commit 5ae756a1a1508a8bfe3a28b4e06547589150d757 Author: Miraty Date: Sat Jul 7 11:19:15 2018 +0200 Initial commit diff --git a/.directory b/.directory new file mode 100644 index 0000000..e4c3043 --- /dev/null +++ b/.directory @@ -0,0 +1,2 @@ +[Desktop Entry] +Icon=folder-yellow diff --git a/2048.php b/2048.php new file mode 100644 index 0000000..6d7c6bf --- /dev/null +++ b/2048.php @@ -0,0 +1,115 @@ + + + + + + + + + + Anternet | 2048 + + + + +
+ + + Retour à la page d'accueil + + Télécharger l'extension Firefox pour jouer au 2048 même hors ligne +
+ Afficher uniquement le jeu +
+ + + +
+
+

2048

+
+
0
+
0
+
+
+ +
+

Fusionne les cases et obtient la case 2048 !

+ Recommencer +
+ + + +
+
+

+ +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
2
2
+
+ +

+ Comment jouer : Utilise les flèches du clavier pour déplacer les cases. Quand deux cases ont le même nombre, elles fusionnent. +

+
+ +
+ Code issu de ce site. Créé par Gabriele Cirulli. +
+
+ + + + + + + + + + + + + + diff --git a/2048/index.php b/2048/index.php new file mode 100644 index 0000000..5e75aa2 --- /dev/null +++ b/2048/index.php @@ -0,0 +1,17 @@ + + + + + + Redirection + + +

+ Vous n'avez pas été redirigé·e correctement. + Cliquez ici pour continuer vers https://anternet.pw/web/2048.php. +

+ + diff --git a/2048_fichiers/2048.css b/2048_fichiers/2048.css new file mode 100644 index 0000000..9de7416 --- /dev/null +++ b/2048_fichiers/2048.css @@ -0,0 +1,1341 @@ +@import url(font-awesome.min.css); /* Pour les icônes */ + +/* ========================= Début de mon code CSS rajouté ============================= */ + + +.jambon { + display: flex; + justify-content: space-between; + +} + +.main { + display: flex; + margin-right: 40px; + +} + + +.texte { + margin-top: 20px; + +} + +.centre { + text-align: center; + +} + + + +.mdpincorrect { + color: red; + font-weight: bold; + +} + +.descriptionNavigateur { + margin: 12px; + padding: 12px; + overflow: auto; + border: 1px black solid; + +} + +.monAvis { + margin: 12px; + padding: 12px; + overflow: auto; + border-left: 3px; + border-color: black; + border-style: solid; + +} + + + +.souligné { + text-decoration: underline; + +} + + +.nomNavigateur { + font-size: 3em; + +} + +.vert { +color: green; + +} + +.rouge { +color: red; + +} + +.footer { + text-align: center; + +} + +/* ----------------------- MENU ------------------------ */ + +.menugauche { + margin: 12px; + overflow: auto; + border-radius: 12px 12px 12px 12px; + width: 17em; + border-bottom: 3px black solid; + border-left: 3px black solid; + border-right: 3px black solid; + border-top: 3px black solid; + margin-right: 50px; + text-align: center; +} + +.option { + padding: 30px; + display: block; + border-top: 2px black solid; + border-bottom: 2px black solid; + +} + +.option:hover { + background-color: #dbfeff; + +} + +.optionhaute { + +border-top: 0px black solid; + +} + +.premieroptiondossier { + + border-radius: 12px 0px 0px 0px; + +} + + +.liencave { + margin-left: 20px; + border-left: 2px black solid; + +} + + +.titremenu { + display: inline-block; + margin-top: 10px; + margin-bottom: 10px; + +} + +/* ----------------------- ESPACE COMMENTAIRE ------------------------ */ + + +.post { + padding: 10px; + + +} + + +.pseudo { + font-weight: bold; + +} + + +.commentaire { + margin: 10px; + padding: 10px; + border-left: 3px; + border-color: black; + border-style: solid; + +} + +/* ----------------------- POLICES ------------------------ */ + + +.toutes { + display: flex; + flex-wrap: wrap; + justify-content: space-between; +} + +/* Définition des polices Ubuntu */ + +@font-face { + font-family: "condense"; + src: url('../ubuntu/Condense.ttf'); +} + +@font-face { + font-family: "ubuntu"; + src: url('../ubuntu/ubuntu.ttf'); +} + +@font-face { + font-family: "ubuntu-it"; + src: url('../ubuntu/ubuntu-it.ttf'); +} + +@font-face { + font-family: "fin"; + src: url('../ubuntu/fin.ttf'); +} + +@font-face { + font-family: "fin-it"; + src: url('../ubuntu/fin-it.ttf'); +} + +@font-face { + font-family: "gras"; + src: url('../ubuntu/gras.ttf'); +} + +@font-face { + font-family: "gras-it"; + src: url('../ubuntu/gras-it.ttf'); +} + +@font-face { + font-family: "moyen"; + src: url('../ubuntu/moyen.ttf'); +} + +@font-face { + font-family: "moyen-it"; + src: url('../ubuntu/moyen-it.ttf'); +} + +/* Utilisation des polices Ubuntu définies */ + +.condense { + font-family: condense; +} + +.fin { + font-family: fin; +} + +.fin-it { + font-family: fin-it; +} + +.gras { + font-family: gras; +} + +.gras-it { + font-family: gras-it; +} + +.moyen { + font-family: moyen; +} + +.moyen-it { + font-family: moyen-it; +} + +.ubuntu { + font-family: ubuntu; +} + +.ubuntu-it { + font-family: ubuntu-it; +} + + +/* ----------------------- TAILLES DE TEXTE ------------------------ */ + +.t06 { + font-size: 0.6em; +} + +.t07 { + font-size: 0.7em; +} + +.t08 { + font-size: 0.8em; +} + +.t09 { + font-size: 0.9em; +} + +.t10 { + font-size: 1.0em; +} + +.t11 { + font-size: 1.1em; +} + +.t12 { + font-size: 1.2em; +} + +.t13 { + font-size: 1.3em; +} + +.t14 { + font-size: 1.4em; +} + +.t15 { + font-size: 1.5em; +} + +.t16 { + font-size: 1.6em; +} + +.t17 { + font-size: 1.7em; +} + +.t18 { + font-size: 1.8em; +} + +.t19 { + font-size: 1.9em; +} + +.t20 { + font-size: 2.0em; +} + +.t21 { + font-size: 2.1em; +} + +.t22 { + font-size: 2.2em; +} + +.t23 { + font-size: 2.3em; +} + +.t24 { + font-size: 2.4em; +} + +.t25 { + font-size: 2.5em; +} + +.t26 { + font-size: 2.6em; +} + +.t27 { + font-size: 2.7em; +} + +.t28 { + font-size: 2.8em; +} + +.t29 { + font-size: 2.9em; +} + +.t30 { + font-size: 3.0em; +} + + + +/* ============================= Fin de mon code CSS ========================================== */ + +/* ============================= Début du code initial HTML5UP ================================ */ + + + +/* Box Model */ + + *, *:before, *:after { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + + +/* Basic */ + + @-ms-viewport { + width: device-width; + } + + body { + -ms-overflow-style: scrollbar; + } + + @media screen and (max-width: 480px) { + + html, body { + min-width: 320px; + } + + } + + body { + background: #ffffff; + } + + body.is-loading *, body.is-loading *:before, body.is-loading *:after { + -moz-animation: none !important; + -webkit-animation: none !important; + -ms-animation: none !important; + animation: none !important; + -moz-transition: none !important; + -webkit-transition: none !important; + -ms-transition: none !important; + transition: none !important; + } + +/* Button */ + + input[type="submit"], + input[type="reset"], + input[type="button"], + button, + .button { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + -moz-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -webkit-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -ms-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + border: 0; + cursor: pointer; + display: inline-block; + font-weight: 400; + letter-spacing: 0.125em; + text-align: center; + text-decoration: none; + text-transform: uppercase; + white-space: nowrap; + font-size: 0.75rem; + max-width: 20rem; + height: 3.75em; + line-height: 3.75em; + border-radius: 3.75em; + padding: 0 2.5em; + text-overflow: ellipsis; + overflow: hidden; + } + + input[type="submit"].icon:before, + input[type="reset"].icon:before, + input[type="button"].icon:before, + button.icon:before, + .button.icon:before { + margin-right: 0.5rem; + } + + input[type="submit"].fit, + input[type="reset"].fit, + input[type="button"].fit, + button.fit, + .button.fit { + display: block; + margin: 0 0 1rem 0; + width: 100%; + } + + input[type="submit"].small, + input[type="reset"].small, + input[type="button"].small, + button.small, + .button.small { + font-size: 0.6rem; + height: 3.325em; + line-height: 3.325em; + border-radius: 3.325em; + padding: 0 2em; + } + + input[type="submit"].big, + input[type="reset"].big, + input[type="button"].big, + button.big, + .button.big { + font-size: 0.8rem; + height: 4em; + line-height: 4em; + border-radius: 4em; + padding: 0 3em; + } + + input[type="submit"].wide, + input[type="reset"].wide, + input[type="button"].wide, + button.wide, + .button.wide { + min-width: 14em; + } + + input[type="submit"].disabled, input[type="submit"]:disabled, + input[type="reset"].disabled, + input[type="reset"]:disabled, + input[type="button"].disabled, + input[type="button"]:disabled, + button.disabled, + button:disabled, + .button.disabled, + .button:disabled { + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + opacity: 0.25; + } + + input[type="submit"], + input[type="reset"], + input[type="button"], + button, + .button { + background-color: transparent; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + color: #000000 !important; + } + + input[type="submit"]:hover, + input[type="reset"]:hover, + input[type="button"]:hover, + button:hover, + .button:hover { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + input[type="submit"]:active, + input[type="reset"]:active, + input[type="button"]:active, + button:active, + .button:active { + background-color: rgba(71, 211, 229, 0.2); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + input[type="submit"].special, + input[type="reset"].special, + input[type="button"].special, + button.special, + .button.special { + background-color: #000000; + box-shadow: none; + color: #ffffff !important; + } + + input[type="submit"].special:hover, + input[type="reset"].special:hover, + input[type="button"].special:hover, + button.special:hover, + .button.special:hover { + background-color: #47D3E5; + } + + input[type="submit"].special:active, + input[type="reset"].special:active, + input[type="button"].special:active, + button.special:active, + .button.special:active { + background-color: #1ebdd1; + } + +/* Form */ + + form { + margin: 0 0 2rem 0; + } + + form .field { + margin: 0 0 1.5rem 0; + clear: both; + } + + form .field.half { + clear: none; + width: 50%; + float: left; + padding: 0 0 0 0.75rem; + } + + form .field.half.first { + padding: 0 0.75rem 0 0; + } + + form .field.third { + clear: none; + width: 33.33333%; + float: left; + padding: 0 0 0 0.75rem; + } + + form .field.third.first { + padding: 0 0.75rem 0 0; + } + + form > .actions { + clear: both; + margin: 1.875rem 0 0 0 !important; + } + + @media screen and (max-width: 736px) { + + form .field { + margin: 0 0 1.125rem 0; + } + + form .field.half { + padding: 0 0 0 0.5625rem; + } + + form .field.half.first { + padding: 0 0.5625rem 0 0; + } + + form > .actions { + margin: 1.5rem 0 0 0 !important; + } + + } + + @media screen and (max-width: 480px) { + + form .field.half { + width: 100%; + float: none; + padding: 0; + } + + form .field.half.first { + padding: 0; + } + + form .field.third { + width: 100%; + float: none; + padding: 0; + } + + form .field.third.first { + padding: 0; + } + + } + + label { + display: block; + font-size: 0.9rem; + font-weight: 400; + margin: 0 0 1rem 0; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select, + textarea { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + background-color: transparent; + border-radius: 4px; + border: none; + border: solid 1px; + color: inherit; + display: block; + outline: 0; + padding: 0 0.825rem; + text-decoration: none; + width: 100%; + } + + input[type="text"]:invalid, + input[type="password"]:invalid, + input[type="email"]:invalid, + input[type="tel"]:invalid, + input[type="search"]:invalid, + input[type="url"]:invalid, + select:invalid, + textarea:invalid { + box-shadow: none; + } + + .select-wrapper { + text-decoration: none; + display: block; + position: relative; + } + + .select-wrapper:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .select-wrapper:before { + content: '\f078'; + display: block; + height: 2.75rem; + line-height: 2.75rem; + pointer-events: none; + position: absolute; + right: 0; + text-align: center; + top: 0; + width: 2.75rem; + } + + .select-wrapper select::-ms-expand { + display: none; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select { + height: 2.75rem; + } + + textarea { + padding: 0.75rem 1rem; + } + + input[type="checkbox"], + input[type="radio"] { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + display: block; + float: left; + margin-right: -2rem; + opacity: 0; + width: 1rem; + z-index: -1; + } + + input[type="checkbox"] + label, + input[type="radio"] + label { + text-decoration: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + display: inline-block; + font-size: 1rem; + font-weight: 300; + padding-left: 2.4rem; + padding-right: 0.75rem; + position: relative; + margin-bottom: 0; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + border-radius: 4px; + border: solid 1px; + content: ''; + display: inline-block; + height: 1.65rem; + left: 0; + line-height: 1.58125rem; + position: absolute; + text-align: center; + top: 0; + width: 1.65rem; + } + + input[type="checkbox"]:checked + label:before, + input[type="radio"]:checked + label:before { + content: '\f00c'; + } + + input[type="checkbox"] + label:before { + border-radius: 4px; + } + + input[type="radio"] + label:before { + border-radius: 100%; + } + + ::-webkit-input-placeholder { + opacity: 1.0; + } + + :-moz-placeholder { + opacity: 1.0; + } + + ::-moz-placeholder { + opacity: 1.0; + } + + :-ms-input-placeholder { + opacity: 1.0; + } + + .formerize-placeholder { + opacity: 1.0; + } + + label { + color: #000000; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select, + textarea { + border-color: rgba(0, 0, 0, 0.2); + } + + input[type="text"]:focus, + input[type="password"]:focus, + input[type="email"]:focus, + input[type="tel"]:focus, + input[type="search"]:focus, + input[type="url"]:focus, + select:focus, + textarea:focus { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + .select-wrapper:before { + color: rgba(0, 0, 0, 0.2); + } + + input[type="checkbox"] + label, + input[type="radio"] + label { + color: #000000; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + border-color: rgba(0, 0, 0, 0.2); + } + + input[type="checkbox"]:checked + label:before, + input[type="radio"]:checked + label:before { + background-color: #000000; + border-color: #000000; + color: #ffffff; + } + + input[type="checkbox"]:focus + label:before, + input[type="radio"]:focus + label:before { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + ::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + :-moz-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + ::-moz-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + :-ms-input-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + .formerize-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + +/* Icon */ + + .icon { + text-decoration: none; + border-bottom: none; + position: relative; + text-align: center; + } + + .icon:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .icon > .label { + display: none; + } + + .icon.style2:before { + border-radius: 2.75em; + display: inline-block; + height: 2.75em; + line-height: 2.75em; + width: 2.75em; + } + + .icon.major { + display: block; + margin: 0 0 1rem 0; + } + + .icon.major:before { + font-size: 1.25rem; + } + + a.icon.style2:before { + -moz-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -webkit-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -ms-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + } + + .icon.style2:before { + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + } + + a.icon.style2:hover:before { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + + a.icon.style2:active:before { + background-color: rgba(71, 211, 229, 0.1); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + +/* Image */ + + .image { + border: 0; + border-radius: 4px; + display: inline-block; + position: relative; + } + + .image img { + display: block; + border-radius: 4px; + } + + .image.left, .image.right { + width: 40%; + max-width: 10rem; + } + + .image.left img, .image.right img { + width: 100%; + } + + .image.left { + float: left; + margin: 0 1.5rem 1rem 0; + top: 0.25rem; + } + + .image.right { + float: right; + margin: 0 0 1rem 1.5rem; + top: 0.25rem; + } + + .image.fit { + display: block; + margin: 0 0 2rem 0; + width: 100%; + } + + .image.fit img { + width: 100%; + } + + .image.main { + display: block; + margin: 0 0 3rem 0; + width: 100%; + } + + .image.main img { + width: 100%; + } + +/* List */ + + ol { + list-style: decimal; + margin: 0 0 2rem 0; + padding-left: 1.25rem; + } + + ol li { + padding-left: 0.25rem; + } + + ul { + list-style: disc; + margin: 0 0 2rem 0; + padding-left: 1rem; + } + + ul li { + padding-left: 0.5rem; + } + + ul.alt { + list-style: none; + padding-left: 0; + } + + ul.alt li { + border-top: solid 1px; + padding: 0.5rem 0; + } + + ul.alt li:first-child { + border-top: 0; + padding-top: 0; + } + + ul.icons { + cursor: default; + list-style: none; + padding-left: 0; + } + + ul.icons li { + display: inline-block; + padding: 0 0.75rem 0 0; + } + + ul.icons li:last-child { + padding-right: 0; + } + + ul.actions { + cursor: default; + list-style: none; + padding-left: 0; + } + + ul.actions li { + display: inline-block; + padding: 0 1rem 0 0; + vertical-align: middle; + } + + ul.actions li:last-child { + padding-right: 0; + } + + ul.actions.small li { + padding: 0 0.5rem 0 0; + } + + ul.actions.vertical li { + display: block; + padding: 1rem 0 0 0; + } + + ul.actions.vertical li:first-child { + padding-top: 0; + } + + ul.actions.vertical li > * { + margin-bottom: 0; + } + + ul.actions.vertical.small li { + padding: 0.5rem 0 0 0; + } + + ul.actions.vertical.small li:first-child { + padding-top: 0; + } + + ul.actions.fit { + display: table; + margin-left: -1rem; + padding: 0; + table-layout: fixed; + width: calc(100% + 1rem); + } + + ul.actions.fit li { + display: table-cell; + padding: 0 0 0 1rem; + } + + ul.actions.fit li > * { + margin-bottom: 0; + } + + ul.actions.fit.small { + margin-left: -0.5rem; + width: calc(100% + 0.5rem); + } + + ul.actions.fit.small li { + padding: 0 0 0 0.5rem; + } + + @media screen and (max-width: 480px) { + + ul.actions { + margin: 0 0 2rem 0; + } + + ul.actions li { + padding: 1rem 0 0 0; + display: block; + text-align: center; + width: 100%; + } + + ul.actions li:first-child { + padding-top: 0; + } + + ul.actions li > * { + width: 100%; + margin: 0 !important; + } + + ul.actions li > *.icon:before { + margin-left: -2rem; + } + + ul.actions.small li { + padding: 0.5rem 0 0 0; + } + + ul.actions.small li:first-child { + padding-top: 0; + } + + } + + dl { + margin: 0 0 2rem 0; + } + + dl dt { + display: block; + font-weight: 400; + margin: 0 0 1rem 0; + } + + dl dd { + margin-left: 2rem; + } + + dl.style2 dt { + width: 25%; + float: left; + } + + dl.style2 dd { + width: 70%; + float: left; + } + + dl.style2:after { + content: ''; + display: block; + clear: both; + } + + ul.alt li { + border-top-color: rgba(0, 0, 0, 0.2); + } + +/* Section/Article */ + + section.special, article.special { + text-align: center; + } + + header p { + position: relative; + margin: -0.65rem 0 1.5rem 0; + font-style: italic; + } + + header h1 + p { + font-size: 1.375rem; + } + + header h2 + p { + font-size: 1.25rem; + } + + header h3 + p { + font-size: 1.1rem; + } + + header h4 + p, + header h5 + p, + header h6 + p { + font-size: 0.9rem; + } + + header p { + color: rgba(0, 0, 0, 0.75); + } + +/* Table */ + + .table-wrapper { + -webkit-overflow-scrolling: touch; + margin: 0 0 2rem 0; + overflow-x: auto; + } + + .table-wrapper > table { + margin-bottom: 0; + } + + table { + margin: 0 0 2rem 0; + width: 100%; + } + + table tbody tr { + border: solid 1px; + border-left: 0; + border-right: 0; + } + + table td { + padding: 0.75rem 0.75rem; + } + + table th { + font-size: 0.9rem; + font-weight: 400; + padding: 0 0.75rem 0.75rem 0.75rem; + text-align: left; + } + + table thead { + border-bottom: solid 2px; + } + + table tfoot { + border-top: solid 2px; + } + + table.alt { + border-collapse: separate; + } + + table.alt tbody tr td { + border: solid 1px; + border-left-width: 0; + border-top-width: 0; + } + + table.alt tbody tr td:first-child { + border-left-width: 1px; + } + + table.alt tbody tr:first-child td { + border-top-width: 1px; + } + + table.alt thead { + border-bottom: 0; + } + + table.alt tfoot { + border-top: 0; + } + + table.fixed { + table-layout: fixed; + } + + table tbody tr { + border-color: rgba(0, 0, 0, 0.2); + } + + table tbody tr:nth-child(2n + 1) { + background-color: rgba(0, 0, 0, 0.05); + } + + table tbody tr.alt { + background-color: rgba(0, 0, 0, 0.05) !important; + } + + table th { + color: #000000; + } + + table thead { + border-bottom-color: rgba(0, 0, 0, 0.2); + } + + table tfoot { + border-top-color: rgba(0, 0, 0, 0.2); + } + + table.alt tbody tr td { + border-color: rgba(0, 0, 0, 0.2); + } + + table.uniform tbody tr:nth-child(2n + 1) { + background-color: transparent; + } + +/* ============================= Fin du code initial HTML5UP ================================ */ diff --git a/2048_fichiers/analytics.js b/2048_fichiers/analytics.js new file mode 100644 index 0000000..504ff26 --- /dev/null +++ b/2048_fichiers/analytics.js @@ -0,0 +1,59 @@ +(function(){var $c=function(a){this.w=a||[]};$c.prototype.set=function(a){this.w[a]=!0};$c.prototype.encode=function(){for(var a=[],b=0;b\x3c/script>')):(c=M.createElement("script"), +c.type="text/javascript",c.async=!0,c.src=a,d&&(c.onload=d),b&&(c.id=b),a=M.getElementsByTagName("script")[0],a.parentNode.insertBefore(c,a)))},Ud=function(){return":"==M.location.protocol},be=function(a,b){return E(M.location[b?"href":"search"],a)},E=function(a,b){return(a=a.match("(?:&|#|\\?)"+K(b).replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")+"=([^&#]*)"))&&2==a.length?a[1]:""},xa=function(){var a=""+M.location.hostname;return 0==a.indexOf(".")?a.substring(4):a},de=function(a,b){var c= +a.indexOf(b);if(5==c||6==c)if(a=a.charAt(c+b.length),"/"==a||"?"==a||""==a||":"==a)return!0;return!1},ya=function(a,b){var c=M.referrer;if(/^(?|android-app):\/\//i.test(c)){if(a)return c;a="//"+M.location.hostname;if(!de(c,a))return b&&(b=a.replace(/\./g,"-")+".cdn.ampproject.org",de(c,b))?void 0:c}},za=function(a,b){if(1==b.length&&null!=b[0]&&"object"===typeof b[0])return b[0];for(var c={},d=Math.min(a.length+1,b.length),e=0;e=b.length)wc(a,b,c);else if(8192>=b.length)x(a,b,c)||wd(a,b,c)||wc(a,b,c);else throw ge("len",b.length),new Da(b.length);},pe=function(a,b,c,d){d=d||ua;wd(a+"?"+b,"",d,c)},wc=function(a,b,c){var d=ta(a+"?"+b);d.onload=d.onerror=function(){d.onload=null;d.onerror=null;c()}},wd=function(a,b,c,d){var e=O.XMLRequest;if(!e)return!1; +var g=new e;if(!("withCredentials"in g))return!1;a=a.replace(/^:/,":");g.open("POST",a,!0);g.withCredentials=!0;g.setRequestHeader("Content-Type","text/plain");g.onreadystatechange=function(){if(4==g.readyState){if(d)try{var a=g.responseText;if(1>a.length)ge("xhr","ver","0"),c();else if("1"!=a.charAt(0))ge("xhr","ver",String(a.length)),c();else if(3=100*R(a,Ka))throw"abort";}function Ma(a){if(G(P(a,Na)))throw"abort";}function Oa(){var a=M.location.protocol;if(":"!=a&&":"!=a)throw"abort";} +function Pa(a){try{O.navigator.sendBeacon?J(42):O.XMLRequest&&"withCredentials"in new O.XMLRequest&&J(40)}catch(c){}a.set(ld,Td(a),!0);a.set(Ac,R(a,Ac)+1);var b=[];Qa.map(function(c,d){d.F&&(c=a.get(c),void 0!=c&&c!=d.defaultValue&&("boolean"==typeof c&&(c*=1),b.push(d.F+"="+K(""+c))))});b.push("z="+Bd());a.set(Ra,b.join("&"),!0)} +function Sa(a){var b=P(a,gd)||oe()+"/collect",c=a.get(qe),d=P(a,fa);!d&&a.get(Vd)&&(d="beacon");if(c)pe(b,P(a,Ra),c,a.get(Ia));else if(d){c=d;d=P(a,Ra);var e=a.get(Ia);e=e||ua;"image"==c?wc(b,d,e):"xhr"==c&&wd(b,d,e)||"beacon"==c&&x(b,d,e)||ba(b,d,e)}else ba(b,P(a,Ra),a.get(Ia));b=a.get(Na);b=h(b);c=b.hitcount;b.hitcount=c?c+1:1;b=a.get(Na);delete h(b).pending_experiments;a.set(Ia,ua,!0)} +function Hc(a){(O.gaData=O.gaData||{}).expId&&a.set(Nc,(O.gaData=O.gaData||{}).expId);(O.gaData=O.gaData||{}).expVar&&a.set(Oc,(O.gaData=O.gaData||{}).expVar);var b=a.get(Na);if(b=h(b).pending_experiments){var c=[];for(d in b)b.hasOwnProperty(d)&&b[d]&&c.push(encodeURIComponent(d)+"."+encodeURIComponent(b[d]));var d=c.join("!")}else d=void 0;d&&a.set(m,d,!0)}function cd(){if(O.navigator&&"preview"==O.navigator.loadPurpose)throw"abort";} +function yd(a){var b=O.gaDevIds;ka(b)&&0!=b.length&&a.set("&did",b.join(","),!0)}function vb(a){if(!a.get(Na))throw"abort";};var hd=function(){return Math.round(2147483647*Math.random())},Bd=function(){try{var a=new Uint32Array(1);O.crypto.getRandomValues(a);return a[0]&2147483647}catch(b){return hd()}};function Ta(a){var b=R(a,Ua);500<=b&&J(15);var c=P(a,Va);if("transaction"!=c&&"item"!=c){c=R(a,Wa);var d=(new Date).getTime(),e=R(a,Xa);0==e&&a.set(Xa,d);e=Math.round(2*(d-e)/1E3);0=c)throw"abort";a.set(Wa,--c)}a.set(Ua,++b)};var Ya=function(){this.data=new ee},Qa=new ee,Za=[];Ya.prototype.get=function(a){var b=$a(a),c=this.data.get(a);b&&void 0==c&&(c=ea(b.defaultValue)?b.defaultValue():b.defaultValue);return b&&b.Z?b.Z(this,a,c):c};var P=function(a,b){a=a.get(b);return void 0==a?"":""+a},R=function(a,b){a=a.get(b);return void 0==a||""===a?0:1*a};Ya.prototype.set=function(a,b,c){if(a)if("object"==typeof a)for(var d in a)a.hasOwnProperty(d)&&ab(this,d,a[d],c);else ab(this,a,b,c)}; +var ab=function(a,b,c,d){if(void 0!=c)switch(b){case Na:wb.test(c)}var e=$a(b);e&&e.o?e.o(a,b,c,d):a.data.set(b,c,d)},bb=function(a,b,c,d,e){this.name=a;this.F=b;this.Z=d;this.o=e;this.defaultValue=c},$a=function(a){var b=Qa.get(a);if(!b)for(var c=0;c=b?!1:!0},gc=function(a){var b={};if(Ec(b)||Fc(b)){var c=b[Eb];void 0==c||Infinity==c||isNaN(c)||(0c)a[b]=void 0},Fd=function(a){return function(b){if("pageview"==b.get(Va)&& +!a.I){a.I=!0;var c=aa(b),d=0a.length)J(12);else{for(var d=[],e=0;e=a&&d.push({hash:ca[0],R:e[g],O:ca})}if(0!=d.length)return 1==d.length?d[0]:Zc(b,d)||Zc(c,d)||Zc(null,d)||d[0]}function Zc(a,b){if(null==a)var c=a=1;else c=La(a),a=La(D(a,".")?a.substring(1):"."+a);for(var d=0;d=ca[0]||0>=ca[1]?"":ca.join("x");a.set(rb,c);a.set(tb,fc());a.set(ob,M.characterSet||M.charset);a.set(sb,b&& +"function"===typeof b.javaEnabled&&b.javaEnabled()||!1);a.set(nb,(b&&(b.language||b.browserLanguage)||"").toLowerCase());a.data.set(ce,be("gclid",!0));a.data.set(ie,be("gclsrc",!0));a.data.set(fe,Math.round((new Date).getTime()/1E3));if(d&&a.get(cc)&&(b=M.location.hash)){b=b.split(/[?&#]+/);d=[];for(c=0;carguments.length)){if("string"===typeof arguments[0]){var b=arguments[0];var c=[].slice.call(arguments,1)}else b=arguments[0]&&arguments[0][Va],c=arguments;b&&(c=za(qc[b]||[],c),c[Va]=b,this.b.set(c,void 0,!0),this.filters.D(this.b),this.b.data.m={},Ed(this.ra,this.b)&&da(this.b.get(Na)))}};pc.prototype.ma=function(a,b){var c=this;u(a,c,b)||(v(a,function(){u(a,c,b)}),y(String(c.get(V)),a,void 0,b,!0))};var rc=function(a){if("prerender"==M.visibilityState)return!1;a();return!0},z=function(a){if(!rc(a)){J(16);var b=!1,c=function(){if(!b&&rc(a)){b=!0;var d=c,e=M;e.removeEventListener?e.removeEventListener("visibilitychange",d,!1):e.detachEvent&&e.detachEvent("onvisibilitychange",d)}};L(M,"visibilitychange",c)}};var td=/^(?:(\w+)\.)?(?:(\w+):)?(\w+)$/,sc=function(a){if(ea(a[0]))this.u=a[0];else{var b=td.exec(a[0]);null!=b&&4==b.length&&(this.c=b[1]||"t0",this.K=b[2]||"",this.C=b[3],this.a=[].slice.call(a,1),this.K||(this.A="create"==this.C,this.i="require"==this.C,this.g="provide"==this.C,this.ba="remove"==this.C),this.i&&(3<=this.a.length?(this.X=this.a[1],this.W=this.a[2]):this.a[1]&&(qa(this.a[1])?this.X=this.a[1]:this.W=this.a[1])));b=a[1];a=a[2];if(!this.C)throw"abort";if(this.i&&(!qa(b)||""==b))throw"abort"; +if(this.g&&(!qa(b)||""==b||!ea(a)))throw"abort";if(ud(this.c)||ud(this.K))throw"abort";if(this.g&&"t0"!=this.c)throw"abort";}};function ud(a){return 0<=a.indexOf(".")||0<=a.indexOf(":")};var Yd,Zd,$d,A;Yd=new ee;$d=new ee;A=new ee;Zd={ec:45,ecommerce:46,linkid:47}; +var u=function(a,b,c){b==N||b.get(V);var d=Yd.get(a);if(!ea(d))return!1;b.plugins_=b.plugins_||new ee;if(b.plugins_.get(a))return!0;b.plugins_.set(a,new d(b,c||{}));return!0},y=function(a,b,c,d,e){if(!ea(Yd.get(b))&&!$d.get(b)){Zd.hasOwnProperty(b)&&J(Zd[b]);if(p.test(b)){J(52);a=N.j(a);if(!a)return!0;c=d||{};d={id:b,B:c.dataLayer||"dataLayer",ia:!!a.get("anonymizeIp"),sync:e,G:!1};a.get(">m")==b&&(d.G=!0);var g=String(a.get("name"));"t0"!=g&&(d.target=g);G(String(a.get("trackingId")))||(d.clientId= +String(a.get(Q)),d.ka=Number(a.get(n)),c=c.palindrome?r:q,c=(c=M.cookie.replace(/^|(; +)/g,";").match(c))?c.sort().join("").substring(1):void 0,d.la=c,d.qa=E(a.b.get(kb)||"","gclid"));a=d.B;c=(new Date).getTime();O[a]=O[a]||[];c={"gtm.start":c};e||(c.event="gtm.js");O[a].push(c);c=t(d)}!c&&Zd.hasOwnProperty(b)?(J(39),c=b+".js"):J(43);c&&(c&&0<=c.indexOf("/")||(c=(Ba||Ud()?":":":")+"//.gle-analytics/plugins/ua/"+c),d=ae(c),a=d.protocol,c=M.location.protocol,(":"==a||a==c||(":"!= +a?0:":"==c))&&B(d)&&(wa(d.url,void 0,e),$d.set(b,!0)))}},v=function(a,b){var c=A.get(a)||[];c.push(b);A.set(a,c)},C=function(a,b){Yd.set(a,b);b=A.get(a)||[];for(var c=0;ca.split("/")[0].indexOf(":")&&(a=ca+e[2].substring(0, +e[2].lastIndexOf("/"))+"/"+a);c.href=a;d=b(c);return{protocol:(c.protocol||"").toLowerCase(),host:d[0],port:d[1],path:d[2],query:c.search||"",url:a||""}};var Z={ga:function(){Z.f=[]}};Z.ga();Z.D=function(a){var b=Z.J.apply(Z,arguments);b=Z.f.concat(b);for(Z.f=[];0c;c++){var d=b[c].src;if(d&&0==d.indexOf("gle-analytics/analytics")){b= +!0;break a}}b=!1}b&&(Ba=!0)}Ud()||Ba||!Ed(new Od)||(Ba=!0);(O.gaplugins=O.gaplugins||{}).Linker=Dc;b=Dc.prototype;C("linker",Dc);X("decorate",b,b.ca,20);X("autoLink",b,b.S,25);C("displayfeatures",fd);C("adfeatures",fd);a=a&&a.q;ka(a)?Z.D.apply(N,a):J(50)}};N.da=function(){for(var a=N.getAll(),b=0;b>21:b}return b};})(window); diff --git a/2048_fichiers/animframe_polyfill.js b/2048_fichiers/animframe_polyfill.js new file mode 100644 index 0000000..c524a99 --- /dev/null +++ b/2048_fichiers/animframe_polyfill.js @@ -0,0 +1,28 @@ +(function () { + var lastTime = 0; + var vendors = ['webkit', 'moz']; + for (var x = 0; x < vendors.length && !window.requestAnimationFrame; ++x) { + window.requestAnimationFrame = window[vendors[x] + 'RequestAnimationFrame']; + window.cancelAnimationFrame = window[vendors[x] + 'CancelAnimationFrame'] || + window[vendors[x] + 'CancelRequestAnimationFrame']; + } + + if (!window.requestAnimationFrame) { + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(); + var timeToCall = Math.max(0, 16 - (currTime - lastTime)); + var id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, + timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + } + + if (!window.cancelAnimationFrame) { + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + } +}()); diff --git a/2048_fichiers/application.js b/2048_fichiers/application.js new file mode 100644 index 0000000..9e9e195 --- /dev/null +++ b/2048_fichiers/application.js @@ -0,0 +1,18 @@ +// Wait till the browser is ready to render the game (avoids glitches) +window.requestAnimationFrame(function () { + new GameManager(4, KeyboardInputManager, HTMLActuator, LocalStorageManager); + + // TODO: This code is in need of a refactor (along with the rest) + var storage = new LocalStorageManager; + var noticeClose = document.querySelector(".notice-close-button"); + var notice = document.querySelector(".app-notice"); + if (storage.getNoticeClosed()) { + notice.parentNode.removeChild(notice); + } else { + noticeClose.addEventListener("click", function () { + notice.parentNode.removeChild(notice); + storage.setNoticeClosed(true); + ga("send", "event", "notice", "closed"); + }); + } +}); diff --git a/2048_fichiers/bind_polyfill.js b/2048_fichiers/bind_polyfill.js new file mode 100644 index 0000000..8d9c4a4 --- /dev/null +++ b/2048_fichiers/bind_polyfill.js @@ -0,0 +1,9 @@ +Function.prototype.bind = Function.prototype.bind || function (target) { + var self = this; + return function (args) { + if (!(args instanceof Array)) { + args = [args]; + } + self.apply(target, args); + }; +}; diff --git a/2048_fichiers/classlist_polyfill.js b/2048_fichiers/classlist_polyfill.js new file mode 100644 index 0000000..1789ae7 --- /dev/null +++ b/2048_fichiers/classlist_polyfill.js @@ -0,0 +1,71 @@ +(function () { + if (typeof window.Element === "undefined" || + "classList" in document.documentElement) { + return; + } + + var prototype = Array.prototype, + push = prototype.push, + splice = prototype.splice, + join = prototype.join; + + function DOMTokenList(el) { + this.el = el; + // The className needs to be trimmed and split on whitespace + // to retrieve a list of classes. + var classes = el.className.replace(/^\s+|\s+$/g, '').split(/\s+/); + for (var i = 0; i < classes.length; i++) { + push.call(this, classes[i]); + } + } + + DOMTokenList.prototype = { + add: function (token) { + if (this.contains(token)) return; + push.call(this, token); + this.el.className = this.toString(); + }, + contains: function (token) { + return this.el.className.indexOf(token) != -1; + }, + item: function (index) { + return this[index] || null; + }, + remove: function (token) { + if (!this.contains(token)) return; + for (var i = 0; i < this.length; i++) { + if (this[i] == token) break; + } + splice.call(this, i, 1); + this.el.className = this.toString(); + }, + toString: function () { + return join.call(this, ' '); + }, + toggle: function (token) { + if (!this.contains(token)) { + this.add(token); + } else { + this.remove(token); + } + + return this.contains(token); + } + }; + + window.DOMTokenList = DOMTokenList; + + function defineElementGetter(obj, prop, getter) { + if (Object.defineProperty) { + Object.defineProperty(obj, prop, { + get: getter + }); + } else { + obj.__defineGetter__(prop, getter); + } + } + + defineElementGetter(HTMLElement.prototype, 'classList', function () { + return new DOMTokenList(this); + }); +})(); diff --git a/2048_fichiers/game_manager.js b/2048_fichiers/game_manager.js new file mode 100644 index 0000000..1c13d15 --- /dev/null +++ b/2048_fichiers/game_manager.js @@ -0,0 +1,272 @@ +function GameManager(size, InputManager, Actuator, StorageManager) { + this.size = size; // Size of the grid + this.inputManager = new InputManager; + this.storageManager = new StorageManager; + this.actuator = new Actuator; + + this.startTiles = 2; + + this.inputManager.on("move", this.move.bind(this)); + this.inputManager.on("restart", this.restart.bind(this)); + this.inputManager.on("keepPlaying", this.keepPlaying.bind(this)); + + this.setup(); +} + +// Restart the game +GameManager.prototype.restart = function () { + this.storageManager.clearGameState(); + this.actuator.continueGame(); // Clear the game won/lost message + this.setup(); +}; + +// Keep playing after winning (allows going over 2048) +GameManager.prototype.keepPlaying = function () { + this.keepPlaying = true; + this.actuator.continueGame(); // Clear the game won/lost message +}; + +// Return true if the game is lost, or has won and the user hasn't kept playing +GameManager.prototype.isGameTerminated = function () { + return this.over || (this.won && !this.keepPlaying); +}; + +// Set up the game +GameManager.prototype.setup = function () { + var previousState = this.storageManager.getGameState(); + + // Reload the game from a previous game if present + if (previousState) { + this.grid = new Grid(previousState.grid.size, + previousState.grid.cells); // Reload grid + this.score = previousState.score; + this.over = previousState.over; + this.won = previousState.won; + this.keepPlaying = previousState.keepPlaying; + } else { + this.grid = new Grid(this.size); + this.score = 0; + this.over = false; + this.won = false; + this.keepPlaying = false; + + // Add the initial tiles + this.addStartTiles(); + } + + // Update the actuator + this.actuate(); +}; + +// Set up the initial tiles to start the game with +GameManager.prototype.addStartTiles = function () { + for (var i = 0; i < this.startTiles; i++) { + this.addRandomTile(); + } +}; + +// Adds a tile in a random position +GameManager.prototype.addRandomTile = function () { + if (this.grid.cellsAvailable()) { + var value = Math.random() < 0.9 ? 2 : 4; + var tile = new Tile(this.grid.randomAvailableCell(), value); + + this.grid.insertTile(tile); + } +}; + +// Sends the updated grid to the actuator +GameManager.prototype.actuate = function () { + if (this.storageManager.getBestScore() < this.score) { + this.storageManager.setBestScore(this.score); + } + + // Clear the state when the game is over (game over only, not win) + if (this.over) { + this.storageManager.clearGameState(); + } else { + this.storageManager.setGameState(this.serialize()); + } + + this.actuator.actuate(this.grid, { + score: this.score, + over: this.over, + won: this.won, + bestScore: this.storageManager.getBestScore(), + terminated: this.isGameTerminated() + }); + +}; + +// Represent the current game as an object +GameManager.prototype.serialize = function () { + return { + grid: this.grid.serialize(), + score: this.score, + over: this.over, + won: this.won, + keepPlaying: this.keepPlaying + }; +}; + +// Save all tile positions and remove merger info +GameManager.prototype.prepareTiles = function () { + this.grid.eachCell(function (x, y, tile) { + if (tile) { + tile.mergedFrom = null; + tile.savePosition(); + } + }); +}; + +// Move a tile and its representation +GameManager.prototype.moveTile = function (tile, cell) { + this.grid.cells[tile.x][tile.y] = null; + this.grid.cells[cell.x][cell.y] = tile; + tile.updatePosition(cell); +}; + +// Move tiles on the grid in the specified direction +GameManager.prototype.move = function (direction) { + // 0: up, 1: right, 2: down, 3: left + var self = this; + + if (this.isGameTerminated()) return; // Don't do anything if the game's over + + var cell, tile; + + var vector = this.getVector(direction); + var traversals = this.buildTraversals(vector); + var moved = false; + + // Save the current tile positions and remove merger information + this.prepareTiles(); + + // Traverse the grid in the right direction and move tiles + traversals.x.forEach(function (x) { + traversals.y.forEach(function (y) { + cell = { x: x, y: y }; + tile = self.grid.cellContent(cell); + + if (tile) { + var positions = self.findFarthestPosition(cell, vector); + var next = self.grid.cellContent(positions.next); + + // Only one merger per row traversal? + if (next && next.value === tile.value && !next.mergedFrom) { + var merged = new Tile(positions.next, tile.value * 2); + merged.mergedFrom = [tile, next]; + + self.grid.insertTile(merged); + self.grid.removeTile(tile); + + // Converge the two tiles' positions + tile.updatePosition(positions.next); + + // Update the score + self.score += merged.value; + + // The mighty 2048 tile + if (merged.value === 2048) self.won = true; + } else { + self.moveTile(tile, positions.farthest); + } + + if (!self.positionsEqual(cell, tile)) { + moved = true; // The tile moved from its original cell! + } + } + }); + }); + + if (moved) { + this.addRandomTile(); + + if (!this.movesAvailable()) { + this.over = true; // Game over! + } + + this.actuate(); + } +}; + +// Get the vector representing the chosen direction +GameManager.prototype.getVector = function (direction) { + // Vectors representing tile movement + var map = { + 0: { x: 0, y: -1 }, // Up + 1: { x: 1, y: 0 }, // Right + 2: { x: 0, y: 1 }, // Down + 3: { x: -1, y: 0 } // Left + }; + + return map[direction]; +}; + +// Build a list of positions to traverse in the right order +GameManager.prototype.buildTraversals = function (vector) { + var traversals = { x: [], y: [] }; + + for (var pos = 0; pos < this.size; pos++) { + traversals.x.push(pos); + traversals.y.push(pos); + } + + // Always traverse from the farthest cell in the chosen direction + if (vector.x === 1) traversals.x = traversals.x.reverse(); + if (vector.y === 1) traversals.y = traversals.y.reverse(); + + return traversals; +}; + +GameManager.prototype.findFarthestPosition = function (cell, vector) { + var previous; + + // Progress towards the vector direction until an obstacle is found + do { + previous = cell; + cell = { x: previous.x + vector.x, y: previous.y + vector.y }; + } while (this.grid.withinBounds(cell) && + this.grid.cellAvailable(cell)); + + return { + farthest: previous, + next: cell // Used to check if a merge is required + }; +}; + +GameManager.prototype.movesAvailable = function () { + return this.grid.cellsAvailable() || this.tileMatchesAvailable(); +}; + +// Check for available matches between tiles (more expensive check) +GameManager.prototype.tileMatchesAvailable = function () { + var self = this; + + var tile; + + for (var x = 0; x < this.size; x++) { + for (var y = 0; y < this.size; y++) { + tile = this.grid.cellContent({ x: x, y: y }); + + if (tile) { + for (var direction = 0; direction < 4; direction++) { + var vector = self.getVector(direction); + var cell = { x: x + vector.x, y: y + vector.y }; + + var other = self.grid.cellContent(cell); + + if (other && other.value === tile.value) { + return true; // These two tiles can be merged + } + } + } + } + } + + return false; +}; + +GameManager.prototype.positionsEqual = function (first, second) { + return first.x === second.x && first.y === second.y; +}; diff --git a/2048_fichiers/grid.js b/2048_fichiers/grid.js new file mode 100644 index 0000000..29f0821 --- /dev/null +++ b/2048_fichiers/grid.js @@ -0,0 +1,117 @@ +function Grid(size, previousState) { + this.size = size; + this.cells = previousState ? this.fromState(previousState) : this.empty(); +} + +// Build a grid of the specified size +Grid.prototype.empty = function () { + var cells = []; + + for (var x = 0; x < this.size; x++) { + var row = cells[x] = []; + + for (var y = 0; y < this.size; y++) { + row.push(null); + } + } + + return cells; +}; + +Grid.prototype.fromState = function (state) { + var cells = []; + + for (var x = 0; x < this.size; x++) { + var row = cells[x] = []; + + for (var y = 0; y < this.size; y++) { + var tile = state[x][y]; + row.push(tile ? new Tile(tile.position, tile.value) : null); + } + } + + return cells; +}; + +// Find the first available random position +Grid.prototype.randomAvailableCell = function () { + var cells = this.availableCells(); + + if (cells.length) { + return cells[Math.floor(Math.random() * cells.length)]; + } +}; + +Grid.prototype.availableCells = function () { + var cells = []; + + this.eachCell(function (x, y, tile) { + if (!tile) { + cells.push({ x: x, y: y }); + } + }); + + return cells; +}; + +// Call callback for every cell +Grid.prototype.eachCell = function (callback) { + for (var x = 0; x < this.size; x++) { + for (var y = 0; y < this.size; y++) { + callback(x, y, this.cells[x][y]); + } + } +}; + +// Check if there are any cells available +Grid.prototype.cellsAvailable = function () { + return !!this.availableCells().length; +}; + +// Check if the specified cell is taken +Grid.prototype.cellAvailable = function (cell) { + return !this.cellOccupied(cell); +}; + +Grid.prototype.cellOccupied = function (cell) { + return !!this.cellContent(cell); +}; + +Grid.prototype.cellContent = function (cell) { + if (this.withinBounds(cell)) { + return this.cells[cell.x][cell.y]; + } else { + return null; + } +}; + +// Inserts a tile at its position +Grid.prototype.insertTile = function (tile) { + this.cells[tile.x][tile.y] = tile; +}; + +Grid.prototype.removeTile = function (tile) { + this.cells[tile.x][tile.y] = null; +}; + +Grid.prototype.withinBounds = function (position) { + return position.x >= 0 && position.x < this.size && + position.y >= 0 && position.y < this.size; +}; + +Grid.prototype.serialize = function () { + var cellState = []; + + for (var x = 0; x < this.size; x++) { + var row = cellState[x] = []; + + for (var y = 0; y < this.size; y++) { + row.push(this.cells[x][y] ? this.cells[x][y].serialize() : null); + } + } + + return { + size: this.size, + cells: cellState + }; +}; diff --git a/2048_fichiers/html_actuator.js b/2048_fichiers/html_actuator.js new file mode 100644 index 0000000..3f59af8 --- /dev/null +++ b/2048_fichiers/html_actuator.js @@ -0,0 +1,168 @@ +function HTMLActuator() { + this.tileContainer = document.querySelector(".tile-container"); + this.scoreContainer = document.querySelector(".score-container"); + this.bestContainer = document.querySelector(".best-container"); + this.messageContainer = document.querySelector(".game-message"); + this.sharingContainer = document.querySelector(".score-sharing"); + + this.score = 0; +} + +HTMLActuator.prototype.actuate = function (grid, metadata) { + var self = this; + + window.requestAnimationFrame(function () { + self.clearContainer(self.tileContainer); + + grid.cells.forEach(function (column) { + column.forEach(function (cell) { + if (cell) { + self.addTile(cell); + } + }); + }); + + self.updateScore(metadata.score); + self.updateBestScore(metadata.bestScore); + + if (metadata.terminated) { + if (metadata.over) { + self.message(false); // You lose + } else if (metadata.won) { + self.message(true); // You win! + } + } + + }); +}; + +// Continues the game (both restart and keep playing) +HTMLActuator.prototype.continueGame = function () { + if (typeof ga !== "undefined") { + ga("send", "event", "game", "restart"); + } + + this.clearMessage(); +}; + +HTMLActuator.prototype.clearContainer = function (container) { + while (container.firstChild) { + container.removeChild(container.firstChild); + } +}; + +HTMLActuator.prototype.addTile = function (tile) { + var self = this; + + var wrapper = document.createElement("div"); + var inner = document.createElement("div"); + var position = tile.previousPosition || { x: tile.x, y: tile.y }; + var positionClass = this.positionClass(position); + + // We can't use classlist because it somehow glitches when replacing classes + var classes = ["tile", "tile-" + tile.value, positionClass]; + + if (tile.value > 2048) classes.push("tile-super"); + + this.applyClasses(wrapper, classes); + + inner.classList.add("tile-inner"); + inner.textContent = tile.value; + + if (tile.previousPosition) { + // Make sure that the tile gets rendered in the previous position first + window.requestAnimationFrame(function () { + classes[2] = self.positionClass({ x: tile.x, y: tile.y }); + self.applyClasses(wrapper, classes); // Update the position + }); + } else if (tile.mergedFrom) { + classes.push("tile-merged"); + this.applyClasses(wrapper, classes); + + // Render the tiles that merged + tile.mergedFrom.forEach(function (merged) { + self.addTile(merged); + }); + } else { + classes.push("tile-new"); + this.applyClasses(wrapper, classes); + } + + // Add the inner part of the tile to the wrapper + wrapper.appendChild(inner); + + // Put the tile on the board + this.tileContainer.appendChild(wrapper); +}; + +HTMLActuator.prototype.applyClasses = function (element, classes) { + element.setAttribute("class", classes.join(" ")); +}; + +HTMLActuator.prototype.normalizePosition = function (position) { + return { x: position.x + 1, y: position.y + 1 }; +}; + +HTMLActuator.prototype.positionClass = function (position) { + position = this.normalizePosition(position); + return "tile-position-" + position.x + "-" + position.y; +}; + +HTMLActuator.prototype.updateScore = function (score) { + this.clearContainer(this.scoreContainer); + + var difference = score - this.score; + this.score = score; + + this.scoreContainer.textContent = this.score; + + if (difference > 0) { + var addition = document.createElement("div"); + addition.classList.add("score-addition"); + addition.textContent = "+" + difference; + + this.scoreContainer.appendChild(addition); + } +}; + +HTMLActuator.prototype.updateBestScore = function (bestScore) { + this.bestContainer.textContent = bestScore; +}; + +HTMLActuator.prototype.message = function (won) { + var type = won ? "game-won" : "game-over"; + var message = won ? "Gagné !" : "Perdu !"; + + if (typeof ga !== "undefined") { + ga("send", "event", "game", "end", type, this.score); + } + + this.messageContainer.classList.add(type); + this.messageContainer.getElementsByTagName("p")[0].textContent = message; + + this.clearContainer(this.sharingContainer); + this.sharingContainer.appendChild(this.scoreTweetButton()); + twttr.widgets.load(); +}; + +HTMLActuator.prototype.clearMessage = function () { + // IE only takes one value to remove at a time. + this.messageContainer.classList.remove("game-won"); + this.messageContainer.classList.remove("game-over"); +}; + +HTMLActuator.prototype.scoreTweetButton = function () { + var tweet = document.createElement("a"); + tweet.classList.add("twitter-share-button"); + tweet.setAttribute("href", ""); + tweet.setAttribute("data-via", "gabrielecirulli"); + tweet.setAttribute("data-url", ""); + tweet.setAttribute("data-counturl", ""); + tweet.textContent = "Tweet"; + + var text = "I scored " + this.score + " points at 2048, a game where you " + + "join numbers to score high! #2048game"; + tweet.setAttribute("data-text", text); + + return tweet; +}; diff --git a/2048_fichiers/inject.js b/2048_fichiers/inject.js new file mode 100644 index 0000000..ac3938f --- /dev/null +++ b/2048_fichiers/inject.js @@ -0,0 +1,61 @@ +(function() { + try { + addEventListener('message', (event => { + if ( event.data.id !== 'patterns' ) { + return; + } + + const patterns = event.data.patterns || {}; + + const js = {}; + + for ( let appName in patterns ) { + if ( patterns.hasOwnProperty(appName) ) { + js[appName] = {}; + + for ( let chain in patterns[appName] ) { + if ( patterns[appName].hasOwnProperty(chain) ) { + js[appName][chain] = {}; + + for ( let index in patterns[appName][chain] ) { + const value = detectJs(chain); + + if ( value ) { + js[appName][chain][index] = value; + } + } + } + } + } + } + + postMessage({ id: 'js', js }, '*'); + }), false); + } catch(e) { + // Fail quietly + } + + function detectJs(chain) { + try { + const properties = chain.split('.'); + + var value = properties.length ? window : null; + + for ( let i = 0; i < properties.length; i ++ ) { + var property = properties[i]; + + if ( value.hasOwnProperty(property) ) { + value = value[property]; + } else { + value = null; + + break; + } + } + + return typeof value === 'string' ? value : !!value; + } catch(e) { + // Fail quietly + } + } +}()); diff --git a/2048_fichiers/keyboard_input_manager.js b/2048_fichiers/keyboard_input_manager.js new file mode 100644 index 0000000..a39484e --- /dev/null +++ b/2048_fichiers/keyboard_input_manager.js @@ -0,0 +1,153 @@ +function KeyboardInputManager() { + this.events = {}; + + if (window.navigator.msPointerEnabled) { + //Internet Explorer 10 style + this.eventTouchstart = "MSPointerDown"; + this.eventTouchmove = "MSPointerMove"; + this.eventTouchend = "MSPointerUp"; + } else { + this.eventTouchstart = "touchstart"; + this.eventTouchmove = "touchmove"; + this.eventTouchend = "touchend"; + } + + this.listen(); +} + +KeyboardInputManager.prototype.on = function (event, callback) { + if (!this.events[event]) { + this.events[event] = []; + } + this.events[event].push(callback); +}; + +KeyboardInputManager.prototype.emit = function (event, data) { + var callbacks = this.events[event]; + if (callbacks) { + callbacks.forEach(function (callback) { + callback(data); + }); + } +}; + +KeyboardInputManager.prototype.listen = function () { + var self = this; + + var map = { + 38: 0, // Up + 39: 1, // Right + 40: 2, // Down + 37: 3, // Left + 75: 0, // Vim up + 76: 1, // Vim right + 74: 2, // Vim down + 72: 3, // Vim left + 87: 0, // W + 68: 1, // D + 83: 2, // S + 65: 3 // A + }; + + // Respond to direction keys + document.addEventListener("keydown", function (event) { + var modifiers = event.altKey || event.ctrlKey || event.metaKey || + event.shiftKey; + var mapped = map[event.which]; + + // Ignore the event if it's happening in a text field + if (self.targetIsInput(event)) return; + + if (!modifiers) { + if (mapped !== undefined) { + event.preventDefault(); + self.emit("move", mapped); + } + } + + // R key restarts the game + if (!modifiers && event.which === 82) { + self.restart.call(self, event); + } + }); + + // Respond to button presses + this.bindButtonPress(".retry-button", this.restart); + this.bindButtonPress(".restart-button", this.restart); + this.bindButtonPress(".keep-playing-button", this.keepPlaying); + + // Respond to swipe events + var touchStartClientX, touchStartClientY; + var gameContainer = document.getElementsByClassName("game-container")[0]; + + gameContainer.addEventListener(this.eventTouchstart, function (event) { + if ((!window.navigator.msPointerEnabled && event.touches.length > 1) || + event.targetTouches.length > 1 || + self.targetIsInput(event)) { + return; // Ignore if touching with more than 1 finger or touching input + } + + if (window.navigator.msPointerEnabled) { + touchStartClientX = event.pageX; + touchStartClientY = event.pageY; + } else { + touchStartClientX = event.touches[0].clientX; + touchStartClientY = event.touches[0].clientY; + } + + event.preventDefault(); + }); + + gameContainer.addEventListener(this.eventTouchmove, function (event) { + event.preventDefault(); + }); + + gameContainer.addEventListener(this.eventTouchend, function (event) { + if ((!window.navigator.msPointerEnabled && event.touches.length > 0) || + event.targetTouches.length > 0 || + self.targetIsInput(event)) { + return; // Ignore if still touching with one or more fingers or input + } + + var touchEndClientX, touchEndClientY; + + if (window.navigator.msPointerEnabled) { + touchEndClientX = event.pageX; + touchEndClientY = event.pageY; + } else { + touchEndClientX = event.changedTouches[0].clientX; + touchEndClientY = event.changedTouches[0].clientY; + } + + var dx = touchEndClientX - touchStartClientX; + var absDx = Math.abs(dx); + + var dy = touchEndClientY - touchStartClientY; + var absDy = Math.abs(dy); + + if (Math.max(absDx, absDy) > 10) { + // (right : left) : (down : up) + self.emit("move", absDx > absDy ? (dx > 0 ? 1 : 3) : (dy > 0 ? 2 : 0)); + } + }); +}; + +KeyboardInputManager.prototype.restart = function (event) { + event.preventDefault(); + this.emit("restart"); +}; + +KeyboardInputManager.prototype.keepPlaying = function (event) { + event.preventDefault(); + this.emit("keepPlaying"); +}; + +KeyboardInputManager.prototype.bindButtonPress = function (selector, fn) { + var button = document.querySelector(selector); + button.addEventListener("click", fn.bind(this)); + button.addEventListener(this.eventTouchend, fn.bind(this)); +}; + +KeyboardInputManager.prototype.targetIsInput = function (event) { + return event.target.tagName.toLowerCase() === "input"; +}; diff --git a/2048_fichiers/local_storage_manager.js b/2048_fichiers/local_storage_manager.js new file mode 100644 index 0000000..9bf595c --- /dev/null +++ b/2048_fichiers/local_storage_manager.js @@ -0,0 +1,72 @@ +window.fakeStorage = { + _data: {}, + + setItem: function (id, val) { + return this._data[id] = String(val); + }, + + getItem: function (id) { + return this._data.hasOwnProperty(id) ? this._data[id] : undefined; + }, + + removeItem: function (id) { + return delete this._data[id]; + }, + + clear: function () { + return this._data = {}; + } +}; + +function LocalStorageManager() { + this.bestScoreKey = "bestScore"; + this.gameStateKey = "gameState"; + this.noticeClosedKey = "noticeClosed"; + + var supported = this.localStorageSupported(); + this.storage = supported ? window.localStorage : window.fakeStorage; +} + +LocalStorageManager.prototype.localStorageSupported = function () { + var testKey = "test"; + var storage = window.localStorage; + + try { + storage.setItem(testKey, "1"); + storage.removeItem(testKey); + return true; + } catch (error) { + return false; + } +}; + +// Best score getters/setters +LocalStorageManager.prototype.getBestScore = function () { + return this.storage.getItem(this.bestScoreKey) || 0; +}; + +LocalStorageManager.prototype.setBestScore = function (score) { + this.storage.setItem(this.bestScoreKey, score); +}; + +// Game state getters/setters and clearing +LocalStorageManager.prototype.getGameState = function () { + var stateJSON = this.storage.getItem(this.gameStateKey); + return stateJSON ? JSON.parse(stateJSON) : null; +}; + +LocalStorageManager.prototype.setGameState = function (gameState) { + this.storage.setItem(this.gameStateKey, JSON.stringify(gameState)); +}; + +LocalStorageManager.prototype.clearGameState = function () { + this.storage.removeItem(this.gameStateKey); +}; + +LocalStorageManager.prototype.setNoticeClosed = function (noticeClosed) { + this.storage.setItem(this.noticeClosedKey, JSON.stringify(noticeClosed)); +}; + +LocalStorageManager.prototype.getNoticeClosed = function () { + return JSON.parse(this.storage.getItem(this.noticeClosedKey) || "false"); +}; diff --git a/2048_fichiers/main.css b/2048_fichiers/main.css new file mode 100644 index 0000000..07f5a43 --- /dev/null +++ b/2048_fichiers/main.css @@ -0,0 +1,1099 @@ +@import url(fonts/clear-sans.css); +html, body { + margin: 0; + padding: 0; + background: #faf8ef; + color: #776e65; + font-family: "Clear Sans", "Helvetica Neue", Arial, sans-serif; + font-size: 18px; } + +body { + margin: 80px 0; } + +input { + display: inline-block; + background: #8f7a66; + border-radius: 3px; + padding: 0 20px; + text-decoration: none; + color: #f9f6f2; + height: 40px; + line-height: 42px; + cursor: pointer; + font: inherit; + border: none; + outline: none; + box-sizing: border-box; + font-weight: bold; + margin: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + input[type="text"], input[type="email"] { + cursor: auto; + background: #fcfbf9; + font-weight: normal; + color: #776e65; + padding: 0 15px; } + input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder { + color: #9d948c; } + input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder { + color: #9d948c; } + input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder { + color: #9d948c; } + +.heading:after { + content: ""; + display: block; + clear: both; } + +h1.title { + font-size: 80px; + font-weight: bold; + margin: 0; + display: block; + float: left; } + +@-webkit-keyframes move-up { + 0% { + top: 25px; + opacity: 1; } + + 100% { + top: -50px; + opacity: 0; } } +@-moz-keyframes move-up { + 0% { + top: 25px; + opacity: 1; } + + 100% { + top: -50px; + opacity: 0; } } +@keyframes move-up { + 0% { + top: 25px; + opacity: 1; } + + 100% { + top: -50px; + opacity: 0; } } +.scores-container { + float: right; + text-align: right; } + +.score-container, .best-container { + position: relative; + display: inline-block; + background: #bbada0; + padding: 15px 25px; + font-size: 25px; + height: 25px; + line-height: 47px; + font-weight: bold; + border-radius: 3px; + color: white; + margin-top: 8px; + text-align: center; } + .score-container:after, .best-container:after { + position: absolute; + width: 100%; + top: 10px; + left: 0; + text-transform: uppercase; + font-size: 13px; + line-height: 13px; + text-align: center; + color: #eee4da; } + .score-container .score-addition, .best-container .score-addition { + position: absolute; + right: 30px; + color: red; + font-size: 25px; + line-height: 25px; + font-weight: bold; + color: rgba(119, 110, 101, 0.9); + z-index: 100; + -webkit-animation: move-up 600ms ease-in; + -moz-animation: move-up 600ms ease-in; + animation: move-up 600ms ease-in; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; } + +.score-container:after { + content: "Score"; } + +.best-container:after { + content: "Record"; } + +p { + margin-top: 0; + margin-bottom: 10px; + line-height: 1.65; } + +a { + color: #776e65; + font-weight: bold; + text-decoration: underline; + cursor: pointer; } + +strong.important { + text-transform: uppercase; } + +hr { + border: none; + border-bottom: 1px solid #d8d4d0; + margin-top: 20px; + margin-bottom: 30px; } + +.container { + width: 500px; + margin: 0 auto; } + +@-webkit-keyframes fade-in { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } +@-moz-keyframes fade-in { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } +@keyframes fade-in { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } +@-webkit-keyframes slide-up { + 0% { + margin-top: 32%; } + + 100% { + margin-top: 20%; } } +@-moz-keyframes slide-up { + 0% { + margin-top: 32%; } + + 100% { + margin-top: 20%; } } +@keyframes slide-up { + 0% { + margin-top: 32%; } + + 100% { + margin-top: 20%; } } +.game-container { + margin-top: 40px; + position: relative; + padding: 15px; + cursor: default; + -webkit-touch-callout: none; + -ms-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -ms-touch-action: none; + touch-action: none; + background: #bbada0; + border-radius: 6px; + width: 500px; + height: 500px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + +.game-message { + display: none; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(238, 228, 218, 0.73); + z-index: 100; + padding-top: 40px; + text-align: center; + -webkit-animation: fade-in 800ms ease 1200ms; + -moz-animation: fade-in 800ms ease 1200ms; + animation: fade-in 800ms ease 1200ms; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; } + .game-message p { + font-size: 60px; + font-weight: bold; + height: 60px; + line-height: 60px; + margin-top: 222px; } + .game-message .lower { + display: block; + margin-top: 29px; } + .game-message .mailing-list { + margin-top: 52px; } + .game-message .mailing-list strong { + display: block; + margin-bottom: 10px; } + .game-message .mailing-list .mailing-list-email-field { + width: 230px; + margin-right: 5px; } + .game-message a { + display: inline-block; + background: #8f7a66; + border-radius: 3px; + padding: 0 20px; + text-decoration: none; + color: #f9f6f2; + height: 40px; + line-height: 42px; + cursor: pointer; + margin-left: 9px; } + .game-message a.keep-playing-button { + display: none; } + .game-message .score-sharing { + display: inline-block; + vertical-align: middle; + margin-left: 10px; } + .game-message.game-won { + background: rgba(237, 194, 46, 0.5); + color: #f9f6f2; } + .game-message.game-won a.keep-playing-button { + display: inline-block; } + .game-message.game-won, .game-message.game-over { + display: block; } + .game-message.game-won p, .game-message.game-over p { + -webkit-animation: slide-up 1.5s ease-in-out 2500ms; + -moz-animation: slide-up 1.5s ease-in-out 2500ms; + animation: slide-up 1.5s ease-in-out 2500ms; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; } + .game-message.game-won .mailing-list, .game-message.game-over .mailing-list { + -webkit-animation: fade-in 1.5s ease-in-out 2500ms; + -moz-animation: fade-in 1.5s ease-in-out 2500ms; + animation: fade-in 1.5s ease-in-out 2500ms; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; } + +.grid-container { + position: absolute; + z-index: 1; } + +.grid-row { + margin-bottom: 15px; } + .grid-row:last-child { + margin-bottom: 0; } + .grid-row:after { + content: ""; + display: block; + clear: both; } + +.grid-cell { + width: 106.25px; + height: 106.25px; + margin-right: 15px; + float: left; + border-radius: 3px; + background: rgba(238, 228, 218, 0.35); } + .grid-cell:last-child { + margin-right: 0; } + +.tile-container { + position: absolute; + z-index: 2; } + +.tile, .tile .tile-inner { + width: 107px; + height: 107px; + line-height: 107px; } +.tile.tile-position-1-1 { + -webkit-transform: translate(0px, 0px); + -moz-transform: translate(0px, 0px); + -ms-transform: translate(0px, 0px); + transform: translate(0px, 0px); } +.tile.tile-position-1-2 { + -webkit-transform: translate(0px, 121px); + -moz-transform: translate(0px, 121px); + -ms-transform: translate(0px, 121px); + transform: translate(0px, 121px); } +.tile.tile-position-1-3 { + -webkit-transform: translate(0px, 242px); + -moz-transform: translate(0px, 242px); + -ms-transform: translate(0px, 242px); + transform: translate(0px, 242px); } +.tile.tile-position-1-4 { + -webkit-transform: translate(0px, 363px); + -moz-transform: translate(0px, 363px); + -ms-transform: translate(0px, 363px); + transform: translate(0px, 363px); } +.tile.tile-position-2-1 { + -webkit-transform: translate(121px, 0px); + -moz-transform: translate(121px, 0px); + -ms-transform: translate(121px, 0px); + transform: translate(121px, 0px); } +.tile.tile-position-2-2 { + -webkit-transform: translate(121px, 121px); + -moz-transform: translate(121px, 121px); + -ms-transform: translate(121px, 121px); + transform: translate(121px, 121px); } +.tile.tile-position-2-3 { + -webkit-transform: translate(121px, 242px); + -moz-transform: translate(121px, 242px); + -ms-transform: translate(121px, 242px); + transform: translate(121px, 242px); } +.tile.tile-position-2-4 { + -webkit-transform: translate(121px, 363px); + -moz-transform: translate(121px, 363px); + -ms-transform: translate(121px, 363px); + transform: translate(121px, 363px); } +.tile.tile-position-3-1 { + -webkit-transform: translate(242px, 0px); + -moz-transform: translate(242px, 0px); + -ms-transform: translate(242px, 0px); + transform: translate(242px, 0px); } +.tile.tile-position-3-2 { + -webkit-transform: translate(242px, 121px); + -moz-transform: translate(242px, 121px); + -ms-transform: translate(242px, 121px); + transform: translate(242px, 121px); } +.tile.tile-position-3-3 { + -webkit-transform: translate(242px, 242px); + -moz-transform: translate(242px, 242px); + -ms-transform: translate(242px, 242px); + transform: translate(242px, 242px); } +.tile.tile-position-3-4 { + -webkit-transform: translate(242px, 363px); + -moz-transform: translate(242px, 363px); + -ms-transform: translate(242px, 363px); + transform: translate(242px, 363px); } +.tile.tile-position-4-1 { + -webkit-transform: translate(363px, 0px); + -moz-transform: translate(363px, 0px); + -ms-transform: translate(363px, 0px); + transform: translate(363px, 0px); } +.tile.tile-position-4-2 { + -webkit-transform: translate(363px, 121px); + -moz-transform: translate(363px, 121px); + -ms-transform: translate(363px, 121px); + transform: translate(363px, 121px); } +.tile.tile-position-4-3 { + -webkit-transform: translate(363px, 242px); + -moz-transform: translate(363px, 242px); + -ms-transform: translate(363px, 242px); + transform: translate(363px, 242px); } +.tile.tile-position-4-4 { + -webkit-transform: translate(363px, 363px); + -moz-transform: translate(363px, 363px); + -ms-transform: translate(363px, 363px); + transform: translate(363px, 363px); } + +.tile { + position: absolute; + -webkit-transition: 100ms ease-in-out; + -moz-transition: 100ms ease-in-out; + transition: 100ms ease-in-out; + -webkit-transition-property: -webkit-transform; + -moz-transition-property: -moz-transform; + transition-property: transform; } + .tile .tile-inner { + border-radius: 3px; + background: #eee4da; + text-align: center; + font-weight: bold; + z-index: 10; + font-size: 55px; } + .tile.tile-2 .tile-inner { + background: #eee4da; + box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); } + .tile.tile-4 .tile-inner { + background: #ede0c8; + box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); } + .tile.tile-8 .tile-inner { + color: #f9f6f2; + background: #f2b179; } + .tile.tile-16 .tile-inner { + color: #f9f6f2; + background: #f59563; } + .tile.tile-32 .tile-inner { + color: #f9f6f2; + background: #f67c5f; } + .tile.tile-64 .tile-inner { + color: #f9f6f2; + background: #f65e3b; } + .tile.tile-128 .tile-inner { + color: #f9f6f2; + background: #edcf72; + box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0.2381), inset 0 0 0 1px rgba(255, 255, 255, 0.14286); + font-size: 45px; } + @media screen and (max-width: 520px) { + .tile.tile-128 .tile-inner { + font-size: 25px; } } + .tile.tile-256 .tile-inner { + color: #f9f6f2; + background: #edcc61; + box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0.31746), inset 0 0 0 1px rgba(255, 255, 255, 0.19048); + font-size: 45px; } + @media screen and (max-width: 520px) { + .tile.tile-256 .tile-inner { + font-size: 25px; } } + .tile.tile-512 .tile-inner { + color: #f9f6f2; + background: #edc850; + box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0.39683), inset 0 0 0 1px rgba(255, 255, 255, 0.2381); + font-size: 45px; } + @media screen and (max-width: 520px) { + .tile.tile-512 .tile-inner { + font-size: 25px; } } + .tile.tile-1024 .tile-inner { + color: #f9f6f2; + background: #edc53f; + box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0.47619), inset 0 0 0 1px rgba(255, 255, 255, 0.28571); + font-size: 35px; } + @media screen and (max-width: 520px) { + .tile.tile-1024 .tile-inner { + font-size: 15px; } } + .tile.tile-2048 .tile-inner { + color: #f9f6f2; + background: #edc22e; + box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333); + font-size: 35px; } + @media screen and (max-width: 520px) { + .tile.tile-2048 .tile-inner { + font-size: 15px; } } + .tile.tile-super .tile-inner { + color: #f9f6f2; + background: #3c3a32; + font-size: 30px; } + @media screen and (max-width: 520px) { + .tile.tile-super .tile-inner { + font-size: 10px; } } + +@-webkit-keyframes appear { + 0% { + opacity: 0; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); } + + 100% { + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); } } +@-moz-keyframes appear { + 0% { + opacity: 0; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); } + + 100% { + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); } } +@keyframes appear { + 0% { + opacity: 0; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); } + + 100% { + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); } } +.tile-new .tile-inner { + -webkit-animation: appear 200ms ease 100ms; + -moz-animation: appear 200ms ease 100ms; + animation: appear 200ms ease 100ms; + -webkit-animation-fill-mode: backwards; + -moz-animation-fill-mode: backwards; + animation-fill-mode: backwards; } + +@-webkit-keyframes pop { + 0% { + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); } + + 50% { + -webkit-transform: scale(1.2); + -moz-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); } + + 100% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); } } +@-moz-keyframes pop { + 0% { + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); } + + 50% { + -webkit-transform: scale(1.2); + -moz-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); } + + 100% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); } } +@keyframes pop { + 0% { + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); } + + 50% { + -webkit-transform: scale(1.2); + -moz-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); } + + 100% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); } } +.tile-merged .tile-inner { + z-index: 20; + -webkit-animation: pop 200ms ease 100ms; + -moz-animation: pop 200ms ease 100ms; + animation: pop 200ms ease 100ms; + -webkit-animation-fill-mode: backwards; + -moz-animation-fill-mode: backwards; + animation-fill-mode: backwards; } + +.above-game:after { + content: ""; + display: block; + clear: both; } + +.game-intro { + float: left; + line-height: 42px; + margin-bottom: 0; } + +.restart-button { + display: inline-block; + background: #8f7a66; + border-radius: 3px; + padding: 0 20px; + text-decoration: none; + color: #f9f6f2; + height: 40px; + line-height: 42px; + cursor: pointer; + display: block; + text-align: center; + float: right; } + +.game-explanation { + margin-top: 50px; } + +.sharing { + margin-top: 20px; + text-align: center; } + .sharing > iframe, .sharing > span, .sharing > form { + display: inline-block; + vertical-align: middle; } + +@media screen and (max-width: 520px) { + html, body { + font-size: 15px; } + + body { + margin-top: 0; + padding: 20px; } + + h1.title { + font-size: 27px; + margin-top: 15px; } + + .container { + width: 280px; + margin: 0 auto; } + + .score-container, .best-container { + margin-top: 0; + padding: 15px 10px; + min-width: 40px; } + + .heading { + margin-bottom: 10px; } + + .game-intro { + width: 55%; + display: block; + box-sizing: border-box; + line-height: 1.65; } + + .restart-button { + width: 42%; + padding: 0; + display: block; + box-sizing: border-box; + margin-top: 2px; } + + .game-container { + margin-top: 17px; + position: relative; + padding: 10px; + cursor: default; + -webkit-touch-callout: none; + -ms-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -ms-touch-action: none; + touch-action: none; + background: #bbada0; + border-radius: 6px; + width: 280px; + height: 280px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + + .game-message { + display: none; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(238, 228, 218, 0.73); + z-index: 100; + padding-top: 40px; + text-align: center; + -webkit-animation: fade-in 800ms ease 1200ms; + -moz-animation: fade-in 800ms ease 1200ms; + animation: fade-in 800ms ease 1200ms; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; } + .game-message p { + font-size: 60px; + font-weight: bold; + height: 60px; + line-height: 60px; + margin-top: 222px; } + .game-message .lower { + display: block; + margin-top: 29px; } + .game-message .mailing-list { + margin-top: 52px; } + .game-message .mailing-list strong { + display: block; + margin-bottom: 10px; } + .game-message .mailing-list .mailing-list-email-field { + width: 230px; + margin-right: 5px; } + .game-message a { + display: inline-block; + background: #8f7a66; + border-radius: 3px; + padding: 0 20px; + text-decoration: none; + color: #f9f6f2; + height: 40px; + line-height: 42px; + cursor: pointer; + margin-left: 9px; } + .game-message a.keep-playing-button { + display: none; } + .game-message .score-sharing { + display: inline-block; + vertical-align: middle; + margin-left: 10px; } + .game-message.game-won { + background: rgba(237, 194, 46, 0.5); + color: #f9f6f2; } + .game-message.game-won a.keep-playing-button { + display: inline-block; } + .game-message.game-won, .game-message.game-over { + display: block; } + .game-message.game-won p, .game-message.game-over p { + -webkit-animation: slide-up 1.5s ease-in-out 2500ms; + -moz-animation: slide-up 1.5s ease-in-out 2500ms; + animation: slide-up 1.5s ease-in-out 2500ms; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; } + .game-message.game-won .mailing-list, .game-message.game-over .mailing-list { + -webkit-animation: fade-in 1.5s ease-in-out 2500ms; + -moz-animation: fade-in 1.5s ease-in-out 2500ms; + animation: fade-in 1.5s ease-in-out 2500ms; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; } + + .grid-container { + position: absolute; + z-index: 1; } + + .grid-row { + margin-bottom: 10px; } + .grid-row:last-child { + margin-bottom: 0; } + .grid-row:after { + content: ""; + display: block; + clear: both; } + + .grid-cell { + width: 57.5px; + height: 57.5px; + margin-right: 10px; + float: left; + border-radius: 3px; + background: rgba(238, 228, 218, 0.35); } + .grid-cell:last-child { + margin-right: 0; } + + .tile-container { + position: absolute; + z-index: 2; } + + .tile, .tile .tile-inner { + width: 58px; + height: 58px; + line-height: 58px; } + .tile.tile-position-1-1 { + -webkit-transform: translate(0px, 0px); + -moz-transform: translate(0px, 0px); + -ms-transform: translate(0px, 0px); + transform: translate(0px, 0px); } + .tile.tile-position-1-2 { + -webkit-transform: translate(0px, 67px); + -moz-transform: translate(0px, 67px); + -ms-transform: translate(0px, 67px); + transform: translate(0px, 67px); } + .tile.tile-position-1-3 { + -webkit-transform: translate(0px, 135px); + -moz-transform: translate(0px, 135px); + -ms-transform: translate(0px, 135px); + transform: translate(0px, 135px); } + .tile.tile-position-1-4 { + -webkit-transform: translate(0px, 202px); + -moz-transform: translate(0px, 202px); + -ms-transform: translate(0px, 202px); + transform: translate(0px, 202px); } + .tile.tile-position-2-1 { + -webkit-transform: translate(67px, 0px); + -moz-transform: translate(67px, 0px); + -ms-transform: translate(67px, 0px); + transform: translate(67px, 0px); } + .tile.tile-position-2-2 { + -webkit-transform: translate(67px, 67px); + -moz-transform: translate(67px, 67px); + -ms-transform: translate(67px, 67px); + transform: translate(67px, 67px); } + .tile.tile-position-2-3 { + -webkit-transform: translate(67px, 135px); + -moz-transform: translate(67px, 135px); + -ms-transform: translate(67px, 135px); + transform: translate(67px, 135px); } + .tile.tile-position-2-4 { + -webkit-transform: translate(67px, 202px); + -moz-transform: translate(67px, 202px); + -ms-transform: translate(67px, 202px); + transform: translate(67px, 202px); } + .tile.tile-position-3-1 { + -webkit-transform: translate(135px, 0px); + -moz-transform: translate(135px, 0px); + -ms-transform: translate(135px, 0px); + transform: translate(135px, 0px); } + .tile.tile-position-3-2 { + -webkit-transform: translate(135px, 67px); + -moz-transform: translate(135px, 67px); + -ms-transform: translate(135px, 67px); + transform: translate(135px, 67px); } + .tile.tile-position-3-3 { + -webkit-transform: translate(135px, 135px); + -moz-transform: translate(135px, 135px); + -ms-transform: translate(135px, 135px); + transform: translate(135px, 135px); } + .tile.tile-position-3-4 { + -webkit-transform: translate(135px, 202px); + -moz-transform: translate(135px, 202px); + -ms-transform: translate(135px, 202px); + transform: translate(135px, 202px); } + .tile.tile-position-4-1 { + -webkit-transform: translate(202px, 0px); + -moz-transform: translate(202px, 0px); + -ms-transform: translate(202px, 0px); + transform: translate(202px, 0px); } + .tile.tile-position-4-2 { + -webkit-transform: translate(202px, 67px); + -moz-transform: translate(202px, 67px); + -ms-transform: translate(202px, 67px); + transform: translate(202px, 67px); } + .tile.tile-position-4-3 { + -webkit-transform: translate(202px, 135px); + -moz-transform: translate(202px, 135px); + -ms-transform: translate(202px, 135px); + transform: translate(202px, 135px); } + .tile.tile-position-4-4 { + -webkit-transform: translate(202px, 202px); + -moz-transform: translate(202px, 202px); + -ms-transform: translate(202px, 202px); + transform: translate(202px, 202px); } + + .tile .tile-inner { + font-size: 35px; } + + .game-message { + padding-top: 0; } + .game-message p { + font-size: 30px !important; + height: 30px !important; + line-height: 30px !important; + margin-top: 32% !important; + margin-bottom: 0 !important; } + .game-message .lower { + margin-top: 10px !important; } + .game-message.game-won .score-sharing { + margin-top: 10px; } + .game-message.game-over .mailing-list { + margin-top: 25px; } + .game-message .mailing-list { + margin-top: 10px; } + .game-message .mailing-list .mailing-list-email-field { + width: 180px; } + + .sharing > iframe, .sharing > span, .sharing > form { + display: block; + margin: 0 auto; + margin-bottom: 20px; } } +.pp-donate button { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border: none; + font: inherit; + color: inherit; + display: inline-block; + background: #8f7a66; + border-radius: 3px; + padding: 0 20px; + text-decoration: none; + color: #f9f6f2; + height: 40px; + line-height: 42px; + cursor: pointer; } + .pp-donate button img { + vertical-align: -4px; + margin-right: 8px; } + +.btc-donate { + position: relative; + margin-left: 10px; + display: inline-block; + background: #8f7a66; + border-radius: 3px; + padding: 0 20px; + text-decoration: none; + color: #f9f6f2; + height: 40px; + line-height: 42px; + cursor: pointer; } + .btc-donate img { + vertical-align: -4px; + margin-right: 8px; } + .btc-donate a { + color: #f9f6f2; + text-decoration: none; + font-weight: normal; } + .btc-donate .address { + cursor: auto; + position: absolute; + width: 340px; + right: 50%; + margin-right: -170px; + padding-bottom: 7px; + top: -30px; + opacity: 0; + pointer-events: none; + -webkit-transition: 400ms ease; + -moz-transition: 400ms ease; + transition: 400ms ease; + -webkit-transition-property: top, opacity; + -moz-transition-property: top, opacity; + transition-property: top, opacity; } + .btc-donate .address:after { + position: absolute; + border-top: 10px solid #bbada0; + border-right: 7px solid transparent; + border-left: 7px solid transparent; + content: ""; + bottom: 0px; + left: 50%; + margin-left: -7px; } + .btc-donate .address code { + background-color: #bbada0; + padding: 10px 15px; + width: 100%; + border-radius: 3px; + line-height: 1; + font-weight: normal; + font-size: 15px; + font-family: Consolas, "Liberation Mono", Courier, monospace; + text-align: center; } + .btc-donate:hover .address, .btc-donate .address:hover .address { + opacity: 1; + top: -45px; + pointer-events: auto; } + @media screen and (max-width: 520px) { + .btc-donate { + width: 120px; } + .btc-donate .address { + margin-right: -150px; + width: 300px; } + .btc-donate .address code { + font-size: 13px; } + .btc-donate .address:after { + left: 50%; + bottom: 2px; } } + +@-webkit-keyframes pop-in-big { + 0% { + -webkit-transform: scale(0) translateZ(0); + -moz-transform: scale(0) translateZ(0); + transform: scale(0) translateZ(0); + opacity: 0; + margin-top: -56px; } + + 100% { + -webkit-transform: scale(1) translateZ(0); + -moz-transform: scale(1) translateZ(0); + transform: scale(1) translateZ(0); + opacity: 1; + margin-top: 30px; } } +@-moz-keyframes pop-in-big { + 0% { + -webkit-transform: scale(0) translateZ(0); + -moz-transform: scale(0) translateZ(0); + transform: scale(0) translateZ(0); + opacity: 0; + margin-top: -56px; } + + 100% { + -webkit-transform: scale(1) translateZ(0); + -moz-transform: scale(1) translateZ(0); + transform: scale(1) translateZ(0); + opacity: 1; + margin-top: 30px; } } +@keyframes pop-in-big { + 0% { + -webkit-transform: scale(0) translateZ(0); + -moz-transform: scale(0) translateZ(0); + transform: scale(0) translateZ(0); + opacity: 0; + margin-top: -56px; } + + 100% { + -webkit-transform: scale(1) translateZ(0); + -moz-transform: scale(1) translateZ(0); + transform: scale(1) translateZ(0); + opacity: 1; + margin-top: 30px; } } +@-webkit-keyframes pop-in-small { + 0% { + -webkit-transform: scale(0) translateZ(0); + -moz-transform: scale(0) translateZ(0); + transform: scale(0) translateZ(0); + opacity: 0; + margin-top: -76px; } + + 100% { + -webkit-transform: scale(1) translateZ(0); + -moz-transform: scale(1) translateZ(0); + transform: scale(1) translateZ(0); + opacity: 1; + margin-top: 10px; } } +@-moz-keyframes pop-in-small { + 0% { + -webkit-transform: scale(0) translateZ(0); + -moz-transform: scale(0) translateZ(0); + transform: scale(0) translateZ(0); + opacity: 0; + margin-top: -76px; } + + 100% { + -webkit-transform: scale(1) translateZ(0); + -moz-transform: scale(1) translateZ(0); + transform: scale(1) translateZ(0); + opacity: 1; + margin-top: 10px; } } +@keyframes pop-in-small { + 0% { + -webkit-transform: scale(0) translateZ(0); + -moz-transform: scale(0) translateZ(0); + transform: scale(0) translateZ(0); + opacity: 0; + margin-top: -76px; } + + 100% { + -webkit-transform: scale(1) translateZ(0); + -moz-transform: scale(1) translateZ(0); + transform: scale(1) translateZ(0); + opacity: 1; + margin-top: 10px; } } +.app-notice { + position: relative; + -webkit-animation: pop-in-big 700ms ease 2s both; + -moz-animation: pop-in-big 700ms ease 2s both; + animation: pop-in-big 700ms ease 2s both; + background: #edc53f; + color: white; + padding: 18px; + margin-top: 30px; + height: 56px; + box-sizing: border-box; + border-radius: 3px; } + .app-notice:after { + content: ""; + display: block; + clear: both; } + .app-notice .notice-close-button { + float: right; + font-weight: bold; + cursor: pointer; + margin-left: 10px; + opacity: 0.7; } + .app-notice p { + margin-bottom: 0; } + .app-notice, .app-notice p { + line-height: 20px; } + .app-notice a { + color: white; } + @media screen and (max-width: 520px) { + .app-notice { + -webkit-animation: pop-in-small 700ms ease 2s both; + -moz-animation: pop-in-small 700ms ease 2s both; + animation: pop-in-small 700ms ease 2s both; + margin-top: 10px; + height: 76px; } } diff --git a/2048_fichiers/pixel.gif b/2048_fichiers/pixel.gif new file mode 100644 index 0000000..1d11fa9 Binary files /dev/null and b/2048_fichiers/pixel.gif differ diff --git a/2048_fichiers/tile.js b/2048_fichiers/tile.js new file mode 100644 index 0000000..92a670a --- /dev/null +++ b/2048_fichiers/tile.js @@ -0,0 +1,27 @@ +function Tile(position, value) { + this.x = position.x; + this.y = position.y; + this.value = value || 2; + + this.previousPosition = null; + this.mergedFrom = null; // Tracks tiles that merged together +} + +Tile.prototype.savePosition = function () { + this.previousPosition = { x: this.x, y: this.y }; +}; + +Tile.prototype.updatePosition = function (position) { + this.x = position.x; + this.y = position.y; +}; + +Tile.prototype.serialize = function () { + return { + position: { + x: this.x, + y: this.y + }, + value: this.value + }; +}; diff --git a/2048_fichiers/widgets.js b/2048_fichiers/widgets.js new file mode 100644 index 0000000..2d33a86 --- /dev/null +++ b/2048_fichiers/widgets.js @@ -0,0 +1,11 @@ +!function(){Function&&Function.prototype&&Function.prototype.bind&&(/MSIE [678]/.test(navigator.userAgent)||(window.__twttr&&window.__twttr.widgets&&window.__twttr.widgets.loaded&&window.twttr.widgets.load&&window.twttr.widgets.load(),window.__twttr&&window.__twttr.widgets&&window.__twttr.widgets.init||!function(t){function e(n){if(r[n])return r[n].exports;var i=r[n]={exports:{},id:n,loaded:!1};return t[n].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n=window.__twttrll;window.__twttrll=function(r,o){for(var s,a,u=0,c=[];u=1.5:!!t.matchMedia&&t.matchMedia("only screen and (min-resolution: 144dpi)").matches}function i(t){return t=t||b,/(Trident|MSIE|Edge[\/ ]?\d)/.test(t)}function o(t){return t=t||b,/MSIE 9/.test(t)}function s(t){return t=t||b,/MSIE 10/.test(t)}function a(t){return t=t||b,/(iPad|iPhone|iPod)/.test(t)}function u(t){return t=t||b,/^Mozilla\/5\.0 \(Linux; (U; )?Android/.test(t)}function c(t,e){return t=t||w,e=e||b,t.postMessage&&!(i(e)&&t.opener)}function d(t,e,n){return t=t||w,e=e||g,n=n||b,"ontouchstart"in t||/Opera Mini/.test(n)||e.msMaxTouchPoints>0}function f(){var t=v.body.style;return void 0!==t.transition||void 0!==t.webkitTransition||void 0!==t.mozTransition||void 0!==t.oTransition||void 0!==t.msTransition}function l(){return!!w.IntersectionObserver}function h(){return!!(w.Promise&&w.Promise.resolve&&w.Promise.reject&&w.Promise.all&&w.Promise.race&&function(){var t;return new w.Promise(function(e){t=e}),y.isType("function",t)}())}function p(){return w.performance&&w.performance.getEntriesByType}function m(){try{return w.localStorage.setItem("local_storage_support_test","true"),"undefined"!=typeof w.localStorage}catch(t){return!1}}var v=n(9),g=(n(10),n(13)),w=n(7),y=n(12),b=g.userAgent;t.exports={retina:r,anyIE:i,ie9:o,ie10:s,ios:a,android:u,canPostMessage:c,touch:d,cssTransitions:f,hasPromiseSupport:h,hasIntersectionObserverSupport:l,hasPerformanceInformation:p,hasLocalStorageSupport:m}},function(t,e){t.exports=document},function(t,e,n){function r(){c("info",l.toRealArray(arguments))}function i(){c("warn",l.toRealArray(arguments))}function o(){c("error",l.toRealArray(arguments))}function s(t){m&&(p[t]=u())}function a(t){var e;m&&(p[t]?(e=u(),r("_twitter",t,e-p[t])):o("timeEnd() called before time() for id: ",t))}function u(){return f.performance&&+f.performance.now()||+new Date}function c(t,e){if(f[h]&&f[h][t])switch(e.length){case 1:f[h][t](e[0]);break;case 2:f[h][t](e[0],e[1]);break;case 3:f[h][t](e[0],e[1],e[2]);break;case 4:f[h][t](e[0],e[1],e[2],e[3]);break;case 5:f[h][t](e[0],e[1],e[2],e[3],e[4]);break;default:0!==e.length&&f[h].warn&&f[h].warn("too many params passed to logger."+t)}}var d=n(11),f=n(7),l=n(12),h=["con","sole"].join(""),p={},m=l.contains(d.href,"tw_debug=true");t.exports={info:r,warn:i,error:o,time:s,timeEnd:a}},function(t,e){t.exports=location},function(t,e,n){function r(t){return f(arguments).slice(1).forEach(function(e){o(e,function(e,n){t[e]=n})}),t}function i(t){return o(t,function(e,n){u(n)&&(i(n),c(n)&&delete t[e]),void 0!==n&&null!==n&&""!==n||delete t[e]}),t}function o(t,e){var n;for(n in t)t.hasOwnProperty&&!t.hasOwnProperty(n)||e(n,t[n]);return t}function s(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function a(t,e){return t==s(e)}function u(t){return t===Object(t)}function c(t){var e;if(!u(t))return!1;if(Object.keys)return!Object.keys(t).length;for(e in t)if(t.hasOwnProperty(e))return!1;return!0}function d(t,e){h.setTimeout(function(){t.call(e||null)},0)}function f(t){return t?Array.prototype.slice.call(t):[]}function l(t,e){return!(!t||!t.indexOf)&&t.indexOf(e)>-1}var h=n(7);t.exports={aug:r,async:d,compact:i,contains:l,forIn:o,isObject:u,isEmptyObject:c,toType:s,isType:a,toRealArray:f}},function(t,e){t.exports=navigator},function(t,e,n){function r(t,e,n){e.ready=i(t.then,t),n&&Array.isArray(e[n])&&(e[n].forEach(i(t.then,t)),delete e[n])}var i=n(15);t.exports={exposeReadyPromise:r}},function(t,e,n){var r=n(12);t.exports=function(t,e){var n=Array.prototype.slice.call(arguments,2);return function(){var i=r.toRealArray(arguments);return t.apply(e,n.concat(i))}}},function(t,e,n){var r=n(17);t.exports=new r("twttr")},function(t,e,n){function r(t){return a.isType("string",t)?t.split("."):a.isType("array",t)?t:[]}function i(t,e){var n=r(e),i=n.slice(0,-1);return i.reduce(function(t,e,n){if(t[e]=t[e]||{},!a.isObject(t[e]))throw new Error(i.slice(0,n+1).join(".")+" is already defined with a value.");return t[e]},t)}function o(t,e){e=e||s,e[t]=e[t]||{},Object.defineProperty(this,"base",{value:e[t]}),Object.defineProperty(this,"name",{value:t})}var s=n(7),a=n(12);a.aug(o.prototype,{get:function(t){var e=r(t);return e.reduce(function(t,e){if(a.isObject(t))return t[e]},this.base)},set:function(t,e,n){var o=r(t),s=i(this.base,t),a=o.slice(-1);return n&&a in s?s[a]:s[a]=e},init:function(t,e){return this.set(t,e,!0)},unset:function(t){var e=r(t),n=this.get(e.slice(0,-1));n&&delete n[e.slice(-1)]},aug:function(t){var e=this.get(t),n=a.toRealArray(arguments).slice(1);if(e="undefined"!=typeof e?e:{},n.unshift(e),!n.every(a.isObject))throw new Error("Cannot augment non-object.");return this.set(t,a.aug.apply(null,n))},call:function(t){var e=this.get(t),n=a.toRealArray(arguments).slice(1);if(!a.isType("function",e))throw new Error("Function "+t+"does not exist.");return e.apply(null,n)},fullPath:function(t){var e=r(t);return e.unshift(this.name),e.join(".")}}),t.exports=o},function(t,e,n){var r=n(17);t.exports=new r("__twttr")},function(t,e,n){function r(t){var e=s.href,n="original_referer="+e;return[t,n].join(t.indexOf("?")==-1?"?":"&")}function i(t){var e,n;t.altKey||t.metaKey||t.shiftKey||(e=u.closest(function(t){return"A"===t.tagName||"AREA"===t.tagName},t.target),e&&d.isIntentURL(e.href)&&(n=r(e.href),n=n.replace(/^"[:]/,""s:"),n=n.replace(/^\/\//,""s://"),c.open(n,e),a.preventDefault(t)))}function o(t){t.addEventListener("click",i,!1)}var s=n(11),a=n(20),u=n(22),c=n(23),d=n(24);t.exports={attachTo:o}},function(t,e,n){function r(t){var e=t.getAttribute("data-twitter-event-id");return e?e:(t.setAttribute("data-twitter-event-id",++g),g)}function i(t,e,n){var r=0,i=t&&t.length||0;for(r=0;r!\s\/#\-()'"]+)$/,S=/twitter\(?::\d{2,4})?\/intent\/(\w+)/,R=/^"s?:\/\/(?:www\.)?twitter\\/\w+\/timelines\/(\d+)/i,P=/^"s?:\/\/(?:www\.)?twitter\\/i\/moments\/(\d+)/i,j=/^"s?:\/\/(?:www\.)?twitter\\/(\w+)\/(?:likes|favorites)/i,N=/^"s?:\/\/(?:www\.)?twitter\\/(\w+)\/lists\/([\w-]+)/i,k=/^"s?:\/\/(?:www\.)?twitter\\/i\/live\/(\d+)/i,L=/^"s?:\/\/syndication\.twitter\\/settings/i,O=/^"s?:\/\/(localhost|platform)\.twitter\(?::\d+)?\/widgets\/widget_iframe\.(.+)/i;t.exports={isHashTag:a,hashTag:u,isScreenName:r,screenName:i,isStatus:c,status:d,intentForProfileURL:o,intentForFollowURL:s,isTwitterURL:f,isTwimgURL:l,isIntentURL:h,isSettingsURL:p,isWidgetIframeURL:m,regexen:{profile:x},momentId:v,collectionId:g,intentType:w,likesScreenName:y,listScreenNameAndSlug:b,eventId:_}},function(t,e,n){function r(t){return encodeURIComponent(t).replace(/\+/g,"%2B").replace(/'/g,"%27")}function i(t){return decodeURIComponent(t)}function o(t){var e=[];return d.forIn(t,function(t,n){var i=r(t);d.isType("array",n)||(n=[n]),n.forEach(function(t){c.hasValue(t)&&e.push(i+"="+r(t))})}),e.sort().join("&")}function s(t){var e,n={};return t?(e=t.split("&"),e.forEach(function(t){var e=t.split("="),r=i(e[0]),o=i(e[1]);if(2==e.length)return d.isType("array",n[r])?void n[r].push(o):r in n?(n[r]=[n[r]],void n[r].push(o)):void(n[r]=o)}),n):{}}function a(t,e){var n=o(e);return n.length>0?d.contains(t,"?")?t+"&"+o(e):t+"?"+o(e):t}function u(t){var e=t&&t.split("?");return 2==e.length?s(e[1]):{}}var c=n(26),d=n(12);t.exports={url:a,decodeURL:u,decode:s,encode:o,encodePart:r,decodePart:i}},function(t,e,n){function r(t){return void 0!==t&&null!==t&&""!==t}function i(t){return a(t)&&t%1===0}function o(t){return"string"===m.toType(t)}function s(t){return a(t)&&!i(t)}function a(t){return r(t)&&!isNaN(t)}function u(t){return r(t)&&"array"==m.toType(t)}function c(t){return m.contains(g,t)}function d(t){return m.contains(v,t)}function f(t){return!!r(t)&&(!!d(t)||!c(t)&&!!t)}function l(t){if(a(t))return t}function h(t){if(s(t))return t}function p(t){if(i(t))return parseInt(t,10)}var m=n(12),v=[!0,1,"1","on","ON","true","TRUE","yes","YES"],g=[!1,0,"0","off","OFF","false","FALSE","no","NO"];t.exports={hasValue:r,isInt:i,isFloat:s,isNumber:a,isString:o,isArray:u,isTruthValue:d,isFalseValue:c,asInt:p,asFloat:h,asNumber:l,asBoolean:f}},function(t,e,n){function r(t){var e=[];return m.forIn(t,function(t,n){e.push(t+"="+n)}),e.join(",")}function i(){return v+p.generate()}function o(t,e){function n(t){return Math.round(t/2)}return t>e?{coordinate:0,size:e}:{coordinate:n(e)-n(t),size:t}}function s(t,e,n){var i,s;e=a.parse(e),n=n||{},i=o(e.width,n.width||g),e.left=i.coordinate,e.width=i.size,s=o(e.height,n.height||w),e.top=s.coordinate,e.height=s.size,this.win=t,this.features=r(e)}var a,u=n(7),c=n(28),d=n(20),f=n(22),l=n(8),h=n(24),p=n(29),m=n(12),v="intent_",g=u.screen.width,w=u.screen.height;a=(new c).defaults({width:550,height:520,personalbar:"0",toolbar:"0",location:"1",scrollbars:"1",resizable:"1"}),s.prototype.open=function(t,e){var n=e&&"click"==e.type&&f.closest("a",e.target),r=e&&(e.altKey||e.metaKey||e.shiftKey),o=n&&(l.ios()||l.android());if(h.isTwitterURL(t))return r||o?this:(this.name=i(),this.popup=this.win.open(t,this.name,this.features),e&&d.preventDefault(e),this)},s.open=function(t,e,n){var r=new s(u,e);return r.open(t,n)},t.exports=s},function(t,e,n){function r(t){return function(e){return o.hasValue(e[t])}}function i(){this.assertions=[],this._defaults={}}var o=n(26),s=n(12);i.prototype.assert=function(t,e){return this.assertions.push({fn:t,msg:e||"assertion failed"}),this},i.prototype.defaults=function(t){return this._defaults=t||this._defaults,this},i.prototype.require=function(t){var e=this;return t=Array.isArray(t)?t:s.toRealArray(arguments),t.forEach(function(t){e.assert(r(t),"required: "+t)}),this},i.prototype.parse=function(t){var e,n;if(e=s.aug({},this._defaults,t||{}),n=this.assertions.reduce(function(t,n){return n.fn(e)||t.push(n.msg),t},[]),n.length>0)throw new Error(n.join("\n"));return e},t.exports=i},function(t,e){function n(){return i+String(+new Date)+Math.floor(1e5*Math.random())+o++}function r(){return i+String(s++)}var i="i",o=0,s=0;t.exports={generate:n,deterministic:r}},function(t,e,n){function r(){return i.get("events")||{}}var i=n(16),o=n(31),s=n(12);t.exports=s.aug(r(),o.Emitter)},function(t,e,n){function r(){return i.aug(function(){},s)}var i=n(12),o=n(15),s={bind:function(t,e){return this._handlers=this._handlers||{},this._handlers[t]=this._handlers[t]||[],this._handlers[t].push(e)},unbind:function(t,e){var n;this._handlers&&this._handlers[t]&&(e?(n=this._handlers[t].indexOf(e),n>=0&&this._handlers[t].splice(n,1)):this._handlers[t]=[])},trigger:function(t,e){var n=this._handlers&&this._handlers[t];e=e||{},e.type=t,n&&n.forEach(function(t){i.async(o(t,this,e))})}};t.exports={Emitter:s,makeEmitter:r}},function(t,e,n){function r(t){return t.reduce(function(t,e){return t.concat(w.reduce(function(t,n){return t.concat(n(e))},[]))},[])}function i(){var t=f.val("widgets:autoload")||!0;return!m.isFalseValue(t)&&(m.isTruthValue(t)?a.body:a.querySelectorAll(t))}function o(t){var e;return t=t||a.body,t=t.length?v.toRealArray(t):[t],h.pause(),e=c.allResolved(r(t).map(function(t){return d.addWidget(t)})).then(function(t){p.trigger("loaded",{widgets:t}),y.emitter.trigger(y.ALL_WIDGETS_RENDERED,{widgets:t})}),c.always(e,function(){h.resume()}),e}function s(){var t=i();return g.load(),t===!1?u.resolve():(l.set("widgets.loaded",!0),o(t))}var a=n(9),u=n(2),c=n(33),d=n(34),f=n(41),l=n(18),h=n(42),p=n(30),m=n(26),v=n(12),g=n(73),w=n(78),y=n(239);t.exports={load:o,loadPage:s,_getPageLoadTarget:i}},function(t,e,n){function r(t,e){return t.then(e,e)}function i(t){var e;return t=t||[],e=t.length,t=t.filter(a),e?e!==t.length?c.reject("non-Promise passed to .some"):new c(function(e,n){function r(){i+=1,i===t.length&&n()}var i=0;t.forEach(function(t){t.then(e,r)})}):c.reject("no promises passed to .some")}function o(t){var e;return void 0===t?c.reject(new Error("undefined is not an object")):Array.isArray(t)?(e=t.length,e?new c(function(n,r){function i(){s+=1,s===e&&(0===u.length?r():n(u))}function o(t){u.push(t),i()}var s=0,u=[];t.forEach(function(t){a(t)?t.then(o,i):o(t)})}):c.resolve([])):c.reject(new Error("Type error"))}function s(t){function e(){}return c.all((t||[]).map(function(t){return r(t,e)}))}function a(t){return t instanceof c}function u(t,e){var n=new d;return setTimeout(function(){n.reject(new Error("Promise timed out"))},e),t.then(function(t){n.resolve(t)},function(t){n.reject(t)}),n.promise}var c=n(2),d=n(1);t.exports={always:r,allResolved:o,some:i,isPromise:a,allSettled:s,timeout:u}},function(t,e,n){function r(t){return t.reduce(function(t,e){return t[e.className]=t[e.className]||[],t[e.className].push(e),t},{})}function i(t){var e=t.map(s.fromRawTask),n=r(e);f.forIn(n,function(t,e){c.allSettled(e.map(function(t){return t.initialize()})).then(function(){e.forEach(function(t){u.all([t.hydrate(),t.insertIntoDom()]).then(d(t.render,t)).then(d(t.success,t),d(t.fail,t))})})})}function o(t){return l.add(t)}var s=n(35),a=n(39),u=n(2),c=n(33),d=n(15),f=n(12),l=new a(i);t.exports={addWidget:o}},function(t,e,n){function r(t){var e=t.srcEl||t.targetEl;return e.ownerDocument.defaultView}function i(t,e){this._widget=null,this._sandbox=null,this._hydrated=!1,this._insertedIntoDom=!1,this._Sandbox=t.Sandbox,this._factory=t.factory,this._widgetParams=t.parameters,this._resolve=e,this._className=t.className,this._renderedClassName=t.className+"-rendered",this._errorClassName=t.className+"-error",this._srcEl=t.srcEl,this._targetGlobal=r(t),this._insertionStrategy=function(e){var n=t.srcEl,r=t.targetEl;n?r.insertBefore(e,n):r.appendChild(e)}}var o=n(21),s=n(36),a=n(30),u=n(38),c=n(2),d=n(33);i.fromRawTask=function(t){return new i(t.input,t.taskDoneDeferred.resolve)},i.prototype.initialize=function(){var t=this,e=new this._Sandbox(this._targetGlobal);return this._factory(this._widgetParams,e).then(function(n){return t._widget=n,t._sandbox=e,n})},i.prototype.insertIntoDom=function(){var t=this;return this._widget?this._sandbox.insert(this._widget.id,{class:[this._className,this._renderedClassName].join(" ")},null,this._insertionStrategy).then(function(){t._insertedIntoDom=!0}):c.reject(new Error("cannot insert widget into DOM before it is initialized"))},i.prototype.hydrate=function(){var t=this;return this._widget?this._widget.hydrate().then(function(){t._hydrated=!0}):c.reject(new Error("cannot hydrate widget before it is initialized"))},i.prototype.render=function(){function t(){r._sandbox.onResize(function(){return r._widget.resize().then(function(){a.trigger("resize",{target:r._sandbox.sandboxEl})})})}function e(){return u(r._srcEl).then(function(){return r._sandbox.sandboxEl})}function n(t){return u(r._sandbox.sandboxEl).then(function(){return c.reject(t)})}var r=this;return this._hydrated?this._insertedIntoDom?r._widget.render(r._sandbox).then(function(){return t(),r._widget.show()}).then(e,n):n(new Error("cannot render widget before DOM insertion")):n(new Error("cannot render widget before hydration"))},i.prototype.fail=function(){var t=this;return this._srcEl?d.always(s.write(function(){o.add(t._srcEl,t._errorClassName)}),function(){a.trigger("rendered",{target:t._srcEl}),t._resolve(t._srcEl)}):(t._resolve(),c.resolve())},i.prototype.success=function(){a.trigger("rendered",{target:this._sandbox.sandboxEl}),this._resolve(this._sandbox.sandboxEl)},t.exports=i},function(t,e,n){function r(t,e){return function(){try{e.resolve(t.call(this))}catch(t){e.reject(t)}}}function i(t,e){t.call(e)}function o(t,e){var n=new c;return u.read(r(t,n),e),n.promise}function s(t,e){var n=new c;return u.write(r(t,n),e),n.promise}function a(t,e,n){var i=new c;return d.isType("function",t)&&(n=e,e=t,t=1),u.defer(t,r(e,i),n),i.promise}var u=n(37),c=n(1),d=n(12);t.exports={sync:i,read:o,write:s,defer:a}},function(t,e,n){var r;!function(){"use strict";function i(){this.frames=[],this.lastId=0,this.raf=o,this.batch={hash:{},read:[],write:[],mode:null}}var o=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)};i.prototype.read=function(t,e){var n=this.add("read",t,e),r=n.id;this.batch.read.push(n.id);var i="reading"===this.batch.mode||this.batch.scheduled;return i?r:(this.scheduleBatch(),r)},i.prototype.write=function(t,e){var n=this.add("write",t,e),r=this.batch.mode,i=n.id;this.batch.write.push(n.id);var o="writing"===r||"reading"===r||this.batch.scheduled;return o?i:(this.scheduleBatch(),i)},i.prototype.defer=function(t,e,n){"function"==typeof t&&(n=e,e=t,t=1);var r=this,i=t-1;return this.schedule(i,function(){r.run({fn:e,ctx:n})})},i.prototype.clear=function(t){if("function"==typeof t)return this.clearFrame(t);t=Number(t);var e=this.batch.hash[t];if(e){var n=this.batch[e.type],r=n.indexOf(t);delete this.batch.hash[t],~r&&n.splice(r,1)}},i.prototype.clearFrame=function(t){var e=this.frames.indexOf(t);~e&&this.frames.splice(e,1)},i.prototype.scheduleBatch=function(){var t=this;this.schedule(0,function(){t.batch.scheduled=!1,t.runBatch()}),this.batch.scheduled=!0},i.prototype.uniqueId=function(){return++this.lastId},i.prototype.flush=function(t){for(var e;e=t.shift();)this.run(this.batch.hash[e])},i.prototype.runBatch=function(){try{this.batch.mode="reading",this.flush(this.batch.read),this.batch.mode="writing",this.flush(this.batch.write),this.batch.mode=null}catch(t){throw this.runBatch(),t}},i.prototype.add=function(t,e,n){var r=this.uniqueId();return this.batch.hash[r]={id:r,fn:e,ctx:n,type:t}},i.prototype.run=function(t){var e=t.ctx||this,n=t.fn;if(delete this.batch.hash[t.id],!this.onError)return n.call(e);try{n.call(e)}catch(t){this.onError(t)}},i.prototype.loop=function(){function t(){var e=n.frames.shift();n.frames.length?r(t):n.looping=!1,e&&e()}var e,n=this,r=this.raf,i=!1,o=500;this.looping||(e=setTimeout(function(){i=!0,t()},o),r(function(){i||(clearTimeout(e),t())}),this.looping=!0)},i.prototype.schedule=function(t,e){return this.frames[t]?this.schedule(t+1,e):(this.loop(),this.frames[t]=e)};var s=new i;"undefined"!=typeof t&&t.exports?t.exports=s:(r=function(){return s}.call(e,n,e,t),!(void 0!==r&&(t.exports=r)))}()},function(t,e,n){function r(t){return i.write(function(){t&&t.parentNode&&t.parentNode.removeChild(t)})}var i=n(36);t.exports=r},function(t,e,n){function r(t){this._inputsQueue=[],this._task=t,this._hasFlushBeenScheduled=!1}var i=n(1),o=n(40),s=n(15);r.prototype.add=function(t){var e=new i;return this._inputsQueue.push({input:t,taskDoneDeferred:e}),this._hasFlushBeenScheduled||(this._hasFlushBeenScheduled=!0,o(s(this._flush,this))),e.promise},r.prototype._flush=function(){try{this._task.call(null,this._inputsQueue)}catch(t){this._inputsQueue.forEach(function(e){e.taskDoneDeferred.reject(t)})}this._inputsQueue=[],this._hasFlushBeenScheduled=!1},t.exports=r},function(t,e,n){var r=n(3).Promise;t.exports=r._asap},function(t,e,n){function r(t){var e,n,r,i=0;for(o={},t=t||s,e=t.getElementsByTagName("meta");e[i];i++)n=e[i],/^twitter:/.test(n.name)&&(r=n.name.replace(/^twitter:/,""),o[r]=n.content)}function i(t){return o[t]}var o,s=n(9);r(),t.exports={init:r,val:i}},function(t,e,n){function r(t){t.forEach(function(t){var e=t.input.namespace,n=t.input.data,r=t.input.offsite,i=t.input.version;f.clientEvent(e,n,r,i),t.taskDoneDeferred.resolve()})}function i(t){function e(){t.forEach(function(t){t.taskDoneDeferred.resolve()})}function n(){t.forEach(function(t){t.taskDoneDeferred.reject()})}d.init(),t.forEach(function(t){var e=t.input.namespace,n=t.input.data,r=t.input.offsite,i=t.input.version;d.clientEvent(e,n,r,i)}),d.flush().then(e,n)}function o(t){var e,n,o;if(0!==t.length){if(1===t.length)return r(t);e=c(t,function(t){return l.noticeSeen(t.input.namespace)}),n=e.true,o=e.false,n&&n.length>0&&r(n.slice(0,1)),o&&(1===o.length?r:i)(o)}}function s(t,e,n,r){return p.add({namespace:t,data:e,offsite:n,version:r})}function a(){p.pause()}function u(){p.resume()}var c=n(43),d=n(44),f=n(71),l=n(50),h=n(72),p=new h(o);t.exports={scribe:s,pause:a,resume:u}},function(t,e){function n(t,e){return t.reduce(function(t,n){var r=e(n);return t[r]=t[r]||[],t[r].push(n),t},{})}t.exports=n},function(t,e,n){function r(){function t(t){p.body.appendChild(t)}return R?P.promise:(h=new E(m),h.insert("rufous-sandbox",null,{display:"none"},t).then(function(){h.setTitle("Twitter analytics iframe"),f=c(),l=d(),P.resolve([f,l])}),R=!0,P.promise)}function i(t,e){var n,r,i;_.isObject(t)&&_.isObject(e)&&(i=b.flattenClientEventPayload(t,e),n=f.firstChild,n.value=+(+n.value||i.dnt||0),r=h.createElement("input"),r.type="hidden",r.name="l",r.value=b.stringify(i),f.appendChild(r))}function o(t,e){var n=!_.isObject(t),r=!!e&&!_.isObject(e),i=n||r;return i}function s(t,e,n,r){o(t,e)||(A&&A(arguments),P.promise.then(function(){i(b.formatClientEventNamespace(t),b.formatClientEventData(e,n,r))}))}function a(){return P.promise.then(function(){var t;return f.children.length<=2?y.reject():(t=y.all([h.doc.body.appendChild(f),h.doc.body.appendChild(l)]).then(function(t){var e=t[0],n=t[1];return n.addEventListener("load",function(){u(e,n)()}),e.submit(),t}),f=c(),l=d(),t)})}function u(t,e){return function(){var n=t.parentNode;n&&(n.removeChild(t), +n.removeChild(e))}}function c(){var t=h.createElement("form"),e=h.createElement("input"),n=h.createElement("input");return S++,t.action=b.CLIENT_EVENT_ENDPOINT,t.method="POST",t.target=T+S,t.id=I+S,e.type="hidden",e.name="dnt",e.value=g.enabled(),n.type="hidden",n.name="tfw_redirect",n.value=b.RUFOUS_REDIRECT,t.appendChild(e),t.appendChild(n),t}function d(){var t=T+S;return v({id:t,name:t,width:0,height:0,border:0},{display:"none"},h.doc)}var f,l,h,p=n(9),m=n(7),v=n(45),g=n(46),w=n(1),y=n(2),b=n(50),_=n(12),E=n(53),x=n(18),A=x.get("scribeCallback"),C=Math.floor(1e3*Math.random())+"_",T="rufous-frame-"+C+"-",I="rufous-form-"+C+"-",S=0,R=!1,P=new w;t.exports={clientEvent:s,flush:a,init:r}},function(t,e,n){var r=n(9),i=n(12);t.exports=function(t,e,n){var o;if(n=n||r,t=t||{},e=e||{},t.name){try{o=n.createElement('')}catch(e){o=n.createElement("iframe"),o.name=t.name}delete t.name}else o=n.createElement("iframe");return t.id&&(o.id=t.id,delete t.id),o.allowtransparency="true",o.scrolling="no",o.setAttribute("frameBorder",0),o.setAttribute("allowTransparency",!0),i.forIn(t,function(t,e){o.setAttribute(t,e)}),i.forIn(e,function(t,e){o.style[t]=e}),o}},function(t,e,n){function r(){f=!0}function i(t,e){return!!f||(!!c.asBoolean(d.val("dnt"))||(!!u.isUrlSensitive(e||s.host)||(!(!a.isFramed()||!u.isUrlSensitive(a.rootDocumentLocation()))||(t=l.test(t||o.referrer)&&RegExp.$1,!(!t||!u.isUrlSensitive(t))))))}var o=n(9),s=n(11),a=n(47),u=n(49),c=n(26),d=n(41),f=!1,l=/"s?:\/\/([^\/]+).*/i;t.exports={setOn:r,enabled:i}},function(t,e,n){function r(t){return t&&u.isType("string",t)&&(c=t),c}function i(){return d}function o(){return c!==d}var s=n(11),a=n(48),u=n(12),c=a.getCanonicalURL()||s.href,d=c;t.exports={isFramed:o,rootDocumentLocation:r,currentDocumentLocation:i}},function(t,e,n){function r(t,e){var n,r;return e=e||a,/^"s?:\/\//.test(t)?t:/^\/\//.test(t)?e.protocol+t:(n=e.host+(e.port.length?":"+e.port:""),0!==t.indexOf("/")&&(r=e.pathname.split("/"),r.pop(),r.push(t),t="/"+r.join("/")),[e.protocol,"//",n,t].join(""))}function i(){for(var t,e=s.getElementsByTagName("link"),n=0;e[n];n++)if(t=e[n],"canonical"==t.rel)return r(t.href)}function o(){for(var t,e,n,r=s.getElementsByTagName("a"),i=s.getElementsByTagName("link"),o=[r,i],a=0,c=0,d=/\bme\b/;t=o[a];a++)for(c=0;e=t[c];c++)if(d.test(e.rel)&&(n=u.screenName(e.href)))return n}var s=n(9),a=n(11),u=n(24);t.exports={absolutize:r,getCanonicalURL:i,getScreenNameFromPage:o}},function(t,e,n){function r(t){return t in a?a[t]:a[t]=s.test(t)}function i(){return r(o.host)}var o=n(11),s=/^[^#?]*\.(gov|mil)(:\d+)?([#?].*)?$/i,a={};t.exports={isUrlSensitive:r,isHostPageSensitive:i}},function(t,e,n){function r(t,e){var n;return e=e||{},t&&t.nodeType===Node.ELEMENT_NODE?(n=t.getAttribute("data-scribe"),n&&n.split(" ").forEach(function(t){var n=t.trim().split(":"),r=n[0],i=n[1];r&&i&&!e[r]&&(e[r]=i)}),r(t.parentNode,e)):e}function i(t){return m.aug({client:"tfw"},t||{})}function o(t,e,n){var r=t&&t.widget_origin||l.referrer;return t=s("tfw_client_event",t,r),t.client_version=w,t.format_version=void 0!==n?n:1,e||(t.widget_origin=r),t}function s(t,e,n){return e=e||{},m.aug({},e,{_category_:t,triggered_on:e.triggered_on||+new Date,dnt:p.enabled(n)})}function a(t,e){var n={};return e=e||{},e.association_namespace=i(t),n[E]=e,n}function u(t,e){return m.aug({},e,{event_namespace:t})}function c(t){return"notice"===t.element&&"seen"===t.action}function d(t){var e,n=Array.prototype.toJSON;return delete Array.prototype.toJSON,e=h.stringify(t),n&&(Array.prototype.toJSON=n),e}function f(t){var e,n,r,i,o,s;return t.item_ids&&t.item_ids.length>1?(e=Math.floor(t.item_ids.length/2),n=t.item_ids.slice(0,e),r={},i=t.item_ids.slice(e),o={},n.forEach(function(e){r[e]=t.item_details[e]}),i.forEach(function(e){o[e]=t.item_details[e]}),s=[m.aug({},t,{item_ids:n,item_details:r}),m.aug({},t,{item_ids:i,item_details:o})]):[t]}var l=n(9),h=n(51),p=n(46),m=n(12),v=n(52),g=n(18),w=v.version,y=g.get("clientEventEndpoint")||""s://syndication.twitter/i/jot",b=""s://syndication.twitter/i/jot/syndication",_=""s://platform.twitter/jot.html",E=1;t.exports={extractTermsFromDOM:r,flattenClientEventPayload:u,formatGenericEventData:s,formatClientEventData:o,formatClientEventNamespace:i,formatTweetAssociation:a,noticeSeen:c,splitLogEntry:f,stringify:d,AUDIENCE_ENDPOINT:b,CLIENT_EVENT_ENDPOINT:y,RUFOUS_REDIRECT:_}},function(t,e,n){var r=n(7),i=r.JSON;t.exports={stringify:i.stringify||i.encode,parse:i.parse||i.decode}},function(t,e){t.exports={version:"8d42196d:1516861372886"}},function(t,e,n){var r=n(54),i=n(63);t.exports=r.build([i])},function(t,e,n){var r=n(55),i=n(58),o=n(15);r=Object.create(r),r.build=o(r.build,null,i),t.exports=r},function(t,e,n){function r(){return a.toRealArray(arguments)}function i(t,e,n){var r=new t;return e=s(o(e||[])),e.forEach(function(t){t.call(null,r)}),r.build(n)}var o=n(56),s=n(57),a=n(12);t.exports={couple:r,build:i}},function(t,e,n){function r(t){var e=[];return t.forEach(function(t){var n=i.isType("array",t)?r(t):[t];e=e.concat(n)}),e}var i=n(12);t.exports=r},function(t,e){function n(t){return t.filter(function(e,n){return t.indexOf(e)===n})}t.exports=n},function(t,e,n){function r(){i.apply(this,arguments)}var i=n(59),o=n(12),s=n(62);r.prototype=Object.create(i.prototype),o.aug(r.prototype,{factory:s}),t.exports=r},function(t,e,n){function r(t,e,n){var r=this[e];if(!r)throw new Error(e+" does not exist");this[e]=t(r,n)}function i(){thisponent=this.factory(),this._adviceArgs=[],this._lastArgs=[]}var o=n(60),s=n(12),a=n(61);s.aug(i.prototype,{factory:a,build:function(t){var e=this;thisponent;return s.aug(thisponent.prototype.boundParams,t),this._adviceArgs.concat(this._lastArgs).forEach(function(t){r.apply(eponent.prototype,t)}),delete this._lastArgs,delete this._adviceArgs,thisponent},params:function(t){var e=thisponent.prototype.paramConfigs;t=t||{},thisponent.prototype.paramConfigs=s.aug({},t,e)},define:function(t,e){if(t in thisponent.prototype)throw new Error(t+" has previously been defined");this.override(t,e)},defineStatic:function(t,e){thisponent[t]=e},override:function(t,e){thisponent.prototype[t]=e},defineProperty:function(t,e){if(t in thisponent.prototype)throw new Error(t+" has previously been defined");this.overrideProperty(t,e)},overrideProperty:function(t,e){var n=s.aug({configurable:!0},e);Object.defineProperty(thisponent.prototype,t,n)},before:function(t,e){this._adviceArgs.push([o.before,t,e])},after:function(t,e){this._adviceArgs.push([o.after,t,e])},around:function(t,e){this._adviceArgs.push([o.around,t,e])},last:function(t,e){this._lastArgs.push([o.after,t,e])}}),t.exports=i},function(t,e,n){function r(t,e){return function(){var n,r=this,i=arguments;return n=e.apply(this,arguments),s.isPromise(n)?n.then(function(){return t.apply(r,i)}):t.apply(this,arguments)}}function i(t,e){return function(){function n(t,e){return s.isPromise(e)?e.then(function(){return t}):t}var r,i=this,o=arguments;return r=t.apply(this,arguments),s.isPromise(r)?r.then(function(t){return n(t,e.apply(i,o))}):n(r,e.apply(this,arguments))}}function o(t,e){return function(){var n=a.toRealArray(arguments);return n.unshift(u(t,this)),e.apply(this,n)}}var s=n(33),a=n(12),u=n(15);t.exports={before:r,after:i,around:o}},function(t,e,n){function r(){return!0}function i(t){return t}function o(t,e,n){var r=null;return t.some(function(t){if(t=a.isType("function",t)?t():t,e(t))return r=n(t),!0}),r}function s(){function t(t){var e=this;t=t||{},this.params=Object.keys(this.paramConfigs).reduce(function(n,s){var a=[],u=e.boundParams,c=e.paramConfigs[s],d=c.validate||r,f=c.transform||i;if(s in u&&a.push(u[s]),s in t&&a.push(t[s]),a="fallback"in c?a.concat(c.fallback):a,n[s]=o(a,d,f),c.required&&null==n[s])throw new Error(s+" is a required parameter");return n},{}),this.initialize()}return a.aug(t.prototype,{paramConfigs:{},boundParams:{},initialize:function(){}}),t}var a=n(12);t.exports=s},function(t,e,n){function r(){function t(t){e.apply(this,arguments),Object.defineProperty(this,"targetGlobal",{value:t})}var e=s();return t.prototype=Object.create(e.prototype),u.aug(t.prototype,{id:null,initialized:!1,width:0,height:0,sandboxEl:null,insert:function(){return a.reject()},onResize:function(){},addClass:function(t){var e=this.sandboxEl;return t=Array.isArray(t)?t:[t],o.write(function(){t.forEach(function(t){i.add(e,t)})})},removeClass:function(t){var e=this.sandboxEl;return t=Array.isArray(t)?t:[t],o.write(function(){t.forEach(function(t){i.remove(e,t)})})},styleSelf:function(t){var e=this;return o.write(function(){u.forIn(t,function(t,n){e.sandboxEl.style[t]=n})})}}),t}var i=n(21),o=n(36),s=n(61),a=n(2),u=n(12);t.exports=r},function(t,e,n){function r(t,e,n,r){return e=y.aug({id:t},x,e),n=y.aug({},A,n),m(e,n,r)}function i(t){try{t.contentWindow.document}catch(t){return w.reject(t)}return w.resolve(t)}function o(t,e,n,i,o){var s=new g,u=_.generate(),d=r(t,e,n,o);return b.set(["sandbox",u],function(){var t=d.contentWindow.document,e="";c.write(function(){t.write(e)}).then(function(){t.close(),s.resolve(d)})}),d.src=["javascript:",'document.write("");',"try { window.parent.document; }",'catch (e) { document.domain="'+a.domain+'"; }',"window.parent."+b.fullPath(["sandbox",u])+"();"].join(""),d.addEventListener("error",s.reject,!1),c.write(function(){i.parentNode.replaceChild(d,i)}),s.promise}function s(t){t.overrideProperty("id",{get:function(){return this.sandboxEl&&this.sandboxEl.id}}),t.overrideProperty("initialized",{get:function(){return!!this.win}}),t.overrideProperty("width",{get:function(){return this._width}}),t.overrideProperty("height",{get:function(){return this._height}}),t.overrideProperty("sandboxEl",{get:function(){return this.iframeEl}}),t.defineProperty("iframeEl",{get:function(){return this._iframe}}),t.defineProperty("rootEl",{get:function(){return this.doc&&this.doc.documentElement}}),t.defineProperty("widgetEl",{get:function(){return this.doc&&this.doc.body.firstElementChild}}),t.defineProperty("win",{get:function(){return this.iframeEl&&this.iframeEl.contentWindow}}),t.defineProperty("doc",{get:function(){return this.win&&this.win.document}}),t.define("_updateCachedDimensions",function(){var t=this;return c.read(function(){var e,n=v(t.sandboxEl);"visible"==t.sandboxEl.style.visibility?t._width=n.width:(e=v(t.sandboxEl.parentElement).width,t._width=Math.min(n.width,e)),t._height=n.height})}),t.define("_setTargetToBlank",function(){var t=this.createElement("base");t.target="_blank",this.doc.head.appendChild(t)}),t.define("_didResize",function(){var t=this,e=this._resizeHandlers.slice(0);return this._updateCachedDimensions().then(function(){e.forEach(function(e){e(t)})})}),t.define("setTitle",function(t){this.iframeEl.title=t}),t.override("createElement",function(t){return this.doc.createElement(t)}),t.override("createFragment",function(){return this.doc.createDocumentFragment()}),t.override("htmlToElement",function(t){var e;return e=this.createElement("div"),e.innerHTML=t,e.firstElementChild}),t.override("hasSelectedText",function(){return!!d.getSelectedText(this.win)}),t.override("addRootClass",function(t){var e=this.rootEl;return t=Array.isArray(t)?t:[t],this.initialized?c.write(function(){t.forEach(function(t){u.add(e,t)})}):w.reject(new Error("sandbox not initialized"))}),t.override("removeRootClass",function(t){var e=this.rootEl;return t=Array.isArray(t)?t:[t],this.initialized?c.write(function(){t.forEach(function(t){u.remove(e,t)})}):w.reject(new Error("sandbox not initialized"))}),t.override("hasRootClass",function(t){return u.present(this.rootEl,t)}),t.define("addStyleSheet",function(t,e){var n,r=new g;return this.initialized?(n=this.createElement("link"),n.type="text/css",n.rel="stylesheet",n.href=t,n.addEventListener("load",r.resolve,!1),n.addEventListener("error",r.reject,!1),c.write(E(e,null,n)).then(function(){return l(t).then(r.resolve,r.reject),r.promise})):w.reject(new Error("sandbox not initialized"))}),t.override("prependStyleSheet",function(t){var e=this.doc;return this.addStyleSheet(t,function(t){var n=e.head.firstElementChild;return n?e.head.insertBefore(t,n):e.head.appendChild(t)})}),t.override("appendStyleSheet",function(t){var e=this.doc;return this.addStyleSheet(t,function(t){return e.head.appendChild(t)})}),t.define("addCss",function(t,e){var n;return h.inlineStyle()?(n=this.createElement("style"),n.type="text/css",n.appendChild(this.doc.createTextNode(t)),c.write(E(e,null,n))):w.resolve()}),t.override("prependCss",function(t){var e=this.doc;return this.addCss(t,function(t){var n=e.head.firstElementChild;return n?e.head.insertBefore(t,n):e.head.appendChild(t)})}),t.override("appendCss",function(t){var e=this.doc;return this.addCss(t,function(t){return e.head.appendChild(t)})}),t.override("makeVisible",function(){var t=this;return this.styleSelf(C).then(function(){t._updateCachedDimensions()})}),t.override("injectWidgetEl",function(t){var e=this;return this.initialized?this.widgetEl?w.reject(new Error("widget already injected")):c.write(function(){e.doc.body.appendChild(t)}):w.reject(new Error("sandbox not initialized"))}),t.override("matchHeightToContent",function(){var t,e=this;return c.read(function(){t=e.widgetEl?v(e.widgetEl).height:0}),c.write(function(){e.sandboxEl.style.height=t+"px"}).then(function(){return e._updateCachedDimensions()})}),t.override("matchWidthToContent",function(){var t,e=this;return c.read(function(){t=e.widgetEl?v(e.widgetEl).width:0}),c.write(function(){e.sandboxEl.style.width=t+"px"}).then(function(){return e._updateCachedDimensions()})}),t.after("initialize",function(){this._iframe=null,this._width=this._height=0,this._resizeHandlers=[]}),t.override("insert",function(t,e,n,s){var a=this,u=new g,d=this.targetGlobal.document,f=r(t,e,n,d);return c.write(E(s,null,f)),f.addEventListener("load",function(){i(f).then(null,E(o,null,t,e,n,f,d)).then(u.resolve,u.reject)},!1),f.addEventListener("error",u.reject,!1),u.promise.then(function(t){var e=p(a._didResize,S,a);return a._iframe=t,a.win.addEventListener("resize",e,!1),w.all([a._setTargetToBlank(),a.addRootClass(T),a.prependCss(I)])})}),t.override("onResize",function(t){this._resizeHandlers.push(t)}),t.after("styleSelf",function(){return this._updateCachedDimensions()})}var a=n(9),u=n(21),c=n(36),d=n(64),f=n(54),l=n(65),h=n(66),p=n(67),m=n(45),v=(n(10),n(68)),g=n(1),w=n(2),y=n(12),b=n(18),_=n(29),E=n(15),x={allowfullscreen:"true"},A={position:"absolute",visibility:"hidden",display:"block",width:"0px",height:"0px",padding:"0",border:"none"},C={position:"static",visibility:"visible"},T="SandboxRoot",I=".SandboxRoot { display: none; }",S=50;t.exports=f.couple(n(69),s)},function(t,e,n){function r(t){return t=t||o,t.getSelection&&t.getSelection()}function i(t){var e=r(t);return e?e.toString():""}var o=n(7);t.exports={getSelection:r,getSelectedText:i}},function(t,e,n){function r(t){var e=new s,n=i.createElement("img");return n.onload=n.onerror=function(){o.setTimeout(e.resolve,50)},n.src=t,o.setTimeout(e.reject,a),e.promise}var i=n(9),o=n(7),s=n(1),a=2e4;t.exports=r},function(t,e,n){function r(){return h+l.generate()}function i(){var t=r(),e=a.createElement("div"),n=a.createElement("style"),i="."+t+" { visibility: hidden; }";return!!a.body&&(f.asBoolean(c.val("widgets:csp"))&&(o=!1),void 0!==o?o:(e.style.display="none",s.add(e,t),n.type="text/css",n.appendChild(a.createTextNode(i)),a.body.appendChild(n),a.body.appendChild(e),o="hidden"===u.getComputedStyle(e).visibility,d(e),d(n),o))}var o,s=n(21),a=n(9),u=n(7),c=n(41),d=n(38),f=n(26),l=n(29),h="csptest";t.exports={inlineStyle:i}},function(t,e,n){function r(t,e,n){function r(){var a=n||this,u=arguments,c=+new Date;return i.clearTimeout(o),c-s>e?(s=c,void t.apply(a,u)):void(o=i.setTimeout(function(){r.apply(a,u)},e))}var o,s=0;return n=n||null,r}var i=n(7);t.exports=r},function(t,e){function n(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height}}t.exports=n},function(t,e,n){function r(t){t.define("createElement",i),t.define("createFragment",i),t.define("htmlToElement",i),t.define("hasSelectedText",i),t.define("addRootClass",i),t.define("removeRootClass",i),t.define("hasRootClass",i),t.define("prependStyleSheet",i),t.define("appendStyleSheet",i),t.define("prependCss",i),t.define("appendCss",i),t.define("makeVisible",i),t.define("injectWidgetEl",i),t.define("matchHeightToContent",i),t.define("matchWidthToContent",i)}var i=n(70);t.exports=r},function(t,e){function n(){throw new Error("unimplemented method")}t.exports=n},function(t,e,n){function r(t,e,n){return i(t,e,n,2)}function i(t,e,n,r){var i=!v.isObject(t),o=!!e&&!v.isObject(e);i||o||(w&&w(arguments),s(m.formatClientEventNamespace(t),m.formatClientEventData(e,n,r),m.CLIENT_EVENT_ENDPOINT))}function o(t,e,n,r){var o=m.extractTermsFromDOM(t.target||t.srcElement);o.action=r||"click",i(o,e,n)}function s(t,e,n){var r,i;n&&v.isObject(t)&&v.isObject(e)&&(r=m.flattenClientEventPayload(t,e),i={l:m.stringify(r)},m.noticeSeen(t)&&(i.notice_seen=!0),r.dnt&&(i.dnt=1),l(p.url(n,i)))}function a(t,e,n,r){var i,o=!v.isObject(t),s=!!e&&!v.isObject(e);if(!o&&!s)return i=m.flattenClientEventPayload(m.formatClientEventNamespace(t),m.formatClientEventData(e,n,r)),u(i)}function u(t){return b.push(t),b}function c(){var t,e;return b.length>1&&a({page:"widgets_js",component:"scribe_pixel",action:"batch_log"},{}),t=b,b=[],e=t.reduce(function(e,n,r){var i=e.length,o=i&&e[i-1],s=r+1==t.length;return s&&n.event_namespace&&"batch_log"==n.event_namespace.action&&(n.message=["entries:"+r,"requests:"+i].join("/")),d(n).forEach(function(t){var n=f(t);(!o||o.urlLength+n>y)&&(o={urlLength:E,items:[]},e.push(o)),o.urlLength+=n,o.items.push(t)}),e},[]),e.map(function(t){var e={l:t.items};return h.enabled()&&(e.dnt=1),l(p.url(m.CLIENT_EVENT_ENDPOINT,e))})}function d(t){return Array.isArray(t)||(t=[t]),t.reduce(function(t,e){var n,r=m.stringify(e),i=f(r);return E+i1&&(t=t.concat(d(n)))),t},[])}function f(t){return encodeURIComponent(t).length+3}function l(t){var e=new Image;return e.src=t}var h=n(46),p=n(25),m=n(50),v=n(12),g=n(18),w=g.get("scribeCallback"),y=2083,b=[],_=p.url(m.CLIENT_EVENT_ENDPOINT,{dnt:0,l:""}),E=encodeURIComponent(_).length;t.exports={_enqueueRawObject:u,scribe:s,clientEvent:i,clientEvent2:r,enqueueClientEvent:a,flushClientEvents:c,interaction:o}},function(t,e,n){function r(t,e){this._inputsQueue=[],this._task=t,this._isPaused=!1,this._flushDelay=e&&e.flushDelay||s,this._pauseLength=e&&e.pauseLength||a,this._flushTimeout=void 0}var i=n(1),o=n(15),s=100,a=3e3;r.prototype.add=function(t){var e=new i;return this._inputsQueue.push({input:t,taskDoneDeferred:e}),this._scheduleFlush(),e.promise},r.prototype._scheduleFlush=function(){this._isPaused||(clearTimeout(this._flushTimeout),this._flushTimeout=setTimeout(o(this._flush,this),this._flushDelay))},r.prototype._flush=function(){try{this._task.call(null,this._inputsQueue)}catch(t){this._inputsQueue.forEach(function(e){e.taskDoneDeferred.reject(t)})}this._inputsQueue=[],this._flushTimeout=void 0},r.prototype.pause=function(t){clearTimeout(this._flushTimeout),this._isPaused=!0,!t&&this._pauseLength&&setTimeout(o(this.resume,this),this._pauseLength)},r.prototype.resume=function(){this._isPaused=!1,this._scheduleFlush()},t.exports=r},function(t,e,n){function r(){d.load()}function i(){return c().then(function(t){return Object.keys(t)})}function o(t){return c().then(function(e){if(!e[t])throw new Error("Experiment not found");return e[t]})}function s(t){return d.settingsLoaded().then(function(e){return e[t]})}function a(){return s("isBucketed")}function u(){return s("shouldObtainCookieConsent")}function c(){return s("experiments")}var d=n(74);t.exports={isBucketed:a,shouldObtainCookieConsent:u,getExperiments:c,getExperiment:o,getExperimentKeys:i,load:r}},function(t,e,n){function r(){var t,e,n,r;return s=new u,p.ie9()||p.ie10()||"":"!==f.protocol&&""s:"!==f.protocol?void s.resolve(i()):(t={origin:f.origin},e=l.url(m.resourceBaseUrl+m.widgetIframeHtmlPath,t),n=function(t){var n;if(e.substr(0,t.origin.length)===t.origin)try{n=d.parse(t.data),n.namespace===v.settings&&s.resolve(i(n.settings))}catch(t){}},h.addEventListener("message",n),r=a({src:e},{display:"none"}),void c.body.appendChild(r))}function i(t){var e={is_bucketed:!1,should_obtain_cookie_consent:!0,experiments:{}},n=t||e;return new g(n.is_bucketed,n.should_obtain_cookie_consent,n.experiments)}function o(){var t=new u;return s.promise.then(function(e){t.resolve(e)}).catch(function(e){t.reject(e)}),t.promise}var s,a=n(45),u=n(1),c=n(9),d=n(51),f=n(11),l=n(25),h=n(7),p=n(8),m=n(75),v=n(76),g=(n(10),n(77));t.exports={load:r,settingsLoaded:o}},function(t,e){t.exports={tweetButtonHtmlPath:"/widgets/tweet_button.83d5793f6ebbe2046330abda6016ae93.{{lang}}.html",followButtonHtmlPath:"/widgets/follow_button.83d5793f6ebbe2046330abda6016ae93.{{lang}}.html",hubHtmlPath:"/widgets/hub.html",widgetIframeHtmlPath:"/widgets/widget_iframe.83d5793f6ebbe2046330abda6016ae93.html",resourceBaseUrl:""s://platform.twitter"}},function(t,e){t.exports={settings:"twttr.settings"}},function(t,e){function n(t,e,n){this.isBucketed=t,this.shouldObtainCookieConsent=e,this.experiments=n||{}}t.exports=n},function(t,e,n){t.exports=[n(79),n(111),n(126),n(160),n(171),n(177),n(222),n(241),n(246)]},function(t,e,n){function r(t){var e=t.getAttribute("data-show-screen-name"),n=u(t),r=t.getAttribute("href"),i=t.getAttribute("data-screen-name"),c=e?s.asBoolean(e):null,d=t.getAttribute("data-size"),f=o.decodeURL(r),l=f.recipient_id,h=t.getAttribute("data-text")||f.text,p=t.getAttribute("data-welcome-message-id")||f.welcomeMessageId;return a.aug(n,{screenName:i,showScreenName:c,size:d,text:h,userId:l,welcomeMessageId:p})}function i(t){var e=c(t,f);return e.map(function(t){return d(r(t),t.parentNode,t)})}var o=n(25),s=n(26),a=n(12),u=n(80),c=n(82)(),d=n(85),f="a.twitter-dm-button";t.exports=i},function(t,e,n){function r(t){var e=t.href&&t.href.split("?")[1],n=e?s.decode(e):{},r={lang:u(t),width:t.getAttribute("data-width")||t.getAttribute("width"),height:t.getAttribute("data-height")||t.getAttribute("height"),related:t.getAttribute("data-related"),partner:t.getAttribute("data-partner")};return o.asBoolean(t.getAttribute("data-dnt"))&&i.setOn(),a.forIn(r,function(t,e){var r=n[t];n[t]=o.hasValue(r)?r:e}),apact(n)}var i=n(46),o=n(26),s=n(25),a=n(12),u=n(81);t.exports=r},function(t,e,n){function r(t){var e;if(t)return e=t.lang||t.getAttribute("data-lang"),i.isType("string",e)?e:r(t.parentElement)}var i=n(12);t.exports=r},function(t,e,n){var r=n(83),i=n(29);t.exports=function(){var t="data-twitter-extracted-"+i.generate();return function(e,n){function i(e){return!e.hasAttribute(t)}function o(e){return e.setAttribute(t,"true"),e}return r(e,n).filter(i).map(o)}}},function(t,e,n){function r(t,e){return o(t,e)?[t]:i.toRealArray(t.querySelectorAll(e))}var i=n(12),o=n(84);t.exports=r},function(t,e,n){function r(t,e){if(s)return s.call(t,e)}var i=n(7),o=i.HTMLElement,s=o.prototype.matches||o.prototype.matchesSelector||o.prototype.webkitMatchesSelector||o.prototype.mozMatchesSelector||o.prototype.msMatchesSelector||o.prototype.oMatchesSelector;t.exports=r},function(t,e,n){function r(t,e,n){return new i(o,s,"twitter-dm-button",t,e,n)}var i=n(86),o=n(87),s=n(107);t.exports=r},function(t,e){function n(t,e,n,r,i,o){this.factory=t,this.Sandbox=e,this.srcEl=o,this.targetEl=i,this.parameters=r,this.className=n}n.prototype.destroy=function(){this.srcEl=this.targetEl=null},t.exports=n},function(t,e,n){function r(t,e){var r=new i;return n.e(1,function(i,o){var s;if(i)return r.reject(i);try{s=n(88),r.resolve(new s(t,e))}catch(t){r.reject(t)}}),r.promise}var i=n(1);t.exports=r},,function(t,e,n){var r=n(55),i=n(90),o=n(15);r=Object.create(r),r.build=o(r.build,null,i),t.exports=r},function(t,e,n){function r(){i.apply(this,arguments),this.Widget=thisponent}var i=n(59),o=n(12),s=n(91);r.prototype=Object.create(i.prototype),o.aug(r.prototype,{factory:s,build:function(){var t=i.prototype.build.apply(this,arguments);return t},selectors:function(t){var e=this.Widget.prototype.selectors;t=t||{},this.Widget.prototype.selectors=o.aug({},t,e)}}),t.exports=r},function(t,e,n){function r(){function t(t,n){e.apply(this,arguments),this.id=d+c(),this.sandbox=n}var e=s();return t.prototype=Object.create(e.prototype),a.aug(t.prototype,{selectors:{},hydrate:function(){return i.resolve()},prepForInsertion:function(){},render:function(){return i.resolve()},show:function(){return i.resolve()},resize:function(){return i.resolve()},select:function(t,e){return 1===arguments.length&&(e=t,t=this.el),t?(e=this.selectors[e]||e,a.toRealArray(t.querySelectorAll(e))):[]},selectOne:function(){return this.select.apply(this,arguments)[0]},selectLast:function(){return this.select.apply(this,arguments).pop()},on:function(t,e,n){function r(t){a.addEventListener(t,n,!1)}function i(t){o.delegate(a,t,s,n)}var s,a=this.el;this.el&&(t=(t||"").split(/\s+/),2===arguments.length?n=e:s=e,s=this.selectors[s]||s,n=u(n,this),t.forEach(s?i:r))}}),t}var i=n(2),o=n(20),s=n(61),a=n(12),u=n(15),c=n(92),d="twitter-widget-";t.exports=r},function(t,e){function n(){return String(r++)}var r=0;t.exports=n},,function(t,e,n){function r(t){return"dark"===t?"dark":"light"}function i(t,e,n){var i,o;return n=r(n),i=a.isRtlLang(e)?"rtl":"ltr",o=[t,u.css,n,i,"css"].join("."),d.resourceBaseUrl+"/css/"+o}function o(){return d.resourceBaseUrl+"/css/"+["periscope_on_air",u.css,"css"].join(".")}function s(){return d.resourceBaseUrl+"/css/"+["dm_button",u.css,"css"].join(".")}var a=n(95),u=n(98),c=n(15),d=n(75);t.exports={dmButton:s,tweet:c(i,null,"tweet"),timeline:c(i,null,"timeline"),video:c(i,null,"video"),moment:c(i,null,"moment"),grid:c(i,null,"grid"),periscopeOnAir:o}},function(t,e,n){function r(t){return t=String(t).toLowerCase(),o.contains(a,t)}function i(t){return t=(t||"").toLowerCase(),t=t.replace("_","-"),s(t)?t:(t=t.replace(/-.*/,""),s(t)?t:"en")}var o=n(12),s=n(96),a=["ar","fa","he","ur"];t.exports={isRtlLang:r,matchLanguage:i}},function(t,e,n){function r(t){return"en"===t||i.contains(o,t)}var i=n(12),o=n(97);t.exports=r},function(t,e){t.exports=["hi","zh-cn","fr","zh-tw","msa","fil","fi","sv","pl","ja","ko","de","it","pt","es","ru","id","tr","da","no","nl","hu","fa","ar","ur","he","th","cs","uk","vi","ro","bn","el","en-gb","gu","kn","mr","ta","bg","ca","hr","sr","sk"]},function(t,e){t.exports={css:"2244cdc1aa6afd59d64cc31948a29dca"}},,function(t,e,n){function r(t){t.define("injectRefUrlParams",function(t){t.getAttribute(s)||(t.setAttribute(s,!0),t.href=i(t.href))}),t.after("render",function(){this.on("click","A",function(t,e){o.isTwitterURL(e.href)&&this.injectRefUrlParams(e)})})}var i=n(101),o=n(24),s="data-url-ref-attrs-injected";t.exports=r},function(t,e,n){function r(t){return i.url(t,{ref_src:s,ref_url:o.rootDocumentLocation()})}var i=n(25),o=n(47),s="twsrc^tfw";t.exports=r},function(t,e,n){function r(t){t.params({partner:{fallback:u(c.val,c,"partner")}}),t.define("scribeItems",function(){return{}}),t.define("scribeNamespace",function(){return{client:"tfw"}}),t.define("scribeData",function(){return{widget_origin:s.rootDocumentLocation(),widget_frame:s.isFramed()&&s.currentDocumentLocation(),widget_partner:this.params.partner,widget_site_screen_name:c.val("site"),widget_site_user_id:d.asNumber(c.val("site:id")),widget_creator_screen_name:c.val("creator"),widget_creator_user_id:d.asNumber(c.val("creator:id"))}}),t.define("scribe",function(t,e,n){t=a.aug(this.scribeNamespace(),t||{}),e=a.aug(this.scribeData(),e||{}),i.scribe(t,e,!1,n)}),t.define("scribeInteraction",function(t,e,n){var r=o.extractTermsFromDOM(t.target);r.action=t.type,this.scribe(r,e,n)})}var i=n(42),o=n(50),s=n(47),a=n(12),u=n(15),c=n(41),d=n(26);t.exports=r},,function(t,e,n){function r(t){var e;if(t)return e=a([t]),{item_ids:Object.keys(e),item_details:e}}function i(t){t.selectors({tweetIdInfo:".js-tweetIdInfo"}),t.define("scribeClickInteraction",function(t,e){var n=o.closest(this.selectors.tweetIdInfo,e,this.el);this.scribeInteraction(t,r(n))}),t.after("render",function(){this.on("click","A",this.scribeClickInteraction),this.on("click","BUTTON",this.scribeClickInteraction)})}var o=n(22),s=n(89),a=n(105);t.exports=s.couple(n(102),i)},function(t,e,n){function r(t){return t?(t=Array.isArray(t)?t:[t],t.reduce(function(t,e){var n=e.getAttribute("data-tweet-id"),r=e.getAttribute("data-rendered-tweet-id")||n;return n===r?t[r]={item_type:i.TWEET}:n&&(t[r]={item_type:i.RETWEET,target_type:i.TWEET,target_id:n}),t},{})):{}}var i=n(106);t.exports=r},function(t,e){t.exports={TWEET:0,RETWEET:10,CUSTOM_TIMELINE:17,LIVE_VIDEO_EVENT:28}},function(t,e,n){var r=n(108),i=n(53);t.exports=r.isSupported()?r:i},function(t,e,n){var r=n(54),i=n(109);t.exports=r.build([i])},function(t,e,n){function r(t){t.defineStatic("isSupported",function(){return!!o.HTMLElement.prototype.createShadowRoot&&l.inlineStyle()&&!h.android()}),t.overrideProperty("id",{get:function(){return this.sandboxEl&&this.sandboxEl.id}}),t.overrideProperty("initialized",{get:function(){return!!this._shadowHost}}),t.overrideProperty("width",{get:function(){return this._width}}),t.overrideProperty("height",{get:function(){return this._height}}),t.overrideProperty("sandboxEl",{get:function(){return this._shadowHost}}),t.define("_updateCachedDimensions",function(){var t=this;return u.read(function(){var e,n=p(t.sandboxEl);"visible"==t.sandboxEl.style.visibility?t._width=n.width:(e=p(t.sandboxEl.parentElement).width,t._width=Math.min(n.width,e)),t._height=n.height})}),t.define("_didResize",function(){var t=this,e=this._resizeHandlers.slice(0);return this._updateCachedDimensions().then(function(){e.forEach(function(e){e(t)})})}),t.override("createElement",function(t){return this.targetGlobal.document.createElement(t)}),t.override("createFragment",function(){return this.targetGlobal.document.createDocumentFragment()}),t.override("htmlToElement",function(t){var e;return e=this.createElement("div"),e.innerHTML=t,e.firstElementChild}),t.override("hasSelectedText",function(){return!!c.getSelectedText(this.targetGlobal)}),t.override("addRootClass",function(t){var e=this._shadowRootBody;return t=Array.isArray(t)?t:[t],this.initialized?u.write(function(){t.forEach(function(t){s.add(e,t)})}):g.reject(new Error("sandbox not initialized"))}),t.override("removeRootClass",function(t){var e=this._shadowRootBody;return t=Array.isArray(t)?t:[t],this.initialized?u.write(function(){t.forEach(function(t){s.remove(e,t)})}):g.reject(new Error("sandbox not initialized"))}),t.override("hasRootClass",function(t){return s.present(this._shadowRootBody,t)}),t.override("addStyleSheet",function(t,e){return this.addCss('@import url("'+t+'");',e).then(function(){return f(t)})}),t.override("prependStyleSheet",function(t){var e=this._shadowRoot;return this.addStyleSheet(t,function(t){var n=e.firstElementChild;return n?e.insertBefore(t,n):e.appendChild(t)})}),t.override("appendStyleSheet",function(t){var e=this._shadowRoot;return this.addStyleSheet(t,function(t){return e.appendChild(t)})}),t.override("addCss",function(t,e){var n;return this.initialized?l.inlineStyle()?(n=this.createElement("style"),n.type="text/css",n.appendChild(this.targetGlobal.document.createTextNode(t)),u.write(m(e,null,n))):g.resolve():g.reject(new Error("sandbox not initialized"))}),t.override("prependCss",function(t){var e=this._shadowRoot;return this.addCss(t,function(t){var n=e.firstElementChild;return n?e.insertBefore(t,n):e.appendChild(t)})}),t.override("appendCss",function(t){var e=this._shadowRoot;return this.addCss(t,function(t){return e.appendChild(t)})}),t.override("makeVisible",function(){return this.styleSelf(_)}),t.override("injectWidgetEl",function(t){function e(){var t=v(n._didResize,y,n);new i(n._shadowRootBody,t)}var n=this;return this.initialized?this._shadowRootBody.firstElementChild?g.reject(new Error("widget already injected")):u.write(function(){ +n._shadowRootBody.appendChild(t)}).then(function(){return n._updateCachedDimensions()}).then(e):g.reject(new Error("sandbox not initialized"))}),t.override("matchHeightToContent",function(){return g.resolve()}),t.override("matchWidthToContent",function(){return g.resolve()}),t.override("insert",function(t,e,n,r){var i=this.targetGlobal.document,o=this._shadowHost=i.createElement(E),s=this._shadowRoot=o.createShadowRoot(),c=this._shadowRootBody=i.createElement("div");return w.forIn(e||{},function(t,e){o.setAttribute(t,e)}),o.id=t,s.appendChild(c),a.delegate(c,"click","A",function(t,e){e.hasAttribute("target")||e.setAttribute("target","_blank")}),g.all([this.styleSelf(b),this.addRootClass(x),this.prependCss(A),u.write(r.bind(null,o))])}),t.override("onResize",function(t){this._resizeHandlers.push(t)}),t.after("initialize",function(){this._shadowHost=this._shadowRoot=this._shadowRootBody=null,this._width=this._height=0,this._resizeHandlers=[]}),t.after("styleSelf",function(){return this._updateCachedDimensions()})}var i=n(110),o=n(7),s=n(21),a=n(20),u=n(36),c=n(64),d=n(54),f=n(65),l=n(66),h=n(8),p=n(68),m=n(15),v=n(67),g=n(2),w=n(12),y=50,b={position:"absolute",visibility:"hidden",display:"block",transform:"rotate(0deg)"},_={position:"static",visibility:"visible"},E="twitterwidget",x="SandboxRoot",A=".SandboxRoot { display: none; }";t.exports=d.couple(n(69),r)},function(t,e){!function(){var e=function(t,n){function r(){this.q=[],this.add=function(t){this.q.push(t)};var t,e;this.call=function(){for(t=0,e=this.q.length;t
',t.appendChild(t.resizeSensor),{fixed:1,absolute:1}[i(t,"position")]||(t.style.position="relative");var s,a,u=t.resizeSensor.childNodes[0],c=u.childNodes[0],d=t.resizeSensor.childNodes[1],f=(d.childNodes[0],function(){c.style.width=u.offsetWidth+10+"px",c.style.height=u.offsetHeight+10+"px",u.scrollLeft=u.scrollWidth,u.scrollTop=u.scrollHeight,d.scrollLeft=d.scrollWidth,d.scrollTop=d.scrollHeight,s=t.offsetWidth,a=t.offsetHeight});f();var l=function(){t.resizedAttached&&t.resizedAttached.call()},h=function(t,e,n){t.attachEvent?t.attachEvent("on"+e,n):t.addEventListener(e,n)},p=function(){t.offsetWidth==s&&t.offsetHeight==a||l(),f()};h(u,"scroll",p),h(d,"scroll",p)}var s=Object.prototype.toString.call(t),a="[object Array]"===s||"[object NodeList]"===s||"[object HTMLCollection]"===s||"undefined"!=typeof jQuery&&t instanceof jQuery||"undefined"!=typeof Elements&&t instanceof Elements;if(a)for(var u=0,c=t.length;u0;return this.updateCachedDimensions().then(function(){e&&t._resizeHandlers.forEach(function(e){e(t)})})}),t.define("loadDocument",function(t){var e=new u;return this.initialized?this.iframeEl.src?c.reject(new Error("widget already loaded")):(this.iframeEl.addEventListener("load",e.resolve,!1),this.iframeEl.addEventListener("error",e.reject,!1),this.iframeEl.src=t,e.promise):c.reject(new Error("sandbox not initialized"))}),t.after("initialize",function(){this._iframe=null,this._width=this._height=0,this._resizeHandlers=[]}),t.override("insert",function(t,e,n,r){var o=this;return e=f.aug({id:t},e),n=f.aug({},l,n),this._iframe=a(e,n),p[t]=this,this.onResize(s(function(){o.makeVisible()})),i.write(d(r,null,this._iframe))}),t.override("onResize",function(t){this._resizeHandlers.push(t)}),t.after("styleSelf",function(){return this.updateCachedDimensions()})}var i=n(36),o=n(120),s=n(125),a=n(45),u=n(1),c=n(2),d=n(15),f=n(12),l={position:"absolute",visibility:"hidden",width:"0px",height:"0px"},h={position:"static",visibility:"visible"},p={};o(function(t,e,n){var r=p[t];if(r)return r.styleSelf({width:e+"px",height:n+"px"}).then(function(){r.didResize()})}),t.exports=r},function(t,e,n){function r(t){(new o).attachReceiver(new s.Receiver(i,"twttr.button")).bind("twttr.private.trigger",function(t,e){var n=c(this);a.trigger(t,{target:n,region:e,type:t,data:{}})}).bind("twttr.private.resizeButton",function(e){var n=c(this),r=n&&n.id,i=u.asInt(e.width),o=u.asInt(e.height);r&&i&&o&&t(r,i,o)})}var i=n(7),o=n(121),s=n(123),a=n(30),u=n(26),c=n(124);t.exports=r},function(t,e,n){function r(t){this.registry=t||{}}function i(t){return h.isType("string",t)?f.parse(t):t}function o(t){var e,n,r;return!!h.isObject(t)&&(e=t.jsonrpc===v,n=h.isType("string",t.method),r=!("id"in t)||s(t.id),e&&n&&r)}function s(t){var e,n,r;return e=h.isType("string",t),n=h.isType("number",t),r=null===t,e||n||r}function a(t){return h.isObject(t)&&!h.isType("function",t)}function u(t,e){return{jsonrpc:v,id:t,result:e}}function c(t,e){return{jsonrpc:v,id:s(t)?t:null,error:e}}function d(t){return p.all(t).then(function(t){return t=t.filter(function(t){return void 0!==t}),t.length?t:void 0})}var f=n(51),l=n(122),h=n(12),p=n(2),m=n(33),v="2.0";r.prototype._invoke=function(t,e){var n,r,i;n=this.registry[t.method],r=t.params||[],r=h.isType("array",r)?r:[r];try{i=n.apply(e.source||null,r)}catch(t){i=p.reject(t.message)}return m.isPromise(i)?i:p.resolve(i)},r.prototype._processRequest=function(t,e){function n(e){return u(t.id,e)}function r(){return c(t.id,l.INTERNAL_ERROR)}var i;return o(t)?(i="params"in t&&!a(t.params)?p.resolve(c(t.id,l.INVALID_PARAMS)):this.registry[t.method]?this._invoke(t,{source:e}).then(n,r):p.resolve(c(t.id,l.METHOD_NOT_FOUND)),null!=t.id?i:p.resolve()):p.resolve(c(t.id,l.INVALID_REQUEST))},r.prototype.attachReceiver=function(t){return t.attachTo(this),this},r.prototype.bind=function(t,e){return this.registry[t]=e,this},r.prototype.receive=function(t,e){var n,r,o,s=this;try{t=i(t)}catch(t){return p.resolve(c(null,l.PARSE_ERROR))}return e=e||null,n=h.isType("array",t),r=n?t:[t],o=r.map(function(t){return s._processRequest(t,e)}),n?d(o):o[0]},t.exports=r},function(t,e){t.exports={PARSE_ERROR:{code:-32700,message:"Parse error"},INVALID_REQUEST:{code:-32600,message:"Invalid Request"},INVALID_PARAMS:{code:-32602,message:"Invalid params"},METHOD_NOT_FOUND:{code:-32601,message:"Method not found"},INTERNAL_ERROR:{code:-32603,message:"Internal error"}}},function(t,e,n){function r(t,e,n){var r;t&&t.postMessage&&(g?r=(n||"")+f.stringify(e):n?(r={},r[n]=e):r=e,t.postMessage(r,"*"))}function i(t){return p.isType("string",t)?t:"JSONRPC"}function o(t,e){return e?p.isType("string",t)&&0===t.indexOf(e)?t.substring(e.length):t[e]?t[e]:void 0:t}function s(t,e){var n=t.document;this.filter=i(e),this.server=null,this.isTwitterFrame=m.isTwitterURL(n.location.href),t.addEventListener("message",v(this._onMessage,this),!1)}function a(t,e){this.pending={},this.target=t,this.isTwitterHost=m.isTwitterURL(c.href),this.filter=i(e),d.addEventListener("message",v(this._onMessage,this),!1)}function u(t){return arguments.length>0&&(g=!!t),g}var c=n(11),d=n(7),f=n(51),l=n(1),h=n(8),p=n(12),m=n(24),v=n(15),g=h.ie9();p.aug(s.prototype,{_onMessage:function(t){var e,n=this;this.server&&(this.isTwitterFrame&&!m.isTwitterURL(t.origin)||(e=o(t.data,this.filter),e&&this.server.receive(e,t.source).then(function(e){e&&r(t.source,e,n.filter)})))},attachTo:function(t){this.server=t},detach:function(){this.server=null}}),p.aug(a.prototype,{_processResponse:function(t){var e=this.pending[t.id];e&&(e.resolve(t),delete this.pending[t.id])},_onMessage:function(t){var e;if((!this.isTwitterHost||m.isTwitterURL(t.origin))&&(e=o(t.data,this.filter))){if(p.isType("string",e))try{e=f.parse(e)}catch(t){return}e=p.isType("array",e)?e:[e],e.forEach(v(this._processResponse,this))}},send:function(t){var e=new l;return t.id?this.pending[t.id]=e:e.resolve(),r(this.target,t,this.filter),e.promise}}),t.exports={Receiver:s,Dispatcher:a,_stringifyPayload:u}},function(t,e,n){function r(t){for(var e,n=i.getElementsByTagName("iframe"),r=0;n[r];r++)if(e=n[r],e.contentWindow===t)return e}var i=n(9);t.exports=r},function(t,e){function n(t){var e,n=!1;return function(){return n?e:(n=!0,e=t.apply(this,arguments))}}t.exports=n},function(t,e,n){function r(t){var e=u(t),n={collectionId:a.collectionId(t.href),chrome:t.getAttribute("data-chrome"),limit:t.getAttribute("data-limit")};return s.forIn(n,function(t,n){var r=e[t];e[t]=o.hasValue(r)?r:n}),e}function i(t){var e=c(t,f);return e.map(function(t){return d(r(t),t.parentNode,t)})}var o=n(26),s=n(12),a=n(24),u=n(80),c=n(82)(),d=n(127),f="a.twitter-grid";t.exports=i},function(t,e,n){function r(t,e,n){return new i(o,s,"twitter-grid",t,e,n)}var i=n(86),o=n(128),s=n(53);t.exports=r},function(t,e,n){function r(t,e){var r=new i;return n.e(3,function(i,o){var s;if(i)return r.reject(i);try{s=n(129),r.resolve(new s(t,e))}catch(t){r.reject(t)}}),r.promise}var i=n(1);t.exports=r},,,,function(t,e,n){function r(t){if(t)return t.replace(/[^\w$]/g,"_")}function i(){return f+l++}function o(t,e,n,o){var f,l,h;return o=r(o||i()),f=a.fullPath(["callbacks",o]),l=s.createElement("script"),h=new u,e=c.aug({},e,{callback:f,suppress_response_codes:!0}),a.set(["callbacks",o],function(t){var e,r;e=n(t||!1),t=e.resp,r=e.success,r?h.resolve(t):h.reject(t),l.onload=l.onreadystatechange=null,l.parentNode&&l.parentNode.removeChild(l),a.unset(["callbacks",o])}),l.onerror=function(){h.reject(new Error("failed to fetch "+l.src))},l.src=d.url(t,e),l.async="async",s.body.appendChild(l),h.promise}var s=n(9),a=n(18),u=n(1),c=n(12),d=n(25),f="cb",l=0;t.exports={fetch:o}},function(t,e,n){function r(t){var e,n;return e=t.headers&&t.headers.status,n=t&&!t.error&&200===e,!n&&t.headers&&t.headers.message&&i.warn(t.headers.message),{success:n,resp:t}}var i=n(10);t.exports=r},function(t,e){function n(){var t=(new Date).toString().match(/(GMT[+-]?\d+)/);return t&&t[0]||"GMT"}t.exports={getTimezoneOffset:n}},function(t,e){function n(){var t=9e5;return Math.floor(+new Date/t)}t.exports=n},function(t,e,n){function r(){w.init("backendHost",b)}function i(){w.unset("backendHost",b)}function o(t){var e=t||[];return e.unshift("cookie/consent"),p(E(),e)}function s(t){var e=t||[];return e.unshift("settings"),p(E(),e)}function a(t){var e=t||[];return e.unshift("video/event"),p(_(),e)}function u(t){var e=t||[];return e.unshift("grid/collection"),p(_(),e)}function c(t){var e=t||[];return e.unshift("moments"),p(_(),e)}function d(t){var e=t||[];return e.unshift("timeline"),p(_(),e)}function f(t){var e=t||[];return e.unshift("widgets/timelines"),p(_(),e)}function l(t){var e=t||[];return e.unshift("tweets.json"),p(_(),e)}function h(t){var e=t||[];return e.unshift("widgets/video"),p(_(),e)}function p(t,e){var n=[t];return e.forEach(function(t){n.push(m(t))}),n.join("/")}function m(t){var e=(t||"").toString(),n=v(e)?1:0,r=g(e)?-1:void 0;return e.slice(n,r)}function v(t){return"/"===t.slice(0,1)}function g(t){return"/"===t.slice(-1)}var w=n(18),y=""s://cdn.syndication.twimg",b=""s://syndication.twitter",_=function(){return w.get("backendHost")||y},E=function(){return w.get("settingsSvcHost")||b};t.exports={cookieConsent:o,disableCDN:r,enableCDN:i,eventVideo:a,grid:u,moment:c,settings:s,timeline:d,timelinePreconfigured:f,tweetBatch:l,video:h}},function(t,e,n){var r=n(9),i=n(26),o=r.createElement("div");t.exports=function(t){return i.isNumber(t)&&(t+="px"),o.style.width="",o.style.width=t,o.style.width||null}},function(t,e,n){function r(t){t.after("prepForInsertion",function(t){o.sizeIframes(t,this.sandbox.width,s,i.sync)}),t.after("resize",function(){o.sizeIframes(this.el,this.sandbox.width,s,i.write)})}var i=n(36),o=n(139),s=375;t.exports=r},function(t,e,n){function r(t,e){t.getAttribute("data-image")?s(t,e):u(t,e)}function i(t){var e=t.split(" ");this.url=decodeURIComponent(e[0].trim()),this.width=+e[1].replace(/w$/,"").trim()}function o(t,e,n){var r,o,s,u,c;if(o=a(t),s=e.split(",").map(function(t){return new i(t.trim())}),n)for(c=0;c=o?e:t},s[0]),r&&r.width>u.width?r:u}function s(t,e){var n,r,i,o,s;n=y.decodeURL(t.src).name,r=n&&b(R,function(t){if(S[t]===n)return t}),o=a(e)||680,r>=o||(i=t.getAttribute("data-image"),s=b(R,function(t){if(t>=o)return t})||4096,t.src=y.url(i,{format:"jpg",name:S[s]}))}function a(t){return v.devicePixelRatio?t*v.devicePixelRatio:t}function u(t,e){var n,r=t.getAttribute("data-srcset"),i=t.src;r&&(n=o(e,r,i),t.src=n.url)}function c(t,e){e=void 0!==e?!!e:_.retina(),g.toRealArray(t.getElementsByTagName("IMG")).forEach(function(t){var n=t.getAttribute("data-src-1x")||t.getAttribute("src"),r=t.getAttribute("data-src-2x");e&&r?t.src=r:n&&(t.src=n)})}function d(t,e,n){t&&(g.toRealArray(t.querySelectorAll(".NaturalImage-image")).forEach(function(t){n(function(){r(t,e)})}),g.toRealArray(t.querySelectorAll(".CroppedImage-image")).forEach(function(t){n(function(){r(t,e/2)})}),g.toRealArray(t.querySelectorAll("img.autosized-media")).forEach(function(t){n(function(){r(t,e),t.removeAttribute("width"),t.removeAttribute("height")})}))}function f(t,e,n,r){t&&g.toRealArray(t.querySelectorAll("iframe.autosized-media, .wvp-player-container")).forEach(function(t){var i=h(t.getAttribute("data-width"),t.getAttribute("data-height"),E.effectiveWidth(t.parentElement)||e,n);r(function(){t.setAttribute("width",i.width),t.setAttribute("height",i.height),x.present(t,"wvp-player-container")?(t.style.width=i.width,t.style.height=i.height):(t.width=i.width,t.height=i.height)})})}function l(t,e,n,r){d(t,e,r),f(t,e,n,r)}function h(t,e,n,r,i,o){return n=n||t,r=r||e,i=i||0,o=o||0,t>n&&(e*=n/t,t=n),e>r&&(t*=r/e,e=r),t=0;n--)if(r=this.params.breakpoints[n],t>r.size){e=r.className;break}return e}),t.after("initialize",function(){this.allBreakpoints=this.params.breakpoints.map(function(t){return t.className})}),t.define("recalculateBreakpoints",function(){var t=this.getClassForWidth(this.sandbox.width);return t&&this.sandbox.hasRootClass(t)?s.resolve():s.all([this.sandbox.removeRootClass(this.allBreakpoints),this.sandbox.addRootClass(t)])}),t.after("render",function(){return this.recalculateBreakpoints()}),t.after("resize",function(){return this.recalculateBreakpoints()})}var s=n(2),a=n(26),u="env-bp-",c=u+"min";t.exports=o},,function(t,e,n){function r(t,e,n){var r,i=new u,o=a(t,n);if(o)return(r=d.createPlayerForTweet(o.element,e,o.options))?(i.resolve(r),i.promise):i.reject(new Error("unable to create tweet video player"))}function i(t,e,n){var r,i=new u,o=a(t,n);return o?(r=d.createPlayerForLiveVideo(o.element,e,o.options),r.on("ready",function(){r.playPreview(),i.resolve(r)}),i.promise):i.reject(new Error("unable to initialize event video player"))}function o(t){var e=t.querySelector(".wvp-player-container"),n=e&&d.findPlayerForElement(e);if(n)return n.teardown()}function s(t){return d.findPlayerForElement(t)}function a(t,e){var n,r;if(e=e||{},r={scribeContext:e.scribeContext||{client:"tfw"},languageCode:e.languageCode,hideControls:e.hideControls||!1,addTwitterBranding:e.addBranding||!1,widgetOrigin:e.widgetOrigin,borderRadius:e.borderRadius},n=c(t,".wvp-player-container"),n.length>0)return f&&d.setBaseUrl(f),{element:n[0],options:r}}var u=n(1),c=n(83),d=n(149),f=null;t.exports={insertForTweet:r,insertForEvent:i,remove:o,find:s}},function(t,e,n){var r;!function(i,o){r=function(){return i.TwitterVideoPlayer=o()}.call(e,n,e,t),!(void 0!==r&&(t.exports=r))}(this,function(){function t(t){if(t&&t.data&&t.data.params&&t.data.params[0]){var e=t.data.params[0],n=t.data.id;if(e&&e.context&&"TwitterVideoPlayer"===e.context){var r=e.playerId;delete e.playerId,delete e.context;var i=a[r];i&&i.processMessage(t.data.method,e,n)}}}function e(t,e,n){var r=Object.keys(n).filter(function(t){return null!=n[t]}).map(function(t){var e=n[t];return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&");return r&&(r="?"+r),t+e+r}function n(n,i,o,u,c){var d=n.ownerDocument,f=d.defaultView;f.addEventListener("message",t),this.playerId=s++;var l={embed_source:"clientlib",player_id:this.playerId,rpc_init:1};if(this.scribeParams={},this.scribeParams.suppressScribing=u&&u.suppressScribing,!this.scribeParams.suppressScribing){if(!u.scribeContext)throw"video_player: Missing scribe context";if(!u.scribeContext.client)throw"video_player: Scribe context missing client property";this.scribeParams.client=u.scribeContext.client,this.scribeParams.page=u.scribeContext.page,this.scribeParams.section=u.scribeContext.section,this.scribeParamsponent=u.scribeContextponent}this.scribeParams.debugScribe=u&&u.scribeContext&&u.scribeContext.debugScribing,this.scribeParams.scribeUrl=u&&u.scribeContext&&u.scribeContext.scribeUrl,this.promotedLogParams=u.promotedContext,this.adRequestCallback=u.adRequestCallback,u.languageCode&&(l.language_code=u.languageCode),"tfw"===this.scribeParams.client&&(l.use_syndication_guest_id=!0);var h=e(r,i,l);return this.videoIframe=document.createElement("iframe"),this.videoIframe.setAttribute("src",h),this.videoIframe.setAttribute("allowfullscreen",""),this.videoIframe.setAttribute("id",o),this.videoIframe.setAttribute("style","width: 100%; height: 100%; position: absolute; top: 0; left: 0;"),this.domElement=n,this.domElement.appendChild(this.videoIframe),a[this.playerId]=this,this.eventCallbacks={},this.emitEvent=function(t,e){var n=this.eventCallbacks[t];"undefined"!=typeof n&&n.forEach(function(t){t.apply(this.playerInterface,[e])}.bind(this))},this.jsonRpc=function(t){var e=this.videoIframe.contentWindow;t.jsonrpc="2.0",e&&e.postMessage&&e.postMessage(JSON.stringify(t),"*")},this.jsonRpcCall=function(t,e){this.jsonRpc({method:t,params:e})},this.jsonRpcResult=function(t,e){this.jsonRpc({result:t,id:e})},this.processMessage=function(t,e,n){switch(t){case"requestPlayerConfig":this.jsonRpcResult({scribeParams:this.scribeParams,promotedLogParams:this.promotedLogParams,squareCorners:u.squareCorners,borderRadius:u.borderRadius,hideControls:u.hideControls,embedded:u.addTwitterBranding,widgetOrigin:u.widgetOrigin,ignoreFineGrainGeoblocking:u.ignoreFineGrainGeoblocking},n);break;case"videoPlayerAdStart":this.emitEvent("adStart",e);break;case"videoPlayerAdEnd":this.emitEvent("adEnd",e);break;case"videoPlayerPlay":this.emitEvent("play",e);break;case"videoPlayerPause":this.emitEvent("pause",e);break;case"videoPlayerMute":this.emitEvent("mute",e);break;case"videoPlayerUnmute":this.emitEvent("unmute",e);break;case"videoPlayerPlaybackComplete":this.emitEvent("playbackComplete",e);break;case"videoPlayerReady":this.emitEvent("ready",e);break;case"videoView":this.emitEvent("view",e);break;case"debugLoggingEvent":this.emitEvent("logged",e);break;case"requestDynamicAd":"function"==typeof this.adRequestCallback?this.jsonRpcResult(this.adRequestCallback(),n):this.jsonRpcResult({},n);break;case"videoPlayerError":e&&"NO_COOKIES_ERROR"===e.error_category?this.emitEvent("noCookiesError",e):e&&"GEOBLOCK_ERROR"===e.error_category&&this.emitEvent("geoblockError",e)}},this.playerInterface={on:function(t,e){return"undefined"==typeof this.eventCallbacks[t]&&(this.eventCallbacks[t]=[]),this.eventCallbacks[t].push(e),this.playerInterface}.bind(this),off:function(t,e){if("undefined"==typeof e)delete this.eventCallbacks[t];else{var n=this.eventCallbacks[t];if("undefined"!=typeof n){var r=n.indexOf(e);r>-1&&n.splice(r,1)}}return this.playerInterface}.bind(this),play:function(){return this.jsonRpcCall("play"),this.playerInterface}.bind(this),pause:function(){return this.jsonRpcCall("pause"),this.playerInterface}.bind(this),mute:function(){return this.jsonRpcCall("mute"),this.playerInterface}.bind(this),unmute:function(){return this.jsonRpcCall("unmute"),this.playerInterface}.bind(this),playPreview:function(){return this.jsonRpcCall("autoPlayPreview"),this.playerInterface}.bind(this),pausePreview:function(){return this.jsonRpcCall("autoPlayPreviewStop"),this.playerInterface}.bind(this),updatePosition:function(t){return this.jsonRpcCall("updatePosition",[t]),this.playerInterface}.bind(this),updateLayoutBreakpoint:function(t){return this.jsonRpcCall("updateLayoutBreakpoint",[t]),this.playerInterface}.bind(this),enterFullScreen:function(){return this.jsonRpcCall("enterFullScreen"),this.playerInterface}.bind(this),exitFullScreen:function(){return this.jsonRpcCall("exitFullScreen"),this.playerInterface}.bind(this),teardown:function(){this.eventCallbacks={},n.removeChild(this.videoIframe),this.videoIframe=void 0,delete a[this.playerId]}.bind(this)},this.playerInterface}var r=""s://twitter",i=/^"s?:\/\/([a-zA-Z0-9]+\.)*twitter(:\d+)?$/,o={suppressScribing:!1,squareCorners:!1,hideControls:!1,addTwitterBranding:!1},s=0,a={};return{setBaseUrl:function(t){i.test(t)?r=t:window.console.error("newBaseUrl "+t+" not allowed")},createPlayerForTweet:function(t,e,r){var i="/i/videos/tweet/"+e,s="player_tweet_"+e;return new n(t,i,s,r||o)},createPlayerForDm:function(t,e,r){var i="/i/videos/dm/"+e,s="player_dm_"+e;return new n(t,i,s,r||o)},createPlayerForLiveVideo:function(t,e,r){var i="/i/videos/live_video/"+e,s="player_live_video_"+e;return new n(t,i,s,r||o)},findPlayerForElement:function(t){for(var e in a)if(a.hasOwnProperty(e)){var n=a[e];if(n&&n.domElement===t)return n.playerInterface}return null}}})},function(t,e,n){function r(t){t.selectors({clickToOpen:".js-clickToOpenTarget"}),t.define("shouldOpenTarget",function(t){var e=i.closest("A",t.target,this.el),n=i.closest("BUTTON",t.target,this.el),r=this.sandbox.hasSelectedText();return!e&&!n&&!r}),t.define("openTarget",function(t,e){var n=e&&e.getAttribute(u);n&&(o(n),this.scribeOpenClick(t))}),t.define("attemptToOpenTarget",function(t,e){this.shouldOpenTarget(t)&&this.openTarget(t,e)}),t.define("scribeOpenClick",function(t){var e=a.extractTermsFromDOM(t.target),n={associations:a.formatTweetAssociation(e)};this.scribe({section:"chrome",action:"click"},n)}),t.after("render",function(){this.on("click","clickToOpen",this.attemptToOpenTarget)})}var i=n(22),o=n(151),s=n(89),a=n(50),u="data-click-to-open-target";t.exports=s.couple(n(102),r)},function(t,e,n){function r(t){s.isTwitterURL(t)&&(t=o(t)),i.open(t)}var i=n(7),o=n(101),s=n(24);t.exports=r},function(t,e,n){function r(t){t.params({productName:{required:!0},dataSource:{required:!1},related:{required:!1},partner:{fallback:d(o.val,o,"partner")}}),t.selectors({timeline:".timeline",tweetIdInfo:".js-tweetIdInfo"}),t.define("injectWebIntentParams",function(t){var e=i.closest(this.selectors.timeline,t,this.el),n=i.closest(this.selectors.tweetIdInfo,t,this.el);t.getAttribute(f)||(t.setAttribute(f,!0),t.href=u.url(t.href,{tw_w:this.params.dataSource&&this.params.dataSource.id,tw_i:n&&n.getAttribute("data-tweet-id"),tw_p:this.params.productName,related:this.params.related,partner:this.params.partner,query:e&&e.getAttribute("data-search-query"),profile_id:e&&e.getAttribute("data-profile-id"),original_referer:a.rootDocumentLocation()}))}),t.after("render",function(){this.on("click","A",function(t,e){c.isIntentURL(e.href)&&(this.injectWebIntentParams(e),s.open(e.href,this.sandbox.sandboxEl,t))})})}var i=n(22),o=n(41),s=n(23),a=n(47),u=n(25),c=n(24),d=n(15),f="data-url-params-injected";t.exports=r},function(t,e,n){function r(t){t.before("render",function(){i.ios()&&this.sandbox.addRootClass("env-ios"),i.ie9()&&this.sandbox.addRootClass("ie9"),i.touch()&&this.sandbox.addRootClass("is-touch")})}var i=n(8);t.exports=r},function(t,e,n){function r(t){t.params({pageForAudienceImpression:{required:!0}}),t.before("hydrate",function(){i.scribeAudienceImpression(this.params.pageForAudienceImpression)})}var i=n(155);t.exports=r},function(t,e,n){function r(){return d.formatGenericEventData("syndicated_impression",{})}function i(){u("tweet")}function o(){u("timeline")}function s(){u("video")}function a(){u("partnertweet")}function u(t){f.isHostPageSensitive()||l[t]||(l[t]=!0,c.scribe(d.formatClientEventNamespace({page:t,action:"impression"}),r(),d.AUDIENCE_ENDPOINT))}var c=n(71),d=n(50),f=n(49),l={};t.exports={scribeAudienceImpression:u,scribePartnerTweetAudienceImpression:a,scribeTweetAudienceImpression:i,scribeTimelineAudienceImpression:o,scribeVideoAudienceImpression:s}},function(t,e,n){function r(t){var e={action:"dimensions"},n=new o(s);t.after("show",function(){var t,r,i;n.nextBoolean()&&(t=this.sandbox.width,r=this.sandbox.height,i={widget_width:t,widget_height:r},this.scribe(e,i))})}var i=n(89),o=n(157),s=1;t.exports=i.couple(n(102),r)},function(t,e){function n(t){this.percentage=t}n.prototype.nextBoolean=function(){return 100*Math.random()=1&&(c(n),u._unregister(i))})},{threshold:1}),i.observe(t),i):(i={update:function(o,s){r(t,{viewportWidth:o,viewportHeight:s,sandboxEl:e})&&(n(),u._unregister(i))}},this.observers.push(i),1===this.observers.length&&(this.unlisten=o.addScrollListener(this._onViewportChange.bind(this))),this._onViewportChange(),i)},d.prototype._unregister=function(t){var e;a.hasIntersectionObserverSupport()&&t instanceof s.IntersectionObserver?t.disconnect():(e=this.observers.indexOf(t),e>-1&&(this.observers.splice(e,1),0===this.observers.length&&this.unlisten&&this.unlisten()))},d.prototype._onViewportChange=function(){i(c(function(){this._notify(o.getWidth(),o.getHeight())}.bind(this)),u,this)},d.prototype._notify=function(t,e){this.observers.forEach(function(n){n.update(t,e)})},d.prototype.inViewportOnce=function(t,e,n){return this._register(t,e,n)},t.exports=new d},function(t,e,n){function r(t,e){var n,r,s,a;return e=e||{},r=e.viewportWidth||o.innerWidth,n=e.viewportHeight||o.innerHeight,s=t.getBoundingClientRect(),t.ownerDocument!==i&&e.sandboxEl&&(a=e.sandboxEl.getBoundingClientRect(),s={top:s.top+a.top,bottom:s.bottom+a.top,left:s.left+a.left,right:s.right+a.left}),s.top>=0&&s.left>=0&&s.bottom<=n&&s.right<=r}var i=n(9),o=n(7);t.exports=r},function(t,e,n){var r=n(7),i={_addListener:function(t,e){var n,i=function(){e()};return r.addEventListener(t,i),n=function(){r.removeEventListener(t,i)}},addScrollListener:function(t){return this._addListener("scroll",t)},getHeight:function(){return r.innerHeight},getWidth:function(){return r.innerWidth}};t.exports=i},,function(t,e,n){function r(t){var e=s(t),n=t.getAttribute("href"),r=t.getAttribute("data-size"),i=d.exec(n)[1];return o.aug(e,{username:i,size:r})}function i(t){var e=a(t,c);return e.map(function(t){return u(r(t),t.parentNode,t)})}var o=n(12),s=n(80),a=n(82)(),u=n(172),c="a.periscope-on-air",d=/^"s?:\/\/(?:www\.)?(?:periscope|pscp)\.tv\/@?([a-zA-Z0-9_]+)\/?$/i;t.exports=i},function(t,e,n){function r(t,e,n){return new i(o,s,"periscope-on-air",t,e,n)}var i=n(86),o=n(173),s=n(53);t.exports=r},function(t,e,n){function r(t,e){var r=new i;return n.e(5,function(i,o){var s;if(i)return r.reject(i);try{s=n(174),r.resolve(new s(t,e))}catch(t){r.reject(t)}}),r.promise}var i=n(1);t.exports=r},,,,function(t,e,n){function r(t){var e=c(t),n=t.getAttribute("data-show-replies"),r={widgetId:t.getAttribute("data-widget-id"),chrome:t.getAttribute("data-chrome"),tweetLimit:t.getAttribute("data-tweet-limit"),ariaLive:t.getAttribute("data-aria-polite"),theme:t.getAttribute("data-theme"),linkColor:t.getAttribute("data-link-color"),borderColor:t.getAttribute("data-border-color"),showReplies:n?o.asBoolean(n):null,profileScreenName:t.getAttribute("data-screen-name"),profileUserId:t.getAttribute("data-user-id"),favoritesScreenName:t.getAttribute("data-favorites-screen-name"),favoritesUserId:t.getAttribute("data-favorites-user-id"),likesScreenName:t.getAttribute("data-likes-screen-name"),likesUserId:t.getAttribute("data-likes-user-id"),listOwnerScreenName:t.getAttribute("data-list-owner-screen-name"),listOwnerUserId:t.getAttribute("data-list-owner-id"),listId:t.getAttribute("data-list-id"),listSlug:t.getAttribute("data-list-slug"),customTimelineId:t.getAttribute("data-custom-timeline-id"),staticContent:t.getAttribute("data-static-content"),url:t.href};return r=s.aug(r,e),r.dataSource=a(r),r.useLegacyDefaults=r.dataSource instanceof u,r}function i(t){var e=d(t,l);return e.map(function(t){return f(r(t),t.parentNode,t)})}var o=n(26),s=n(12),a=n(178),u=n(193),c=n(80),d=n(82)(),f=n(195),l="a.twitter-timeline,div.twitter-timeline";t.exports=i},function(t,e,n){function r(t){var e,n;return e=(t.sourceType+"").toLowerCase(),n=p[e],n?new n(t):null}function i(t){return s(m,function(e){try{return new e(t)}catch(t){}})}function o(t){return t?r(t)||i(t):null}var s=n(140),a=n(179),u=n(183),c=n(185),d=n(187),f=n(189),l=n(191),h=n(193),p={collection:a,event:u,likes:c,list:d,profile:l,widget:h,url:i},m=[h,l,c,a,d,u,f];t.exports=o},function(t,e,n){var r=n(180);t.exports=r.build([n(181),n(182)])},function(t,e,n){var r=n(55),i=n(59),o=n(15);r=Object.create(r),r.build=o(r.build,null,i),t.exports=r},function(t,e,n){function r(t){if(!t||!t.headers)throw new Error("unexpected response schema");return{html:t.body,config:t.config,pollInterval:1e3*parseInt(t.headers.xPolling,10)||null,maxCursorPosition:t.headers.maxPosition,minCursorPosition:t.headers.minPosition}}function i(t){if(t&&t.headers)throw new Error(t.headers.status);throw t instanceof Error?t:new Error(t)}function o(t){t.params({instanceId:{required:!0,fallback:p.deterministic},lang:{required:!0,transform:d.matchLanguage,fallback:"en"},tweetLimit:{transform:h.asInt}}),t.defineProperty("endpoint",{get:function(){throw new Error("endpoint not specified")}}),t.defineProperty("pollEndpoint",{get:function(){return this.endpoint}}),t.define("cbId",function(t){var e=t?"_new":"_old";return"tl_"+this.params.instanceId+"_"+this.id+e}),t.define("queryParams",function(){return{lang:this.params.lang,tz:f.getTimezoneOffset(),t:s(),domain:c.host,tweet_limit:this.params.tweetLimit,dnt:l.enabled()}}),t.define("fetch",function(){return a.fetch(this.endpoint,this.queryParams(),u,this.cbId()).then(r,i)}),t.define("poll",function(t,e){var n,o;return t=t||{},n={since_id:t.sinceId,max_id:t.maxId,min_position:t.minPosition,max_position:t.maxPosition},o=m.aug(this.queryParams(),n),a.fetch(this.pollEndpoint,o,u,this.cbId(e)).then(r,i)})}var s=n(135),a=n(132),u=n(133),c=n(11),d=n(95),f=n(134),l=n(46),h=n(26),p=n(29),m=n(12);t.exports=o},function(t,e,n){function r(t,e){return o.collectionId(t)||e}function i(t){t.params({id:{},url:{}}),t.overrideProperty("id",{get:function(){var t=r(this.params.url,this.params.id);return u+t}}),t.overrideProperty("endpoint",{get:function(){return a.timeline(["collection"])}}),t.around("queryParams",function(t){return s.aug(t(),{collection_id:r(this.params.url,this.params.id)})}),t.before("initialize",function(){if(!r(this.params.url,this.params.id))throw new Error("one of url or id is required")})}var o=n(24),s=n(12),a=n(136),u="collection:";t.exports=i},function(t,e,n){var r=n(180);t.exports=r.build([n(181),n(184)])},function(t,e,n){function r(t,e){return o.eventId(t)||e}function i(t){t.params({id:{},url:{}}),t.overrideProperty("id",{get:function(){var t=r(this.params.url,this.params.id);return u+t}}),t.overrideProperty("endpoint",{get:function(){return a.timeline(["event"])}}),t.around("queryParams",function(t){return s.aug(t(),{event_id:r(this.params.url,this.params.id)})}),t.before("initialize",function(){if(!r(this.params.url,this.params.id))throw new Error("one of url or id is required")})}var o=n(24),s=n(12),a=n(136),u="event:";t.exports=i},function(t,e,n){var r=n(180);t.exports=r.build([n(181),n(186)])},function(t,e,n){function r(t){return o.likesScreenName(t.url)||t.screenName}function i(t){t.params({screenName:{},userId:{},url:{}}),t.overrideProperty("id",{get:function(){var t=r(this.params)||this.params.userId;return u+t}}),t.overrideProperty("endpoint",{get:function(){return a.timeline(["likes"])}}),t.define("_getLikesQueryParam",function(){var t=r(this.params);return t?{screen_name:t}:{user_id:this.params.userId}}),t.around("queryParams",function(t){return s.aug(t(),this._getLikesQueryParam())}),t.before("initialize",function(){if(!r(this.params)&&!this.params.userId)throw new Error("screen name or user id is required")})}var o=n(24),s=n(12),a=n(136),u="likes:";t.exports=i},function(t,e,n){var r=n(180);t.exports=r.build([n(181),n(188)])},function(t,e,n){function r(t){var e=o.listScreenNameAndSlug(t.url)||t;return spact({screen_name:e.ownerScreenName,user_id:e.ownerUserId,list_slug:e.slug})}function i(t){t.params({id:{},ownerScreenName:{},ownerUserId:{},slug:{},url:{}}),t.overrideProperty("id",{get:function(){var t,e,n;return this.params.id?u+this.params.id:(t=r(this.params),e=t&&t.list_slug.replace(/-/g,"_"),n=t&&(t.screen_name||t.user_id),u+(n+":"+e))}}),t.overrideProperty("endpoint",{get:function(){return a.timeline(["list"])}}),t.define("_getListQueryParam",function(){return this.params.id?{list_id:this.params.id}:r(this.params)}),t.around("queryParams",function(t){return s.aug(t(),this._getListQueryParam())}),t.before("initialize",function(){var t=r(this.params);if(s.isEmptyObject(t)&&!this.params.id)throw new Error("qualified slug or list id required")})}var o=n(24),s=n(12),a=n(136),u="list:";t.exports=i},function(t,e,n){var r=n(180);t.exports=r.build([n(181),n(190)])},function(t,e,n){function r(t){t.params({previewParams:{required:!0,validate:i.isObject}}),t.overrideProperty("id",{get:function(){return"preview"}}),t.overrideProperty("endpoint",{get:function(){return o.timelinePreconfigured(["preview"])}}),t.override("queryParams",function(){return this.params.previewParams})}var i=n(26),o=n(136);t.exports=r},function(t,e,n){var r=n(180);t.exports=r.build([n(181),n(192)])},function(t,e,n){function r(t,e){return o.screenName(t)||e}function i(t){t.params({showReplies:{fallback:!1,transform:s.asBoolean},screenName:{},userId:{},url:{}}),t.overrideProperty("id",{get:function(){var t=r(this.params.url,this.params.screenName);return c+(t||this.params.userId)}}),t.overrideProperty("endpoint",{get:function(){return u.timeline(["profile"])}}),t.define("_getProfileQueryParam",function(){var t=r(this.params.url,this.params.screenName),e=t?{screen_name:t}:{user_id:this.params.userId};return a.aug(e,{with_replies:this.params.showReplies?"true":"false"})}),t.around("queryParams",function(t){return a.aug(t(),this._getProfileQueryParam())}),t.before("initialize",function(){var t=r(this.params.url,this.params.screenName);if(!t&&!this.params.userId)throw new Error("screen name or user id is required")})}var o=n(24),s=n(26),a=n(12),u=n(136),c="profile:";t.exports=i},function(t,e,n){var r=n(180);t.exports=r.build([n(181),n(194)])},function(t,e,n){function r(t){t.params({widgetId:{required:!0},profileShowReplies:{fallback:!1,transform:i.asBoolean},showReplies:{fallback:!1,transform:i.asBoolean},profileScreenName:{},screenName:{},profileUserId:{},userId:{},favoritesScreenName:{},favoritesUserId:{},listOwnerScreenName:{},listOwnerUserId:{},listOwnerId:{},listId:{},listSlug:{},customTimelineId:{},previewParams:{}}),t.overrideProperty("id",{get:function(){return this.params.widgetId}}),t.overrideProperty("endpoint",{get:function(){return s.timelinePreconfigured([this.params.widgetId])}}),t.overrideProperty("pollEndpoint",{get:function(){return s.timelinePreconfigured(["paged",this.params.widgetId])}}),t.define("_getWidgetQueryParams",function(){var t=this.params.profileScreenName||this.params.screenName,e=this.params.profileUserId||this.params.userId,n=this.params.profileShowReplies||this.params.showReplies,r=this.params.listOwnerUserId||this.params.listOwnerId;return t||e?{override_type:"user",override_id:e,override_name:t,with_replies:n?"true":"false"}:this.params.favoritesScreenName||this.params.favoritesUserId?{override_type:"favorites",override_id:this.params.favoritesUserId,override_name:this.params.favoritesScreenName}:this.params.listOwnerScreenName||r||this.params.listId||this.params.listSlug?{override_type:"list",override_owner_id:r,override_owner_name:this.params.listOwnerScreenName,override_id:this.params.listId,override_name:this.params.listSlug}:this.params.customTimelineId?{override_type:"custom",override_id:this.params.customTimelineId}:void 0}),t.around("queryParams",function(t){return o.aug(t(),this._getWidgetQueryParams())})}var i=n(26),o=n(12),s=n(136);t.exports=r},function(t,e,n){function r(t,e,n){return new i(o,s,"twitter-timeline",t,e,n)}var i=n(86),o=n(196),s=n(53);t.exports=r},function(t,e,n){function r(t,e){var r=new i;return n.e(6,function(i,o){var s;if(i)return r.reject(i);try{s=n(197),r.resolve(new s(t,e))}catch(t){r.reject(t)}}),r.promise}var i=n(1);t.exports=r},,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){function r(t){var e=u(t),n=t.getElementsByTagName("A"),r=n&&n[n.length-1],i=r&&s.status(r.href),c=t.getAttribute("data-conversation"),d="none"==c||"hidden"==c||o.present(t,"tw-hide-thread"),f=t.getAttribute("data-cards"),h="none"==f||"hidden"==f||o.present(t,"tw-hide-media"),p=t.getAttribute("data-align")||t.getAttribute("align"),m=t.getAttribute("data-link-color"),v=t.getAttribute("data-theme");return!p&&l.test(t.className)&&(p=RegExp.$1),a.aug(e,{tweetId:i,hideThread:d,hideCard:h,align:p,linkColor:m,theme:v})}function i(t){var e=c(t,f);return e.map(function(t){return d(r(t),t.parentNode,t)})}var o=n(21),s=n(24),a=n(12),u=n(80),c=n(82)(),d=n(223),f="blockquote.twitter-tweet",l=/\btw-align-(left|right|center)\b/;t.exports=i},function(t,e,n){function r(t,e,n){return new i(o,s,"twitter-tweet",t,e,n)}var i=n(86),o=n(224),s=n(107);t.exports=r},function(t,e,n){function r(t,e){var r=new i;return n.e(7,function(i,o){var s;if(i)return r.reject(i);try{s=n(225),r.resolve(new s(t,e))}catch(t){r.reject(t)}}),r.promise}var i=n(1);t.exports=r},,,,,function(t,e,n){function r(t){return t.input.lang||v}function i(t,e){var n={ids:[],lang:t,tz:h.getTimezoneOffset()};return n=e.reduce(function(t,e){return t.ids.push(e.input.id),t},n),n.ids=n.ids.sort().join(","),n}function o(t,e){t.forEach(function(t){var n=e[t.input.id];n?t.taskDoneDeferred.resolve(n):t.taskDoneDeferred.reject(new Error("not found"))})}function s(t){t.forEach(function(t){t.taskDoneDeferred.reject(new Error("request failed"))})}function a(t,e){var n=f(e,r);p.forIn(n,function(e,n){var r=i(e,n),a=m(o,null,n),u=m(s,null,n);d.fetch(t,r,c).then(a,u)})}function u(t){this.requestQueue=new l(m(a,null,t))}var c=n(230),d=n(132),f=n(43),l=n(39),h=n(134),p=n(12),m=n(15),v="en";u.prototype.fetch=function(t,e){return this.requestQueue.add({id:t,lang:e})},t.exports=u},function(t,e){function n(t){return{success:!0,resp:t}}t.exports=n},,,,,,,,function(t,e,n){function r(){a++,i()}function i(){o&&o.length===a&&(s.emitter.trigger(s.ALL_WIDGETS_AND_IMAGES_LOADED,o),o=null)}var o,s=n(239),a=0;s.emitter.bind(s.ALL_WIDGETS_RENDERED,function(t){o=t.widgets,i()}),t.exports={reportImagesLoadForAWidget:r}},function(t,e,n){var r=n(31),i=r.makeEmitter();t.exports={emitter:i,START:"start",ALL_WIDGETS_RENDERED:"all_widgets_rendered",ALL_WIDGETS_AND_IMAGES_LOADED:"all_widgets_and_images_loaded"}},,function(t,e,n){function r(t){var e=a(t),n={screenName:t.getAttribute("data-button-screen-name"),text:t.getAttribute("data-text"),type:t.getAttribute("data-type"),size:t.getAttribute("data-size"),url:t.getAttribute("data-url"),hashtags:t.getAttribute("data-hashtags"),via:t.getAttribute("data-via"),buttonHashtag:t.getAttribute("data-button-hashtag")};return s.forIn(n,function(t,n){var r=e[t];e[t]=d.hasValue(r)?r:n}),e.screenName=e.screenName||e.screen_name,e.buttonHashtag=e.buttonHashtag||e.button_hashtag||e.hashtag,o.present(t,l)&&(e.type="hashtag"),o.present(t,h)&&(e.type="mention"),e}function i(t){var e=u(t,f);return e.map(function(t){return c(r(t),t.parentNode,t)})}var o=n(21),s=n(12),a=n(80),u=n(82)(),c=n(242),d=n(26),f="a.twitter-share-button, a.twitter-mention-button, a.twitter-hashtag-button",l="twitter-hashtag-button",h="twitter-mention-button";t.exports=i},function(t,e,n){function r(t,e,n){var r=t&&t.type||"share",a="hashtag"==r?"twitter-hashtag-button":"mention"==r?"twitter-mention-button":"twitter-share-button";return new i(o,s,a,t,e,n)}var i=n(86),o=n(243),s=n(118);t.exports=r},function(t,e,n){function r(t,e){var r=new i;return n.e(2,function(i,o){var s;if(i)return r.reject(i);try{s=n(244),r.resolve(new s(t,e))}catch(t){r.reject(t)}}),r.promise}var i=n(1);t.exports=r},,,function(t,e,n){function r(t){var e=s(t),n=t.getElementsByTagName("A"),r=n&&n[n.length-1],i={url:r.href};return i=o.aug({},i,opact(e)),i.dataSource=c(i),i}function i(t){var e=a(t,d);return e.map(function(t){return u(r(t),t.parentNode,t)})}var o=n(12),s=n(80),a=n(82)(),u=n(247),c=n(252),d="blockquote.twitter-video";t.exports=i},function(t,e,n){function r(t,e,n){return new i(o,s,"twitter-video",t,e,n)}var i=n(86),o=n(248),s=n(251);t.exports=r},function(t,e,n){function r(t,e){var r=new i;return n.e(7,function(i,o){var s;if(i)return r.reject(i);try{s=n(249),r.resolve(new s(t,e))}catch(t){r.reject(t)}}),r.promise}var i=n(1);t.exports=r},,,function(t,e,n){function r(t){t.overrideProperty("sandboxEl",{get:function(){return this._constrainingWrapper}}),t.override("makeVisible",function(){var t=this.iframeEl;return i.write(function(){t.style.visibility="visible"})}),t.define("setWrapperSize",function(t,e){var n=this,r=t/e,o=100/r+"%",s=u*r+"px";return i.write(function(){n._constrainingWrapper.style.maxWidth=s,n._iframeWrapper.style.paddingBottom=o})}),t.after("initialize",function(){this._constrainingWrapper=this._iframeWrapper=null}),t.around("insert",function(t,e,n,r,i){var o=this.targetGlobal.document,s=this._constrainingWrapper=o.createElement("div"),u=this._iframeWrapper=o.createElement("div");return s.id=e,s.className=(n||{}).class,s.style.minWidth=a+"px",s.style.position="relative",s.style.margin=c,u.style.position="relative",u.style.height="0px",s.appendChild(u),t(void 0,null,null,function(t){t.style.position="absolute",t.style.top="0px",t.style.bottom="0px",t.style.width="100%",t.style.height="100%",u.appendChild(t),i(s)})})}var i=n(36),o=n(54),s=n(63),a=320,u=500,c="10px 0px";t.exports=o.build([s,r])},function(t,e,n){function r(t){var e,n;return e=(t.sourceType+"").toLowerCase(),n=a[e],n?new n(t):null}function i(t){return s(Object.keys(a),function(e){var n=a[e];try{return new n(t)}catch(t){}})}function o(t){return t?r(t)||i(t):null}var s=n(140),a=n(253);t.exports=o},function(t,e,n){var r=n(254),i=n(257);t.exports={tweet:r,event:i}},function(t,e,n){var r=n(180);t.exports=r.build([n(255),n(256)])},function(t,e,n){function r(t){t.params({lang:{required:!0,transform:i.matchLanguage,fallback:"en"}}),t.defineProperty("identifier",{get:function(){throw new Error("identifier not specified")}}),t.defineProperty("name",{get:function(){throw new Error("name not specified")}}),t.defineProperty("scribeItemType",{get:function(){throw new Error("scribeItemType not specified")}}),t.define("fetch",function(){throw new Error("fetch not specified")})}var i=n(95);t.exports=r},function(t,e,n){function r(t,e){return e||o.status(t)}function i(t){t.params({id:{},url:{}}),t.overrideProperty("identifier",{get:function(){return r(this.params.url,this.params.id)}}),t.override("fetch",function(){return u.fetch(this.identifier,this.params.lang)}),t.overrideProperty("scribeItemType",{get:function(){return c.TWEET}}),t.overrideProperty("name",{get:function(){return"tweet"}}),t.before("initialize",function(){if(!r(this.params.url,this.params.id))throw new Error("one of url or id is required")})}var o=n(24),s=n(136),a=n(229),u=new a(s.video()),c=n(106);t.exports=i},function(t,e,n){var r=n(180);t.exports=r.build([n(255),n(258)])},function(t,e,n){function r(t,e){return o.eventId(t)||e}function i(t){t.params({id:{},url:{}}),t.overrideProperty("identifier",{get:function(){return r(this.params.url,this.params.id)}}),t.override("fetch",function(){var t={lang:this.params.lang,event_id:this.identifier};return s.fetch(a.eventVideo(),t)}),t.overrideProperty("scribeItemType",{get:function(){return u.LIVE_VIDEO_EVENT}}),t.overrideProperty("name",{get:function(){return"event"}}),t.before("initialize",function(){if(!r(this.params.url,this.params.id))throw new Error("one of url or id is required")})}var o=n(24),s=n(259),a=n(136),u=n(106);t.exports=i},function(t,e,n){function r(t,e){return a.fetch(t,e,i).then(o,s)}function i(t){return{success:!t.error,resp:t}}function o(t){return t.data.html}function s(t){return u.reject(t.error.detail)}var a=n(132),u=n(2);t.exports={fetch:r}},function(t,e,n){var r=n(12);t.exports=r.aug({},n(261),n(263),n(264),n(265),n(266),n(267),n(268),n(269),n(270))},function(t,e,n){var r=n(85),i=n(262),o=i(["userId"],{},r);t.exports={createDMButton:o}},function(t,e,n){function r(t,e,n){var r;return t=t||[],e=e||{},r="ƒ("+t.join(", ")+", target, [options]);",function(){var c,d,f,l,h=Array.prototype.slice.apply(arguments,[0,t.length]),p=Array.prototype.slice.apply(arguments,[t.length]);return p.forEach(function(t){if(t)return t.nodeType===Node.ELEMENT_NODE?void(f=t):u.isType("function",t)?void(c=t):void(u.isType("object",t)&&(d=t))}),h.length!==t.length||0===p.length?(c&&u.async(function(){c(!1)}),i.reject(new Error("Not enough parameters. Expected: "+r))):f?(d=u.aug({},d||{},e),t.forEach(function(t){d[t]=h.shift()}),a.asBoolean(d.dnt)&&s.setOn(),l=o.addWidget(n(d,f)),c&&l.then(c,function(){c(!1)}),l):(c&&u.async(function(){c(!1)}),i.reject(new Error("No target element specified. Expected: "+r)))}}var i=n(2),o=n(34),s=n(46),a=n(26),u=n(12);t.exports=r},function(t,e,n){var r=n(112),i=n(262),o=i(["screenName"],{},r);t.exports={createFollowButton:o}},function(t,e,n){var r=n(127),i=n(262),o=i(["collectionId"],{},r);t.exports={createGridFromCollection:o}},function(t,e,n){var r=n(161),i=n(262),o=i(["momentId"],{},r);t.exports={createMoment:o}},function(t,e,n){var r=n(172),i=n(262),o=i(["username"],{},r);t.exports={createPeriscopeOnAirButton:o}},function(t,e,n){function r(t){var e,n=a.toRealArray(arguments).slice(1);return a.isObject(t)||u.isString(t)?(t=t||{},n.forEach(function(t){a.isType("object",t)&&(e=t,i(e))}),e||(e={},n.push(e)),u.isString(t)&&(t=a.aug({},e,{sourceType:"widget",widgetId:t})),t.lang=e.lang,t.tweetLimit=e.tweetLimit,t.showReplies=e.showReplies,e.dataSource=c(t),e.useLegacyDefaults=e.dataSource instanceof d,h.apply(this,n)):p.reject("data source must be a string or an object.")}function i(t){t.ariaLive=t.ariaPolite}var o=n(11),s=n(24),a=n(12),u=n(26),c=n(178),d=n(193),f=n(195),l=n(262),h=l([],{},f),p=n(2),m={createTimeline:r};s.isTwitterURL(o.href)&&(m.createTimelinePreview=function(t,e,n){var r={previewParams:t,useLegacyDefaults:!0,isPreviewTimeline:!0};return r.dataSource=c(r),h(e,r,n)}),t.exports=m},function(t,e,n){function r(t){return function(){return i.toRealArray(arguments).slice(1).forEach(function(t){i.isType("object",t)&&(t.hideCard="none"==t.cards||"hidden"==t.cards,t.hideThread="none"==t.conversation||"hidden"==t.conversation)}),t.apply(this,arguments)}}var i=n(12),o=n(223),s=n(262),a=r(s(["tweetId"],{},o));t.exports={createTweet:a,createTweetEmbed:a}},function(t,e,n){function r(t){return function(){return i.toRealArray(arguments).slice(1).forEach(function(t){i.isType("object",t)&&(t.screenName=t.screenName||t.screen_name,t.buttonHashtag=t.buttonHashtag||t.button_hashtag||t.hashtag)}),t.apply(this,arguments)}}var i=n(12),o=n(242),s=n(262),a=s(["url"],{type:"share"},o),u=s(["buttonHashtag"],{type:"hashtag"},o),c=s(["screenName"],{type:"mention"},o);t.exports={createShareButton:r(a),createHashtagButton:r(u),createMentionButton:r(c)}},function(t,e,n){function r(t){var e,n=s.toRealArray(arguments).slice(1),r=t||{};return n.forEach(function(t){s.isType("object",t)&&(e=t)}),e||(e={},n.push(e)),(a.isString(t)||a.isNumber(t))&&(r={sourceType:"tweet",id:t}),r.lang=e.lang,e.dataSource=u(r),c.apply(this,n)}var i=n(247),o=n(262),s=n(12),a=n(26),u=n(252),c=o([],{},i);t.exports={createVideo:r}},function(t,e,n){function r(){var t,e;for(c=1,t=0,e=d.length;t + + + + + + + + + Anternet | 2048 + + + + + + + + +
+ + + + R + + + + +
+
+

+ +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
2
2
+
+ + +
+ + + + + + + + + + + + + + diff --git a/401.php b/401.php new file mode 100644 index 0000000..2aa50a4 --- /dev/null +++ b/401.php @@ -0,0 +1,19 @@ + + + + +include "inc/head.php"; +head("Erreur 401 | Anternet", "Erreur 401"); ?> +" lang="fr"> +
+ +
+ +

Erreur 401

+ + Erreur 401 : mauvais mot de passe ! +
+
+ + + diff --git a/403.php b/403.php new file mode 100644 index 0000000..fc42e09 --- /dev/null +++ b/403.php @@ -0,0 +1,20 @@ + + + + +include "inc/head.php"; +head("Erreur 403 | Anternet", "Erreur 403"); ?> +" lang="fr"> +
+ +
+ +

Erreur 403

+ + Erreur 403 : vous n'avez pas la permission d'accéder à la page que vous avez demandé ! + +
+
+ + + diff --git a/404.php b/404.php new file mode 100644 index 0000000..3631deb --- /dev/null +++ b/404.php @@ -0,0 +1,28 @@ + + + + +include "inc/head.php"; +head("Erreur 404 | Anternet", "Erreur 404"); ?> +" lang="fr"> +
+ +
+ +
+ + + +
+ +

La page à laquelle vous avez tenté d'accéder a été dévorée par une armée de fourmies affamées !

+

+ + Retour à la page d'accueil + + +
+
+ + + diff --git a/500.php b/500.php new file mode 100644 index 0000000..aaa9f53 --- /dev/null +++ b/500.php @@ -0,0 +1,20 @@ + + + + +include "inc/head.php"; +head("Erreur 500 | Anternet", "Erreur 500"); ?> +" lang="fr"> +
+ +
+ +

Erreur 500

+ + Erreur 500 : désolé, une erreur a eu lieu sur le serveur. + +
+
+ + + diff --git a/aleatoire.php b/aleatoire.php new file mode 100644 index 0000000..e8d98e7 --- /dev/null +++ b/aleatoire.php @@ -0,0 +1,77 @@ + + + + +include "inc/head.php"; +head("Anternet | Tirage au sort", "Programme de tirage au sort pour choisir aléatoirement quelque chose"); ?> +" lang="fr"> +
+ +
+

+ Générateur Aléatoire +

+ + + + +
+ Bienvenue dans ce programme de choix aléatoire.
+ Il permet de tirer au sort une possibilité parmis plusieurs.
+ 1) Choisissez parmi combien de possibilités vous voulez tirer au sort.
+ 2) Donner un nom à chaque possibilité.
+ 3) Le programme vous donnera aléatoirement un des noms.
+ +
+ +
+ + + + +
+ + + Choix : +
+ + + + +
+ + + + + + + La valeur choisie aléatoirement est , numéro + + + + + + + + + + Erreur + + + + +
+
+ + + diff --git a/antmusique.php b/antmusique.php new file mode 100644 index 0000000..29e9353 --- /dev/null +++ b/antmusique.php @@ -0,0 +1,58 @@ + + + + +include "inc/head.php"; +head("AntMusiques | Accueil", "Les 10 AntMusiques créées par Miraty"); ?> + + +" lang="fr"> +
+ + + +
+ +
+

Mes AntMusiques :

+
+ + Tout Télécharger (32 Mo) + +

+ SHA256 : 06f48e208a4fb517a4d0be98a72ec5c54f662188eed8d9ddc219e3cfd3f93249 +

+ SHA1 : 9967acdd91d61e86d9118d7e819ce73504235d91 +

+ MD5 : e718e24cc38a95924fa96efd4be10c7c + + +
+

+ AntMusique : +

+ +

+ Télécharger +
+ + + +
+
+
+ + + + + + + diff --git a/apropos.php b/apropos.php new file mode 100644 index 0000000..b148371 --- /dev/null +++ b/apropos.php @@ -0,0 +1,128 @@ + + + + +include "inc/head.php"; +head("À propos | Anternet.pw", "À propos du site Anternet.pw"); ?> +" lang="fr"> +
+ +
+ +

À propos

+ +
+ Site réalisé par Miraty et publié sous license libre CeCILL. +

+ Voir le code source sur Antcloud + Lire la license + + +
+

+ +
+ À la date du 19 mai 2018, ce site est en développement. +
+

+
+ Ce site utilise l'excellent Matomo pour l'analyse Web, les infomations collectées sont stockées uniquement sur le serveur et ne sont pas partagées. +
+

+
+ Ce site ne charge aucun contenu depuis des sites tiers. +
+ +

+
+ + Me contacter : +

+ + Logo Discord Par Discord : + + Miraty#2783 + +

+ + Par E-mail : + miraty[arrow-base]lilo[point]org + + +
+ +

+ +

+ Code CSS en partie issu de + + + HTML5 UP + +

+ + + +
+ +

+ En partenariat avec + + + léocraft40 + + + et + + + Madaho + + +

+ +
+ + +

+ Merci à + + Zarkaa + + d'avoir réalisé le logo Ant. +

+ +
+ +
+ Je vous invite à rejoindre le serveur Discord de Ant : + + + https://discord.gg/Ghw5xpU + + Ghw5xpU +
+ +
+
+
+ +
+ Code du 2048 issu de + + ce site, créé par + + Gabriele Cirulli. +
+ +
+
+ +
+ Antcloud est une instance de l'excellentissime Nextcloud. +
+ +
+
+ + + diff --git a/assets/css/font-awesome.min.css b/assets/css/font-awesome.min.css new file mode 100644 index 0000000..9b27f8e --- /dev/null +++ b/assets/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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} diff --git a/assets/css/main.css b/assets/css/main.css new file mode 100644 index 0000000..e77396a --- /dev/null +++ b/assets/css/main.css @@ -0,0 +1,3220 @@ +@import url(font-awesome.min.css); /* Pour les icônes */ + +/* ========================= Début de mon code CSS rajouté ============================= */ + +.img404 { + + text-align: center; + padding-top: 10px; + padding-bottom: 30px; + +} + + +.img { + display: block; + margin: 20px; + border: 3px black solid; + border-radius: 5px; + max-width: 45em; + overflow: hidden; + + +} + +.module { + border-left: 4px black solid; + padding-left: 20px; + padding-top: 10px; + padding-bottom: 10px; + margin-top: 10px; + margin-bottom: 10px; + +} + +strong { + font-weight: 400; +} + +body { + /* background: url(../../media/fond.png) center; */ + font-family: fin; + padding: 0px; + margin: 0px; + +} + + +.milieu { + display: flex; + justify-content: space-between; + +} + +.main { + display: flex; + margin-right: 10px; + margin: 8px; +} + + + +.texte { + margin-top: 20px; + + +} + +.centre { + text-align: center; + justify-content: center; + +} + +.pres { + +padding-bottom: 20px; + +} + +.pgauche { + text-align: left; + padding-left: 20px; + border-left: 3px black solid; + +} + +.pdroite { + text-align: right; + padding-right: 20px; + border-right: 3px black solid; + +} + +.mdpincorrect { + color: red; + font-weight: bold; + +} + +.avertissement { + border: 2px yellow solid; + border-radius: 12px 12px 12px 12px; + padding: 10px; + margin: 5px; + background-color: lemonchiffon; + +} + +.descriptionNavigateur { + margin: 12px; + padding: 12px; + overflow: auto; + border: 1px black solid; + +} + +.monAvis { + margin: 12px; + padding: 12px; + overflow: auto; + border-left: 3px black solid; + +} + +.gras-css { +font-weight: bold; + +} + + +.souligne { + text-decoration: underline; + +} + + +.nomNavigateur { + font-size: 3em; + +} + +.vert { +color: green; + +} + +.rouge { +color: red; + +} + +.bblanc { + background-color: gray; + + +} + +.textefooter { + + margin: 10px; + line-height: 1.5em; + width: 60%; + + +} + +.logofooter { + + padding-left: 6%; + + +} + +.basfooter { + + display: flex; + justify-content: space-around; + + margin-top: 10px; + margin-bottom: 20px; + +} + + +.footer { + text-align: center; + background-color: #cbcbcb; + display: flex; + flex-direction: column; + + +} + +.logogris { +background-color: #cbcbcb; +background-image: url(../../media/logo/antpetitgris.png); +width: 264px; +height: 80px; + +} + +.logogris:hover { + background-image: url(../../media/logo/antpetit.png); +} + + +.liensfooter { + display: flex; + flex-direction: row; + margin: 20px; + +} + +.lienfooter { + margin: 10px; + +} + +@media (max-width: 500px) { + + .textefooter { + padding-left: 10%; + padding-right: 10%; + + } + + +} + +/* ----------------------- MENU ------------------------ */ + +.menugauche { + margin: 6px; + overflow: auto; + border-radius: 12px; + width: 17em; + border: 3px black solid; + margin-right: 30px; + text-align: center; + +} + + +.option { + padding: 30px; + display: block; + border-top: 2px black solid; + transition: all 0.2s ease-in; + + +} + +.option:active { + box-shadow: 2px 2px 3px black inset; + + +} + +.option:hover { + background-color: #dbfeff; + transition: all 0.2s ease-in-out; + +} + +.optionhaute { + border-top: 0px black solid; + +} + +.premieroptiondossier { + border-radius: 12px 0px 0px 0px; +} + + +.optiondossier { + margin-left: 20px; + border-left: 2px black solid; + + +} + +.petiteoption { + padding: 24px; + +} + + + + +.nomdossier { + display: block; + padding-top: 10px; + padding-bottom: 10px; + border-top: 2px black solid; + + +} + +.dossier { + + + +} + +.dossier:hover { + + + +} + + +.pack { + + color: white; + +} + +/* ----------------------- ESPACE COMMENTAIRE ------------------------ */ + + +.post { + padding: 10px; + + +} + + +.pseudo { + font-weight: bold; + +} + + +.commentaire { + margin: 10px; + padding: 10px; + border-left: 4px black solid; + + +} + +/* ----------------------- COULEUR DE FOND ------------------------ */ + +.fond-blanc { + background-color: white; +} + +.fond-bleu { + background-color: lightblue; +} + +.fond-rouge { + background-color: #ff4a4f; +} + +.fond-vert { + background-color: #63ff4a; +} + +.demo { + display: inline; + padding: 10px; + border-radius: 10px; +} +/* ----------------------- POLICES ------------------------ */ + + +.toutes { + display: flex; + flex-wrap: wrap; + justify-content: space-between; +} + +/* Définition des polices Ubuntu */ + +@font-face { + font-family: "condense"; + src: url('../ubuntu/Condense.ttf'); +} + +@font-face { + font-family: "ubuntu"; + src: url('../ubuntu/ubuntu.ttf'); +} + +@font-face { + font-family: "ubuntu-it"; + src: url('../ubuntu/ubuntu-it.ttf'); +} + +@font-face { + font-family: "fin"; + src: url('../ubuntu/fin.ttf'); +} + +@font-face { + font-family: "fin-it"; + src: url('../ubuntu/fin-it.ttf'); +} + +@font-face { + font-family: "gras"; + src: url('../ubuntu/gras.ttf'); +} + +@font-face { + font-family: "gras-it"; + src: url('../ubuntu/gras-it.ttf'); +} + +@font-face { + font-family: "moyen"; + src: url('../ubuntu/moyen.ttf'); +} + +@font-face { + font-family: "moyen-it"; + src: url('../ubuntu/moyen-it.ttf'); +} + +/* Utilisation des polices Ubuntu définies */ + +.condense { + font-family: condense; +} + +.fin { + font-family: fin; +} + +.fin-it { + font-family: fin-it; +} + +.gras { + font-family: gras; +} + +.gras-it { + font-family: gras-it; +} + +.moyen { + font-family: moyen; +} + +.moyen-it { + font-family: moyen-it; +} + +.ubuntu { + font-family: ubuntu; +} + +.ubuntu-it { + font-family: ubuntu-it; +} + + +/* ----------------------- TAILLES DE TEXTE ------------------------ */ + +.t06 { + font-size: 0.6em; +} + +.t07 { + font-size: 0.7em; +} + +.t08 { + font-size: 0.8em; +} + +.t09 { + font-size: 0.9em; +} + +.t10 { + font-size: 1.0em; +} + +.t11 { + font-size: 1.1em; +} + +.t12 { + font-size: 1.2em; +} + +.t13 { + font-size: 1.3em; +} + +.t14 { + font-size: 1.4em; +} + +.t15 { + font-size: 1.5em; +} + +.t16 { + font-size: 1.6em; +} + +.t17 { + font-size: 1.7em; +} + +.t18 { + font-size: 1.8em; +} + +.t19 { + font-size: 1.9em; +} + +.t20 { + font-size: 2.0em; +} + +.t21 { + font-size: 2.1em; +} + +.t22 { + font-size: 2.2em; +} + +.t23 { + font-size: 2.3em; +} + +.t24 { + font-size: 2.4em; +} + +.t25 { + font-size: 2.5em; +} + +.t26 { + font-size: 2.6em; +} + +.t27 { + font-size: 2.7em; +} + +.t28 { + font-size: 2.8em; +} + +.t29 { + font-size: 2.9em; +} + +.t30 { + font-size: 3.0em; +} + + + +/* ============================= Fin de mon code CSS ========================================== */ + +/* ============================= Début du code initial HTML5UP ================================ */ + + + +/* Box Model */ + + *, *:before, *:after { + box-sizing: border-box; + } + +/* Grid */ + + .row { + border-bottom: solid 1px transparent; + box-sizing: border-box; + } + + .row > * { + float: left; + box-sizing: border-box; + } + + .row:after, .row:before { + content: ''; + display: block; + clear: both; + height: 0; + } + + .row.uniform > * > :first-child { + margin-top: 0; + } + + .row.uniform > * > :last-child { + margin-bottom: 0; + } + + .row.\30 \25 > * { + padding: 0 0 0 0rem; + } + + .row.\30 \25 { + margin: 0 0 -1px 0rem; + } + + .row.uniform.\30 \25 > * { + padding: 0rem 0 0 0rem; + } + + .row.uniform.\30 \25 { + margin: 0rem 0 -1px 0rem; + } + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u, .\31 2u\24 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u, .\31 1u\24 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u, .\31 0u\24 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u, .\39 u\24 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u, .\38 u\24 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u, .\37 u\24 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u, .\36 u\24 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u, .\35 u\24 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u, .\34 u\24 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u, .\33 u\24 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u, .\32 u\24 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u, .\31 u\24 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24 + *, + .\31 1u\24 + *, + .\31 0u\24 + *, + .\39 u\24 + *, + .\38 u\24 + *, + .\37 u\24 + *, + .\36 u\24 + *, + .\35 u\24 + *, + .\34 u\24 + *, + .\33 u\24 + *, + .\32 u\24 + *, + .\31 u\24 + * { + clear: left; + } + + .\-11u { + margin-left: 91.66667%; + } + + .\-10u { + margin-left: 83.33333%; + } + + .\-9u { + margin-left: 75%; + } + + .\-8u { + margin-left: 66.66667%; + } + + .\-7u { + margin-left: 58.33333%; + } + + .\-6u { + margin-left: 50%; + } + + .\-5u { + margin-left: 41.66667%; + } + + .\-4u { + margin-left: 33.33333%; + } + + .\-3u { + margin-left: 25%; + } + + .\-2u { + margin-left: 16.66667%; + } + + .\-1u { + margin-left: 8.33333%; + } + + @media screen and (max-width: 1680px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28xlarge\29, .\31 2u\24\28xlarge\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xlarge\29, .\31 1u\24\28xlarge\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xlarge\29, .\31 0u\24\28xlarge\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xlarge\29, .\39 u\24\28xlarge\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xlarge\29, .\38 u\24\28xlarge\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xlarge\29, .\37 u\24\28xlarge\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xlarge\29, .\36 u\24\28xlarge\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xlarge\29, .\35 u\24\28xlarge\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xlarge\29, .\34 u\24\28xlarge\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xlarge\29, .\33 u\24\28xlarge\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xlarge\29, .\32 u\24\28xlarge\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xlarge\29, .\31 u\24\28xlarge\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xlarge\29 + *, + .\31 1u\24\28xlarge\29 + *, + .\31 0u\24\28xlarge\29 + *, + .\39 u\24\28xlarge\29 + *, + .\38 u\24\28xlarge\29 + *, + .\37 u\24\28xlarge\29 + *, + .\36 u\24\28xlarge\29 + *, + .\35 u\24\28xlarge\29 + *, + .\34 u\24\28xlarge\29 + *, + .\33 u\24\28xlarge\29 + *, + .\32 u\24\28xlarge\29 + *, + .\31 u\24\28xlarge\29 + * { + clear: left; + } + + .\-11u\28xlarge\29 { + margin-left: 91.66667%; + } + + .\-10u\28xlarge\29 { + margin-left: 83.33333%; + } + + .\-9u\28xlarge\29 { + margin-left: 75%; + } + + .\-8u\28xlarge\29 { + margin-left: 66.66667%; + } + + .\-7u\28xlarge\29 { + margin-left: 58.33333%; + } + + .\-6u\28xlarge\29 { + margin-left: 50%; + } + + .\-5u\28xlarge\29 { + margin-left: 41.66667%; + } + + .\-4u\28xlarge\29 { + margin-left: 33.33333%; + } + + .\-3u\28xlarge\29 { + margin-left: 25%; + } + + .\-2u\28xlarge\29 { + margin-left: 16.66667%; + } + + .\-1u\28xlarge\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 1280px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28large\29, .\31 2u\24\28large\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28large\29, .\31 1u\24\28large\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28large\29, .\31 0u\24\28large\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28large\29, .\39 u\24\28large\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28large\29, .\38 u\24\28large\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28large\29, .\37 u\24\28large\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28large\29, .\36 u\24\28large\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28large\29, .\35 u\24\28large\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28large\29, .\34 u\24\28large\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28large\29, .\33 u\24\28large\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28large\29, .\32 u\24\28large\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28large\29, .\31 u\24\28large\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28large\29 + *, + .\31 1u\24\28large\29 + *, + .\31 0u\24\28large\29 + *, + .\39 u\24\28large\29 + *, + .\38 u\24\28large\29 + *, + .\37 u\24\28large\29 + *, + .\36 u\24\28large\29 + *, + .\35 u\24\28large\29 + *, + .\34 u\24\28large\29 + *, + .\33 u\24\28large\29 + *, + .\32 u\24\28large\29 + *, + .\31 u\24\28large\29 + * { + clear: left; + } + + .\-11u\28large\29 { + margin-left: 91.66667%; + } + + .\-10u\28large\29 { + margin-left: 83.33333%; + } + + .\-9u\28large\29 { + margin-left: 75%; + } + + .\-8u\28large\29 { + margin-left: 66.66667%; + } + + .\-7u\28large\29 { + margin-left: 58.33333%; + } + + .\-6u\28large\29 { + margin-left: 50%; + } + + .\-5u\28large\29 { + margin-left: 41.66667%; + } + + .\-4u\28large\29 { + margin-left: 33.33333%; + } + + .\-3u\28large\29 { + margin-left: 25%; + } + + .\-2u\28large\29 { + margin-left: 16.66667%; + } + + .\-1u\28large\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 980px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28medium\29, .\31 2u\24\28medium\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28medium\29, .\31 1u\24\28medium\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28medium\29, .\31 0u\24\28medium\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28medium\29, .\39 u\24\28medium\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28medium\29, .\38 u\24\28medium\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28medium\29, .\37 u\24\28medium\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28medium\29, .\36 u\24\28medium\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28medium\29, .\35 u\24\28medium\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28medium\29, .\34 u\24\28medium\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28medium\29, .\33 u\24\28medium\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28medium\29, .\32 u\24\28medium\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28medium\29, .\31 u\24\28medium\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28medium\29 + *, + .\31 1u\24\28medium\29 + *, + .\31 0u\24\28medium\29 + *, + .\39 u\24\28medium\29 + *, + .\38 u\24\28medium\29 + *, + .\37 u\24\28medium\29 + *, + .\36 u\24\28medium\29 + *, + .\35 u\24\28medium\29 + *, + .\34 u\24\28medium\29 + *, + .\33 u\24\28medium\29 + *, + .\32 u\24\28medium\29 + *, + .\31 u\24\28medium\29 + * { + clear: left; + } + + .\-11u\28medium\29 { + margin-left: 91.66667%; + } + + .\-10u\28medium\29 { + margin-left: 83.33333%; + } + + .\-9u\28medium\29 { + margin-left: 75%; + } + + .\-8u\28medium\29 { + margin-left: 66.66667%; + } + + .\-7u\28medium\29 { + margin-left: 58.33333%; + } + + .\-6u\28medium\29 { + margin-left: 50%; + } + + .\-5u\28medium\29 { + margin-left: 41.66667%; + } + + .\-4u\28medium\29 { + margin-left: 33.33333%; + } + + .\-3u\28medium\29 { + margin-left: 25%; + } + + .\-2u\28medium\29 { + margin-left: 16.66667%; + } + + .\-1u\28medium\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 736px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28small\29, .\31 2u\24\28small\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28small\29, .\31 1u\24\28small\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28small\29, .\31 0u\24\28small\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28small\29, .\39 u\24\28small\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28small\29, .\38 u\24\28small\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28small\29, .\37 u\24\28small\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28small\29, .\36 u\24\28small\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28small\29, .\35 u\24\28small\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28small\29, .\34 u\24\28small\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28small\29, .\33 u\24\28small\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28small\29, .\32 u\24\28small\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28small\29, .\31 u\24\28small\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28small\29 + *, + .\31 1u\24\28small\29 + *, + .\31 0u\24\28small\29 + *, + .\39 u\24\28small\29 + *, + .\38 u\24\28small\29 + *, + .\37 u\24\28small\29 + *, + .\36 u\24\28small\29 + *, + .\35 u\24\28small\29 + *, + .\34 u\24\28small\29 + *, + .\33 u\24\28small\29 + *, + .\32 u\24\28small\29 + *, + .\31 u\24\28small\29 + * { + clear: left; + } + + .\-11u\28small\29 { + margin-left: 91.66667%; + } + + .\-10u\28small\29 { + margin-left: 83.33333%; + } + + .\-9u\28small\29 { + margin-left: 75%; + } + + .\-8u\28small\29 { + margin-left: 66.66667%; + } + + .\-7u\28small\29 { + margin-left: 58.33333%; + } + + .\-6u\28small\29 { + margin-left: 50%; + } + + .\-5u\28small\29 { + margin-left: 41.66667%; + } + + .\-4u\28small\29 { + margin-left: 33.33333%; + } + + .\-3u\28small\29 { + margin-left: 25%; + } + + .\-2u\28small\29 { + margin-left: 16.66667%; + } + + .\-1u\28small\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 480px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28xsmall\29, .\31 2u\24\28xsmall\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xsmall\29, .\31 1u\24\28xsmall\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xsmall\29, .\31 0u\24\28xsmall\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xsmall\29, .\39 u\24\28xsmall\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xsmall\29, .\38 u\24\28xsmall\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xsmall\29, .\37 u\24\28xsmall\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xsmall\29, .\36 u\24\28xsmall\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xsmall\29, .\35 u\24\28xsmall\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xsmall\29, .\34 u\24\28xsmall\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xsmall\29, .\33 u\24\28xsmall\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xsmall\29, .\32 u\24\28xsmall\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xsmall\29, .\31 u\24\28xsmall\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xsmall\29 + *, + .\31 1u\24\28xsmall\29 + *, + .\31 0u\24\28xsmall\29 + *, + .\39 u\24\28xsmall\29 + *, + .\38 u\24\28xsmall\29 + *, + .\37 u\24\28xsmall\29 + *, + .\36 u\24\28xsmall\29 + *, + .\35 u\24\28xsmall\29 + *, + .\34 u\24\28xsmall\29 + *, + .\33 u\24\28xsmall\29 + *, + .\32 u\24\28xsmall\29 + *, + .\31 u\24\28xsmall\29 + * { + clear: left; + } + + .\-11u\28xsmall\29 { + margin-left: 91.66667%; + } + + .\-10u\28xsmall\29 { + margin-left: 83.33333%; + } + + .\-9u\28xsmall\29 { + margin-left: 75%; + } + + .\-8u\28xsmall\29 { + margin-left: 66.66667%; + } + + .\-7u\28xsmall\29 { + margin-left: 58.33333%; + } + + .\-6u\28xsmall\29 { + margin-left: 50%; + } + + .\-5u\28xsmall\29 { + margin-left: 41.66667%; + } + + .\-4u\28xsmall\29 { + margin-left: 33.33333%; + } + + .\-3u\28xsmall\29 { + margin-left: 25%; + } + + .\-2u\28xsmall\29 { + margin-left: 16.66667%; + } + + .\-1u\28xsmall\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 360px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28xxsmall\29, .\31 2u\24\28xxsmall\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xxsmall\29, .\31 1u\24\28xxsmall\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xxsmall\29, .\31 0u\24\28xxsmall\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xxsmall\29, .\39 u\24\28xxsmall\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xxsmall\29, .\38 u\24\28xxsmall\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xxsmall\29, .\37 u\24\28xxsmall\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xxsmall\29, .\36 u\24\28xxsmall\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xxsmall\29, .\35 u\24\28xxsmall\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xxsmall\29, .\34 u\24\28xxsmall\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xxsmall\29, .\33 u\24\28xxsmall\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xxsmall\29, .\32 u\24\28xxsmall\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xxsmall\29, .\31 u\24\28xxsmall\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xxsmall\29 + *, + .\31 1u\24\28xxsmall\29 + *, + .\31 0u\24\28xxsmall\29 + *, + .\39 u\24\28xxsmall\29 + *, + .\38 u\24\28xxsmall\29 + *, + .\37 u\24\28xxsmall\29 + *, + .\36 u\24\28xxsmall\29 + *, + .\35 u\24\28xxsmall\29 + *, + .\34 u\24\28xxsmall\29 + *, + .\33 u\24\28xxsmall\29 + *, + .\32 u\24\28xxsmall\29 + *, + .\31 u\24\28xxsmall\29 + * { + clear: left; + } + + .\-11u\28xxsmall\29 { + margin-left: 91.66667%; + } + + .\-10u\28xxsmall\29 { + margin-left: 83.33333%; + } + + .\-9u\28xxsmall\29 { + margin-left: 75%; + } + + .\-8u\28xxsmall\29 { + margin-left: 66.66667%; + } + + .\-7u\28xxsmall\29 { + margin-left: 58.33333%; + } + + .\-6u\28xxsmall\29 { + margin-left: 50%; + } + + .\-5u\28xxsmall\29 { + margin-left: 41.66667%; + } + + .\-4u\28xxsmall\29 { + margin-left: 33.33333%; + } + + .\-3u\28xxsmall\29 { + margin-left: 25%; + } + + .\-2u\28xxsmall\29 { + margin-left: 16.66667%; + } + + .\-1u\28xxsmall\29 { + margin-left: 8.33333%; + } + + } + +/* Basic */ + + @media screen and (max-width: 480px) { + + + } + + + +/* Type */ + + html { + font-size: 18pt; + } + + @media screen and (max-width: 1680px) { + + html { + font-size: 14pt; + } + + } + + @media screen and (max-width: 1280px) { + + html { + font-size: 12pt; + } + + } + + @media screen and (max-width: 736px) { + + html { + font-size: 11pt; + } + + } + + @media screen and (max-width: 360px) { + + html { + font-size: 10pt; + } + + } + + + + + a { + transition: color 0.2s ease-in-out; + text-decoration: underline; + } + + a:hover { + text-decoration: none; + } + + b { + font-weight: 400; + } + + em, i { + font-style: italic; + } + + p { + margin: 0 0 2rem 0; + } + + p.major { + font-size: 1.25rem; + } + + h1, h2, h3, h4, h5, h6 { + font-weight: 300; + line-height: 1.375; + letter-spacing: -0.05em; + } + + h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { + color: inherit; + text-decoration: none; + } + + h1 { + font-size: 3.5rem; + line-height: 1.2; + } + + h2 { + font-size: 2.25rem; + } + + h3 { + font-size: 1.5rem; + } + + h4 { + font-size: 1.1rem; + } + + h5 { + font-size: 0.9rem; + } + + h6 { + font-size: 0.7rem; + } + + sub { + font-size: 0.8rem; + position: relative; + top: 0.5rem; + } + + sup { + font-size: 0.8rem; + position: relative; + top: -0.5rem; + } + + blockquote { + border-left: solid 4px; + font-style: italic; + margin: 0 0 2rem 0; + padding: 0.5rem 0 0.5rem 2rem; + } + + code { + border-radius: 4px; + font-size: 0.9em; + margin: 0 0.25rem; + padding: 0.25rem 0.325rem; + font-family: fin; + } + + pre { + font-size: 0.9em; + margin: 0 0 2rem 0; + } + + pre code { + display: block; + line-height: 1.5; + padding: 0.75rem 1rem; + overflow-x: auto; + } + + + .align-left { + text-align: left; + } + + .align-center { + text-align: center; + } + + .align-right { + text-align: right; + } + + @media screen and (max-width: 736px) { + + p.major { + font-size: 1.1rem; + } + + h1 { + font-size: 2.5rem; + } + + h2 { + font-size: 2rem; + } + + h3 { + font-size: 1.25rem; + } + + h4 { + font-size: 1rem; + } + + } + + input, select, textarea { + color: #000000; + } + + a { + color: #000000; + } + + a:hover { + color: #47D3E5; + } + + b { + color: #000000; + } + + h1, h2, h3, h4, h5, h6 { + color: #000000; + } + + blockquote { + border-left-color: rgba(0, 0, 0, 0.2); + } + + code { + background: rgba(0, 0, 0, 0.05); + border-color: rgba(0, 0, 0, 0.2); + } + + +/* Box */ + + .box { + border-radius: 4px; + border: solid 1px; + margin-bottom: 2rem; + padding: 1.5rem; + } + + .box > :last-child, + .box > :last-child > :last-child, + .box > :last-child > :last-child > :last-child { + margin-bottom: 0; + } + + .box.alt { + border: 0; + border-radius: 0; + padding: 0; + } + + .box { + border-color: rgba(0, 0, 0, 0.2); + } + +/* Button */ + + input[type="submit"], + input[type="reset"], + input[type="button"], + button, + .button { + appearance: none; + transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + border: 0; + cursor: pointer; + display: inline-block; + font-weight: 400; + letter-spacing: 0.125em; + text-align: center; + text-decoration: none; + text-transform: uppercase; + white-space: nowrap; + font-size: 0.75rem; + max-width: 20rem; + height: 3.75em; + line-height: 3.75em; + border-radius: 3.75em; + padding: 0 2.5em; + text-overflow: ellipsis; + overflow: hidden; + } + + input[type="submit"].icon:before, + input[type="reset"].icon:before, + input[type="button"].icon:before, + button.icon:before, + .button.icon:before { + margin-right: 0.5rem; + } + + input[type="submit"].fit, + input[type="reset"].fit, + input[type="button"].fit, + button.fit, + .button.fit { + display: block; + margin: 0 0 1rem 0; + width: 100%; + } + + input[type="submit"].small, + input[type="reset"].small, + input[type="button"].small, + button.small, + .button.small { + font-size: 0.6rem; + height: 3.325em; + line-height: 3.325em; + border-radius: 3.325em; + padding: 0 2em; + } + + input[type="submit"].big, + input[type="reset"].big, + input[type="button"].big, + button.big, + .button.big { + font-size: 0.8rem; + height: 4em; + line-height: 4em; + border-radius: 4em; + padding: 0 3em; + } + + input[type="submit"].wide, + input[type="reset"].wide, + input[type="button"].wide, + button.wide, + .button.wide { + min-width: 14em; + } + + input[type="submit"].disabled, input[type="submit"]:disabled, + input[type="reset"].disabled, + input[type="reset"]:disabled, + input[type="button"].disabled, + input[type="button"]:disabled, + button.disabled, + button:disabled, + .button.disabled, + .button:disabled { + pointer-events: none; + opacity: 0.25; + } + + input[type="submit"], + input[type="reset"], + input[type="button"], + button, + .button { + background-color: transparent; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + color: #000000 !important; + } + + input[type="submit"]:hover, + input[type="reset"]:hover, + input[type="button"]:hover, + button:hover, + .button:hover { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + input[type="submit"]:active, + input[type="reset"]:active, + input[type="button"]:active, + button:active, + .button:active { + background-color: rgba(71, 211, 229, 0.2); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + input[type="submit"].special, + input[type="reset"].special, + input[type="button"].special, + button.special, + .button.special { + background-color: #000000; + box-shadow: none; + color: #ffffff !important; + } + + input[type="submit"].special:hover, + input[type="reset"].special:hover, + input[type="button"].special:hover, + button.special:hover, + .button.special:hover { + background-color: #47D3E5; + } + + input[type="submit"].special:active, + input[type="reset"].special:active, + input[type="button"].special:active, + button.special:active, + .button.special:active { + background-color: #1ebdd1; + } + +/* Form */ + + form { + margin: 0 0 2rem 0; + } + + form .field { + margin: 0 0 1.5rem 0; + clear: both; + } + + form .field.half { + clear: none; + width: 50%; + float: left; + padding: 0 0 0 0.75rem; + } + + form .field.half.first { + padding: 0 0.75rem 0 0; + } + + form .field.third { + clear: none; + width: 33.33333%; + float: left; + padding: 0 0 0 0.75rem; + } + + form .field.third.first { + padding: 0 0.75rem 0 0; + } + + form > .actions { + clear: both; + margin: 1.875rem 0 0 0 !important; + } + + @media screen and (max-width: 736px) { + + form .field { + margin: 0 0 1.125rem 0; + } + + form .field.half { + padding: 0 0 0 0.5625rem; + } + + form .field.half.first { + padding: 0 0.5625rem 0 0; + } + + form > .actions { + margin: 1.5rem 0 0 0 !important; + } + + } + + @media screen and (max-width: 480px) { + + form .field.half { + width: 100%; + float: none; + padding: 0; + } + + form .field.half.first { + padding: 0; + } + + form .field.third { + width: 100%; + float: none; + padding: 0; + } + + form .field.third.first { + padding: 0; + } + + } + + label { + display: block; + font-size: 0.9rem; + font-weight: 400; + margin: 0 0 1rem 0; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select, + textarea { + appearance: none; + background-color: transparent; + border-radius: 4px; + border: none; + border: solid 1px; + color: inherit; + display: block; + outline: 0; + padding: 0 0.825rem; + text-decoration: none; + width: 100%; + } + + input[type="text"]:invalid, + input[type="password"]:invalid, + input[type="email"]:invalid, + input[type="tel"]:invalid, + input[type="search"]:invalid, + input[type="url"]:invalid, + select:invalid, + textarea:invalid { + box-shadow: none; + } + + .select-wrapper { + text-decoration: none; + display: block; + position: relative; + } + + .select-wrapper:before { + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .select-wrapper:before { + content: '\f078'; + display: block; + height: 2.75rem; + line-height: 2.75rem; + pointer-events: none; + position: absolute; + right: 0; + text-align: center; + top: 0; + width: 2.75rem; + } + + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select { + height: 2.75rem; + } + + textarea { + padding: 0.75rem 1rem; + } + + input[type="checkbox"], + input[type="radio"] { + appearance: none; + display: block; + float: left; + margin-right: -2rem; + opacity: 0; + width: 1rem; + z-index: -1; + } + + input[type="checkbox"] + label, + input[type="radio"] + label { + text-decoration: none; + user-select: none; + cursor: pointer; + display: inline-block; + font-size: 1rem; + font-weight: 300; + padding-left: 2.4rem; + padding-right: 0.75rem; + position: relative; + margin-bottom: 0; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + border-radius: 4px; + border: solid 1px; + content: ''; + display: inline-block; + height: 1.65rem; + left: 0; + line-height: 1.58125rem; + position: absolute; + text-align: center; + top: 0; + width: 1.65rem; + } + + input[type="checkbox"]:checked + label:before, + input[type="radio"]:checked + label:before { + content: '\f00c'; + } + + input[type="checkbox"] + label:before { + border-radius: 4px; + } + + input[type="radio"] + label:before { + border-radius: 100%; + } + + .formerize-placeholder { + opacity: 1.0; + } + + label { + color: #000000; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select, + textarea { + border-color: rgba(0, 0, 0, 0.2); + } + + input[type="text"]:focus, + input[type="password"]:focus, + input[type="email"]:focus, + input[type="tel"]:focus, + input[type="search"]:focus, + input[type="url"]:focus, + select:focus, + textarea:focus { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + .select-wrapper:before { + color: rgba(0, 0, 0, 0.2); + } + + input[type="checkbox"] + label, + input[type="radio"] + label { + color: #000000; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + border-color: rgba(0, 0, 0, 0.2); + } + + input[type="checkbox"]:checked + label:before, + input[type="radio"]:checked + label:before { + background-color: #000000; + border-color: #000000; + color: #ffffff; + } + + input[type="checkbox"]:focus + label:before, + input[type="radio"]:focus + label:before { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + .formerize-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + +/* Icon */ + + .icon { + text-decoration: none; + border-bottom: none; + position: relative; + text-align: center; + } + + .icon:before { + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .icon > .label { + display: none; + } + + .icon.style2:before { + border-radius: 2.75em; + display: inline-block; + height: 2.75em; + line-height: 2.75em; + width: 2.75em; + } + + .icon.major { + display: block; + margin: 0 0 1rem 0; + } + + .icon.major:before { + font-size: 1.25rem; + } + + a.icon.style2:before { + transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + } + + .icon.style2:before { + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + } + + a.icon.style2:hover:before { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + + a.icon.style2:active:before { + background-color: rgba(71, 211, 229, 0.1); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + +/* Image */ + + .image { + border: 0; + border-radius: 4px; + display: inline-block; + position: relative; + } + + + + .image.left, .image.right { + width: 40%; + max-width: 10rem; + } + + + + .image.left { + float: left; + margin: 0 1.5rem 1rem 0; + top: 0.25rem; + } + + .image.right { + float: right; + margin: 0 0 1rem 1.5rem; + top: 0.25rem; + } + + .image.fit { + display: block; + margin: 0 0 2rem 0; + width: 100%; + } + + + .image.main { + display: block; + margin: 0 0 3rem 0; + width: 100%; + } + + + +/* List */ + + ol { + list-style: decimal; + margin: 0 0 2rem 0; + padding-left: 1.25rem; + } + + ol li { + padding-left: 0.25rem; + } + + ul { + list-style: disc; + margin: 0 0 2rem 0; + padding-left: 1rem; + } + + ul li { + padding-left: 0.5rem; + } + + ul.alt { + list-style: none; + padding-left: 0; + } + + ul.alt li { + border-top: solid 1px; + padding: 0.5rem 0; + } + + ul.alt li:first-child { + border-top: 0; + padding-top: 0; + } + + ul.icons { + cursor: default; + list-style: none; + padding-left: 0; + } + + ul.icons li { + display: inline-block; + padding: 0 0.75rem 0 0; + } + + ul.icons li:last-child { + padding-right: 0; + } + + ul.actions { + cursor: default; + list-style: none; + padding-left: 0; + } + + ul.actions li { + display: inline-block; + padding: 0 1rem 0 0; + vertical-align: middle; + } + + ul.actions li:last-child { + padding-right: 0; + } + + ul.actions.small li { + padding: 0 0.5rem 0 0; + } + + ul.actions.vertical li { + display: block; + padding: 1rem 0 0 0; + } + + ul.actions.vertical li:first-child { + padding-top: 0; + } + + ul.actions.vertical li > * { + margin-bottom: 0; + } + + ul.actions.vertical.small li { + padding: 0.5rem 0 0 0; + } + + ul.actions.vertical.small li:first-child { + padding-top: 0; + } + + ul.actions.fit { + display: table; + margin-left: -1rem; + padding: 0; + table-layout: fixed; + width: calc(100% + 1rem); + } + + ul.actions.fit li { + display: table-cell; + padding: 0 0 0 1rem; + } + + ul.actions.fit li > * { + margin-bottom: 0; + } + + ul.actions.fit.small { + margin-left: -0.5rem; + width: calc(100% + 0.5rem); + } + + ul.actions.fit.small li { + padding: 0 0 0 0.5rem; + } + + @media screen and (max-width: 480px) { + + ul.actions { + margin: 0 0 2rem 0; + } + + ul.actions li { + padding: 1rem 0 0 0; + display: block; + text-align: center; + width: 100%; + } + + ul.actions li:first-child { + padding-top: 0; + } + + ul.actions li > * { + width: 100%; + margin: 0 !important; + } + + ul.actions li > *.icon:before { + margin-left: -2rem; + } + + ul.actions.small li { + padding: 0.5rem 0 0 0; + } + + ul.actions.small li:first-child { + padding-top: 0; + } + + } + + dl { + margin: 0 0 2rem 0; + } + + dl dt { + display: block; + font-weight: 400; + margin: 0 0 1rem 0; + } + + dl dd { + margin-left: 2rem; + } + + dl.style2 dt { + width: 25%; + float: left; + } + + dl.style2 dd { + width: 70%; + float: left; + } + + dl.style2:after { + content: ''; + display: block; + clear: both; + } + + ul.alt li { + border-top-color: rgba(0, 0, 0, 0.2); + } + +/* Section/Article */ + + section.special, article.special { + text-align: center; + } + + header p { + position: relative; + margin: -0.65rem 0 1.5rem 0; + font-style: italic; + } + + header h1 + p { + font-size: 1.375rem; + } + + header h2 + p { + font-size: 1.25rem; + } + + header h3 + p { + font-size: 1.1rem; + } + + header h4 + p, + header h5 + p, + header h6 + p { + font-size: 0.9rem; + } + + header p { + color: rgba(0, 0, 0, 0.75); + } + +/* Table */ + + .table-wrapper { + margin: 0 0 2rem 0; + overflow-x: auto; + } + + .table-wrapper > table { + margin-bottom: 0; + } + + table { + margin: 0 0 2rem 0; + width: 100%; + } + + table tbody tr { + border: solid 1px; + border-left: 0; + border-right: 0; + } + + table td { + padding: 0.75rem 0.75rem; + } + + table th { + font-size: 0.9rem; + font-weight: 400; + padding: 0 0.75rem 0.75rem 0.75rem; + text-align: left; + } + + table thead { + border-bottom: solid 2px; + } + + table tfoot { + border-top: solid 2px; + } + + table.alt { + border-collapse: separate; + } + + table.alt tbody tr td { + border: solid 1px; + border-left-width: 0; + border-top-width: 0; + } + + table.alt tbody tr td:first-child { + border-left-width: 1px; + } + + table.alt tbody tr:first-child td { + border-top-width: 1px; + } + + table.alt thead { + border-bottom: 0; + } + + table.alt tfoot { + border-top: 0; + } + + table.fixed { + table-layout: fixed; + } + + table tbody tr { + border-color: rgba(0, 0, 0, 0.2); + } + + table tbody tr:nth-child(2n + 1) { + background-color: rgba(0, 0, 0, 0.05); + } + + table tbody tr.alt { + background-color: rgba(0, 0, 0, 0.05) !important; + } + + table th { + color: #000000; + } + + table thead { + border-bottom-color: rgba(0, 0, 0, 0.2); + } + + table tfoot { + border-top-color: rgba(0, 0, 0, 0.2); + } + + table.alt tbody tr td { + border-color: rgba(0, 0, 0, 0.2); + } + + table.uniform tbody tr:nth-child(2n + 1) { + background-color: transparent; + } + +/* ============================= Fin du code initial HTML5UP ================================ */ diff --git a/assets/fonts/FontAwesome.otf b/assets/fonts/FontAwesome.otf new file mode 100644 index 0000000..d4de13e Binary files /dev/null and b/assets/fonts/FontAwesome.otf differ diff --git a/assets/fonts/fa-brands-400.eot b/assets/fonts/fa-brands-400.eot new file mode 100644 index 0000000..b5abfeb Binary files /dev/null and b/assets/fonts/fa-brands-400.eot differ diff --git a/assets/fonts/fa-brands-400.svg b/assets/fonts/fa-brands-400.svg new file mode 100644 index 0000000..2b28036 --- /dev/null +++ b/assets/fonts/fa-brands-400.svg @@ -0,0 +1,990 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/fa-brands-400.ttf b/assets/fonts/fa-brands-400.ttf new file mode 100644 index 0000000..9afb0be Binary files /dev/null and b/assets/fonts/fa-brands-400.ttf differ diff --git a/assets/fonts/fa-brands-400.woff b/assets/fonts/fa-brands-400.woff new file mode 100644 index 0000000..189fd74 Binary files /dev/null and b/assets/fonts/fa-brands-400.woff differ diff --git a/assets/fonts/fa-brands-400.woff2 b/assets/fonts/fa-brands-400.woff2 new file mode 100644 index 0000000..1b2fecf Binary files /dev/null and b/assets/fonts/fa-brands-400.woff2 differ diff --git a/assets/fonts/fa-regular-400.eot b/assets/fonts/fa-regular-400.eot new file mode 100644 index 0000000..acd09ed Binary files /dev/null and b/assets/fonts/fa-regular-400.eot differ diff --git a/assets/fonts/fa-regular-400.svg b/assets/fonts/fa-regular-400.svg new file mode 100644 index 0000000..fdaf256 --- /dev/null +++ b/assets/fonts/fa-regular-400.svg @@ -0,0 +1,363 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/fa-regular-400.ttf b/assets/fonts/fa-regular-400.ttf new file mode 100644 index 0000000..1a09a74 Binary files /dev/null and b/assets/fonts/fa-regular-400.ttf differ diff --git a/assets/fonts/fa-regular-400.woff b/assets/fonts/fa-regular-400.woff new file mode 100644 index 0000000..c76f982 Binary files /dev/null and b/assets/fonts/fa-regular-400.woff differ diff --git a/assets/fonts/fa-regular-400.woff2 b/assets/fonts/fa-regular-400.woff2 new file mode 100644 index 0000000..4cd7573 Binary files /dev/null and b/assets/fonts/fa-regular-400.woff2 differ diff --git a/assets/fonts/fa-solid-900.eot b/assets/fonts/fa-solid-900.eot new file mode 100644 index 0000000..6154a9c Binary files /dev/null and b/assets/fonts/fa-solid-900.eot differ diff --git a/assets/fonts/fa-solid-900.svg b/assets/fonts/fa-solid-900.svg new file mode 100644 index 0000000..516446c --- /dev/null +++ b/assets/fonts/fa-solid-900.svg @@ -0,0 +1,1413 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/fa-solid-900.ttf b/assets/fonts/fa-solid-900.ttf new file mode 100644 index 0000000..e2b9c72 Binary files /dev/null and b/assets/fonts/fa-solid-900.ttf differ diff --git a/assets/fonts/fa-solid-900.woff b/assets/fonts/fa-solid-900.woff new file mode 100644 index 0000000..1730c2d Binary files /dev/null and b/assets/fonts/fa-solid-900.woff differ diff --git a/assets/fonts/fa-solid-900.woff2 b/assets/fonts/fa-solid-900.woff2 new file mode 100644 index 0000000..f652aab Binary files /dev/null and b/assets/fonts/fa-solid-900.woff2 differ diff --git a/assets/fonts/fontawesome-webfont.eot b/assets/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000..c7b00d2 Binary files /dev/null and b/assets/fonts/fontawesome-webfont.eot differ diff --git a/assets/fonts/fontawesome-webfont.svg b/assets/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..8b66187 --- /dev/null +++ b/assets/fonts/fontawesome-webfont.svg @@ -0,0 +1,685 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/fonts/fontawesome-webfont.ttf b/assets/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000..f221e50 Binary files /dev/null and b/assets/fonts/fontawesome-webfont.ttf differ diff --git a/assets/fonts/fontawesome-webfont.woff b/assets/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000..6e7483c Binary files /dev/null and b/assets/fonts/fontawesome-webfont.woff differ diff --git a/assets/fonts/fontawesome-webfont.woff2 b/assets/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000..7eb74fd Binary files /dev/null and b/assets/fonts/fontawesome-webfont.woff2 differ diff --git a/assets/ubuntu/condense.ttf b/assets/ubuntu/condense.ttf new file mode 100644 index 0000000..8d3e867 Binary files /dev/null and b/assets/ubuntu/condense.ttf differ diff --git a/assets/ubuntu/fin-it.ttf b/assets/ubuntu/fin-it.ttf new file mode 100644 index 0000000..e36de45 Binary files /dev/null and b/assets/ubuntu/fin-it.ttf differ diff --git a/assets/ubuntu/fin.ttf b/assets/ubuntu/fin.ttf new file mode 100644 index 0000000..7b7ac7d Binary files /dev/null and b/assets/ubuntu/fin.ttf differ diff --git a/assets/ubuntu/gras-it.ttf b/assets/ubuntu/gras-it.ttf new file mode 100644 index 0000000..12e4c7d Binary files /dev/null and b/assets/ubuntu/gras-it.ttf differ diff --git a/assets/ubuntu/gras.ttf b/assets/ubuntu/gras.ttf new file mode 100644 index 0000000..c0142fe Binary files /dev/null and b/assets/ubuntu/gras.ttf differ diff --git a/assets/ubuntu/moyen-it.ttf b/assets/ubuntu/moyen-it.ttf new file mode 100644 index 0000000..321eccf Binary files /dev/null and b/assets/ubuntu/moyen-it.ttf differ diff --git a/assets/ubuntu/moyen.ttf b/assets/ubuntu/moyen.ttf new file mode 100644 index 0000000..443ec8b Binary files /dev/null and b/assets/ubuntu/moyen.ttf differ diff --git a/assets/ubuntu/ubuntu-it.ttf b/assets/ubuntu/ubuntu-it.ttf new file mode 100644 index 0000000..6f819f6 Binary files /dev/null and b/assets/ubuntu/ubuntu-it.ttf differ diff --git a/assets/ubuntu/ubuntu.ttf b/assets/ubuntu/ubuntu.ttf new file mode 100644 index 0000000..45a038b Binary files /dev/null and b/assets/ubuntu/ubuntu.ttf differ diff --git a/assets/web-fonts-with-css/less/_animated.less b/assets/web-fonts-with-css/less/_animated.less new file mode 100644 index 0000000..704ec95 --- /dev/null +++ b/assets/web-fonts-with-css/less/_animated.less @@ -0,0 +1,19 @@ +// Animated Icons +// -------------------------- + +.@{fa-css-prefix}-spin { + animation: fa-spin 2s infinite linear; +} + +.@{fa-css-prefix}-pulse { + animation: fa-spin 1s infinite steps(8); +} + +@keyframes fa-spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} diff --git a/assets/web-fonts-with-css/less/_bordered-pulled.less b/assets/web-fonts-with-css/less/_bordered-pulled.less new file mode 100644 index 0000000..29a356b --- /dev/null +++ b/assets/web-fonts-with-css/less/_bordered-pulled.less @@ -0,0 +1,16 @@ +// Bordered & Pulled +// ------------------------- + +.@{fa-css-prefix}-border { + border-radius: .1em; + border: solid .08em @fa-border-color; + padding: .2em .25em .15em; +} + +.@{fa-css-prefix}-pull-left { float: left; } +.@{fa-css-prefix}-pull-right { float: right; } + +.@{fa-css-prefix}, .fas, .far, .fal, .fab { + &.@{fa-css-prefix}-pull-left { margin-right: .3em; } + &.@{fa-css-prefix}-pull-right { margin-left: .3em; } +} diff --git a/assets/web-fonts-with-css/less/_core.less b/assets/web-fonts-with-css/less/_core.less new file mode 100644 index 0000000..82031d6 --- /dev/null +++ b/assets/web-fonts-with-css/less/_core.less @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.@{fa-css-prefix}, .fas, .far, .fal, .fab { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; +} diff --git a/assets/web-fonts-with-css/less/_fixed-width.less b/assets/web-fonts-with-css/less/_fixed-width.less new file mode 100644 index 0000000..be817c6 --- /dev/null +++ b/assets/web-fonts-with-css/less/_fixed-width.less @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.@{fa-css-prefix}-fw { + text-align: center; + width: (20em / 16); +} diff --git a/assets/web-fonts-with-css/less/_icons.less b/assets/web-fonts-with-css/less/_icons.less new file mode 100644 index 0000000..38ed4b9 --- /dev/null +++ b/assets/web-fonts-with-css/less/_icons.less @@ -0,0 +1,816 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.@{fa-css-prefix}-500px:before { content: @fa-var-500px; } +.@{fa-css-prefix}-accessible-icon:before { content: @fa-var-accessible-icon; } +.@{fa-css-prefix}-accusoft:before { content: @fa-var-accusoft; } +.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; } +.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; } +.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } +.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } +.@{fa-css-prefix}-adversal:before { content: @fa-var-adversal; } +.@{fa-css-prefix}-affiliatetheme:before { content: @fa-var-affiliatetheme; } +.@{fa-css-prefix}-algolia:before { content: @fa-var-algolia; } +.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } +.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } +.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } +.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } +.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } +.@{fa-css-prefix}-amazon-pay:before { content: @fa-var-amazon-pay; } +.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } +.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } +.@{fa-css-prefix}-amilia:before { content: @fa-var-amilia; } +.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } +.@{fa-css-prefix}-android:before { content: @fa-var-android; } +.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } +.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } +.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } +.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } +.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } +.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } +.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } +.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } +.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } +.@{fa-css-prefix}-angrycreative:before { content: @fa-var-angrycreative; } +.@{fa-css-prefix}-angular:before { content: @fa-var-angular; } +.@{fa-css-prefix}-app-store:before { content: @fa-var-app-store; } +.@{fa-css-prefix}-app-store-ios:before { content: @fa-var-app-store-ios; } +.@{fa-css-prefix}-apper:before { content: @fa-var-apper; } +.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } +.@{fa-css-prefix}-apple-pay:before { content: @fa-var-apple-pay; } +.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } +.@{fa-css-prefix}-arrow-alt-circle-down:before { content: @fa-var-arrow-alt-circle-down; } +.@{fa-css-prefix}-arrow-alt-circle-left:before { content: @fa-var-arrow-alt-circle-left; } +.@{fa-css-prefix}-arrow-alt-circle-right:before { content: @fa-var-arrow-alt-circle-right; } +.@{fa-css-prefix}-arrow-alt-circle-up:before { content: @fa-var-arrow-alt-circle-up; } +.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } +.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } +.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } +.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } +.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } +.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } +.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } +.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } +.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } +.@{fa-css-prefix}-arrows-alt-h:before { content: @fa-var-arrows-alt-h; } +.@{fa-css-prefix}-arrows-alt-v:before { content: @fa-var-arrows-alt-v; } +.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } +.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } +.@{fa-css-prefix}-asymmetrik:before { content: @fa-var-asymmetrik; } +.@{fa-css-prefix}-at:before { content: @fa-var-at; } +.@{fa-css-prefix}-audible:before { content: @fa-var-audible; } +.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } +.@{fa-css-prefix}-autoprefixer:before { content: @fa-var-autoprefixer; } +.@{fa-css-prefix}-avianex:before { content: @fa-var-avianex; } +.@{fa-css-prefix}-aviato:before { content: @fa-var-aviato; } +.@{fa-css-prefix}-aws:before { content: @fa-var-aws; } +.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } +.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } +.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } +.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; } +.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } +.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } +.@{fa-css-prefix}-baseball-ball:before { content: @fa-var-baseball-ball; } +.@{fa-css-prefix}-basketball-ball:before { content: @fa-var-basketball-ball; } +.@{fa-css-prefix}-bath:before { content: @fa-var-bath; } +.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } +.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } +.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } +.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } +.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } +.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } +.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } +.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } +.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } +.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } +.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } +.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } +.@{fa-css-prefix}-bimobject:before { content: @fa-var-bimobject; } +.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } +.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } +.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } +.@{fa-css-prefix}-bitcoin:before { content: @fa-var-bitcoin; } +.@{fa-css-prefix}-bity:before { content: @fa-var-bity; } +.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } +.@{fa-css-prefix}-blackberry:before { content: @fa-var-blackberry; } +.@{fa-css-prefix}-blind:before { content: @fa-var-blind; } +.@{fa-css-prefix}-blogger:before { content: @fa-var-blogger; } +.@{fa-css-prefix}-blogger-b:before { content: @fa-var-blogger-b; } +.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } +.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } +.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } +.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } +.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } +.@{fa-css-prefix}-book:before { content: @fa-var-book; } +.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } +.@{fa-css-prefix}-bowling-ball:before { content: @fa-var-bowling-ball; } +.@{fa-css-prefix}-braille:before { content: @fa-var-braille; } +.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } +.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } +.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } +.@{fa-css-prefix}-building:before { content: @fa-var-building; } +.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } +.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } +.@{fa-css-prefix}-buromobelexperte:before { content: @fa-var-buromobelexperte; } +.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } +.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } +.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } +.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } +.@{fa-css-prefix}-calendar-alt:before { content: @fa-var-calendar-alt; } +.@{fa-css-prefix}-calendar-check:before { content: @fa-var-calendar-check; } +.@{fa-css-prefix}-calendar-minus:before { content: @fa-var-calendar-minus; } +.@{fa-css-prefix}-calendar-plus:before { content: @fa-var-calendar-plus; } +.@{fa-css-prefix}-calendar-times:before { content: @fa-var-calendar-times; } +.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } +.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } +.@{fa-css-prefix}-car:before { content: @fa-var-car; } +.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } +.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } +.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } +.@{fa-css-prefix}-caret-square-down:before { content: @fa-var-caret-square-down; } +.@{fa-css-prefix}-caret-square-left:before { content: @fa-var-caret-square-left; } +.@{fa-css-prefix}-caret-square-right:before { content: @fa-var-caret-square-right; } +.@{fa-css-prefix}-caret-square-up:before { content: @fa-var-caret-square-up; } +.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } +.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } +.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } +.@{fa-css-prefix}-cc-amazon-pay:before { content: @fa-var-cc-amazon-pay; } +.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } +.@{fa-css-prefix}-cc-apple-pay:before { content: @fa-var-cc-apple-pay; } +.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } +.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } +.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } +.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } +.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } +.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } +.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } +.@{fa-css-prefix}-centercode:before { content: @fa-var-centercode; } +.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } +.@{fa-css-prefix}-chart-area:before { content: @fa-var-chart-area; } +.@{fa-css-prefix}-chart-bar:before { content: @fa-var-chart-bar; } +.@{fa-css-prefix}-chart-line:before { content: @fa-var-chart-line; } +.@{fa-css-prefix}-chart-pie:before { content: @fa-var-chart-pie; } +.@{fa-css-prefix}-check:before { content: @fa-var-check; } +.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } +.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } +.@{fa-css-prefix}-chess:before { content: @fa-var-chess; } +.@{fa-css-prefix}-chess-bishop:before { content: @fa-var-chess-bishop; } +.@{fa-css-prefix}-chess-board:before { content: @fa-var-chess-board; } +.@{fa-css-prefix}-chess-king:before { content: @fa-var-chess-king; } +.@{fa-css-prefix}-chess-knight:before { content: @fa-var-chess-knight; } +.@{fa-css-prefix}-chess-pawn:before { content: @fa-var-chess-pawn; } +.@{fa-css-prefix}-chess-queen:before { content: @fa-var-chess-queen; } +.@{fa-css-prefix}-chess-rook:before { content: @fa-var-chess-rook; } +.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } +.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } +.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } +.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } +.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } +.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } +.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } +.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } +.@{fa-css-prefix}-child:before { content: @fa-var-child; } +.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } +.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } +.@{fa-css-prefix}-circle-notch:before { content: @fa-var-circle-notch; } +.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } +.@{fa-css-prefix}-clock:before { content: @fa-var-clock; } +.@{fa-css-prefix}-clone:before { content: @fa-var-clone; } +.@{fa-css-prefix}-closed-captioning:before { content: @fa-var-closed-captioning; } +.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } +.@{fa-css-prefix}-cloud-download-alt:before { content: @fa-var-cloud-download-alt; } +.@{fa-css-prefix}-cloud-upload-alt:before { content: @fa-var-cloud-upload-alt; } +.@{fa-css-prefix}-cloudscale:before { content: @fa-var-cloudscale; } +.@{fa-css-prefix}-cloudsmith:before { content: @fa-var-cloudsmith; } +.@{fa-css-prefix}-cloudversify:before { content: @fa-var-cloudversify; } +.@{fa-css-prefix}-code:before { content: @fa-var-code; } +.@{fa-css-prefix}-code-branch:before { content: @fa-var-code-branch; } +.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } +.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } +.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } +.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } +.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } +.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } +.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } +.@{fa-css-prefix}-comment-alt:before { content: @fa-var-comment-alt; } +.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } +.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } +.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } +.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } +.@{fa-css-prefix}-contao:before { content: @fa-var-contao; } +.@{fa-css-prefix}-copy:before { content: @fa-var-copy; } +.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } +.@{fa-css-prefix}-cpanel:before { content: @fa-var-cpanel; } +.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } +.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } +.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } +.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } +.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } +.@{fa-css-prefix}-css3-alt:before { content: @fa-var-css3-alt; } +.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } +.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } +.@{fa-css-prefix}-cut:before { content: @fa-var-cut; } +.@{fa-css-prefix}-cuttlefish:before { content: @fa-var-cuttlefish; } +.@{fa-css-prefix}-d-and-d:before { content: @fa-var-d-and-d; } +.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } +.@{fa-css-prefix}-database:before { content: @fa-var-database; } +.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } +.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } +.@{fa-css-prefix}-deploydog:before { content: @fa-var-deploydog; } +.@{fa-css-prefix}-deskpro:before { content: @fa-var-deskpro; } +.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } +.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } +.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } +.@{fa-css-prefix}-digital-ocean:before { content: @fa-var-digital-ocean; } +.@{fa-css-prefix}-discord:before { content: @fa-var-discord; } +.@{fa-css-prefix}-discourse:before { content: @fa-var-discourse; } +.@{fa-css-prefix}-dochub:before { content: @fa-var-dochub; } +.@{fa-css-prefix}-docker:before { content: @fa-var-docker; } +.@{fa-css-prefix}-dollar-sign:before { content: @fa-var-dollar-sign; } +.@{fa-css-prefix}-dot-circle:before { content: @fa-var-dot-circle; } +.@{fa-css-prefix}-download:before { content: @fa-var-download; } +.@{fa-css-prefix}-draft2digital:before { content: @fa-var-draft2digital; } +.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } +.@{fa-css-prefix}-dribbble-square:before { content: @fa-var-dribbble-square; } +.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } +.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } +.@{fa-css-prefix}-dyalog:before { content: @fa-var-dyalog; } +.@{fa-css-prefix}-earlybirds:before { content: @fa-var-earlybirds; } +.@{fa-css-prefix}-edge:before { content: @fa-var-edge; } +.@{fa-css-prefix}-edit:before { content: @fa-var-edit; } +.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } +.@{fa-css-prefix}-elementor:before { content: @fa-var-elementor; } +.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } +.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } +.@{fa-css-prefix}-ember:before { content: @fa-var-ember; } +.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } +.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } +.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; } +.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } +.@{fa-css-prefix}-envira:before { content: @fa-var-envira; } +.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } +.@{fa-css-prefix}-erlang:before { content: @fa-var-erlang; } +.@{fa-css-prefix}-ethereum:before { content: @fa-var-ethereum; } +.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; } +.@{fa-css-prefix}-euro-sign:before { content: @fa-var-euro-sign; } +.@{fa-css-prefix}-exchange-alt:before { content: @fa-var-exchange-alt; } +.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } +.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } +.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } +.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } +.@{fa-css-prefix}-expand-arrows-alt:before { content: @fa-var-expand-arrows-alt; } +.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } +.@{fa-css-prefix}-external-link-alt:before { content: @fa-var-external-link-alt; } +.@{fa-css-prefix}-external-link-square-alt:before { content: @fa-var-external-link-square-alt; } +.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } +.@{fa-css-prefix}-eye-dropper:before { content: @fa-var-eye-dropper; } +.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } +.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } +.@{fa-css-prefix}-facebook-f:before { content: @fa-var-facebook-f; } +.@{fa-css-prefix}-facebook-messenger:before { content: @fa-var-facebook-messenger; } +.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } +.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } +.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } +.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } +.@{fa-css-prefix}-female:before { content: @fa-var-female; } +.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } +.@{fa-css-prefix}-file:before { content: @fa-var-file; } +.@{fa-css-prefix}-file-alt:before { content: @fa-var-file-alt; } +.@{fa-css-prefix}-file-archive:before { content: @fa-var-file-archive; } +.@{fa-css-prefix}-file-audio:before { content: @fa-var-file-audio; } +.@{fa-css-prefix}-file-code:before { content: @fa-var-file-code; } +.@{fa-css-prefix}-file-excel:before { content: @fa-var-file-excel; } +.@{fa-css-prefix}-file-image:before { content: @fa-var-file-image; } +.@{fa-css-prefix}-file-pdf:before { content: @fa-var-file-pdf; } +.@{fa-css-prefix}-file-powerpoint:before { content: @fa-var-file-powerpoint; } +.@{fa-css-prefix}-file-video:before { content: @fa-var-file-video; } +.@{fa-css-prefix}-file-word:before { content: @fa-var-file-word; } +.@{fa-css-prefix}-film:before { content: @fa-var-film; } +.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } +.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } +.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } +.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } +.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } +.@{fa-css-prefix}-firstdraft:before { content: @fa-var-firstdraft; } +.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } +.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } +.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } +.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } +.@{fa-css-prefix}-flipboard:before { content: @fa-var-flipboard; } +.@{fa-css-prefix}-fly:before { content: @fa-var-fly; } +.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } +.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } +.@{fa-css-prefix}-font:before { content: @fa-var-font; } +.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } +.@{fa-css-prefix}-font-awesome-alt:before { content: @fa-var-font-awesome-alt; } +.@{fa-css-prefix}-font-awesome-flag:before { content: @fa-var-font-awesome-flag; } +.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } +.@{fa-css-prefix}-fonticons-fi:before { content: @fa-var-fonticons-fi; } +.@{fa-css-prefix}-football-ball:before { content: @fa-var-football-ball; } +.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } +.@{fa-css-prefix}-fort-awesome-alt:before { content: @fa-var-fort-awesome-alt; } +.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } +.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } +.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } +.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; } +.@{fa-css-prefix}-freebsd:before { content: @fa-var-freebsd; } +.@{fa-css-prefix}-frown:before { content: @fa-var-frown; } +.@{fa-css-prefix}-futbol:before { content: @fa-var-futbol; } +.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } +.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } +.@{fa-css-prefix}-gem:before { content: @fa-var-gem; } +.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } +.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } +.@{fa-css-prefix}-gg:before { content: @fa-var-gg; } +.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } +.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } +.@{fa-css-prefix}-git:before { content: @fa-var-git; } +.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } +.@{fa-css-prefix}-github:before { content: @fa-var-github; } +.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } +.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } +.@{fa-css-prefix}-gitkraken:before { content: @fa-var-gitkraken; } +.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } +.@{fa-css-prefix}-gitter:before { content: @fa-var-gitter; } +.@{fa-css-prefix}-glass-martini:before { content: @fa-var-glass-martini; } +.@{fa-css-prefix}-glide:before { content: @fa-var-glide; } +.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } +.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } +.@{fa-css-prefix}-gofore:before { content: @fa-var-gofore; } +.@{fa-css-prefix}-golf-ball:before { content: @fa-var-golf-ball; } +.@{fa-css-prefix}-goodreads:before { content: @fa-var-goodreads; } +.@{fa-css-prefix}-goodreads-g:before { content: @fa-var-goodreads-g; } +.@{fa-css-prefix}-google:before { content: @fa-var-google; } +.@{fa-css-prefix}-google-drive:before { content: @fa-var-google-drive; } +.@{fa-css-prefix}-google-play:before { content: @fa-var-google-play; } +.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } +.@{fa-css-prefix}-google-plus-g:before { content: @fa-var-google-plus-g; } +.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } +.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } +.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } +.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } +.@{fa-css-prefix}-grav:before { content: @fa-var-grav; } +.@{fa-css-prefix}-gripfire:before { content: @fa-var-gripfire; } +.@{fa-css-prefix}-grunt:before { content: @fa-var-grunt; } +.@{fa-css-prefix}-gulp:before { content: @fa-var-gulp; } +.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } +.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } +.@{fa-css-prefix}-hacker-news-square:before { content: @fa-var-hacker-news-square; } +.@{fa-css-prefix}-hand-lizard:before { content: @fa-var-hand-lizard; } +.@{fa-css-prefix}-hand-paper:before { content: @fa-var-hand-paper; } +.@{fa-css-prefix}-hand-peace:before { content: @fa-var-hand-peace; } +.@{fa-css-prefix}-hand-point-down:before { content: @fa-var-hand-point-down; } +.@{fa-css-prefix}-hand-point-left:before { content: @fa-var-hand-point-left; } +.@{fa-css-prefix}-hand-point-right:before { content: @fa-var-hand-point-right; } +.@{fa-css-prefix}-hand-point-up:before { content: @fa-var-hand-point-up; } +.@{fa-css-prefix}-hand-pointer:before { content: @fa-var-hand-pointer; } +.@{fa-css-prefix}-hand-rock:before { content: @fa-var-hand-rock; } +.@{fa-css-prefix}-hand-scissors:before { content: @fa-var-hand-scissors; } +.@{fa-css-prefix}-hand-spock:before { content: @fa-var-hand-spock; } +.@{fa-css-prefix}-handshake:before { content: @fa-var-handshake; } +.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } +.@{fa-css-prefix}-hdd:before { content: @fa-var-hdd; } +.@{fa-css-prefix}-heading:before { content: @fa-var-heading; } +.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } +.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } +.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } +.@{fa-css-prefix}-hips:before { content: @fa-var-hips; } +.@{fa-css-prefix}-hire-a-helper:before { content: @fa-var-hire-a-helper; } +.@{fa-css-prefix}-history:before { content: @fa-var-history; } +.@{fa-css-prefix}-hockey-puck:before { content: @fa-var-hockey-puck; } +.@{fa-css-prefix}-home:before { content: @fa-var-home; } +.@{fa-css-prefix}-hooli:before { content: @fa-var-hooli; } +.@{fa-css-prefix}-hospital:before { content: @fa-var-hospital; } +.@{fa-css-prefix}-hotjar:before { content: @fa-var-hotjar; } +.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } +.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } +.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } +.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } +.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } +.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } +.@{fa-css-prefix}-hubspot:before { content: @fa-var-hubspot; } +.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } +.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; } +.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; } +.@{fa-css-prefix}-image:before { content: @fa-var-image; } +.@{fa-css-prefix}-images:before { content: @fa-var-images; } +.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; } +.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } +.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } +.@{fa-css-prefix}-industry:before { content: @fa-var-industry; } +.@{fa-css-prefix}-info:before { content: @fa-var-info; } +.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } +.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } +.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } +.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } +.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } +.@{fa-css-prefix}-itunes:before { content: @fa-var-itunes; } +.@{fa-css-prefix}-itunes-note:before { content: @fa-var-itunes-note; } +.@{fa-css-prefix}-jenkins:before { content: @fa-var-jenkins; } +.@{fa-css-prefix}-joget:before { content: @fa-var-joget; } +.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } +.@{fa-css-prefix}-js:before { content: @fa-var-js; } +.@{fa-css-prefix}-js-square:before { content: @fa-var-js-square; } +.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } +.@{fa-css-prefix}-key:before { content: @fa-var-key; } +.@{fa-css-prefix}-keyboard:before { content: @fa-var-keyboard; } +.@{fa-css-prefix}-keycdn:before { content: @fa-var-keycdn; } +.@{fa-css-prefix}-kickstarter:before { content: @fa-var-kickstarter; } +.@{fa-css-prefix}-kickstarter-k:before { content: @fa-var-kickstarter-k; } +.@{fa-css-prefix}-korvue:before { content: @fa-var-korvue; } +.@{fa-css-prefix}-language:before { content: @fa-var-language; } +.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } +.@{fa-css-prefix}-laravel:before { content: @fa-var-laravel; } +.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } +.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } +.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } +.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } +.@{fa-css-prefix}-lemon:before { content: @fa-var-lemon; } +.@{fa-css-prefix}-less:before { content: @fa-var-less; } +.@{fa-css-prefix}-level-down-alt:before { content: @fa-var-level-down-alt; } +.@{fa-css-prefix}-level-up-alt:before { content: @fa-var-level-up-alt; } +.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } +.@{fa-css-prefix}-lightbulb:before { content: @fa-var-lightbulb; } +.@{fa-css-prefix}-line:before { content: @fa-var-line; } +.@{fa-css-prefix}-link:before { content: @fa-var-link; } +.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } +.@{fa-css-prefix}-linkedin-in:before { content: @fa-var-linkedin-in; } +.@{fa-css-prefix}-linode:before { content: @fa-var-linode; } +.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } +.@{fa-css-prefix}-lira-sign:before { content: @fa-var-lira-sign; } +.@{fa-css-prefix}-list:before { content: @fa-var-list; } +.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } +.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } +.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } +.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } +.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } +.@{fa-css-prefix}-lock-open:before { content: @fa-var-lock-open; } +.@{fa-css-prefix}-long-arrow-alt-down:before { content: @fa-var-long-arrow-alt-down; } +.@{fa-css-prefix}-long-arrow-alt-left:before { content: @fa-var-long-arrow-alt-left; } +.@{fa-css-prefix}-long-arrow-alt-right:before { content: @fa-var-long-arrow-alt-right; } +.@{fa-css-prefix}-long-arrow-alt-up:before { content: @fa-var-long-arrow-alt-up; } +.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } +.@{fa-css-prefix}-lyft:before { content: @fa-var-lyft; } +.@{fa-css-prefix}-magento:before { content: @fa-var-magento; } +.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } +.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } +.@{fa-css-prefix}-male:before { content: @fa-var-male; } +.@{fa-css-prefix}-map:before { content: @fa-var-map; } +.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } +.@{fa-css-prefix}-map-marker-alt:before { content: @fa-var-map-marker-alt; } +.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } +.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } +.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } +.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } +.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } +.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } +.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } +.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } +.@{fa-css-prefix}-medapps:before { content: @fa-var-medapps; } +.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } +.@{fa-css-prefix}-medium-m:before { content: @fa-var-medium-m; } +.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } +.@{fa-css-prefix}-medrt:before { content: @fa-var-medrt; } +.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; } +.@{fa-css-prefix}-meh:before { content: @fa-var-meh; } +.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } +.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; } +.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } +.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } +.@{fa-css-prefix}-microsoft:before { content: @fa-var-microsoft; } +.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } +.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } +.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } +.@{fa-css-prefix}-mix:before { content: @fa-var-mix; } +.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } +.@{fa-css-prefix}-mizuni:before { content: @fa-var-mizuni; } +.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } +.@{fa-css-prefix}-mobile-alt:before { content: @fa-var-mobile-alt; } +.@{fa-css-prefix}-modx:before { content: @fa-var-modx; } +.@{fa-css-prefix}-monero:before { content: @fa-var-monero; } +.@{fa-css-prefix}-money-bill-alt:before { content: @fa-var-money-bill-alt; } +.@{fa-css-prefix}-moon:before { content: @fa-var-moon; } +.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } +.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } +.@{fa-css-prefix}-music:before { content: @fa-var-music; } +.@{fa-css-prefix}-napster:before { content: @fa-var-napster; } +.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } +.@{fa-css-prefix}-newspaper:before { content: @fa-var-newspaper; } +.@{fa-css-prefix}-nintendo-switch:before { content: @fa-var-nintendo-switch; } +.@{fa-css-prefix}-node:before { content: @fa-var-node; } +.@{fa-css-prefix}-node-js:before { content: @fa-var-node-js; } +.@{fa-css-prefix}-npm:before { content: @fa-var-npm; } +.@{fa-css-prefix}-ns8:before { content: @fa-var-ns8; } +.@{fa-css-prefix}-nutritionix:before { content: @fa-var-nutritionix; } +.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } +.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } +.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } +.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } +.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } +.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } +.@{fa-css-prefix}-opera:before { content: @fa-var-opera; } +.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } +.@{fa-css-prefix}-osi:before { content: @fa-var-osi; } +.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } +.@{fa-css-prefix}-page4:before { content: @fa-var-page4; } +.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } +.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } +.@{fa-css-prefix}-palfed:before { content: @fa-var-palfed; } +.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } +.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } +.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } +.@{fa-css-prefix}-paste:before { content: @fa-var-paste; } +.@{fa-css-prefix}-patreon:before { content: @fa-var-patreon; } +.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } +.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } +.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } +.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } +.@{fa-css-prefix}-pen-square:before { content: @fa-var-pen-square; } +.@{fa-css-prefix}-pencil-alt:before { content: @fa-var-pencil-alt; } +.@{fa-css-prefix}-percent:before { content: @fa-var-percent; } +.@{fa-css-prefix}-periscope:before { content: @fa-var-periscope; } +.@{fa-css-prefix}-phabricator:before { content: @fa-var-phabricator; } +.@{fa-css-prefix}-phoenix-framework:before { content: @fa-var-phoenix-framework; } +.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } +.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } +.@{fa-css-prefix}-phone-volume:before { content: @fa-var-phone-volume; } +.@{fa-css-prefix}-php:before { content: @fa-var-php; } +.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } +.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } +.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } +.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } +.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } +.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } +.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } +.@{fa-css-prefix}-play:before { content: @fa-var-play; } +.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } +.@{fa-css-prefix}-playstation:before { content: @fa-var-playstation; } +.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } +.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } +.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } +.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } +.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; } +.@{fa-css-prefix}-pound-sign:before { content: @fa-var-pound-sign; } +.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } +.@{fa-css-prefix}-print:before { content: @fa-var-print; } +.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } +.@{fa-css-prefix}-pushed:before { content: @fa-var-pushed; } +.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } +.@{fa-css-prefix}-python:before { content: @fa-var-python; } +.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } +.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } +.@{fa-css-prefix}-question:before { content: @fa-var-question; } +.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } +.@{fa-css-prefix}-quidditch:before { content: @fa-var-quidditch; } +.@{fa-css-prefix}-quinscape:before { content: @fa-var-quinscape; } +.@{fa-css-prefix}-quora:before { content: @fa-var-quora; } +.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } +.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } +.@{fa-css-prefix}-random:before { content: @fa-var-random; } +.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; } +.@{fa-css-prefix}-react:before { content: @fa-var-react; } +.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } +.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } +.@{fa-css-prefix}-red-river:before { content: @fa-var-red-river; } +.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } +.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } +.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } +.@{fa-css-prefix}-redo:before { content: @fa-var-redo; } +.@{fa-css-prefix}-redo-alt:before { content: @fa-var-redo-alt; } +.@{fa-css-prefix}-registered:before { content: @fa-var-registered; } +.@{fa-css-prefix}-rendact:before { content: @fa-var-rendact; } +.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } +.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } +.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } +.@{fa-css-prefix}-replyd:before { content: @fa-var-replyd; } +.@{fa-css-prefix}-resolving:before { content: @fa-var-resolving; } +.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } +.@{fa-css-prefix}-road:before { content: @fa-var-road; } +.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } +.@{fa-css-prefix}-rocketchat:before { content: @fa-var-rocketchat; } +.@{fa-css-prefix}-rockrms:before { content: @fa-var-rockrms; } +.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } +.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } +.@{fa-css-prefix}-ruble-sign:before { content: @fa-var-ruble-sign; } +.@{fa-css-prefix}-rupee-sign:before { content: @fa-var-rupee-sign; } +.@{fa-css-prefix}-safari:before { content: @fa-var-safari; } +.@{fa-css-prefix}-sass:before { content: @fa-var-sass; } +.@{fa-css-prefix}-save:before { content: @fa-var-save; } +.@{fa-css-prefix}-schlix:before { content: @fa-var-schlix; } +.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } +.@{fa-css-prefix}-search:before { content: @fa-var-search; } +.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } +.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } +.@{fa-css-prefix}-searchengin:before { content: @fa-var-searchengin; } +.@{fa-css-prefix}-sellcast:before { content: @fa-var-sellcast; } +.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } +.@{fa-css-prefix}-server:before { content: @fa-var-server; } +.@{fa-css-prefix}-servicestack:before { content: @fa-var-servicestack; } +.@{fa-css-prefix}-share:before { content: @fa-var-share; } +.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } +.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } +.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } +.@{fa-css-prefix}-shekel-sign:before { content: @fa-var-shekel-sign; } +.@{fa-css-prefix}-shield-alt:before { content: @fa-var-shield-alt; } +.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } +.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } +.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } +.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } +.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } +.@{fa-css-prefix}-shower:before { content: @fa-var-shower; } +.@{fa-css-prefix}-sign-in-alt:before { content: @fa-var-sign-in-alt; } +.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } +.@{fa-css-prefix}-sign-out-alt:before { content: @fa-var-sign-out-alt; } +.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } +.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } +.@{fa-css-prefix}-sistrix:before { content: @fa-var-sistrix; } +.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } +.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } +.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } +.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } +.@{fa-css-prefix}-slack-hash:before { content: @fa-var-slack-hash; } +.@{fa-css-prefix}-sliders-h:before { content: @fa-var-sliders-h; } +.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } +.@{fa-css-prefix}-smile:before { content: @fa-var-smile; } +.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } +.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } +.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } +.@{fa-css-prefix}-snowflake:before { content: @fa-var-snowflake; } +.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } +.@{fa-css-prefix}-sort-alpha-down:before { content: @fa-var-sort-alpha-down; } +.@{fa-css-prefix}-sort-alpha-up:before { content: @fa-var-sort-alpha-up; } +.@{fa-css-prefix}-sort-amount-down:before { content: @fa-var-sort-amount-down; } +.@{fa-css-prefix}-sort-amount-up:before { content: @fa-var-sort-amount-up; } +.@{fa-css-prefix}-sort-down:before { content: @fa-var-sort-down; } +.@{fa-css-prefix}-sort-numeric-down:before { content: @fa-var-sort-numeric-down; } +.@{fa-css-prefix}-sort-numeric-up:before { content: @fa-var-sort-numeric-up; } +.@{fa-css-prefix}-sort-up:before { content: @fa-var-sort-up; } +.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } +.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } +.@{fa-css-prefix}-speakap:before { content: @fa-var-speakap; } +.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } +.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } +.@{fa-css-prefix}-square:before { content: @fa-var-square; } +.@{fa-css-prefix}-square-full:before { content: @fa-var-square-full; } +.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } +.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } +.@{fa-css-prefix}-star:before { content: @fa-var-star; } +.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } +.@{fa-css-prefix}-staylinked:before { content: @fa-var-staylinked; } +.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } +.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } +.@{fa-css-prefix}-steam-symbol:before { content: @fa-var-steam-symbol; } +.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } +.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } +.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } +.@{fa-css-prefix}-sticker-mule:before { content: @fa-var-sticker-mule; } +.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } +.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } +.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } +.@{fa-css-prefix}-stopwatch:before { content: @fa-var-stopwatch; } +.@{fa-css-prefix}-strava:before { content: @fa-var-strava; } +.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } +.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } +.@{fa-css-prefix}-stripe:before { content: @fa-var-stripe; } +.@{fa-css-prefix}-stripe-s:before { content: @fa-var-stripe-s; } +.@{fa-css-prefix}-studiovinari:before { content: @fa-var-studiovinari; } +.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } +.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } +.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } +.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } +.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } +.@{fa-css-prefix}-sun:before { content: @fa-var-sun; } +.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; } +.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } +.@{fa-css-prefix}-supple:before { content: @fa-var-supple; } +.@{fa-css-prefix}-sync:before { content: @fa-var-sync; } +.@{fa-css-prefix}-sync-alt:before { content: @fa-var-sync-alt; } +.@{fa-css-prefix}-table:before { content: @fa-var-table; } +.@{fa-css-prefix}-table-tennis:before { content: @fa-var-table-tennis; } +.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } +.@{fa-css-prefix}-tablet-alt:before { content: @fa-var-tablet-alt; } +.@{fa-css-prefix}-tachometer-alt:before { content: @fa-var-tachometer-alt; } +.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } +.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } +.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } +.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } +.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; } +.@{fa-css-prefix}-telegram-plane:before { content: @fa-var-telegram-plane; } +.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } +.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } +.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } +.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } +.@{fa-css-prefix}-th:before { content: @fa-var-th; } +.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } +.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } +.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } +.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; } +.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; } +.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; } +.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; } +.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; } +.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } +.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } +.@{fa-css-prefix}-thumbtack:before { content: @fa-var-thumbtack; } +.@{fa-css-prefix}-ticket-alt:before { content: @fa-var-ticket-alt; } +.@{fa-css-prefix}-times:before { content: @fa-var-times; } +.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } +.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } +.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } +.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } +.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } +.@{fa-css-prefix}-train:before { content: @fa-var-train; } +.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } +.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } +.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } +.@{fa-css-prefix}-trash-alt:before { content: @fa-var-trash-alt; } +.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } +.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } +.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } +.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } +.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } +.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } +.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } +.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } +.@{fa-css-prefix}-tv:before { content: @fa-var-tv; } +.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } +.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } +.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } +.@{fa-css-prefix}-typo3:before { content: @fa-var-typo3; } +.@{fa-css-prefix}-uber:before { content: @fa-var-uber; } +.@{fa-css-prefix}-uikit:before { content: @fa-var-uikit; } +.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } +.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } +.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } +.@{fa-css-prefix}-undo-alt:before { content: @fa-var-undo-alt; } +.@{fa-css-prefix}-uniregistry:before { content: @fa-var-uniregistry; } +.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } +.@{fa-css-prefix}-university:before { content: @fa-var-university; } +.@{fa-css-prefix}-unlink:before { content: @fa-var-unlink; } +.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } +.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } +.@{fa-css-prefix}-untappd:before { content: @fa-var-untappd; } +.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } +.@{fa-css-prefix}-usb:before { content: @fa-var-usb; } +.@{fa-css-prefix}-user:before { content: @fa-var-user; } +.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; } +.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } +.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } +.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } +.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } +.@{fa-css-prefix}-users:before { content: @fa-var-users; } +.@{fa-css-prefix}-ussunnah:before { content: @fa-var-ussunnah; } +.@{fa-css-prefix}-utensil-spoon:before { content: @fa-var-utensil-spoon; } +.@{fa-css-prefix}-utensils:before { content: @fa-var-utensils; } +.@{fa-css-prefix}-vaadin:before { content: @fa-var-vaadin; } +.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } +.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } +.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } +.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } +.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } +.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } +.@{fa-css-prefix}-viber:before { content: @fa-var-viber; } +.@{fa-css-prefix}-video:before { content: @fa-var-video; } +.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } +.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } +.@{fa-css-prefix}-vimeo-v:before { content: @fa-var-vimeo-v; } +.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } +.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } +.@{fa-css-prefix}-vnv:before { content: @fa-var-vnv; } +.@{fa-css-prefix}-volleyball-ball:before { content: @fa-var-volleyball-ball; } +.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } +.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } +.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } +.@{fa-css-prefix}-vuejs:before { content: @fa-var-vuejs; } +.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } +.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } +.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } +.@{fa-css-prefix}-whatsapp-square:before { content: @fa-var-whatsapp-square; } +.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } +.@{fa-css-prefix}-whmcs:before { content: @fa-var-whmcs; } +.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } +.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } +.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; } +.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; } +.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; } +.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; } +.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } +.@{fa-css-prefix}-won-sign:before { content: @fa-var-won-sign; } +.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } +.@{fa-css-prefix}-wordpress-simple:before { content: @fa-var-wordpress-simple; } +.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } +.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; } +.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } +.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } +.@{fa-css-prefix}-xbox:before { content: @fa-var-xbox; } +.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } +.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } +.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } +.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } +.@{fa-css-prefix}-yandex:before { content: @fa-var-yandex; } +.@{fa-css-prefix}-yandex-international:before { content: @fa-var-yandex-international; } +.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } +.@{fa-css-prefix}-yen-sign:before { content: @fa-var-yen-sign; } +.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } +.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } +.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } diff --git a/assets/web-fonts-with-css/less/_larger.less b/assets/web-fonts-with-css/less/_larger.less new file mode 100644 index 0000000..6cbb1ec --- /dev/null +++ b/assets/web-fonts-with-css/less/_larger.less @@ -0,0 +1,27 @@ +// Icon Sizes +// ------------------------- + +.larger(@factor) when (@factor > 0) { + .larger((@factor - 1)); + + .@{fa-css-prefix}-@{factor}x { + font-size: (@factor * 1em); + } +} + +/* makes the font 33% larger relative to the icon container */ +.@{fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -.0667em; +} + +.@{fa-css-prefix}-xs { + font-size: .75em; +} + +.@{fa-css-prefix}-sm { + font-size: .875em; +} + +.larger(10); diff --git a/assets/web-fonts-with-css/less/_list.less b/assets/web-fonts-with-css/less/_list.less new file mode 100644 index 0000000..1ff7ca7 --- /dev/null +++ b/assets/web-fonts-with-css/less/_list.less @@ -0,0 +1,18 @@ +// List Icons +// ------------------------- + +.@{fa-css-prefix}-ul { + list-style-type: none; + margin-left: @fa-li-width * 5/4; + padding-left: 0; + + > li { position: relative; } +} + +.@{fa-css-prefix}-li { + left: -@fa-li-width; + position: absolute; + text-align: center; + width: @fa-li-width; + line-height: inherit; +} diff --git a/assets/web-fonts-with-css/less/_mixins.less b/assets/web-fonts-with-css/less/_mixins.less new file mode 100644 index 0000000..a4e93f9 --- /dev/null +++ b/assets/web-fonts-with-css/less/_mixins.less @@ -0,0 +1,57 @@ +// Mixins +// -------------------------- + +.fa-icon() { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 1; + vertical-align: -.125em; +} + +.fa-icon-rotate(@degrees, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; + transform: rotate(@degrees); +} + +.fa-icon-flip(@horiz, @vert, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; + transform: scale(@horiz, @vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +.sr-only() { + border: 0; + clip: rect(0,0,0,0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +// 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 { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; + } +} diff --git a/assets/web-fonts-with-css/less/_rotated-flipped.less b/assets/web-fonts-with-css/less/_rotated-flipped.less new file mode 100644 index 0000000..1ee31db --- /dev/null +++ b/assets/web-fonts-with-css/less/_rotated-flipped.less @@ -0,0 +1,23 @@ +// Rotated & Flipped Icons +// ------------------------- + +.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } +.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } +.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } + +.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } +.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } +.@{fa-css-prefix}-flip-horizontal.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(-1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root { + .@{fa-css-prefix}-rotate-90, + .@{fa-css-prefix}-rotate-180, + .@{fa-css-prefix}-rotate-270, + .@{fa-css-prefix}-flip-horizontal, + .@{fa-css-prefix}-flip-vertical { + filter: none; + } +} diff --git a/assets/web-fonts-with-css/less/_screen-reader.less b/assets/web-fonts-with-css/less/_screen-reader.less new file mode 100644 index 0000000..11c1881 --- /dev/null +++ b/assets/web-fonts-with-css/less/_screen-reader.less @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { .sr-only(); } +.sr-only-focusable { .sr-only-focusable(); } diff --git a/assets/web-fonts-with-css/less/_stacked.less b/assets/web-fonts-with-css/less/_stacked.less new file mode 100644 index 0000000..263b5c4 --- /dev/null +++ b/assets/web-fonts-with-css/less/_stacked.less @@ -0,0 +1,22 @@ +// Stacked Icons +// ------------------------- + +.@{fa-css-prefix}-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2em; +} + +.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; +} + +.@{fa-css-prefix}-stack-1x { line-height: inherit; } +.@{fa-css-prefix}-stack-2x { font-size: 2em; } +.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/assets/web-fonts-with-css/less/_variables.less b/assets/web-fonts-with-css/less/_variables.less new file mode 100644 index 0000000..03bbd6e --- /dev/null +++ b/assets/web-fonts-with-css/less/_variables.less @@ -0,0 +1,825 @@ +// Variables +// -------------------------- + +@fa-font-path: "../webfonts"; +@fa-font-size-base: 16px; +@fa-line-height-base: 1; +@fa-css-prefix: fa; +@fa-version: "5.0.6"; +@fa-border-color: #eee; +@fa-inverse: #fff; +@fa-li-width: 2em; + +@fa-var-500px: "\f26e"; +@fa-var-accessible-icon: "\f368"; +@fa-var-accusoft: "\f369"; +@fa-var-address-book: "\f2b9"; +@fa-var-address-card: "\f2bb"; +@fa-var-adjust: "\f042"; +@fa-var-adn: "\f170"; +@fa-var-adversal: "\f36a"; +@fa-var-affiliatetheme: "\f36b"; +@fa-var-algolia: "\f36c"; +@fa-var-align-center: "\f037"; +@fa-var-align-justify: "\f039"; +@fa-var-align-left: "\f036"; +@fa-var-align-right: "\f038"; +@fa-var-amazon: "\f270"; +@fa-var-amazon-pay: "\f42c"; +@fa-var-ambulance: "\f0f9"; +@fa-var-american-sign-language-interpreting: "\f2a3"; +@fa-var-amilia: "\f36d"; +@fa-var-anchor: "\f13d"; +@fa-var-android: "\f17b"; +@fa-var-angellist: "\f209"; +@fa-var-angle-double-down: "\f103"; +@fa-var-angle-double-left: "\f100"; +@fa-var-angle-double-right: "\f101"; +@fa-var-angle-double-up: "\f102"; +@fa-var-angle-down: "\f107"; +@fa-var-angle-left: "\f104"; +@fa-var-angle-right: "\f105"; +@fa-var-angle-up: "\f106"; +@fa-var-angrycreative: "\f36e"; +@fa-var-angular: "\f420"; +@fa-var-app-store: "\f36f"; +@fa-var-app-store-ios: "\f370"; +@fa-var-apper: "\f371"; +@fa-var-apple: "\f179"; +@fa-var-apple-pay: "\f415"; +@fa-var-archive: "\f187"; +@fa-var-arrow-alt-circle-down: "\f358"; +@fa-var-arrow-alt-circle-left: "\f359"; +@fa-var-arrow-alt-circle-right: "\f35a"; +@fa-var-arrow-alt-circle-up: "\f35b"; +@fa-var-arrow-circle-down: "\f0ab"; +@fa-var-arrow-circle-left: "\f0a8"; +@fa-var-arrow-circle-right: "\f0a9"; +@fa-var-arrow-circle-up: "\f0aa"; +@fa-var-arrow-down: "\f063"; +@fa-var-arrow-left: "\f060"; +@fa-var-arrow-right: "\f061"; +@fa-var-arrow-up: "\f062"; +@fa-var-arrows-alt: "\f0b2"; +@fa-var-arrows-alt-h: "\f337"; +@fa-var-arrows-alt-v: "\f338"; +@fa-var-assistive-listening-systems: "\f2a2"; +@fa-var-asterisk: "\f069"; +@fa-var-asymmetrik: "\f372"; +@fa-var-at: "\f1fa"; +@fa-var-audible: "\f373"; +@fa-var-audio-description: "\f29e"; +@fa-var-autoprefixer: "\f41c"; +@fa-var-avianex: "\f374"; +@fa-var-aviato: "\f421"; +@fa-var-aws: "\f375"; +@fa-var-backward: "\f04a"; +@fa-var-balance-scale: "\f24e"; +@fa-var-ban: "\f05e"; +@fa-var-bandcamp: "\f2d5"; +@fa-var-barcode: "\f02a"; +@fa-var-bars: "\f0c9"; +@fa-var-baseball-ball: "\f433"; +@fa-var-basketball-ball: "\f434"; +@fa-var-bath: "\f2cd"; +@fa-var-battery-empty: "\f244"; +@fa-var-battery-full: "\f240"; +@fa-var-battery-half: "\f242"; +@fa-var-battery-quarter: "\f243"; +@fa-var-battery-three-quarters: "\f241"; +@fa-var-bed: "\f236"; +@fa-var-beer: "\f0fc"; +@fa-var-behance: "\f1b4"; +@fa-var-behance-square: "\f1b5"; +@fa-var-bell: "\f0f3"; +@fa-var-bell-slash: "\f1f6"; +@fa-var-bicycle: "\f206"; +@fa-var-bimobject: "\f378"; +@fa-var-binoculars: "\f1e5"; +@fa-var-birthday-cake: "\f1fd"; +@fa-var-bitbucket: "\f171"; +@fa-var-bitcoin: "\f379"; +@fa-var-bity: "\f37a"; +@fa-var-black-tie: "\f27e"; +@fa-var-blackberry: "\f37b"; +@fa-var-blind: "\f29d"; +@fa-var-blogger: "\f37c"; +@fa-var-blogger-b: "\f37d"; +@fa-var-bluetooth: "\f293"; +@fa-var-bluetooth-b: "\f294"; +@fa-var-bold: "\f032"; +@fa-var-bolt: "\f0e7"; +@fa-var-bomb: "\f1e2"; +@fa-var-book: "\f02d"; +@fa-var-bookmark: "\f02e"; +@fa-var-bowling-ball: "\f436"; +@fa-var-braille: "\f2a1"; +@fa-var-briefcase: "\f0b1"; +@fa-var-btc: "\f15a"; +@fa-var-bug: "\f188"; +@fa-var-building: "\f1ad"; +@fa-var-bullhorn: "\f0a1"; +@fa-var-bullseye: "\f140"; +@fa-var-buromobelexperte: "\f37f"; +@fa-var-bus: "\f207"; +@fa-var-buysellads: "\f20d"; +@fa-var-calculator: "\f1ec"; +@fa-var-calendar: "\f133"; +@fa-var-calendar-alt: "\f073"; +@fa-var-calendar-check: "\f274"; +@fa-var-calendar-minus: "\f272"; +@fa-var-calendar-plus: "\f271"; +@fa-var-calendar-times: "\f273"; +@fa-var-camera: "\f030"; +@fa-var-camera-retro: "\f083"; +@fa-var-car: "\f1b9"; +@fa-var-caret-down: "\f0d7"; +@fa-var-caret-left: "\f0d9"; +@fa-var-caret-right: "\f0da"; +@fa-var-caret-square-down: "\f150"; +@fa-var-caret-square-left: "\f191"; +@fa-var-caret-square-right: "\f152"; +@fa-var-caret-square-up: "\f151"; +@fa-var-caret-up: "\f0d8"; +@fa-var-cart-arrow-down: "\f218"; +@fa-var-cart-plus: "\f217"; +@fa-var-cc-amazon-pay: "\f42d"; +@fa-var-cc-amex: "\f1f3"; +@fa-var-cc-apple-pay: "\f416"; +@fa-var-cc-diners-club: "\f24c"; +@fa-var-cc-discover: "\f1f2"; +@fa-var-cc-jcb: "\f24b"; +@fa-var-cc-mastercard: "\f1f1"; +@fa-var-cc-paypal: "\f1f4"; +@fa-var-cc-stripe: "\f1f5"; +@fa-var-cc-visa: "\f1f0"; +@fa-var-centercode: "\f380"; +@fa-var-certificate: "\f0a3"; +@fa-var-chart-area: "\f1fe"; +@fa-var-chart-bar: "\f080"; +@fa-var-chart-line: "\f201"; +@fa-var-chart-pie: "\f200"; +@fa-var-check: "\f00c"; +@fa-var-check-circle: "\f058"; +@fa-var-check-square: "\f14a"; +@fa-var-chess: "\f439"; +@fa-var-chess-bishop: "\f43a"; +@fa-var-chess-board: "\f43c"; +@fa-var-chess-king: "\f43f"; +@fa-var-chess-knight: "\f441"; +@fa-var-chess-pawn: "\f443"; +@fa-var-chess-queen: "\f445"; +@fa-var-chess-rook: "\f447"; +@fa-var-chevron-circle-down: "\f13a"; +@fa-var-chevron-circle-left: "\f137"; +@fa-var-chevron-circle-right: "\f138"; +@fa-var-chevron-circle-up: "\f139"; +@fa-var-chevron-down: "\f078"; +@fa-var-chevron-left: "\f053"; +@fa-var-chevron-right: "\f054"; +@fa-var-chevron-up: "\f077"; +@fa-var-child: "\f1ae"; +@fa-var-chrome: "\f268"; +@fa-var-circle: "\f111"; +@fa-var-circle-notch: "\f1ce"; +@fa-var-clipboard: "\f328"; +@fa-var-clock: "\f017"; +@fa-var-clone: "\f24d"; +@fa-var-closed-captioning: "\f20a"; +@fa-var-cloud: "\f0c2"; +@fa-var-cloud-download-alt: "\f381"; +@fa-var-cloud-upload-alt: "\f382"; +@fa-var-cloudscale: "\f383"; +@fa-var-cloudsmith: "\f384"; +@fa-var-cloudversify: "\f385"; +@fa-var-code: "\f121"; +@fa-var-code-branch: "\f126"; +@fa-var-codepen: "\f1cb"; +@fa-var-codiepie: "\f284"; +@fa-var-coffee: "\f0f4"; +@fa-var-cog: "\f013"; +@fa-var-cogs: "\f085"; +@fa-var-columns: "\f0db"; +@fa-var-comment: "\f075"; +@fa-var-comment-alt: "\f27a"; +@fa-var-comments: "\f086"; +@fa-var-compass: "\f14e"; +@fa-var-compress: "\f066"; +@fa-var-connectdevelop: "\f20e"; +@fa-var-contao: "\f26d"; +@fa-var-copy: "\f0c5"; +@fa-var-copyright: "\f1f9"; +@fa-var-cpanel: "\f388"; +@fa-var-creative-commons: "\f25e"; +@fa-var-credit-card: "\f09d"; +@fa-var-crop: "\f125"; +@fa-var-crosshairs: "\f05b"; +@fa-var-css3: "\f13c"; +@fa-var-css3-alt: "\f38b"; +@fa-var-cube: "\f1b2"; +@fa-var-cubes: "\f1b3"; +@fa-var-cut: "\f0c4"; +@fa-var-cuttlefish: "\f38c"; +@fa-var-d-and-d: "\f38d"; +@fa-var-dashcube: "\f210"; +@fa-var-database: "\f1c0"; +@fa-var-deaf: "\f2a4"; +@fa-var-delicious: "\f1a5"; +@fa-var-deploydog: "\f38e"; +@fa-var-deskpro: "\f38f"; +@fa-var-desktop: "\f108"; +@fa-var-deviantart: "\f1bd"; +@fa-var-digg: "\f1a6"; +@fa-var-digital-ocean: "\f391"; +@fa-var-discord: "\f392"; +@fa-var-discourse: "\f393"; +@fa-var-dochub: "\f394"; +@fa-var-docker: "\f395"; +@fa-var-dollar-sign: "\f155"; +@fa-var-dot-circle: "\f192"; +@fa-var-download: "\f019"; +@fa-var-draft2digital: "\f396"; +@fa-var-dribbble: "\f17d"; +@fa-var-dribbble-square: "\f397"; +@fa-var-dropbox: "\f16b"; +@fa-var-drupal: "\f1a9"; +@fa-var-dyalog: "\f399"; +@fa-var-earlybirds: "\f39a"; +@fa-var-edge: "\f282"; +@fa-var-edit: "\f044"; +@fa-var-eject: "\f052"; +@fa-var-elementor: "\f430"; +@fa-var-ellipsis-h: "\f141"; +@fa-var-ellipsis-v: "\f142"; +@fa-var-ember: "\f423"; +@fa-var-empire: "\f1d1"; +@fa-var-envelope: "\f0e0"; +@fa-var-envelope-open: "\f2b6"; +@fa-var-envelope-square: "\f199"; +@fa-var-envira: "\f299"; +@fa-var-eraser: "\f12d"; +@fa-var-erlang: "\f39d"; +@fa-var-ethereum: "\f42e"; +@fa-var-etsy: "\f2d7"; +@fa-var-euro-sign: "\f153"; +@fa-var-exchange-alt: "\f362"; +@fa-var-exclamation: "\f12a"; +@fa-var-exclamation-circle: "\f06a"; +@fa-var-exclamation-triangle: "\f071"; +@fa-var-expand: "\f065"; +@fa-var-expand-arrows-alt: "\f31e"; +@fa-var-expeditedssl: "\f23e"; +@fa-var-external-link-alt: "\f35d"; +@fa-var-external-link-square-alt: "\f360"; +@fa-var-eye: "\f06e"; +@fa-var-eye-dropper: "\f1fb"; +@fa-var-eye-slash: "\f070"; +@fa-var-facebook: "\f09a"; +@fa-var-facebook-f: "\f39e"; +@fa-var-facebook-messenger: "\f39f"; +@fa-var-facebook-square: "\f082"; +@fa-var-fast-backward: "\f049"; +@fa-var-fast-forward: "\f050"; +@fa-var-fax: "\f1ac"; +@fa-var-female: "\f182"; +@fa-var-fighter-jet: "\f0fb"; +@fa-var-file: "\f15b"; +@fa-var-file-alt: "\f15c"; +@fa-var-file-archive: "\f1c6"; +@fa-var-file-audio: "\f1c7"; +@fa-var-file-code: "\f1c9"; +@fa-var-file-excel: "\f1c3"; +@fa-var-file-image: "\f1c5"; +@fa-var-file-pdf: "\f1c1"; +@fa-var-file-powerpoint: "\f1c4"; +@fa-var-file-video: "\f1c8"; +@fa-var-file-word: "\f1c2"; +@fa-var-film: "\f008"; +@fa-var-filter: "\f0b0"; +@fa-var-fire: "\f06d"; +@fa-var-fire-extinguisher: "\f134"; +@fa-var-firefox: "\f269"; +@fa-var-first-order: "\f2b0"; +@fa-var-firstdraft: "\f3a1"; +@fa-var-flag: "\f024"; +@fa-var-flag-checkered: "\f11e"; +@fa-var-flask: "\f0c3"; +@fa-var-flickr: "\f16e"; +@fa-var-flipboard: "\f44d"; +@fa-var-fly: "\f417"; +@fa-var-folder: "\f07b"; +@fa-var-folder-open: "\f07c"; +@fa-var-font: "\f031"; +@fa-var-font-awesome: "\f2b4"; +@fa-var-font-awesome-alt: "\f35c"; +@fa-var-font-awesome-flag: "\f425"; +@fa-var-fonticons: "\f280"; +@fa-var-fonticons-fi: "\f3a2"; +@fa-var-football-ball: "\f44e"; +@fa-var-fort-awesome: "\f286"; +@fa-var-fort-awesome-alt: "\f3a3"; +@fa-var-forumbee: "\f211"; +@fa-var-forward: "\f04e"; +@fa-var-foursquare: "\f180"; +@fa-var-free-code-camp: "\f2c5"; +@fa-var-freebsd: "\f3a4"; +@fa-var-frown: "\f119"; +@fa-var-futbol: "\f1e3"; +@fa-var-gamepad: "\f11b"; +@fa-var-gavel: "\f0e3"; +@fa-var-gem: "\f3a5"; +@fa-var-genderless: "\f22d"; +@fa-var-get-pocket: "\f265"; +@fa-var-gg: "\f260"; +@fa-var-gg-circle: "\f261"; +@fa-var-gift: "\f06b"; +@fa-var-git: "\f1d3"; +@fa-var-git-square: "\f1d2"; +@fa-var-github: "\f09b"; +@fa-var-github-alt: "\f113"; +@fa-var-github-square: "\f092"; +@fa-var-gitkraken: "\f3a6"; +@fa-var-gitlab: "\f296"; +@fa-var-gitter: "\f426"; +@fa-var-glass-martini: "\f000"; +@fa-var-glide: "\f2a5"; +@fa-var-glide-g: "\f2a6"; +@fa-var-globe: "\f0ac"; +@fa-var-gofore: "\f3a7"; +@fa-var-golf-ball: "\f450"; +@fa-var-goodreads: "\f3a8"; +@fa-var-goodreads-g: "\f3a9"; +@fa-var-google: "\f1a0"; +@fa-var-google-drive: "\f3aa"; +@fa-var-google-play: "\f3ab"; +@fa-var-google-plus: "\f2b3"; +@fa-var-google-plus-g: "\f0d5"; +@fa-var-google-plus-square: "\f0d4"; +@fa-var-google-wallet: "\f1ee"; +@fa-var-graduation-cap: "\f19d"; +@fa-var-gratipay: "\f184"; +@fa-var-grav: "\f2d6"; +@fa-var-gripfire: "\f3ac"; +@fa-var-grunt: "\f3ad"; +@fa-var-gulp: "\f3ae"; +@fa-var-h-square: "\f0fd"; +@fa-var-hacker-news: "\f1d4"; +@fa-var-hacker-news-square: "\f3af"; +@fa-var-hand-lizard: "\f258"; +@fa-var-hand-paper: "\f256"; +@fa-var-hand-peace: "\f25b"; +@fa-var-hand-point-down: "\f0a7"; +@fa-var-hand-point-left: "\f0a5"; +@fa-var-hand-point-right: "\f0a4"; +@fa-var-hand-point-up: "\f0a6"; +@fa-var-hand-pointer: "\f25a"; +@fa-var-hand-rock: "\f255"; +@fa-var-hand-scissors: "\f257"; +@fa-var-hand-spock: "\f259"; +@fa-var-handshake: "\f2b5"; +@fa-var-hashtag: "\f292"; +@fa-var-hdd: "\f0a0"; +@fa-var-heading: "\f1dc"; +@fa-var-headphones: "\f025"; +@fa-var-heart: "\f004"; +@fa-var-heartbeat: "\f21e"; +@fa-var-hips: "\f452"; +@fa-var-hire-a-helper: "\f3b0"; +@fa-var-history: "\f1da"; +@fa-var-hockey-puck: "\f453"; +@fa-var-home: "\f015"; +@fa-var-hooli: "\f427"; +@fa-var-hospital: "\f0f8"; +@fa-var-hotjar: "\f3b1"; +@fa-var-hourglass: "\f254"; +@fa-var-hourglass-end: "\f253"; +@fa-var-hourglass-half: "\f252"; +@fa-var-hourglass-start: "\f251"; +@fa-var-houzz: "\f27c"; +@fa-var-html5: "\f13b"; +@fa-var-hubspot: "\f3b2"; +@fa-var-i-cursor: "\f246"; +@fa-var-id-badge: "\f2c1"; +@fa-var-id-card: "\f2c2"; +@fa-var-image: "\f03e"; +@fa-var-images: "\f302"; +@fa-var-imdb: "\f2d8"; +@fa-var-inbox: "\f01c"; +@fa-var-indent: "\f03c"; +@fa-var-industry: "\f275"; +@fa-var-info: "\f129"; +@fa-var-info-circle: "\f05a"; +@fa-var-instagram: "\f16d"; +@fa-var-internet-explorer: "\f26b"; +@fa-var-ioxhost: "\f208"; +@fa-var-italic: "\f033"; +@fa-var-itunes: "\f3b4"; +@fa-var-itunes-note: "\f3b5"; +@fa-var-jenkins: "\f3b6"; +@fa-var-joget: "\f3b7"; +@fa-var-joomla: "\f1aa"; +@fa-var-js: "\f3b8"; +@fa-var-js-square: "\f3b9"; +@fa-var-jsfiddle: "\f1cc"; +@fa-var-key: "\f084"; +@fa-var-keyboard: "\f11c"; +@fa-var-keycdn: "\f3ba"; +@fa-var-kickstarter: "\f3bb"; +@fa-var-kickstarter-k: "\f3bc"; +@fa-var-korvue: "\f42f"; +@fa-var-language: "\f1ab"; +@fa-var-laptop: "\f109"; +@fa-var-laravel: "\f3bd"; +@fa-var-lastfm: "\f202"; +@fa-var-lastfm-square: "\f203"; +@fa-var-leaf: "\f06c"; +@fa-var-leanpub: "\f212"; +@fa-var-lemon: "\f094"; +@fa-var-less: "\f41d"; +@fa-var-level-down-alt: "\f3be"; +@fa-var-level-up-alt: "\f3bf"; +@fa-var-life-ring: "\f1cd"; +@fa-var-lightbulb: "\f0eb"; +@fa-var-line: "\f3c0"; +@fa-var-link: "\f0c1"; +@fa-var-linkedin: "\f08c"; +@fa-var-linkedin-in: "\f0e1"; +@fa-var-linode: "\f2b8"; +@fa-var-linux: "\f17c"; +@fa-var-lira-sign: "\f195"; +@fa-var-list: "\f03a"; +@fa-var-list-alt: "\f022"; +@fa-var-list-ol: "\f0cb"; +@fa-var-list-ul: "\f0ca"; +@fa-var-location-arrow: "\f124"; +@fa-var-lock: "\f023"; +@fa-var-lock-open: "\f3c1"; +@fa-var-long-arrow-alt-down: "\f309"; +@fa-var-long-arrow-alt-left: "\f30a"; +@fa-var-long-arrow-alt-right: "\f30b"; +@fa-var-long-arrow-alt-up: "\f30c"; +@fa-var-low-vision: "\f2a8"; +@fa-var-lyft: "\f3c3"; +@fa-var-magento: "\f3c4"; +@fa-var-magic: "\f0d0"; +@fa-var-magnet: "\f076"; +@fa-var-male: "\f183"; +@fa-var-map: "\f279"; +@fa-var-map-marker: "\f041"; +@fa-var-map-marker-alt: "\f3c5"; +@fa-var-map-pin: "\f276"; +@fa-var-map-signs: "\f277"; +@fa-var-mars: "\f222"; +@fa-var-mars-double: "\f227"; +@fa-var-mars-stroke: "\f229"; +@fa-var-mars-stroke-h: "\f22b"; +@fa-var-mars-stroke-v: "\f22a"; +@fa-var-maxcdn: "\f136"; +@fa-var-medapps: "\f3c6"; +@fa-var-medium: "\f23a"; +@fa-var-medium-m: "\f3c7"; +@fa-var-medkit: "\f0fa"; +@fa-var-medrt: "\f3c8"; +@fa-var-meetup: "\f2e0"; +@fa-var-meh: "\f11a"; +@fa-var-mercury: "\f223"; +@fa-var-microchip: "\f2db"; +@fa-var-microphone: "\f130"; +@fa-var-microphone-slash: "\f131"; +@fa-var-microsoft: "\f3ca"; +@fa-var-minus: "\f068"; +@fa-var-minus-circle: "\f056"; +@fa-var-minus-square: "\f146"; +@fa-var-mix: "\f3cb"; +@fa-var-mixcloud: "\f289"; +@fa-var-mizuni: "\f3cc"; +@fa-var-mobile: "\f10b"; +@fa-var-mobile-alt: "\f3cd"; +@fa-var-modx: "\f285"; +@fa-var-monero: "\f3d0"; +@fa-var-money-bill-alt: "\f3d1"; +@fa-var-moon: "\f186"; +@fa-var-motorcycle: "\f21c"; +@fa-var-mouse-pointer: "\f245"; +@fa-var-music: "\f001"; +@fa-var-napster: "\f3d2"; +@fa-var-neuter: "\f22c"; +@fa-var-newspaper: "\f1ea"; +@fa-var-nintendo-switch: "\f418"; +@fa-var-node: "\f419"; +@fa-var-node-js: "\f3d3"; +@fa-var-npm: "\f3d4"; +@fa-var-ns8: "\f3d5"; +@fa-var-nutritionix: "\f3d6"; +@fa-var-object-group: "\f247"; +@fa-var-object-ungroup: "\f248"; +@fa-var-odnoklassniki: "\f263"; +@fa-var-odnoklassniki-square: "\f264"; +@fa-var-opencart: "\f23d"; +@fa-var-openid: "\f19b"; +@fa-var-opera: "\f26a"; +@fa-var-optin-monster: "\f23c"; +@fa-var-osi: "\f41a"; +@fa-var-outdent: "\f03b"; +@fa-var-page4: "\f3d7"; +@fa-var-pagelines: "\f18c"; +@fa-var-paint-brush: "\f1fc"; +@fa-var-palfed: "\f3d8"; +@fa-var-paper-plane: "\f1d8"; +@fa-var-paperclip: "\f0c6"; +@fa-var-paragraph: "\f1dd"; +@fa-var-paste: "\f0ea"; +@fa-var-patreon: "\f3d9"; +@fa-var-pause: "\f04c"; +@fa-var-pause-circle: "\f28b"; +@fa-var-paw: "\f1b0"; +@fa-var-paypal: "\f1ed"; +@fa-var-pen-square: "\f14b"; +@fa-var-pencil-alt: "\f303"; +@fa-var-percent: "\f295"; +@fa-var-periscope: "\f3da"; +@fa-var-phabricator: "\f3db"; +@fa-var-phoenix-framework: "\f3dc"; +@fa-var-phone: "\f095"; +@fa-var-phone-square: "\f098"; +@fa-var-phone-volume: "\f2a0"; +@fa-var-php: "\f457"; +@fa-var-pied-piper: "\f2ae"; +@fa-var-pied-piper-alt: "\f1a8"; +@fa-var-pied-piper-pp: "\f1a7"; +@fa-var-pinterest: "\f0d2"; +@fa-var-pinterest-p: "\f231"; +@fa-var-pinterest-square: "\f0d3"; +@fa-var-plane: "\f072"; +@fa-var-play: "\f04b"; +@fa-var-play-circle: "\f144"; +@fa-var-playstation: "\f3df"; +@fa-var-plug: "\f1e6"; +@fa-var-plus: "\f067"; +@fa-var-plus-circle: "\f055"; +@fa-var-plus-square: "\f0fe"; +@fa-var-podcast: "\f2ce"; +@fa-var-pound-sign: "\f154"; +@fa-var-power-off: "\f011"; +@fa-var-print: "\f02f"; +@fa-var-product-hunt: "\f288"; +@fa-var-pushed: "\f3e1"; +@fa-var-puzzle-piece: "\f12e"; +@fa-var-python: "\f3e2"; +@fa-var-qq: "\f1d6"; +@fa-var-qrcode: "\f029"; +@fa-var-question: "\f128"; +@fa-var-question-circle: "\f059"; +@fa-var-quidditch: "\f458"; +@fa-var-quinscape: "\f459"; +@fa-var-quora: "\f2c4"; +@fa-var-quote-left: "\f10d"; +@fa-var-quote-right: "\f10e"; +@fa-var-random: "\f074"; +@fa-var-ravelry: "\f2d9"; +@fa-var-react: "\f41b"; +@fa-var-rebel: "\f1d0"; +@fa-var-recycle: "\f1b8"; +@fa-var-red-river: "\f3e3"; +@fa-var-reddit: "\f1a1"; +@fa-var-reddit-alien: "\f281"; +@fa-var-reddit-square: "\f1a2"; +@fa-var-redo: "\f01e"; +@fa-var-redo-alt: "\f2f9"; +@fa-var-registered: "\f25d"; +@fa-var-rendact: "\f3e4"; +@fa-var-renren: "\f18b"; +@fa-var-reply: "\f3e5"; +@fa-var-reply-all: "\f122"; +@fa-var-replyd: "\f3e6"; +@fa-var-resolving: "\f3e7"; +@fa-var-retweet: "\f079"; +@fa-var-road: "\f018"; +@fa-var-rocket: "\f135"; +@fa-var-rocketchat: "\f3e8"; +@fa-var-rockrms: "\f3e9"; +@fa-var-rss: "\f09e"; +@fa-var-rss-square: "\f143"; +@fa-var-ruble-sign: "\f158"; +@fa-var-rupee-sign: "\f156"; +@fa-var-safari: "\f267"; +@fa-var-sass: "\f41e"; +@fa-var-save: "\f0c7"; +@fa-var-schlix: "\f3ea"; +@fa-var-scribd: "\f28a"; +@fa-var-search: "\f002"; +@fa-var-search-minus: "\f010"; +@fa-var-search-plus: "\f00e"; +@fa-var-searchengin: "\f3eb"; +@fa-var-sellcast: "\f2da"; +@fa-var-sellsy: "\f213"; +@fa-var-server: "\f233"; +@fa-var-servicestack: "\f3ec"; +@fa-var-share: "\f064"; +@fa-var-share-alt: "\f1e0"; +@fa-var-share-alt-square: "\f1e1"; +@fa-var-share-square: "\f14d"; +@fa-var-shekel-sign: "\f20b"; +@fa-var-shield-alt: "\f3ed"; +@fa-var-ship: "\f21a"; +@fa-var-shirtsinbulk: "\f214"; +@fa-var-shopping-bag: "\f290"; +@fa-var-shopping-basket: "\f291"; +@fa-var-shopping-cart: "\f07a"; +@fa-var-shower: "\f2cc"; +@fa-var-sign-in-alt: "\f2f6"; +@fa-var-sign-language: "\f2a7"; +@fa-var-sign-out-alt: "\f2f5"; +@fa-var-signal: "\f012"; +@fa-var-simplybuilt: "\f215"; +@fa-var-sistrix: "\f3ee"; +@fa-var-sitemap: "\f0e8"; +@fa-var-skyatlas: "\f216"; +@fa-var-skype: "\f17e"; +@fa-var-slack: "\f198"; +@fa-var-slack-hash: "\f3ef"; +@fa-var-sliders-h: "\f1de"; +@fa-var-slideshare: "\f1e7"; +@fa-var-smile: "\f118"; +@fa-var-snapchat: "\f2ab"; +@fa-var-snapchat-ghost: "\f2ac"; +@fa-var-snapchat-square: "\f2ad"; +@fa-var-snowflake: "\f2dc"; +@fa-var-sort: "\f0dc"; +@fa-var-sort-alpha-down: "\f15d"; +@fa-var-sort-alpha-up: "\f15e"; +@fa-var-sort-amount-down: "\f160"; +@fa-var-sort-amount-up: "\f161"; +@fa-var-sort-down: "\f0dd"; +@fa-var-sort-numeric-down: "\f162"; +@fa-var-sort-numeric-up: "\f163"; +@fa-var-sort-up: "\f0de"; +@fa-var-soundcloud: "\f1be"; +@fa-var-space-shuttle: "\f197"; +@fa-var-speakap: "\f3f3"; +@fa-var-spinner: "\f110"; +@fa-var-spotify: "\f1bc"; +@fa-var-square: "\f0c8"; +@fa-var-square-full: "\f45c"; +@fa-var-stack-exchange: "\f18d"; +@fa-var-stack-overflow: "\f16c"; +@fa-var-star: "\f005"; +@fa-var-star-half: "\f089"; +@fa-var-staylinked: "\f3f5"; +@fa-var-steam: "\f1b6"; +@fa-var-steam-square: "\f1b7"; +@fa-var-steam-symbol: "\f3f6"; +@fa-var-step-backward: "\f048"; +@fa-var-step-forward: "\f051"; +@fa-var-stethoscope: "\f0f1"; +@fa-var-sticker-mule: "\f3f7"; +@fa-var-sticky-note: "\f249"; +@fa-var-stop: "\f04d"; +@fa-var-stop-circle: "\f28d"; +@fa-var-stopwatch: "\f2f2"; +@fa-var-strava: "\f428"; +@fa-var-street-view: "\f21d"; +@fa-var-strikethrough: "\f0cc"; +@fa-var-stripe: "\f429"; +@fa-var-stripe-s: "\f42a"; +@fa-var-studiovinari: "\f3f8"; +@fa-var-stumbleupon: "\f1a4"; +@fa-var-stumbleupon-circle: "\f1a3"; +@fa-var-subscript: "\f12c"; +@fa-var-subway: "\f239"; +@fa-var-suitcase: "\f0f2"; +@fa-var-sun: "\f185"; +@fa-var-superpowers: "\f2dd"; +@fa-var-superscript: "\f12b"; +@fa-var-supple: "\f3f9"; +@fa-var-sync: "\f021"; +@fa-var-sync-alt: "\f2f1"; +@fa-var-table: "\f0ce"; +@fa-var-table-tennis: "\f45d"; +@fa-var-tablet: "\f10a"; +@fa-var-tablet-alt: "\f3fa"; +@fa-var-tachometer-alt: "\f3fd"; +@fa-var-tag: "\f02b"; +@fa-var-tags: "\f02c"; +@fa-var-tasks: "\f0ae"; +@fa-var-taxi: "\f1ba"; +@fa-var-telegram: "\f2c6"; +@fa-var-telegram-plane: "\f3fe"; +@fa-var-tencent-weibo: "\f1d5"; +@fa-var-terminal: "\f120"; +@fa-var-text-height: "\f034"; +@fa-var-text-width: "\f035"; +@fa-var-th: "\f00a"; +@fa-var-th-large: "\f009"; +@fa-var-th-list: "\f00b"; +@fa-var-themeisle: "\f2b2"; +@fa-var-thermometer-empty: "\f2cb"; +@fa-var-thermometer-full: "\f2c7"; +@fa-var-thermometer-half: "\f2c9"; +@fa-var-thermometer-quarter: "\f2ca"; +@fa-var-thermometer-three-quarters: "\f2c8"; +@fa-var-thumbs-down: "\f165"; +@fa-var-thumbs-up: "\f164"; +@fa-var-thumbtack: "\f08d"; +@fa-var-ticket-alt: "\f3ff"; +@fa-var-times: "\f00d"; +@fa-var-times-circle: "\f057"; +@fa-var-tint: "\f043"; +@fa-var-toggle-off: "\f204"; +@fa-var-toggle-on: "\f205"; +@fa-var-trademark: "\f25c"; +@fa-var-train: "\f238"; +@fa-var-transgender: "\f224"; +@fa-var-transgender-alt: "\f225"; +@fa-var-trash: "\f1f8"; +@fa-var-trash-alt: "\f2ed"; +@fa-var-tree: "\f1bb"; +@fa-var-trello: "\f181"; +@fa-var-tripadvisor: "\f262"; +@fa-var-trophy: "\f091"; +@fa-var-truck: "\f0d1"; +@fa-var-tty: "\f1e4"; +@fa-var-tumblr: "\f173"; +@fa-var-tumblr-square: "\f174"; +@fa-var-tv: "\f26c"; +@fa-var-twitch: "\f1e8"; +@fa-var-twitter: "\f099"; +@fa-var-twitter-square: "\f081"; +@fa-var-typo3: "\f42b"; +@fa-var-uber: "\f402"; +@fa-var-uikit: "\f403"; +@fa-var-umbrella: "\f0e9"; +@fa-var-underline: "\f0cd"; +@fa-var-undo: "\f0e2"; +@fa-var-undo-alt: "\f2ea"; +@fa-var-uniregistry: "\f404"; +@fa-var-universal-access: "\f29a"; +@fa-var-university: "\f19c"; +@fa-var-unlink: "\f127"; +@fa-var-unlock: "\f09c"; +@fa-var-unlock-alt: "\f13e"; +@fa-var-untappd: "\f405"; +@fa-var-upload: "\f093"; +@fa-var-usb: "\f287"; +@fa-var-user: "\f007"; +@fa-var-user-circle: "\f2bd"; +@fa-var-user-md: "\f0f0"; +@fa-var-user-plus: "\f234"; +@fa-var-user-secret: "\f21b"; +@fa-var-user-times: "\f235"; +@fa-var-users: "\f0c0"; +@fa-var-ussunnah: "\f407"; +@fa-var-utensil-spoon: "\f2e5"; +@fa-var-utensils: "\f2e7"; +@fa-var-vaadin: "\f408"; +@fa-var-venus: "\f221"; +@fa-var-venus-double: "\f226"; +@fa-var-venus-mars: "\f228"; +@fa-var-viacoin: "\f237"; +@fa-var-viadeo: "\f2a9"; +@fa-var-viadeo-square: "\f2aa"; +@fa-var-viber: "\f409"; +@fa-var-video: "\f03d"; +@fa-var-vimeo: "\f40a"; +@fa-var-vimeo-square: "\f194"; +@fa-var-vimeo-v: "\f27d"; +@fa-var-vine: "\f1ca"; +@fa-var-vk: "\f189"; +@fa-var-vnv: "\f40b"; +@fa-var-volleyball-ball: "\f45f"; +@fa-var-volume-down: "\f027"; +@fa-var-volume-off: "\f026"; +@fa-var-volume-up: "\f028"; +@fa-var-vuejs: "\f41f"; +@fa-var-weibo: "\f18a"; +@fa-var-weixin: "\f1d7"; +@fa-var-whatsapp: "\f232"; +@fa-var-whatsapp-square: "\f40c"; +@fa-var-wheelchair: "\f193"; +@fa-var-whmcs: "\f40d"; +@fa-var-wifi: "\f1eb"; +@fa-var-wikipedia-w: "\f266"; +@fa-var-window-close: "\f410"; +@fa-var-window-maximize: "\f2d0"; +@fa-var-window-minimize: "\f2d1"; +@fa-var-window-restore: "\f2d2"; +@fa-var-windows: "\f17a"; +@fa-var-won-sign: "\f159"; +@fa-var-wordpress: "\f19a"; +@fa-var-wordpress-simple: "\f411"; +@fa-var-wpbeginner: "\f297"; +@fa-var-wpexplorer: "\f2de"; +@fa-var-wpforms: "\f298"; +@fa-var-wrench: "\f0ad"; +@fa-var-xbox: "\f412"; +@fa-var-xing: "\f168"; +@fa-var-xing-square: "\f169"; +@fa-var-y-combinator: "\f23b"; +@fa-var-yahoo: "\f19e"; +@fa-var-yandex: "\f413"; +@fa-var-yandex-international: "\f414"; +@fa-var-yelp: "\f1e9"; +@fa-var-yen-sign: "\f157"; +@fa-var-yoast: "\f2b1"; +@fa-var-youtube: "\f167"; +@fa-var-youtube-square: "\f431"; diff --git a/assets/web-fonts-with-css/less/fa-brands.less b/assets/web-fonts-with-css/less/fa-brands.less new file mode 100644 index 0000000..e9ff714 --- /dev/null +++ b/assets/web-fonts-with-css/less/fa-brands.less @@ -0,0 +1,21 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import "_variables.less"; + +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-style: normal; + font-weight: normal; + src: url('@{fa-font-path}/fa-brands-400.eot'); + src: url('@{fa-font-path}/fa-brands-400.eot?#iefix') format('embedded-opentype'), + url('@{fa-font-path}/fa-brands-400.woff2') format('woff2'), + url('@{fa-font-path}/fa-brands-400.woff') format('woff'), + url('@{fa-font-path}/fa-brands-400.ttf') format('truetype'), + url('@{fa-font-path}/fa-brands-400.svg#fontawesome') format('svg'); +} + +.fab { + font-family: 'Font Awesome 5 Brands'; +} diff --git a/assets/web-fonts-with-css/less/fa-regular.less b/assets/web-fonts-with-css/less/fa-regular.less new file mode 100644 index 0000000..771dd81 --- /dev/null +++ b/assets/web-fonts-with-css/less/fa-regular.less @@ -0,0 +1,22 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import "_variables.less"; + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 400; + src: url('@{fa-font-path}/fa-regular-400.eot'); + src: url('@{fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'), + url('@{fa-font-path}/fa-regular-400.woff2') format('woff2'), + url('@{fa-font-path}/fa-regular-400.woff') format('woff'), + url('@{fa-font-path}/fa-regular-400.ttf') format('truetype'), + url('@{fa-font-path}/fa-regular-400.svg#fontawesome') format('svg'); +} + +.far { + font-family: 'Font Awesome 5 Free'; + font-weight: 400; +} diff --git a/assets/web-fonts-with-css/less/fa-solid.less b/assets/web-fonts-with-css/less/fa-solid.less new file mode 100644 index 0000000..e59f47a --- /dev/null +++ b/assets/web-fonts-with-css/less/fa-solid.less @@ -0,0 +1,23 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import "_variables.less"; + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 900; + src: url('@{fa-font-path}/fa-solid-900.eot'); + src: url('@{fa-font-path}/fa-solid-900.eot?#iefix') format('embedded-opentype'), + url('@{fa-font-path}/fa-solid-900.woff2') format('woff2'), + url('@{fa-font-path}/fa-solid-900.woff') format('woff'), + url('@{fa-font-path}/fa-solid-900.ttf') format('truetype'), + url('@{fa-font-path}/fa-solid-900.svg#fontawesome') format('svg'); +} + +.fa, +.fas { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; +} diff --git a/assets/web-fonts-with-css/less/fontawesome.less b/assets/web-fonts-with-css/less/fontawesome.less new file mode 100644 index 0000000..afe17e0 --- /dev/null +++ b/assets/web-fonts-with-css/less/fontawesome.less @@ -0,0 +1,16 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import "_variables.less"; +@import "_mixins.less"; +@import "_core.less"; +@import "_larger.less"; +@import "_fixed-width.less"; +@import "_list.less"; +@import "_bordered-pulled.less"; +@import "_animated.less"; +@import "_rotated-flipped.less"; +@import "_stacked.less"; +@import "_icons.less"; +@import "_screen-reader.less"; diff --git a/assets/web-fonts-with-css/scss/_animated.scss b/assets/web-fonts-with-css/scss/_animated.scss new file mode 100644 index 0000000..7c7c0e1 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_animated.scss @@ -0,0 +1,20 @@ +// Animated Icons +// -------------------------- + +.#{$fa-css-prefix}-spin { + animation: fa-spin 2s infinite linear; +} + +.#{$fa-css-prefix}-pulse { + animation: fa-spin 1s infinite steps(8); +} + +@keyframes fa-spin { + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +} diff --git a/assets/web-fonts-with-css/scss/_bordered-pulled.scss b/assets/web-fonts-with-css/scss/_bordered-pulled.scss new file mode 100644 index 0000000..c8c4274 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_bordered-pulled.scss @@ -0,0 +1,20 @@ +// Bordered & Pulled +// ------------------------- + +.#{$fa-css-prefix}-border { + border: solid .08em $fa-border-color; + border-radius: .1em; + padding: .2em .25em .15em; +} + +.#{$fa-css-prefix}-pull-left { float: left; } +.#{$fa-css-prefix}-pull-right { float: right; } + +.#{$fa-css-prefix}, +.fas, +.far, +.fal, +.fab { + &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } + &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } +} diff --git a/assets/web-fonts-with-css/scss/_core.scss b/assets/web-fonts-with-css/scss/_core.scss new file mode 100644 index 0000000..7fd37f8 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_core.scss @@ -0,0 +1,16 @@ +// Base Class Definition +// ------------------------- + +.#{$fa-css-prefix}, +.fas, +.far, +.fal, +.fab { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; +} diff --git a/assets/web-fonts-with-css/scss/_fixed-width.scss b/assets/web-fonts-with-css/scss/_fixed-width.scss new file mode 100644 index 0000000..5b33eb4 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_fixed-width.scss @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.#{$fa-css-prefix}-fw { + text-align: center; + width: (20em / 16); +} diff --git a/assets/web-fonts-with-css/scss/_icons.scss b/assets/web-fonts-with-css/scss/_icons.scss new file mode 100644 index 0000000..d0ebe25 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_icons.scss @@ -0,0 +1,816 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ + +.#{$fa-css-prefix}-500px:before { content: fa-content($fa-var-500px); } +.#{$fa-css-prefix}-accessible-icon:before { content: fa-content($fa-var-accessible-icon); } +.#{$fa-css-prefix}-accusoft:before { content: fa-content($fa-var-accusoft); } +.#{$fa-css-prefix}-address-book:before { content: fa-content($fa-var-address-book); } +.#{$fa-css-prefix}-address-card:before { content: fa-content($fa-var-address-card); } +.#{$fa-css-prefix}-adjust:before { content: fa-content($fa-var-adjust); } +.#{$fa-css-prefix}-adn:before { content: fa-content($fa-var-adn); } +.#{$fa-css-prefix}-adversal:before { content: fa-content($fa-var-adversal); } +.#{$fa-css-prefix}-affiliatetheme:before { content: fa-content($fa-var-affiliatetheme); } +.#{$fa-css-prefix}-algolia:before { content: fa-content($fa-var-algolia); } +.#{$fa-css-prefix}-align-center:before { content: fa-content($fa-var-align-center); } +.#{$fa-css-prefix}-align-justify:before { content: fa-content($fa-var-align-justify); } +.#{$fa-css-prefix}-align-left:before { content: fa-content($fa-var-align-left); } +.#{$fa-css-prefix}-align-right:before { content: fa-content($fa-var-align-right); } +.#{$fa-css-prefix}-amazon:before { content: fa-content($fa-var-amazon); } +.#{$fa-css-prefix}-amazon-pay:before { content: fa-content($fa-var-amazon-pay); } +.#{$fa-css-prefix}-ambulance:before { content: fa-content($fa-var-ambulance); } +.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: fa-content($fa-var-american-sign-language-interpreting); } +.#{$fa-css-prefix}-amilia:before { content: fa-content($fa-var-amilia); } +.#{$fa-css-prefix}-anchor:before { content: fa-content($fa-var-anchor); } +.#{$fa-css-prefix}-android:before { content: fa-content($fa-var-android); } +.#{$fa-css-prefix}-angellist:before { content: fa-content($fa-var-angellist); } +.#{$fa-css-prefix}-angle-double-down:before { content: fa-content($fa-var-angle-double-down); } +.#{$fa-css-prefix}-angle-double-left:before { content: fa-content($fa-var-angle-double-left); } +.#{$fa-css-prefix}-angle-double-right:before { content: fa-content($fa-var-angle-double-right); } +.#{$fa-css-prefix}-angle-double-up:before { content: fa-content($fa-var-angle-double-up); } +.#{$fa-css-prefix}-angle-down:before { content: fa-content($fa-var-angle-down); } +.#{$fa-css-prefix}-angle-left:before { content: fa-content($fa-var-angle-left); } +.#{$fa-css-prefix}-angle-right:before { content: fa-content($fa-var-angle-right); } +.#{$fa-css-prefix}-angle-up:before { content: fa-content($fa-var-angle-up); } +.#{$fa-css-prefix}-angrycreative:before { content: fa-content($fa-var-angrycreative); } +.#{$fa-css-prefix}-angular:before { content: fa-content($fa-var-angular); } +.#{$fa-css-prefix}-app-store:before { content: fa-content($fa-var-app-store); } +.#{$fa-css-prefix}-app-store-ios:before { content: fa-content($fa-var-app-store-ios); } +.#{$fa-css-prefix}-apper:before { content: fa-content($fa-var-apper); } +.#{$fa-css-prefix}-apple:before { content: fa-content($fa-var-apple); } +.#{$fa-css-prefix}-apple-pay:before { content: fa-content($fa-var-apple-pay); } +.#{$fa-css-prefix}-archive:before { content: fa-content($fa-var-archive); } +.#{$fa-css-prefix}-arrow-alt-circle-down:before { content: fa-content($fa-var-arrow-alt-circle-down); } +.#{$fa-css-prefix}-arrow-alt-circle-left:before { content: fa-content($fa-var-arrow-alt-circle-left); } +.#{$fa-css-prefix}-arrow-alt-circle-right:before { content: fa-content($fa-var-arrow-alt-circle-right); } +.#{$fa-css-prefix}-arrow-alt-circle-up:before { content: fa-content($fa-var-arrow-alt-circle-up); } +.#{$fa-css-prefix}-arrow-circle-down:before { content: fa-content($fa-var-arrow-circle-down); } +.#{$fa-css-prefix}-arrow-circle-left:before { content: fa-content($fa-var-arrow-circle-left); } +.#{$fa-css-prefix}-arrow-circle-right:before { content: fa-content($fa-var-arrow-circle-right); } +.#{$fa-css-prefix}-arrow-circle-up:before { content: fa-content($fa-var-arrow-circle-up); } +.#{$fa-css-prefix}-arrow-down:before { content: fa-content($fa-var-arrow-down); } +.#{$fa-css-prefix}-arrow-left:before { content: fa-content($fa-var-arrow-left); } +.#{$fa-css-prefix}-arrow-right:before { content: fa-content($fa-var-arrow-right); } +.#{$fa-css-prefix}-arrow-up:before { content: fa-content($fa-var-arrow-up); } +.#{$fa-css-prefix}-arrows-alt:before { content: fa-content($fa-var-arrows-alt); } +.#{$fa-css-prefix}-arrows-alt-h:before { content: fa-content($fa-var-arrows-alt-h); } +.#{$fa-css-prefix}-arrows-alt-v:before { content: fa-content($fa-var-arrows-alt-v); } +.#{$fa-css-prefix}-assistive-listening-systems:before { content: fa-content($fa-var-assistive-listening-systems); } +.#{$fa-css-prefix}-asterisk:before { content: fa-content($fa-var-asterisk); } +.#{$fa-css-prefix}-asymmetrik:before { content: fa-content($fa-var-asymmetrik); } +.#{$fa-css-prefix}-at:before { content: fa-content($fa-var-at); } +.#{$fa-css-prefix}-audible:before { content: fa-content($fa-var-audible); } +.#{$fa-css-prefix}-audio-description:before { content: fa-content($fa-var-audio-description); } +.#{$fa-css-prefix}-autoprefixer:before { content: fa-content($fa-var-autoprefixer); } +.#{$fa-css-prefix}-avianex:before { content: fa-content($fa-var-avianex); } +.#{$fa-css-prefix}-aviato:before { content: fa-content($fa-var-aviato); } +.#{$fa-css-prefix}-aws:before { content: fa-content($fa-var-aws); } +.#{$fa-css-prefix}-backward:before { content: fa-content($fa-var-backward); } +.#{$fa-css-prefix}-balance-scale:before { content: fa-content($fa-var-balance-scale); } +.#{$fa-css-prefix}-ban:before { content: fa-content($fa-var-ban); } +.#{$fa-css-prefix}-bandcamp:before { content: fa-content($fa-var-bandcamp); } +.#{$fa-css-prefix}-barcode:before { content: fa-content($fa-var-barcode); } +.#{$fa-css-prefix}-bars:before { content: fa-content($fa-var-bars); } +.#{$fa-css-prefix}-baseball-ball:before { content: fa-content($fa-var-baseball-ball); } +.#{$fa-css-prefix}-basketball-ball:before { content: fa-content($fa-var-basketball-ball); } +.#{$fa-css-prefix}-bath:before { content: fa-content($fa-var-bath); } +.#{$fa-css-prefix}-battery-empty:before { content: fa-content($fa-var-battery-empty); } +.#{$fa-css-prefix}-battery-full:before { content: fa-content($fa-var-battery-full); } +.#{$fa-css-prefix}-battery-half:before { content: fa-content($fa-var-battery-half); } +.#{$fa-css-prefix}-battery-quarter:before { content: fa-content($fa-var-battery-quarter); } +.#{$fa-css-prefix}-battery-three-quarters:before { content: fa-content($fa-var-battery-three-quarters); } +.#{$fa-css-prefix}-bed:before { content: fa-content($fa-var-bed); } +.#{$fa-css-prefix}-beer:before { content: fa-content($fa-var-beer); } +.#{$fa-css-prefix}-behance:before { content: fa-content($fa-var-behance); } +.#{$fa-css-prefix}-behance-square:before { content: fa-content($fa-var-behance-square); } +.#{$fa-css-prefix}-bell:before { content: fa-content($fa-var-bell); } +.#{$fa-css-prefix}-bell-slash:before { content: fa-content($fa-var-bell-slash); } +.#{$fa-css-prefix}-bicycle:before { content: fa-content($fa-var-bicycle); } +.#{$fa-css-prefix}-bimobject:before { content: fa-content($fa-var-bimobject); } +.#{$fa-css-prefix}-binoculars:before { content: fa-content($fa-var-binoculars); } +.#{$fa-css-prefix}-birthday-cake:before { content: fa-content($fa-var-birthday-cake); } +.#{$fa-css-prefix}-bitbucket:before { content: fa-content($fa-var-bitbucket); } +.#{$fa-css-prefix}-bitcoin:before { content: fa-content($fa-var-bitcoin); } +.#{$fa-css-prefix}-bity:before { content: fa-content($fa-var-bity); } +.#{$fa-css-prefix}-black-tie:before { content: fa-content($fa-var-black-tie); } +.#{$fa-css-prefix}-blackberry:before { content: fa-content($fa-var-blackberry); } +.#{$fa-css-prefix}-blind:before { content: fa-content($fa-var-blind); } +.#{$fa-css-prefix}-blogger:before { content: fa-content($fa-var-blogger); } +.#{$fa-css-prefix}-blogger-b:before { content: fa-content($fa-var-blogger-b); } +.#{$fa-css-prefix}-bluetooth:before { content: fa-content($fa-var-bluetooth); } +.#{$fa-css-prefix}-bluetooth-b:before { content: fa-content($fa-var-bluetooth-b); } +.#{$fa-css-prefix}-bold:before { content: fa-content($fa-var-bold); } +.#{$fa-css-prefix}-bolt:before { content: fa-content($fa-var-bolt); } +.#{$fa-css-prefix}-bomb:before { content: fa-content($fa-var-bomb); } +.#{$fa-css-prefix}-book:before { content: fa-content($fa-var-book); } +.#{$fa-css-prefix}-bookmark:before { content: fa-content($fa-var-bookmark); } +.#{$fa-css-prefix}-bowling-ball:before { content: fa-content($fa-var-bowling-ball); } +.#{$fa-css-prefix}-braille:before { content: fa-content($fa-var-braille); } +.#{$fa-css-prefix}-briefcase:before { content: fa-content($fa-var-briefcase); } +.#{$fa-css-prefix}-btc:before { content: fa-content($fa-var-btc); } +.#{$fa-css-prefix}-bug:before { content: fa-content($fa-var-bug); } +.#{$fa-css-prefix}-building:before { content: fa-content($fa-var-building); } +.#{$fa-css-prefix}-bullhorn:before { content: fa-content($fa-var-bullhorn); } +.#{$fa-css-prefix}-bullseye:before { content: fa-content($fa-var-bullseye); } +.#{$fa-css-prefix}-buromobelexperte:before { content: fa-content($fa-var-buromobelexperte); } +.#{$fa-css-prefix}-bus:before { content: fa-content($fa-var-bus); } +.#{$fa-css-prefix}-buysellads:before { content: fa-content($fa-var-buysellads); } +.#{$fa-css-prefix}-calculator:before { content: fa-content($fa-var-calculator); } +.#{$fa-css-prefix}-calendar:before { content: fa-content($fa-var-calendar); } +.#{$fa-css-prefix}-calendar-alt:before { content: fa-content($fa-var-calendar-alt); } +.#{$fa-css-prefix}-calendar-check:before { content: fa-content($fa-var-calendar-check); } +.#{$fa-css-prefix}-calendar-minus:before { content: fa-content($fa-var-calendar-minus); } +.#{$fa-css-prefix}-calendar-plus:before { content: fa-content($fa-var-calendar-plus); } +.#{$fa-css-prefix}-calendar-times:before { content: fa-content($fa-var-calendar-times); } +.#{$fa-css-prefix}-camera:before { content: fa-content($fa-var-camera); } +.#{$fa-css-prefix}-camera-retro:before { content: fa-content($fa-var-camera-retro); } +.#{$fa-css-prefix}-car:before { content: fa-content($fa-var-car); } +.#{$fa-css-prefix}-caret-down:before { content: fa-content($fa-var-caret-down); } +.#{$fa-css-prefix}-caret-left:before { content: fa-content($fa-var-caret-left); } +.#{$fa-css-prefix}-caret-right:before { content: fa-content($fa-var-caret-right); } +.#{$fa-css-prefix}-caret-square-down:before { content: fa-content($fa-var-caret-square-down); } +.#{$fa-css-prefix}-caret-square-left:before { content: fa-content($fa-var-caret-square-left); } +.#{$fa-css-prefix}-caret-square-right:before { content: fa-content($fa-var-caret-square-right); } +.#{$fa-css-prefix}-caret-square-up:before { content: fa-content($fa-var-caret-square-up); } +.#{$fa-css-prefix}-caret-up:before { content: fa-content($fa-var-caret-up); } +.#{$fa-css-prefix}-cart-arrow-down:before { content: fa-content($fa-var-cart-arrow-down); } +.#{$fa-css-prefix}-cart-plus:before { content: fa-content($fa-var-cart-plus); } +.#{$fa-css-prefix}-cc-amazon-pay:before { content: fa-content($fa-var-cc-amazon-pay); } +.#{$fa-css-prefix}-cc-amex:before { content: fa-content($fa-var-cc-amex); } +.#{$fa-css-prefix}-cc-apple-pay:before { content: fa-content($fa-var-cc-apple-pay); } +.#{$fa-css-prefix}-cc-diners-club:before { content: fa-content($fa-var-cc-diners-club); } +.#{$fa-css-prefix}-cc-discover:before { content: fa-content($fa-var-cc-discover); } +.#{$fa-css-prefix}-cc-jcb:before { content: fa-content($fa-var-cc-jcb); } +.#{$fa-css-prefix}-cc-mastercard:before { content: fa-content($fa-var-cc-mastercard); } +.#{$fa-css-prefix}-cc-paypal:before { content: fa-content($fa-var-cc-paypal); } +.#{$fa-css-prefix}-cc-stripe:before { content: fa-content($fa-var-cc-stripe); } +.#{$fa-css-prefix}-cc-visa:before { content: fa-content($fa-var-cc-visa); } +.#{$fa-css-prefix}-centercode:before { content: fa-content($fa-var-centercode); } +.#{$fa-css-prefix}-certificate:before { content: fa-content($fa-var-certificate); } +.#{$fa-css-prefix}-chart-area:before { content: fa-content($fa-var-chart-area); } +.#{$fa-css-prefix}-chart-bar:before { content: fa-content($fa-var-chart-bar); } +.#{$fa-css-prefix}-chart-line:before { content: fa-content($fa-var-chart-line); } +.#{$fa-css-prefix}-chart-pie:before { content: fa-content($fa-var-chart-pie); } +.#{$fa-css-prefix}-check:before { content: fa-content($fa-var-check); } +.#{$fa-css-prefix}-check-circle:before { content: fa-content($fa-var-check-circle); } +.#{$fa-css-prefix}-check-square:before { content: fa-content($fa-var-check-square); } +.#{$fa-css-prefix}-chess:before { content: fa-content($fa-var-chess); } +.#{$fa-css-prefix}-chess-bishop:before { content: fa-content($fa-var-chess-bishop); } +.#{$fa-css-prefix}-chess-board:before { content: fa-content($fa-var-chess-board); } +.#{$fa-css-prefix}-chess-king:before { content: fa-content($fa-var-chess-king); } +.#{$fa-css-prefix}-chess-knight:before { content: fa-content($fa-var-chess-knight); } +.#{$fa-css-prefix}-chess-pawn:before { content: fa-content($fa-var-chess-pawn); } +.#{$fa-css-prefix}-chess-queen:before { content: fa-content($fa-var-chess-queen); } +.#{$fa-css-prefix}-chess-rook:before { content: fa-content($fa-var-chess-rook); } +.#{$fa-css-prefix}-chevron-circle-down:before { content: fa-content($fa-var-chevron-circle-down); } +.#{$fa-css-prefix}-chevron-circle-left:before { content: fa-content($fa-var-chevron-circle-left); } +.#{$fa-css-prefix}-chevron-circle-right:before { content: fa-content($fa-var-chevron-circle-right); } +.#{$fa-css-prefix}-chevron-circle-up:before { content: fa-content($fa-var-chevron-circle-up); } +.#{$fa-css-prefix}-chevron-down:before { content: fa-content($fa-var-chevron-down); } +.#{$fa-css-prefix}-chevron-left:before { content: fa-content($fa-var-chevron-left); } +.#{$fa-css-prefix}-chevron-right:before { content: fa-content($fa-var-chevron-right); } +.#{$fa-css-prefix}-chevron-up:before { content: fa-content($fa-var-chevron-up); } +.#{$fa-css-prefix}-child:before { content: fa-content($fa-var-child); } +.#{$fa-css-prefix}-chrome:before { content: fa-content($fa-var-chrome); } +.#{$fa-css-prefix}-circle:before { content: fa-content($fa-var-circle); } +.#{$fa-css-prefix}-circle-notch:before { content: fa-content($fa-var-circle-notch); } +.#{$fa-css-prefix}-clipboard:before { content: fa-content($fa-var-clipboard); } +.#{$fa-css-prefix}-clock:before { content: fa-content($fa-var-clock); } +.#{$fa-css-prefix}-clone:before { content: fa-content($fa-var-clone); } +.#{$fa-css-prefix}-closed-captioning:before { content: fa-content($fa-var-closed-captioning); } +.#{$fa-css-prefix}-cloud:before { content: fa-content($fa-var-cloud); } +.#{$fa-css-prefix}-cloud-download-alt:before { content: fa-content($fa-var-cloud-download-alt); } +.#{$fa-css-prefix}-cloud-upload-alt:before { content: fa-content($fa-var-cloud-upload-alt); } +.#{$fa-css-prefix}-cloudscale:before { content: fa-content($fa-var-cloudscale); } +.#{$fa-css-prefix}-cloudsmith:before { content: fa-content($fa-var-cloudsmith); } +.#{$fa-css-prefix}-cloudversify:before { content: fa-content($fa-var-cloudversify); } +.#{$fa-css-prefix}-code:before { content: fa-content($fa-var-code); } +.#{$fa-css-prefix}-code-branch:before { content: fa-content($fa-var-code-branch); } +.#{$fa-css-prefix}-codepen:before { content: fa-content($fa-var-codepen); } +.#{$fa-css-prefix}-codiepie:before { content: fa-content($fa-var-codiepie); } +.#{$fa-css-prefix}-coffee:before { content: fa-content($fa-var-coffee); } +.#{$fa-css-prefix}-cog:before { content: fa-content($fa-var-cog); } +.#{$fa-css-prefix}-cogs:before { content: fa-content($fa-var-cogs); } +.#{$fa-css-prefix}-columns:before { content: fa-content($fa-var-columns); } +.#{$fa-css-prefix}-comment:before { content: fa-content($fa-var-comment); } +.#{$fa-css-prefix}-comment-alt:before { content: fa-content($fa-var-comment-alt); } +.#{$fa-css-prefix}-comments:before { content: fa-content($fa-var-comments); } +.#{$fa-css-prefix}-compass:before { content: fa-content($fa-var-compass); } +.#{$fa-css-prefix}-compress:before { content: fa-content($fa-var-compress); } +.#{$fa-css-prefix}-connectdevelop:before { content: fa-content($fa-var-connectdevelop); } +.#{$fa-css-prefix}-contao:before { content: fa-content($fa-var-contao); } +.#{$fa-css-prefix}-copy:before { content: fa-content($fa-var-copy); } +.#{$fa-css-prefix}-copyright:before { content: fa-content($fa-var-copyright); } +.#{$fa-css-prefix}-cpanel:before { content: fa-content($fa-var-cpanel); } +.#{$fa-css-prefix}-creative-commons:before { content: fa-content($fa-var-creative-commons); } +.#{$fa-css-prefix}-credit-card:before { content: fa-content($fa-var-credit-card); } +.#{$fa-css-prefix}-crop:before { content: fa-content($fa-var-crop); } +.#{$fa-css-prefix}-crosshairs:before { content: fa-content($fa-var-crosshairs); } +.#{$fa-css-prefix}-css3:before { content: fa-content($fa-var-css3); } +.#{$fa-css-prefix}-css3-alt:before { content: fa-content($fa-var-css3-alt); } +.#{$fa-css-prefix}-cube:before { content: fa-content($fa-var-cube); } +.#{$fa-css-prefix}-cubes:before { content: fa-content($fa-var-cubes); } +.#{$fa-css-prefix}-cut:before { content: fa-content($fa-var-cut); } +.#{$fa-css-prefix}-cuttlefish:before { content: fa-content($fa-var-cuttlefish); } +.#{$fa-css-prefix}-d-and-d:before { content: fa-content($fa-var-d-and-d); } +.#{$fa-css-prefix}-dashcube:before { content: fa-content($fa-var-dashcube); } +.#{$fa-css-prefix}-database:before { content: fa-content($fa-var-database); } +.#{$fa-css-prefix}-deaf:before { content: fa-content($fa-var-deaf); } +.#{$fa-css-prefix}-delicious:before { content: fa-content($fa-var-delicious); } +.#{$fa-css-prefix}-deploydog:before { content: fa-content($fa-var-deploydog); } +.#{$fa-css-prefix}-deskpro:before { content: fa-content($fa-var-deskpro); } +.#{$fa-css-prefix}-desktop:before { content: fa-content($fa-var-desktop); } +.#{$fa-css-prefix}-deviantart:before { content: fa-content($fa-var-deviantart); } +.#{$fa-css-prefix}-digg:before { content: fa-content($fa-var-digg); } +.#{$fa-css-prefix}-digital-ocean:before { content: fa-content($fa-var-digital-ocean); } +.#{$fa-css-prefix}-discord:before { content: fa-content($fa-var-discord); } +.#{$fa-css-prefix}-discourse:before { content: fa-content($fa-var-discourse); } +.#{$fa-css-prefix}-dochub:before { content: fa-content($fa-var-dochub); } +.#{$fa-css-prefix}-docker:before { content: fa-content($fa-var-docker); } +.#{$fa-css-prefix}-dollar-sign:before { content: fa-content($fa-var-dollar-sign); } +.#{$fa-css-prefix}-dot-circle:before { content: fa-content($fa-var-dot-circle); } +.#{$fa-css-prefix}-download:before { content: fa-content($fa-var-download); } +.#{$fa-css-prefix}-draft2digital:before { content: fa-content($fa-var-draft2digital); } +.#{$fa-css-prefix}-dribbble:before { content: fa-content($fa-var-dribbble); } +.#{$fa-css-prefix}-dribbble-square:before { content: fa-content($fa-var-dribbble-square); } +.#{$fa-css-prefix}-dropbox:before { content: fa-content($fa-var-dropbox); } +.#{$fa-css-prefix}-drupal:before { content: fa-content($fa-var-drupal); } +.#{$fa-css-prefix}-dyalog:before { content: fa-content($fa-var-dyalog); } +.#{$fa-css-prefix}-earlybirds:before { content: fa-content($fa-var-earlybirds); } +.#{$fa-css-prefix}-edge:before { content: fa-content($fa-var-edge); } +.#{$fa-css-prefix}-edit:before { content: fa-content($fa-var-edit); } +.#{$fa-css-prefix}-eject:before { content: fa-content($fa-var-eject); } +.#{$fa-css-prefix}-elementor:before { content: fa-content($fa-var-elementor); } +.#{$fa-css-prefix}-ellipsis-h:before { content: fa-content($fa-var-ellipsis-h); } +.#{$fa-css-prefix}-ellipsis-v:before { content: fa-content($fa-var-ellipsis-v); } +.#{$fa-css-prefix}-ember:before { content: fa-content($fa-var-ember); } +.#{$fa-css-prefix}-empire:before { content: fa-content($fa-var-empire); } +.#{$fa-css-prefix}-envelope:before { content: fa-content($fa-var-envelope); } +.#{$fa-css-prefix}-envelope-open:before { content: fa-content($fa-var-envelope-open); } +.#{$fa-css-prefix}-envelope-square:before { content: fa-content($fa-var-envelope-square); } +.#{$fa-css-prefix}-envira:before { content: fa-content($fa-var-envira); } +.#{$fa-css-prefix}-eraser:before { content: fa-content($fa-var-eraser); } +.#{$fa-css-prefix}-erlang:before { content: fa-content($fa-var-erlang); } +.#{$fa-css-prefix}-ethereum:before { content: fa-content($fa-var-ethereum); } +.#{$fa-css-prefix}-etsy:before { content: fa-content($fa-var-etsy); } +.#{$fa-css-prefix}-euro-sign:before { content: fa-content($fa-var-euro-sign); } +.#{$fa-css-prefix}-exchange-alt:before { content: fa-content($fa-var-exchange-alt); } +.#{$fa-css-prefix}-exclamation:before { content: fa-content($fa-var-exclamation); } +.#{$fa-css-prefix}-exclamation-circle:before { content: fa-content($fa-var-exclamation-circle); } +.#{$fa-css-prefix}-exclamation-triangle:before { content: fa-content($fa-var-exclamation-triangle); } +.#{$fa-css-prefix}-expand:before { content: fa-content($fa-var-expand); } +.#{$fa-css-prefix}-expand-arrows-alt:before { content: fa-content($fa-var-expand-arrows-alt); } +.#{$fa-css-prefix}-expeditedssl:before { content: fa-content($fa-var-expeditedssl); } +.#{$fa-css-prefix}-external-link-alt:before { content: fa-content($fa-var-external-link-alt); } +.#{$fa-css-prefix}-external-link-square-alt:before { content: fa-content($fa-var-external-link-square-alt); } +.#{$fa-css-prefix}-eye:before { content: fa-content($fa-var-eye); } +.#{$fa-css-prefix}-eye-dropper:before { content: fa-content($fa-var-eye-dropper); } +.#{$fa-css-prefix}-eye-slash:before { content: fa-content($fa-var-eye-slash); } +.#{$fa-css-prefix}-facebook:before { content: fa-content($fa-var-facebook); } +.#{$fa-css-prefix}-facebook-f:before { content: fa-content($fa-var-facebook-f); } +.#{$fa-css-prefix}-facebook-messenger:before { content: fa-content($fa-var-facebook-messenger); } +.#{$fa-css-prefix}-facebook-square:before { content: fa-content($fa-var-facebook-square); } +.#{$fa-css-prefix}-fast-backward:before { content: fa-content($fa-var-fast-backward); } +.#{$fa-css-prefix}-fast-forward:before { content: fa-content($fa-var-fast-forward); } +.#{$fa-css-prefix}-fax:before { content: fa-content($fa-var-fax); } +.#{$fa-css-prefix}-female:before { content: fa-content($fa-var-female); } +.#{$fa-css-prefix}-fighter-jet:before { content: fa-content($fa-var-fighter-jet); } +.#{$fa-css-prefix}-file:before { content: fa-content($fa-var-file); } +.#{$fa-css-prefix}-file-alt:before { content: fa-content($fa-var-file-alt); } +.#{$fa-css-prefix}-file-archive:before { content: fa-content($fa-var-file-archive); } +.#{$fa-css-prefix}-file-audio:before { content: fa-content($fa-var-file-audio); } +.#{$fa-css-prefix}-file-code:before { content: fa-content($fa-var-file-code); } +.#{$fa-css-prefix}-file-excel:before { content: fa-content($fa-var-file-excel); } +.#{$fa-css-prefix}-file-image:before { content: fa-content($fa-var-file-image); } +.#{$fa-css-prefix}-file-pdf:before { content: fa-content($fa-var-file-pdf); } +.#{$fa-css-prefix}-file-powerpoint:before { content: fa-content($fa-var-file-powerpoint); } +.#{$fa-css-prefix}-file-video:before { content: fa-content($fa-var-file-video); } +.#{$fa-css-prefix}-file-word:before { content: fa-content($fa-var-file-word); } +.#{$fa-css-prefix}-film:before { content: fa-content($fa-var-film); } +.#{$fa-css-prefix}-filter:before { content: fa-content($fa-var-filter); } +.#{$fa-css-prefix}-fire:before { content: fa-content($fa-var-fire); } +.#{$fa-css-prefix}-fire-extinguisher:before { content: fa-content($fa-var-fire-extinguisher); } +.#{$fa-css-prefix}-firefox:before { content: fa-content($fa-var-firefox); } +.#{$fa-css-prefix}-first-order:before { content: fa-content($fa-var-first-order); } +.#{$fa-css-prefix}-firstdraft:before { content: fa-content($fa-var-firstdraft); } +.#{$fa-css-prefix}-flag:before { content: fa-content($fa-var-flag); } +.#{$fa-css-prefix}-flag-checkered:before { content: fa-content($fa-var-flag-checkered); } +.#{$fa-css-prefix}-flask:before { content: fa-content($fa-var-flask); } +.#{$fa-css-prefix}-flickr:before { content: fa-content($fa-var-flickr); } +.#{$fa-css-prefix}-flipboard:before { content: fa-content($fa-var-flipboard); } +.#{$fa-css-prefix}-fly:before { content: fa-content($fa-var-fly); } +.#{$fa-css-prefix}-folder:before { content: fa-content($fa-var-folder); } +.#{$fa-css-prefix}-folder-open:before { content: fa-content($fa-var-folder-open); } +.#{$fa-css-prefix}-font:before { content: fa-content($fa-var-font); } +.#{$fa-css-prefix}-font-awesome:before { content: fa-content($fa-var-font-awesome); } +.#{$fa-css-prefix}-font-awesome-alt:before { content: fa-content($fa-var-font-awesome-alt); } +.#{$fa-css-prefix}-font-awesome-flag:before { content: fa-content($fa-var-font-awesome-flag); } +.#{$fa-css-prefix}-fonticons:before { content: fa-content($fa-var-fonticons); } +.#{$fa-css-prefix}-fonticons-fi:before { content: fa-content($fa-var-fonticons-fi); } +.#{$fa-css-prefix}-football-ball:before { content: fa-content($fa-var-football-ball); } +.#{$fa-css-prefix}-fort-awesome:before { content: fa-content($fa-var-fort-awesome); } +.#{$fa-css-prefix}-fort-awesome-alt:before { content: fa-content($fa-var-fort-awesome-alt); } +.#{$fa-css-prefix}-forumbee:before { content: fa-content($fa-var-forumbee); } +.#{$fa-css-prefix}-forward:before { content: fa-content($fa-var-forward); } +.#{$fa-css-prefix}-foursquare:before { content: fa-content($fa-var-foursquare); } +.#{$fa-css-prefix}-free-code-camp:before { content: fa-content($fa-var-free-code-camp); } +.#{$fa-css-prefix}-freebsd:before { content: fa-content($fa-var-freebsd); } +.#{$fa-css-prefix}-frown:before { content: fa-content($fa-var-frown); } +.#{$fa-css-prefix}-futbol:before { content: fa-content($fa-var-futbol); } +.#{$fa-css-prefix}-gamepad:before { content: fa-content($fa-var-gamepad); } +.#{$fa-css-prefix}-gavel:before { content: fa-content($fa-var-gavel); } +.#{$fa-css-prefix}-gem:before { content: fa-content($fa-var-gem); } +.#{$fa-css-prefix}-genderless:before { content: fa-content($fa-var-genderless); } +.#{$fa-css-prefix}-get-pocket:before { content: fa-content($fa-var-get-pocket); } +.#{$fa-css-prefix}-gg:before { content: fa-content($fa-var-gg); } +.#{$fa-css-prefix}-gg-circle:before { content: fa-content($fa-var-gg-circle); } +.#{$fa-css-prefix}-gift:before { content: fa-content($fa-var-gift); } +.#{$fa-css-prefix}-git:before { content: fa-content($fa-var-git); } +.#{$fa-css-prefix}-git-square:before { content: fa-content($fa-var-git-square); } +.#{$fa-css-prefix}-github:before { content: fa-content($fa-var-github); } +.#{$fa-css-prefix}-github-alt:before { content: fa-content($fa-var-github-alt); } +.#{$fa-css-prefix}-github-square:before { content: fa-content($fa-var-github-square); } +.#{$fa-css-prefix}-gitkraken:before { content: fa-content($fa-var-gitkraken); } +.#{$fa-css-prefix}-gitlab:before { content: fa-content($fa-var-gitlab); } +.#{$fa-css-prefix}-gitter:before { content: fa-content($fa-var-gitter); } +.#{$fa-css-prefix}-glass-martini:before { content: fa-content($fa-var-glass-martini); } +.#{$fa-css-prefix}-glide:before { content: fa-content($fa-var-glide); } +.#{$fa-css-prefix}-glide-g:before { content: fa-content($fa-var-glide-g); } +.#{$fa-css-prefix}-globe:before { content: fa-content($fa-var-globe); } +.#{$fa-css-prefix}-gofore:before { content: fa-content($fa-var-gofore); } +.#{$fa-css-prefix}-golf-ball:before { content: fa-content($fa-var-golf-ball); } +.#{$fa-css-prefix}-goodreads:before { content: fa-content($fa-var-goodreads); } +.#{$fa-css-prefix}-goodreads-g:before { content: fa-content($fa-var-goodreads-g); } +.#{$fa-css-prefix}-google:before { content: fa-content($fa-var-google); } +.#{$fa-css-prefix}-google-drive:before { content: fa-content($fa-var-google-drive); } +.#{$fa-css-prefix}-google-play:before { content: fa-content($fa-var-google-play); } +.#{$fa-css-prefix}-google-plus:before { content: fa-content($fa-var-google-plus); } +.#{$fa-css-prefix}-google-plus-g:before { content: fa-content($fa-var-google-plus-g); } +.#{$fa-css-prefix}-google-plus-square:before { content: fa-content($fa-var-google-plus-square); } +.#{$fa-css-prefix}-google-wallet:before { content: fa-content($fa-var-google-wallet); } +.#{$fa-css-prefix}-graduation-cap:before { content: fa-content($fa-var-graduation-cap); } +.#{$fa-css-prefix}-gratipay:before { content: fa-content($fa-var-gratipay); } +.#{$fa-css-prefix}-grav:before { content: fa-content($fa-var-grav); } +.#{$fa-css-prefix}-gripfire:before { content: fa-content($fa-var-gripfire); } +.#{$fa-css-prefix}-grunt:before { content: fa-content($fa-var-grunt); } +.#{$fa-css-prefix}-gulp:before { content: fa-content($fa-var-gulp); } +.#{$fa-css-prefix}-h-square:before { content: fa-content($fa-var-h-square); } +.#{$fa-css-prefix}-hacker-news:before { content: fa-content($fa-var-hacker-news); } +.#{$fa-css-prefix}-hacker-news-square:before { content: fa-content($fa-var-hacker-news-square); } +.#{$fa-css-prefix}-hand-lizard:before { content: fa-content($fa-var-hand-lizard); } +.#{$fa-css-prefix}-hand-paper:before { content: fa-content($fa-var-hand-paper); } +.#{$fa-css-prefix}-hand-peace:before { content: fa-content($fa-var-hand-peace); } +.#{$fa-css-prefix}-hand-point-down:before { content: fa-content($fa-var-hand-point-down); } +.#{$fa-css-prefix}-hand-point-left:before { content: fa-content($fa-var-hand-point-left); } +.#{$fa-css-prefix}-hand-point-right:before { content: fa-content($fa-var-hand-point-right); } +.#{$fa-css-prefix}-hand-point-up:before { content: fa-content($fa-var-hand-point-up); } +.#{$fa-css-prefix}-hand-pointer:before { content: fa-content($fa-var-hand-pointer); } +.#{$fa-css-prefix}-hand-rock:before { content: fa-content($fa-var-hand-rock); } +.#{$fa-css-prefix}-hand-scissors:before { content: fa-content($fa-var-hand-scissors); } +.#{$fa-css-prefix}-hand-spock:before { content: fa-content($fa-var-hand-spock); } +.#{$fa-css-prefix}-handshake:before { content: fa-content($fa-var-handshake); } +.#{$fa-css-prefix}-hashtag:before { content: fa-content($fa-var-hashtag); } +.#{$fa-css-prefix}-hdd:before { content: fa-content($fa-var-hdd); } +.#{$fa-css-prefix}-heading:before { content: fa-content($fa-var-heading); } +.#{$fa-css-prefix}-headphones:before { content: fa-content($fa-var-headphones); } +.#{$fa-css-prefix}-heart:before { content: fa-content($fa-var-heart); } +.#{$fa-css-prefix}-heartbeat:before { content: fa-content($fa-var-heartbeat); } +.#{$fa-css-prefix}-hips:before { content: fa-content($fa-var-hips); } +.#{$fa-css-prefix}-hire-a-helper:before { content: fa-content($fa-var-hire-a-helper); } +.#{$fa-css-prefix}-history:before { content: fa-content($fa-var-history); } +.#{$fa-css-prefix}-hockey-puck:before { content: fa-content($fa-var-hockey-puck); } +.#{$fa-css-prefix}-home:before { content: fa-content($fa-var-home); } +.#{$fa-css-prefix}-hooli:before { content: fa-content($fa-var-hooli); } +.#{$fa-css-prefix}-hospital:before { content: fa-content($fa-var-hospital); } +.#{$fa-css-prefix}-hotjar:before { content: fa-content($fa-var-hotjar); } +.#{$fa-css-prefix}-hourglass:before { content: fa-content($fa-var-hourglass); } +.#{$fa-css-prefix}-hourglass-end:before { content: fa-content($fa-var-hourglass-end); } +.#{$fa-css-prefix}-hourglass-half:before { content: fa-content($fa-var-hourglass-half); } +.#{$fa-css-prefix}-hourglass-start:before { content: fa-content($fa-var-hourglass-start); } +.#{$fa-css-prefix}-houzz:before { content: fa-content($fa-var-houzz); } +.#{$fa-css-prefix}-html5:before { content: fa-content($fa-var-html5); } +.#{$fa-css-prefix}-hubspot:before { content: fa-content($fa-var-hubspot); } +.#{$fa-css-prefix}-i-cursor:before { content: fa-content($fa-var-i-cursor); } +.#{$fa-css-prefix}-id-badge:before { content: fa-content($fa-var-id-badge); } +.#{$fa-css-prefix}-id-card:before { content: fa-content($fa-var-id-card); } +.#{$fa-css-prefix}-image:before { content: fa-content($fa-var-image); } +.#{$fa-css-prefix}-images:before { content: fa-content($fa-var-images); } +.#{$fa-css-prefix}-imdb:before { content: fa-content($fa-var-imdb); } +.#{$fa-css-prefix}-inbox:before { content: fa-content($fa-var-inbox); } +.#{$fa-css-prefix}-indent:before { content: fa-content($fa-var-indent); } +.#{$fa-css-prefix}-industry:before { content: fa-content($fa-var-industry); } +.#{$fa-css-prefix}-info:before { content: fa-content($fa-var-info); } +.#{$fa-css-prefix}-info-circle:before { content: fa-content($fa-var-info-circle); } +.#{$fa-css-prefix}-instagram:before { content: fa-content($fa-var-instagram); } +.#{$fa-css-prefix}-internet-explorer:before { content: fa-content($fa-var-internet-explorer); } +.#{$fa-css-prefix}-ioxhost:before { content: fa-content($fa-var-ioxhost); } +.#{$fa-css-prefix}-italic:before { content: fa-content($fa-var-italic); } +.#{$fa-css-prefix}-itunes:before { content: fa-content($fa-var-itunes); } +.#{$fa-css-prefix}-itunes-note:before { content: fa-content($fa-var-itunes-note); } +.#{$fa-css-prefix}-jenkins:before { content: fa-content($fa-var-jenkins); } +.#{$fa-css-prefix}-joget:before { content: fa-content($fa-var-joget); } +.#{$fa-css-prefix}-joomla:before { content: fa-content($fa-var-joomla); } +.#{$fa-css-prefix}-js:before { content: fa-content($fa-var-js); } +.#{$fa-css-prefix}-js-square:before { content: fa-content($fa-var-js-square); } +.#{$fa-css-prefix}-jsfiddle:before { content: fa-content($fa-var-jsfiddle); } +.#{$fa-css-prefix}-key:before { content: fa-content($fa-var-key); } +.#{$fa-css-prefix}-keyboard:before { content: fa-content($fa-var-keyboard); } +.#{$fa-css-prefix}-keycdn:before { content: fa-content($fa-var-keycdn); } +.#{$fa-css-prefix}-kickstarter:before { content: fa-content($fa-var-kickstarter); } +.#{$fa-css-prefix}-kickstarter-k:before { content: fa-content($fa-var-kickstarter-k); } +.#{$fa-css-prefix}-korvue:before { content: fa-content($fa-var-korvue); } +.#{$fa-css-prefix}-language:before { content: fa-content($fa-var-language); } +.#{$fa-css-prefix}-laptop:before { content: fa-content($fa-var-laptop); } +.#{$fa-css-prefix}-laravel:before { content: fa-content($fa-var-laravel); } +.#{$fa-css-prefix}-lastfm:before { content: fa-content($fa-var-lastfm); } +.#{$fa-css-prefix}-lastfm-square:before { content: fa-content($fa-var-lastfm-square); } +.#{$fa-css-prefix}-leaf:before { content: fa-content($fa-var-leaf); } +.#{$fa-css-prefix}-leanpub:before { content: fa-content($fa-var-leanpub); } +.#{$fa-css-prefix}-lemon:before { content: fa-content($fa-var-lemon); } +.#{$fa-css-prefix}-less:before { content: fa-content($fa-var-less); } +.#{$fa-css-prefix}-level-down-alt:before { content: fa-content($fa-var-level-down-alt); } +.#{$fa-css-prefix}-level-up-alt:before { content: fa-content($fa-var-level-up-alt); } +.#{$fa-css-prefix}-life-ring:before { content: fa-content($fa-var-life-ring); } +.#{$fa-css-prefix}-lightbulb:before { content: fa-content($fa-var-lightbulb); } +.#{$fa-css-prefix}-line:before { content: fa-content($fa-var-line); } +.#{$fa-css-prefix}-link:before { content: fa-content($fa-var-link); } +.#{$fa-css-prefix}-linkedin:before { content: fa-content($fa-var-linkedin); } +.#{$fa-css-prefix}-linkedin-in:before { content: fa-content($fa-var-linkedin-in); } +.#{$fa-css-prefix}-linode:before { content: fa-content($fa-var-linode); } +.#{$fa-css-prefix}-linux:before { content: fa-content($fa-var-linux); } +.#{$fa-css-prefix}-lira-sign:before { content: fa-content($fa-var-lira-sign); } +.#{$fa-css-prefix}-list:before { content: fa-content($fa-var-list); } +.#{$fa-css-prefix}-list-alt:before { content: fa-content($fa-var-list-alt); } +.#{$fa-css-prefix}-list-ol:before { content: fa-content($fa-var-list-ol); } +.#{$fa-css-prefix}-list-ul:before { content: fa-content($fa-var-list-ul); } +.#{$fa-css-prefix}-location-arrow:before { content: fa-content($fa-var-location-arrow); } +.#{$fa-css-prefix}-lock:before { content: fa-content($fa-var-lock); } +.#{$fa-css-prefix}-lock-open:before { content: fa-content($fa-var-lock-open); } +.#{$fa-css-prefix}-long-arrow-alt-down:before { content: fa-content($fa-var-long-arrow-alt-down); } +.#{$fa-css-prefix}-long-arrow-alt-left:before { content: fa-content($fa-var-long-arrow-alt-left); } +.#{$fa-css-prefix}-long-arrow-alt-right:before { content: fa-content($fa-var-long-arrow-alt-right); } +.#{$fa-css-prefix}-long-arrow-alt-up:before { content: fa-content($fa-var-long-arrow-alt-up); } +.#{$fa-css-prefix}-low-vision:before { content: fa-content($fa-var-low-vision); } +.#{$fa-css-prefix}-lyft:before { content: fa-content($fa-var-lyft); } +.#{$fa-css-prefix}-magento:before { content: fa-content($fa-var-magento); } +.#{$fa-css-prefix}-magic:before { content: fa-content($fa-var-magic); } +.#{$fa-css-prefix}-magnet:before { content: fa-content($fa-var-magnet); } +.#{$fa-css-prefix}-male:before { content: fa-content($fa-var-male); } +.#{$fa-css-prefix}-map:before { content: fa-content($fa-var-map); } +.#{$fa-css-prefix}-map-marker:before { content: fa-content($fa-var-map-marker); } +.#{$fa-css-prefix}-map-marker-alt:before { content: fa-content($fa-var-map-marker-alt); } +.#{$fa-css-prefix}-map-pin:before { content: fa-content($fa-var-map-pin); } +.#{$fa-css-prefix}-map-signs:before { content: fa-content($fa-var-map-signs); } +.#{$fa-css-prefix}-mars:before { content: fa-content($fa-var-mars); } +.#{$fa-css-prefix}-mars-double:before { content: fa-content($fa-var-mars-double); } +.#{$fa-css-prefix}-mars-stroke:before { content: fa-content($fa-var-mars-stroke); } +.#{$fa-css-prefix}-mars-stroke-h:before { content: fa-content($fa-var-mars-stroke-h); } +.#{$fa-css-prefix}-mars-stroke-v:before { content: fa-content($fa-var-mars-stroke-v); } +.#{$fa-css-prefix}-maxcdn:before { content: fa-content($fa-var-maxcdn); } +.#{$fa-css-prefix}-medapps:before { content: fa-content($fa-var-medapps); } +.#{$fa-css-prefix}-medium:before { content: fa-content($fa-var-medium); } +.#{$fa-css-prefix}-medium-m:before { content: fa-content($fa-var-medium-m); } +.#{$fa-css-prefix}-medkit:before { content: fa-content($fa-var-medkit); } +.#{$fa-css-prefix}-medrt:before { content: fa-content($fa-var-medrt); } +.#{$fa-css-prefix}-meetup:before { content: fa-content($fa-var-meetup); } +.#{$fa-css-prefix}-meh:before { content: fa-content($fa-var-meh); } +.#{$fa-css-prefix}-mercury:before { content: fa-content($fa-var-mercury); } +.#{$fa-css-prefix}-microchip:before { content: fa-content($fa-var-microchip); } +.#{$fa-css-prefix}-microphone:before { content: fa-content($fa-var-microphone); } +.#{$fa-css-prefix}-microphone-slash:before { content: fa-content($fa-var-microphone-slash); } +.#{$fa-css-prefix}-microsoft:before { content: fa-content($fa-var-microsoft); } +.#{$fa-css-prefix}-minus:before { content: fa-content($fa-var-minus); } +.#{$fa-css-prefix}-minus-circle:before { content: fa-content($fa-var-minus-circle); } +.#{$fa-css-prefix}-minus-square:before { content: fa-content($fa-var-minus-square); } +.#{$fa-css-prefix}-mix:before { content: fa-content($fa-var-mix); } +.#{$fa-css-prefix}-mixcloud:before { content: fa-content($fa-var-mixcloud); } +.#{$fa-css-prefix}-mizuni:before { content: fa-content($fa-var-mizuni); } +.#{$fa-css-prefix}-mobile:before { content: fa-content($fa-var-mobile); } +.#{$fa-css-prefix}-mobile-alt:before { content: fa-content($fa-var-mobile-alt); } +.#{$fa-css-prefix}-modx:before { content: fa-content($fa-var-modx); } +.#{$fa-css-prefix}-monero:before { content: fa-content($fa-var-monero); } +.#{$fa-css-prefix}-money-bill-alt:before { content: fa-content($fa-var-money-bill-alt); } +.#{$fa-css-prefix}-moon:before { content: fa-content($fa-var-moon); } +.#{$fa-css-prefix}-motorcycle:before { content: fa-content($fa-var-motorcycle); } +.#{$fa-css-prefix}-mouse-pointer:before { content: fa-content($fa-var-mouse-pointer); } +.#{$fa-css-prefix}-music:before { content: fa-content($fa-var-music); } +.#{$fa-css-prefix}-napster:before { content: fa-content($fa-var-napster); } +.#{$fa-css-prefix}-neuter:before { content: fa-content($fa-var-neuter); } +.#{$fa-css-prefix}-newspaper:before { content: fa-content($fa-var-newspaper); } +.#{$fa-css-prefix}-nintendo-switch:before { content: fa-content($fa-var-nintendo-switch); } +.#{$fa-css-prefix}-node:before { content: fa-content($fa-var-node); } +.#{$fa-css-prefix}-node-js:before { content: fa-content($fa-var-node-js); } +.#{$fa-css-prefix}-npm:before { content: fa-content($fa-var-npm); } +.#{$fa-css-prefix}-ns8:before { content: fa-content($fa-var-ns8); } +.#{$fa-css-prefix}-nutritionix:before { content: fa-content($fa-var-nutritionix); } +.#{$fa-css-prefix}-object-group:before { content: fa-content($fa-var-object-group); } +.#{$fa-css-prefix}-object-ungroup:before { content: fa-content($fa-var-object-ungroup); } +.#{$fa-css-prefix}-odnoklassniki:before { content: fa-content($fa-var-odnoklassniki); } +.#{$fa-css-prefix}-odnoklassniki-square:before { content: fa-content($fa-var-odnoklassniki-square); } +.#{$fa-css-prefix}-opencart:before { content: fa-content($fa-var-opencart); } +.#{$fa-css-prefix}-openid:before { content: fa-content($fa-var-openid); } +.#{$fa-css-prefix}-opera:before { content: fa-content($fa-var-opera); } +.#{$fa-css-prefix}-optin-monster:before { content: fa-content($fa-var-optin-monster); } +.#{$fa-css-prefix}-osi:before { content: fa-content($fa-var-osi); } +.#{$fa-css-prefix}-outdent:before { content: fa-content($fa-var-outdent); } +.#{$fa-css-prefix}-page4:before { content: fa-content($fa-var-page4); } +.#{$fa-css-prefix}-pagelines:before { content: fa-content($fa-var-pagelines); } +.#{$fa-css-prefix}-paint-brush:before { content: fa-content($fa-var-paint-brush); } +.#{$fa-css-prefix}-palfed:before { content: fa-content($fa-var-palfed); } +.#{$fa-css-prefix}-paper-plane:before { content: fa-content($fa-var-paper-plane); } +.#{$fa-css-prefix}-paperclip:before { content: fa-content($fa-var-paperclip); } +.#{$fa-css-prefix}-paragraph:before { content: fa-content($fa-var-paragraph); } +.#{$fa-css-prefix}-paste:before { content: fa-content($fa-var-paste); } +.#{$fa-css-prefix}-patreon:before { content: fa-content($fa-var-patreon); } +.#{$fa-css-prefix}-pause:before { content: fa-content($fa-var-pause); } +.#{$fa-css-prefix}-pause-circle:before { content: fa-content($fa-var-pause-circle); } +.#{$fa-css-prefix}-paw:before { content: fa-content($fa-var-paw); } +.#{$fa-css-prefix}-paypal:before { content: fa-content($fa-var-paypal); } +.#{$fa-css-prefix}-pen-square:before { content: fa-content($fa-var-pen-square); } +.#{$fa-css-prefix}-pencil-alt:before { content: fa-content($fa-var-pencil-alt); } +.#{$fa-css-prefix}-percent:before { content: fa-content($fa-var-percent); } +.#{$fa-css-prefix}-periscope:before { content: fa-content($fa-var-periscope); } +.#{$fa-css-prefix}-phabricator:before { content: fa-content($fa-var-phabricator); } +.#{$fa-css-prefix}-phoenix-framework:before { content: fa-content($fa-var-phoenix-framework); } +.#{$fa-css-prefix}-phone:before { content: fa-content($fa-var-phone); } +.#{$fa-css-prefix}-phone-square:before { content: fa-content($fa-var-phone-square); } +.#{$fa-css-prefix}-phone-volume:before { content: fa-content($fa-var-phone-volume); } +.#{$fa-css-prefix}-php:before { content: fa-content($fa-var-php); } +.#{$fa-css-prefix}-pied-piper:before { content: fa-content($fa-var-pied-piper); } +.#{$fa-css-prefix}-pied-piper-alt:before { content: fa-content($fa-var-pied-piper-alt); } +.#{$fa-css-prefix}-pied-piper-pp:before { content: fa-content($fa-var-pied-piper-pp); } +.#{$fa-css-prefix}-pinterest:before { content: fa-content($fa-var-pinterest); } +.#{$fa-css-prefix}-pinterest-p:before { content: fa-content($fa-var-pinterest-p); } +.#{$fa-css-prefix}-pinterest-square:before { content: fa-content($fa-var-pinterest-square); } +.#{$fa-css-prefix}-plane:before { content: fa-content($fa-var-plane); } +.#{$fa-css-prefix}-play:before { content: fa-content($fa-var-play); } +.#{$fa-css-prefix}-play-circle:before { content: fa-content($fa-var-play-circle); } +.#{$fa-css-prefix}-playstation:before { content: fa-content($fa-var-playstation); } +.#{$fa-css-prefix}-plug:before { content: fa-content($fa-var-plug); } +.#{$fa-css-prefix}-plus:before { content: fa-content($fa-var-plus); } +.#{$fa-css-prefix}-plus-circle:before { content: fa-content($fa-var-plus-circle); } +.#{$fa-css-prefix}-plus-square:before { content: fa-content($fa-var-plus-square); } +.#{$fa-css-prefix}-podcast:before { content: fa-content($fa-var-podcast); } +.#{$fa-css-prefix}-pound-sign:before { content: fa-content($fa-var-pound-sign); } +.#{$fa-css-prefix}-power-off:before { content: fa-content($fa-var-power-off); } +.#{$fa-css-prefix}-print:before { content: fa-content($fa-var-print); } +.#{$fa-css-prefix}-product-hunt:before { content: fa-content($fa-var-product-hunt); } +.#{$fa-css-prefix}-pushed:before { content: fa-content($fa-var-pushed); } +.#{$fa-css-prefix}-puzzle-piece:before { content: fa-content($fa-var-puzzle-piece); } +.#{$fa-css-prefix}-python:before { content: fa-content($fa-var-python); } +.#{$fa-css-prefix}-qq:before { content: fa-content($fa-var-qq); } +.#{$fa-css-prefix}-qrcode:before { content: fa-content($fa-var-qrcode); } +.#{$fa-css-prefix}-question:before { content: fa-content($fa-var-question); } +.#{$fa-css-prefix}-question-circle:before { content: fa-content($fa-var-question-circle); } +.#{$fa-css-prefix}-quidditch:before { content: fa-content($fa-var-quidditch); } +.#{$fa-css-prefix}-quinscape:before { content: fa-content($fa-var-quinscape); } +.#{$fa-css-prefix}-quora:before { content: fa-content($fa-var-quora); } +.#{$fa-css-prefix}-quote-left:before { content: fa-content($fa-var-quote-left); } +.#{$fa-css-prefix}-quote-right:before { content: fa-content($fa-var-quote-right); } +.#{$fa-css-prefix}-random:before { content: fa-content($fa-var-random); } +.#{$fa-css-prefix}-ravelry:before { content: fa-content($fa-var-ravelry); } +.#{$fa-css-prefix}-react:before { content: fa-content($fa-var-react); } +.#{$fa-css-prefix}-rebel:before { content: fa-content($fa-var-rebel); } +.#{$fa-css-prefix}-recycle:before { content: fa-content($fa-var-recycle); } +.#{$fa-css-prefix}-red-river:before { content: fa-content($fa-var-red-river); } +.#{$fa-css-prefix}-reddit:before { content: fa-content($fa-var-reddit); } +.#{$fa-css-prefix}-reddit-alien:before { content: fa-content($fa-var-reddit-alien); } +.#{$fa-css-prefix}-reddit-square:before { content: fa-content($fa-var-reddit-square); } +.#{$fa-css-prefix}-redo:before { content: fa-content($fa-var-redo); } +.#{$fa-css-prefix}-redo-alt:before { content: fa-content($fa-var-redo-alt); } +.#{$fa-css-prefix}-registered:before { content: fa-content($fa-var-registered); } +.#{$fa-css-prefix}-rendact:before { content: fa-content($fa-var-rendact); } +.#{$fa-css-prefix}-renren:before { content: fa-content($fa-var-renren); } +.#{$fa-css-prefix}-reply:before { content: fa-content($fa-var-reply); } +.#{$fa-css-prefix}-reply-all:before { content: fa-content($fa-var-reply-all); } +.#{$fa-css-prefix}-replyd:before { content: fa-content($fa-var-replyd); } +.#{$fa-css-prefix}-resolving:before { content: fa-content($fa-var-resolving); } +.#{$fa-css-prefix}-retweet:before { content: fa-content($fa-var-retweet); } +.#{$fa-css-prefix}-road:before { content: fa-content($fa-var-road); } +.#{$fa-css-prefix}-rocket:before { content: fa-content($fa-var-rocket); } +.#{$fa-css-prefix}-rocketchat:before { content: fa-content($fa-var-rocketchat); } +.#{$fa-css-prefix}-rockrms:before { content: fa-content($fa-var-rockrms); } +.#{$fa-css-prefix}-rss:before { content: fa-content($fa-var-rss); } +.#{$fa-css-prefix}-rss-square:before { content: fa-content($fa-var-rss-square); } +.#{$fa-css-prefix}-ruble-sign:before { content: fa-content($fa-var-ruble-sign); } +.#{$fa-css-prefix}-rupee-sign:before { content: fa-content($fa-var-rupee-sign); } +.#{$fa-css-prefix}-safari:before { content: fa-content($fa-var-safari); } +.#{$fa-css-prefix}-sass:before { content: fa-content($fa-var-sass); } +.#{$fa-css-prefix}-save:before { content: fa-content($fa-var-save); } +.#{$fa-css-prefix}-schlix:before { content: fa-content($fa-var-schlix); } +.#{$fa-css-prefix}-scribd:before { content: fa-content($fa-var-scribd); } +.#{$fa-css-prefix}-search:before { content: fa-content($fa-var-search); } +.#{$fa-css-prefix}-search-minus:before { content: fa-content($fa-var-search-minus); } +.#{$fa-css-prefix}-search-plus:before { content: fa-content($fa-var-search-plus); } +.#{$fa-css-prefix}-searchengin:before { content: fa-content($fa-var-searchengin); } +.#{$fa-css-prefix}-sellcast:before { content: fa-content($fa-var-sellcast); } +.#{$fa-css-prefix}-sellsy:before { content: fa-content($fa-var-sellsy); } +.#{$fa-css-prefix}-server:before { content: fa-content($fa-var-server); } +.#{$fa-css-prefix}-servicestack:before { content: fa-content($fa-var-servicestack); } +.#{$fa-css-prefix}-share:before { content: fa-content($fa-var-share); } +.#{$fa-css-prefix}-share-alt:before { content: fa-content($fa-var-share-alt); } +.#{$fa-css-prefix}-share-alt-square:before { content: fa-content($fa-var-share-alt-square); } +.#{$fa-css-prefix}-share-square:before { content: fa-content($fa-var-share-square); } +.#{$fa-css-prefix}-shekel-sign:before { content: fa-content($fa-var-shekel-sign); } +.#{$fa-css-prefix}-shield-alt:before { content: fa-content($fa-var-shield-alt); } +.#{$fa-css-prefix}-ship:before { content: fa-content($fa-var-ship); } +.#{$fa-css-prefix}-shirtsinbulk:before { content: fa-content($fa-var-shirtsinbulk); } +.#{$fa-css-prefix}-shopping-bag:before { content: fa-content($fa-var-shopping-bag); } +.#{$fa-css-prefix}-shopping-basket:before { content: fa-content($fa-var-shopping-basket); } +.#{$fa-css-prefix}-shopping-cart:before { content: fa-content($fa-var-shopping-cart); } +.#{$fa-css-prefix}-shower:before { content: fa-content($fa-var-shower); } +.#{$fa-css-prefix}-sign-in-alt:before { content: fa-content($fa-var-sign-in-alt); } +.#{$fa-css-prefix}-sign-language:before { content: fa-content($fa-var-sign-language); } +.#{$fa-css-prefix}-sign-out-alt:before { content: fa-content($fa-var-sign-out-alt); } +.#{$fa-css-prefix}-signal:before { content: fa-content($fa-var-signal); } +.#{$fa-css-prefix}-simplybuilt:before { content: fa-content($fa-var-simplybuilt); } +.#{$fa-css-prefix}-sistrix:before { content: fa-content($fa-var-sistrix); } +.#{$fa-css-prefix}-sitemap:before { content: fa-content($fa-var-sitemap); } +.#{$fa-css-prefix}-skyatlas:before { content: fa-content($fa-var-skyatlas); } +.#{$fa-css-prefix}-skype:before { content: fa-content($fa-var-skype); } +.#{$fa-css-prefix}-slack:before { content: fa-content($fa-var-slack); } +.#{$fa-css-prefix}-slack-hash:before { content: fa-content($fa-var-slack-hash); } +.#{$fa-css-prefix}-sliders-h:before { content: fa-content($fa-var-sliders-h); } +.#{$fa-css-prefix}-slideshare:before { content: fa-content($fa-var-slideshare); } +.#{$fa-css-prefix}-smile:before { content: fa-content($fa-var-smile); } +.#{$fa-css-prefix}-snapchat:before { content: fa-content($fa-var-snapchat); } +.#{$fa-css-prefix}-snapchat-ghost:before { content: fa-content($fa-var-snapchat-ghost); } +.#{$fa-css-prefix}-snapchat-square:before { content: fa-content($fa-var-snapchat-square); } +.#{$fa-css-prefix}-snowflake:before { content: fa-content($fa-var-snowflake); } +.#{$fa-css-prefix}-sort:before { content: fa-content($fa-var-sort); } +.#{$fa-css-prefix}-sort-alpha-down:before { content: fa-content($fa-var-sort-alpha-down); } +.#{$fa-css-prefix}-sort-alpha-up:before { content: fa-content($fa-var-sort-alpha-up); } +.#{$fa-css-prefix}-sort-amount-down:before { content: fa-content($fa-var-sort-amount-down); } +.#{$fa-css-prefix}-sort-amount-up:before { content: fa-content($fa-var-sort-amount-up); } +.#{$fa-css-prefix}-sort-down:before { content: fa-content($fa-var-sort-down); } +.#{$fa-css-prefix}-sort-numeric-down:before { content: fa-content($fa-var-sort-numeric-down); } +.#{$fa-css-prefix}-sort-numeric-up:before { content: fa-content($fa-var-sort-numeric-up); } +.#{$fa-css-prefix}-sort-up:before { content: fa-content($fa-var-sort-up); } +.#{$fa-css-prefix}-soundcloud:before { content: fa-content($fa-var-soundcloud); } +.#{$fa-css-prefix}-space-shuttle:before { content: fa-content($fa-var-space-shuttle); } +.#{$fa-css-prefix}-speakap:before { content: fa-content($fa-var-speakap); } +.#{$fa-css-prefix}-spinner:before { content: fa-content($fa-var-spinner); } +.#{$fa-css-prefix}-spotify:before { content: fa-content($fa-var-spotify); } +.#{$fa-css-prefix}-square:before { content: fa-content($fa-var-square); } +.#{$fa-css-prefix}-square-full:before { content: fa-content($fa-var-square-full); } +.#{$fa-css-prefix}-stack-exchange:before { content: fa-content($fa-var-stack-exchange); } +.#{$fa-css-prefix}-stack-overflow:before { content: fa-content($fa-var-stack-overflow); } +.#{$fa-css-prefix}-star:before { content: fa-content($fa-var-star); } +.#{$fa-css-prefix}-star-half:before { content: fa-content($fa-var-star-half); } +.#{$fa-css-prefix}-staylinked:before { content: fa-content($fa-var-staylinked); } +.#{$fa-css-prefix}-steam:before { content: fa-content($fa-var-steam); } +.#{$fa-css-prefix}-steam-square:before { content: fa-content($fa-var-steam-square); } +.#{$fa-css-prefix}-steam-symbol:before { content: fa-content($fa-var-steam-symbol); } +.#{$fa-css-prefix}-step-backward:before { content: fa-content($fa-var-step-backward); } +.#{$fa-css-prefix}-step-forward:before { content: fa-content($fa-var-step-forward); } +.#{$fa-css-prefix}-stethoscope:before { content: fa-content($fa-var-stethoscope); } +.#{$fa-css-prefix}-sticker-mule:before { content: fa-content($fa-var-sticker-mule); } +.#{$fa-css-prefix}-sticky-note:before { content: fa-content($fa-var-sticky-note); } +.#{$fa-css-prefix}-stop:before { content: fa-content($fa-var-stop); } +.#{$fa-css-prefix}-stop-circle:before { content: fa-content($fa-var-stop-circle); } +.#{$fa-css-prefix}-stopwatch:before { content: fa-content($fa-var-stopwatch); } +.#{$fa-css-prefix}-strava:before { content: fa-content($fa-var-strava); } +.#{$fa-css-prefix}-street-view:before { content: fa-content($fa-var-street-view); } +.#{$fa-css-prefix}-strikethrough:before { content: fa-content($fa-var-strikethrough); } +.#{$fa-css-prefix}-stripe:before { content: fa-content($fa-var-stripe); } +.#{$fa-css-prefix}-stripe-s:before { content: fa-content($fa-var-stripe-s); } +.#{$fa-css-prefix}-studiovinari:before { content: fa-content($fa-var-studiovinari); } +.#{$fa-css-prefix}-stumbleupon:before { content: fa-content($fa-var-stumbleupon); } +.#{$fa-css-prefix}-stumbleupon-circle:before { content: fa-content($fa-var-stumbleupon-circle); } +.#{$fa-css-prefix}-subscript:before { content: fa-content($fa-var-subscript); } +.#{$fa-css-prefix}-subway:before { content: fa-content($fa-var-subway); } +.#{$fa-css-prefix}-suitcase:before { content: fa-content($fa-var-suitcase); } +.#{$fa-css-prefix}-sun:before { content: fa-content($fa-var-sun); } +.#{$fa-css-prefix}-superpowers:before { content: fa-content($fa-var-superpowers); } +.#{$fa-css-prefix}-superscript:before { content: fa-content($fa-var-superscript); } +.#{$fa-css-prefix}-supple:before { content: fa-content($fa-var-supple); } +.#{$fa-css-prefix}-sync:before { content: fa-content($fa-var-sync); } +.#{$fa-css-prefix}-sync-alt:before { content: fa-content($fa-var-sync-alt); } +.#{$fa-css-prefix}-table:before { content: fa-content($fa-var-table); } +.#{$fa-css-prefix}-table-tennis:before { content: fa-content($fa-var-table-tennis); } +.#{$fa-css-prefix}-tablet:before { content: fa-content($fa-var-tablet); } +.#{$fa-css-prefix}-tablet-alt:before { content: fa-content($fa-var-tablet-alt); } +.#{$fa-css-prefix}-tachometer-alt:before { content: fa-content($fa-var-tachometer-alt); } +.#{$fa-css-prefix}-tag:before { content: fa-content($fa-var-tag); } +.#{$fa-css-prefix}-tags:before { content: fa-content($fa-var-tags); } +.#{$fa-css-prefix}-tasks:before { content: fa-content($fa-var-tasks); } +.#{$fa-css-prefix}-taxi:before { content: fa-content($fa-var-taxi); } +.#{$fa-css-prefix}-telegram:before { content: fa-content($fa-var-telegram); } +.#{$fa-css-prefix}-telegram-plane:before { content: fa-content($fa-var-telegram-plane); } +.#{$fa-css-prefix}-tencent-weibo:before { content: fa-content($fa-var-tencent-weibo); } +.#{$fa-css-prefix}-terminal:before { content: fa-content($fa-var-terminal); } +.#{$fa-css-prefix}-text-height:before { content: fa-content($fa-var-text-height); } +.#{$fa-css-prefix}-text-width:before { content: fa-content($fa-var-text-width); } +.#{$fa-css-prefix}-th:before { content: fa-content($fa-var-th); } +.#{$fa-css-prefix}-th-large:before { content: fa-content($fa-var-th-large); } +.#{$fa-css-prefix}-th-list:before { content: fa-content($fa-var-th-list); } +.#{$fa-css-prefix}-themeisle:before { content: fa-content($fa-var-themeisle); } +.#{$fa-css-prefix}-thermometer-empty:before { content: fa-content($fa-var-thermometer-empty); } +.#{$fa-css-prefix}-thermometer-full:before { content: fa-content($fa-var-thermometer-full); } +.#{$fa-css-prefix}-thermometer-half:before { content: fa-content($fa-var-thermometer-half); } +.#{$fa-css-prefix}-thermometer-quarter:before { content: fa-content($fa-var-thermometer-quarter); } +.#{$fa-css-prefix}-thermometer-three-quarters:before { content: fa-content($fa-var-thermometer-three-quarters); } +.#{$fa-css-prefix}-thumbs-down:before { content: fa-content($fa-var-thumbs-down); } +.#{$fa-css-prefix}-thumbs-up:before { content: fa-content($fa-var-thumbs-up); } +.#{$fa-css-prefix}-thumbtack:before { content: fa-content($fa-var-thumbtack); } +.#{$fa-css-prefix}-ticket-alt:before { content: fa-content($fa-var-ticket-alt); } +.#{$fa-css-prefix}-times:before { content: fa-content($fa-var-times); } +.#{$fa-css-prefix}-times-circle:before { content: fa-content($fa-var-times-circle); } +.#{$fa-css-prefix}-tint:before { content: fa-content($fa-var-tint); } +.#{$fa-css-prefix}-toggle-off:before { content: fa-content($fa-var-toggle-off); } +.#{$fa-css-prefix}-toggle-on:before { content: fa-content($fa-var-toggle-on); } +.#{$fa-css-prefix}-trademark:before { content: fa-content($fa-var-trademark); } +.#{$fa-css-prefix}-train:before { content: fa-content($fa-var-train); } +.#{$fa-css-prefix}-transgender:before { content: fa-content($fa-var-transgender); } +.#{$fa-css-prefix}-transgender-alt:before { content: fa-content($fa-var-transgender-alt); } +.#{$fa-css-prefix}-trash:before { content: fa-content($fa-var-trash); } +.#{$fa-css-prefix}-trash-alt:before { content: fa-content($fa-var-trash-alt); } +.#{$fa-css-prefix}-tree:before { content: fa-content($fa-var-tree); } +.#{$fa-css-prefix}-trello:before { content: fa-content($fa-var-trello); } +.#{$fa-css-prefix}-tripadvisor:before { content: fa-content($fa-var-tripadvisor); } +.#{$fa-css-prefix}-trophy:before { content: fa-content($fa-var-trophy); } +.#{$fa-css-prefix}-truck:before { content: fa-content($fa-var-truck); } +.#{$fa-css-prefix}-tty:before { content: fa-content($fa-var-tty); } +.#{$fa-css-prefix}-tumblr:before { content: fa-content($fa-var-tumblr); } +.#{$fa-css-prefix}-tumblr-square:before { content: fa-content($fa-var-tumblr-square); } +.#{$fa-css-prefix}-tv:before { content: fa-content($fa-var-tv); } +.#{$fa-css-prefix}-twitch:before { content: fa-content($fa-var-twitch); } +.#{$fa-css-prefix}-twitter:before { content: fa-content($fa-var-twitter); } +.#{$fa-css-prefix}-twitter-square:before { content: fa-content($fa-var-twitter-square); } +.#{$fa-css-prefix}-typo3:before { content: fa-content($fa-var-typo3); } +.#{$fa-css-prefix}-uber:before { content: fa-content($fa-var-uber); } +.#{$fa-css-prefix}-uikit:before { content: fa-content($fa-var-uikit); } +.#{$fa-css-prefix}-umbrella:before { content: fa-content($fa-var-umbrella); } +.#{$fa-css-prefix}-underline:before { content: fa-content($fa-var-underline); } +.#{$fa-css-prefix}-undo:before { content: fa-content($fa-var-undo); } +.#{$fa-css-prefix}-undo-alt:before { content: fa-content($fa-var-undo-alt); } +.#{$fa-css-prefix}-uniregistry:before { content: fa-content($fa-var-uniregistry); } +.#{$fa-css-prefix}-universal-access:before { content: fa-content($fa-var-universal-access); } +.#{$fa-css-prefix}-university:before { content: fa-content($fa-var-university); } +.#{$fa-css-prefix}-unlink:before { content: fa-content($fa-var-unlink); } +.#{$fa-css-prefix}-unlock:before { content: fa-content($fa-var-unlock); } +.#{$fa-css-prefix}-unlock-alt:before { content: fa-content($fa-var-unlock-alt); } +.#{$fa-css-prefix}-untappd:before { content: fa-content($fa-var-untappd); } +.#{$fa-css-prefix}-upload:before { content: fa-content($fa-var-upload); } +.#{$fa-css-prefix}-usb:before { content: fa-content($fa-var-usb); } +.#{$fa-css-prefix}-user:before { content: fa-content($fa-var-user); } +.#{$fa-css-prefix}-user-circle:before { content: fa-content($fa-var-user-circle); } +.#{$fa-css-prefix}-user-md:before { content: fa-content($fa-var-user-md); } +.#{$fa-css-prefix}-user-plus:before { content: fa-content($fa-var-user-plus); } +.#{$fa-css-prefix}-user-secret:before { content: fa-content($fa-var-user-secret); } +.#{$fa-css-prefix}-user-times:before { content: fa-content($fa-var-user-times); } +.#{$fa-css-prefix}-users:before { content: fa-content($fa-var-users); } +.#{$fa-css-prefix}-ussunnah:before { content: fa-content($fa-var-ussunnah); } +.#{$fa-css-prefix}-utensil-spoon:before { content: fa-content($fa-var-utensil-spoon); } +.#{$fa-css-prefix}-utensils:before { content: fa-content($fa-var-utensils); } +.#{$fa-css-prefix}-vaadin:before { content: fa-content($fa-var-vaadin); } +.#{$fa-css-prefix}-venus:before { content: fa-content($fa-var-venus); } +.#{$fa-css-prefix}-venus-double:before { content: fa-content($fa-var-venus-double); } +.#{$fa-css-prefix}-venus-mars:before { content: fa-content($fa-var-venus-mars); } +.#{$fa-css-prefix}-viacoin:before { content: fa-content($fa-var-viacoin); } +.#{$fa-css-prefix}-viadeo:before { content: fa-content($fa-var-viadeo); } +.#{$fa-css-prefix}-viadeo-square:before { content: fa-content($fa-var-viadeo-square); } +.#{$fa-css-prefix}-viber:before { content: fa-content($fa-var-viber); } +.#{$fa-css-prefix}-video:before { content: fa-content($fa-var-video); } +.#{$fa-css-prefix}-vimeo:before { content: fa-content($fa-var-vimeo); } +.#{$fa-css-prefix}-vimeo-square:before { content: fa-content($fa-var-vimeo-square); } +.#{$fa-css-prefix}-vimeo-v:before { content: fa-content($fa-var-vimeo-v); } +.#{$fa-css-prefix}-vine:before { content: fa-content($fa-var-vine); } +.#{$fa-css-prefix}-vk:before { content: fa-content($fa-var-vk); } +.#{$fa-css-prefix}-vnv:before { content: fa-content($fa-var-vnv); } +.#{$fa-css-prefix}-volleyball-ball:before { content: fa-content($fa-var-volleyball-ball); } +.#{$fa-css-prefix}-volume-down:before { content: fa-content($fa-var-volume-down); } +.#{$fa-css-prefix}-volume-off:before { content: fa-content($fa-var-volume-off); } +.#{$fa-css-prefix}-volume-up:before { content: fa-content($fa-var-volume-up); } +.#{$fa-css-prefix}-vuejs:before { content: fa-content($fa-var-vuejs); } +.#{$fa-css-prefix}-weibo:before { content: fa-content($fa-var-weibo); } +.#{$fa-css-prefix}-weixin:before { content: fa-content($fa-var-weixin); } +.#{$fa-css-prefix}-whatsapp:before { content: fa-content($fa-var-whatsapp); } +.#{$fa-css-prefix}-whatsapp-square:before { content: fa-content($fa-var-whatsapp-square); } +.#{$fa-css-prefix}-wheelchair:before { content: fa-content($fa-var-wheelchair); } +.#{$fa-css-prefix}-whmcs:before { content: fa-content($fa-var-whmcs); } +.#{$fa-css-prefix}-wifi:before { content: fa-content($fa-var-wifi); } +.#{$fa-css-prefix}-wikipedia-w:before { content: fa-content($fa-var-wikipedia-w); } +.#{$fa-css-prefix}-window-close:before { content: fa-content($fa-var-window-close); } +.#{$fa-css-prefix}-window-maximize:before { content: fa-content($fa-var-window-maximize); } +.#{$fa-css-prefix}-window-minimize:before { content: fa-content($fa-var-window-minimize); } +.#{$fa-css-prefix}-window-restore:before { content: fa-content($fa-var-window-restore); } +.#{$fa-css-prefix}-windows:before { content: fa-content($fa-var-windows); } +.#{$fa-css-prefix}-won-sign:before { content: fa-content($fa-var-won-sign); } +.#{$fa-css-prefix}-wordpress:before { content: fa-content($fa-var-wordpress); } +.#{$fa-css-prefix}-wordpress-simple:before { content: fa-content($fa-var-wordpress-simple); } +.#{$fa-css-prefix}-wpbeginner:before { content: fa-content($fa-var-wpbeginner); } +.#{$fa-css-prefix}-wpexplorer:before { content: fa-content($fa-var-wpexplorer); } +.#{$fa-css-prefix}-wpforms:before { content: fa-content($fa-var-wpforms); } +.#{$fa-css-prefix}-wrench:before { content: fa-content($fa-var-wrench); } +.#{$fa-css-prefix}-xbox:before { content: fa-content($fa-var-xbox); } +.#{$fa-css-prefix}-xing:before { content: fa-content($fa-var-xing); } +.#{$fa-css-prefix}-xing-square:before { content: fa-content($fa-var-xing-square); } +.#{$fa-css-prefix}-y-combinator:before { content: fa-content($fa-var-y-combinator); } +.#{$fa-css-prefix}-yahoo:before { content: fa-content($fa-var-yahoo); } +.#{$fa-css-prefix}-yandex:before { content: fa-content($fa-var-yandex); } +.#{$fa-css-prefix}-yandex-international:before { content: fa-content($fa-var-yandex-international); } +.#{$fa-css-prefix}-yelp:before { content: fa-content($fa-var-yelp); } +.#{$fa-css-prefix}-yen-sign:before { content: fa-content($fa-var-yen-sign); } +.#{$fa-css-prefix}-yoast:before { content: fa-content($fa-var-yoast); } +.#{$fa-css-prefix}-youtube:before { content: fa-content($fa-var-youtube); } +.#{$fa-css-prefix}-youtube-square:before { content: fa-content($fa-var-youtube-square); } diff --git a/assets/web-fonts-with-css/scss/_larger.scss b/assets/web-fonts-with-css/scss/_larger.scss new file mode 100644 index 0000000..27c2ad5 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_larger.scss @@ -0,0 +1,23 @@ +// Icon Sizes +// ------------------------- + +// makes the font 33% larger relative to the icon container +.#{$fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -.0667em; +} + +.#{$fa-css-prefix}-xs { + font-size: .75em; +} + +.#{$fa-css-prefix}-sm { + font-size: .875em; +} + +@for $i from 1 through 10 { + .#{$fa-css-prefix}-#{$i}x { + font-size: $i * 1em; + } +} diff --git a/assets/web-fonts-with-css/scss/_list.scss b/assets/web-fonts-with-css/scss/_list.scss new file mode 100644 index 0000000..8ebf333 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_list.scss @@ -0,0 +1,18 @@ +// List Icons +// ------------------------- + +.#{$fa-css-prefix}-ul { + list-style-type: none; + margin-left: $fa-li-width * 5/4; + padding-left: 0; + + > li { position: relative; } +} + +.#{$fa-css-prefix}-li { + left: -$fa-li-width; + position: absolute; + text-align: center; + width: $fa-li-width; + line-height: inherit; +} diff --git a/assets/web-fonts-with-css/scss/_mixins.scss b/assets/web-fonts-with-css/scss/_mixins.scss new file mode 100644 index 0000000..50a2e9f --- /dev/null +++ b/assets/web-fonts-with-css/scss/_mixins.scss @@ -0,0 +1,57 @@ +// Mixins +// -------------------------- + +@mixin fa-icon { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 1; + vertical-align: -.125em; +} + +@mixin fa-icon-rotate($degrees, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; + transform: rotate($degrees); +} + +@mixin fa-icon-flip($horiz, $vert, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; + transform: scale($horiz, $vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +@mixin sr-only { + border: 0; + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +// 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 + +@mixin sr-only-focusable { + &:active, + &:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; + } +} diff --git a/assets/web-fonts-with-css/scss/_rotated-flipped.scss b/assets/web-fonts-with-css/scss/_rotated-flipped.scss new file mode 100644 index 0000000..995bc4c --- /dev/null +++ b/assets/web-fonts-with-css/scss/_rotated-flipped.scss @@ -0,0 +1,23 @@ +// Rotated & Flipped Icons +// ------------------------- + +.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } +.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } +.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } + +.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } +.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } +.#{$fa-css-prefix}-flip-horizontal.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(-1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root { + .#{$fa-css-prefix}-rotate-90, + .#{$fa-css-prefix}-rotate-180, + .#{$fa-css-prefix}-rotate-270, + .#{$fa-css-prefix}-flip-horizontal, + .#{$fa-css-prefix}-flip-vertical { + filter: none; + } +} diff --git a/assets/web-fonts-with-css/scss/_screen-reader.scss b/assets/web-fonts-with-css/scss/_screen-reader.scss new file mode 100644 index 0000000..5d0ab26 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_screen-reader.scss @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { @include sr-only; } +.sr-only-focusable { @include sr-only-focusable; } diff --git a/assets/web-fonts-with-css/scss/_stacked.scss b/assets/web-fonts-with-css/scss/_stacked.scss new file mode 100644 index 0000000..6c09d84 --- /dev/null +++ b/assets/web-fonts-with-css/scss/_stacked.scss @@ -0,0 +1,31 @@ +// Stacked Icons +// ------------------------- + +.#{$fa-css-prefix}-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2em; +} + +.#{$fa-css-prefix}-stack-1x, +.#{$fa-css-prefix}-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; +} + +.#{$fa-css-prefix}-stack-1x { + line-height: inherit; +} + +.#{$fa-css-prefix}-stack-2x { + font-size: 2em; +} + +.#{$fa-css-prefix}-inverse { + color: $fa-inverse; +} diff --git a/assets/web-fonts-with-css/scss/_variables.scss b/assets/web-fonts-with-css/scss/_variables.scss new file mode 100644 index 0000000..cbd3f3d --- /dev/null +++ b/assets/web-fonts-with-css/scss/_variables.scss @@ -0,0 +1,829 @@ +// Variables +// -------------------------- + +$fa-font-path: "../webfonts" !default; +$fa-font-size-base: 16px !default; +$fa-css-prefix: fa !default; +$fa-version: "5.0.6" !default; +$fa-border-color: #eee !default; +$fa-inverse: #fff !default; +$fa-li-width: 2em !default; + +// Convenience function used to set content property +@function fa-content($fa-var) { + @return unquote("\"#{ $fa-var }\""); +} + +$fa-var-500px: \f26e; +$fa-var-accessible-icon: \f368; +$fa-var-accusoft: \f369; +$fa-var-address-book: \f2b9; +$fa-var-address-card: \f2bb; +$fa-var-adjust: \f042; +$fa-var-adn: \f170; +$fa-var-adversal: \f36a; +$fa-var-affiliatetheme: \f36b; +$fa-var-algolia: \f36c; +$fa-var-align-center: \f037; +$fa-var-align-justify: \f039; +$fa-var-align-left: \f036; +$fa-var-align-right: \f038; +$fa-var-amazon: \f270; +$fa-var-amazon-pay: \f42c; +$fa-var-ambulance: \f0f9; +$fa-var-american-sign-language-interpreting: \f2a3; +$fa-var-amilia: \f36d; +$fa-var-anchor: \f13d; +$fa-var-android: \f17b; +$fa-var-angellist: \f209; +$fa-var-angle-double-down: \f103; +$fa-var-angle-double-left: \f100; +$fa-var-angle-double-right: \f101; +$fa-var-angle-double-up: \f102; +$fa-var-angle-down: \f107; +$fa-var-angle-left: \f104; +$fa-var-angle-right: \f105; +$fa-var-angle-up: \f106; +$fa-var-angrycreative: \f36e; +$fa-var-angular: \f420; +$fa-var-app-store: \f36f; +$fa-var-app-store-ios: \f370; +$fa-var-apper: \f371; +$fa-var-apple: \f179; +$fa-var-apple-pay: \f415; +$fa-var-archive: \f187; +$fa-var-arrow-alt-circle-down: \f358; +$fa-var-arrow-alt-circle-left: \f359; +$fa-var-arrow-alt-circle-right: \f35a; +$fa-var-arrow-alt-circle-up: \f35b; +$fa-var-arrow-circle-down: \f0ab; +$fa-var-arrow-circle-left: \f0a8; +$fa-var-arrow-circle-right: \f0a9; +$fa-var-arrow-circle-up: \f0aa; +$fa-var-arrow-down: \f063; +$fa-var-arrow-left: \f060; +$fa-var-arrow-right: \f061; +$fa-var-arrow-up: \f062; +$fa-var-arrows-alt: \f0b2; +$fa-var-arrows-alt-h: \f337; +$fa-var-arrows-alt-v: \f338; +$fa-var-assistive-listening-systems: \f2a2; +$fa-var-asterisk: \f069; +$fa-var-asymmetrik: \f372; +$fa-var-at: \f1fa; +$fa-var-audible: \f373; +$fa-var-audio-description: \f29e; +$fa-var-autoprefixer: \f41c; +$fa-var-avianex: \f374; +$fa-var-aviato: \f421; +$fa-var-aws: \f375; +$fa-var-backward: \f04a; +$fa-var-balance-scale: \f24e; +$fa-var-ban: \f05e; +$fa-var-bandcamp: \f2d5; +$fa-var-barcode: \f02a; +$fa-var-bars: \f0c9; +$fa-var-baseball-ball: \f433; +$fa-var-basketball-ball: \f434; +$fa-var-bath: \f2cd; +$fa-var-battery-empty: \f244; +$fa-var-battery-full: \f240; +$fa-var-battery-half: \f242; +$fa-var-battery-quarter: \f243; +$fa-var-battery-three-quarters: \f241; +$fa-var-bed: \f236; +$fa-var-beer: \f0fc; +$fa-var-behance: \f1b4; +$fa-var-behance-square: \f1b5; +$fa-var-bell: \f0f3; +$fa-var-bell-slash: \f1f6; +$fa-var-bicycle: \f206; +$fa-var-bimobject: \f378; +$fa-var-binoculars: \f1e5; +$fa-var-birthday-cake: \f1fd; +$fa-var-bitbucket: \f171; +$fa-var-bitcoin: \f379; +$fa-var-bity: \f37a; +$fa-var-black-tie: \f27e; +$fa-var-blackberry: \f37b; +$fa-var-blind: \f29d; +$fa-var-blogger: \f37c; +$fa-var-blogger-b: \f37d; +$fa-var-bluetooth: \f293; +$fa-var-bluetooth-b: \f294; +$fa-var-bold: \f032; +$fa-var-bolt: \f0e7; +$fa-var-bomb: \f1e2; +$fa-var-book: \f02d; +$fa-var-bookmark: \f02e; +$fa-var-bowling-ball: \f436; +$fa-var-braille: \f2a1; +$fa-var-briefcase: \f0b1; +$fa-var-btc: \f15a; +$fa-var-bug: \f188; +$fa-var-building: \f1ad; +$fa-var-bullhorn: \f0a1; +$fa-var-bullseye: \f140; +$fa-var-buromobelexperte: \f37f; +$fa-var-bus: \f207; +$fa-var-buysellads: \f20d; +$fa-var-calculator: \f1ec; +$fa-var-calendar: \f133; +$fa-var-calendar-alt: \f073; +$fa-var-calendar-check: \f274; +$fa-var-calendar-minus: \f272; +$fa-var-calendar-plus: \f271; +$fa-var-calendar-times: \f273; +$fa-var-camera: \f030; +$fa-var-camera-retro: \f083; +$fa-var-car: \f1b9; +$fa-var-caret-down: \f0d7; +$fa-var-caret-left: \f0d9; +$fa-var-caret-right: \f0da; +$fa-var-caret-square-down: \f150; +$fa-var-caret-square-left: \f191; +$fa-var-caret-square-right: \f152; +$fa-var-caret-square-up: \f151; +$fa-var-caret-up: \f0d8; +$fa-var-cart-arrow-down: \f218; +$fa-var-cart-plus: \f217; +$fa-var-cc-amazon-pay: \f42d; +$fa-var-cc-amex: \f1f3; +$fa-var-cc-apple-pay: \f416; +$fa-var-cc-diners-club: \f24c; +$fa-var-cc-discover: \f1f2; +$fa-var-cc-jcb: \f24b; +$fa-var-cc-mastercard: \f1f1; +$fa-var-cc-paypal: \f1f4; +$fa-var-cc-stripe: \f1f5; +$fa-var-cc-visa: \f1f0; +$fa-var-centercode: \f380; +$fa-var-certificate: \f0a3; +$fa-var-chart-area: \f1fe; +$fa-var-chart-bar: \f080; +$fa-var-chart-line: \f201; +$fa-var-chart-pie: \f200; +$fa-var-check: \f00c; +$fa-var-check-circle: \f058; +$fa-var-check-square: \f14a; +$fa-var-chess: \f439; +$fa-var-chess-bishop: \f43a; +$fa-var-chess-board: \f43c; +$fa-var-chess-king: \f43f; +$fa-var-chess-knight: \f441; +$fa-var-chess-pawn: \f443; +$fa-var-chess-queen: \f445; +$fa-var-chess-rook: \f447; +$fa-var-chevron-circle-down: \f13a; +$fa-var-chevron-circle-left: \f137; +$fa-var-chevron-circle-right: \f138; +$fa-var-chevron-circle-up: \f139; +$fa-var-chevron-down: \f078; +$fa-var-chevron-left: \f053; +$fa-var-chevron-right: \f054; +$fa-var-chevron-up: \f077; +$fa-var-child: \f1ae; +$fa-var-chrome: \f268; +$fa-var-circle: \f111; +$fa-var-circle-notch: \f1ce; +$fa-var-clipboard: \f328; +$fa-var-clock: \f017; +$fa-var-clone: \f24d; +$fa-var-closed-captioning: \f20a; +$fa-var-cloud: \f0c2; +$fa-var-cloud-download-alt: \f381; +$fa-var-cloud-upload-alt: \f382; +$fa-var-cloudscale: \f383; +$fa-var-cloudsmith: \f384; +$fa-var-cloudversify: \f385; +$fa-var-code: \f121; +$fa-var-code-branch: \f126; +$fa-var-codepen: \f1cb; +$fa-var-codiepie: \f284; +$fa-var-coffee: \f0f4; +$fa-var-cog: \f013; +$fa-var-cogs: \f085; +$fa-var-columns: \f0db; +$fa-var-comment: \f075; +$fa-var-comment-alt: \f27a; +$fa-var-comments: \f086; +$fa-var-compass: \f14e; +$fa-var-compress: \f066; +$fa-var-connectdevelop: \f20e; +$fa-var-contao: \f26d; +$fa-var-copy: \f0c5; +$fa-var-copyright: \f1f9; +$fa-var-cpanel: \f388; +$fa-var-creative-commons: \f25e; +$fa-var-credit-card: \f09d; +$fa-var-crop: \f125; +$fa-var-crosshairs: \f05b; +$fa-var-css3: \f13c; +$fa-var-css3-alt: \f38b; +$fa-var-cube: \f1b2; +$fa-var-cubes: \f1b3; +$fa-var-cut: \f0c4; +$fa-var-cuttlefish: \f38c; +$fa-var-d-and-d: \f38d; +$fa-var-dashcube: \f210; +$fa-var-database: \f1c0; +$fa-var-deaf: \f2a4; +$fa-var-delicious: \f1a5; +$fa-var-deploydog: \f38e; +$fa-var-deskpro: \f38f; +$fa-var-desktop: \f108; +$fa-var-deviantart: \f1bd; +$fa-var-digg: \f1a6; +$fa-var-digital-ocean: \f391; +$fa-var-discord: \f392; +$fa-var-discourse: \f393; +$fa-var-dochub: \f394; +$fa-var-docker: \f395; +$fa-var-dollar-sign: \f155; +$fa-var-dot-circle: \f192; +$fa-var-download: \f019; +$fa-var-draft2digital: \f396; +$fa-var-dribbble: \f17d; +$fa-var-dribbble-square: \f397; +$fa-var-dropbox: \f16b; +$fa-var-drupal: \f1a9; +$fa-var-dyalog: \f399; +$fa-var-earlybirds: \f39a; +$fa-var-edge: \f282; +$fa-var-edit: \f044; +$fa-var-eject: \f052; +$fa-var-elementor: \f430; +$fa-var-ellipsis-h: \f141; +$fa-var-ellipsis-v: \f142; +$fa-var-ember: \f423; +$fa-var-empire: \f1d1; +$fa-var-envelope: \f0e0; +$fa-var-envelope-open: \f2b6; +$fa-var-envelope-square: \f199; +$fa-var-envira: \f299; +$fa-var-eraser: \f12d; +$fa-var-erlang: \f39d; +$fa-var-ethereum: \f42e; +$fa-var-etsy: \f2d7; +$fa-var-euro-sign: \f153; +$fa-var-exchange-alt: \f362; +$fa-var-exclamation: \f12a; +$fa-var-exclamation-circle: \f06a; +$fa-var-exclamation-triangle: \f071; +$fa-var-expand: \f065; +$fa-var-expand-arrows-alt: \f31e; +$fa-var-expeditedssl: \f23e; +$fa-var-external-link-alt: \f35d; +$fa-var-external-link-square-alt: \f360; +$fa-var-eye: \f06e; +$fa-var-eye-dropper: \f1fb; +$fa-var-eye-slash: \f070; +$fa-var-facebook: \f09a; +$fa-var-facebook-f: \f39e; +$fa-var-facebook-messenger: \f39f; +$fa-var-facebook-square: \f082; +$fa-var-fast-backward: \f049; +$fa-var-fast-forward: \f050; +$fa-var-fax: \f1ac; +$fa-var-female: \f182; +$fa-var-fighter-jet: \f0fb; +$fa-var-file: \f15b; +$fa-var-file-alt: \f15c; +$fa-var-file-archive: \f1c6; +$fa-var-file-audio: \f1c7; +$fa-var-file-code: \f1c9; +$fa-var-file-excel: \f1c3; +$fa-var-file-image: \f1c5; +$fa-var-file-pdf: \f1c1; +$fa-var-file-powerpoint: \f1c4; +$fa-var-file-video: \f1c8; +$fa-var-file-word: \f1c2; +$fa-var-film: \f008; +$fa-var-filter: \f0b0; +$fa-var-fire: \f06d; +$fa-var-fire-extinguisher: \f134; +$fa-var-firefox: \f269; +$fa-var-first-order: \f2b0; +$fa-var-firstdraft: \f3a1; +$fa-var-flag: \f024; +$fa-var-flag-checkered: \f11e; +$fa-var-flask: \f0c3; +$fa-var-flickr: \f16e; +$fa-var-flipboard: \f44d; +$fa-var-fly: \f417; +$fa-var-folder: \f07b; +$fa-var-folder-open: \f07c; +$fa-var-font: \f031; +$fa-var-font-awesome: \f2b4; +$fa-var-font-awesome-alt: \f35c; +$fa-var-font-awesome-flag: \f425; +$fa-var-fonticons: \f280; +$fa-var-fonticons-fi: \f3a2; +$fa-var-football-ball: \f44e; +$fa-var-fort-awesome: \f286; +$fa-var-fort-awesome-alt: \f3a3; +$fa-var-forumbee: \f211; +$fa-var-forward: \f04e; +$fa-var-foursquare: \f180; +$fa-var-free-code-camp: \f2c5; +$fa-var-freebsd: \f3a4; +$fa-var-frown: \f119; +$fa-var-futbol: \f1e3; +$fa-var-gamepad: \f11b; +$fa-var-gavel: \f0e3; +$fa-var-gem: \f3a5; +$fa-var-genderless: \f22d; +$fa-var-get-pocket: \f265; +$fa-var-gg: \f260; +$fa-var-gg-circle: \f261; +$fa-var-gift: \f06b; +$fa-var-git: \f1d3; +$fa-var-git-square: \f1d2; +$fa-var-github: \f09b; +$fa-var-github-alt: \f113; +$fa-var-github-square: \f092; +$fa-var-gitkraken: \f3a6; +$fa-var-gitlab: \f296; +$fa-var-gitter: \f426; +$fa-var-glass-martini: \f000; +$fa-var-glide: \f2a5; +$fa-var-glide-g: \f2a6; +$fa-var-globe: \f0ac; +$fa-var-gofore: \f3a7; +$fa-var-golf-ball: \f450; +$fa-var-goodreads: \f3a8; +$fa-var-goodreads-g: \f3a9; +$fa-var-google: \f1a0; +$fa-var-google-drive: \f3aa; +$fa-var-google-play: \f3ab; +$fa-var-google-plus: \f2b3; +$fa-var-google-plus-g: \f0d5; +$fa-var-google-plus-square: \f0d4; +$fa-var-google-wallet: \f1ee; +$fa-var-graduation-cap: \f19d; +$fa-var-gratipay: \f184; +$fa-var-grav: \f2d6; +$fa-var-gripfire: \f3ac; +$fa-var-grunt: \f3ad; +$fa-var-gulp: \f3ae; +$fa-var-h-square: \f0fd; +$fa-var-hacker-news: \f1d4; +$fa-var-hacker-news-square: \f3af; +$fa-var-hand-lizard: \f258; +$fa-var-hand-paper: \f256; +$fa-var-hand-peace: \f25b; +$fa-var-hand-point-down: \f0a7; +$fa-var-hand-point-left: \f0a5; +$fa-var-hand-point-right: \f0a4; +$fa-var-hand-point-up: \f0a6; +$fa-var-hand-pointer: \f25a; +$fa-var-hand-rock: \f255; +$fa-var-hand-scissors: \f257; +$fa-var-hand-spock: \f259; +$fa-var-handshake: \f2b5; +$fa-var-hashtag: \f292; +$fa-var-hdd: \f0a0; +$fa-var-heading: \f1dc; +$fa-var-headphones: \f025; +$fa-var-heart: \f004; +$fa-var-heartbeat: \f21e; +$fa-var-hips: \f452; +$fa-var-hire-a-helper: \f3b0; +$fa-var-history: \f1da; +$fa-var-hockey-puck: \f453; +$fa-var-home: \f015; +$fa-var-hooli: \f427; +$fa-var-hospital: \f0f8; +$fa-var-hotjar: \f3b1; +$fa-var-hourglass: \f254; +$fa-var-hourglass-end: \f253; +$fa-var-hourglass-half: \f252; +$fa-var-hourglass-start: \f251; +$fa-var-houzz: \f27c; +$fa-var-html5: \f13b; +$fa-var-hubspot: \f3b2; +$fa-var-i-cursor: \f246; +$fa-var-id-badge: \f2c1; +$fa-var-id-card: \f2c2; +$fa-var-image: \f03e; +$fa-var-images: \f302; +$fa-var-imdb: \f2d8; +$fa-var-inbox: \f01c; +$fa-var-indent: \f03c; +$fa-var-industry: \f275; +$fa-var-info: \f129; +$fa-var-info-circle: \f05a; +$fa-var-instagram: \f16d; +$fa-var-internet-explorer: \f26b; +$fa-var-ioxhost: \f208; +$fa-var-italic: \f033; +$fa-var-itunes: \f3b4; +$fa-var-itunes-note: \f3b5; +$fa-var-jenkins: \f3b6; +$fa-var-joget: \f3b7; +$fa-var-joomla: \f1aa; +$fa-var-js: \f3b8; +$fa-var-js-square: \f3b9; +$fa-var-jsfiddle: \f1cc; +$fa-var-key: \f084; +$fa-var-keyboard: \f11c; +$fa-var-keycdn: \f3ba; +$fa-var-kickstarter: \f3bb; +$fa-var-kickstarter-k: \f3bc; +$fa-var-korvue: \f42f; +$fa-var-language: \f1ab; +$fa-var-laptop: \f109; +$fa-var-laravel: \f3bd; +$fa-var-lastfm: \f202; +$fa-var-lastfm-square: \f203; +$fa-var-leaf: \f06c; +$fa-var-leanpub: \f212; +$fa-var-lemon: \f094; +$fa-var-less: \f41d; +$fa-var-level-down-alt: \f3be; +$fa-var-level-up-alt: \f3bf; +$fa-var-life-ring: \f1cd; +$fa-var-lightbulb: \f0eb; +$fa-var-line: \f3c0; +$fa-var-link: \f0c1; +$fa-var-linkedin: \f08c; +$fa-var-linkedin-in: \f0e1; +$fa-var-linode: \f2b8; +$fa-var-linux: \f17c; +$fa-var-lira-sign: \f195; +$fa-var-list: \f03a; +$fa-var-list-alt: \f022; +$fa-var-list-ol: \f0cb; +$fa-var-list-ul: \f0ca; +$fa-var-location-arrow: \f124; +$fa-var-lock: \f023; +$fa-var-lock-open: \f3c1; +$fa-var-long-arrow-alt-down: \f309; +$fa-var-long-arrow-alt-left: \f30a; +$fa-var-long-arrow-alt-right: \f30b; +$fa-var-long-arrow-alt-up: \f30c; +$fa-var-low-vision: \f2a8; +$fa-var-lyft: \f3c3; +$fa-var-magento: \f3c4; +$fa-var-magic: \f0d0; +$fa-var-magnet: \f076; +$fa-var-male: \f183; +$fa-var-map: \f279; +$fa-var-map-marker: \f041; +$fa-var-map-marker-alt: \f3c5; +$fa-var-map-pin: \f276; +$fa-var-map-signs: \f277; +$fa-var-mars: \f222; +$fa-var-mars-double: \f227; +$fa-var-mars-stroke: \f229; +$fa-var-mars-stroke-h: \f22b; +$fa-var-mars-stroke-v: \f22a; +$fa-var-maxcdn: \f136; +$fa-var-medapps: \f3c6; +$fa-var-medium: \f23a; +$fa-var-medium-m: \f3c7; +$fa-var-medkit: \f0fa; +$fa-var-medrt: \f3c8; +$fa-var-meetup: \f2e0; +$fa-var-meh: \f11a; +$fa-var-mercury: \f223; +$fa-var-microchip: \f2db; +$fa-var-microphone: \f130; +$fa-var-microphone-slash: \f131; +$fa-var-microsoft: \f3ca; +$fa-var-minus: \f068; +$fa-var-minus-circle: \f056; +$fa-var-minus-square: \f146; +$fa-var-mix: \f3cb; +$fa-var-mixcloud: \f289; +$fa-var-mizuni: \f3cc; +$fa-var-mobile: \f10b; +$fa-var-mobile-alt: \f3cd; +$fa-var-modx: \f285; +$fa-var-monero: \f3d0; +$fa-var-money-bill-alt: \f3d1; +$fa-var-moon: \f186; +$fa-var-motorcycle: \f21c; +$fa-var-mouse-pointer: \f245; +$fa-var-music: \f001; +$fa-var-napster: \f3d2; +$fa-var-neuter: \f22c; +$fa-var-newspaper: \f1ea; +$fa-var-nintendo-switch: \f418; +$fa-var-node: \f419; +$fa-var-node-js: \f3d3; +$fa-var-npm: \f3d4; +$fa-var-ns8: \f3d5; +$fa-var-nutritionix: \f3d6; +$fa-var-object-group: \f247; +$fa-var-object-ungroup: \f248; +$fa-var-odnoklassniki: \f263; +$fa-var-odnoklassniki-square: \f264; +$fa-var-opencart: \f23d; +$fa-var-openid: \f19b; +$fa-var-opera: \f26a; +$fa-var-optin-monster: \f23c; +$fa-var-osi: \f41a; +$fa-var-outdent: \f03b; +$fa-var-page4: \f3d7; +$fa-var-pagelines: \f18c; +$fa-var-paint-brush: \f1fc; +$fa-var-palfed: \f3d8; +$fa-var-paper-plane: \f1d8; +$fa-var-paperclip: \f0c6; +$fa-var-paragraph: \f1dd; +$fa-var-paste: \f0ea; +$fa-var-patreon: \f3d9; +$fa-var-pause: \f04c; +$fa-var-pause-circle: \f28b; +$fa-var-paw: \f1b0; +$fa-var-paypal: \f1ed; +$fa-var-pen-square: \f14b; +$fa-var-pencil-alt: \f303; +$fa-var-percent: \f295; +$fa-var-periscope: \f3da; +$fa-var-phabricator: \f3db; +$fa-var-phoenix-framework: \f3dc; +$fa-var-phone: \f095; +$fa-var-phone-square: \f098; +$fa-var-phone-volume: \f2a0; +$fa-var-php: \f457; +$fa-var-pied-piper: \f2ae; +$fa-var-pied-piper-alt: \f1a8; +$fa-var-pied-piper-pp: \f1a7; +$fa-var-pinterest: \f0d2; +$fa-var-pinterest-p: \f231; +$fa-var-pinterest-square: \f0d3; +$fa-var-plane: \f072; +$fa-var-play: \f04b; +$fa-var-play-circle: \f144; +$fa-var-playstation: \f3df; +$fa-var-plug: \f1e6; +$fa-var-plus: \f067; +$fa-var-plus-circle: \f055; +$fa-var-plus-square: \f0fe; +$fa-var-podcast: \f2ce; +$fa-var-pound-sign: \f154; +$fa-var-power-off: \f011; +$fa-var-print: \f02f; +$fa-var-product-hunt: \f288; +$fa-var-pushed: \f3e1; +$fa-var-puzzle-piece: \f12e; +$fa-var-python: \f3e2; +$fa-var-qq: \f1d6; +$fa-var-qrcode: \f029; +$fa-var-question: \f128; +$fa-var-question-circle: \f059; +$fa-var-quidditch: \f458; +$fa-var-quinscape: \f459; +$fa-var-quora: \f2c4; +$fa-var-quote-left: \f10d; +$fa-var-quote-right: \f10e; +$fa-var-random: \f074; +$fa-var-ravelry: \f2d9; +$fa-var-react: \f41b; +$fa-var-rebel: \f1d0; +$fa-var-recycle: \f1b8; +$fa-var-red-river: \f3e3; +$fa-var-reddit: \f1a1; +$fa-var-reddit-alien: \f281; +$fa-var-reddit-square: \f1a2; +$fa-var-redo: \f01e; +$fa-var-redo-alt: \f2f9; +$fa-var-registered: \f25d; +$fa-var-rendact: \f3e4; +$fa-var-renren: \f18b; +$fa-var-reply: \f3e5; +$fa-var-reply-all: \f122; +$fa-var-replyd: \f3e6; +$fa-var-resolving: \f3e7; +$fa-var-retweet: \f079; +$fa-var-road: \f018; +$fa-var-rocket: \f135; +$fa-var-rocketchat: \f3e8; +$fa-var-rockrms: \f3e9; +$fa-var-rss: \f09e; +$fa-var-rss-square: \f143; +$fa-var-ruble-sign: \f158; +$fa-var-rupee-sign: \f156; +$fa-var-safari: \f267; +$fa-var-sass: \f41e; +$fa-var-save: \f0c7; +$fa-var-schlix: \f3ea; +$fa-var-scribd: \f28a; +$fa-var-search: \f002; +$fa-var-search-minus: \f010; +$fa-var-search-plus: \f00e; +$fa-var-searchengin: \f3eb; +$fa-var-sellcast: \f2da; +$fa-var-sellsy: \f213; +$fa-var-server: \f233; +$fa-var-servicestack: \f3ec; +$fa-var-share: \f064; +$fa-var-share-alt: \f1e0; +$fa-var-share-alt-square: \f1e1; +$fa-var-share-square: \f14d; +$fa-var-shekel-sign: \f20b; +$fa-var-shield-alt: \f3ed; +$fa-var-ship: \f21a; +$fa-var-shirtsinbulk: \f214; +$fa-var-shopping-bag: \f290; +$fa-var-shopping-basket: \f291; +$fa-var-shopping-cart: \f07a; +$fa-var-shower: \f2cc; +$fa-var-sign-in-alt: \f2f6; +$fa-var-sign-language: \f2a7; +$fa-var-sign-out-alt: \f2f5; +$fa-var-signal: \f012; +$fa-var-simplybuilt: \f215; +$fa-var-sistrix: \f3ee; +$fa-var-sitemap: \f0e8; +$fa-var-skyatlas: \f216; +$fa-var-skype: \f17e; +$fa-var-slack: \f198; +$fa-var-slack-hash: \f3ef; +$fa-var-sliders-h: \f1de; +$fa-var-slideshare: \f1e7; +$fa-var-smile: \f118; +$fa-var-snapchat: \f2ab; +$fa-var-snapchat-ghost: \f2ac; +$fa-var-snapchat-square: \f2ad; +$fa-var-snowflake: \f2dc; +$fa-var-sort: \f0dc; +$fa-var-sort-alpha-down: \f15d; +$fa-var-sort-alpha-up: \f15e; +$fa-var-sort-amount-down: \f160; +$fa-var-sort-amount-up: \f161; +$fa-var-sort-down: \f0dd; +$fa-var-sort-numeric-down: \f162; +$fa-var-sort-numeric-up: \f163; +$fa-var-sort-up: \f0de; +$fa-var-soundcloud: \f1be; +$fa-var-space-shuttle: \f197; +$fa-var-speakap: \f3f3; +$fa-var-spinner: \f110; +$fa-var-spotify: \f1bc; +$fa-var-square: \f0c8; +$fa-var-square-full: \f45c; +$fa-var-stack-exchange: \f18d; +$fa-var-stack-overflow: \f16c; +$fa-var-star: \f005; +$fa-var-star-half: \f089; +$fa-var-staylinked: \f3f5; +$fa-var-steam: \f1b6; +$fa-var-steam-square: \f1b7; +$fa-var-steam-symbol: \f3f6; +$fa-var-step-backward: \f048; +$fa-var-step-forward: \f051; +$fa-var-stethoscope: \f0f1; +$fa-var-sticker-mule: \f3f7; +$fa-var-sticky-note: \f249; +$fa-var-stop: \f04d; +$fa-var-stop-circle: \f28d; +$fa-var-stopwatch: \f2f2; +$fa-var-strava: \f428; +$fa-var-street-view: \f21d; +$fa-var-strikethrough: \f0cc; +$fa-var-stripe: \f429; +$fa-var-stripe-s: \f42a; +$fa-var-studiovinari: \f3f8; +$fa-var-stumbleupon: \f1a4; +$fa-var-stumbleupon-circle: \f1a3; +$fa-var-subscript: \f12c; +$fa-var-subway: \f239; +$fa-var-suitcase: \f0f2; +$fa-var-sun: \f185; +$fa-var-superpowers: \f2dd; +$fa-var-superscript: \f12b; +$fa-var-supple: \f3f9; +$fa-var-sync: \f021; +$fa-var-sync-alt: \f2f1; +$fa-var-table: \f0ce; +$fa-var-table-tennis: \f45d; +$fa-var-tablet: \f10a; +$fa-var-tablet-alt: \f3fa; +$fa-var-tachometer-alt: \f3fd; +$fa-var-tag: \f02b; +$fa-var-tags: \f02c; +$fa-var-tasks: \f0ae; +$fa-var-taxi: \f1ba; +$fa-var-telegram: \f2c6; +$fa-var-telegram-plane: \f3fe; +$fa-var-tencent-weibo: \f1d5; +$fa-var-terminal: \f120; +$fa-var-text-height: \f034; +$fa-var-text-width: \f035; +$fa-var-th: \f00a; +$fa-var-th-large: \f009; +$fa-var-th-list: \f00b; +$fa-var-themeisle: \f2b2; +$fa-var-thermometer-empty: \f2cb; +$fa-var-thermometer-full: \f2c7; +$fa-var-thermometer-half: \f2c9; +$fa-var-thermometer-quarter: \f2ca; +$fa-var-thermometer-three-quarters: \f2c8; +$fa-var-thumbs-down: \f165; +$fa-var-thumbs-up: \f164; +$fa-var-thumbtack: \f08d; +$fa-var-ticket-alt: \f3ff; +$fa-var-times: \f00d; +$fa-var-times-circle: \f057; +$fa-var-tint: \f043; +$fa-var-toggle-off: \f204; +$fa-var-toggle-on: \f205; +$fa-var-trademark: \f25c; +$fa-var-train: \f238; +$fa-var-transgender: \f224; +$fa-var-transgender-alt: \f225; +$fa-var-trash: \f1f8; +$fa-var-trash-alt: \f2ed; +$fa-var-tree: \f1bb; +$fa-var-trello: \f181; +$fa-var-tripadvisor: \f262; +$fa-var-trophy: \f091; +$fa-var-truck: \f0d1; +$fa-var-tty: \f1e4; +$fa-var-tumblr: \f173; +$fa-var-tumblr-square: \f174; +$fa-var-tv: \f26c; +$fa-var-twitch: \f1e8; +$fa-var-twitter: \f099; +$fa-var-twitter-square: \f081; +$fa-var-typo3: \f42b; +$fa-var-uber: \f402; +$fa-var-uikit: \f403; +$fa-var-umbrella: \f0e9; +$fa-var-underline: \f0cd; +$fa-var-undo: \f0e2; +$fa-var-undo-alt: \f2ea; +$fa-var-uniregistry: \f404; +$fa-var-universal-access: \f29a; +$fa-var-university: \f19c; +$fa-var-unlink: \f127; +$fa-var-unlock: \f09c; +$fa-var-unlock-alt: \f13e; +$fa-var-untappd: \f405; +$fa-var-upload: \f093; +$fa-var-usb: \f287; +$fa-var-user: \f007; +$fa-var-user-circle: \f2bd; +$fa-var-user-md: \f0f0; +$fa-var-user-plus: \f234; +$fa-var-user-secret: \f21b; +$fa-var-user-times: \f235; +$fa-var-users: \f0c0; +$fa-var-ussunnah: \f407; +$fa-var-utensil-spoon: \f2e5; +$fa-var-utensils: \f2e7; +$fa-var-vaadin: \f408; +$fa-var-venus: \f221; +$fa-var-venus-double: \f226; +$fa-var-venus-mars: \f228; +$fa-var-viacoin: \f237; +$fa-var-viadeo: \f2a9; +$fa-var-viadeo-square: \f2aa; +$fa-var-viber: \f409; +$fa-var-video: \f03d; +$fa-var-vimeo: \f40a; +$fa-var-vimeo-square: \f194; +$fa-var-vimeo-v: \f27d; +$fa-var-vine: \f1ca; +$fa-var-vk: \f189; +$fa-var-vnv: \f40b; +$fa-var-volleyball-ball: \f45f; +$fa-var-volume-down: \f027; +$fa-var-volume-off: \f026; +$fa-var-volume-up: \f028; +$fa-var-vuejs: \f41f; +$fa-var-weibo: \f18a; +$fa-var-weixin: \f1d7; +$fa-var-whatsapp: \f232; +$fa-var-whatsapp-square: \f40c; +$fa-var-wheelchair: \f193; +$fa-var-whmcs: \f40d; +$fa-var-wifi: \f1eb; +$fa-var-wikipedia-w: \f266; +$fa-var-window-close: \f410; +$fa-var-window-maximize: \f2d0; +$fa-var-window-minimize: \f2d1; +$fa-var-window-restore: \f2d2; +$fa-var-windows: \f17a; +$fa-var-won-sign: \f159; +$fa-var-wordpress: \f19a; +$fa-var-wordpress-simple: \f411; +$fa-var-wpbeginner: \f297; +$fa-var-wpexplorer: \f2de; +$fa-var-wpforms: \f298; +$fa-var-wrench: \f0ad; +$fa-var-xbox: \f412; +$fa-var-xing: \f168; +$fa-var-xing-square: \f169; +$fa-var-y-combinator: \f23b; +$fa-var-yahoo: \f19e; +$fa-var-yandex: \f413; +$fa-var-yandex-international: \f414; +$fa-var-yelp: \f1e9; +$fa-var-yen-sign: \f157; +$fa-var-yoast: \f2b1; +$fa-var-youtube: \f167; +$fa-var-youtube-square: \f431; diff --git a/assets/web-fonts-with-css/scss/fa-brands.scss b/assets/web-fonts-with-css/scss/fa-brands.scss new file mode 100644 index 0000000..2dd8a11 --- /dev/null +++ b/assets/web-fonts-with-css/scss/fa-brands.scss @@ -0,0 +1,21 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import 'variables'; + +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-style: normal; + font-weight: normal; + src: url('#{$fa-font-path}/fa-brands-400.eot'); + src: url('#{$fa-font-path}/fa-brands-400.eot?#iefix') format('embedded-opentype'), + url('#{$fa-font-path}/fa-brands-400.woff2') format('woff2'), + url('#{$fa-font-path}/fa-brands-400.woff') format('woff'), + url('#{$fa-font-path}/fa-brands-400.ttf') format('truetype'), + url('#{$fa-font-path}/fa-brands-400.svg#fontawesome') format('svg'); +} + +.fab { + font-family: 'Font Awesome 5 Brands'; +} diff --git a/assets/web-fonts-with-css/scss/fa-regular.scss b/assets/web-fonts-with-css/scss/fa-regular.scss new file mode 100644 index 0000000..f8ba9c8 --- /dev/null +++ b/assets/web-fonts-with-css/scss/fa-regular.scss @@ -0,0 +1,22 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import 'variables'; + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 400; + src: url('#{$fa-font-path}/fa-regular-400.eot'); + src: url('#{$fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'), + url('#{$fa-font-path}/fa-regular-400.woff2') format('woff2'), + url('#{$fa-font-path}/fa-regular-400.woff') format('woff'), + url('#{$fa-font-path}/fa-regular-400.ttf') format('truetype'), + url('#{$fa-font-path}/fa-regular-400.svg#fontawesome') format('svg'); +} + +.far { + font-family: 'Font Awesome 5 Free'; + font-weight: 400; +} diff --git a/assets/web-fonts-with-css/scss/fa-solid.scss b/assets/web-fonts-with-css/scss/fa-solid.scss new file mode 100644 index 0000000..6e5bd66 --- /dev/null +++ b/assets/web-fonts-with-css/scss/fa-solid.scss @@ -0,0 +1,23 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import 'variables'; + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 900; + src: url('#{$fa-font-path}/fa-solid-900.eot'); + src: url('#{$fa-font-path}/fa-solid-900.eot?#iefix') format('embedded-opentype'), + url('#{$fa-font-path}/fa-solid-900.woff2') format('woff2'), + url('#{$fa-font-path}/fa-solid-900.woff') format('woff'), + url('#{$fa-font-path}/fa-solid-900.ttf') format('truetype'), + url('#{$fa-font-path}/fa-solid-900.svg#fontawesome') format('svg'); +} + +.fa, +.fas { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; +} diff --git a/assets/web-fonts-with-css/scss/fontawesome.scss b/assets/web-fonts-with-css/scss/fontawesome.scss new file mode 100644 index 0000000..b6761f4 --- /dev/null +++ b/assets/web-fonts-with-css/scss/fontawesome.scss @@ -0,0 +1,16 @@ +/*! + * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com + * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@import 'variables'; +@import 'mixins'; +@import 'core'; +@import 'larger'; +@import 'fixed-width'; +@import 'list'; +@import 'bordered-pulled'; +@import 'animated'; +@import 'rotated-flipped'; +@import 'stacked'; +@import 'icons'; +@import 'screen-reader'; diff --git a/assets/web-fonts-with-css/webfonts/fa-brands-400.eot b/assets/web-fonts-with-css/webfonts/fa-brands-400.eot new file mode 100644 index 0000000..89afed0 Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-brands-400.eot differ diff --git a/assets/web-fonts-with-css/webfonts/fa-brands-400.svg b/assets/web-fonts-with-css/webfonts/fa-brands-400.svg new file mode 100644 index 0000000..e1e41cc --- /dev/null +++ b/assets/web-fonts-with-css/webfonts/fa-brands-400.svg @@ -0,0 +1,1008 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/web-fonts-with-css/webfonts/fa-brands-400.ttf b/assets/web-fonts-with-css/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000..2b5e94d Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-brands-400.ttf differ diff --git a/assets/web-fonts-with-css/webfonts/fa-brands-400.woff b/assets/web-fonts-with-css/webfonts/fa-brands-400.woff new file mode 100644 index 0000000..989ff0e Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-brands-400.woff differ diff --git a/assets/web-fonts-with-css/webfonts/fa-brands-400.woff2 b/assets/web-fonts-with-css/webfonts/fa-brands-400.woff2 new file mode 100644 index 0000000..b1f9a81 Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-brands-400.woff2 differ diff --git a/assets/web-fonts-with-css/webfonts/fa-regular-400.eot b/assets/web-fonts-with-css/webfonts/fa-regular-400.eot new file mode 100644 index 0000000..a497257 Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-regular-400.eot differ diff --git a/assets/web-fonts-with-css/webfonts/fa-regular-400.svg b/assets/web-fonts-with-css/webfonts/fa-regular-400.svg new file mode 100644 index 0000000..2a24561 --- /dev/null +++ b/assets/web-fonts-with-css/webfonts/fa-regular-400.svg @@ -0,0 +1,366 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/web-fonts-with-css/webfonts/fa-regular-400.ttf b/assets/web-fonts-with-css/webfonts/fa-regular-400.ttf new file mode 100644 index 0000000..46760e7 Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-regular-400.ttf differ diff --git a/assets/web-fonts-with-css/webfonts/fa-regular-400.woff b/assets/web-fonts-with-css/webfonts/fa-regular-400.woff new file mode 100644 index 0000000..c03b635 Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-regular-400.woff differ diff --git a/assets/web-fonts-with-css/webfonts/fa-regular-400.woff2 b/assets/web-fonts-with-css/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000..c9d50d2 Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-regular-400.woff2 differ diff --git a/assets/web-fonts-with-css/webfonts/fa-solid-900.eot b/assets/web-fonts-with-css/webfonts/fa-solid-900.eot new file mode 100644 index 0000000..e05e23d Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-solid-900.eot differ diff --git a/assets/web-fonts-with-css/webfonts/fa-solid-900.svg b/assets/web-fonts-with-css/webfonts/fa-solid-900.svg new file mode 100644 index 0000000..a7246b4 --- /dev/null +++ b/assets/web-fonts-with-css/webfonts/fa-solid-900.svg @@ -0,0 +1,1467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/web-fonts-with-css/webfonts/fa-solid-900.ttf b/assets/web-fonts-with-css/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000..70af7ec Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-solid-900.ttf differ diff --git a/assets/web-fonts-with-css/webfonts/fa-solid-900.woff b/assets/web-fonts-with-css/webfonts/fa-solid-900.woff new file mode 100644 index 0000000..71de18d Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-solid-900.woff differ diff --git a/assets/web-fonts-with-css/webfonts/fa-solid-900.woff2 b/assets/web-fonts-with-css/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000..8529559 Binary files /dev/null and b/assets/web-fonts-with-css/webfonts/fa-solid-900.woff2 differ diff --git a/cave.definition.php b/cave.definition.php new file mode 100644 index 0000000..847c6cc --- /dev/null +++ b/cave.definition.php @@ -0,0 +1,72 @@ + + + + +include "inc/head.php"; +head("Définitions | Anternet.pw", "Des définitions simples concernant l'informatique et internet"); ?> + +
+ + +
+ + + +
+

Diverses infos concernant internet

+ +

Internet

+

Internet est un réseau de réseaux. C'est le principal moyen qui permet de communiquer entre ordinateurs autour du monde.

+ +

Web

+

Le Web est une partie d'internet accessible avec un navigateur Web (Firefox, Chrome, Opera, Safari ...).

+ + +

Un navigateur Web permet d'afficher des pages Web.

+ +

Moteur de recherche

+

Un moteur de recherche indexe les pages Web pour que ses utilisateurs puissent les retrouver avec un ou des mots-clés.

+ +

Site Web

+

Un site Web est un regroupement de pages Web sous un nom de domaine (ex : anternet.pw).

+ +

Page Web

+

Une page Web est un fichier affichant du contenu pour le Web.

+ + +

Les cookies sont des petits fichiers invisibles déposés par certains sites Web sur votre navigateur pour personnaliser le contenu (publicité, langue, connexion ...).

+ +

Deep web

+

Le DeepWeb fait parti du Web. Il désigne la partie non-indexée par les moteurs de recherche.

+ +

Dark web

+

Le DarkWeb est un Web spécial, accessible uniquement via un navigateur Web spécifique. Il est diffusé par un darknet.

+ +

Darknet

+

Un Darknet est réseau qui utilise internet pour le transfert anonyme d'informations. Le plus connu est celui de Tor.

+
+ +
+
+ + + diff --git a/cave.mdr.php b/cave.mdr.php new file mode 100644 index 0000000..e11fd24 --- /dev/null +++ b/cave.mdr.php @@ -0,0 +1,67 @@ + + + + +include "inc/head.php"; +head("MDR | Anternet.pw", "Liste de moteurs de recherche"); ?> + + +" lang="fr"> + +
+ + +
+ + +
+ +

Moteurs de recherche

+ +

+

Qwant

+ + C'est un moteur de recherche axé sur le respect des données et de la vie privée.
+ Il n'enregistre aucune information vous concernant. + +

+ +

+

Google

+ + C'est un moteur de recherche axé sur la revente des informations des utilisateurs aux publicitaires.
+ Il enregistre toutes les informations vous concernant. + +

+ + +
+ + + +
+ +
+ + + + diff --git a/cave.module.php b/cave.module.php new file mode 100644 index 0000000..0a38ec6 --- /dev/null +++ b/cave.module.php @@ -0,0 +1,223 @@ + + + + +include "inc/head.php"; +head("Modules complémentaires | Anternet.pw", "Liste de modules complémentaires (addons) pour Firefox"); ?> +" lang="fr"> +
+ + + +
+ + +

Modules complémentaires

+ +
+

Bloquer les publicités | uBlock Origin

+ Popup de uBlock + Cette extension bloque les publicités sur les pages que vous visitez. Il va par conséquent accélérer la navigation. Elle est publiée sous license GNU GPL 3.0. +

+ + Télécharcher uBlock Origin pour Firefox + +
+ +
+
+ +
+ +

Bloquer le pistage (avec la protection contre le pistage de Firefox)

+ Préférences Firefox + + C'est une fonctionnalité intégrée dans Firefox. + + Pour l'activer, rendez-vous dans Menu > Options > Vie privée et sécurité > Protection contre le pistage
puis cochez Toujours, comme montré ci-dessous.

+ +
+
+
+ + + +
+

Supprimer les cookies automatiquement (avec Cookie AutoDelete)

+ Popup de Cookie AutoDelete + Cette extension supprime automatiquement les cookies, après un certain temps. Il y a un système de liste blanche, pour garder les cookies de certains sites. Elle est publiée sous license MIT. +

+ + Télécharcher Cookie AutoDelete + + +
+ +
+
+ + +
+

Se connecter par défaut en HTTPS | HTTPS partout

+ Popup de HTTPS partout + HTTPS partout (HTTPS everywhere en anglais) tente par défaut d'établir une connexion en HTTPS, puis, si cela ne marche pas, passe en HTTP. C'est un module de sécurité. + On peut également le régler pour ne se connecter qu'en HTTPS. Elle est publiée sous license GNU GPL 2.0 et +. +

+ + + Télécharcher HTTPS partout + + +
+ +
+
+ + +
+

Connaître les outils utilisés sur un site | Wappalyser

+ Popup de Wappalyser + Cette extension affiche une petite icone dans la barre d'adresse. Lorsque vous cliquez dessus, elle affiche des informations sur le site Web que vous visitez. Par exemple, sur ce site, elle vous affichera qu'il fonctionne avec Apache, sous Ubuntu et qu'il utilise Matomo. Elle a simplement un but informatif. Elle est publiée sous license GNU GPL 3.0. +

+ + Télécharcher Wappalyser + +
+ +
+
+ +
+

Bloquer les mouchards | Ghostery

+ Popup de Ghostery + Cette extension permet de bloquer les mouchards (publicitaires, d'analyse d'audience, etc...). Il est passé récement sous license libre (la MPL 2.0) +

+ + Télécharcher Wappalyser + +
+ +
+
+ +
+

Gérez le navigateur avec les mouvements de la souris | Mouvement de la souris

+ Ce module permet d'effectuer des actions en maintenant le clic droit appuyé et en faisant un geste. Par défault :
+ ↑ - Ouvrir un nouvel onglet
+ ↓ - Fermer l'onglet actuel
+ → - Passer à l'onglet suivant
+ ← - Revenir à l'onglet précédent
+ ↗ - Actualiser l'onglet actuel
+ ↙ - Rouvrir un onglet fermé
+ ↘ - Aller à la page suivante
+ ↖ - Aller à la page précédente
+ ⇡ - Haut de page
+ ⇣ - Bas de page
+ Elle est publiée sous license GNU GPL 3.0. + +

+ + + Télécharcher Mouvement de la souris + + + +
+ +
+

Jouer au 2048

+ Popup du 2048 + Cette extension ouvre une popup pour jouer au 2048. C'est une adaptation par Miraty sous forme d'extension du jeu original du 2048 de Gabriele Cirulli publié sous license libre à cette adresse. + +

+ + + Télécharcher le 2048 + + + +
+ +
+

Les utilitaires massivement utilisés qu’il ne faut pas utiliser

+ + AdBlock Plus : vend aux entreprises de publicité des passe-droit pour figurer sur une liste blanche. En gros, si l’entreprise paye, elle peut mettre sa pub et installer son mouchard. De plus, AdBlock et AdBlock Plus sont très lourds, peuvent ralentir l’affichage des pages web et saturer l’ordinateur/smartphone. Source + + +
+

Explosion de TNT

+ Popup du 2048 + Une explosion de TNT de Minecraft sur un fond noir. + +

+ + + Télécharcher ce thème + + +
+ +
+

Explosion de TNT

+ Popup du 2048 + Une explosion de TNT de Minecraft sur un fond blanc. + +

+ + + Télécharcher ce thème + + +
+ +
+

Explosion de TNT

+ Popup du 2048 + Une explosion de TNT de Minecraft sur un fond gris. + +

+ + + Télécharger ce thème + + +
+ +
+

Explosion de TNT

+ Popup du 2048 + Une explosion de TNT de Minecraft sur un fond bleu. + +

+ + + Télécharcher ce thème + + +
+ + +
+
+ + + diff --git a/cave.navigateur.php b/cave.navigateur.php new file mode 100644 index 0000000..072b273 --- /dev/null +++ b/cave.navigateur.php @@ -0,0 +1,132 @@ + + + + +include "inc/head.php"; +head("Navigateurs Web | Anternet.pw", "Liste de navigateurs Web pour choisir le meilleur"); ?> +" lang="fr"> +
+ + + + +
+ +

Navigateurs Web

+

+ Voici une liste de navigateurs web, destinée à ce que vous trouviez celui qui vous convienne. + +

+

Menu

+
+ + + + + + + + + + + + + PDO::ERRMODE_EXCEPTION)); + } + + catch (Exception $e) { + die('Erreur PHP / MySQL : ' . $e->getMessage()); } + + $reponse = $bdd->query('SELECT * FROM navigateur'); + + while ($donnees = $reponse->fetch()) { ?> + + + + + + + + + + closeCursor(); ?> + + + +
NomEditeurLibreBasé surBibliothèque de modules
+
+

+ + PDO::ERRMODE_EXCEPTION)); + } + + catch (Exception $e) { + die('Erreur PHP / MySQL : ' . $e->getMessage()); } + + $reponse = $bdd->query("SELECT * FROM navigateur ORDER BY 'num' DESC"); + + while ($donnees = $reponse->fetch()) { ?> + +
+ Logo <?php echo $donnees['nomComplet']; ?> +
+ +
+
+ Mon avis : + +
+ Interface de <?php echo $donnees['nomComplet']; ?> + + Télécharger + + + Voir sur Wikipédia + +
+
+ + + + + + closeCursor(); ?> + + + +
+
+ + + diff --git a/cave.os.php b/cave.os.php new file mode 100644 index 0000000..c42840c --- /dev/null +++ b/cave.os.php @@ -0,0 +1,40 @@ + + + + +include "inc/head.php"; +head("Systèmes d'exploitation | Anternet.pw", "Liste de systèmes d'exploitation"); ?> +" lang="fr"> +
+ +
+ +

Systèmes d'exploitation

+ + Ce page est encore en construction, revenez dans quelques temps. + + +
+
+ + + diff --git a/cgu.php b/cgu.php new file mode 100644 index 0000000..f524f6d --- /dev/null +++ b/cgu.php @@ -0,0 +1,181 @@ +GA "; + break; + case 2: + echo "BU "; + break; + case 3: + echo "ZO "; + break; + case 4: + echo "MEU "; + break; + default: + echo "ERREUR 1"; + } + break; + + case 66: + switch (mt_rand(1, 4)) { + case 1: + echo "GA "; + break; + case 2: + echo "BU "; + break; + case 3: + echo "ZO "; + break; + case 4: + echo "MEU "; + break; + default: + echo "ERREUR 2"; + } + break; + + case 67: + switch (mt_rand(1, 4)) { + case 1: + echo "GA "; + break; + case 2: + echo "BU "; + break; + case 3: + echo "ZO "; + break; + case 4: + echo "MEU "; + break; + + default: + echo "ERREUR"; + } + break; + + case 68: + switch (mt_rand(1, 3)) { + case 1: + echo "JE CE RT IF IE ÊT RE UN PO UL ET WI SI GO TH AF FA MÉ "; + break; + case 2: + echo "JE JU RE SU RL 'H ON NE UR ÊT RE UN IL LU MI NA TI AY AN TP OU RO BJ EC TI FD ED ÉT RU IR EL 'H UM AN IT É, PA SL EJ OU RN AL ,L 'E SP ÈCE "; + break; + case 3: + echo "J' AC CE PT ED EN EP AS PO UV OI RP OR TE RP LA IN TE AU PR ÈS DE AN TE RN ET .PW "; + break; + + + default: + echo "ERREUR"; + } + break; + + case 69: + echo "GA GA GA ! "; + break; + + + + default: + echo "ERREUR"; + } + $i++; + } +} + +function motShadockTitre($nombreDeMots) { + $i = 1; + while ($i <= $nombreDeMots) { + switch (mt_rand(1, 4)) { + case 1: + echo "GA "; + break; + + case 2: + echo "BU "; + break; + + case 3: + echo "ZO "; + break; + + case 4: + echo "MEU "; + break; + default: + echo "ERREUR"; + } + $i++; + } +} + +?> + + + +include "inc/head.php"; +head("Conditions d'utilisation | Anternet.pw", "Conditions générales d'utilisation de site Anternet.pw"); ?> +" lang="fr"> +
+ +
+

Conditions générales d'utilisation du site Anternet.pw

+ + +

+ +

+ +

+ + + + +

+ + + +
+
+ + + diff --git a/commentaire.php b/commentaire.php new file mode 100644 index 0000000..9f0d60c --- /dev/null +++ b/commentaire.php @@ -0,0 +1,162 @@ + + + + +include "inc/head.php"; +head("Espace commentaire | Anternet.pw", "Espace commentaire pour envoyer un message à propos du site ou lire ceux des autres"); ?> +" lang="fr"> +
+ + +
+ +

Espace commentaire

+
+ Bienvenue dans l'espace commentaire ! Ici vous pouvez laisser des commentaires pour améliorer le site ou dire ce que vous en pensez. Les commentaires et les pseudos sont publiés. +
+ +

+ +
+ + +
+ Pseudo :

+ + +
+ + + +
+ Pseudo : +
+ +
+ + +
+
+ Commentaire (les retours à la ligne ne sont pas pris en compte) :

+ + +
+ +
+ + +

+ CAPTCHA : Veuillez recopier les nombres de l'image ci-dessous. + + + +

+ + + +
+ + + +
+ + PDO::ERRMODE_EXCEPTION)); + } + + catch (Exception $e) { + die('Erreur PHP / MySQL : ' . $e->getMessage()); } + + $req = $bdd->prepare('INSERT INTO commentaires(pseudo, anonyme, commentaire) VALUES(:pseudo, :anonyme, :commentaire)'); + + if (isset($_SESSION['pseudo'])) { + + + $req->execute(array( + 'pseudo' => $_SESSION['pseudo'], + 'anonyme' => $anonyme, + 'commentaire' => $_POST['commentaire'] + + )); + + } else { + + + $req->execute(array( + 'pseudo' => $_POST['pseudo'], + 'anonyme' => $anonyme, + 'commentaire' => $_POST['commentaire'] + )); + + } + + + $req->closeCursor(); + + } + + } else { + echo"Désolé, vous avez mal recopié le captcha, "; + } + ?> + + + PDO::ERRMODE_EXCEPTION)); + } + + catch (Exception $e) { + die('Erreur PHP / MySQL : ' . $e->getMessage()); } + + $reponse = $bdd->query('SELECT * FROM commentaires'); + + while ($donnees = $reponse->fetch()) { ?> +
+ + + + + + + +

+ ".' class="commentaire">

+
+
+ closeCursor(); ?> + + + Vous pouvez demander la suppression de votre commentaire par E-mail, à l'adresse miraty[arrow-base]lilo[point]org. +

+
+ + + + + diff --git a/compte.php b/compte.php new file mode 100644 index 0000000..103a7b3 --- /dev/null +++ b/compte.php @@ -0,0 +1,111 @@ + + + + +include "inc/head.php"; +head("Espace membre | Anternet.pw", "Page réservée aux personnes s'étant créé un compte sur Anternet.pw, permettant de régler la couleur de fond."); ?> + +" lang="fr"> +
+ +
+

Espace Membre

+ + +

+ Bienvenue dans votre espace membre, !
+ +

+ +
+ +

+ Ici vous pouvez choisir une couleur de fond.
+ Une fois la couleur validée, veillez charger une autre page pour prendre en compte les changements.
+ Elle sera appliquée sur tout le site tant que vous serez connecté·e.


+ +
+
+ +
+
+ +
+
+ + +

+ + +

+
+ + + + + Vous n'avez pas été redirigé·e correctement. + Cliquez ici pour continuer vers https://anternet.pw/web/connexion.php. + + PDO::ERRMODE_EXCEPTION)); + } + + catch (Exception $e) { + die('Erreur PHP / MySQL : ' . $e->getMessage()); } + + + + $req = $bdd->prepare('UPDATE compte SET couleur = :couleur') or die(print_r($bdd->errorInfo())); + + $req->execute(array( + 'couleur' => $_POST['couleur'] + )); + + $req->closeCursor(); + + + + $_SESSION['couleur'] = $_POST['couleur']; + + } else { + + echo "Erreur : la couleur définie n'est pas correcte !"; + + } + + } + + ?> + + +
+ +
+ + + diff --git a/connexion.php b/connexion.php new file mode 100644 index 0000000..b34d13f --- /dev/null +++ b/connexion.php @@ -0,0 +1,119 @@ +"; + + echo $_SESSION['pseudo']; + + setcookie('pseudo', $_SESSION['pseudo'], time() + 365*24*3600, null, null, false, true); + + } +} + + + + +?> + + + +include "inc/head.php"; +head("Connexion | Anternet.pw", "Page de connexion à Anternet.pw"); ?> +" lang="fr"> +
+ +
+ + PDO::ERRMODE_EXCEPTION)); + } + + + catch (Exception $e) { + die('Erreur PHP / MySQL : ' . $e->getMessage()); } + + $reponse = $bdd->query('SELECT * FROM compte'); + + if (!isset($_POST['cookie'])) { + + $_SESSION['setCookie'] = "non"; + + while ($donnees = $reponse->fetch()) { + if (password_verify($_POST['mdp'], $donnees['mdp'])) { + $_SESSION['pseudo'] = htmlspecialchars($donnees['pseudo']); ?> + Bienvenue ! + Vous allez être redirigé·e vers votre espace membre. + + closeCursor(); + } + } + } else if (isset($_POST['cookie'])) { + + $_SESSION['setCookie'] = "oui"; + + while ($donnees = $reponse->fetch()) { + if (password_verify($_POST['mdp'], $donnees['mdp'])) { + $_SESSION['pseudo'] = htmlspecialchars($donnees['pseudo']); ?> + Bienvenue ! + Vous allez être redirigé·e vers votre espace membre. + + closeCursor(); + } + } + + + + + } + } + + //$or = "manger"; + //$entre = "mengerf"; + //$hash = password_hash($or, PASSWORD_BCRYPT); + + //if (password_verify($entre, $hash)) { + // echo "Cool !"; + //} else { + // echo "Inégaux"; + //} + + + + if (!isset($_POST['pseudo']) OR !isset($_POST['mdp'])) { + // Si il n'y a pas d'identifiants donnés en demander + ?> +
+

Connexion

+

Pseudo :

+ +
+

Mot de passe :

+ +
+

+
+ +
+ +
+ +
+ + + diff --git a/deconnexion.php b/deconnexion.php new file mode 100644 index 0000000..14edb45 --- /dev/null +++ b/deconnexion.php @@ -0,0 +1,28 @@ + + + + +include "inc/head.php"; +head("Déconnexion | Anternet.pw", "Effacer sa session PHP (sa connexion à son compte)"); ?> +" lang="fr"> +
+ +
+ +

+

+ Vous avez été déconnecté·e +

+

+ Votre session PHP a été effacée avec l'instruction session_destroy();. +

+ Vous allez être redirigé·e vers la page d'accueil. + +

+
+
+ + + diff --git a/fontello/LICENSE.txt b/fontello/LICENSE.txt new file mode 100644 index 0000000..042eb1a --- /dev/null +++ b/fontello/LICENSE.txt @@ -0,0 +1,129 @@ +Font license info + + +## Fontelico + + Copyright (C) 2012 by Fontello project + + Author: Crowdsourced, for Fontello project + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://fontello.com + + +## Font Awesome + + Copyright (C) 2016 by Dave Gandy + + Author: Dave Gandy + License: SIL () + Homepage: http://fortawesome.github.com/Font-Awesome/ + + +## Entypo + + Copyright (C) 2012 by Daniel Bruce + + Author: Daniel Bruce + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://www.entypo.com + + +## Typicons + + (c) Stephen Hutchings 2012 + + Author: Stephen Hutchings + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://typicons.com/ + + +## Iconic + + Copyright (C) 2012 by P.J. Onori + + Author: P.J. Onori + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://somerandomdude.com/work/iconic/ + + +## Modern Pictograms + + Copyright (c) 2012 by John Caserta. All rights reserved. + + Author: John Caserta + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://thedesignoffice.org/project/modern-pictograms/ + + +## Meteocons + + Copyright (C) 2012 by Alessio Atzeni + + Author: Alessio Atzeni + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://www.alessioatzeni.com + + +## MFG Labs + + Copyright (C) 2012 by Daniel Bruce + + Author: MFG Labs + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://www.mfglabs.com/ + + +## Maki + + Copyright (C) Mapbox, LCC + + Author: Mapbox + License: BSD (https://github.com/mapbox/maki/blob/gh-pages/LICENSE.txt) + Homepage: http://mapbox.com/maki/ + + +## Zocial + + Copyright (C) 2012 by Sam Collins + + Author: Sam Collins + License: MIT (http://opensource.org/licenses/mit-license.php) + Homepage: http://zocial.smcllns.com/ + + +## Brandico + + (C) 2012 by Vitaly Puzrin + + Author: Crowdsourced, for Fontello project + License: SIL (http://scripts.sil.org/OFL) + Homepage: + + +## Elusive + + Copyright (C) 2013 by Aristeides Stathopoulos + + Author: Aristeides Stathopoulos + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://aristeides.com/ + + +## Linecons + + Copyright (C) 2013 by Designmodo + + Author: Designmodo for Smashing Magazine + License: CC BY () + Homepage: http://designmodo.com/linecons-free/ + + +## Web Symbols + + Copyright (c) 2011 by Just Be Nice studio. All rights reserved. + + Author: Just Be Nice studio + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://www.justbenicestudio.com/ + + diff --git a/fontello/README.txt b/fontello/README.txt new file mode 100644 index 0000000..beaab33 --- /dev/null +++ b/fontello/README.txt @@ -0,0 +1,75 @@ +This webfont is generated by http://fontello.com open source project. + + +================================================================================ +Please, note, that you should obey original font licenses, used to make this +webfont pack. Details available in LICENSE.txt file. + +- Usually, it's enough to publish content of LICENSE.txt file somewhere on your + site in "About" section. + +- If your project is open-source, usually, it will be ok to make LICENSE.txt + file publicly available in your repository. + +- Fonts, used in Fontello, don't require a clickable link on your site. + But any kind of additional authors crediting is welcome. +================================================================================ + + +Comments on archive content +--------------------------- + +- /font/* - fonts in different formats + +- /css/* - different kinds of css, for all situations. Should be ok with + twitter bootstrap. Also, you can skip style and assign icon classes + directly to text elements, if you don't mind about IE7. + +- demo.html - demo file, to show your webfont content + +- LICENSE.txt - license info about source fonts, used to build your one. + +- config.json - keeps your settings. You can import it back into fontello + anytime, to continue your work + + +Why so many CSS files ? +----------------------- + +Because we like to fit all your needs :) + +- basic file, .css - is usually enough, it contains @font-face + and character code definitions + +- *-ie7.css - if you need IE7 support, but still don't wish to put char codes + directly into html + +- *-codes.css and *-ie7-codes.css - if you like to use your own @font-face + rules, but still wish to benefit from css generation. That can be very + convenient for automated asset build systems. When you need to update font - + no need to manually edit files, just override old version with archive + content. See fontello source code for examples. + +- *-embedded.css - basic css file, but with embedded WOFF font, to avoid + CORS issues in Firefox and IE9+, when fonts are hosted on the separate domain. + We strongly recommend to resolve this issue by `Access-Control-Allow-Origin` + server headers. But if you ok with dirty hack - this file is for you. Note, + that data url moved to separate @font-face to avoid problems with + + + + + + + +
+

fontello font demo

+ +
+
+
+
icon-emo-happy0xe800
+
icon-emo-wink0xe801
+
icon-emo-unhappy0xe802
+
icon-emo-sleep0xe803
+
+
+
icon-emo-thumbsup0xe804
+
icon-emo-devil0xe805
+
icon-emo-surprised0xe806
+
icon-emo-tongue0xe807
+
+
+
icon-emo-coffee0xe808
+
icon-emo-sunglasses0xe809
+
icon-emo-displeased0xe80a
+
icon-emo-beer0xe80b
+
+
+
icon-emo-grin0xe80c
+
icon-emo-angry0xe80d
+
icon-emo-saint0xe80e
+
icon-emo-cry0xe80f
+
+
+
icon-emo-shoot0xe810
+
icon-emo-squint0xe811
+
icon-emo-laugh0xe812
+
icon-emo-wink20xe813
+
+
+
icon-glass0xe814
+
icon-music0xe815
+
icon-search0xe816
+
icon-mail0xe817
+
+
+
icon-heart0xe818
+
icon-heart-empty0xe819
+
icon-star0xe81a
+
icon-star-empty0xe81b
+
+
+
icon-star-half0xe81c
+
icon-user0xe81d
+
icon-users0xe81e
+
icon-video0xe81f
+
+
+
icon-videocam0xe820
+
icon-picture0xe821
+
icon-camera0xe822
+
icon-camera-alt0xe823
+
+
+
icon-th-large0xe824
+
icon-th0xe825
+
icon-th-list0xe826
+
icon-ok0xe827
+
+
+
icon-ok-circled0xe828
+
icon-ok-circled20xe829
+
icon-cancel0xe82a
+
icon-cancel-circled0xe82b
+
+
+
icon-cancel-circled20xe82c
+
icon-plus0xe82d
+
icon-plus-circled0xe82e
+
icon-minus0xe82f
+
+
+
icon-spin10xe830
+
icon-spin20xe831
+
icon-spin30xe832
+
icon-minus-circled0xe833
+
+
+
icon-spin40xe834
+
icon-help-circled0xe835
+
icon-info-circled0xe836
+
icon-home0xe837
+
+
+
icon-spin50xe838
+
icon-spin60xe839
+
icon-link0xe83a
+
icon-attach0xe83b
+
+
+
icon-lock0xe83c
+
icon-lock-open0xe83d
+
icon-pin0xe83e
+
icon-eye0xe83f
+
+
+
icon-firefox0xe840
+
icon-chrome0xe841
+
icon-opera0xe842
+
icon-ie0xe843
+
+
+
icon-crown0xe844
+
icon-crown-plus0xe845
+
icon-crown-minus0xe846
+
icon-marquee0xe847
+
+
+
icon-eye-off0xe848
+
icon-tag0xe849
+
icon-tags0xe84a
+
icon-bookmark0xe84b
+
+
+
icon-flag0xe84c
+
icon-thumbs-up0xe84d
+
icon-thumbs-down0xe84e
+
icon-download0xe84f
+
+
+
icon-upload0xe850
+
icon-forward0xe851
+
icon-export0xe852
+
icon-pencil0xe853
+
+
+
icon-edit0xe854
+
icon-print0xe855
+
icon-retweet0xe856
+
icon-comment0xe857
+
+
+
icon-chat0xe858
+
icon-bell0xe859
+
icon-attention0xe85a
+
icon-attention-circled0xe85b
+
+
+
icon-location0xe85c
+
icon-trash-empty0xe85d
+
icon-doc0xe85e
+
icon-folder0xe85f
+
+
+
icon-folder-open0xe860
+
icon-phone0xe861
+
icon-cog0xe862
+
icon-cog-alt0xe863
+
+
+
icon-wrench0xe864
+
icon-basket0xe865
+
icon-calendar0xe866
+
icon-login0xe867
+
+
+
icon-logout0xe868
+
icon-volume-off0xe869
+
icon-volume-down0xe86a
+
icon-volume-up0xe86b
+
+
+
icon-headphones0xe86c
+
icon-clock0xe86d
+
icon-block0xe86e
+
icon-resize-full0xe86f
+
+
+
icon-resize-small0xe870
+
icon-resize-vertical0xe871
+
icon-resize-horizontal0xe872
+
icon-zoom-in0xe873
+
+
+
icon-zoom-out0xe874
+
icon-down-circled20xe875
+
icon-up-circled20xe876
+
icon-down-dir0xe877
+
+
+
icon-up-dir0xe878
+
icon-left-dir0xe879
+
icon-right-dir0xe87a
+
icon-down-open0xe87b
+
+
+
icon-left-open0xe87c
+
icon-right-open0xe87d
+
icon-up-open0xe87e
+
icon-down-big0xe87f
+
+
+
icon-left-big0xe880
+
icon-right-big0xe881
+
icon-up-big0xe882
+
icon-right-hand0xe883
+
+
+
icon-left-hand0xe884
+
icon-up-hand0xe885
+
icon-down-hand0xe886
+
icon-cw0xe887
+
+
+
icon-ccw0xe888
+
icon-arrows-cw0xe889
+
icon-shuffle0xe88a
+
icon-play0xe88b
+
+
+
icon-play-circled20xe88c
+
icon-stop0xe88d
+
icon-pause0xe88e
+
icon-to-end0xe88f
+
+
+
icon-to-end-alt0xe890
+
icon-to-start0xe891
+
icon-to-start-alt0xe892
+
icon-fast-fw0xe893
+
+
+
icon-fast-bw0xe894
+
icon-eject0xe895
+
icon-target0xe896
+
icon-signal0xe897
+
+
+
icon-award0xe898
+
icon-inbox0xe899
+
icon-globe0xe89a
+
icon-cloud0xe89b
+
+
+
icon-flash0xe89c
+
icon-umbrella0xe89d
+
icon-flight0xe89e
+
icon-leaf0xe89f
+
+
+
icon-font0xe8a0
+
icon-bold0xe8a1
+
icon-italic0xe8a2
+
icon-text-height0xe8a3
+
+
+
icon-text-width0xe8a4
+
icon-align-left0xe8a5
+
icon-align-center0xe8a6
+
icon-align-right0xe8a7
+
+
+
icon-align-justify0xe8a8
+
icon-list0xe8a9
+
icon-indent-left0xe8aa
+
icon-indent-right0xe8ab
+
+
+
icon-scissors0xe8ac
+
icon-briefcase0xe8ad
+
icon-off0xe8ae
+
icon-road0xe8af
+
+
+
icon-list-alt0xe8b0
+
icon-qrcode0xe8b1
+
icon-barcode0xe8b2
+
icon-book0xe8b3
+
+
+
icon-adjust0xe8b4
+
icon-tint0xe8b5
+
icon-check0xe8b6
+
icon-asterisk0xe8b7
+
+
+
icon-gift0xe8b8
+
icon-fire0xe8b9
+
icon-magnet0xe8ba
+
icon-chart-bar0xe8bb
+
+
+
icon-credit-card0xe8bc
+
icon-floppy0xe8bd
+
icon-megaphone0xe8be
+
icon-key0xe8bf
+
+
+
icon-truck0xe8c0
+
icon-hammer0xe8c1
+
icon-lemon0xe8c2
+
icon-note0xe8c3
+
+
+
icon-note-beamed0xe8c4
+
icon-music-10xe8c5
+
icon-search-10xe8c6
+
icon-flashlight0xe8c7
+
+
+
icon-mail-10xe8c8
+
icon-heart-10xe8c9
+
icon-heart-empty-10xe8ca
+
icon-star-10xe8cb
+
+
+
icon-star-empty-10xe8cc
+
icon-user-10xe8cd
+
icon-users-10xe8ce
+
icon-user-add0xe8cf
+
+
+
icon-video-10xe8d0
+
icon-picture-10xe8d1
+
icon-camera-10xe8d2
+
icon-layout0xe8d3
+
+
+
icon-menu-10xe8d4
+
icon-check-10xe8d5
+
icon-cancel-10xe8d6
+
icon-cancel-circled-10xe8d7
+
+
+
icon-cancel-squared0xe8d8
+
icon-plus-10xe8d9
+
icon-plus-circled-10xe8da
+
icon-plus-squared-10xe8db
+
+
+
icon-minus-10xe8dc
+
icon-minus-circled-10xe8dd
+
icon-minus-squared-10xe8de
+
icon-help-10xe8df
+
+
+
icon-help-circled-10xe8e0
+
icon-info-10xe8e1
+
icon-info-circled-10xe8e2
+
icon-back0xe8e3
+
+
+
icon-home-10xe8e4
+
icon-link-10xe8e5
+
icon-attach-10xe8e6
+
icon-lock-10xe8e7
+
+
+
icon-lock-open-10xe8e8
+
icon-eye-10xe8e9
+
icon-tag-10xe8ea
+
icon-bookmark-10xe8eb
+
+
+
icon-bookmarks0xe8ec
+
icon-flag-10xe8ed
+
icon-thumbs-up-10xe8ee
+
icon-thumbs-down-10xe8ef
+
+
+
icon-download-10xe8f0
+
icon-upload-10xe8f1
+
icon-upload-cloud-10xe8f2
+
icon-reply-10xe8f3
+
+
+
icon-reply-all-10xe8f4
+
icon-forward-10xe8f5
+
icon-quote0xe8f6
+
icon-code-10xe8f7
+
+
+
icon-export-10xe8f8
+
icon-pencil-10xe8f9
+
icon-feather0xe8fa
+
icon-print-10xe8fb
+
+
+
icon-retweet-10xe8fc
+
icon-keyboard-10xe8fd
+
icon-comment-10xe8fe
+
icon-chat-10xe8ff
+
+
+
icon-bell-10xe900
+
icon-attention-10xe901
+
icon-alert0xe902
+
icon-vcard0xe903
+
+
+
icon-address0xe904
+
icon-location-10xe905
+
icon-map-10xe906
+
icon-direction-10xe907
+
+
+
icon-compass-10xe908
+
icon-cup0xe909
+
icon-trash-10xe90a
+
icon-doc-10xe90b
+
+
+
icon-docs-10xe90c
+
icon-doc-landscape0xe90d
+
icon-doc-text-10xe90e
+
icon-doc-text-inv-10xe90f
+
+
+
icon-newspaper-10xe910
+
icon-book-open0xe911
+
icon-book-10xe912
+
icon-folder-10xe913
+
+
+
icon-archive0xe914
+
icon-box-10xe915
+
icon-rss-10xe916
+
icon-phone-10xe917
+
+
+
icon-cog-10xe918
+
icon-tools0xe919
+
icon-share-10xe91a
+
icon-shareable0xe91b
+
+
+
icon-basket-10xe91c
+
icon-bag0xe91d
+
icon-calendar-10xe91e
+
icon-login-10xe91f
+
+
+
icon-logout-10xe920
+
icon-mic-10xe921
+
icon-mute-10xe922
+
icon-sound0xe923
+
+
+
icon-volume0xe924
+
icon-clock-10xe925
+
icon-hourglass-40xe926
+
icon-lamp0xe927
+
+
+
icon-light-down0xe928
+
icon-light-up0xe929
+
icon-adjust-10xe92a
+
icon-block-10xe92b
+
+
+
icon-resize-full-10xe92c
+
icon-resize-small-10xe92d
+
icon-popup0xe92e
+
icon-publish0xe92f
+
+
+
icon-window0xe930
+
icon-arrow-combo0xe931
+
icon-down-circled-10xe932
+
icon-left-circled-10xe933
+
+
+
icon-right-circled-10xe934
+
icon-up-circled-10xe935
+
icon-down-open-10xe936
+
icon-left-open-10xe937
+
+
+
icon-right-open-10xe938
+
icon-up-open-10xe939
+
icon-down-open-mini0xe93a
+
icon-left-open-mini0xe93b
+
+
+
icon-right-open-mini0xe93c
+
icon-up-open-mini0xe93d
+
icon-down-open-big0xe93e
+
 icon-left-open-big0xe93f
+
+
+
icon-right-open-big0xe940
+
icon-up-open-big0xe941
+
icon-down-10xe942
+
icon-left-10xe943
+
+
+
icon-right-10xe944
+
icon-up-10xe945
+
icon-down-dir-10xe946
+
icon-left-dir-10xe947
+
+
+
icon-right-dir-10xe948
+
icon-up-dir-10xe949
+
icon-down-bold0xe94a
+
icon-left-bold0xe94b
+
+
+
icon-right-bold0xe94c
+
icon-up-bold0xe94d
+
icon-down-thin0xe94e
+
icon-left-thin0xe94f
+
+
+
icon-right-thin0xe950
+
icon-up-thin0xe951
+
icon-ccw-10xe952
+
icon-cw-10xe953
+
+
+
icon-arrows-ccw0xe954
+
icon-level-down-10xe955
+
icon-level-up-10xe956
+
icon-shuffle-10xe957
+
+
+
icon-loop0xe958
+
icon-switch0xe959
+
icon-play-10xe95a
+
icon-stop-10xe95b
+
+
+
icon-pause-10xe95c
+
icon-record0xe95d
+
icon-to-end-10xe95e
+
icon-to-start-10xe95f
+
+
+
icon-fast-forward0xe960
+
icon-fast-backward0xe961
+
icon-progress-00xe962
+
icon-progress-10xe963
+
+
+
icon-progress-20xe964
+
icon-progress-30xe965
+
icon-target-10xe966
+
icon-palette0xe967
+
+
+
icon-list-10xe968
+
icon-list-add0xe969
+
icon-signal-10xe96a
+
icon-trophy0xe96b
+
+
+
icon-battery0xe96c
+
icon-back-in-time0xe96d
+
icon-monitor0xe96e
+
icon-mobile-10xe96f
+
+
+
icon-network0xe970
+
icon-cd0xe971
+
icon-inbox-10xe972
+
icon-install0xe973
+
+
+
icon-globe-10xe974
+
icon-cloud-10xe975
+
icon-cloud-thunder0xe976
+
icon-flash-10xe977
+
+
+
icon-moon-10xe978
+
icon-flight-10xe979
+
icon-paper-plane-10xe97a
+
icon-leaf-10xe97b
+
+
+
icon-lifebuoy-10xe97c
+
icon-mouse0xe97d
+
icon-briefcase-10xe97e
+
 icon-suitcase-10xe97f
+
+
+
icon-dot0xe980
+
icon-dot-20xe981
+
icon-dot-30xe982
+
icon-brush-10xe983
+
+
+
icon-magnet-10xe984
+
icon-infinity0xe985
+
icon-erase0xe986
+
icon-chart-pie-10xe987
+
+
+
icon-chart-line-10xe988
+
icon-chart-bar-10xe989
+
icon-chart-area-10xe98a
+
icon-tape0xe98b
+
+
+
icon-graduation-cap-10xe98c
+
icon-language-10xe98d
+
icon-ticket-10xe98e
+
icon-water0xe98f
+
+
+
icon-droplet0xe990
+
icon-air0xe991
+
icon-credit-card-10xe992
+
icon-floppy-10xe993
+
+
+
icon-clipboard0xe994
+
icon-megaphone-10xe995
+
icon-database-10xe996
+
icon-drive0xe997
+
+
+
icon-bucket0xe998
+
icon-thermometer-10xe999
+
icon-key-10xe99a
+
icon-flow-cascade0xe99b
+
+
+
icon-flow-branch0xe99c
+
icon-flow-tree0xe99d
+
icon-flow-line0xe99e
+
icon-flow-parallel0xe99f
+
+
+
icon-rocket-10xe9a0
+
icon-gauge-10xe9a1
+
icon-traffic-cone0xe9a2
+
icon-cc-10xe9a3
+
+
+
icon-cc-by0xe9a4
+
icon-cc-nc0xe9a5
+
icon-cc-nc-eu0xe9a6
+
icon-cc-nc-jp0xe9a7
+
+
+
icon-cc-sa0xe9a8
+
icon-cc-nd0xe9a9
+
icon-cc-pd0xe9aa
+
icon-cc-zero0xe9ab
+
+
+
icon-cc-share0xe9ac
+
icon-cc-remix0xe9ad
+
icon-github-10xe9ae
+
icon-flickr-circled0xe9af
+
+
+
icon-facebook-10xe9b0
+
icon-music-outline0xe9b1
+
icon-music-20xe9b2
+
icon-search-outline0xe9b3
+
+
+
icon-search-20xe9b4
+
icon-mail-20xe9b5
+
icon-heart-20xe9b6
+
icon-heart-filled0xe9b7
+
+
+
icon-star-20xe9b8
+
icon-star-filled0xe9b9
+
icon-user-outline0xe9ba
+
icon-user-20xe9bb
+
+
+
icon-users-outline0xe9bc
+
icon-users-20xe9bd
+
icon-user-add-outline0xe9be
+
 icon-user-add-10xe9bf
+
+
+
icon-user-delete-outline0xe9c0
+
icon-user-delete0xe9c1
+
icon-video-20xe9c2
+
icon-videocam-outline0xe9c3
+
+
+
icon-videocam-10xe9c4
+
icon-picture-outline0xe9c5
+
icon-picture-20xe9c6
+
icon-camera-outline0xe9c7
+
+
+
icon-camera-20xe9c8
+
icon-th-outline0xe9c9
+
icon-th-10xe9ca
+
icon-th-large-outline0xe9cb
+
+
+
icon-th-large-10xe9cc
+
icon-th-list-outline0xe9cd
+
icon-th-list-10xe9ce
+
icon-ok-outline0xe9cf
+
+
+
icon-ok-10xe9d0
+
icon-cancel-outline0xe9d1
+
icon-cancel-20xe9d2
+
icon-cancel-alt0xe9d3
+
+
+
icon-cancel-alt-filled0xe9d4
+
icon-cancel-circled-outline0xe9d5
+
icon-cancel-circled-20xe9d6
+
icon-plus-outline0xe9d7
+
+
+
icon-plus-20xe9d8
+
icon-minus-outline0xe9d9
+
icon-minus-20xe9da
+
icon-divide-outline0xe9db
+
+
+
icon-divide0xe9dc
+
icon-eq-outline0xe9dd
+
icon-eq0xe9de
+
icon-info-outline0xe9df
+
+
+
icon-info-20xe9e0
+
icon-home-outline0xe9e1
+
icon-home-20xe9e2
+
icon-link-outline0xe9e3
+
+
+
icon-link-20xe9e4
+
icon-attach-outline0xe9e5
+
icon-attach-20xe9e6
+
icon-lock-20xe9e7
+
+
+
icon-lock-filled0xe9e8
+
icon-lock-open-20xe9e9
+
icon-lock-open-filled0xe9ea
+
icon-pin-outline0xe9eb
+
+
+
icon-pin-10xe9ec
+
icon-eye-outline0xe9ed
+
icon-eye-20xe9ee
+
icon-tag-20xe9ef
+
+
+
icon-tags-10xe9f0
+
icon-bookmark-20xe9f1
+
icon-flag-20xe9f2
+
icon-flag-filled0xe9f3
+
+
+
icon-thumbs-up-20xe9f4
+
icon-thumbs-down-20xe9f5
+
icon-download-outline0xe9f6
+
icon-download-20xe9f7
+
+
+
icon-upload-outline0xe9f8
+
icon-upload-20xe9f9
+
icon-upload-cloud-outline0xe9fa
+
icon-upload-cloud-20xe9fb
+
+
+
icon-reply-outline0xe9fc
+
icon-reply-20xe9fd
+
icon-forward-outline0xe9fe
+
 icon-forward-20xe9ff
+
+
+
icon-code-outline0xea00
+
icon-code-20xea01
+
icon-export-outline0xea02
+
icon-export-20xea03
+
+
+
icon-pencil-20xea04
+
icon-pen0xea05
+
icon-feather-10xea06
+
icon-edit-10xea07
+
+
+
icon-print-20xea08
+
icon-comment-20xea09
+
icon-chat-20xea0a
+
icon-chat-alt0xea0b
+
+
+
icon-bell-20xea0c
+
icon-attention-20xea0d
+
icon-attention-filled0xea0e
+
icon-warning-empty0xea0f
+
+
+
icon-warning0xea10
+
icon-contacts0xea11
+
icon-vcard-10xea12
+
icon-address-10xea13
+
+
+
icon-location-outline0xea14
+
icon-location-20xea15
+
icon-map-20xea16
+
icon-direction-outline0xea17
+
+
+
icon-direction-20xea18
+
icon-compass-20xea19
+
icon-trash-20xea1a
+
icon-doc-20xea1b
+
+
+
icon-doc-text-20xea1c
+
icon-doc-add0xea1d
+
icon-doc-remove0xea1e
+
icon-news0xea1f
+
+
+
icon-folder-20xea20
+
icon-folder-add0xea21
+
icon-folder-delete0xea22
+
icon-archive-10xea23
+
+
+
icon-box-20xea24
+
icon-rss-outline0xea25
+
icon-rss-20xea26
+
icon-phone-outline0xea27
+
+
+
icon-phone-20xea28
+
icon-menu-outline0xea29
+
icon-menu-20xea2a
+
icon-cog-outline0xea2b
+
+
+
icon-cog-20xea2c
+
icon-wrench-outline0xea2d
+
icon-wrench-10xea2e
+
icon-basket-20xea2f
+
+
+
icon-calendar-outlilne0xea30
+
icon-calendar-20xea31
+
icon-mic-outline0xea32
+
icon-mic-20xea33
+
+
+
icon-volume-off-10xea34
+
icon-volume-low0xea35
+
icon-volume-middle0xea36
+
icon-volume-high0xea37
+
+
+
icon-headphones-10xea38
+
icon-clock-20xea39
+
icon-wristwatch0xea3a
+
icon-stopwatch0xea3b
+
+
+
icon-lightbulb-10xea3c
+
icon-block-outline0xea3d
+
icon-block-20xea3e
+
 icon-resize-full-outline0xea3f
+
+
+
icon-resize-full-20xea40
+
icon-resize-normal-outline0xea41
+
icon-resize-normal0xea42
+
icon-move-outline0xea43
+
+
+
icon-move-10xea44
+
icon-popup-10xea45
+
icon-zoom-in-outline0xea46
+
icon-zoom-in-10xea47
+
+
+
icon-zoom-out-outline0xea48
+
icon-zoom-out-10xea49
+
icon-popup-20xea4a
+
icon-left-open-outline0xea4b
+
+
+
icon-left-open-20xea4c
+
icon-right-open-outline0xea4d
+
icon-right-open-20xea4e
+
icon-down-20xea4f
+
+
+
icon-left-20xea50
+
icon-right-20xea51
+
icon-up-20xea52
+
icon-down-outline0xea53
+
+
+
icon-left-outline0xea54
+
icon-right-outline0xea55
+
icon-up-outline0xea56
+
icon-down-small0xea57
+
+
+
icon-left-small0xea58
+
icon-right-small0xea59
+
icon-up-small0xea5a
+
icon-cw-outline0xea5b
+
+
+
icon-cw-20xea5c
+
icon-arrows-cw-outline0xea5d
+
icon-arrows-cw-10xea5e
+
icon-loop-outline0xea5f
+
+
+
icon-loop-10xea60
+
icon-loop-alt-outline0xea61
+
icon-loop-alt0xea62
+
icon-shuffle-20xea63
+
+
+
icon-play-outline0xea64
+
icon-play-20xea65
+
icon-stop-outline0xea66
+
icon-stop-20xea67
+
+
+
icon-pause-outline0xea68
+
icon-pause-20xea69
+
icon-fast-fw-outline0xea6a
+
icon-fast-fw-10xea6b
+
+
+
icon-rewind-outline0xea6c
+
icon-rewind0xea6d
+
icon-record-outline0xea6e
+
icon-record-10xea6f
+
+
+
icon-eject-outline0xea70
+
icon-eject-10xea71
+
icon-eject-alt-outline0xea72
+
icon-eject-alt0xea73
+
+
+
icon-bat10xea74
+
icon-bat20xea75
+
icon-bat30xea76
+
icon-bat40xea77
+
+
+
icon-bat-charge0xea78
+
icon-plug-10xea79
+
icon-target-outline0xea7a
+
icon-target-20xea7b
+
+
+
icon-wifi-outline0xea7c
+
icon-wifi-10xea7d
+
icon-desktop-10xea7e
+
 icon-laptop-10xea7f
+
+
+
icon-tablet-10xea80
+
icon-mobile-20xea81
+
icon-contrast0xea82
+
icon-globe-outline0xea83
+
+
+
icon-globe-20xea84
+
icon-globe-alt-outline0xea85
+
icon-globe-alt0xea86
+
icon-sun-10xea87
+
+
+
icon-sun-filled0xea88
+
icon-cloud-20xea89
+
icon-flash-outline0xea8a
+
icon-flash-20xea8b
+
+
+
icon-moon-20xea8c
+
icon-waves-outline0xea8d
+
icon-waves0xea8e
+
icon-rain0xea8f
+
+
+
icon-cloud-sun0xea90
+
icon-drizzle0xea91
+
icon-snow0xea92
+
icon-cloud-flash0xea93
+
+
+
icon-cloud-wind0xea94
+
icon-wind0xea95
+
icon-plane-outline0xea96
+
icon-plane0xea97
+
+
+
icon-leaf-20xea98
+
icon-lifebuoy-20xea99
+
icon-briefcase-20xea9a
+
icon-brush-20xea9b
+
+
+
icon-pipette0xea9c
+
icon-power-outline0xea9d
+
icon-power0xea9e
+
icon-check-outline0xea9f
+
+
+
icon-check-20xeaa0
+
icon-gift-10xeaa1
+
icon-temperatire0xeaa2
+
icon-chart-outline0xeaa3
+
+
+
icon-chart0xeaa4
+
icon-chart-alt-outline0xeaa5
+
icon-chart-alt0xeaa6
+
icon-chart-bar-outline0xeaa7
+
+
+
icon-chart-bar-20xeaa8
+
icon-chart-pie-outline0xeaa9
+
icon-chart-pie-20xeaaa
+
icon-ticket-20xeaab
+
+
+
icon-credit-card-20xeaac
+
icon-clipboard-10xeaad
+
icon-database-20xeaae
+
icon-key-outline0xeaaf
+
+
+
icon-key-20xeab0
+
icon-flow-split0xeab1
+
icon-flow-merge0xeab2
+
icon-flow-parallel-10xeab3
+
+
+
icon-flow-cross0xeab4
+
icon-certificate-outline0xeab5
+
icon-certificate-10xeab6
+
icon-scissors-outline0xeab7
+
+
+
icon-scissors-10xeab8
+
icon-flask0xeab9
+
icon-wine0xeaba
+
icon-coffee-10xeabb
+
+
+
icon-beer-10xeabc
+
icon-anchor-outline0xeabd
+
icon-anchor-10xeabe
+
 icon-puzzle-outline0xeabf
+
+
+
icon-puzzle-10xeac0
+
icon-tree-10xeac1
+
icon-calculator0xeac2
+
icon-infinity-outline0xeac3
+
+
+
icon-infinity-10xeac4
+
icon-pi-outline0xeac5
+
icon-pi0xeac6
+
icon-at-10xeac7
+
+
+
icon-at-circled0xeac8
+
icon-looped-square-outline0xeac9
+
icon-looped-square-interest0xeaca
+
icon-sort-alphabet-outline0xeacb
+
+
+
icon-sort-alphabet0xeacc
+
icon-sort-numeric-outline0xeacd
+
icon-sort-numeric0xeace
+
icon-dribbble-circled-10xeacf
+
+
+
icon-dribbble-20xead0
+
icon-facebook-circled-10xead1
+
icon-facebook-20xead2
+
icon-flickr-circled-10xead3
+
+
+
icon-flickr-20xead4
+
icon-github-circled-20xead5
+
icon-github-20xead6
+
icon-lastfm-circled-10xead7
+
+
+
icon-lastfm-20xead8
+
icon-linkedin-circled-10xead9
+
icon-linkedin-20xeada
+
icon-pinterest-circled-20xeadb
+
+
+
icon-pinterest-20xeadc
+
icon-skype-outline0xeadd
+
icon-skype-20xeade
+
icon-tumbler-circled0xeadf
+
+
+
icon-tumbler0xeae0
+
icon-twitter-circled-10xeae1
+
icon-twitter-20xeae2
+
icon-vimeo-circled-10xeae3
+
+
+
icon-vimeo-20xeae4
+
icon-search-30xeae5
+
icon-mail-30xeae6
+
icon-heart-30xeae7
+
+
+
icon-heart-empty-20xeae8
+
icon-star-30xeae9
+
icon-user-30xeaea
+
icon-video-30xeaeb
+
+
+
icon-picture-30xeaec
+
icon-camera-30xeaed
+
icon-ok-20xeaee
+
icon-ok-circle0xeaef
+
+
+
icon-cancel-30xeaf0
+
icon-cancel-circle0xeaf1
+
icon-plus-30xeaf2
+
icon-plus-circle0xeaf3
+
+
+
icon-minus-30xeaf4
+
icon-minus-circle0xeaf5
+
icon-help-20xeaf6
+
icon-info-30xeaf7
+
+
+
icon-home-30xeaf8
+
icon-link-30xeaf9
+
icon-attach-30xeafa
+
icon-lock-30xeafb
+
+
+
icon-lock-empty0xeafc
+
icon-lock-open-30xeafd
+
icon-lock-open-empty0xeafe
+
 icon-pin-20xeaff
+
+
+
icon-eye-30xeb00
+
icon-tag-30xeb01
+
icon-tag-empty0xeb02
+
icon-download-30xeb03
+
+
+
icon-upload-30xeb04
+
icon-download-cloud-10xeb05
+
icon-upload-cloud-30xeb06
+
icon-quote-left-10xeb07
+
+
+
icon-quote-right-10xeb08
+
icon-quote-left-alt0xeb09
+
icon-quote-right-alt0xeb0a
+
icon-pencil-30xeb0b
+
+
+
icon-pencil-neg0xeb0c
+
icon-pencil-alt0xeb0d
+
icon-undo0xeb0e
+
icon-comment-30xeb0f
+
+
+
icon-comment-inv0xeb10
+
icon-comment-alt0xeb11
+
icon-comment-inv-alt0xeb12
+
icon-comment-alt20xeb13
+
+
+
icon-comment-inv-alt20xeb14
+
icon-chat-30xeb15
+
icon-chat-inv0xeb16
+
icon-location-30xeb17
+
+
+
icon-location-inv0xeb18
+
icon-location-alt0xeb19
+
icon-compass-30xeb1a
+
icon-trash-30xeb1b
+
+
+
icon-trash-empty-10xeb1c
+
icon-doc-30xeb1d
+
icon-doc-inv-10xeb1e
+
icon-doc-alt0xeb1f
+
+
+
icon-doc-inv-alt0xeb20
+
icon-article0xeb21
+
icon-article-alt0xeb22
+
icon-book-open-10xeb23
+
+
+
icon-folder-30xeb24
+
icon-folder-empty-10xeb25
+
icon-box-30xeb26
+
icon-rss-30xeb27
+
+
+
icon-rss-alt0xeb28
+
icon-cog-30xeb29
+
icon-wrench-20xeb2a
+
icon-share-20xeb2b
+
+
+
icon-calendar-30xeb2c
+
icon-calendar-inv0xeb2d
+
icon-calendar-alt0xeb2e
+
icon-mic-30xeb2f
+
+
+
icon-volume-off-20xeb30
+
icon-volume-up-10xeb31
+
icon-headphones-20xeb32
+
icon-clock-30xeb33
+
+
+
icon-lamp-10xeb34
+
icon-block-30xeb35
+
icon-resize-full-30xeb36
+
icon-resize-full-alt-10xeb37
+
+
+
icon-resize-small-20xeb38
+
icon-resize-small-alt0xeb39
+
icon-resize-vertical-10xeb3a
+
icon-resize-horizontal-10xeb3b
+
+
+
icon-move-20xeb3c
+
icon-popup-30xeb3d
+
icon-down-30xeb3e
+
 icon-left-30xeb3f
+
+
+
icon-right-30xeb40
+
icon-up-30xeb41
+
icon-down-circle0xeb42
+
icon-left-circle0xeb43
+
+
+
icon-right-circle0xeb44
+
icon-up-circle0xeb45
+
icon-cw-30xeb46
+
icon-loop-20xeb47
+
+
+
icon-loop-alt-10xeb48
+
icon-exchange-10xeb49
+
icon-split0xeb4a
+
icon-arrow-curved0xeb4b
+
+
+
icon-play-30xeb4c
+
icon-play-circle20xeb4d
+
icon-stop-30xeb4e
+
icon-pause-30xeb4f
+
+
+
icon-to-start-20xeb50
+
icon-to-end-20xeb51
+
icon-eject-20xeb52
+
icon-target-30xeb53
+
+
+
icon-signal-20xeb54
+
icon-award-10xeb55
+
icon-award-empty0xeb56
+
icon-list-20xeb57
+
+
+
icon-list-nested0xeb58
+
icon-bat-empty0xeb59
+
icon-bat-half0xeb5a
+
icon-bat-full0xeb5b
+
+
+
icon-bat-charge-10xeb5c
+
icon-mobile-30xeb5d
+
icon-cd-10xeb5e
+
icon-equalizer0xeb5f
+
+
+
icon-cursor0xeb60
+
icon-aperture0xeb61
+
icon-aperture-alt0xeb62
+
icon-steering-wheel0xeb63
+
+
+
icon-book-20xeb64
+
icon-book-alt0xeb65
+
icon-brush-30xeb66
+
icon-brush-alt0xeb67
+
+
+
icon-eyedropper-10xeb68
+
icon-layers0xeb69
+
icon-layers-alt0xeb6a
+
icon-sun-20xeb6b
+
+
+
icon-sun-inv0xeb6c
+
icon-cloud-30xeb6d
+
icon-rain-10xeb6e
+
icon-flash-30xeb6f
+
+
+
icon-moon-30xeb70
+
icon-moon-inv0xeb71
+
icon-umbrella-10xeb72
+
icon-chart-bar-30xeb73
+
+
+
icon-chart-pie-30xeb74
+
icon-chart-pie-alt0xeb75
+
icon-key-30xeb76
+
icon-key-inv0xeb77
+
+
+
icon-hash0xeb78
+
icon-at-20xeb79
+
icon-pilcrow0xeb7a
+
icon-dial0xeb7b
+
+
+
icon-search-40xeb7c
+
icon-mail-40xeb7d
+
icon-heart-40xeb7e
+
 icon-star-40xeb7f
+
+
+
icon-user-40xeb80
+
icon-user-woman0xeb81
+
icon-user-pair0xeb82
+
icon-video-alt0xeb83
+
+
+
icon-videocam-20xeb84
+
icon-videocam-alt0xeb85
+
icon-camera-40xeb86
+
icon-th-20xeb87
+
+
+
icon-th-list-20xeb88
+
icon-ok-30xeb89
+
icon-cancel-40xeb8a
+
icon-cancel-circle-10xeb8b
+
+
+
icon-plus-40xeb8c
+
icon-home-40xeb8d
+
icon-lock-40xeb8e
+
icon-lock-open-40xeb8f
+
+
+
icon-eye-40xeb90
+
icon-tag-40xeb91
+
icon-thumbs-up-30xeb92
+
icon-thumbs-down-30xeb93
+
+
+
icon-download-40xeb94
+
icon-export-30xeb95
+
icon-pencil-40xeb96
+
icon-pencil-alt-10xeb97
+
+
+
icon-edit-20xeb98
+
icon-chat-40xeb99
+
icon-print-30xeb9a
+
icon-bell-30xeb9b
+
+
+
icon-attention-30xeb9c
+
icon-info-40xeb9d
+
icon-question0xeb9e
+
icon-location-40xeb9f
+
+
+
icon-trash-40xeba0
+
icon-doc-40xeba1
+
icon-article-10xeba2
+
icon-article-alt-10xeba3
+
+
+
icon-rss-40xeba4
+
icon-wrench-30xeba5
+
icon-basket-30xeba6
+
icon-basket-alt0xeba7
+
+
+
icon-calendar-40xeba8
+
icon-calendar-alt-10xeba9
+
icon-volume-off-30xebaa
+
icon-volume-down-10xebab
+
+
+
icon-volume-up-20xebac
+
icon-bullhorn0xebad
+
icon-clock-40xebae
+
icon-clock-alt0xebaf
+
+
+
icon-stop-40xebb0
+
icon-resize-full-40xebb1
+
icon-resize-small-30xebb2
+
icon-zoom-in-20xebb3
+
+
+
icon-zoom-out-20xebb4
+
icon-popup-40xebb5
+
icon-down-dir-20xebb6
+
icon-left-dir-20xebb7
+
+
+
icon-right-dir-20xebb8
+
icon-up-dir-20xebb9
+
icon-down-40xebba
+
icon-up-40xebbb
+
+
+
icon-cw-40xebbc
+
icon-signal-30xebbd
+
icon-award-20xebbe
+
 icon-mobile-40xebbf
+
+
+
icon-mobile-alt0xebc0
+
icon-tablet-20xebc1
+
icon-ipod0xebc2
+
icon-cd-20xebc3
+
+
+
icon-grid0xebc4
+
icon-book-30xebc5
+
icon-easel0xebc6
+
icon-globe-30xebc7
+
+
+
icon-chart-10xebc8
+
icon-chart-bar-40xebc9
+
icon-chart-pie-40xebca
+
icon-dollar-10xebcb
+
+
+
icon-at-30xebcc
+
icon-colon0xebcd
+
icon-semicolon0xebce
+
icon-squares0xebcf
+
+
+
icon-money-10xebd0
+
icon-facebook-30xebd1
+
icon-facebook-rect0xebd2
+
icon-twitter-bird0xebd3
+
+
+
icon-youtube-10xebd4
+
icon-windy-rain-inv0xebd5
+
icon-snow-inv0xebd6
+
icon-snow-heavy-inv0xebd7
+
+
+
icon-hail-inv0xebd8
+
icon-clouds-inv0xebd9
+
icon-clouds-flash-inv0xebda
+
icon-temperature0xebdb
+
+
+
icon-compass-40xebdc
+
icon-na0xebdd
+
icon-celcius0xebde
+
icon-fahrenheit0xebdf
+
+
+
icon-clouds-flash-alt0xebe0
+
icon-sun-inv-10xebe1
+
icon-moon-inv-10xebe2
+
icon-cloud-sun-inv0xebe3
+
+
+
icon-cloud-moon-inv0xebe4
+
icon-cloud-inv0xebe5
+
icon-cloud-flash-inv0xebe6
+
icon-drizzle-inv0xebe7
+
+
+
icon-rain-inv0xebe8
+
icon-windy-inv0xebe9
+
icon-sunrise0xebea
+
icon-sun-30xebeb
+
+
+
icon-moon-40xebec
+
icon-eclipse0xebed
+
icon-mist0xebee
+
icon-wind-10xebef
+
+
+
icon-snowflake0xebf0
+
icon-cloud-sun-10xebf1
+
icon-cloud-moon0xebf2
+
icon-fog-sun0xebf3
+
+
+
icon-fog-moon0xebf4
+
icon-fog-cloud0xebf5
+
icon-fog0xebf6
+
icon-cloud-40xebf7
+
+
+
icon-cloud-flash-10xebf8
+
icon-cloud-flash-alt0xebf9
+
icon-drizzle-10xebfa
+
icon-rain-20xebfb
+
+
+
icon-windy0xebfc
+
icon-windy-rain0xebfd
+
icon-snow-10xebfe
+
 icon-snow-alt0xebff
+
+
+
icon-snow-heavy0xec00
+
icon-hail0xec01
+
icon-clouds0xec02
+
icon-clouds-flash0xec03
+
+
+
icon-mail-50xec04
+
icon-heart-50xec05
+
icon-star-50xec06
+
icon-star-empty-20xec07
+
+
+
icon-ok-40xec08
+
icon-cancel-50xec09
+
icon-plus-50xec0a
+
icon-help-circled-20xec0b
+
+
+
icon-help-circled-alt0xec0c
+
icon-home-50xec0d
+
icon-pencil-50xec0e
+
icon-attention-40xec0f
+
+
+
icon-attention-alt-10xec10
+
icon-cog-40xec11
+
icon-mic-off0xec12
+
icon-clock-50xec13
+
+
+
icon-stopwatch-10xec14
+
icon-hourglass-50xec15
+
icon-down-50xec16
+
icon-left-40xec17
+
+
+
icon-right-40xec18
+
icon-up-50xec19
+
icon-down-bold-10xec1a
+
icon-left-bold-10xec1b
+
+
+
icon-right-bold-10xec1c
+
icon-up-bold-10xec1d
+
icon-down-fat0xec1e
+
icon-left-fat0xec1f
+
+
+
icon-right-fat0xec20
+
icon-up-fat0xec21
+
icon-flash-40xec22
+
icon-cloud-50xec23
+
+
+
icon-vector-pencil0xec24
+
icon-at-40xec25
+
icon-female-10xec26
+
icon-male-10xec27
+
+
+
icon-king0xec28
+
icon-anchor-20xec29
+
icon-aboveground-rail0xec2a
+
icon-airfield0xec2b
+
+
+
icon-airport0xec2c
+
icon-art-gallery0xec2d
+
icon-bar0xec2e
+
icon-baseball0xec2f
+
+
+
icon-basketball0xec30
+
icon-beer-20xec31
+
icon-belowground-rail0xec32
+
icon-bicycle-10xec33
+
+
+
icon-bus-10xec34
+
icon-cafe0xec35
+
icon-campsite0xec36
+
icon-cemetery0xec37
+
+
+
icon-cinema0xec38
+
icon-college0xec39
+
icon-commerical-building0xec3a
+
icon-credit-card-30xec3b
+
+
+
icon-cricket0xec3c
+
icon-embassy0xec3d
+
icon-fast-food0xec3e
+
 icon-ferry0xec3f
+
+
+
icon-fire-station0xec40
+
icon-football0xec41
+
icon-fuel0xec42
+
icon-garden0xec43
+
+
+
icon-giraffe0xec44
+
icon-golf0xec45
+
icon-grocery-store0xec46
+
icon-harbor0xec47
+
+
+
icon-heliport0xec48
+
icon-hospital-10xec49
+
icon-industrial-building0xec4a
+
icon-library0xec4b
+
+
+
icon-lodging0xec4c
+
icon-london-underground0xec4d
+
icon-minefield0xec4e
+
icon-monument0xec4f
+
+
+
icon-museum0xec50
+
icon-pharmacy0xec51
+
icon-pitch0xec52
+
icon-police0xec53
+
+
+
icon-post0xec54
+
icon-prison0xec55
+
icon-rail0xec56
+
icon-religious-christian0xec57
+
+
+
icon-religious-islam0xec58
+
icon-religious-jewish0xec59
+
icon-restaurant0xec5a
+
icon-roadblock0xec5b
+
+
+
icon-school0xec5c
+
icon-shop0xec5d
+
icon-skiing0xec5e
+
icon-soccer0xec5f
+
+
+
icon-swimming0xec60
+
icon-tennis0xec61
+
icon-theatre0xec62
+
icon-toilet0xec63
+
+
+
icon-town-hall0xec64
+
icon-trash-60xec65
+
icon-tree-20xec66
+
icon-tree-30xec67
+
+
+
icon-warehouse0xec68
+
icon-duckduckgo0xec69
+
icon-aim0xec6a
+
icon-delicious-10xec6b
+
+
+
icon-paypal-20xec6c
+
icon-flattr-10xec6d
+
icon-android-10xec6e
+
icon-eventful0xec6f
+
+
+
icon-smashmag0xec70
+
icon-gplus-30xec71
+
icon-wikipedia0xec72
+
icon-lanyrd0xec73
+
+
+
icon-calendar-60xec74
+
icon-stumbleupon-20xec75
+
icon-fivehundredpx0xec76
+
icon-pinterest-30xec77
+
+
+
icon-bitcoin-10xec78
+
icon-w3c0xec79
+
icon-foursquare-10xec7a
+
icon-html5-10xec7b
+
+
+
icon-ie-10xec7c
+
icon-call0xec7d
+
icon-grooveshark0xec7e
+
 icon-ninetyninedesigns0xec7f
+
+
+
icon-forrst0xec80
+
icon-digg-10xec81
+
icon-spotify-20xec82
+
icon-reddit-10xec83
+
+
+
icon-guest0xec84
+
icon-gowalla0xec85
+
icon-appstore0xec86
+
icon-blogger0xec87
+
+
+
icon-cc-20xec88
+
icon-dribbble-40xec89
+
icon-evernote-10xec8a
+
icon-flickr-30xec8b
+
+
+
icon-google-10xec8c
+
icon-viadeo-10xec8d
+
icon-instapaper0xec8e
+
icon-weibo-10xec8f
+
+
+
icon-klout0xec90
+
icon-linkedin-40xec91
+
icon-meetup-10xec92
+
icon-vk0xec93
+
+
+
icon-plancast0xec94
+
icon-disqus0xec95
+
icon-rss-50xec96
+
icon-skype-30xec97
+
+
+
icon-twitter-50xec98
+
icon-youtube-20xec99
+
icon-vimeo-30xec9a
+
icon-windows-10xec9b
+
+
+
icon-xing-10xec9c
+
icon-yahoo-10xec9d
+
icon-chrome-20xec9e
+
icon-email0xec9f
+
+
+
icon-macstore0xeca0
+
icon-myspace0xeca1
+
icon-podcast-10xeca2
+
icon-amazon-10xeca3
+
+
+
icon-steam-10xeca4
+
icon-cloudapp0xeca5
+
icon-dropbox-20xeca6
+
icon-ebay0xeca7
+
+
+
icon-facebook-50xeca8
+
icon-github-40xeca9
+
icon-github-circled-40xecaa
+
icon-googleplay0xecab
+
+
+
icon-itunes0xecac
+
icon-plurk0xecad
+
icon-songkick0xecae
+
icon-lastfm-30xecaf
+
+
+
icon-gmail0xecb0
+
icon-pinboard0xecb1
+
icon-openid-10xecb2
+
icon-quora-10xecb3
+
+
+
icon-soundcloud-30xecb4
+
icon-tumblr-20xecb5
+
icon-eventasaurus0xecb6
+
icon-wordpress-10xecb7
+
+
+
icon-yelp-10xecb8
+
icon-intensedebate0xecb9
+
icon-eventbrite0xecba
+
icon-scribd-10xecbb
+
+
+
icon-posterous0xecbc
+
icon-stripe0xecbd
+
icon-opentable0xecbe
+
 icon-cart0xecbf
+
+
+
icon-print-50xecc0
+
icon-angellist-10xecc1
+
icon-instagram-30xecc2
+
icon-dwolla0xecc3
+
+
+
icon-appnet0xecc4
+
icon-statusnet0xecc5
+
icon-acrobat0xecc6
+
icon-drupal-10xecc7
+
+
+
icon-buffer0xecc8
+
icon-pocket0xecc9
+
icon-bitbucket-10xecca
+
icon-lego0xeccb
+
+
+
icon-login-30xeccc
+
icon-stackoverflow-10xeccd
+
icon-hackernews0xecce
+
icon-lkdto0xeccf
+
+
+
icon-facebook-60xecd0
+
icon-facebook-rect-10xecd1
+
icon-twitter-60xecd2
+
icon-twitter-bird-10xecd3
+
+
+
icon-vimeo-40xecd4
+
icon-vimeo-rect0xecd5
+
icon-tumblr-rect0xecd6
+
icon-googleplus-rect0xecd7
+
+
+
icon-github-text0xecd8
+
icon-github-50xecd9
+
icon-icq0xecda
+
icon-yandex-rect0xecdb
+
+
+
icon-vkontakte-rect0xecdc
+
icon-odnoklassniki-10xecdd
+
icon-odnoklassniki-rect0xecde
+
icon-friendfeed0xecdf
+
+
+
icon-friendfeed-rect0xece0
+
icon-blogger-10xece1
+
icon-blogger-rect0xece2
+
icon-deviantart-10xece3
+
+
+
icon-lastfm-40xece4
+
icon-lastfm-rect0xece5
+
icon-linkedin-rect0xece6
+
icon-picasa-10xece7
+
+
+
icon-instagram-40xece8
+
icon-instagram-filled0xece9
+
icon-box-40xecea
+
icon-box-rect0xeceb
+
+
+
icon-youku0xecec
+
icon-win80xeced
+
icon-discover0xecee
+
icon-visa0xecef
+
+
+
icon-houzz-10xecf0
+
icon-glass-10xecf1
+
icon-music-30xecf2
+
icon-search-60xecf3
+
+
+
icon-search-circled0xecf4
+
icon-mail-60xecf5
+
icon-mail-circled0xecf6
+
icon-heart-60xecf7
+
+
+
icon-heart-circled0xecf8
+
icon-heart-empty-30xecf9
+
icon-star-60xecfa
+
icon-star-circled0xecfb
+
+
+
icon-star-empty-30xecfc
+
icon-user-60xecfd
+
icon-group0xecfe
+
 icon-group-circled0xecff
+
+
+
icon-torso0xed00
+
icon-video-40xed01
+
icon-video-circled0xed02
+
icon-video-alt-10xed03
+
+
+
icon-videocam-40xed04
+
icon-video-chat0xed05
+
icon-picture-40xed06
+
icon-camera-60xed07
+
+
+
icon-photo0xed08
+
icon-photo-circled0xed09
+
icon-th-large-20xed0a
+
icon-th-30xed0b
+
+
+
icon-th-list-40xed0c
+
icon-view-mode0xed0d
+
icon-ok-50xed0e
+
icon-ok-circled-20xed0f
+
+
+
icon-ok-circled2-10xed10
+
icon-cancel-60xed11
+
icon-cancel-circled-40xed12
+
icon-cancel-circled2-10xed13
+
+
+
icon-plus-60xed14
+
icon-plus-circled-20xed15
+
icon-minus-40xed16
+
icon-minus-circled-20xed17
+
+
+
icon-help-30xed18
+
icon-help-circled-30xed19
+
icon-info-circled-30xed1a
+
icon-home-60xed1b
+
+
+
icon-home-circled0xed1c
+
icon-website0xed1d
+
icon-website-circled0xed1e
+
icon-attach-50xed1f
+
+
+
icon-attach-circled0xed20
+
icon-lock-60xed21
+
icon-lock-circled0xed22
+
icon-lock-open-60xed23
+
+
+
icon-lock-open-alt-20xed24
+
icon-eye-60xed25
+
icon-eye-off-10xed26
+
icon-tag-50xed27
+
+
+
icon-tags-20xed28
+
icon-bookmark-30xed29
+
icon-bookmark-empty-10xed2a
+
icon-flag-30xed2b
+
+
+
icon-flag-circled0xed2c
+
icon-thumbs-up-40xed2d
+
icon-thumbs-down-40xed2e
+
icon-download-60xed2f
+
+
+
icon-download-alt0xed30
+
icon-upload-50xed31
+
icon-share-30xed32
+
icon-quote-10xed33
+
+
+
icon-quote-circled0xed34
+
icon-export-50xed35
+
icon-pencil-60xed36
+
icon-pencil-circled0xed37
+
+
+
icon-edit-30xed38
+
icon-edit-circled0xed39
+
icon-edit-alt0xed3a
+
icon-print-60xed3b
+
+
+
icon-retweet-30xed3c
+
icon-comment-50xed3d
+
icon-comment-alt-10xed3e
+
 icon-bell-50xed3f
+
+
+
icon-warning-10xed40
+
icon-exclamation0xed41
+
icon-error0xed42
+
icon-error-alt0xed43
+
+
+
icon-location-60xed44
+
icon-location-circled0xed45
+
icon-compass-50xed46
+
icon-compass-circled0xed47
+
+
+
icon-trash-70xed48
+
icon-trash-circled0xed49
+
icon-doc-60xed4a
+
icon-doc-circled0xed4b
+
+
+
icon-doc-new0xed4c
+
icon-doc-new-circled0xed4d
+
icon-folder-50xed4e
+
icon-folder-circled0xed4f
+
+
+
icon-folder-close0xed50
+
icon-folder-open-20xed51
+
icon-rss-60xed52
+
icon-phone-30xed53
+
+
+
icon-phone-circled0xed54
+
icon-cog-50xed55
+
icon-cog-circled0xed56
+
icon-cogs0xed57
+
+
+
icon-wrench-40xed58
+
icon-wrench-circled0xed59
+
icon-basket-40xed5a
+
icon-basket-circled0xed5b
+
+
+
icon-calendar-70xed5c
+
icon-calendar-circled0xed5d
+
icon-mic-50xed5e
+
icon-mic-circled0xed5f
+
+
+
icon-volume-off-40xed60
+
icon-volume-down-20xed61
+
icon-volume-10xed62
+
icon-volume-up-30xed63
+
+
+
icon-headphones-30xed64
+
icon-clock-60xed65
+
icon-clock-circled0xed66
+
icon-lightbulb-20xed67
+
+
+
icon-lightbulb-alt0xed68
+
icon-block-40xed69
+
icon-resize-full-50xed6a
+
icon-resize-full-alt-20xed6b
+
+
+
icon-resize-small-40xed6c
+
icon-resize-vertical-20xed6d
+
icon-resize-horizontal-20xed6e
+
icon-move-30xed6f
+
+
+
icon-zoom-in-40xed70
+
icon-zoom-out-40xed71
+
icon-down-open-30xed72
+
icon-left-open-40xed73
+
+
+
icon-right-open-40xed74
+
icon-up-open-30xed75
+
icon-down-60xed76
+
icon-left-50xed77
+
+
+
icon-right-50xed78
+
icon-up-60xed79
+
icon-down-circled-20xed7a
+
icon-left-circled-20xed7b
+
+
+
icon-right-circled-20xed7c
+
icon-up-circled-20xed7d
+
icon-down-hand-10xed7e
+
 icon-left-hand-10xed7f
+
+
+
icon-right-hand-10xed80
+
icon-up-hand-10xed81
+
icon-cw-50xed82
+
icon-cw-circled0xed83
+
+
+
icon-arrows-cw-20xed84
+
icon-shuffle-40xed85
+
icon-play-50xed86
+
icon-play-circled-10xed87
+
+
+
icon-play-circled2-10xed88
+
icon-stop-60xed89
+
icon-stop-circled0xed8a
+
icon-pause-50xed8b
+
+
+
icon-pause-circled0xed8c
+
icon-record-20xed8d
+
icon-eject-30xed8e
+
icon-backward0xed8f
+
+
+
icon-backward-circled0xed90
+
icon-fast-backward-20xed91
+
icon-fast-forward-20xed92
+
icon-forward-30xed93
+
+
+
icon-forward-circled0xed94
+
icon-step-backward0xed95
+
icon-step-forward0xed96
+
icon-target-40xed97
+
+
+
icon-signal-40xed98
+
icon-desktop-20xed99
+
icon-desktop-circled0xed9a
+
icon-laptop-20xed9b
+
+
+
icon-laptop-circled0xed9c
+
icon-network-10xed9d
+
icon-inbox-30xed9e
+
icon-inbox-circled0xed9f
+
+
+
icon-inbox-alt0xeda0
+
icon-globe-50xeda1
+
icon-globe-alt-10xeda2
+
icon-cloud-60xeda3
+
+
+
icon-cloud-circled0xeda4
+
icon-flight-20xeda5
+
icon-leaf-30xeda6
+
icon-font-10xeda7
+
+
+
icon-fontsize-10xeda8
+
icon-bold-10xeda9
+
icon-italic-10xedaa
+
icon-text-height-10xedab
+
+
+
icon-text-width-10xedac
+
icon-align-left-10xedad
+
icon-align-center-10xedae
+
icon-align-right-10xedaf
+
+
+
icon-align-justify-10xedb0
+
icon-list-30xedb1
+
icon-indent-left-10xedb2
+
icon-indent-right-10xedb3
+
+
+
icon-briefcase-30xedb4
+
icon-off-10xedb5
+
icon-road-10xedb6
+
icon-qrcode-10xedb7
+
+
+
icon-barcode-10xedb8
+
icon-braille-10xedb9
+
icon-book-40xedba
+
icon-adjust-20xedbb
+
+
+
icon-tint-10xedbc
+
icon-check-30xedbd
+
icon-check-empty-10xedbe
+
 icon-asterisk-10xedbf
+
+
+
icon-gift-20xedc0
+
icon-fire-20xedc1
+
icon-magnet-20xedc2
+
icon-chart-20xedc3
+
+
+
icon-chart-circled0xedc4
+
icon-credit-card-40xedc5
+
icon-megaphone-20xedc6
+
icon-clipboard-20xedc7
+
+
+
icon-hdd-20xedc8
+
icon-key-40xedc9
+
icon-certificate-20xedca
+
icon-tasks-10xedcb
+
+
+
icon-filter-10xedcc
+
icon-gauge-20xedcd
+
icon-smiley0xedce
+
icon-smiley-circled0xedcf
+
+
+
icon-address-book-10xedd0
+
icon-address-book-alt0xedd1
+
icon-asl0xedd2
+
icon-glasses0xedd3
+
+
+
icon-hearing-impaired0xedd4
+
icon-iphone-home0xedd5
+
icon-person0xedd6
+
icon-adult0xedd7
+
+
+
icon-child-10xedd8
+
icon-blind-10xedd9
+
icon-guidedog0xedda
+
icon-accessibility0xeddb
+
+
+
icon-universal-access-10xeddc
+
icon-male-20xeddd
+
icon-female-20xedde
+
icon-behance-20xeddf
+
+
+
icon-blogger-20xede0
+
icon-cc-30xede1
+
icon-css0xede2
+
icon-delicious-20xede3
+
+
+
icon-deviantart-20xede4
+
icon-digg-20xede5
+
icon-dribbble-50xede6
+
icon-facebook-70xede7
+
+
+
icon-flickr-40xede8
+
icon-foursquare-20xede9
+
icon-friendfeed-10xedea
+
icon-friendfeed-rect-10xedeb
+
+
+
icon-github-60xedec
+
icon-github-text-10xeded
+
icon-googleplus0xedee
+
icon-instagram-50xedef
+
+
+
icon-linkedin-60xedf0
+
icon-path0xedf1
+
icon-picasa-20xedf2
+
icon-pinterest-40xedf3
+
+
+
icon-reddit-20xedf4
+
icon-skype-50xedf5
+
icon-slideshare-10xedf6
+
icon-stackoverflow-20xedf7
+
+
+
icon-stumbleupon-30xedf8
+
icon-twitter-70xedf9
+
icon-tumblr-40xedfa
+
icon-vimeo-50xedfb
+
+
+
icon-vkontakte-20xedfc
+
icon-w3c-10xedfd
+
icon-wordpress-30xedfe
+
 icon-youtube-30xedff
+
+
+
icon-music-40xee00
+
icon-search-70xee01
+
icon-mail-70xee02
+
icon-heart-70xee03
+
+
+
icon-star-70xee04
+
icon-user-70xee05
+
icon-videocam-50xee06
+
icon-camera-70xee07
+
+
+
icon-photo-10xee08
+
icon-attach-60xee09
+
icon-lock-70xee0a
+
icon-eye-70xee0b
+
+
+
icon-tag-60xee0c
+
icon-thumbs-up-50xee0d
+
icon-pencil-70xee0e
+
icon-comment-60xee0f
+
+
+
icon-location-70xee10
+
icon-cup-10xee11
+
icon-trash-80xee12
+
icon-doc-70xee13
+
+
+
icon-note-10xee14
+
icon-cog-60xee15
+
icon-params0xee16
+
icon-calendar-80xee17
+
+
+
icon-sound-10xee18
+
icon-clock-70xee19
+
icon-lightbulb-30xee1a
+
icon-tv0xee1b
+
+
+
icon-desktop-30xee1c
+
icon-mobile-60xee1d
+
icon-cd-30xee1e
+
icon-inbox-40xee1f
+
+
+
icon-globe-60xee20
+
icon-cloud-70xee21
+
icon-paper-plane-30xee22
+
icon-fire-30xee23
+
+
+
icon-graduation-cap-20xee24
+
icon-megaphone-30xee25
+
icon-database-30xee26
+
icon-key-50xee27
+
+
+
icon-beaker-10xee28
+
icon-truck-10xee29
+
icon-money-20xee2a
+
icon-food-10xee2b
+
+
+
icon-shop-10xee2c
+
icon-diamond-10xee2d
+
icon-t-shirt0xee2e
+
icon-wallet0xee2f
+
+
+
icon-search-80xee30
+
icon-mail-80xee31
+
icon-heart-80xee32
+
icon-heart-empty-40xee33
+
+
+
icon-star-80xee34
+
icon-user-80xee35
+
icon-video-50xee36
+
icon-picture-50xee37
+
+
+
icon-th-large-30xee38
+
icon-th-40xee39
+
icon-th-list-50xee3a
+
icon-ok-60xee3b
+
+
+
icon-ok-circle-10xee3c
+
icon-cancel-70xee3d
+
icon-cancel-circle-20xee3e
+
 icon-plus-circle-10xee3f
+
+
+
icon-minus-circle-10xee40
+
icon-link-50xee41
+
icon-attach-70xee42
+
icon-lock-80xee43
+
+
+
icon-lock-open-70xee44
+
icon-tag-70xee45
+
icon-reply-40xee46
+
icon-reply-all-20xee47
+
+
+
icon-forward-40xee48
+
icon-code-30xee49
+
icon-retweet-40xee4a
+
icon-comment-70xee4b
+
+
+
icon-comment-alt-20xee4c
+
icon-chat-60xee4d
+
icon-attention-50xee4e
+
icon-location-80xee4f
+
+
+
icon-doc-80xee50
+
icon-docs-landscape0xee51
+
icon-folder-60xee52
+
icon-archive-20xee53
+
+
+
icon-rss-70xee54
+
icon-rss-alt-10xee55
+
icon-cog-70xee56
+
icon-logout-30xee57
+
+
+
icon-clock-80xee58
+
icon-block-50xee59
+
icon-resize-full-60xee5a
+
icon-resize-full-circle0xee5b
+
+
+
icon-popup-50xee5c
+
icon-left-open-50xee5d
+
icon-right-open-50xee5e
+
icon-down-circle-10xee5f
+
+
+
icon-left-circle-10xee60
+
icon-right-circle-10xee61
+
icon-up-circle-10xee62
+
icon-down-dir-30xee63
+
+
+
icon-right-dir-30xee64
+
icon-down-micro0xee65
+
icon-up-micro0xee66
+
icon-cw-circle0xee67
+
+
+
icon-arrows-cw-30xee68
+
icon-updown-circle0xee69
+
icon-target-50xee6a
+
icon-signal-50xee6b
+
+
+
icon-progress-40xee6c
+
icon-progress-50xee6d
+
icon-progress-60xee6e
+
icon-progress-70xee6f
+
+
+
icon-progress-80xee70
+
icon-progress-90xee71
+
icon-progress-100xee72
+
icon-progress-110xee73
+
+
+
icon-font-20xee74
+
icon-list-40xee75
+
icon-list-numbered-10xee76
+
icon-indent-left-20xee77
+
+
+
icon-indent-right-20xee78
+
icon-cloud-80xee79
+
icon-terminal-10xee7a
+
icon-facebook-rect-20xee7b
+
+
+
icon-twitter-bird-20xee7c
+
icon-vimeo-rect-10xee7d
+
icon-tumblr-rect-10xee7e
+
 icon-googleplus-rect-10xee7f
+
+
+
icon-linkedin-rect-10xee80
+
icon-skype-60xee81
+
icon-vkontakte-rect-10xee82
+
icon-youtube-40xee83
+
+
+
icon-odnoklassniki-rect-10xee84
+
icon-down-open-20xf004
+
icon-up-open-20xf005
+
icon-right-open-30xf006
+
+
+
icon-left-open-30xf007
+
icon-menu-30xf008
+
icon-th-list-30xf009
+
icon-th-thumb0xf00a
+
+
+
icon-th-thumb-empty0xf00b
+
icon-coverflow0xf00c
+
icon-coverflow-empty0xf00d
+
icon-pause-40xf00e
+
+
+
icon-play-40xf00f
+
icon-to-end-30xf010
+
icon-to-start-30xf011
+
icon-fast-forward-10xf012
+
+
+
icon-fast-backward-10xf013
+
icon-upload-cloud-40xf014
+
icon-download-cloud-20xf015
+
icon-data-science0xf016
+
+
+
icon-data-science-inv0xf017
+
icon-globe-40xf018
+
icon-globe-inv0xf019
+
icon-math0xf01a
+
+
+
icon-math-circled-empty0xf01b
+
icon-math-circled0xf01c
+
icon-paper-plane-20xf01d
+
icon-paper-plane-alt20xf01e
+
+
+
icon-paper-plane-alt0xf01f
+
icon-color-adjust0xf020
+
icon-star-half-10xf022
+
icon-star-half_empty0xf024
+
+
+
icon-ccw-20xf025
+
icon-heart-broken0xf028
+
icon-hash-10xf029
+
icon-reply-30xf02a
+
+
+
icon-retweet-20xf02b
+
icon-login-20xf02c
+
icon-logout-20xf02d
+
icon-download-50xf02e
+
+
+
icon-upload-40xf02f
+
icon-location-50xf031
+
icon-monitor-10xf032
+
icon-tablet-30xf033
+
+
+
icon-mobile-50xf034
+
icon-connected-object0xf035
+
icon-isight0xf039
+
icon-videocam-30xf03a
+
+
+
icon-shuffle-30xf03b
+
icon-chat-50xf03d
+
icon-bell-40xf03f
+
icon-movie0xf040
+
+
+
icon-ruler0xf044
+
icon-vector0xf045
+
icon-move0xf047
+
icon-mic-40xf048
+
+
+
icon-doc-50xf04a
+
icon-dribbble-circled-20xf04f
+
icon-dribbble-30xf050
+
icon-facebook-circled-20xf051
+
+
+
icon-facebook-40xf052
+
icon-github-circled-alt0xf053
+
icon-github-circled-30xf054
+
icon-github-30xf055
+
+
+
icon-github-circled-alt20xf056
+
icon-twitter-circled-20xf057
+
icon-twitter-40xf058
+
icon-gplus-circled-10xf059
+
+
+
icon-gplus-20xf05a
+
icon-linkedin-circled-20xf05b
+
icon-linkedin-30xf05c
+
icon-instagram-20xf05d
+
+
+
icon-instagram-circled0xf05e
+
icon-mfg-logo0xf05f
+
icon-mfg-logo-circled0xf060
+
icon-user-50xf061
+
+
+
icon-user-male0xf062
+
icon-user-female0xf063
+
icon-users-30xf064
+
icon-folder-40xf067
+
+
+
icon-folder-open-10xf068
+
icon-folder-empty-20xf069
+
icon-attach-40xf06a
+
icon-ok-circled-10xf06d
+
+
+
icon-cancel-circled-30xf06e
+
icon-inbox-20xf070
+
icon-trophy-10xf074
+
icon-lock-open-alt-10xf075
+
+
+
icon-link-40xf07b
+
icon-zoom-in-30xf07e
+
icon-zoom-out-30xf07f
+
icon-stop-50xf080
+
+
+
icon-export-40xf081
+
icon-eye-50xf082
+
icon-trash-50xf083
+
icon-hdd-10xf084
+
+
+
icon-info-circled-20xf085
+
icon-info-circled-alt0xf086
+
icon-print-40xf087
+
icon-fontsize0xf088
+
+
+
icon-soundcloud-20xf089
+
icon-soundcloud-circled0xf08a
+
icon-link-ext0xf08e
+
icon-check-empty0xf096
+
+
+
icon-bookmark-empty0xf097
+
icon-phone-squared0xf098
+
icon-twitter0xf099
+
icon-facebook0xf09a
+
+
+
icon-github-circled0xf09b
+
icon-rss0xf09e
+
icon-hdd0xf0a0
+
icon-certificate0xf0a3
+
+
+
icon-left-circled0xf0a8
+
icon-right-circled0xf0a9
+
icon-up-circled0xf0aa
+
icon-down-circled0xf0ab
+
+
+
icon-tasks0xf0ae
+
icon-filter0xf0b0
+
icon-resize-full-alt0xf0b2
+
icon-beaker0xf0c3
+
+
+
icon-docs0xf0c5
+
icon-blank0xf0c8
+
icon-menu0xf0c9
+
icon-list-bullet0xf0ca
+
+
+
icon-list-numbered0xf0cb
+
icon-strike0xf0cc
+
icon-underline0xf0cd
+
icon-table0xf0ce
+
+
+
icon-magic0xf0d0
+
icon-pinterest-circled0xf0d2
+
icon-pinterest-squared0xf0d3
+
icon-gplus-squared0xf0d4
+
+
+
icon-gplus0xf0d5
+
icon-money0xf0d6
+
icon-columns0xf0db
+
icon-sort0xf0dc
+
+
+
icon-sort-down0xf0dd
+
icon-sort-up0xf0de
+
icon-mail-alt0xf0e0
+
icon-linkedin0xf0e1
+
+
+
icon-gauge0xf0e4
+
icon-comment-empty0xf0e5
+
icon-chat-empty0xf0e6
+
icon-sitemap0xf0e8
+
+
+
icon-paste0xf0ea
+
icon-lightbulb0xf0eb
+
icon-exchange0xf0ec
+
icon-download-cloud0xf0ed
+
+
+
icon-upload-cloud0xf0ee
+
icon-user-md0xf0f0
+
icon-stethoscope0xf0f1
+
icon-suitcase0xf0f2
+
+
+
icon-bell-alt0xf0f3
+
icon-coffee0xf0f4
+
icon-food0xf0f5
+
icon-doc-text0xf0f6
+
+
+
icon-building0xf0f7
+
icon-hospital0xf0f8
+
icon-ambulance0xf0f9
+
icon-medkit0xf0fa
+
+
+
icon-fighter-jet0xf0fb
+
icon-beer0xf0fc
+
icon-h-sigh0xf0fd
+
icon-plus-squared0xf0fe
+
+
+
icon-angle-double-left0xf100
+
icon-angle-double-right0xf101
+
icon-angle-double-up0xf102
+
icon-angle-double-down0xf103
+
+
+
icon-angle-left0xf104
+
icon-angle-right0xf105
+
icon-angle-up0xf106
+
icon-angle-down0xf107
+
+
+
icon-desktop0xf108
+
icon-laptop0xf109
+
icon-tablet0xf10a
+
icon-mobile0xf10b
+
+
+
icon-circle-empty0xf10c
+
icon-quote-left0xf10d
+
icon-quote-right0xf10e
+
icon-spinner0xf110
+
+
+
icon-circle0xf111
+
icon-reply0xf112
+
icon-github0xf113
+
icon-folder-empty0xf114
+
+
+
icon-folder-open-empty0xf115
+
icon-smile0xf118
+
icon-frown0xf119
+
icon-meh0xf11a
+
+
+
icon-gamepad0xf11b
+
icon-keyboard0xf11c
+
icon-flag-empty0xf11d
+
icon-flag-checkered0xf11e
+
+
+
icon-terminal0xf120
+
icon-code0xf121
+
icon-reply-all0xf122
+
icon-star-half-alt0xf123
+
+
+
icon-direction0xf124
+
icon-crop0xf125
+
icon-fork0xf126
+
icon-unlink0xf127
+
+
+
icon-help0xf128
+
icon-info0xf129
+
icon-attention-alt0xf12a
+
icon-superscript0xf12b
+
+
+
icon-subscript0xf12c
+
icon-eraser0xf12d
+
icon-puzzle0xf12e
+
icon-mic0xf130
+
+
+
icon-mute0xf131
+
icon-shield0xf132
+
icon-calendar-empty0xf133
+
icon-extinguisher0xf134
+
+
+
icon-rocket0xf135
+
icon-maxcdn0xf136
+
icon-angle-circled-left0xf137
+
icon-angle-circled-right0xf138
+
+
+
icon-angle-circled-up0xf139
+
icon-angle-circled-down0xf13a
+
icon-html50xf13b
+
icon-css30xf13c
+
+
+
icon-anchor0xf13d
+
icon-lock-open-alt0xf13e
+
icon-bullseye0xf140
+
icon-ellipsis0xf141
+
+
+
icon-ellipsis-vert0xf142
+
icon-rss-squared0xf143
+
icon-play-circled0xf144
+
icon-ticket0xf145
+
+
+
icon-minus-squared0xf146
+
icon-minus-squared-alt0xf147
+
icon-level-up0xf148
+
icon-level-down0xf149
+
+
+
icon-ok-squared0xf14a
+
icon-pencil-squared0xf14b
+
icon-link-ext-alt0xf14c
+
icon-export-alt0xf14d
+
+
+
icon-compass0xf14e
+
icon-expand0xf150
+
icon-collapse0xf151
+
icon-expand-right0xf152
+
+
+
icon-euro0xf153
+
icon-pound0xf154
+
icon-dollar0xf155
+
icon-rupee0xf156
+
+
+
icon-yen0xf157
+
icon-rouble0xf158
+
icon-won0xf159
+
icon-bitcoin0xf15a
+
+
+
icon-doc-inv0xf15b
+
icon-doc-text-inv0xf15c
+
icon-sort-name-up0xf15d
+
icon-sort-name-down0xf15e
+
+
+
icon-sort-alt-up0xf160
+
icon-sort-alt-down0xf161
+
icon-sort-number-up0xf162
+
icon-sort-number-down0xf163
+
+
+
icon-thumbs-up-alt0xf164
+
icon-thumbs-down-alt0xf165
+
icon-youtube-squared0xf166
+
icon-youtube0xf167
+
+
+
icon-xing0xf168
+
icon-xing-squared0xf169
+
icon-youtube-play0xf16a
+
icon-dropbox0xf16b
+
+
+
icon-stackoverflow0xf16c
+
icon-instagram0xf16d
+
icon-flickr0xf16e
+
icon-adn0xf170
+
+
+
icon-bitbucket0xf171
+
icon-bitbucket-squared0xf172
+
icon-tumblr0xf173
+
icon-tumblr-squared0xf174
+
+
+
icon-down0xf175
+
icon-up0xf176
+
icon-left0xf177
+
icon-right0xf178
+
+
+
icon-apple0xf179
+
icon-windows0xf17a
+
icon-android0xf17b
+
icon-linux0xf17c
+
+
+
icon-dribbble0xf17d
+
icon-skype0xf17e
+
icon-foursquare0xf180
+
icon-trello0xf181
+
+
+
icon-female0xf182
+
icon-male0xf183
+
icon-gittip0xf184
+
icon-sun0xf185
+
+
+
icon-moon0xf186
+
icon-box0xf187
+
icon-bug0xf188
+
icon-vkontakte0xf189
+
+
+
icon-weibo0xf18a
+
icon-renren0xf18b
+
icon-pagelines0xf18c
+
icon-stackexchange0xf18d
+
+
+
icon-right-circled20xf18e
+
icon-left-circled20xf190
+
icon-collapse-left0xf191
+
icon-dot-circled0xf192
+
+
+
icon-wheelchair0xf193
+
icon-vimeo-squared0xf194
+
icon-try0xf195
+
icon-plus-squared-alt0xf196
+
+
+
icon-space-shuttle0xf197
+
icon-slack0xf198
+
icon-mail-squared0xf199
+
icon-wordpress0xf19a
+
+
+
icon-openid0xf19b
+
icon-bank0xf19c
+
icon-graduation-cap0xf19d
+
icon-yahoo0xf19e
+
+
+
icon-google0xf1a0
+
icon-reddit0xf1a1
+
icon-reddit-squared0xf1a2
+
icon-stumbleupon-circled0xf1a3
+
+
+
icon-stumbleupon0xf1a4
+
icon-delicious0xf1a5
+
icon-digg0xf1a6
+
icon-pied-piper-squared0xf1a7
+
+
+
icon-pied-piper-alt0xf1a8
+
icon-drupal0xf1a9
+
icon-joomla0xf1aa
+
icon-language0xf1ab
+
+
+
icon-fax0xf1ac
+
icon-building-filled0xf1ad
+
icon-child0xf1ae
+
icon-paw0xf1b0
+
+
+
icon-spoon0xf1b1
+
icon-cube0xf1b2
+
icon-cubes0xf1b3
+
icon-behance0xf1b4
+
+
+
icon-behance-squared0xf1b5
+
icon-steam0xf1b6
+
icon-steam-squared0xf1b7
+
icon-recycle0xf1b8
+
+
+
icon-cab0xf1b9
+
icon-taxi0xf1ba
+
icon-tree0xf1bb
+
icon-spotify0xf1bc
+
+
+
icon-deviantart0xf1bd
+
icon-soundcloud0xf1be
+
icon-database0xf1c0
+
icon-file-pdf0xf1c1
+
+
+
icon-file-word0xf1c2
+
icon-file-excel0xf1c3
+
icon-file-powerpoint0xf1c4
+
icon-file-image0xf1c5
+
+
+
icon-file-archive0xf1c6
+
icon-file-audio0xf1c7
+
icon-file-video0xf1c8
+
icon-file-code0xf1c9
+
+
+
icon-vine0xf1ca
+
icon-codeopen0xf1cb
+
icon-jsfiddle0xf1cc
+
icon-lifebuoy0xf1cd
+
+
+
icon-circle-notch0xf1ce
+
icon-rebel0xf1d0
+
icon-empire0xf1d1
+
icon-git-squared0xf1d2
+
+
+
icon-git0xf1d3
+
icon-hacker-news0xf1d4
+
icon-tencent-weibo0xf1d5
+
icon-qq0xf1d6
+
+
+
icon-wechat0xf1d7
+
icon-paper-plane0xf1d8
+
icon-paper-plane-empty0xf1d9
+
icon-history0xf1da
+
+
+
icon-circle-thin0xf1db
+
icon-header0xf1dc
+
icon-paragraph0xf1dd
+
icon-sliders0xf1de
+
+
+
icon-share0xf1e0
+
icon-share-squared0xf1e1
+
icon-bomb0xf1e2
+
icon-soccer-ball0xf1e3
+
+
+
icon-tty0xf1e4
+
icon-binoculars0xf1e5
+
icon-plug0xf1e6
+
icon-slideshare0xf1e7
+
+
+
icon-twitch0xf1e8
+
icon-yelp0xf1e9
+
icon-newspaper0xf1ea
+
icon-wifi0xf1eb
+
+
+
icon-calc0xf1ec
+
icon-paypal0xf1ed
+
icon-gwallet0xf1ee
+
icon-cc-visa0xf1f0
+
+
+
icon-cc-mastercard0xf1f1
+
icon-cc-discover0xf1f2
+
icon-cc-amex0xf1f3
+
icon-cc-paypal0xf1f4
+
+
+
icon-cc-stripe0xf1f5
+
icon-bell-off0xf1f6
+
icon-bell-off-empty0xf1f7
+
icon-trash0xf1f8
+
+
+
icon-copyright0xf1f9
+
icon-at0xf1fa
+
icon-eyedropper0xf1fb
+
icon-brush0xf1fc
+
+
+
icon-birthday0xf1fd
+
icon-chart-area0xf1fe
+
icon-chart-pie0xf200
+
icon-chart-line0xf201
+
+
+
icon-lastfm0xf202
+
icon-lastfm-squared0xf203
+
icon-toggle-off0xf204
+
icon-toggle-on0xf205
+
+
+
icon-bicycle0xf206
+
icon-bus0xf207
+
icon-ioxhost0xf208
+
icon-angellist0xf209
+
+
+
icon-cc0xf20a
+
icon-shekel0xf20b
+
icon-meanpath0xf20c
+
icon-buysellads0xf20d
+
+
+
icon-connectdevelop0xf20e
+
icon-dashcube0xf210
+
icon-forumbee0xf211
+
icon-leanpub0xf212
+
+
+
icon-sellsy0xf213
+
icon-shirtsinbulk0xf214
+
icon-simplybuilt0xf215
+
icon-skyatlas0xf216
+
+
+
icon-cart-plus0xf217
+
icon-cart-arrow-down0xf218
+
icon-diamond0xf219
+
icon-ship0xf21a
+
+
+
icon-user-secret0xf21b
+
icon-motorcycle0xf21c
+
icon-street-view0xf21d
+
icon-heartbeat0xf21e
+
+
+
icon-venus0xf221
+
icon-mars0xf222
+
icon-mercury0xf223
+
icon-transgender0xf224
+
+
+
icon-transgender-alt0xf225
+
icon-venus-double0xf226
+
icon-mars-double0xf227
+
icon-venus-mars0xf228
+
+
+
icon-mars-stroke0xf229
+
icon-mars-stroke-v0xf22a
+
icon-mars-stroke-h0xf22b
+
icon-neuter0xf22c
+
+
+
icon-genderless0xf22d
+
icon-facebook-official0xf230
+
icon-pinterest0xf231
+
icon-whatsapp0xf232
+
+
+
icon-server0xf233
+
icon-user-plus0xf234
+
icon-user-times0xf235
+
icon-bed0xf236
+
+
+
icon-viacoin0xf237
+
icon-train0xf238
+
icon-subway0xf239
+
icon-medium0xf23a
+
+
+
icon-y-combinator0xf23b
+
icon-optin-monster0xf23c
+
icon-opencart0xf23d
+
icon-expeditedssl0xf23e
+
+
+
icon-battery-40xf240
+
icon-battery-30xf241
+
icon-battery-20xf242
+
icon-battery-10xf243
+
+
+
icon-battery-00xf244
+
icon-mouse-pointer0xf245
+
icon-i-cursor0xf246
+
icon-object-group0xf247
+
+
+
icon-object-ungroup0xf248
+
icon-sticky-note0xf249
+
icon-sticky-note-o0xf24a
+
icon-cc-jcb0xf24b
+
+
+
icon-cc-diners-club0xf24c
+
icon-clone0xf24d
+
icon-balance-scale0xf24e
+
icon-hourglass-o0xf250
+
+
+
icon-hourglass-10xf251
+
icon-hourglass-20xf252
+
icon-hourglass-30xf253
+
icon-hourglass0xf254
+
+
+
icon-hand-grab-o0xf255
+
icon-hand-paper-o0xf256
+
icon-hand-scissors-o0xf257
+
icon-hand-lizard-o0xf258
+
+
+
icon-hand-spock-o0xf259
+
icon-hand-pointer-o0xf25a
+
icon-hand-peace-o0xf25b
+
icon-trademark0xf25c
+
+
+
icon-registered0xf25d
+
icon-creative-commons0xf25e
+
icon-gg0xf260
+
icon-gg-circle0xf261
+
+
+
icon-tripadvisor0xf262
+
icon-odnoklassniki0xf263
+
icon-odnoklassniki-square0xf264
+
icon-get-pocket0xf265
+
+
+
icon-wikipedia-w0xf266
+
icon-safari0xf267
+
icon-chrome-10xf268
+
icon-firefox-10xf269
+
+
+
icon-opera-10xf26a
+
icon-internet-explorer0xf26b
+
icon-television0xf26c
+
icon-contao0xf26d
+
+
+
icon-500px0xf26e
+
icon-amazon0xf270
+
icon-calendar-plus-o0xf271
+
icon-calendar-minus-o0xf272
+
+
+
icon-calendar-times-o0xf273
+
icon-calendar-check-o0xf274
+
icon-industry0xf275
+
icon-map-pin0xf276
+
+
+
icon-map-signs0xf277
+
icon-map-o0xf278
+
icon-map0xf279
+
icon-commenting0xf27a
+
+
+
icon-commenting-o0xf27b
+
icon-houzz0xf27c
+
icon-vimeo0xf27d
+
icon-black-tie0xf27e
+
+
+
icon-fonticons0xf280
+
icon-reddit-alien0xf281
+
icon-edge0xf282
+
icon-credit-card-alt0xf283
+
+
+
icon-codiepie0xf284
+
icon-modx0xf285
+
icon-fort-awesome0xf286
+
icon-usb0xf287
+
+
+
icon-product-hunt0xf288
+
icon-mixcloud0xf289
+
icon-scribd0xf28a
+
icon-pause-circle0xf28b
+
+
+
icon-pause-circle-o0xf28c
+
icon-stop-circle0xf28d
+
icon-stop-circle-o0xf28e
+
icon-shopping-bag0xf290
+
+
+
icon-shopping-basket0xf291
+
icon-hashtag0xf292
+
icon-bluetooth0xf293
+
icon-bluetooth-b0xf294
+
+
+
icon-percent0xf295
+
icon-gitlab0xf296
+
icon-wpbeginner0xf297
+
icon-wpforms0xf298
+
+
+
icon-envira0xf299
+
icon-universal-access0xf29a
+
icon-wheelchair-alt0xf29b
+
icon-question-circle-o0xf29c
+
+
+
icon-blind0xf29d
+
icon-audio-description0xf29e
+
icon-volume-control-phone0xf2a0
+
icon-braille0xf2a1
+
+
+
icon-assistive-listening-systems0xf2a2
+
icon-american-sign-language-interpreting0xf2a3
+
icon-asl-interpreting0xf2a4
+
icon-glide0xf2a5
+
+
+
icon-glide-g0xf2a6
+
icon-sign-language0xf2a7
+
icon-low-vision0xf2a8
+
icon-viadeo0xf2a9
+
+
+
icon-viadeo-square0xf2aa
+
icon-snapchat0xf2ab
+
icon-snapchat-ghost0xf2ac
+
icon-snapchat-square0xf2ad
+
+
+
icon-pied-piper0xf2ae
+
icon-first-order0xf2b0
+
icon-yoast0xf2b1
+
icon-themeisle0xf2b2
+
+
+
icon-google-plus-circle0xf2b3
+
icon-font-awesome0xf2b4
+
icon-handshake-o0xf2b5
+
icon-envelope-open0xf2b6
+
+
+
icon-envelope-open-o0xf2b7
+
icon-linode0xf2b8
+
icon-address-book0xf2b9
+
icon-address-book-o0xf2ba
+
+
+
icon-address-card0xf2bb
+
icon-address-card-o0xf2bc
+
icon-user-circle0xf2bd
+
icon-user-circle-o0xf2be
+
+
+
icon-user-o0xf2c0
+
icon-id-badge0xf2c1
+
icon-id-card0xf2c2
+
icon-id-card-o0xf2c3
+
+
+
icon-quora0xf2c4
+
icon-free-code-camp0xf2c5
+
icon-telegram0xf2c6
+
icon-thermometer0xf2c7
+
+
+
icon-thermometer-30xf2c8
+
icon-thermometer-20xf2c9
+
icon-thermometer-quarter0xf2ca
+
icon-thermometer-00xf2cb
+
+
+
icon-shower0xf2cc
+
icon-bath0xf2cd
+
icon-podcast0xf2ce
+
icon-window-maximize0xf2d0
+
+
+
icon-window-minimize0xf2d1
+
icon-window-restore0xf2d2
+
icon-window-close0xf2d3
+
icon-window-close-o0xf2d4
+
+
+
icon-bandcamp0xf2d5
+
icon-grav0xf2d6
+
icon-etsy0xf2d7
+
icon-imdb0xf2d8
+
+
+
icon-ravelry0xf2d9
+
icon-eercast0xf2da
+
icon-microchip0xf2db
+
icon-snowflake-o0xf2dc
+
+
+
icon-superpowers0xf2dd
+
icon-wpexplorer0xf2de
+
icon-meetup0xf2e0
+
icon-github-squared0xf300
+
+
+
icon-github-circled-10xf301
+
icon-twitter-30xf302
+
icon-flickr-10xf303
+
icon-twitter-squared0xf304
+
+
+
icon-yandex0xf305
+
icon-vimeo-10xf306
+
icon-vimeo-circled0xf307
+
icon-facebook-squared0xf308
+
+
+
icon-twitter-10xf309
+
icon-twitter-circled0xf30a
+
icon-skype-40xf30b
+
icon-linkedin-squared0xf30c
+
+
+
icon-facebook-circled0xf30d
+
icon-facebook-squared-10xf30e
+
icon-gplus-10xf30f
+
icon-gplus-circled0xf310
+
+
+
icon-tumblr-30xf311
+
icon-pinterest-10xf312
+
icon-pinterest-circled-10xf313
+
icon-twitter-rect0xf314
+
+
+
icon-tumblr-10xf315
+
icon-tumblr-circled0xf316
+
icon-jabber0xf317
+
icon-linkedin-10xf318
+
+
+
icon-linkedin-circled0xf319
+
icon-linkedin-50xf31a
+
icon-dribbble-10xf31b
+
icon-dribbble-circled0xf31c
+
+
+
icon-wordpress-20xf31d
+
icon-stumbleupon-10xf31e
+
icon-stumbleupon-circled-10xf31f
+
icon-diigo0xf320
+
+
+
icon-lastfm-10xf321
+
icon-lastfm-circled0xf322
+
icon-tudou0xf323
+
icon-rdio0xf324
+
+
+
icon-rdio-circled0xf325
+
icon-amex0xf326
+
icon-spotify-10xf327
+
icon-spotify-circled0xf328
+
+
+
icon-mastercard0xf329
+
icon-qq-10xf32a
+
icon-bandcamp-10xf32b
+
icon-codepen0xf32c
+
+
+
icon-instagram-10xf32d
+
icon-dropbox-10xf330
+
icon-evernote0xf333
+
icon-flattr0xf336
+
+
+
icon-skype-10xf339
+
icon-skype-circled0xf33a
+
icon-renren-10xf33c
+
icon-sina-weibo0xf33f
+
+
+
icon-paypal-10xf342
+
icon-picasa0xf345
+
icon-soundcloud-10xf348
+
icon-mixi0xf34b
+
+
+
icon-behance-10xf34e
+
icon-google-circles0xf351
+
icon-vkontakte-10xf354
+
icon-smashing0xf357
+
+
+
icon-comment-40xf4ac
+
icon-folder-open-empty-10xf4c2
+
icon-calendar-50xf4c5
+
icon-newspaper-20xf4f0
+
+
+
icon-camera-50xf4f7
+
icon-search-50xf50d
+
icon-lock-alt0xf510
+
icon-lock-50xf512
+
+
+
icon-lock-open-50xf513
+
icon-joystick0xf514
+
icon-fire-10xf525
+
icon-chart-bar-50xf526
+
+
+
icon-spread0xf527
+
icon-spinner10xf528
+
icon-spinner20xf529
+
icon-db-shape0xf600
+
+
+
icon-sweden0xf601
+
icon-logo-db0xf603
+
+
+ + + \ No newline at end of file diff --git a/fontello/font/fontello.eot b/fontello/font/fontello.eot new file mode 100644 index 0000000..f4ebb33 Binary files /dev/null and b/fontello/font/fontello.eot differ diff --git a/fontello/font/fontello.svg b/fontello/font/fontello.svg new file mode 100644 index 0000000..704354a --- /dev/null +++ b/fontello/font/fontello.svg @@ -0,0 +1,4726 @@ + + + +Copyright (C) 2018 by original authors @ fontello.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fontello/font/fontello.ttf b/fontello/font/fontello.ttf new file mode 100644 index 0000000..c30dd40 Binary files /dev/null and b/fontello/font/fontello.ttf differ diff --git a/fontello/font/fontello.woff b/fontello/font/fontello.woff new file mode 100644 index 0000000..fbf31d3 Binary files /dev/null and b/fontello/font/fontello.woff differ diff --git a/fontello/font/fontello.woff2 b/fontello/font/fontello.woff2 new file mode 100644 index 0000000..e9f7c51 Binary files /dev/null and b/fontello/font/fontello.woff2 differ diff --git a/googlealternatives/googlealternatives.php b/googlealternatives/googlealternatives.php new file mode 100644 index 0000000..4e60f6b --- /dev/null +++ b/googlealternatives/googlealternatives.php @@ -0,0 +1,88 @@ + + + + + + + + + Voici une liste d'alternatives libres, décentralisées ou plus puissantes que les solutions propriétaires de Google. + Vous pouvez également aller voir le projet de Framasoft, Dégooglisons Internet. + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Produit GoogleAlternative
GoogleQwant DuckDuckGo Lilo Ecosia
Google ChromeFirefox Vivaldi
YouTubePeertube
Google Play StoreYalp Store F-Droid Aptoide
Google TraductionDeepL Translator
GmailLilo Mail
Google MapsOpenStreetMap
Google DriveNextcloud Cozy
Google +Diaspora Mastodon
Google AnalyticsMatomo
+ +
+ + diff --git a/googlealternatives/main.css b/googlealternatives/main.css new file mode 100644 index 0000000..7791faa --- /dev/null +++ b/googlealternatives/main.css @@ -0,0 +1,8421 @@ +@import url(font-awesome.min.css); +@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i"); + +/* + Story by HTML5 UP + html5up.net | @ajlkn + Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +*/ + +/* Reset */ + + html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; + } + + article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { + display: block; + } + + body { + line-height: 1; + } + + ol, ul { + list-style: none; + } + + blockquote, q { + quotes: none; + } + + blockquote:before, blockquote:after, q:before, q:after { + content: ''; + content: none; + } + + table { + border-collapse: collapse; + border-spacing: 0; + } + + body { + -webkit-text-size-adjust: none; + } + +/* Box Model */ + + *, *:before, *:after { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + +/* Grid */ + + .row { + border-bottom: solid 1px transparent; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + + .row > * { + float: left; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + + .row:after, .row:before { + content: ''; + display: block; + clear: both; + height: 0; + } + + .row.uniform > * > :first-child { + margin-top: 0; + } + + .row.uniform > * > :last-child { + margin-bottom: 0; + } + + .row.\30 \25 > * { + padding: 0 0 0 0rem; + } + + .row.\30 \25 { + margin: 0 0 -1px 0rem; + } + + .row.uniform.\30 \25 > * { + padding: 0rem 0 0 0rem; + } + + .row.uniform.\30 \25 { + margin: 0rem 0 -1px 0rem; + } + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u, .\31 2u\24 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u, .\31 1u\24 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u, .\31 0u\24 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u, .\39 u\24 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u, .\38 u\24 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u, .\37 u\24 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u, .\36 u\24 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u, .\35 u\24 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u, .\34 u\24 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u, .\33 u\24 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u, .\32 u\24 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u, .\31 u\24 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24 + *, + .\31 1u\24 + *, + .\31 0u\24 + *, + .\39 u\24 + *, + .\38 u\24 + *, + .\37 u\24 + *, + .\36 u\24 + *, + .\35 u\24 + *, + .\34 u\24 + *, + .\33 u\24 + *, + .\32 u\24 + *, + .\31 u\24 + * { + clear: left; + } + + .\-11u { + margin-left: 91.66667%; + } + + .\-10u { + margin-left: 83.33333%; + } + + .\-9u { + margin-left: 75%; + } + + .\-8u { + margin-left: 66.66667%; + } + + .\-7u { + margin-left: 58.33333%; + } + + .\-6u { + margin-left: 50%; + } + + .\-5u { + margin-left: 41.66667%; + } + + .\-4u { + margin-left: 33.33333%; + } + + .\-3u { + margin-left: 25%; + } + + .\-2u { + margin-left: 16.66667%; + } + + .\-1u { + margin-left: 8.33333%; + } + + @media screen and (max-width: 1680px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28xlarge\29, .\31 2u\24\28xlarge\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xlarge\29, .\31 1u\24\28xlarge\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xlarge\29, .\31 0u\24\28xlarge\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xlarge\29, .\39 u\24\28xlarge\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xlarge\29, .\38 u\24\28xlarge\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xlarge\29, .\37 u\24\28xlarge\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xlarge\29, .\36 u\24\28xlarge\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xlarge\29, .\35 u\24\28xlarge\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xlarge\29, .\34 u\24\28xlarge\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xlarge\29, .\33 u\24\28xlarge\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xlarge\29, .\32 u\24\28xlarge\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xlarge\29, .\31 u\24\28xlarge\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xlarge\29 + *, + .\31 1u\24\28xlarge\29 + *, + .\31 0u\24\28xlarge\29 + *, + .\39 u\24\28xlarge\29 + *, + .\38 u\24\28xlarge\29 + *, + .\37 u\24\28xlarge\29 + *, + .\36 u\24\28xlarge\29 + *, + .\35 u\24\28xlarge\29 + *, + .\34 u\24\28xlarge\29 + *, + .\33 u\24\28xlarge\29 + *, + .\32 u\24\28xlarge\29 + *, + .\31 u\24\28xlarge\29 + * { + clear: left; + } + + .\-11u\28xlarge\29 { + margin-left: 91.66667%; + } + + .\-10u\28xlarge\29 { + margin-left: 83.33333%; + } + + .\-9u\28xlarge\29 { + margin-left: 75%; + } + + .\-8u\28xlarge\29 { + margin-left: 66.66667%; + } + + .\-7u\28xlarge\29 { + margin-left: 58.33333%; + } + + .\-6u\28xlarge\29 { + margin-left: 50%; + } + + .\-5u\28xlarge\29 { + margin-left: 41.66667%; + } + + .\-4u\28xlarge\29 { + margin-left: 33.33333%; + } + + .\-3u\28xlarge\29 { + margin-left: 25%; + } + + .\-2u\28xlarge\29 { + margin-left: 16.66667%; + } + + .\-1u\28xlarge\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 1280px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28large\29, .\31 2u\24\28large\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28large\29, .\31 1u\24\28large\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28large\29, .\31 0u\24\28large\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28large\29, .\39 u\24\28large\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28large\29, .\38 u\24\28large\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28large\29, .\37 u\24\28large\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28large\29, .\36 u\24\28large\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28large\29, .\35 u\24\28large\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28large\29, .\34 u\24\28large\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28large\29, .\33 u\24\28large\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28large\29, .\32 u\24\28large\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28large\29, .\31 u\24\28large\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28large\29 + *, + .\31 1u\24\28large\29 + *, + .\31 0u\24\28large\29 + *, + .\39 u\24\28large\29 + *, + .\38 u\24\28large\29 + *, + .\37 u\24\28large\29 + *, + .\36 u\24\28large\29 + *, + .\35 u\24\28large\29 + *, + .\34 u\24\28large\29 + *, + .\33 u\24\28large\29 + *, + .\32 u\24\28large\29 + *, + .\31 u\24\28large\29 + * { + clear: left; + } + + .\-11u\28large\29 { + margin-left: 91.66667%; + } + + .\-10u\28large\29 { + margin-left: 83.33333%; + } + + .\-9u\28large\29 { + margin-left: 75%; + } + + .\-8u\28large\29 { + margin-left: 66.66667%; + } + + .\-7u\28large\29 { + margin-left: 58.33333%; + } + + .\-6u\28large\29 { + margin-left: 50%; + } + + .\-5u\28large\29 { + margin-left: 41.66667%; + } + + .\-4u\28large\29 { + margin-left: 33.33333%; + } + + .\-3u\28large\29 { + margin-left: 25%; + } + + .\-2u\28large\29 { + margin-left: 16.66667%; + } + + .\-1u\28large\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 980px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28medium\29, .\31 2u\24\28medium\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28medium\29, .\31 1u\24\28medium\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28medium\29, .\31 0u\24\28medium\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28medium\29, .\39 u\24\28medium\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28medium\29, .\38 u\24\28medium\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28medium\29, .\37 u\24\28medium\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28medium\29, .\36 u\24\28medium\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28medium\29, .\35 u\24\28medium\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28medium\29, .\34 u\24\28medium\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28medium\29, .\33 u\24\28medium\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28medium\29, .\32 u\24\28medium\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28medium\29, .\31 u\24\28medium\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28medium\29 + *, + .\31 1u\24\28medium\29 + *, + .\31 0u\24\28medium\29 + *, + .\39 u\24\28medium\29 + *, + .\38 u\24\28medium\29 + *, + .\37 u\24\28medium\29 + *, + .\36 u\24\28medium\29 + *, + .\35 u\24\28medium\29 + *, + .\34 u\24\28medium\29 + *, + .\33 u\24\28medium\29 + *, + .\32 u\24\28medium\29 + *, + .\31 u\24\28medium\29 + * { + clear: left; + } + + .\-11u\28medium\29 { + margin-left: 91.66667%; + } + + .\-10u\28medium\29 { + margin-left: 83.33333%; + } + + .\-9u\28medium\29 { + margin-left: 75%; + } + + .\-8u\28medium\29 { + margin-left: 66.66667%; + } + + .\-7u\28medium\29 { + margin-left: 58.33333%; + } + + .\-6u\28medium\29 { + margin-left: 50%; + } + + .\-5u\28medium\29 { + margin-left: 41.66667%; + } + + .\-4u\28medium\29 { + margin-left: 33.33333%; + } + + .\-3u\28medium\29 { + margin-left: 25%; + } + + .\-2u\28medium\29 { + margin-left: 16.66667%; + } + + .\-1u\28medium\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 736px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28small\29, .\31 2u\24\28small\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28small\29, .\31 1u\24\28small\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28small\29, .\31 0u\24\28small\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28small\29, .\39 u\24\28small\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28small\29, .\38 u\24\28small\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28small\29, .\37 u\24\28small\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28small\29, .\36 u\24\28small\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28small\29, .\35 u\24\28small\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28small\29, .\34 u\24\28small\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28small\29, .\33 u\24\28small\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28small\29, .\32 u\24\28small\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28small\29, .\31 u\24\28small\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28small\29 + *, + .\31 1u\24\28small\29 + *, + .\31 0u\24\28small\29 + *, + .\39 u\24\28small\29 + *, + .\38 u\24\28small\29 + *, + .\37 u\24\28small\29 + *, + .\36 u\24\28small\29 + *, + .\35 u\24\28small\29 + *, + .\34 u\24\28small\29 + *, + .\33 u\24\28small\29 + *, + .\32 u\24\28small\29 + *, + .\31 u\24\28small\29 + * { + clear: left; + } + + .\-11u\28small\29 { + margin-left: 91.66667%; + } + + .\-10u\28small\29 { + margin-left: 83.33333%; + } + + .\-9u\28small\29 { + margin-left: 75%; + } + + .\-8u\28small\29 { + margin-left: 66.66667%; + } + + .\-7u\28small\29 { + margin-left: 58.33333%; + } + + .\-6u\28small\29 { + margin-left: 50%; + } + + .\-5u\28small\29 { + margin-left: 41.66667%; + } + + .\-4u\28small\29 { + margin-left: 33.33333%; + } + + .\-3u\28small\29 { + margin-left: 25%; + } + + .\-2u\28small\29 { + margin-left: 16.66667%; + } + + .\-1u\28small\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 480px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28xsmall\29, .\31 2u\24\28xsmall\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xsmall\29, .\31 1u\24\28xsmall\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xsmall\29, .\31 0u\24\28xsmall\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xsmall\29, .\39 u\24\28xsmall\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xsmall\29, .\38 u\24\28xsmall\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xsmall\29, .\37 u\24\28xsmall\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xsmall\29, .\36 u\24\28xsmall\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xsmall\29, .\35 u\24\28xsmall\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xsmall\29, .\34 u\24\28xsmall\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xsmall\29, .\33 u\24\28xsmall\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xsmall\29, .\32 u\24\28xsmall\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xsmall\29, .\31 u\24\28xsmall\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xsmall\29 + *, + .\31 1u\24\28xsmall\29 + *, + .\31 0u\24\28xsmall\29 + *, + .\39 u\24\28xsmall\29 + *, + .\38 u\24\28xsmall\29 + *, + .\37 u\24\28xsmall\29 + *, + .\36 u\24\28xsmall\29 + *, + .\35 u\24\28xsmall\29 + *, + .\34 u\24\28xsmall\29 + *, + .\33 u\24\28xsmall\29 + *, + .\32 u\24\28xsmall\29 + *, + .\31 u\24\28xsmall\29 + * { + clear: left; + } + + .\-11u\28xsmall\29 { + margin-left: 91.66667%; + } + + .\-10u\28xsmall\29 { + margin-left: 83.33333%; + } + + .\-9u\28xsmall\29 { + margin-left: 75%; + } + + .\-8u\28xsmall\29 { + margin-left: 66.66667%; + } + + .\-7u\28xsmall\29 { + margin-left: 58.33333%; + } + + .\-6u\28xsmall\29 { + margin-left: 50%; + } + + .\-5u\28xsmall\29 { + margin-left: 41.66667%; + } + + .\-4u\28xsmall\29 { + margin-left: 33.33333%; + } + + .\-3u\28xsmall\29 { + margin-left: 25%; + } + + .\-2u\28xsmall\29 { + margin-left: 16.66667%; + } + + .\-1u\28xsmall\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 360px) { + + .row > * { + padding: 0 0 0 2rem; + } + + .row { + margin: 0 0 -1px -2rem; + } + + .row.uniform > * { + padding: 2rem 0 0 2rem; + } + + .row.uniform { + margin: -2rem 0 -1px -2rem; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4rem; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4rem; + } + + .row.uniform.\32 00\25 > * { + padding: 4rem 0 0 4rem; + } + + .row.uniform.\32 00\25 { + margin: -4rem 0 -1px -4rem; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3rem; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3rem; + } + + .row.uniform.\31 50\25 > * { + padding: 3rem 0 0 3rem; + } + + .row.uniform.\31 50\25 { + margin: -3rem 0 -1px -3rem; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1rem; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1rem; + } + + .row.uniform.\35 0\25 > * { + padding: 1rem 0 0 1rem; + } + + .row.uniform.\35 0\25 { + margin: -1rem 0 -1px -1rem; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5rem; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5rem; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5rem 0 0 0.5rem; + } + + .row.uniform.\32 5\25 { + margin: -0.5rem 0 -1px -0.5rem; + } + + .\31 2u\28xxsmall\29, .\31 2u\24\28xxsmall\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xxsmall\29, .\31 1u\24\28xxsmall\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xxsmall\29, .\31 0u\24\28xxsmall\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xxsmall\29, .\39 u\24\28xxsmall\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xxsmall\29, .\38 u\24\28xxsmall\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xxsmall\29, .\37 u\24\28xxsmall\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xxsmall\29, .\36 u\24\28xxsmall\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xxsmall\29, .\35 u\24\28xxsmall\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xxsmall\29, .\34 u\24\28xxsmall\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xxsmall\29, .\33 u\24\28xxsmall\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xxsmall\29, .\32 u\24\28xxsmall\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xxsmall\29, .\31 u\24\28xxsmall\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xxsmall\29 + *, + .\31 1u\24\28xxsmall\29 + *, + .\31 0u\24\28xxsmall\29 + *, + .\39 u\24\28xxsmall\29 + *, + .\38 u\24\28xxsmall\29 + *, + .\37 u\24\28xxsmall\29 + *, + .\36 u\24\28xxsmall\29 + *, + .\35 u\24\28xxsmall\29 + *, + .\34 u\24\28xxsmall\29 + *, + .\33 u\24\28xxsmall\29 + *, + .\32 u\24\28xxsmall\29 + *, + .\31 u\24\28xxsmall\29 + * { + clear: left; + } + + .\-11u\28xxsmall\29 { + margin-left: 91.66667%; + } + + .\-10u\28xxsmall\29 { + margin-left: 83.33333%; + } + + .\-9u\28xxsmall\29 { + margin-left: 75%; + } + + .\-8u\28xxsmall\29 { + margin-left: 66.66667%; + } + + .\-7u\28xxsmall\29 { + margin-left: 58.33333%; + } + + .\-6u\28xxsmall\29 { + margin-left: 50%; + } + + .\-5u\28xxsmall\29 { + margin-left: 41.66667%; + } + + .\-4u\28xxsmall\29 { + margin-left: 33.33333%; + } + + .\-3u\28xxsmall\29 { + margin-left: 25%; + } + + .\-2u\28xxsmall\29 { + margin-left: 16.66667%; + } + + .\-1u\28xxsmall\29 { + margin-left: 8.33333%; + } + + } + +/* Basic */ + + @-ms-viewport { + width: device-width; + } + + body { + -ms-overflow-style: scrollbar; + } + + @media screen and (max-width: 480px) { + + html, body { + min-width: 320px; + } + + } + + body { + background: #ffffff; + } + + body.is-loading *, body.is-loading *:before, body.is-loading *:after { + -moz-animation: none !important; + -webkit-animation: none !important; + -ms-animation: none !important; + animation: none !important; + -moz-transition: none !important; + -webkit-transition: none !important; + -ms-transition: none !important; + transition: none !important; + } + +/* Type */ + + html { + font-size: 18pt; + } + + @media screen and (max-width: 1680px) { + + html { + font-size: 14pt; + } + + } + + @media screen and (max-width: 1280px) { + + html { + font-size: 12pt; + } + + } + + @media screen and (max-width: 736px) { + + html { + font-size: 11pt; + } + + } + + @media screen and (max-width: 360px) { + + html { + font-size: 10pt; + } + + } + + body { + background-color: #ffffff; + color: #000000; + } + + body, input, select, textarea { + font-family: "Source Sans Pro", Helvetica, sans-serif; + font-size: 1rem; + font-weight: 300; + line-height: 1.65; + } + + a { + -moz-transition: color 0.2s ease-in-out; + -webkit-transition: color 0.2s ease-in-out; + -ms-transition: color 0.2s ease-in-out; + transition: color 0.2s ease-in-out; + text-decoration: underline; + } + + a:hover { + text-decoration: none; + } + + strong, b { + font-weight: 400; + } + + em, i { + font-style: italic; + } + + p { + margin: 0 0 2rem 0; + } + + p.major { + font-size: 1.25rem; + } + + h1, h2, h3, h4, h5, h6 { + font-weight: 300; + line-height: 1.375; + letter-spacing: -0.05em; + margin: 0 0 1rem 0; + } + + h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { + color: inherit; + text-decoration: none; + } + + h1 { + font-size: 3.5rem; + line-height: 1.2; + } + + h2 { + font-size: 2.25rem; + } + + h3 { + font-size: 1.5rem; + } + + h4 { + font-size: 1.1rem; + } + + h5 { + font-size: 0.9rem; + } + + h6 { + font-size: 0.7rem; + } + + sub { + font-size: 0.8rem; + position: relative; + top: 0.5rem; + } + + sup { + font-size: 0.8rem; + position: relative; + top: -0.5rem; + } + + blockquote { + border-left: solid 4px; + font-style: italic; + margin: 0 0 2rem 0; + padding: 0.5rem 0 0.5rem 2rem; + } + + code { + border-radius: 4px; + font-family: "Courier New", monospace; + font-size: 0.9em; + margin: 0 0.25rem; + padding: 0.25rem 0.325rem; + } + + pre { + -webkit-overflow-scrolling: touch; + font-family: "Courier New", monospace; + font-size: 0.9em; + margin: 0 0 2rem 0; + } + + pre code { + display: block; + line-height: 1.5; + padding: 0.75rem 1rem; + overflow-x: auto; + } + + hr { + border: 0; + border-bottom: solid 1px; + margin: 2.5rem 0; + } + + hr.major { + margin: 3.5rem 0; + } + + .align-left { + text-align: left; + } + + .align-center { + text-align: center; + } + + .align-right { + text-align: right; + } + + @media screen and (max-width: 736px) { + + p.major { + font-size: 1.1rem; + } + + h1 { + font-size: 2.5rem; + } + + h2 { + font-size: 2rem; + } + + h3 { + font-size: 1.25rem; + } + + h4 { + font-size: 1rem; + } + + } + + input, select, textarea { + color: #000000; + } + + a { + color: #000000; + } + + a:hover { + color: #47D3E5; + } + + strong, b { + color: #000000; + } + + h1, h2, h3, h4, h5, h6 { + color: #000000; + } + + blockquote { + border-left-color: rgba(0, 0, 0, 0.2); + } + + code { + background: rgba(0, 0, 0, 0.05); + border-color: rgba(0, 0, 0, 0.2); + } + + hr { + border-bottom-color: rgba(0, 0, 0, 0.2); + } + +/* Box */ + + .box { + border-radius: 4px; + border: solid 1px; + margin-bottom: 2rem; + padding: 1.5rem; + } + + .box > :last-child, + .box > :last-child > :last-child, + .box > :last-child > :last-child > :last-child { + margin-bottom: 0; + } + + .box.alt { + border: 0; + border-radius: 0; + padding: 0; + } + + .box { + border-color: rgba(0, 0, 0, 0.2); + } + +/* Button */ + + input[type="submit"], + input[type="reset"], + input[type="button"], + button, + .button { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + -moz-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -webkit-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -ms-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + border: 0; + cursor: pointer; + display: inline-block; + font-weight: 400; + letter-spacing: 0.125em; + text-align: center; + text-decoration: none; + text-transform: uppercase; + white-space: nowrap; + font-size: 0.75rem; + max-width: 20rem; + height: 3.75em; + line-height: 3.75em; + border-radius: 3.75em; + padding: 0 2.5em; + text-overflow: ellipsis; + overflow: hidden; + } + + input[type="submit"].icon:before, + input[type="reset"].icon:before, + input[type="button"].icon:before, + button.icon:before, + .button.icon:before { + margin-right: 0.5rem; + } + + input[type="submit"].fit, + input[type="reset"].fit, + input[type="button"].fit, + button.fit, + .button.fit { + display: block; + margin: 0 0 1rem 0; + width: 100%; + } + + input[type="submit"].small, + input[type="reset"].small, + input[type="button"].small, + button.small, + .button.small { + font-size: 0.6rem; + height: 3.325em; + line-height: 3.325em; + border-radius: 3.325em; + padding: 0 2em; + } + + input[type="submit"].big, + input[type="reset"].big, + input[type="button"].big, + button.big, + .button.big { + font-size: 0.8rem; + height: 4em; + line-height: 4em; + border-radius: 4em; + padding: 0 3em; + } + + input[type="submit"].wide, + input[type="reset"].wide, + input[type="button"].wide, + button.wide, + .button.wide { + min-width: 14em; + } + + input[type="submit"].disabled, input[type="submit"]:disabled, + input[type="reset"].disabled, + input[type="reset"]:disabled, + input[type="button"].disabled, + input[type="button"]:disabled, + button.disabled, + button:disabled, + .button.disabled, + .button:disabled { + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + opacity: 0.25; + } + + input[type="submit"], + input[type="reset"], + input[type="button"], + button, + .button { + background-color: transparent; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + color: #000000 !important; + } + + input[type="submit"]:hover, + input[type="reset"]:hover, + input[type="button"]:hover, + button:hover, + .button:hover { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + input[type="submit"]:active, + input[type="reset"]:active, + input[type="button"]:active, + button:active, + .button:active { + background-color: rgba(71, 211, 229, 0.2); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + input[type="submit"].special, + input[type="reset"].special, + input[type="button"].special, + button.special, + .button.special { + background-color: #000000; + box-shadow: none; + color: #ffffff !important; + } + + input[type="submit"].special:hover, + input[type="reset"].special:hover, + input[type="button"].special:hover, + button.special:hover, + .button.special:hover { + background-color: #47D3E5; + } + + input[type="submit"].special:active, + input[type="reset"].special:active, + input[type="button"].special:active, + button.special:active, + .button.special:active { + background-color: #1ebdd1; + } + +/* Form */ + + form { + margin: 0 0 2rem 0; + } + + form .field { + margin: 0 0 1.5rem 0; + clear: both; + } + + form .field.half { + clear: none; + width: 50%; + float: left; + padding: 0 0 0 0.75rem; + } + + form .field.half.first { + padding: 0 0.75rem 0 0; + } + + form .field.third { + clear: none; + width: 33.33333%; + float: left; + padding: 0 0 0 0.75rem; + } + + form .field.third.first { + padding: 0 0.75rem 0 0; + } + + form > .actions { + clear: both; + margin: 1.875rem 0 0 0 !important; + } + + @media screen and (max-width: 736px) { + + form .field { + margin: 0 0 1.125rem 0; + } + + form .field.half { + padding: 0 0 0 0.5625rem; + } + + form .field.half.first { + padding: 0 0.5625rem 0 0; + } + + form > .actions { + margin: 1.5rem 0 0 0 !important; + } + + } + + @media screen and (max-width: 480px) { + + form .field.half { + width: 100%; + float: none; + padding: 0; + } + + form .field.half.first { + padding: 0; + } + + form .field.third { + width: 100%; + float: none; + padding: 0; + } + + form .field.third.first { + padding: 0; + } + + } + + label { + display: block; + font-size: 0.9rem; + font-weight: 400; + margin: 0 0 1rem 0; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select, + textarea { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + background-color: transparent; + border-radius: 4px; + border: none; + border: solid 1px; + color: inherit; + display: block; + outline: 0; + padding: 0 0.825rem; + text-decoration: none; + width: 100%; + } + + input[type="text"]:invalid, + input[type="password"]:invalid, + input[type="email"]:invalid, + input[type="tel"]:invalid, + input[type="search"]:invalid, + input[type="url"]:invalid, + select:invalid, + textarea:invalid { + box-shadow: none; + } + + .select-wrapper { + text-decoration: none; + display: block; + position: relative; + } + + .select-wrapper:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .select-wrapper:before { + content: '\f078'; + display: block; + height: 2.75rem; + line-height: 2.75rem; + pointer-events: none; + position: absolute; + right: 0; + text-align: center; + top: 0; + width: 2.75rem; + } + + .select-wrapper select::-ms-expand { + display: none; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select { + height: 2.75rem; + } + + textarea { + padding: 0.75rem 1rem; + } + + input[type="checkbox"], + input[type="radio"] { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + display: block; + float: left; + margin-right: -2rem; + opacity: 0; + width: 1rem; + z-index: -1; + } + + input[type="checkbox"] + label, + input[type="radio"] + label { + text-decoration: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + display: inline-block; + font-size: 1rem; + font-weight: 300; + padding-left: 2.4rem; + padding-right: 0.75rem; + position: relative; + margin-bottom: 0; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + border-radius: 4px; + border: solid 1px; + content: ''; + display: inline-block; + height: 1.65rem; + left: 0; + line-height: 1.58125rem; + position: absolute; + text-align: center; + top: 0; + width: 1.65rem; + } + + input[type="checkbox"]:checked + label:before, + input[type="radio"]:checked + label:before { + content: '\f00c'; + } + + input[type="checkbox"] + label:before { + border-radius: 4px; + } + + input[type="radio"] + label:before { + border-radius: 100%; + } + + ::-webkit-input-placeholder { + opacity: 1.0; + } + + :-moz-placeholder { + opacity: 1.0; + } + + ::-moz-placeholder { + opacity: 1.0; + } + + :-ms-input-placeholder { + opacity: 1.0; + } + + .formerize-placeholder { + opacity: 1.0; + } + + label { + color: #000000; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + input[type="search"], + input[type="url"], + select, + textarea { + border-color: rgba(0, 0, 0, 0.2); + } + + input[type="text"]:focus, + input[type="password"]:focus, + input[type="email"]:focus, + input[type="tel"]:focus, + input[type="search"]:focus, + input[type="url"]:focus, + select:focus, + textarea:focus { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + .select-wrapper:before { + color: rgba(0, 0, 0, 0.2); + } + + input[type="checkbox"] + label, + input[type="radio"] + label { + color: #000000; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + border-color: rgba(0, 0, 0, 0.2); + } + + input[type="checkbox"]:checked + label:before, + input[type="radio"]:checked + label:before { + background-color: #000000; + border-color: #000000; + color: #ffffff; + } + + input[type="checkbox"]:focus + label:before, + input[type="radio"]:focus + label:before { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + ::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + :-moz-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + ::-moz-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + :-ms-input-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + + .formerize-placeholder { + color: rgba(0, 0, 0, 0.75) !important; + } + +/* Icon */ + + .icon { + text-decoration: none; + border-bottom: none; + position: relative; + text-align: center; + } + + .icon:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .icon > .label { + display: none; + } + + .icon.style2:before { + border-radius: 2.75em; + display: inline-block; + height: 2.75em; + line-height: 2.75em; + width: 2.75em; + } + + .icon.major { + display: block; + margin: 0 0 1rem 0; + } + + .icon.major:before { + font-size: 1.25rem; + } + + a.icon.style2:before { + -moz-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -webkit-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + -ms-transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out; + } + + .icon.style2:before { + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + } + + a.icon.style2:hover:before { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + + a.icon.style2:active:before { + background-color: rgba(71, 211, 229, 0.1); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + +/* Image */ + + .image { + border: 0; + border-radius: 4px; + display: inline-block; + position: relative; + } + + .image img { + display: block; + border-radius: 4px; + } + + .image.left, .image.right { + width: 40%; + max-width: 10rem; + } + + .image.left img, .image.right img { + width: 100%; + } + + .image.left { + float: left; + margin: 0 1.5rem 1rem 0; + top: 0.25rem; + } + + .image.right { + float: right; + margin: 0 0 1rem 1.5rem; + top: 0.25rem; + } + + .image.fit { + display: block; + margin: 0 0 2rem 0; + width: 100%; + } + + .image.fit img { + width: 100%; + } + + .image.main { + display: block; + margin: 0 0 3rem 0; + width: 100%; + } + + .image.main img { + width: 100%; + } + +/* List */ + + ol { + list-style: decimal; + margin: 0 0 2rem 0; + padding-left: 1.25rem; + } + + ol li { + padding-left: 0.25rem; + } + + ul { + list-style: disc; + margin: 0 0 2rem 0; + padding-left: 1rem; + } + + ul li { + padding-left: 0.5rem; + } + + ul.alt { + list-style: none; + padding-left: 0; + } + + ul.alt li { + border-top: solid 1px; + padding: 0.5rem 0; + } + + ul.alt li:first-child { + border-top: 0; + padding-top: 0; + } + + ul.icons { + cursor: default; + list-style: none; + padding-left: 0; + } + + ul.icons li { + display: inline-block; + padding: 0 0.75rem 0 0; + } + + ul.icons li:last-child { + padding-right: 0; + } + + ul.actions { + cursor: default; + list-style: none; + padding-left: 0; + } + + ul.actions li { + display: inline-block; + padding: 0 1rem 0 0; + vertical-align: middle; + } + + ul.actions li:last-child { + padding-right: 0; + } + + ul.actions.small li { + padding: 0 0.5rem 0 0; + } + + ul.actions.vertical li { + display: block; + padding: 1rem 0 0 0; + } + + ul.actions.vertical li:first-child { + padding-top: 0; + } + + ul.actions.vertical li > * { + margin-bottom: 0; + } + + ul.actions.vertical.small li { + padding: 0.5rem 0 0 0; + } + + ul.actions.vertical.small li:first-child { + padding-top: 0; + } + + ul.actions.fit { + display: table; + margin-left: -1rem; + padding: 0; + table-layout: fixed; + width: calc(100% + 1rem); + } + + ul.actions.fit li { + display: table-cell; + padding: 0 0 0 1rem; + } + + ul.actions.fit li > * { + margin-bottom: 0; + } + + ul.actions.fit.small { + margin-left: -0.5rem; + width: calc(100% + 0.5rem); + } + + ul.actions.fit.small li { + padding: 0 0 0 0.5rem; + } + + @media screen and (max-width: 480px) { + + ul.actions { + margin: 0 0 2rem 0; + } + + ul.actions li { + padding: 1rem 0 0 0; + display: block; + text-align: center; + width: 100%; + } + + ul.actions li:first-child { + padding-top: 0; + } + + ul.actions li > * { + width: 100%; + margin: 0 !important; + } + + ul.actions li > *.icon:before { + margin-left: -2rem; + } + + ul.actions.small li { + padding: 0.5rem 0 0 0; + } + + ul.actions.small li:first-child { + padding-top: 0; + } + + } + + dl { + margin: 0 0 2rem 0; + } + + dl dt { + display: block; + font-weight: 400; + margin: 0 0 1rem 0; + } + + dl dd { + margin-left: 2rem; + } + + dl.style2 dt { + width: 25%; + float: left; + } + + dl.style2 dd { + width: 70%; + float: left; + } + + dl.style2:after { + content: ''; + display: block; + clear: both; + } + + ul.alt li { + border-top-color: rgba(0, 0, 0, 0.2); + } + +/* Section/Article */ + + section.special, article.special { + text-align: center; + } + + header p { + position: relative; + margin: -0.65rem 0 1.5rem 0; + font-style: italic; + } + + header h1 + p { + font-size: 1.375rem; + } + + header h2 + p { + font-size: 1.25rem; + } + + header h3 + p { + font-size: 1.1rem; + } + + header h4 + p, + header h5 + p, + header h6 + p { + font-size: 0.9rem; + } + + header p { + color: rgba(0, 0, 0, 0.75); + } + +/* Table */ + + .table-wrapper { + -webkit-overflow-scrolling: touch; + margin: 0 0 2rem 0; + overflow-x: auto; + } + + .table-wrapper > table { + margin-bottom: 0; + } + + table { + margin: 0 0 2rem 0; + width: 100%; + } + + table tbody tr { + border: solid 1px; + border-left: 0; + border-right: 0; + } + + table td { + padding: 0.75rem 0.75rem; + } + + table th { + font-size: 0.9rem; + font-weight: 400; + padding: 0 0.75rem 0.75rem 0.75rem; + text-align: left; + } + + table thead { + border-bottom: solid 2px; + } + + table tfoot { + border-top: solid 2px; + } + + table.alt { + border-collapse: separate; + } + + table.alt tbody tr td { + border: solid 1px; + border-left-width: 0; + border-top-width: 0; + } + + table.alt tbody tr td:first-child { + border-left-width: 1px; + } + + table.alt tbody tr:first-child td { + border-top-width: 1px; + } + + table.alt thead { + border-bottom: 0; + } + + table.alt tfoot { + border-top: 0; + } + + table.fixed { + table-layout: fixed; + } + + table tbody tr { + border-color: rgba(0, 0, 0, 0.2); + } + + table tbody tr:nth-child(2n + 1) { + background-color: rgba(0, 0, 0, 0.05); + } + + table tbody tr.alt { + background-color: rgba(0, 0, 0, 0.05) !important; + } + + table th { + color: #000000; + } + + table thead { + border-bottom-color: rgba(0, 0, 0, 0.2); + } + + table tfoot { + border-top-color: rgba(0, 0, 0, 0.2); + } + + table.alt tbody tr td { + border-color: rgba(0, 0, 0, 0.2); + } + + table.uniform tbody tr:nth-child(2n + 1) { + background-color: transparent; + } + +/* Banner (transitions) */ + + .banner.onload-content-fade-up .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .banner.onload-content-fade-up .content { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + .banner.onload-content-fade-down .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .banner.onload-content-fade-down .content { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + .banner.onload-content-fade-left .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .banner.onload-content-fade-left .content { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + .banner.onload-content-fade-right .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .banner.onload-content-fade-right .content { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + .banner.onload-content-fade-in .content { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + body.is-loading .banner.onload-content-fade-in .content { + opacity: 0; + } + + .banner.onload-image-fade-up .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onload-image-fade-up .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .banner.onload-image-fade-up .image { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + body.is-loading .banner.onload-image-fade-up .image img { + opacity: 0; + } + + .banner.onload-image-fade-down .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onload-image-fade-down .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .banner.onload-image-fade-down .image { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + body.is-loading .banner.onload-image-fade-down .image img { + opacity: 0; + } + + .banner.onload-image-fade-left .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onload-image-fade-left .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .banner.onload-image-fade-left .image { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + body.is-loading .banner.onload-image-fade-left .image img { + opacity: 0; + } + + .banner.onload-image-fade-right .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onload-image-fade-right .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .banner.onload-image-fade-right .image { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + body.is-loading .banner.onload-image-fade-right .image img { + opacity: 0; + } + + .banner.onload-image-fade-in .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + body.is-loading .banner.onload-image-fade-in .image img { + opacity: 0; + } + + .banner.onscroll-content-fade-up .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-content-fade-up.is-inactive .content { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + .banner.onscroll-content-fade-down .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-content-fade-down.is-inactive .content { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + .banner.onscroll-content-fade-left .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-content-fade-left.is-inactive .content { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + .banner.onscroll-content-fade-right .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-content-fade-right.is-inactive .content { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + .banner.onscroll-content-fade-in .content { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + .banner.onscroll-content-fade-in.is-inactive .content { + opacity: 0; + } + + .banner.onscroll-image-fade-up .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-image-fade-up .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .banner.onscroll-image-fade-up.is-inactive .image { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + .banner.onscroll-image-fade-up.is-inactive .image img { + opacity: 0; + } + + .banner.onscroll-image-fade-down .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-image-fade-down .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .banner.onscroll-image-fade-down.is-inactive .image { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + .banner.onscroll-image-fade-down.is-inactive .image img { + opacity: 0; + } + + .banner.onscroll-image-fade-left .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-image-fade-left .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .banner.onscroll-image-fade-left.is-inactive .image { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + .banner.onscroll-image-fade-left.is-inactive .image img { + opacity: 0; + } + + .banner.onscroll-image-fade-right .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .banner.onscroll-image-fade-right .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .banner.onscroll-image-fade-right.is-inactive .image { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + .banner.onscroll-image-fade-right.is-inactive .image img { + opacity: 0; + } + + .banner.onscroll-image-fade-in .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + .banner.onscroll-image-fade-in.is-inactive .image img { + opacity: 0; + } + +/* Banner (style1) */ + + .banner.style1 { + -moz-align-items: stretch; + -webkit-align-items: stretch; + -ms-align-items: stretch; + align-items: stretch; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: row; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -moz-justify-content: -moz-flex-end; + -webkit-justify-content: -webkit-flex-end; + -ms-justify-content: -ms-flex-end; + justify-content: flex-end; + position: relative; + text-align: left; + overflow-x: hidden; + } + + .banner.style1 .content { + padding: 7rem 7rem 5rem 7rem ; + -moz-align-self: center; + -webkit-align-self: center; + -ms-align-self: center; + align-self: center; + -moz-flex-grow: 1; + -webkit-flex-grow: 1; + -ms-flex-grow: 1; + flex-grow: 1; + -moz-flex-shrink: 1; + -webkit-flex-shrink: 1; + -ms-flex-shrink: 1; + flex-shrink: 1; + width: 50%; + max-width: 48rem; + margin: 0 auto; + } + + .banner.style1 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + border-radius: 0; + width: 50%; + } + + .banner.style1 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 0; + } + + @media screen and (max-width: 1680px) { + + .banner.style1 .content { + padding: 5rem 5rem 3rem 5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .banner.style1 .content { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .banner.style1 .content { + padding: 3.75rem 3rem 1.75rem 3rem ; + } + + } + + @media screen and (max-width: 736px) { + + .banner.style1 .content { + padding: 2.5rem 2rem 0.5rem 2rem ; + } + + } + + @media screen and (orientation: portrait) { + + .banner.style1 { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + text-align: center; + } + + .banner.style1 .content { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: column; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + width: 100%; + max-width: 100%; + } + + .banner.style1 .image { + width: 100%; + max-width: 100%; + height: 45vh; + } + + } + + .banner.style1.fullscreen { + min-height: 100vh; + } + + @media screen and (orientation: portrait) { + + .banner.style1.fullscreen .content { + min-height: 50vh; + } + + .banner.style1.fullscreen .image { + height: 50vh; + } + + } + + .banner.style1.orient-right { + -moz-flex-direction: row-reverse; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + } + + @media screen and (orientation: portrait) { + + .banner.style1.orient-right { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + + } + + .banner.style1.content-align-center { + text-align: center; + } + + .banner.style1.content-align-right { + text-align: right; + } + + @media screen and (orientation: portrait) { + + .banner.style1.content-align-right { + text-align: center; + } + + } + + .banner.style1.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .banner.style1.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Banner (style2) */ + + .banner.style2 { + padding: 5.25rem 5.25rem 3.25rem 5.25rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + background-color: inherit; + position: relative; + text-align: center; + overflow-x: hidden; + } + + .banner.style2 .content { + padding: 5.25rem 5.25rem 3.25rem 5.25rem ; + position: relative; + width: 40rem; + max-width: 100%; + background-color: inherit; + border-radius: 0.5rem; + margin-bottom: 2rem; + z-index: 1; + } + + .banner.style2 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + border-radius: 0; + } + + .banner.style2 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 0; + } + + @media screen and (max-width: 1680px) { + + .banner.style2 { + padding: 3.75rem 3.75rem 1.75rem 3.75rem ; + } + + .banner.style2 .content { + padding: 3.75rem 3.75rem 1.75rem 3.75rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .banner.style2 { + padding: 4rem 3rem 2rem 3rem ; + } + + .banner.style2 .content { + padding: 4rem 3rem 2rem 3rem ; + } + + } + + @media screen and (max-width: 980px) { + + .banner.style2 { + padding: 3rem 3rem 1rem 3rem ; + } + + .banner.style2 .content { + padding: 3.75rem 2.25rem 1.75rem 2.25rem ; + } + + } + + @media screen and (max-width: 736px) { + + .banner.style2 { + padding: 2rem 2rem 0.1rem 2rem ; + } + + .banner.style2 .content { + padding: 2.5rem 1.5rem 0.5rem 1.5rem ; + } + + } + + .banner.style2.fullscreen { + min-height: 100vh; + } + + .banner.style2.orient-left { + -moz-justify-content: -moz-flex-start; + -webkit-justify-content: -webkit-flex-start; + -ms-justify-content: -ms-flex-start; + justify-content: flex-start; + padding-left: 0; + } + + .banner.style2.orient-left .content { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .banner.style2.orient-right { + -moz-justify-content: -moz-flex-end; + -webkit-justify-content: -webkit-flex-end; + -ms-justify-content: -ms-flex-end; + justify-content: flex-end; + padding-right: 0; + } + + .banner.style2.orient-right .content { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .banner.style2.content-align-left { + text-align: left; + } + + .banner.style2.content-align-right { + text-align: right; + } + + .banner.style2.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .banner.style2.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Banner (style3) */ + + .banner.style3 { + padding: 7rem 7rem 5rem 7rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: row-reverse; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + position: relative; + text-align: left; + overflow-x: hidden; + } + + .banner.style3 .content { + width: 31.5rem; + max-width: 100%; + } + + .banner.style3 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + width: 21rem; + height: 21rem; + border-radius: 100%; + margin: 0 3.5rem 2rem 0; + } + + .banner.style3 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + width: 100%; + height: 100%; + border-radius: 100%; + } + + @media screen and (max-width: 1680px) { + + .banner.style3 { + padding: 5rem 5rem 3rem 5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .banner.style3 { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .banner.style3 { + padding: 3.75rem 3rem 1.75rem 3rem ; + } + + .banner.style3 .image { + width: 18.375rem; + height: 18.375rem; + } + + } + + @media screen and (max-width: 736px) { + + .banner.style3 { + padding: 2.5rem 2rem 0.5rem 2rem ; + -moz-align-items: -moz-flex-start; + -webkit-align-items: -webkit-flex-start; + -ms-align-items: -ms-flex-start; + align-items: flex-start; + } + + .banner.style3 .image { + width: 15.75rem; + height: 15.75rem; + margin: 0 2rem 2rem 0; + } + + } + + @media screen and (orientation: portrait) { + + .banner.style3 { + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + text-align: center; + } + + .banner.style3 .content { + width: 34rem; + max-width: 100%; + } + + .banner.style3 .image { + margin-right: 0; + } + + } + + .banner.style3.fullscreen { + min-height: 100vh; + } + + .banner.style3.orient-left { + -moz-flex-direction: row; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .banner.style3.orient-left .image { + margin: 0 0 2rem 3.5rem; + } + + @media screen and (max-width: 736px) { + + .banner.style3.orient-left .image { + margin: 0 0 2rem 2rem; + } + + } + + @media screen and (orientation: portrait) { + + .banner.style3.orient-left { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + + .banner.style3.orient-left .image { + margin-left: 0; + } + + } + + .banner.style3.content-align-center { + text-align: center; + } + + .banner.style3.content-align-right { + text-align: right; + } + + .banner.style3.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .banner.style3.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Banner (style4) */ + + .banner.style4 { + padding: 7rem 7rem 5rem 7rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: row-reverse; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + position: relative; + text-align: left; + overflow-x: hidden; + } + + .banner.style4 .content { + width: 31.5rem; + max-width: 100%; + } + + .banner.style4 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + border-radius: 0; + border: solid 1px; + width: 13rem; + height: 23.11111rem; + margin-top: 2.5rem; + margin-bottom: 5rem; + margin-right: 3.5rem; + } + + .banner.style4 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + width: 100%; + height: 100%; + border-radius: 0; + } + + .banner.style4 .image:before { + content: ''; + display: block; + background-position: center; + background-repeat: no-repeat; + border: solid 1px; + border-bottom: 0; + } + + .banner.style4 .image:after { + content: ''; + display: block; + background-position: center; + background-repeat: no-repeat; + border: solid 1px; + border-top: 0; + } + + .banner.style4 .image:before { + height: 2.5rem; + background-size: 64px 32px; + margin-top: -2.5rem; + border-radius: 1rem 1rem 0 0; + } + + .banner.style4 .image:after { + height: 3rem; + background-size: 64px 32px; + margin-bottom: -3rem; + border-radius: 0 0 1rem 1rem; + } + + @media screen and (max-width: 1680px) { + + .banner.style4 { + padding: 5rem 5rem 3rem 5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .banner.style4 { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .banner.style4 { + padding: 3.75rem 3rem 1.75rem 3rem ; + } + + .banner.style4 .image { + width: 11.375rem; + height: 20.22222rem; + margin-top: 2.1875rem; + margin-bottom: 4.625rem; + } + + .banner.style4 .image:before { + height: 2.1875rem; + background-size: 56px 28px; + margin-top: -2.1875rem; + border-radius: 0.875rem 0.875rem 0 0; + } + + .banner.style4 .image:after { + height: 2.625rem; + background-size: 56px 28px; + margin-bottom: -2.625rem; + border-radius: 0 0 0.875rem 0.875rem; + } + + } + + @media screen and (max-width: 736px) { + + .banner.style4 { + padding: 2.5rem 2rem 0.5rem 2rem ; + -moz-align-items: -moz-flex-start; + -webkit-align-items: -webkit-flex-start; + -ms-align-items: -ms-flex-start; + align-items: flex-start; + } + + .banner.style4 .image { + width: 8.125rem; + height: 14.44444rem; + margin-top: 1.5625rem; + margin-bottom: 3.875rem; + } + + .banner.style4 .image:before { + height: 1.5625rem; + background-size: 40px 20px; + margin-top: -1.5625rem; + border-radius: 0.625rem 0.625rem 0 0; + } + + .banner.style4 .image:after { + height: 1.875rem; + background-size: 40px 20px; + margin-bottom: -1.875rem; + border-radius: 0 0 0.625rem 0.625rem; + } + + } + + @media screen and (orientation: portrait) { + + .banner.style4 { + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + text-align: center; + } + + .banner.style4 .content { + width: 34rem; + max-width: 100%; + } + + .banner.style4 .image { + margin-right: 0; + margin-left: 0; + } + + } + + .banner.style4.fullscreen { + min-height: 100vh; + } + + .banner.style4.orient-left { + -moz-flex-direction: row; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .banner.style4.orient-left .image { + margin-right: 0; + margin-left: 3.5rem; + } + + @media screen and (orientation: portrait) { + + .banner.style4.orient-left { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + + .banner.style4.orient-left .image { + margin-right: 0; + margin-left: 0; + } + + } + + .banner.style4.content-align-center { + text-align: center; + } + + .banner.style4.content-align-right { + text-align: right; + } + + .banner.style4.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .banner.style4.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Banner (style5) */ + + .banner.style5 { + padding: 7rem 7rem 5rem 7rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + background-color: inherit; + position: relative; + text-align: center; + overflow-x: hidden; + } + + .banner.style5 .content { + position: relative; + width: 40rem; + max-width: 100%; + margin-bottom: 2rem; + z-index: 1; + } + + .banner.style5 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + border-radius: 0; + opacity: 0.5; + } + + .banner.style5 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 0; + } + + @media screen and (max-width: 1680px) { + + .banner.style5 { + padding: 5rem 5rem 3rem 5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .banner.style5 { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .banner.style5 { + padding: 3.75rem 3rem 1.75rem 3rem ; + } + + } + + @media screen and (max-width: 736px) { + + .banner.style5 { + padding: 2.5rem 2rem 0.5rem 2rem ; + } + + } + + .banner.style5.fullscreen { + min-height: 100vh; + } + + .banner.style5.content-align-left { + text-align: left; + } + + .banner.style5.content-align-right { + text-align: right; + } + + .banner.style5.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .banner.style5.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + + .banner .image { + background-color: rgba(0, 0, 0, 0.125); + } + + .banner.invert .image { + background-color: rgba(255, 255, 255, 0.125); + } + + .banner.style4 .image { + border-color: rgba(0, 0, 0, 0.2); + background-color: rgba(0, 0, 0, 0.2); + border-width: 0; + } + + .banner.style4 .image:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: rgba(0, 0, 0, 0.2)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='11' y='12' width='42' height='8' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: rgba(0, 0, 0, 0.2); + width: 100%; + } + + .banner.style4 .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Ecircle %7Bfill: transparent%3B stroke: rgba(0, 0, 0, 0.2)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Ccircle cx='32' cy='16' r='14' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: rgba(0, 0, 0, 0.2); + width: 100%; + } + + .banner.style4.android .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: rgba(0, 0, 0, 0.2)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='6' y='4' width='52' height='24' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + } + + .banner.style4.invert .image { + border-color: white; + background-color: white; + border-width: 1px; + } + + .banner.style4.invert .image:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='11' y='12' width='42' height='8' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + .banner.style4.invert .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Ecircle %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Ccircle cx='32' cy='16' r='14' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + .banner.style4.invert.android .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='6' y='4' width='52' height='24' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + } + +/* Spotlight (transitions) */ + + .spotlight.onload-content-fade-up .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .spotlight.onload-content-fade-up .content { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + .spotlight.onload-content-fade-down .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .spotlight.onload-content-fade-down .content { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + .spotlight.onload-content-fade-left .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .spotlight.onload-content-fade-left .content { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + .spotlight.onload-content-fade-right .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + body.is-loading .spotlight.onload-content-fade-right .content { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + .spotlight.onload-content-fade-in .content { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + body.is-loading .spotlight.onload-content-fade-in .content { + opacity: 0; + } + + .spotlight.onload-image-fade-up .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onload-image-fade-up .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .spotlight.onload-image-fade-up .image { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + body.is-loading .spotlight.onload-image-fade-up .image img { + opacity: 0; + } + + .spotlight.onload-image-fade-down .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onload-image-fade-down .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .spotlight.onload-image-fade-down .image { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + body.is-loading .spotlight.onload-image-fade-down .image img { + opacity: 0; + } + + .spotlight.onload-image-fade-left .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onload-image-fade-left .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .spotlight.onload-image-fade-left .image { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + body.is-loading .spotlight.onload-image-fade-left .image img { + opacity: 0; + } + + .spotlight.onload-image-fade-right .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onload-image-fade-right .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + body.is-loading .spotlight.onload-image-fade-right .image { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + body.is-loading .spotlight.onload-image-fade-right .image img { + opacity: 0; + } + + .spotlight.onload-image-fade-in .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + body.is-loading .spotlight.onload-image-fade-in .image img { + opacity: 0; + } + + .spotlight.onscroll-content-fade-up .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-content-fade-up.is-inactive .content { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + .spotlight.onscroll-content-fade-down .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-content-fade-down.is-inactive .content { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + .spotlight.onscroll-content-fade-left .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-content-fade-left.is-inactive .content { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + .spotlight.onscroll-content-fade-right .content { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-content-fade-right.is-inactive .content { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + .spotlight.onscroll-content-fade-in .content { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + .spotlight.onscroll-content-fade-in.is-inactive .content { + opacity: 0; + } + + .spotlight.onscroll-image-fade-up .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-image-fade-up .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .spotlight.onscroll-image-fade-up.is-inactive .image { + -moz-transform: translateY(1rem); + -webkit-transform: translateY(1rem); + -ms-transform: translateY(1rem); + transform: translateY(1rem); + opacity: 0; + } + + .spotlight.onscroll-image-fade-up.is-inactive .image img { + opacity: 0; + } + + .spotlight.onscroll-image-fade-down .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-image-fade-down .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .spotlight.onscroll-image-fade-down.is-inactive .image { + -moz-transform: translateY(-1rem); + -webkit-transform: translateY(-1rem); + -ms-transform: translateY(-1rem); + transform: translateY(-1rem); + opacity: 0; + } + + .spotlight.onscroll-image-fade-down.is-inactive .image img { + opacity: 0; + } + + .spotlight.onscroll-image-fade-left .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-image-fade-left .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .spotlight.onscroll-image-fade-left.is-inactive .image { + -moz-transform: translateX(1rem); + -webkit-transform: translateX(1rem); + -ms-transform: translateX(1rem); + transform: translateX(1rem); + opacity: 0; + } + + .spotlight.onscroll-image-fade-left.is-inactive .image img { + opacity: 0; + } + + .spotlight.onscroll-image-fade-right .image { + -moz-transition: opacity 0.75s ease-in-out, -moz-transform 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out, -ms-transform 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out; + } + + .spotlight.onscroll-image-fade-right .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 0.5625s; + -webkit-transition-delay: 0.5625s; + -ms-transition-delay: 0.5625s; + transition-delay: 0.5625s; + } + + .spotlight.onscroll-image-fade-right.is-inactive .image { + -moz-transform: translateX(-1rem); + -webkit-transform: translateX(-1rem); + -ms-transform: translateX(-1rem); + transform: translateX(-1rem); + opacity: 0; + } + + .spotlight.onscroll-image-fade-right.is-inactive .image img { + opacity: 0; + } + + .spotlight.onscroll-image-fade-in .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + } + + .spotlight.onscroll-image-fade-in.is-inactive .image img { + opacity: 0; + } + +/* Spotlight (style1) */ + + .spotlight.style1 { + -moz-align-items: stretch; + -webkit-align-items: stretch; + -ms-align-items: stretch; + align-items: stretch; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: row; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -moz-justify-content: -moz-flex-end; + -webkit-justify-content: -webkit-flex-end; + -ms-justify-content: -ms-flex-end; + justify-content: flex-end; + position: relative; + overflow-x: hidden; + text-align: left; + } + + .spotlight.style1 .content { + padding: 7rem 7rem 5rem 7rem ; + -moz-align-self: center; + -webkit-align-self: center; + -ms-align-self: center; + align-self: center; + -moz-flex-grow: 1; + -webkit-flex-grow: 1; + -ms-flex-grow: 1; + flex-grow: 1; + -moz-flex-shrink: 1; + -webkit-flex-shrink: 1; + -ms-flex-shrink: 1; + flex-shrink: 1; + width: 65%; + max-width: 64rem; + margin: 0 auto; + } + + .spotlight.style1 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + width: 35%; + min-width: 25rem; + border-radius: 0; + } + + .spotlight.style1 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 0; + } + + @media screen and (max-width: 1680px) { + + .spotlight.style1 .content { + padding: 5rem 5rem 3rem 5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .spotlight.style1 .content { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .spotlight.style1 .content { + padding: 3.75rem 3rem 1.75rem 3rem ; + width: 50%; + min-width: 0; + } + + .spotlight.style1 .image { + width: 50%; + min-width: 0; + } + + } + + @media screen and (max-width: 736px) { + + .spotlight.style1 .content { + padding: 2.5rem 2rem 0.5rem 2rem ; + } + + } + + @media screen and (max-width: 736px) and (orientation: portrait) { + + .spotlight.style1 { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + text-align: center !important; + } + + .spotlight.style1 .content { + width: 100%; + } + + .spotlight.style1 .image { + width: 100%; + } + + .spotlight.style1 .image img { + position: relative; + } + + } + + .spotlight.style1.orient-right { + -moz-flex-direction: row-reverse; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + } + + @media screen and (max-width: 736px) and (orientation: portrait) { + + .spotlight.style1.orient-right { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + + } + + .spotlight.style1.content-align-center { + text-align: center; + } + + .spotlight.style1.content-align-right { + text-align: right; + } + + .spotlight.style1.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .spotlight.style1.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Spotlight (style2) */ + + .spotlight.style2 { + padding: 7rem 7rem 5rem 7rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: row-reverse; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + position: relative; + overflow-x: hidden; + text-align: left; + } + + .spotlight.style2 .content { + width: 44.5rem; + max-width: 100%; + } + + .spotlight.style2 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + width: 21rem; + height: 21rem; + border-radius: 100%; + margin: 0 3.5rem 2rem 0; + } + + .spotlight.style2 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + width: 100%; + height: 100%; + border-radius: 100%; + } + + @media screen and (max-width: 1680px) { + + .spotlight.style2 { + padding: 5rem 5rem 3rem 5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .spotlight.style2 { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .spotlight.style2 { + padding: 3.75rem 3rem 1.75rem 3rem ; + } + + .spotlight.style2 .image { + width: 18.375rem; + height: 18.375rem; + } + + } + + @media screen and (max-width: 736px) { + + .spotlight.style2 { + padding: 2.5rem 2rem 0.5rem 2rem ; + -moz-align-items: -moz-flex-start; + -webkit-align-items: -webkit-flex-start; + -ms-align-items: -ms-flex-start; + align-items: flex-start; + } + + .spotlight.style2 .image { + width: 15.75rem; + height: 15.75rem; + margin: 0 2rem 2rem 0; + } + + } + + @media screen and (orientation: portrait) { + + .spotlight.style2 { + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + text-align: center !important; + } + + .spotlight.style2 .content { + width: 34rem; + max-width: 100%; + } + + .spotlight.style2 .image { + margin-right: 0; + } + + } + + .spotlight.style2.orient-left { + -moz-flex-direction: row; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .spotlight.style2.orient-left .image { + margin: 0 0 2rem 3.5rem; + } + + @media screen and (max-width: 736px) { + + .spotlight.style2.orient-left .image { + margin: 0 0 2rem 2rem; + } + + } + + @media screen and (orientation: portrait) { + + .spotlight.style2.orient-left { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + + .spotlight.style2.orient-left .image { + margin-left: 0; + } + + } + + .spotlight.style2.content-align-center { + text-align: center; + } + + .spotlight.style2.content-align-right { + text-align: right; + } + + .spotlight.style2.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .spotlight.style2.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Spotlight (style3) */ + + .spotlight.style3 { + padding: 7rem 7rem 5rem 7rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: row-reverse; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + position: relative; + overflow-x: hidden; + text-align: left; + } + + .spotlight.style3 .content { + width: 44.5rem; + max-width: 100%; + } + + .spotlight.style3 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + border-radius: 0; + border: solid 1px; + width: 13rem; + height: 23.11111rem; + margin-top: 2.5rem; + margin-bottom: 5rem; + margin-right: 3.5rem; + } + + .spotlight.style3 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + width: 100%; + height: 100%; + border-radius: 0; + } + + .spotlight.style3 .image:before { + content: ''; + display: block; + background-position: center; + background-repeat: no-repeat; + border: solid 1px; + border-bottom: 0; + } + + .spotlight.style3 .image:after { + content: ''; + display: block; + background-position: center; + background-repeat: no-repeat; + border: solid 1px; + border-top: 0; + } + + .spotlight.style3 .image:before { + height: 2.5rem; + background-size: 64px 32px; + margin-top: -2.5rem; + border-radius: 1rem 1rem 0 0; + } + + .spotlight.style3 .image:after { + height: 3rem; + background-size: 64px 32px; + margin-bottom: -3rem; + border-radius: 0 0 1rem 1rem; + } + + @media screen and (max-width: 1680px) { + + .spotlight.style3 { + padding: 5rem 5rem 3rem 5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .spotlight.style3 { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .spotlight.style3 { + padding: 3.75rem 3rem 1.75rem 3rem ; + } + + .spotlight.style3 .image { + width: 11.375rem; + height: 20.22222rem; + margin-top: 2.1875rem; + margin-bottom: 4.625rem; + } + + .spotlight.style3 .image:before { + height: 2.1875rem; + background-size: 56px 28px; + margin-top: -2.1875rem; + border-radius: 0.875rem 0.875rem 0 0; + } + + .spotlight.style3 .image:after { + height: 2.625rem; + background-size: 56px 28px; + margin-bottom: -2.625rem; + border-radius: 0 0 0.875rem 0.875rem; + } + + } + + @media screen and (max-width: 736px) { + + .spotlight.style3 { + padding: 2.5rem 2rem 0.5rem 2rem ; + -moz-align-items: -moz-flex-start; + -webkit-align-items: -webkit-flex-start; + -ms-align-items: -ms-flex-start; + align-items: flex-start; + } + + .spotlight.style3 .image { + width: 8.125rem; + height: 14.44444rem; + margin-top: 1.5625rem; + margin-bottom: 3.875rem; + } + + .spotlight.style3 .image:before { + height: 1.5625rem; + background-size: 40px 20px; + margin-top: -1.5625rem; + border-radius: 0.625rem 0.625rem 0 0; + } + + .spotlight.style3 .image:after { + height: 1.875rem; + background-size: 40px 20px; + margin-bottom: -1.875rem; + border-radius: 0 0 0.625rem 0.625rem; + } + + } + + @media screen and (orientation: portrait) { + + .spotlight.style3 { + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + text-align: center !important; + } + + .spotlight.style3 .content { + width: 34rem; + max-width: 100%; + } + + .spotlight.style3 .image { + margin-right: 0; + margin-left: 0; + } + + } + + .spotlight.style3.orient-left { + -moz-flex-direction: row; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + + .spotlight.style3.orient-left .image { + margin-right: 0; + margin-left: 3.5rem; + } + + @media screen and (orientation: portrait) { + + .spotlight.style3.orient-left { + -moz-flex-direction: column-reverse; + -webkit-flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + } + + .spotlight.style3.orient-left .image { + margin-right: 0; + margin-left: 0; + } + + } + + .spotlight.style3.content-align-center { + text-align: center; + } + + .spotlight.style3.content-align-right { + text-align: right; + } + + .spotlight.style3.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .spotlight.style3.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Spotlight (style4) */ + + .spotlight.style4 { + padding: 7rem 5.25rem 5rem 5.25rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + background-color: inherit; + position: relative; + overflow-x: hidden; + text-align: center; + } + + .spotlight.style4 .content { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + position: relative; + width: 40rem; + max-width: 50%; + background-color: inherit; + border-radius: 0.5rem; + margin-bottom: 2rem; + z-index: 1; + } + + .spotlight.style4 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + border-radius: 0; + } + + .spotlight.style4 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 0; + } + + @media screen and (max-width: 1680px) { + + .spotlight.style4 { + padding: 5rem 3.75rem 3rem 3.75rem ; + } + + .spotlight.style4 .content { + padding: 2.5rem 2.5rem 0.5rem 2.5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .spotlight.style4 { + padding: 4rem 3rem 2rem 3rem ; + } + + .spotlight.style4 .content { + padding: 3rem 3rem 1rem 3rem ; + } + + } + + @media screen and (max-width: 980px) { + + .spotlight.style4 { + padding: 3rem 2.25rem 1rem 2.25rem ; + } + + .spotlight.style4 .content { + padding: 2.25rem 2.25rem 0.25rem 2.25rem ; + } + + } + + @media screen and (max-width: 736px) { + + .spotlight.style4 { + padding: 2rem 1.5rem 0.1rem 1.5rem ; + } + + .spotlight.style4 .content { + padding: 1.5rem 1.5rem 0.1rem 1.5rem ; + } + + } + + @media screen and (max-width: 480px) { + + .spotlight.style4 .content { + max-width: 80%; + } + + } + + .spotlight.style4.fullscreen { + min-height: 100vh; + } + + .spotlight.style4.halfscreen { + min-height: 50vh; + } + + .spotlight.style4.orient-left { + -moz-justify-content: -moz-flex-start; + -webkit-justify-content: -webkit-flex-start; + -ms-justify-content: -ms-flex-start; + justify-content: flex-start; + padding-left: 0; + } + + .spotlight.style4.orient-left .content { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .spotlight.style4.orient-right { + -moz-justify-content: -moz-flex-end; + -webkit-justify-content: -webkit-flex-end; + -ms-justify-content: -ms-flex-end; + justify-content: flex-end; + padding-right: 0; + } + + .spotlight.style4.orient-right .content { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .spotlight.style4.content-align-left { + text-align: left; + } + + .spotlight.style4.content-align-right { + text-align: right; + } + + .spotlight.style4.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .spotlight.style4.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + +/* Spotlight (style5) */ + + .spotlight.style5 { + padding: 7rem 5.25rem 5rem 5.25rem ; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + background-color: inherit; + position: relative; + overflow-x: hidden; + text-align: center; + } + + .spotlight.style5 .content { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + position: relative; + width: 40rem; + max-width: 52.5%; + background-color: inherit; + border-radius: 0.5rem; + margin-bottom: 2rem; + z-index: 1; + } + + .spotlight.style5 .image { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + border-radius: 0; + } + + .spotlight.style5 .image img { + -moz-object-fit: cover; + -webkit-object-fit: cover; + -ms-object-fit: cover; + object-fit: cover; + -moz-object-position: center; + -webkit-object-position: center; + -ms-object-position: center; + object-position: center; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 0; + } + + @media screen and (max-width: 1680px) { + + .spotlight.style5 { + padding: 5rem 3.75rem 3rem 3.75rem ; + } + + .spotlight.style5 .content { + padding: 2.5rem 2.5rem 0.5rem 2.5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .spotlight.style5 { + padding: 4rem 3rem 2rem 3rem ; + } + + .spotlight.style5 .content { + padding: 3rem 3rem 1rem 3rem ; + } + + } + + @media screen and (max-width: 980px) { + + .spotlight.style5 { + padding: 3rem 2.25rem 1rem 2.25rem ; + } + + .spotlight.style5 .content { + padding: 2.25rem 2.25rem 0.25rem 2.25rem ; + } + + } + + @media screen and (max-width: 736px) { + + .spotlight.style5 { + padding: 2rem 1.5rem 0.1rem 1.5rem ; + } + + .spotlight.style5 .content { + padding: 1.5rem 1.5rem 0.1rem 1.5rem ; + } + + } + + @media screen and (max-width: 480px) { + + .spotlight.style5 .content { + max-width: 80%; + } + + } + + .spotlight.style5.fullscreen { + min-height: 100vh; + } + + .spotlight.style5.halfscreen { + min-height: 50vh; + } + + .spotlight.style5.orient-left { + -moz-justify-content: -moz-flex-start; + -webkit-justify-content: -webkit-flex-start; + -ms-justify-content: -ms-flex-start; + justify-content: flex-start; + } + + .spotlight.style5.orient-right { + -moz-justify-content: -moz-flex-end; + -webkit-justify-content: -webkit-flex-end; + -ms-justify-content: -ms-flex-end; + justify-content: flex-end; + } + + .spotlight.style5.content-align-left { + text-align: left; + } + + .spotlight.style5.content-align-right { + text-align: right; + } + + .spotlight.style5.image-position-left .image img { + -moz-object-position: left; + -webkit-object-position: left; + -ms-object-position: left; + object-position: left; + } + + .spotlight.style5.image-position-right .image img { + -moz-object-position: right; + -webkit-object-position: right; + -ms-object-position: right; + object-position: right; + } + + .spotlight .image { + background-color: rgba(0, 0, 0, 0.125); + } + + .spotlight.invert .image { + background-color: rgba(255, 255, 255, 0.125); + } + + .spotlight.style3 .image { + border-color: rgba(0, 0, 0, 0.2); + background-color: rgba(0, 0, 0, 0.2); + border-width: 0; + } + + .spotlight.style3 .image:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: rgba(0, 0, 0, 0.2)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='11' y='12' width='42' height='8' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: rgba(0, 0, 0, 0.2); + width: 100%; + } + + .spotlight.style3 .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Ecircle %7Bfill: transparent%3B stroke: rgba(0, 0, 0, 0.2)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Ccircle cx='32' cy='16' r='14' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: rgba(0, 0, 0, 0.2); + width: 100%; + } + + .spotlight.style3.android .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: rgba(0, 0, 0, 0.2)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='6' y='4' width='52' height='24' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + } + + .spotlight.style3.invert .image { + border-color: white; + background-color: white; + border-width: 1px; + } + + .spotlight.style3.invert .image:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='11' y='12' width='42' height='8' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + .spotlight.style3.invert .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Ecircle %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Ccircle cx='32' cy='16' r='14' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + .spotlight.style3.invert.android .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='6' y='4' width='52' height='24' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + } + +/* Gallery (transitions) */ + + .gallery.onload-fade-in article .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 4.8s; + -webkit-transition-delay: 4.8s; + -ms-transition-delay: 4.8s; + transition-delay: 4.8s; + } + + .gallery.onload-fade-in article:nth-child(1) .image img { + -moz-transition-delay: 0s; + -webkit-transition-delay: 0s; + -ms-transition-delay: 0s; + transition-delay: 0s; + } + + .gallery.onload-fade-in article:nth-child(2) .image img { + -moz-transition-delay: 0.15s; + -webkit-transition-delay: 0.15s; + -ms-transition-delay: 0.15s; + transition-delay: 0.15s; + } + + .gallery.onload-fade-in article:nth-child(3) .image img { + -moz-transition-delay: 0.3s; + -webkit-transition-delay: 0.3s; + -ms-transition-delay: 0.3s; + transition-delay: 0.3s; + } + + .gallery.onload-fade-in article:nth-child(4) .image img { + -moz-transition-delay: 0.45s; + -webkit-transition-delay: 0.45s; + -ms-transition-delay: 0.45s; + transition-delay: 0.45s; + } + + .gallery.onload-fade-in article:nth-child(5) .image img { + -moz-transition-delay: 0.6s; + -webkit-transition-delay: 0.6s; + -ms-transition-delay: 0.6s; + transition-delay: 0.6s; + } + + .gallery.onload-fade-in article:nth-child(6) .image img { + -moz-transition-delay: 0.75s; + -webkit-transition-delay: 0.75s; + -ms-transition-delay: 0.75s; + transition-delay: 0.75s; + } + + .gallery.onload-fade-in article:nth-child(7) .image img { + -moz-transition-delay: 0.9s; + -webkit-transition-delay: 0.9s; + -ms-transition-delay: 0.9s; + transition-delay: 0.9s; + } + + .gallery.onload-fade-in article:nth-child(8) .image img { + -moz-transition-delay: 1.05s; + -webkit-transition-delay: 1.05s; + -ms-transition-delay: 1.05s; + transition-delay: 1.05s; + } + + .gallery.onload-fade-in article:nth-child(9) .image img { + -moz-transition-delay: 1.2s; + -webkit-transition-delay: 1.2s; + -ms-transition-delay: 1.2s; + transition-delay: 1.2s; + } + + .gallery.onload-fade-in article:nth-child(10) .image img { + -moz-transition-delay: 1.35s; + -webkit-transition-delay: 1.35s; + -ms-transition-delay: 1.35s; + transition-delay: 1.35s; + } + + .gallery.onload-fade-in article:nth-child(11) .image img { + -moz-transition-delay: 1.5s; + -webkit-transition-delay: 1.5s; + -ms-transition-delay: 1.5s; + transition-delay: 1.5s; + } + + .gallery.onload-fade-in article:nth-child(12) .image img { + -moz-transition-delay: 1.65s; + -webkit-transition-delay: 1.65s; + -ms-transition-delay: 1.65s; + transition-delay: 1.65s; + } + + .gallery.onload-fade-in article:nth-child(13) .image img { + -moz-transition-delay: 1.8s; + -webkit-transition-delay: 1.8s; + -ms-transition-delay: 1.8s; + transition-delay: 1.8s; + } + + .gallery.onload-fade-in article:nth-child(14) .image img { + -moz-transition-delay: 1.95s; + -webkit-transition-delay: 1.95s; + -ms-transition-delay: 1.95s; + transition-delay: 1.95s; + } + + .gallery.onload-fade-in article:nth-child(15) .image img { + -moz-transition-delay: 2.1s; + -webkit-transition-delay: 2.1s; + -ms-transition-delay: 2.1s; + transition-delay: 2.1s; + } + + .gallery.onload-fade-in article:nth-child(16) .image img { + -moz-transition-delay: 2.25s; + -webkit-transition-delay: 2.25s; + -ms-transition-delay: 2.25s; + transition-delay: 2.25s; + } + + .gallery.onload-fade-in article:nth-child(17) .image img { + -moz-transition-delay: 2.4s; + -webkit-transition-delay: 2.4s; + -ms-transition-delay: 2.4s; + transition-delay: 2.4s; + } + + .gallery.onload-fade-in article:nth-child(18) .image img { + -moz-transition-delay: 2.55s; + -webkit-transition-delay: 2.55s; + -ms-transition-delay: 2.55s; + transition-delay: 2.55s; + } + + .gallery.onload-fade-in article:nth-child(19) .image img { + -moz-transition-delay: 2.7s; + -webkit-transition-delay: 2.7s; + -ms-transition-delay: 2.7s; + transition-delay: 2.7s; + } + + .gallery.onload-fade-in article:nth-child(20) .image img { + -moz-transition-delay: 2.85s; + -webkit-transition-delay: 2.85s; + -ms-transition-delay: 2.85s; + transition-delay: 2.85s; + } + + .gallery.onload-fade-in article:nth-child(21) .image img { + -moz-transition-delay: 3s; + -webkit-transition-delay: 3s; + -ms-transition-delay: 3s; + transition-delay: 3s; + } + + .gallery.onload-fade-in article:nth-child(22) .image img { + -moz-transition-delay: 3.15s; + -webkit-transition-delay: 3.15s; + -ms-transition-delay: 3.15s; + transition-delay: 3.15s; + } + + .gallery.onload-fade-in article:nth-child(23) .image img { + -moz-transition-delay: 3.3s; + -webkit-transition-delay: 3.3s; + -ms-transition-delay: 3.3s; + transition-delay: 3.3s; + } + + .gallery.onload-fade-in article:nth-child(24) .image img { + -moz-transition-delay: 3.45s; + -webkit-transition-delay: 3.45s; + -ms-transition-delay: 3.45s; + transition-delay: 3.45s; + } + + .gallery.onload-fade-in article:nth-child(25) .image img { + -moz-transition-delay: 3.6s; + -webkit-transition-delay: 3.6s; + -ms-transition-delay: 3.6s; + transition-delay: 3.6s; + } + + .gallery.onload-fade-in article:nth-child(26) .image img { + -moz-transition-delay: 3.75s; + -webkit-transition-delay: 3.75s; + -ms-transition-delay: 3.75s; + transition-delay: 3.75s; + } + + .gallery.onload-fade-in article:nth-child(27) .image img { + -moz-transition-delay: 3.9s; + -webkit-transition-delay: 3.9s; + -ms-transition-delay: 3.9s; + transition-delay: 3.9s; + } + + .gallery.onload-fade-in article:nth-child(28) .image img { + -moz-transition-delay: 4.05s; + -webkit-transition-delay: 4.05s; + -ms-transition-delay: 4.05s; + transition-delay: 4.05s; + } + + .gallery.onload-fade-in article:nth-child(29) .image img { + -moz-transition-delay: 4.2s; + -webkit-transition-delay: 4.2s; + -ms-transition-delay: 4.2s; + transition-delay: 4.2s; + } + + .gallery.onload-fade-in article:nth-child(30) .image img { + -moz-transition-delay: 4.35s; + -webkit-transition-delay: 4.35s; + -ms-transition-delay: 4.35s; + transition-delay: 4.35s; + } + + .gallery.onload-fade-in article:nth-child(31) .image img { + -moz-transition-delay: 4.5s; + -webkit-transition-delay: 4.5s; + -ms-transition-delay: 4.5s; + transition-delay: 4.5s; + } + + .gallery.onload-fade-in article:nth-child(32) .image img { + -moz-transition-delay: 4.65s; + -webkit-transition-delay: 4.65s; + -ms-transition-delay: 4.65s; + transition-delay: 4.65s; + } + + .gallery.onload-fade-in article:nth-child(33) .image img { + -moz-transition-delay: 4.8s; + -webkit-transition-delay: 4.8s; + -ms-transition-delay: 4.8s; + transition-delay: 4.8s; + } + + body.is-loading .gallery.onload-fade-in article .image img { + opacity: 0; + } + + .gallery.onscroll-fade-in article .image img { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 4.8s; + -webkit-transition-delay: 4.8s; + -ms-transition-delay: 4.8s; + transition-delay: 4.8s; + } + + .gallery.onscroll-fade-in article:nth-child(1) .image img { + -moz-transition-delay: 0s; + -webkit-transition-delay: 0s; + -ms-transition-delay: 0s; + transition-delay: 0s; + } + + .gallery.onscroll-fade-in article:nth-child(2) .image img { + -moz-transition-delay: 0.15s; + -webkit-transition-delay: 0.15s; + -ms-transition-delay: 0.15s; + transition-delay: 0.15s; + } + + .gallery.onscroll-fade-in article:nth-child(3) .image img { + -moz-transition-delay: 0.3s; + -webkit-transition-delay: 0.3s; + -ms-transition-delay: 0.3s; + transition-delay: 0.3s; + } + + .gallery.onscroll-fade-in article:nth-child(4) .image img { + -moz-transition-delay: 0.45s; + -webkit-transition-delay: 0.45s; + -ms-transition-delay: 0.45s; + transition-delay: 0.45s; + } + + .gallery.onscroll-fade-in article:nth-child(5) .image img { + -moz-transition-delay: 0.6s; + -webkit-transition-delay: 0.6s; + -ms-transition-delay: 0.6s; + transition-delay: 0.6s; + } + + .gallery.onscroll-fade-in article:nth-child(6) .image img { + -moz-transition-delay: 0.75s; + -webkit-transition-delay: 0.75s; + -ms-transition-delay: 0.75s; + transition-delay: 0.75s; + } + + .gallery.onscroll-fade-in article:nth-child(7) .image img { + -moz-transition-delay: 0.9s; + -webkit-transition-delay: 0.9s; + -ms-transition-delay: 0.9s; + transition-delay: 0.9s; + } + + .gallery.onscroll-fade-in article:nth-child(8) .image img { + -moz-transition-delay: 1.05s; + -webkit-transition-delay: 1.05s; + -ms-transition-delay: 1.05s; + transition-delay: 1.05s; + } + + .gallery.onscroll-fade-in article:nth-child(9) .image img { + -moz-transition-delay: 1.2s; + -webkit-transition-delay: 1.2s; + -ms-transition-delay: 1.2s; + transition-delay: 1.2s; + } + + .gallery.onscroll-fade-in article:nth-child(10) .image img { + -moz-transition-delay: 1.35s; + -webkit-transition-delay: 1.35s; + -ms-transition-delay: 1.35s; + transition-delay: 1.35s; + } + + .gallery.onscroll-fade-in article:nth-child(11) .image img { + -moz-transition-delay: 1.5s; + -webkit-transition-delay: 1.5s; + -ms-transition-delay: 1.5s; + transition-delay: 1.5s; + } + + .gallery.onscroll-fade-in article:nth-child(12) .image img { + -moz-transition-delay: 1.65s; + -webkit-transition-delay: 1.65s; + -ms-transition-delay: 1.65s; + transition-delay: 1.65s; + } + + .gallery.onscroll-fade-in article:nth-child(13) .image img { + -moz-transition-delay: 1.8s; + -webkit-transition-delay: 1.8s; + -ms-transition-delay: 1.8s; + transition-delay: 1.8s; + } + + .gallery.onscroll-fade-in article:nth-child(14) .image img { + -moz-transition-delay: 1.95s; + -webkit-transition-delay: 1.95s; + -ms-transition-delay: 1.95s; + transition-delay: 1.95s; + } + + .gallery.onscroll-fade-in article:nth-child(15) .image img { + -moz-transition-delay: 2.1s; + -webkit-transition-delay: 2.1s; + -ms-transition-delay: 2.1s; + transition-delay: 2.1s; + } + + .gallery.onscroll-fade-in article:nth-child(16) .image img { + -moz-transition-delay: 2.25s; + -webkit-transition-delay: 2.25s; + -ms-transition-delay: 2.25s; + transition-delay: 2.25s; + } + + .gallery.onscroll-fade-in article:nth-child(17) .image img { + -moz-transition-delay: 2.4s; + -webkit-transition-delay: 2.4s; + -ms-transition-delay: 2.4s; + transition-delay: 2.4s; + } + + .gallery.onscroll-fade-in article:nth-child(18) .image img { + -moz-transition-delay: 2.55s; + -webkit-transition-delay: 2.55s; + -ms-transition-delay: 2.55s; + transition-delay: 2.55s; + } + + .gallery.onscroll-fade-in article:nth-child(19) .image img { + -moz-transition-delay: 2.7s; + -webkit-transition-delay: 2.7s; + -ms-transition-delay: 2.7s; + transition-delay: 2.7s; + } + + .gallery.onscroll-fade-in article:nth-child(20) .image img { + -moz-transition-delay: 2.85s; + -webkit-transition-delay: 2.85s; + -ms-transition-delay: 2.85s; + transition-delay: 2.85s; + } + + .gallery.onscroll-fade-in article:nth-child(21) .image img { + -moz-transition-delay: 3s; + -webkit-transition-delay: 3s; + -ms-transition-delay: 3s; + transition-delay: 3s; + } + + .gallery.onscroll-fade-in article:nth-child(22) .image img { + -moz-transition-delay: 3.15s; + -webkit-transition-delay: 3.15s; + -ms-transition-delay: 3.15s; + transition-delay: 3.15s; + } + + .gallery.onscroll-fade-in article:nth-child(23) .image img { + -moz-transition-delay: 3.3s; + -webkit-transition-delay: 3.3s; + -ms-transition-delay: 3.3s; + transition-delay: 3.3s; + } + + .gallery.onscroll-fade-in article:nth-child(24) .image img { + -moz-transition-delay: 3.45s; + -webkit-transition-delay: 3.45s; + -ms-transition-delay: 3.45s; + transition-delay: 3.45s; + } + + .gallery.onscroll-fade-in article:nth-child(25) .image img { + -moz-transition-delay: 3.6s; + -webkit-transition-delay: 3.6s; + -ms-transition-delay: 3.6s; + transition-delay: 3.6s; + } + + .gallery.onscroll-fade-in article:nth-child(26) .image img { + -moz-transition-delay: 3.75s; + -webkit-transition-delay: 3.75s; + -ms-transition-delay: 3.75s; + transition-delay: 3.75s; + } + + .gallery.onscroll-fade-in article:nth-child(27) .image img { + -moz-transition-delay: 3.9s; + -webkit-transition-delay: 3.9s; + -ms-transition-delay: 3.9s; + transition-delay: 3.9s; + } + + .gallery.onscroll-fade-in article:nth-child(28) .image img { + -moz-transition-delay: 4.05s; + -webkit-transition-delay: 4.05s; + -ms-transition-delay: 4.05s; + transition-delay: 4.05s; + } + + .gallery.onscroll-fade-in article:nth-child(29) .image img { + -moz-transition-delay: 4.2s; + -webkit-transition-delay: 4.2s; + -ms-transition-delay: 4.2s; + transition-delay: 4.2s; + } + + .gallery.onscroll-fade-in article:nth-child(30) .image img { + -moz-transition-delay: 4.35s; + -webkit-transition-delay: 4.35s; + -ms-transition-delay: 4.35s; + transition-delay: 4.35s; + } + + .gallery.onscroll-fade-in article:nth-child(31) .image img { + -moz-transition-delay: 4.5s; + -webkit-transition-delay: 4.5s; + -ms-transition-delay: 4.5s; + transition-delay: 4.5s; + } + + .gallery.onscroll-fade-in article:nth-child(32) .image img { + -moz-transition-delay: 4.65s; + -webkit-transition-delay: 4.65s; + -ms-transition-delay: 4.65s; + transition-delay: 4.65s; + } + + .gallery.onscroll-fade-in article:nth-child(33) .image img { + -moz-transition-delay: 4.8s; + -webkit-transition-delay: 4.8s; + -ms-transition-delay: 4.8s; + transition-delay: 4.8s; + } + + .gallery.onscroll-fade-in.is-inactive article .image img { + opacity: 0; + } + +/* Gallery (style1) */ + + .gallery.style1 { + background-color: #000000; + color: #ffffff; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + position: relative; + width: 100%; + background-color: transparent; + } + + .gallery.style1 input, .gallery.style1 select, .gallery.style1 textarea { + color: #ffffff; + } + + .gallery.style1 a { + color: #ffffff; + } + + .gallery.style1 a:hover { + color: #47D3E5; + } + + .gallery.style1 strong, .gallery.style1 b { + color: #ffffff; + } + + .gallery.style1 h1, .gallery.style1 h2, .gallery.style1 h3, .gallery.style1 h4, .gallery.style1 h5, .gallery.style1 h6 { + color: #ffffff; + } + + .gallery.style1 blockquote { + border-left-color: white; + } + + .gallery.style1 code { + background: rgba(255, 255, 255, 0.125); + border-color: white; + } + + .gallery.style1 hr { + border-bottom-color: white; + } + + .gallery.style1 input[type="submit"], + .gallery.style1 input[type="reset"], + .gallery.style1 input[type="button"], + .gallery.style1 button, + .gallery.style1 .button { + background-color: transparent; + box-shadow: inset 0 0 0 1px white; + color: #ffffff !important; + } + + .gallery.style1 input[type="submit"]:hover, + .gallery.style1 input[type="reset"]:hover, + .gallery.style1 input[type="button"]:hover, + .gallery.style1 button:hover, + .gallery.style1 .button:hover { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + .gallery.style1 input[type="submit"]:active, + .gallery.style1 input[type="reset"]:active, + .gallery.style1 input[type="button"]:active, + .gallery.style1 button:active, + .gallery.style1 .button:active { + background-color: rgba(71, 211, 229, 0.2); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + .gallery.style1 input[type="submit"].special, + .gallery.style1 input[type="reset"].special, + .gallery.style1 input[type="button"].special, + .gallery.style1 button.special, + .gallery.style1 .button.special { + background-color: #ffffff; + box-shadow: none; + color: #000000 !important; + } + + .gallery.style1 input[type="submit"].special:hover, + .gallery.style1 input[type="reset"].special:hover, + .gallery.style1 input[type="button"].special:hover, + .gallery.style1 button.special:hover, + .gallery.style1 .button.special:hover { + background-color: #47D3E5; + } + + .gallery.style1 input[type="submit"].special:active, + .gallery.style1 input[type="reset"].special:active, + .gallery.style1 input[type="button"].special:active, + .gallery.style1 button.special:active, + .gallery.style1 .button.special:active { + background-color: #1ebdd1; + } + + .gallery.style1 > .forward, .gallery.style1 > .backward { + display: none; + } + + .gallery.style1 > .inner { + -moz-align-items: inherit; + -webkit-align-items: inherit; + -ms-align-items: inherit; + align-items: inherit; + display: inherit; + -moz-flex-wrap: inherit; + -webkit-flex-wrap: inherit; + -ms-flex-wrap: inherit; + flex-wrap: inherit; + -moz-justify-content: inherit; + -webkit-justify-content: inherit; + -ms-justify-content: inherit; + justify-content: inherit; + } + + .gallery.style1 article { + overflow: hidden; + position: relative; + width: 25%; + } + + .gallery.style1 article .image { + -moz-transition: opacity 0.2s ease-in-out; + -webkit-transition: opacity 0.2s ease-in-out; + -ms-transition: opacity 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out; + display: block; + width: 100%; + border-radius: 0; + } + + .gallery.style1 article .image img { + display: block; + width: 100%; + border-radius: 0; + } + + .gallery.style1 article .caption { + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: column; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + -moz-transition: opacity 0.2s ease-in-out; + -webkit-transition: opacity 0.2s ease-in-out; + -ms-transition: opacity 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.5); + opacity: 0; + padding: 2rem; + z-index: 1; + font-size: 0.8rem; + } + + .gallery.style1 article .caption a { + -moz-pointer-events: auto; + -webkit-pointer-events: auto; + -ms-pointer-events: auto; + pointer-events: auto; + } + + .gallery.style1 article .caption h2, .gallery.style1 article .caption h3, .gallery.style1 article .caption h4, .gallery.style1 article .caption h5, .gallery.style1 article .caption h6 { + font-size: 1.25rem; + margin-bottom: 0.25rem; + } + + .gallery.style1 article .caption > * { + max-width: 100%; + margin-bottom: 1rem; + } + + .gallery.style1 article .caption > :last-child { + margin-bottom: 0; + } + + .gallery.style1 article:hover .caption { + opacity: 1; + } + + @media screen and (max-width: 1280px) { + + .gallery.style1 article { + width: 33.33333%; + } + + .gallery.style1 article .caption { + padding: 1rem; + } + + } + + @media screen and (max-width: 980px) { + + .gallery.style1 article { + width: 50%; + } + + .gallery.style1 article .caption { + padding: 1rem; + } + + } + + @media screen and (max-width: 480px) { + + .gallery.style1 article { + width: 100%; + } + + .gallery.style1 article .caption { + padding: 1rem; + } + + } + + .gallery.style1.small article { + width: 20%; + } + + .gallery.style1.small article .caption { + padding: 1rem; + } + + @media screen and (max-width: 1280px) { + + .gallery.style1.small article { + width: 25%; + } + + .gallery.style1.small article .caption { + padding: 1rem; + } + + } + + @media screen and (max-width: 980px) { + + .gallery.style1.small article { + width: 33.33333%; + } + + .gallery.style1.small article .caption { + padding: 1rem; + } + + } + + @media screen and (max-width: 480px) { + + .gallery.style1.small article { + width: 50%; + } + + .gallery.style1.small article .caption { + padding: 1rem; + } + + } + + .gallery.style1.big article { + width: 33.33333%; + } + + .gallery.style1.big article .caption { + padding: 3rem; + } + + @media screen and (max-width: 1280px) { + + .gallery.style1.big article { + width: 50%; + } + + .gallery.style1.big article .caption { + padding: 2rem; + } + + } + + @media screen and (max-width: 980px) { + + .gallery.style1.big article { + width: 50%; + } + + .gallery.style1.big article .caption { + padding: 2rem; + } + + } + + @media screen and (max-width: 480px) { + + .gallery.style1.big article { + width: 100%; + } + + .gallery.style1.big article .caption { + padding: 1rem; + } + + } + +/* Gallery (style2) */ + + .gallery.style2 { + background-color: #000000; + color: #ffffff; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -webkit-overflow-scrolling: touch; + position: relative; + background-color: transparent; + } + + .gallery.style2 input, .gallery.style2 select, .gallery.style2 textarea { + color: #ffffff; + } + + .gallery.style2 a { + color: #ffffff; + } + + .gallery.style2 a:hover { + color: #47D3E5; + } + + .gallery.style2 strong, .gallery.style2 b { + color: #ffffff; + } + + .gallery.style2 h1, .gallery.style2 h2, .gallery.style2 h3, .gallery.style2 h4, .gallery.style2 h5, .gallery.style2 h6 { + color: #ffffff; + } + + .gallery.style2 blockquote { + border-left-color: white; + } + + .gallery.style2 code { + background: rgba(255, 255, 255, 0.125); + border-color: white; + } + + .gallery.style2 hr { + border-bottom-color: white; + } + + .gallery.style2 input[type="submit"], + .gallery.style2 input[type="reset"], + .gallery.style2 input[type="button"], + .gallery.style2 button, + .gallery.style2 .button { + background-color: transparent; + box-shadow: inset 0 0 0 1px white; + color: #ffffff !important; + } + + .gallery.style2 input[type="submit"]:hover, + .gallery.style2 input[type="reset"]:hover, + .gallery.style2 input[type="button"]:hover, + .gallery.style2 button:hover, + .gallery.style2 .button:hover { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + .gallery.style2 input[type="submit"]:active, + .gallery.style2 input[type="reset"]:active, + .gallery.style2 input[type="button"]:active, + .gallery.style2 button:active, + .gallery.style2 .button:active { + background-color: rgba(71, 211, 229, 0.2); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + .gallery.style2 input[type="submit"].special, + .gallery.style2 input[type="reset"].special, + .gallery.style2 input[type="button"].special, + .gallery.style2 button.special, + .gallery.style2 .button.special { + background-color: #ffffff; + box-shadow: none; + color: #000000 !important; + } + + .gallery.style2 input[type="submit"].special:hover, + .gallery.style2 input[type="reset"].special:hover, + .gallery.style2 input[type="button"].special:hover, + .gallery.style2 button.special:hover, + .gallery.style2 .button.special:hover { + background-color: #47D3E5; + } + + .gallery.style2 input[type="submit"].special:active, + .gallery.style2 input[type="reset"].special:active, + .gallery.style2 input[type="button"].special:active, + .gallery.style2 button.special:active, + .gallery.style2 .button.special:active { + background-color: #1ebdd1; + } + + .gallery.style2 > .forward, .gallery.style2 > .backward { + text-decoration: none; + -moz-transition: opacity 0.2s ease-in-out; + -webkit-transition: opacity 0.2s ease-in-out; + -ms-transition: opacity 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out; + position: absolute; + top: 0; + width: 5rem; + height: 100%; + cursor: pointer; + opacity: 0; + z-index: 2; + } + + .gallery.style2 > .forward:before, .gallery.style2 > .backward:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .gallery.style2 > .forward:before, .gallery.style2 > .backward:before { + display: block; + top: calc(50% - 1.5rem); + width: 4rem; + height: 3rem; + line-height: 1em; + font-size: 3rem; + position: absolute; + text-align: center; + } + + .gallery.style2:hover > .forward, .gallery.style2:hover > .backward { + opacity: 1; + } + + .gallery.style2 > .forward { + right: 0; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.25) 15%, transparent); + } + + .gallery.style2 > .forward:before { + content: '\f105'; + right: 0; + } + + .gallery.style2 > .backward { + left: 0; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.25) 15%, transparent); + } + + .gallery.style2 > .backward:before { + content: '\f104'; + left: 0; + } + + .gallery.style2 > .inner { + display: inherit; + overflow-x: auto; + overflow-y: hidden; + position: relative; + width: 100%; + } + + .gallery.style2 article { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + display: block; + position: relative; + overflow: hidden; + width: 22.5rem; + max-width: 75vw; + } + + .gallery.style2 article .image { + display: block; + width: 100%; + border-radius: 0; + } + + .gallery.style2 article .image img { + display: block; + width: 100%; + border-radius: 0; + } + + .gallery.style2 article .caption { + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: column; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + -moz-transition: opacity 0.2s ease-in-out; + -webkit-transition: opacity 0.2s ease-in-out; + -ms-transition: opacity 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.5); + opacity: 0; + padding: 3rem; + z-index: 1; + font-size: 0.8rem; + } + + .gallery.style2 article .caption a { + -moz-pointer-events: auto; + -webkit-pointer-events: auto; + -ms-pointer-events: auto; + pointer-events: auto; + } + + .gallery.style2 article .caption h2, .gallery.style2 article .caption h3, .gallery.style2 article .caption h4, .gallery.style2 article .caption h5, .gallery.style2 article .caption h6 { + font-size: 1.25rem; + margin-bottom: 0.25rem; + } + + .gallery.style2 article .caption > * { + max-width: 100%; + margin-bottom: 1rem; + } + + .gallery.style2 article .caption > :last-child { + margin-bottom: 0; + } + + .gallery.style2 article:hover .caption { + opacity: 1; + } + + @media screen and (max-width: 980px) { + + .gallery.style2 article .caption { + padding: 2rem; + } + + } + + @media screen and (max-width: 736px) { + + .gallery.style2 article .caption { + padding: 2rem; + } + + } + + .gallery.style2.small article { + width: 17.5rem; + } + + .gallery.style2.small article .caption { + padding: 2rem; + } + + @media screen and (max-width: 980px) { + + .gallery.style2.small article .caption { + padding: 2rem; + } + + } + + @media screen and (max-width: 736px) { + + .gallery.style2.small article .caption { + padding: 2rem; + } + + } + + .gallery.style2.big article { + width: 30rem; + } + + .gallery.style2.big article .caption { + padding: 4rem; + } + + @media screen and (max-width: 980px) { + + .gallery.style2.big article .caption { + padding: 3rem; + } + + } + + @media screen and (max-width: 736px) { + + .gallery.style2.big article .caption { + padding: 2rem; + } + + } + +/* Gallery (lightbox) */ + + @-moz-keyframes gallery-modal-spinner { + 0% { + -moz-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } + } + + @-webkit-keyframes gallery-modal-spinner { + 0% { + -moz-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } + } + + @-ms-keyframes gallery-modal-spinner { + 0% { + -moz-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } + } + + @keyframes gallery-modal-spinner { + 0% { + -moz-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -moz-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } + } + + .gallery.lightbox .modal { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + -moz-transition: opacity 0.5s ease, visibility 0.5s, z-index 0.5s; + -webkit-transition: opacity 0.5s ease, visibility 0.5s, z-index 0.5s; + -ms-transition: opacity 0.5s ease, visibility 0.5s, z-index 0.5s; + transition: opacity 0.5s ease, visibility 0.5s, z-index 0.5s; + -webkit-tap-highlight-color: transparent; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + outline: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: none; + opacity: 0; + z-index: 0; + } + + .gallery.lightbox .modal:before { + -moz-animation: gallery-modal-spinner 1s infinite linear; + -webkit-animation: gallery-modal-spinner 1s infinite linear; + -ms-animation: gallery-modal-spinner 1s infinite linear; + animation: gallery-modal-spinner 1s infinite linear; + -moz-transition: opacity 0.25s ease; + -webkit-transition: opacity 0.25s ease; + -ms-transition: opacity 0.25s ease; + transition: opacity 0.25s ease; + -moz-transition-delay: 0.5s; + -webkit-transition-delay: 0.5s; + -ms-transition-delay: 0.5s; + transition-delay: 0.5s; + content: ''; + display: block; + position: absolute; + top: 50%; + left: 50%; + width: 4rem; + height: 4rem; + margin: -2rem 0 0 -2rem; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='96px' height='96px' viewBox='0 0 96 96' zoomAndPan='disable'%3E%3Cstyle%3Ecircle %7Bfill: transparent%3B stroke: %23ffffff%3B stroke-width: 1.5px%3B %7D%3C/style%3E%3Cdefs%3E%3CclipPath id='corner'%3E%3Cpolygon points='0,0 48,0 48,48 96,48 96,96 0,96' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23corner)'%3E%3Ccircle cx='48' cy='48' r='32'/%3E%3C/g%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; + background-size: 4rem; + opacity: 0; + } + + .gallery.lightbox .modal:after { + content: ''; + display: block; + position: absolute; + top: 0.5rem; + right: 0.5rem; + width: 4rem; + height: 4rem; + cursor: pointer; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='64px' viewBox='0 0 64 64' zoomAndPan='disable'%3E%3Cstyle%3Eline %7Bstroke: %23ffffff%3Bstroke-width: 1.5px%3B%7D%3C/style%3E%3Cline x1='20' y1='20' x2='44' y2='44' /%3E%3Cline x1='20' y1='44' x2='44' y2='20' /%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; + background-size: 3rem; + } + + .gallery.lightbox .modal .inner { + -moz-transform: translateY(0.75rem); + -webkit-transform: translateY(0.75rem); + -ms-transform: translateY(0.75rem); + transform: translateY(0.75rem); + -moz-transition: opacity 0.25s ease, -moz-transform 0.25s ease; + -webkit-transition: opacity 0.25s ease, -webkit-transform 0.25s ease; + -ms-transition: opacity 0.25s ease, -ms-transform 0.25s ease; + transition: opacity 0.25s ease, transform 0.25s ease; + opacity: 0; + } + + .gallery.lightbox .modal .inner img { + display: block; + max-width: 90vw; + max-height: 85vh; + box-shadow: 0 1rem 3rem 0 rgba(0, 0, 0, 0.35); + } + + .gallery.lightbox .modal.visible { + -moz-pointer-events: auto; + -webkit-pointer-events: auto; + -ms-pointer-events: auto; + pointer-events: auto; + visibility: visible; + opacity: 1; + z-index: 10001; + } + + .gallery.lightbox .modal.visible:before { + opacity: 1; + } + + .gallery.lightbox .modal.loaded .inner { + -moz-transform: translateY(0); + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + -moz-transition: opacity 0.5s ease, -moz-transform 0.5s ease; + -webkit-transition: opacity 0.5s ease, -webkit-transform 0.5s ease; + -ms-transition: opacity 0.5s ease, -ms-transform 0.5s ease; + transition: opacity 0.5s ease, transform 0.5s ease; + opacity: 1; + } + + .gallery.lightbox .modal.loaded:before { + -moz-transition-delay: 0s; + -webkit-transition-delay: 0s; + -ms-transition-delay: 0s; + transition-delay: 0s; + opacity: 0; + } + + @media screen and (max-width: 980px) { + + .gallery.lightbox .modal .inner img { + max-width: 100vw; + } + + } + + .gallery article .image { + background-color: rgba(0, 0, 0, 0.125); + } + +/* Wrapper (style1) */ + + .wrapper.style1 > .inner { + padding: 7rem 3.5rem 5rem 3.5rem ; + margin: 0 auto; + max-width: 100%; + width: 64rem; + } + + .wrapper.style1 > .inner.medium { + width: 48rem; + } + + .wrapper.style1 > .inner.small { + width: 32rem; + } + + @media screen and (max-width: 1680px) { + + .wrapper.style1 > .inner { + padding: 5rem 2.5rem 3rem 2.5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .wrapper.style1 > .inner { + padding: 4rem 4rem 2rem 4rem ; + } + + } + + @media screen and (max-width: 980px) { + + .wrapper.style1 > .inner { + padding: 4.5rem 3rem 2.5rem 3rem ; + } + + } + + @media screen and (max-width: 736px) { + + .wrapper.style1 > .inner { + padding: 3rem 2rem 1rem 2rem ; + } + + } + +/* Wrapper (style2) */ + + .wrapper.style2 { + padding: 7rem; + background-color: #eeeeee; + } + + .wrapper.style2 > .inner { + padding: 5.25rem 3.5rem 3.25rem 3.5rem ; + background-color: #ffffff; + border-radius: 0.5rem; + margin: 0 auto; + max-width: 100%; + position: relative; + width: 64rem; + z-index: 1; + } + + .wrapper.style2 > .inner.medium { + width: 48rem; + } + + .wrapper.style2 > .inner.small { + width: 32rem; + } + + @media screen and (max-width: 1680px) { + + .wrapper.style2 { + padding: 5rem; + } + + .wrapper.style2 > .inner { + padding: 3.75rem 2.5rem 1.75rem 2.5rem ; + } + + } + + @media screen and (max-width: 1280px) { + + .wrapper.style2 { + padding: 4rem; + } + + .wrapper.style2 > .inner { + padding: 3rem 2rem 1rem 2rem ; + } + + } + + @media screen and (max-width: 980px) { + + .wrapper.style2 { + padding: 2.25rem; + } + + .wrapper.style2 > .inner { + padding: 3rem 2.25rem 1rem 2.25rem ; + } + + } + + @media screen and (max-width: 736px) { + + .wrapper.style2 { + padding: 1.5rem; + } + + .wrapper.style2 > .inner { + padding: 2rem 1.5rem 0.1rem 1.5rem ; + } + + } + + #wrapper > .wrapper.style2.invert:not(.color1):not(.color2):not(.color3):not(.color4):not(.color5):not(.color6):not(.color7) { + background-color: #222222; + } + + #wrapper > .wrapper.style2.invert > .inner { + background-color: #000000; + } + +/* Items (transitions) */ + + .items.onload-fade-in > * > .inner { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 2.4s; + -webkit-transition-delay: 2.4s; + -ms-transition-delay: 2.4s; + transition-delay: 2.4s; + } + + .items.onload-fade-in > *:nth-child(1) > .inner { + -moz-transition-delay: 0s; + -webkit-transition-delay: 0s; + -ms-transition-delay: 0s; + transition-delay: 0s; + } + + .items.onload-fade-in > *:nth-child(2) > .inner { + -moz-transition-delay: 0.15s; + -webkit-transition-delay: 0.15s; + -ms-transition-delay: 0.15s; + transition-delay: 0.15s; + } + + .items.onload-fade-in > *:nth-child(3) > .inner { + -moz-transition-delay: 0.3s; + -webkit-transition-delay: 0.3s; + -ms-transition-delay: 0.3s; + transition-delay: 0.3s; + } + + .items.onload-fade-in > *:nth-child(4) > .inner { + -moz-transition-delay: 0.45s; + -webkit-transition-delay: 0.45s; + -ms-transition-delay: 0.45s; + transition-delay: 0.45s; + } + + .items.onload-fade-in > *:nth-child(5) > .inner { + -moz-transition-delay: 0.6s; + -webkit-transition-delay: 0.6s; + -ms-transition-delay: 0.6s; + transition-delay: 0.6s; + } + + .items.onload-fade-in > *:nth-child(6) > .inner { + -moz-transition-delay: 0.75s; + -webkit-transition-delay: 0.75s; + -ms-transition-delay: 0.75s; + transition-delay: 0.75s; + } + + .items.onload-fade-in > *:nth-child(7) > .inner { + -moz-transition-delay: 0.9s; + -webkit-transition-delay: 0.9s; + -ms-transition-delay: 0.9s; + transition-delay: 0.9s; + } + + .items.onload-fade-in > *:nth-child(8) > .inner { + -moz-transition-delay: 1.05s; + -webkit-transition-delay: 1.05s; + -ms-transition-delay: 1.05s; + transition-delay: 1.05s; + } + + .items.onload-fade-in > *:nth-child(9) > .inner { + -moz-transition-delay: 1.2s; + -webkit-transition-delay: 1.2s; + -ms-transition-delay: 1.2s; + transition-delay: 1.2s; + } + + .items.onload-fade-in > *:nth-child(10) > .inner { + -moz-transition-delay: 1.35s; + -webkit-transition-delay: 1.35s; + -ms-transition-delay: 1.35s; + transition-delay: 1.35s; + } + + .items.onload-fade-in > *:nth-child(11) > .inner { + -moz-transition-delay: 1.5s; + -webkit-transition-delay: 1.5s; + -ms-transition-delay: 1.5s; + transition-delay: 1.5s; + } + + .items.onload-fade-in > *:nth-child(12) > .inner { + -moz-transition-delay: 1.65s; + -webkit-transition-delay: 1.65s; + -ms-transition-delay: 1.65s; + transition-delay: 1.65s; + } + + .items.onload-fade-in > *:nth-child(13) > .inner { + -moz-transition-delay: 1.8s; + -webkit-transition-delay: 1.8s; + -ms-transition-delay: 1.8s; + transition-delay: 1.8s; + } + + .items.onload-fade-in > *:nth-child(14) > .inner { + -moz-transition-delay: 1.95s; + -webkit-transition-delay: 1.95s; + -ms-transition-delay: 1.95s; + transition-delay: 1.95s; + } + + .items.onload-fade-in > *:nth-child(15) > .inner { + -moz-transition-delay: 2.1s; + -webkit-transition-delay: 2.1s; + -ms-transition-delay: 2.1s; + transition-delay: 2.1s; + } + + .items.onload-fade-in > *:nth-child(16) > .inner { + -moz-transition-delay: 2.25s; + -webkit-transition-delay: 2.25s; + -ms-transition-delay: 2.25s; + transition-delay: 2.25s; + } + + .items.onload-fade-in > *:nth-child(17) > .inner { + -moz-transition-delay: 2.4s; + -webkit-transition-delay: 2.4s; + -ms-transition-delay: 2.4s; + transition-delay: 2.4s; + } + + body.is-loading .items.onload-fade-in > * > .inner { + opacity: 0; + } + + .items.onscroll-fade-in > * > .inner { + -moz-transition: opacity 0.75s ease-in-out; + -webkit-transition: opacity 0.75s ease-in-out; + -ms-transition: opacity 0.75s ease-in-out; + transition: opacity 0.75s ease-in-out; + -moz-transition-delay: 2.4s; + -webkit-transition-delay: 2.4s; + -ms-transition-delay: 2.4s; + transition-delay: 2.4s; + } + + .items.onscroll-fade-in > *:nth-child(1) > .inner { + -moz-transition-delay: 0s; + -webkit-transition-delay: 0s; + -ms-transition-delay: 0s; + transition-delay: 0s; + } + + .items.onscroll-fade-in > *:nth-child(2) > .inner { + -moz-transition-delay: 0.15s; + -webkit-transition-delay: 0.15s; + -ms-transition-delay: 0.15s; + transition-delay: 0.15s; + } + + .items.onscroll-fade-in > *:nth-child(3) > .inner { + -moz-transition-delay: 0.3s; + -webkit-transition-delay: 0.3s; + -ms-transition-delay: 0.3s; + transition-delay: 0.3s; + } + + .items.onscroll-fade-in > *:nth-child(4) > .inner { + -moz-transition-delay: 0.45s; + -webkit-transition-delay: 0.45s; + -ms-transition-delay: 0.45s; + transition-delay: 0.45s; + } + + .items.onscroll-fade-in > *:nth-child(5) > .inner { + -moz-transition-delay: 0.6s; + -webkit-transition-delay: 0.6s; + -ms-transition-delay: 0.6s; + transition-delay: 0.6s; + } + + .items.onscroll-fade-in > *:nth-child(6) > .inner { + -moz-transition-delay: 0.75s; + -webkit-transition-delay: 0.75s; + -ms-transition-delay: 0.75s; + transition-delay: 0.75s; + } + + .items.onscroll-fade-in > *:nth-child(7) > .inner { + -moz-transition-delay: 0.9s; + -webkit-transition-delay: 0.9s; + -ms-transition-delay: 0.9s; + transition-delay: 0.9s; + } + + .items.onscroll-fade-in > *:nth-child(8) > .inner { + -moz-transition-delay: 1.05s; + -webkit-transition-delay: 1.05s; + -ms-transition-delay: 1.05s; + transition-delay: 1.05s; + } + + .items.onscroll-fade-in > *:nth-child(9) > .inner { + -moz-transition-delay: 1.2s; + -webkit-transition-delay: 1.2s; + -ms-transition-delay: 1.2s; + transition-delay: 1.2s; + } + + .items.onscroll-fade-in > *:nth-child(10) > .inner { + -moz-transition-delay: 1.35s; + -webkit-transition-delay: 1.35s; + -ms-transition-delay: 1.35s; + transition-delay: 1.35s; + } + + .items.onscroll-fade-in > *:nth-child(11) > .inner { + -moz-transition-delay: 1.5s; + -webkit-transition-delay: 1.5s; + -ms-transition-delay: 1.5s; + transition-delay: 1.5s; + } + + .items.onscroll-fade-in > *:nth-child(12) > .inner { + -moz-transition-delay: 1.65s; + -webkit-transition-delay: 1.65s; + -ms-transition-delay: 1.65s; + transition-delay: 1.65s; + } + + .items.onscroll-fade-in > *:nth-child(13) > .inner { + -moz-transition-delay: 1.8s; + -webkit-transition-delay: 1.8s; + -ms-transition-delay: 1.8s; + transition-delay: 1.8s; + } + + .items.onscroll-fade-in > *:nth-child(14) > .inner { + -moz-transition-delay: 1.95s; + -webkit-transition-delay: 1.95s; + -ms-transition-delay: 1.95s; + transition-delay: 1.95s; + } + + .items.onscroll-fade-in > *:nth-child(15) > .inner { + -moz-transition-delay: 2.1s; + -webkit-transition-delay: 2.1s; + -ms-transition-delay: 2.1s; + transition-delay: 2.1s; + } + + .items.onscroll-fade-in > *:nth-child(16) > .inner { + -moz-transition-delay: 2.25s; + -webkit-transition-delay: 2.25s; + -ms-transition-delay: 2.25s; + transition-delay: 2.25s; + } + + .items.onscroll-fade-in > *:nth-child(17) > .inner { + -moz-transition-delay: 2.4s; + -webkit-transition-delay: 2.4s; + -ms-transition-delay: 2.4s; + transition-delay: 2.4s; + } + + .items.onscroll-fade-in.is-inactive > * > .inner { + opacity: 0; + } + +/* Items (style1) */ + + .items.style1 { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + margin: 3rem 0; + position: relative; + } + + .items.style1 > * { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + border-style: solid; + border-left-width: 1px; + border-top-width: 1px; + } + + .items.style1.big > * { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + width: 50%; + } + + .items.style1.big > *:nth-child(-n + 2) { + border-top-width: 0; + } + + .items.style1.big > *:nth-child(2n + 1) { + border-left-width: 0; + } + + .items.style1.medium > * { + padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ; + width: 33.33333%; + } + + .items.style1.medium > *:nth-child(-n + 3) { + border-top-width: 0; + } + + .items.style1.medium > *:nth-child(3n + 1) { + border-left-width: 0; + } + + .items.style1.small > * { + padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ; + width: 25%; + } + + .items.style1.small > *:nth-child(-n + 4) { + border-top-width: 0; + } + + .items.style1.small > *:nth-child(4n + 1) { + border-left-width: 0; + } + + @media screen and (max-width: 1280px) { + + .items.style1.small > *:nth-child(-n + 4) { + border-top-width: 1px; + } + + .items.style1.small > *:nth-child(4n + 1) { + border-left-width: 1px; + } + + .items.style1.small > * { + padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ; + width: 33.33333%; + } + + .items.style1.small > *:nth-child(-n + 3) { + border-top-width: 0; + } + + .items.style1.small > *:nth-child(3n + 1) { + border-left-width: 0; + } + + } + + @media screen and (max-width: 980px) { + + .items.style1.medium > *:nth-child(-n + 3) { + border-top-width: 1px; + } + + .items.style1.medium > *:nth-child(3n + 1) { + border-left-width: 1px; + } + + .items.style1.medium > * { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + width: 50%; + } + + .items.style1.medium > *:nth-child(-n + 2) { + border-top-width: 0; + } + + .items.style1.medium > *:nth-child(2n + 1) { + border-left-width: 0; + } + + .items.style1.small > *:nth-child(-n + 3) { + border-top-width: 1px; + } + + .items.style1.small > *:nth-child(3n + 1) { + border-left-width: 1px; + } + + .items.style1.small > * { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + width: 50%; + } + + .items.style1.small > *:nth-child(-n + 2) { + border-top-width: 0; + } + + .items.style1.small > *:nth-child(2n + 1) { + border-left-width: 0; + } + + } + + @media screen and (max-width: 480px) { + + .items.style1.big > *:nth-child(-n + 2) { + border-top-width: 1px; + } + + .items.style1.big > *:nth-child(2n + 1) { + border-left-width: 1px; + } + + .items.style1.big > * { + padding: 2.625rem 2.625rem 0.625rem 2.625rem ; + width: 100%; + } + + .items.style1.big > *:nth-child(-n + 1) { + border-top-width: 0; + } + + .items.style1.big > *:nth-child(1n + 1) { + border-left-width: 0; + } + + .items.style1.medium > *:nth-child(-n + 2) { + border-top-width: 1px; + } + + .items.style1.medium > *:nth-child(2n + 1) { + border-left-width: 1px; + } + + .items.style1.medium > * { + padding: 2.625rem 2.625rem 0.625rem 2.625rem ; + width: 100%; + } + + .items.style1.medium > *:nth-child(-n + 1) { + border-top-width: 0; + } + + .items.style1.medium > *:nth-child(1n + 1) { + border-left-width: 0; + } + + .items.style1.small > *:nth-child(-n + 2) { + border-top-width: 1px; + } + + .items.style1.small > *:nth-child(2n + 1) { + border-left-width: 1px; + } + + .items.style1.small > * { + padding: 2.625rem 2.625rem 0.625rem 2.625rem ; + width: 100%; + } + + .items.style1.small > *:nth-child(-n + 1) { + border-top-width: 0; + } + + .items.style1.small > *:nth-child(1n + 1) { + border-left-width: 0; + } + + .items.style1.big > *, .items.style1.medium > *, .items.style1.small > * { + padding-left: 0; + padding-right: 0; + } + + .items.style1.big > :first-child, .items.style1.medium > :first-child, .items.style1.small > :first-child { + padding-top: 0; + } + + .items.style1.big > :last-child, .items.style1.medium > :last-child, .items.style1.small > :last-child { + padding-bottom: 0; + } + + .items.style1.big > :last-child > .inner > :last-child, .items.style1.medium > :last-child > .inner > :last-child, .items.style1.small > :last-child > .inner > :last-child { + margin-bottom: 0; + } + + } + +/* Items (style2) */ + + .items.style2 { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + margin: 3rem 0; + position: relative; + border: solid 1px; + border-radius: 4px; + } + + .items.style2 > * { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + border-style: solid; + border-left-width: 1px; + border-top-width: 1px; + } + + .items.style2.big > * { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + width: 50%; + } + + .items.style2.big > *:nth-child(-n + 2) { + border-top-width: 0; + } + + .items.style2.big > *:nth-child(2n + 1) { + border-left-width: 0; + } + + .items.style2.medium > * { + padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ; + width: 33.33333%; + } + + .items.style2.medium > *:nth-child(-n + 3) { + border-top-width: 0; + } + + .items.style2.medium > *:nth-child(3n + 1) { + border-left-width: 0; + } + + .items.style2.small > * { + padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ; + width: 25%; + } + + .items.style2.small > *:nth-child(-n + 4) { + border-top-width: 0; + } + + .items.style2.small > *:nth-child(4n + 1) { + border-left-width: 0; + } + + @media screen and (max-width: 1280px) { + + .items.style2.small > *:nth-child(-n + 4) { + border-top-width: 1px; + } + + .items.style2.small > *:nth-child(4n + 1) { + border-left-width: 1px; + } + + .items.style2.small > * { + padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ; + width: 33.33333%; + } + + .items.style2.small > *:nth-child(-n + 3) { + border-top-width: 0; + } + + .items.style2.small > *:nth-child(3n + 1) { + border-left-width: 0; + } + + } + + @media screen and (max-width: 980px) { + + .items.style2.medium > *:nth-child(-n + 3) { + border-top-width: 1px; + } + + .items.style2.medium > *:nth-child(3n + 1) { + border-left-width: 1px; + } + + .items.style2.medium > * { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + width: 50%; + } + + .items.style2.medium > *:nth-child(-n + 2) { + border-top-width: 0; + } + + .items.style2.medium > *:nth-child(2n + 1) { + border-left-width: 0; + } + + .items.style2.small > *:nth-child(-n + 3) { + border-top-width: 1px; + } + + .items.style2.small > *:nth-child(3n + 1) { + border-left-width: 1px; + } + + .items.style2.small > * { + padding: 3.5rem 3.5rem 1.5rem 3.5rem ; + width: 50%; + } + + .items.style2.small > *:nth-child(-n + 2) { + border-top-width: 0; + } + + .items.style2.small > *:nth-child(2n + 1) { + border-left-width: 0; + } + + } + + @media screen and (max-width: 480px) { + + .items.style2.big > *:nth-child(-n + 2) { + border-top-width: 1px; + } + + .items.style2.big > *:nth-child(2n + 1) { + border-left-width: 1px; + } + + .items.style2.big > * { + padding: 2.625rem 2.625rem 0.625rem 2.625rem ; + width: 100%; + } + + .items.style2.big > *:nth-child(-n + 1) { + border-top-width: 0; + } + + .items.style2.big > *:nth-child(1n + 1) { + border-left-width: 0; + } + + .items.style2.medium > *:nth-child(-n + 2) { + border-top-width: 1px; + } + + .items.style2.medium > *:nth-child(2n + 1) { + border-left-width: 1px; + } + + .items.style2.medium > * { + padding: 2.625rem 2.625rem 0.625rem 2.625rem ; + width: 100%; + } + + .items.style2.medium > *:nth-child(-n + 1) { + border-top-width: 0; + } + + .items.style2.medium > *:nth-child(1n + 1) { + border-left-width: 0; + } + + .items.style2.small > *:nth-child(-n + 2) { + border-top-width: 1px; + } + + .items.style2.small > *:nth-child(2n + 1) { + border-left-width: 1px; + } + + .items.style2.small > * { + padding: 2.625rem 2.625rem 0.625rem 2.625rem ; + width: 100%; + } + + .items.style2.small > *:nth-child(-n + 1) { + border-top-width: 0; + } + + .items.style2.small > *:nth-child(1n + 1) { + border-left-width: 0; + } + + } + +/* Items (style3) */ + + .items.style3 { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + margin: 3rem 0; + position: relative; + } + + .items.style3 > * { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + } + + .items.style3.big > * { + padding: 1.75rem 1.75rem 0.1rem 1.75rem ; + width: 50%; + } + + .items.style3.medium > * { + padding: 1.09375rem 1.09375rem 0.1rem 1.09375rem ; + width: 33.33333%; + } + + .items.style3.small > * { + padding: 0.65625rem 0.65625rem 0.1rem 0.65625rem ; + width: 25%; + } + + @media screen and (max-width: 1280px) { + + .items.style3.small > * { + padding: 1.09375rem 1.09375rem 0.1rem 1.09375rem ; + width: 33.33333%; + } + + } + + @media screen and (max-width: 980px) { + + .items.style3.medium > * { + padding: 1.75rem 1.75rem 0.1rem 1.75rem ; + width: 50%; + } + + .items.style3.small > * { + padding: 1.75rem 1.75rem 0.1rem 1.75rem ; + width: 50%; + } + + } + + @media screen and (max-width: 736px) { + + .items.style3 { + margin: 2rem 0; + } + + } + + @media screen and (max-width: 480px) { + + .items.style3.big > * { + padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ; + width: 100%; + } + + .items.style3.medium > * { + padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ; + width: 100%; + } + + .items.style3.small > * { + padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ; + width: 100%; + } + + .items.style3.big > *, .items.style3.medium > *, .items.style3.small > * { + padding-left: 0; + padding-right: 0; + } + + .items.style3.big > :first-child, .items.style3.medium > :first-child, .items.style3.small > :first-child { + padding-top: 0; + } + + .items.style3.big > :last-child, .items.style3.medium > :last-child, .items.style3.small > :last-child { + padding-bottom: 0; + } + + .items.style3.big > :last-child > .inner > :last-child, .items.style3.medium > :last-child > .inner > :last-child, .items.style3.small > :last-child > .inner > :last-child { + margin-bottom: 0; + } + + } + + .items.style1 > * { + border-color: rgba(0, 0, 0, 0.2); + } + + .items.style2 { + border-color: rgba(0, 0, 0, 0.2); + } + + .items.style2 > * { + border-color: rgba(0, 0, 0, 0.2); + } + +/* Index */ + + .index > * { + padding: 3rem 0 1rem 0 ; + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + border-top: solid 1px; + } + + .index > * > header { + -moz-flex-grow: 0; + -webkit-flex-grow: 0; + -ms-flex-grow: 0; + flex-grow: 0; + -moz-flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + flex-shrink: 0; + width: 15rem; + } + + .index > * > .content { + -moz-flex-grow: 1; + -webkit-flex-grow: 1; + -ms-flex-grow: 1; + flex-grow: 1; + -moz-flex-shrink: 1; + -webkit-flex-shrink: 1; + -ms-flex-shrink: 1; + flex-shrink: 1; + } + + .index > :first-child { + border-top: 0; + } + + @media screen and (max-width: 980px) { + + .index > * > header { + width: 11rem; + } + + } + + @media screen and (max-width: 736px) { + + .index > * > header { + width: 10rem; + } + + } + + @media screen and (max-width: 480px) { + + .index > * { + -moz-flex-direction: column; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + } + + .index > * > header { + width: 100%; + } + + } + + .index > * { + border-top-color: rgba(0, 0, 0, 0.2); + } + +/* Wrapper */ + + #wrapper { + background-color: inherit; + width: 100%; + overflow-x: hidden; + } + + #wrapper > .invert { + background-color: #000000; + color: #ffffff; + } + + #wrapper > .invert input, #wrapper > .invert select, #wrapper > .invert textarea { + color: #ffffff; + } + + #wrapper > .invert a { + color: #ffffff; + } + + #wrapper > .invert a:hover { + color: #47D3E5; + } + + #wrapper > .invert strong, #wrapper > .invert b { + color: #ffffff; + } + + #wrapper > .invert h1, #wrapper > .invert h2, #wrapper > .invert h3, #wrapper > .invert h4, #wrapper > .invert h5, #wrapper > .invert h6 { + color: #ffffff; + } + + #wrapper > .invert blockquote { + border-left-color: white; + } + + #wrapper > .invert code { + background: rgba(255, 255, 255, 0.125); + border-color: white; + } + + #wrapper > .invert hr { + border-bottom-color: white; + } + + #wrapper > .invert .box { + border-color: white; + } + + #wrapper > .invert input[type="submit"], + #wrapper > .invert input[type="reset"], + #wrapper > .invert input[type="button"], + #wrapper > .invert button, + #wrapper > .invert .button { + background-color: transparent; + box-shadow: inset 0 0 0 1px white; + color: #ffffff !important; + } + + #wrapper > .invert input[type="submit"]:hover, + #wrapper > .invert input[type="reset"]:hover, + #wrapper > .invert input[type="button"]:hover, + #wrapper > .invert button:hover, + #wrapper > .invert .button:hover { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + #wrapper > .invert input[type="submit"]:active, + #wrapper > .invert input[type="reset"]:active, + #wrapper > .invert input[type="button"]:active, + #wrapper > .invert button:active, + #wrapper > .invert .button:active { + background-color: rgba(71, 211, 229, 0.2); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5 !important; + } + + #wrapper > .invert input[type="submit"].special, + #wrapper > .invert input[type="reset"].special, + #wrapper > .invert input[type="button"].special, + #wrapper > .invert button.special, + #wrapper > .invert .button.special { + background-color: #ffffff; + box-shadow: none; + color: #000000 !important; + } + + #wrapper > .invert input[type="submit"].special:hover, + #wrapper > .invert input[type="reset"].special:hover, + #wrapper > .invert input[type="button"].special:hover, + #wrapper > .invert button.special:hover, + #wrapper > .invert .button.special:hover { + background-color: #47D3E5; + } + + #wrapper > .invert input[type="submit"].special:active, + #wrapper > .invert input[type="reset"].special:active, + #wrapper > .invert input[type="button"].special:active, + #wrapper > .invert button.special:active, + #wrapper > .invert .button.special:active { + background-color: #1ebdd1; + } + + #wrapper > .invert label { + color: #ffffff; + } + + #wrapper > .invert input[type="text"], + #wrapper > .invert input[type="password"], + #wrapper > .invert input[type="email"], + #wrapper > .invert input[type="tel"], + #wrapper > .invert input[type="search"], + #wrapper > .invert input[type="url"], + #wrapper > .invert select, + #wrapper > .invert textarea { + border-color: white; + } + + #wrapper > .invert input[type="text"]:focus, + #wrapper > .invert input[type="password"]:focus, + #wrapper > .invert input[type="email"]:focus, + #wrapper > .invert input[type="tel"]:focus, + #wrapper > .invert input[type="search"]:focus, + #wrapper > .invert input[type="url"]:focus, + #wrapper > .invert select:focus, + #wrapper > .invert textarea:focus { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + #wrapper > .invert .select-wrapper:before { + color: white; + } + + #wrapper > .invert input[type="checkbox"] + label, + #wrapper > .invert input[type="radio"] + label { + color: #ffffff; + } + + #wrapper > .invert input[type="checkbox"] + label:before, + #wrapper > .invert input[type="radio"] + label:before { + border-color: white; + } + + #wrapper > .invert input[type="checkbox"]:checked + label:before, + #wrapper > .invert input[type="radio"]:checked + label:before { + background-color: #ffffff; + border-color: #ffffff; + color: #000000; + } + + #wrapper > .invert input[type="checkbox"]:focus + label:before, + #wrapper > .invert input[type="radio"]:focus + label:before { + border-color: #47D3E5; + box-shadow: 0 0 0 1px #47D3E5; + } + + #wrapper > .invert ::-webkit-input-placeholder { + color: #ffffff !important; + } + + #wrapper > .invert :-moz-placeholder { + color: #ffffff !important; + } + + #wrapper > .invert ::-moz-placeholder { + color: #ffffff !important; + } + + #wrapper > .invert :-ms-input-placeholder { + color: #ffffff !important; + } + + #wrapper > .invert .formerize-placeholder { + color: #ffffff !important; + } + + #wrapper > .invert .icon.style2:before { + box-shadow: inset 0 0 0 1px white; + } + + #wrapper > .invert a.icon.style2:hover:before { + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + + #wrapper > .invert a.icon.style2:active:before { + background-color: rgba(71, 211, 229, 0.1); + box-shadow: inset 0 0 0 1px #47D3E5; + color: #47D3E5; + } + + #wrapper > .invert ul.alt li { + border-top-color: white; + } + + #wrapper > .invert header p { + color: #ffffff; + } + + #wrapper > .invert table tbody tr { + border-color: white; + } + + #wrapper > .invert table tbody tr:nth-child(2n + 1) { + background-color: rgba(255, 255, 255, 0.125); + } + + #wrapper > .invert table tbody tr.alt { + background-color: rgba(255, 255, 255, 0.125) !important; + } + + #wrapper > .invert table th { + color: #ffffff; + } + + #wrapper > .invert table thead { + border-bottom-color: white; + } + + #wrapper > .invert table tfoot { + border-top-color: white; + } + + #wrapper > .invert table.alt tbody tr td { + border-color: white; + } + + #wrapper > .invert table.uniform tbody tr:nth-child(2n + 1) { + background-color: transparent; + } + + #wrapper > .invert .banner .image { + background-color: rgba(255, 255, 255, 0.125); + } + + #wrapper > .invert .banner.style4 .image { + border-color: white; + background-color: white; + border-width: 1px; + } + + #wrapper > .invert .banner.style4 .image:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='11' y='12' width='42' height='8' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + #wrapper > .invert .banner.style4 .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Ecircle %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Ccircle cx='32' cy='16' r='14' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + #wrapper > .invert .banner.style4.android .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='6' y='4' width='52' height='24' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + } + + #wrapper > .invert .spotlight .image { + background-color: rgba(255, 255, 255, 0.125); + } + + #wrapper > .invert .spotlight.style3 .image { + border-color: white; + background-color: white; + border-width: 1px; + } + + #wrapper > .invert .spotlight.style3 .image:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='11' y='12' width='42' height='8' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + #wrapper > .invert .spotlight.style3 .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Ecircle %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Ccircle cx='32' cy='16' r='14' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + border-color: white; + width: calc(100% + 2px); + margin-left: -1px; + } + + #wrapper > .invert .spotlight.style3.android .image:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64px' height='32px' viewBox='0 0 64 32' zoomAndPan='disable'%3E%3Cstyle%3Erect %7Bfill: transparent%3B stroke: white%3B stroke-width: 1px%3B %7D%3C/style%3E%3Crect rx='4' ry='4' x='6' y='4' width='52' height='24' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); + } + + #wrapper > .invert .gallery article .image { + background-color: rgba(255, 255, 255, 0.125); + } + + #wrapper > .invert .items.style1 > * { + border-color: white; + } + + #wrapper > .invert .items.style2 { + border-color: white; + } + + #wrapper > .invert .items.style2 > * { + border-color: white; + } + + #wrapper > .invert .index > * { + border-top-color: white; + } + + #wrapper > .color1 { + background-color: #30363d; + } + + #wrapper > .color2 { + background-color: #db8992; + } + + #wrapper > .color3 { + background-color: #ab7aad; + } + + #wrapper > .color4 { + background-color: #897cad; + } + + #wrapper > .color5 { + background-color: #7794ce; + } + + #wrapper > .color6 { + background-color: #64abb4; + } + + #wrapper > .color7 { + background-color: #6ba78c; + } + + #wrapper.divided > * { + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.075); + } + + #wrapper.divided > *:first-child { + box-shadow: none !important; + } + + #wrapper.divided > .invert { + box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.125); + } + + #wrapper.divided > .invert:first-child { + box-shadow: none !important; + } + + .pagec { + padding: 30px; + + } diff --git a/googleestmal/googleestmal.php b/googleestmal/googleestmal.php new file mode 100644 index 0000000..47feb74 --- /dev/null +++ b/googleestmal/googleestmal.php @@ -0,0 +1,82 @@ + + + + + + + + + <?php echo $nomOnglet; ?> + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +

Pourquoi Google est-il mal ?

+ + Il est probable que vous utilisiez des services de Google au quotidient et que vous ne sachiez pas trop en quoi cela est problématique. C'est au contraire très pratique : YouTube permet d'accéder à des milliers de vidéos, Gmail permet d'utiliser un service d'e-mail simplement, les recherches Google nous proposent des centaines de choix quelque soit notre requête... Et tout cela "gratuitement" avec simplement des publicités et un seul compte. Mais la gratuité dans le cas de Google a un prix : celui de la collecte de toute donnée que vous laissez suggérer à Google ou que vous donnez directement et du monopole sur le Web. + +

1) Vos données personnelles devraient être... personnelles

+ + Google enregistre chaque action que vous effectuez (recherche Google, vidéo Youtube vue, e-mail envoyé, site visité), et ce, même si vous n'êtes pas connecté à un compte Google. Et ce, même si vous ne visitez pas directement un site de Google, beaucoup de sites intègrent, souvent de manière invisible, des outils de Google, tels que des polices chargées à distance, des outils d'analyse du trafic, de publicité etc... + + +

2) Google ne doit pas être le maître d'internet

+ + Bien que cela ne se passe pas toujours de manière volontaire de la part de ses dirigents, Google a un très grand pouvoir d'influence sur le Web. Quand Google a dit que les sites devaient n'étants pas adapté aux téléphones allaient baisser de positionnement sur Google (c'est à dire avoir moins de chance s'apparaitre dans la liste des résultats d'une recherche), beaucoup de sites ont ainsi été officieusement obligés d'adapter leurs sites pour les mobiles. + Autre exemple qui montre la perversion de Google : depuis quelques mois (février 2018) Google Chrome intègre nativement un bloqueur de publicité intrusive. Ce choix a surtout un but commercial pour Google : les publicités définies comme "intrusives" conviennent bien à Google car elles ne concernent pas ses publicités (on peut notamment remarquer que Google Chrome bloque toutes les publicités que se lancent au chargement de la page avec du son, à l'exception des publicités sur Youtube). + + + +


+Liens divers :
+La Quadrature du Net attaque en justice Google +
+Le rapport de santé d'internet de Mozilla + + + + + + + +
+
+ + + diff --git a/googleestmal/mouchards.png b/googleestmal/mouchards.png new file mode 100644 index 0000000..7d62004 Binary files /dev/null and b/googleestmal/mouchards.png differ diff --git a/googlepaper/google-paper.jpg b/googlepaper/google-paper.jpg new file mode 100644 index 0000000..4706da5 Binary files /dev/null and b/googlepaper/google-paper.jpg differ diff --git a/googlepaper/google-paper.xcf b/googlepaper/google-paper.xcf new file mode 100644 index 0000000..32af7d6 Binary files /dev/null and b/googlepaper/google-paper.xcf differ diff --git a/googlepaper/google.png b/googlepaper/google.png new file mode 100644 index 0000000..4fd4b05 Binary files /dev/null and b/googlepaper/google.png differ diff --git a/googlepink/pink.css b/googlepink/pink.css new file mode 100644 index 0000000..1b08526 --- /dev/null +++ b/googlepink/pink.css @@ -0,0 +1,6 @@ +.exemple_un { + background-color: #f86bff; + text-align: center; + color: #f203ff; + +} diff --git a/googlepink/pink.php b/googlepink/pink.php new file mode 100644 index 0000000..fa0a146 --- /dev/null +++ b/googlepink/pink.php @@ -0,0 +1,32 @@ + + + + + + + + + Google Pink + + + + + Logo Google Pink +
+

Voyez la vie en rose avec Google Pink

+ + + + + diff --git a/googlepink/pinkmieux.png b/googlepink/pinkmieux.png new file mode 100644 index 0000000..d956288 Binary files /dev/null and b/googlepink/pinkmieux.png differ diff --git a/googlepink/pinkorigine.png b/googlepink/pinkorigine.png new file mode 100644 index 0000000..2ecc2d4 Binary files /dev/null and b/googlepink/pinkorigine.png differ diff --git a/googlesearch/Google.htm b/googlesearch/Google.htm new file mode 100644 index 0000000..f2a99a3 --- /dev/null +++ b/googlesearch/Google.htm @@ -0,0 +1,392 @@ +
diff --git a/googlesearch/Google_fichiers/cbgapi.loaded_0 b/googlesearch/Google_fichiers/cbgapi.loaded_0 new file mode 100644 index 0000000..11ad1f9 --- /dev/null +++ b/googlesearch/Google_fichiers/cbgapi.loaded_0 @@ -0,0 +1,376 @@ +/* JS */ gapi.loaded_0(function(_){var window=this; +var ea,ta,ua,wa,Aa,Da,Ba,Fa,Ha,Ia;_.ca=function(a){return function(){return _.aa[a].apply(this,arguments)}};_._DumpException=function(a){throw a;};_.aa=[];_.da="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b}; +if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var ha;a:{var oa={a:!0},pa={};try{pa.__proto__=oa;ha=pa.a;break a}catch(a){}ha=!1}ea=ha?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}_.qa=ea;ta="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)}; +ua="undefined"!=typeof window&&window===this?this:"undefined"!=typeof window.global&&null!=window.global?window.global:this;wa=function(){wa=function(){};ua.Symbol||(ua.Symbol=Aa)};Aa=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();Da=function(){wa();var a=ua.Symbol.iterator;a||(a=ua.Symbol.iterator=ua.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&ta(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return Ba(this)}});Da=function(){}}; +Ba=function(a){var b=0;return Fa(function(){return b>>0);_.Na=Date.now||function(){return+new Date};_.w=function(a,b){a=a.split(".");var c=_.m;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&_.r(b)?c[d]=b:c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}}; +_.z=function(a,b){function c(){}c.prototype=b.prototype;a.H=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Eo=function(a,c,f){for(var d=Array(arguments.length-2),e=2;ec&&(c=Math.max(0,a.length+c));if(_.v(a))return _.v(b)&&1==b.length?a.lastIndexOf(b,c):-1;for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1}; +_.mb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=_.v(a)?a.split(""):a,f=0;f")&&(a=a.replace(Db,">"));-1!=a.indexOf('"')&&(a=a.replace(Eb,"""));-1!=a.indexOf("'")&&(a=a.replace(Ib,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Jb,"�"));return a};Bb=/&/g;Cb=//g;Eb=/"/g;Ib=/'/g;Jb=/\x00/g;Ab=/[\x00&<>"']/;_.Nb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)}; +_.Pb=function(a,b){var c=0;a=(0,_.zb)(String(a)).split(".");b=(0,_.zb)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0};_.Qb=2147483648*Math.random()|0;_.Rb=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}; +a:{var Tb=_.m.navigator;if(Tb){var Ub=Tb.userAgent;if(Ub){_.Sb=Ub;break a}}_.Sb=""}_.Vb=function(a){return-1!=_.Sb.indexOf(a)};var $b;_.Wb=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Xb=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Yb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Zb=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1};$b="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); _.ac=function(a,b){for(var c,d,e=1;e(0,window.parseFloat)(Ac)){zc=String(Cc);break a}}zc=Ac}_.Dc=zc;hc={}; _.Ec=function(a){return ic(a,function(){return 0<=_.Pb(_.Dc,a)})};_.Gc=function(a){return Number(_.Fc)>=a};var Ic=_.m.document;Hc=Ic&&_.C?yc()||("CSS1Compat"==Ic.compatMode?(0,window.parseInt)(_.Dc,10):5):void 0;_.Fc=Hc; +var Jc,Kc;Jc=!_.C||_.Gc(9);Kc=!_.mc&&!_.C||_.C&&_.Gc(9)||_.mc&&_.Ec("1.9.1");_.Lc=_.C&&!_.Ec("9");_.Mc=_.C||_.jc||_.nc;_.Nc=_.C&&!_.Gc(9);var Oc;_.Pc=function(){this.Bv="";this.SN=Oc};_.Pc.prototype.wh=!0;_.Pc.prototype.Sf=function(){return this.Bv};_.Pc.prototype.toString=function(){return"Const{"+this.Bv+"}"};_.Qc=function(a){return a instanceof _.Pc&&a.constructor===_.Pc&&a.SN===Oc?a.Bv:"type_error:Const"};Oc={};_.Rc=function(a){var b=new _.Pc;b.Bv=a;return b};_.Rc(""); +var Tc;_.Uc=function(){this.aB="";this.cO=Tc};_.Uc.prototype.wh=!0;_.Uc.prototype.Sf=function(){return this.aB};_.Uc.prototype.Ez=!0;_.Uc.prototype.Ok=function(){return 1};_.Vc=function(a){if(a instanceof _.Uc&&a.constructor===_.Uc&&a.cO===Tc)return a.aB;_.Ka(a);return"type_error:TrustedResourceUrl"};_.Xc=function(a){return _.Wc(_.Qc(a))};Tc={};_.Wc=function(a){var b=new _.Uc;b.aB=a;return b}; +var ad,Yc,cd;_.Zc=function(){this.Fl="";this.LN=Yc};_.Zc.prototype.wh=!0;_.Zc.prototype.Sf=function(){return this.Fl};_.Zc.prototype.Ez=!0;_.Zc.prototype.Ok=function(){return 1};_.$c=function(a){if(a instanceof _.Zc&&a.constructor===_.Zc&&a.LN===Yc)return a.Fl;_.Ka(a);return"type_error:SafeUrl"};ad=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;_.dd=function(a){if(a instanceof _.Zc)return a;a=a.wh?a.Sf():String(a);ad.test(a)||(a="about:invalid#zClosurez");return cd(a)}; _.ed=function(a){if(a instanceof _.Zc)return a;a=a.wh?a.Sf():String(a);ad.test(a)||(a="about:invalid#zClosurez");return cd(a)};Yc={};cd=function(a){var b=new _.Zc;b.Fl=a;return b};cd("about:blank"); +var id,jd,nd,md,ld,od;_.gd=function(){this.$A="";this.KN=fd};_.gd.prototype.wh=!0;var fd={};_.gd.prototype.Sf=function(){return this.$A};_.hd=function(a){if(a instanceof _.gd&&a.constructor===_.gd&&a.KN===fd)return a.$A;_.Ka(a);return"type_error:SafeStyle"};_.gd.prototype.wi=function(a){this.$A=a;return this};id=(new _.gd).wi(""); +_.kd=function(a){var b="",c;for(c in a){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("f`"+c);var d=a[c];null!=d&&(d=_.La(d)?(0,_.pb)(d,jd).join(" "):jd(d),b+=c+":"+d+";")}return b?(new _.gd).wi(b):id}; +jd=function(a){if(a instanceof _.Zc)a='url("'+_.$c(a).replace(/",0);_.yd=_.xd("",0);_.zd=_.xd("
",0); +_.Ad=function(a,b){b=b instanceof _.Zc?b:_.ed(b);a.href=_.$c(b)};var Hd,Jd,Ld;_.Fd=function(a){return a?new _.Bd(_.Ed(a)):ib||(ib=new _.Bd)}; +_.Gd=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,h;h=a[f];f++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f++)b=h.className,"function"==typeof b.split&&_.tb(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}; +_.Id=function(a,b){_.Wb(b,function(b,d){b&&b.wh&&(b=b.Sf());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Hd.hasOwnProperty(d)?a.setAttribute(Hd[d],b):_.xb(d,"aria-")||_.xb(d,"data-")?a.setAttribute(d,b):a[d]=b})};Hd={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; +_.Kd=function(a,b){var c=String(b[0]),d=b[1];if(!Jc&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',_.Kb(d.name),'"');if(d.type){c.push(' type="',_.Kb(d.type),'"');var e={};_.ac(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(_.v(d)?c.className=d:_.La(d)?c.className=d.join(" "):_.Id(c,d));21/a&&(a="-0"),b[b.length]=String(a);else if(e===Le)b[b.length]=String(!!Number(a));else{if(e===Ke)return Qe(a.toISOString.call(a),c);if(e===Pe&&Ie(a.length)===Je){b[b.length]="[";var f=0;for(d=Number(a.length)>>0;f>0;f=e?"\\u"+(e+65536).toString(16).substr(1):32<=e&&65535>=e?d:"\ufffd";b[b.length]='"'}else if("object"===d){b[b.length]="{";d=0;for(f in a)Object.prototype.hasOwnProperty.call(a,f)&&(e=Qe(a[f],c),void 0!==e&&(d++&&(b[b.length]=","),b[b.length]=Qe(f),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}};Re=/[\0-\x07\x0b\x0e-\x1f]/; +Se=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;Te=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;Ue=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/;Ve=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;We=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;Xe=/[ \t\n\r]+/g;Ye=/[^"]:/;Ze=/""/g;$e=/true|false|null/g;af=/00/;bf=/[\{]([^0\}]|0[^:])/;cf=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;df=/[^\[,:][\[\{]/;ef=/^(\{|\}|\[|\]|,|:|0)+/;ff=/\u2028/g; +gf=/\u2029/g; +hf=function(a){a=String(a);if(Re.test(a)||Se.test(a)||Te.test(a)||Ue.test(a))return!1;var b=a.replace(Ve,'""');b=b.replace(We,"0");b=b.replace(Xe,"");if(Ye.test(b))return!1;b=b.replace(Ze,"0");b=b.replace($e,"0");if(af.test(b)||bf.test(b)||cf.test(b)||df.test(b)||!b||(b=b.replace(ef,"")))return!1;a=a.replace(ff,"\\u2028").replace(gf,"\\u2029");b=void 0;try{b=Ge?[He(a)]:eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(c){return!1}return b&&1=== +b.length?b[0]:!1};jf=function(){var a=((_.m.document||{}).scripts||[]).length;if((void 0===Ee||void 0===Ge||Fe!==a)&&-1!==Fe){Ee=Ge=!1;Fe=-1;try{try{Ge=!!_.m.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===_.m.JSON.stringify.call(_.m.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===He("true")&&3===He('[{"a":3}]')[0].a}catch(b){}Ee=Ge&&!He("[00]")&&!He('"\u0007"')&&!He('"\\0"')&&!He('"\\v"')}finally{Fe=a}}};_.kf=function(a){if(-1===Fe)return!1;jf();return(Ee?He:hf)(a)}; +_.lf=function(a){if(-1!==Fe)return jf(),Ge?_.m.JSON.stringify.call(_.m.JSON,a):Qe(a)};mf=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString(); +nf=function(){var a=Date.prototype.getUTCFullYear.call(this);return[0>a?"-"+String(1E6-a).substr(1):9999>=a?String(1E4+a).substr(1):"+"+String(1E6+a).substr(1),"-",String(101+Date.prototype.getUTCMonth.call(this)).substr(1),"-",String(100+Date.prototype.getUTCDate.call(this)).substr(1),"T",String(100+Date.prototype.getUTCHours.call(this)).substr(1),":",String(100+Date.prototype.getUTCMinutes.call(this)).substr(1),":",String(100+Date.prototype.getUTCSeconds.call(this)).substr(1),".",String(1E3+Date.prototype.getUTCMilliseconds.call(this)).substr(1), "Z"].join("")};Date.prototype.toISOString=mf?nf:Date.prototype.toISOString; + +_.w("gadgets.json.stringify",_.lf);_.w("gadgets.json.parse",_.kf); +_.bk=window.gapi&&window.gapi.util||{}; +_.dk=function(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));a=a.substring(0,a.indexOf("://"));if("http"!==a&&"https"!==a&&"chrome-extension"!==a&&"file"!==a&&"android-app"!==a&&"chrome-search"!==a)throw Error("p");c="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"=== a&&"80"!==e||"https"===a&&"443"!==e)c=":"+e}return a+"://"+b+c}; + +_.bk.Qa=function(a){return _.dk(a)}; +_.Ae=window.console;_.Be=function(a){_.Ae&&_.Ae.log&&_.Ae.log(a)};_.Ce=function(){}; +_.L=_.L||{}; +_.L=_.L||{}; +(function(){var a=null;_.L.qc=function(b){var c="undefined"===typeof b;if(null!==a&&c)return a;var d={};b=b||window.location.href;var e=b.indexOf("?"),f=b.indexOf("#");b=(-1===f?b.substr(e+1):[b.substr(e+1,f-e-1),"&",b.substr(f+1)].join("")).split("&");e=window.decodeURIComponent?window.decodeURIComponent:window.unescape;f=0;for(var h=b.length;f=b.length?b:b.substr(0,512)+"... ("+b.length+" bytes)"));var c=0!==b.indexOf("!_");c||(b=b.substring(2));var d=hm(b);if(!c&&!d){if(!d&&(c=gm(b))){if(this.nC[c])this.nC[c]();else this.IC[c]=1;return}var e=a.origin,f=this.ur.DP;this.kQ?_.Xd.setTimeout(function(){f(b,e)},0):f(b,e)}};fm.prototype.yc=function(a,b){".."===a||this.IC[a]?(b(),delete this.IC[a]):this.nC[a]=b}; +var em=function(a,b,c,d){var e=hm(c)?"":"!_";(0,_.Ce)("gapi.rpc.send("+bm+"): "+(!c||512>=c.length?c:c.substr(0,512)+"... ("+c.length+" bytes)"));a.$I(b,e+c,d)};fm.prototype.zP=function(a,b,c){a.postMessage(b,c)};fm.prototype.send=function(a,b,c){(a=this.ur.CG(this.Ae,a))&&!a.closed&&em(this,a,b,c)}; +var im,jm,km,lm,mm,nm,om,pm,Zl,bm,qm,rm,sm,tm,am,cm,um,vm,Am,Bm,Dm,dm,Fm,Em,wm,xm,Gm,$l,Hm,Im;im=0;jm=[];km={};lm={};mm=_.L.qc;nm=mm();om=nm.rpctoken;pm=nm.parent||_.Yd.referrer;Zl=nm.rly;bm=Zl||(_.Xd!==_.Xd.top||_.Xd.opener)&&_.Xd.name||"..";qm=null;rm={};sm=function(){};tm={send:sm,yc:sm}; +am=function(a,b){"/"==b.charAt(0)&&(b=b.substring(1),a=_.Xd.top);for(b=b.split("/");b.length;){var c=b.shift();"{"==c.charAt(0)&&"}"==c.charAt(c.length-1)&&(c=c.substring(1,c.length-1));if(".."===c)a=a==a.parent?a.opener:a.parent;else if(".."!==c&&a.frames[c]){if(a=a.frames[c],!("postMessage"in a))throw"Not a window";}else return null}return a};cm=function(a){return(a=km[a])&&a.Fv}; +um=function(a){if(a.f in{})return!1;var b=a.t,c=km[a.r];a=a.origin;return c&&(c.Fv===b||!c.Fv&&!b)&&(a===c.origin||"*"===c.origin)};vm=function(a){var b=a.id.split("/"),c=b[b.length-1],d=a.origin;return function(a){var b=a.origin;return a.f==c&&(d==b||"*"==d)}};_.ym=function(a,b,c){a=wm(a);lm[a.name]={Dg:b,mq:a.mq,Yn:c||um};xm()};_.zm=function(a){delete lm[wm(a).name]};Am={};Bm=function(a,b){(a=Am["_"+a])&&a[1](this)&&a[0].call(this,b)}; +Dm=function(a){var b=a.c;if(!b)return sm;var c=a.r,d=a.g?"legacy__":"";return function(){var a=[].slice.call(arguments,0);a.unshift(c,d+"__cb",null,b);_.Cm.apply(null,a)}};dm=function(a){qm=a};Fm=function(a){rm[a]||(rm[a]=_.Xd.setTimeout(function(){rm[a]=!1;Em(a)},0))};Em=function(a){var b=km[a];if(b&&b.ready){var c=b.cB;for(b.cB=[];c.length;)tm.send(a,_.lf(c.shift()),b.origin)}};wm=function(a){return 0===a.indexOf("legacy__")?{name:a.substring(8),mq:!0}:{name:a,mq:!1}}; +xm=function(){for(var a=_.I("rpc/residenceSec")||60,b=(new Date).getTime()/1E3,c=0,d;d=jm[c];++c){var e=d.Ll;if(!e||0a)jm.splice(c,1),--c;else{var f=e.s,h=lm[f]||lm["*"];if(h)if(jm.splice(c,1),--c,e.origin=d.origin,d=Dm(e),e.callback=d,h.Yn(e)){if("__cb"!==f&&!!h.mq!=!!e.g)break;e=h.Dg.apply(e,e.a);void 0!==e&&d(e)}else(0,_.Ce)("gapi.rpc.rejected("+bm+"): "+f)}}};Gm=function(a,b,c){jm.push({Ll:a,origin:b,timestamp:(new Date).getTime()/1E3});c||xm()}; +$l=function(a,b){a=_.kf(a);Gm(a,b,!1)};Hm=function(a){for(;a.length;)Gm(a.shift(),this.origin,!0);xm()};Im=function(a){var b=!1;a=a.split("|");var c=a[0];0<=c.indexOf("/")&&(b=!0);return{id:c,origin:a[1]||"*",Oz:b}}; +_.Jm=function(a,b,c,d){var e=Im(a);d&&(_.Xd.frames[e.id]=_.Xd.frames[e.id]||d);a=e.id;if(!km.hasOwnProperty(a)){c=c||null;d=e.origin;if(".."===a)d=_.bk.Qa(pm),c=c||om;else if(!e.Oz){var f=_.Yd.getElementById(a);f&&(f=f.src,d=_.bk.Qa(f),c=c||mm(f).rpctoken)}"*"===e.origin&&d||(d=e.origin);km[a]={Fv:c,cB:[],origin:d,aX:b,fJ:function(){var b=a;km[b].ready=1;Em(b)}};tm.yc(a,km[a].fJ)}return km[a].fJ}; +_.Cm=function(a,b,c,d){a=a||"..";_.Jm(a);a=a.split("|",1)[0];var e=b,f=[].slice.call(arguments,3),h=c,k=bm,l=om,n=km[a],p=k,q=Im(a);if(n&&".."!==a){if(q.Oz){if(!(l=km[a].aX)){l=qm?qm.substring(1).split("/"):[bm];p=l.length-1;for(var t=_.Xd.parent;t!==_.Xd.top;){var x=t.parent;if(!p--){for(var u=null,A=x.frames.length,E=0;Eb?null:_.v(a)?a.charAt(b):a[b]}; +_.Yf=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.Pd(a),a.appendChild(_.Ed(a).createTextNode(String(b)))};_.Zf=[];_.$f=[];_.ag=!1;_.bg=function(a){_.Zf[_.Zf.length]=a;if(_.ag)for(var b=0;b<_.$f.length;b++)a((0,_.B)(_.$f[b].wrap,_.$f[b]))}; + +_.Sg=function(a){return function(){return a}}(!0); +var Yg;_.Tg=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,_.Tg);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};_.z(_.Tg,Error);_.Tg.prototype.name="CustomError";_.Ug=function(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(c in b)if(!(c in a))return!1;return!0};_.Vg=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Wg=function(a,b){a.src=_.Vc(b)};_.Xg=function(a){return a};Yg=function(a,b){this.uP=a;this.PW=b;this.wu=0;this.Me=null}; Yg.prototype.get=function(){if(0this.wu&&(this.wu++,a.next=this.Me,this.Me=a)}; +var Zg,ah,bh,$g;Zg=function(a){_.m.setTimeout(function(){throw a;},0)};_.ch=function(a){a=$g(a);!_.Za(_.m.setImmediate)||_.m.Window&&_.m.Window.prototype&&!_.Vb("Edge")&&_.m.Window.prototype.setImmediate==_.m.setImmediate?(ah||(ah=bh()),ah(a)):_.m.setImmediate(a)}; +bh=function(){var a=_.m.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.Vb("Presto")&&(a=function(){var a=window.document.createElement("IFRAME");a.style.display="none";a.src="";window.document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=(0,_.B)(function(a){if(("*"== +d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!_.cc()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(_.r(c.next)){c=c.next;var a=c.cb;c.cb=null;a()}};return function(a){d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof window.document&&"onreadystatechange"in window.document.createElement("SCRIPT")?function(a){var b=window.document.createElement("SCRIPT"); b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};window.document.documentElement.appendChild(b)}:function(a){_.m.setTimeout(a,0)}};$g=_.Xg;_.bg(function(a){$g=a}); +var dh=function(){this.Sv=this.bo=null},fh=new Yg(function(){return new eh},function(a){a.reset()});dh.prototype.add=function(a,b){var c=fh.get();c.set(a,b);this.Sv?this.Sv.next=c:this.bo=c;this.Sv=c};dh.prototype.remove=function(){var a=null;this.bo&&(a=this.bo,this.bo=this.bo.next,this.bo||(this.Sv=null),a.next=null);return a};var eh=function(){this.next=this.scope=this.Dg=null};eh.prototype.set=function(a,b){this.Dg=a;this.scope=b;this.next=null}; eh.prototype.reset=function(){this.next=this.scope=this.Dg=null}; +var gh,hh,ih,jh,lh;_.kh=function(a,b){gh||hh();ih||(gh(),ih=!0);jh.add(a,b)};hh=function(){if(-1!=String(_.m.Promise).indexOf("[native code]")){var a=_.m.Promise.resolve(void 0);gh=function(){a.then(lh)}}else gh=function(){_.ch(lh)}};ih=!1;jh=new dh;lh=function(){for(var a;a=jh.remove();){try{a.Dg.call(a.scope)}catch(b){Zg(b)}fh.put(a)}ih=!1}; +_.mh=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0};_.nh=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var qh,rh,Bh;_.ph=function(a,b){this.Ba=0;this.Ii=void 0;this.um=this.jj=this.Za=null;this.vt=this.dy=!1;if(a!=_.Va)try{var c=this;a.call(b,function(a){oh(c,2,a)},function(a){oh(c,3,a)})}catch(d){oh(this,3,d)}};qh=function(){this.next=this.context=this.mn=this.xq=this.wk=null;this.yo=!1};qh.prototype.reset=function(){this.context=this.mn=this.xq=this.wk=null;this.yo=!1};rh=new Yg(function(){return new qh},function(a){a.reset()});_.sh=function(a,b,c){var d=rh.get();d.xq=a;d.mn=b;d.context=c;return d}; +_.th=function(a){if(a instanceof _.ph)return a;var b=new _.ph(_.Va);oh(b,2,a);return b};_.uh=function(a){return new _.ph(function(b,c){c(a)})};_.wh=function(a,b,c){vh(a,b,c,null)||_.kh(_.Wf(b,a))};_.yh=function(){var a,b,c=new _.ph(function(c,e){a=c;b=e});return new xh(c,a,b)};_.ph.prototype.then=function(a,b,c){return _.zh(this,_.Za(a)?a:null,_.Za(b)?b:null,c)};_.mh(_.ph);_.ph.prototype.RK=_.ca(6);_.ph.prototype.cancel=function(a){0==this.Ba&&_.kh(function(){var b=new Ah(a);Bh(this,b)},this)}; +Bh=function(a,b){if(0==a.Ba)if(a.Za){var c=a.Za;if(c.jj){for(var d=0,e=null,f=null,h=c.jj;h&&(h.yo||(d++,h.wk==a&&(e=h),!(e&&1b?e>f?e:f:ee;e++)d[e]=b.charCodeAt(c)<<24|b.charCodeAt(c+1)<<16|b.charCodeAt(c+2)<<8|b.charCodeAt(c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var f=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(f<<1|f>>>31)&4294967295}b=a.Bc[0];c=a.Bc[1];var h=a.Bc[2],k=a.Bc[3],l=a.Bc[4];for(e=0;80>e;e++){if(40>e)if(20>e){f=k^c&(h^k);var n=1518500249}else f=c^h^k,n=1859775393;else 60>e?(f=c&h|k&(c|h),n=2400959708): +(f=c^h^k,n=3395469782);f=(b<<5|b>>>27)+f+l+n+d[e]&4294967295;l=k;k=h;h=(c<<30|c>>>2)&4294967295;c=b;b=f}a.Bc[0]=a.Bc[0]+b&4294967295;a.Bc[1]=a.Bc[1]+c&4294967295;a.Bc[2]=a.Bc[2]+h&4294967295;a.Bc[3]=a.Bc[3]+k&4294967295;a.Bc[4]=a.Bc[4]+l&4294967295}; +_.ol.prototype.update=function(a,b){if(null!=a){_.r(b)||(b=a.length);for(var c=b-this.hj,d=0,e=this.Uw,f=this.Tm;dthis.Tm?this.update(this.Iu,56-this.Tm):this.update(this.Iu,this.hj-(this.Tm-56));for(var c=this.hj-1;56<=c;c--)this.Uw[c]=b&255,b/=256;pl(this,this.Uw);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.Bc[c]>>d&255,++b;return a}; + +_.ql=function(){this.mC=new _.ol};_.g=_.ql.prototype;_.g.reset=function(){this.mC.reset()};_.g.fL=function(a){this.mC.update(a)};_.g.oF=function(){return this.mC.digest()};_.g.KC=function(a){a=(0,window.unescape)((0,window.encodeURIComponent)(a));for(var b=[],c=0,d=a.length;c/g;dn=/"/g;en=/'/g;fn=function(a){return String(a).replace(an,"&").replace(bn,"<").replace(cn,">").replace(dn,""").replace(en,"'")};gn=/[\ud800-\udbff][\udc00-\udfff]|[^!-~]/g; +hn=/%([a-f]|[0-9a-fA-F][a-f])/g;jn=/^(https?|ftp|file|chrome-extension):$/i; +kn=function(a){a=String(a);a=a.replace(gn,function(a){try{return(0,window.encodeURIComponent)(a)}catch(f){return(0,window.encodeURIComponent)(a.replace(/^[^%]+$/g,"\ufffd"))}}).replace(_.ge,function(a){return a.replace(/%/g,"%25")}).replace(hn,function(a){return a.toUpperCase()});a=a.match(_.fe)||[];var b=_.G(),c=function(a){return a.replace(/\\/g,"%5C").replace(/\^/g,"%5E").replace(/`/g,"%60").replace(/\{/g,"%7B").replace(/\|/g,"%7C").replace(/\}/g,"%7D")},d=!!(a[1]||"").match(jn);b.Eo=c((a[1]|| +"")+(a[2]||"")+(a[3]||(a[2]&&d?"/":"")));d=function(a){return c(a.replace(/\?/g,"%3F").replace(/#/g,"%23"))};b.query=a[5]?[d(a[5])]:[];b.jh=a[7]?[d(a[7])]:[];return b};ln=function(a){return a.Eo+(0++c);_.$m(5>c,"Error creating iframe id");return d};_.Cn=function(a,b){return a?b+"/"+a:""}; +_.Dn=function(a,b,c,d){var e={},f={};a.documentMode&&9>a.documentMode&&(e.hostiemode=a.documentMode);_.ce(d.queryParams||{},e);_.ce(d.fragmentParams||{},f);var h=d.pfname;var k=_.G();_.I("iframes/dropLegacyIdParam")||(k.id=c);k._gfid=c;k.parent=a.location.protocol+"//"+a.location.host;c=_.ee(a.location.href,"parent");h=h||"";!h&&c&&(h=_.ee(a.location.href,"_gfid","")||_.ee(a.location.href,"id",""),h=_.Cn(h,_.ee(a.location.href,"pfname","")));h||(c=_.kf(_.ee(a.location.href,"jcp","")))&&"object"== +typeof c&&(h=_.Cn(c.id,c.pfname));k.pfname=h;d.connectWithJsonParam&&(h={},h.jcp=_.lf(k),k=h);h=_.ee(b,"rpctoken")||e.rpctoken||f.rpctoken;h||(h=d.rpctoken||String(Math.round(1E8*_.Sm())),k.rpctoken=h);d.rpctoken=h;_.ce(k,d.connectWithQueryParams?e:f);k=a.location.href;a=_.G();(h=_.ee(k,"_bsh",_.ne.bsh))&&(a._bsh=h);(k=_.ne.dpo?_.ne.h:_.ee(k,"jsh",_.ne.h))&&(a.jsh=k);d.hintInFragment?_.ce(a,f):_.ce(a,e);return _.nn(b,e,f,d.paramsSerializer)}; +En=function(a){_.$m(!a||_.pn.test(a),"Illegal url for new iframe - "+a)}; +_.Fn=function(a,b,c,d,e){En(c.src);var f,h=vn(d,c),k=h?wn(d):"";try{window.document.all&&(f=a.createElement('')):(a=_.Qc(e),a=_.ps(_.Zb("Short HTML snippet, input escaped, for performance"),''));_.Va&&!_.Za?_.Lh(d.documentElement,a):d.write(_.Jh(a));_.M(d.getElementById(e),"load",this.Zc,!1,this);var f=_.pm("TEXTAREA", +this.na);a=0;for(c=f.length;a=a.C);return c};st.prototype.Gb=function(){return 0};st.prototype.Jd=function(){return!1};_.wt=function(a,c,d,e,f){st.call(this,c,d);this.A=f;this.B=!e||-2==e||31536E3=f)g=f;else{this.b.log(Error("ka`"+c+"`"+d+"`"+f));return}if(Math.random()<=g){var h=new Ct(g,this.w,a,c,d,this.B,this.D,e);this.o?h.b():_.Ml(h)}}catch(l){this.b.log(Error("ka`"+c+"`"+d+"`"+f))}}; +var Et=function(a){_.z.call(this);this.o=a;_.x("gbar.up.spd",(0,_.v)(this.w,this));_.x("gbar.up.gpd",(0,_.v)(this.b,this));_.x("gbar.up.dpc",(0,_.v)(this.C,this));_.x("gbar.up.iic",(0,_.v)(this.B,this));_.x("gbar.up.gcc",(0,_.v)(this.A,this))};_.y(Et,_.z);var Ft=function(){try{return!!_.m.localStorage&&"object"==typeof _.m.localStorage}catch(a){return!1}},Gt=function(a){return a&&a.style&&a.style.behavior&&"undefined"!=typeof a.load}; +Et.prototype.w=function(a,c,d,e){try{window.navigator.cookieEnabled&&(e||(c="og-up-"+c),Ft()?_.m.localStorage.setItem(c,d):Gt(a)&&(a.setAttribute(c,d),a.save(a.id)))}catch(f){f.code!=window.DOMException.QUOTA_EXCEEDED_ERR&&this.o.log(f)}};var Ht=function(a,c,d){try{window.navigator.cookieEnabled&&(d="og-up-"+d,Ft()?_.m.localStorage.removeItem(d):Gt(c)&&(c.removeAttribute(d),c.save(c.id)))}catch(e){e.code!=window.DOMException.QUOTA_EXCEEDED_ERR&&a.o.log(e)}}; +Et.prototype.b=function(a,c,d){try{if(!window.navigator.cookieEnabled)return"";d||(c="og-up-"+c);if(Ft())return _.m.localStorage.getItem(c);if(Gt(a))return a.load(a.id),a.getAttribute(c)}catch(e){e.code!=window.DOMException.QUOTA_EXCEEDED_ERR&&this.o.log(e)}return""};Et.prototype.C=function(a,c){(new _.wt(this.o,a,1,c)).va()};Et.prototype.B=function(a,c){ut(new _.wt(this.o,a,1,c))};Et.prototype.A=function(a,c){return(new _.wt(this.o,a,1)).Gb(c)}; +var It={sf:"gb_ed",Bf:"gb_vd",xf:"gb_wd",gc:"gb_g"},Jt=function(a,c,d,e,f,g){_.vp.call(this,a,e);this.b=a;this.C=_.J(_.F(c,1));this.X=_.J(_.F(c,2));this.ba=_.J(_.F(c,3));_.G(c,4,25);this.Ka=_.K(_.F(c,5));this.Hb=_.K(_.G(c,6,-1));this.ma=_.I(_.F(c,9));this.H=this.rb();this.D=It;this.jb=!1;this.O=f;this.W=g;this.M=_.V(this.D.sf,this.b);this.ec=_.V(this.D.Bf,this.b);this.fa=_.V(this.D.xf,this.b);this.qb="";this.kb=!1;var h,l;c.F&&(h=_.J(c.F()));c.D&&(l=_.J(c.D()));if(l||h)this.qb=l||h||"",this.kb=!!l; +this.B=Bt(e,this.W,d,this.Ka,this.X,_.K(_.G(c,4,25)),this.C,this.Hb,this.b,h,l)};_.y(Jt,_.vp);Jt.prototype.P=function(){Jt.J.P.call(this);this.fa=this.ec=this.M=null};Jt.prototype.open=function(){_.ei(this.b,this.D.gc)||(_.T(this.b,this.D.gc),this.b.removeAttribute("aria-hidden"))};Jt.prototype.rb=function(){return{bh:"i",accept:"a",va:"d",ec:"x"}};Jt.prototype.close=function(){_.ei(this.b,this.D.gc)&&(_.U(this.b,this.D.gc),this.b.setAttribute("aria-hidden","true"))}; +var Kt=function(a,c){if(!a.H.accept)throw Error("la`accept");a.H.accept=c},Lt=function(a,c,d){var e=_.Bl;c&&_.js(a,c,e,d,!1,a)};Jt.prototype.Dc=function(){Lt(this,this.M,this.eb);Lt(this,this.ec,this.Mb);Lt(this,this.fa,this.Lb)};Jt.prototype.S=function(){return!this.ma&&!vt(this.B)};Jt.prototype.F=function(){return""}; +var Mt=function(a){var c="";a&&(a=a.getAttributeNode("data-ved"))&&a.value&&(c=["&ved=",a.value].join(""));return c},Nt=function(a){var c=a.F();a.ma&&(c+="&vis=0");a.O.log(a.C,a.ba,"i",c,1)};Jt.prototype.K=function(){this.S()?(this.Dc(),this.open(),ut(this.B),Nt(this)):this.ma&&!vt(this.B)&&Nt(this)}; +var Ot=function(a,c,d,e,f,g){var h=c==a.H.accept;a.jb||(h&&!g||a.O.log(a.C,a.ba,c,a.F()+Mt(d),1),f||0==a.Ka?2==a.Ka&&(c=a.O,d=a.kb,e=xt(c.b,a.X,a.C,"l",3,e,a.qb),yt(e,c.A,d)):(h?a.B.accept(e):a.B.va(e),a.jb=!0));a.close()};Jt.prototype.eb=function(a,c,d){Ot(this,this.H.accept,a.target,"2",c,d)};Jt.prototype.Mb=function(a,c){Ot(this,this.H.ec,a.target,"1",c)};Jt.prototype.Lb=function(a,c){Ot(this,this.H.va,a.target,"3",c)}; +var Pt=function(a,c){this.o=c;this.b={};this.b.mouseout=_.J(_.F(a,1));this.b.mouseover=_.J(_.F(a,2));this.b.mousedown=_.J(_.F(a,3))},Qt=function(a,c){if(c)for(var d in a.b){var e=a.b[d];e&&_.zs(a.o,c,d,(0,_.v)(function(a){c.style.color=a},a,e))}},Rt=function(a,c){for(var d=0;dwindow.document.body.clientWidth?this.close():!vt(this.W)&&!this.D&&this.open()}}catch(d){this.w.log(d)}}; +_.k.Fh=function(){this.K?(this.D=!0,this.close()):Xt(this,"a")};_.k.Wg=function(){Xt(this,"x")};_.k.tg=function(){Xt(this,"n")};_.k.lg=function(a){this.C&&11!=Yt(this.C.value).length?(this.C.pattern&&(this.C.pattern="^\\+?1?[-()\\s]*([0,2-9][-()\\s]*)([\\d][-()\\s]*){9}$",this.C.dispatchEvent(new window.Event("input"))),a.preventDefault(),a.stopPropagation()):(Xt(this,"a"),this.K&&(a.preventDefault(),a.stopPropagation(),Zt(this)))}; +var Zt=function(a){if(a.C&&11!=Yt(a.C.value).length)a.ka();else{$t(a,a.fa);var c=(0,_.v)(a.Bc,a),d=(0,_.v)(a.ka,a);_.le=new ft;var e=au(a);_.wg("//www.google.com/_/og/promos/g?authuser="+a.Nb,function(){this.wc()?c(this.Oc()):d()},"POST",e,null,void 0,!0)}},au=function(a){var c="d2m=igs&g="+a.kb+"&p="+a.N+"&t="+a.wf;a.C&&(c+="&pn="+Yt(a.C.value));a.Ea&&(c+="&s="+a.Ea);return c},$t=function(a,c,d){_.U(c,"gb_8a");d&&0window.document.body.clientWidth?(this.close(),this.qa=!0):this.Wa&&this.qa&&!vt(this.B)&&(this.open(),this.qa=!1)}}catch(d){this.w.log(d)}};_.k.Bh=function(a){this.N?(this.Wa=!1,this.close()):Ot(this,"a",a.target,"2")}; +_.k.eb=function(a,c){this.o&&11!=fu(this.o.value).length?(this.o.pattern&&(this.o.pattern="^\\+?1?[-()\\s]*([0,2-9][-()\\s]*)([\\d][-()\\s]*){9}$",this.o.dispatchEvent(new window.Event("input"))),a.preventDefault(),a.stopPropagation()):(Ot(this,"a",a.target,"2",c),this.N&&(a.preventDefault(),a.stopPropagation(),this.O.log(this.C,this.ba,"a",this.F(),1),gu(this)))}; +var gu=function(a){if(a.o&&11!=fu(a.o.value).length)a.Ea();else{hu(a,a.Da);var c=(0,_.v)(a.hd,a),d=(0,_.v)(a.Ea,a);_.le=new ft;var e=iu(a);_.wg("//www.google.com/_/og/promos/g?authuser="+a.Pb,function(){this.wc()?c(this.Oc()):d()},"POST",e,null,void 0,!0)}},iu=function(a){var c=a.Kb;a.o&&(c+="&pn="+fu(a.o.value));a.ka&&(c+="&s="+a.ka);return c},hu=function(a,c,d){_.U(c,"gb_8a");d&&0d;this.o++;var f=40=Math.floor(window.google.time()/864E5)-7)return!0;Ht(a.o,c,"web-pr-hpvisit");return!1},vu=function(a,c,d){try{return c.isHomePage(d)}catch(e){return a.b.log(e),!0}},wu=function(a,c){var d=!1;try{try{d=_.m.external.isGoogleHomePage()}catch(h){if(uu(a,c))return!0;var e=_.$r.slice(0),f=a.o.b(c,"mgmhp_hp_url");f&&e.push(f);for(f=0;fc||11))(?: \[as ([a-zA-Z_$][\w$]*)\])?)? (?:\(unknown source\)|\(native\)|\((?:eval at )?((?:http|https|file):\/\/[^\s)]+|javascript:.*)\)|((?:http|https|file):\/\/[^\s)]+|javascript:.*))$/, +dv=function(a,c,d,e,f){this.o=a;this.name=c;this.b=d;this.A=e;this.w=f},ev=function(a){this.b=[];if(a.stack){a=a.stack.replace(/\s*$/,"").split("\n");for(var c=0;ca)a="";else if(0==d.b.length)a="none";else{d=fv(d);var e;var f=d.length-2;for(e=_.Ic(d.join("\n"));0a;f--,e=_.Ic(d.join("\n")))f==d.length-2?d[f]="[...]":d.splice(f,1);a=e.substr(0,a)}return c+a};var hv=function(a,c,d){_.z.call(this);this.o=a;this.w=c;this.A=d};_.y(hv,_.z);hv.prototype.b=function(a,c){return new gv(this.o,this.w,a,this.A,c)}; +var iv=function(a,c,d){_.vp.call(this,a,c);this.C=d;this.B=_.ei(this.b,"gb_9b");(a=_.V("gb_ac",this.b))&&_.To(this,a,this.o)};_.y(iv,_.vp);iv.prototype.o=function(a){var c;(a=a.o)&&(a=a.getAttributeNode("data-ved"))&&a.value&&(c={ved:a.value});this.C.log(this.B?41:39,c)}; +var jv=function(a,c,d,e,f){_.vp.call(this,a,e);this.D=c;this.C=f;this.B=!d;this.o=!1;if(this.B){a=_.fp("gbqfq");c=_.fp("gbqfqwb");d=_.fp("gbqfqw");e=_.fp("gbqfb");if(!this.o){a&&c&&(this.L(a,"focus",(0,_.v)(this.dd,this,d)),this.L(a,"blur",(0,_.v)(this.ce,this,d)),_.To(this,c,(0,_.v)(this.Yd,this,a)));e&&(_.To(this,e,_.pc(_.T,e,"gbqfb-no-focus")),this.L(e,"blur",_.pc(_.U,e,"gbqfb-no-focus")));a=_.fp("gbqfqb");c=_.fp("gbqfwd");d=_.fp("gbqfwc");e=_.fp("gbqfqc");f=_.fp("gbqfwf");var g=_.fp("gbqfwe"); +a&&c&&e&&f&&(this.L(a,"focus",(0,_.v)(this.dd,this,d)),this.L(a,"blur",(0,_.v)(this.ce,this,d)),_.To(this,c,(0,_.v)(this.Yd,this,a)),this.L(e,"focus",(0,_.v)(this.dd,this,g)),this.L(e,"blur",(0,_.v)(this.ce,this,g)),_.To(this,f,(0,_.v)(this.Yd,this,e)));this.o=!0}a=_.fp("gbqfqw");window.document.activeElement==_.fp("gbqfq")&&this.dd(a)}this.L(_.fp("gbqf"),"submit",this.Hh);_.x("gbar.qfhi",(0,_.v)(this.gi,this))};_.y(jv,_.vp);_.k=jv.prototype; +_.k.Hh=function(a){var c;(a=a.o)&&(a=a.getAttributeNode("data-ved"))&&a.value&&(c={ved:a.value});this.C.log(31,c)};_.k.dd=function(a){a&&_.T(a,"gbqfqwf")};_.k.ce=function(a){a&&_.U(a,"gbqfqwf")};_.k.Yd=function(a){a&&a.focus()};_.k.gi=function(a){var c=_.fp("gbqffd");if(c&&(_.Lh(c,_.jc),a))for(var d in a){var e=window.document.createElement("input");e.name=d;e.value=a[d];e.type="hidden";c.appendChild(e)}};_.k.ie=function(a,c){_.fp(a?"gbqfaa":"gbqfab").appendChild(c);this.qf()}; +_.k.qf=function(){var a=_.fp("gbqfqwb");if(a){var c=_.fp("gbqfaa"),d=_.fp("gbqfab");if(c||d){var e="left",f="right";this.D&&(e="right",f="left");c&&(a.style[e]=c.offsetWidth+"px");d&&(a.style[f]=d.offsetWidth+"px")}}}; +var kv=function(a,c){return _.pq("GET",a,null,c).then(function(a){return _.qq(a.responseText,c)})},lv=function(a,c,d){_.tq(a,function(a){"success"==a.b&&c.call(this,a.la(),a)},d)},mv=function(a){this.b={de:a,withCredentials:!0,ee:")]}'\n"}},nv=function(a,c){_.S.call(this);this.D=c;this.lb(a);this.A={fe:"gb_Lc",ge:"gb_Ic",TEXT:"gb_Hc"};this.H=Wu(this,this.A.TEXT)};_.y(nv,_.S);nv.prototype.Aa=function(){nv.J.Aa.call(this);_.Ld(_.Vh(this))}; +nv.prototype.start=function(){try{_.Vh(this).L(this.R(),_.Ju,(0,_.v)(this.M,this)),_.T(this.R(),this.A.fe),_.U(this.H,this.A.ge),_.Sa(this.R().offsetHeight)}catch(a){this.D.log(a),this.stop()}};nv.prototype.M=function(a){try{a.target==this.R()&&this.stop()}catch(c){this.D.log(c)}};nv.prototype.stop=function(){try{_.T(this.H,this.A.ge),_.U(this.R(),this.A.fe),_.Ld(_.Vh(this)),this.dispatchEvent("finished")}catch(a){this.D.log(a)}}; +var ov=function(a,c,d,e){_.ed.call(this,"c");this.B=a;this.C=c||0a.length)qv(this,Error("ta`"+a.length));else{var c=_.Rc(a[0]),d=a[1]||"",e=_.Rc(a[2]);(0,window.isNaN)(c)?qv(this,Error("ua`"+c)):this.dispatchEvent(new ov(c,4=c);e++);e(0,window.parseInt)(_.ob,10)?d=!1:(d=new _.Hf(window.document.baseURI),d=!(new RegExp(c)).test(d.cb)||"/search"!=d.Ra()||"utf-8"!=d.Ia.get("ie")||window.document.referrer&&0>1)-(d>>1));a=Math.max(0,(null!=a.screenY?a.screenY:a.screenTop)+(Math.min(g,null!=a.outerHeight?a.outerHeight:a.document.documentElement.clientHeight)>>1)-(e>>1));h+d>f&&(h=Math.max(0,f-d));a+e>g&&(a=Math.max(0,g-e));d={left:h, top:a,menubar:!1,toolbar:!1,location:!1,status:!0,scrollbars:!0,width:d,height:e};c&&(d.target=c);return d}; +var tw=function(a,c){c||(c={});var d=window;var e=a instanceof _.ac?a:_.Di("undefined"!=typeof a.href?a.href:String(a));a=c.target||a.target;var f=[];for(g in c)switch(g){case "width":case "height":case "top":case "left":f.push(g+"="+c[g]);break;case "target":case "noopener":case "noreferrer":break;default:f.push(g+"="+(c[g]?1:0))}var g=f.join(",");_.Ra()&&d.navigator&&d.navigator.standalone&&a&&"_self"!=a?(g=d.document.createElement("A"),_.ep(g,e),g.setAttribute("target",a),c.noreferrer&&g.setAttribute("rel", +"noreferrer"),c=window.document.createEvent("MouseEvent"),c.initMouseEvent("click",!0,!0,d,1),g.dispatchEvent(c),d={}):c.noreferrer?(d=d.open("",a,g),c=_.Bi(e),d&&(_.Xa&&-1!=c.indexOf(";")&&(c="'"+c.replace(/'/g,"%27")+"'"),d.opener=null,c=_.ps(_.Zb("b/12014412, meta tag with sanitized URL"),''),d.document.write(_.Jh(c)),d.document.close())):(d=d.open(_.Bi(e),a,g))&&c.noopener&&(d.opener=null);return d}; +var uw=function(a){this.B=a||"inline";this.w={ping:_.fa,track:_.fa,error:_.fa}},vw=function(a,c){_.tc(c)&&(a.w.track=c,a.w.ping=function(a){c({evt:a})})};var ww=function(){this.b=window.location.href.match(_.Pe)};var xw=function(){var a=window.location.href.match(/.*(\?|#|&)usegapi=([^&#]+)/)||[];return"1"===(0,window.decodeURIComponent)(a[a.length-1]||"")};var yw=function(){this.b={}};var Aw=function(a,c){_.O.call(this);this.H=a;this.A="https://plus.google.com";this.D=zw();this.G=c;this.F=[1100,850];this.B=!1};_.y(Aw,_.O);var Bw=/^\/_\/im(?=\/|$)/,zw=function(){var a=window;return a.location.protocol+"//"+a.location.host};Aw.prototype.b=!1;Aw.prototype.w=null;Aw.prototype.C=function(a){try{var c=new yw;c.b=Object(a);this.b=!!c.b.created;this.K=String(c.b.version||"");this.dispatchEvent(new _.ed(this.b?"plus_signed_up":"signup_cancelled"))}catch(d){if(this.w)try{this.w(d)}catch(e){}}}; +var Cw=function(a,c,d){this.title=a;this.o=c;this.b=d},Ew=function(a,c,d,e,f,g,h){_.Hd.call(this);this.b=a;this.G=c;_.T(c,"esw");this.N=this.b.C;(this.H=e||null)&&(e=this.H.getElementsByTagName("a"))&&e[0]&&(e[0].onclick=(0,_.v)(function(){Dw(this,!1);mw(pw(this.b.b,this.B),(0,_.v)(this.W,this,(0,_.w)()-this.N));window.event&&(window.event.returnValue=!1);return!1},this));_.ei(c,"eswa")||_.T(c,"eswd");this.o=this.b.w;this.S=f?f.split(" "):[];this.B=d;this.Y=g||null;this.F=h||null;this.w=dw(this.b.b, +d);this.L(this.w,"change",this.D);a.o.L("plus_signed_up",(0,_.v)(this.O,this));a.o.L("signup_cancelled",(0,_.v)(this.O,this))};_.y(Ew,_.Hd);var Fw={Di:"eswa",Ci:"eswd",wi:"eswh",$i:"esww",oi:"eswe"};Ew.prototype.C=!1;Ew.prototype.M=!1;Ew.prototype.R=function(){return this.G}; +Ew.prototype.X=function(a){if(a&&a.error&&a.error.code){this.C=!0;switch(a.error.code){case 401:this.b.o.b=!1}this.o.error({code:a.error.code,message:a.error.message,entity:this.B});this.D()}else a&&this.o.track({resp:"plusone",state:a.isSetByViewer})}; +var Gw=function(a,c){var d=window.google||null;d&&(d.comm&&d.comm.j&&d.comm.j(),d.j&&d.j.en&&d.j.init&&d.j.cl&&d.j.cl());d=c?a.W:a.$;Dw(a,!c);var e=pw(a.b.b,a.B),f=_.v;var g=(0,_.w)()-a.N;d=mw(e,f(d,a,g));c&&2!=d?window.setTimeout((0,_.v)(a.D,a),150):2==d&&a.o.ping("throttler_rejected")},Hw=function(a,c,d){a={id:a.B,cdx:c.toString(16),gpsrc:"inline",source:a.Y||a.b.B};d&&(a.optimistic=!0);return a}; +Ew.prototype.$=function(a){var c=this.w.get();c&&c.isSetByViewer||(this.o.track({req:"plusone",evt:"set_plusone"}),c=this.b.b,a=Hw(this,a,!0),this.F&&(a.image_title=this.F.title,a.image_thumbnail=this.F.o,a.image_landing=this.F.b),a=Iw(this,a),ow(c,c.b.insert(a)).execute((0,_.v)(this.X,this)));Jw(this,!0)}; +Ew.prototype.W=function(a){var c=this.w.get();c&&c.isSetByViewer&&(this.o.track({req:"plusone",evt:"set_unplusone"}),this.b.b.remove(Iw(this,Hw(this,a,!1))).execute((0,_.v)(this.X,this)));Jw(this,!1)}; +var Iw=function(a,c){(a=a.b.o.K)&&(c.profileVersion=a);return c},Dw=function(a,c){a.H&&(a.H.style.display=c?"":"none")},Jw=function(a,c){for(var d=new ww,e=0,f=a.S.length;ec?a:1)};Y(X.U(),new Z(1,xx));var yx=function(){var a=_.t("window.devicePixelRatio")||1,c=_.t("screen.width")||0;return c*((_.t("window.top.outerWidth")||0)*a>c?a:1)};Y(X.U(),new Z(2,yx));Y(X.U(),new Z(26,function(){return _.t("screen.height")||0}));Y(X.U(),new Z(27,function(){return _.t("screen.width")||0})); +Y(X.U(),new Z(3,function(){var a=zx(),c=xx();return 1==a?0:c/a*25.4}));Y(X.U(),new Z(4,function(){var a=zx(),c=yx();return 1==a?0:c/a*25.4}));Y(X.U(),new Z(28,function(){return _.t("window.devicePixelRatio")||1}));var zx=function(){a:{var a=1;var c=1E3;do{var d=Math.floor((c-a)/2+a),e=window.matchMedia("(max-resolution:"+d.toString()+"dpi)").matches,f=window.matchMedia("(min-resolution:"+d.toString()+"dpi)").matches;if(f&&e){a=d;break a}f?a=d+1:c=d-1}while(c>=a);a=null}return a||1}; +Y(X.U(),new Z(29,zx));Y(X.U(),new Z(5,function(){return _.t("window.top.outerHeight")||0}));Y(X.U(),new Z(6,function(){return _.t("window.top.outerWidth")||0}));Y(X.U(),new Z(7,function(){return Math.pow(2,_.t("screen.colorDepth")||0)}));Y(X.U(),new Z(24,function(){return"ontouchstart"in window||"onmsgesturechange"in window})); +var Bx=function(a,c,d){this.hasOwnProperty("logger");this.D=c;try{this.w=d||window.document.createElement("video")}catch(e){}Z.call(this,a,Ax)};_.y(Bx,Z);var Ax=function(){return""!=(this.w&&this.w.canPlayType||function(){return""}).call(this.w,this.D).replace(/^no$/,"")};Y(X.U(),new Bx(8,'video/mp4; codecs="avc1.42E01E, mp4a.40.2"'));Y(X.U(),new Bx(9,'video/ogg; codecs="theora"'));Y(X.U(),new Bx(10,'video/webm; codecs="vp8, vorbis"')); +_.x("drasil.iframe.run",function(){rx()});_.R(function(){_.H(_.L(),Tu,23)&&rx()});var Dx=function(a,c,d,e){_.vp.call(this,a,d);this.S=e;this.B=new _.Zn(_.I(_.F(c,1),!1));this.K=_.Wn.U();this.C=_.V("gb_Ac",this.b);this.B.o&&(this.o=!1,_.Fn()&&(_.U(this.b,"gb_gb"),_.fi(this.b,["gb_wg","gb_V","gb_qg"]),this.O=_.Sh(this.b,"width"),this.W=_.Sh(this.C,"width"),d=this.b,_.U(d,"gb_qg"),_.T(d,"gb_gb"),this.M=_.Sh(this.b,"width"),this.X=_.Sh(this.C,"width"),_.gi(this.b,["gb_wg","gb_V","gb_gb"])),Cx(this),d=this.K,d.Db&&d.Db.o("catc",this.zg,this),this.L(_.V("gb_sg",this.b),"click",this.sg), +this.L(_.V("gb_tg",this.b),"click",this.Kg));this.F=_.I(_.F(c,2),!1);this.G=_.I(_.F(c,4),!1);this.H=null;this.F&&(this.H=_.bg(c,3));if(this.F||this.G)this.Ma(a,["mouseover","touchstart"],this.Le),a=new _.yi(a),this.Ma(a,"focusin",this.Le);(a=_.V("gb_Vf",this.b))&&_.js(this,a,_.Bl,this.Qg,!1,this)};_.y(Dx,_.vp);_.k=Dx.prototype;_.k.Qg=function(){this.S.log(9,{l:"i"})};_.k.zg=function(){Cx(this)};_.k.sg=function(){0!=this.o&&(this.o=!1,Cx(this,!0))};_.k.Kg=function(){1!=this.o&&(this.o=!0,Cx(this,!0))}; +_.k.Le=function(){if(this.F){var a=this.H;_.vn.U().Yc(a,void 0)}this.G&&this.b.setAttribute("activated","1")};var Cx=function(a,c){c=c&&_.Fn();"t"==_.Yn(a.B.w)?c?(_.fi(a.b,["gb_vg","gb_ib"]),_.Kn(a.b),a.Ma(a.b,_.fd,a.N),a.D(!0),(0,window.setTimeout)((0,_.v)(a.B.b,a.B,a.b,a.o),0),(0,window.setTimeout)((0,_.v)(a.D,a,!1),0)):(a.B.b(a.b,a.o),_.Fn()&&a.D(!1)):(_.U(a.b,"gb_vg"),a.B.b(a.b,a.o),c=a.b,c.style.minWidth=c.style.maxWidth="",c=a.C,c.style.minWidth=c.style.maxWidth="",a.K.Ya(!0))}; Dx.prototype.D=function(a){a=this.o?!a:a;var c=this.b;c.style.minWidth=c.style.maxWidth=a?this.O:this.M;c=this.C;c.style.minWidth=c.style.maxWidth=a?this.W:this.X};Dx.prototype.N=function(){_.U(this.b,"gb_ib")}; +_.R(function(){var a=_.H(_.L(),_.ln,16)||new _.ln,c=_.V("gb_kb");if(a&&c){var d=_.Yl(),e=_.$l();new Dx(c,a,d,e);_.F(a,4)&&(d=function(){var c=_.bg(a,5);_.xn(_.vn.U(),c,void 0)},"1"==c.getAttribute("activated")?d():(_.vd(c,["mouseover","touchstart"],d),c=new _.yi(c),_.vd(c,"focusin",d)))}}); +var Ex=null;var Fx=function(a,c){_.vp.call(this,a,c);this.B=_.V("gb_kb",this.b);this.o={};this.o.gray=this.o["default"]={add:[],remove:["gb_Bg","gb_ea","gb_X"]};this.o.white={add:["gb_Bg"],remove:["gb_ea","gb_X"]};this.o.dark={add:["gb_X"],remove:["gb_Bg","gb_ea"]};this.o.light={add:["gb_ea"],remove:["gb_Bg","gb_X"]};this.C=void 0;this.D=_.H(_.L(),Lu,15)||new Lu;a=_.H(_.L(),Uu,27)||new Uu;c=!1;if(_.F(a,1)){if(null==Ex){var d=_.yh();var e=d.b,f=d.createElement("div");f.style.backgroundColor="rgb(1, 2, 3)";d.oc(e.body, +f);e=_.Sh(f,"backgroundColor");e=e.replace(/ /g,"");e="rgb(0,0,0)"===e?"black":"rgb(255,255,255)"===e?"white":"none";d.zd(f);Ex=e}d=Ex;"none"!=d&&(_.am(54,{m:d}),_.F(a,2)&&(_.fi(this.b,["gb_N","gb_Ob"]),this.B&&_.fi(this.B,["gb_N","gb_Ob"]),this.F("black"==d?"dark":"light"),c=!0))}c?_.x("gbar.tst",_.fa):_.x("gbar.tst",(0,_.v)(this.F,this));_.x("gbar.tsl",(0,_.v)(this.K,this));_.x("gbar.setContinueCb",(0,_.v)(this.G,this));_.x("gbar.pc",(0,_.v)(this.H,this))};_.y(Fx,_.vp); +Fx.prototype.F=function(a){a=this.o[a];_.gi(this.b,a.remove);_.fi(this.b,a.add);this.B&&(_.gi(this.B,a.remove),_.fi(this.B,a.add))}; +Fx.prototype.K=function(a,c,d,e){var f=_.V("gb_ac");if(f){c&&(f.title=c);var g=_.F(this.D,1),h=_.H(this.D,Mu,2);c=h&&_.F(h,1);var l=h&&h.getHeight(),q=_.P("SPAN","gb_Wa");g?(q.style.backgroundImage="url("+a+")",g="",d&&e?g=d+"px "+e+"px":h&&(g="contain"),q.style.backgroundSize=g):q.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+a+"',sizingMethod='scale')";d&&(q.style.width=d+"px");e&&(q.style.height=e+"px");c&&(q.style.maxWidth=c+"px");l&&(q.style.maxHeight=l+"px");d&&e?q.style.backgroundSize= +d+"px "+e+"px":(a=_.P("IMG",{"class":"gb_dc",src:a}),c&&(a.style.maxWidth=c+"px"),l&&(a.style.maxHeight=l+"px"),q.appendChild(a));_.vh(f);f.appendChild(q)}};Fx.prototype.G=function(a){this.C=a};Fx.prototype.H=function(a){var c=this.C&&!a.href.match(/.*\/accounts\/ClearSID[?]/)&&(0,window.encodeURIComponent)(this.C());c&&_.ep(a,a.href.replace(/([?&]continue=)[^&]*/,"$1"+c))}; +_.R(function(){var a=window.document.getElementById("gb");a&&new Fx(a,_.Yl())}); +}catch(e){_._DumpException(e)} +/* _GlobalSuffix_ */ +})(this.gbar_); +// Google Inc. diff --git a/googlesearch/Google_fichiers/rsACT90oFmgIaHxyWutmAjfHGb8mocBF5EWw b/googlesearch/Google_fichiers/rsACT90oFmgIaHxyWutmAjfHGb8mocBF5EWw new file mode 100644 index 0000000..3269744 --- /dev/null +++ b/googlesearch/Google_fichiers/rsACT90oFmgIaHxyWutmAjfHGb8mocBF5EWw @@ -0,0 +1,1440 @@ +/* _GlobalPrefix_ */ +/* _Module_:quantum */ +try{ +var s_,s_faa=function(){var a=performance&&performance.navigation;return!(!a||2!=a.type)},s_4fa=function(a){return new RegExp("%(?:"+encodeURIComponent(a).substr(1).replace(/%/g,"|")+")","g")},s_aka=function(a,b){if(!b.has("rt"))return null;b=s_da(b.get("rt").split(","));for(var c=b.next();!c.done;c=b.next()){var d=s_da(c.value.split("."));c=d.next().value;d=d.next().value;if(c==a)return a=Number(d),isNaN(a)?null:a}return null},s_RF=function(a,b){b=void 0===b?{}:b;s_Sqb({triggerElement:b.triggerElement, +interactionContext:b.interactionContext,userAction:b.userAction,$Ya:a,data:b.data})},s_I0=function(a,b){b=void 0===b?{}:b;s_Sqb({triggerElement:a,interactionContext:b.interactionContext,userAction:b.userAction,data:b.data})},s_Sqb=function(a){a=void 0===a?{}:a;var b=a.triggerElement,c=a.interactionContext,d=a.userAction,e=a.$Ya;a=a.data;var f=b?google.getEI(b):google.kEI,g=s_iha(f);b&&(b=s_Be(b),s_eg(g,"ved",b));c&&s_eg(g,"ictx",String(c));d&&s_eg(g,"uact",String(d));if(e){c=new s_Ce;e=s_da(e);for(d= +e.next();!d.done;d=e.next())d=d.value,b=s_Be(d.element),s_De(c,d.type,b,d.element);c.$=f;s_eg(g,"vet",s_Ge(c))}if(a)for(var k in a)s_eg(g,k,a[k]);g.log()},s_5ea=function(a,b,c){s_4ea(a,b,c)},s_7ea=function(a,b){var c=s_6ea(a),d=function(a){c.set("i",new s_jg({priority:"*",JC:Number.MAX_SAFE_INTEGER},a))};return function(){s_4ea=b;var a=c.get("i");null===a&&d(0);var f=0;null!=a&&(f=a.getValue());a=f;d(a+1);s_4ea=s_d;return a}},s_6ea=function(a){a in s_8ea||(s_8ea[a]=s_9ea("_c",a,s_5ea));return s_8ea[a]}, +s_9ea=function(a,b,c){s_kg(b)||(b="n");if("n"==b)b=new s_$ea;else{if(b in s_afa)b=s_afa[b];else{var d=new s_lg(s_bfa(b),b);b=s_afa[b]=d}b=new s_cfa(c,b);b=new s_dfa(a,b);b=new s_$ea(b)}return b},s_aaa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},s_aa="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,s_ba=function(){s_ba=function(){};s_aa.Symbol||(s_aa.Symbol= +s_baa)},s_baa=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}(),s_ca=function(){s_ba();var a=s_aa.Symbol.iterator;a||(a=s_aa.Symbol.iterator=s_aa.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&s_aaa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return s_caa(this)}});s_ca=function(){}},s_caa=function(a){var b=0;return s_daa(function(){return b=e}}); +s_fa("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=s_kaa(this,a,"startsWith");a+="";var e=b.length,f=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var g=0;g=f}});var s_ga=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; +s_fa("WeakMap",function(a){function b(a){s_ga(a,d)||s_aaa(a,d,{value:{}})}function c(a){var c=Object[a];c&&(Object[a]=function(a){b(a);return c(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(m){return!1}}())return a;var d="$jscomp_hidden_"+Math.random().toString().substring(2);c("freeze");c("preventExtensions");c("seal");var e=0,f=function(a){this.qd= +(e+=Math.random()+1).toString();if(a){s_ba();s_ca();a=s_da(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};f.prototype.set=function(a,c){b(a);if(!s_ga(a,d))throw Error("a`"+a);a[d][this.qd]=c;return this};f.prototype.get=function(a){return s_ga(a,d)?a[d][this.qd]:void 0};f.prototype.has=function(a){return s_ga(a,d)&&s_ga(a[d],this.qd)};f.prototype["delete"]=function(a){return s_ga(a,d)&&s_ga(a[d],this.qd)?delete a[d][this.qd]:!1};return f}); +s_fa("Map",function(a){if(function(){if(!a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(s_da([[b,"s"]]));if("s"!=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!1;e=d.next();return e.done||4!=e.value[0].x||"t"!=e.value[1]||!d.next().done?!1:!0}catch(ba){return!1}}())return a;s_ba();s_ca();var b=new WeakMap,c=function(a){this.ma={};this.$=f(); +this.size=0;if(a){a=s_da(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}};c.prototype.set=function(a,b){var c=d(this,a);c.list||(c.list=this.ma[c.id]=[]);c.entry?c.entry.value=b:(c.entry={next:this.$,previous:this.$.previous,head:this.$,key:a,value:b},c.list.push(c.entry),this.$.previous.next=c.entry,this.$.previous=c.entry,this.size++);return this};c.prototype["delete"]=function(a){a=d(this,a);return a.entry&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.ma[a.id],a.entry.previous.next= +a.entry.next,a.entry.next.previous=a.entry.previous,a.entry.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.ma={};this.$=this.$.previous=f();this.size=0};c.prototype.has=function(a){return!!d(this,a).entry};c.prototype.get=function(a){return(a=d(this,a).entry)&&a.value};c.prototype.entries=function(){return e(this,function(a){return[a.key,a.value]})};c.prototype.keys=function(){return e(this,function(a){return a.key})};c.prototype.values=function(){return e(this,function(a){return a.value})}; +c.prototype.forEach=function(a,b){for(var c=this.entries(),d;!(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(a,c){var d=c&&typeof c;"object"==d||"function"==d?b.has(c)?d=b.get(c):(d=""+ ++g,b.set(c,d)):d="p_"+c;var e=a.ma[d];if(e&&s_ga(a.ma,d))for(a=0;ac&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);ca?-b:b}});s_fa("Math.log2",function(a){return a?a:function(a){return Math.log(a)/Math.LN2}}); +s_fa("Math.sign",function(a){return a?a:function(a){a=Number(a);return 0===a||isNaN(a)?a:0>>0),s_oaa=0,s_paa=function(a,b,c){return a.call.apply(a.bind,arguments)},s_qaa=function(a,b,c){if(!a)throw Error();if(2b?null:s_ia(a)?a.charAt(b):a[b]},s_Ta=function(a,b,c){for(var d=a.length,e=s_ia(a)?a.split(""):a,f=0;f= +arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},s_5a=function(a,b){b=b||a;for(var c={},d=0,e=0;eb?1:ab&&Array.prototype.push.apply(a,a.splice(0,-b)));return a}; +var s_ab=function(){},s_bb=function(a,b){a.Ba||s_h(a,s_ab);b.Iq=a},s_cb=function(a,b,c){a.Ba||s_h(a,b);c=c||0;a.YH=c;if(b.Jh){b=b.Jh;for(var d=0,e=b.length-1;d<=e;){var f=d+e>>1;c>b[f].YH?e=f-1:d=f+1}d")&&(a=a.replace(s_waa,">"));-1!=a.indexOf('"')&&(a=a.replace(s_xaa,"""));-1!=a.indexOf("'")&&(a=a.replace(s_yaa,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(s_zaa,"�"));return a},s_uaa=/&/g,s_vaa=//g, +s_xaa=/"/g,s_yaa=/'/g,s_zaa=/\x00/g,s_taa=/[\x00&<>"']/,s_Ea=function(a){return s_Da(a,"&")?"document"in s_b?s_Aaa(a):s_Baa(a):a},s_Aaa=function(a){var b={"&":"&","<":"<",">":">",""":'"'};var c=s_b.document.createElement("div");return a.replace(s_Caa,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})},s_Baa=function(a){return a.replace(/&([^;]+);/g, +function(a,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})},s_Caa=/&([^;\s<&]+);?/g,s_Da=function(a,b){return-1!=a.indexOf(b)},s_Fa=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#b?1:0},s_Eaa=2147483648*Math.random()|0,s_Ja=function(a){var b=Number(a);return 0==b&&s_ya(a)?NaN:b},s_Ka=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})},s_La=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()},s_Faa=function(a){var b=s_ia(void 0)?s_Fa(void 0):"\\s";return a.replace(new RegExp("(^"+ (b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})}; +var s_lb;a:{var s_Gaa=s_b.navigator;if(s_Gaa){var s_Saa=s_Gaa.userAgent;if(s_Saa){s_lb=s_Saa;break a}}s_lb=""}var s_mb=function(a){return s_Da(s_lb,a)},s_Taa=function(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c}; +var s_nb=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},s_ob=function(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d},s_pb=function(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1},s_qb=function(a){var b=0,c;for(c in a)b++;return b},s_rb=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},s_sb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},s_tb=function(a,b){return null!==a&&b in a},s_wja=function(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return d}, +s_ub=function(a){for(var b in a)return!1;return!0},s_vb=function(a,b){b in a&&delete a[b]},s_wb=function(a,b,c){if(null!==a&&b in a)throw Error("b`"+b);a[b]=c},s_xb=function(a,b){return null!==a&&b in a?a[b]:void 0},s_yb=function(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(c in b)if(!(c in a))return!1;return!0},s_zb=function(a){var b={},c;for(c in a)b[c]=a[c];return b},s_Ab=function(a){var b={},c;for(c in a)b[a[c]]=c;return b},s_Vaa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "), +s_Bb=function(a,b){for(var c,d,e=1;eparseFloat(s_9aa)){s_8aa=String(s_aba);break a}}s_8aa=s_9aa} +var s_5b=s_8aa,s_bba={},s_6b=function(a){return s_Ub(s_bba,a,function(){return 0<=s_Ia(s_5b,a)})},s_7b=function(a){return Number(s_cba)>=a},s_dba;var s_Jea=s_b.document;s_dba=s_Jea&&s_Wb?s_7aa()||("CSS1Compat"==s_Jea.compatMode?parseInt(s_5b,10):5):void 0;var s_cba=s_dba; +var s_kba=function(a){var b=s_ka("window.location.href");if(s_ia(a))return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(f){d="Not available",c=!0}try{var e=a.fileName||a.filename||a.sourceURL||s_b.$googDebugFname||b}catch(f){e="Not available",c=!0}return!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||"Not available",name:a.name||"UnknownError",lineNumber:d,fileName:e, stack:a.stack||"Not available"}}; +var s_fba=!s_Wb||s_7b(9),s_gba=!s_Wb||s_7b(9),s_hba=s_Wb&&!s_6b("9"),s_Oda=!s__b||s_6b("528"),s_Sfa=s_Zb&&s_6b("1.9b")||s_Wb&&s_6b("8")||s_Vb&&s_6b("9.5")||s__b&&s_6b("528"),s_Tfa=s_Zb&&!s_6b("8")||s_Wb&&!s_6b("9"),s_8b="ontouchstart"in s_b||!!(s_b.document&&document.documentElement&&"ontouchstart"in document.documentElement)||!(!s_b.navigator||!s_b.navigator.maxTouchPoints&&!s_b.navigator.msMaxTouchPoints),s_iba=function(){if(!s_b.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({}, "passive",{get:function(){a=!0}});s_b.addEventListener("test",s_d,b);s_b.removeEventListener("test",s_d,b);return a}(); +var s_k=function(){this.Vc=this.Vc;this.Ub=this.Ub};s_k.prototype.Vc=!1;s_k.prototype.isDisposed=function(){return this.Vc};s_k.prototype.dispose=function(){this.Vc||(this.Vc=!0,this.Ha())};s_k.prototype.ma=function(a){s_9b(this,s_f(s_$b,a))};var s_9b=function(a,b,c){a.Vc?s_c(c)?b.call(c):b():(a.Ub||(a.Ub=[]),a.Ub.push(s_c(c)?s_e(b,c):b))};s_k.prototype.Ha=function(){if(this.Ub)for(;this.Ub.length;)this.Ub.shift()()}; var s_$b=function(a){a&&"function"==typeof a.dispose&&a.dispose()},s_ac=function(a){for(var b=0,c=arguments.length;b=a.keyCode)a.keyCode=-1}catch(b){}};s_ec.prototype.G5=function(){return this.jd}; +var s_pba="closure_listenable_"+(1E6*Math.random()|0),s_fc=function(a){return!(!a||!a[s_pba])},s_qba=0;var s_rba=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.ay=e;this.key=++s_qba;this.removed=this.fw=!1},s_sba=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.ay=null};var s_gc=function(a){this.src=a;this.Mm={};this.$=0};s_gc.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Mm[f];a||(a=this.Mm[f]=[],this.$++);var g=s_tba(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.ma&&0<=e;e--){b.currentTarget=c[e];var f=s_Cba(c[e],a,!0,b);d=d&&f}for(e=0;!b.ma&&e>>0),s_ic=function(a){if(s_qa(a))return a;a[s_Eba]||(a[s_Eba]=function(b){return a.handleEvent(b)});return a[s_Eba]}; +var s_ae=function(a,b,c){s_Kca?s_Kca(a,b,c):google.ml(a,!!c,b)};s_ta("jsl.el",s_ae);var s_be=function(a,b,c){try{s_ae(a,b,c)}catch(d){}},s_Kca=null;var s_ce={},s_Iaa=function(a,b){return s_6a(a[1],b[1])},s_de=function(a){var b=0,c=arguments,d=c.length;1==d%2&&(b=c[d-1]);for(var e=0;e":(b=s_6ba(d),c+=">"+s_Bc(b)+"",b=b.Vq());(a=a&&a.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?b=0:b=null);return s_Cc(c,b)},s_Kda=function(a){if(!s_3ba.test(a))throw Error("da`"+a);if(a.toUpperCase()in s_5ba)throw Error("ea`"+a);},s_6ba=function(a){var b=0,c="",d=function(a){s_oa(a)?s_i(a,d):(a=s_Dc(a),c+=s_Bc(a),a=a.Vq(),0==b?b=a:0!=a&&b!=a&&(b=null))};s_i(arguments,d);return s_Cc(c,b)},s_2ba={},s_Cc= +function(a,b){var c=new s_Ac;c.$=a;c.ma=b;return c},s_xea=function(a,b){var c="";if(b)for(var d in b){if(!s_3ba.test(d))throw Error("fa`"+d);var e=b[d];if(null!=e){var f=a;var g=d;if(e instanceof s_mc)e=s_nc(e);else if("style"==g.toLowerCase()){if(!s_ra(e))throw Error("ia`"+typeof e+"`"+e);e instanceof s_wc||(e=s_Wba(e));e=s_Sba(e)}else{if(/^on/i.test(g))throw Error("ga`"+g+"`"+e);if(g.toLowerCase()in s_4ba)if(e instanceof s_pc)e=s_qc(e);else if(e instanceof s_tc)e=s_uc(e);else if(s_ia(e))e=s_vc(e).Ht(); else throw Error("cd`"+g+"`"+f+"`"+e);}e.qu&&(e=e.Ht());g=g+'="'+s_Ca(String(e))+'"';c+=" "+g}}return c};s_Cc("",0);var s_8ba=s_Cc("",0),s_9ba=s_Cc("
",0); +var s_Ec=function(a,b){a.innerHTML=s_Bc(b)},s_Fc=function(a,b){b=b instanceof s_tc?b:s_Qba(b);a.href=s_uc(b)};var s_Gc=function(a,b,c){return Math.min(Math.max(a,b),c)},s_Hc=function(a,b,c){return a+c*(b-a)},s_Ic=function(a,b,c){return Math.abs(a-b)<=(c||1E-6)};var s_Jc=function(a,b){this.x=s_c(a)?a:0;this.y=s_c(b)?b:0};s_Jc.prototype.clone=function(){return new s_Jc(this.x,this.y)};s_Jc.prototype.equals=function(a){return a instanceof s_Jc&&s_Kc(this,a)};var s_Kc=function(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1},s_Lc=function(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)},s_Mc=function(a,b){return new s_Jc(a.x-b.x,a.y-b.y)};s_=s_Jc.prototype;s_.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; +s_.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};s_.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};s_.translate=function(a,b){a instanceof s_Jc?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),s_ja(b)&&(this.y+=b));return this};s_.scale=function(a,b){b=s_ja(b)?b:a;this.x*=a;this.y*=b;return this}; +var s_Nc=function(a,b){this.width=a;this.height=b},s_Oc=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};s_=s_Nc.prototype;s_.clone=function(){return new s_Nc(this.width,this.height)};s_.aspectRatio=function(){return this.width/this.height};s_.isEmpty=function(){return!(this.width*this.height)};s_.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; +s_.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};s_.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};s_.scale=function(a,b){b=s_ja(b)?b:a;this.width*=a;this.height*=b;return this}; +var s_Rc=function(a){return a?new s_Pc(s_Qc(a)):s_raa||(s_raa=new s_Pc)},s_n=function(a){return s_Sc(document,a)},s_Sc=function(a,b){return s_ia(b)?a.getElementById(b):b},s_o=function(a){return s_Sc(document,a)},s_Tc=function(a,b){return(b||document).getElementsByTagName(String(a))},s_Vc=function(a,b,c){return s_Uc(document,a,b,c)},s_p=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):s_Uc(document,"*",a,b)},s_q=function(a,b){var c=b||document,d= +null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:d=s_$ba("*",a,b);return d||null},s_Uc=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,"function"== +typeof b.split&&s_Va(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a},s_$ba=function(a,b,c){var d=document,e=c||d,f=a&&"*"!=a?String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(f||b)?e.querySelector(f+(b?"."+b:"")):s_Uc(d,a,b,c)[0]||null},s_Wc=function(a,b){s_nb(b,function(b,d){b&&b.qu&&(b=b.Ht());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:s_aca.hasOwnProperty(d)?a.setAttribute(s_aca[d],b):s_va(d,"aria-")||s_va(d,"data-")?a.setAttribute(d, +b):a[d]=b})},s_aca={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},s_Xc=function(a){return s_bca(a||window)},s_bca=function(a){a=a.document.documentElement;return new s_Nc(a.clientWidth,a.clientHeight)},s__c=function(){return s_Zc(document)},s_Zc=function(a){var b=s_0c(a);a=a.parentWindow||a.defaultView;return s_Wb&& +s_6b("10")&&a.pageYOffset!=b.scrollTop?new s_Jc(b.scrollLeft,b.scrollTop):new s_Jc(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},s_1c=function(){return s_0c(document)},s_0c=function(a){return a.scrollingElement?a.scrollingElement:s__b?a.body||a.documentElement:a.documentElement},s_2c=function(a){return a?a.parentWindow||a.defaultView:window},s_r=function(a,b,c){return s_cca(document,arguments)},s_cca=function(a,b){var c=String(b[0]),d=b[1];if(!s_Fba&&d&&(d.name||d.type)){c=["<",c];d.name&& +c.push(' name="',s_Ca(d.name),'"');if(d.type){c.push(' type="',s_Ca(d.type),'"');var e={};s_Bb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(s_ia(d)?c.className=d:s_oa(d)?c.className=d.join(" "):s_Wc(c,d));2a},s_kd=function(a){if(s_Hba&&null!==a&&"innerText"in a)a=s_saa(a.innerText);else{var b=[];s_mca(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");s_Hba||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a},s_mca=function(a,b,c){if(!(a.nodeName in s_ica))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue); +else if(a.nodeName in s_jca)b.push(s_jca[a.nodeName]);else for(a=a.firstChild;a;)s_mca(a,b,c),a=a.nextSibling},s_fca=function(a){if(a&&"number"==typeof a.length){if(s_ra(a))return"function"==typeof a.item||"string"==typeof a.item;if(s_qa(a))return"function"==typeof a.item}return!1},s_md=function(a,b,c,d){if(!b&&!c)return null;var e=b?String(b).toUpperCase():null;return s_ld(a,function(a){return(!e||a.nodeName==e)&&(!c||s_ia(a.className)&&s_Va(a.className.split(/\s+/),c))},!0,d)},s_nd=function(a,b, +c){return s_md(a,null,b,c)},s_ld=function(a,b,c,d){a&&!c&&(a=a.parentNode);for(c=0;a&&(null==d||c<=d);){if(b(a))return a;a=a.parentNode;c++}return null},s_od=function(a){try{return a&&a.activeElement}catch(b){}return null},s_Pc=function(a){this.$=a||s_b.document||document};s_=s_Pc.prototype;s_.va=function(a){return s_Sc(this.$,a)};s_.getElementsByTagName=function(a,b){return(b||this.$).getElementsByTagName(String(a))};s_.Je=function(a,b){return s_q(a,b||this.$)};s_.setProperties=s_Wc; +s_.Ob=function(a,b,c){return s_cca(this.$,arguments)};s_.createElement=function(a){return this.$.createElement(String(a))};var s_nca=function(){return!0};s_=s_Pc.prototype;s_.getWindow=function(){var a=this.$;return a.parentWindow||a.defaultView};s_.appendChild=s_4c;s_.MJa=s_5c;s_.canHaveChildren=s_YNc;s_.OT=s_6c;s_.gL=s_7c;s_.fL=s_9c;s_.removeNode=s_$c;s_.getChildren=s_bd;s_.OI=s_cd;s_.XI=s_ed;s_.l1=s_fd;s_.contains=s_hd;s_.mbb=s_Qc;s_.Nr=s_s;s_.Pz=s_jd;s_.Tza=s_kd;s_.IB=s_nd; +var s_qd=function(a){return function(){return a}},s_rd=s_qd(!1),s_sd=s_qd(!0),s_td=s_qd(null),s_ud=function(a){return a},s_oca=function(a){return function(){throw Error(a);}},s_pca=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}},s_vd=function(a){var b=arguments,c=b.length;return function(){for(var a,e=0;e=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; +s_.expand=function(a,b,c,d){s_ra(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};s_.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; +s_.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};s_.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; +s_.translate=function(a,b){a instanceof s_Jc?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,s_ja(b)&&(this.top+=b,this.bottom+=b));return this};s_.scale=function(a,b){b=s_ja(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this}; +var s_Fd=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};s_Fd.prototype.clone=function(){return new s_Fd(this.left,this.top,this.width,this.height)};var s_tca=function(a){return new s_Fd(a.left,a.top,a.right-a.left,a.bottom-a.top)};s_=s_Fd.prototype; +s_.contains=function(a){return a instanceof s_Jc?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};s_.distance=function(a){var b=a.xa.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},s_Qd=function(a){for(var b=new s_Ed(0,Infinity,Infinity,0),c=s_Rc(a),d=c.$.body,e=c.$.documentElement,f=s_0c(c.$);a=s_yca(a);)if(!(s_Wb&&0==a.clientWidth||s__b&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=s_Kd(a,"overflow")){var g=s_Pd(a),k=new s_Jc(a.clientLeft,a.clientTop);g.x+=k.x;g.y+=k.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right, +g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=s_Xc(c.getWindow());b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},s_Pd=function(a){var b=s_Qc(a),c=new s_Jc(0,0),d=s_Od(b);if(a==d)return c;a=s_xca(a);b=s_Zc(s_Rc(b).$);c.x=a.left+b.x;c.y=a.top+b.y;return c},s_Bca=function(a){a=s_xca(a); +return new s_Jc(a.left,a.top)},s_Yd=function(a,b,c){if(b instanceof s_Nc)c=b.height,b=b.width;else if(void 0==c)throw Error("e");s_Wd(a,b);s_Xd(a,c)},s_wca=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},s_Xd=function(a,b){a.style.height=s_wca(b,!0)},s_Wd=function(a,b){a.style.width=s_wca(b,!0)},s_u=function(a){return s_Cca(s_zca,a)},s_Cca=function(a,b){if("none"!=s_Kd(b,"display"))return a(b);var c=b.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position= +"absolute";c.display="inline";a=a(b);c.display=d;c.position=f;c.visibility=e;return a},s_zca=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=s__b&&!b&&!c;return s_c(b)&&!d||!a.getBoundingClientRect?new s_Nc(b,c):(a=s_xca(a),new s_Nc(a.right-a.left,a.bottom-a.top))},s_Zd=function(a){var b=s_Pd(a);a=s_u(a);return new s_Fd(b.x,b.y,a.width,a.height)},s__d=function(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+ +")")},s_v=function(a,b){a.style.display=b?"":"none"},s_0d=function(a){return"none"!=a.style.display},s_1d=function(a,b){b=s_Rc(b);var c=b.$;if(s_Wb&&c.createStyleSheet)return b=c.createStyleSheet(),s_Dca(b,a),b;c=s_Uc(b.$,"HEAD",void 0,void 0)[0];if(!c){var d=s_Uc(b.$,"BODY",void 0,void 0)[0];c=b.Ob("HEAD");d.parentNode.insertBefore(c,d)}d=b.Ob("STYLE");s_Dca(d,a);b.appendChild(c,d);return d},s_Dca=function(a,b){b instanceof s_xc&&b.constructor===s_xc&&b.ma===s_0ba?b=b.$:(s_ma(b),b="type_error:SafeStyleSheet"); +s_Wb&&s_c(a.cssText)?a.cssText=b:a.innerHTML=b},s_2d=function(a){return"rtl"==s_Kd(a,"direction")},s_Fca=s_Zb?"MozUserSelect":s__b||s_Xb?"WebkitUserSelect":null,s_3d=function(a,b,c){c=c?null:a.getElementsByTagName("*");if(s_Fca){if(b=b?"none":"",a.style&&(a.style[s_Fca]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[s_Fca]=b)}}else if(s_Wb||s_Vb)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)},s_5d=function(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b, +10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b},s_Gca=function(a,b){return(b=s_Jd(a,b))?s_5d(a,b,"left","pixelLeft"):0},s_Hca=function(a,b){if(s_Wb){var c=s_Gca(a,b+"Left"),d=s_Gca(a,b+"Right"),e=s_Gca(a,b+"Top");a=s_Gca(a,b+"Bottom");return new s_Ed(e,d,a,c)}c=s_Id(a,b+"Left");d=s_Id(a,b+"Right");e=s_Id(a,b+"Top");a=s_Id(a,b+"Bottom");return new s_Ed(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}, +s_6d=function(a){return s_Hca(a,"padding")},s_7d=function(a){return s_Hca(a,"margin")},s_Ica={thin:2,medium:4,thick:6},s_Jca=function(a,b){if("none"==s_Jd(a,b+"Style"))return 0;b=s_Jd(a,b+"Width");return b in s_Ica?s_Ica[b]:s_5d(a,b,"left","pixelLeft")},s_Rd=function(a){if(s_Wb&&!s_7b(9)){var b=s_Jca(a,"borderLeft"),c=s_Jca(a,"borderRight"),d=s_Jca(a,"borderTop");a=s_Jca(a,"borderBottom");return new s_Ed(d,c,a,b)}b=s_Id(a,"borderLeftWidth");c=s_Id(a,"borderRightWidth");d=s_Id(a,"borderTopWidth"); a=s_Id(a,"borderBottomWidth");return new s_Ed(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}; +var s_8d=s_qd(new s_Cd),s_9d=function(a){(s_n("xjsc")||document.body).appendChild(a)},s_$d=function(a,b,c,d,e,f){var g=f?f.scrollTop:window.pageYOffset;if(!(0>a)){a+=b||0;var k=c||200,l=e||25,m=d||function(a){return a},n=k/l,ba=s_g(),t=function(b){return function(){if(!(b>n)){var c=s_g();c=Math.min((c-ba)/k,1);var d=g+(a-g)*m(c);f?f.scrollTop=d:window.scrollTo(0,d);1>c&&window.setTimeout(t(b+1),l)}}};window.setTimeout(t(1),l)}}; +var s_le,s_me=function(a,b){b?s_b.location.replace(a):s_b.location.href=a},s_ne=function(a,b){if(!s_fe(32,[a],0,!0))try{(new RegExp("^("+s_kb()+")?/(url|aclk)\\?.*&rct=j(&|$)")).test(a)?(s_le||(s_le=document.createElement("iframe"),s_le.style.display="none",s_9d(s_le)),google.r=1,s_le.src=a):s_me(a,b)}catch(c){s_me(a,b)}},s_pe=function(a,b,c){s_ne(s_oe(a,c),b)},s_qe=function(){var a=s_b.location,b=a.hash?a.href:"";if(b){var c=b.indexOf("#");b=b.substr(c+1)}var d=a.search?a.href.substr(a.href.indexOf("?")+ +1).replace(/#.*/,""):"";c=b&&b.match(/(^|&)q=/);b=(c?b:d).replace(/(^|&)(fp|tch)=[^&]*/g,"").replace(/^&/,"");return(c?"/search":a.pathname)+(b?"?"+b:"")},s_oe=function(a,b){var c={};if(!b&&(b=s_qe().match(/[?&][\w\.\-~]+=([^&]*)/g)))for(var d=0,e;e=b[d++];){e=e.match(/([\w\.\-~]+?)=(.*)/);var f=e[2];c[e[1]]=f}for(e in a)a.hasOwnProperty(e)&&(f=a[e],null==f?delete c[e]:c[e]=f.toString().replace(/[&#]/g,encodeURIComponent));a="/search?";b=!0;for(e in c)c.hasOwnProperty(e)&&(a=a.concat((b?"":"&")+e+ "="+c[e]),b=!1);return a}; +var s_Mca=s_Hb(),s_re=s_Qb()||s_Pb(),s_se=s_mb("iPad"),s_te=s_Kb(),s_ue=s_Ib(),s_ve=s_Jb()&&!s_Rb();var s_we=null,s_Nca=null,s_Oca=null,s_Pca=s_Zb||s__b&&!s_ve||s_Vb||"function"==typeof s_b.btoa,s_xe=function(a,b){s_Qca();b=b?s_Oca:s_we;for(var c=[],d=0;d>2;e=(e&3)<<4|g>>4;g=(g&15)<<2|l>>6;l&=63;k||(l=64,f||(g=64));c.push(b[m],b[e],b[g],b[l])}return c.join("")},s_ye=function(a,b){if(s_Pca&&!b)a=s_b.btoa(a);else{for(var c=[],d=0,e=0;e>=8);c[d++]=f}a=s_xe(c, +b)}return a},s_ze=function(a){var b=a.length,c=0;"="===a[b-2]?c=2:"="===a[b-1]&&(c=1);var d=new Uint8Array(Math.ceil(3*b/4)-c),e=0;s_Rca(a,function(a){d[e++]=a});return d.subarray(0,e)},s_Rca=function(a,b){function c(b){for(;d>4);64!=g&&(b(f<<4&240|g>>2),64!=k&&b(g<<6&192|k))}},s_Qca=function(){if(!s_we){s_we= +{};s_Nca={};s_Oca={};for(var a=0;65>a;a++)s_we[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),s_Nca[s_we[a]]=a,s_Oca[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a),62<=a&&(s_Nca["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}}; +var s_Ae=function(a,b,c){this.ma=null;this.Ca=this.Da=this.$=this.Ea=this.Wa=0;this.Ni=!1;a&&s_Sca(this,a,b,c)},s_Tca=[],s_Uca=function(a,b,c){if(s_Tca.length){var d=s_Tca.pop();a&&s_Sca(d,a,b,c);return d}return new s_Ae(a,b,c)};s_Ae.prototype.clone=function(){return s_Uca(this.ma,this.Wa,this.Ea-this.Wa)};s_Ae.prototype.clear=function(){this.ma=null;this.$=this.Ea=this.Wa=0;this.Ni=!1}; +var s_Sca=function(a,b,c,d){b=b.constructor===Uint8Array?b:b.constructor===ArrayBuffer?new Uint8Array(b):b.constructor===Array?new Uint8Array(b):b.constructor===String?s_ze(b):new Uint8Array(0);a.ma=b;a.Wa=s_c(c)?c:0;a.Ea=s_c(d)?a.Wa+d:a.ma.length;a.$=a.Wa};s_=s_Ae.prototype;s_.setEnd=function(a){this.Ea=a};s_.reset=function(){this.$=this.Wa};s_.advance=function(a){this.$+=a}; +s_.A0=function(){var a=this.ma;var b=a[this.$+0];var c=b&127;if(128>b)return this.$+=1,c;b=a[this.$+1];c|=(b&127)<<7;if(128>b)return this.$+=2,c;b=a[this.$+2];c|=(b&127)<<14;if(128>b)return this.$+=3,c;b=a[this.$+3];c|=(b&127)<<21;if(128>b)return this.$+=4,c;b=a[this.$+4];c|=(b&15)<<28;if(128>b)return this.$+=5,c>>>0;this.$+=5;128<=a[this.$++]&&128<=a[this.$++]&&128<=a[this.$++]&&128<=a[this.$++]&&this.$++;return c};s_.gPa=s_Ae.prototype.A0; +var s_A={};s_A.R2=!s_Wb&&!s_Jb();s_A.OW="data-";s_A.eob=function(a){return!/-[a-z]/.test(a)};s_A.set=function(a,b,c){if(s_A.R2&&a.dataset)a.dataset[b]=c;else if(s_A.eob(b))a.setAttribute(s_A.OW+s_La(b),c);else throw Error("Y");};s_A.get=function(a,b){if(!s_A.eob(b))return null;if(s_A.R2&&a.dataset){if(s_Kb()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute(s_A.OW+s_La(b))}; +s_A.remove=function(a,b){s_A.eob(b)&&(s_A.R2&&a.dataset?s_A.has(a,b)&&delete a.dataset[b]:a.removeAttribute(s_A.OW+s_La(b)))};s_A.has=function(a,b){return s_A.eob(b)?s_A.R2&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute(s_A.OW+s_La(b)):!!a.getAttribute(s_A.OW+s_La(b)):!1};s_A.getAll=function(a){if(s_A.R2&&a.dataset)return a.dataset;var b={};a=a.attributes;for(var c=0;cb?null:a.substr(b+1)},s_0ea=function(a){var b=a.indexOf("#"); +return 0>b?a:a.substr(0,b)},s_Mea=function(a,b){if(a){a=a.split("&");for(var c=0;cc&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},s_pda=function(a,b,c){if(s_oa(b))for(var d= +0;dd)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return s_Ba(a.substr(d,e-d))},s_uda=/[?&]($|#)/,s_6e=function(a,b){for(var c=a.search(s_tda),d=0,e,f=[];0<=(e=s_sda(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.substr(d)); return f.join("").replace(s_uda,"$1")},s_7e=function(a,b){s_va(b,"/")||(b="/"+b);a=s_XS(a);return s_Ze(a[1],a[2],a[3],a[4],b,a[6],a[7])}; +var s_$ga=encodeURIComponent,s_jha=function(a){return decodeURIComponent(a.replace(/\+/g,"%20"))},s_kha=s_4fa("$,/:;?@[]^`{|}");s_4fa("=&$,/:;@[]^`{|}");var s_lha={yb:function(a){return s_$ga(a).replace(s_kha,decodeURIComponent)},Np:s_jha};var s_7fa=function(a){this.$=void 0===a?"&":a};s_7fa.prototype.yb=function(a){return a.join(this.$)};s_7fa.prototype.Np=function(a){return a?a.split(this.$):[]};var s_5ga=function(a){this.ELa=void 0===a?"=":a};s_5ga.prototype.yb=function(a){return a.key+this.ELa+a.value};s_5ga.prototype.Np=function(a){a=a.split(this.ELa);return{key:a.shift(),value:a.join(this.ELa)}};var s_$j=function(a,b){a=void 0===a?new s_5ga:a;b=void 0===b?new s_7fa:b;this.Ydb=a;this.Xdb=b};s_$j.prototype.yb=function(a){var b=[];a=s_da(a);for(var c=a.next();!c.done;c=a.next()){var d=s_da(c.value);c=d.next().value;d=d.next().value;b.push(this.Ydb.yb({key:c,value:d}))}return this.Xdb.yb(b)};s_$j.prototype.Np=function(a){var b=new Map;a=s_da(this.Xdb.Np(a));for(var c=a.next();!c.done;c=a.next()){var d=this.Ydb.Np(c.value);c=d.key;d=d.value;b.has(c)||b.set(c,d)}return b}; +var s_Wq=function(a,b){this.lpb=new s_$j;this.mpb=b;this.setValue(a)};s_=s_Wq.prototype;s_.setValue=function(a){this.tA=a;this.NDa=this.lpb.Np(a);this.ULa=new Map};s_.get=function(a){!this.ULa.has(a)&&this.NDa.has(a)&&this.ULa.set(a,this.mpb.Np(this.NDa.get(a),a));return this.ULa.get(a)};s_.set=function(a,b){this.tA=null;this.ULa.set(a,b);this.NDa.set(a,"")};s_.has=function(a){return this.ULa.has(a)||this.NDa.has(a)};s_["delete"]=function(a){this.tA=null;this.ULa["delete"](a);this.NDa["delete"](a)}; +s_.size=function(){return this.NDa.size};s_.keys=function(){return this.NDa.keys()};s_.toString=function(){if(null!=this.tA)return this.tA;for(var a=s_da(this.ULa),b=a.next();!b.done;b=a.next()){var c=s_da(b.value);b=c.next().value;c=c.next().value;this.NDa.set(b,this.mpb.yb(c,b))}return this.lpb.yb(this.NDa)};s_ba();s_ca();s_Wq.prototype[Symbol.iterator]=function(){for(var a=[],b=s_da(this.keys()),c=b.next();!c.done;c=b.next())c=c.value,a.push([c,this.get(c)]);s_ba();s_ca();return a[Symbol.iterator]()}; +var s_5fa=function(a,b){var c=this;b=void 0===b?{}:b;b=void 0===b.$db?s_lha:b.$db;a=s_XS(a);var d=a[1]||"";this.protocol=d+(d?":":"");d=(a[2]||"").split(":");this.Ca=d.shift()||"";this.Wa=d.join(":");this.hostname=a[3]||"";this.port=a[4]||"";this.Ea=a[5]||"";d=a[6]||"";a=a[7]||"";this.hash=(a?"#":"")+a;this.$=new s_Wq(d,b);Object.defineProperties(this,{search:{get:function(){var a=c.$.toString();return(a?"?":"")+a},set:function(a){c.$.setValue(a.substr(1))}}})}; s_5fa.prototype.toString=function(a){a=void 0===a?!1:a;return s_Ze(a?"":this.protocol.substr(0,this.protocol.length-1),a?"":this.Ca+(this.Wa?":":"")+this.Wa,a?"":this.hostname,a?"":this.port,this.Ea,this.search.substr(1),this.hash.substr(1))}; +var s_Xea=function(a,b){b=void 0===b?new Map:b;var c=void 0===c?!0:c;var d=void 0===d?google.time():d;var e=void 0===e?!0:e;c&&b.set("zx",String(d));google.cshid&&b.set("cshid",google.cshid);a=s_6fa(a,b);e&&google.ls&&(a+=google.ls);return a},s_6fa=function(a,b){a=new s_5fa(a);b=s_da(b);for(var c=b.next();!c.done;c=b.next()){var d=s_da(c.value);c=d.next().value;d=d.next().value;a.$.set(c,d)}return a=a.toString()}; +var s_Yea=function(){};s_Yea.prototype.log=function(a,b){a=s_Xea(a,b);google.log("","",a)};var s_Zea=function(){return new s_Yea};var s_og={gen204:"aft",clearcut:1},s_Kla={gen204:"wsrt",clearcut:27},s_qea={gen204:"xjs",clearcut:28};var s_Vka=s_og.gen204,s_0ka=s_Kla.gen204,s__ea=function(){var a=s_Zea(),b={},c=void 0===b.path?"/gen_204":b.path;b=void 0===b.nfb?!0:b.nfb;this.Ea=a;this.$=c;this.Wa=b};s__ea.prototype.ma=function(a){var b=this,c=null,d=null;s_ka("google.c.c.t")&&0<=google.c.c.t&&"/gen_204"==this.$&&"web"==a.get("s")&&"csi"==a.get("atyp")&&null!=(c=s_aka(s_Vka,a))&&null!=(d=s_aka(s_0ka,a))?window.setTimeout(function(){s_dha(b,a)},google.c.c.t*(c+d)):s_dha(this,a)}; var s_dha=function(a,b){a.Wa?a.Ea.log(s_6fa(a.$,b)):a.Ea.log(a.$,b)}; +var s_dg=function(a,b){var c=this;a=void 0===a?new s__ea:a;var d=void 0===b?{}:b;b=void 0===d.q8?!0:d.q8;d=void 0===d.lqb?!1:d.lqb;this.$=new Map;this.Wa=a;this.Ea=d;this.ma=[];b&&s_oha.forEach(function(a){return c.ma.push(new a)});s_eg(this,"atyp","i");s_faa()&&s_eg(this,"bb","1")},s_4ga=function(a){return s_eg(new s_dg(a),"ei",google.kEI)},s_iha=function(a,b){return s_eg(new s_dg(b),"ei",a)},s_eg=function(a,b,c){a.Ea&&a.ma.forEach(function(a){return a.Ea(b,c)});a.$.set(b,c);return a},s_Ope=function(a, b){b.forEach(function(b,d){return s_eg(a,d,b)});return a};s_dg.prototype.log=function(){var a=this;this.ma.forEach(function(b){return b.Wa(a.$)});this.Wa.ma(this.$);return this};var s_oha=[]; +var s_J0=function(a,b){this.element=a;this.type=b};var s_Xca=function(a,b){this.Ea=a;this.Wa=b;this.ma=0;this.$=null};s_Xca.prototype.get=function(){if(0a.ma&&(a.ma++,b.next=a.$,a.$=b)}; +var s_Le=function(a){s_b.setTimeout(function(){throw a;},0)},s_Me=function(a,b,c){var d=a;b&&(d=s_e(a,b));d=s_Me.Wa(d);s_qa(s_b.setImmediate)&&(c||s_Me.Ea())?s_b.setImmediate(d):(s_Me.$||(s_Me.$=s_Me.ma()),s_Me.$(d))};s_Me.Ea=function(){return s_b.Window&&s_b.Window.prototype&&!s_Gb()&&s_b.Window.prototype.setImmediate==s_b.setImmediate?!1:!0}; +s_Me.ma=function(){var a=s_b.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!s_mb("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=s_e(function(a){if(("*"==d||a.origin== +d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!s_Fb()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(s_c(c.next)){c=c.next;var a=c.cb;c.cb=null;a()}};return function(a){d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT");b.onreadystatechange= function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){s_b.setTimeout(a,0)}};s_Me.Wa=s_ud; +var s_Zca=function(){this.ma=this.$=null},s_0ca=new s_Xca(function(){return new s__ca},function(a){a.reset()});s_Zca.prototype.add=function(a,b){var c=s_0ca.get();c.set(a,b);this.ma?this.ma.next=c:this.$=c;this.ma=c};s_Zca.prototype.remove=function(){var a=null;this.$&&(a=this.$,this.$=this.$.next,this.$||(this.ma=null),a.next=null);return a};var s__ca=function(){this.next=this.scope=this.ww=null};s__ca.prototype.set=function(a,b){this.ww=a;this.scope=b;this.next=null}; s__ca.prototype.reset=function(){this.next=this.scope=this.ww=null}; +var s_Ne=function(a,b){s_1ca||s_2ca();s_3ca||(s_1ca(),s_3ca=!0);s_4ca.add(a,b)},s_1ca,s_2ca=function(){if(-1!=String(s_b.Promise).indexOf("[native code]")){var a=s_b.Promise.resolve(void 0);s_1ca=function(){a.then(s_5ca)}}else s_1ca=function(){s_Me(s_5ca)}},s_3ca=!1,s_4ca=new s_Zca,s_5ca=function(){for(var a;a=s_4ca.remove();){try{a.ww.call(a.scope)}catch(b){s_Le(b)}s_Yca(s_0ca,a)}s_3ca=!1}; +var s_6ca=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},s_7ca=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var s_Pe=function(a,b){this.kb=0;this.Da=void 0;this.Ea=this.$=this.ma=null;this.Wa=this.Ca=!1;if(a!=s_d)try{var c=this;a.call(b,function(a){s_pi(c,2,a)},function(a){s_pi(c,3,a)})}catch(d){s_pi(this,3,d)}},s_8ca=function(){this.next=this.context=this.ma=this.Wa=this.$=null;this.Ea=!1};s_8ca.prototype.reset=function(){this.context=this.ma=this.Wa=this.$=null;this.Ea=!1}; +var s_9ca=new s_Xca(function(){return new s_8ca},function(a){a.reset()}),s_$ca=function(a,b,c){var d=s_9ca.get();d.Wa=a;d.ma=b;d.context=c;return d},s_D=function(a){if(a instanceof s_Pe)return a;var b=new s_Pe(s_d);s_pi(b,2,a);return b},s_Qe=function(a){return new s_Pe(function(b,c){c(a)})},s_bda=function(a,b,c){s_ada(a,b,c,null)||s_Ne(s_f(b,a))},s_Re=function(a){return new s_Pe(function(b,c){var d=a.length,e=[];if(d)for(var f=function(a,c){d--;e[a]=c;0==d&&b(e)},g=function(a){c(a)},k=0,l;k=w||c[n]?s_Ee(ba,m[n],b[n]):s_Fe(ba,m[n],b[n]);0==t&&0=a.length)throw s_$e;if(b in a)return a[b++];b++}};return c}throw Error("g");},s_cf=function(a,b){if(s_pa(a))try{s_i(a,b,void 0)}catch(c){if(c!==s_$e)throw c;}else{a=s_bf(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==s_$e)throw c;}}},s_gfa=function(a,b){var c=s_bf(a);a=new s_af;a.next=function(){for(;;){var a=c.next();if(b.call(void 0, +a,void 0,c))return a}};return a},s_hfa=function(a,b){var c=s_bf(a);a=new s_af;a.next=function(){var a=c.next();return b.call(void 0,a,void 0,c)};return a},s_jfa=function(a){return s_ifa(arguments)},s_ifa=function(a){var b=s_bf(a);a=new s_af;var c=null;a.next=function(){for(;;){if(null==c){var a=b.next();c=s_bf(a)}try{return c.next()}catch(e){if(e!==s_$e)throw e;c=null}}};return a},s_df=function(a){if(s_pa(a))return s_1a(a);a=s_bf(a);var b=[];s_cf(a,function(a){b.push(a)});return b}; +var s_zda=function(){};var s_ef=function(){};s_h(s_ef,s_zda);s_ef.prototype.ze=function(){var a=0;s_cf(this.ii(!0),function(){a++});return a};s_ef.prototype.clear=function(){var a=s_df(this.ii(!0)),b=this;s_i(a,function(a){b.remove(a)})};var s_Ada=function(a){this.$=a};s_h(s_Ada,s_ef);s_=s_Ada.prototype;s_.isAvailable=function(){if(!this.$)return!1;try{return this.$.setItem("__sak","1"),this.$.removeItem("__sak"),!0}catch(a){return!1}};s_.set=function(a,b){try{this.$.setItem(a,b)}catch(c){if(0==this.$.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};s_.get=function(a){a=this.$.getItem(a);if(!s_ia(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};s_.remove=function(a){this.$.removeItem(a)}; +s_.ze=function(){return this.$.length};s_.ii=function(a){var b=0,c=this.$,d=new s_af;d.next=function(){if(b>=c.length)throw s_$e;var d=c.key(b++);if(a)return d;d=c.getItem(d);if(!s_ia(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};s_.clear=function(){this.$.clear()};s_.key=function(a){return this.$.key(a)}; +var s_Bda=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.$=a};s_h(s_Bda,s_Ada);var s_Cda,s_Dda,s_Eda={},s_eba={},s_Fda=(s_eba.init=[],s_eba.history=[],s_eba._e=[],s_eba),s_gf=!1,s_Gda=[],s_hf=function(a,b){for(var c in b)s_Fda[c].push(a);s_Eda[a]=b;s_gf&&(a=s_f(s_Hda,"init",a),s_Gda.push(a))},s_Ida=function(){s_i(s_Gda,function(a){a()});s_Gda=[]},s_if=function(a,b){b=b||{};b._e=s_d;s_hf(a,b)},s_Vfa=function(a){google.pmc&&(s_Jda(a),"init"==a&&(s_gf=!0))},s_Jda=function(a){s_i(s_Fda[a],function(b){s_Hda(a,b)})},s_Hda=function(a,b){try{var c=s_Eda[b];if(c){var d=c[a],e=google.pmc[b]; +d&&!e&&!s_0fa(b)&&.001>Math.random()&&google.log("nullpcfg","&m="+b+"&e="+a);d&&(e||s_0fa(b))&&d(e)}}catch(f){s_ae(f,{cause:"m"+a,mid:b})}},s_0fa=function(a){a=s_Eda[a];return!(!a||!a._e)},s_6ga=function(){s_Vfa("init");s_Dda=google.kEI;s_Cda=new s_Bda;a:{var a=s_Dda;try{var b=s_Cda.get("web-mh"+a);if(b){var c=s_yda(b);break a}}catch(d){}c=null}c&&(google.pmc=c);s_Vfa("history")};s_ta("google.med",function(a){"init"==a&&s_6ga()});s_ta("google.raas",s_if); +var s_jf=function(a,b){b=s_xa("/%s=(.*?)(?:$|/|\\?)",b);return(a=s_Lda(b).exec(a))?a[1]:null},s_Lda=s_Bd(function(a){return new RegExp(a)});var s_nf=function(){s_k.call(this)};s_h(s_nf,s_k);s_nf.prototype.initialize=function(){};var s_of=function(a,b){this.$=a;this.ma=b};s_of.prototype.execute=function(a){this.$&&(this.$.call(this.ma||null,a),this.$=this.ma=null)};s_of.prototype.abort=function(){this.ma=this.$=null};var s_pf=function(a,b){s_k.call(this);this.Da=a;this.qd=b;this.Ea=[];this.Ca=[];this.Ga=[]};s_h(s_pf,s_k);s_pf.prototype.Wa=s_nf;s_pf.prototype.$=null;s_pf.prototype.getId=function(){return this.qd}; +var s_Mda=function(a,b){a.Ca.push(new s_of(b,void 0))},s_Wca=function(a,b){var c=new a.Wa;c.initialize(b());a.$=c;c=(c=!!s_Nda(a.Ga,b()))||!!s_Nda(a.Ea,b());c||(a.Ca.length=0);return c},s_Pda=function(a,b){(b=s_Nda(a.Ca,b))&&window.setTimeout(s_oca("Module errback failures: "+b),0);a.Ga.length=0;a.Ea.length=0},s_Nda=function(a,b){for(var c=[],d=0;dMath.random()&&s_hea(this,a);a=s_Pa(a,function(a){return!b.$.has(a)&&s_gea(a)});var c=s_iea(this,a);2083>=c.length?s_jea(c):(c=a.length/2,s_jea(s_iea(this,a.slice(0,c)),!1),s_jea(s_iea(this,a.slice(c)),!1));a=s_da(a);for(c=a.next();!c.done;c=a.next())this.$.add(c.value);this.Ca=!0}}; +var s_jea=function(a,b){var c=document.createElement("script");c.src=a;c.async=void 0===b?!0:b;s_9d(c)},s_iea=function(a,b){function c(a,b){b&&d.push(a+"="+b)}var d=[a.Na];c("k",a.Ga);c("ck",a.Ma);c("m",b.join(","));c("am",a.ma);c("exm",[].concat(s_ea(a.$)).join(","));c("rt","j");c("d","1");c("ed","1");c("sv",a.Ja);c("t",a.rb);c("rs",a.Za);b=s_9da.apply(null,d);var e={};a.Ea&&(e.mods=a.Ea);a.Wa&&(e.ver=a.Wa);1==a.Ia&&(e.xjs="s1");s_qb(e)&&(b+="?"+s_2e(e));return b}; +var s_qf=function(a,b){this.ma={};this.$=[];this.Wa=this.Ea=0;var c=arguments.length;if(12*this.Ea&&s_rf(this),!0):!1};var s_rf=function(a){if(a.Ea!=a.$.length){for(var b=0,c=0;b=d.$.length)throw s_$e;var e=d.$[b++];return a?e:d.ma[e]};return e};var s_sf=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; +/* + Portions of this code are from MochiKit, received by + The Closure Authors under the MIT license. All other code is Copyright + 2005-2009 The Closure Authors. All Rights Reserved. +*/ +var s_uf=function(a,b){this.Vp=[];this.Pa=a;this.Za=b||null;this.Ca=this.ma=!1;this.Wa=void 0;this.Ma=this.nb=this.Ia=!1;this.Ga=0;this.Ea=null;this.Da=0};s_uf.prototype.cancel=function(a){if(this.ma)this.Wa instanceof s_uf&&this.Wa.cancel();else{if(this.Ea){var b=this.Ea;delete this.Ea;a?b.cancel(a):(b.Da--,0>=b.Da&&b.cancel())}this.Pa?this.Pa.call(this.Za,this):this.Ma=!0;this.ma||this.$(new s_vf(this))}};s_uf.prototype.Na=function(a,b){this.Ia=!1;s_Rda(this,a,b)}; +var s_Rda=function(a,b,c){a.ma=!0;a.Wa=c;a.Ca=!b;s_Sda(a)},s_Uda=function(a){if(a.ma){if(!a.Ma)throw new s_Tda(a);a.Ma=!1}};s_uf.prototype.Kk=function(a){s_Uda(this);s_Rda(this,!0,a)};s_uf.prototype.$=function(a){s_Uda(this);s_Rda(this,!1,a)};s_uf.prototype.addCallback=function(a,b){return s_wf(this,a,null,b)};var s_wf=function(a,b,c,d){a.Vp.push([b,c,d]);a.ma&&s_Sda(a);return a}; +s_uf.prototype.then=function(a,b,c){var d,e,f=new s_Pe(function(a,b){d=a;e=b});s_wf(this,d,function(a){a instanceof s_vf?f.cancel():e(a)});return f.then(a,b,c)};s_6ca(s_uf);s_uf.prototype.Sm=function(a){var b=new s_uf;s_wf(this,b.Kk,b.$,b);a&&(b.Ea=this,this.Da++);return b};s_uf.prototype.isError=function(a){return a instanceof Error}; +var s_Vda=function(a){return s_Ra(a.Vp,function(a){return s_qa(a[1])})},s_Sda=function(a){if(a.Ga&&a.ma&&s_Vda(a)){var b=a.Ga,c=s_Wda[b];c&&(s_b.clearTimeout(c.qd),delete s_Wda[b]);a.Ga=0}a.Ea&&(a.Ea.Da--,delete a.Ea);b=a.Wa;for(var d=c=!1;a.Vp.length&&!a.Ia;){var e=a.Vp.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Ca?g:f)try{var k=f.call(e||a.Za,b);s_c(k)&&(a.Ca=a.Ca&&(k==b||a.isError(k)),a.Wa=b=k);if(s_7ca(b)||"function"===typeof s_b.Promise&&b instanceof s_b.Promise)d=!0,a.Ia=!0}catch(l){b=l,a.Ca=!0,s_Vda(a)|| +(c=!0)}}a.Wa=b;d&&(k=s_e(a.Na,a,!0),d=s_e(a.Na,a,!1),b instanceof s_uf?(s_wf(b,k,d),b.nb=!0):b.then(k,d));c&&(b=new s_Xda(b),s_Wda[b.qd]=b,a.Ga=b.qd)},s_Tda=function(a){s_ua.call(this);this.aB=a};s_h(s_Tda,s_ua);s_Tda.prototype.message="Deferred has already fired";s_Tda.prototype.name="AlreadyCalledError";var s_vf=function(a){s_ua.call(this);this.aB=a};s_h(s_vf,s_ua);s_vf.prototype.message="Deferred was canceled";s_vf.prototype.name="CanceledError"; var s_Xda=function(a){this.qd=s_b.setTimeout(s_e(this.$,this),0);this.Ni=a};s_Xda.prototype.$=function(){delete s_Wda[this.qd];throw this.Ni;};var s_Wda={}; +var s_dma=function(){s_k.call(this);this.rb=this.nb=null};s_h(s_dma,s_k);s_=s_dma.prototype;s_.irb=function(){};s_.wqb=function(){};s_.Vqb=function(){return this.nb};s_.xqb=function(a){this.nb=a};s_.Yh=function(){return!1};s_.crb=function(){return!1};s_.AQ=function(){};s_.jJ=function(){};s_.aK=function(){};s_.Xqb=function(){}; +var s_xf=function(){s_dma.call(this);this.$={};this.Wa=[];this.Ca=[];this.Ia=[];this.Ea=[];this.Ga=[];this.Db={};this.Da=this.Ja=new s_pf([],"");this.Xa=null;this.Na=new s_uf;this.wc=null;this.Za=!1;this.Ma=0;this.Yb=this.Lb=!1};s_h(s_xf,s_dma);s_la(s_xf);s_=s_xf.prototype;s_.irb=function(a){this.Za=a}; +s_.wqb=function(a,b){if(!(this instanceof s_xf))this.wqb(a,b);else if(s_ia(a)){a=a.split("/");for(var c=[],d=0;dc?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(s_g()+1E3*c)).toUTCString();this.$.cookie=a+"="+b+e+d+c+f}; +s_.get=function(a,b){for(var c=a+"=",d=(this.$.cookie||"").split(";"),e=0,f;ec.metadata.priority&&(c.metadata.JC=this.$(),s_rg.prototype.set.call(this,a,c));return c};s_efa.prototype.set=function(a,b){"x">b.metadata.priority&&(b.metadata.JC=this.$());s_rg.prototype.set.call(this,a,b)}; +var s_pfa=Error("S"),s_qfa=Error("X");var s_rfa=2/3,s_lg=function(a,b){this.Wa=a;this.Da=b;this.Ea=0;this.$={};this.Ca=!1};s_a(s_lg,s_qg); +s_lg.prototype.get=function(a){var b=this.Wa.get(a);if(null===b)return null;var c=b.indexOf("_");c=0>c?null:{I1a:b.substr(0,c),p7a:b.substr(c+1)};if(null===c)c=null;else{var d=s_nfa.exec(c.I1a);if(null===d)var e=null;else e=d[1],d=parseInt(d[2],10),e=Number.isNaN(d)?null:{priority:e,JC:d};c=null===e?null:new s_jg(e,void 0,c.p7a)}if(null===c)return null;s_c(this.$[a])||(b=a.length+b.length,this.$[a]={priority:c.metadata.priority,JC:c.metadata.JC,weight:b},this.Ea+=b,s_c(this.ma)&&(this.ma+=b));return c}; +s_lg.prototype.remove=function(a){var b=this.Wa.get(a);null!==b&&(a in this.$&&(delete this.$[a],this.Ea-=a.length+b.length),this.Wa.remove(a))};s_lg.prototype.reset=function(){this.ma=void 0;this.Ea=0;for(var a=s_da(Object.keys(this.$)),b=a.next();!b.done;b=a.next())delete this.$[b.value]};s_lg.prototype.set=function(a,b){a in this.$&&this.remove(a);s_sfa(this,a,b.metadata.priority,b.metadata.JC,b.yb())}; +var s_sfa=function(a,b,c,d,e,f,g){g=void 0===g?0:g;f=f||b.length+e.length;if(s_c(a.ma)&&0==g&&f>=a.ma)throw s_pfa;try{a.Wa.set(b,e)}catch(m){if("Storage mechanism: Quota exceeded"==m&&4>g){s_tfa(a);a.ma=a.Ea+Math.ceil(s_rfa*f);var k=b.split(";;")[0];if(!(a.ma>a.Ea+f)){var l=s_ufa(a,c);l.length&&s_vfa&&s_vfa(a.Da,f,c,k);k=s_da(l);for(l=k.next();!l.done&&!(a.remove(l.value),a.ma>a.Ea+f);l=k.next());}s_sfa(a,b,c,d,e,f,g+1);return}throw m;}a.Ea+=f;s_c(a.ma)&&(a.ma=Math.max(a.ma,a.Ea));a.$[b]={priority:c, +JC:d,weight:f}},s_ufa=function(a,b){var c=Array.from(Object.keys(a.$));c=c.filter(function(c){return a.$[c].priority>=b});if(0==c.length)throw s_qfa;c.sort(function(b,c){b=a.$[b];c=a.$[c];return b.priority==c.priority?b.JC-c.JC:b.priorityb.metadata.priority&&this.$&&this.$.set(a,b)};s_.remove=function(a){var b=this.ma[a];this.$&&(b&&"x">b.metadata.priority||!b)&&this.$.remove(a);delete this.ma[a]};s_.clear=function(){this.$&&this.$.clear();this.ma={}}; s_.ii=function(){var a=this,b=Object.keys(this.ma);b=s_bf(b);if(!this.$)return b;var c=s_gfa(this.$,function(b){return!(b in a.ma)});return s_jfa(b,c)}; +var s_dfa=function(a,b){this.hJ=b;this.$=a+";;"};s_a(s_dfa,s_rg);s_=s_dfa.prototype;s_.get=function(a,b){return s_rg.prototype.get.call(this,this.$+a,void 0===b?!1:b)};s_.set=function(a,b){s_rg.prototype.set.call(this,this.$+a,b)};s_.remove=function(a){s_rg.prototype.remove.call(this,this.$+a)};s_.ii=function(){var a=this,b=this.$.length,c=s_hfa(this.hJ,function(c){if(c.substr(0,b)==a.$)return c.substr(b)});return s_gfa(c,s_ud)};s_.clear=function(){s_ofa(this)};s_.reset=function(){}; +var s_fg=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.$=a};s_h(s_fg,s_Ada);var s_ffa=function(a,b){var c=void 0===c?s_wfa:c;this.ma=s_7ea(a,c);this.Ea=s_9ea(b,a,c);this.$=new s_efa(this.ma,this.Ea);if(google&&google.vob){c=[];for(var d=s_da(google.vob),e=d.next();!e.done;e=d.next()){e=e.value;var f=e[1];if(f[0]==a&&f[1]==b){var g=e[1];f=g[4]||"m";var k=g[2];g=g[3];e[0]?this.Ea.ma[k]=new s_jg({priority:f,JC:e[2]},g):this.set(k,g,f)}else c.push(e)}google.vob=c}},s_kg=function(a){if("n"==a)return!0;a=s_bfa(a);return!(a instanceof s_fg&&s_Fb()&&!s_ig())&&a.isAvailable()}; +s_=s_ffa.prototype;s_.set=function(a,b,c){this.$.set(a,new s_jg({priority:void 0===c?"m":c},b))};s_.get=function(a){return(a=this.$.get(a))?a.getValue():null};s_.ii=function(){var a=this;return s_gfa(s_hfa(this.$,function(b){var c=a.$.get(b,!0);return c?{key:b,value:c.getValue(),priority:c.metadata.priority,JC:c.metadata.JC}:null}),function(a){return!!a})};s_.remove=function(a){this.$.remove(a)};s_.clear=function(){this.$.clear()}; var s_bfa=function(a){if(a in s_xfa)return s_xfa[a];var b;"s"==a?b=new s_Bda:b=new s_fg;return s_xfa[a]=b},s_afa={},s_xfa={},s_8ea={},s_wfa=s_d,s_4ea=s_d; +var s_sga=function(){};s_sga.prototype.log=function(a,b){a=s_Xea(a);s_qa(window.navigator.sendBeacon)&&window.navigator.sendBeacon(a,b?(new s_$j).yb(b):void 0)};s_Zea=function(){return null!=window.navigator.sendBeacon?new s_sga:new s_Yea};var s_rea=function(a,b){if(!a)return{};a=a.split("&");for(var c={},d=0;db&&2=a.Ca};s_Zi.prototype.open=function(){return!!s_Kf()}; +s_Zi.prototype.sendRequest=function(a,b,c,d,e){a={url:a,Mr:c||"GET",body:d,oN:b||s_d,Ry:0,complete:!1,withCredentials:!!e||!1};if(s_cla(this)&&this.$.length)for(;this.$.length;)b=this.$.shift(),this.abort(b);this.$.length(c.getResponseHeader("Content-Type")||"").indexOf("application/json")?(g=12,f={response:c.responseText,url:d}):(e=c.status,400<=e&&500>e?g=25:(e=c.status,500<=e&&600>e&&(g=1)));if(void 0!==g){for(var k=0;e=a.ma[k++];)e.handleError(1, +g,null,f);s_Pja(a,b)}else 3==c.readyState&&a.Ia?b.Ry=s_Nja(a,c.responseText,b.Ry,d):4!=c.readyState||b.complete||(b.complete=!0,200==c.status&&(b.Ry=s_Nja(a,b.Fv.responseText,b.Ry,b.url,!0)),s_Pja(a,b))}}},s_Pja=function(a,b){for(s__a(a.$,b);a.$.lengths_g()-e);b.length&&"comm.df.daisy"==d.data&&window.setTimeout(function(){a(c)},0)}}var b;return{defer:function(c){window.postMessage?(b||(b=[],window.postMessage&&s_l(window,"message",a)),b.push(c),window.postMessage("comm.df",window.location.href)):window.setTimeout(c,0)},d2:function(){return!!b&&0m&&c.$[m].url?c.$[m].url:c.Na,!0,d,e,k))}return d}},s_8ja=function(a,b,c,d){var e=0==c.kb;-1==d?a.gA.abort(b,c):e&&s_Hja(a.gA,b,c)},s_6ka=function(a,b,c,d,e){a={_svty:a,_err:b,_type:c};e&&(a._data=e);try{a._wl=encodeURIComponent(s_qe());if(!d)switch(b){case 21:d=Error("ld"); +break;case 12:d=Error("md");break;case 25:d=Error("nd");break;case 1:d=Error("od");break;default:d=Error("A")}s_ae(d,a)}catch(f){}},s_Vja=function(a){return a.substring(a.indexOf("?")+1).split("&").sort().join("&")},s_Wja=function(a){a=a.replace(/^http[s]?:\/\/[^\/]*/,"");var b=a.indexOf("?");return-1==b?a:a.substring(0,b)}; +var s_0i=function(){this.$=[];this.gA=s_Yi.Sa();this.wc=null};s_la(s_0i);var s_nma=function(a,b){return{type:2,EIa:!!a,fPa:b||5}},s_oma=function(a,b){return{type:1,EIa:!!a,fPa:b||5}},s_$ja=function(a,b){b=s_pma(b);if(!b.length)return null;b=new s__i(b,a);a.$.push(b);return b},s_pma=function(a){return a.filter(function(a){a:{switch(a.type){case 2:a=!0;break a;case 1:a=!s_Fb()||s_Fb()&&s_Lb(10);break a}a=!1}return a})}; + +s_xf.Sa().AQ("sy1o");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy1q */ +try{ +s_xf.Sa().jJ("sy1q");var s_1i,s_dAa={};s_hf("c",(s_dAa.init=function(a){if(!s_1i){a=a.mcr;var b=!0;try{var c=s_0i.Sa(),d=[],e=s_nma(!0,a);d.push(s_oma(!0,a));d.push(e);s_1i=s_$ja(c,d);b=s_Xja(s_1i)}catch(f){b=!1}b||(s_1i=null)}},s_dAa)); +s_xf.Sa().AQ("sy1q");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:c */ +try{ +s_xf.Sa().jJ("c"); +s_xf.Sa().AQ("c");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syno */ +try{ +s_xf.Sa().jJ("syno");var s_tga=null,s_Xg=function(a,b){if(!s_tga){var c=s_tga=new b;b={};s_hf(a,(b.init=function(a){c.yp(a)},b))}}; +s_xf.Sa().AQ("syno");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:em1b */ +try{ +s_xf.Sa().jJ("em1b"); +s_xf.Sa().AQ("em1b");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:em1c */ +try{ +s_xf.Sa().jJ("em1c"); +s_xf.Sa().AQ("em1c");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:em8 */ +try{ +s_xf.Sa().jJ("em8"); +s_xf.Sa().AQ("em8");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:em9 */ +try{ +s_xf.Sa().jJ("em9"); +s_xf.Sa().AQ("em9");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:ema */ +try{ +var s_Vg=function(a,b){a.style[s_Wb?"styleFloat":"cssFloat"]=b};s_xf.Sa().jJ("ema"); +s_xf.Sa().AQ("ema");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syu */ +try{ +s_xf.Sa().jJ("syu"); +s_xf.Sa().AQ("syu");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syt */ +try{ +s_xf.Sa().jJ("syt");var s_vga=function(a,b){if(null===b)return!1;if("contains"in a&&1==b.nodeType)return a.contains(b);if("compareDocumentPosition"in a)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}; +s_xf.Sa().AQ("syt");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syv */ +try{ +var s_Yg=function(a,b,c){for(var d=s_ia(a)?a.split(""):a,e=a.length-1;0<=e;e--)if(e in d&&b.call(c,d[e],e,a))return e;return-1},s_wga=function(a,b,c){b=s_Yg(a,b,c);return 0>b?null:s_ia(a)?a.charAt(b):a[b]},s_Zg=function(a){return new s_Pe(function(b){var c=a.length,d=[];if(c)for(var e=function(a,e,f){c--;d[a]=e?{$sa:!0,value:f}:{$sa:!1,reason:f};0==c&&b(d)},f=0,g;fthis.rb&&(this.rb=c);for(var d=c-this.Ea,e=this.Da.length;0d;)e--;s_4a(this.Da,e,0,[a,d,b.dU]);this.Za[a]=c}; +s_.done=function(a,b,c){if(this.Wa||!this.$[a])this.Ni("done",a,b);else{b&&this.tick(b,c);this.$[a]--;0==this.$[a]&&delete this.$[a];if(a=s_ub(this.$))s_2g?(0a||1>b&&1>1;var k=b.call(c,a[g],g,a);0c*(f-e))return[];if(0f;a+=c)d.push(a);return d},s_4Va=function(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},s_Yc=function(){var a=window,b=a.document, +c=0;if(b){c=b.body;b=b.documentElement;if(!b||!c)return 0;a=s_bca(a).height;if(b.scrollHeight)c=b.scrollHeight!=a?b.scrollHeight:b.offsetHeight;else{var d=b.scrollHeight,e=b.offsetHeight;b.clientHeight!=e&&(d=c.scrollHeight,e=c.offsetHeight);c=d>a?d>e?d:e:da*b?a+b:a};s_xf.Sa().jJ("sy2z");var s_HLb=function(a){s_oea();return s_Cc(a,null)},s_gma=function(a){s_oea();return s_yc(a)},s_zea=function(a){s_oea();return s_rc(a)},s_oea=s_d; +s_xf.Sa().AQ("sy2z");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy3y */ +try{ +s_xf.Sa().jJ("sy3y");var s_We=function(){return s_2d(document.body||document.documentElement)},s_nda=function(a,b,c){if(s_Yaa()){b=b.replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()});b=a.currentStyle&&a.currentStyle[b]||"";if(!c){if(!/^-?\d/.test(b))return 0;c=a.style.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c}return b}a=s_Id(a,b);return c?a:Number(a.replace("px",""))||0},s_Xe=function(a){var b=0;if(s_Yaa())b||(b=s_6d(a),c=s_Rd(a),b=a.offsetHeight-b.top-b.bottom-c.top-c.bottom);else if(b=parseFloat(s_Id(a, +"height")),(isNaN(b)||0==b)&&a.offsetHeight){b=s_6d(a);var c=s_Rd(a);b=a.offsetHeight-b.top-b.bottom-c.top-c.bottom}return isNaN(b)||0>b?0:b},s_Ye=function(a){if(s_Yaa()){var b=a.style.pixelWidth||0;b||(b=s_6d(a),c=s_Rd(a),b=a.offsetWidth-b.left-b.right-c.left-c.right)}else if(b=parseFloat(s_Id(a,"width")),(isNaN(b)||0==b)&&a.offsetWidth){b=s_6d(a);var c=s_Rd(a);b=a.offsetWidth-b.left-b.right-c.left-c.right}return isNaN(b)||0>b?0:b},s_yj=function(a){null!=a&&s_0d(a)&&s__b&&(a.style.display="none", s_Tb(a.offsetHeight),a.style.display="")}; + +s_xf.Sa().AQ("sy3y");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syy */ +try{ +s_xf.Sa().jJ("syy");var s_pha=function(){this.ma=this.$=0},s_qha=function(){var a=window.performance;return a&&a.now?a.now():s_g()};s_pha.prototype.start=function(){this.$=this.$||s_qha()};s_pha.prototype.pause=function(){this.ma=this.$?this.ma+s_qha()-this.$:this.ma;this.$=0};s_pha.prototype.reset=function(){this.ma=this.$=0}; +var s_Gh=function(a,b,c){a=void 0===a?"web":a;b=void 0===b?"csi":b;a=s_eg(s_iha(google.kEI,c),"s",a);s_eg(a,"atyp",b);this.ma=a;this.$={};this.Ea=new s_pha},s_Hh=function(a,b,c){s_eg(a.ma,b,c);return a};s_Gh.prototype.start=function(){this.Ea.start();return this};s_Gh.prototype.log=function(){if(!s_ub(this.$)){var a=this.$;var b=[],c;for(c in a)b.push(c+"."+a[c]);a=b.join(",");s_Hh(this,"rt",a)}this.ma.log();return this}; + +s_xf.Sa().AQ("syy");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syz */ +try{ +s_xf.Sa().jJ("syz");var s_rha=function(a){"__jsaction"in a&&delete a.__jsaction}; +s_xf.Sa().AQ("syz");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syx */ +try{ +var s_nh=function(a,b,c){a=a.split(b);for(var d=[];0=a.Nb.childNodes.length?a.Nb.appendChild(d):a.Nb.insertBefore(d,a.Nb.childNodes[c]))}; +s_a4.prototype.highlight=function(a){if(a=this.Nb.childNodes[a])a.className="gscp_a gscp_b",a.focus()};var s_yBd=function(a,b){if(a=a.Nb.childNodes[b])a.className="gscp_a"};s_a4.prototype.Ga=function(a){a=a||window.event;var b="rtl"==this.Ca.Ga;switch(a.keyCode){case 37:b?s_ABd(this.ma):s_zBd(this.ma);break;case 39:b?s_zBd(this.ma):s_ABd(this.ma);break;case 46:case 8:b=this.ma;s_tBd(b,b.Ea[b.ma],!0);break;case 27:case 32:a=this.ma,-1!=a.ma&&(s_uBd(a,a.Ea[a.ma]),a.Ca.OG());default:return}s_gK(a)}; +var s_b4=function(a){a.has(130)||(a.set(130,new s_93),a.set(131,new s_a4))}; +s_xf.Sa().AQ("sy7i");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy7j */ +try{ +s_xf.Sa().jJ("sy7j"); +s_xf.Sa().AQ("sy7j");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy7k */ +try{ +var s_FHb=0,s_uK=function(a,b){void 0===b&&(b=a);var c=function(){return b};return{getPosition:c,Dt:function(){return a},KV:c,jjb:function(){return a/g,/>/g,/"/g,/"/g,/'/g,/'/g,/{/g,/{/g],s_rK=function(a){var b={};if(a)for(var c=0;c");return s_Cc(b,a.Vq())},s_yLa=function(a,b){for(;b=b.previousSibling;)if(b==a)return-1;return 1},s_zLa=function(a,b){var c=a.parentNode;if(c==b)return-1;for(;b.parentNode!=c;)b=b.parentNode;return s_yLa(b,a)},s_ALa=function(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(s_Wb&&!s_7b(9)){if(9==a.nodeType)return-1;if(9==b.nodeType)return 1}if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var c= +1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?s_yLa(a,b):!c&&s_hd(e,b)?-1*s_zLa(a,b):!d&&s_hd(f,a)?s_zLa(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=s_Qc(a);c=d.createRange();c.selectNode(a);c.collapse(!0);a=d.createRange();a.selectNode(b);a.collapse(!0);return c.compareBoundaryPoints(s_b.Range.START_TO_END,a)},s_Zf=function(a,b,c){return s_4e(s_6e(a,b),b,c)};s_xf.Sa().jJ("syp"); +var s_Of=function(a,b){s_Ad.call(this);this.$=a||1;this.Ea=b||s_b;this.Wa=s_e(this.ZV,this);this.Ca=s_g()};s_h(s_Of,s_Ad);s_=s_Of.prototype;s_.enabled=!1;s_.Ei=null;s_.setInterval=function(a){this.$=a;this.Ei&&this.enabled?(this.stop(),this.start()):this.Ei&&this.stop()}; +s_.ZV=function(){if(this.enabled){var a=s_g()-this.Ca;0/gi,s_JHb=/<[^>]*>/g,s_zK=function(a,b,c){c&&(a=a.toLowerCase(),b=b.toLowerCase());return b.length<=a.length&&a.substring(0,b.length)==b},s_LHb=function(a){var b=s_KHb;if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;ca?1:0>b?-1:a-b},s_CK=function(a,b,c,d,e,f){this.Ea=a;this.Ma=b;this.Ja=c;this.Ga=d;this.Wa=e;this.Da=f;this.Ia={};this.Ca={};this.ma=[];this.He=!1;a=this.Ma;d=a.Ea;for(var g in d)if(b=g,c=d[b])this.Ia[b]=c,this.ma.push(c);a=a.ma;for(g in a){b=g;d=c=a[b];e=this.Ca[b]||[];for(f= +0;fthis.qd&&(this.qd=s_xJb(a));var b=s_SHb(this.Ca),c=s_yJb(this),d=!!b.getElementById("gs_id"+this.qd),e=this,f=["gssb_c","gssb_k","sbdd_a","sbdd_c","sbib_a"];a.vs&&f.push(a.vs);f=s_vJb(a.nF,a.m0,a.Vn,this.qd,f);this.Za=a.ki;this.ma=new s_CK(this.Pa,this.nb,{Ee:function(){return d},get:function(a){return b.getElementById(a+e.qd)},Pd:function(a){return b.getElementById(a)},ao:function(){return e.Lb},jf:function(){return c},getId:function(a){return a+e.qd}, +bm:function(){return e.Ca}},f,this,a);this.ma.get(347);this.Da=this.ma.get(130);this.ma.get(115);this.Wa=this.ma.get(117);this.Ga=this.ma.get(123);this.$=this.ma.get(118);this.Ia=this.ma.get(119);this.Yb=this.ma.get(374);this.rb=this.ma.get(120);this.Na=this.ma.get(189);this.ma.get(553);this.ma.get(419);this.kb=this.ma.get(126);this.Ea=this.ma.get(128);this.ma.get(139);this.Xa=this.ma.get(121);a=s_GK(this.Ca);this.Ja=s__Hb(a);this.Db=s_e(this.xc,this);this.Wa.listen(a,"resize",this.Db);this.Ma=!0}}; +s_.Qb=function(){this.Wa.unlisten(s_GK(this.Ca),"resize",this.Db);this.ma.Qb()};s_.Yh=function(){return!!this.ma&&this.ma.Yh()};s_.qMa=function(a,b){var c=this,d=function(a){c.Xa.search(c.$.ma,b);return s_xHb(a)};this.Wa.listen(a,"keyup",function(a){13!=a.keyCode&&32!=a.keyCode||d(a)});this.Wa.listen(a,"click",d)};s_.Fw=function(){this.Ea.yd()};var s_8g=function(a,b){s_gIb(a.$,b||"")};s_=s_9K.prototype;s_.focus=function(){this.Ia.focus()};s_.blur=function(){this.Ia.blur()};s_.PU=function(){return this.Ia.PU()}; +s_.getId=function(){return this.qd};s_.X4=function(a,b){return this.Na?(this.Na.Qr(a,b),!0):!1};var s_$K=function(a,b){return s_OIb(a.rb,b,void 0)};s_9K.prototype.search=function(a,b){this.Xa.search(a,b)};s_9K.prototype.Cd=function(){var a=this.$,b=s_8Hb(a);b&&s_9Hb(a,b)};s_9K.prototype.ki=function(){return this.Za||!!this.Da&&this.Da.ki()}; +var s_yJb=function(a){if(a.Ca)for(a=a.Ca;a=a.parentNode;){var b=a.dir;if(b)return b}return"ltr"},s_wJb=function(a){a=s_NHb(a);var b=a.qp;b?a.qp=b.toLowerCase():a.Gm=!1;a.Jg&&!a.ff&&(a.Jg=!1);s_qHb||(a.yu=!1);return a};s_9K.prototype.xc=function(){var a=s__Hb(s_GK(this.Ca));if(a.Sc!=this.Ja.Sc||a.Rc!=this.Ja.Rc)this.Ja=a,this.Wa.vp(8)};s_xf.Sa().jJ("sy7o"); +var s_HK=function(){this.$=149;this.Ea=s_2J;this.ma={}};s_h(s_HK,s_6J);s_=s_HK.prototype;s_.Rd=function(a){this.Za=a.get(127);this.Ia=a.Wa.getId()};s_.setup=function(){"google"in window||(window.google={});"sbox"in window.google||(window.google.sbox={})};s_.Mh=function(a){this.Wa=a;a.Yc==this.Zn()&&(a=this.Za.Wa,this.Ga=a.protocol,this.Da=a.host,this.Na=a.Wu,this.Ja=a.kF,this.Ma="https:"==document.location.protocol,s_1Hb(this,s_e(this.Db,this)),(new Image).src=this.Ga+this.Da+"/generate_204")}; +s_.Qb=function(){s_1Hb(this,null);s_2Hb(this)}; +s_.sendRequest=function(a,b,c,d){c=a.getId();var e=a.$();this.Wa.Pw||s_2Hb(this);b=this.Ga+this.Da+this.Na+"?"+(this.Ja?this.Ja+"&":"")+(b?b+"&":"");a=[];s_oK("q",e,a,!0);this.Wa.Jl||s_oK("callback","google.sbox.p"+this.Ia,a);if(this.Ma){e="";for(var f=4+Math.floor(32*Math.random()),g=0,k;gMath.random()?48+Math.floor(10*Math.random()):(.5l;++l)n.padding[l]=0;s_JIb(n);l=Array(64);64b;++b)l[b]=92;s_JIb(n);for(b=0;64>b;++b)n.buffer[b]=l[b]^106;s_MIb(n,n.buffer);n.total=64;s_KIb(n,s_NIb(m));m=s_LIb(n);s_JIb(n);s_MIb(n,l);n.total=64;s_KIb(n,m);n=s_LIb(n);n=n.slice(0,8);s_ia(n)&&(n=s_NIb(n));m="";if(n){l=n.length;for(e=b=f=0;l--;)for(b<<=8,b|=n[e++],f+=8;6<=f;)m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(b>> +f-6&63),f-=6;f&&(m+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(b<<8>>f+8-6&63))}n=m}else n="";d={oq:d,gs_l:c+"."+n};a.Wa.o1&&(d.q=a.Ca.ma);return d};s_SK.prototype.reset=function(){this.Ga=s_g();++this.Za;var a=this.Ca;a.Db=0;a.Xa=0;a.Pa=0;this.Ma.reset();a=this.ma;a.ma&&a.gA.JN();a.xc=0;a.Ca=0;a.nb=0;a.Xa=0;a.rb=0;a.Pa=0;a.Yb=0;a.Ma=0;a.Za=0;a.Db=0;a.Na=[];for(var b=0;b<=s_IIb;++b)a.Na[b]=0;for(a=0;b=this.Db[a++];)b.reset();this.Ea.reset()}; var s_HIb=function(a){return a?a.replace(s_EIb,"-"):""}; +var s_TK=function(){this.$=121};s_h(s_TK,s_6J);s_=s_TK.prototype;s_.Bb=function(a){this.Wa=a.ao()};s_.Rd=function(a){this.Ga=a.get(347);this.Ia=a.get(130);this.Za=a.get(117);this.Ma=a.get(123);this.Ca=a.get(118);this.Db=a.get(120);this.rb=a.get(128);this.Na=a.get(139);this.ma=a.Ea;this.Da=a.$(294)};s_.Mh=function(a){this.Ja=a}; +s_.search=function(a,b){if(this.Da){for(var c=!1,d=0,e;e=this.Da[d++];)2==e.Ea(a,b)&&(c=!0);if(c)return}if(s_3J(a)||this.Ja.ki||this.Ia&&this.Ia.ki())s_xK.test(b)?this.Wa&&!this.Ea&&(this.Ea=s_FK(this.Wa,"btnI","1")):this.Ea&&(this.Wa.removeChild(this.Ea),this.Ea=null),s_PIb(this,b),this.ma.search(a,b),s_QIb(this),this.Za.vp(12,{query:a})};s_.redirect=function(a){s_PIb(this);this.ma.redirect(a);s_QIb(this)};s_.Kta=function(a){s_PIb(this,1);this.ma.tE(a);s_QIb(this)}; var s_QIb=function(a){a.Ma.Mo();a.Ma.Wa=null;a.Db.reset();a.rb.clear();if(a.Ca.Wa!=a.Ca.ma){var b=a.Ca;b.Wa=b.ma}a.Na&&a.Na.clear()},s_PIb=function(a,b){a.Ga&&a.Ja.hda&&a.Ga.$(b)}; +var s_UK=function(){this.$=553};s_h(s_UK,s_6J);s_=s_UK.prototype;s_.Rd=function(a){this.ma=a.$(156);this.Ca=a.get(126)};s_.setup=function(){this.ma.sort(s_RIb)};s_.Mh=function(a){this.Ea=a;this.Wa=a.jk};s_.Tga=function(a,b,c){return s_SIb(this,a,b,c)};s_.NT=function(){return s_SIb(this,"",void 0,void 0,!0)}; +var s_SIb=function(a,b,c,d,e){b=new s_vK(b,c||s_uK(b.length),d||"");c=1;d=a.Ca.ma;if(a.ma)for(var f=0,g;g=a.ma[f++];)g=g.Ea(b,d),g>c&&(c=g);b.rb=c;s_wK(b,"ds",a.Ea.Kf,!0);null!=a.Ea.HP&&s_wK(b,"swl",a.Ea.HP,!0);s_wK(b,"pq",a.Wa,!0);e&&!b.Ca&&(b.Za=!0);b.Ca||(b.Ja=s_g(),"cp"in b.Na||(a=b.Xa.getPosition(),s_wK(b,"cp",a,!0)),b.ma("gs_id",b.Ma),b.Ia=s_GHb(b.Na)+":"+b.Db,b.Ca=!0);return b},s_RIb=function(a,b){return a.ma()-b.ma()}; +var s_VK=function(){this.$=123;this.He=!1;this.Ja=-1};s_h(s_VK,s_6J);var s_TIb=[0,1,2,3,4,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8],s_IIb=s_TIb[s_TIb.length-1]+1,s_UIb=100*s_TIb.length-1;s_=s_VK.prototype;s_.Rd=function(a){this.gA=a.get(133);this.Rb=a.get(130);this.Cc=a.get(118);this.fD=a.get(120);this.Rv=a.get(494);this.wd=a.get(124);this.Kb=a.get(125);this.Pb=a.get(230);this.Be=a.get(127);this.Ed=a.Ea}; +s_.Mh=function(a){this.Da=this.Be.ma;this.Ub=a;this.He=!0;this.Ea={};this.Ia=0;this.De=a.Zl;this.Vc=a.Km;this.Lb=-1;this.ma=this.Ub.jU&&!!this.gA};s_.Qb=function(){this.He=!1;s_VIb(this);this.Ea=this.Wa=null;this.Mo()}; +s_.Jpb=function(a){if(!(!this.He||this.Vc||this.Rb&&this.Rb.Ia)){var b=!0,c=s_HHb(a);c>this.Ja&&(this.Ja=c);++this.xc;this.Rv.ma[a.getId()]=!0;s_3J(this.Cc.ma)||s_3J(a.$())||(c=this.Rv,c.Ea=Math.max(c.Ea,0));c=s_g();for(var d in this.Ea)2500s_UIb?s_IIb:s_TIb[Math.floor(c/100)]]):this.Db=c}a&&(a=s_nK(a.Ea,"q"))&&(this.fD.Ia=a)}}}; +var s_WK=function(){this.$=124;this.ma={}};s_h(s_WK,s_6J);s_WK.prototype.Rd=function(a){this.Ca=a.get(150);if(a=a.$(158))for(var b=0,c;c=a[b++];)this.ma.m=c};s_WK.prototype.Mh=function(a){this.Da=a.PC};s_WK.prototype.Wa=function(a){return a[0]}; +s_WK.prototype.Ea=function(a,b){var c=a[0],d=a[1],e={};if(a=a[2])for(var f in a){var g=a[f];f in this.ma&&(g=this.ma[f].parse(g));e[f]=g}var k=g=!1;f=!1;a=0;for(var l;l=d[a++];)if(33==(l[1]||0)?k=!0:g=!0,k&&g){f=!0;break}g=0;k=[];for(a=0;l=d[a++];){var m=l[1]||0;if(!f||33!=m){var n=l[0];this.Da&&(n=this.Ca.bold(c.toLowerCase(),s_sK(n).replace(s_JHb,"")));k.push(new s_pK(n,s_sK(n).replace(s_JHb,""),g++,m,l[2]||[],s_YIb(l)))}}return new s_5J(b,k,new s_1J(e),!1,!0,!1)}; var s_YIb=function(a){return(a=a[3])?new s_1J(a):s_hHb}; +var s_XK=function(){this.$=125};s_h(s_XK,s_6J);s_XK.prototype.Rd=function(a){this.Da=a.get(117);this.Ia=a.get(118);this.Ga=a.get(494);this.ma=a.$(122);this.Wa=a.get(126);this.Ea=a.get(128);this.Ca=a.Ea;this.ma.sort(s_ZIb)}; +s_XK.prototype.Cg=function(a){var b=a,c=this.Ia.ma.toLowerCase(),d=this.Wa.ma;c=s_4J(c);var e=b.ma;b=e?e.Ea:s_4J(b.$().toLowerCase());var f=(d=d?d.ma:null)?d.Ea:"";c=1==(0==c.indexOf(b)?0==c.indexOf(f)?d&&d.getId()==e.getId()?0:b.length>=f.length?1:-1:1:-1);e=-1!=c;if(c){if(this.ma)for(b=0;d=this.ma[b++];)a=d.Ea(a);var g=this.Wa.ma=a;b=g.ma.$();d=g.mh;this.Ea.isEnabled()&&(d.length?(f=0==g.getType(),s_rIb(this.Ea,d,f)):this.Ea.clear());f=this.Ga;var k=g.ma,l=k.getId();if(l in f.ma){var m=g.mh.length; +0f||127>d-8&255),d-=8)}return b}; +var s_NIb=function(a){for(var b=[],c=0,d=0;de?b[c++]=e:(2048>e?b[c++]=e>>6|192:(b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b},s_JIb=function(a){a.xf[0]=1732584193;a.xf[1]=4023233417;a.xf[2]=2562383102;a.xf[3]=271733878;a.W3=a.total=0},s_MIb=function(a,b){for(var c=a.y9,d=0;64>d;d+=4)c[d/4]=b[d]|b[d+1]<<8|b[d+2]<<16|b[d+3]<<24;var e=a.xf[0];b=a.xf[1];d=a.xf[2];for(var f=a.xf[3],g,k,l,m=0;64>m;++m)16>m?(g=f^b&(d^f),k=m):32>m?(g=d^f&(b^d),k= +5*m+1&15):48>m?(g=b^d^f,k=3*m+5&15):(g=d^(b|~f),k=7*m&15),l=f,f=d,d=b,e=e+g+s_1Ib[m]+c[k]&4294967295,g=s_0Ib[m],b=b+((e<>>32-g)&4294967295)&4294967295,e=l;a.xf[0]=a.xf[0]+e&4294967295;a.xf[1]=a.xf[1]+b&4294967295;a.xf[2]=a.xf[2]+d&4294967295;a.xf[3]=a.xf[3]+f&4294967295},s_KIb=function(a,b,c){c||(c=b.length);a.total+=c;for(var d=0;dd?56-d:64-(d-56));for(var e= 56;64>e;++e)a.buffer[e]=c&255,c>>>=8;s_MIb(a,a.buffer);for(e=d=0;4>e;++e)for(c=0;32>c;c+=8)b[d++]=a.xf[e]>>c&255;return b}; +var s_0K=function(){this.$=150};s_h(s_0K,s_6J); +s_0K.prototype.bold=function(a,b){b=s_yK(b.replace(s_IHb,""));a=s_yK(s_4J(a,!0));if(s_zK(b,a))return a+""+b.substr(a.length)+"";for(var c="",d=[],e=b.length-1,f=0,g=-1,k;k=b.charAt(f);++f)" "==k||"\t"==k?c.length&&(d.push({t:c,s:g,e:f+1}),c="",g=-1):(c+=k,-1==g?g=f:f==e&&d.push({t:c,s:g,e:f+1}));a=a.split(/\s+/);f={};for(c=0;e=a[c++];)f[e]=1;g=-1;a=[];k=d.length-1;for(c=0;e=d[c];++c)f[e.t]?(e=-1==g,c==k?a.push({s:e?c:g,e:c}):e&&(g=c)):-1"+ b+"";c="";for(f=e=0;g=a[f];++f)(k=d[g.s].s)&&(c+=""+b.substring(e,k-1)+" "),e=d[g.e].e,c+=b.substring(k,e);e"+b.substring(e)+" ");return c}; +var s_1K=function(){this.$=146};s_h(s_1K,s_6J); +var s_2K=function(a){return JSON.parse('"\\u30'+a.split(",").join("\\u30")+'"').toString()},s_2Ib=s_2K("02,0C,0D,01,FB,F2,A1,A3,A5,A7,A9,E3,E5,E7,C3,FC,A2,A4,A6,A8,AA,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C4,C6,C8,CA,CB,CC,CD,CE,CF,D2,D5,D8,DB,DE,DF,E0,E1,E2,E4,E6,E8,E9,EA,EB,EC,ED,EF,F3,9B,9C"),s_3Ib=s_2K("F4__,AC,AE,B0,B2,B4,B6,B8,BA,BC,BE,C0,C2,C5,C7,C9_____,D0,D3,D6,D9,DC"),s_4Ib=s_2K("D1,D4,D7,DA,DD"),s_5Ib=s_2K("F4____,AC_,AE_,B0_,B2_,B4_,B6_,B8_,BA_,BC_,BE_,C0_,C2__,C5_,C7_,C9______,D0__,D3__,D6__,D9__,DC"),s_6Ib= +s_2K("D1__,D4__,D7__,DA__,DD"),s_7Ib=/[\uFF01-\uFF5E]/g,s_8Ib=/([\uff73\uff76-\uff84\uff8a-\uff8e]\uff9e)|([\uff8a-\uff8e]\uff9f)|([\uff61-\uff9f])/g,s_9Ib="(["+s_2K("A6,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C4,C6,C8,CF,D2,D5,D8,DB")+"]\u309b)|(["+s_2K("CF,D2,D5,D8,DB")+"]\u309c)",s_$Ib=new RegExp(s_9Ib,"g");s_1K.prototype.ma=function(a){a=s_aJb(a,s_7Ib,s_bJb);a=s_aJb(a,s_8Ib,s_cJb);return s_aJb(a,s_$Ib,s_dJb)}; +var s_aJb=function(a,b,c){for(var d,e="",f=0;null!=(d=b.exec(a));)fa&&(a=this.Xa);return a};s_5K.prototype.Ab=function(){return this.Pa?this.Pa:this.Na?this.Na.offsetWidth:0};s_5K.prototype.select=function(){this.ma.select();this.Qp()};var s_fIb=function(a){s_sHb&&(a.ma.value="");a.ma.value=a.Wa.ma;s_sHb&&(a.ma.value=a.ma.value);s_qJb(a)};s_5K.prototype.focus=function(){if(!this.Da)try{this.ma.focus(),this.Da=!0,s_qJb(this)}catch(a){}}; +s_5K.prototype.blur=function(){this.Da&&(this.ma.blur(),this.Da=!1)};s_5K.prototype.PU=function(){return this.Da};s_5K.prototype.clear=function(){this.ma.value=""}; +var s_qJb=function(a){if(a.Da){var b=a.ma.value.length;a.Ca=s_uK(b);s_RHb(a.ma,b)}},s_mJb=function(a,b){a.Ea.ma(b,"mouseup",function(){a.ma.focus()})},s_nJb=function(a){a.Ea.ma(a.ma,"keydown",s_e(a.z5,a));(s_bK||a.Ja.gw)&&a.Ea.ma(a.ma,"keypress",s_e(a.jha,a));a.Ea.ma(a.ma,"select",s_e(a.Qp,a),10);var b=!1,c=function(c){a.Ea.ma(a.ma,c,s_e(a.jX,a),10,b)};c("mousedown");c("keyup");c("keypress");b=!0;c("mouseup");c("keydown");c("focus");c("blur");c("cut");c("paste");c("input");c=s_e(a.cha,a);a.Ea.ma(a.ma, +"compositionstart",c);a.Ea.ma(a.ma,"compositionend",c)};s_=s_5K.prototype;s_.cha=function(a){a=a.type;"compositionstart"==a?(a=this.Wa,1!=a.Na&&(a.Na=!0)):"compositionend"==a&&(a=this.Wa,0!=a.Na&&(a.Na=!1))}; +s_.z5=function(a){var b=a.keyCode;this.Yb=b;var c=(s_cK||s_aK)&&(38==b||40==b)&&s_KK(this.xc),d=13==b,e=27==b;this.Lb=!1;9!=b||a.shiftKey||(this.Lb=s_$Hb(this.Wa));if(d){(b=s_LK(this.xc))&&b.getType();var f=this;this.Ea.defer(function(){var b=f.xc,c=a.shiftKey?4:3;if(null!=b.Ea){var d=s_LK(b),e=b.Wa;e.Xa[d.getType()].Td(null,d,e.Na)||b.Da.search(c);b.Ia.Mf(d)}else b.Da.search(c)})}if(c||d||e||this.Lb)a.Uh=!0};s_.jha=function(a){var b=a.keyCode,c=9==b&&this.Lb;if(13==b||27==b||c)a.Uh=!0}; +s_.jX=function(a){if(!this.Rb){var b=a.dg;if(!(b.indexOf("key")||a.ctrlKey||a.altKey||a.shiftKey||a.metaKey))a:if(a=a.keyCode,"keypress"!=b){var c=38==a||40==a;if("keydown"==b){var d=this.Wa;var e=229==a;(d.rb=e)&&d.Ma.add(4);if(c)break a}else if(d=a!=this.Yb,this.Yb=-1,!c||d)break a;switch(a){case 27:a=this.Wa;a.Da.xl?a.search(5):(a.Ca.Ua()?a.Ca.yd():a.qK(),s_hIb(a));break;case 37:s_jIb(this.Wa,"rtl");break;case 39:s_jIb(this.Wa,"ltr");break;case 38:this.Wa.Ca.wj();break;case 40:a=this.Wa;c=this.Ca; +s_KK(a.Ca)?a.Ca.vj():s_aIb(a.Ca,c);break;case 46:a=this.Wa;a.ma&&this.Ca.Dt()==a.ma.length&&(a.Cd&&a.Cd.clear(),a.Da.xj&&a.search(2));break;case 8:a=this.Wa,a.Za&&0==this.Ca.getPosition()&&a.Za.yRa()}}this.Qp();s_cIb(this.Wa,this.ma.value,this.Ca,b)}};s_.x5=function(){this.Da=!0;var a=this.Wa;a.Ia.vp(10);a.Ja.Gk()};s_.w5=function(){this.Da=!1;s_7Hb(this.Wa)}; +var s_oJb=function(a){a.nb||(a.nb=!0,a.Cc=s_e(a.x5,a),a.Ea.ma(a.ma,"focus",a.Cc,99),a.Rv=s_e(a.w5,a),a.Ea.ma(a.ma,"blur",a.Rv,99))},s_pJb=function(a){a.nb&&(a.nb=!1,s_BIb(a.Ea,a.ma,a.Cc),s_BIb(a.Ea,a.ma,a.Rv))};s_=s_5K.prototype;s_.jY=function(){this.Za||(this.Za=new s_Of(this.Ja.pollingInterval||50),this.Za.listen("tick",this.Zka,void 0,this),this.Za.start())};s_.DU=function(){this.Za&&(this.Za.stop(),this.Za=null)};s_.Zka=function(){this.jX({dg:"polling"})}; +s_.nha=function(){if(s_aK){var a=this.ma,b=document.createEvent("KeyboardEvent");b.initKeyEvent&&(b.initKeyEvent("keypress",!0,!0,null,!1,!1,!0,!1,27,0),a.dispatchEvent(b))}}; +s_.Qp=function(){if(this.Da){a:{var a=this.ma;try{if("selectionStart"in a){var b=a.selectionStart;var c=a.selectionEnd}else{var d=a.createTextRange(),e=s_SHb(a).selection.createRange();d.inRange(e)&&(d.setEndPoint("EndToStart",e),b=d.text.length,d.setEndPoint("EndToEnd",e),c=d.text.length)}if(void 0!==b){var f=s_uK(b,c);break a}}catch(g){}f=null}f&&(this.Ca=f)}}; +var s_jJb=function(a){var b;a.Ea.listen(window,"pagehide",function(){a.Rb=!0;b=a.ma.value});a.Ea.listen(window,"pageshow",function(c){a.Rb=!1;(c.persisted||void 0!==b)&&s_gIb(a.Wa,b)})},s_kJb=function(a){a.Ea.listen(window,"pageshow",function(b){b.persisted&&a.Pb&&s_gIb(a.Wa,a.Pb)})},s_iJb=function(a,b){a.ma.setAttribute("aria-haspopup",b);b||a.ma.removeAttribute("aria-activedescendant")}; +var s_6K=function(){this.$=129;this.Pa={};this.nb=[];this.Lb=[];this.Cd=[];this.Ja=[];this.xc=0};s_h(s_6K,s_6J);s_=s_6K.prototype; +s_.Bb=function(a,b){this.Pb=a;this.rb=a.jf();s_dK||b.addRule(".sbsb_a","background:#fff");b.addRule(".sbsb_b","list-style-type:none;margin:0;padding:0");s_dK||b.addRule(".sbsb_c","line-height:22px;overflow:hidden;padding:0 10px");b.addRule(".sbsb_d","background:#eee");b.addRule(".sbsb_e","height:1px;background-color:#e5e5e5");b.addRule("#sbsb_f","font-size:11px;color:#36c;text-decoration:none");b.addRule("#sbsb_f:hover","font-size:11px;color:#36c;text-decoration:underline");b.addRule(".sbsb_g","text-align:center;padding:8px 0 7px;position:relative"); +b.addRule(".sbsb_h","font-size:15px;height:28px;margin:0.2em"+(s_cK?";-webkit-appearance:button":""));b.addRule(".sbsb_i","font-size:13px;color:#36c;text-decoration:none;line-height:100%");b.addRule(".sbsb_i:hover","text-decoration:underline");b.addRule(".sbsb_j","padding-top:1px 0 2px 0;font-size:11px");b.addRule(".sbdd_a[dir=ltr] .sbsb_j","padding-right:4px;text-align:right");b.addRule(".sbdd_a[dir=rtl] .sbsb_j","padding-left:4px;text-align:left");s_dK&&(b.addRule(".sbsb_c[dir=ltr] .sbsb_k","padding:10px 3px 11px 8px"), +b.addRule(".sbsb_c[dir=rtl] .sbsb_k","padding:10px 8px 11px 3px"))};s_.Rd=function(a){this.Ma=a.get(128);this.Ca=a.get(118);this.Na=a.get(121);a=a.$(152);var b={};if(a)for(var c=0,d;d=a[c++];)b[d.Ga]=d;this.Xa=b};s_.setup=function(a){this.ma=a};s_.ud=function(){this.Da=s_fK();this.Ea=s_eK("ul","sbsb_b");this.Ea.setAttribute("role","listbox");this.Da.appendChild(this.Ea)};s_.Mh=function(a){this.ma=a;var b=a.Oe;b&&(this.Kb=this.Pb.Pd(b));this.Da.className=a.Uz||"sbsb_a";this.Yb=a.Sz||"sbsb_d"}; +s_.render=function(a,b){if(!this.Da)return!1;this.Db=b;s_nIb(this);b=!1;for(var c=0,d;d=a[c++];)if(1==d){if(this.Ia)this.Ia.style.display="";else{d=s_eK("li");var e=d.style;e.position="relative";e.textAlign="center";e.whiteSpace="nowrap";d.dir=this.rb;this.Wa=s_fK();this.Wa.className="sbsb_g";this.ma.Ve&&(this.Wa.style.paddingBottom="1px");s_rJb(this,this.ma.Zh,this.Wa,13);this.ma.ey?s_rJb(this,this.ma.Nf,this.Wa,8):this.ma.gy&&s_rJb(this,this.ma.Gz,this.Wa,14);d.appendChild(this.Wa);d.onmousedown= +s_e(this.Za,this);d.className=this.ma.ef;this.Ia=d}this.Ea.appendChild(this.Ia)}else 2==d?this.Ga?this.Ga.style.display="":(d=s_fK("sbsb_j "+this.ma.ef),e=s_eK("a"),e.id="sbsb_f",s_Fc(e,"http://www.google.com/support/websearch/bin/answer.py?hl="+this.ma.Xe+"&answer=106230"),s_Ec(e,s_Eea(this.ma.$k)),d.appendChild(e),d.onmousedown=s_e(this.Za,this),this.Ga=d,this.Da.appendChild(this.Ga)):3==d?(d=this.Cd.pop(),d||(d=s_eK("li"),d.jMa=!0,e=s_eK("div","sbsb_e"),d.appendChild(e)),this.Ea.appendChild(d)): +s_oIb(this,d)&&(b=!0);return b};s_.highlight=function(a){(a=this.Ja[a])&&a.Yf()&&s_x(a.Jb().parentNode,this.Yb)};var s_uIb=function(a,b){(b=a.Ja[b])&&s_y(b.Jb().parentNode,a.Yb)}; +s_6K.prototype.clear=function(){for(var a,b,c;c=this.nb.pop();)a=c.getType(),(b=this.Pa[a])||(b=this.Pa[a]=[]),b.push(c),a=c.Jb(),a.parentNode.removeChild(a);for(;a=this.Ea.firstChild;)a=this.Ea.removeChild(a),a.jMa?this.Cd.push(a):a!=this.Ia&&a!=this.Ga&&this.Lb.push(a);this.Ia&&(this.Ia.style.display="none");this.Ga&&(this.Ga.style.display="none");this.Ja=[]};s_6K.prototype.Zq=function(){s_nIb(this)}; +var s_oIb=function(a,b){var c=b.getType(),d=a.Xa[c];if(!d)return!1;c=(c=a.Pa[c])&&c.pop();if(!c){c=d.zl(a.Na);var e=c.Jb();e.setAttribute("role","option");e.id="sbse"+a.xc;a.xc++}d.render(b,c);a.nb.push(c);e=c.Jb();var f=s_sJb(a);f.appendChild(e);if(void 0!==b.If){a.Ja.push(c);var g=a.Db;var k=b.If();a.ma.u0a&&(e.onmouseover=function(){s_qIb(a.Ma,k)},e.onmouseout=function(){s_vIb(a.Ma)});var l=c.Ea();l.onclick=function(c){a.Ca.qK();b.Ea&&a.Ca.Jd(b.$);s_vIb(a.Ma);var e=a.Ma;e.Ea=e.ma=k;e.Ia.Mf(e.mh[k]); +c=c||s_GK(l).event;d.Ac(c,b,a.Na)}}else g=a.rb;s_XHb(f,g);return!0},s_rJb=function(a,b,c,d){var e=s_eK("input");e.type="button";e.value=s_sK(b);e.onclick=function(){a.Na.search(a.Ca.ma,d)};if(a.ma.So){b="lsb";var f=s_eK("span");var g=s_eK("span");f.className="ds";g.className="lsbb";f.appendChild(g);g.appendChild(e)}else b="sbsb_h",f=e;e.className=b;c.appendChild(f)},s_sJb=function(a){var b=a.Lb.pop();if(b)return a.Ea.appendChild(b),b;b=s_eK("li");b.setAttribute("role","presentation");b.className= +"sbsb_c "+a.ma.ef;b.onmousedown=s_e(a.Za,a);a.Ea.appendChild(b);return b};s_6K.prototype.Za=function(a){a=a||s_GK(this.Da).event;a.stopPropagation?a.stopPropagation():!s_bK&&s_$J&&(this.Ca.Ea.Cd=!0);return!1};var s_nIb=function(a){if(a.Wa){var b=0,c=a.Ca.Ea.Ia;c&&(b=c.offsetWidth);b=a.Ca.Ab()-b-3;0?[\\\]^`{|}~]+$/;s_=s_AJb.prototype;s_.Rd=function(a){this.Da=a.get(150)};s_.setup=function(){this.Ga=s_rK([0]);this.reset()};s_.Mh=function(a){this.Wa=a;this.He=a.Hk};s_.Qb=function(){this.He=!1};s_.OB=function(){return 2}; +s_.update=function(a){if(this.He){var b=a.mh;if(!(b.length>=this.Wa.Hg)){var c=a.ma.Ea;if(b.length){for(var d=0,e;e=b[d];++d)if(!this.Ga[e.getType()]||!s_zK(e.$,c,!0))return;s_CJb(this,a)}else this.Wa.oB||s_BJb.test(c)||s_CJb(this,a)}}}; +s_.get=function(a){if(this.He){var b,c=a.Ea,d=Math.min(c.length,this.ma);if(d>=this.Ca)for(var e;0a.ma&&(a.ma=d);var e=a.Ea[d];e||(e=a.Ea[d]={});e[c]=b}; +var s_DJb=function(){this.$=151;this.He=!0;this.ma={}};s_h(s_DJb,s_6J);s_=s_DJb.prototype;s_.Rd=function(a){this.Ea=a.get(150)};s_.setup=function(){this.Ca=s_rK([0])};s_.Mh=function(a){this.Wa=a.PC;this.He=a.Ik};s_.Qb=function(){this.He=!1};s_.OB=function(){return 3}; +s_.update=function(a){if(this.He){var b=a.mh;if(b.length){var c=a.ma.Ea;a:{var d=Number.MAX_VALUE;for(var e,f=0;e=b[f++];){if(!this.Ca[e.getType()]){d=-1;break a}e=e.$;d=Math.min(e.length,d)}}if(-1!=d){var g=b[0].$;if(s_zK(g,c,!0))for(f=c.length+1;f<=d;){c=null;for(e=0;g=b[e++];){g=g.$;if(f>g.length)return;g=g.substr(0,f);if(!c)c=g;else if(c!=g)return}this.ma[c]=a;++f}}}}}; +s_.get=function(a){if(this.He){var b=this.ma[a.Ea];if(b){for(var c=a.Db,d=a.Ea,e=b.Ea,f=this.Wa||!e.$.k,g=[],k,l,m=b.mh,n=0,ba;ba=m[n++];)l=ba.$,k=f?this.Ea.bold(c,l):s_yK(l),g.push(new s_pK(k,l,ba.If(),ba.getType(),ba.Tg(),ba.Pj));delete this.ma[d];return new s_5J(a,g,e,!0,b.Wa,!1)}}return null};s_.reset=function(){this.ma={}}; +var s_EJb=function(){this.$=133;this.Ea={};this.ma=[];this.Ca=this.Wa=0};s_h(s_EJb,s_6J);s_=s_EJb.prototype;s_.Rd=function(a){this.ma=a.$(151);this.ma.sort(s_FJb)};s_.Mh=function(){this.JN()};s_.o5=function(a){(a.mh&&a.mh[0]||""!=a.$())&&a&&a.Wa&&(this.Ea[a.ma.Ia]=a);for(var b=0;ba?g.left=e+d-f+1:0>g.left&&(g.left=e-1);else{var k=s_We();g.left=3==a.Ca||1==a.Ca&&k?e+d-f+1:e-1}g.top=c.y+b.offsetHeight+5;return g};s_h6.prototype.Db=function(a){var b=s_3Pd(this,a),c=this.Ea;c.style.left=b.left+"px";c.style.top=b.top+"px";s_4Pd(this,b,c,a)}; +var s_4Pd=function(a,b,c,d){var e=a.Ja;0==a.Ca?e.style.left=b.y6a+d.offsetWidth/2-c.offsetLeft-1-6+"px":(b=s_We(),3==a.Ca||1==a.Ca&&b?e.style.right="18px":e.style.left="18px")}; +s_h6.prototype.nb=function(){if(!s_hd(document,this.$))this.destroy();else if(!this.Ea){var a=this.Ia();this.Ea=a;var b=document.createElement("div");b.style.cssText="border:6px solid;border-color:#fff transparent;border-top-width:0;content:'';display:block;font-size:0px;height:0;line-height:0;position:absolute;top:-6px;width:0;";var c=document.createElement("div");c.style.cssText=b.style.cssText;c.style.top="1px";c.style.left="-6px";c.style.borderColor="#2d2d2d transparent";b.appendChild(c);(this.Ja= +b)&&a.appendChild(b);document.body.appendChild(a);this.Db(this.$);a.style.visibility="visible";this.Ga=null}}; +s_h6.prototype.Ia=function(){var a=s_r("DIV",void 0,this.rb),b="background:#2d2d2d;border:1px solid;border-color:#fff;box-shadow:1px 2px 4px rgba(0,0,0,0.2);box-sizing:border-box;color:#fff;display:block;font-size:11px;font-weight:bold;height:29px;left:0;line-height:29px;padding:0 10px;position:absolute;text-align:center;top:0;transition:opacity 0.13s;white-space:nowrap;visibility:hidden;z-index:2000;";s_Mb()?b+="-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-webkit-transition:opacity 0.13s;": +s_Nb()?b+="-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.2);-moz-box-sizing:border-box;-moz-transition:opacity 0.13s;":s_mb("Presto")&&(b+="-o-transition:opacity 0.13s;");a.style.cssText=b;return a};s_h6.prototype.getMessage=function(){return this.rb};s_h6.prototype.Za=function(){this.Ea&&(s_$c(this.Ea),this.Da=this.Ja=this.Ea=null,s_hd(document,this.$)||this.destroy())}; + +s_xf.Sa().AQ("syn1");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:synp */ +try{ +s_xf.Sa().jJ("synp"); +var s_Zja=function(a,b,c){c&&(a.Wa[c]=a.Wa[c]||[],a.Wa[c].push(b))},s__ja=function(a,b,c){var d;if(d=a.Ea[c])d=a.Ea[c],d=!(d.name==b.name&&d.toString()==b.toString());d&&a.handleError(2,4,void 0,c);a.Ea[c]=b},s_B8=function(a,b){a.Qb();b=s_wJb(b);a.Za=b.ki;a=a.ma;a.Qb();for(var c=0,d;d=a.ma[c++];)d.Mh(b);a.He=!0},s_D8=function(a){return a.ki()&&a.Da?a.Da.Db():""},s_E8=function(a){a:{if((a=s_LK(a.Ea))&&46==a.getType()&&(a=s_nK(a.Pj,"g")))break a;a=null}return a},s_A8=function(a){a.ma&&a.gA.clearAll()}, s_C8=function(a,b){b||(b=s_OIb(a.rb,void 0));return s_GHb(b)},s_F8=function(){var a=google.kHL;return a?(a=a.toLowerCase(),"zh-tw"==a||"zh-cn"==a||"ja"==a||"ko"==a):!1}; +var s_G8,s_E1d,s_H8,s_I8,s_J8,s_K8; +(function(){function a(){var a=document.getElementById("gbqf");return a&&"FORM"==a.tagName?a:null}function b(a,b,c){var d=a[b],e=d&&d.parentNode;null===c?e&&e.removeChild(d):(e||(e=document.getElementById("gbqffd")||document.getElementById("tophf")||a,d=document.createElement("input"),d.type="hidden",d.name=b,e.appendChild(d)),d.value=c)}var c={webhp:1,imghp:1,mobilewebhp:1},d={};s_G8=function(){var b=a();if(b)return b;for(var c=["f","gs"],d=0;b=c[d++];)if(b=document.getElementsByName(b)[0])return b;return null}; +s_E1d=function(){return!!a()};s_H8=function(){return!(google.sn in c)};s_I8=function(a,c){for(var e in d)e in c||(b(a,e,d[e]),delete d[e]);for(e in c){if(!(e in d)){var f=a[e];d[e]=f&&f.parentNode?f.value:null}b(a,e,c[e])}};s_J8=function(a){b(a,"dq",null)};s_K8=function(){d={}}})(); +var s_L8=function(){this.$=155};s_h(s_L8,s_6J);s_L8.prototype.Bb=function(a){this.ma=a.ao()};s_L8.prototype.Rd=function(a){this.Da=a.get(118)};s_L8.prototype.Mh=function(a){this.Ga=!!a.ye[s_M8]};var s_N8=function(a,b,c,d,e,f){a.Ja=b;a.Ma=c;a.Ia=d;a.Ca=e;a.Ea=f};s_L8.prototype.Wa=function(){return this.Ga?[new s_sBd(this.Ca,this.Ja,this.Ma,this.Ia,this.Ea,!0,null,s_e(this.Na,this),null)]:[]}; s_L8.prototype.Na=function(a,b){if(b){a={};if(b=s_YHb(this.ma,"tbs")){var c={};c.tbs=b.value;a.tbs=s_Fbb("sbi",c).tbs}a.tbm="isch";s_I8(this.ma,a);this.Da.ma&&this.ma.submit()}};var s_M8=s_tK++; +var s_O8=function(a){this.$=592;this.Ca=a};s_h(s_O8,s_6J);s_O8.prototype.Rd=function(a){this.Wa=a.get(128);this.Ga=a.get(117);this.Da=a.get(150);this.Ja=a.get(118)};s_O8.prototype.setup=function(){this.Ga.jh(10,s_e(this.Ma,this))};s_O8.prototype.Mh=function(a){this.Ia=a.Hg}; +s_O8.prototype.Ma=function(){var a=this.Ja.ma;if(this.Ea==a&&!this.Wa.Ua()&&this.ma){for(var b=[],c=0,d=0;d=this.Ia);++d){var e=this.ma[d];this.Ca&&0!=e.indexOf(this.Ea)||b.push(new s_pK(this.Da.bold(a,e),e,c++,0,[71],null))}s_rIb(this.Wa,b,!1)}}; +var s_P8=function(){this.$=149;this.Ca="/s";this.Ia=s_rK("client cp ds expIds hl pq pws q tok xhr".split(" "))};s_h(s_P8,s_6J);s_=s_P8.prototype;s_.Rd=function(a){this.Za=a.get(127);this.Na=a.get(124)};s_.setup=function(){this.Wa=s_0i.Sa()};s_.Mh=function(a){this.Ea={};a.Yc==this.Zn()&&(this.Ma=a,this.Ga=this.Za.Wa.kF,(a=a.transport)?this.ma&&this.ma==a||s_F1d(this,a):(a=s_$ja(this.Wa,[s_nma(),s_oma()]),s_Xja(a),s_F1d(this,a)))}; +s_.sendRequest=function(a,b,c,d){c=a.$();b="/complete/search?"+(this.Ga?this.Ga+"&":"")+(b?b+"&":"");var e=[];s_oK("xhr","t",e);s_oK("q",c,e,!0);b+=e.join("&");if(this.Ma.Zm&&(b=s_fe(16,[b,c],b),!b))return!1;this.Ea[c]=a;this.Da=d;this.ma.sendRequest(b);return!0};s_.wE=function(){this.Ea={};if(this.Wa){var a=this.Wa;a.gA.clear(["/complete/search",this.Ca]);for(var b,c=0;b=a.$[c++];)b.ma&&++b.Da}};s_.Zn=function(){return 2};s_.gx=function(){return 0};s_.Iw=function(){}; +var s_F1d=function(a,b){if(b){if(a.ma){var c=a.ma;if(c.ma){c.ma=!1;for(var d=c.$,e,f=0;e=d.ma[f];++f)if(e==c){d.ma.splice(f,1);break}if(!d.ma.length)for(d.Ea=[];d.$.length;)e=d.$.shift(),d.abort(e);c.$=null}else c.handleError(1,3)}a.ma=b;c=s_H1d(s_e(a.Db,a));d="/complete/search";s_Zja(b,c,d);e=s_e(a.Ja,a);s__ja(b,e,d);d=a.Ca;s_Zja(b,c,d);s__ja(b,e,d)}},s_H1d=function(a){return function(b,c,d,e,f){if(!e){c&&(b=c);try{s_ia(b)&&(b.length?b=eval("("+b+")"):b=[]),a(b,f)}catch(g){b={_response:b,_url:d, +_isPartial:e,_opt_fromCache:f};try{google.ml(g,!1,b)}catch(k){}}}return!0}};s_P8.prototype.Db=function(a,b){var c=this.Na.Wa(a),d=this.Ea[c];d&&(b&&(b=a[2])&&(b.j=d.getId()),this.Ea[c]=null);this.Da&&this.Da(a)};s_P8.prototype.Ja=function(a){a=a.substring(a.indexOf("?")+1).split("&");for(var b=[],c={},d=0,e;e=a[d++];){var f=e.split("=");2==f.length&&(f=f[0],this.Ia[f]&&!c[f]&&("q"==f&&(e=e.toLowerCase().replace(/\+/g," ")),b.push(e),c[f]=!0))}b.sort();return decodeURIComponent(b.join("&"))}; +var s_Q8=function(a){this.$=156;this.Ca=a;this.Wa=!0};s_h(s_Q8,s_6J);s_Q8.prototype.Mh=function(a){this.Wa=!!a.ye[s_R8]};s_Q8.prototype.Ea=function(a){this.Wa&&s_wK(a,"requiredfields",this.Ca,!0);return 1};s_Q8.prototype.ma=function(){return 26};var s_R8=s_tK++; +var s_I1d=function(){this.$=160};s_h(s_I1d,s_6J);s_=s_I1d.prototype;s_.Bb=function(a){this.Ea=a};s_.setup=function(a){this.Wa=!!a.cG;this.Ca=a.rz};s_.ud=function(){this.ma=this.Ea.get("gs_si");if(!this.ma){this.ma=s_eK("span");this.ma.id=this.Ea.getId("gs_si");var a=s_eK("span","gsst_e");a.id="qbi";this.ma.appendChild(a)}};s_.Mh=function(a){a.Jm&&(this.Wa=!!a.cG)};s_.isEnabled=function(){return this.Wa};s_.Bf=function(){return s_J1d};s_.Aj=function(){return 3};s_.Bj=function(){return this.ma}; s_.kj=function(){return{nT:this.Ca}};s_.Cj=function(){google.load("qi",function(){window.google.qb.tp()})};var s_J1d=s_tK++; +var s_K1d=function(a){s_b4(a);a.$(160,new s_I1d)};var s_S8=function(){this.$=149;this.ma={};this.Ea=0};s_h(s_S8,s_6J);s_=s_S8.prototype;s_.Rd=function(a){this.Ga=a.get(127)};s_.Mh=function(a){a.Yc==this.Zn()&&(this.Ca=a,a=this.Ga.Wa,this.Da=a.Wu,this.Wa=a.kF)};s_.Qb=function(){s_L1d(this);this.Ea=0};s_.sendRequest=function(a,b,c){s_M1d(this,a.getId(),a.$(),b,c);return!0};s_.Zn=function(){return 1};s_.gx=function(){return this.Ea};s_.Iw=function(a){var b=this.ma[a];b&&(s_N1d(b),delete this.ma[a])};s_.wE=s_7J; +var s_M1d=function(a,b,c,d,e){a.Ca.Pw||s_L1d(a);var f=s_Kf();f&&(c=a.Da+"?"+(a.Wa?a.Wa+"&":"")+(d?d+"&":"")+"q="+encodeURIComponent(c)+"&xhr=t",f.open("GET",c,!0),f.onreadystatechange=function(){if(4==f.readyState){switch(f.status){case 403:a.Ea=1E3;break;case 302:case 500:case 502:case 503:++a.Ea;break;case 200:var c=f.responseText;s_va(c,")]}'\n")&&(c=c.substring(5));e(JSON.parse(c));default:a.Ea=0}a.Iw(b)}},a.ma[b]=f,f.send(null))},s_L1d=function(a){for(var b in a.ma)s_N1d(a.ma[b]);a.ma={}},s_N1d= function(a){a.onreadystatechange=s_7J;var b=a.readyState;0!=b&&4!=b&&a.abort()}; +var s_O1d=function(){this.$=19;this.Jc=s_fK("sbmsq_b");var a=s_fK("sbmsq_f");this.Jc.appendChild(a);this.ma=s_fK("sbsb_k");this.Jc.appendChild(this.ma)};s_h(s_O1d,s_8J);s_O1d.prototype.Jb=function(){return this.Jc};s_O1d.prototype.render=function(a,b){this.ma.innerHTML=""+a+" = "+b+""}; +var s_T8=function(){s_9J.call(this,19)};s_h(s_T8,s_9J);s_T8.prototype.zl=function(){return new s_O1d};s_T8.prototype.render=function(a,b){a=a.Pj;b.render(s_nK(a,"a"),s_nK(a,"b"))};s_T8.prototype.Ac=function(a,b,c){c.search(b.$,1)};s_T8.prototype.Td=function(a,b,c){c.search(b.$,1);return!0}; +var s_P1d=function(a,b){this.$=30;this.Ca=a;this.Wa=b;this.Jc=s_fK("sbsb_k");this.Jc.dir=this.Wa;a=s_eK("span","sbls_a");s_jK(a,this.Ca+" ");this.Jc.appendChild(a);this.ma=s_eK("span");this.Jc.appendChild(this.ma)};s_h(s_P1d,s_8J);s_P1d.prototype.Jb=function(){return this.Jc};s_P1d.prototype.render=function(a,b){this.ma.innerHTML=a.bl();this.ma.dir=b}; +var s_U8=function(){s_9J.call(this,30)};s_h(s_U8,s_9J);s_=s_U8.prototype;s_.Bb=function(a,b){b.addRule(".sbls_a","color:red")};s_.Rd=function(a){this.Ea=a.get(145)};s_.Mh=function(a){this.ma=a.Zi;this.Wa=s_kIb(this.Ea,this.ma)};s_.zl=function(){return new s_P1d(this.ma,this.Wa)};s_.render=function(a,b){var c=s_kIb(this.Ea,a.$);b.render(a,c)};s_.Ac=function(a,b,c){c.search(b.$,1)};s_.Td=function(a,b,c){c.search(b.$,1);return!0}; + +s_xf.Sa().AQ("synp");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:synq */ +try{ +s_xf.Sa().jJ("synq"); +var s_t8=function(){};s_h(s_t8,s_ab);s_t8.prototype.$=s_fb(); +s_xf.Sa().AQ("synq");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:synt */ +try{ +s_xf.Sa().jJ("synt"); +var s_r8=function(){this.$=134;this.Ea={}};s_h(s_r8,s_6J);s_r8.prototype.Rd=function(a){this.Ca=a.Wa.getId()};s_r8.prototype.setup=function(){"google"in window||(window.google={});"sbox"in window.google||(window.google.sbox={});window.google.sbox["d"+this.Ca]=s_e(this.Ja,this)};s_r8.prototype.Mh=function(a){this.Da="//"+(a.Mi||"clients1."+a.Dk)+"/complete/deleteitems?";this.Ia=a.Ti;this.Wa=a.authuser;this.Ga=a.Re};s_r8.prototype.Qb=function(){s_40d(this)}; var s_40d=function(a){a.ma&&(s_2J.removeChild(a.ma),a.ma=null)};s_r8.prototype.Ja=function(a){s_40d(this);a=a[0];var b=this.Ea[a];b&&(delete this.Ea[a],b())}; +var s_50d=function(){this.$=189};s_h(s_50d,s_6J);s_=s_50d.prototype;s_.Rd=function(a){this.Ea=a.get(134);this.Wa=a.get(123);this.Da=a.get(118);this.Ia=a.get(553)};s_.setup=function(a){this.ma=a.yB};s_.Mh=function(a){this.Ca=a.Ti;this.Ga=!(!this.Ea||!this.Ca);this.ma&&(a=this.Da.ma?3E3:0,window.setTimeout(s_e(this.Tw,this),a),this.ma=!1)}; +s_.Qr=function(a,b){var c=this.Ea;c.Ea[a]=b;b=[];"1"===s_nHb(window.location.search).ssl_dbg&&s_oK("ssl_dbg","1",b);s_oK("delq",a,b);s_oK("client",c.Ga,b);s_oK("callback","google.sbox.d"+c.Ca,b);a=c.Da;s_oK("tok",c.Ia,b);c.Wa&&s_oK("authuser",c.Wa,b);c.ma=s_eK("script");c.ma.src=a+b.join("&");s_2J.appendChild(c.ma)};s_.Tw=function(){var a=this.Ia.NT();this.Wa.Jpb(a);this.Wa.Mo()}; +var s_s8=function(){this.$=156};s_h(s_s8,s_6J);s_s8.prototype.Rd=function(a){this.Wa=a.get(189)};s_s8.prototype.Ea=function(a){var b=this.Wa,c={};b.Ga&&(c.tok=b.Ca);"1"===s_nHb(window.location.search).ssl_dbg&&(c.ssl_dbg="1");for(var d in c)a.ma(d,c[d]);return 1};s_s8.prototype.ma=function(){return 12}; + +s_xf.Sa().AQ("synt");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syns */ +try{ +s_xf.Sa().jJ("syns"); +var s_d1d=/^[\x00- !-@[-`{-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*(?:\d|[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufdfe-\ufe6f\ufefd-\uffff])/,s_e1d=/(?:\d|[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufdfe-\ufe6f\ufefd-\uffff])[\x00- !-@[-`{-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*$/,s_f1d=/\s+$/,s_g1d=function(a,b){a.dir!=b&&(s_WHb(a,s_EK(b)),a.dir=b)},s_y8=function(){this.$=136;this.Ea=!0}; +s_h(s_y8,s_6J);s_y8.prototype.Rd=function(a){this.ma=a.get(117);this.Da=a.get(118);this.Ga=a.get(147)};s_y8.prototype.setup=function(){this.ma.jh(1,s_e(this.Wa,this));this.ma.jh(4,s_e(this.Wa,this));this.ma.jh(5,s_e(this.Wa,this));this.ma.jh(8,s_e(this.Ca,this))};s_y8.prototype.Mh=function(){this.Ca(null,!0)};var s_h1d=function(a,b){b=a.Ga.Ab(b);a=a.Da.Ea;var c=a.ma.offsetWidth;a.Ja.yu&&(c-=a.ma.offsetHeight);return b?[\\\]`{|}~]+)|[,\\]+/g,s_l1d=/^\+/,s_m1d=/<\/?se>/gi,s_n1d=function(){this.$=139;this.Ca=!0};s_h(s_n1d,s_6J);s_=s_n1d.prototype;s_.Rd=function(a){this.Ea=a.get(144);this.Wa=a.get(117);this.Ma=a.get(146);this.Ga=a.get(118);this.Za=a.get(136);this.Db=a.get(126);this.Ja=a.Ea}; +s_.setup=function(a){this.Wa.jh(6,s_e(this.t5,this));1==a.J8&&this.Wa.jh(3,s_e(this.yz,this));this.Wa.jh(4,s_e(this.clear,this));this.Wa.jh(5,s_e(this.yz,this));this.Wa.jh(8,s_e(this.wP,this));this.Wa.jh(7,s_e(this.Na,this))};s_.Mh=function(a){this.Ia=0!=a.J8;s_g1d(this.Ea.ma,this.Ga.Ga);this.yz()}; +s_.yz=function(){var a=this.Db.ma;if(this.Ia&&a&&a.mh&&a.mh[0]){var b=a.$();var c=a.mh&&a.mh[0]?a.mh[0]:null;if(b&&c&&c.Ea){a=b.replace(s_k1d," ");var d=s_4J(a,!0).toLowerCase();d=d.replace(s_l1d,"");this.Ma&&(d=this.Ma.ma(d));var e=s_nK(c.Pj,"zb");c=(e?s_sK(e.replace(s_m1d,"")):c.$).replace(s_l1d,"");s_zK(c,d,!0)&&((d=c.substr(d.length))&&s_f1d.test(a)&&(d=d.replace(s_lHb,"")),b+=d)}else b="";this.ma=b;this.wP();this.Ia&&this.Ja.Kq(b)}else this.clear()}; +s_.clear=function(){this.ma&&(this.ma="",this.Da=!1,this.Ca&&s_o1d(this.Ea),this.Ja.Lq())};s_.t5=function(a){if(this.ma){var b=this.Ga.ma;s_3J(b)&&!this.ma.indexOf(b)||this.clear()}a.xd&&s_g1d(this.Ea.ma,a.xd);s_p1d(this)}; +s_.wP=function(){var a;if(a=this.Ia&&!!this.ma&&s_h1d(this.Za,this.ma)){var b=this.Ga,c=this.ma;if(c==b.ma)a=!0;else{var d=b.ma.length;if(c.substr(0,d)==b.ma){a=b.Ga;var e=b.ma;c=c.substr(d);b.Lb.ma?(b=s_d1d.test(c),d=s_e1d.test(e),a="ltr"==a?b||d||s_lIb.test(c)||s_lIb.test(e):!b||!d):a=!0}else a=!1}}this.Da=a;this.Ca?this.Da?s_o1d(this.Ea):this.Na():this.Da&&s_p1d(this)};var s_p1d=function(a){!a.Ca&&a.Da&&(s_o1d(a.Ea),a.Ea.show(),a.Ca=!0)}; +s_n1d.prototype.Na=function(){this.Ca&&(this.Ea.hide(),this.Ca=!1)};var s_z8=function(){this.$=144};s_h(s_z8,s_6J);s_z8.prototype.Bb=function(a){this.Wa=a};s_z8.prototype.Rd=function(a){this.Ea=a.get(139);this.Da=a.get(141);this.Ga=a.Wa}; +s_z8.prototype.ud=function(a){this.Ca=this.Da.ma;var b="gs_taif"+this.Ga.getId(),c=this.Wa.Pd(b);c||(c=s_eK("input",a.Me),c.disabled="disabled",c.autocapitalize=c.autocomplete=c.autocorrect="off",s_kK(c),s_0Hb(c),a=c.style,a.position="absolute",a.zIndex=1,a.backgroundColor="transparent",a.outline="",s_cK&&(a.WebkitTextFillColor="silver"),c.id=b,c.style.color="silver",this.Ca.appendChild(c));this.ma=c};var s_o1d=function(a){var b=a.Ea.ma;a.ma.value!=b&&(a.ma.value=b)}; +s_z8.prototype.show=function(){this.ma.style.visibility=""};s_z8.prototype.hide=function(){this.ma.style.visibility="hidden"};var s_q1d=function(a){s_j1d(a);a.set(139,new s_n1d);a.set(144,new s_z8)},s_r1d=function(){this.$=156};s_h(s_r1d,s_6J);s_r1d.prototype.Ea=function(a,b){b&&a.ma("gs_mss",s_nK(b.Ea,"i"));return 1};s_r1d.prototype.ma=function(){return 7}; var s_s1d=function(a){this.ma=a;this.$=new RegExp("(?:^|\\s+)"+a+"(?:$|\\s+)")},s_t1d=function(a,b){b&&!a.$.test(b.className)&&(b.className+=" "+a.ma)},s_u1d=function(a,b){b&&(b.className=b.className.replace(a.$," "))}; +var s_v1d=function(){this.$=570;this.He=!1};s_h(s_v1d,s_6J);s_=s_v1d.prototype;s_.Bb=function(a){this.Ca=a};s_.Rd=function(a){this.Wa=a.get(117);this.Da=a.get(118)};s_.setup=function(a){var b=a.Xn;if(this.Aa=b?this.Ca.Pd(b):null)this.Wa.jh(10,s_e(this.KPa,this)),this.Wa.jh(11,s_e(this.nga,this)),this.Wa.ma(this.Aa,"mouseover",s_e(this.fha,this)),this.Wa.ma(this.Aa,"mouseout",s_e(this.eha,this)),a.Mk&&(this.Ea=new s_s1d(a.Mk)),a.Lk&&(this.ma=new s_s1d(a.Lk))}; +s_.Mh=function(){this.He=!0;this.Aa&&this.Da.Fka()&&this.ma&&s_t1d(this.ma,this.Aa)};s_.Qb=function(){this.He=!1;this.Aa&&(this.Ea&&s_u1d(this.Ea,this.Aa),this.ma&&s_u1d(this.ma,this.Aa))};s_.fha=function(){this.He&&this.Ea&&s_t1d(this.Ea,this.Aa)};s_.eha=function(){this.He&&this.Ea&&s_u1d(this.Ea,this.Aa)};s_.KPa=function(){this.He&&this.ma&&s_t1d(this.ma,this.Aa)};s_.nga=function(){this.He&&this.ma&&s_u1d(this.ma,this.Aa)}; +var s_w1d=function(a){a.$(152,new s_1Mb);a.$(156,new s_r1d)};var s_x1d=function(a,b,c,d,e,f,g,k){this.$=35;this.nb=a;this.Xa=b;this.rb=c;this.Na=d;this.Ia=e;this.Za=g;this.Pa=k;this.Ga=!0;this.Da=!1;this.Jc=s_fK("sbpqs_d");this.Ca=s_fK();this.Db=s_eK("span","sbpqs_a");this.Za&&(this.Wa=s_eK("a"),this.Wa.href="#ps",this.Wa.className="sbsb_i",this.Ja=s_fK("fr sbpqs_b"),this.Ca.appendChild(this.Ja),this.Ja.appendChild(this.Wa),this.ma=s_fK("sbpqs_c"),this.ma.innerHTML=this.Pa);this.Ca.appendChild(this.Db);this.Jc.appendChild(this.Ca);this.ma&&this.Jc.appendChild(this.ma)}; +s_h(s_x1d,s_8J);s_=s_x1d.prototype;s_.Jb=function(){return this.Jc};s_.Yf=function(){return this.Ga};s_.render=function(a,b,c,d){this.Da=!1;this.Ga=!0;this.Lb=b;this.Ma=c;this.Ca.style.display="";this.Db.innerHTML=a;this.Za&&(this.ma.style.display="none",this.Wa.innerHTML=d,this.Wa.onclick=s_e(this.gha,this))};s_.gha=function(a){this.Da=!0;this.Xa.Qr(this.Lb,s_e(this.v5,this));return s_gK(a)}; +s_.v5=function(){this.Da&&(this.rb.Pn(35),this.nb.Ea(),this.Jc.onmouseover=this.Jc.onmouseout=this.Jc.onclick=null,this.Ca.style.display="none",this.ma.style.display="",this.Ia.Ea==this.Ma&&s_hIb(this.Na),this.Ia.ma==this.Ma&&(s_vIb(this.Ia),this.Na.OG()),this.Ga=!1)}; +var s_y1d=function(){s_9J.call(this,35)};s_h(s_y1d,s_9J);s_=s_y1d.prototype;s_.Bb=function(a,b){b.addRule(".sbpqs_a","color:#52188c");b.addRule(".sbdd_a[dir=ltr] .sbpqs_a","padding-right:8px");b.addRule(".sbdd_a[dir=rtl] .sbpqs_a","padding-left:8px");b.addRule(".sbdd_a[dir=ltr] .sbpqs_b","padding-right:3px");b.addRule(".sbdd_a[dir=rtl] .sbpqs_b","padding-left:3px");b.addRule(".sbpqs_c","color:#666;line-height:22px")}; +s_.Rd=function(a){this.Ea=a.get(123);this.Wa=a.get(118);this.Ca=a.get(189);this.Ia=a.get(127);this.Ma=a.get(128)};s_.setup=function(a){this.Mh(a)};s_.Mh=function(a){this.Ja=a.wO;this.ma=a.Xm;this.Da=a.Vm};s_.zl=function(a){return new s_x1d(this.Ia,this.Ca,this.Ea,this.Wa,this.Ma,a,this.Ja,this.Da)};s_.render=function(a,b){b.render(a.bl(),a.$,a.If(),this.ma)};s_.Ac=function(a,b,c){c.search(b.$,1)}; +var s_z1d=function(a){a.set(134,new s_r8);a.set(189,new s_50d);a.$(156,new s_s8);a.$(152,new s_y1d)};var s_A1d=function(){this.$=160};s_h(s_A1d,s_6J);s_=s_A1d.prototype;s_.Bb=function(a,b){this.Ea=a;a.Ee()||(b.addRule(".gsok_a","background:url(data:image/gif;base64,R0lGODlhEwALAKECAAAAABISEv///////yH5BAEKAAIALAAAAAATAAsAAAIdDI6pZ+suQJyy0ocV3bbm33EcCArmiUYk1qxAUAAAOw==) no-repeat center;display:inline-block;height:11px;line-height:0;width:19px"),b.addRule(".gsok_a img","border:none;visibility:hidden"))};s_.Rd=function(a){this.Ga=a.get(374);this.Ja=a.get(128)}; +s_.setup=function(a){this.Wa=!!a.Gm;this.Ca=a.Ku;this.Ia=a.qp;this.Na=a.Nu;this.Ma=a.Mu};s_.ud=function(){(this.ma=this.Ea.get("gs_ok"))?this.kh=this.ma.firstChild:(this.kh=s_eK("img"),this.kh.src=this.Ca+"/tia.png",this.ma=s_eK("span","gsok_a gsst_e"),this.ma.id=this.Ea.getId("gs_ok"),this.ma.appendChild(this.kh));this.kh.ds=s_e(this.U5,this);this.kh.setAttribute("tia_field_name",this.Ea.bm().name);this.kh.setAttribute("tia_disable_swap",!0)}; +s_.Mh=function(a){a.Jm&&(this.Wa=!!a.Gm);this.kh.setAttribute("tia_property",a.Lu)};s_.isEnabled=function(){return this.Wa};s_.Bf=function(){return s_B1d};s_.Aj=function(){return 2};s_.Bj=function(){return this.ma};s_.kj=function(){return{nT:this.Ma}};s_.Cj=function(a){if(!this.Da)a=document.createElement("script"),a.src="//www.google.com/textinputassistant/"+this.Na+"/"+this.Ia+"_tia.js",document.body.appendChild(a),this.Da=!0,this.Ga.add(3);else if(this.kh.onclick)this.kh.onclick(a)};s_.U5=function(){this.Ja.yd()}; var s_B1d=s_tK++; +var s_C1d=function(a,b){this.$=46;this.Ia=a;this.Ma=b;this.Jc=s_fK();this.Wa=s_fK("sbqs_a");this.Jc.appendChild(this.Wa);this.Da=s_fK();this.Jc.appendChild(this.Da);this.Ja=s_eK("span");this.Da.appendChild(this.Ja);this.Ga=s_eK("span","sben_a");this.Da.appendChild(this.Ga)};s_h(s_C1d,s_8J);s_C1d.prototype.Jb=function(){return this.Jc}; +s_C1d.prototype.render=function(a,b,c,d){this.Ja.innerHTML=a;this.Ga.innerHTML=d?" – "+d:"";this.Ca=b;c&&!this.ma&&(this.ma=s_eK("a"),this.Ca.href="#ifl",this.ma.className="sbsb_i sbqs_b",this.Wa.appendChild(this.ma),s_kK(this.Wa),this.ma.onclick=s_e(function(a){this.Ia.qK();this.Ia.Jd(this.Ca);this.Ma.search(this.Ca,9);return s_gK(a)},this));c?(this.ma.innerHTML=c+" »",this.ma.style.display=""):this.ma&&(this.ma.style.display="none")}; +var s_D1d=function(){s_9J.call(this,46)};s_h(s_D1d,s_9J);s_=s_D1d.prototype;s_.Bb=function(a,b){b.addRule(".sben_a","color:#333")};s_.Rd=function(a){this.ma=a.get(118)};s_.Mh=function(a){this.Ea=a.ff?a.Nf:""};s_.zl=function(a){return new s_C1d(this.ma,a)};s_.render=function(a,b){var c=a.Pj;b.render(s_nK(c,"d"),s_nK(a.Pj,"c")||a.$,this.Ea,s_nK(c,"b"))};s_.Yg=function(a){return s_nK(a.Pj,"c")||a.$};s_.Ac=function(a,b,c){a=s_nK(b.Pj,"c")||b.$;this.ma.Jd(a);c.search(a,1)}; + +s_xf.Sa().AQ("syns");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:synr */ +try{ +s_xf.Sa().jJ("synr"); +var s_Q1d=function(a){var b=window.gbar;(b=b&&b.elc)&&b(function(){window.setTimeout(function(){a.Wa.vp(8)},0)})},s_R1d=function(){s_gb(this)};s_bb(s_t8,s_R1d);var s_S1d=function(){this.$=153};s_a(s_S1d,s_6J);s_S1d.prototype.ma=function(){return 7};s_S1d.prototype.getMessage=function(a,b,c){b.length&&c.push({getType:function(){return 507},position:2})};var s_U1d=function(){this.$=507;this.ma=null;s_T1d(this)};s_a(s_U1d,s_8J);s_U1d.prototype.Jb=function(){return this.Jc};s_U1d.prototype.render=function(a,b){this.ma=b;s_T1d(this);this.kg.innerHTML=a};var s_T1d=function(a){a.Jc=s_fK("sbfl_a");a.ma?a.Jc.appendChild(a.ma):(a.kg=s_fK("sbfl_b"),a.kg.onclick=function(){window.open("https://support.google.com/websearch/contact/report_autocomplete")},a.Jc.appendChild(a.kg))}; +var s_V8=function(a){s_9J.call(this,507);this.Wa=a;this.ma=null;this.Ea=[]};s_a(s_V8,s_9J);s_V8.prototype.Rd=function(a){this.Ca=a.get(128)};s_V8.prototype.Bb=function(a,b){b.addRule(".sbfl_a","font-size:8pt;color:#777;padding:5px 0 5px;position:absolute");b.addRule(".sbsb_c[dir=ltr] .sbfl_a","right:0");b.addRule(".sbsb_c[dir=rtl] .sbfl_a","left:0");b.addRule(".sbfl_a:hover","color:#333;cursor:pointer");b.addRule(".sbfl_b","padding:0 5px;background:rgba(255,255,255,.9)")};s_V8.prototype.zl=function(){return new s_U1d}; +s_V8.prototype.Da=function(a){return 46==a.getType()?s_nK(a.Pj,"c"):a.$}; +var s_V1d=function(a){if(!a.ma){a.ma=document.getElementById("sbfbl");if(!a.ma)return;a.ma.parentNode&&a.ma.parentNode.removeChild(a.ma);a.ma.style.display=""}var b=a.ma.getAttribute("data-async-context");if(b){a.Ea=s_Pa(a.Ca.mh,function(a){return!(35==a.getType()||0<=a.Tg().indexOf(39))},a);var c=encodeURIComponent(s_j(a.Ea,a.Da).join(","));b=b.replace(/suggestions:[^;]*/,"suggestions:"+c);c=s_j(a.Ea,function(a){return a.getType()}).join(",");b=b.replace(/suggestions_types:[^;]*/,"suggestions_types:"+ +c);c=s_j(a.Ea,function(a){return a.Tg().join("-")}).join(",");b=b.replace(/suggestions_subtypes:[^;]*/,"suggestions_subtypes:"+c);a.ma.setAttribute("data-async-context",b)}};s_V8.prototype.render=function(a,b){a=!0;s_V1d(this);this.ma&&(a=0(.*?)<\/se>/g;s_X8.prototype.Rd=function(a){this.ma=a.get(117);this.Ga=a.get(118);this.Ja=a.get(136);this.kb=a.get(126);a.get(128);this.Wa=a.get(143)};s_X8.prototype.setup=function(){this.ma.jh(9,s_e(this.Ca,this));this.ma.jh(7,s_e(this.Ca,this));this.ma.jh(4,s_e(this.Ca,this));this.ma.jh(5,s_e(this.Da,this));this.ma.jh(3,s_e(this.Da,this));this.ma.jh(6,s_e(this.Da,this))}; +s_X8.prototype.Da=function(){var a=this.kb.ma,b=this.Ga.ma;if(s_3J(b)&&s_h1d(this.Ja,b)&&a&&s_zK(b,a.$())&&(a=s_nK(a.Ea,"p"))){b=this.Ga.Ga;b!=this.Ia&&(this.Ia=b,s_g1d(this.Wa.ma,b));a=a.replace(s_Z1d,"$1");s_DK(this.Wa.ma,a);this.Ea||(this.Wa.show(),this.Ea=!0);return}this.Ca()};s_X8.prototype.Ca=function(){this.Ea&&(this.Wa.hide(),this.Ea=!1)}; +var s__1d=function(){this.$=143};s_h(s__1d,s_6J);s_=s__1d.prototype;s_.Bb=function(a,b){this.Ea=a;a.Ee()||b.addRule(".gsc_b","background:url(data:image/gif;base64,R0lGODlhCgAEAMIEAP9BGP6pl//Wy/7//P///////////////yH5BAEKAAQALAAAAAAKAAQAAAMROCOhK0oA0MIUMmTAZhsWBCYAOw==) repeat-x scroll 0 100% transparent;display:inline-block;padding-bottom:1px")};s_.Rd=function(a){this.Ca=a.get(141)}; +s_.ud=function(a){this.Wa=this.Ca.ma;var b=this.Ea.get("gs_sc");b||(b=s_VHb(a.Me,2),b.id=this.Ea.getId("gs_sc"),b.style.color="transparent",this.Wa.appendChild(b));this.ma=b};s_.show=function(){this.ma.style.visibility=""};s_.hide=function(){this.ma.style.visibility="hidden";s_DK(this.ma,"")}; +var s_Y8=function(a){this.$=5;this.Ia=a;this.Jc=s_fK();this.Jc.className="gsn_a";this.Jc.style.lineHeight="117%";a=s_01d("gsn_b",this.Jc);this.ma=s_eK("a");a.appendChild(this.ma);this.Wa=s_eK("br");a.appendChild(this.Wa);this.Ga=s_01d("gsn_c",a)};s_h(s_Y8,s_8J);s_Y8.prototype.Jb=function(){return this.Jc}; +s_Y8.prototype.render=function(a,b,c,d){this.ma.innerHTML=a;this.ma.onmousedown=s_e(this.Ma,this);this.ma.onclick=s_e(this.Ja,this);this.ma.href=c;a?(this.ma.style.display="",this.Wa.style.display=""):(this.ma.style.display="none",this.Wa.style.display="none");this.Ga.innerHTML=b;this.Da=d};s_Y8.prototype.Ja=function(a){return this.Ca?(s_gK(a),!0):!1};s_Y8.prototype.Ma=function(a){a=a||window.event;this.Ca=!1;a.which?this.Ca=2==a.which:a.button&&(this.Ca=4==a.button);this.ma.href=this.Ia.ma.Wf(this.Da)}; var s_01d=function(a,b){var c=s_eK("span");c.className=a;b.appendChild(c);return c}; +var s_11d=function(){s_9J.call(this,5)};s_h(s_11d,s_9J);s_=s_11d.prototype;s_.Bb=function(a,b){b.addRule(".gsn_a","padding-top:4px;padding-bottom:1px");b.addRule(".gsn_b","display:block;line-height:16px");b.addRule(".gsn_c","color:green;font-size:13px")};s_.zl=function(a){return new s_Y8(a)}; +s_.render=function(a,b){var c=a.Pj,d=s_nK(c,"a");c=s_nK(c,"b");var e=a.bl();a=e.replace(/HTTPS?:\/\//gi,"");e=e.replace(s_IHb,"");/^HTTPS?:\/\//i.test(e)||(e=(0=a.keyCode)return!1;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!s_Zb;default:return 166>a.keyCode||183=a||96<=a&&106>=a||65<=a&&90>=a||(s__b||s_Xb)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0; default:return!1}},s_eja=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}}; + +s_xf.Sa().AQ("sy1m");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy1n */ +try{ +s_xf.Sa().jJ("sy1n");var s_fja=null,s_gja=null,s_Wi=null,s_Xi=null,s_hja=0,s_ija=0,s_jja=!1,s_kja=!1,s_lja=!1,s_mja=!1,s_uja=function(a,b){google.log("cdobsel","&n="+a+"&p="+s__c().y+"&se="+s_kja+"&mwe="+s_lja+"&kse="+s_mja+"&ed="+b)},s_oja=function(){s_nja("biw",s_Si(1));s_nja("bih",s_Si(0))},s_nja=function(a,b){a=document.getElementsByName(a);a.length&&(a[0].value=String(b))},s_qja=function(a){var b=a.getAttribute("href",2);if(b){if(/^\/(search|images)\?/.test(b)){var c={biw:String(s_Si(1)),bih:String(s_Si(0))};s_gja!= +s_fja&&(c.dpr=String(s_gja));for(d in c)b=s_6e(b,d);var d=s_rda(b,c)}else d=b;a.href=d}},s_vja=function(a){a=a||window.event;(a=s_md(a.target||a.srcElement,"A"))&&s_qja(a)},s_jma=function(){s_jja&&!s_kja&&(s_kja=!0,s_uja("se",""));if(0=b)s_Wi.shift(),google.log("cdost","&f="+a+"&p="+b);else break}if(null!=s_Xi)for(;0=b)s_Xi.shift(),google.log("cdospt","&p="+b+"&bh="+s_hja+"&bw="+s_ija); +else break},s_4oa=function(a){a=a||window.event;a=0>a.wheelDelta||0=s__c().y||!s_jja||s_lja||(s_lja=!0,s_uja("mwe",a?"down":"up"))},s_AEa=function(a){a=a||window.event;if(!a.target||!a.target.tagName||"input"!=a.target.tagName.toLowerCase()){var b=33==a.keyCode||36==a.keyCode||38==a.keyCode;32!=a.keyCode&&34!=a.keyCode&&35!=a.keyCode&&40!=a.keyCode&&!b||b&&0>=s__c().y||!s_jja||s_mja||(s_mja=!0,s_uja("kse",a.keyCode.toString()))}},s_una={}; +s_hf("cdos",(s_una.init=function(a){s_l(window,"resize",s_oja);s_l(document,"click",s_vja);s_l(document,"touchstart",s_vja);google.iade=!1;s_l(document,"scroll",s_jma);s_l(document,"mousewheel",s_4oa);s_l(document,"keydown",s_AEa);s_oja();var b=window.devicePixelRatio||1;s_gja=Math.round(100*b)/100;if("web"==google.sn||"productsearch"==google.sn||"entsearch"==google.sn){var c=s_Si(1),d=s_Si(0),e=a.dpr||1,f=e!=b;s_fja=e;s_hja=d;s_ija=c;s_Wi=a.cdost;s_Xi=a.cdospt;null!=s_Xi&&google.log("cdospt","&p=0&bh="+ d+"&bw="+c);c&&d&&(c!=a.biw||d!=a.bih||f)&&google.log("","","/client_204?&atyp=i&biw="+c+"&bih="+d+(f?"&dpr="+b:"")+"&ei="+google.kEI)}s_jja=a.cdobsel;s_mja=s_lja=s_kja=!1},s_una)); + +s_xf.Sa().AQ("sy1n");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:cdos */ +try{ +s_xf.Sa().jJ("cdos"); +s_xf.Sa().AQ("cdos");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy1c */ +try{ +s_xf.Sa().jJ("sy1c");var s_3ia=function(a,b){return!!(a.altKey||a.ctrlKey||a.shiftKey||a.metaKey||a.button&&0!=a.button||1=V.length-t.length)V=V.replace(t,t.substring(0,t.length-(V.length-2038)));else return google.log("uxl","&ei="+google.kEI),!0;var Ha=a.href;a.href=V;(this.Ea||this.$)&&this.Mb.$(Ha,V,a);a.onmousedown=""}catch(rb){}return!0};s_Ri.prototype.$=function(a,b,c){window.event&&s_ja(window.event.button)&&s_A.set(c,"ctbtn",String(window.event.button));s_A.set(c,"cthref",b)};s_eb(s_Ri.prototype.$); +s_l(document,"click",function(a){a=a||window.event;var b=s_ld(a.target||a.srcElement,function(a){return s_fd(a)&&s_A.has(a,"cthref")},!0);if(b){var c=s_A.get(b,"cthref"),d;s_A.has(b,"ctbtn")&&(d=Number(s_A.get(b,"ctbtn")));s_3ia(a,d)||b.target||(s_ne(c),s_Je(a),a.preventDefault&&a.preventDefault(),a.returnValue=!1)}});s_Qi.prototype.init=function(a){this.Da=a.uff;this.Ea=a.rctj;this.$=a.ref;this.Ca=a.qir;this.Wa=a.eup};var s_rna={}; s_hf("cr",(s_rna.init=function(a){a&&Object.keys(a).length&&s_Qi.Sa().init.apply(s_Qi.Sa(),arguments)},s_rna));s_ta("rwt",function(){s_Qi.Sa().ma.apply(s_Qi.Sa(),arguments)}); + +s_xf.Sa().AQ("sy1c");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:cr */ +try{ +s_xf.Sa().jJ("cr"); +s_xf.Sa().AQ("cr");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:elog */ +try{ +s_xf.Sa().jJ("elog"); +s_xf.Sa().AQ("elog");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:hsm */ +try{ +s_xf.Sa().jJ("hsm"); +s_xf.Sa().AQ("hsm");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy17 */ +try{ +s_xf.Sa().jJ("sy17");var s_bi=function(a){a=a.split("$");this.ma=a[0];this.$=a[1]||null},s_ci=function(a,b,c){var d=b.call(c,a.ma);s_c(d)||null==a.$||(d=b.call(c,a.$));return d};var s_1ha=function(a){this.Ia=a;this.ma={};this.Ca={};this.Ja={};this.Da={};this.Wa={};this.Ga={};this.z1={};this.$={};this.Ea=s_d};s_1ha.prototype.isEmpty=function(){for(var a in this.ma)if(this.ma.hasOwnProperty(a))return!1;return!0};s_1ha.prototype.bE=function(a){return s_ci(new s_bi(a),function(a){return this.Ga[a]},this)}; +var s_2ha=function(){this.$=null;this.Wa=s_d;this.Ca=this.Da=null;this.Ea=!1;this.ma=[]};s_2ha.prototype.Ga=function(){this.Ea=!1;this.ma.length&&(this.Ca(this.ma),this.ma=[])}; +s_xf.Sa().AQ("sy17");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy18 */ +try{ +s_xf.Sa().jJ("sy18"); +s_xf.Sa().AQ("sy18");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy1a */ +try{ +var s_Awa=function(a){if(8192>=a.length)return String.fromCharCode.apply(null,a);for(var b="",c=0;ce;e++)if(b=a.ma[a.$++],c|=(b&127)<<7*e,128>b){a.Da=c>>>0;a.Ca=0;return}b=a.ma[a.$++];c|=(b&127)<<28;d=0|(b&127)>>4;if(128>b)a.Da=c>>>0,a.Ca=d>>>0;else{for(e=0;5>e;e++)if(b=a.ma[a.$++],d|=(b&127)<<7*e+3,128>b){a.Da=c>>>0;a.Ca=d>>>0;return}a.Ni=!0}},s_Kaa=function(a,b){return a=== +b},s_8a=function(a,b,c){if(!s_pa(a)||!s_pa(b)||a.length!=b.length)return!1;var d=a.length;c=c||s_Kaa;for(var e=0;ea;a=Math.abs(a);var c=a>>>0;a=Math.floor((a-c)/4294967296);a>>>=0;b&&(a=~a>>>0,c=(~c>>>0)+1,4294967295>>7|c<<25)>>>0,c>>>=7;a.$.push(b)},s_ki=function(a,b){for(;127>>=7;a.$.push(b)},s_6ha=function(a,b){if(0<=b)s_ki(a,b);else{for(var c=0;9>c;c++)a.$.push(b&127|128),b>>=7;a.$.push(1)}},s_li=function(a,b){a.$.push(b>>>0&255);a.$.push(b>>>8&255);a.$.push(b>>>16&255);a.$.push(b>>>24&255)},s_7ha=function(a,b){var c=b>>>0;b=Math.floor((b-c)/4294967296)>>>0;s_fi=c;s_gi=b;s_li(a,s_fi);s_li(a,s_gi)},s_8ha= +function(a,b){a.$.push(b>>>0&255);a.$.push(b>>>8&255);a.$.push(b>>>16&255);a.$.push(b>>>24&255)};s_ii.prototype.Unb=function(a){this.$.push(a?1:0)};var s_Fi=function(a,b,c){this.$=s_Uca(a,b,c);this.Ea=this.ma=-1;this.Ni=!1};s_=s_Fi.prototype;s_.reset=function(){this.$.reset();this.Ea=this.ma=-1};s_.advance=function(a){this.$.advance(a)}; +s_.P_=function(){var a=this.$;(a=a.$==a.Ea)||(a=this.Ni)||(a=this.$,a=a.Ni||0>a.$||a.$>a.Ea);if(a)return!1;a=this.$.A0();var b=a&7;if(0!=b&&5!=b&&1!=b&&2!=b&&3!=b&&4!=b)return this.Ni=!0,!1;this.ma=a>>>3;this.Ea=b;return!0}; +s_.lO=function(){switch(this.Ea){case 0:if(0!=this.Ea)this.lO();else{for(var a=this.$;a.ma[a.$]&128;)a.$++;a.$++}break;case 1:1!=this.Ea?this.lO():this.$.advance(8);break;case 2:2!=this.Ea?this.lO():(a=this.$.A0(),this.$.advance(a));break;case 5:5!=this.Ea?this.lO():this.$.advance(4);break;case 3:a=[this.ma];do{if(!this.P_()){this.Ni=!0;break}if(3==this.Ea)a.push(this.ma);else if(4==this.Ea&&this.ma!=a.pop()){this.Ni=!0;break}}while(0>>0};s_.k1a=function(){return!!this.$.A0()}; +s_.YBa=function(){var a=this.$.A0(),b=this.$,c=b.ma,d=b.$;a=d+a;for(var e=[],f="";dg)e.push(g);else if(192>g)continue;else if(224>g){var k=c[d++];e.push((g&31)<<6|k&63)}else if(240>g){k=c[d++];var l=c[d++];e.push((g&15)<<12|(k&63)<<6|l&63)}else if(248>g){k=c[d++];l=c[d++];var m=c[d++];g=(g&7)<<18|(k&63)<<12|(l&63)<<6|m&63;g-=65536;e.push((g>>10&1023)+55296,(g&1023)+56320)}8192<=e.length&&(f+=String.fromCharCode.apply(null,e),e.length=0)}f+=s_Awa(e);b.$=d;return f}; +s_.UOa=function(){var a=this.$;s_hia(a);var b=a.Da;a=a.Ca;return String.fromCharCode(b>>>0&255,b>>>8&255,b>>>16&255,b>>>24&255,a>>>0&255,a>>>8&255,a>>>16&255,a>>>24&255)};s_.l1a=function(){var a=this.$;a.$+=8};var s_mi=function(){this.Ca=[];this.Wa=0;this.ma=new s_ii},s_9ha=function(a,b){s_ni(a,b,2);b=a.ma.end();a.Ca.push(b);a.Wa+=b.length;b.push(a.Wa);return b},s_$ha=function(a,b){var c=b.pop();for(c=a.Wa+a.ma.length()-c;127>>=7,a.Wa++;b.push(c);a.Wa++}; +s_mi.prototype.reset=function(){this.Ca=[];this.ma.end();this.Wa=0};var s_oi=function(a){for(var b=new Uint8Array(a.Wa+a.ma.length()),c=a.Ca,d=c.length,e=0,f=0;fc?1:0)?-c:c;if(0===c)0<1/c?s_fi=s_gi=0:(s_gi=0,s_fi=2147483648);else if(isNaN(c))s_gi=0,s_fi=2147483647;else if(3.4028234663852886E38>>0;else if(1.1754943508222875E-38>c)c=Math.round(c/Math.pow(2,-149)),s_gi=0,s_fi=(b<<31|c)>>>0;else{var d=Math.floor(Math.log(c)/Math.LN2);c*=Math.pow(2,-d);c=Math.round(8388608*c)&8388607;s_gi=0;s_fi=(b<<31|d+127<<23|c)>>>0}s_li(a,s_fi)}}; +s_.Unb=function(a,b){null!=b&&(s_ni(this,a,0),this.ma.Unb(b))};s_.Pu=function(a,b){null!=b&&(s_ni(this,a,0),s_6ha(this.ma,b))}; +s_.$q=function(a,b){if(null!=b){a=s_9ha(this,a);for(var c=this.ma,d=0;de)c.$.push(e);else if(2048>e)c.$.push(e>>6|192),c.$.push(e&63|128);else if(65536>e)if(55296<=e&&56319>=e&&d+1=f&&(e=1024*(e-55296)+f-56320+65536,c.$.push(e>>18|240),c.$.push(e>>12&63|128),c.$.push(e>>6&63|128),c.$.push(e&63|128),d++)}else c.$.push(e>>12|224),c.$.push(e>>6&63|128),c.$.push(e&63|128)}s_$ha(this,a)}}; +s_.vz=function(a,b,c){null!=b&&(a=s_9ha(this,a),c(b,this),s_$ha(this,a))};s_.WOa=function(a,b){if(null!=b){s_ni(this,a,0);a=this.ma;var c=b.charCodeAt(4),d=b.charCodeAt(5),e=b.charCodeAt(6),f=b.charCodeAt(7);s_fi=b.charCodeAt(0)+(b.charCodeAt(1)<<8)+(b.charCodeAt(2)<<16)+(b.charCodeAt(3)<<24)>>>0;s_gi=c+(d<<8)+(e<<16)+(f<<24)>>>0;s_ji(a)}};s_.A7a=function(a){if(null!=a)for(var b=0;b]*>|&[^;]+;/g,s_di=function(a,b){return b?a.replace(s_3ha,""):a},s_4ha=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,s_iia=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,s_jia=/^http:\/\/.*/,s_kia=/\s+/,s_lia=/[\d\u06f0-\u06f9]/,s_Di=function(a,b){var c=0,d=0,e=!1;a=s_di(a, +b).split(s_kia);for(b=0;b>>13;c-=d;c-=b;c^=b<<8;d-=b;d-=c;d^=c>>>13;b-=c;b-=d;b^=d>>>12;c-=d;c-=b;c^=b<<16;d-=b;d-=c;d^=c>>>5;b-=c;b-=d;b^=d>>>3;c-=d;c-=b;c^=b<<10;d-=b;d-=c;d^=c>>>15};12<=f;f-=12,g+=12)b+=s_fk.hash.rxa(a,g),c+=s_fk.hash.rxa(a,g+4),d+=s_fk.hash.rxa(a,g+8),k();d+=e;switch(f){case 11:d+=a[g+10]<<24;case 10:d+=a[g+9]<<16;case 9:d+=a[g+8]<<8;case 8:c+=a[g+7]<<24; +case 7:c+=a[g+6]<<16;case 6:c+=a[g+5]<<8;case 5:c+=a[g+4];case 4:b+=a[g+3]<<24;case 3:b+=a[g+2]<<16;case 2:b+=a[g+1]<<8;case 1:b+=a[g+0]}k();return s_fk.$.toString(d)};s_fk.hash.Zmb=function(){};s_fk.hash.h6a=function(a){for(var b=[],c=0;c but the service was not registered in that module.")},s_qpa=function(a,b){var c=s_$k(b);return(b=a.$[c])?s_bk(b):"undefined"!=typeof s_Vk&&c instanceof s_Vk?(b=s_al(a,[c]),b.addCallback(function(){if(this.$[c])return this.$[c];throw s_ppa(c);},a), b):s_npa(s_ppa(c))},s_ypa=function(a){var b=new s_uf;b.Kk();b.addCallback(function(){return a});return b},s_Vk=function(a,b,c){this.ma=a;this.$Ca=b||null;this.$=c||[]};s_Vk.prototype.toString=function(){return this.ma};s_xf.Sa().jJ("sy29"); +var s_Bpa=function(){},s_Cpa={},s_Dpa={},s_Epa=function(a){s_nb(a,function(a,c){s_Cpa[c]=a})},s_Fpa=function(a){s_nb(a,function(a,c){s_Cpa[c]=a;s_Dpa[c]=!0})},s_Hpa=function(a,b){var c=[],d=s_ob(b,function(d,e){return s_Gpa(a,b[e],c,s_Cpa[e],e)}),e=s_8k(c);e.addCallback(function(a){return s_ob(d,function(b){var c=new s_Bpa;s_nb(b,function(b,d){c[d]=a[b]});return c})});s_ek(e,function(a){throw a;});return e},s_Gpa=function(a,b,c,d,e){var f={},g;s_Dpa[e]?g=d(a,b):g=s_ob(b,function(c){return d(a,c,b)}); +s_nb(g,function(a,b){a instanceof s_Pe&&(a=s_ypa(a));var d=c.length;c.push(a);f[b]=d});return f};s_Fpa({yq:function(a,b){var c=s_rb(b);if(0==c.length)return{};a=a.Lva();try{var d=a.rb(c)}catch(e){throw e;}return s_ob(b,function(a){return d[a]})},preload:function(a,b){a=s_rb(b);var c=s_al(s_gk.Sa(),a);return s_ob(b,function(){return c})}});s_Epa({context:function(a,b){return a.getContext(b)},aB:function(a,b){a=b.call(a);return s_oa(a)?s_8k(a):a}}); s_b||s_Hpa(null,{tUa:{},yq:{},context:{},controller:{},controllers:{},data:{},aB:{},fXa:{},yla:{},Ge:{},C4a:{},service:{}}).then(); +var s_Wk=function(a,b){this.Ea=a;this.$=b;this.constructor.YIa||(this.constructor.YIa={});this.constructor.YIa[this.toString()]=this};s_Wk.prototype.yb=function(){return this.toString()};s_Wk.prototype.toString=function(){this.ma||(this.ma=this.Ea.Nh+":"+this.$);return this.ma};s_Wk.prototype.getType=function(){return this.$}; +var s_Noa=function(a,b){s_Wk.call(this,a,b)};s_h(s_Noa,s_Wk);var s_Ooa=function(a){this.Nh=a},s_Poa=new s_Ooa("lib");var s_Qoa=new s_Vk("pVbxBc"),s_Roa=new s_Vk("n73qwf"),s_Soa=new s_Vk("LEikZe"),s_Toa=new s_Vk("MpJwZc"),s_Uoa=new s_Vk("UUJqVe");var s_Woa=.05>Math.random(),s_2oa=new s_Ooa("fva"),s_3oa=new s_Noa(s_2oa,1);var s_zpa={},s_Apa=function(a,b){var c=s_$k(a);a=s_zpa[c];a||(a=s_qpa(s_gk.Sa(),c),s_zpa[c]=a);var d=new s_uf,e=function(a){s_wf(a.tLa(c,b||void 0),function(a){d.Kk(a)},function(a){d.$(a)})};a.addCallback(function(a){var c=s_$k(a);if(c!=a)a=s_Apa(c,b),s_wf(a,d.Kk,d.$,d);else return e(a)});s_ek(a,function(a){d.$(a)});return d}; +s_Fpa({service:function(a,b){var c=s_rb(b);s_al(s_gk.Sa(),c);return s_ob(b,function(b){b=s_$k(b);return s_Apa(b,a.T6())})}}); +s_xf.Sa().AQ("sy29");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2f */ +try{ +s_xf.Sa().jJ("sy2f"); +s_xf.Sa().AQ("sy2f");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2h */ +try{ +s_xf.Sa().jJ("sy2h"); +s_xf.Sa().AQ("sy2h");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy38 */ +try{ +s_xf.Sa().jJ("sy38");var s_mma=function(a,b){this.$=a;this.ma=b};s_mma.prototype.FYa=function(){return this.$};var s_qma=function(a,b){this.$=a;this.DPa=b};s_qma.prototype.FYa=function(){return this.$};var s_Zk=function(a,b,c){this.$=a;this.Ea=b;this.ma=c||parseInt(a,10)||null};s_Zk.prototype.toString=function(){return this.$};s_Zk.prototype.Sa=function(a){return new s_mma(this,a)};s_Zk.prototype.getResponse=function(a){return new s_qma(this,a)};s_Zk.prototype.matches=function(a){return this.$==a.$||this.ma&&this.ma.toString()==a.$||a.ma&&a.ma.toString()==this.$?!0:!1}; + +s_xf.Sa().AQ("sy38");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2a */ +try{ +s_xf.Sa().jJ("sy2a"); +s_xf.Sa().AQ("sy2a");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2b */ +try{ +s_xf.Sa().jJ("sy2b"); +s_xf.Sa().AQ("sy2b");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2e */ +try{ +s_xf.Sa().jJ("sy2e"); +s_xf.Sa().AQ("sy2e");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2j */ +try{ +s_xf.Sa().jJ("sy2j"); +s_xf.Sa().AQ("sy2j");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2m */ +try{ +s_xf.Sa().jJ("sy2m"); +s_xf.Sa().AQ("sy2m");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2n */ +try{ +var s_xj=function(a){return s_c(a.lastElementChild)?a.lastElementChild:s_gca(a.lastChild,!1)};s_xf.Sa().jJ("sy2n"); +s_xf.Sa().AQ("sy2n");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2q */ +try{ +s_xf.Sa().jJ("sy2q");var s_lma=function(a){this.$=a};s_lma.prototype.toString=function(){return this.$};var s_ck=function(a){return new s_lma(a)}; +s_xf.Sa().AQ("sy2q");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2o */ +try{ +s_xf.Sa().jJ("sy2o");var s_jpa=function(a,b){if(!b&&a.hasAttribute("jsshadow"))return null;for(b=0;a=s_ipa(a);){if("CONTENT"==a.tagName.toUpperCase())b+=1;else if(a.hasAttribute("jsshadow")&&0=b)return a}return null},s_ipa=function(a){return a?a.__owner?a.__owner:a.parentNode&&11===a.parentNode.nodeType?a.parentNode.host:s_gd(a):null},s_kpa=function(a,b,c,d){for(c||(a=s_jpa(a,d));a;){if(b(a))return a;a=s_jpa(a,d)}return null}; +var s_lpa=function(a,b){return s_kpa(a,function(a){return s_fd(a)&&a.hasAttribute("jscontroller")},b,!0)};var s_dk=function(a,b,c,d,e){var f=s_awa(s_Qc(a));a={type:b,target:a,bubbles:void 0!=d?d:!0};s_c(c)&&(a.data=c);e&&s_Bb(a,e);f.trigger(a)},s_awa=function(a){return a.__wizdispatcher}; +s_xf.Sa().AQ("sy2o");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2s */ +try{ +var s_wj=function(a,b){return a.$.createTextNode(String(b))},s_Qa=function(a,b,c,d){d&&(b=s_e(b,d));return Array.prototype.reduce.call(a,b,c)},s_Kka=function(a){if(!arguments.length)return[];for(var b=[],c=arguments[0].length,d=1;d',b=s_Cc(b,null),c.document.write(s_Bc(b)),c.document.close())):(c=c.open(s_uc(d),a,f))&&b.noopener&&(c.opener=null);return c}; + +s_xf.Sa().AQ("sy2v");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2w */ +try{ +s_xf.Sa().jJ("sy2w");var s_0k=function(a){var b=a.type;switch(s_ia(b)&&b.toLowerCase()){case "checkbox":case "radio":return a.checked?a.value:null;case "select-one":return b=a.selectedIndex,0<=b?a.options[b].value:null;case "select-multiple":b=[];for(var c,d=0;c=a.options[d];d++)c.selected&&b.push(c.value);return b.length?b:null;default:return null!=a.value?a.value:null}},s_2k=function(a,b){var c=a.type;switch(s_ia(c)&&c.toLowerCase()){case "checkbox":case "radio":a.checked=b;break;case "select-one":a.selectedIndex=-1; +if(s_ia(b))for(var d=0;c=a.options[d];d++)if(c.value==b){c.selected=!0;break}break;case "select-multiple":s_ia(b)&&(b=[b]);for(d=0;c=a.options[d];d++)if(c.selected=!1,b)for(var e,f=0;e=b[f];f++)c.value==e&&(c.selected=!0);break;default:a.value=null!=b?b:""}}; + +s_xf.Sa().AQ("sy2w");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2t */ +try{ +s_xf.Sa().jJ("sy2t"); +s_xf.Sa().AQ("sy2t");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy31 */ +try{ +s_xf.Sa().jJ("sy31");var s_uj=function(a){s_Ad.call(this);this.Ea=a||window;this.Wa=s_l(this.Ea,"resize",this.Ca,!1,this);this.$=s_Xc(this.Ea)};s_h(s_uj,s_Ad);var s_vj=function(){var a=window,b=s_sa(a);return s_uka[b]=s_uka[b]||new s_uj(a)},s_uka={},s_vka=function(a){return a.$?a.$.clone():null};s_uj.prototype.Ha=function(){s_uj.Ba.Ha.call(this);this.Wa&&(s_kc(this.Wa),this.Wa=null);this.$=this.Ea=null};s_uj.prototype.Ca=function(){var a=s_Xc(this.Ea);s_Oc(a,this.$)||(this.$=a,this.dispatchEvent("resize"))}; + +s_xf.Sa().AQ("sy31");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy2x */ +try{ +var s_1ea=function(a,b){return s_0ea(a)+(b?"#"+b:"")};s_xf.Sa().jJ("sy2x");var s__f=function(a,b){this.Ea=this.Ja=this.Wa="";this.Da=null;this.Ga=this.Ca="";this.Ia=!1;var c;a instanceof s__f?(this.Ia=s_c(b)?b:a.Ia,s_0f(this,a.Wa),this.Ja=a.Ja,s_1f(this,a.Ea),s_2f(this,a.Da),s_3f(this,a.Ca),s_4f(this,a.ma.clone()),s_5f(this,a.Ga)):a&&(c=s_XS(String(a)))?(this.Ia=!!b,s_0f(this,c[1]||"",!0),this.Ja=s_6f(c[2]||""),s_1f(this,c[3]||"",!0),s_2f(this,c[4]),s_3f(this,c[5]||"",!0),s_4f(this,c[6]||"",!0),s_5f(this,c[7]||"",!0)):(this.Ia=!!b,this.ma=new s_7f(null,this.Ia))}; +s__f.prototype.toString=function(){var a=[],b=this.Wa;b&&a.push(s_8f(b,s_Nea,!0),":");var c=this.Ea;if(c||"file"==b)a.push("//"),(b=this.Ja)&&a.push(s_8f(b,s_Nea,!0),"@"),a.push(s_Aa(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Da,null!=c&&a.push(":",String(c));if(c=this.Ca)this.Ea&&"/"!=c.charAt(0)&&a.push("/"),a.push(s_8f(c,"/"==c.charAt(0)?s_Oea:s_Pea,!0));(c=this.ma.toString())&&a.push("?",c);(c=this.Ga)&&a.push("#",s_8f(c,s_Qea));return a.join("")}; +s__f.prototype.resolve=function(a){var b=this.clone(),c=!!a.Wa;c?s_0f(b,a.Wa):c=!!a.Ja;c?b.Ja=a.Ja:c=!!a.Ea;c?s_1f(b,a.Ea):c=null!=a.Da;var d=a.Ca;if(c)s_2f(b,a.Da);else if(c=!!a.Ca){if("/"!=d.charAt(0))if(this.Ea&&!this.Ca)d="/"+d;else{var e=b.Ca.lastIndexOf("/");-1!=e&&(d=b.Ca.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(s_Da(e,"./")||s_Da(e,"/.")){d=s_va(e,"/");e=e.split("/");for(var f=[],g=0;gb)throw Error("sa`"+b);a.Da=b}else a.Da=null},s_3f=function(a,b,c){a.Ca=c?s_6f(b,!0):b;return a},s_4f=function(a,b,c){b instanceof s_7f?(a.ma=b,s_Rea(a.ma,a.Ia)):(c||(b=s_8f(b,s_Sea)),a.ma=new s_7f(b,a.Ia));return a};s__f.prototype.getQuery=function(){return this.ma.toString()}; +s__f.prototype.$=function(a,b){this.ma.set(a,b);return this}; +var s_$f=function(a,b){return a.ma.get(b)},s_5f=function(a,b,c){a.Ga=c?s_6f(b):b;return a},s_ag=function(a,b){return a instanceof s__f?a.clone():new s__f(a,b)},s_Uea=function(a,b,c,d,e,f){var g=new s__f(null,void 0);a&&s_0f(g,a);b&&s_1f(g,b);c&&s_2f(g,c);d&&s_3f(g,d);e&&s_4f(g,e);f&&s_5f(g,f);return g},s_6f=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},s_8f=function(a,b,c){return s_ia(a)?(a=encodeURI(a).replace(b,s_Vea),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g, +"%$1")),a):null},s_Vea=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},s_Nea=/[#\/\?@]/g,s_Pea=/[#\?:]/g,s_Oea=/[#\?]/g,s_Sea=/[#\?@]/g,s_Qea=/#/g,s_7f=function(a,b){this.ma=this.$=null;this.Ea=a||null;this.Wa=!!b},s_bg=function(a){a.$||(a.$=new s_qf,a.ma=0,a.Ea&&s_Mea(a.Ea,function(b,c){a.add(s_Ba(b),c)}))},s_Xra=function(a){var b=s_aea(a);if("undefined"==typeof b)throw Error("Bd");var c=new s_7f(null,void 0);a=s_zf(a);for(var d=0;d: "+this.tA+"-"+typeof this.tA);}; +s_.Hta=function(a){if(null==this.tA)return 0==arguments.length&&s_bpa(this),a;if(s_kma(this.tA))return this.tA;if(s_ia(this.tA)){var b=this.tA.toLowerCase();if("true"===b||"1"===b)return!0;if("false"===b||"0"===b)return!1}throw new TypeError("Invalid boolean data <"+this.$+">: "+this.tA+"-"+typeof this.tA);}; +s_.cea=function(a){if(null==this.tA)return 0==arguments.length&&s_bpa(this),a;if(s_ja(this.tA))return this.tA;if(s_ia(this.tA)){var b=Number(this.tA);if(!isNaN(b)&&!s_ya(this.tA))return b}throw new TypeError("Invalid numeric data <"+this.$+">: "+this.tA+"-"+typeof this.tA);};s_.toString=function(){return this.iq()};s_.Fg=function(a,b,c){return s_bk(s_cpa(this,b,c))};var s_cpa=function(a,b,c){if(null==a.tA)return c;a=a.iq();a=JSON.parse("["+a.substring(4));return new b(a)}; +s_5k.prototype.z7a=function(a){if(null==this.tA){if(0==arguments.length)throw Error("cc`"+this.$);return a}if(!s_pa(this.tA)&&s_ra(this.tA))return s_ob(this.tA,function(a,c){return new s_5k(this.$+"."+c,a)},this);throw new TypeError("Invalid object data <"+this.$+">: "+this.tA+"-"+typeof this.tA);}; +var s_apa=function(a){return a instanceof s_3k?a.el():a},s_dpa=/^\[([a-z0-9-]+)(="([^\\"]*)")?]$/,s_epa=function(a){return function(b){return b.getAttribute&&s_w(b,a)}},s_fpa=function(a,b){return function(c){return s_c(b)?c.getAttribute&&c.getAttribute(a)==b:c.hasAttribute&&c.hasAttribute(a)}},s_gpa=function(a){a=a.toUpperCase();return function(b){return(b=b.tagName)&&b.toUpperCase()==a}},s_8oa=function(a){if("string"==typeof a){if("."==a.substr(0,1))return s_epa(a.substr(1));if("["==a.substr(0,1)){var b= +s_dpa.exec(a);a=-1==a.indexOf("=")?void 0:b[3];return s_fpa(b[1],a)}return s_gpa(a)}return a},s_3k=function(a){a instanceof s_3k?a=a.lj:a[0]instanceof s_3k&&(a=s_Qa(a,function(a,c){return s_0a(a,c.lj)},[]),s_5a(a));this.lj=s_1a(a)};s_=s_3k.prototype;s_.Yp=function(a){s_i(this.lj,a,void 0);return this};s_.size=function(){return this.lj.length};s_.get=function(a){return this.lj[a]};s_.el=function(){return this.lj[0]||null};s_.Oa=function(){return this.lj.slice()}; +s_.map=function(a,b){return s_j(this.lj,a,b)};s_.equals=function(a){return this===a||s_8a(this.lj,a.lj)};s_.iKa=function(a){return new s_4k(this.lj[0>a?this.lj.length+a:a])};s_.first=function(){return 0==this.lj.length?null:new s_4k(this.lj[0])};s_.Cy=function(){return 0==this.lj.length?null:new s_4k(this.lj[this.lj.length-1])};s_.find=function(a){var b=[];this.Yp(function(c){c=c.querySelectorAll(String(a));for(var d=0;d=a?b.push("[...reached max depth limit...]"):b.push("[end]");return b.join("")},s_Yoa=function(a){s_ua.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'}; +s_h(s_Yoa,s_ua);var s_tpa=function(){s_spa()},s_upa=function(a){s_cc.call(this,a)};s_h(s_upa,s_cc);var s_Zoa=function(a,b,c){s_ua.call(this);this.message='Configuration error when loading the module "'+b+'" for the service "'+a+'": '+c};s_h(s_Zoa,s_ua);var s__oa=function(a,b,c){s_ua.call(this);this.cause=c;this.message='Module "'+b+'" failed to load when requesting the service "'+a+'" [cause: '+c+"]";this.stack=c.stack+"\nWRAPPED BY:\n"+this.stack};s_h(s__oa,s_ua); +var s_Xk=function(a){s_k.call(this);this.$={};this.Ia={};this.Ja={};this.Ea={};this.Wa={};this.Za={};this.Da=a?a.Da:new s_Ad;this.Pa=!a;this.Ca=null;a?(this.Ca=a,this.Ja=a.Ja,this.Ea=a.Ea,this.Ia=a.Ia,this.Wa=a.Wa):s_g();a=s_Voa(this);this!=a&&(a.Ma?a.Ma.push(this):a.Ma=[this])};s_h(s_Xk,s_k);var s_Voa=function(a){for(;a.Ca;)a=a.Ca;return a},s_Xoa=function(a,b){for(;a;){if(a==b)return!0;a=a.Ca}return!1};s_Xk.prototype.get=function(a){var b=this.Ga(a);if(null==b)throw new s_Yoa(a);return b}; +s_Xk.prototype.Ga=function(a){for(var b=this;b;b=b.Ca){if(b.isDisposed())throw Error("$b");if(b.$[a])return b.$[a][0];if(b.Za[a])break}if(b=this.Ja[a]){b=b(this);if(null==b)throw Error("ac`"+a);this.registerService(a,b);return b}return null}; +s_Xk.prototype.rb=function(a){for(var b={},c=[],d=[],e={},f={},g=this.Ga(s_Qoa),k=0;kc)return!1;!(b instanceof s_Af)&&5=s_7pa)s_wha.Wa=!1;s_Kh.$=s_8pa;s_Jh(s_Kh);s_Kh.Ga=s_Hha;a:{if(window.gws_wizbind){if(window.document.__wizdispatcher){a=!0;break a}s_be(Error("$a"))}a=!1}a||google.jsad&&google.jsad(s_e(s_Kh.Da,s_Kh));s_Oh("jsa",s_Sma);(a=s_Uma)&&(s_Kh.Ca.fire={accept:s_sd,handle:a})},s_Gna));s_ta("google.jsa.ia",s_Nh); +var s_0Va=s_hl("lTBL7d","lTBL7d",[]);var s_cra=s_hl("bLDM7e","bLDM7e",[]);var s_4ma=s_hl("QFjqQe","QFjqQe",[]),s_6Oa=s_hl("pY8Djc","pY8Djc",[]),s_CKa=s_hl("AXg3Re","AXg3Re",[]);var s_vqb=s_hl("jLMZle","jLMZle",[]);var s_$qa=s_hl("sMwMae","sMwMae",[]);var s_aYa=s_hl("KTkRFe","KTkRFe",[]),s_e6a=s_hl("Wsv3zc","Wsv3zc",[]),s_y7a=s_hl("jdm2bc","jdm2bc",[s_e6a]),s_H9a=s_hl("o5Jxle","o5Jxle",[]),s_c9a=s_hl("DKhyHf","DKhyHf",[]),s_Y9a=s_hl("xsrl0d","xsrl0d",[s_e6a]);var s_iub=s_hl("cyR8gd","cyR8gd",[]),s_SKb=s_hl("scCV5b","scCV5b",[]),s_PYb=s_hl("AfMePc","AfMePc",[]),s_X3b=s_hl("vYzKAc","vYzKAc",[]),s_Hra=s_hl("mvIPqe","mvIPqe",[]);var s_m$a=s_hl("yB8uUb","yB8uUb",[]),s_A$a=s_hl("RBjLrb","RBjLrb",[]),s_I$a=s_hl("gLLujc","gLLujc",[]),s_R$a=s_hl("M5DtBf","M5DtBf",[]);var s_Mma=s_hl("ICK5Cb","ICK5Cb",[]);var s_dra=s_hl("OrlZ3b","OrlZ3b",[]),s_wqb=s_hl("sxFRNb","sxFRNb",[]),s_5ma=s_hl("ykNnB","ykNnB",[]);var s_era=s_hl("ljqMqb","ljqMqb",[]);var s_0ma=s_hl("pg0znb","pg0znb",[]);var s_cAa=s_hl("ApBbid","ApBbid",[]),s_TOa=s_hl("zd9up","zd9up",[]);var s_ara=s_hl("Fao4hd","Fao4hd",[]);s_gl(s_ara,"eNYRJb");var s_Gra=s_hl("ZcFJnb","ZcFJnb",[]),s_Ira=s_hl("CHB2Fe","CHB2Fe",[]),s_Ura=s_hl("kqd5pd","kqd5pd",[]);var s_Nua=s_hl("XFHqe","XFHqe",[]),s_Oua=s_hl("SvnKM","SvnKM",[]);var s_Lna=s_hl("G7CqV","G7CqV",[]);var s_wza=s_hl("NZI0Db","NZI0Db",[]);var s_fAa=s_hl("EZcHPb","EZcHPb",[]);var s_fra=s_hl("Fpsfpe","Fpsfpe",[]);var s_gra=s_hl("DGvmqb","DGvmqb",[]);var s_hra=s_hl("zXZXD","zXZXD",[]),s_ira=s_hl("tH1QZ","tH1QZ",[s_hra,s_gra,s_fra]),s_jra=s_hl("OqSEDb","OqSEDb",[s_ira]);var s_8Oa=s_hl("ryf4xf","ryf4xf",[]);var s_1Xa=s_hl("AKB0bd","AKB0bd",[s_8Oa]);var s_2Xa=s_hl("PeB8Jb","PeB8Jb",[s_8Oa]);var s_kra=s_fl("L1AAkb","L1AAkb",[]);var s_Dra=s_fl("ws9Tlc","ws9Tlc",[]);s_gl(s_Dra,"wI7Sfc");var s_Cra=s_fl("wI7Sfc","wI7Sfc",[s_Dra]);var s_lra=s_fl("y8zIvc","y8zIvc",[s_kra,s_Dra]);var s_3Xa=s_hl("gl5fbe","gl5fbe",[]);var s_mbb=s_hl("JRdaxc","JRdaxc",[]);var s_bAa=s_hl("HCJMYb","HCJMYb",[]);var s_6za=s_hl("T43fef","T43fef",[]);var s_mra=s_hl("WGD6He","WGD6He",[]);var s_YNa=s_hl("pXo8W","pXo8W",[]);var s_Rya=s_hl("zIWeZd","zIWeZd",[]);var s_pja=s_hl("ERJukf","ERJukf",[]),s_ona=s_hl("WfRqhf","WfRqhf",[]);var s_8za=s_hl("iGfxkf","iGfxkf",[]),s_Abb=s_hl("MwnG3e","MwnG3e",[]),s_bob=s_hl("FzmrPc","FzmrPc",[]),s_rwb=s_hl("bMJLVb","bMJLVb",[]),s_3Gb=s_hl("CW1d1b","CW1d1b",[s_rwb]),s_uqb=s_hl("O3rqRd","O3rqRd",[s_rwb]);var s_p5b=s_hl("Vy4vj","Vy4vj",[]),s_T5b=s_hl("CzyNCc","CzyNCc",[]),s_e6b=s_hl("oE01se","oE01se",[]);var s_Fza=s_hl("IGt3cd","IGt3cd",[]),s_fna=s_hl("v8Jrnf","v8Jrnf",[]),s_g6b=s_hl("hJxOr","hJxOr",[]);var s_hna=s_hl("KiGPv","KiGPv",[]),s_ina=s_hl("Inog2b","Inog2b",[]),s_lna=s_hl("WutBT","WutBT",[]),s_mna=s_hl("nvhkB","nvhkB",[]),s_5db=s_hl("d3Vmse","d3Vmse",[]),s_Cna=s_hl("ER6cYd","ER6cYd",[]),s_b$b=s_hl("Tva1ob","Tva1ob",[]),s_Hna=s_hl("M0GHE","M0GHE",[]),s_Vna=s_hl("HPk6Qb","HPk6Qb",[]); +var s_zlb=s_hl("WgDvvc","WgDvvc",[]);var s_nsa=s_hl("M5Xp2","M5Xp2",[]),s_Asa=s_hl("OFRRoc","OFRRoc",[]),s_Csa=s_hl("ZmpHYb","ZmpHYb",[]),s_UOa=s_hl("d2e2id","d2e2id",[]);var s_nra=s_hl("rdLyZc","rdLyZc",[]);var s_9za=s_hl("sF4ZC","sF4ZC",[]);var s_aAa=s_hl("d0xvhc","d0xvhc",[]),s_ora=s_hl("Q7Rsec","Q7Rsec",[s_aAa]),s_3ma=s_hl("oZGeQd","oZGeQd",[]),s_6Gb=s_hl("R3BxBd","R3BxBd",[]),s_0Xa=s_hl("h29sId","h29sId",[]),s_8na=s_hl("yGYxfd","yGYxfd",[]);var s_cYa=s_hl("Hv6o5b","Hv6o5b",[]);var s_Bdb=s_hl("S7NRWc","S7NRWc",[]),s_$na=s_hl("SnVKgc","SnVKgc",[s_Bdb]),s_rMb=s_hl("gC2Wsb","gC2Wsb",[s_Bdb]),s_boa=s_hl("Qm5xXe","Qm5xXe",[s_Bdb]),s_yqb=s_hl("yq8Kt","yq8Kt",[s_Bdb]),s_8ma=s_hl("kqu41","kqu41",[s_Bdb]),s_Cdb=s_hl("XN337e","XN337e",[s_Bdb]),s_xqb=s_hl("n6dUze","n6dUze",[s_rMb,s_Bdb]),s_4pa=s_hl("hSxffe","hSxffe",[s_Bdb]),s_kbb=s_hl("VLHaOe","VLHaOe",[s_Bdb]),s_jna=s_hl("l5PeWb","l5PeWb",[s_Bdb]),s_65a=s_hl("vdxTOc","vdxTOc",[s_rMb]); +var s_nna=s_hl("FIT1Cf","FIT1Cf",[]),s_vna=s_hl("LnoNZ","LnoNZ",[s_nna]),s_Ana=s_hl("xqv63c","xqv63c",[]),s_Fna=s_hl("tMllDb","tMllDb",[s_nna]),s_Una=s_hl("VuNnEf","VuNnEf",[s_Fna]);var s_Wra=s_hl("LYVJpd","LYVJpd",[]);var s_7ra=s_hl("AfaGM","AfaGM",[]);var s_4Xa=s_hl("H51xxd","H51xxd",[]);s_gl(s_4Xa,"rkTglc");var s_5Xa=s_hl("VkpdZe","VkpdZe",[]);var s_DKa=s_hl("ZwaaWb","ZwaaWb",[]);var s_zqb=s_hl("PDhHxc","PDhHxc",[]);var s_pra=s_hl("FwRXgf","FwRXgf",[]);var s_P8a=s_hl("bDAKYc","bDAKYc",[]),s_$eb=s_hl("arfjKf","arfjKf",[]);var s_dIb=s_hl("n1xP6e","n1xP6e",[]);var s_ZOa=s_hl("NlIwxf","NlIwxf",[]);var s_qra=s_hl("fULFzf","fULFzf",[]),s_rra=s_hl("YmOPAf","YmOPAf",[]);var s_sra=s_hl("I1kQhe","I1kQhe",[]),s_tra=s_hl("axzuae","axzuae",[]),s_bYa=s_hl("HYAT0d","HYAT0d",[]),s_xra=s_hl("Xq3Gk","Xq3Gk",[]),s_nl=s_hl("oSZ80b","oSZ80b",[]);s_gl(s_nl,"rkTglc"); +var s_mEa=s_hl("n2ywGd","n2ywGd",[s_nl]),s_vra=s_hl("npJSVb","npJSVb",[]),s_wra=s_hl("ALtYob","ALtYob",[s_nl]),s_Ara=s_hl("uuCChc","uuCChc",[]),s_9ma=s_hl("iNuvQb","iNuvQb",[]),s_bna=s_hl("JBkPeb","JBkPeb",[s_nl]),s_Era=s_hl("PqNXEf","PqNXEf",[s_nl]),s_OOa=s_hl("f7JYcb","f7JYcb",[s_nl]),s_kna=s_hl("cwmKte","cwmKte",[s_nl]),s_$ma=s_hl("OFYE5","OFYE5",[s_bna]),s_ura=s_hl("aHbfPc","aHbfPc",[s_nl]),s_efb=s_hl("EHgu5b","EHgu5b",[s_bna]),s_E8a=s_hl("TC4W7e","TC4W7e",[s_mEa]),s_3Oa=s_hl("pZSW2c","pZSW2c", [s_mEa]),s_Yeb=s_hl("T2YtSb","T2YtSb",[s_mEa]),s_Bra=s_hl("iyCtHd","iyCtHd",[s_bna]),s_dfb=s_hl("YsPL1d","YsPL1d",[s_vra]); +var s_Bwb=s_hl("rrF9vc","rrF9vc",[]);var s_dHb=s_hl("UAyiv","UAyiv",[]),s_coa=s_hl("QIpzIb","QIpzIb",[]);var s__na=s_hl("EnwwQc","EnwwQc",[]),s_c$b=s_hl("Ey6RTe","Ey6RTe",[]),s_0pa=s_hl("VhMPSd","VhMPSd",[]);s_gl(s_0pa,"qa2doc");var s_Txa=s_hl("qhAuMc","qhAuMc",[]),s_0na=s_hl("ZHbpne","ZHbpne",[s__na]);s_gl(s_0na,"aaD2df");var s_1na=s_hl("icO0pf","icO0pf",[]); +var s_ibb=s_hl("f4I0M","f4I0M",[]),s_Vra=s_hl("uOk8ic","uOk8ic",[]);s_gl(s_Vra,"mRCVe");var s_hDb=s_hl("OncyA","OncyA",[]),s_23b=s_hl("ejufld","ejufld",[]),s_zna=s_hl("VBuowe","VBuowe",[]),s_0bb=s_hl("Jdjbmd","Jdjbmd",[]),s_sAa=s_hl("vIqfhf","vIqfhf",[]),s_Uvb=s_hl("sWqRX","sWqRX",[]); +var s_vTb=s_hl("JkXlg","JkXlg",[]),s_9Mb=s_hl("w3FSO","w3FSO",[]),s_dna=s_hl("bEqb6c","bEqb6c",[]);s_gl(s_dna,"XgexHe");var s_UHa=s_hl("DKQvwc","DKQvwc",[]),s_67a=s_hl("XZn3nb","XZn3nb",[]); +s_xf.Sa().AQ("jsa");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy16 */ +try{ +var s_Sh=function(a,b){return s_q(a,b)},s_Mha=function(a){for(var b=[],c=0,d=0;de?b[c++]=e:(2048>e?b[c++]=e>>6|192:(55296==(e&64512)&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};s_xf.Sa().jJ("sy16"); +var s_Esa=function(a){var b=a;a instanceof Array?(b=Array(a.length),s_Dsa(b,a)):a instanceof Object&&(b={},s_dla(b,a));return b},s_Dsa=function(a,b){for(var c=0;ca?b-a:a-b:null},s_Rla=function(a){return a.hasAttribute("lazy-loaded")},s_Sla=function(a,b){for(var c in b)s_Hh(a,c,b[c])},s_Tla=function(){return""},s_Ula=function(){},s_Wla=s_2ma(function(a,b,c){var d=s_Vla;b=void 0===b?google.sn:b;c=new s_Gh(b,"csi",c);s_Sla(c,a.e);window.parent!=window&&s_Hh(c,"wif","1");var e=s_2c(),f=e.navigator&&e.navigator.connection; +if(f){var g=f.type;for(l in f)if("type"!=l&&f[l]==g){var k=l;break}s_c(k)||(k=g);s_Mla&&s_c(f.downlinkMax)&&s_Hh(c,"dlm",String(f.downlinkMax))}e.agsa_ext&&(e.agsa_ext.getNetworkConnectionType&&(k=e.agsa_ext.getNetworkConnectionType()),e.agsa_ext.getDetailedNetworkConnectionType&&s_Hh(c,"ntyp",String(e.agsa_ext.getDetailedNetworkConnectionType())));s_c(k)&&s_Hh(c,"conn",String(k));if(("web"!=b||!google.c.c.e)&&google.timers&&google.timers.aft){b=google.timers.aft.t;var l=e=k=0;f=document.getElementsByTagName("img"); +g=f.length;for(var m,n=0;nw.y+t.height||0>w.x+t.width||0>=t.height||0>=t.width?!1:w.y<=(window.innerHeight||ba.documentElement.clientHeight)&&w.x<=(window.innerWidth||ba.documentElement.clientWidth)}else ba=!0;ba&&(s_Rla&&s_Rla(m)&&++l,++k,m=m.id||m.src||m.name,t=b&&b[m],m&&t&&t>e&&(e=t))}if(b= +e||s_Pla(a,s_kfa))b=void 0===b?google.time():b,a.t&&(a.t[s_og.clearcut]={key:s_og,ts:b});s_Hh(c,"ima",String(k));s_Hh(c,"ime",String(l))}k=a.t;l=k.start;b=a.t;for(var B in b)"start"!=B&&(e=b[B].key,f=s_Qla(a,e),e&&f?c.$[e.gen204]=f:e||s_be(Error("n"),{k:B}));b=a.wsrt;if(a=window.performance&&window.performance.timing)for(B=0,f=(e=s_ng("s","jsRedirect"))&&e.get("nvstrt"),"number"!=typeof f||isNaN(f)||(B=(a.navigationStart||a.fetchStart)-f),e&&e.remove("nvstrt"),b?c.$[s_Kla.gen204]=b+B:(b=a.navigationStart|| +a.fetchStart)&&l&&(c.$[s_Kla.gen204]=l-b+B),B&&(c.$[s_Fla.gen204]=B),B=[["connectEnd","connectStart",s_Bla],["domainLookupEnd","domainLookupStart",s_Ela],["redirectEnd","redirectStart",s_Gla],["responseEnd","requestStart",s_lfa],["responseEnd","responseStart",s_mfa],["connectEnd","secureConnectionStart",s_Ila],["requestStart","navigationStart",s_Hla],["fetchStart","navigationStart",s_Jla],["connectStart","navigationStart",s_Cla],["domInteractive","navigationStart",s_Dla]],l=0;lb.length)return{YP:!1,i5:null};a=b[0];var c=b[1],d="";2<=b.length&&(d=b[2]);var e="";3<=b.length&&(e=b[3]);b=s_n(c);var f=null;b&&(d||e)&&(f=b.querySelector(e?"[data-local-attribute="+e+"]":"[data-dtype="+d+"]"));return{YP:!1,uE:a,VEa:c,widget:d,i5:b,zTa:f,UB:e}},s_Uyb=function(a,b){return a.YP!=b.YP||a.uE!=b.uE||a.VEa!= +b.VEa||a.widget!=b.widget||a.UB!=b.UB},s__Yd=function(a,b){var c=s_iH(a.$),d=s_iH(b);if((s_Uyb(c,d)||a.ma)&&!(0<=b.indexOf("d3sbx")))if(d.YP)a.$=b,a.Ea=!1,a.ma?(a.ma=!1,s_Nh("duf3.cd"),s_Nh("duf3.ty")):(s_Nh("duf3.hide"),a.Ca&&(s_ne(a.Ca),a.Ca=""));else if(d.i5){a.$=b;a.Ea=!1;if(c.i5){if((b=!c.YP&&!d.YP&&c.uE==d.uE&&c.VEa==d.VEa&&(c.widget!=d.widget||c.UB!=d.UB))&&d.widget)d.zTa&&s_Nh("duf3.rp",d.zTa);else if(c=a.ma,a.ma=!1,s_Nh("duf3.cd"),c){s_Nh("duf3.ty");return}if(b)return}a.Da=d.widget||"";a.Wa= d.UB||"";a=new Map;a.set("entry_point",d.uE);s_xl(d.i5,a)}else s_jH(""),a.Ea=!0};s_la(s_kH); + +s_xf.Sa().AQ("syh6");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:d3l */ +try{ +var s_6be=function(){var a=s_kH.Sa();a.Ea&&s__Yd(a,s_Bh("duf3"))};s_xf.Sa().jJ("d3l");var s_fAb=function(){s_6be()};s_U(function(a){s_S(a,"t-aTz9-_sUcEc",s_fAb,null,null,function(){s_6be()})}); + +s_xf.Sa().AQ("d3l");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:emb */ +try{ +s_xf.Sa().jJ("emb"); +s_xf.Sa().AQ("emb");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:emc */ +try{ +s_xf.Sa().jJ("emc"); +s_xf.Sa().AQ("emc");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:emd */ +try{ +s_xf.Sa().jJ("emd"); +s_xf.Sa().AQ("emd");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:eme */ +try{ +s_xf.Sa().jJ("eme"); +s_xf.Sa().AQ("eme");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:emx */ +try{ +s_xf.Sa().jJ("emx"); +s_xf.Sa().AQ("emx");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:emy */ +try{ +s_xf.Sa().jJ("emy"); +s_xf.Sa().AQ("emy");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy44 */ +try{ +s_xf.Sa().jJ("sy44");var s_Psa=function(a,b,c){this.target=a;this.type=b;this.Kk=c},s_Qsa=new Map,s_Rsa=0,s_Tl=function(a,b,c,d){var e=function(a){return c(a.jd)};s_l(a,b,e,d||!1);return new s_Psa(a,b,e)},s_Ul=function(a,b){var c="gt"+s_Rsa++;s_Qsa.set(c,b);"_GTL_"in a||(a._GTL_=[]);a._GTL_.push(c);return c}; +var s_Vl=function(a,b,c){this.type=a;this.$=b;this.target=c},s_Ssa=function(a,b,c,d){s_Vl.call(this,1,a,b);this.x=c;this.y=d};s_h(s_Ssa,s_Vl);var s_Wl=function(a,b,c,d,e,f,g,k,l,m){s_Vl.call(this,3,a,b);this.direction=c;this.Wa=0==c?c:c%2?1:2;this.touches=d;this.ma=e;this.Ea=f;this.x=g;this.y=k;this.velocityX=l;this.velocityY=m};s_h(s_Wl,s_Vl);var s_Xl=function(a,b,c,d,e,f,g){s_Vl.call(this,4,a,b);this.scale=c;this.rotation=d;this.x=f;this.y=g};s_h(s_Xl,s_Vl); var s_Yl=function(a,b,c,d,e,f){s_Vl.call(this,a,b,c);this.touches=d;this.x=e;this.y=f};s_h(s_Yl,s_Vl); +var s_Zl=function(a,b,c,d){this.$=a;this.ma=b;this.x1=c;this.y1=d};s_Zl.prototype.clone=function(){return new s_Zl(this.$,this.ma,this.x1,this.y1)};s_Zl.prototype.equals=function(a){return this.$==a.$&&this.ma==a.ma&&this.x1==a.x1&&this.y1==a.y1};var s_Tsa=function(a){var b=a.x1-a.$;a=a.y1-a.ma;return b*b+a*a},s__l=function(a){return new s_Jc(s_Hc(a.$,a.x1,.5),s_Hc(a.ma,a.y1,.5))}; +var s_0l=function(){};s_h(s_0l,s_ab);var s_Usa=function(){return"DEFAULT_ID"};s_0l.prototype.Wa=s_eb(s_Usa);s_0l.prototype.Ea=s_eb(s_Usa);s_0l.prototype.$=s_eb(s_Usa);s_0l.prototype.Ca=s_eb(s_Usa); +var s_Vsa=function(a){return!a||0==a.x&&0==a.y?0:Math.abs(a.x)>Math.abs(a.y)?0=b&&a%2==b%2?!0:a==b},s_2l=function(a,b,c,d){a=180*Math.atan2(d-b,c-a)/Math.PI;0>a&&(a=360+a);return a},s_Wsa=function(a,b,c,d,e,f,g,k){a=Math.sqrt(s_Tsa(new s_Zl(e,f,g,k)))/Math.sqrt(s_Tsa(new s_Zl(a,b,c,d)));return isNaN(a)?1:isFinite(a)?a:10}; + +s_xf.Sa().AQ("sy44");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy4d */ +try{ +s_xf.Sa().jJ("sy4d");var s_Xsa=function(a){this.Aa=a;this.Aa._wect=this;this.ma={};this.$={};this.Ea={}};s_Xsa.prototype.wc=null;var s_Ysa=function(a){a._wect||new s_Xsa(a);return a._wect};s_Xsa.prototype.Wa=function(a,b){void 0==this.ma[a]&&(this.ma[a]=0);this.ma[a]++;for(var c=this.$[a],d=c.length,e,f=0;fb.x&&1>b.y)){for(var c=0;cMath.abs(b.x-s_dm[c])&&25>Math.abs(b.y-s_dm[c+1])){s_dm.splice(c,c+2);return}a.stopPropagation();a.preventDefault();(a=s_dta)&&a()}}},s_gta=function(a){var b=s_bta(s_bm(a)[0]);s_dm.push(b.x,b.y);window.setTimeout(function(){for(var a=b.x,d=b.y,e=0;e=s_7sa(6)||!0);return s_eta},s_em=function(a,b,c){s_dta=c;s_dm||(document.addEventListener("click",s_fta,!0),c=s_gta,s_6l||s_7l||(c=s_$l(c)),s_4l(document,s_8l,c,!0,!0),s_dm=[]);s_cta=s_g();for(c=0;cMath.abs(a-s_dm[c])&&25>Math.abs(b-s_dm[c+1])){s_dm.splice(c,c+2);break}}; + +s_xf.Sa().AQ("sy4e");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy4f */ +try{ +s_xf.Sa().jJ("sy4f");var s_ita=function(){this.ma=[];this.$=[]},s_jta=function(a,b,c,d){a.ma.length=a.$.length=0;a.ma.push(b,d);a.$.push(c,d)},s_mta=function(a,b,c,d){var e=a.ma[a.ma.length-2]-b,f=a.$[a.$.length-2]-c,g=a.ma,k=a.Ea;k&&e&&2a.$.length?1:5);return c*(0>b?-1:1)}; + +s_xf.Sa().AQ("sy4f");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy4m */ +try{ +s_xf.Sa().jJ("sy4m"); +var s_km=function(){};s_h(s_km,s_0l);s_cb(s_km,s_0l);s_km.prototype.Wa=function(a,b,c,d){c=[s_Tl(a,"click",function(c){d&&c.stopPropagation();b(new s_Ssa(c,a,c.screenX,c.screenY))}),s_Tl(a,"keydown",function(c){var d=c.which||c.keyCode||c.key,e=a.tagName.toUpperCase();"TEXTAREA"==e||"BUTTON"==e||"INPUT"==e||a.isContentEditable||c.ctrlKey||c.shiftKey||c.altKey||c.metaKey||13!=d&&32!=d&&3!=d||(32==d&&c.preventDefault(),b(c))})];return s_Ul(a,c)}; +s_km.prototype.Ea=function(a,b,c,d,e,f,g){var k=e||0,l,m,n,ba,t,w=new s_ita,B=!1;e=function(a){B=a};var G=function(c){c=c.jd;if(B){n=c.screenX;ba=c.screenY;var d=s_mta(w,n,ba,c.timeStamp);t=s_Vsa(d);s_1l(t,k)&&b(new s_Wl(c,a,t,1,l,m,n,ba,d.x,d.y))}};var I=function(b){b=b.jd;if(s_1l(t,k)){s_m(a,"mousemove",G);s_m(a,"mouseup",I);s_m(a,"mouseout",I);var c=s_nta(w,n,ba,b.timeStamp);d&&d(new s_Wl(b,a,t,1,l,m,b.screenX,b.screenY,c.x,c.y));g||s_em(l,m)}};e=[s_Tl(a,"mousedown",function(b){l=n=b.screenX;m= +ba=b.screenY;s_jta(w,l,m,b.timeStamp);c&&c(new s_Wl(b,a,0,1,l,m,n,ba,0,0));s_l(a,"mousemove",G);s_l(a,"mouseup",I);s_l(a,"mouseout",I)}),s_Tl(document.body,"mousedown",s_f(e,!0)),s_Tl(document.body,"mouseup",s_f(e,!1))];return s_Ul(a,e)}; +s_km.prototype.$=function(a,b,c,d,e){var f=!1,g=function(a){f=a},k=!1,l,m,n,ba,t,w=function(b){b=b.jd;n=b.screenX;ba=b.screenY;t=s_2l(l,m,n,ba);var d=s__l(new s_Zl(l,m,n,ba));c&&c(new s_Xl(b,a,1,0,t,d.x,d.y))},B=function(c){c=c.jd;if(f){var d=c.screenX,e=c.screenY,g=s_2l(l,m,d,e),k=s__l(new s_Zl(l,m,d,e));b(new s_Xl(c,a,s_Wsa(l,m,n,ba,l,m,d,e),g-t,g,k.x,k.y))}};var G=function(b){k=!1;s_m(a,"mousedown",w);s_m(a,"mousemove",B);s_m(a,"mouseup",G);s_m(a,"mouseout",G);if(d){b=b.jd;var c=b.screenX,f=b.screenY, +g=s_2l(l,m,c,f),I=s__l(new s_Zl(l,m,c,f));d(new s_Xl(b,a,s_Wsa(l,m,n,ba,l,m,c,f),g-t,g,I.x,I.y))}e||s_em(l,m)};g=[s_Tl(a,"click",function(b){l=b.screenX;m=b.screenY;k||(s_l(a,"mousedown",w),s_l(a,"mousemove",B),s_l(a,"mouseup",G),s_l(a,"mouseout",G),k=!0)}),s_Tl(document.body,"mousedown",s_f(g,!0)),s_Tl(document.body,"mouseup",s_f(g,!1))];return s_Ul(a,g)}; +s_km.prototype.Ca=function(a,b,c,d,e,f){var g,k,l=!1;e=function(a){l=a};var m=function(c){c=c.jd;l&&b&&b(new s_Yl(6,c,a,1,c.screenX,c.screenY))};var n=function(b){b=b.jd;s_m(a,"mousemove",m);s_m(a,"mouseup",n);s_m(a,"mouseout",n);d&&d(new s_Yl(7,b,a,1,b.screenX,b.screenY));f||s_em(g,k)};e=[s_Tl(a,"mousedown",function(b){g=b.screenX;k=b.screenY;c&&c(new s_Yl(5,b,a,1,g,k));s_l(a,"mousemove",m);s_l(a,"mouseup",n);s_l(a,"mouseout",n)}),s_Tl(document.body,"mousedown",s_f(e,!0)),s_Tl(document.body,"mouseup", s_f(e,!1))];return s_Ul(a,e)}; + +s_xf.Sa().AQ("sy4m");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:emz */ +try{ +s_xf.Sa().jJ("emz"); + +s_xf.Sa().AQ("emz");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy41 */ +try{ +s_xf.Sa().jJ("sy41"); +s_xf.Sa().AQ("sy41");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy42 */ +try{ +s_xf.Sa().jJ("sy42");var s_sk=function(a,b){this.ma=a;this.$=b+"::"};s_h(s_sk,s_ef);s_sk.prototype.set=function(a,b){this.ma.set(this.$+a,b)};s_sk.prototype.get=function(a){return this.ma.get(this.$+a)};s_sk.prototype.remove=function(a){this.ma.remove(this.$+a)};s_sk.prototype.ii=function(a){var b=this.ma.ii(!0),c=this,d=new s_af;d.next=function(){for(var d=b.next();d.substr(0,c.$.length)!=c.$;)d=b.next();return a?d.substr(c.$.length):c.ma.get(d)};return d}; +var s_tk=function(a){this.hJ=a};s_tk.prototype.set=function(a,b){s_c(b)?this.hJ.set(a,s_9e(b)):this.hJ.remove(a)};s_tk.prototype.get=function(a){try{var b=this.hJ.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};s_tk.prototype.remove=function(a){this.hJ.remove(a)}; + +s_xf.Sa().AQ("sy42");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy43 */ +try{ +var s_uk=function(a,b){this.ma=a;this.$=b};s_h(s_uk,s_zda);s_uk.prototype.set=function(a,b){try{this.ma.set(a,b)}catch(c){this.$(c,"set",a,b)}};s_uk.prototype.get=function(a){try{return this.ma.get(a)}catch(b){return this.$(b,"get",a),null}};s_uk.prototype.remove=function(a){try{this.ma.remove(a)}catch(b){this.$(b,"remove",a)}};s_xf.Sa().jJ("sy43"); +var s_udb={},s_Nma=(s_udb.local=s_fg,s_udb.session=s_Bda,s_udb),s_vk={},s_Oma=function(a,b,c,d){"Storage mechanism: Storage disabled"!=a&&"Storage mechanism: Quota exceeded"!=a&&(a=s_ia(a)?Error(a):a,c={op:b,k:c},"set"==b&&(c.v=d),google.ml(a,!1,c))},s_Pma=function(a,b){if("local"==a&&s_Fb()&&!s_ig())return null;var c=b||"__empty__";s_vk[a]=s_vk[a]||{};var d=s_vk[a],e;if(!(e=s_vk[a][c])){var f=new s_Nma[a];e=f.isAvailable();b=b?new s_sk(f,b):f;e={storage:new s_tk(new s_uk(b,s_Oma)),hJ:b,available:e}}d[c]= e;return s_vk[a][c]},s_wk=function(a,b){return(a=s_Pma(a,b))&&a.available?a.storage:null},s_Qma=function(a){return(a=s_Pma("local",a))&&a.available?a.hJ:null}; + +s_xf.Sa().AQ("sy43");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy45 */ +try{ +var s_yta=function(a,b){b=void 0===b?!1:b;var c=s_Qsa.get(a);if(c&&c.length){for(var d,e=null,f=0;f>>0,c=~c>>>0,0==b&&(c=c+1>>>0);b=4294967296*c+b;return a?-b:b};s_xf.Sa().jJ("sy5q");var s_fj=function(a){s_M(this,a,0,500,null,null)};s_h(s_fj,s_L);var s_tf=function(a){return s_N(a,220802553)}; +s_xf.Sa().AQ("sy5q");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy5r */ +try{ +s_xf.Sa().jJ("sy5r"); +s_xf.Sa().AQ("sy5r");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy70 */ +try{ +s_xf.Sa().jJ("sy70"); +s_xf.Sa().AQ("sy70");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy84 */ +try{ +s_xf.Sa().jJ("sy84");var s_tr=function(a){s_M(this,a,0,500,null,null)};s_h(s_tr,s_L);var s_ur=function(){return null!=document.cookie.match("(^|;)\\s*CONSENT=YES\\+")};var s_vr=s_wk("local","cns"),s_wr=s_kg("l")?s_ng("l","cns"):null;null!=s_wr&&(void 0!=s_vr.get("u")&&s_wr.remove("u"),void 0!=s_vr.get("d")&&s_wr.remove("d"),s_tg("cns",["u","d"],"h",!1)); +var s_hDa=null,s_iDa=function(a,b){if(!s_wr)return!0;try{var c=s_wr.get("u")||0;var d=s_wr.get("d")||0}catch(e){return!s_ur()}return 4!=c||s_ur()?0b:a>c:(s_wr.remove("u"),s_vr.remove("u"),!0)},s_jDa=function(a,b,c){a&&!s_ur()&&s_iDa(b,c)&&(a.style.display="block",a.removeAttribute("aria-hidden"),s_RF([new s_J0(a,"show")]))},s_kDa=function(a){s_wr&&(s_wr.set("u",a||0),s_wr.set("d",google.time()),s_vr.set("u",a||0),s_vr.set("d",google.time()))},s_lDa=function(){s_wr&&(s_wr.remove("u"), +s_wr.remove("d"),s_vr.remove("u"),s_vr.remove("d"))},s_mDa=function(a,b){a&&"none"!=a.style.display&&(a.style.display="none",a.setAttribute("aria-hidden","true"),s_RF([new s_J0(a,"hide")],{triggerElement:b?b:void 0}))},s_nDa=function(a){a.yd&&(s_hDa=a)},s_oDa=function(){var a=document.body;a.style.display="none";a.clientTop;a.style.display=""}; + +s_xf.Sa().AQ("sy84");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy86 */ +try{ +s_xf.Sa().jJ("sy86");var s_yr=function(a){s_M(this,a,0,-1,null,null)};s_h(s_yr,s_L);s_yr.prototype.bj=function(){return s_N(this,8)}; +s_xf.Sa().AQ("sy86");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy87 */ +try{ +var s_wDa=function(a,b){for(var c=a.search(s_tda),d=0,e,f=[];0<=(e=s_sda(a,d,b,c));){d=a.indexOf("&",e);if(0>d||d>c)d=c;e+=b.length+1;f.push(s_Ba(a.substr(e,d-e)))}return f};s_xf.Sa().jJ("sy87");var s_zu=function(a){s_M(this,a,0,500,null,null)};s_h(s_zu,s_L); +s_xf.Sa().AQ("sy87");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy88 */ +try{ +s_xf.Sa().jJ("sy88");var s_xDa=[1,2],s_zr=function(){this.$=new Map;this.ma=0;this.Wa=null;this.Ea="";this.Ga=null;this.Ca=this.Da=0};s_zr.prototype.hasListener=function(a){return this.$.has(s_sa(a))}; +s_zr.prototype.listen=function(a,b,c,d,e){c=void 0===c?s_xDa:c;var f=s_sa(a);if(e)this.unlisten(a);else if(this.$.has(f))throw Error("xd");this.$.set(f,{element:a,p0:b,eventTypes:c});c.includes(1)&&(0==this.ma&&(d?this.Ga=s_l(window,"mousedown",this.Ia,!0,this):s_8b?this.Ea=s_Ata(window.document.documentElement,void 0,s_e(this.Na,this),void 0,{passive:!1,capture:!0}):this.Wa=s_l(window,"click",this.Ia,!0,this)),this.ma++);c.includes(2)&&(0==this.Da&&s_l(window,"keydown",this.Ma,!0,this),this.Da++); +c.includes(3)&&(0==this.Ca&&s_l(window,"focus",this.Ja,!0,this),this.Ca++)};s_zr.prototype.unlisten=function(a){(a=this.$.get(s_sa(a)))&&s_yDa(this,a)};var s_yDa=function(a,b){b.eventTypes.includes(1)&&(a.ma--,0==a.ma&&(a.Ga?a.Ga=null:a.Ea?(s_nm(a.Ea),a.Ea=""):a.Wa&&(a.Wa=null)));b.eventTypes.includes(2)&&a.Da--;b.eventTypes.includes(3)&&a.Ca--;a.$["delete"](s_sa(b.element))};s_zr.prototype.yd=function(a){(a=this.$.get(s_sa(a)))&&s_zDa(this,a,0)}; +var s_zDa=function(a,b,c,d){try{var e=b.p0(c,d)}catch(f){s_ae(f)}(c=!1===e)||s_yDa(a,b);return!c};s_zr.prototype.Na=function(a){s_ADa(this,new s_ec(a.$))&&(a.$.stopPropagation(),a.$.preventDefault())};s_zr.prototype.Ia=function(a){s_ADa(this,a)};var s_ADa=function(a,b){if(s_fd(b.target)&&"attention-ping"==b.target.id)return!1;for(var c=!1,d=s_da(a.$.values()),e=d.next();!e.done;e=d.next())e=e.value,e.eventTypes.includes(1)&&!s_hd(e.element,b.target)&&s_zDa(a,e,1,b.target)&&(c=!0);return c}; +s_zr.prototype.Ma=function(a){if(27==a.keyCode){for(var b=s_da(this.$.values()),c=b.next();!c.done;c=b.next())c=c.value,c.eventTypes.includes(2)&&s_zDa(this,c,2);a.stopPropagation();a.preventDefault()}};s_zr.prototype.Ja=function(a){for(var b=s_da(this.$.values()),c=b.next();!c.done;c=b.next())c=c.value,!c.eventTypes.includes(3)||s_eca(a.target)&&s_hd(c.element,a.target)||s_zDa(this,c,3,a.target)}; var s_Ar=new s_zr,s_Br=s_e(s_Ar.listen,s_Ar),s_Cr=s_e(s_Ar.unlisten,s_Ar),s_BDa=s_e(s_Ar.yd,s_Ar),s_CDa=s_e(s_Ar.hasListener,s_Ar); + +s_xf.Sa().AQ("sy88");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy89 */ +try{ +s_xf.Sa().jJ("sy89");var s_Ftd={D8a:"dgd",cUa:"fAwjXaCTMo5__container",CONTENT:"fAwjXaCTMo5__content",LUa:"fAwjXaCTMo5__overlay",VISIBLE:"fAwjXaCTMo5__visible",Obb:"nsc"};var s_k3=function(a,b){this.Wa=s_Ftd;this.nb=!!s_tf(a.fe());this.Yb=!(!a.nta()||!s_N(a.nta(),244399487));this.Kb=!(!a.nta()||!s_N(a.nta(),46740956))&&!this.Yb;var c=b.Ea()||s_o(s_A.get(b.Ra(),"id")||"");this.$=c;this.Ia=b.Ra();c.__owner=this.Ia;this.Ze=s_q(this.Wa.LUa,c);this.Nb=s_q(this.Wa.cUa,c);this.Ca=s_q(this.Wa.CONTENT,c);this.Ea=null;this.Da=[];this.rb={};this.xc=a.uYa()||!1;this.Za=this.nb?document.documentElement:document.body;this.Xa=null;this.Lb=new s_oj(this.Ca);this.Cd=!1;this.Ga=this.Ja= +null;this.Na=!1;this.Ma=a.bZa();b=!s_w(this.$,"dgd");1==this.Ma&&b||2==this.Ma?this.open():1!=this.Ma||b||(this.IPa(0),s_y(this.$,"dgd"));this.Pb=!!a.dZa();this.Db=null};s_h(s_k3,s_k);var s_Htd=function(){var a=s_Wb&&!s_6b("10"),b=s_n("lb");return a?null:b};s_=s_k3.prototype; +s_.open=function(){if(!this.Na){this.Na=!0;var a=s_Htd();a&&!s_hd(a,this.$)&&(a.appendChild(this.$),s_v(a,!0),this.Db=a.style.visibility,a.style.visibility="visible");s_w(this.Ze,this.Wa.VISIBLE)||s_x(this.Ze,this.Wa.VISIBLE);s_w(this.Ca,this.Wa.VISIBLE)||s_x(this.Ca,this.Wa.VISIBLE);s_w(this.Nb,this.Wa.VISIBLE)||s_x(this.Nb,this.Wa.VISIBLE);this.Xa=document.activeElement;this.Ca.focus();s_pj(this.Lb);this.Cd=s_9i();s_B(3);if(!this.Yb){this.Ga&&s_kc(this.Ga);this.Ga=s_l(window,"scroll",s_e(this.nKa, +this),!0);if(this.Kb){a=s_1c();var b=s_6d(a).top;a.scrollTopa.Ea){if("cb-ui-done"==b){var d=s_n("cbcb");if(d){var e=s_A.get(d,"ved")||"";""!=e&&google.log("","&ved="+e+"&ei="+google.getEI(d))}}a.$.close(c);"cb-ui-done-early"!=b&&s_NDa(a.$);!c&&a.Ca&&(a=s_ODa(a))&&s_W(a).then(function(a){a.XRa(!0)})}},s_JDa=function(a){a.$.close(!0);(a=s_PDa(a))&&s_W(a).then(function(a){a.goa(!0)})},s_LDa=function(a){var b=s_PDa(a);b&&(s_W(b).then(function(a){a.twa(null,!0)}),s_QDa(a.$,"2"))},s_MDa=function(a){s_NDa(a.$); +(a=s_PDa(a))&&s_W(a).then(function(a){a.J5a()})},s_KDa=function(a){a.$.close(!0);(a=s_RDa(a))&&s_W(a).then(function(a){return a.goa()})},s_PDa=function(a){var b=document.querySelector("#cnsu");b||s_ae(Error("vc"),{u:a.Ea});return b},s_RDa=function(a){var b=document.querySelector("#cnse");b||s_ae(Error("wc"),{u:a.Ea});return b},s_ODa=function(a){var b=document.querySelector("#cnsp");b||s_ae(Error("yc"),{u:a.Ea});return b}; +var s_Dr=function(a,b){var c=this;this.Wa=a;this.Fa=b;google.dclc(function(){c.Ea=s_Y(c.Fa,"JSa-FCYwhL0");c.Ja=c.Ea?new s_SDa(c):null;c.rb=s_tf(c.Wa.fe())&&s_N(s_TDa(c.Wa),232963674);c.kb=c.rb?"1":"0";c.Ga=s_ur();"1"==c.kb&&"0"==s_Bh("cns")&&s_UDa(c,"1",!0);c.Ca=c.Ga;c.Db=null;c.Za=s_o("cnsw");c.$=c.Za.querySelector("iframe");c.Da=c.Za.querySelector("#cnsm");c.Na=c.Wa.Ka.get("iframe_src")||"";c.nb=c.Wa.Ka.get("localized_iframe_uri");c.Lb=!!s_N(c.Wa.Ka.$(s_ZUb,"redirect"),155036587);c.Xa=!1;var a= +s_ja(s_N(s_TDa(c.Wa),148908075))?s_N(s_TDa(c.Wa),148908075):0;c.Ia=new s_HDa(c,s_N(s_TDa(c.Wa),121402029),0c)s_25a(7,b);else{var d=new Image;d.onerror=s_f(s_35a,a,b,c-1);d.src=a}},s_AZb={}; s_hf("abd",(s_AZb.init=function(a){a=a||{};if(a[s_W5a]&&s_fla(s_U5a)){a=s_05a(a);var b=s_15a(a);s__5a(a)?s_25a(1,"0,"+b):s_25a(0,b);s_H.qc(function(){s_35a(s_Z5a,"aa")})}},s_AZb)); + +s_xf.Sa().AQ("abd");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:async */ +try{ +s_xf.Sa().jJ("async"); + +s_xf.Sa().AQ("async");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:emm */ +try{ +s_xf.Sa().jJ("emm"); +s_xf.Sa().AQ("emm");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:syq */ +try{ +s_xf.Sa().jJ("syq");var s_Sf=function(a,b,c,d){s_k.call(this);s_gb(this);this.$=new s_Of(166);this.$.bI=s_e(this.Da,this);this.ma(this.$);this.Ea=a;this.ma(this.Ea);this.Ga=b;this.Wa=d;this.Ca=c};s_h(s_Sf,s_k);s_Sf.prototype.start=function(){this.$.start();this.Ea.start(this.$);this.Mb.start(this.Ga)}; +s_Sf.prototype.Da=function(){var a=this.Ea,b=this.$;a.$=s_g();a.Ea=a.$-a.Wa-b.$;a.Wa=a.$;a=this.Ea;1E3a.Ea?(this.$.stop(),this.Wa.call(null),s_$b(this)):66.4<=this.Ea.Ea&&(this.$.stop(),this.Ca.call(null),s_$b(this))};var s_Tf=function(a){this.O_=a};s_bb(s_Tf,s_Sf);s_Tf.prototype.start=function(a){s_me(a,!0)};s_eb(s_Tf.prototype.start);var s_Gea=function(){this.Ca=this.Ea=this.Wa=this.$=0};s_h(s_Gea,s_k);s_Gea.prototype.start=function(){this.Ca=this.Wa=this.$=s_g()}; var s_Hea=function(a,b,c){(new s_Sf(new s_Gea,a,b,c)).start()}; + +s_xf.Sa().AQ("syq");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sys */ +try{ +s_xf.Sa().jJ("sys");var s_uga=function(a,b,c){if(!b||!c&&!a)return 4;var d=window.agsa_ext;if(!s_c(d))return 1;if(c){if(!s_c(d.canLaunchApp))return 2;if(!d.canLaunchApp(b))return 3}else{if(!s_c(d.canUriBeHandledByPackage))return 2;if(!d.canUriBeHandledByPackage(a||"",b))return 3}return 0}; + +s_xf.Sa().AQ("sys");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy14 */ +try{ +s_xf.Sa().jJ("sy14");var s_Lha=function(a,b){var c=s_Kf();if(s_Kha(b))c.open("GET",a,!1),c.send(),s_ne(b);else{var d=s_H.setTimeout(function(){c&&c.abort();s_ne(b)},2E3);c.onreadystatechange=function(){4==c.readyState&&(s_H.clearTimeout(d),s_ne(b))};c.open("GET",a,!0);c.send(null)}},s_Rh=function(a,b,c,d,e,f,g){a="/gen_204?sa=X&ei="+google.getEI(a)+"&ved="+encodeURIComponent(b)+(e?"&lei="+encodeURIComponent(e):"")+(d?"&url="+encodeURIComponent(d):"")+(f?"&title="+encodeURIComponent(f):"");void 0!=g&&(a=a+"&ct=clpit&cad="+ encodeURIComponent(f+":"+(g?"1":"0")));s_Lha(a,c)},s_Kha=function(a){return s_Ob()&&s_lf()&&!s_Sb("2.4")&&0!=a.indexOf("tel:")};s_ta("google.bct",s_Lha);s_ta("google.vbct",s_Rh); + +s_xf.Sa().AQ("sy14");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy5s */ +try{ +var s_Xva=function(a){a=a.style;a.position="relative";s_Wb&&!s_6b("8")?(a.zoom="1",a.display="inline"):a.display="inline-block"};s_xf.Sa().jJ("sy5s");var s_Yva,s_Zva,s_Hn=function(){var a=s_Si(0,!0),b=s_Si(1,!0);return as_QXc.indexOf(a)&&delete this.$[a];if(0!=Object.keys(this.$).length){a="udla="+this.Ca+"&ei="+this.Wa;for(var b in this.$)a+="&"+b+"="+this.$[b];this.Ea(a);this.$={}}}; + +s_xf.Sa().AQ("sy8j");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy8n */ +try{ +var s_sD=function(){try{var a=window.localStorage}catch(b){return null}if(!a)return null;a=new s_Xfb(a);if(!a.set("dummy",0))return null;a.remove("dummy");return a};s_xf.Sa().jJ("sy8n");var s_Xfb=function(a){this.$=a};s_Xfb.prototype.get=function(a){if(!s_b.navigator.cookieEnabled)return null;a=this.$.getItem("udla::"+a);if(!a)return null;try{return JSON.parse(a)}catch(b){return null}};s_Xfb.prototype.remove=function(a){s_b.navigator.cookieEnabled&&this.$.removeItem("udla::"+a)};s_Xfb.prototype.set=function(a,b){if(!s_b.navigator.cookieEnabled)return!1;try{return this.$.setItem("udla::"+a,JSON.stringify(b)),!0}catch(c){return!1}}; + +s_xf.Sa().AQ("sy8n");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy8k */ +try{ +var s_meb=function(a,b){a.$.res=b?"m":"a"};s_xf.Sa().jJ("sy8k"); +s_xf.Sa().AQ("sy8k");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy8m */ +try{ +var s_tD=function(a,b,c){a.$.e=b;c&&(a.$.d=c);a.flush()};s_xf.Sa().jJ("sy8m");var s_8fb=function(a,b,c){this.Wa=a;this.Ea=b;this.wc=new s_RC(c.ma,c.Wa,c.Ea,3);s_O(this.Wa.$,30,!1)&&s_O(this.Wa.$,29,!1)&&(this.Ea.set("hps",!0),this.Ea.remove("ncp"));this.Ia=this.Da=0;this.ma=!1;this.Ca=this.$=0;this.Ga=!1;this.Ma=s_uD(this)?Number(this.Ea.get("ncp")):0;this.Ja=s_7fb(this,this.aWa.bind(this),!0)};s_=s_8fb.prototype;s_.M_=function(a){this.Ja.then(function(){a(this.$)}.bind(this))};s_.BV=function(a){s_uD(this)&&this.Ea.set("ncp",this.Ma+1);this.Ja.then(this.qXa.bind(this)).then(a)}; +s_.o2=function(){if(0!=this.$&&this.ma){s_uD(this)&&this.Ea.remove("ncp");s_O(this.Wa.$,30,!1)&&this.Ea.set("hps",!0);var a=s_g()-this.Da;s_tD(this.wc,1==this.$?6:8,a);this.$=2;this.ma=!1}};s_.l2=function(a){if(0!=this.$&&this.ma){this.ma=!1;var b=s_g()-this.Da;1!=a.code||500>b?this.Ea.remove("ncp"):s_uD(this)&&(this.Ca=1);this.Ja=s_7fb(this,this.G_a.bind(this,a,b))}};s_.nJ=function(){return 1==this.Ca&&!this.ma}; +s_.G_a=function(a,b,c){c=c.state||c.status;"prompt"==c?500>b?(this.Ca=3,a=10):a=5:a="granted"==c?this.Ga&&1==a.code?5:1==a.code?11:1==this.$?6:8:3==this.$?9:7;s_tD(this.wc,a,b);a:{switch(a){case 6:case 8:b=2;break a;case 5:case 7:case 10:case 11:case 9:b=3;break a}b=null}b&&(this.$=b);this.Ga=!1}; +s_.aWa=function(a){var b=a.state||a.status;s_uD(this)&&"granted"==b&&this.Ma>=s_N(this.Wa.$,26)&&(b="denied");var c=s_g()-this.Ia;switch(b){case "granted":this.$=2;this.wc.$.pd=c;s_tD(this.wc,2,void 0);break;case "denied":this.$=3;this.wc.$.pd=c;s_tD(this.wc,3,void 0);break;case "prompt":this.$=1,this.wc.$.pd=c,s_tD(this.wc,1,void 0)}a.addEventListener("change",s_9fb(this,a))};s_.qXa=function(){this.Ca=this.$;this.ma=!0;this.Da=s_g()}; +var s_9fb=function(a,b){return function(){var a=b.state||b.status;"granted"==a&&this.ma&&(this.Ga=!0);if(!this.ma)switch(a){case "denied":this.$=3;break;case "granted":this.$=2;break;case "prompt":this.$=1}}.bind(a)},s_7fb=function(a,b,c){if(!navigator.permissions)return c&&s_tD(a.wc,14,void 0),Promise.resolve(0);c&&(s_tD(a.wc,12,void 0),a.Ia=s_g());return navigator.permissions.query({name:"geolocation"}).then(b,function(){if(c){var a=s_g()-this.Ia;this.wc.$.pd=a;s_tD(this.wc,13,void 0)}return 0}.bind(a))}, s_uD=function(a){return null!=s_N(a.Wa.$,26)&&!(s_O(a.Wa.$,30,!1)&&a.Ea.get("hps"))}; + +s_xf.Sa().AQ("sy8m");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sy8p */ +try{ +s_xf.Sa().jJ("sy8p");var s_agb=function(a,b,c){this.Da=a;this.$=b;this.wc=c;this.ma=Number(this.$.get("ltp"));this.Ea=Number(this.$.get("sr"));this.Wa=!!this.$.get("iks");this.Ca=Number(Number(s_N(this.Da.$,31)))},s_bgb=function(a){a.$.set("iks",0);a.$.set("sr",0);a.Ea=0},s_cgb=function(a){var b=Number(a.$.get("lpp"));b&&(b=(s_g()-b)/864E5,a.wc.$.lpp=b.toFixed(0));b=s_g();a.ma||(a.ma=b,a.$.set("ltp",a.ma));a.ma&&864E5a.Ea?3:1< +a.Ea?2:b-Number(a.$.get("lstot"))a.coords.accuracy){this.$=a;this.ma=0;var b=!1}else this.ma++,10<=this.ma&&s_H.clearInterval(null),b=!0;b||(b=a.coords,this.Wa(new s_ED(b.latitude,b.longitude,a.coords.accuracy,!1,+a.timestamp)))}}; +var s_7gb=null,s_FD=null,s_ahb=!1,s_GD=new s_QC,s_HD=null,s_dhb=function(){if(!s_ahb){s_g();s_bhb();s_ahb=!0;var a=function(){s_$gb();s_H.setTimeout(function(){s_bhb();s_H.clearInterval(null);s_ahb=!1},6E4)},b=s_sD();if(s_O(s_GD,23,!1)&&b){var c=new s_jeb(s_GD);s_HD=new s_8fb(c,b,s_keb(c,google.kEI));s_HD.BV(a)}else s_HD=null,a()}},s_bhb=function(){if(!s_7gb){if("geolocation"in navigator)var a=navigator.geolocation;s_7gb=new s_5gb(a)}},s_8gb=function(a){s_HD&&s_HD.o2();s_FD.success.call(s_FD,a)}, s_9gb=function(a){s_HD&&s_HD.l2(a);s_FD.error.call(s_FD,a)}; +var s_ehb=function(){};s_ehb.prototype.success=function(){};s_ehb.prototype.error=function(){};var s_fhb={code:0},s_ghb=function(a,b){this.Zd=a;this.$=b};s_ghb.prototype.success=function(a){this.$.o2();this.Zd.success(a)};s_ghb.prototype.error=function(a){this.$.l2(a||s_fhb);this.Zd.error(a)};var s_hhb=new s_DD("msg_err","Location unavailable"),s_ihb=new s_DD("uul_text",""),s_jhb=new s_DD("msg_gps","Using GPS"),s_khb=new s_DD("msg_dsc",""),s_lhb=new s_DD("msg_dvl",""),s_mhb=new s_DD("msg_upd","update"),s_nhb=new s_DD("msg_use","update"),s_ohb=new s_DD("msg_unk","Unknown"),s_phb=new s_DD("mnr_crd","0"),s_qhb=new s_DD("ftr_rdn",!1),s_rhb=new s_DD("dl_tld_mismatch",!1),s_shb=new s_DD("estd",!1); +var s_thb=new s_DD("rgc_md",2E3),s_uhb=new s_DD("rgc_me",10),s_vhb=new s_DD("rgc_to",12096E5),s_whb=new s_DD("rgc_url","/uul?uulo=4");var s_xhb=function(a,b){this.ma=a;this.$=b||null};s_h(s_xhb,s_ehb);s_xhb.prototype.success=function(a){s_4gb(a);this.ma(a)};s_xhb.prototype.error=function(a){this.$&&this.$(a)};var s_yhb=new s_DD("driver_ui_type",0),s_zhb=new s_DD("jsc"),s_Ahb=function(a,b){var c;s_bhb();s_H.clearInterval(null);s_ahb=!1;a=new s_xhb(a,b);if(b=!c)b=1==s_N(s_GD,10);b&&(b=s_sD())&&(c=new s_egb(new s_jeb(s_GD),b,s_leb()));c&&(a=new s_ghb(a,c),c.BV(s_d));s_FD=a;s_dhb()}; + +s_xf.Sa().AQ("sy8f");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:dvl */ +try{ +var s_lXc=function(){return s_wk("local","devloc")},s_mXc=function(a,b,c){this.address=a;this.$=b;this.timestamp=s_c(c)?c:s_g()},s_nXc=function(){var a=s_lXc();if(!a)return null;var b=a.get("swml.location"),c=a.get("swml.location.isdev");a=a.get("swml.location.ts");return null==b||null==c||null==a?null:new s_mXc(String(b),!!Number(c),Number(a))},s_pqe=function(a,b,c){"none"==s_Hd(b,"display")?s_t(a,"display",""):"none"==s_Hd(c,"display")?s_t(a,"display","none"):(b=s_Zd(b),b=b.top+b.height,c=s_Zd(c).top, +s_t(a,"display",b>c?"":"none"))},s_bZ=function(){this.$=""};s_h(s_bZ,s_ehb);s_bZ.prototype.error=function(){this.$=""};s_bZ.prototype.success=function(a){a&&a.lat&&a.Rg&&(this.$=null!=s_lhb?s_lhb.get():"")};s_bZ.prototype.I7=function(){var a=this;if(s_shb.get()){var b=s_sD();b&&(b=new s_egb(new s_jeb(s_GD),b,s_leb()),a=new s_ghb(a,b),b.BV(s_d))}s_FD=a;s_dhb()};s_bZ.prototype.rP=function(){this.I7()}; +var s_qXc=function(a,b,c){var d=s_n("swml-upd");s_v(d,!1);if(!s_qhb.get()){var e=s_n("loc");s_z(e,"known_loc",c);s_z(e,"unknown_loc",!c);s_v(s_ed(d),!1)}c=s_n("swml-loc");d=b?b.$||s_jhb.get():s_ohb.get();s_s(c,d);c=s_n("swml-src");b&&a.$?(s_s(c,a.$),s_qhb.get()||s_s(s_ed(c)," - ")):(s_v(c,!1),s_ed(c)&&s_v(s_ed(c),!1))},s_rXc=function(){var a=s_nXc();return a&&a.$?s_g()-a.timestamp<=Number(3E5):!1},s_sXc=function(a){var b=null,c=s_ihb.get();if(c)b=s_khb;else{var d=s_nXc();d&&(c=d.address,b=s_lhb)}a.$= +null!=b?b.get():"";s_qXc(a,c?new s_ED(null,null,null,null,null,c):null,!1)},s_pXc=function(a){var b=s_n("swml-upd");s_s(b,s_rXc()?s_mhb.get():s_nhb.get());b.addEventListener("click",s_e(function(a){s_I0(b);a.preventDefault();a.stopPropagation();this.rP()},a),!1)};s_bZ.prototype.pv=function(){if(!s_rhb.get()){var a=s_n("swml-upd");if(s_qhb.get())s_v(a,!0);else{var b=s_ed(a);s_s(b," - ");s_v(a,!0);s_v(b,!0);var c=s_ed(b);c&&s_pqe(b,c,a)}}}; +s_bZ.prototype.Ga=function(){if(!s_qhb.get()){var a=s_n("swml-upd"),b=s_ed(a),c=s_n("swml-src");s_pqe(b,c,a)}};s_bZ.prototype.Ca=function(){if("1"===s_phb.get()){var a=s_n("swml_lmsep");if(a){var b=s_ed(a),c=s_dd(a);b&&c&&s_pqe(a,b,c)}}}; +var s_uXc=function(a){a=new s_mXc(a||"",!0);var b=s_lXc();if(b&&a)try{b.set("swml.location",a.address),b.set("swml.location.isdev",a.$?"1":"0"),b.set("swml.location.ts",String(a.timestamp))}catch(c){}},s_cZ=[],s_vXc={},s_wXc=!1,s_xXc=function(){var a=s_lXc();if(a){var b=s_cZ.length;a.set("web.rgc."+google.kHL+".count",b);try{for(var c=0;cs_uhb.get()){for(var c=s_g()-s_vhb.get(), +d,e=0,f,g=s_cZ.length-1;0<=g;g--)if(f=s_cZ[g],f.Cya.clientWidth-c.offsetWidth-b.offsetWidth-30-34&&s_x(a,"fmulti"))},s_vsa=function(){var a=s_Bl=s_Bl||s_n("fbarcnt"),b=s_n("fbar");if(b&&a&&s_0d(a)&&(s_tsa||!s_ssa||s_rsa!=window.innerWidth)){s_rsa=window.innerWidth;s_t(a,{height:"auto"});s_t(b,{bottom:"",position:""});s_usa();if(s_n("dbg_"))s_t(b,{position:"static"});else{var c=window.innerHeight|| Math.max(document.documentElement.clientHeight,document.body.scrollHeight),d=s_Pd(a).y;c-=d;c>b.offsetHeight&&(s_t(a,{height:c+"px"}),s_t(b,{bottom:"0",position:"absolute"}))}s_t(a,{visibility:"visible"})}};s_xf.Sa().jJ("foot"); +var s_wsa=null,s_Dl=null,s_El=null,s_ysa=function(){if(s_0d(s_Dl))s_El.setAttribute("aria-expanded","false"),s_xsa();else{s_El.setAttribute("aria-expanded","true");var a=s_u(s_Dl),b=s_Pd(s_El).x,c=s_Xc().width,d=-20;if(s_We()){var e=s_u(s_El).width;0>b+e-a.width-d&&(d=s_7d(s_El),d=e-a.width+d.left+d.right);s_Dl.style.right=Math.max(20+b+e-c,d)+"px"}else b+a.width+d>c&&(c=s_u(s_El).width,e=s_7d(s_El),d=c-a.width+e.left+e.right),s_Dl.style.left=Math.max(20-b,d)+"px";s_v(s_Dl,!0);s_l(document.body,"click", +s_xsa)}},s_xsa=function(a){a&&a.target==s_El||s_v(s_Dl,!1);s_m(document.body,"click",s_xsa)},s_Ieb={}; +s_hf("foot",(s_Ieb.init=function(a){s_Dl=s_n("fsett");s_El=s_n("fsettl");s_Dl&&s_El&&s_Oh("foot",{cst:s_ysa});var b=s_n("fbar");b&&s_v(b,!0);(s_wsa=s_n("footcnt"))&&s_v(s_wsa,!0);b=a.po;var c=a.qe,d=a.pf;s_Bl=s_n("fbarcnt");s_tsa=!!c;s_psa=null!=s_Bl&&(void 0===d||d);s_ssa=!!b;s_Cl=s_psa?s_Ke(null,s_vsa,!1):s_usa;s_Cl();s_qsa||(s_l(window,"resize",s_Cl),s_de(165,s_Cl),s_qsa=!0);void 0!==a.dv&&""!==a.dv&&s_hg.set("DV",a.dv,600)},s_Ieb)); + +s_xf.Sa().AQ("foot");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:fpe */ +try{ +s_xf.Sa().jJ("fpe");var s_YPd=!1,s_f6=function(a){s_k.call(this);var b=a||!1;a=!!(s_hj()&&window.gbar&&gbar.elc&&gbar.elr);this.Ca=b&&!a;this.Wa=[];s_YPd||(a&&gbar.elc(s_e(function(){b&&s_ZPd(gbar.elr().mo)},this)),s_YPd=!0);this.Ca&&(this.$=s_Ke(null,s_e(this.Da,this),!0),s_l(window,"resize",this.$,!1,this),this.$());(a=s_n("tbbcc"))&&this.Wa.push(a);this.Ea();s_l(window,"scroll",this.Ea,!1,this)};s_h(s_f6,s_k); +s_f6.prototype.Ha=function(){this.Wa=[];this.Ca&&s_m(window,"resize",this.$,!1,this);s_m(window,"scroll",this.Ea,!1,this)};var s_ZPd=function(a){var b=s_n("cnt"),c=s_n("searchform");b&&(s_z(b,"big","lg"==a),s_z(b,"mdm","md"==a));c&&(s_z(c,"big","lg"==a),s_z(c,"mdm","md"==a))};s_f6.prototype.Da=function(){var a=document.body;a&&s_ZPd(1250<=a.offsetWidth?"lg":"sm")};s_f6.prototype.$=null; +s_f6.prototype.Ea=function(){var a=window.pageXOffset||document.body.scrollLeft||document.documentElement.scrollLeft,b=s_We(),c=b?"marginRight":"marginLeft",d=b?"right":"left";b&&(a=Math.abs(a));b=0;for(var e;e=this.Wa[b];b++)"fixed"==s_Ld(e)&&("tbbcc"==e.id?e.style[c]=-a+"px":e.style[d]=-a+"px")};var s_m5d={};s_hf("fpe",(s_m5d.init=function(a){new s_f6(a.js)},s_m5d)); + +s_xf.Sa().AQ("fpe");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:ipv6 */ +try{ +s_xf.Sa().jJ("ipv6");var s_mh=null,s_d$a=function(a){s_ta("google.v6t",s_g());s_ta("google.v6s",0);s_mh=new Image;s_ta("google.v6",s_mh);s_mh.onload=s_mh.onerror=function(){s_ta("google.v6s",1)};s_mh.src=a+"&rndm="+Math.random()},s_Emb={};s_if("ipv6",(s_Emb.init=function(a){a.url&&s_d$a(a.url)},s_Emb)); + +s_xf.Sa().AQ("ipv6");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:lu */ +try{ +s_xf.Sa().jJ("lu");var s_f$c=["luibli","luibbri"],s_g$c={},s_T_=-1,s_h$c=null,s_i$c=function(a,b,c){a=a.cloneNode(!0);var d,e;b.hasAttribute("data-mh")&&(d=b.getAttribute("data-mh"));b.hasAttribute("data-mw")?e=b.getAttribute("data-mw"):e=88*c-16;var f;"IMG"==a.tagName?f=a:f=a.getElementsByTagName("IMG")[0];f.id="";f.width=e;void 0!==d&&(f.height=d);f.onload=function(){f.style.display="block";delete f.onload};f.style.display="none";c=f.src.split("&")[0]+"&w="+e;void 0!==d&&(c+="&h="+d);f.src=c;null!=f.parentNode&&(f.parentNode.style.width= +e+"px",void 0!==d&&(f.parentNode.style.height=d+"px"));b.appendChild(a)},s_j$c=function(a){if(!a)return null;var b=0;for(c in a){var c=Number(c);if(0=c;c++)if(b[c]=a.querySelector(".rhsmap"+c+"col"),b[c])b[c].column_count=c;else{a=null;break a}a=b}b=s_j$c(a);if(!b)return!1;a=b.wFa;if(s_T_==a&&s_g$c[s_T_])return!0;b=b.element.getElementsByTagName("IMG")[0];b.id||(s_n("lu_map").id="",b.id="lu_map");s_g$c[a]||(s_g$c[a]=!0);s_T_=a;return!0},s_l$c=function(a){for(var b=[],c,d=s_A.get(a,"action"),e=3;5>=e;e++){var f=a.querySelector(".luib-"+e);if(!f)return!1;f=f.querySelector(".thumb");if(!f)return!1; +b.push(f);0=b||c<=b)){for(var d=a.cloneNode(!0),e=0,f=a.childNodes,g=f.length,k=[],l,m,n,ba,t=0;tb;){t=m+Math.floor((e-m)/2);for(c=t-3;l<=n;l++)s_s(f[l],s_kd(d.childNodes[l]));l=t;for(var w=ba=0,B=0;Bl&&w<=l){ba=B;break}w+=G}l=ba;ba=0==l?0:k[l-1];c=s_kd(f[l]).substring(0,c-ba);s_ya(c)&&0b?(e=t-1,n=n>l?l:n):m=t+1}for(a=g-1;0<=a;a--)if(s_ya(s_kd(f[a])))s_$c(f[a]);else break}},s_D0=function(){if(!s_C0){var a=s_ka("google.sh.sg");a&&!s_C0&&(s_C0=new s_hed(a),s_ied.resolve(s_C0))}return s_C0||new s_hed},s_G1=function(){return s_E0(s_D0())},s_rXd=function(){var a=s_Q(s_D0(),s_jed,1);return s_c(a)&&!!s_N(a, 4)},s_H1=function(){var a=s_Q(s_D0(),s_jed,1);return s_c(a)&&!!s_N(a,2)},s_zYd=function(a){var b=s_3c("DIV");b.innerHTML=a;return b.firstElementChild};s_xf.Sa().jJ("syn5"); +var s_hed=function(a){s_M(this,a,0,-1,null,null)};s_h(s_hed,s_L);var s_E0=function(a){return s_Q(a,s_led,2)},s_jed=function(a){s_M(this,a,0,-1,null,null)};s_h(s_jed,s_L);var s_led=function(a){s_M(this,a,0,-1,null,null)};s_h(s_led,s_L);var s_F0=function(a){s_M(this,a,0,-1,null,null)};s_h(s_F0,s_L);s_F0.prototype.getUrl=function(){return s_N(this,1)};s_F0.prototype.getTitle=function(){return s_N(this,10)};s_F0.prototype.setTitle=function(a){s_P(this,10,a)};var s_ned=function(a){s_M(this,a,0,-1,s_med,null)};s_h(s_ned,s_L);var s_med=[2];s_ned.prototype.setMap=function(a){s_xi(this,1,a)};var s_G0=function(a){s_M(this,a,0,-1,null,null)};s_h(s_G0,s_L);s_G0.prototype.getTitle=function(){return s_N(this,1)};s_G0.prototype.setTitle=function(a){s_P(this,1,a)};var s_H0=function(a){return s_Q(a,s_ned,25)};s_G0.prototype.Vf=function(){return s_N(this,4)};s_G0.prototype.Fh=function(a){s_P(this,4,a)};s_G0.prototype.nz=function(){return s_N(this,14)}; +var s_ied=s_Se(),s_C0=null,s_oed=null,s_M1=s_B0; +s_xf.Sa().AQ("syn5");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _Module_:sonic */ +try{ +s_xf.Sa().jJ("sonic");var s_Cjd=function(a){var b=s_G1();if(b=s_N(b,185))b=s_G1(),b=s_N(b,186);b&&(a.setAttribute("data-sbv2","true"),google.ausb(a));s_ne(a.href)},s_CGd={};s_hf("sonic",(s_CGd.init=function(){s_Ph("sonic",{clk:s_Cjd},s_M1("sonic"))},s_CGd)); +s_xf.Sa().AQ("sonic");s_xf.Sa().aK(); +}catch(e){_DumpException(e)} +/* _GlobalSuffix_ */ +// Google Inc. diff --git a/googlesearch/chat1.jpg b/googlesearch/chat1.jpg new file mode 100644 index 0000000..aa8e738 Binary files /dev/null and b/googlesearch/chat1.jpg differ diff --git a/googlesearch/chat2.jpg b/googlesearch/chat2.jpg new file mode 100644 index 0000000..e342e3a Binary files /dev/null and b/googlesearch/chat2.jpg differ diff --git a/googlesearch/chat3.jpg b/googlesearch/chat3.jpg new file mode 100644 index 0000000..459c801 Binary files /dev/null and b/googlesearch/chat3.jpg differ diff --git a/googlesearch/chat4.jpg b/googlesearch/chat4.jpg new file mode 100644 index 0000000..f6bf1e9 Binary files /dev/null and b/googlesearch/chat4.jpg differ diff --git a/googlesearch/chat5.jpg b/googlesearch/chat5.jpg new file mode 100644 index 0000000..292fa0d Binary files /dev/null and b/googlesearch/chat5.jpg differ diff --git a/googlesearch/chat6.jpg b/googlesearch/chat6.jpg new file mode 100644 index 0000000..3a18ff9 Binary files /dev/null and b/googlesearch/chat6.jpg differ diff --git a/googlesearch/goolag.png b/googlesearch/goolag.png new file mode 100644 index 0000000..f28f1b6 Binary files /dev/null and b/googlesearch/goolag.png differ diff --git a/googlesearch/goolagorigine.png b/googlesearch/goolagorigine.png new file mode 100644 index 0000000..8edd907 Binary files /dev/null and b/googlesearch/goolagorigine.png differ diff --git a/googlesearch/recherchegoogle.php b/googlesearch/recherchegoogle.php new file mode 100644 index 0000000..739f9b6 --- /dev/null +++ b/googlesearch/recherchegoogle.php @@ -0,0 +1,67 @@ + + + + + + + + + <?php echo $nomOnglet; ?> + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +

Erreur 2018 : Votre recherche n'est pas politiquement correcte.

+ A la place, voici des images de chats : +


+ + Un joli chat + Un deuxième chat + Un autre chat + Encore un autre chat + Encore un autre chat + Encore un autre chat + + + +
+
+ + + diff --git a/googletwins/twins.jpg b/googletwins/twins.jpg new file mode 100644 index 0000000..05374cc Binary files /dev/null and b/googletwins/twins.jpg differ diff --git a/inc/captcha.php b/inc/captcha.php new file mode 100644 index 0000000..632a47b --- /dev/null +++ b/inc/captcha.php @@ -0,0 +1,77 @@ + diff --git a/inc/couleur.php b/inc/couleur.php new file mode 100644 index 0000000..76c2292 --- /dev/null +++ b/inc/couleur.php @@ -0,0 +1,29 @@ + diff --git a/inc/fond_verif_img.png b/inc/fond_verif_img.png new file mode 100644 index 0000000..c8ce80d Binary files /dev/null and b/inc/fond_verif_img.png differ diff --git a/inc/footer.php b/inc/footer.php new file mode 100644 index 0000000..2f76ee1 --- /dev/null +++ b/inc/footer.php @@ -0,0 +1,49 @@ +
+ diff --git a/inc/head.php b/inc/head.php new file mode 100644 index 0000000..2312e3f --- /dev/null +++ b/inc/head.php @@ -0,0 +1,45 @@ + + + + <?php echo $nomOnglet; ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inc/login.php b/inc/login.php new file mode 100644 index 0000000..91f0faa --- /dev/null +++ b/inc/login.php @@ -0,0 +1,25 @@ + PDO::ERRMODE_EXCEPTION)); + } + catch (Exception $e) { + die('Problème lors de la connexion par cookie : erreur PHP / MySQL : ' . $e->getMessage()); + } + + $reponse = $bdd->query('SELECT * FROM compte'); + + while ($donnees = $reponse->fetch()) { + if (password_verify($_COOKIE['mdp'], $donnees['mdp'])) { + + $_SESSION['pseudo'] = htmlspecialchars($donnees['pseudo']); + + $reponse->closeCursor(); + } + } +} + + + +?> diff --git a/inc/menu.php b/inc/menu.php new file mode 100644 index 0000000..7c7195a --- /dev/null +++ b/inc/menu.php @@ -0,0 +1,104 @@ + diff --git a/index.php b/index.php new file mode 100644 index 0000000..98cacd1 --- /dev/null +++ b/index.php @@ -0,0 +1,96 @@ + + + + +include "inc/head.php"; +head("Anternet | Accueil", "La page d'accueil du site Anternet.pw."); ?> + +
+ +
+
+

+ La cave à l'info-rmatique +

+ + + + + Des infos sur les navigateurs, les moteurs de recherche, les modules complémentaires, les systèmes d'exploitation ... + +

+ + Modules + + + Navigateurs + + + Moteurs de recherche + + + Systèmes d'exploitation + + + Définitions + + +
+ + + + +
+

+ AntMusiques +

+ + J'ai créé des musiques, les AntMusiques. Les voici. + +

+ + Écouter + + + Télécharger + +
+ +
+

+ AntCloud +

+ Une instance de Nextcloud, un service de stockage en ligne, hébergé sur Anternet.pw. +

+ + Accéder au stockage en ligne + +
+ +
+

+ 2048 +

+ Jouer au 2048, un jeu où il faut fusionner des tuiles jusqu'à obtenir la tuile 2048. +

+ + Jouer au 2048 + +
+ +
+

+ Index Web Ant +

+ Une page où sont recensés divers sites. +

+ + Accéder à l'index + +
+ +
+
+ + + diff --git a/license.html b/license.html new file mode 100644 index 0000000..7bc92a7 --- /dev/null +++ b/license.html @@ -0,0 +1,1028 @@ + + +CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL + + + + + +

CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL

+
Version 2.1 du 2013-06-21
+ + + +
+

Avertissement

+ +

Ce +contrat est une licence de logiciel libre issue d'une +concertation entre ses auteurs afin que le respect de deux grands +principes prside sa rdaction:

+
    +
  • +d'une part, le respect des principes de diffusion des logiciels libres: +accs au code source, droits tendus confrs +aux utilisateurs,
  • +
  • +d'autre +part, la dsignation d'un droit applicable, le droit franais, auquel +elle est conforme, tant au regard +du droit de la responsabilit civile que du droit de la +proprit intellectuelle et de la protection qu'il +offre aux auteurs et titulaires des droits patrimoniaux sur un +logiciel.
  • +
+ + +

Les +auteurs de la licence +CeCILL1 + + +sont:

+ +

Commissariat + l'nergie atomique et aux nergies alternatives - CEA, tablissement +public de recherche caractre scientifique, technique et industriel, dont +le sige est situ 25 rue Leblanc, immeuble Le Ponant D, 75015 Paris.

+

Centre +National de la Recherche Scientifique - CNRS, +tablissement public caractre scientifique et +technologique, dont le sige est situ 3 rue +Michel-Ange, 75794 Paris cedex 16.

+ +

Institut +National de Recherche en Informatique et en Automatique - Inria, +tablissement public caractre scientifique et +technologique, dont le sige est situ Domaine de +Voluceau, Rocquencourt, BP 105, 78153 Le Chesnay cedex.

+ +
+
+

Prambule

+ + +

Ce +contrat est une licence de logiciel libre dont l'objectif est de +confrer aux utilisateurs la libert de modification et +de redistribution du logiciel rgi par cette licence dans le +cadre d'un modle de diffusion +en logiciel libre. +

+

L'exercice +de ces liberts est assorti de certains devoirs la +charge des utilisateurs afin de prserver ce statut au cours +des redistributions ultrieures. +

+ + + + + + +

L'accessibilit +au code source et les droits de copie, de modification et de +redistribution qui en dcoulent + ont +pour contrepartie de n'offrir aux utilisateurs qu'une garantie limite +et de ne faire peser sur l'auteur du logiciel, le titulaire des +droits patrimoniaux et les concdants successifs qu'une +responsabilit restreinte. +

+ +

A +cet gard l'attention de l'utilisateur est attire +sur les risques associs au chargement, +l'utilisation, la modification et/ou au dveloppement +et la reproduction du logiciel par l'utilisateur tant +donn sa spcificit de logiciel libre, qui peut +le rendre complexe manipuler et qui le rserve donc +des dveloppeurs ou des professionnels avertis +possdant des connaissances informatiques approfondies. Les utilisateurs sont +donc invits charger et tester l'adquation +du logiciel leurs besoins dans des conditions permettant +d'assurer la scurit de leurs systmes et/ou de leurs donnes et, +plus gnralement, l'utiliser et l'exploiter dans les mmes conditions de +scurit. Ce contrat peut tre reproduit et diffus librement, sous rserve +de le conserver en l'tat, sans ajout ni suppression de +clauses. +

+

Ce +contrat est susceptible de s'appliquer tout logiciel +dont le titulaire des droits patrimoniaux dcide de soumettre +l'exploitation aux dispositions qu'il contient.

+ +

+Une liste de questions frquemment poses se trouve sur le site web +officiel de la famille des licences CeCILL +(http://www.cecill.info/index.fr.html) +pour toute clarification qui serait ncessaire. +

+ +
+
+ +

Article 1 - DEFINITIONS

+ +

Dans + ce contrat, les termes suivants, lorsqu'ils seront crits + avec une lettre capitale, auront la signification suivante:

+ +

Contrat: + + dsigne le prsent contrat de licence, ses + ventuelles versions postrieures et annexes. + +

+ +

Logiciel: + + dsigne le logiciel sous sa forme de Code Objet et/ou de Code + Source et le cas chant sa documentation, dans leur + tat au moment de l'acceptation du Contrat par le + Licenci. + +

+ +

Logiciel Initial: + + dsigne le Logiciel sous sa forme de + Code Source et ventuellement + de Code Objet et le cas chant sa + documentation, dans leur tat au moment de leur premire + diffusion sous les termes du Contrat. + +

+ + +

Logiciel Modifi: + + dsigne le Logiciel modifi par au moins une Contribution. +

+ + + + +

Code Source: + + dsigne l'ensemble des + instructions et des lignes de programme du Logiciel et auquel + l'accs est ncessaire en vue de modifier le + Logiciel. + +

+ +

Code Objet: + + dsigne les fichiers binaires issus de la compilation du + Code Source. + +

+ +

Titulaire: + + dsigne le ou les dtenteurs des droits + patrimoniaux d'auteur sur le Logiciel Initial. + +

+ +

Licenci: + + dsigne le ou les utilisateurs du Logiciel + ayant accept + le Contrat. + +

+ +

Contributeur: + + dsigne le Licenci auteur d'au moins une + Contribution. + +

+ +

Concdant: + + dsigne le Titulaire ou toute personne physique ou morale + distribuant le Logiciel sous le Contrat. + +

+ + +

Contribution: + + dsigne l'ensemble des modifications, corrections, + traductions, adaptations et/ou nouvelles fonctionnalits + intgres dans le Logiciel par tout Contributeur, + ainsi que tout + Module Interne. + +

+ +

Module: + + dsigne un ensemble de fichiers sources y compris leur + documentation qui + permet de raliser des fonctionnalits ou services + supplmentaires ceux fournis par le Logiciel. + +

+ +

Module Externe: + + dsigne tout Module, non driv du Logiciel, tel que ce + Module et le Logiciel s'excutent dans + des espaces d'adressage diffrents, + l'un appelant l'autre au moment de leur excution. + +

+ +

Module Interne: + + dsigne tout Module + li au Logiciel + de telle sorte qu'ils s'excutent + dans le mme espace d'adressage. + +

+ + + + + + + + + + +

GNU GPL: + + dsigne la GNU General Public License dans sa version 2 ou toute + version ultrieure, telle que publie par Free Software Foundation + Inc. + +

+ + + +

GNU Affero GPL: + + dsigne la GNU Affero General Public License dans sa version 3 ou toute + version ultrieure, telle que publie par Free Software Foundation + Inc. + +

+ + + +

EUPL: + + dsigne la Licence Publique de l'Union europenne dans sa + version 1.1 ou toute version ultrieure, telle que publie par + la Commission Europenne. + +

+ + +

Parties: + dsigne collectivement le Licenci et le Concdant. +

+ +

Ces termes s'entendent au singulier comme au pluriel.

+ +
+
+ +

Article 2 - OBJET

+ +

Le + Contrat a pour objet la concession par le Concdant au + Licenci d'une licence non exclusive, cessible + et mondiale du Logiciel telle que dfinie ci-aprs + l'article 5 pour toute la dure de protection + des droits portant sur ce Logiciel. +

+ +
+
+ +

Article 3 - ACCEPTATION

+ +
+

3.1 + L'acceptation + par le Licenci des termes du Contrat est rpute + acquise du fait du premier des faits suivants: +

+
    +
  • (i) + le chargement du Logiciel par tout moyen notamment par + tlchargement partir d'un serveur + distant ou par chargement partir d'un support + physique;
  • +
  • + (ii) + le premier exercice par le Licenci de l'un quelconque + des droits concds par le Contrat.
  • +
+
+ +
+

3.2 Un + exemplaire du Contrat, contenant notamment un avertissement relatif + aux spcificits du Logiciel, la restriction + de garantie et la limitation un usage par des + utilisateurs expriments a t mis + disposition du Licenci pralablement son + acceptation telle que dfinie l'article + 3.1 ci + dessus et le Licenci reconnat en avoir pris + connaissance.

+
+ +
+
+ +

Article 4 - ENTREE EN VIGUEUR ET DUREE

+ +
+

+4.1 ENTREE EN VIGUEUR

+ +

Le + Contrat entre en vigueur la date de son acceptation par le + Licenci telle que dfinie en 3.1.

+ +
+ +
+

+4.2 DUREE

+ +

Le + Contrat produira ses effets pendant toute la dure lgale + de protection des droits patrimoniaux portant sur le Logiciel.

+ +
+ +
+
+ +

+ Article 5 - ETENDUE DES DROITS CONCEDES

+ +

Le + Concdant concde au Licenci, qui accepte, les + droits suivants sur le Logiciel pour toutes destinations et pour la + dure du Contrat dans les conditions ci-aprs + dtailles. +

+

+ Par ailleurs, + si le Concdant dtient ou venait dtenir un ou plusieurs + brevets d'invention protgeant tout ou partie des fonctionnalits + du Logiciel ou de ses composants, il s'engage ne pas + opposer les ventuels droits confrs par ces brevets aux Licencis + successifs qui utiliseraient, exploiteraient ou modifieraient le + Logiciel. En cas de cession de ces brevets, le + Concdant s'engage faire reprendre les obligations du prsent alina + aux cessionnaires. +

+ +
+

+5.1 DROIT D'UTILISATION

+ +

Le + Licenci est autoris utiliser le Logiciel, + sans restriction quant aux domaines d'application, tant + ci-aprs prcis que cela comporte:

+
    +
  1. la + reproduction permanente ou provisoire du Logiciel en tout ou partie + par tout moyen et sous toute forme. +

  2. +
  3. +

    le + chargement, l'affichage, l'excution, ou le + stockage du Logiciel sur tout support.

    +
  4. +
  5. +

    la + possibilit d'en observer, d'en tudier, + ou d'en tester le fonctionnement afin de dterminer + les ides et principes qui sont la base de + n'importe quel lment de ce Logiciel; et + ceci, lorsque le Licenci effectue toute opration de + chargement, d'affichage, d'excution, de + transmission ou de stockage du Logiciel qu'il est en droit + d'effectuer en vertu du Contrat.

    +
  6. +
+ +
+ + +
+

+5.2 DROIT D'APPORTER DES CONTRIBUTIONS

+ +

+ Le + droit d'apporter des Contributions + comporte le droit de + traduire, d'adapter, d'arranger ou d'apporter + toute autre modification + au Logiciel et le droit de reproduire le + logiciel en rsultant.

+

Le + Licenci est autoris apporter toute + Contribution au Logiciel sous rserve de mentionner, de faon + explicite, son nom en tant qu'auteur de cette Contribution et + la date de cration de celle-ci.

+ +
+ + + + +
+

+5.3 DROIT + DE DISTRIBUTION

+ +

Le + droit de distribution + comporte notamment le droit de diffuser, de + transmettre et de communiquer le Logiciel au public sur tout + support et par tout moyen ainsi que le droit de mettre sur le march + titre onreux ou gratuit, un ou des exemplaires du + Logiciel par tout procd.

+

Le + Licenci est autoris + distribuer des copies + du Logiciel, modifi ou non, des tiers dans les + conditions ci-aprs dtailles.

+ +
+

+5.3.1 DISTRIBUTION + DU LOGICIEL SANS MODIFICATION

+ +

Le + Licenci est autoris + distribuer des copies + conformes du Logiciel, sous forme de Code Source ou de Code Objet, + condition que cette distribution respecte les + dispositions du Contrat dans leur totalit et soit accompagne:

+
    +
  1. d'un + exemplaire du Contrat,

  2. +
  3. d'un + avertissement relatif la restriction de garantie et de + responsabilit du Concdant telle que prvue + aux articles 8 et + 9,

  4. +
+

et + que, dans le cas o seul le Code Objet du Logiciel est + redistribu, le Licenci permette un accs effectif + au Code Source complet du Logiciel + pour une dure d'au moins 3 ans compter + de la distribution du logiciel, + tant + entendu que le cot additionnel d'acquisition du Code + Source ne devra pas excder le simple cot de transfert + des donnes.

+ +
+ +
+

+5.3.2 DISTRIBUTION DU LOGICIEL MODIFIE

+ + +

Lorsque + le Licenci apporte une Contribution au Logiciel, les + conditions de distribution du Logiciel Modifi en rsultant sont alors + soumises l'intgralit des dispositions + du Contrat. +

+

Le + Licenci est autoris distribuer le + Logiciel Modifi, sous forme de code source ou de code objet, + condition que cette distribution respecte les + dispositions du Contrat dans leur totalit et soit + accompagne: +

+
    +
  1. d'un + exemplaire du Contrat,

  2. +
  3. +

    d'un + avertissement relatif la restriction de garantie et de + responsabilit du Concdant telle que + prvue aux articles 8 et + 9,

    +
  4. +
+

et, dans le cas o seul le code objet du Logiciel + Modifi est redistribu, +

+
    +
  1. +

    d'une note prcisant les conditions d'accs effectif au + code source complet du Logiciel Modifi, pendant une priode + d'au moins 3 ans compter de la distribution du Logiciel + Modifi, tant entendu que le cot additionnel d'acquisition + du code source ne devra pas excder le simple cot de + transfert des donnes.

    +
  2. +
+ + + + + + +
+ + +
+

+5.3.3 DISTRIBUTION DES MODULES EXTERNES

+ +

Lorsque le Licenci a dvelopp un Module + Externe les conditions du Contrat ne s'appliquent pas ce + Module Externe, qui peut tre + distribu sous un contrat de licence diffrent.

+ +
+ + + + + + +
+ + +

+5.3.4 COMPATIBILITE AVEC D'AUTRES LICENCES

+ +

Le Licenci peut inclure un code soumis aux dispositions d'une + des versions de la licence GNU GPL, GNU Affero GPL et/ou EUPL + dans le Logiciel modifi ou non et + distribuer l'ensemble sous les conditions de la mme version de la + licence GNU GPL, GNU Affero GPL et/ou EUPL. +

+ +

Le Licenci peut inclure le Logiciel modifi ou non dans un code + soumis aux dispositions d'une des versions de la licence GNU GPL, + GNU Affero GPL et/ou EUPL et + distribuer l'ensemble sous les conditions de la mme version de la + licence GNU GPL, GNU Affero GPL et/ou EUPL. +

+ + + + + + + + +
+ +
+ +
+
+ +

Article 6 - PROPRIETE INTELLECTUELLE

+ +
+

+6.1 SUR LE LOGICIEL INITIAL

+ +

Le + Titulaire est dtenteur des droits patrimoniaux sur le + Logiciel Initial. Toute utilisation du Logiciel Initial est soumise + au respect des conditions dans lesquelles le Titulaire a choisi de + diffuser son oeuvre et nul autre n'a la facult de + modifier les conditions de diffusion de ce Logiciel Initial. +

+

Le + Titulaire s'engage + ce que le Logiciel Initial + reste au moins rgi par le Contrat + et ce, pour la dure vise l'article 4.2.

+ +
+ + +
+

+6.2 SUR LES CONTRIBUTIONS

+ +

+ Le Licenci qui a dvelopp une Contribution est titulaire + sur celle-ci des droits de proprit intellectuelle dans les conditions + dfinies par la lgislation applicable. +

+ +
+ +
+

+6.3 SUR LES MODULES + EXTERNES

+ +

+ Le + Licenci + qui a dvelopp un Module Externe est titulaire + sur celui-ci des droits de proprit intellectuelle dans les conditions + dfinies par la lgislation applicable + et reste + libre du choix du contrat rgissant + sa diffusion.

+ +
+ + + + +
+ +

+6.4 DISPOSITIONS COMMUNES

+ + + +
+

+ Le Licenci s'engage expressment:

+
    +
  1. +

    + ne pas supprimer ou modifier de quelque manire que ce soit + les mentions de proprit intellectuelle apposes + sur le Logiciel;

    +
  2. +
  3. +

    reproduire l'identique lesdites mentions de + proprit intellectuelle sur les copies du Logiciel modifi ou + non. +

    +
  4. + +
+
+ +
+

Le + Licenci s'engage ne pas porter atteinte, + directement ou indirectement, aux droits de proprit + intellectuelle du Titulaire et/ou des Contributeurs + sur le Logiciel et + prendre, le cas chant, l'gard + de son personnel toutes les mesures ncessaires pour assurer + le respect des dits droits de proprit intellectuelle + du Titulaire et/ou des Contributeurs.

+
+ +
+ +
+
+ +

Article 7 - SERVICES ASSOCIES

+ +
+

7.1 Le + Contrat n'oblige en aucun cas le Concdant la + ralisation de prestations d'assistance technique ou de + maintenance du Logiciel.

+

Cependant + le Concdant reste libre de proposer ce type de services. Les + termes et conditions d'une telle assistance technique et/ou + d'une telle maintenance seront alors dtermins + dans un acte spar. Ces actes de maintenance et/ou + assistance technique n'engageront que la seule responsabilit + du Concdant qui les propose.

+
+ +
+

7.2 De + mme, tout Concdant est libre de proposer, sous sa + seule responsabilit, ses licencis une + garantie, qui n'engagera que lui, lors de la redistribution du + Logiciel et/ou du Logiciel Modifi et ce, dans les conditions + qu'il souhaite. Cette garantie et les modalits + financires de son application feront l'objet d'un + acte spar entre le Concdant et le Licenci.

+
+ +
+
+ +

+ Article 8 - RESPONSABILITE

+ +
+

8.1 Sous + rserve des dispositions de + l'article 8.2, + le Licenci a la facult, sous rserve de prouver la faute du + Concdant concern, de solliciter la rparation + du prjudice direct qu'il subirait du fait du + Logiciel et dont il apportera la preuve. +

+
+ +
+

8.2 + La + responsabilit du Concdant est limite aux + engagements pris en application du Contrat et ne saurait tre + engage en raison notamment: (i) des dommages dus + l'inexcution, totale ou partielle, de ses obligations + par le Licenci, (ii) des dommages directs ou indirects + dcoulant de l'utilisation ou des performances du + Logiciel subis par le Licenci + et (iii) + plus gnralement d'un quelconque + dommage + indirect. + En particulier, les Parties + conviennent expressment que tout prjudice financier + ou commercial (par exemple perte de donnes, perte de + bnfices, perte d'exploitation, perte de + clientle ou de commandes, manque gagner, trouble + commercial quelconque) ou toute action dirige contre le + Licenci par un tiers, constitue un dommage indirect et + n'ouvre pas droit rparation par le + Concdant. +

+
+ +
+
+ +

+ Article 9 - GARANTIE

+ +
+

9.1 + Le + Licenci reconnat que l'tat actuel des + connaissances scientifiques et techniques au moment de la mise en + circulation du Logiciel ne permet pas d'en tester et d'en + vrifier toutes les utilisations ni de dtecter + l'existence d'ventuels dfauts. + L'attention du Licenci a t attire + sur ce point sur les risques associs au chargement, + l'utilisation, la modification et/ou au dveloppement + et la reproduction du Logiciel qui sont rservs + des utilisateurs avertis.

+

Il + relve de la responsabilit du Licenci de + contrler, par tous moyens, l'adquation du + produit ses besoins, son bon fonctionnement et de s'assurer + qu'il ne causera pas de dommages aux personnes et aux biens. +

+
+ +
+

9.2 + Le Concdant dclare de bonne foi tre en droit + de concder l'ensemble des droits attachs au Logiciel + (comprenant notamment les droits viss l'article + 5). +

+
+ +
+

9.3 Le + Licenci reconnat que le Logiciel est fourni "en + l'tat" par le Concdant sans autre + garantie, expresse ou tacite, que celle prvue + l'article 9.2 et notamment sans aucune garantie sur sa + valeur commerciale, son caractre scuris, innovant + ou pertinent. +

+

En + particulier, le Concdant ne garantit pas que le Logiciel est + exempt d'erreur, qu'il fonctionnera sans interruption, + qu'il + sera compatible avec l'quipement du Licenci et + sa configuration logicielle ni qu'il remplira les besoins du + Licenci.

+
+ +
+

9.4 Le + Concdant ne garantit pas, de manire expresse ou + tacite, que le Logiciel ne porte pas atteinte un quelconque + droit de proprit intellectuelle d'un tiers + portant sur un brevet, un logiciel ou sur tout autre droit de + proprit. Ainsi, le Concdant exclut toute + garantie au profit du Licenci contre les actions en + contrefaon qui pourraient tre diligentes au + titre de l'utilisation, de la modification, et de la + redistribution du Logiciel. Nanmoins, si de telles actions + sont exerces contre le Licenci, le Concdant + lui apportera son expertise technique et juridique pour sa dfense. + Cette expertise technique et juridique est dtermine au + cas par cas entre le Concdant concern et le + Licenci + dans le cadre d'un protocole d'accord. Le Concdant + dgage toute responsabilit quant + l'utilisation de la dnomination du Logiciel par le + Licenci. Aucune garantie n'est apporte quant + + l'existence de droits antrieurs sur le nom du Logiciel + et sur l'existence d'une marque.

+
+ +
+
+ +

Article 10 - RESILIATION

+ +
+

10.1 En + cas de manquement par le Licenci aux obligations mises + sa charge par le Contrat, le Concdant pourra rsilier + de plein droit le Contrat trente (30) jours aprs + notification adresse au Licenci et reste + sans effet.

+
+ +
+

10.2 Le + Licenci dont le Contrat est rsili n'est + plus autoris utiliser, modifier ou distribuer le + Logiciel. Cependant, toutes les licences qu'il aura + concdes + antrieurement la rsiliation du Contrat + resteront valides sous rserve qu'elles aient + t + effectues en conformit avec le Contrat.

+
+ +
+
+ +

Article 11 - DISPOSITIONS DIVERSES

+ +
+

+11.1 CAUSE EXTERIEURE

+ +

Aucune + des Parties ne sera responsable d'un retard ou d'une + dfaillance d'excution du Contrat qui serait d + un cas de force majeure, un cas fortuit ou une cause + extrieure, telle que, notamment, le mauvais fonctionnement + ou les interruptions du rseau lectrique ou de + tlcommunication, la paralysie du rseau lie + une attaque informatique, l'intervention des + autorits gouvernementales, les catastrophes naturelles, les + dgts des eaux, les tremblements de terre, le feu, les + explosions, les grves et les conflits sociaux, l'tat + de guerre...

+
+ +
+

11.2 Le + fait, par l'une ou l'autre des Parties, d'omettre + en une ou plusieurs occasions de se prvaloir d'une ou + plusieurs dispositions du Contrat, ne pourra en aucun cas impliquer + renonciation par la Partie intresse s'en + prvaloir ultrieurement.

+
+ +
+

11.3 Le + Contrat annule et remplace toute convention antrieure, + crite ou orale, entre les Parties sur le mme objet et + constitue l'accord entier entre les Parties sur cet objet. + Aucune addition ou modification aux termes du Contrat n'aura + d'effet l'gard des Parties + moins d'tre faite par crit et signe par + leurs reprsentants dment habilits.

+
+ +
+

11.4 Dans + l'hypothse o une ou plusieurs des dispositions + du Contrat s'avrerait contraire une loi ou + un texte applicable, existants ou futurs, cette loi ou ce texte + prvaudrait, et les Parties feraient les amendements + ncessaires pour se conformer cette loi ou + ce texte. Toutes les autres dispositions resteront en vigueur. De + mme, la nullit, pour quelque raison que ce soit, + d'une des dispositions du Contrat ne saurait entraner + la nullit de l'ensemble du Contrat.

+
+ +
+

+11.5 LANGUE

+

Le + Contrat est rdig en langue franaise et en + langue anglaise, ces deux versions + faisant galement foi. +

+
+ +
+
+ +

Article 12 - NOUVELLES VERSIONS DU CONTRAT

+ +
+

12.1 Toute personne est autorise copier et distribuer des + copies de ce Contrat.

+
+ +
+

12.2 Afin d'en prserver la cohrence, le texte du Contrat + est protg et ne peut tre modifi que + par les auteurs de la licence, lesquels se rservent le droit + de publier priodiquement des mises jour ou de + nouvelles versions du Contrat, qui possderont chacune un + numro distinct. Ces versions ultrieures seront + susceptibles de prendre en compte de nouvelles problmatiques + rencontres par les logiciels libres.

+
+ + +
+

12.3 Tout + Logiciel diffus sous une version donne du Contrat ne + pourra faire l'objet d'une diffusion ultrieure que sous la + mme version du Contrat ou une version postrieure, + sous rserve des dispositions de l'article + 5.3.4.

+
+ + + + +
+
+ +

Article 13 - LOI APPLICABLE ET COMPETENCE TERRITORIALE

+ +
+

13.1 + Le Contrat est rgi par la loi + franaise. Les Parties conviennent de tenter de rgler + l'amiable les diffrends ou litiges qui + viendraient se produire par suite ou l'occasion + du Contrat. +

+
+ +
+

13.2 + A dfaut d'accord amiable dans un dlai de deux + (2) mois compter de leur survenance et sauf situation + relevant d'une procdure d'urgence, les + diffrends ou litiges seront ports par la Partie la + plus diligente devant les Tribunaux comptents de + Paris.

+
+ +
+ + + + + + \ No newline at end of file diff --git a/liste_des_nombres.php b/liste_des_nombres.php new file mode 100644 index 0000000..9a3c19e --- /dev/null +++ b/liste_des_nombres.php @@ -0,0 +1,15 @@ + + + + +include "inc/head.php"; +head("Liste des nombres de 1 à 1 million | Anternet.pw", "Un page recensant, ligne par ligne, le premier million des nombres entier"); ?> + " lang="fr"> +
+ +
+ +
+ + diff --git a/loginsbdd.php b/loginsbdd.php new file mode 100644 index 0000000..ee864be --- /dev/null +++ b/loginsbdd.php @@ -0,0 +1,4 @@ + diff --git a/media/2048.png b/media/2048.png new file mode 100644 index 0000000..c17ff70 Binary files /dev/null and b/media/2048.png differ diff --git a/media/2048.xpi b/media/2048.xpi new file mode 100644 index 0000000..33ccf82 Binary files /dev/null and b/media/2048.xpi differ diff --git a/media/404fourmie.png b/media/404fourmie.png new file mode 100644 index 0000000..245810b Binary files /dev/null and b/media/404fourmie.png differ diff --git a/media/404fourmieorigine.png b/media/404fourmieorigine.png new file mode 100644 index 0000000..bad8a2e Binary files /dev/null and b/media/404fourmieorigine.png differ diff --git a/media/activerprotection.png b/media/activerprotection.png new file mode 100644 index 0000000..3283ddd Binary files /dev/null and b/media/activerprotection.png differ diff --git a/media/activerprotectionfondblanc.png b/media/activerprotectionfondblanc.png new file mode 100644 index 0000000..a839654 Binary files /dev/null and b/media/activerprotectionfondblanc.png differ diff --git a/media/am1.mp3 b/media/am1.mp3 new file mode 100644 index 0000000..2dc33e4 Binary files /dev/null and b/media/am1.mp3 differ diff --git a/media/am1.png b/media/am1.png new file mode 100644 index 0000000..c243271 Binary files /dev/null and b/media/am1.png differ diff --git a/media/am10.mp3 b/media/am10.mp3 new file mode 100644 index 0000000..fe5d65e Binary files /dev/null and b/media/am10.mp3 differ diff --git a/media/am10.png b/media/am10.png new file mode 100644 index 0000000..fef39ed Binary files /dev/null and b/media/am10.png differ diff --git a/media/am2.mp3 b/media/am2.mp3 new file mode 100644 index 0000000..a8017b7 Binary files /dev/null and b/media/am2.mp3 differ diff --git a/media/am2.png b/media/am2.png new file mode 100644 index 0000000..cd18d87 Binary files /dev/null and b/media/am2.png differ diff --git a/media/am3.mp3 b/media/am3.mp3 new file mode 100644 index 0000000..bb5fd99 Binary files /dev/null and b/media/am3.mp3 differ diff --git a/media/am3.png b/media/am3.png new file mode 100644 index 0000000..75e922a Binary files /dev/null and b/media/am3.png differ diff --git a/media/am4.mp3 b/media/am4.mp3 new file mode 100644 index 0000000..538e0be Binary files /dev/null and b/media/am4.mp3 differ diff --git a/media/am4.png b/media/am4.png new file mode 100644 index 0000000..6708ffb Binary files /dev/null and b/media/am4.png differ diff --git a/media/am5.mp3 b/media/am5.mp3 new file mode 100644 index 0000000..ddd737f Binary files /dev/null and b/media/am5.mp3 differ diff --git a/media/am5.png b/media/am5.png new file mode 100644 index 0000000..6946c8b Binary files /dev/null and b/media/am5.png differ diff --git a/media/am6.mp3 b/media/am6.mp3 new file mode 100644 index 0000000..7618e48 Binary files /dev/null and b/media/am6.mp3 differ diff --git a/media/am6.png b/media/am6.png new file mode 100644 index 0000000..4fef268 Binary files /dev/null and b/media/am6.png differ diff --git a/media/am7.mp3 b/media/am7.mp3 new file mode 100644 index 0000000..ec85057 Binary files /dev/null and b/media/am7.mp3 differ diff --git a/media/am7.png b/media/am7.png new file mode 100644 index 0000000..736d005 Binary files /dev/null and b/media/am7.png differ diff --git a/media/am8.mp3 b/media/am8.mp3 new file mode 100644 index 0000000..7a9bf06 Binary files /dev/null and b/media/am8.mp3 differ diff --git a/media/am8.png b/media/am8.png new file mode 100644 index 0000000..5e005b1 Binary files /dev/null and b/media/am8.png differ diff --git a/media/am9.mp3 b/media/am9.mp3 new file mode 100644 index 0000000..1abb8ae Binary files /dev/null and b/media/am9.mp3 differ diff --git a/media/am9.png b/media/am9.png new file mode 100644 index 0000000..e8889ad Binary files /dev/null and b/media/am9.png differ diff --git a/media/antmusiques.zip b/media/antmusiques.zip new file mode 100644 index 0000000..e9e2250 Binary files /dev/null and b/media/antmusiques.zip differ diff --git a/media/cookie.png b/media/cookie.png new file mode 100644 index 0000000..dd2ac0d Binary files /dev/null and b/media/cookie.png differ diff --git a/media/copyleft.png b/media/copyleft.png new file mode 100644 index 0000000..5d5e867 Binary files /dev/null and b/media/copyleft.png differ diff --git a/media/copyleftancien.jpg b/media/copyleftancien.jpg new file mode 100644 index 0000000..391f7e3 Binary files /dev/null and b/media/copyleftancien.jpg differ diff --git a/media/discord.svg b/media/discord.svg new file mode 100644 index 0000000..17ab647 --- /dev/null +++ b/media/discord.svg @@ -0,0 +1,102 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/media/favicon.ico b/media/favicon.ico new file mode 100644 index 0000000..33c8be8 Binary files /dev/null and b/media/favicon.ico differ diff --git a/media/fond.png b/media/fond.png new file mode 100644 index 0000000..233ba3d Binary files /dev/null and b/media/fond.png differ diff --git a/media/ghostery.png b/media/ghostery.png new file mode 100644 index 0000000..4995365 Binary files /dev/null and b/media/ghostery.png differ diff --git a/media/httpspartout.png b/media/httpspartout.png new file mode 100644 index 0000000..cfaab06 Binary files /dev/null and b/media/httpspartout.png differ diff --git a/media/logo/alt/ant1.jpg b/media/logo/alt/ant1.jpg new file mode 100644 index 0000000..7c621b1 Binary files /dev/null and b/media/logo/alt/ant1.jpg differ diff --git a/media/logo/alt/ant1.png b/media/logo/alt/ant1.png new file mode 100644 index 0000000..86f7fbc Binary files /dev/null and b/media/logo/alt/ant1.png differ diff --git a/media/logo/alt/ant2.jpg b/media/logo/alt/ant2.jpg new file mode 100644 index 0000000..04fb1ec Binary files /dev/null and b/media/logo/alt/ant2.jpg differ diff --git a/media/logo/alt/ant2.png b/media/logo/alt/ant2.png new file mode 100644 index 0000000..d993215 Binary files /dev/null and b/media/logo/alt/ant2.png differ diff --git a/media/logo/alt/ant3.jpg b/media/logo/alt/ant3.jpg new file mode 100644 index 0000000..9953ade Binary files /dev/null and b/media/logo/alt/ant3.jpg differ diff --git a/media/logo/alt/ant3.png b/media/logo/alt/ant3.png new file mode 100644 index 0000000..836f706 Binary files /dev/null and b/media/logo/alt/ant3.png differ diff --git a/media/logo/alt/ant4.jpg b/media/logo/alt/ant4.jpg new file mode 100644 index 0000000..3b7fcbe Binary files /dev/null and b/media/logo/alt/ant4.jpg differ diff --git a/media/logo/alt/ant4.png b/media/logo/alt/ant4.png new file mode 100644 index 0000000..41e4ad9 Binary files /dev/null and b/media/logo/alt/ant4.png differ diff --git a/media/logo/alt/ant5.jpg b/media/logo/alt/ant5.jpg new file mode 100644 index 0000000..7224860 Binary files /dev/null and b/media/logo/alt/ant5.jpg differ diff --git a/media/logo/alt/ant5.png b/media/logo/alt/ant5.png new file mode 100644 index 0000000..4d439c9 Binary files /dev/null and b/media/logo/alt/ant5.png differ diff --git a/media/logo/alt/ant6.jpg b/media/logo/alt/ant6.jpg new file mode 100644 index 0000000..3f2c3d5 Binary files /dev/null and b/media/logo/alt/ant6.jpg differ diff --git a/media/logo/alt/ant6.png b/media/logo/alt/ant6.png new file mode 100644 index 0000000..4f09114 Binary files /dev/null and b/media/logo/alt/ant6.png differ diff --git a/media/logo/alt/ant7.jpg b/media/logo/alt/ant7.jpg new file mode 100644 index 0000000..3bacc41 Binary files /dev/null and b/media/logo/alt/ant7.jpg differ diff --git a/media/logo/alt/ant7.png b/media/logo/alt/ant7.png new file mode 100644 index 0000000..4769c2c Binary files /dev/null and b/media/logo/alt/ant7.png differ diff --git a/media/logo/ant.png b/media/logo/ant.png new file mode 100644 index 0000000..3d1b0a0 Binary files /dev/null and b/media/logo/ant.png differ diff --git a/media/logo/antgris.png b/media/logo/antgris.png new file mode 100644 index 0000000..d5c61de Binary files /dev/null and b/media/logo/antgris.png differ diff --git a/media/logo/antorigine.png b/media/logo/antorigine.png new file mode 100644 index 0000000..68be04a Binary files /dev/null and b/media/logo/antorigine.png differ diff --git a/media/logo/antpetit.png b/media/logo/antpetit.png new file mode 100644 index 0000000..1ad64b9 Binary files /dev/null and b/media/logo/antpetit.png differ diff --git a/media/logo/antpetitgris.png b/media/logo/antpetitgris.png new file mode 100644 index 0000000..846d384 Binary files /dev/null and b/media/logo/antpetitgris.png differ diff --git a/media/logoprotection.png b/media/logoprotection.png new file mode 100644 index 0000000..c56f15a Binary files /dev/null and b/media/logoprotection.png differ diff --git a/media/nav/brave.png b/media/nav/brave.png new file mode 100644 index 0000000..434f4c5 Binary files /dev/null and b/media/nav/brave.png differ diff --git a/media/nav/chrome.png b/media/nav/chrome.png new file mode 100644 index 0000000..0ac7417 Binary files /dev/null and b/media/nav/chrome.png differ diff --git a/media/nav/chromium.png b/media/nav/chromium.png new file mode 100644 index 0000000..e95a044 Binary files /dev/null and b/media/nav/chromium.png differ diff --git a/media/nav/cliqz.png b/media/nav/cliqz.png new file mode 100644 index 0000000..478a6e7 Binary files /dev/null and b/media/nav/cliqz.png differ diff --git a/media/nav/cyberfox.png b/media/nav/cyberfox.png new file mode 100644 index 0000000..0802327 Binary files /dev/null and b/media/nav/cyberfox.png differ diff --git a/media/nav/edge.png b/media/nav/edge.png new file mode 100644 index 0000000..d2a970f Binary files /dev/null and b/media/nav/edge.png differ diff --git a/media/nav/firefox.png b/media/nav/firefox.png new file mode 100644 index 0000000..0126678 Binary files /dev/null and b/media/nav/firefox.png differ diff --git a/media/nav/firefoxdeveloperedition.png b/media/nav/firefoxdeveloperedition.png new file mode 100644 index 0000000..b5bcadc Binary files /dev/null and b/media/nav/firefoxdeveloperedition.png differ diff --git a/media/nav/firefoxesr.png b/media/nav/firefoxesr.png new file mode 100644 index 0000000..01848e8 Binary files /dev/null and b/media/nav/firefoxesr.png differ diff --git a/media/nav/icecat.png b/media/nav/icecat.png new file mode 100644 index 0000000..258b1c8 Binary files /dev/null and b/media/nav/icecat.png differ diff --git a/media/nav/iceweasel.png b/media/nav/iceweasel.png new file mode 100644 index 0000000..78d1e0a Binary files /dev/null and b/media/nav/iceweasel.png differ diff --git a/media/nav/internetexplorer.png b/media/nav/internetexplorer.png new file mode 100644 index 0000000..aaac64a Binary files /dev/null and b/media/nav/internetexplorer.png differ diff --git a/media/nav/maxthon.png b/media/nav/maxthon.png new file mode 100644 index 0000000..8173455 Binary files /dev/null and b/media/nav/maxthon.png differ diff --git a/media/nav/midori.png b/media/nav/midori.png new file mode 100644 index 0000000..7f066a0 Binary files /dev/null and b/media/nav/midori.png differ diff --git a/media/nav/nightly.png b/media/nav/nightly.png new file mode 100644 index 0000000..7ea90c6 Binary files /dev/null and b/media/nav/nightly.png differ diff --git a/media/nav/opera.png b/media/nav/opera.png new file mode 100644 index 0000000..9baec6c Binary files /dev/null and b/media/nav/opera.png differ diff --git a/media/nav/palemoon.png b/media/nav/palemoon.png new file mode 100644 index 0000000..0b18aac Binary files /dev/null and b/media/nav/palemoon.png differ diff --git a/media/nav/safari.png b/media/nav/safari.png new file mode 100644 index 0000000..eafcb88 Binary files /dev/null and b/media/nav/safari.png differ diff --git a/media/nav/seamonkey.png b/media/nav/seamonkey.png new file mode 100644 index 0000000..df0664c Binary files /dev/null and b/media/nav/seamonkey.png differ diff --git a/media/nav/tor.png b/media/nav/tor.png new file mode 100644 index 0000000..a1c822a Binary files /dev/null and b/media/nav/tor.png differ diff --git a/media/nav/torch.png b/media/nav/torch.png new file mode 100644 index 0000000..b1fdf82 Binary files /dev/null and b/media/nav/torch.png differ diff --git a/media/nav/vivaldi.png b/media/nav/vivaldi.png new file mode 100644 index 0000000..13875db Binary files /dev/null and b/media/nav/vivaldi.png differ diff --git a/media/nav/waterfox.png b/media/nav/waterfox.png new file mode 100644 index 0000000..e46351d Binary files /dev/null and b/media/nav/waterfox.png differ diff --git a/media/nav/yandex.png b/media/nav/yandex.png new file mode 100644 index 0000000..95de4d8 Binary files /dev/null and b/media/nav/yandex.png differ diff --git a/media/onglet/brave.png b/media/onglet/brave.png new file mode 100644 index 0000000..dc195d6 Binary files /dev/null and b/media/onglet/brave.png differ diff --git a/media/onglet/chrome.png b/media/onglet/chrome.png new file mode 100644 index 0000000..3066a19 Binary files /dev/null and b/media/onglet/chrome.png differ diff --git a/media/onglet/chromium.png b/media/onglet/chromium.png new file mode 100644 index 0000000..3066a19 Binary files /dev/null and b/media/onglet/chromium.png differ diff --git a/media/onglet/cliqz.png b/media/onglet/cliqz.png new file mode 100644 index 0000000..8e528b4 Binary files /dev/null and b/media/onglet/cliqz.png differ diff --git a/media/onglet/cyberfox.png b/media/onglet/cyberfox.png new file mode 100644 index 0000000..90405b9 Binary files /dev/null and b/media/onglet/cyberfox.png differ diff --git a/media/onglet/edge.png b/media/onglet/edge.png new file mode 100644 index 0000000..653c916 Binary files /dev/null and b/media/onglet/edge.png differ diff --git a/media/onglet/firefox.png b/media/onglet/firefox.png new file mode 100644 index 0000000..de1b6fe Binary files /dev/null and b/media/onglet/firefox.png differ diff --git a/media/onglet/firefoxdeveloperedition.png b/media/onglet/firefoxdeveloperedition.png new file mode 100644 index 0000000..3ad3018 Binary files /dev/null and b/media/onglet/firefoxdeveloperedition.png differ diff --git a/media/onglet/internetexplorer.png b/media/onglet/internetexplorer.png new file mode 100644 index 0000000..2b26f76 Binary files /dev/null and b/media/onglet/internetexplorer.png differ diff --git a/media/onglet/maxthon.png b/media/onglet/maxthon.png new file mode 100644 index 0000000..f74fb9d Binary files /dev/null and b/media/onglet/maxthon.png differ diff --git a/media/onglet/midori.png b/media/onglet/midori.png new file mode 100644 index 0000000..148f6b9 Binary files /dev/null and b/media/onglet/midori.png differ diff --git a/media/onglet/opera.png b/media/onglet/opera.png new file mode 100644 index 0000000..65377db Binary files /dev/null and b/media/onglet/opera.png differ diff --git a/media/onglet/palemoon.png b/media/onglet/palemoon.png new file mode 100644 index 0000000..8b9bf85 Binary files /dev/null and b/media/onglet/palemoon.png differ diff --git a/media/onglet/safari.png b/media/onglet/safari.png new file mode 100644 index 0000000..948a692 Binary files /dev/null and b/media/onglet/safari.png differ diff --git a/media/onglet/seamonkey.png b/media/onglet/seamonkey.png new file mode 100644 index 0000000..250ebac Binary files /dev/null and b/media/onglet/seamonkey.png differ diff --git a/media/onglet/tor.png b/media/onglet/tor.png new file mode 100644 index 0000000..869a195 Binary files /dev/null and b/media/onglet/tor.png differ diff --git a/media/onglet/torch.png b/media/onglet/torch.png new file mode 100644 index 0000000..ddca9ff Binary files /dev/null and b/media/onglet/torch.png differ diff --git a/media/onglet/vivaldi.png b/media/onglet/vivaldi.png new file mode 100644 index 0000000..e2fa5af Binary files /dev/null and b/media/onglet/vivaldi.png differ diff --git a/media/onglet/waterfox.png b/media/onglet/waterfox.png new file mode 100644 index 0000000..75da1f1 Binary files /dev/null and b/media/onglet/waterfox.png differ diff --git a/media/onglet/yandex.png b/media/onglet/yandex.png new file mode 100644 index 0000000..a8c7f00 Binary files /dev/null and b/media/onglet/yandex.png differ diff --git a/media/privacy.png b/media/privacy.png new file mode 100644 index 0000000..1e0d5ec Binary files /dev/null and b/media/privacy.png differ diff --git a/media/tntblanc.png b/media/tntblanc.png new file mode 100644 index 0000000..715637a Binary files /dev/null and b/media/tntblanc.png differ diff --git a/media/tntbleu.png b/media/tntbleu.png new file mode 100644 index 0000000..d314cfc Binary files /dev/null and b/media/tntbleu.png differ diff --git a/media/tntgris.png b/media/tntgris.png new file mode 100644 index 0000000..5aba137 Binary files /dev/null and b/media/tntgris.png differ diff --git a/media/tntnoir.png b/media/tntnoir.png new file mode 100644 index 0000000..f8a0eaa Binary files /dev/null and b/media/tntnoir.png differ diff --git a/media/ublockpopup.png b/media/ublockpopup.png new file mode 100644 index 0000000..c93b062 Binary files /dev/null and b/media/ublockpopup.png differ diff --git a/media/wappalyser.png b/media/wappalyser.png new file mode 100644 index 0000000..f401472 Binary files /dev/null and b/media/wappalyser.png differ diff --git a/outils.php b/outils.php new file mode 100644 index 0000000..5610c4e --- /dev/null +++ b/outils.php @@ -0,0 +1,72 @@ + + + + +include "inc/head.php"; +head("Anternet | Accueil", "La page d'accueil du site Anternet.pw."); ?> +" lang="fr"> +
+ +
+ + +
+ Choisissez les valeurs aléatoires à générer. +
+
+ + + Choix : +
+ + + + Bienvenue dans cet espace pour générer des valeurs aléatoirement ! + + + Choisissez le nombre de valeurs aléatoires à générer + +
+ +
+ + + +
+
+ + + diff --git a/playlist.php b/playlist.php new file mode 100755 index 0000000..43d368c --- /dev/null +++ b/playlist.php @@ -0,0 +1,9 @@ + + diff --git a/police.php b/police.php new file mode 100644 index 0000000..326d76b --- /dev/null +++ b/police.php @@ -0,0 +1,86 @@ + + + + +include "inc/head.php"; +head("Polices | Anternet.pw", "Page de présentation et de test des polices utilisées sur Anternet.pw"); ?> + + +" lang="fr"> +
+ + +
+ + + +Votre référent HTTP (HTTP referer) est : + + + + +


+Votre adresse IP (HTTP referer) est : +


+ Votre agent utilisateur (user agent) est : +

+

Tests de polices

+
+
+
+ +
+ condense : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ fin : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ fin-it : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ gras : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ gras-it : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ moyen : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ moyen-it : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ ubuntu : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+ ubuntu-it : + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +
+ +
+
+
+ + + diff --git a/recherche.php b/recherche.php new file mode 100644 index 0000000..7ed51eb --- /dev/null +++ b/recherche.php @@ -0,0 +1,226 @@ + + + + +include "inc/head.php"; +head("Index Web | Anternet.pw", "Petit index contenant des liens vers divers site"); ?> + + +" lang="fr"> +
+ +
+ +

+

+ L'index Web Ant +

+ + Comment ça marche ? + +

+ + +

+ Moteurs de recherche
+ Outils
+ Principaux sites
+ Organisations
+ Le logiciel libre
+ Reseaux sociaux
+ Programmation
+

+ + + +

Moteurs de recherche


+ +

Qwant

qwant.com


+ + +

Duckduckgo

duckduckgo.com


+ + +

StartPage

startpage.com


+ + +

Lilo

search.lilo.org


+ + +

Ecosia

ecosia.org


+ + +

Google

google.fr


+ + +

Bing

bing.com


+ + + +

Outils


+ + +

Firefox Send | Partage de fichiers

send.firefox.com


+ + +

Converticious | Conversion

converticious.com


+ + +

Heure

heure.com


+ + +

Generateur de codes couleus

outils-web.com/page-generateur-code-couleur.asp


+ + +

Connaître son adresse IP

mon-ip.com


+ + +

Convertisseur de fichiers

online-convert.com/fr


+ + +

Creer un favicon

favicon.cc


+ + + +

Organisations


+ + +

Amnesty International

amnesty.org/fr


+ +

Greenpeace

greenpeace.fr


+ +

I-Boycott

i-boycott.org


+ +

Goodeed

goodeed.com


+ +

Le Gorafi

legorafi.fr


+ +

WWF

wwf.fr


+ +

Heure

heure.com


+ + +

Principaux sites


+ +

Youtube

youtube.com


+ +

Spotify

spotify.com/fr


+ +

Deezer

deezer.com/fr


+ +

Clyde Vanilla

clydevanilla.space


+ +

IGG Games

igg-games.com


+ +

Newmanity

newmanity.com


+ + +

Le logiciel libre


+ +

Framasoft

framasoft.org


+ +

Mozilla

mozilla.org/fr


+ +

Tor

torproject.org


+ +

La quadrature du net

laquadrature.net


+ +

GNU

gnu.org


+ +

Gimp

gimp.org


+ +

FileZilla

filezilla-project.org


+ +

CodeBlock

codeblocks.org


+ +

STK | SuperTuxKart

supertuxkart.net


+ +

SuperTux

supertux.org


+ +

The battle for Wesnoth | La bataille pour Wesnoth

wesnoth.org


+ +

Wikipedia

fr.wikipedia.org


+ + +

Les reseaux sociaux


+ +

Twitter

twitter.com


+ +

Facebook

facebook.com


+ +

Mastodon

joinmastodon.org


+ +

PCN | Paris Classe Numerique

parisclassenumerique.fr


+ + + +

Programmation


+ +

Scratch

scratch.mit.edu


+ +

Twinery

twinery.org


+ +

OpenClassrooms

openclassrooms.com


+ +

CodeCombat

codecombat.com/play


+ +

W3Schools

w3schools.com


+ +

GitHub

github.com


+ +

L'observatoire de la démocratie

observatoire-democratie.fr


+ + +

Aide pour la recherche Web Ant

+ +

+

Comment ça marche :



+ + 1. Tapez "Ctrl + F" sur votre navigateur.

+ + 2. Tapez le nom du site que vous voulez visiter.

+ + 3. Cliquez sur le lien que votre navigateur a trouvé.

+ + Astuce : faites un clic-molette sur le lien pour l'ouvrir dans un nouvel onglet.

+ +

+ +

+

+ +

Ils parlent de nous :

+ + "Encore plus performant que Google !" Ma grand-mère

+ + "LE moteur de recherche écologique" Ecosia

+ + "Le vrai moteur de recherche du 21ème siècle !" Qwant

+ + "Enfin un moteur de recherche simple et efficace" Google

+ + "Le premier moteur de recherche qui respecte la vie privée !" DuckDuckGo

+ + "Le seul "navigateur de recherche" !" Miraty

+ + "Le Ragondin (Myocastor coypus) est une espèce de mammifères de la famille des Myocastoridae, la seule espèce actuelle du genre Myocastor." Wikipedia

+ + "I like trains." Un inconnu

+ + "Quand est-ce qu'on mange ?" Ma soeur

+ + "Un film" Allocine

+ + "Bonjour" Siri

+ + Par les créateurs de Yahoo!


+ + +

+ + +
+
+ + + diff --git a/signup.php b/signup.php new file mode 100644 index 0000000..2ce15df --- /dev/null +++ b/signup.php @@ -0,0 +1,122 @@ + + + + + +include "inc/head.php"; +head("Créer un compte | Anternet.pw", "Page de création de compte Anternet.pw"); ?> + +" lang="fr"> +
+ +
+

Créer un compte Ant

+ + + +
+ +

+ + Pseudo : + + + +
+ + Votre mot de passe : + + + +
+ + + Confirmez votre mot de passe : + + + + +

+ +

+ +
+ + + +

+ +
+ + PDO::ERRMODE_EXCEPTION)); + } + + + catch (Exception $e) { + die('Erreur PHP / MySQL : ' . $e->getMessage()); + } + + $couleur = "non"; + + $req = $bdd->prepare('INSERT INTO compte(pseudo, couleur, mdp) VALUES(:pseudo, :couleur, :mdp)'); + + $req->execute(array( + 'pseudo' => $_POST['pseudo'], + 'couleur' => $couleur, + 'mdp' => $mdphash + )); + + $req->closeCursor(); ?> + + Compte créé avec succès ! Veuillez vous connecter sur la page suivante. + + + + + + Le compte n'a pas pu être créé : Le premier et le second champ de mot de passe ne correspondent pas ! + + + + + Vous devez accepter les Conditions générales d'utilisation pour vous créer un compte ! + + + + ERREUR + + + + + + + + + + +
+ +
+ + + + +