Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » Firefox
  •  » Тестирование нестабильных сборок Firefox (Nightly)

№123-03-2011 11:23:38

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Firefox 4.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

График выхода версий Firefox

Протоколы собраний сотрудников Mozilla (каждый понедельник в 11:00am Pacific Time (19:00 UTC))
Протоколы собраний разработчиков Gecko (каждый вторник в 11:00am Pacific Time (19:00 UTC))
Протоколы собраний разработчиков Firefox (выпуск релизов) (каждый вторник и четверг в 10:00am Pacific Time (18:00 UTC))

Ссылки на все сборки Firefox
Как русифицировать английские сборки Firefox

В этой ветке обсуждаются только Firefox Nightly и Firefox Developer Edition (бывшая Aurora). Внимание! Это тестовые версии. Предназначены для разработчиков и тестировщиков. ЕСЛИ ВЫ НЕ ЯВЛЯЕТЕСЬ НИ РАЗРАБОТЧИКОМ, НИ ТЕСТИРОВЩИКОМ, ПОЖАЛУЙСТА, НЕ УСТАНАВЛИВАЙТЕ ЭТИ ВЕРСИИ!

Предыдущая тема тестирования Firefox 4 - http://forum.mozilla-russia.org/viewtopic.php?id=21977


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№365208-08-2011 19:17:30

zit
Участник
 
Группа: Members
Зарегистрирован: 23-03-2011
Сообщений: 437
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

лучше бы вообще оставили как в ХР с этими шрифтами...:/
80e3b3606171afed4407a418d0f7d5ca.jpeg


С хрома сижу на работе,все вопросы к ИТ отделу :D

Отсутствует

 

№365308-08-2011 19:20:41

z_mashine
Участник
 
Группа: Members
Зарегистрирован: 29-08-2010
Сообщений: 459
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

ArtLive
покажите вкладку about:config с фильтрами gfx и layers. и вкладку about:support.

P.S. расширение Anti-Aliasing Tuner пробовали?

Отсутствует

 

№365408-08-2011 19:25:27

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Kamui пишет

Tiger.711 пишет: Если ещё и новый менеджер закачек добавятБыло бы круто если бы они например DownThemAll запилили в , очень крутой встроенный загрузчик был бы

Вот только не надо!!! Не надо делать из хорошнго браузера ещё один комбайн типа ёпеы!

Добавлено 08-08-2011 19:27:59
2 ALL
А давайте создадим отдельную тему - "У меня в винде корявые шрифты" и вы продолжите обсуждение там! Чесслово - ДОСТАЛИ УЖЕ СВОИМИ ШРИФТАМИ!!!!!!!!!!!!!!!!   diablo.gif

Отредактировано =Agasfer= (08-08-2011 19:27:59)


Arch Linux & xmonad

Отсутствует

 

№365508-08-2011 19:37:06

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

=Agasfer= пишет

Чесслово - ДОСТАЛИ УЖЕ СВОИМИ ШРИФТАМИ!!!!!!!!!!!!!!!!

А у меня всё работает с(:


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№365608-08-2011 19:43:53

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Tiger.711 пишет

А у меня всё работает с(:

У меня тоже :lol:


Arch Linux & xmonad

Отсутствует

 

№365708-08-2011 19:44:13

ArtLive
Участник
 
Группа: Members
Зарегистрирован: 14-01-2010
Сообщений: 350
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Да я думаю, у всех корявые. Одни просто этого не замечают, или им кажется, что, в общем, все ок, а другим не нравится :rolleyes:

Добавлено 08-08-2011 19:53:57

z_mashine пишет

покажите вкладку about:config с фильтрами gfx и layers. и вкладку about:support.

Вот:

скрытый текст
d96a793e33f3297bdd2d9cd61c614e52.jpg

6beff4c77e4c006011e25d872d946816.jpg

881b0ee2c170ec3eb79de78ffabcd905.jpg

z_mashine пишет

P.S. расширение Anti-Aliasing Tuner пробовали?

Да. Те же яйца...

Отредактировано ArtLive (08-08-2011 19:53:57)

Отсутствует

 

№365808-08-2011 20:10:58

Nik7
Участник
 
Группа: Members
Зарегистрирован: 08-08-2011
Сообщений: 2
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Добрый вечер:)
Начал пользоваться [firefox] с версии 3.6 ну а сейчас вот установлена [nightly]
Что я хотел спросить... Вообщем заметил я что броузер не высвобождает память нормально после закрытия вкладок или окон. это особенно заметно когда он работает долго или серфить интенсивно. или когда работа идет со  многими вкладками. В итоге 1-2 раза в день вынужденная перезагрузка. так как при достижении 1.4-1.5 Гб процесса начинаются лаги и все тупит. Я тут много читал про всякие утечки памяти и тп. Но я заметил что память просто не высвобождается после закрытия вкаладок или окон а возможно и вообще если десяток сайтов во вкладке перегрузить то  они в памяти накапливаются со временем и не удаляются. Проверил у себя ради интереса для наглядности:
Стартую[nightly] жду пока загрузится с моими рабочими вкладками. Жду пока загрузится. Засекаю сколько съел процесс - 400Мб примерно.
Далее запускаю новое окно. Запускаю гугл поиск. пишу к примеру "авто" и переключаю поисковик на поиск видео.
Теперь открываю подряд первые три страницы выдачи. можно и больше для наглядности - должно получиться от 30 и более вкладок в новом окне. ждем пока все загрузится.
смотрим сколько теперь занимает процесс. у меня занял 630Мб.
Теперь закрываем окно со всеми вкланками в нем вообще. и смотрим сколько будет занимать процес после закрытия этого окна. в идеале по идее долно выйти на начальные 400Мб того первого окна так как второе полностью закрылось со всеми вкладками. Но нет! Процес теперь занимает 570Мб. т.е. освободилось всего 50 Мб. И Все. Т.е. вот так понемногу память уходит в никуда от закрытых уже вкладок. Помогает только рестарт.
Проверьте пожалуйста ктото у себя такой опыт. Как у вас?  Я это наблюдаю на всех   версиях начиная с 3.6 И походу все так и осталось на месте.
Оформлен ли такой баг  и ведутся ли какието работы? Броузер хороший :) но вот эта проблема конечно расстраивает... Если такого Бага нету то  оформите пожалуйста (у меня с англ плохо) - суть в том, чтоб все закрытые вкладки или окна выгружались из памяти полностью!
Спасибо :)

Отсутствует

 

№365908-08-2011 20:21:20

ArtLive
Участник
 
Группа: Members
Зарегистрирован: 14-01-2010
Сообщений: 350
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Nik7 пишет

Добрый вечер:)
Вообщем заметил я что броузер не высвобождает память нормально после закрытия вкладок или окон)

Не высвобождает, это факт.

Если браузер закрыть после суток работы, процесс пропадает только через минут 5.

Что касается текущего высвобождения, то хотя бы немного дело подправит внешний костыль, который принудительно отбирает у программ память. Например, AnVir Task Manager. Проблема решится лишь отчасти, т.к. после каждого такого высвобождения, один из этих колобков  [firefox]/[aurora]/[nightly] довольно быстро забирает все назад. Но хоть что-то.

Отредактировано ArtLive (08-08-2011 20:22:30)

Отсутствует

 

№366008-08-2011 20:38:53

Nik7
Участник
 
Группа: Members
Зарегистрирован: 08-08-2011
Сообщений: 2
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

ArtLive пишет

Что касается текущего высвобождения, то хотя бы немного дело подправит внешний костыль, который принудительно отбирает у программ память. Например, AnVir Task Manager. Проблема решится лишь отчасти, т.к. после каждого такого высвобождения, один из этих колобков  [firefox]/[aurora]/[nightly] довольно быстро забирает все назад. Но хоть что-то.

А что это за кастыль такой? :) Прога стоит такая но такой функции не видел.
Все - нашел уже :) Спасибо за идею. проверю как оно с этим.

Но все равно этож не дело с костылями то.. :lol:
Нужно думаю на это всеже обратить внимание разработчиков.

Отредактировано Nik7 (08-08-2011 20:41:49)

Отсутствует

 

№366108-08-2011 20:42:24

ArtLive
Участник
 
Группа: Members
Зарегистрирован: 14-01-2010
Сообщений: 350
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Nik7 пишет

А что это за кастыль такой? :) Прога стоит такая но такой функции не видел.

Поищите в настройках. Там это все есть

Отсутствует

 

№366208-08-2011 20:49:23

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Nik7 пишет

Нужно думаю на это всеже обратить внимание разработчиков.

http://www.opennet.ru/opennews/art.shtml?num=30879
http://www.opennet.ru/opennews/art.shtml?num=31386

Отредактировано =Agasfer= (08-08-2011 20:50:18)


Arch Linux & xmonad

Отсутствует

 

№366308-08-2011 21:59:48

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Aurora 7.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Nik7 пишет

Добрый вечерНачал пользоваться  с версии 3.6 ну а сейчас вот установлена  Что я хотел спросить... Вообщем заметил я что броузер не высвобождает память нормально после закрытия вкладок или окон. это особенно заметно когда он работает долго или серфить интенсивно. или когда работа идет со  многими вкладками. В итоге 1-2 раза в день вынужденная перезагрузка. так как при достижении 1.4-1.5 Гб процесса начинаются лаги и все тупит. Я тут много читал про всякие утечки памяти и тп. Но я заметил что память просто не высвобождается после закрытия вкаладок или окон а возможно и вообще если десяток сайтов во вкладке перегрузить то  они в памяти накапливаются со временем и не удаляются. Проверил у себя ради интереса для наглядности:Стартую жду пока загрузится с моими рабочими вкладками. Жду пока загрузится. Засекаю сколько съел процесс - 400Мб примерно.Далее запускаю новое окно. Запускаю гугл поиск. пишу к примеру "авто" и переключаю поисковик на поиск видео. Теперь открываю подряд первые три страницы выдачи. можно и больше для наглядности - должно получиться от 30 и более вкладок в новом окне. ждем пока все загрузится.смотрим сколько теперь занимает процесс. у меня занял 630Мб. Теперь закрываем окно со всеми вкланками в нем вообще. и смотрим сколько будет занимать процес после закрытия этого окна. в идеале по идее долно выйти на начальные 400Мб того первого окна так как второе полностью закрылось со всеми вкладками. Но нет! Процес теперь занимает 570Мб. т.е. освободилось всего 50 Мб. И Все. Т.е. вот так понемногу память уходит в никуда от закрытых уже вкладок. Помогает только рестарт. Проверьте пожалуйста ктото у себя такой опыт. Как у вас?  Я это наблюдаю на всех   версиях начиная с 3.6 И походу все так и осталось на месте.Оформлен ли такой баг  и ведутся ли какието работы? Броузер хороший  но вот эта проблема конечно расстраивает... Если такого Бага нету то  оформите пожалуйста (у меня с англ плохо) - суть в том, чтоб все закрытые вкладки или окна выгружались из памяти полностью!Спасибо

Ничего подобного у меня нет, сделал как вы. Основное окно с ~20 вкладками, потребление 260мб, открыл новое окно, запустил поиск видео по слову "авто", открыл все результаты с первой страницы поиска, некоторые несколько раз, потребление памяти 400+ мб, +plugin-container 400 мб. Закрыл это окно, минут 5 посерфил, открывал новые вкладки в основном окне, потребление памяти 300 мб + plugin-container 20 мб.

Отсутствует

 

№366408-08-2011 23:00:08

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Ну как всегда, течёт какое-то из расширений...


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№366509-08-2011 08:24:23

AlexS
Участник
 
Группа: Members
Зарегистрирован: 09-01-2008
Сообщений: 179
UA: Firefox 6.0
Веб-сайт

Re: Тестирование нестабильных сборок Firefox (Nightly)

Tiger.711 пишет

Может, на последней почасовой починили, а может дело в локали, но у меня нормально:Мне вот очень интересно стало. Раньше на форуме писал кто-то, да и здесь тенденция очень даже заметна.Почему ux-ветка быстрее работает, кто-нибудь в курсе?

Подскажите, что у вас за тема стоит?

Отсутствует

 

№366609-08-2011 08:36:47

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Это не тема. Это я где-то утащил стиль для userchrome (:

Вот этот:

Выделить код

Код:

/**********************************************************************************************************************************
Окно настроек */

@-moz-document url("chrome://browser/content/preferences/preferences.xul"),
               url("chrome://browser/content/pageinfo/pageInfo.xul") {

#BrowserPreferences {
  background-color: #ccd9ea !important;
  background-image: -moz-linear-gradient(top, rgb(231,237,246) 3px, rgba(231,237,246,0) 156px),
                    -moz-linear-gradient(rgba(241,245,251,0) 25%, rgba(241,245,251,.75)),
                    -moz-linear-gradient(left, rgba(255,255,255,.3), rgba(255,255,255,0) 20%, rgba(255,255,255,0) 80%, rgba(255,255,255,0.3)), 
                    -moz-linear-gradient(30deg, rgba(255,255,255,0), rgba(255,255,255,0) 87%, rgba(255,255,255,.25)),
                    -moz-linear-gradient(-30deg, rgba(255,255,255,.25) 13%, rgba(255,255,255,0), rgba(255,255,255,0)),
                    -moz-repeating-linear-gradient(30deg, rgba(255,255,255,0), rgba(255,255,255,0) 30%, rgba(255,255,255,.05) 30.5%, rgba(255,255,255,.05) 38%, rgba(255,255,255,0) 38.5%),
                    -moz-repeating-linear-gradient(30deg, rgba(255,255,255,0), rgba(255,255,255,0) 27%, rgba(255,255,255,.05) 27.5%, rgba(255,255,255,.05) 35%, rgba(255,255,255,0) 35.5%),
                    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAM0lEQVQI12M4dOGJ1IFzj6T+//8v9ev3fykGEAdFAMQA4S2HrkmBVDOAREEYxDl9860UAAjiLPR0/dzCAAAAAElFTkSuQmCC);
  background-repeat: no-repeat,
                     no-repeat,
                     no-repeat,
                     no-repeat,
                     no-repeat,
                     no-repeat,
                     no-repeat,
                     repeat !important;
  min-height: 45em !important;
}

.paneSelector {
  border: 0 !important;
  background: transparent !important;
}

.paneSelector > radio > label {
  color: transparent !important;
  margin-bottom: -15px !important;
  max-width: 0 !important;
  min-width: 0 !important;
  width: 0 !important;
}

.paneDeckContainer {
  margin: -.3em 0 0 0  !important;
  padding: 0 !important;
}

.paneSelector > radio {
  -moz-appearance: none !important;
  background: transparent !important;
  padding: 5px 2px !important;
  margin: 6px 3px !important;
  border-radius: 2px !important;
  border: 1px solid transparent !important;
  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAABACAYAAAD1Xam+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAA4V0lEQVR4Xu19B3gU5db/d9XrtSKI9JCekN577yEJgSQQIIQqTaqKKKJwARFQsCugCCJIFelIC72X0EkIJKRQE3pR7/9+7f5/v3VmnUxmdmZ3g/p53ec5z87OnPae97znPW+b/Y//+PNjlgXKrt4OrGd4vJ75SfV7XE/hIP8vBD24vyUOdGy+ceeByPze/fq2cff6ysbescDW0WlzGw/vuZk5ucPWFOyKBo7dg9YRMpoo1FkTa+SC30Ony68ET/14ZtrUT2amvTB8RLe09tkvBwSHTXNx8/jG3rnNmtaOzlta2Tnua9Ha/mTTVrZnW9s77XJ191wQHBbxDsv/8RdfpR4vvRAMXjbW6PK7oBWdUs/3r6WwoEvgUw0a/qNpK7s71gB5iE7k7Rsw49mmLe5bwq9xs5b3n3qm0T8ef+Kpf/Kbv8mLPMlfyzZyR9bC/62eQ0+PUX9/K8fRxW1tSzunm44efjUuPsFXCU4e/tWtHFxu2jo4b+87aFgPPeXWWw7wagDwAzwl0pC/vaPL8sbNWl0j8Foqk7gCTQMz5Dyyu/BURMNnG59/rrnNXRsH10sObbwqnL38qlx9gi+5+Ydd9gyKuuQdGnvBNzzeAF7B0Zfa+IZchi0u2zq7XQLd9Va29gVCndriu6Fe+WbjMRpLnKep2QxUCMDT0h5RV29njZ5iALBxdLsRkpBRbg2Qh2g/RPO7/lFJVZbwc/MPv3zz/j8GiMDf5EWeAn/Vnl0a0CQB6XeXCbBXf33cxGz0+CecvQOrPeH4PiFRZf5h0Sf9Q6NP4rrUKyT6Yhu/kCsIDlVpmVmvgMbfyrp+mI140nuftPMNDP7ow5mz2wo+b+ipnd29jqMxXiTwmvfYixOHuKQhrRAIHtajS3n1Hb9tu/cNdXL3ueAflVwZktCuPCyp/fmIlOzSqLSOgE7notNzz0VndDZAVHqnc5Ftc0qJ4x+ZVImyXz9eXGoIgFm5XYeOHj8pqz6DobEMYBqwdM3GWFt7h7V2Dk4rhNTLW08htXCosDk9ojm9nZZsredig7Fv430tNrPrWWuAPMQAYOfieT00qV05HdvFO+iqOdDaye1Gw8bNfnji6Wf+H7/ZM5IXeeoNAK2d3W5IAlKdAAA+zSTBXhxi+LJhCuCj8Ly5Dntq9lDg+9fvt+2NcnBpswO93RWPoMiLUQkpO98cN/G97XsODCaMf3vK1JikttvZQ3qFxFy0cXApf23MhI6gbaSlg9Jz0D1cWFweEhkTP6FFa4fzLeycbjm6uq/bVXgqnB3U6k07Ytp4+ZeEJ3coI/Ca9/iMOMQlDWnJg7zIU48uFTV3wl56dfT0wNi2FbHtupw1gIavGXTwCar6fvO2185X3wkeNvL1rs81b3WnaUvb61GxCeOFunlaj3yTODSoGF1QuHInT78aRw/fmuY29mdGvjm+k7XRRmxg5vSIens7qwsPBvIAEJbc/rzeRks84ouVKQ0AvHYPjKzVk0t7dXOvyUvC31QG4ImeNccVDUsJH+VtyDplWu3i7jm/pZ1DYZMWNpcxBj3EsWm77NwXCYEh4VNb2tofbNK81aUWre2OcMzau/+g3oLjKTZCPPMUeihPU3UDPPvMnM4j7Nt4XfMOi70Qk5iy/Xjxue7Vt3/0q7nzY0MCrj2LyyrzktPabfQJj69y8wu94hsQ/LWl/sjGeqS4PNTOwfkgU++g2LQKR3ffGr/AEMOwatzkadluvkGVP/fKHUt5zXt8Rhzikoa05EFeegIAcPxmfbMkyc7F/UIoen+ths/nzAo8AsIvvTn+rQ8qr90NX7lxe3QLO8fzPmFxF/wiE6taO7vfcPPy/UqoC8uzZDDwLthzOMLV3WuRjWObmxyDRKRkMQKeZ9RF+lETER0/URDUypIGJzYw9l4xSHH0GIB4eno7S/SR08gDgG9EYpU5jZP4agHAwc23hrZr0Oi5n1o5uN60BEhLHuSlMwAEtrCxPe0XmVTlhMxBqDsnNk5ef/rlvBQ3T5/56M1uuiD15viTTsWxp5NnQLWdq+d1Aq95zw/lIw5x4Q834CsLODEl8CVPI++MDjkvPdukaYlWI+Vzd2+/DZ7BURd9QiLPfjFn3nA4eh3/qqi522T+4mUDfYIjStApVNo7u53T4q3S+xsC5vnq284Dhwz/0D0g/GJ0eqfS4Pj0ctjoYhsPn1XO7t6HfSMSqsQemte8x2fEIS5pSEse5EWe9B81P8QzR2Y6zW3sytB4L0Zn5Gr6P32fqX9sYkrBpRv3E1heOyeXAveAiEuRaR0Nw4TguPQKO1cET7+A6ZbYg0pzQsPQC7Cnd/YKuAqmKOAvCjIKcczChogJkQ3CkMDX3EYnb2B6AgBx9Di7ubqoOQdtIQ4BGGWfa2Fzl+m3EjzzbJMfm9nY32FjZmoeFIe0Tkjn5BmA+Nua+QUxjScvPTYxlMXFvZJjSKTWl6ITkiempGeODI2MnoxeY35Le6cqNOarQbFtKznWZJ3T6Tj2jEjNLg1nBwDAdRnv8RlxiAuaCg5lWtk7XWjj6bOAPMk7LDJmkgMm8miTlraOV7Scks8d23icYyMLCo/eW3XtbqRK3fx1+4GjCTEJyQXMCh3beF3U4q0Q4N1KLl4LAp0z4PG1m7d39AuOPBWBFJtlC4nPMPSs8PWqyNScMrEuec17fEYc4pKGtORBXuQp8HZT0T/Qxs5xj3tgxOXIth1L9fg+soTzHv5BJWcrL+eyrCERUZOZfYSndDDqRl0YkGyRCWBVgXMjmhPD0rG+295jZ8I8fPxmtbJ3ueGNnp7jDaXemdEmNLHdeYzTrjZvbV86cNjL+ULkf0RP4xMaP5ejjA1MjxHkAUDCx7C0pQZSnfTSyAMUK1wrA+CkHCf3mP5Lg6ZaAMBs9i21YYV8GCG3j8hTHgDk5RPLTlt7+4ccC0vMPE8dWXekZbBy8wu7EoCgzgkovdmYVB9DIwBtQHRyJVNh8vyZt38Ngw2zBU+/oJNaDmkIAG7eF/yReQSFRW5Xw8f9hw8XlYVHxycvJ29kJoY5Fj2+J/TO/hwvN29lsycxNX3UrPlLkjAeD01o2+57TsaxbGKAo6/XGptjnG6YmBMCJHFJQ1ryIC/yJG9hTF5rghJ6OuX1fL4f7FPNgGrS74U5AXS6pRi6Xf5o+udjMXnoPeTlV7vaOLrWsLHHyOYNqHdgTGplC1vHGg4RIM90hg6ER2g8zry2tHM8isqrZkRnlDelHAWzZ+DMaEt752sBweHThCDQWmOcV2ttnUs7ehs/8YgvyDFrjV6oeLNoKEfUjz06HVstXZf3+tIyqQWAJi1b3zUVVKTDCLmNRDuIy2MaNjGstgSGRe4MikuroJOw5zb26BjbWtLw5ToZMgbwYpbwC+9O5zBGLg8Ijdij1Uj5HLPiVQwA/iER20wFgEOnzoVFxMQhACRUcc5AKL/mqgbwGkyc+mE7ZCtYdgustnX2uG7r5HrEwzdwiVdgxFl2eub4I3FJQ1ryIC/yJG/KoCzKFIcFJRevB2GS8yDrVt54RbnMskOTMs9HpWafYaAJiE6pxJzH+gvX70Vz4rFp85YnnDz9q9V0ZYDiJKm9k+tGkzZnNCICGy/GcVhyibqIdKYUEa8krn3eGT2A8UsJIk45nLzG1tGlYN7SlfHg6WcqreYyVDMbu9t2Lh7XAqNTyvXIEXGITzrS6wHpkhfLKsrWQyvVD87NmeBSZD5lInBM5uobfMXBzbsG6Vi1C4ZMrj5BVwhYqrpAfOrN52ID5bX4G0OKOwQOKYQhxG1EdszSu97ApCuGX2nn1WxDO2AC7DK/1WzybNOW98Q9ApQfE5+8wj862Sx7m1M3pnSNjE1YoysAePhUIq2v8A8J36ojAHyHYFEpsa+eAOAXHBb5CYJGDYZDXFYrw5Cj0ic0rgo9KlN6Rd9nm1BrF6QhLXmQF3mSN2VQltge8N0iv0//vmwrSP3PKdkLDf4sOtXK9KxOGyLikg+ybWFodnnD1l09Qd/w7KUbIcdOl/R7fsCgr9v4BF9AtmnwMTkgIzuHFZ/r85auYns07muQpvyBjE4Yi+x1cPO5iqWIsph2nYvjOnQ7HZ+VbxbEts8rgrOfRfp3sYWtQykK+bzg8I8ppN+BUOwaIhwziJKYzC5F5sgjPulIrwcoS+wd+M3fSFXPo+FecnD3uWoK0KtjmS7wMnGl4BUaU0kd4KjnTfXgfM6yUYYxAAgy+fu5Fq3vSOk9AiOqRN3UZIt6UC8nL/8r/CYQX1oW4lFPbDi6JcpGajrPNzyhQmpvOE4RsoEzATEpZb5hseVwYO55KI2GL2jVC3qaYjh+KWbjy0lLH0LvdQY+VKtOyTMuMWWRqQCAZ4YhobOHbwVtgACwRVJv8uHdw0IGsIy4EvvqCQBPLV6xpicC0g4vNDRkLGfQ8xbBr4rpx9Iy09fgY+cw/Cv3xl4EAq95T+63pDXwAC/yJG/KoCyxAbL39/EPXAZ7VCi1M9aFX1RSeWq7Duuw4pGzZee+gVj6rfYOCDrKJUMxi6i+/cPjV2790LbwZPEwF0//qvDUrBJ5XbEO0KFXevsFflnL7vhhwxsJKemjm7d2vAykCjgzGn7+yYTsHicshfis7ifhEKdRuDKsHFR7+wcy8jHldpCMQw2V3Khp87sY01z4NYCypAHAwd33CsbXFVrjea3n5BGS2K4Es+KXUN4aOfA+n9OelPlLAPC9Iv7GEOA2ARnAT/z2i0gqqw/dRN2RBlbatfEWg4/tkBdfGeMRGFVBnVjfSNOLMNdT7u4XfLZHn37zp8+a8/aUaR9OTU7P3OAZFFkWDr9AvdbxCdZ1WHKHMx7+YeczszutJs2nn3/5duduPZZgmYwNhpOFRfGCT0GP8gGDh3ON2l5hMq7WZjAsc50Njs8oiYhNMqSvasAAEJ+SsSQoPuMs5jMuyPBMLoFdvHHPtvLytS65XfOXIoM4E9Ou6ym53yM9P+UTFl8WjaXIcROnfLhl175XCLzmPT4jTl26rqfIk7wpg7LEMr/70Yx0excPdB45RUrtjPXh6Rd8Co2fm3oastHn9ei98MVXXnsXv53ktsN8QMiWnXtGoOOoiGvfrU77DU3MLHFy9zrGwMMAa6CnobCFcBPSkysY6zN1OJ6Y0/NoUsde9QKIRMeRIhdjjHKxRSvbnfKoz99ajau+n8sCAJa1/A2zxkKvY3ICUQUnkDzg5Kex/FOBBo1s4mdAWl4ZGJt6FnMop2gL2pX3JQHAgMffTVq0viktK4YU5+pBN7E8Bh0lsp9Ytnp9FjKDKuoEhzkendJu31ffLBp3495Pva7e/iEZjudcfedHD3xnb9219xXPgLBipKQn5b6BHu6UV2BYUfml6oFYl28v0DijZ0q7ee8ffWZ9NX9CeGLGYfRCxxOyuh/D0KhywbJVnL2uk4rSDli2moFtzRgSel6B7UpiMrqcRBpcxt6vmY3DjTrQ2gHDpDY1CJZM2U8GJ2ScsXf1ukIe5GUq0xB7USwvPo4yZySld9jA8kjLyHrzjYg/l5uXv/Ta3R9zUUYf2KQxgde8x2fEEetYpDfwAk/ypgxjw4PgkW/8vTtsUYXAaPALKSRm9ziGoFv+9cIlr4HGQ9DzEdg0uarmdpKUjzQQcD+AT0BIYWhS+yI5z3jUsV0br8vvfjwjHfRPGze3PN3w2R+QNl3AdkpuYCjHOj9nNo8l5/Y5ZCmQnnzIr41fKCbMfC9Azn2xoYmG5+8GjRrfR+Ve+TWAsqQBAKnyBYJUL72zx9IykAdS3iKlYMX7UjtK5AVK5aPXv0F48ulnfuQ3xudnpLimekA9z+RlLbtyIxxBoYq6oWEWwuFKps+eZ9jUBXhC5lihI0e9+RGWvIqTOvU2+kVSp16HfcJiz372xeyx2Ikmn+F+mryGjXhtoE9oTElCTs/CqPTc475B4UeKKi5H4tlDsiFhy7xeffuiMV/FUOI05pOOxWd3L4QjI3jkH0EQPR7RNueEEvAZAswR4ibk9Cik/5EHeZEnZLVUyDYMB3vYIy5euT7ujQmTs3xDIg+A9ri0vtATn4yKT96OxscJvFrDWMEHHuMz4hBXSkte5EnelCH0vrRvk6EvvzYQvfW5xI49D8vbGTqTE27efqePFJdxzF5rNU2t8Qu6OF6/+1OeZ0h0qZwn6w0Bv2LkG+O6g8dzxgxAyWm9w+LOpHbpu89SIL0SX2k0FnrTQFsXj4uIlEd+DaAsWQCoRMOo1AoAGtlB4LPNWtzCpouLjZo0u40G/IMI/M37CISlBAyJim2c3C6LDZayRflo9NelNguMSTktPsNhn/vNWzvUEHDw4waDKaHhc01va13jsJBhk5BUlmh7bF6pYB2ndO6zH2P9EwjCpQEh4dO4fCUPKmsLdmQhnT2Rkttnv+gXyZ167w+IjD/GGWk5/pQPPsvAmHOGXRvP85icOp7S+fl9CIan2mV1XHBeYZmO9KGRMbMwDMWyW25hbGaXw9YAeZAXeUr9TroU6uDs+p2NvfMeGwfn45g8PIsZ9tNJOT0PSP0ePXvR62PGc8iietKOz4hDXCkteZEneVMGZVEm9ekzYNDLCLpnaHt5O8PmqrPIxHpwmc/MDqlFj74Dn4evlSm1XWSo5xh4IP+X7doKzh2Igxfn0/IG7LIUSC9paMa0WmkSEL1QuaVyzKWjLGkA4G/pPZXVCs3lQnOGKY2atrgpNhap/CYtbWsICB73+Y0h2XFRN6xtVyG9PURARnVOlEc8retnGje9TXnysor3RBuiYe/BWP5IG9/gs1h5KMO20qKWtg5H4Lj7scf+oLOn31FsQDmS2qWf0S9SO/fdjc1hR7FeT7yDgAPY5HMUG4mKEUzK4Igl6M0K0fj3IFjsdfcLOfv1wqWcFK51Wk4MSM1a2Vdndu29ITu/3/f1AeRFnkoBnvewPo4DVMknMT4+iozjEHVs27W/sXxtu/Tb7RkYWfT14mXMjOrOngsOw2fEIS5pRJuSF3mSN2VQFmVS9suvjh6MAFUklSfSYSK3TKtTUvHVhh989kUefUSpbXgERp5h4AFv5eV5Y8/gFVCa3v2FbZaCE+i1ClBfsszRUaqXoQFAT1O6ijqiB77bHBWnBC3snC+hV7+AvdeVpgBLe4YZeCw93jMGAIn8Jq1sr0oDSVB82hFRN36L5UR6d1qkJ43WdcPnmhkCjrys4r20/IHb07oN2M7vtnn9dyAl3Q2H3Y909hCygkLocZTfkekdDybn9t4ltTdpMAzYFZGWcxBj7yNIu49gsrMQM9GHsIq0j8/AcztpwlI6HIpPabue41SFdNwwIYwxagVWHPZHZXQ6UB9AXuSpFgCwCgR5XfYlduq5O6Vr3x1yX6I9PALDT38+d0GmVgAgDnFJI+dD3pRBWZRJfcZOnNIbu/+KlfzX1S+05O+Tp3UAXkMzMwBP2DcCG66K5HxZV14hUSdffu2NQbUyAKVeGdt+z7brOWSTHDCO2+EfnVIIAaekwHt8JuKTXm8AUJOlJN/ae1K9qB9/m9JVDABwovOxHfJ26QEMZfaiIRzCJpvDvBZpyIMyn2zwjDEASOVjvFqFlZBiDFPK+Y3x4x5RN9yroI0JniExJ3AWvYaAuZtSrevnWv4cJORlFe+hkW5PyMrfktix13bRvhk9Bm/O6D5oc3r+C5vTug0swHcBf/O+vA4kuAY80shxKcPdP/TUd2vWczzeWC3Tgo4l5IGAVC9AXgh8ir7I8uPEXkFwZOzegIj4g0FxKQdZV9RdagdMQB7v8fyAocA3OQQgDnGlNiIv8iRvyqAsyqTsQcNHDEIAOKXk0zj8dHzA0BcHAM9RLQDQN2Vt95F92L2LA1uHQ5PbH6hbT4M2Yz/KCQYe0P48B6AWiZGCnGnfZ/j3cvCLTipUS3f5TMQnvd4AoCZLSb6196R6UT/+NqWrGADkOsK4GxBRN6Z27bc5JrPrjoDYVDb4g+hxdsZkdNqe12fg4pFj3poR0z5vh9wmTzZoKC5F1pKPoUENJmmKKMsrLPYYlte2ibrxmWh3HNAxHkRqbutg3JKsdt2oSXPD3gd5WcV7QQnpB9754NNJnsGRx1O69C2w1sZyevJEqnt89Njx7yv1/tIxOXQsrm/5avWL8jfh+nr1rfv5hSeKBi5bvW5UVHLGNrkNwlKz9nr5Bxo2LgEUJwH5jDjElepPXuRJ3pRBWZRJ2Vv3HErDzs3idr2GrJeXGROdu53cPE1tfvqLMKHI49iGSUJ8e7w+7u1OLj5BxchCNsl5Ug7mHI4z8AC3zqSoOCn48wYMn6BTWf1eXiUHV78Qwx5uoWFIl8wC+UzEJ73eAKAmS0m+tfekeonlNKWrGACkOnbo+9Lq9n2Gre7Yd/h3WT1fWJnQLnt91dXrg2fPWzg+q1vv5e269FyZlJmzJKldxwWI/lvkNkEAuCPYxmBn9OhH+FseWMPbZu8UdUMjNu4ebGpjJ05kBuq5FmnJS6n86IWOXbpxL/61N8Z+4hkUURiXlV+Q2XvYGmttTR6YxS/wCok88tKro6Zfunk/0VQ6awhIvsp+Z40uWr7IOsb6fGMeNopv225tcuc+m6Ty2nbrv949MPwYjkF/KNQb37jDg3IEXmP3bNiHxCGulJa8yJO8KUPaax8rqQz3C4nYj+HBRnn52nYb+D3m0U5+8sVcw4lKhY7aKaNDxxeDwyPfEXQyHN+2dW5zAKcBt9NH5TzTur/wfRvfoOMMPMD9m8kMAEY7kTNg5DI58L68YUsaiZFGCU8t21CTpSTf2ntSvYQAcMKUrkplow5w7hXp+QPXJHbqtR7bfouKK6tDcfqvErOsR9wCwo9iNxwrYktGj0GrRJ1FOQgAhkk5Q4W5eJZEtM3ehso+gfmDs7aunmcI4HEEGcBGkQaTfRca48w9wcHD97Q516RVKqt4Dz3GcV7jpQRJs+ctGIvlrALfyMT9GNJtQDlXSm2OXmVFStd+a9GwNxLQw62jLaQ4/E1aHDXeFx6bWPDFV/PGg3ey1lj25wAQrOh31tS7li9Crh2P43r6BszyDY/bhxTeWGeUm91vxHeYF1mPDu6oUxuP77Jy8wbzqDOB17zHZ8QhrlRX8iJP8qYMyhLtgJWQoNSMzCXo7bfKy0c+URm5BThXU7x41fo4wV8eFQMIf9s7u+7E+zMqZ85daFix8fDxn42hw8GMnoNr1ZnIG7sTNyWmZqxm4AG+8ktKRIeHUxztNGjUIjnwvloAkNIo4akON1RkKcm39p5UL4PDQbbsntJGIAOeKLvjC68tAixumz9wBdafN0UkpW9Oapc9CT3pofznB86/fvfHgVFJ6RwerMoZ+OpikU6UgzkA43bcrNzOS7E8d7KNf2ihqAu/sVy4N7nL86tFmkZNWlwRMwRMRBq3HOu5Jq1KWeuU/8qt+27X7v7U+e2p709LSM1Yh2WtPRhPboEzboSjbsZ25t0JbTO/T++Qs4KQkJa51i8qcTeeFRAHE31b4PB741PSv39rytT3sCbdBY3fXavxCylsIIZAR2GzOn5nTb2b8kXYpRHS5mw0JvTyEYeTcnuvyR4w0lhnotzsAa8sQbBbhWXMnVhNOWbr6nGCwGve4zPiyPUkL/Ikb8qgLMoUyvvUtj0H8vgMvfVSOW37519aGpaStQVzQ6cjYuLHry7YGSWk/Q2//GZpkqOn30n/mJRdbj4B67z8Q76CDx1Ozeu/kr5ZR4/+ryxBp7R33NtTRmG/hnL6LyhlGALgZYSHuwx9Y54ceF8tAEhplPDUAoCaLCX51t6T6iWWE1HTcDLNFBBHLhs9/Aac+R6FiZW9aLC7seV1dytH15L5y1bHI+1bnpY/YJmURpSNACAuAz6ODSSZanMqmFPYKtI0eq6Zce8AMg1xKTNQz7VIS15K5VeqK+zm875258dO2A48fviIV2d0ystfiFOrc6d++MmUsxWXunF3IKH0wtVu0z76dFKvvgPmEmfYiJEzsClowtWb9ww75vQ0fOkcAAJAYe7g1+v4nTX1bsoXWec4ajzD2TvgCNL377L7j1iIrG0pJiGXdXj+xcWdh4yeL8qGXvPF5yldnl9OIC7v8ZmIRxrSkof4nLwpg7IoUywzjwyHRcUVYPPSatDVKjd/g/eCuKxua7GR7niTZi0OCa8mC/TyC5yD179tbtdr8NLYzM5rsc9iE8b9y3MHjTLqIbUZOqPlQRHROyprbjGbUD8jIWYAqIiDeS+OnS0H3lcNABIaJTzVAKAiS0m+tfekehkCAGQn5HRfjtnnQkyulSgBnxFHLhvbVAuy83qOdQ+K2BuX1mFNze37A9Ejn+s35MW+2PhxFKnYIimNKJsNXuoEgs3lmUegm3/ofpEGh3j4xthKAiL/EaVr7CrbS10J/tFJ28RrBKVisaxK5TdVV4btwLd/jOBON25DBbgDHhXrktd47obvJAEnEr9dTDqZSlQQdewy7M06fmdNvZsqH2Q2+Gbp8j7u/sH7MIG7JjghfXNUYtv1Hbv1XBiX0XE1xtLz5bK7Dh8zGzBHgDq6koa05EFe5EnelEFZlCkJeq2OnD7Tw80/ZF/754d/oyQL800L4Av7Zs6e+zo3Bg0Y+nI3rGwUtoN/dR76xpyOL7z6NWAu7DZHyU4ITnMDYlO2Tnxn2t8hu84ZglrVYQwAfiF780eMnyEHjHX2qgYACY0SnmoAUJGlJN/ae1K9WA4soVV4hkZvdwsI281nSoAUd3Na94HfyGX7RiZsee+TGQORCh5LaZe1MDEtcywCwJlFy9dkJ6a3X5He44X5Uho9NqmVhQn6UE9M5Bln/hGkjLsspdfUM7PPsK8JOQNemSNeO/sE7jc0Lgk/aT3r1cuc3twS3J91DN6b99Lf6/idNfWuVT6sTIT2GzRkRnBE5FYMW6YeKzrbm9lNTl6Peei5F5grmzSkJQ/yIk/ypgzKktuGL/McNWbch9j6vanToNe+lMrrMuyNLzAEW9e7/8DZ3G257/iZMDvnNrti2ndFhzTm824vj5shgpKeeS+NnZnUqecS/9CIbZiEjNOsl18cI3h3j1cnfiwHVNBu9QDwC40SnnoAUJalJN/ae1K9WA69O/iCEzPWyGXjyOz3JVXVsc+1tCktu1jdyd7V8wA2eRxbu2VXYlxqxqKMnoPmSmn02KR2AAhGUPrZ3thSXCUOUZD2G96nR5BeYxl2g6k6Iy95+eX3NB3kASIIAWB395Fv1fE7a+pdj92RvcSIB314vBavtovCDP06ZHFfUR80xOlZ/V+elfPCyM+7jRj3qagPr3mPz4hDXNKQljzISzwwRBlq5uMEbMcu+YtwtHhV56GjZ5B//ivjP8H+iYXhsQnrr976gTP3ga4e3vPgdxtyh7w+U8sm1AWd0FeeAaE7T50t7wV61T0FRr0kPcOOXq9Pfk8OiKY7TGQARholPBMZgKIsJfnW3pPrpZJ+103HA8O3yWUndOz5DVKx3TifvXP2wmUpmJ3fN37KtKl4ueNeXmf0GjxLSqPHJrIMYIdI82SDRtXPPPvcBQKW/oqVrrEp6IBPRPwGOeBUnGFbKXlJdVC69wDbt0nWot9hFWB7z1GT6vidNfWu1+6StNwut1uPwZ4hUZvRGD/NHTr6k+jM3CXtcvMWJWRkf5vec9Bs6kjgNe/xGXGISxrSkgfKpevfioBnmA/CxOq3GDKszB0y6lMMCT73Cg7fcuR0Cd8hEJiNFQdX36Cd7fu++HnP195+X8smOQNHTvcNi9m059DRIcgyAnTVrVgRzzZrec4nPG6dHHhfLQBIaZTw1AKAmiwl+dbe06OXVE9jQPQN3trnjXeniIDKfxdjsJmpWZ0XnK242BONb09Yaoel3sGRa3CIo+e0jz6bHJGWvUhKg7GoYWMHeZqqDKlMzNyuNSdTUctoyIO8pDoYAgB00quXLgeyEEkSALZIbVYf1+aUD3o8XHimPMTeyWUTUu+lXV8c+35kRsdF+LONRcwQvl219qWwxPTv8l+ZMJXAa97jM+IQlzSkJQ/yIk89ZgHe0zxOPWj4yzPdA8K2YK5n11ffLH6dQ4Rpn3yeht2gu7GvYA59T49dUvP7zxo1Zvw0TjTqkS/NAkymxnQchcZch0YJTw+d3rTcUjw9ekl6g59XRfxCCvqOfe8tETDeeqfXy2++l9ih8xzv8PjVmMX9ssvwMVOxiWZOK0eXw9xYE5yYvuT5MdOMNORhTgDAfoA9mAH+Cr3iltYuHtzTvtcSIC15kBd5ijqI5dKrl1lOZCayGAAcPPx2wsEnSW1tzTV5kaceuwvZ10MnSi+E9OjT92OfkIhNGFYtj4hNXHe06Jzh/QWbdh1I9I+IWYsJwKkEXvMenxGHuKQhLXmQF57VOvasZRq83Sd1+dr1r2Pu4F2O+zfuOhiJ9f4T0e27fI2gM0XqU3Lb9Hlz6sTeo995m+XGzr9PsHqw9Yv5S6ifWSsy4rsCFF+OoVYAoRIVT/7p6PEseRGHRTRaFaCYAfgFb+g//sOxIsDIEzoNHvVuh34vvc9vpGMT+o374O89Xnv7rZgOXb/EhNyylLy+03lPpMFYdIMZjhiY07nrAkdP/61uAaHfk9YaIA/yIk9pAEBGVELQq5c5tjMXlzpgR90WrGev94mIW14fQF7kaU7QRyr+MBph0rpNW1/C0ub8JSvWDMJ/D9izIRdhw5dvcNh6pOHvE3jNe3xGHOKShrTkQV7m2oH4mEBswbkD6t3a3mG1navH3rDkzIVx2d2+TO3Wn/MOU7u+NHYyAfMB72QPGDGtXZ+hH6bm9fsssWP+l9EZHeeFJqQtRfDf1ei5pseE5UNdb+m2RN8/LI3YM+FvyIoxtl4mgnd43HfYG7DcOzz2O+l9XuPdeys8giNX8Vv6jDz0NjTgmdwjYGn2w3EmeQu9nTFrM6eBPKjKhg423IRkadnU6MiTvM3VG42wyc9Lmz82E2m5ey8sKmYlXvS6kcBr3hOfE5c0pDVXnhI+9b5Qc6vrzn2HXpow+d13evcbMCu9ffbiiPikFb5h0WuCohNWhsclrcBryb5LSE1flt4+a0n33n2/fGPcW+/i7U5jCnbsHrlhy/bhYpCqD53+7XiwcdSXU5rb0ORZlbW/FYZghizq91Sp1pbR0kxUjw3A23CACP7QjyAe7NFDaykOswgElkb8SzTut+DyIt/6w1e38aUhuO7GHZfcuMX3BwInFRCAa4dfXl1mWSZiqc5/OLr6cso/nGF+xQL961//ehwQAZgIWApYBHgbkAJ48ldUpd5FQf+HADYC+OK7HWAo4F3AHMC3gI2A/YDjgNWAaYAXhPI3x7dFw416L8wfmSGMfK8+QLQReI2uD34yHqP/aHWA8rn+93//91x831WyF56txH3d/wZkjX0gZzrgigDTreEl0lZUVDz2P//zPydYvv/93/+9gvJcAFTj+raaf+DZXdDcABCvGt+L6kOXP3mYsEB9NVZJALAqoIDPeBGkuumtRJFGL/5vgQcdXf7zP//zoKjr/fv3qy9cuFBGuHfv3lXxPhpABa7b15eO4GULeBlgPDyD64euXbt2VJQpXBtn+Ykr0Bhf/61Tn0d8fHxG//jjj9cs8TEEi9utWrXqQVmgTwIY/pT0gXzAvAGAaclMQL2mXuBnbo/4q/Z2llSOEk19BQA1ffRW/O89AEC/J3766ae11BO93L2DBw8efvXVV7/w9fV9hfDiiy/O2Ldv3yGxHP/85z9Lcd1Gb/mV8ED/CKAXAkoJ+f7jH/+Yj2/D+fnr168/fevWrTJRHq95T2h4fxNw7wm0vcjLDF2emjRp0jxzfQxB43pQUNBUyHkUtN6A27AVA0lPM2TrQ2V0AfOzopK4ZjRU/NdTfRxrY5lbeOJbIsdSGkv00xMApD25NdfmNGjgumrh43kg4B3AdkAlYAuAY9O2AgzB92ZABWAngGPWEC37AkdXD4UevoOo4969ew/a2Njkg7cLgB0PwalZs2ZdN2/evFvEu3nz5jQt+aaef/vtt4+iYe+Q1tt//dd/vUGac+fOuaORG3tpXvMenxFHSkMe5KVXF9A+h578kjk+hkBzBwHxS8h4BnRPQQdj2xT4vKVXvkk8MOMEzHtKygnRpk99CDKn8FrOWx/6yHlI9TOnocrLJfKVlsGSssv0YfpnGFLoKTvS6sNq+LjfDDAFcNsCvW6BhhNULZT0wP0MOOphPToixV5G+Tdu3LjYvXv3oezlFOge6dSpUx/0xBeJiyFCiR7eJnAe+vjjjz9B4zLON6BhstHPhc04CVdr2CbcmyvgGJ6RljwgQ9cmINA8gXZ0xhxbcw5g27ZtuyHDlWWBfE4UKg0pX7fKHmAaKPT0WuNVpkpWDQnMMYA5zm6VASTEluinRPN7CABoKIYGI0A/fGcB+gOmor7LrS0reFSABzsN8iRvyviafJG2XtFTJ3fv3jWk28XFxYXAV11bR3BogeGBoddGr1yjh7dCcDcuh2ZnZ0dxjsFSG5CWPCT1bHKpFY33e3NlXb16taJx48bZlAHaARr05s+NgCHHFGMBt/Uqh0o/DVw/SypAKIhWkKnz3FJZltBJ7aCVAZiy2e8hAFRWVrKuzLZ3fdBUVVXp6qURKKopr6ioaJup+ho/fvwThw8fNvSA7BnNrVvQ9QRwaa0TgG/MfWL//v0c2lhkH9KSB3kJPMlbcUyO+9GmZvuVdGCG0bNnzymQ8TCe+4D+pildgc8MRvV/DerYC8guYGocV5ljCEEZpmtmf8yRI+KaLcQKAkv0U6JRCwCmgoqWbGkA1VPE06dP79Li+aCeo0ffp0fHH374wRAASkpKtpjCnzt37mPHjh3jvgDdQyBJHdhh8tDY26M33gM+n2HykXMeFgUAgfYzgZeBhyCj1ulA3P8LyrhdjxzQc2hl4LV+/fod0L8Vrv+G+/v00EOXhXpsznRiqDCut6jwEmWW4Nrw/jNTHz3K1yeOVJf65GsOrweRAeiUb1w1QS/1nU4aa/2gDv2hQ4dWa/kFn/8aAQDzC7Um7x6kTShLWm7MhURqyePqB8b6e0tLSw0ZG3v/mJiYLuQTGBj4V0yMDvvoo49WSAOEEk9mRibbIx7aAdZrKWTOc2Fio84/wfyWjfBBytbbg+vJAMyxszm4ouzdu3fPMkXHGWbBacwKAMIGlTumeGNGf+7vJQB07tw5iysMem3IBol5hpsEXuulowzKktT9XzDJOVuLft26ddtB0x6NfRgCxu2zZ8+exm9xro1zC1yiDLKzs3sLmccNU/ygs/KqAIhyuZtISxkLn98G3atqFW4hT92Gl/NXCgCmGq6eZ+aWwZwMQI98PTiijqLs2bNnc5OL0Y50ZjZ6zrhPnz59VZcuXWYMGDBgDpfY0LuYHGOSD5zrxooVK7aSpmvXrjORln9/+/bty+yxpA2F13g26vcSAKBHg6eeeir366+/Xo8GdF2tLsV9CMOHD//az89vMoHX3JtgKhCQJ3lTBmWJ5cb91rArdxQq+jJ5Xrp06TzwUwWap2bNmrXqnXfeeV/Fdo9Dp0msQzWeqA9uI649IYkbC811YAvx1dK+8XocuB5xjPaTNwo9TqmEY649zMkALNVJTicva58+fUKlemPmurR9+/afge5FAF8i0QrgAMjAppspbMxq5eQSXIMGDcYCN0mg4ek7zoKPwGz4ZzU1NVUiLXqxW4MHDzbOkCvoae5mMFOdgd6NYlyui8KmIsXxNIPYN998sx44bMTch8DNPwRe5/KZdNlQaifyFGxRa0kQgSMc43LjuF7JtllZWWwb0k/Yo48+auo160+fOXPG5OQuA08tjuY6rzX49dF4rJFPWqkO9R0AwJsVVguU9BV1kMpXK5eSzSy5Jy9rkyZNnpLKxHr2jc8++0zt1VFPjxs37kslJ2eP061bt3egk+KuN4xf0+HoxgyivLy8BD1VQxVfiLK2fhXoVYMNdWCPCHgG4Izs55SSfMxZcN9CtAm7RxNHiVbg6SzIMPa+tAtsrhoALl++XB4eHs4gLP9ond7sZcqGDDxyhrqc1tyKUWoMf/QAoNdGagFAajM9wcEceQrBjo5fq/dE2slefhigzpp7Tk5OmNJedWYG0LvOn02AR2vAm+BZI5WzatWqJcBX3CCD5UHuJLR4eKdES55qDRf4PNizmftchLLXkc2gN3HixHFaQZc4alkAeQt7abi0aDhAtGvXrq7MhkwE/kFAM/uEH/jxxKSqDRl4tMpi3FFmTWVoChEQrJFhCa1UL4VGoVdtzSCqEgDHU6ZaAFAqj9BL1apQkbfAyxDANa4Vdwmq2I9jdh6yKQZwn/12wG7cK4KD35bT8CAK7p0kDoCbcdgTnhHmlGqd3mOPh/XrTiYa5D1MchXVJ0jtLZeL8phMwUmLcfqNkSNHmpzIJl/iEFfLJymT+EuXLu2oEQAs8sUPPvgg2pQODDyajLUKoee5ppD/QwFAT3n14IiN2doMQEqv91op2OnRuT5xtm7duhP6qi4N16csKS81XxSCl8mMg40ae/o1DxgRR08AoEzqs2jRomSN8mq/xlu5YM+q8WXAYeDRbJv1URGaQv4MALV6ZTWbK2UA5taPlIe0XkQ+OHTzoFaAjI0La/rXMjIyepnyC7UU2tzyyvHVZO7cuXNvWVlZSXV1dZXaEhoymTvnz5/P0PJn4hBXSVfypgzKokzywjJspqlyHTlypK2WTPlz8OPu3TrnFUQ5zMAYeDT5mlIMxOOVQK/RFZSu1zGflrMoNQAtg2jxlD5nZRcUFOyeOXMmt3/KU3dDo1fLAJTkSLIGg90FenOvTQ4BkL5+jp7J5Nq9OTaQ43KicPTo0bOh/zMaAeCB6GBCZoeHH364r4ODw8jExMSpavv/ccJwuZaPEEfJRuRJ3pRBWeDTgbw6dOjgYcqmCJgFpmSCts5kIHTwNMWTqw4MPFplMTkHoEb87xQAuC6OTRwXENUrueyCNd6J2OTxObajHsP49SR6g4IrV66sMycAyIOqSCsJAAbTywOINJiYupbyUwhALmPGjFnAtXxrGroSLW01YcIEvq1GM402tYZtjV4aDs+G9BigMbZH71WSI/TsI034/ki13p88yVuQYWy0PXr0eNLUgSPwuw1dFE9UUg80Zr42bLBUJ/Twh0ztSeAkLgPPnwFAsIBSo1AyjpbzYfPLX7VwxIarlAFoZFxWT8qKgUMqW+GeB9bsPzp69OgxPWXRg3McHwRGHov11nQ6IPxGAYD2fRIwCY3KVADkhCZPM3Ls3kIAXvOe4qvKaCOB5yTKkNngoY0bN640ZUdhZaKhku0wbNsGe3F5talQlzy+bTKbxgrADgYezbrQckg9jURTiKwRailfX8+letVHAOB6LSridfJas2bN9oceemg81rrPKekr78EXL168SatcEprxuH4gQwCJTZrjuuuQIUPmcusqt7tK9eMYkgFiw4YNuwiFhYVH5WvZ7PH5lh7ukgOvbgD1/6OXOclvEQBQPr5vUDF9V6kbwyqJsFKi2vDltIIMw9l98RMaGtpBx3Zrzs88D+C+DUMGge8mYsaBiT360KemgpCoC05NMovRfkfBnwGgtmeq2SM5OflTeeqHyNz45MmTfDuO4tFl3pdwj2OjVgJpcJLSWHqtFOxMBEC+sScHG3w+xWuqli5YsGDj559/vmbgwIGzmjZtynfPpRFwHr17v379vuB8B3EmT578bX5+/mcY63Kpj7vkzPqopdFaQVLruSklsFGHbxn+VeahKEumy+MIooV65MM2u/jyUNJjnukDkQYBQNewDW8uKn7sscfsdVXIv1sA0FMBSjjYqz2C93FS68wjjzwygdfICJLUUknB+Gzwmh95ALBURzFgmBkARP24pdcXwH+2DQNwa7B0xx+v6VR8RhzikkZrt5pi+X+LAJCXl9dZ3ObMDIQNBan5LlNbn7XqgrTkQV5iVsN7lCUvOCYHe2qd5OPSIQLrBNoesgPMtRN1wETvZN318mcA0Ncj4GBGd9oKR2s3wMiDef3KK68EY1uo4ukyzVYvQVDIABg4TA4B1OqNbC0MAOaobDWuuY6t1RBNZDhSXRtiC/QCvFDkCF4yOrd169Yv4GH6pk2bLH4hCGnJg7zIk7wpA/caKhjpb5iANfkyUBzOWgE6vvv/UQy5jG8l1lt+TlQLgVpfHf27BAA2KD2gZo+WLVtyu+s9pMJZiOKGV2y9++67LbESsE2JRp/1f8ZSCADG+yIfsXeX4qvJ/T8SAHSPqfU6v9RGJuzPMxDsnTls+RtonsIqj/Ftw+bIIq5Ayzfw8KgueZK3qb/odl+4cKHifBBXlkBreNEqOplPdMwZ1BrO4OWkl1u0aNHfHN/7t1kG1GsUUw6Axl588eJFvp3lHpa7lqCCjpjqic2VqdW49TinPKBIA4jOBqJXbavwoMtvFQBq6Y1Gky7dJsyJTvTihUrLdrzHZ9LJUNKSh5nGiF25cuVWaX2y8drb2/cW6i9VWBrUPV/BZT93d/cxoNf9duJavY85vZgcV2/h9ThwfeLo1UuKpyafqRVeS218ISOygHLQDR00aNBX5thOSSdZjz0eONbA/4khwO8hAECHR/AyUv4Nl7GhoWEype+clpb2pvSdAbzmPT4jjpRG4GHO/wLQDZKnTZv2HYMJd0Xibcc8yMSMxAbzAKrHsdX8k/8zAHrtZT8FBzTlbGptSE6jt61Z49iW0OrVy4inZGCcMivDxM55lYbupLTP3BzB9Rn0pLyUAps5ej1I3F+jzFr6f/HFF3+dN2/e5+x9qQ+XPR0dHQ1bgbHfwxbpfYWoJ695j8+II+6hIC15kJeWPIXnAfHx8e9jGfUrPOO4ny8X1TXTL7ef8D8Dhn0Cf36ssEB9OaY5KujZI2CuXuT5ew4A2P9u9gSXlg3I0xy7A5fr5IERERHjubSZmZk5DL8NKTTO5z+OlL9IlMlr3hP4P0pc0pCWPAReZoo3oHPnoOHPU9CIF3NvBfdk8DCPqTkAzvZzNye2EdcIuzr5/4H8z0HDPxv9+bHQAlpOpve5meLjgE9Hqk8gT+lH5G2mag8MnUdV67O85KV9/FW5OA1xm0ubz0oe/wXj/QLxnYC8xjPpkidxSUPaevk8/vjjefjfwMkjRoyYjb0YK7G8uBNvVT6FtzBd4CY0LDWe4Y5Lbr7i24LnzJmz8s0335zTsWPHj/AewfcRoMbm5uaaNwdQL5r/sZjUl1P+sazy71kaHubhq8YIhoM9D/jDjER8/Rhf1cZNWPyPgeEAvjSE/8rFHZc85ssThHx3Af+uj+cIePiKUGdfxv8H/vq0BsImLJQAAAAASUVORK5CYII=) !important;
}

radio[pane=paneMain]:not([selected]) {
  -moz-image-region: rect(0, 32px,  32px, 0) !important;
}

radio[pane=paneTabs]:not([selected]) {
  -moz-image-region: rect(0, 64px, 32px, 32px) !important;
}

radio[pane=paneContent]:not([selected]) {
  -moz-image-region: rect(0, 96px,  32px, 64px) !important;
}

radio[pane=paneApplications]:not([selected]) {
  -moz-image-region: rect(0, 128px,  32px, 96px) !important;
}

radio[pane=panePrivacy]:not([selected]) {
  -moz-image-region: rect(0, 160px,  32px, 128px) !important;
}

radio[pane=paneSecurity]:not([selected]) {
  -moz-image-region: rect(0, 192px,  32px, 160px) !important;
}

radio[pane=paneAdvanced]:not([selected]) {
  -moz-image-region: rect(0, 224px, 32px, 192px) !important;
}

radio[pane=paneSync]:not([selected]) {
  -moz-image-region: rect(0, 256px, 32px, 224px) !important;
}

radio[pane=paneSync]:not([selected]) {
  -moz-image-region: rect(0, 256px, 32px, 224px) !important;
}

radio[pane=paneSync][selected="true"] {
  -moz-image-region: rect(32px, 256px, 64px, 224px) !important;
}

.paneSelector > radio[selected] {
  border-color: rgba(36,52,71,.5) !important;
  background-image: -moz-linear-gradient(rgba(61,76,92,.2), rgba(61,76,92,.2)),
                    -moz-linear-gradient(rgba(250,250,250,.25), rgba(166,184,206,.125) 50%,
                                         rgba(45,78,115,.06) 50%, rgba(31,55,84,.025)) !important;
  box-shadow: 0 0 3px rgba(51,74,98,.2) inset,
              0 1px 3px rgba(44,71,103,.2) inset !important;
}

groupbox {
  -moz-appearance: none !important;
  padding: 8px !important;
  -moz-margin-start: 1.2em !important;
  border: 0 !important;
}

.groupbox-body {
  border: 1px solid hsla(218,38%,64%,.35) !important;
  border-radius: 5px !important;
  background-image: -moz-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,.2)) !important;
  background-color: hsla(0,0%,100%,.35) !important;
  background-repeat: no-repeat !important;
  background-clip: padding-box !important;
  box-shadow: 0 0 3px hsla(213,44%,40%,.10) inset,
              0 1px 0 hsla(0,0%,100%,.5) !important;
}

.caption-text,
.text-link {
  font-family: 'Segoe UI Semibold','Seoge UI',sans-serif !important;
  color: rgba(37,47,59,.95) !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.1) !important;
  font-weight: 600 !important;
}

.caption-text {
  font-size: 120% !important;
  margin-bottom: 2em !important;
  -moz-margin-start: -1.2em !important;
}

caption {
  -moz-appearance: none !important;
  background: none !important;
  margin-bottom: -2em !important;
}

/* Buttons */

button,
menulist {
  -moz-appearance: none !important;
  -moz-transition: .24s background-color ease-in !important;
  border: 1px solid rgba(26,58,96,.38) !important;
  padding: 0 4px !important;
  margin: 3px 4px !important;
  background-color: rgba(223,232,242,.5) !important;
  background-image: -moz-linear-gradient(rgba(250,250,250,.5), rgba(166,184,206,.25) 50%,
                                         rgba(45,78,115,.12) 50%, rgba(31,55,84,.05)) !important;
  background-clip: padding-box;
  box-shadow: 0 0 0 1px rgba(255,255,255,.25) inset,
              0 0 3px rgba(255,255,255,.25) inset !important;
  border-radius: 3px !important;
  font-family: 'Segoe UI Semibold','Seoge UI',sans-serif !important;
  color: rgba(37,47,59,.95) !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.1) !important;
  font-weight: 600 !important;
  font-size: 1em !important;
}

menulist {
  padding: 1px 0 !important;
  -moz-padding-end: 2px !important;
}

button:not(:active):not([open]):not([disabled="true"]):hover,
menulist:not([open]):not([disabled="true"]):hover {
  background-color: hsl(212,42%,95%) !important;
}

button:not([disabled="true"])[open],
button:not([disabled="true"]):hover:active,
menulist:not([disabled])[open] {
  border-color: rgba(36,52,71,.5) !important;
  background-image: -moz-linear-gradient(rgba(61,76,92,.2), rgba(61,76,92,.2)),
                    -moz-linear-gradient(rgba(250,250,250,.25), rgba(166,184,206,.125) 50%,
                                         rgba(45,78,115,.06) 50%, rgba(31,55,84,.025)) !important;
  box-shadow: 0 0 3px rgba(51,74,98,.2) inset,
              0 1px 3px rgba(44,71,103,.2) inset !important;
  color: rgba(255,255,255,.95) !important;
  text-shadow: 0 1px 0 rgba(37,47,59,.4) !important;
}

button[disabled="true"] {
  opacity: .8 !important;
  background-image: none !important;
}

.menulist-label-box {
  border: 1px solid transparent !important;
  background: none !important;
}

.menulist-label-box > .menulist-label {
  color: rgba(37,47,59,.95) !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.1) !important;
  font-weight: 600 !important;
}

menulist[open] .menulist-label-box > .menulist-label {
  color: rgba(255,255,255,.95) !important;
  text-shadow: 0 1px 0 rgba(37,47,59,.4) !important;
}

.menulist-dropmarker {
  -moz-appearance: none !important;
  border: 0 !important;
  background: none !important;
  padding: 0 !important;
}

menulist[open] .menulist-dropmarker {
  list-style-image: url(chrome://browser/skin/appmenu-dropmarker.png) !important;
}

/* checkbox */

checkbox {
  margin: 0 !important;
  padding: 2px 0 !important;
  -moz-padding-start: 1px !important;
}

checkbox .checkbox-check {
  -moz-appearance: none !important;
  -moz-transition: .2s opacity !important;
  border: 0 !important;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAALCAYAAABhwJ3wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwRjVCRTI5MTFCOTExRTA5MEUzQzJBMkY1NjU5Q0JGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYwRjVCRTJBMTFCOTExRTA5MEUzQzJBMkY1NjU5Q0JGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjBGNUJFMjcxMUI5MTFFMDkwRTNDMkEyRjU2NTlDQkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGNUJFMjgxMUI5MTFFMDkwRTNDMkEyRjU2NTlDQkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vG+YxAAABhklEQVR42oyTzStEURjGZ87cYZBkY2NjY+EjSpkaC7vBJFY2xs7Cwl9gI0kWkpUkUvYWZKVmKB+Tu5DCAgsLFjTKR75Cqev36kydbnfce+rXczvnvu9znnPuDTuOE/IbrYmkQgahBxZP7eyhX83ksh1G2qER9lUo2BiCXniDy4A1cWiGL7hXAdIMIP0g0VdJ8xQgTRvSomvsiZHEh/IxSek0JbCGyVEAkyZ9ZBE4xuRG5hXNYlDjYdKJjEIMMphsGs2iUOlhUo9IXVSOGJOzwpokSsMSjeOGSRcyBhUgL6+4esqO0zSuM0wakG4ohVvImQUWlIEkmsJgAa2GYb12DbOk+XYZyY4lUR8Ge2g5dOiNP0KWND9uow1IQi2MG2vPMI3Jg8dVnIAkqIKUMf8JW5i8uwsUje7QOW1q6d2KzrB27nXhNHpBtvWFR/T7ohnW8l41f18dDQ+QdX2+8oXNM7fz39dFwyudrGCyy1zRf8wyniXVBeQxyQX8KSWVJHjVxkXHrwADAKJPfo0qkLbrAAAAAElFTkSuQmCC) no-repeat right center !important;
  height: 11px !important;
  width: 13px !important;
  opacity: .5 !important;
}

checkbox:not([checked]):hover .checkbox-check {
  opacity: 1 !important;
}

checkbox[checked] .checkbox-check {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAALCAYAAABhwJ3wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwRjVCRTI5MTFCOTExRTA5MEUzQzJBMkY1NjU5Q0JGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYwRjVCRTJBMTFCOTExRTA5MEUzQzJBMkY1NjU5Q0JGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjBGNUJFMjcxMUI5MTFFMDkwRTNDMkEyRjU2NTlDQkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGNUJFMjgxMUI5MTFFMDkwRTNDMkEyRjU2NTlDQkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vG+YxAAABhklEQVR42oyTzStEURjGZ87cYZBkY2NjY+EjSpkaC7vBJFY2xs7Cwl9gI0kWkpUkUvYWZKVmKB+Tu5DCAgsLFjTKR75Cqev36kydbnfce+rXczvnvu9znnPuDTuOE/IbrYmkQgahBxZP7eyhX83ksh1G2qER9lUo2BiCXniDy4A1cWiGL7hXAdIMIP0g0VdJ8xQgTRvSomvsiZHEh/IxSek0JbCGyVEAkyZ9ZBE4xuRG5hXNYlDjYdKJjEIMMphsGs2iUOlhUo9IXVSOGJOzwpokSsMSjeOGSRcyBhUgL6+4esqO0zSuM0wakG4ohVvImQUWlIEkmsJgAa2GYb12DbOk+XYZyY4lUR8Ge2g5dOiNP0KWND9uow1IQi2MG2vPMI3Jg8dVnIAkqIKUMf8JW5i8uwsUje7QOW1q6d2KzrB27nXhNHpBtvWFR/T7ohnW8l41f18dDQ+QdX2+8oXNM7fz39dFwyudrGCyy1zRf8wyniXVBeQxyQX8KSWVJHjVxkXHrwADAKJPfo0qkLbrAAAAAElFTkSuQmCC) no-repeat left center !important;
  opacity: 1 !important;
}

/* Radio */

radio:not([pane]),
.radio-check-box1,
.radio-label-box {
  -moz-appearance: none !important;
}

radio:not([pane]) .radio-check-box1 {
  -moz-transition: .2s background-color ease-in !important;
  border: 1px solid rgba(36,52,71,.5) !important;
  border-radius: 100% !important;
  background-color: rgba(223,232,242,.5) !important;
  background-image: -moz-linear-gradient(rgba(61,76,92,.2), rgba(61,76,92,.2)),
                    -moz-linear-gradient(rgba(250,250,250,.25), rgba(166,184,206,.125) 50%,
                                         rgba(45,78,115,.06) 50%, rgba(31,55,84,.025)) !important;
  background-clip: padding-box !important;
  box-shadow: 0 0 1px rgba(51,74,98,.2) inset,
              0 1px 2px rgba(44,71,103,.2) inset!important;
  min-height: 14px !important;
  min-width: 14px !important;
}

radio:not([pane]) .radio-check-box2 {
  border: 0 !important;
  opacity: 0 !important;
  -moz-transition: .2s opacity !important;
}

radio:not([pane])[selected] .radio-check-box2 {
  opacity: 1 !important;
  margin: 2px !important;
  border: 1px solid rgba(26,58,96,.38) !important;
  border-radius: 100% !important;
  background-color: hsl(212,42%,95%) !important;
  background-image: -moz-linear-gradient(rgba(250,250,250,.5), rgba(166,184,206,.25) 50%,
                                         rgba(45,78,115,.12) 50%, rgba(31,55,84,.05)) !important;
  background-clip: padding-box !important;
  box-shadow: 0 0 0 1px rgba(255,255,255,.25) inset,
              0 0 3px rgba(255,255,255,.25) inset !important;
}

radio:not([pane]) .radio-check {
  display: none !important;
}

.radio-label-box {
  border: 1px solid transparent !important;
}

/* Textboxes */

filefield {
  -moz-appearance: none !important;
  border: 0 !important;
  background: none !important;
  margin: 3px 4px !important;
}

filefield .fileFieldContentBox,
textbox:not(.fileFieldLabel) {
  -moz-appearance: none !important;
  border-radius: 2px !important;
  border: 1px solid rgba(36,52,71,.5) !important; 
  background-color: rgba(255,255,255,.75) !important;
}

/*Richlistbox/item */

richlistitem {
  max-height: 35px !important;
  min-height: 35px !important;
}

richlistitem .actionsMenu {
  -moz-margin-end:15px !important;
}

#handlersView .box-inherit.scrollbox-innerbox {
  padding-bottom: 2px !important;
}

/* Tabs */

#tabsElement tab {
  -moz-appearance: none !important;
  -moz-transition: none !important;
  height: 22px !important;
  max-height: 22px !important;
  background: -moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.5)) !important;
  background-clip: padding-box !important;
  background-color: transparent !important;
  padding: 0 8px 2px 8px !important;
  margin: 0 1px !important;
  border-radius: 2.5px 2.5px 0 0 !important;
  border: 2px solid !important;
  border-bottom: 0 !important;
  -moz-border-left-colors: #BDCAE2 rgba(255,255,255,.45) !important;
  -moz-border-top-colors: #BDCAE2 rgba(255,255,255,.45) !important;
  -moz-border-right-colors: #BDCAE2 rgba(255,255,255,.45) !important;
  font-family: 'Segoe UI Semibold','Seoge UI',sans-serif !important;
  color: rgba(37,47,59,.95) !important;
  text-shadow: 0 1px 0 rgba(255,255,255,.1) !important;
  font-weight: 600 !important;
}

#tabsElement tab[selected="true"]{
  -moz-transition: none !important;
  height: 25px !important;
  max-height: 25px !important;
  box-shadow: none !important;
  background: none !important;
  border: 0 !important;
  border-bottom: 0 !important;
  margin: 0 0 -2px 0 !important;
  padding: 0 7px 0 7px !important;
  -moz-border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuNtCDrVoAAABdSURBVBhXY2AAgr2nHtkD8Ukg/o+EQXx7kDwYADnPr9x7///By29wDOKDxJEVgSVvPf0CxyA+yFSYKdvP33qDVRFIHKhwOwM2BTATQaaB5MGmAQVPIFuFxD4BkgcAJbKi8ds1CrMAAAAASUVORK5CYII=) 2 4 3 4 / 2px 4px 3px 4px !important;
  opacity: .99 !important;
}

#tabsElement {
  -moz-appearance: none !important;
  border-bottom: 1px solid #BDCAE2 !important;
  background: none !important;
  padding: 0 3px !important;
}

tabpanels{
  -moz-appearance: none !important;
  border: 1px solid #BDCAE2 !important;
  border-top: 0 !important;
  background: #DAE5F4 !important;
  border-radius: 0 0 2.5px 2.5px !important;
  box-shadow: 0 0 0 1px rgba(255,255,255,.15) inset !important;
}

.tabs-right {
  border: 0 !important;
}
}


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№366709-08-2011 09:33:49

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Aurora 7.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Tiger.711 пишет

Это не тема. Это я где-то утащил стиль для userchrome (:

В вашем стиле, в конце пропущена фигурная скобка :blush:

Отсутствует

 

№366809-08-2011 09:56:38

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Мой стиль выдернут из 4х-мегабайтного userchrome.css, так что проверьте хорошенько, там может ещё пара строк быть пропущена.


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№366909-08-2011 12:33:20

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Интересно, а рамочку у кнопки "Обновить" убрать планируется?

Подсмотрел у сафари и мне понравилось
h_1312879056_3162173_db987f11db.png


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№367009-08-2011 17:23:29

MagicFly
Соучастник
 
Группа: Members
Зарегистрирован: 21-03-2009
Сообщений: 126
UA: Aurora 7.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Tiger.711 пишет

Интересно, а рамочку у кнопки "Обновить" убрать планируется?Подсмотрел у сафари и мне понравилось

А с дропмаркером awesomebar'а (посещенных страниц) как будет смотреться? Как по мне, то не очень. Тем более это больше разделитель, нежели рамка.

Отредактировано MagicFly (09-08-2011 17:24:36)

Отсутствует

 

№367109-08-2011 17:37:56

VeRtex
I ♥ Nightly
 
Группа: Members
Откуда: Красноярск
Зарегистрирован: 26-08-2010
Сообщений: 1414
UA: Nightly 8.0
Веб-сайт

Re: Тестирование нестабильных сборок Firefox (Nightly)

MagicFly
В Nightly уже нет границ у кнопки "Обновить":

reloadstroke.png

Отредактировано VeRtex (09-08-2011 17:39:16)

Отсутствует

 

№367209-08-2011 18:15:29

spK
unit refound
 
Группа: Members
Зарегистрирован: 24-01-2011
Сообщений: 715
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Файндбар и окно настроек сломаны третий день. Неспроста это. Может какие-то изменений в GUI готовятся? :|

Отсутствует

 

№367309-08-2011 19:02:04

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

VeRtex пишет

MagicFly
В Nightly уже нет границ у кнопки "Обновить":

http://img36.imageshack.us/img36/4712/reloadstroke.png

Интересно, почему в UX не так?

spK пишет

Файндбар и окно настроек сломаны третий день. Неспроста это. Может какие-то изменений в GUI готовятся?

Может, наконец, окно настроек засунут во вкладку?


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№367409-08-2011 19:03:57

VeRtex
I ♥ Nightly
 
Группа: Members
Откуда: Красноярск
Зарегистрирован: 26-08-2010
Сообщений: 1414
UA: Nightly 8.0
Веб-сайт

Re: Тестирование нестабильных сборок Firefox (Nightly)

Tiger.711 пишет

Интересно, почему в UX не так?

Если мне не изменяет память, некоторое время там было именно так.

Отсутствует

 

№367509-08-2011 19:22:21

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Aurora 7.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Кто-нибудь знает почему UX стала реже выходить? Была тут новость что ее собираются выпускать только если внесены изменения в код, но простая ночнушка выходит чаще, у них что изменения разные? Не должно же так быть?

Отсутствует

 

№367609-08-2011 19:37:48

Tiger.711
‌
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 8.0

Re: Тестирование нестабильных сборок Firefox (Nightly)

Может, она редко синхронизируется просто?


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Тестирование нестабильных сборок Firefox (Nightly)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]