From ba3c64d182a80f079bcea829b6465c2a8d315c0e Mon Sep 17 00:00:00 2001 From: Pierre Coimbra Date: Sat, 28 Mar 2020 15:02:42 +0100 Subject: [PATCH] =?UTF-8?q?Am=C3=A9liorations=20et=20correctifs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zone_dmz/haproxy/certificat_ssl_client.md | 6 +- applicatif/zone_dmz/haproxy/haproxy.md | 49 +- applicatif/zone_dmz/proxy_interne.md | 1 + applicatif/zone_interne/gitea.md | 14 +- .../zone_interne/ldap/interface_web_ldap.md | 25 +- applicatif/zone_interne/ldap/serveur_ldap.md | 6 +- .../sources/static/css/bootstrap-switch.css | 196 + .../sources/static/css/bootstrap-theme.css | 459 ++ .../static/css/bootstrap-theme.min.css | 9 + .../ldap/sources/static/css/bootstrap.css | 7059 +++++++++++++++++ .../ldap/sources/static/css/bootstrap.min.css | 9 + .../ldap/sources/static/css/custom.css | 82 + .../ldap/sources/static/css/style.css | 0 .../static/css/tablesorter-bootstrap.css | 39 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20290 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes .../img/apple-touch-icon-114-precomposed.png | Bin 0 -> 8960 bytes .../img/apple-touch-icon-144-precomposed.png | Bin 0 -> 12143 bytes .../img/apple-touch-icon-57-precomposed.png | Bin 0 -> 3702 bytes .../img/apple-touch-icon-72-precomposed.png | Bin 0 -> 5003 bytes .../ldap/sources/static/img/favicon.png | Bin 0 -> 3413 bytes .../static/img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../static/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes .../zone_interne/ldap/sources/static/img/ico | Bin 0 -> 75035 bytes .../ldap/sources/static/img/icon.png | Bin 0 -> 76272 bytes .../ldap/sources/static/img/icon.xcf | Bin 0 -> 115312 bytes .../ldap/sources/static/js/alignforms.js | 25 + .../sources/static/js/bootstrap-notify.js | 350 + .../sources/static/js/bootstrap-switch.js | 710 ++ .../ldap/sources/static/js/bootstrap.min.js | 9 + .../ldap/sources/static/js/html5shiv.js | 8 + .../ldap/sources/static/js/jquery.min.js | 6 + .../sources/static/js/jquery.popconfirm.js | 156 + .../static/js/jquery.tablesorter.min.js | 5 + .../ldap/sources/static/js/lc-filler.js | 32 + .../ldap/sources/static/js/less-1.3.3.min.js | 9 + .../ldap/sources/static/js/md5.min.js | 1 + .../ldap/sources/static/js/ppolicy.js | 42 + .../ldap/sources/static/js/removediacritic.js | 116 + .../ldap/sources/static/js/scripts.js | 0 .../ldap/sources/static/js/sha1.js | 147 + .../ldap/sources/static/js/validator.js | 325 + .../ldap/sources/static/less/alerts.less | 67 + .../ldap/sources/static/less/badges.less | 51 + .../ldap/sources/static/less/bootstrap.less | 49 + .../ldap/sources/static/less/breadcrumbs.less | 23 + .../sources/static/less/button-groups.less | 253 + .../ldap/sources/static/less/buttons.less | 158 + .../ldap/sources/static/less/carousel.less | 231 + .../ldap/sources/static/less/close.less | 33 + .../ldap/sources/static/less/code.less | 53 + .../static/less/component-animations.less | 29 + .../ldap/sources/static/less/dropdowns.less | 192 + .../ldap/sources/static/less/forms.less | 366 + .../ldap/sources/static/less/glyphicons.less | 237 + .../ldap/sources/static/less/grid.less | 93 + .../sources/static/less/input-groups.less | 136 + .../ldap/sources/static/less/jumbotron.less | 40 + .../ldap/sources/static/less/labels.less | 58 + .../ldap/sources/static/less/list-group.less | 88 + .../ldap/sources/static/less/media.less | 56 + .../ldap/sources/static/less/mixins.less | 858 ++ .../ldap/sources/static/less/modals.less | 132 + .../ldap/sources/static/less/navbar.less | 624 ++ .../ldap/sources/static/less/navs.less | 262 + .../ldap/sources/static/less/normalize.less | 406 + .../ldap/sources/static/less/pager.less | 55 + .../ldap/sources/static/less/pagination.less | 85 + .../ldap/sources/static/less/panels.less | 172 + .../ldap/sources/static/less/popovers.less | 133 + .../ldap/sources/static/less/print.less | 105 + .../sources/static/less/progress-bars.less | 92 + .../static/less/responsive-utilities.less | 209 + .../ldap/sources/static/less/scaffolding.less | 119 + .../ldap/sources/static/less/tables.less | 236 + .../ldap/sources/static/less/theme.less | 247 + .../ldap/sources/static/less/thumbnails.less | 31 + .../ldap/sources/static/less/tooltip.less | 95 + .../ldap/sources/static/less/type.less | 279 + .../ldap/sources/static/less/utilities.less | 56 + .../ldap/sources/static/less/variables.less | 637 ++ .../ldap/sources/static/less/wells.less | 29 + .../ldap/sources/templates/404.tmpl | 7 + .../ldap/sources/templates/adduser.tmpl | 31 + .../ldap/sources/templates/base.tmpl | 76 + .../ldap/sources/templates/error.tmpl | 16 + .../ldap/sources/templates/form.tmpl | 139 + .../ldap/sources/templates/groups.tmpl | 0 .../ldap/sources/templates/index.tmpl | 39 + .../ldap/sources/templates/login.tmpl | 37 + .../ldap/sources/templates/modify.tmpl | 72 + .../ldap/sources/templates/navbar.tmpl | 36 + .../ldap/sources/templates/roles.tmpl | 92 + .../ldap/sources/templates/searchadmin.tmpl | 75 + .../ldap/sources/templates/searchuser.tmpl | 56 + .../ldap/sources/templates/selfmodify.tmpl | 26 + .../templates/service_unavailable.tmpl | 16 + applicatif/zone_proxy/nginx_principal.md | 16 +- .../sources/zone_dmz/ferm/haproxy_ferm.conf | 2 +- .../zone_dmz/script_haproxy_deploy_cert.sh | 6 +- .../zone_dmz/script_haproxy_renew_cert.sh | 2 +- .../sources/zone_interne/ferm/ldap_ferm.conf | 2 +- .../zone_interne/ferm/webinterface_ferm.conf | 2 +- .../sources/zone_proxy/ferm/nginx_ferm.conf | 8 +- 106 files changed, 17902 insertions(+), 53 deletions(-) create mode 100644 applicatif/zone_interne/ldap/sources/static/css/bootstrap-switch.css create mode 100644 applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.css create mode 100644 applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.min.css create mode 100644 applicatif/zone_interne/ldap/sources/static/css/bootstrap.css create mode 100644 applicatif/zone_interne/ldap/sources/static/css/bootstrap.min.css create mode 100644 applicatif/zone_interne/ldap/sources/static/css/custom.css create mode 100644 applicatif/zone_interne/ldap/sources/static/css/style.css create mode 100644 applicatif/zone_interne/ldap/sources/static/css/tablesorter-bootstrap.css create mode 100644 applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.eot create mode 100644 applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.svg create mode 100644 applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.ttf create mode 100644 applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.woff create mode 100644 applicatif/zone_interne/ldap/sources/static/img/apple-touch-icon-114-precomposed.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/apple-touch-icon-144-precomposed.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/apple-touch-icon-57-precomposed.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/apple-touch-icon-72-precomposed.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/favicon.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/glyphicons-halflings-white.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/glyphicons-halflings.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/ico create mode 100644 applicatif/zone_interne/ldap/sources/static/img/icon.png create mode 100644 applicatif/zone_interne/ldap/sources/static/img/icon.xcf create mode 100644 applicatif/zone_interne/ldap/sources/static/js/alignforms.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/bootstrap-notify.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/bootstrap-switch.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/bootstrap.min.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/html5shiv.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/jquery.min.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/jquery.popconfirm.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/jquery.tablesorter.min.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/lc-filler.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/less-1.3.3.min.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/md5.min.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/ppolicy.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/removediacritic.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/scripts.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/sha1.js create mode 100644 applicatif/zone_interne/ldap/sources/static/js/validator.js create mode 100644 applicatif/zone_interne/ldap/sources/static/less/alerts.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/badges.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/bootstrap.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/breadcrumbs.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/button-groups.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/buttons.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/carousel.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/close.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/code.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/component-animations.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/dropdowns.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/forms.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/glyphicons.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/grid.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/input-groups.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/jumbotron.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/labels.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/list-group.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/media.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/mixins.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/modals.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/navbar.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/navs.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/normalize.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/pager.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/pagination.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/panels.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/popovers.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/print.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/progress-bars.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/responsive-utilities.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/scaffolding.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/tables.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/theme.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/thumbnails.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/tooltip.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/type.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/utilities.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/variables.less create mode 100644 applicatif/zone_interne/ldap/sources/static/less/wells.less create mode 100644 applicatif/zone_interne/ldap/sources/templates/404.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/adduser.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/base.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/error.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/form.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/groups.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/index.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/login.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/modify.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/navbar.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/roles.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/searchadmin.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/searchuser.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/selfmodify.tmpl create mode 100644 applicatif/zone_interne/ldap/sources/templates/service_unavailable.tmpl diff --git a/applicatif/zone_dmz/haproxy/certificat_ssl_client.md b/applicatif/zone_dmz/haproxy/certificat_ssl_client.md index 9d041d5..0683d30 100644 --- a/applicatif/zone_dmz/haproxy/certificat_ssl_client.md +++ b/applicatif/zone_dmz/haproxy/certificat_ssl_client.md @@ -1,11 +1,13 @@ # Génération du certificat SSL client pour HAProxy +Faire les commandes dans `/home/hasync/ssl` + ## Création du premier certificat client ### Création du certificat serveur ``` openssl genrsa -des3 -out ca.key 4096 -openssl req -new -x509 -days 365 -key ca.key -out ca.crt +openssl req -new -x509 -days 3650 -key ca.key -out ca.crt ``` #### Spécification du certificat serveur @@ -44,7 +46,7 @@ An optional company name []: ``` ``` -openssl x509 -req -days 365 -in client.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out client.crt +openssl x509 -req -days 3650 -in client.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out client.crt openssl req -newkey rsa:2048 -nodes -keyout haproxy.key -out haproxy.csr ``` diff --git a/applicatif/zone_dmz/haproxy/haproxy.md b/applicatif/zone_dmz/haproxy/haproxy.md index a70d512..868b9f0 100644 --- a/applicatif/zone_dmz/haproxy/haproxy.md +++ b/applicatif/zone_dmz/haproxy/haproxy.md @@ -109,7 +109,7 @@ mkdir -p /etc/ssl/letsencrypt ### Certificat client -Pour la vérification du certificat du client, la méthode est dans la git. Il faut placer le ca.crt dans /home/hasync/pve.crt et ajouter le CN autorisé dans /home/hasync/allowed_cn.txt +Pour la vérification du certificat du client, la méthode est dans la git. Il faut placer le ca.crt dans /home/hasync/pve.crt et ajouter le CN autorisé dans /etc/haproxy/allowed_cn.txt ### Copie du certificat de la Web UI ``` @@ -117,10 +117,6 @@ Alpha : scp root@10.0.0.1:/etc/pve/local/pve-ssl.key . scp root@10.0.0.1:/etc/pve/local/pve-ssl.pem . -Beta : -scp root@10.0.0.2:/etc/pve/local/pve-ssl.key . -scp root@10.0.0.2:/etc/pve/local/pve-ssl.pem . - Ensuite : cat pve-ssl.key pve-ssl.pem > /etc/ssl/letsencrypt/crt ``` @@ -227,8 +223,8 @@ backend pve-interface backend opn-interface mode http balance roundrobin - server opn-alpha 10.0.0.3:443 check ssl verify none - server opn-beta 10.0.0.4:443 check ssl verify none + server opn-alpha 10.0.0.4:443 check ssl verify none + server opn-beta 10.0.0.5:443 check ssl verify none backend reverse-nginx mode http @@ -352,14 +348,25 @@ certbot certonly --webroot -w /home/hasync/letsencrypt-requests/ -d sub.krhacken Voici un script pour mettre en place les certificats Let's Encrypt au bon endroit qui s'occupe de propager les certificats sur l'autre conteneur (depuis Alpha vers Beta). Disponible dans `/root/install-certs.sh` si créer avec Ansible. ``` #!/bin/bash -rm -f /etc/letsencrypt/live/README -rm -rf /etc/ssl/letsencrypt/* -for domain in $(ls /etc/letsencrypt/live); do - cat /etc/letsencrypt/live/$domain/privkey.pem /etc/letsencrypt/live/$domain/fullchain.pem > /etc/ssl/letsencrypt/$domain.pem -done -scp -r /etc/ssl/letsencrypt/* root@10.0.0.7:/etc/ssl/letsencrypt -ssh root@10.0.0.7 'service haproxy reload' -service haproxy reload +if [ "$(ip a | grep -c "10.0.0.8")" -ge 1 ]; then + ct_ip=$(ip -o -4 addr list eth0 | awk '{print $4}' | cut -d/ -f1 | head -n 1 | tail -c2) + if [ $ct_ip = 6 ] + then + other_ip=10.0.0.7 + fi + if [ $ct_ip = 7 ] + then + other_ip=10.0.0.6 + fi + rm -f /etc/letsencrypt/live/README + rm -rf /etc/ssl/letsencrypt/* + for domain in $(ls /etc/letsencrypt/live); do + cat /etc/letsencrypt/live/$domain/privkey.pem /etc/letsencrypt/live/$domain/fullchain.pem > /etc/ssl/letsencrypt/$domain.pem + done + scp -r /etc/ssl/letsencrypt/* root@$other_ip:/etc/ssl/letsencrypt + ssh root@$other_ip 'service haproxy reload' + service haproxy reload +fi ``` ## Renouvellement automatique des certificats @@ -371,15 +378,25 @@ Voilà un script d'automatisation à mettre sur les deux conteneurs. Déjà pré ``` #!/bin/bash if [ "$(ip a | grep -c "10.0.0.8")" -ge 1 ]; then + ct_ip=$(ip -o -4 addr list eth0 | awk '{print $4}' | cut -d/ -f1 | head -n 1 | tail -c2) + if [ $ct_ip = 6 ] + then + other_ip=10.0.0.7 + fi + if [ $ct_ip = 7 ] + then + other_ip=10.0.0.6 + fi certbot renew rm -rf /etc/ssl/letsencrypt/* for domain in $(ls /etc/letsencrypt/live); do cat /etc/letsencrypt/live/$domain/privkey.pem /etc/letsencrypt/live/$domain/fullchain.pem > /etc/ssl/letsencrypt/$domain.pem done - scp -r /etc/ssl/letsencrypt/* hasync@:/etc/ssl/letsencrypt + scp -r /etc/ssl/letsencrypt/* hasync@$other_ip:/etc/ssl/letsencrypt else fi ``` + Le script est stocké dans /home/hasync/renew.sh, voici la crontab à ajouter (crontab -e) sur les deux conteneurs. ``` 0 4 */15 * * /bin/sh /home/hasync/renew.sh >/dev/null 2>&1 diff --git a/applicatif/zone_dmz/proxy_interne.md b/applicatif/zone_dmz/proxy_interne.md index 0e3f269..2fb1897 100644 --- a/applicatif/zone_dmz/proxy_interne.md +++ b/applicatif/zone_dmz/proxy_interne.md @@ -42,6 +42,7 @@ Allow HTTP tunnel throutgt Apt-Cacher NG? -> No ``` Port: 9999 BindAddress: 10.0.1.252 10.0.2.252 10.0.3.252 10.0.4.252 10.1.0.104 +PassThroughPattern: ^(.*):443$ ``` ``` systemctl restart apt-cacher-ng.service diff --git a/applicatif/zone_interne/gitea.md b/applicatif/zone_interne/gitea.md index 7dc7313..e787c93 100644 --- a/applicatif/zone_interne/gitea.md +++ b/applicatif/zone_interne/gitea.md @@ -31,9 +31,7 @@ cat ca_certs.pem | tee -a /etc/ldap/ca_certs.pem Il faut ensuite modifier la configuration en modifiant la ligne suivante #### /etc/ldap/ldap.conf ``` -... TLS_CACERT /etc/ldap/ca_certs.pem -... ``` # Configuration du serveur LDAP @@ -103,16 +101,18 @@ ldapadd -cxWD cn=admin,dc=krhacken,dc=org -y /root/pwdldap -f addtogit.ldif -ZZ Lister les utilisateurs : ``` -ldapsearch -xLLL -H ldap://vip.ldap.krhacken.org -D cn=admin,dc=krhacken,dc=org -y /root/pwdldap -b "ou=people,dc=krhacken,dc=org" "(&(objectClass=cloudaccountkrhacken))" -ZZ +ldapsearch -xLLL -H ldap://vip.ldap.krhacken.org -D cn=admin,dc=krhacken,dc=org -y /root/pwdldap -b "ou=people,dc=krhacken,dc=org" "(&(objectClass=gitaccountkrhacken))" -ZZ ``` ## Installation ``` apt-get update apt-get install -y git postgresql sudo -wget -O gitea https://dl.gitea.io/gitea/1.11.1/gitea-1.11.1-linux-amd64 +pg_ctlcluster 11 main start +wget -O gitea https://dl.gitea.io/gitea/1.11.3/gitea-1.11.3-linux-amd64 ``` +Dans Ferm ajoutez le port 3000 à la liste des ports ouverts. ## Configuration de Nginx ### Dans le conteneur Nginx @@ -222,9 +222,9 @@ Via la page **https://git.krhacken.org/install** - Répertoire racine Git LFS `/var/lib/gitea/data/lfs` - Exécuter avec le compte d'un autre utilisateur : `git` - Domaine du serveur SSH `localhost` -- Port du serveur SSH `None` +- Port du serveur SSH `22` - Port d'écoute HTTP de Gitea `3000` -- URL de base de Gitea `https://git.krhacken.org` +- URL de base de Gitea `https://git.krhacken.org/` - Chemin des fichiers log `/var/lib/gitea/log` ### Paramètres facultatifs @@ -265,7 +265,7 @@ Dans **Administration du site / Sources d'authentification** - Filtre utilisateur `(&(objectClass=gitaccountkrhacken)(gitaccountactif=YES)(|(uid=%[1]s)(mail=%[1]s)))` - Attribut nom d'utilisateur `uid` - Attribut prénom `cn` -- Attribut nim de famille `sn` +- Attribut nom de famille `sn` - Attribut e-mail `mail` - Cocher `Ne pas vérifier TLS` diff --git a/applicatif/zone_interne/ldap/interface_web_ldap.md b/applicatif/zone_interne/ldap/interface_web_ldap.md index 10add7c..7db3ff2 100644 --- a/applicatif/zone_interne/ldap/interface_web_ldap.md +++ b/applicatif/zone_interne/ldap/interface_web_ldap.md @@ -29,10 +29,12 @@ Acquire::http { }; ``` +Il vous faut mettre en place le certificat SSL pour LDAP. La démarche et la même que dans la partie LDAP. ## Installation ``` git clone https://github.com/kakwa/ldapcherry +cd ldapcherry apt-get install python-ldap python-pip pip install --proxy http://10.0.2.252:3128 cherrypy mako pyyaml export SYSCONFDIR=/etc @@ -113,7 +115,7 @@ mailaccountactif: ldap: mailaccountactif mailaccountquota: - description: "0 par défaut" + description: "2147483648 par défaut" display_name: "Mail Quota" search_displayed: True weight: 61 @@ -170,8 +172,8 @@ gitaccountactif: ### /etc/ldapcherry/ldapcherry.ini ``` [global] -server.socket_host = '0.0.0.0' -server.socket_port = 8080 +server.socket_host = '10.0.2.15' +server.socket_port = 80 server.thread_pool = 8 request.show_tracebacks = False @@ -194,14 +196,14 @@ ldap.uri = 'ldap://alpha.ldap.sessionkrkn.fr' ldap.ca = '/etc/ldap/ca_certs.pem' ldap.starttls = 'on' ldap.checkcert = 'off' -ldap.binddn = 'cn=admin,dc=sessionkrkn,dc=fr' -#ldap.binddn = 'cn=writer,ou=system,dc=sessionkrkn,dc=fr' +ldap.binddn = 'cn=admin,dc=krhacken,dc=org' +#ldap.binddn = 'cn=writer,ou=system,dc=krhacken,dc=org' ldap.password = '8PizMOVqhDwSVChJwNy8Xcb1rPzDEuYbwXdd' ldap.timeout = 1 -ldap.groupdn = 'ou=workgroup,ou=group,dc=sessionkrkn,dc=fr' -ldap.userdn = 'ou=krhacken,ou=people,dc=sessionkrkn,dc=fr' +ldap.groupdn = 'ou=krhacken,ou=group,dc=krhacken,dc=org' +ldap.userdn = 'ou=krhacken,ou=people,dc=krhacken,dc=org' ldap.user_filter_tmpl = '(uid=%(username)s)' -ldap.group_filter_tmpl = '(member=uid=%(username)s,ou=krhacken,ou=people,dc=sessionkrkn,dc=fr)' +ldap.group_filter_tmpl = '(member=uid=%(username)s,ou=krhacken,ou=people,dc=krhacken,dc=org)' ldap.search_filter_tmpl = '(|(uid=%(searchstring)s*)(sn=%(searchstring)s*))' ldap.group_attr.member = "%(dn)s" ldap.dn_user_attr = 'uid' @@ -266,13 +268,13 @@ Placer le contenu du dossier **sources** dans **/usr/share/ldapcherry/** Mise en place de HAProxy et de NGINX pour l'accès à l'interface et mise en place d'un daemon systemd pour le démarrage automatique de l'interface Web. ### Dans le conteneur Nginx -#### /etc/nginx/sites-available/nextcloud +#### /etc/nginx/sites-available/ldapui ``` server { listen 80; server_name ldapui.krhacken.org; location / { - proxy_pass http://10.0.2.15:8080/; + proxy_pass http://10.0.2.15:80/; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; @@ -281,7 +283,7 @@ server { } ``` ``` -sh ~/deploy-webhost.sh nextcloud +sh ~/deploy-webhost.sh ldapui ``` ### Dans le conteneur HAProxy @@ -296,6 +298,7 @@ sh ~/install-certs.sh ## Daemon Systemd ### /etc/systemd/system/ldapui.service ``` +[Unit] Description=LDAP WebUI Requires=ldapui.service After=ldapui.service diff --git a/applicatif/zone_interne/ldap/serveur_ldap.md b/applicatif/zone_interne/ldap/serveur_ldap.md index 0a56d5b..cdabf97 100644 --- a/applicatif/zone_interne/ldap/serveur_ldap.md +++ b/applicatif/zone_interne/ldap/serveur_ldap.md @@ -62,7 +62,7 @@ mkdir /etc/ssl/templates ``` ### /etc/ssl/templates/ca_server.conf ``` -cn = LDAP Server CA +cn = LDAP Server CA - Kr[HACK]en ca cert_signing_key ``` @@ -73,7 +73,7 @@ cn = *.ldap.krhacken.org tls_www_server encryption_key signing_key -expiration_days = 3652 +expiration_days = 3650 ``` ### CA clé et certificat ``` @@ -612,7 +612,7 @@ systemctl restart slapd ### Vérification La commande ``` -ldapsearch -xLLL -H ldap://localhost -D cn=viewer,ou=system,dc=krhacken,dc=org -w passview -b "dc=krhacken,dc=org" +ldapsearch -xLLL -H ldap://alpha.ldap.krhacken.org -D cn=viewer,ou=system,dc=krhacken,dc=org -w passview -b "dc=krhacken,dc=org" ``` doit retourner une erreur, si on ajout -ZZ à la fin ça doit fonctionner diff --git a/applicatif/zone_interne/ldap/sources/static/css/bootstrap-switch.css b/applicatif/zone_interne/ldap/sources/static/css/bootstrap-switch.css new file mode 100644 index 0000000..cea4acb --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/css/bootstrap-switch.css @@ -0,0 +1,196 @@ +/* ======================================================================== + * bootstrap-switch - v3.3.2 + * http://www.bootstrap-switch.org + * ======================================================================== + * Copyright 2012-2013 Mattia Larentis + * + * ======================================================================== + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== + */ + +.bootstrap-switch { + display: inline-block; + direction: ltr; + cursor: pointer; + border-radius: 4px; + border: 1px solid; + border-color: #cccccc; + position: relative; + text-align: left; + overflow: hidden; + line-height: 8px; + z-index: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: middle; + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.bootstrap-switch .bootstrap-switch-container { + display: inline-block; + top: 0; + border-radius: 4px; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off, +.bootstrap-switch .bootstrap-switch-label { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + cursor: pointer; + display: inline-block !important; + height: 100%; + padding: 6px 12px; + font-size: 14px; + line-height: 20px; +} +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off { + text-align: center; + z-index: 1; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary { + color: #fff; + background: #428bca; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info { + color: #fff; + background: #5bc0de; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success { + color: #fff; + background: #5cb85c; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning { + background: #f0ad4e; + color: #fff; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger { + color: #fff; + background: #d9534f; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default { + color: #000; + background: #eeeeee; +} +.bootstrap-switch .bootstrap-switch-label { + text-align: center; + margin-top: -1px; + margin-bottom: -1px; + z-index: 100; + color: #333333; + background: #ffffff; +} +.bootstrap-switch .bootstrap-switch-handle-on { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.bootstrap-switch .bootstrap-switch-handle-off { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.bootstrap-switch input[type='radio'], +.bootstrap-switch input[type='checkbox'] { + position: absolute !important; + top: 0; + left: 0; + opacity: 0; + filter: alpha(opacity=0); + z-index: -1; +} +.bootstrap-switch input[type='radio'].form-control, +.bootstrap-switch input[type='checkbox'].form-control { + height: auto; +} +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; +} +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label { + padding: 6px 16px; + font-size: 18px; + line-height: 1.33; +} +.bootstrap-switch.bootstrap-switch-disabled, +.bootstrap-switch.bootstrap-switch-readonly, +.bootstrap-switch.bootstrap-switch-indeterminate { + cursor: default !important; +} +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label { + opacity: 0.5; + filter: alpha(opacity=50); + cursor: default !important; +} +.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container { + -webkit-transition: margin-left 0.5s; + transition: margin-left 0.5s; +} +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.bootstrap-switch.bootstrap-switch-focused { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} diff --git a/applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.css b/applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.css new file mode 100644 index 0000000..2373556 --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.css @@ -0,0 +1,459 @@ +/*! + * Bootstrap v3.0.1 by @fat and @mdo + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.btn-default:active, +.btn-primary:active, +.btn-success:active, +.btn-info:active, +.btn-warning:active, +.btn-danger:active, +.btn-default.active, +.btn-primary.active, +.btn-success.active, +.btn-info.active, +.btn-warning.active, +.btn-danger.active { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn:active, +.btn.active { + background-image: none; +} + +.btn-default { + text-shadow: 0 1px 0 #fff; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#e0e0e0)); + background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); + background-image: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); + background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%); + background-repeat: repeat-x; + border-color: #dbdbdb; + border-color: #ccc; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-default:hover, +.btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; +} + +.btn-default:active, +.btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; +} + +.btn-primary { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#2d6ca2)); + background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #2d6ca2 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%); + background-repeat: repeat-x; + border-color: #2b669a; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:focus { + background-color: #2d6ca2; + background-position: 0 -15px; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #2d6ca2; + border-color: #2b669a; +} + +.btn-success { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5cb85c), to(#419641)); + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -moz-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); + background-repeat: repeat-x; + border-color: #3e8f3e; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:focus { + background-color: #419641; + background-position: 0 -15px; +} + +.btn-success:active, +.btn-success.active { + background-color: #419641; + border-color: #3e8f3e; +} + +.btn-warning { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f0ad4e), to(#eb9316)); + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -moz-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + background-repeat: repeat-x; + border-color: #e38d13; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; +} + +.btn-danger { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9534f), to(#c12e2a)); + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -moz-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + background-repeat: repeat-x; + border-color: #b92c28; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; +} + +.btn-info { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5bc0de), to(#2aabd2)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); + background-repeat: repeat-x; + border-color: #28a4c9; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:focus { + background-color: #2aabd2; + background-position: 0 -15px; +} + +.btn-info:active, +.btn-info.active { + background-color: #2aabd2; + border-color: #28a4c9; +} + +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8)); + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #357ebd; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} + +.navbar-default { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#f8f8f8)); + background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); + background-image: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); + background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%); + background-repeat: repeat-x; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); +} + +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ebebeb), to(#f3f3f3)); + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%); + background-image: -moz-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0); + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); +} + +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); +} + +.navbar-inverse { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#3c3c3c), to(#222222)); + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%); + background-image: -moz-linear-gradient(top, #3c3c3c 0%, #222222 100%); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#222222), to(#282828)); + background-image: -webkit-linear-gradient(top, #222222 0%, #282828 100%); + background-image: -moz-linear-gradient(top, #222222 0%, #282828 100%); + background-image: linear-gradient(to bottom, #222222 0%, #282828 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0); + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} + +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.alert-success { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#dff0d8), to(#c8e5bc)); + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -moz-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + background-repeat: repeat-x; + border-color: #b2dba1; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); +} + +.alert-info { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9edf7), to(#b9def0)); + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -moz-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + background-repeat: repeat-x; + border-color: #9acfea; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); +} + +.alert-warning { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fcf8e3), to(#f8efc0)); + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -moz-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + background-repeat: repeat-x; + border-color: #f5e79e; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); +} + +.alert-danger { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f2dede), to(#e7c3c3)); + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -moz-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + background-repeat: repeat-x; + border-color: #dca7a7; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); +} + +.progress { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ebebeb), to(#f5f5f5)); + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -moz-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); +} + +.progress-bar { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3071a9)); + background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #3071a9 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0); +} + +.progress-bar-success { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5cb85c), to(#449d44)); + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -moz-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); +} + +.progress-bar-info { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5bc0de), to(#31b0d5)); + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -moz-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); +} + +.progress-bar-warning { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f0ad4e), to(#ec971f)); + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -moz-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); +} + +.progress-bar-danger { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9534f), to(#c9302c)); + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -moz-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); +} + +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); +} + +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #3071a9; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3278b3)); + background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #3278b3 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%); + background-repeat: repeat-x; + border-color: #3278b3; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0); +} + +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.panel-default > .panel-heading { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8)); + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); +} + +.panel-primary > .panel-heading { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} + +.panel-success > .panel-heading { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#dff0d8), to(#d0e9c6)); + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -moz-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); +} + +.panel-info > .panel-heading { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9edf7), to(#c4e3f3)); + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -moz-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); +} + +.panel-warning > .panel-heading { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fcf8e3), to(#faf2cc)); + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -moz-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); +} + +.panel-danger > .panel-heading { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f2dede), to(#ebcccc)); + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -moz-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); +} + +.well { + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#e8e8e8), to(#f5f5f5)); + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -moz-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + background-repeat: repeat-x; + border-color: #dcdcdc; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); +} \ No newline at end of file diff --git a/applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.min.css b/applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.min.css new file mode 100644 index 0000000..221d318 --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/css/bootstrap-theme.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v3.0.1 by @fat and @mdo + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn:active,.btn.active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#2d6ca2));background-image:-webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:-moz-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);background-repeat:repeat-x;border-color:#2b669a;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff2d6ca2',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-gradient(linear,left 0,left 100%,from(#5cb85c),to(#419641));background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-moz-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);background-repeat:repeat-x;border-color:#3e8f3e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff419641',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-warning{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f0ad4e),to(#eb9316));background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-moz-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);background-repeat:repeat-x;border-color:#e38d13;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffeb9316',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-gradient(linear,left 0,left 100%,from(#d9534f),to(#c12e2a));background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-moz-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);background-repeat:repeat-x;border-color:#b92c28;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc12e2a',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-info{background-image:-webkit-gradient(linear,left 0,left 100%,from(#5bc0de),to(#2aabd2));background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-moz-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);background-repeat:repeat-x;border-color:#28a4c9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2aabd2',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e8e8e8;background-image:-webkit-gradient(linear,left 0,left 100%,from(#f5f5f5),to(#e8e8e8));background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#357ebd;background-image:-webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#357ebd));background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:-moz-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.navbar-default{background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-moz-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff8f8f8',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-gradient(linear,left 0,left 100%,from(#ebebeb),to(#f3f3f3));background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:-moz-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff3f3f3',GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-gradient(linear,left 0,left 100%,from(#3c3c3c),to(#222));background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-moz-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-gradient(linear,left 0,left 100%,from(#222),to(#282828));background-image:-webkit-linear-gradient(top,#222 0,#282828 100%);background-image:-moz-linear-gradient(top,#222 0,#282828 100%);background-image:linear-gradient(to bottom,#222 0,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff282828',GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-gradient(linear,left 0,left 100%,from(#dff0d8),to(#c8e5bc));background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-moz-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;border-color:#b2dba1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0)}.alert-info{background-image:-webkit-gradient(linear,left 0,left 100%,from(#d9edf7),to(#b9def0));background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-moz-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;border-color:#9acfea;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0)}.alert-warning{background-image:-webkit-gradient(linear,left 0,left 100%,from(#fcf8e3),to(#f8efc0));background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-moz-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;border-color:#f5e79e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0)}.alert-danger{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f2dede),to(#e7c3c3));background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-moz-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;border-color:#dca7a7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0)}.progress{background-image:-webkit-gradient(linear,left 0,left 100%,from(#ebebeb),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-moz-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff5f5f5',GradientType=0)}.progress-bar{background-image:-webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#3071a9));background-image:-webkit-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:-moz-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:linear-gradient(to bottom,#428bca 0,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff3071a9',GradientType=0)}.progress-bar-success{background-image:-webkit-gradient(linear,left 0,left 100%,from(#5cb85c),to(#449d44));background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-moz-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c',endColorstr='#ff449d44',GradientType=0)}.progress-bar-info{background-image:-webkit-gradient(linear,left 0,left 100%,from(#5bc0de),to(#31b0d5));background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-moz-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff31b0d5',GradientType=0)}.progress-bar-warning{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f0ad4e),to(#ec971f));background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-moz-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e',endColorstr='#ffec971f',GradientType=0)}.progress-bar-danger{background-image:-webkit-gradient(linear,left 0,left 100%,from(#d9534f),to(#c9302c));background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-moz-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#3278b3));background-image:-webkit-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:-moz-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:linear-gradient(to bottom,#428bca 0,#3278b3 100%);background-repeat:repeat-x;border-color:#3278b3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff3278b3',GradientType=0)}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f5f5f5),to(#e8e8e8));background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#357ebd));background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:-moz-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-gradient(linear,left 0,left 100%,from(#dff0d8),to(#d0e9c6));background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-moz-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffd0e9c6',GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-gradient(linear,left 0,left 100%,from(#d9edf7),to(#c4e3f3));background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-moz-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffc4e3f3',GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-gradient(linear,left 0,left 100%,from(#fcf8e3),to(#faf2cc));background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-moz-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fffaf2cc',GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f2dede),to(#ebcccc));background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-moz-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffebcccc',GradientType=0)}.well{background-image:-webkit-gradient(linear,left 0,left 100%,from(#e8e8e8),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-moz-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;border-color:#dcdcdc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)} \ No newline at end of file diff --git a/applicatif/zone_interne/ldap/sources/static/css/bootstrap.css b/applicatif/zone_interne/ldap/sources/static/css/bootstrap.css new file mode 100644 index 0000000..9da8d04 --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/css/bootstrap.css @@ -0,0 +1,7059 @@ +/*! + * Bootstrap v3.0.1 by @fat and @mdo + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +[hidden], +template { + display: none; +} + +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +a { + background: transparent; +} + +a:focus { + outline: thin dotted; +} + +a:active, +a:hover { + outline: 0; +} + +h1 { + margin: 0.67em 0; + font-size: 2em; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +hr { + height: 0; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +mark { + color: #000; + background: #ff0; +} + +code, +kbd, +pre, +samp { + font-family: monospace, serif; + font-size: 1em; +} + +pre { + white-space: pre-wrap; +} + +q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 0; +} + +fieldset { + padding: 0.35em 0.625em 0.75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} + +legend { + padding: 0; + border: 0; +} + +button, +input, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: 100%; +} + +button, +input { + line-height: normal; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +input[type="checkbox"], +input[type="radio"] { + padding: 0; + box-sizing: border-box; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 2cm .5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.428571429; + color: #333333; + background-color: #ffffff; +} + +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +a { + color: #428bca; + text-decoration: none; +} + +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +img { + vertical-align: middle; +} + +.img-responsive { + display: block; + height: auto; + max-width: 100%; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail { + display: inline-block; + height: auto; + max-width: 100%; + padding: 4px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.img-circle { + border-radius: 50%; +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 200; + line-height: 1.4; +} + +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} + +small, +.small { + font-size: 85%; +} + +cite { + font-style: normal; +} + +.text-muted { + color: #999999; +} + +.text-primary { + color: #428bca; +} + +.text-primary:hover { + color: #3071a9; +} + +.text-warning { + color: #c09853; +} + +.text-warning:hover { + color: #a47e3c; +} + +.text-danger { + color: #b94a48; +} + +.text-danger:hover { + color: #953b39; +} + +.text-success { + color: #468847; +} + +.text-success:hover { + color: #356635; +} + +.text-info { + color: #3a87ad; +} + +.text-info:hover { + color: #2d6987; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; + color: inherit; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + margin-top: 20px; + margin-bottom: 10px; +} + +h1 small, +h2 small, +h3 small, +h1 .small, +h2 .small, +h3 .small { + font-size: 65%; +} + +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} + +h4 small, +h5 small, +h6 small, +h4 .small, +h5 .small, +h6 .small { + font-size: 75%; +} + +h1, +.h1 { + font-size: 36px; +} + +h2, +.h2 { + font-size: 30px; +} + +h3, +.h3 { + font-size: 24px; +} + +h4, +.h4 { + font-size: 18px; +} + +h5, +.h5 { + font-size: 14px; +} + +h6, +.h6 { + font-size: 12px; +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} + +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} + +.list-inline > li:first-child { + padding-left: 0; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.428571429; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 0; +} + +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote p:last-child { + margin-bottom: 0; +} + +blockquote small { + display: block; + line-height: 1.428571429; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small, +blockquote.pull-right .small { + text-align: right; +} + +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: ''; +} + +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} + +blockquote:before, +blockquote:after { + content: ""; +} + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} + +code, +kbd, +pre, +samp { + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + white-space: nowrap; + background-color: #f9f2f4; + border-radius: 4px; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + color: #333333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +.row { + margin-right: -15px; + margin-left: -15px; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.col-xs-1, +.col-sm-1, +.col-md-1, +.col-lg-1, +.col-xs-2, +.col-sm-2, +.col-md-2, +.col-lg-2, +.col-xs-3, +.col-sm-3, +.col-md-3, +.col-lg-3, +.col-xs-4, +.col-sm-4, +.col-md-4, +.col-lg-4, +.col-xs-5, +.col-sm-5, +.col-md-5, +.col-lg-5, +.col-xs-6, +.col-sm-6, +.col-md-6, +.col-lg-6, +.col-xs-7, +.col-sm-7, +.col-md-7, +.col-lg-7, +.col-xs-8, +.col-sm-8, +.col-md-8, +.col-lg-8, +.col-xs-9, +.col-sm-9, +.col-md-9, +.col-lg-9, +.col-xs-10, +.col-sm-10, +.col-md-10, +.col-lg-10, +.col-xs-11, +.col-sm-11, +.col-md-11, +.col-lg-11, +.col-xs-12, +.col-sm-12, +.col-md-12, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col-xs-1, +.col-xs-2, +.col-xs-3, +.col-xs-4, +.col-xs-5, +.col-xs-6, +.col-xs-7, +.col-xs-8, +.col-xs-9, +.col-xs-10, +.col-xs-11 { + float: left; +} + +.col-xs-12 { + width: 100%; +} + +.col-xs-11 { + width: 91.66666666666666%; +} + +.col-xs-10 { + width: 83.33333333333334%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-8 { + width: 66.66666666666666%; +} + +.col-xs-7 { + width: 58.333333333333336%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-5 { + width: 41.66666666666667%; +} + +.col-xs-4 { + width: 33.33333333333333%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-2 { + width: 16.666666666666664%; +} + +.col-xs-1 { + width: 8.333333333333332%; +} + +.col-xs-pull-12 { + right: 100%; +} + +.col-xs-pull-11 { + right: 91.66666666666666%; +} + +.col-xs-pull-10 { + right: 83.33333333333334%; +} + +.col-xs-pull-9 { + right: 75%; +} + +.col-xs-pull-8 { + right: 66.66666666666666%; +} + +.col-xs-pull-7 { + right: 58.333333333333336%; +} + +.col-xs-pull-6 { + right: 50%; +} + +.col-xs-pull-5 { + right: 41.66666666666667%; +} + +.col-xs-pull-4 { + right: 33.33333333333333%; +} + +.col-xs-pull-3 { + right: 25%; +} + +.col-xs-pull-2 { + right: 16.666666666666664%; +} + +.col-xs-pull-1 { + right: 8.333333333333332%; +} + +.col-xs-push-12 { + left: 100%; +} + +.col-xs-push-11 { + left: 91.66666666666666%; +} + +.col-xs-push-10 { + left: 83.33333333333334%; +} + +.col-xs-push-9 { + left: 75%; +} + +.col-xs-push-8 { + left: 66.66666666666666%; +} + +.col-xs-push-7 { + left: 58.333333333333336%; +} + +.col-xs-push-6 { + left: 50%; +} + +.col-xs-push-5 { + left: 41.66666666666667%; +} + +.col-xs-push-4 { + left: 33.33333333333333%; +} + +.col-xs-push-3 { + left: 25%; +} + +.col-xs-push-2 { + left: 16.666666666666664%; +} + +.col-xs-push-1 { + left: 8.333333333333332%; +} + +.col-xs-offset-12 { + margin-left: 100%; +} + +.col-xs-offset-11 { + margin-left: 91.66666666666666%; +} + +.col-xs-offset-10 { + margin-left: 83.33333333333334%; +} + +.col-xs-offset-9 { + margin-left: 75%; +} + +.col-xs-offset-8 { + margin-left: 66.66666666666666%; +} + +.col-xs-offset-7 { + margin-left: 58.333333333333336%; +} + +.col-xs-offset-6 { + margin-left: 50%; +} + +.col-xs-offset-5 { + margin-left: 41.66666666666667%; +} + +.col-xs-offset-4 { + margin-left: 33.33333333333333%; +} + +.col-xs-offset-3 { + margin-left: 25%; +} + +.col-xs-offset-2 { + margin-left: 16.666666666666664%; +} + +.col-xs-offset-1 { + margin-left: 8.333333333333332%; +} + +@media (min-width: 768px) { + .container { + width: 750px; + } + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666666666666%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666666666666%; + } + .col-sm-pull-10 { + right: 83.33333333333334%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666666666666%; + } + .col-sm-pull-7 { + right: 58.333333333333336%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666666666667%; + } + .col-sm-pull-4 { + right: 33.33333333333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.666666666666664%; + } + .col-sm-pull-1 { + right: 8.333333333333332%; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666666666666%; + } + .col-sm-push-10 { + left: 83.33333333333334%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666666666666%; + } + .col-sm-push-7 { + left: 58.333333333333336%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666666666667%; + } + .col-sm-push-4 { + left: 33.33333333333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.666666666666664%; + } + .col-sm-push-1 { + left: 8.333333333333332%; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666666666666%; + } + .col-sm-offset-10 { + margin-left: 83.33333333333334%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666666666666%; + } + .col-sm-offset-7 { + margin-left: 58.333333333333336%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666666666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.666666666666664%; + } + .col-sm-offset-1 { + margin-left: 8.333333333333332%; + } +} + +@media (min-width: 992px) { + .container { + width: 970px; + } + .col-md-1, + .col-md-2, + .col-md-3, + .col-md-4, + .col-md-5, + .col-md-6, + .col-md-7, + .col-md-8, + .col-md-9, + .col-md-10, + .col-md-11 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666666666666%; + } + .col-md-10 { + width: 83.33333333333334%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666666666666%; + } + .col-md-7 { + width: 58.333333333333336%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666666666667%; + } + .col-md-4 { + width: 33.33333333333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.666666666666664%; + } + .col-md-1 { + width: 8.333333333333332%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666666666666%; + } + .col-md-pull-10 { + right: 83.33333333333334%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666666666666%; + } + .col-md-pull-7 { + right: 58.333333333333336%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666666666667%; + } + .col-md-pull-4 { + right: 33.33333333333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.666666666666664%; + } + .col-md-pull-1 { + right: 8.333333333333332%; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666666666666%; + } + .col-md-push-10 { + left: 83.33333333333334%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666666666666%; + } + .col-md-push-7 { + left: 58.333333333333336%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666666666667%; + } + .col-md-push-4 { + left: 33.33333333333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.666666666666664%; + } + .col-md-push-1 { + left: 8.333333333333332%; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666666666666%; + } + .col-md-offset-10 { + margin-left: 83.33333333333334%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666666666666%; + } + .col-md-offset-7 { + margin-left: 58.333333333333336%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666666666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.666666666666664%; + } + .col-md-offset-1 { + margin-left: 8.333333333333332%; + } +} + +@media (min-width: 1200px) { + .container { + width: 1170px; + } + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666666666666%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666666666666%; + } + .col-lg-pull-10 { + right: 83.33333333333334%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666666666666%; + } + .col-lg-pull-7 { + right: 58.333333333333336%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666666666667%; + } + .col-lg-pull-4 { + right: 33.33333333333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.666666666666664%; + } + .col-lg-pull-1 { + right: 8.333333333333332%; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666666666666%; + } + .col-lg-push-10 { + left: 83.33333333333334%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666666666666%; + } + .col-lg-push-7 { + left: 58.333333333333336%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666666666667%; + } + .col-lg-push-4 { + left: 33.33333333333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.666666666666664%; + } + .col-lg-push-1 { + left: 8.333333333333332%; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666666666666%; + } + .col-lg-offset-10 { + margin-left: 83.33333333333334%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666666666666%; + } + .col-lg-offset-7 { + margin-left: 58.333333333333336%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666666666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.666666666666664%; + } + .col-lg-offset-1 { + margin-left: 8.333333333333332%; + } +} + +table { + max-width: 100%; + background-color: transparent; +} + +th { + text-align: left; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} + +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} + +.table > tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} + +.table-bordered { + border: 1px solid #dddddd; +} + +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #dddddd; +} + +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} + +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} + +table col[class*="col-"] { + display: table-column; + float: none; +} + +table td[class*="col-"], +table th[class*="col-"] { + display: table-cell; + float: none; +} + +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} + +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} + +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} + +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} + +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} + +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} + +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} + +@media (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-x: scroll; + overflow-y: hidden; + border: 1px solid #dddddd; + -ms-overflow-style: -ms-autohiding-scrollbar; + -webkit-overflow-scrolling: touch; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + margin-bottom: 5px; + font-weight: bold; +} + +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + /* IE8-9 */ + + line-height: normal; +} + +input[type="file"] { + display: block; +} + +select[multiple], +select[size] { + height: auto; +} + +select optgroup { + font-family: inherit; + font-size: inherit; + font-style: inherit; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; +} + +.form-control:-moz-placeholder { + color: #999999; +} + +.form-control::-moz-placeholder { + color: #999999; +} + +.form-control:-ms-input-placeholder { + color: #999999; +} + +.form-control::-webkit-input-placeholder { + color: #999999; +} + +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} + +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} + +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + display: block; + min-height: 20px; + padding-left: 20px; + margin-top: 10px; + margin-bottom: 10px; + vertical-align: middle; +} + +.radio label, +.checkbox label { + display: inline; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} + +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} + +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +.radio[disabled], +.radio-inline[disabled], +.checkbox[disabled], +.checkbox-inline[disabled], +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"], +fieldset[disabled] .radio, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} + +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-sm { + height: 30px; + line-height: 30px; +} + +textarea.input-sm { + height: auto; +} + +.input-lg { + height: 45px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +select.input-lg { + height: 45px; + line-height: 45px; +} + +textarea.input-lg { + height: auto; +} + +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline { + color: #c09853; +} + +.has-warning .form-control { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-warning .form-control:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.has-warning .input-group-addon { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline { + color: #b94a48; +} + +.has-error .form-control { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-error .form-control:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.has-error .input-group-addon { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline { + color: #468847; +} + +.has-success .form-control { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-success .form-control:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.has-success .input-group-addon { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.form-control-static { + margin-bottom: 0; +} + +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} + +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +.form-horizontal .control-label, +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} + +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +.form-horizontal .form-control-static { + padding-top: 7px; +} + +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} + +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; +} + +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} + +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #333333; + background-color: #ebebeb; + border-color: #adadad; +} + +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + background-image: none; +} + +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #ffffff; + border-color: #cccccc; +} + +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #357ebd; +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #3276b1; + border-color: #285e8e; +} + +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + background-image: none; +} + +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #357ebd; +} + +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ed9c28; + border-color: #d58512; +} + +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + background-image: none; +} + +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} + +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #d2322d; + border-color: #ac2925; +} + +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + background-image: none; +} + +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} + +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #47a447; + border-color: #398439; +} + +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + background-image: none; +} + +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} + +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #46b8da; +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #39b3d7; + border-color: #269abc; +} + +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + background-image: none; +} + +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} + +.btn-link { + font-weight: normal; + color: #428bca; + cursor: pointer; + border-radius: 0; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} + +.btn-link:hover, +.btn-link:focus { + color: #2a6496; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #999999; + text-decoration: none; +} + +.btn-lg { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.btn-sm, +.btn-xs { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs { + padding: 1px 5px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.in { + display: block; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} + +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + -webkit-font-smoothing: antialiased; + font-style: normal; + font-weight: normal; + line-height: 1; + -moz-osx-font-smoothing: grayscale; +} + +.glyphicon:empty { + width: 1em; +} + +.glyphicon-asterisk:before { + content: "\2a"; +} + +.glyphicon-plus:before { + content: "\2b"; +} + +.glyphicon-euro:before { + content: "\20ac"; +} + +.glyphicon-minus:before { + content: "\2212"; +} + +.glyphicon-cloud:before { + content: "\2601"; +} + +.glyphicon-envelope:before { + content: "\2709"; +} + +.glyphicon-pencil:before { + content: "\270f"; +} + +.glyphicon-glass:before { + content: "\e001"; +} + +.glyphicon-music:before { + content: "\e002"; +} + +.glyphicon-search:before { + content: "\e003"; +} + +.glyphicon-heart:before { + content: "\e005"; +} + +.glyphicon-star:before { + content: "\e006"; +} + +.glyphicon-star-empty:before { + content: "\e007"; +} + +.glyphicon-user:before { + content: "\e008"; +} + +.glyphicon-film:before { + content: "\e009"; +} + +.glyphicon-th-large:before { + content: "\e010"; +} + +.glyphicon-th:before { + content: "\e011"; +} + +.glyphicon-th-list:before { + content: "\e012"; +} + +.glyphicon-ok:before { + content: "\e013"; +} + +.glyphicon-remove:before { + content: "\e014"; +} + +.glyphicon-zoom-in:before { + content: "\e015"; +} + +.glyphicon-zoom-out:before { + content: "\e016"; +} + +.glyphicon-off:before { + content: "\e017"; +} + +.glyphicon-signal:before { + content: "\e018"; +} + +.glyphicon-cog:before { + content: "\e019"; +} + +.glyphicon-trash:before { + content: "\e020"; +} + +.glyphicon-home:before { + content: "\e021"; +} + +.glyphicon-file:before { + content: "\e022"; +} + +.glyphicon-time:before { + content: "\e023"; +} + +.glyphicon-road:before { + content: "\e024"; +} + +.glyphicon-download-alt:before { + content: "\e025"; +} + +.glyphicon-download:before { + content: "\e026"; +} + +.glyphicon-upload:before { + content: "\e027"; +} + +.glyphicon-inbox:before { + content: "\e028"; +} + +.glyphicon-play-circle:before { + content: "\e029"; +} + +.glyphicon-repeat:before { + content: "\e030"; +} + +.glyphicon-refresh:before { + content: "\e031"; +} + +.glyphicon-list-alt:before { + content: "\e032"; +} + +.glyphicon-lock:before { + content: "\e033"; +} + +.glyphicon-flag:before { + content: "\e034"; +} + +.glyphicon-headphones:before { + content: "\e035"; +} + +.glyphicon-volume-off:before { + content: "\e036"; +} + +.glyphicon-volume-down:before { + content: "\e037"; +} + +.glyphicon-volume-up:before { + content: "\e038"; +} + +.glyphicon-qrcode:before { + content: "\e039"; +} + +.glyphicon-barcode:before { + content: "\e040"; +} + +.glyphicon-tag:before { + content: "\e041"; +} + +.glyphicon-tags:before { + content: "\e042"; +} + +.glyphicon-book:before { + content: "\e043"; +} + +.glyphicon-bookmark:before { + content: "\e044"; +} + +.glyphicon-print:before { + content: "\e045"; +} + +.glyphicon-camera:before { + content: "\e046"; +} + +.glyphicon-font:before { + content: "\e047"; +} + +.glyphicon-bold:before { + content: "\e048"; +} + +.glyphicon-italic:before { + content: "\e049"; +} + +.glyphicon-text-height:before { + content: "\e050"; +} + +.glyphicon-text-width:before { + content: "\e051"; +} + +.glyphicon-align-left:before { + content: "\e052"; +} + +.glyphicon-align-center:before { + content: "\e053"; +} + +.glyphicon-align-right:before { + content: "\e054"; +} + +.glyphicon-align-justify:before { + content: "\e055"; +} + +.glyphicon-list:before { + content: "\e056"; +} + +.glyphicon-indent-left:before { + content: "\e057"; +} + +.glyphicon-indent-right:before { + content: "\e058"; +} + +.glyphicon-facetime-video:before { + content: "\e059"; +} + +.glyphicon-picture:before { + content: "\e060"; +} + +.glyphicon-map-marker:before { + content: "\e062"; +} + +.glyphicon-adjust:before { + content: "\e063"; +} + +.glyphicon-tint:before { + content: "\e064"; +} + +.glyphicon-edit:before { + content: "\e065"; +} + +.glyphicon-share:before { + content: "\e066"; +} + +.glyphicon-check:before { + content: "\e067"; +} + +.glyphicon-move:before { + content: "\e068"; +} + +.glyphicon-step-backward:before { + content: "\e069"; +} + +.glyphicon-fast-backward:before { + content: "\e070"; +} + +.glyphicon-backward:before { + content: "\e071"; +} + +.glyphicon-play:before { + content: "\e072"; +} + +.glyphicon-pause:before { + content: "\e073"; +} + +.glyphicon-stop:before { + content: "\e074"; +} + +.glyphicon-forward:before { + content: "\e075"; +} + +.glyphicon-fast-forward:before { + content: "\e076"; +} + +.glyphicon-step-forward:before { + content: "\e077"; +} + +.glyphicon-eject:before { + content: "\e078"; +} + +.glyphicon-chevron-left:before { + content: "\e079"; +} + +.glyphicon-chevron-right:before { + content: "\e080"; +} + +.glyphicon-plus-sign:before { + content: "\e081"; +} + +.glyphicon-minus-sign:before { + content: "\e082"; +} + +.glyphicon-remove-sign:before { + content: "\e083"; +} + +.glyphicon-ok-sign:before { + content: "\e084"; +} + +.glyphicon-question-sign:before { + content: "\e085"; +} + +.glyphicon-info-sign:before { + content: "\e086"; +} + +.glyphicon-screenshot:before { + content: "\e087"; +} + +.glyphicon-remove-circle:before { + content: "\e088"; +} + +.glyphicon-ok-circle:before { + content: "\e089"; +} + +.glyphicon-ban-circle:before { + content: "\e090"; +} + +.glyphicon-arrow-left:before { + content: "\e091"; +} + +.glyphicon-arrow-right:before { + content: "\e092"; +} + +.glyphicon-arrow-up:before { + content: "\e093"; +} + +.glyphicon-arrow-down:before { + content: "\e094"; +} + +.glyphicon-share-alt:before { + content: "\e095"; +} + +.glyphicon-resize-full:before { + content: "\e096"; +} + +.glyphicon-resize-small:before { + content: "\e097"; +} + +.glyphicon-exclamation-sign:before { + content: "\e101"; +} + +.glyphicon-gift:before { + content: "\e102"; +} + +.glyphicon-leaf:before { + content: "\e103"; +} + +.glyphicon-fire:before { + content: "\e104"; +} + +.glyphicon-eye-open:before { + content: "\e105"; +} + +.glyphicon-eye-close:before { + content: "\e106"; +} + +.glyphicon-warning-sign:before { + content: "\e107"; +} + +.glyphicon-plane:before { + content: "\e108"; +} + +.glyphicon-calendar:before { + content: "\e109"; +} + +.glyphicon-random:before { + content: "\e110"; +} + +.glyphicon-comment:before { + content: "\e111"; +} + +.glyphicon-magnet:before { + content: "\e112"; +} + +.glyphicon-chevron-up:before { + content: "\e113"; +} + +.glyphicon-chevron-down:before { + content: "\e114"; +} + +.glyphicon-retweet:before { + content: "\e115"; +} + +.glyphicon-shopping-cart:before { + content: "\e116"; +} + +.glyphicon-folder-close:before { + content: "\e117"; +} + +.glyphicon-folder-open:before { + content: "\e118"; +} + +.glyphicon-resize-vertical:before { + content: "\e119"; +} + +.glyphicon-resize-horizontal:before { + content: "\e120"; +} + +.glyphicon-hdd:before { + content: "\e121"; +} + +.glyphicon-bullhorn:before { + content: "\e122"; +} + +.glyphicon-bell:before { + content: "\e123"; +} + +.glyphicon-certificate:before { + content: "\e124"; +} + +.glyphicon-thumbs-up:before { + content: "\e125"; +} + +.glyphicon-thumbs-down:before { + content: "\e126"; +} + +.glyphicon-hand-right:before { + content: "\e127"; +} + +.glyphicon-hand-left:before { + content: "\e128"; +} + +.glyphicon-hand-up:before { + content: "\e129"; +} + +.glyphicon-hand-down:before { + content: "\e130"; +} + +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} + +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} + +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} + +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} + +.glyphicon-globe:before { + content: "\e135"; +} + +.glyphicon-wrench:before { + content: "\e136"; +} + +.glyphicon-tasks:before { + content: "\e137"; +} + +.glyphicon-filter:before { + content: "\e138"; +} + +.glyphicon-briefcase:before { + content: "\e139"; +} + +.glyphicon-fullscreen:before { + content: "\e140"; +} + +.glyphicon-dashboard:before { + content: "\e141"; +} + +.glyphicon-paperclip:before { + content: "\e142"; +} + +.glyphicon-heart-empty:before { + content: "\e143"; +} + +.glyphicon-link:before { + content: "\e144"; +} + +.glyphicon-phone:before { + content: "\e145"; +} + +.glyphicon-pushpin:before { + content: "\e146"; +} + +.glyphicon-usd:before { + content: "\e148"; +} + +.glyphicon-gbp:before { + content: "\e149"; +} + +.glyphicon-sort:before { + content: "\e150"; +} + +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} + +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} + +.glyphicon-sort-by-order:before { + content: "\e153"; +} + +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} + +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} + +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} + +.glyphicon-unchecked:before { + content: "\e157"; +} + +.glyphicon-expand:before { + content: "\e158"; +} + +.glyphicon-collapse-down:before { + content: "\e159"; +} + +.glyphicon-collapse-up:before { + content: "\e160"; +} + +.glyphicon-log-in:before { + content: "\e161"; +} + +.glyphicon-flash:before { + content: "\e162"; +} + +.glyphicon-log-out:before { + content: "\e163"; +} + +.glyphicon-new-window:before { + content: "\e164"; +} + +.glyphicon-record:before { + content: "\e165"; +} + +.glyphicon-save:before { + content: "\e166"; +} + +.glyphicon-open:before { + content: "\e167"; +} + +.glyphicon-saved:before { + content: "\e168"; +} + +.glyphicon-import:before { + content: "\e169"; +} + +.glyphicon-export:before { + content: "\e170"; +} + +.glyphicon-send:before { + content: "\e171"; +} + +.glyphicon-floppy-disk:before { + content: "\e172"; +} + +.glyphicon-floppy-saved:before { + content: "\e173"; +} + +.glyphicon-floppy-remove:before { + content: "\e174"; +} + +.glyphicon-floppy-save:before { + content: "\e175"; +} + +.glyphicon-floppy-open:before { + content: "\e176"; +} + +.glyphicon-credit-card:before { + content: "\e177"; +} + +.glyphicon-transfer:before { + content: "\e178"; +} + +.glyphicon-cutlery:before { + content: "\e179"; +} + +.glyphicon-header:before { + content: "\e180"; +} + +.glyphicon-compressed:before { + content: "\e181"; +} + +.glyphicon-earphone:before { + content: "\e182"; +} + +.glyphicon-phone-alt:before { + content: "\e183"; +} + +.glyphicon-tower:before { + content: "\e184"; +} + +.glyphicon-stats:before { + content: "\e185"; +} + +.glyphicon-sd-video:before { + content: "\e186"; +} + +.glyphicon-hd-video:before { + content: "\e187"; +} + +.glyphicon-subtitles:before { + content: "\e188"; +} + +.glyphicon-sound-stereo:before { + content: "\e189"; +} + +.glyphicon-sound-dolby:before { + content: "\e190"; +} + +.glyphicon-sound-5-1:before { + content: "\e191"; +} + +.glyphicon-sound-6-1:before { + content: "\e192"; +} + +.glyphicon-sound-7-1:before { + content: "\e193"; +} + +.glyphicon-copyright-mark:before { + content: "\e194"; +} + +.glyphicon-registration-mark:before { + content: "\e195"; +} + +.glyphicon-cloud-download:before { + content: "\e197"; +} + +.glyphicon-cloud-upload:before { + content: "\e198"; +} + +.glyphicon-tree-conifer:before { + content: "\e199"; +} + +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-bottom: 0 dotted; + border-left: 4px solid transparent; +} + +.dropdown { + position: relative; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + list-style: none; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.428571429; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #428bca; + outline: 0; +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open > .dropdown-menu { + display: block; +} + +.open > a { + outline: 0; +} + +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0 dotted; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } +} + +.btn-default .caret { + border-top-color: #333333; +} + +.btn-primary .caret, +.btn-success .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret { + border-top-color: #fff; +} + +.dropup .btn-default .caret { + border-bottom-color: #333333; +} + +.dropup .btn-primary .caret, +.dropup .btn-success .caret, +.dropup .btn-warning .caret, +.dropup .btn-danger .caret, +.dropup .btn-info .caret { + border-bottom-color: #fff; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} + +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus { + outline: none; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar .btn-group { + float: left; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group > .btn-group:first-child > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group-xs > .btn { + padding: 5px 10px; + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} + +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn .caret { + margin-left: 0; +} + +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} + +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + display: block; + float: none; + width: 100%; + max-width: 100%; +} + +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.btn-group-vertical > .btn-group > .btn { + float: none; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child > .btn:last-child, +.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-justified { + display: table; + width: 100%; + border-collapse: separate; + table-layout: fixed; +} + +.btn-group-justified .btn { + display: table-cell; + float: none; + width: 1%; +} + +[data-toggle="buttons"] > .btn > input[type="radio"], +[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none; +} + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} + +.input-group.col { + float: none; + padding-right: 0; + padding-left: 0; +} + +.input-group .form-control { + width: 100%; + margin-bottom: 0; +} + +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 45px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 45px; + line-height: 45px; +} + +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn { + height: auto; +} + +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} + +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn { + height: auto; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} + +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} + +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} + +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} + +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group-addon:first-child { + border-right: 0; +} + +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.input-group-btn { + position: relative; + white-space: nowrap; +} + +.input-group-btn:first-child > .btn { + margin-right: -1px; +} + +.input-group-btn:last-child > .btn { + margin-left: -1px; +} + +.input-group-btn > .btn { + position: relative; +} + +.input-group-btn > .btn + .btn { + margin-left: -4px; +} + +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} + +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.nav > li { + position: relative; + display: block; +} + +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li.disabled > a { + color: #999999; +} + +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #428bca; +} + +.nav .open > a .caret, +.nav .open > a:hover .caret, +.nav .open > a:focus .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496; +} + +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} + +.nav > li > a > img { + max-width: none; +} + +.nav-tabs { + border-bottom: 1px solid #dddddd; +} + +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} + +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #dddddd; + border-bottom-color: transparent; +} + +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} + +.nav-tabs.nav-justified > li { + float: none; +} + +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} + +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} + +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #dddddd; +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #ffffff; + } +} + +.nav-pills > li { + float: left; +} + +.nav-pills > li > a { + border-radius: 4px; +} + +.nav-pills > li + li { + margin-left: 2px; +} + +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; + background-color: #428bca; +} + +.nav-pills > li.active > a .caret, +.nav-pills > li.active > a:hover .caret, +.nav-pills > li.active > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} + +.nav-justified { + width: 100%; +} + +.nav-justified > li { + float: none; +} + +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} + +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} + +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs-justified { + border-bottom: 0; +} + +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} + +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #dddddd; +} + +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #ffffff; + } +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.nav .caret { + border-top-color: #428bca; + border-bottom-color: #428bca; +} + +.nav a:hover .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + max-height: 340px; + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse.in { + overflow-y: auto; +} + +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: auto; + } + .navbar-collapse .navbar-nav.navbar-left:first-child { + margin-left: -15px; + } + .navbar-collapse .navbar-nav.navbar-right:last-child { + margin-right: -15px; + } + .navbar-collapse .navbar-text:last-child { + margin-right: 0; + } +} + +.container > .navbar-header, +.container > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + .container > .navbar-header, + .container > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} + +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} + +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} + +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} + +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} + +@media (min-width: 768px) { + .navbar > .container .navbar-brand { + margin-left: -15px; + } +} + +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + border: 1px solid transparent; + border-radius: 4px; +} + +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} + +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} + +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} + +.navbar-nav { + margin: 7.5px -15px; +} + +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} + +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} + +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + } +} + +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); +} + +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } +} + +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} + +.navbar-text { + float: left; + margin-top: 15px; + margin-bottom: 15px; +} + +@media (min-width: 768px) { + .navbar-text { + margin-right: 15px; + margin-left: 15px; + } +} + +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} + +.navbar-default .navbar-brand { + color: #777777; +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} + +.navbar-default .navbar-text { + color: #777777; +} + +.navbar-default .navbar-nav > li > a { + color: #777777; +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} + +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555555; + background-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} + +.navbar-default .navbar-toggle { + border-color: #dddddd; +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #dddddd; +} + +.navbar-default .navbar-toggle .icon-bar { + background-color: #cccccc; +} + +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .dropdown > a:hover .caret, +.navbar-default .navbar-nav > .dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} + +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555555; + background-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .open > a .caret, +.navbar-default .navbar-nav > .open > a:hover .caret, +.navbar-default .navbar-nav > .open > a:focus .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar-default .navbar-nav > .dropdown > a .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #cccccc; + background-color: transparent; + } +} + +.navbar-default .navbar-link { + color: #777777; +} + +.navbar-default .navbar-link:hover { + color: #333333; +} + +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} + +.navbar-inverse .navbar-brand { + color: #999999; +} + +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} + +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} + +.navbar-inverse .navbar-toggle { + border-color: #333333; +} + +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} + +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} + +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} + +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #ffffff; + background-color: #080808; +} + +.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-nav > .dropdown > a .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .navbar-nav > .open > a .caret, +.navbar-inverse .navbar-nav > .open > a:hover .caret, +.navbar-inverse .navbar-nav > .open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #999999; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #ffffff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444444; + background-color: transparent; + } +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; +} + +.breadcrumb > li + li:before { + padding: 0 5px; + color: #cccccc; + content: "/\00a0"; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} + +.pagination > li { + display: inline; +} + +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; +} + +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} + +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + background-color: #eeeeee; +} + +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #ffffff; + cursor: default; + background-color: #428bca; + border-color: #428bca; +} + +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + cursor: not-allowed; + background-color: #ffffff; + border-color: #dddddd; +} + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} + +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} + +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} + +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} + +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} + +.pager:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + cursor: not-allowed; + background-color: #ffffff; +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} + +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label:empty { + display: none; +} + +.label-default { + background-color: #999999; +} + +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #808080; +} + +.label-primary { + background-color: #428bca; +} + +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #3071a9; +} + +.label-success { + background-color: #5cb85c; +} + +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} + +.label-info { + background-color: #5bc0de; +} + +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} + +.label-warning { + background-color: #f0ad4e; +} + +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} + +.label-danger { + background-color: #d9534f; +} + +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} + +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; + border-radius: 10px; +} + +.badge:empty { + display: none; +} + +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.btn .badge { + position: relative; + top: -1px; +} + +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} + +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} + +.jumbotron h1 { + line-height: 1; + color: inherit; +} + +.jumbotron p { + line-height: 1.4; +} + +.container .jumbotron { + border-radius: 6px; +} + +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1 { + font-size: 63px; + } +} + +.thumbnail { + display: inline-block; + display: block; + height: auto; + max-width: 100%; + padding: 4px; + margin-bottom: 20px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.thumbnail > img { + display: block; + height: auto; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #428bca; +} + +.thumbnail .caption { + padding: 9px; + color: #333333; +} + +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} + +.alert h4 { + margin-top: 0; + color: inherit; +} + +.alert .alert-link { + font-weight: bold; +} + +.alert > p, +.alert > ul { + margin-bottom: 0; +} + +.alert > p + p { + margin-top: 5px; +} + +.alert-dismissable { + padding-right: 35px; +} + +.alert-dismissable .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success hr { + border-top-color: #c9e2b3; +} + +.alert-success .alert-link { + color: #356635; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info hr { + border-top-color: #a6e1ec; +} + +.alert-info .alert-link { + color: #2d6987; +} + +.alert-warning { + color: #c09853; + background-color: #fcf8e3; + border-color: #faebcc; +} + +.alert-warning hr { + border-top-color: #f7e1b5; +} + +.alert-warning .alert-link { + color: #a47e3c; +} + +.alert-danger { + color: #b94a48; + background-color: #f2dede; + border-color: #ebccd1; +} + +.alert-danger hr { + border-top-color: #e4b9c0; +} + +.alert-danger .alert-link { + color: #953b39; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-striped .progress-bar { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} + +.progress.active .progress-bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-bar-success { + background-color: #5cb85c; +} + +.progress-striped .progress-bar-success { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-info { + background-color: #5bc0de; +} + +.progress-striped .progress-bar-info { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} + +.progress-striped .progress-bar-warning { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-danger { + background-color: #d9534f; +} + +.progress-striped .progress-bar-danger { + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.media, +.media-body { + overflow: hidden; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + padding-left: 0; + list-style: none; +} + +.list-group { + padding-left: 0; + margin-bottom: 20px; +} + +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} + +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.list-group-item > .badge { + float: right; +} + +.list-group-item > .badge + .badge { + margin-right: 5px; +} + +a.list-group-item { + color: #555555; +} + +a.list-group-item .list-group-item-heading { + color: #333333; +} + +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +a.list-group-item.active .list-group-item-heading, +a.list-group-item.active:hover .list-group-item-heading, +a.list-group-item.active:focus .list-group-item-heading { + color: inherit; +} + +a.list-group-item.active .list-group-item-text, +a.list-group-item.active:hover .list-group-item-text, +a.list-group-item.active:focus .list-group-item-text { + color: #e1edf7; +} + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +.panel { + margin-bottom: 20px; + background-color: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.panel-body { + padding: 15px; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel > .list-group { + margin-bottom: 0; +} + +.panel > .list-group .list-group-item { + border-width: 1px 0; +} + +.panel > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.panel > .list-group .list-group-item:last-child { + border-bottom: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.panel > .table, +.panel > .table-responsive { + margin-bottom: 0; +} + +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive { + border-top: 1px solid #dddddd; +} + +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} + +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} + +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} + +.panel > .table-bordered > thead > tr:last-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > th, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-bordered > thead > tr:last-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; +} + +.panel-title > a { + color: inherit; +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel-group .panel { + margin-bottom: 0; + overflow: hidden; + border-radius: 4px; +} + +.panel-group .panel + .panel { + margin-top: 5px; +} + +.panel-group .panel-heading { + border-bottom: 0; +} + +.panel-group .panel-heading + .panel-collapse .panel-body { + border-top: 1px solid #dddddd; +} + +.panel-group .panel-footer { + border-top: 0; +} + +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} + +.panel-default { + border-color: #dddddd; +} + +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} + +.panel-default > .panel-heading + .panel-collapse .panel-body { + border-top-color: #dddddd; +} + +.panel-default > .panel-heading > .dropdown .caret { + border-color: #333333 transparent; +} + +.panel-default > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #dddddd; +} + +.panel-primary { + border-color: #428bca; +} + +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +.panel-primary > .panel-heading + .panel-collapse .panel-body { + border-top-color: #428bca; +} + +.panel-primary > .panel-heading > .dropdown .caret { + border-color: #ffffff transparent; +} + +.panel-primary > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #428bca; +} + +.panel-success { + border-color: #d6e9c6; +} + +.panel-success > .panel-heading { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.panel-success > .panel-heading + .panel-collapse .panel-body { + border-top-color: #d6e9c6; +} + +.panel-success > .panel-heading > .dropdown .caret { + border-color: #468847 transparent; +} + +.panel-success > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #d6e9c6; +} + +.panel-warning { + border-color: #faebcc; +} + +.panel-warning > .panel-heading { + color: #c09853; + background-color: #fcf8e3; + border-color: #faebcc; +} + +.panel-warning > .panel-heading + .panel-collapse .panel-body { + border-top-color: #faebcc; +} + +.panel-warning > .panel-heading > .dropdown .caret { + border-color: #c09853 transparent; +} + +.panel-warning > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #faebcc; +} + +.panel-danger { + border-color: #ebccd1; +} + +.panel-danger > .panel-heading { + color: #b94a48; + background-color: #f2dede; + border-color: #ebccd1; +} + +.panel-danger > .panel-heading + .panel-collapse .panel-body { + border-top-color: #ebccd1; +} + +.panel-danger > .panel-heading > .dropdown .caret { + border-color: #b94a48 transparent; +} + +.panel-danger > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #ebccd1; +} + +.panel-info { + border-color: #bce8f1; +} + +.panel-info > .panel-heading { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.panel-info > .panel-heading + .panel-collapse .panel-body { + border-top-color: #bce8f1; +} + +.panel-info > .panel-heading > .dropdown .caret { + border-color: #3a87ad transparent; +} + +.panel-info > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #bce8f1; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-lg { + padding: 24px; + border-radius: 6px; +} + +.well-sm { + padding: 9px; + border-radius: 3px; +} + +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: auto; + overflow-y: scroll; +} + +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} + +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog { + position: relative; + z-index: 1050; + width: auto; + padding: 10px; + margin-right: auto; + margin-left: auto; +} + +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} + +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +.modal-header { + min-height: 16.428571429px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.428571429; +} + +.modal-body { + position: relative; + padding: 20px; +} + +.modal-footer { + padding: 19px 20px 20px; + margin-top: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +@media screen and (min-width: 768px) { + .modal-dialog { + width: 600px; + padding-top: 30px; + padding-bottom: 30px; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} + +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} + +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} + +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} + +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-right .tooltip-arrow { + right: 5px; + bottom: 0; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover .arrow { + border-width: 11px; +} + +.popover .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; + content: " "; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; + content: " "; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; + content: " "; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; + content: " "; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + height: auto; + max-width: 100%; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.left { + background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} + +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; +} + +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; +} + +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; +} + +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} + +.carousel-control .icon-prev:before { + content: '\2039'; +} + +.carousel-control .icon-next:before { + content: '\203a'; +} + +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} + +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #ffffff; + border-radius: 10px; +} + +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #ffffff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} + +.carousel-caption .btn { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + .carousel-control .glyphicons-chevron-left, + .carousel-control .glyphicons-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} + +.clearfix:before, +.clearfix:after { + display: table; + content: " "; +} + +.clearfix:after { + clear: both; +} + +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} + +.pull-right { + float: right !important; +} + +.pull-left { + float: left !important; +} + +.hide { + display: none !important; +} + +.show { + display: block !important; +} + +.invisible { + visibility: hidden; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.hidden { + display: none !important; + visibility: hidden !important; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} + +.visible-xs, +tr.visible-xs, +th.visible-xs, +td.visible-xs { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-xs.visible-sm { + display: block !important; + } + tr.visible-xs.visible-sm { + display: table-row !important; + } + th.visible-xs.visible-sm, + td.visible-xs.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-xs.visible-md { + display: block !important; + } + tr.visible-xs.visible-md { + display: table-row !important; + } + th.visible-xs.visible-md, + td.visible-xs.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-xs.visible-lg { + display: block !important; + } + tr.visible-xs.visible-lg { + display: table-row !important; + } + th.visible-xs.visible-lg, + td.visible-xs.visible-lg { + display: table-cell !important; + } +} + +.visible-sm, +tr.visible-sm, +th.visible-sm, +td.visible-sm { + display: none !important; +} + +@media (max-width: 767px) { + .visible-sm.visible-xs { + display: block !important; + } + tr.visible-sm.visible-xs { + display: table-row !important; + } + th.visible-sm.visible-xs, + td.visible-sm.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-sm.visible-md { + display: block !important; + } + tr.visible-sm.visible-md { + display: table-row !important; + } + th.visible-sm.visible-md, + td.visible-sm.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-sm.visible-lg { + display: block !important; + } + tr.visible-sm.visible-lg { + display: table-row !important; + } + th.visible-sm.visible-lg, + td.visible-sm.visible-lg { + display: table-cell !important; + } +} + +.visible-md, +tr.visible-md, +th.visible-md, +td.visible-md { + display: none !important; +} + +@media (max-width: 767px) { + .visible-md.visible-xs { + display: block !important; + } + tr.visible-md.visible-xs { + display: table-row !important; + } + th.visible-md.visible-xs, + td.visible-md.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-md.visible-sm { + display: block !important; + } + tr.visible-md.visible-sm { + display: table-row !important; + } + th.visible-md.visible-sm, + td.visible-md.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-md.visible-lg { + display: block !important; + } + tr.visible-md.visible-lg { + display: table-row !important; + } + th.visible-md.visible-lg, + td.visible-md.visible-lg { + display: table-cell !important; + } +} + +.visible-lg, +tr.visible-lg, +th.visible-lg, +td.visible-lg { + display: none !important; +} + +@media (max-width: 767px) { + .visible-lg.visible-xs { + display: block !important; + } + tr.visible-lg.visible-xs { + display: table-row !important; + } + th.visible-lg.visible-xs, + td.visible-lg.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-lg.visible-sm { + display: block !important; + } + tr.visible-lg.visible-sm { + display: table-row !important; + } + th.visible-lg.visible-sm, + td.visible-lg.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-lg.visible-md { + display: block !important; + } + tr.visible-lg.visible-md { + display: table-row !important; + } + th.visible-lg.visible-md, + td.visible-lg.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} + +.hidden-xs { + display: block !important; +} + +tr.hidden-xs { + display: table-row !important; +} + +th.hidden-xs, +td.hidden-xs { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-xs, + tr.hidden-xs, + th.hidden-xs, + td.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-xs.hidden-sm, + tr.hidden-xs.hidden-sm, + th.hidden-xs.hidden-sm, + td.hidden-xs.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-xs.hidden-md, + tr.hidden-xs.hidden-md, + th.hidden-xs.hidden-md, + td.hidden-xs.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-xs.hidden-lg, + tr.hidden-xs.hidden-lg, + th.hidden-xs.hidden-lg, + td.hidden-xs.hidden-lg { + display: none !important; + } +} + +.hidden-sm { + display: block !important; +} + +tr.hidden-sm { + display: table-row !important; +} + +th.hidden-sm, +td.hidden-sm { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-sm.hidden-xs, + tr.hidden-sm.hidden-xs, + th.hidden-sm.hidden-xs, + td.hidden-sm.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm, + tr.hidden-sm, + th.hidden-sm, + td.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-sm.hidden-md, + tr.hidden-sm.hidden-md, + th.hidden-sm.hidden-md, + td.hidden-sm.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-sm.hidden-lg, + tr.hidden-sm.hidden-lg, + th.hidden-sm.hidden-lg, + td.hidden-sm.hidden-lg { + display: none !important; + } +} + +.hidden-md { + display: block !important; +} + +tr.hidden-md { + display: table-row !important; +} + +th.hidden-md, +td.hidden-md { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-md.hidden-xs, + tr.hidden-md.hidden-xs, + th.hidden-md.hidden-xs, + td.hidden-md.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-md.hidden-sm, + tr.hidden-md.hidden-sm, + th.hidden-md.hidden-sm, + td.hidden-md.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md, + tr.hidden-md, + th.hidden-md, + td.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-md.hidden-lg, + tr.hidden-md.hidden-lg, + th.hidden-md.hidden-lg, + td.hidden-md.hidden-lg { + display: none !important; + } +} + +.hidden-lg { + display: block !important; +} + +tr.hidden-lg { + display: table-row !important; +} + +th.hidden-lg, +td.hidden-lg { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-lg.hidden-xs, + tr.hidden-lg.hidden-xs, + th.hidden-lg.hidden-xs, + td.hidden-lg.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-lg.hidden-sm, + tr.hidden-lg.hidden-sm, + th.hidden-lg.hidden-sm, + td.hidden-lg.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-lg.hidden-md, + tr.hidden-lg.hidden-md, + th.hidden-lg.hidden-md, + td.hidden-lg.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-lg, + tr.hidden-lg, + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} + +.visible-print, +tr.visible-print, +th.visible-print, +td.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print, + tr.hidden-print, + th.hidden-print, + td.hidden-print { + display: none !important; + } +} \ No newline at end of file diff --git a/applicatif/zone_interne/ldap/sources/static/css/bootstrap.min.css b/applicatif/zone_interne/ldap/sources/static/css/bootstrap.min.css new file mode 100644 index 0000000..871123f --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v3.0.1 by @fat and @mdo + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-primary:hover{color:#3071a9}.text-warning{color:#c09853}.text-warning:hover{color:#a47e3c}.text-danger{color:#b94a48}.text-danger:hover{color:#953b39}.text-success{color:#468847}.text-success:hover{color:#356635}.text-info{color:#3a87ad}.text-info:hover{color:#2d6987}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{font-size:65%}h4,h5,h6{margin-top:10px;margin-bottom:10px}h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li:first-child{padding-left:0}dl{margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{text-align:right}blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}@media(min-width:768px){.container{width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}}@media(min-width:992px){.container{width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}}@media(min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-control-static{padding-top:7px}@media(min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.glyphicon:empty{width:1em}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-bottom:0 dotted;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:5px 10px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified .btn{display:table-cell;float:none;width:1%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn:first-child>.btn{margin-right:-1px}.input-group-btn:last-child>.btn{margin-left:-1px}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .open>a .caret,.nav .open>a:hover .caret,.nav .open>a:focus .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-pills>li.active>a .caret,.nav-pills>li.active>a:hover .caret,.nav-pills>li.active>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media(min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:auto}.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media(min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media(min-width:768px){.navbar-text{margin-right:15px;margin-left:15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1{font-size:63px}}.thumbnail{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img{display:block;height:auto;max-width:100%;margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{color:#c09853;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#a47e3c}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive{margin-bottom:0}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-heading>.dropdown .caret{border-color:#333 transparent}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-heading>.dropdown .caret{border-color:#fff transparent}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading>.dropdown .caret{border-color:#468847 transparent}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading>.dropdown .caret{border-color:#c09853 transparent}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading>.dropdown .caret{border-color:#b94a48 transparent}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading>.dropdown .caret{border-color:#3a87ad transparent}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-md.visible-lg{display:block!important}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-lg{display:block!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none!important}} \ No newline at end of file diff --git a/applicatif/zone_interne/ldap/sources/static/css/custom.css b/applicatif/zone_interne/ldap/sources/static/css/custom.css new file mode 100644 index 0000000..83b8cdb --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/css/custom.css @@ -0,0 +1,82 @@ +.btn.red { + background-color: hsl(8, 76%, 30%) !important; + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e0381e", endColorstr="#862112"); + background-image: -khtml-gradient(linear, left top, left bottom, from(#e0381e), to(#862112)); + background-image: -moz-linear-gradient(top, #e0381e, #862112); + background-image: -ms-linear-gradient(top, #e0381e, #862112); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0381e), color-stop(100%, #862112)); + background-image: -webkit-linear-gradient(top, #e0381e, #862112); + background-image: -o-linear-gradient(top, #e0381e, #862112); + background-image: linear-gradient(#e0381e, #862112); + border-color: #862112 #862112 hsl(8, 76%, 25%); + color: #fff !important; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); + -webkit-font-smoothing: antialiased; + height: 34px; +} + +.btn.pad { + padding: inherit; +} + +.btn.blue { + background-color: hsl(201, 100%, 30%) !important; + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a5ff", endColorstr="#006399"); + background-image: -khtml-gradient(linear, left top, left bottom, from(#00a5ff), to(#006399)); + background-image: -moz-linear-gradient(top, #00a5ff, #006399); + background-image: -ms-linear-gradient(top, #00a5ff, #006399); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a5ff), color-stop(100%, #006399)); + background-image: -webkit-linear-gradient(top, #00a5ff, #006399); + background-image: -o-linear-gradient(top, #00a5ff, #006399); + background-image: linear-gradient(#00a5ff, #006399); + border-color: #006399 #006399 hsl(201, 100%, 25%); + color: #fff !important; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); + -webkit-font-smoothing: antialiased; + height: 34px; +} + +.btn.green { + background-color: hsl(97, 68%, 30%) !important; + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6bd628", endColorstr="#408018"); + background-image: -khtml-gradient(linear, left top, left bottom, from(#6bd628), to(#408018)); + background-image: -moz-linear-gradient(top, #6bd628, #408018); + background-image: -ms-linear-gradient(top, #6bd628, #408018); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6bd628), color-stop(100%, #408018)); + background-image: -webkit-linear-gradient(top, #6bd628, #408018); + background-image: -o-linear-gradient(top, #6bd628, #408018); + background-image: linear-gradient(#6bd628, #408018); + border-color: #408018 #408018 hsl(97, 68%, 25%); + color: #fff !important; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); + -webkit-font-smoothing: antialiased; + height: 34px; +} + +.top-buffer { margin-top:30px; } +.bottom-buffer { margin-bottom:30px; } + +div#footer { + position:fixed; + bottom: 0px; + padding-top: 10px; + border-top: 1px solid gray; + width: 100%; + z-index: 1; + background-color: #f5f5f5; + font-size: 12px; + text-align: center; +} + +.form-control:-moz-read-only { /* For Firefox */ + background-color: white; + cursor: default; +} + +.form-control:read-only { + background-color: white; + cursor: default; +} diff --git a/applicatif/zone_interne/ldap/sources/static/css/style.css b/applicatif/zone_interne/ldap/sources/static/css/style.css new file mode 100644 index 0000000..e69de29 diff --git a/applicatif/zone_interne/ldap/sources/static/css/tablesorter-bootstrap.css b/applicatif/zone_interne/ldap/sources/static/css/tablesorter-bootstrap.css new file mode 100644 index 0000000..1d56574 --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/css/tablesorter-bootstrap.css @@ -0,0 +1,39 @@ +/************* +Default Theme +*************/ +/* header */ +.tablesorter-default .tablesorter-header { + background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==); + background-position: center right; + background-repeat: no-repeat; + cursor: pointer; + white-space: normal; + padding: 4px 20px 4px 4px; +} +.tablesorter-default thead .headerSortUp, +.tablesorter-default thead .tablesorter-headerSortUp, +.tablesorter-default thead .tablesorter-headerAsc { + background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); + border-bottom: #000 2px solid; +} +.tablesorter-default thead .headerSortDown, +.tablesorter-default thead .tablesorter-headerSortDown, +.tablesorter-default thead .tablesorter-headerDesc { + background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); + border-bottom: #000 2px solid; +} +.tablesorter-default thead .sorter-false { + background-image: none; + cursor: default; + padding: 4px; +} + +/* table processing indicator */ +.tablesorter-default .tablesorter-processing { + background-position: center center !important; + background-repeat: no-repeat !important; + /* background-image: url(../addons/pager/icons/loading.gif) !important; */ + background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=') !important; +} + + diff --git a/applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.eot b/applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..423bd5d3a20b804f596e04e5cd02fb4f16cfcbc1 GIT binary patch literal 20290 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.ttf b/applicatif/zone_interne/ldap/sources/static/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a498ef4e7c8b556fc36f580c5ff524025bb11c84 GIT binary patch literal 41236 zcmc${34B}Cl|TOOdr!M8>1nlW%aSZh@-ADltvHKgvhN959SD$s!WNdWGz16%Qr5Hq zLm`wxhZF|Lu$1?dP}&a6w6rkl;x0@`ftk{z3q#8?Eo6ReL;Ujlp8MoA3AF$DeLjCD zlHMl0d(S=h+;hHXc>)szLBX3Wc;?Jmx%k3A|K_)Xz-n-`X6~%nbC?xp1U3o#v85|A z*$bXrcnkLXvA_PjOE+x(^}IzP?0-`b#EZ|{a&=5-kZ#A1)#JSN{LL3!x?+FkN$j`a z{KgA5T(ud;J%V7qkIr9k$+hP<{q(UrvH!3j+*x_y#tj7~Z^HK7`*FVeLL9JXWjFTU z$A0~VmtMW~yZ@@(EeHen4e`h&m!G#Gd;iMo1mR26#&2G_Ve4j5W_twTz87(Q?6M7) zZanZW4}OgO{}cpi+vdx!y86eb4XhS~FQfg|TQ*<0akKhSvtJPQ;Jnaw&Bk-j-=Htg z3&Pi&*f--v)DeC>?a`mo=TFXRd%*bg-oVeeuvbY(1QGj8cndGI1beuhd@~ymOoA*q z#h+pS4C9miqmUIrEdi%a{ep`JtY53N14 z{?J8-u03?;p$87z4u=mn9_~3j=kWZ)YY$&^_}asF9=`wZgTEGzAIGm5zt@D{6DItg zaL9DXb0~JG{ZQYbW%#{w4{bhl)1iUG?6Bu>>~Q!asH*G5-F7f0ttPmA`|67~Nd|1t2u@Q*SYReFv6!$}$f<4-=-kPct) z|MMp?^teB8{@?g_x6mN|MHO09!M9Ldw5(rUuw|_(B&JuY=H~usYx%Jo*2WH~%-2@g zsMRu8VN#&!Ke z)gP>_PQ+DHbH6%g%UXV7?OObvsik7w8Lg_hMXO_X;O?xckEv2}ej=vIsRgRAtbgamof~4bF{wHpUt7JC?=3g>=!SNq zb)ITZ95->a#9rgwakj)Vs-<~de=IgPF=xZYvHn=$T;nI`x(d28ZXMeho4a$)hQ!X; z&IG?*LKT+xt9`f<{iEBeeH&>9-*NFfO*>c_k5|VI?gSa|rTJ*vs&d=VK3wK*NyHA8 zZ=Q(tFI-U_SJ~SBo#@c~#Lh%)=lq?C4b&3q4!u)*JTwem41+=)pbhVY4xpilIf)Gy zuOHhJ`l_!5o!EIhk!?XCvD2c)mi14q{tnLgTlNWktZ&8)w(y%C;XHxA)5WXM^4QMh z{fTqY`oxTCe6Yj}P`+<@e^H1DGtZk*WHE*hHFlmF-dMw1ieC)0s5lC`;H{My60#JM z#*Nw5fSn7a7$%uTXw#UGnOd~S;s;sHZ2HfsMM=b_phUL-FPLPEWu3K_K`r?NrSk!5OSM)e(3Ohp!Upus`hn3ceKQ;2eKyHol)oqyLDikr zdRVhomsh;1rAKX5ijG*er>BRgn9p_Q6Zu?szB`u<1w)C>HZf7>5-o8{+#JALt(?pD zid{Lg#hj>1x3P4gaE0lu!tKe0pWFY@=BeiAbBh+#R`$%A?qk;%^aEzL8}GLEo|(Bo zWWl1`*P|OYJvn$y{R}5NQpj`_o;+jMOBY<6?{5$LTh8b$v~?F2Ts@=NUDdv(>zRu` z_YZAPZ{>VeVgvFb@kQ{Lm-B)&$W%F_nT(MKSxeF_$F>nUY53Ujk64TRvV58l6rzGE zWmNZ|YR6YX8Lbju(d?4q)tug*p7svOAI!zG-CdojM4hFLCF;xpf5^pLS1c7j-1^j0 zTiaS%p1hbYJ@cvJ@8+p&HNT`ZJmNyTPT z*gy%b{$v?z(GQ6IVn0T^r9cPu%_Y8fWax46Ox?*^hW4V(((#Xve=NTwzl7OjCf&=D z1Uoal^4*;oma4N-i8Z1gy;vC5Y#{3@Sg5?$nX;H%EP!KXx&Dr& zr-2xK3zn|&Dt9iOv%+N`^4MM2|H5UBRe|+Q;@J-k{n-<$y0Sap7!IADm#(lor0+^T z`_NLQGE6Ib==l5c_vHr#pHMBV6^c-tnpJN`4GpT*8T5v!H5rv1R0D%*z(cY@HDL~b z-NOOJyH655-uh6FYEr=Yg64H$3fOwokfM5e)N1cOCRj{3-`?T%phE$_g$4a?X0A&! zu)F99#=1SJScuht)oPZo7K`OltKX_0xaO|X=U-;t?|xVRkbOYs^xu~5x<)^Mlb2d7 ztYwLKiT=lzzl$qqSV*?@%g@QPgs>10m|B%lg@dYV5dXDmgQYur#ab4^n;7uBBukrI zm~_T9*Ie7ue*M@#__LjZ9y-(h9?M%tjw`E1EJb%{gd2;KDEqy)L-gIMe)vDr+ zH(d)_9si~{s`S_p&$i9rx%r={xSdPn2R@DE&d7 z&V2d@>|gPTwo2oEBM3cOt$_IDVn_xPm8TRY(%4`3g)I3{I-f{ePQ1^|@6Z3v_ZEEj zy~RsTa!2v%yMFz}UBCO{zyCX@6W%btpv{1nyI5CUY8vb8&ITjQZ%zbQfDI(4tAA0a zC)vQ=j1}(BmA0wswo>l?f_@z42h9ii{vy6EIj~asu$ojuCM1M3H0=y#genwqQL`!! zYLzhvN=rtq%c<5uwLYslGHNQPItSH;tm@9FO*z#wsJ3KPUq)@qss2H=Jxl$s&E|+4 zOzq_3C=c$lIz9gSP*#;aB%=1&DwF{2Rt~B)csIB*l2v1a`|2B7+UZoxqs4J$vaz*; zcBMhBiv*R^0YOz&-P5DG6|E*h0;_|smtBdj-1wIdQV_E=&L$kE>tywl{e_V~h@YXo z{Pp6N@q7Da4?`?OyhN_Fh+RnKKqRG5pY2u5((&= z>3wut>>s-~b~`(IQAE6S%+AnDV|K=!5gQ6z;}a&8eVGy#$N^ zM(Qkpks=vw(KhV+2enyOW4|?{t@|SO>j$-!w`4(`0iurPA*Qo|`5NfcqqRd)^)178 z&!9H1pFTa>dK}w)6SglJ)VAJ{&1&~>%F$ey!i?F_%<57~*Qf8Z&p1Ev`+x8CkwA%t z;1q9c;FPEMiO)Kp9r<1M_{lbp{m;pcj=AMR;nbsdeVx)LM0e%y$LPBEg|hLew;KZwEX#-OG!nC8I5(WTL#dBJ5L<_V3~r|o|> zwZ#`{xQ1rY`^mS*(tLDiN9g?76s5H;BGkzr$xQ^LVChM-bc8)7We*H}?I-M2eVx>a zExFCBU(ly=4lFAMo|nxWcR2^MfLWmVQ3v8Pt_Q$BjknF;px#L&_4DFra&c~ zt5%BsFvHhAUH6b6&vSuXAQ4D(eX1TZr%);sN}r*P=xgbsLSdA4U*URHR5)uK?aGvi zjiF3gv%;#yHLK@Iv#N=V>E%S->Uq+wYHB}IyOOYso!GOjyGAsuIi#ns56f!Su50zz zEkWpER@S_jt648I&&%i-*A<13{2=s)YOMCN1u`7T3~1r&l4Y<6r5&Safib6AJem_@ z?HepQeRR+XJBmyu&1u0Pg(_2o!)!^+N>X{AdH4|SI`R$O{{AZnK6N}o*5H3 z^xBgbY&*)%J-Y3JCto}Bq1WGk{h>42FC&2h%_O{u{V%YF-Y4>gQV4?6QBZ&LDgY&$33Vi zT-xMeVKW%V!~Y5}PFhMB`Vu1pg&onIWO+kTSVnZK5~}6h@@`?SaJq1=Kk?J)6#Ud$s1%h~a(ys2GegOE8oV1+kgSP8YkUvruYV9zk8tSSuDRW!Kblar%Wm2V^ zec5FCGV_F_Wi3;0GqtvxjVnyq7SpX$+LlS-3h@CmyI^~9JN}DnGaIx+f11@bE-YuzkPfE z+U?t+K3Igp@#C^;@)?Cn=eC2St6RCAO;o}h)=XB2SH>r+jiH(R z9}@?}TT1!?`X{axZyDM)w3psFqQzKfa_sLng@$!Mg%ik zArXAWY~niU2t}B}3N8ox4>sU(9Q(S%CHAwHu)N*j(w#$Rp?i{-`c5)d7G(Ju`5CNn zKJdT}foyPK6MiyZiy=SVCKSN9z`~F*&M*wof(ne9NAqKxMlTBEqL7CsH|9MVjhep# za>_2be3)6962gv6c9X3uXnr^LEJB5cPWkARnJG@}&{E^AkI7z-D97r(W%JfYQX(Ml zVO}Eu{^ZG&rB#CEB>ZD>DIxiCQlh|~`+49||IgTS zL+>8zfbQ0{O~OG1y#;a7wfYSY=m&{Xu`50ki_90E{FptSH|76|y(P zb%Pp3t?f|*-u+IKFGy>wpoM&j_jzWu303746^KE$R^&?&8y-oCi+hQkv*+z2Z|^zB z_*nN5TlvvP`ZLRRmv$dzV@}|_DC*CAMCWxrUBR^DdA3T}FwC=M7KLUo!lI-Sz{Z7v zTjt9e>IwLAKk+3j;vTh9Q3E|Hju3MOc~5-c&gYrgB5*zE>aGLN9dMg=@XFsCDChI52^RiK{Y1aV}WT?!H-7*m-OD;UE5cw+g=I!O$(+jJ^Yeat4a#)%V{ z?Z>D;^E9USPIgZT(l%7qn`(p=0zu6XK}tpqqn$ADG2W0_ZjWX+__Y@8w9_D(WS>72 zreU@zS|CX4zCxqV1e+fK2vlK3<&E~&iUcAj{N`B7LqM}7u2`_D12ZfuO1qEh{{XG% zj?3<41NVIORcJ-xPe_5n=`B!~pjDktXRbT*AAjXvRJdY3;t`mw1&3nwT;9xNr zrFkB#!aN6VWg0A2nCL(SCO%W^xGDos$74*xszEJ*&Ui?bQ2-C4!7o@$4m?EAc#fV-844+yZ5$yDNuz3Amhkx8>EZ-lK2+ z(&pQ>qx0DS|J-dH7W+y0yN=E-JF3z0M4$YafRztomGdq6SSDgw%LLV$Q7dzVw7?+% z#{`@M7&L%PP!3}`6{052*}FbR$Y>Ix5N3|`U=c_aDID-0xV%AZkt(fKFUu<~)+U)P==Rjxw{E-g;zDD?^|uV% ze)SoC!rj=w)b@&awQ1?;?8xb}?F|j~*{2&a1Me8~2f)=G!fC<CLIBLA9HY za|C3XQMPAjC94B%ng`WpkCw&OltFchNAqASG^ou4YiFB5Bc~%$0~!fhDudZ+@%a1_ zakmre9hY^=h$Yj@Vzof-NA}x9_<{mHPFjPY1Uw}t?7JLL>URB>nSZ;BZ=Uzq+wZ>p z*m)(Vb&u7_-^BjWZRUfZbg-5ie}3haKfh5wVC-FuFW`Gu553NQOkdJF>3z&L9|u7w z$^Fv1z!os&mAFYU#Tje{m=UlH(g5BK$uFwAcFi6B45L3(;zW&j3EV%Ad54o|kFESB_FidiRrMSVp9Gk5!h=JoBWVd|tzg z#n(*>Y%b_~7LuSa?MUf@?geEAQyiK%oPj`kih|j}F*uTOxwwr9{!lOr7i=0HSOzQi zE%8NIb#Fv!SJX!64MXrBb~n^Lr}UeZk=oh_z2UwRt!$=Wg1&U$Fyyy!=MZKP-CXr! zIvDmH?oVDne*gWre~?rtC=(}XK{7`Ost9puwBr}X{cuy!0UpquS@tru$l;pMB9-=W z61v^69$|<7#_)Z?=S5mC%xSnG?QoTkGpFqkLq*X7y$3S}Lc&{QvWe3Ou@=zVpyR}q z!gJDB3q#(5_@T_6J5~wyD;(n?cT4~fhqY3J1|y*LK*!+aF$YTQW%hC;aO_YZ!d}#8 z%iI06wG`*X!?gH#Ik2*($-|qZ5rc&U%MmuCoqMP$v;wgoMTy5;j98G+Y0w35CW0~m zfe{!6Yy=iEL9mEdiv$-o0qao~S^XLSi%Z(Ye6)GA$s~CtZ??rU580Gk6G=siIJz5&QX&%&a z=t>mBpoV+2<}|t#uTRFPOIm9q_M&wOvIy09pS1Byo{t2m7^UvM%gA~ z@pg%B9`qm(ga!mn^ar!uovAuf{H8QY?-EM0TXyI2E1F7;%O|%voV%eV6$VNJ10{2B ze{XL;19j*sQkbmOv%8wH6Yx)Igei<`23U+P>OC7`M-;mFTzn2TaUEU;_aUyQcCaWq zNwPCFkwKuCp@DYQwXx|e9>Opn03n576RdLySc)#@X3Q7zb+Jnud+UAc*zLZu!I8t!oeo)#Ph)RY>m~^R`zztKgUaH}-=s z>fZy;VNOWjgS{Sugy;}93dI=lTzt^@MA#9=r)f~_;FeH@2OP#n38-s)kQS;qmMn}8 zEQw_7paN#)qm*pJC`o0RSXw-Jc!X0$;#zq4Asb~wO)?M*kF{m2&87s9(&Vm2a?GBxmllEpt}hv$(Wj1&Z{d=2OWtw}(>F<&%0WI6yr5?xU& z_7v;kR8$${Ph-u=hZ0K80=z4Z9gIXXQ$k?1yaH2H3M^c>@P-@kI=WkYad*}eXp7gC z3i{?ksV<)JD^MbzeDc_#C#Cafd5xq4Hu2ckvxP!dS}xiG=?Lb!D8!F{L%tibkNOLg z*Gl~r2f1lFw!3z;+ii3g0cC%8CnL~l_K8*-!yMN`_ zg%5c+`4aH=?neUhBC^0f*-!6MjNWPe!1lX*yOQ3;etI9;3zdbI6z**)ed^ZV(pH#2 zSQEH+mbV>P%eeiC=f}5owB4msx>`q?$c~I`>YGP4#~eLLdsAhE5qbqY(r^p_ra^ql zvfYC z{q%krJu-UtS^fGf-}uDyWBc{DY-dNB&-y-N6JkKXwCC&I=v)|%9a&x;H^dWQ=nzkU zULu|VL${L07F@z(3kq2p$!$6E-&_qbaTDnWMNh1qY#|#2VZ$V{c5deD=ES&xiBTP& zwLc1(7(6kNR-d&$>frqJEy7twdFF4~{yV6CY~VA7Wz4uCgXB0+L@uk$&{C^}CSfv= zs2I1_5demzu?~g$re=0CSM!uVxM3MgpuZxYRTojiv|cfefUYgTCz@6GPBowX{UV52GzD(IIcN zMY;uMx=-B6_qX7k!7`;F-eKE?=6MJaa`X#2>6#w{c71pir1sT=P$Tl|TtPV|=9;G~dNqfMVf{@AZfZp53zSVgy`d@bV0 z5jNi@<`Ku6Zxhog1T?tV=Vo1c)m62D`AgR{-fZqa62 zmuI`r{^r-d`pWvbcW=4os?Xgvd+mdTDYE(O7j9gBN!7XL;DUzvyE=21?Z!Md`0W+> zLgbRgg_N*HC{~e%2_y#I02;6~A27qKMAQflY7ImUc$M~d^E@s$!kF(37-`0OX#vnTa^!&ZY z^#hN;$M%1XJ$$9UiT(A8D+22XV1N8Qv-R6B5S?`84W+}6zxUq7S@!T1xaKccT(PQ# zWR&5jyB{*D2HxX&<(^^Mz-N;lRBaqXkv(wFGm44;TLPwPC;43G0Sg8q^Rcvt#w6al>Yj<6d9wC`3(l#HunYAE zEtT_TuAbRr^k`YEf4D~vcA-Noo!70S)LbhKYjqF)jCJFxz98wma4 zJ>u9J@5`vmpW|lSyKkwD5_Un+>T!&h4ISMVguPG4WJQa`$x&GrUZ)r>n}`5B^sQy; z%%c9-#Llf|)nfM@`tmOseF|yAU7B6`C+gEK{kLNNPW|*RQA`G2STi+9y4ga}OMHj9 z2kQ~`jSb5sVy*lKk!L`n&dQT?G>;#X(9C68km7+VLXc>pq6wIf0N7aoYXl-T@L^*> zTY(ng09HYYRbuJyaTK)lJ^fAKnkDf}*6^xvC*{lKe;?ZB0<5{(V}_7>3C2Pzxh zKnLPQAR-LfqCJH8VQm}nTp)%6&Rz0mU=fD$KrSr4ku{79eIffVfUfWA3$PmVd*F@h z3?%7`a0?;T$4${#=s4~I31sw|BTYtNZUFZ%{uy^F--vE?;?4AM`G%DvH)X;dBYKLz zoXbIRFqRAoEk8Kw*OTVZyAx;$xyuEIGHm;eA`zFtNJ0fL$o zl#yVziNS3k(r_5)*uY)xAv;m4E8iQ=LjL>o>tsFAuXAe(zc%`%-L%{ryZn22lN&IW zW~@jCVq_ZIXYh@J1)3cZJBNNOFQN`pb_#pf;L$N-gdYL`4Wwb1Ipr(~4MZ(~bo4V6 zYEA*w5Dc6Xy6D&uc4SnMB~^>=fYqlW@}i-) zjvAUVTF=~KC+5nx1dH@n`JZ@vE<@OD`di|%KkARL4Sy8Z45@!)8?Z%v^BjLoUM^ov z)=bjI@+@Qt;2_(eKk_GWYJd%?FY`->UI{Wbq@nX@FHms#S@~Iku-q9u;sIGMNLQm) zW1e889vAU|q2Lh@`zYc8QcchT6e3H(A$%bk8?EF+6f9RN;g*s1FdyWs53x!gAXe#v zJ4^hJhdB%%e1Fd#wwxax*Dg17h|!oNY8M>lBkiKNAfU$-7gRxO=19Ao6d7U>u*Aq% zH8lp0M*Fy6Dsq&c&@4*2I7y>Uq*a!;sjROWgdz}(GplA{xTDiUOSVkSsDNfT;pT9F z!VQXONlR#ABUZe=YuD>{-G%o9yH03Ju23XPQ zZX-pzQ_;-8FDK9yQ3Oz5drgy}*HXZ##U+Pwy>b_@LnstJELRgdSQ?Ps7PDv)ZL&-D zNxq;pWOAn?m8@j)w${}oI%aiLUvwK7b{qx3tYVdDcG@i_34z6)pwq+TP;^>KvNvY? zv$;hLmFCSue}npK zOC4|P z=168Z{tw?r@Ljn&NDh1>s5}KGs5VNu+DO%92tHTE5&2I{N(W$w2{C# z9uF{{6GtNa#zZ@uD&%Ya?YCb#{GW5#NKEJ0(9QoCz696uIXAWs;S>5WHZ--|2Z}-+ z?Sm1oHrfZnsX106jP?QIik+(Un|7`F@m=~8r);>M*tKTxE*;fNFcZeMxw_nDFh8aM zF~5-*YOFXEs|eY^6GMk%?A#Qhh?q5S7LT!WRiC)(_(P0ByL>#Xt22Ex&!Ht5-zV)J$o&+(kF^?Y_%U>>1@H%% zNtZ>U4p1OCg%Nv&kZP!wnoR9r<&bJ>$dB2}aN8ayKr;#w3#TV$#$qq)mEUWnnJ4=*Jix|yZ!(%-uIy}MZI zW_>fNz?2V2Hadb`$gesfA>Sq61-hUmFm&SzY+Z%_N*znnMf#g;@69ZIm;UC>Dvs!z zcj#}5UG!t=UHY3lz>`KS<%7`KDDQMB*VsQt}vqh(IkUS|SV! z?|GB6LXMM-2bq_EthUi|6+x_)u{@2%Ets#Ck=joFI+!wiK^l&zGy*Hx>dA7#-|bJx zljX|5PyLnckl?>AM^+ji;vD@oe1pggRWxTI{pX5Z&Th-7URdQ4yNXyZBXc|*2%dk&;?irzR_M&-Y>dj)Jd>(2lL%Y z@M|waxQOAWmMw4CtWsc7TjrvTU%B($3tJXkc*W=jI3hFAipJWKvBU?mAeug&LL?Ce2xwudV~3osm0XM=qvcSA|TV&X@7 zekf=(ww3{*gDz8x#JYU1obMLX!B8*_pRbsQhEprKWQ&=$+2tnNoH@}MlP5K}V=n*F z)ru(^wAQTAce%szMO@qY{k(sSM3r7KLiilz$|w7Es6Y-P;hsq&^Khb*qn z>FirGYA4;;8n7pOr`68*AiZpFAwIvw=a0EVRtJ;K{+eksFPr%cTXAX2sz*#HKXKce z_gkaqU;5+<=alNs>V{C*Biq{+ua31{29b08d%_L!2XYQ5*mT6K%@ioI21&-y4=Idv z9+Hv|s`)`}K8TQ?s(AbCws4iTv7xJ%$9DlrfgbpRpwzc@_0E{fg+2z+oUJt>DamE7 zYcr+uwWcg60}zw+zPeObXWoqZ7Wah44xduBE_wDPa zojs|!A-8VIg)TNfIeT(=!CFdpUp0TtRoiA>RJp#so~9{iA%GStutimvLbFsg=)QayQu6v)u?esP8^YHgDf3M>2 z_53|a??s%YGBOD>3^c?^BQ_e@UPyWDQ5`+P3l3+6CtOvZY%Bk-OY)b3Dr(^yI4ai*qW(p_hs0I=Jd>)+bXK6EXgxAerc54%3Yr$a z8}xU&cX^+@%%EsyP0jM^s-Y+Eai_AW>6LxrjqUe#-`(eLXmECJI+qL+>G(fDIC|x$ zVc&WoCxjG-HPUFZg)C{P&;g|yP}b$uNs}vC9T?i~pX49f{y*#`_LBZ2Iecc#nj4d2 zadYgGg9Y*5hguQjh71~L(D-@G>4FfzI;dhC=Lr-vO5EI(QIlNGLa}jVi$NY88LUJU zL^4QG5R{*)HG|WG2n*06wPcgoYOxtil08E{-aMfXgmbW3M)}0)q{8!xGb~{-Q;mhZ zVlt-+K?KnBZ|i59+`&pkf3Q&HJNxakeN_ehL8X$J8~q(FHk+;J?eFi^pVj}_)!}dS zS2+Kw|Mkoum7!U(#O4X~1W;XUK(~CEL^*dkPxHw&DhF%IiS?n(zy&|?Q z>~Q#N5)CbFm5TLfscHH4i?3Lg%PqU&;_b`XYN9N?h{f6QUkl%qFO=RUtw}-(d!E() zhOK8Cem(Rr?4jQfT=pArCeeD1@Rs~znQK>Y6hN<>BhC_M{91oR-y=naUJ_^ihCn#_ zP4W0-pI+2QQY`DNA63>1NL50GLfOX|n*34Rd z#BTlts`%XZ3w8tTH{Hk?9CeQwf;b))C2@#)J~xM4L4Rv169Uklt~*$iY)KT zNH!uu{}n{y8KEZ5 z9F#T^PR89eagsm?Y9ILt{1pFD{THvig7$&A@kZ;H8&Z$*3gEAG5*Jl*00_npQjQfO1iM@}OM!^E&mI#$^@ zCHjo1-Y@R)B~8!hcXP2_Foq0LimeiV6HK>;hU$6vJen*a9>j>#b-!E|_IgPzWrU@C6ajSx1hgv`EYDa3WG& zYGXDWmR)sK!4i|5wvzbR&{;@sw>#Y?X@x%`Pm+Eg2@uCqseo){wxZ&wXbA-4tB#6N zg~M$=dhF{Z{e7o{)dbk-`md$s+#&IGe1pg?BBDc(&j;<($mZx0ip@m#4B{s zX$a}!JeE3%%nGKqXDCZt(2~dr(i&R1szC0LJaU-w@Ltn|MSv=q&%@ZKSjTNRQ!SaC z=DG#der3ya_jN10X0QKjKi*ed=bpYr@mE)QgUg4G{%P`LZxwseIcd%$NBbr0>_FsM zHh1xMf6P}E@FjgWF4n*GEPC8vvDLISBFm=nKRc#P>i~+tke3pWAC?~`9gCNiq6{D4 z+xQ2F8~>2*6Zrj-L#+=z)Ou*iANKG6!|?X+_pz67==b~f@zW2t9A5JK{ri8v2J&f%&H}@`}N_2KT{pHBzhvB?yod zHJ#-GC_N}8(&Vr#OuOE5v@Q8zWLjGPX3ey8wz}Q5{vLl}H;MzXmyaI211s^+#|sNR ztUuaZXgPh0Wp~Tz4K=TRzbdKU$*wu@`g4bG(C_4WAhpw2myLEJKLb8;9t{hWSIANF zKUPYh@hnTlEvUwY;SRhzMr zw2|0u!b%c`?0~Cu3L`EEAqAQ0Z^iisF*YhP3Elvuq2=!eOBM0bq0UQK^9qPnTE)lcG~rr-B53M)u{T(Fh{y(t!m`BjfOxQTsl zMUN3R+{#0RTc<*zP(oZQI=|nkRQoAANYJY5(d9&s+Nh|NJ(?f*MKLt>G>$6g0bP*4 zcsfgB5+gf+(yt(Kj8%+LEJQvO$7}(OD0({)ZxSiyr3=<>+GH&iYLE|nvCE-2FLgOq zv9?v4E?v24ho#!BKW%vedVlis=4$tkJYKIy&ohT?lPt0Z*8Q#rs4%$gz#UF;*jzXA-i{ zKs)%7KsyLttkIJwpF*9SEl%QMU{Vi>foU8!pxgsq^dQ;-tqhAfi98V6@1a5w>eNB4 z7qm-38t=C_Yve{wy9m)PMUlpUEH!BoXvfmTRqY*OXLl%WkOH&|nNZfQoJyUB;{@UE zklXRRlC)4#o5f{n0y!yeY~v+FD2MCP3Xj9ZF17gLPh0h;+|}mKU%b-(Hhr?>#rjig z?y;Mg2?Vpr4yM;j@0P@w1B=+T9#5d+3a9xUxgxC$eN^$ah5%bpX!PsPu4Vt{gB9O& zxE(eS44NOD<)AQ4GYJ{)&{It=SSjRdnky9ZG}k6!PQkYn0FFTQ%ZiNwvb7o~gFHDL z@Q^M__4~-#)JV=1FK`yk1!0O$q^%{%nB5Yt{N`z=u2RQdpwtO@t( zriwXG=qQ3X&r3y8N6~X$EwZtj7=!nmDv-dBK8box;pTRfdC@9hd=eA@Mcf?4vN4^Z z(k2B^CwbNbW(VPYk}n=oP#ls3N~%kl3d=d2ax>E1nLD_-BIUl8Ego3HR`?qqtr+?k z{BM8g1NP^&`ZIo1*ODye%HTKeMaSnygO^n>2le)n%T``YGl{LXJW=Cv>pL*y`dd59 zHSQkKlRN=i>yn=cylAew=;AzzU2w=Po{R9zIkgVl+GDLF#^rNI+%?($9 zW>X+25uGO(ncte#XDpVK`&}-jAtvJ}T@{F%&e`+J>mD6(OuxSe*;_3lyH~$VKPaxc z?w5Pc*`vQt9&30!eW$(5QmhGzli@de8g24m#hX;N#1P|#02^u(CNV;5P_KeQ7c?Ib z7^*WBR8XxJP2<_1p24gb)hYscOgxGHM{j?Y`en`^Y@as92A zfAGo}`cPYXN7^zR=Ym#I)*o2FXpiP2!_`G3@*~oYB7E#{Q5zbPksm+OB9#5bKgNl4 zEvE%}?}A(4KY;KATT14w$^fYqnl@vM&0}L5n|VL7XP6`L&>5wTov;999EaPq1xoGILnfj7&1k4YFn(eM8f7s^r zNj66)9f(;Pr3%R;*C&EbNpgD4cH~!?&1ttIWU0II3TM({cPg^CBP}y4Y$sTkh^cu_ zz7^3>!c?FOpnP}86v_uNCMZ;!K~ztFe98KMyh|Ut=aY(myne^fGwx>h<##uG#5Eg# z(7kTs&Ud#zw{A{m=oya(*g4c|VLjyEGu%H#6;TO~Lp=%9kbolxf*PuD@Mqlf1q@EVrIE^e`Pk;O)}Ey)jrMPQ=2_E}j3z)s^7LPNm^ zV-2}eZNu_J#2febAXoGIqsHC0PPPdw6W||mrb*V~jpI@h&(bn-w90N&WSk<=*|4Pr zO~B&D1OI7xLZJbqz9P@{*aGPm{n3)V2q+>|02- zI3!q($Tjde7^7seMMy;rP#$_f0WD>9N+TJ>1Yb;PMBXN$7$6+~K*27$pg<{{ z&`XbS8$>4Mh}%l!3-v=o7>>sC!mm)1Ax}ESxkG_AV+jF{gl$HsWL`mLEdWX-ZMnI0 zSBX5W#)tT3d9OrnRIEb$xD?|b#~w6JitiZTF!)rE_sV+(2iEB*FvOX{V&S!N{T{5> zK*ty6P@+bigJNhIwTIUr=*$)yIL#VP1I-Y5La^BquHqVD09e(_N$PQ=tD~w$%A+;m zSnr_P>(ORmYyRNA{QOx~csjYYfvBVTBNcjZ?yyZQ{jt!-wVzRfb5UF-LSs#9)H{m?Hv=jYF`ncVI5sY*Xv*Ewxd zcQ|y;7OUmVV?&nNqG{$N#dH4B*()}k(J)sR*uj5U($iPt>1b+hph!BE zGuh{Yo=|<7esRY1L~mbxeSm&1-z6&#oxAbOzaAGXQ`zyE`_Ec)TYWrVi65gs5j5+T zzbE$tjq4`QCgR*sd>V$E1^76`Gn5@8g#=J8>0qRWM@V@H_o&UNwPw^7*ziE}1*$Uq2rT zO}=@~X_LFonYJudz52A?;2D>%yWH73r@vs%OmD<+NOMK)?Ra z=Xl#9`56ah?DAc7fZa;F(MTe1T&MqT2HS8pwrAiQ-^N!=^p(Gy<87UkpTXp_X6#b< zm)3jRx*~~-n{i;q4E=X~)K-b-PgA`>s+ba?_;>DMh46u8jgULo4wRPwk%ZB~zSpSo z!YgKQag*WYUaAq4STviU88@7y5TOsZ(XXBTqp8xPuUnxvBTq-C?Ftqpk z(^gNLwz?pFE0Argt!>K&j?IPC{*(CPu{Y_&G_;d+1w&?6jz+_TGa3quk*Ef&7sm*9 z=DV{Yl)1N%^1vXcS>~s&LA!M%+-_Hsi&gWFdj0nYe#W-_>;MbZOGAFh{vn?!1s*8{}eDfuvx~V1LaTx0znB;*1efx1S!eg=dYE(Td3INBNPYe z5??T_Sy0_JV@W37zhh}3HGBEgX6X@Y_kzBrtBgH5Pf={69R^ zznp1{&vUb-78k0Y_UG5#KGU*fsqAZ+e$kA13oGi&RfJ>;C*P3t47Atv`!%C`HY~i?h)iJO1;;H+i!$(8;_leq$qO9+V{yT16f4oNd)xytFdM|PPj9Ev@E_gqX15&s1F>zKo&&miiJ{1Ox^ zMtq1keGo`9K$foK$}R$pvZkEC3bK5lY9TD$eH0uIkru@g}i$BeO^=4jAt(d zfxy)XPn2uGm{A3jiVp);Lh(`zB5K47G8i54{D_a|=v*{&F=Gh0?=N_PAAz!)inSJqhsbC z)v91cKv)?mws`(Ug#xS!gKL=O2-6CnQW11rqwo=m+3_Msd8m=%t0nRs4WQN#O!D&z z=MmstVEB*h$Ya}hp;tN!ofwh?nmK$frExTIL4PEg>@o6KG>e@o4RKr&eFa(IFN5Sn zNL)3F*>RDIc!!Auu%I*U06Gg^R;Zek%ftO%5h4JH;sbH^RoNXN0F@#_^{Md$uowiW z1CY57Rc$ECK&wH}9l&28JXk_UsZs7dRdyOjl`+&H8la=BGPJ=vhHing$=WJ&H}NvY%otPZ5sfRf zbPOeG`=G=h9u7gE;i>z8Hlg+KQKP1|m)F$xQdtjl%7wKNeQ*$lwa>>#hk~K`Q#bU2uW-_XUKtxwGX5> zvR8%)PT=OqD;F3RCrC7+mKo)`xFuUAI(d^uU;p3Q>p*+myuA=G5I%OkX4t*dUVHE} z+KUQjBkhfkwwKxjs#1%O@GXN!Mw?2_Ci)t9<|6pSDF(J_G-nsM0vTj51)wK^zTjRm z$PoRCczCEN<0DPrUm1=ID(8(+BIBbUe()HjnUY5yNvB4}B0+GEzh|6y?=(7UoFm;0 ze>?|{+EPb|CPI6;d@Q#H0(N3+NM?p07I=!Kpw%FASc@TN_On~)Yh@okN^PNB*vCE? z*T@oEtnZ_iKK6l;DLb~My7TB!YU=;8y*#nkXm9*)X>X{S(s)N&G_Jh`)LrGR{qRvD z_}JDK(2>Re+qR;Ce;;k*618=BoX5A79pQ~N2oD~aKFS2(*Tn`;qCPd{6;{DFHnJRZ z=!Y@}yx>f%7*Gcg#e!fKBuG<;jj3n20)(n4s>FGK2SNZ98cu2C1)a#jg~bok1CWrx zm~4RBLqsg;j{-EpDT6c1snQs4CcGgq>7e{oa3}erF*i`^9SQ_UlulXV-QIjR!uRT+W(gMa8}=Y;d&p$6*=!XRVwKxwt;9_IiYQvGHjhnyN&lZk zifHla3;Y3xm3hQ1;AlLO^*N_vx4KQQ>;K;GLtFT~*CG z*B`RG~6whaY`|$;2D!Sajn9&Cm z3kOE^0^;lum8+bXNjaQ{11Bvn0e3=9OS$rU=*m4;Ub$ytPRmH~cil^;uN)(@C@#qZ zJrC92dCh+0L<52Yo=gvMgpG_uJu7qr?oad*U`$1~2}3N0S}8UWHn2hgJuZh_>F^w@ zMC9zt6uwB6FsX2?+pd2g#i-&iu?ebB;r1hPX!!ok6Yl@F-5eP+_{Ve5NA3=v4@>Ja z8LHV0-yKyK!HMk1C-02A_l@W~J#TEd?}qk3-aC*0+8b(SqVEdtyFz_864J-^9j52F zu6KwlzoO6CE#5lj=HJzSDz1D;pYy=bx$q$N~#B-mvP?Kd3QuvvWZ==}%oXFnNjg7lx~zP{nuVey~;8z=M% zB7%Vxk8Q^=6(+U=(XXJwXEX&7KLC{#s460~-#o_t3uk zJ`i7|;h<*);&~hLbI|at@Luv~rZB3sfXpWIAk{AiyCG?wa(Yn1LVi$B>OWj6?ipIo z9+5ns{D67%YuKJa>8YVf#8)H_k;4x9Ql{l%fmR7T9zrpbYOc`pG+f!DS)o0%j6EyZ z9Ek{q?18`p3`BM}BqXKExe+>6v<2ZIB@5FKC*ZhTh-aUZR$iAP@<#$k!R@75|L&n# zh*yT;Ti7kV>#yYk@YvT;ssNlHkuE54zVGGFT%d}h5ur~Yy%jBV^A@^cJQU4bQ5|WX z0a1ZDK@No637Q$=ujmLF1zg57DuC==-lQaQ^+JpWquen4{jJ;e+o)x;uiwfxT(2h& zk8R;w`UhKYL<2RPTz@@+GoIo)A?Y<{lMA$@XYwUL(c#(`Mq{X=_jsyU(wLEDn)u*d z;Eo3HXt@~|JcV?$7s>=GJoVI#!~aK#rGLyX;>7yob$&$YnuZl{L_#lj( za5rm2V2vNLV`&^iXL{Hs^%5!egf)=4IZWrxx|4Sg(guokX$%*@-UfxA=7I<+In^OW zmrm%@nJ4Mf$$EosQ+a=*{bL)Cv@^8=U7)0oqQe;m>(T-_u?yvaGTi%E*+;ri!Vq1? z`@kLih_@UwIG54ckzOF-YorfU^I#EV8ga_R+yGubf*f*2-L_Ab$*NHy5SI2)9vhsZ z;C)mC^zt7he5%v{s6gtgyED?M08A|y*#Hr2o)AC;tjh4q;PC;l!R$BzK!w6VAs+ESWr}<& zzgb3VV{GV3{;e`MlcD`L-rN19eBHDZaHaOPIk@w9% z(odryV*gr*bj2&pCjBbfm6u0-%I7?@ktbkap@d~Gf`=LrF*t&{(>YWOFNzKq+2IYD zVr5N|vdQ6Gs>0mt%oxwmY{+50nPX)A;L%2;eDWt51+d*F(af7p);M>P(h5l1wGx5w zZq)S}SQutU!VB^EVG7hmz^=Y|VOV#D7wVgbk4$o=*iL;*$~kEgGuZ+zX=^ad#7Q`; zZ(%z}4j;RN4uk9PSGGSZ;nRu19&UrjqljwBynrlpR+L!x@>CwLpD^7_#wcv$rFuWI z6sFq!!|L>C4Hd-C<&sp3dBj$ahXQz5O&lP9R}!^+$}* zV?2;ynZAf0BW23C+Av&D)A(HdAg(N%_5-DJ&n*>(<~(-mW3X2|f=B)b`4M=z1uvlU zS}BLX56b8S0pW^E1MsCxPdD?hXz#t}U-0t>u8&3^^O$|#@pXExxqI98jawA6>kF<{ z@1xRhoA12)!1)*4J1x#0RWhzST(Yv|f^FOH+M;y$U-p@mM@Mvhs-M&c&Nk{NK`g`P zOEG$3`y;ZIY$xM+=YDwfv9h5QEuqFhva~>Y9K%bPyK%YaiXeyZKIZ?a~q%BAJb9qtii(@i|&P+BB zf=)&-8LBn_gb3lhnnL-}{y;3z(8Ogc@KEem#ZnCvk&1}?5tSCUIK}5ep+|Oc0tv`a zv;qkeD##F~?Sp_TsN2LBDW7s^);5(_M&b-lwWdHfA|&?N5xPQm;+?WF_8LNrq;d$RK@I6ql2;|7#+%;q|Z~13P~sm52th_R^n$p6e(UCgIxQtSs_vQtEpsEI?{HVC1(VrLml~vWK#+dr_9^n}o zxd5d$eOiAC8%b21qBE%4gII48SG+UeyYc;@9IYf!gNH`@gJ-zZHA1UG!T{Khn+pVC zpe`X{sR)jI)N`kRE97!C zQc@v>!XcWzOfm?0V+WB%U(*5h&-3joMAqlbjabZ{5KL34Bo8? zEWG(0RXh*F(Sg}isD+HjJ`HA-E1 zvK;X5RKQ)NEPfz@PW|LYz92welFUS$o$-vy7<7U?!@WhFEq{)J6ahzK?8}S}aCKaV zQQD+BTa58^oLDWaX5-QJYB)=oCwR6!o>@wxTLxicAP2(dI8aGNxbS?0dOY>W?Ugw} z>QLQ@6NEq00?$YeRU*lkg2G0LGB#pv7|Vn&FvOK2tnx6Xa)DDs!i8xCC#9%xYSMg# z3>M=LcGdBZjz28FET0B+J}z9rquIEYq`D{~1r9^X;)V+wvdl2EXaX1+vG7(C_=9*( zO-6)PF<42DiPoY>v(kL^8K{%>p78eG*?h0nUV2}uYc2_b|8k_#lfbGhrjZxSGZ5NSvO z(L#bW6vQ$B*8dowfGsJ8Pf&o!35luWkDK3!JwP1!jDi{q|uroCv&}nP=91!E>Q) zNDA(l?V(}=%y0%tz=~u!EC(9e?=%BPoOz5eb{y_&$?IC(ey<_sn>dQ|oTQ^MwV1 z55kQu=DbS)9kLQI4`$MU$FjbgC(IwLH}b7RB_)T<7R;Nq_77c|x67J3?|FMTqp{?TJ??u-OilWBtqmEIF|osSGH z|EE=mr*V8PKAiPLT=tjtcO|}$88^mDy#2lf8tNtH_V2d;m-fA#_`Z!~s>DA>q{o_Q z&;|s|WOU-L4pS3Ur4&3ZOEs$gk>MEP<~X10NRx-UrapRFFbdDc>HoV~xRRKrpKb&K z%Jla*;Z|O}jFF=e*0ZcB&pK8fbb~LHZeVmlH+4)J;zp7b_6V{zzn=k?~-;&)el!J0!%I-UU|7jD*CF zr`(tto!U|Iqms+s2Jb%a&1rsLhVPV))g9XFcll2SmIn3(vx8m1zR>bePdFpIID9JN zjx3G55V;<$h#rq6$L7ZN#Lkx{m)4fHm7XulD_dFCTkb7iTz+A?fBM1ceKW!{PR#i8 z%z~MFXMR{Qzv5_RM&-83%doZ&^96xDCIue6DA=Z{O}++uXi+UDK*f8(Y1r zHnm`c_9kmHxVi=YF4w{zUYq5yUPAC&KKQ^4KwF7i4`%1Dur@-@L-}pcP5BMz3G`s> zY%{)|0SK*jY>m~5m8rI%^coxuUd&9b#R>xpaTb37TU}tyhwmH@Vk=O)5upkAYf)zr z%CCio`eu78ikd##mNM%hY<&spmE9NXUZj${u>M~QJa^SwY`3Eo7H+cl!9bf9+O2Rb zylv?^lx)K~+NS(Aw9={J#atyHtZzZfHUQI+gDnmO1<6K|AijUR;Ci zo7AxVKZJJxA$aa9wP$$U<|FSpuriljb!coP^=C za7QC0=p3GgGqz%V_J9N>Bw&7OZ&sXKhN}rK_ zBv9J<@cz)vf ziRUMtpLl-a`HANzo}YLD;suBoAYOoY0pbOS7a(4Mcmd)Ch!-SYka$7j1&J3VUXXY} z;suEpBwmnsA>xII7b0GWcp>72h!-MWhUYIyx;)ID4CQg_*Vd8{|6DCfC zI1$+xG2+FD7b9Mb zcroI|h!-PX%)wLgUdekU@73qjQ}SQQetO8zVPujD`GfID`O|4RNV`LA)_$DHFxW6p7et51*gKh-TyTl2b;7uKB? r*3W+&`;C+07ClD7NGtg|F8f5H!(3~86Y5F{~s0SKbSx7ABc;Hiv4KWKOFA| z1i(;0U~)?IOg~!J4;TJ{zFC=cu#t^{JrEGc4+X~fv6g!he=v+(oe6+|Krw$rsQ(28 zXqc(Jnaz*(qXYl_@iS3sqAxQuaQcY_Tl{~1KtPCQ)*hxm+9nW?%smiL1SZu?QG~gP zfiVz};_Qzf%MaLq!K|{)e?%Z4C9og<-_7H@-~JSD z;ml7TXj+FZ?f)#YkNdijzOlak4yYkC1fss7KG=Ykz!b<4BM=Z=IWQa$(0|uWEsV4K z`X>4YrUsn@0s;tOgqZ0J7!22e4?s)mgXFL6`5_=7{)zvZg8YI7T9RZ~1PZ}QNTy(5 z00DwEfL{K&2Oxo08dMN5)GSH+K*R_N1}~gh9kVdRVj(AnECji}gG!JDvmQ#dR62_; z28`R!zr>GB&HX-eU_#2qdYKgxT}?y%Wx$)3d8UsB>5#ISmT5Yv-9ANQ5q!bJ$X05Q&V-WBXr%h%L(^Hf}DXuSYAAwZ2iR0ABilT&V9spwLQj0E-lgH zE?t}Na6d-F;z*hxOECeB66Th?_a3|V4mQZ{C9|$=ROiZm$jp0S)O&2#HT&N#y-DN) zC@bf&<67tgtRfoE+X|H_{<0tQBe)B(iNt?X5C=p7^5VX(qtGd?t(&}=IEn)`qWegD9}=f-SeS$J6Ff<7e#JIZp94!XtybW9?=1upFx zGB6aUm+sN=mnwd>vK(7Z);A~2bpASIcHyPQf+CCj6d%^a|B?!LUFv2?Y;?W`u^v*^w7-fR>!zBqgzzQdq|dv&V>Ki4AsyevyiH`{;f4nXhfZ z9N7B))|JjA19)9~ZNKZ{#~!b9#CnT`+k=ohoFeZs1(`@5Y)_^}hx*~t!17o-k^&=O z-`Hy~!H7dng2f#llxL5P-?A}@`@PTjp%aO3TkrdgAk~hc4V&yS$sTHQ#!Q+&Ws6m2 zvP!e~iQVJO|Iz^HEEQW*3UIY!@#cE7sK_5?Ys;6EBde4oOr|C=Tx(hOR`llBfE*enVzK#>^b2(n7z#AJ06+pGUq4 z60d<@A7OpoJ4%_4H*7Z2Vzcuqba%Ma#^BJI-VKw>ZoTe-W1ub1K)H9y;?kAAM@rXb zZk+y_R!{SLE1dCV{ajRqA1xLV8#4I--l1nd1TTM)`Q2 z3SJ6dh(?{nriUFAK~^*Rs%BTR2*=Zn$tS-r7ll7w!tqMmn+Hus_i1?*dWc)3R$IVNH1tuEwg{F~y^|g@!v&)F-Yg3cf z;*c`^Df3oFX9asY$r8}Cd3c;#i4x_D=)KCaFnS-@d=V6Ki2a?=k|RsC_Bt*kImi$((qu~+)~BLFnTU~Zj4Z-!ZH%p zB*@gC6X*g@-uRg>z^z?t$rnHXdhA5n3R>#luBT)ISgK=fe@2pJ>U+iFwZ$MPb|>At z=ZauVCF;BCn#4GDA|fKav473?56MNV2N#_xKoodD1yJ-hW*^~(Jlbb7m{cGIcB z4^B#xKt9#%*Q@@1Ex8^*OXfGot;5JeId%e;-3>>dGT$TwD1>~Mkd4fD4|=DU-;7Y} zh7ptu?@cMy^}J=)Vy)PGUcB{qtZX*8xxYkc)n<^l9a(EE(9-4h?uh*L0;F<&u57vs zza}e9uy4A<&7Q5Yw~Ow5GCZMAL(rf<9`GpaF`~rDb0mChbboXou=GS zZ)@Fcxuw>nAH{yCxP3msa(~~1_+x2wN2g9%v{WvqE@flY5SO)AYO1N;8#g)2-m5laX$wvlo8b`qSpRta(mvX zm8U&akYB4NC=ZnR{LECMV-1tnf1G_}!k>}zEI_5Q}k+kVbC z8_p5E#VVH1t-BdVd~TA1-gwTi&d65Z7MvApiIBz39?pEhqSh1FE{?NTf=&hK4G9@WG>JSqY|95*{)U*AC@ zK{=d<$`~Qm_mcbo?bEpcqs2FJMQ2Edgbo!WFni=2#zlp40U9CMhKv&KJL zgm*j1MErI_#&pU& zpjrbWmTR`Y-x0)KRWN5tu}1!tcxD$1x}(hOgn>G1+6_d530KiI1NZwkzVv;tjQ*nA zDVVC??GX4zY`jyfb>~imUUtj-lAGR^&+k_k3Cg_-ian4=5DRSIF8MW0F2~}gW<_^z zb-&9HT6;9@Ki2zJ=+&K~vHsdrF{g~oZ4KenvE!+eNPv_%ks-(gAS!>xat$o5X-mn{ z`BETsHsJlXFEz0J;wlhfJwo&R_`wc1T041ERl==6?W8v8&0*R-*}duAcxY9X<`S$L zg!0x*#p|I;*TSkMoGW11_22mm5jf>k%Y^#xhj)BsiRa>~<}PUJw%-dPJNmz;!rNzp~ zZ2OGlcFu{(3W}t}*1zQ`mAgjNnasWY-Cjaewt`xJcX<68Z&6nwv-o57s}+#_SL%j) zJndH~JyIG~_1W((z%1|JSS^Eb=dV`yVl`-B?r;AD?fUL6+^>7=!b?dbxwPGufCot- zL|Lp~2scmp_KGXBHlek6AC69L^Xcadn{3ohiHP>~d2V3ANlcBl%*OL02hn|Rmm4c~ zt39~J1w&|YxG1ba7!O|#a7}$%{V7EpE1Lc5d2?AIB}6HdZpQD9`E)EQg2N&u19RY` z%vkCgiH=T346- zQJ%c^3U#oLe-I;25c6eGwM9l$6GIP&KrP8PgjDbPV3%a%Y&uVx5N8CqPc88Y@S+wB zK2K8SGXI1pTdn3HHzapNUkyV-zr}&>rL!dz636WQ244unj_y+fu z6ygu@`-1vSp0vz$Q;5Gjj$Km#Z9{PG?ikaJr1Yzwk&HbOTt+W7BoOpRlf^^fv1OIZ za)}`kB^3@zeT77GREy^|bGayf6DVEO0nh;1s2L}pX)(elALt%CB@2MJ?u zYAkh87*AGW*cDMR(Ba`YT4I8Lxni=ajl)94>Y@5aDPzdmrazmrq;|Q+E1~!A24tut zs;n|b$u_yPC$2zyA)C4FQX=FsA+M>T3|%dUpSa!{7BA_b^x-8VMz)2ujeGC?YZUj> zl97x2 z&85tzDY_CkICVX^;_U1?L#n+N`E2Y4iV|!*Dr%yUe6vh6D$SNzkRKxi&bjdFkkv^UV_8%LnP(co$` z6XLYMX$=T;LkLo}){;p}LNLSHH3fAQWSB8fx{{{zc|){S$|cBD1NPY}(yJG+a~pD! zUWupf6fr&pZbfZ*&5#Fo?@USbn1EVdk1?j<^^fCYB)4&O^b|iniT_2w&vU7EqL#RL z7tH&n>+1p1UAJrjE!~x92BJO2CAa3Uxe{m;5t;t}+vrOJ79()aW}Nq_=%0^<(g!Ph zu#5$9##;^~l%gR8UUSb>)J%P%(Zl`Qg9&1BSKK`6M<-0WWXTuCyug@y$4gd(x^7LT zF#+y;?A=z-%;4ywAL|5+WSSeEJj)s(& zqByXz-u#n!6o&h8t@>%a5iPcPh24+Mfzb9i=U?(%Aa&~_b@{ zLw6NQ;fEEcBuMF7q5BDE!c0+3a%5<02t{8HO7>r}j&k5_t+ni|PF5Vwtb;ETShPU) zp%mFbtqUp*48Cxn+33NO1fE@%Kw)b%X{h+M?@Y0LyHmR02$04xAeV6WCnB+4F$u-6 zxBx}vRDBgU#O6|pORhpcw5Gxt9Z!0!_G9Wgf7PMy1D(>}Hoz{>O_fPEQ_W?UN9nnv z3hp}E$(^axlN_ZCquxsmb>PSC^icPku}*c?>^s2RVYYXePV&mE7)Jl}n^7T+waX{Q zu6)5>z{mBQ{e6)|UxKa@*MiMoHT5GR6p;)@&VQXqnAvjol@f@H$c^~5W-1}tN(c^0T5j#1ib4}Nao7ir4cU?+ArjvV-jB}{JL$mVc&Y`zL zE6ZTYk|DD2j&PQte$w8&ck zMTAvh)4f77uqndPBhb7FlT?!2T?~JS4bX~jS93?o!^if{-Uruul!DZM7kNb)b;2=W zyAZ{%QN`*6pK{hP7>4O9PlOV{X9AbF%!W+n90B=f-QC@>;VV20*%}%Yh^l{D> z7AS3J^@31qz?>~@taRy+(pddnZV6hO7*z>h;?cLhCYzrC_-$D_Pm&R^M%m7z3*5c| zagLkfa+glZ{D;V(F#5XeH9bg;hsjBXKyZ#VA-(CkK2Wjs{(0!-J;(WeQ+(U~Jw|+{ zX7!KPAGWuVI{a-iJj7(xd6&VNy0*Pz_7ljpe=0ZNFaK1E>JstyLpJXF+E*S^M%{kl{OW#RIh#P316`{h9+sJGS+m4R5v6V2f z!W7#Fngn2eyb3_v!cqb0xbK&suymc~|1_VfK3_NT-rs6`(*Aka`F!-y<`RFfe*zHM zC5+TgDB)Lpu|I|J$lNvcoq0?#ans~XqFG``lGw&2f<+ z;M&s$97~n+7@chqDve528fiA|iV1E+GEj{$P>1~>1T2Xyp)ihX4iPr`w zCj?}H0+}VRlQy<{=zr55sv-|?bg>xmVUk=~ws)HWPekjNW}j(~L?=5IdU4`KnMidZ z#SRHl&VXc+jz-jD)TDZ16wNrH{iY)o#{4W=O7u?{N4$?;o9h}^Y3BL)uduKxTNd1+ zb80wbd2B8=I+|ws%XLc!tyTfFo#97hji4+&PWp06MGGo54X~uHI{YdKp_r5nj4}<@ zH@Tzw61cWj_Jf69)3LS6i`bo3tcIqzxScL;vDBuEYJ`}zLvfv9#P$y88Q7W4_DFu= zRp87OPm`v@7Y*Y=i3QUIff5B)8Q>`oTci%c_*+B(RM<9Ii!Pvzj9PF*6gKxnMm$_- zTa=0Zd!K@*GhJo+9@r2y{OZ@&@;i(htZlLRY!EPgTJkJEJjh z&z)H}7(}xTJowuCXp%iH=6&(en7Pq^qOcW993z>SG#M~&r0iu=5+HnJBCuvSS!fx> zMVL;hn#^jR^&d6T`>Bb*SQ7qF+715oIRA?wlT1-Y69l4}k68Tx`P3aI|fuQW_$ z5wBt-N13b|4wp`)hEqw9Qz4o>e=f@R0%!?k5Sb(?exWR4X@Ie3Je-*+zU^5Hw14VXDe6)KZh0IN?SSFsP7cdy zfG|ep3g&)ykF}m1Q)uM2K<5n`l~|{US#5o3(R`1m>bm6yxTc~*F%y#_BYYh`p01of zmpdBOpVCtBSJ_pCF3?MTm_b%zl0Xc&JV}>s9^8%NKC;;UD2F`WvXCm1f1!yv=C^+; zno9$Y`V(_x3aNetAp^*jEI`h+aiZ}d9gz1Fcs(2?-|ef8ogLpT)y#6eX_t@Sv18ug z%udqYvuto>$=8%+^;lO{RvydPJ5~TW(p)?iVLI;T}1E-ZOZJ|MyFSvZMki|;U}ANC}IMPEp6m19kdod+EI6_o_|4*@;P z=y#Jf+p0y3Rd7&S8|{a;DJgX}ZMSdC_+K9lQO{TZ2oBeS158Kebl2SPD%jELw0b;=vyui(l#gQ<#R6s#X~Tga#kv$&mK2c?rvl3m#u5B0 z;rk`QisV$NChJ&ujV!c`S+K`eUQepk`}Eu9n2Z#9S?GzgSsIsw!REK^BFm83Hs<`! za9N(5KK>qC@ewlLe7n|e4qY@c+1>048G**OD#W@0k81g2Cn^gt0nlq?(kbho!pids zF3JRP{1AgUe18vF1lGN-Wgb-Tc~fc#l&1b#G_|rYyoJiDju7}lo%#s;o#vD%J}qhh zDOQ*?MpdsV2%)4bpGv3W`T2Om)eyyBPkpX9Kc`+&ZbzqTI2Wx3;c^{89^3O8Y)?m5 zSCDLY6vvlEi{3b3`LDWI$oVn??>*F=eT;AD86JL-wlA$taiIxG2e$9h_(T)l$CE@j zf8kQ)ZkgC-TML;n{;0k(FkoOI2uy#!T*>prf zj=Fa9F`8*WZd4wBE3o|DZCRo25Qb$$u|4yqABtQDgzwT<0x7Kk{AteD8-wU2_8ii> zSEluo#j`zEjQ%-rB2XG8rbU_0_1rE%CAaDNHTWLI0C&3V)Nn z%nDCzmb!x(6BEjW0osV7=uwpsp(xdgQG{$HocC3(bvs=0Z^A{&$Zh!_Ofd8-ke%14 zQMSj{GVZrqcgAQ;*Sz4gj|!v1g}CM0meB+vCq4rd1tys+HUDj@Jw8s4*-P~cUc<~ht#x4u+k6MOYNHoU-nEi?I;O2lVXKKu@ zCBTe?q?9t!&(m#^k$B>`hK%EnHHDkT$v)B^QaD zBd1E~Rf+X`K<8R`Ie3(glD6t0lyT4Ubn38JCi=tJ^v0vy4N)}-YgLv})Q+hw*|d_~ zb7Gm1ZU~_&tp@w;E3KwBS>9P9-3C78jNnJUwGDDzJeKGl66#S4V#2;?%1-nA$Up}u zNZ)aSSD6D>g#FZK6Quw`9RJKDO5?GuYy&bjNfQ@b5lO1{crPOZ0LVg7Z^sneWTFr{ zh97eU`tIj+-RfVqi;bWqySx_tZX*HIs@7M?@SQ<|&kERGz0WaO_(X$mSqJrBC_Jqo zCr`sh_>q9UsB8?Dhl1Y_gb-e^AvuSB`6$anfhsaE@zZof)r7$+dmmGwSK!iA*krnu zf6IoIkv$?ZF-GWh@9(YZ-q%>8Fur~KdP!Zcu+&_qeNO|T*m!UH3Uog3TR-ngFYCTm zKGi-}HrtO@ODCUbK0oL@kAO{QR*bA*THSdXj!Y6*^@NQ9gW;8hW-_$_;RVp3Vvka~ z2ozG7f>~_7sYymCgQk=G^G)M(OpRYl!~>fCr;XVZA6fn5uL3jsKsE)4Y=vUN77mZb*9VX_mm~Jx zr?NPKVW$s;|b!uazlLgBtD8 zlpqN>GqfUL4t+{4eVWSP#TylA8woh<5r1I=7Hrl$ZOaHk!9SQ}szNl2gcI*Xf87g@ zJi%;HR4f7umEP*wZAsh&Sk-lxu3Erdx412qN8llcPrJ%p6I0@4%|R2M1G!IAmJa$5ty#AKEENSz zdS-%-8OSF->^en~b%L%~W=&H*QAK~Pm7T7JuM^{g zoVV-O0o*sq=f9iQsY%6-ux$<4e{U4dkuI>AspoI;=7VYWObbQ1NYgOL3KAw*@Q*;( zRMO+RwD+u8&IC}^iKj^5@l6xM5SWjcs87Jb1G3)m9s^Z-%D!R#QGZwzU!uAGY*w>= z?ogwhiTIdI9g}Q=usi{!Xt2y?7G3d)Y59v|NgwDZz=HVw0j^|tJgB!V!qzA~Jd+;p z^=r!Os-dqqW?eSnm3nIk{Br0-Y5e=~K<9{SRf`u{xoz?x+l)Oo6+p?p0NRZGHfk%? zHWPD7`A?G;@~B?|>%rNe2loAO=C=DK%R5mn_FF25-WJP|P(BSEu%nVpPpz%c7E+r= zi=&pFJjKS@Uc=pA!wKW*cZT~RkM8_s+a z^9z=RbLu(vOIxe<=L zSTlc8OnpdOd+eu>Hmz>R@}Ge}Fd`|a91?722;U+2%46kE$lcBlCisL!q-5t{u^4$s zc?CV2?JWEK3d4@9!R!32`-Jk7?yF%~2#bCN`jIq8+3j;wtqX7&cU@jf8hY*W7yIMfYA z$dAG?-^qh80ODo-A)*)yK&&aM8Zb&SdXI6O{g@#nflF3&s6|A925P07+O*{%%7mmP zBrZ&dR=Qj5_e-5ufzLtQWqtFy{Givr$O<5mc#z24K>y@2rsM20aF+FfWs{bW2{%T# zk6#`CnZ4qUy(8RzJ-cG(Ot>q(jTf9$c2O=8=Pj2~R(-685 z+swB8Dns7{j;m$b_7tw~H+kmVNK3*<1=&9=dGJ-wV^FYcvLWxX455)|9NXzuXa}Bc zu9q(l;f=4eT0?SIymP-o`$DjJ9r3ckK+1iZ>=Lb&Hz3zR31B)H$$W^-y^^dVZv zOdsn1P^>O2ej$hTJf`}_j2%jdlQ(l8c*C>Yc*{cHQxWVCBqGn0Nm4;pa^PH258ZRF zh6LGDm319lsMlLKl-Ny@J;(W?x*G@|!sfx|UG`dA9De=7R|Ywzuchf;{C09|V`?*y z>DR4rSKI2!cl`QyGD*+QYyY_?{lWh_9$lxJYOUz^LHu2cLY?H)%~O9zlby_rVKJ6b zCCSI~!Jrm-lvG~AZ?K9!jKyXTjC^`-4C z{`zFpLtD-ZN*(HvTTtnI0QP}DHD&m~JUT^AFB4l#`n3p4GPg8M@H#~(c?rPXm=p$#QkDyEC8`tR5ZS3W`kEsCb-AZ&LKi507377`=?c(iv(c(@{ z*={h>GJOK7LzscCYkwPmplW*l%U1j_RV}Z*PbB*nY>&&A8TMfeQV-?IeFIKLVq@uk z1=ttQO=8iR42ehD*PG1srf4GjX_g%kaWiNjR$L$5hi-IKlv{+`-1dIoY|MoId4pa= z0;+EDcjQHPMDf+UpGy*i_yd6ZLGRY%k;I zbq&MKjpLZ8Mv>k-r8++diJR@%yf6gcf-hJ*iUU#$cYGhLgEoWcTFKg=tp3LVs-*o1 z%H$(n&R@}m2Y6HFyiL@?^p_J1U^mZC{zEOEca7>pI@6R2nJA$8aEZpD`rX|qroXNC ziXD+5Z>gFRmrw@Z5HgLGpo~CXpy(*mZoQ|tk|Tq^29KX8uEm8b2&J=+>8TCT-4(*y zx5B=_*{;6|`jH&&g@V_@L=A5M^LUBx&}}`| zmV0XR)=oyhNchChLmT#AeK=>?7#^D!rQ0RPG3L`Z*sUqtJ;KtD_7(H$X45c7zyg(- zM)np9A2QcSD3}*AU}xU%aP9m`t;WshdOglv%IX|)&t(DB@fon}wp=w^5_Qq$HC9I))GD^pup**?oL*`__Bjx7+O~0h8e^>5hwml`VauX!)c!zqNrbn5*JSH`}_Yszdo8tkZ$2 z^CyF$_lVKoUXtY=OA;$s^nl>VX*fj2!#56?f;@HyQrjC%TR4f~uP2%t3Wm)XxxxDn zpqk#^kL@zqM>D)HuDzu!6BfE1V+hTz+w>*Z$2UY!2vyZ)bFxdMV*jljXgLis+nuP= zMC=yaY(6ViJ)svxb@KcRS7OzOFn?e}0CYP4TQCNY>Xh+V@06U_^mc47I)0JLRsV%! zd1Py@08TTPq}Rii)Qe<2+upCm*hX>EPR;_*?j1R_@iZ%aA}&bCO_>LU3Fy(#LJ*-s zm^|Y|aU!xbw;qOB_+qFr1>wDbkhhlJ4?1Be6d*V=nhu7d6GSnlvK7M^2%}RZp(|C- zQfzB6RPr_ZOF|0^8r=`1sM)sL9rVzu)oQO=|B~ga*UDV+Ss!2d=l*yGr$eqONyt*g zzghGdm&*6OoC{0;hvwe>_0cA^#f3btn<7cW`Dy%oodMQ)ujlZhfZ5Eo!uOLnJcBqhg1+SwMOQJ}eJr#0+r zpWhcinS&0^2gk zpZ{nT;7hw&*ZgD^;R{%w>DF&v(+SYGBGP#mKT_X`ALQKC=c)lfBgfADUMO`Ui3Ou; zOQ>cAnIU7j1g)hYF+g<3L3D`TA%}+}>nZQO8y-3vt!ra2S^JE_K+d`<6#87-f_e&~5X{OUId-F~QzotWr^E%MVlxyRm_06>-uPs@DrLoq- zMaljl!Yg~++OfqC-fuA4>-{Qs-^Qx((U$AjdmVeXiU4P8PbuH7jS-Spa_cuGkcN=- zZ)I~)TcXz&6B+0r;<@5z+vn+rSle&8J0cGSKM+v9`(ygZ@Pu;4ySW0Q@0p@4QB;#v z%Hn_ILIsYkxTdURF+}Wc#!X-;jeHlON>6ha5_#L38nQ2Ej};}dJI;C_rCt=#Y#E%t zvU_R#D0;J(rAx}o>jn|n0K#zL){t}}tNZ6Wej z1*f*}ncM222pI}eO=i?yy7}97OZ|a2j?|O}0fO1TZ+3Ld%ZTl*Y}2$SKJF=MQfPwi zPx@v_a3ubF+(_=r^EpOna*^~|#d-bShm6*g96e@BUV-HGsLTS$;3ENN~8BSo;0T~Ok`mp1uB1D_E02&5KoEBY(*3Y>NvXQ^O z@{t%|P!wl_Bg*vXwC=bNh=-4=fAq_KA1W!n4heWgS%WiUKYdml9{U_}>v7t7OxO)A z|0#~r)8lmXIC$`1IG&wTtQyx$?TbS5UG+L?-DDr0 zfwIeACMiFmfc=immSOvHeZU{P+Aiq4aQomXeiXWLxg8}^tBYb!3i~bx6ZLxVI_+hQMr5)fJ9na*a!znXVCPf0FDNud!nAE zN0?K5E`Cs|hv$>zeVcaRxp`fE11XX81-YIIWwp+B?nfX~J`Eaei`htSFx3EL!x_4d zHfEtC;FXqYtkI9@jZ`&8Mv)~TYB@Y5`bW*$bPiTNRmzgte^Ex9R0HTAa1N+X-pMN} zjyHJ$H5D%58`kI{8hzAAB4um;DHIet8Jx^r1_#!=Z(r8HRjRzW1V5CWMy6QNG-fyN zybWURT_P;@>;^Y6I`@+>%cY#PS7?bXu`574o=WGMQLaK zOH%U9gqmDe;l*SDF~F>wEH3(b3P>%3tI_q1BR6o@?Cl&wzBrBV$L0+A&Y@qbiEUAg zL)TexTe)+tA*gZGe_Zr>$E?asU=5L2fafhKM*7Uo{fJb~+4B|N} zyeC|4G`Fnyk|u=UCMZPiCY7Rm7)Sl@;$L^?I{?jZz4u%0@sj_Fn0`La=ixzEr&r^4 z^z;3@ZI4|C;jc@(dR0KUgN6FNIZgW|;>h@4is2QAi=!Gf3dC!mehN(W6`C~@n$h9$ zAYGyvGEUJ*Dj}W_;K{vNms;Y}q4$D<COQ*RYN#L#iH^g| zux~?8N#m-^Ji3M2ilhyo&YM4d_L@Kq-}|wBTf1&s!MYk$OEt)eS4<82poS?e9Mmw+>;jV(>`Y7z_7 z4ctYq2HC+!;Wq z9*(RzQT0b?aFOmX!=GSRzu~vaYMMwTxdCHOMC*rmni$){lU&ELQC{rQ<(H)zO4=HFbu; zEn@OTcpXi1#h2!gah&uX^{z?~N+qio_VH0Ts%x$hgPt&wc@3wDN$i*Lnb~hj^ZWVF zVoPGz6ojRTY>Y|MV5kz+No2{yTp{^I26B~!Y!yl=0Eo-|j+_f5P4MKh+X`aOv zpc+L@A!v5th`J0=Y)OM(1DS4Cju$+)oDQ@YN2ZQJ65M{g+^EYZ8R~KcfQeKyMMj23 zd<%AwG=ys2d>I7I4)sf5CV0g4^8qoWb^T_R=;(#O!=M(^zd7@Ci&9B6P3Ri?Z_)#Q zs!=6f6xMIMeJqm`Kqh_Q40>|glacrSD#IVTHW84M&{!tngu(|#n#l598G1&izOs(mP`di_aa|MmI`3xPZsMvj1qP)NX(bF<)7}X8tn3F?g&E02cQ^!@ zZqA@-DaM(HS?#UftR?VRHv{%?wC@Y)pm@3#)|2LjP}}tR{3I0*J#q{HvLG_(!Mm3w zy-Nov8LKFslZ;+{C}yz69J2K1%U0%FB9K<7#@LV$JidGqUq}7SKqH>4bs)pZ@+qtF z=*Q5HH){-EgxIp)Te;_7x@Py(#7i5~6f2Zw&nf)gGsga_ch*?jy<%g=f@~eEJR9&N ztd`^u_QkbIm7=*BXpg?j8=2b>09Ltyo73%?=$C*sR?!#nTYHughVx6RLiXROa2yMM6Z^tQJ;mgK5KPkYjG zJy2%I8q~c1F6_^^^~WAp+%U6p_#fK0_!R$2(Ix4-ZBOdy7VrlCQf}cJ=G0HgP+5@6 zR&H3n8|OHC7%cpkxDX1j-kxWA>`;BzX?*t(x8%Dr0On0Zl_4m|l-+#1vcflyh(}C0 zn>yD0R`N#pm2BnLeO%4^*4Z3hb{w20k?7o|y&{(flCE992dLIC%%uV`Dqn8IprLUo zIOyk-ww>Ci(&A{(Qzn;C6c`xTeEa)om;;Uovkea;TzHdm zBNJS7)|_?mMAIzLan5F1`-WwFAh3&~SZ73kXV$=^@p;9se_;%}QAS0cl{}-n4DN-u z%eyA$wcVFbGyMLsKvD1DUe&bR&Tk=F6(_tE(yqNblhZhS4&xng?)@@%IE^9qxt>dx zS=Sq)S&r?KYIfbOT&TQac?XY@8qSba20c5>1D$6sh{;mkz@{W0qv(BNvmlJo>uF?d zIw#b9E(Y@;nH<@azhFa*f%o@An&Qu-cay`Yl}3_5k0_slQg+1Pv%kUh(EoMW53=xw zH2ATyVi^q`-Dh>3`wV^(DrweJI>aSlPH(IuTcF`!Wf>J%<3$$hXrxI*UlQ5DfT_fd zS~_BGWJb5Jg$)u%LeJ?ZeDD=bF7BxUQlDO|vzF!+>osCdmt^BM*06BcIKy!Ntp)B7 z3Lzi`=j$ib*p8E;>~B6%?n|)^wXkGiKvd(+Av2l`6na&tSy&>+;6=ss@@#T#8j>X* zG$8-8jH&VtZOsDHo5zI-&K#s8CM5eQ?%1HC(3%(aPHrHkY~%D>Dk({cnqgi030g*c z*aYj_W6+5(V@8q}Dy9BX)3uV4M9H9U@lqzFTTh7(4rcmNA0M^}DiR31@-5|~doz#? zVNN2F_wse@UG#QJ<98nuzi;cb8a-H;mEAXVa_f9_-22YDy?MCxbbq!lV3>;Kxwg|C zn$HY228id?9tJY|ZBoH|!9J)e++drZcVVe$!zNRmr7>5vp^{ay93}B9pPk}g8)!@` zMbXBgW4j6sam;=f3I*vqQLgJ-781I3+0^qOoU^Ht>r{CAZMMBHJ7>KGoqX&gppJTR z=EM1`XjY3=p^KT|CT7qAQaF?V>Z6C_KyMKw7$L23bV#;y_!Z%kk?K=5_&Dd!imkM> zY;yKyN_B7rD%AxzmM~wKstt{iGsa?0c=Lu$lljb{U|>sNefcq+`_+(y=t094jF_&t z2aW1)!znoEnO_1rfl@|ci+>y7&nk*)&DWt@WVz>AXLT*`1-3yDW50?<7_cnx^@9hH zWi_3qW$F(Z(a*r)3UXtPrwxp8iBD;UBG;gTkMIlBki80^z<*^+v8!BF>KCW@-1Jsn zsxU-r_G9265!(Q0$EBanR4TYh@!cf*@Cm2lF^FQJ?M z{neKDL~sH~-Jk%h%QCnvYh6~GOMv>TbgLHQHM<(B#S~X90*{7Pt=Ctv;J2WwJ)@z| zu)A3DF0NB3HxCne7?}k~ozow88pf*; zrh8(q`VBU%jmFtEwdqVCtocd*QYS*If&*!d zT7fuAN^>DA_)PAiMZ7E~acS0)nzrmW1Qje~jwPf@bbwEbO1yFa0&UHX{kG9!iix*l zA23@`!Un^*Q@y+kmbGo0=>wm4$NsLg0pD))aZ?Kp4&a0-qt$T4llfrTNTR(9>DNKj zCJ*ogt$k{W{Ihd`$YNL!SK2JGj{S{P&yb*vj#1JB(vN8cQ#67M>|6C%l~$iXf>Wy# z2yh>$zw$3!6S~1J*BvoJ_AaC3Anq~Qy~vp3ysTi$*u;9~&XRr1T(~!UW3vEmA30aZ zN|aSQKdJM=z>sCd&Sut3@}=kOb~9Jf6X3OqlH|HPDR1&;pUR@_oYrgC2b3yppr7J! zJ|IxP9kX6OY9=R0?*sGqu5#x;)7F*8pxGkYknHF@{Cndp^ap!O8 z9-b0rm2<}@=-BWFrvM`sD_sq8Oz2Zyy};iGb-|m8b}#UkY7Gp;6@%RSE;nU!G__v4 z$3Zsi)%vZX_g0rEeI9KmSDiYCo2su2(Z}NK4bCJm`;KDQ-FK(3qm%&HNx~hxV(Nfw2g0GVm%69bgS`@YC;GqFxI}(-%f9O8C-vd>%2~< zD=aerp^Verr#yunp}J2x)|9!cw-tu%$M{>rIex-?rZ^oG+e_I79; z<_-0?Q);J|sR13*OnRqMsUFux&UDxwhD&Zh+L>Saps`oUGCd-9X)wcgj+i>=VuP#F zM*mnxSKmorPnL?_Y%G@Yrm=Zv8W}r9u2@hUuV(>4qjGGAiFWvef?Lh+UMBZ1VL9J+ zj;IjjNb_o6Kl97k+4aI3TGA}|umz376QcNazg+~JPqbXj%vt^|{#-beF?}OO)FrTe zu?l0m0{SZCJT;-i0RL>VjJz+9CM~PYQ)g!m36xLsrEm8eGvkdJc;sd@*BseTT5{i^ z$L~diuf4Kt0mW?Wi|cKFc*ee*zO6xv9ITp{Wmb68$s8i7-D&vvf&VGxEQ8|k)isW5 zad&rHtgyH)?ykk%DN@|s3Y6j$r)9AgD5bc&yR#H6zPRn>{Lh)W=kvXpNuIounKv`} zkVz(ae$VgW-|LOmhKTK@J9AU4(wUw~P0}{nGAV9SuB zSg0l2S?J@X7N@E&DPB82UkVAE(DHiUArTACiaj5|P@;8EK$Eu-H}T8iCFH2#wAF?_ z?tPTfoL;y7y$I)7$F$TdTc64#+zo%0v5EW1Gq;8ej#znhA9bs5Tk3440~@;aqMI*I zA)nP9F^_$QsW$ACD2<;gSr+S<%XjxhhLwl$hOX*(@Q)uK%1cBDA>JghuluOnR_*i2^e}<*Hw(EQ9Y4!T`f_GfZK^;FuUj%cZ~!>^QnB3b zi{)A9Yw|Cl3kz};?#!pcYsNU5g0rZJ#=fM)Z0g+C^)WT~ujl3i#a+d=&k{gcKK6}z zJRR=fdM>OCQ<@1&qQD|1$G56ZOJVoS{e#cuiAF>3-GiPgXe5MRU3L%~_ut(PLLb!F zVcnz5@{UDBk_z!bbj>b+)egS-;urcn94jMLC{D*7s{n1AG zI9+-5=1Q5|8oENB;n*n})|C+zBXI}M7YuKCUWXqW3?fOs)h=vn?QtU%_22vLogY+H z+V?9XFN>QJkl2m7R~A*RljU~4=M4H44yd#L*;rvoewo(BAV&eVsUa8gny3K-lxR-PjwR@yHk{%K!rM;-Bnt!fN9f3ju)Z!`zIkNdj=OA>Mj5T_jm5N3 zE-;JcF?LG*&@iRkqfO9E>leO4K4f?M%Pb*207r~9ul_ek97}_LxSrmFsV;s&%E{L# z!_y(9qM`I7eN8Lyr$4tyTOyLl6)l}Zse#z2F*(&h zjNGRYq+DT#V9TV{-b*BvbYxL1txm=*r;-c4w0!QP1J?@rd7)2m__RB^a7J6UWawKS z(=7(9J#i3t$T6ldn7LxtwtiZl0iF>QW{9az7KZ}nV-@_pl}{rsRv(q3QyS9_$YIBt zlOiV^RP;I(79>T!L)_5?wqmJxvf^-8U&K+g*yyy|J67zS!pmq@u&z=yy3!G4Ie{{G zO+1PQneq;HOc@{i8F9vG`mj~?6U2iTuzcH>CodvC`o?-#e5#f%^KRK&`4Wdtx|KG) z^37A|k}rvjVpb$FG7CEn%{{U>5+}CGgC;gouGo)(*;eS}>&ZYfwIL&jroYr^I<{$2 zR$);6B9j%HI3`lnC>yes6Bp^uhmDRQZat;TfZcfFaj^!XOd#}sDm9H)VcZ?fb+v|{ zkmJ<%7DNJHuizTEe$!qmh#g6vk5s`2ur=qD6}SWw^LIot+Ig6$u^J;YRGWV#$iIQF z?(|YN%byYftV|GR5L3jdoA{)*zxbUS!<(~2FNUYeu$vs@T6!|H5pS||<>^GBWDjoD z0BD`D{8MpG4O12L-8Xp6f2@i%F&a~GMD0}&TWQo%^vVn;kNOy11B)ed!#6fgb#C&A#5*poy>lc~-zB2G<8& zwWCYv4|xUC$UGbbf?vMlX|MbK8S+0q3&nDGq1-swd^M3o*|u5Zs)haZ|AQ8J^Q^!u zYl0+~1%s)tR)y6s41S;o|2fASK#D^vaYHd=(;#natOX2Vd0CJ0`aE0ohvoSQ zH5c=fWf)0iD$hlIvv+m)4o2tvNlic}cF((Y=~K15v(E0*GKAI>>7jR}aHVjrWkG=9 z@pa;bTp>ypVh|QVnwm1De`c;v2f>=jCDBz3BeeM4bnZZ3p03?EX?8FghL7Sz%tH3= z$DLxp&u)vic_+RS2LgFd0LjiVD09ZLE%Ce8=kc5|73$!4gNEF=#7zX2T*yt9|8OBk8{ZV~r8n6v=n=-$ zrKMUmFkEX|+OfFeN*~5r=M4V{u=ZNg0`4RYZglI#VUW`1Lrs$OH}RPYLt_UJNQo#e zUt~=={JgN#Sd*N~lf+pIz;WoS?s;&kr=r*% znNe_*sVfQcP;eY^l>u0Ir8y9t`0e|fuD>0|HgmE`++g4HFZ)XZgF0UrDPFvZ-`)0$ z@SFdJ6bz2poIJOlggkGvU2{|}IJ@N@$O?-k>v4iFQC2}=^JJt@#d(_dHxUla!uf7E z)%v=5TWGw>Z-1-orI^I_F6Jsw*5NC(TTK!f90Nn>QYbXuP1F9Ex;;b?=P~=c%(K`k zFcmAz-l#c=)C!->(mHKR2 zv#7MR$(ZIca?5@6Q*VWB`g&(EI~01{a&yWp?tkPTJe#2TqV=_xrd@D*L#V60q0)}Z zubG^}a8_w*!^NnrUDcgu=j0PxOXMMNdr$mn_|*V@3UPOBx%ay+x@0+9AdvuwaERUn zaraRKH@@(WePSQze*>OuNwqpH{du!p6PdwlfXPP3Zhh^*07rr2wl+p1>;>z79M&MO zg4OM}wO$;!-*v)pgo{^yU`?V^#4-d^3X3gw!V{*le?`_K9*|!4J}#p8DJ8o15f_?oMOeZ}YI%l0E8*E3 zWYSNcYS^8(X5car(o-WcSuO4}0NB|trwbXi|amBv>VA2*;3AZr}OUXeHn?@4u+Q!MJ+EtR3jdy0JL1bT+yzsn*COOXM+PDWWg3dxhwzl#8-bq~l5%EHH)S&q+t=|c=`^Nl{@BzA z&Sg`YoN5jTAuoGw4U4c>nMa z=DmWx_r`anr^pW_B6z3R7W$I2431~}AC37PTG3;cIG%nwUSUJsaN1?8KUj+&<(vsc ze&8}^f3%yU){37Xm`@m;k@%q^X!*`QX*Bz*om+$Uz6B0Js@KWakz+OTzXl)Atpq3h z-TiMe7p>l!JZexxOo77mG1uL&j?Pfs&%vofGGkq(+EAUd%_q|7l@d}VY`2iAI{~cJrZl@d zs7dWr*~n=J>q#<|0O1R&1EK*s6eXAhCPS<4Z#?`FFuJQS;y@YX2?sI4;NQz zYf|Bve}I|6X1nX-2NRpp9cYT%EkneuhKz zQ1+$=mfY~I>v85@o46}^-TuV&BI#9)#EWd%_xSzN+}pv!^LYj=!BJ@{l*&sgc`^Z^ z2UsVJy`qOPyoPHx4>z+kFc(kX&&&DZ2jf6RW{wpG`2N*7mj;{bB2h1M7r#Nta-_a0 zQk~Q5$1^>vdNNJ+iY|2V6XnJlE~loX@pohQSV{dW!+jHNT1F8F3In`ta=;Q(q&_LwACzAfPqJiG@2W&^Y`WK}cPvOyD~TDGsGFfA@3k!wTB3Z+o`y$>nWk%++)2Uk zDbdY76vRWs07e%jB%s$nT5zjHiwhIoRCq4w!GwJ|pAjF+&!SLUf=da8}6Bk6_O zkWg%^K$_8Y0HPq8dFnNod z*Zg&x3#4hE;7>8D#+i+8iTd{A z=p+XQ9)4N(=mqLI`%NQ(-+=B1k?9SboQlmg#uEj}W-}C`8*2M^!sN8b8@ke_8W}}? z`kzWp1C4U%VeIe0p5bLO=`jh+x1Z20sgR+g(N(AdQnDF>B2g^j-|={4+;8uY{(s71T^wyes?>V3>V8ePc|U z_=&}dxX6e-Rn(HfJXb=2>eEuxXe>_hy1j3!ymFdhBPh+|glza*CvuH?c{pn_nYXnZ zeBl=iJc$fcgTb9N<}fIQPYL8g32G}~xFiYgf8JV>g{VN#O>y@|b_Md1os@DB`L$KS z38D)YcH2l6L=E`fFBWvAag$mX_ZPg=vZT;aLu&}2ixU-V%u*hnmq4{U z7Y#)v9gbD?PxYS;{<<7A6mN4);f`OJWw!*rZG~bspD%7*F z4i{U3CXjxp!nTy2aNhMyj+~yJuFnP5n{FD^*|(#FRMMWt2*yJFgW2KYmDu>6zL+{g zD-f@=?MZ|5vhxyXB-nKt7FH#}xkV~##05GiV zcb-iz3HQZMxd|GPYrCD8QJQw;_vla2YcRyL%J`~(n24{;L<<{_ITIpYrozoVj!3al zlrLz#zYL3wNuM{5V3Z5L!T3_#sE7oLgmB7In4|yUEPlG%L}0FYF|%tQg(H-Phr-8; zqNu!%t#yCt{vI9XA4HzFS*OLJEH!lFN76s{-lE6&637et?R=p5#QoMvl zWJ6*6J0va3K~kL9TF_8bq|zm<-tSWR$a)+pQ@ymv3-V0D(lx9IOAwLyE%FFYe+ji+2x?|9!n`_&s;WRV+y$O?JPEP) zX*lAKJFWy`ADLnhlY?;A-M!Q;bqwU*um_n?C^f8+BCQ!=MkWqmH75)GL4un|f4Cc# zz#{WJi9uv9-}8o3f%XOv)(xY0^YSL^4NKUe0u}2(6awBBO16zOKAyc4GMfbfGA$V9 ztx2c257U52!tb)fTT;~q{%gG~rXqR-Vwmn|OW{jVt+96K2dtC!NnyM>yyF%ky;mtl zvCFadm@0VA7!)*l_<5MC48AlsSjRlV6&~as%pU675Qx|I(N@49)qr^XBXTO@B(phi z17kxl=xvZvka*DTojdv+`g?R!fKklYYw`UeJQ z+TR)}3bnGQpV|_i#O{MHaR?0w1qe+Ey$Bx&C0OlPskOZ{MJh~7+d%S)wh0XZXOyQTphU0wpWr= zE|%XaZ4OCwSrinfTSjk_F))`34rmRSG1D`9tG?tgXP*KH0GRwH_7hgrwjEUQ(Gwrqo_NXf`mI5AsDBq zC;DOxKrc-^uw-`{RQS%y5w^cCXqi z%)CWAjJ#KuqA+oSO}k^FnOgzpT_5Er(aRL|PRW5cy81~bF&s^Pm0KyTkGF~jv+a}}Ev`Bg$j z^>Isl5+(3PJpPHs9eA&zc7t*$m~(Q@5eQz@*L%FeaDthrM(gPt{W|xJ6<;%jJnp&cRD?R|2?i1l;otJa7c=&IR|cfO}iPgAXoU zF)n=rEJ;yXtU+y_2o$M z<;3>o*x=>VXJ8m2FfI}pB@0aI1x7Fc6H0+G*1(hO#Xh^FK7+#3T;kC{(Tgt0ilE5vE{Wbju{JNMHlc`;mjsef%+5=SPAF<ZZjR&nzhtKRioIRA?tjIp-MDh$tB+H`e*{!{VV-PWx_BTM z@E@r$uU$lnG z!53>-18gbu^eF|AZPf_W!@UFwWzSx>*{LQW!N1fq9mn z2@b9W9u{2>pA4r`kEUtZ01uyH)Br-^Fr=%;HBzZ3)PC)R8Bx`vaF`kz)f003iw~004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru-vdvZM1neXt-yc1q{JyHHsU`V*{z8!RP)&=-@k^FJ z8yPW|0e6Y;b5+vk%pO`~zVDjW%de{gNT}0ORGAM%BFru?8+LC+`A&X5mpf0LeqEjO zRkc#peSGAwNsj_w2R^0Bj}fZo&aWHnTj_@PjYahX^&Qe3y8BI9G%#Q$=NM zV@B>|K);~MrLboGRA8gJz_GTN2u~sx{wH<%7J0zb{R8bCmwxr<)Z@s4IHhi7l}|Y zcizyj%pIP{x$|e>`$m9|0)GJ}0%xSx27g8*nmBG6BJ8fp&wx?ABrySWcMuLesFu@b z?R&Gp`3fhg>Nkv$Au*cu2D<`73Un*Swb7_kEa#+AkRnkIRt0bipW(W{6*oL zHqx1?lqXkSKX{h8LlQYRwnR^zo`!NUa1U?}%JQ$Bb|-UYEg*^_#G}@!e%`4|I_HR7 zL}cS5v>}m;u+HL~JJ?3{L(VB8!kk$PP&6w>ekyPu@RMvdI@mhps(&0eDEGX>5qZV@ zIy_H|DqjXJ18x#H2Uz2o*jIY<1LqOg(2s0%ZWKlPMK&UG5zaZBI<%)xwMtbd0vtH? zzX9+JsM8kULf~yxE;7QnAZNMi@7tct9g4`yud5@-Iig692Yv|LhVVlbn$A7#PR^cn z7q>q2O;kbP09F0GvPq8cgu+zklt15o0=ck}vrfGeV>}d=Ae^tTiz*ixBPC&AxB0#A zFhmw6`uIt+AMk77X%Wr`8vQOqI%gFT@m2W(Fru&YI{Qg=ShZMZ_r$1|@P^T5UjpFl znYUw%;1`+41b(hC!#VwQ7+9{n;n;0@|2qtkA|S#fViH#a|D{U3I_0cW*LSDsK6Dx2 z^g>#EsO@ZORdr|3vV>nmYv%RNl;+G_fX%BKBi8_nRJp)UdXt=W+w}f-2qNdss{^4( z#t7Syzsn^1^&H(ouGS@+DV$V9aE03%_=|%s=EPv`Ro&Vlw;1!1uS`` z9T9F2XhQi9&o{nqqZW3%Ci05;Gf4QxpnMe=16-+&R?qM0unKL6jU3jwL#(r@K1o~8 zLRC8s#i>rItSQ3v5%OU~$Y$(P;5voltaTr8PI*~>FyM8u-4c1lb#*vZ!pI!}%m!{W zMiz(>&N}7x9@krE5l@rOx!t;0SvPbL7JGH#qvO1Al(jVFy}pP%d*%XC#U2Rvp(IrK zoS!ge;r0I>@cP(pi4;#LPWgf|6NnK0;G9O2_p0pu2Pyz1z-U;{(z=mGr)9?Hv9%VC zkv6hL&h_118Y6f{{w>0tC`a4Kjc3#5s{O)tOQf|*HXH2}h-joP3 z0iw`Gs`_|0(%d@I`kIyi9Yb7CRg;@E3XNNUMxX(h)=-~iV@+~@FeJAOJUZdQty%NKucYL?qT$2e*!P-0 zwl2Nwa(2G(dvWC&L69e{b@u_M02?9=&@Nvo3I@S!l0k}K3~J+jm(|V9d0!pj#(%kG z7&39KFCB6u*~&7ocDPqr`CYH9^vkBSw8ASZLyW;@v$*zl7d17nNH1UhR=df3L_|!o zDSVO0jYM@6s>Og6&ucTO)QgGAir)@D=zv?>-&*GO{m1nH{Na|<5Rv25={%qe=V#T>um(8tMbVe@Y^0^8P^)8^^^W+p& zf;p!SOdRZxvB*qu63u2Sz4G#3nc~#vyy|LGJaGc$d+vc(QbO*XRkS_-f&rP7%H<~6 zHm}u>wKXmX4tGJYTm7QPDy#P1KgsTQ+f4wd>Ow^qs&eecA_Ufv zti&6eamK=XV@FA{p>Z!srM@GnqK}I2S0I9hQ5(o}2mjeESUoJa=AAvB9r zAAAr+V@4xDYTQ^fifC?a!!Iu{2_NPlMs}_dC>zdVdpF1JAIj7vjv!6bB7Rkhgro3#5UtLAf=uwF0 zkzZY36*e?XaMsohTa`(t-e@b2((U`3hV-@0lhF#hPzZunNDJH{@S_&hrHdv`<)d3j z=8zb*x*(wC@uw$gWY5I&eDQt!iV6}{mAG7vD4PYRB&w^BL;~@Byy9Y!L_!gXT`3*M zdb^5kHd_-mH-D>m?C8-!Q!{fudp!sk@g7q2FHW6{=af;GIb~s9S#TP3Evg!Ve;;0V z9G>?ZQ&Ku5QB%XPj~-%29e=DHb^NhzWZfrRYWz67@-ojWF0LqY2}x$DRX9=OAnB1n zs&LdOd|u&d4|dO~^72m8wofAOubqNdQ-eBps#?1Ts^A6P!WXx~FP`?K>2Y|c52E^}%h(cVb|=swR>7mR!| zJte|ji0==VR1vB1<6POaT@evaqexQY#!B(zNotCUkYo}`B*637(6)7j!xb*_p{hQL zwof7fg5}FcsBuC_wl?)qJZZnwzK>(~4;X>ez9;Ed)&$P}|zMeTvRX>aoLmw3=6XY;Gx-+pDk9 zaPR%p-+eDliykAtdJVR7v$FxG@#N<}KV_YT^Pnq%oE{fO`U#r4C z3P(ENkwO_a6@xlzwK$%Ovh3>@PX@3-fV8y%isl2nl62h1h@epvS6(_p)SkxWa`6b$ zx!B_>0U( zU<3_A$-lSS2hbqErqe{tEkteYxLghwhMQuM5C=jZkwWHM)y*=@K_yavgA*l^SB+Z+ zRctnkI)}>#*!DD%h>O_qoy+IrX4TqtQ;tIDIE4k{&hNTHRfy%t@YeH#oOjACTzcbY zBj5LaABI7-Q@v1CyVZ>XCg+fJfX%!3ffI2$$pY^@!iJN_2F@5Ks2fJ83? zkMmBsnP1L7-g+XJJ6s5yN7wz50$$Ey0*4FoL~Wqfq4@yQ-X4#bAueM!ht0-KuM2`r zwZ;yNP^i-FiO6A|kF^m3i`TzZjUw!(JjtqHZSUWAhXe8eAlGsRoWlh{d~|*2HW3A>w93u; z5raI~+3T%WIvTmfKyHAuYX#mCy7!Um<6ATDz*=Wyv4Mv&Gqh`=8^5ZKOcht&5z!L+M&EJ7% zxAe#RwJs$QDF}~Ayk&1dAh689BOb8lvR5|iw}Vb(2Q;prD}n4*PI{TZZ-HRXek5Yz z<2m5o0j!4kDddeUA!SGqc|^e~MOXmbycLtq0apO8DKKKi;w?@{fGD1a-pK%rumzSH zxG{^m>040FAweX>WTLbSTrA2{TVYV)fU6`XQjhEhi2&1AEbg$%I|Ods%C{d1{3!`9 zZE5E_WQYWaMigHN^ZJocSCosvL7Tv@1(t5D`xdyx z!0!Uk>En0a(lmw!u9#m(7=WK(Zxw!8@>Z^7;-B9^0zHU$HGNaj0$eHZbD;T%ep=%C zc(8T~t8k3MoTe}rsOnF80#6EjQQ;LRv`kxoAt7NlcU~Q;6dS`Cz)w(~4@M`yIp)@e z>oj5BM5Gv{l!DWnf)5)&I@~lu8}NX@_YCq!AhWee1o+>UM$V}mjt8$RWPr_m&^n+3 zPY9f6;n@Umct88_LBkdEkHt9$!UU8b0@HzCh;VH_pUF*nwT)q4{Ho~JuPN8JTP6|O ziG;QUNZ|O0OPO7=6H?O=UMpRa`H?stK%`wzK0W{>cEtk|ry`J0)l(I|qpD zDQLW8mQa|av5aU1>!J-t67Q5=EwEhR%?8L!5@El7#IdfAZBArCs5V*9iu-@S{RrO% zRtUo6+C2*85;WedZ{l;csiJa*RZL{uu1jfa9LC-E{)<)bWEnL&^?ihMB^K0Ogb3%% z8XC&R+X~xs`cWXUSm6TTN5Fi9IVdaql+RAJd&a?!DyUP4A2bDADpgEbX^K%Jsu{_J z{Nl&A^7m_&Gipo<5&nv@Lg7C}NXj!N&~WZ)cQUS~ zGXyXJ>UAvTS!Xqf0k#pzOAwr2N{{wsj_^H5;RLPuM5H?a(@?n5=F0#(q&;}Yrfm&x#g@%@Q zShnhQ@=+T`Ez^(QjjQKAz?|84biCW@7T_&lmhVfVrFFnIJ`G6>IFXlMSBEOTDrW&- zC06#o3?X~&X)%cl9y=c|;h_roFt0%r^iVDO#Qr}cpO44~d9v9oL6Bc}6Q03YeGlPA zRgR3Te%QJ9SMxfcM0QAT62F?^d%&MWxERQHNQ^zb?8k&b92D$%f)Rs}b;Ua2h)X%~ zsLNRJ__xUAvjkC&WU-;7Y~8Zu*{9xt@dSa}fIP}E&c@1E?-vZ%sP)S0XAnh-7!D@#@Py6rI_7CCp`3`Fpq)1LxoAe^SkeMw(9v&)X%n;!T&&bn?P zs0M?goP5-8w;2~-d<2#lHjaU?-+!t-L}~3F*~sXTv3<-{3q~R&&d7G zX*Uu9+FSD&BNU~)`0dmRCmr>hP0Ht<7rxW&{OG+dDQE;xZ>=s>n4U~|mDaf-`(EU& zi2(_|5@EP1=L2gH=2@%SwO{POf&1=EQPQWrp%u?F?6+$_vnW(b&E8H5d{VRr$o37;GEfa^|ylo-FKp{r zMjTf&O;vC4yde?wIiT2TcQ|)`9R*>hPXaq5d|8#ozBcMU|M-f2=Xt}zGrOIidid`< zh+L)c9xyW99#NF~fXGdUf*6X`aWe3Xz&!}`HIJ(vR@(0@ZLhCn5JYH2^&M5lRShfh zZRECWWBzu8twv;FaFn3-ZQ3#&TF~p&LPatsi%)aMuhwu9He&_p^{;b>iWce!EpBhKuvLgGtTc=Pro{6`@}4*FhOlc<&v~aRR8)GB&AJMdcHR<5LS*IjF+sOV7f{Tf7CQ1?1f^oEWawRVxdNItI>z|O!MC8d6pPH%Y^ z+0dBb&3789*r}LOKg8(JY^gV?R8JpwB3N5WGC4yM$yt(0junwM*Vg`6)Y5uu+5K<4 z{K(}yo#;~DwI-6E9B^s+m+5M)6=bptgHrLlwO(oITO||5FU!@}=MVhnZJlXfb?fQf z^7_iBukDflQy)7LZ`3GUd;3^ZTKYLtT6&r(DV}B$Ngut!tC|E$equBv)1ck6B6 zOYb9*-XY2_Rk>IahI3EZvHh(ZB=YI$M?*~wE}fa|S5^MN6c^9(%1TpGR21)(&t|c0 z?Q6n@h9#}_t17}Gw}+S4w-c>lgDT@ttwPmDBoND3#br@Eq`fg|~}hHQ6m(P!x;FkZ`Mig!_+@3TWT#1* zUHXn9_ugukUc5wHK0w1T)~K^~WAZ4U1kPMym2La()qz2;O{)Tu zDmvWR=unL!ToB^&c`|P;BRO&eMI%Pw!jSZvZxX!w9xju?6$FID7%&q5RnWqADP6B( zH4JNAK7XVYdG6s|_Tr@=;_a0!oH%1IuDkyWj0F(cM^*QV%Mf5QS-kc%VdGk9e)<_N zIbyhq7!x!$N>JY*E}bq2`Q>q8xG^C=Q8;-QPySb7`Ct>#U-a;LJWxA@CUvC5oF&Mi zCYi(}6PQE-XCs0&4dmZ_kIa%c$t-!3a7{g7<65HDHf(zujUvQ&@%!Do_LIGf{Ta{N zo1Ame$yYAqq%VA!bT(wd>_r4Vc*uVON5!13Yoxc<#B;2DJ%zf&`YE1T8~HXmDz9u}# zUSSuA#Y<-}$z(@5*ld=lt(~Z~Emoe|G$B79m|lj=Z&*K;b~{5~O=}G>0aa`|9rtri z@p3u5R0{Fqe$RywwxtEzo-U{$76u$v)^WE1(OHdUH_NqW{wR!9=p2Q(FeFN+Q5OsO z*;G+M$gdy)8U(SJUnYZYo{-;eS+q=HU|%OU!02oGQB17p8&_akTU=S$98pm+?*AxQ zLN15RWU&SP)Najb;ZRpl5$=k(q7CtD1ABw(*um3ry$gbZ+~+zWKLMPL)r?&jZmy&z z8Vkgiv4avB!n#)#xgdy@5Oew18as%z77fE5Du~^P>#CjFQ+m@upKFC4z4YOos*ynu zPeux9s@vkRXF;rE`$i8U3)a!7vFz8_j_);o?H&Z{*-uY_+rFE%p5I4ZsqK{B{QlDb zfo@18(YdX)c`hs*+ckPTi4uR=M6B4@6I~UG`~ObF)x8SL#>uAH2F;zoT7m4)T+`Te z^xC9^Ug)bJVCZC!&75CzikL9)oc-Z5P5h( z;fZ(;#efOu0qwwpz6kz$mFS5O#?9S86PX6?TWKRk$@bk%Zm9H27+9-(M&Ky{4qg6Q zw|^wXbQJ7q;>sQnNUY2Ar~!6c{%XI|8%*>`WZ?x|H&M_5-^$1fTx+4Zw|^eE?9~nz z`67X*2I$^ffZr>$dfR!k3VjfH#5xVtTYv`#Am4uhHyG$s*vJ4;T-o#40*&vDzzJOA z!F>ieY)4(jg3gI}v%qhFwOcXIdV$|5w2$=q4se^kVllDbhQA9e+L||Au=GnDJ@QzvQ5iSm}SO47?j4_Ln z&~N>>p@dC(B=3(`&?|s%D}1f+d2>(?Tr9EFb$)YI8y~2hfYNrz5Fi07(c;6I-Qs4k$V#gAbngdn}EEM>=2d^sFEzt_!UeK@J{*6M= z(h9(U(YVP?DOeF{PC6G_5eBjXADB25R88T1Qq=;!Lf*u06wfHQ9c5(t0Y1P7_y8Z^ z1AKrF@V>?W2i(|05UK!H7zhVEig4yF*G_c zGdeIiD=;!TFfd68oGAbR03~!qSaf7zbY(hiZ)9m^c>ppnF*PkPH!UzVR53Ip-+r zQIG|^{pTv|DNq0BL2*|!@B#qPaR1Zb0AKS6|2dJol|INJZ6G0_zoT;-B+38)*iDsW zrF8t4PxJlqOu+N^eNF{l=lOx4qKb0gBy*it1Z(vkuAGP797N{YZkZC8=~lb&^nyPjF@bk(#m)!|<$Q#PJcVm1X$ zpX^Rs{+I@`5e{=kb0z)=NB4z)&3C_KiU|)VOtmAZoAFa69=Uh*x314^0duJqhV;{w zlSU(lfiW~VrGf2(Om8nEBS>8zjWD*%1vWPj)bQb?8r0??)X0|TSC8qK9+lI8SZM$) zv=5=-*Z&!D%K6fVa5PRvL17i@eGPRA_k!#>lFrG8@fM62LI}3!Hh5 zd_)aj*|L}iT^y|WAIYWCp0wlXp}j(_U)&gSVPvz<$CPz z->=;u@t{WExtnG8nX%%H-i@f8T?mO9;R*dcS~OYQOXyEK0SnMhUa$0(HAw+AX`J2CEzFVww5{3`(DS#`&b`$+c*N8R>`gWTnNql z3_tT@Om-O4r*}Ecf0YwJqz@vwAS&;Czx7x~6xc4}7GhKH=Fr5cS~vl%Uittq;PMo{ z;4yDTHsc+JHEI}|jnXWqLC68Y3ENGr4w! zOb(%PGp$im@%@J%y?f$TIg%tls*k^7jaFV!KyCbyw(L|XCFDyUVPE__7ih9^K-Q8R z2x{xlLvCm<%evu6ZP$qkGyY~?FMU4(vU-JQobaS#d1A-a)Aucge^Ekoe>|a=B`h6J z34MdhqRGQ2>@XoagYlei-t`3|?BhAzdV|GN7{;PGgGW$`n>_N|Cmq^wqY=UH<3>xV zyCD#XSn5Ffq96D&k~kR8VF6J51&WmG^x`B)5QQMVKd61tAedf}Xj0-D^DO8=D^FW? zQ6X~)YDywp_jEW*Am?Au;<{9k>O$$&3^rDA{#a6AwHj6yuXMNS~?R?PQt$ zF3)?;Ln}Y&?Ih+^6+%ym|Fti63x_hw(;#Qd+-__9xXna~SG7>B-BJx#sT$y>y~n`F z0Q`ivB@KR0lhVg>#N1KI|$h-5pbQ5&nUW6aJwCDgnC*jTw)_aCxveoK3HE)jCLj3c8X#?3o2G`RtAJb+k%1{Jis;YKPAiWa*!h z%c;3=-M>K#OTB4jj*3PB!KU1D8MAO?32VmN!tQ|r@fR+UnFK*4RhXVXSJA3yg|xvN zb-Cok{F<2!Vr0JSU;KcLYO=k|7lq6O`c-x`AiZA>#3u?Zzjn1K)c;|Vd7zSJxv=r+oN5(JbGZk7 z^)bOcs`;G)EC7*XZ;?Q%73Zs`k|fqYQ2`(U!1|5o$+cR=s)5P@NDZbJ#-C-ee6Q;G zb6Xo&Ir~WPS@Q~tG!?o{Ez}SErEq+Rn%mRJi`#Vp)af~Ssb5aGH2`f3(+g9?iAb zzqx9avKZJis7z_xk&1P)2hQg;VI3}!F(A$zI%0=_s=Co^*U6ybrGvPQjQ)1M`tnx-XJEt`l6L)-jcFD5v43iAsK(w$M|rf+uv zBYA;OWI2+GcHs(g4-^>@I=9`N8JqDggUl=JD7;R-xcYLxzcBKI^-=#)#yR;&g3bk& zWPm?E2u@LxF&K)ocZtdHtUY=+gL34pg@x>-+jbK$*Q`~BD#HsOWEi$O^ zfOiuf8iZZDJlJAD6B_+(Oq!w5zWhzpAWxS;M?^IUyv7ojZg?62623>L5XnG|P>}OS zw)v_p#;ioz*L%7v75HrhBaFRZEiwroJP9C{dw9XbZA2TqVWWjeXK_tB1gBX4X4W)D z(hSfnsv2*Dto*2~@mm%!83su^Iq87ThGK$vZJMMY#>$AN9j*c(AhK2?jXP;Qpxt7q zk$V5uL(>ciLnn|{<(XV8z4Y2!eqP39zT@bwce9D-Rh6HFGCB~;RC|#@$vf}gU#=J~ zvLo{zcitJC$XtY(eR??g5;Ji=0l$hX>fk(H$rDVaQb&GNi{p^dzxd(s70NPOhbD@y z>H$F#Jbri)<3Ze8awP!aTz=683!%r#w(oxxN^zZbKHp*uWrfrIF+A4z{d-k<`oGB% zSnlY}-GL}~I9o+NhXQO01a%D;GLim^2Wph#hVFztLeX*qy7j_OiK|*W)UAJu3lSwj zye65hch2uB$@cR?kSsw`%LNj<4t7mx-tBj!B)C1;}-}zF@@cb z-gR7qCr+Q=I}R@yO!_MVV#q zHQ856YW?G7yx?kv#v6;HB9?BZY%L$3Le;uQ`HdA|Y%1_VSUe1=kjpF+M`LzB zqJ^YXSa=1MHh1|}%HG~3Zd;Y!-^8K>I{Kq=AeuMqo3k*H4!lx%dC$`T1*sGF7o{?K ztKyZ7oPuftueV?kb<_5M-WE6Ve4cKi(?SSkEMxa=GWyh~C(@(49B1Q>U#=Su66^+D z(Q^k}J*HEHa9dP9Pk7_lVrO$-SbG!^ZVgH_6?gK}b0am29U1X)vHpA~obLQFz9>YC za`VtIqRnH=%bx5G`jRveNwg^ z&$v7O3dK?wi&xIr+^Qh1AiNg)EGP1|aX!~m0506btId6868HR7_vHP?Heq9EXeFPl zy00;VN+SR+x+92Q9iOvHex_6sj$q1uhfI9*32W|8uY%_i<)|$eUx<#!9(S!yf6HFn zLahrEyCKZBBV$7;X^y1IiOyGUE~($4wdssbr42eC**`V#0K8y83yYGLZ>C=hohEG_B z=V&rK3@MdN)pcu3ulr-BVIYj{@aK-H_~DVc!;`gpVwKsDK9cEILM@zwF{||y;s~bq znA}SzE%do-3v&zD$)r-QGqRptr|}@T(ml7df;ZF#0|W>L@d$?N7Ij({KbAaG;?W_@ zv1U=)BZDPdqC|;XT+H=^AZy*@e)bL4pPh53txoNu%*D=8t5oWyvq&)HeAGxT5!u4B z65lVL-F6965RYQX_M^@3m7G0HS1k3NgIa@hYS&F4yM8@f^|H($qYM-anS0i7Qb20yIPS-$ z5ywg<`XJ~?dpldsb(J53wd-jr;+y;@+thYqgPh8==d1OEp|VQ0gTrHPk;iJeQyf<$ zjl8H4kLxeHG|R)KdiD{jPaR~TRjxv~=62w}fb*jlR{T#b%%|y8CZ*aaTg{Yzr(#Uz zS%n?vQt5MFIx8p0=sJuEt(z3-;UT6)?-SaCOkGrtzY1=2c7w0Fvb8mrtC>u}*8#^o zj@AO3SW#n=x=^?Ys2H#bXFjTB*nP3+)2&efIuQzQn+NLF;&0iX>v>_L4Qa|$m7nWt zlb0*CIS+YT^{-6#b>f|O*h}P-XdPVT`#;z7Gf1_{rweBJ;;NR&_#KuFRCv*{u_0wd zxs}SN2>*N^f11!XNa$?2fkh)ByM$zapqz}^r%q9#-BH68Ga=8TiUreeHAdI|aFHf`=M+PESxhZMtH*DPPt}l5=PG*%w}1QRhHvZe6o$f{JL6Tebz)1jO5~HLI~}z1 zVnMAMSVoMY5Ni^@-}SwdZ9?d&P|C2wmeXUif?)jKui;!C5<=uLpfHfs&pocf@*U?w zrSM@CVmaDJpbN)K`jwH}qe6*tvm-v+TaH3wEm0CRZ*oth7SeD9;j9`d3UkR3Yf`7E zk6f|6gb};CpHe@~?A`g57iFV<SNt5QZyFo zm&0a{2WfE0SDmiT9TLKD1NtJ=De$d7)_aW8Q*4mQ$RkNxtAp28hEQ5{hBK6NEU}f! znb=IC+1@Lq5F;>NcG?#4IW;_r)@lsCPgrD>-T_HgU^-F9`f@`9zo={N%eOOr#eR?a zj*gG-G%)xzLxS`8ueMTozeHv+?f#re4dfOO{KXJ?yq3SGD5%kKxeK>iCV$}X^2(r^n|3=R(8yI~)e|Mp3*zz{OB*hcsTtc(o*tv*=D5KgUQn9}X1R~l;M znPXVAa7@BZ8-s;@vC_gpADZo|Y_I;zApIxz$rn{{Lh#pY9OU@g;byv>d3yg!;=sz~ zWqP)2Q{>_{UHulNB28oV-UeQW{QL05R#9TPcEP(5S`@)HC0eaT?X3Z{`78IGtV8LQ zZje?6mXgtp29#wyikcr8i^kp(McJU49)5U#3+(ipvHvd`?V~8a*#*7(Jn$Iy2U3*T zZVO4bUK5c4`M8E_lf@Lkorfo=^=1Ba6&3>a)?r3)+-9s_1aHx)rEOaN$Q)nPLSe$I zw@~!BOoO(zel6@>-*U#PbHYsf``#l;dIU`~Su}2yUVVrp3fDJ#a~WjPMfbu3LI%a# zhLROpni3?Knt8-0SQ%GFmS~y!0qR?WyV$b2o0+p$7M33>AD9ge{3E&$Mf@Bi!yQKv zuN=+%k7{7|Nel#7A)z<`g3bJoCLaP$kyAb-4p{!?ZrA!!q5=JbSh51DF4bXKS^=*i)TUG3J+3R!Rc%$=855e)+jw$18v>868nr;7hr zZWHQNV^vrtRe0Iw>13+EZKjvVD7E}iw*vd?%ro#SQYt1aPy`Igm9LH42z*;*mhZKy zsnYh@_Z7rh=&LN;<%|Lm7%^s2a)N;TcHc=YxbZ6?-z16U7Nx^V*iwEHyaW$jmK{mH zX2H;3Z)9&%Q*EyuIBAhfHk)&M|E7W1@L->HGsU%tzUNU4FW*MSn^g$QR>tnD*)dqU z?H)WwGrj#Lr7|{^_b@9VWcNGq zrjSlcY$N9HxeUQjm06Q3M!Bv>7UQ;$K=9mhV}F2Ei*O8EcBz}w=17=upceAKBJg$4s&e#)n|L8^y_;@UX1 znIJ!t=X}#4dslxkO~~5NMN$N$rnmVEr2g?BU2}%KsTRd-_iMzW4xOh=TG{;u&ShFX zS=)=RZ8n+O)1ot=*Yj@y+{0xaZf;WQ&uSlafEj#pX*xMw>+I6pv6mwY`7I=(N!fnC zQ+fV_US42-1xOm7KUZ?4o9NTc_G3vmX+V@XI+YPN+8hVd84tVo^^{^R^!?OVHdK3AabLBv{cbI8X;K)S!P3tS^G<;u_yndu0$U#aVgEq zg}UgFiB%YUbbxH;W|oTyP#qqZg6%J)Vnhz)_btt=jqivODSO{XsClNaDZD5fR5O!G@kMOHO?*tRXOQ&cQeJ0CfH81jaXBYdy|y1d{AXUpqn;}*(UPc#z&n1cXf1tWmq6}GoGu3#?fa=EGQR- z$Yvq3u~gf1TurPGP(sJQNx~_Dyy3u%5bB?Qwhq^s?Tai*=dKrfQ9ESxeqGoanU+Ho zJ+$8odQL=`{#pl2K{iFbV@O1PkGhS*Yd(fK#9^C9R;<$4xVI)@jjZERjjSeXJNBn- z^c&tot8|D{9&A+Z4T4Gj3IAb4w>NvzUwX3@YwNS|%liUnMeKu|p=%FRDpvSjwNlz2 zx=_oogqF0SowXO%V2C1#jKSJ5Py)|>>59jda64wVDxsbh@aw0#%cW2ZUKk+RM6{q2 zA0gzn&Faig=-MWmi=_=#ZBj3}DY{8zah!^@d9m=Oq>B!>iUM;;P;a-;-#khjO=>|_ zxSI{esPwS_=xz9mHh^WV6~Hf!YkjCZ46EJ!(Z^|IPg}00c40MkgcKm+~Hvvn`KIGk>u^ri%-Hbh(k1wf6a7C$8e^cj(yz9_xIXs!wR)gJb|U*4HqkFd@V< zEqi`y(zO&8f#-N6;_}a$nMI>q&?#>k{KDs0*-ck?GZ9DCweA?bHV;{eKEi(t$zCuU zX$a*c+B1TVLD{H-ei{bf&f!j3U(PIiJdVm;x@_K$wKH=ps@hMU^C>m4PiPdJpkh?p zKsmuq`tX4xMZFJqui+{C`ptp#o&N7EjbDXW2e|J+u=T3_)NulR5-q>sY`7Xih$Hdq7RSwq{akr0XPdP_^ zloyMGmAhaiDjL>+_ZJ_dl)RZ;+u#JvOQAeKJ>qk#_@|Yad7>58|7sYqpvgn@&BpP+ zZV6k$;Hxjq7X6rHTI--qR^Yf4(n;N0o`eKGLmYYFMfh&50z=x*c}}+;l$eW z3)iykn-Y6=SqtCxm>oHYuqs&yDl*79E7TJ_SV1hl?)}qz<0-&DU|RT8+%eyN2LoNud?OkM%7b ztHO)->$sTzXa&_9Gu-z<@RS`vZ_2>qIJDI*H&s$^)g5@Gy>?c8Va7;-_!nqq*xC31 zW8d*Qjr(z4p-9n(R~{Va@C+&7#Q$7VY0-Z$R^mw9e)=cy<4Y1kHw>mFpH#b7Z>0d> zt?L*`zZstW|G#ot1E z$s?15Ckk98oCh+CnF|7%294_#<0%)mPamj*iMKz64?);gzcaj`M`e)#O0O ztYIh`8J2VX+8nS=Tm(PGSwOVdx-(;{72G_X^0o*|Fybp(@?TE=;HsIsp} z2A|pwCw-}3_n8vek(|@SYDbmW2~oz%S>~%kD*rpEF;sXcDeLwfeTbX@sABCF(xb3 zS6F^YcC_Kq8NLcQuktn`Tn0h;CAYN6j^8r!yBQ)UgQTr~`%F>FNmu zRWkQy9R~K*x_W-T`bk{kfAc@!yAvtFw(F|>a-^2WygtLy74$aJWYW~weGa7no{E>Z zRbDX^swI-fG}a%n6AnjnZPqQT*EvBlQkoS2Zy42x?0BjB;I)8VIL2(8JCSzmeVyhM zma}1%1+C?K(d$g|dt934+9s7_;$Oj#AfovJ9RtDXDVqvQXiPoyXEzyMFG}M3t>+_e z_M)KIVlj^PSQqKMLGeEGQtD*wg{qq+yu5$8k-0x47gZcMn+KFoW3F&xw=fbqtbnS#pxNL822SZb!E;ysbhyaWRopLiuRE3z3FDqW&t%!G82YCk~6A`qwxJ8m?vB>NL|GDeL0y()f>6A zIWn+`*eubn5puS#({WUmj(Bv5Zh)Qx!f_KmEgUa}+MEAbAy$|&Yc09=@j-aOH%R{5 zKoIh?e~5+YJH zUb@hrDL3f1z`*6hGR`~TLU)5b244$_t8^;TqT9Lr-AY$#UXWu|v)fj;fJcaN_dCIN zHjXYXIa+J}(v_!V@Y0lKMXB=OUSxf2c0aXj8%JqzuPc`x@`a5^hit*Mi=A@`lOzel zBFF@EZm^RJnhSp!6wTc#99G-$NE;uOL;3k0E)c#A?w*(iHp292eY3&s;LZE7w<*Zu zm`?}bE!0mP1lq(r;0)uBu2Czj$io70>t?0^K4RBu*`FmKUB7mj9^K!q-n4mj21(qG zRsqZ=wIY4kf9q+MQ8_<0PMiXa=25$@o_4Ap**D-wZGd0;3e>5`(sqdEe#2^pBEIYeoe6-wW?C4ERRP)&fn94;iQ{EiV5#7Av+9ncY(RK zz5DxOt^$nzlKQNJ3eWTL(0GBi@tKEDB+g(UxMa%p;iTk~g1>R7m)f}zATSNxSnb1U z&JUAhGelA1C`JkASQliYr2iZf(mjVEiT!HStDmPBCVX0g4f3}y&w4^c&EHYy^W(8> z%|9?DaTn3%8qWtm_v_Mpj>RfL#;H=+-Z<#{>q+H7;gsdd2CIUtv2T>yzH$KQFKQ

%R@SqXv;PItZXyNo_Mfc| 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 X=YIhdDaE$`001R9HQ8Ee^YH%xJs>rn literal 0 HcmV?d00001 diff --git a/applicatif/zone_interne/ldap/sources/static/img/apple-touch-icon-57-precomposed.png b/applicatif/zone_interne/ldap/sources/static/img/apple-touch-icon-57-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..7fb69674a5c6c8013cdd50b5ce3b8fc0b07cbf67 GIT binary patch literal 3702 zcmV-+4vF!JP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/applicatif/zone_interne/ldap/sources/static/img/glyphicons-halflings-white.png b/applicatif/zone_interne/ldap/sources/static/img/glyphicons-halflings-white.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf6484a29d8da269f9bc874b25493a45fae3bae GIT binary patch literal 8777 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 B7G?kd literal 0 HcmV?d00001 diff --git a/applicatif/zone_interne/ldap/sources/static/img/glyphicons-halflings.png b/applicatif/zone_interne/ldap/sources/static/img/glyphicons-halflings.png new file mode 100644 index 0000000000000000000000000000000000000000..a9969993201f9cee63cf9f49217646347297b643 GIT binary patch literal 12799 zcma*OWmH^Ivn@*S;K3nSf_t!#;0f+&pm7Po8`nk}2q8f5;M%x$SdAkd9FAvlc$ zx660V9e3Ox@4WZ^?7jZ%QFGU-T~%||Ug4iK6bbQY@zBuF2$hxOw9wF=A)nUSxR_5@ zEX>HBryGrjyuOFFv$Y4<+|3H@gQfEqD<)+}a~mryD|1U9*I_FOG&F%+Ww{SJ-V2BR zjt<81Ek$}Yb*95D4RS0HCps|uLyovt;P05hchQb-u2bzLtmog&f2}1VlNhxXV);S9 zM2buBg~!q9PtF)&KGRgf3#z7B(hm5WlNClaCWFs!-P!4-u*u5+=+D|ZE9e`KvhTHT zJBnLwGM%!u&vlE%1ytJ=!xt~y_YkFLQb6bS!E+s8l7PiPGSt9xrmg?LV&&SL?J~cI zS(e9TF1?SGyh+M_p@o1dyWu7o7_6p;N6hO!;4~ z2B`I;y`;$ZdtBpvK5%oQ^p4eR2L)BH>B$FQeC*t)c`L71gXHPUa|vyu`Bnz)H$ZcXGve(}XvR!+*8a>BLV;+ryG1kt0=)ytl zNJxFUN{V7P?#|Cp85QTa@(*Q3%K-R(Pkv1N8YU*(d(Y}9?PQ(j;NzWoEVWRD-~H$=f>j9~PN^BM2okI(gY-&_&BCV6RP&I$FnSEM3d=0fCxbxA6~l>54-upTrw zYgX@%m>jsSGi`0cQt6b8cX~+02IghVlNblR7eI;0ps}mpWUcxty1yG56C5rh%ep(X z?)#2d?C<4t-KLc*EAn>>M8%HvC1TyBSoPNg(4id~H8JwO#I)Bf;N*y6ai6K9_bA`4 z_g9(-R;qyH&6I$`b42v|0V3Z8IXN*p*8g$gE98+JpXNY+jXxU0zsR^W$#V=KP z3AEFp@OL}WqwOfsV<)A^UTF4&HF1vQecz?LWE@p^Z2){=KEC_3Iopx_eS42>DeiDG zWMXGbYfG~W7C8s@@m<_?#Gqk;!&)_Key@^0xJxrJahv{B&{^!>TV7TEDZlP|$=ZCz zmX=ZWtt4QZKx**)lQQoW8y-XLiOQy#T`2t}p6l*S`68ojyH@UXJ-b~@tN`WpjF z%7%Yzv807gsO!v=!(2uR)16!&U5~VPrPHtGzUU?2w(b1Xchq}(5Ed^G|SD7IG+kvgyVksU) z(0R)SW1V(>&q2nM%Z!C9=;pTg!(8pPSc%H01urXmQI6Gi^dkYCYfu6b4^tW))b^U+ z$2K&iOgN_OU7n#GC2jgiXU{caO5hZt0(>k+c^(r><#m|#J^s?zA6pi;^#*rp&;aqL zRcZi0Q4HhVX3$ybclxo4FFJW*`IV`)Bj_L3rQe?5{wLJh168Ve1jZv+f1D}f0S$N= zm4i|9cEWz&C9~ZI3q*gwWH^<6sBWuphgy@S3Qy?MJiL>gwd|E<2h9-$3;gT9V~S6r z)cAcmE0KXOwDA5eJ02-75d~f?3;n7a9d_xPBJaO;Z)#@s7gk5$Qn(Fc^w@9c5W0zY z59is0?Mt^@Rolcn{4%)Ioat(kxQH6}hIykSA)zht=9F_W*D#<}N(k&&;k;&gKkWIL z0Of*sP=X(Uyu$Pw;?F@?j{}=>{aSHFcii#78FC^6JGrg-)!)MV4AKz>pXnhVgTgx8 z1&5Y=>|8RGA6++FrSy=__k_imx|z-EI@foKi>tK0Hq2LetjUotCgk2QFXaej!BWYL zJc{fv(&qA7UUJ|AXLc5z*_NW#yWzKtl(c8mEW{A>5Hj^gfZ^HC9lQNQ?RowXjmuCj4!!54Us1=hY z0{@-phvC}yls!PmA~_z>Y&n&IW9FQcj}9(OLO-t^NN$c0o}YksCUWt|DV(MJB%%Sr zdf}8!9ylU2TW!=T{?)g-ojAMKc>3pW;KiZ7f0;&g)k}K^#HBhE5ot)%oxq$*$W@b# zg4p<Ou`ME|Kd1WHK@8 zzLD+0(NHWa`B{em3Ye?@aVsEi>y#0XVZfaFuq#;X5C3{*ikRx7UY4FF{ZtNHNO?A_ z#Q?hwRv~D8fPEc%B5E-ZMI&TAmikl||EERumQCRh7p;)>fdZMxvKq;ky0}7IjhJph zW*uuu*(Y6)S;Od--8uR^R#sb$cmFCnPcj9PPCWhPN;n`i1Q#Qn>ii z{WR|0>8F`vf&#E(c2NsoH=I7Cd-FV|%(7a`i}gZw4N~QFFG2WtS^H%@c?%9UZ+kez z;PwGgg_r6V>Kn5n(nZ40P4qMyrCP3bDkJp@hp6&X3>gzC>=f@Hsen<%I~7W+x@}b> z0}Et*vx_50-q@PIV=(3&Tbm}}QRo*FP2@)A#XX-8jYspIhah`9ukPBr)$8>Tmtg&R z?JBoH17?+1@Y@r>anoKPQ}F8o9?vhcG79Cjv^V6ct709VOQwg{c0Q#rBSsSmK3Q;O zBpNihl3S0_IGVE)^`#94#j~$;7+u870yWiV$@={|GrBmuz4b)*bCOPkaN0{6$MvazOEBxFdKZDlbVvv{8_*kJ zfE6C`4&Kkz<5u%dEdStd85-5UHG5IOWbo8i9azgg#zw-(P1AA049hddAB*UdG3Vn0 zX`OgM+EM|<+KhJ<=k?z~WA5waVj?T9eBdfJGebVifBKS1u<$#vl^BvSg)xsnT5Aw_ZY#}v*LXO#htB>f}x3qDdDHoFeb zAq7;0CW;XJ`d&G*9V)@H&739DpfWYzdQt+Kx_E1K#Cg1EMtFa8eQRk_JuUdHD*2;W zR~XFnl!L2A?48O;_iqCVr1oxEXvOIiN_9CUVTZs3C~P+11}ebyTRLACiJuMIG#`xP zKlC|E(S@QvN+%pBc6vPiQS8KgQAUh75C0a2xcPQDD$}*bM&z~g8+=9ltmkT$;c;s z5_=8%i0H^fEAOQbHXf0;?DN5z-5+1 zDxj50yYkz4ox9p$HbZ|H?8ukAbLE^P$@h}L%i6QVcY>)i!w=hkv2zvrduut%!8>6b zcus3bh1w~L804EZ*s96?GB&F7c5?m?|t$-tp2rKMy>F*=4;w*jW}^;8v`st&8)c; z2Ct2{)?S(Z;@_mjAEjb8x=qAQvx=}S6l9?~H?PmP`-xu;ME*B8sm|!h@BX4>u(xg_ zIHmQzp4Tgf*J}Y=8STR5_s)GKcmgV!$JKTg@LO402{{Wrg>#D4-L%vjmtJ4r?p&$F!o-BOf7ej~ z6)BuK^^g1b#(E>$s`t3i13{6-mmSp7{;QkeG5v}GAN&lM2lQT$@(aQCcFP(%UyZbF z#$HLTqGT^@F#A29b0HqiJsRJAlh8kngU`BDI6 zJUE~&!cQ*&f95Ot$#mxU5+*^$qg_DWNdfu+1irglB7yDglzH()2!@#rpu)^3S8weW z_FE$=j^GTY*|5SH95O8o8W9FluYwB=2PwtbW|JG6kcV^dMVmX(wG+Otj;E$%gfu^K z!t~<3??8=()WQSycsBKy24>NjRtuZ>zxJIED;YXaUz$@0z4rl+TW zWxmvM$%4jYIpO>j5k1t1&}1VKM~s!eLsCVQ`TTjn3JRXZD~>GM z$-IT~(Y)flNqDkC%DfbxaV9?QuWCV&-U1yzrV@0jRhE;)ZO0=r-{s@W?HOFbRHDDV zq;eLo+wOW;nI|#mNf(J?RImB9{YSO2Y`9825Lz#u4(nk3)RGv3X8B(A$TsontJ8L! z9JP^eWxtKC?G8^xAZa1HECx*rp35s!^%;&@Jyk)NexVc)@U4$^X1Dag6`WKs|(HhZ#rzO2KEw3xh~-0<;|zcs0L>OcO#YYX{SN8m6`9pp+ zQG@q$I)T?aoe#AoR@%om_#z=c@ych!bj~lV13Qi-xg$i$hXEAB#l=t7QWENGbma4L zbBf*X*4oNYZUd_;1{Ln_ZeAwQv4z?n9$eoxJeI?lU9^!AB2Y~AwOSq67dT9ADZ)s@ zCRYS7W$Zpkdx$3T>7$I%3EI2ik~m!f7&$Djpt6kZqDWZJ-G{*_eXs*B8$1R4+I}Kf zqniwCI64r;>h2Lu{0c(#Atn)%E8&)=0S4BMhq9$`vu|Ct;^ur~gL`bD>J@l)P$q_A zO7b3HGOUG`vgH{}&&AgrFy%K^>? z>wf**coZ2vdSDcNYSm~dZ(vk6&m6bVKmVgrx-X<>{QzA!)2*L+HLTQz$e8UcB&Djq zl)-%s$ZtUN-R!4ZiG=L0#_P=BbUyH+YPmFl_ogkkQ$=s@T1v}rNnZ^eMaqJ|quc+6 z*ygceDOrldsL30w`H;rNu+IjlS+G~p&0SawXCA1+D zC%cZtjUkLNq%FadtHE?O(yQTP486A{1x<{krq#rpauNQaeyhM3*i0%tBpQHQo-u)x z{0{&KS`>}vf2_}b160XZO2$b)cyrHq7ZSeiSbRvaxnKUH{Q`-P(nL&^fcF2){vhN- zbX&WEjP7?b4A%0y6n_=m%l00uZ+}mCYO(!x?j$+O$*TqoD_Q5EoyDJ?w?^UIa491H zE}87(bR`X;@u#3Qy~9wWdWQIg1`cXrk$x9=ccR|RY1~%{fAJ@uq@J3e872x0v$hmv ze_KcL(wM|n0EOp;t{hKoohYyDmYO;!`7^Lx;0k=PWPGZpI>V5qYlzjSL_(%|mud50 z7#{p97s`U|Sn$WYF>-i{i4`kzlrV6a<}=72q2sAT7Zh{>P%*6B;Zl;~0xWymt10Mo zl5{bmR(wJefJpNGK=fSRP|mpCI-)Nf6?Pv==FcFmpSwF1%CTOucV{yqxSyx4Zws3O z8hr5Uyd%ezIO7?PnEO0T%af#KOiXD$e?V&OX-B|ZX-YsgSs%sv-6U+sLPuz{D4bq| zpd&|o5tNCmpT>(uIbRf?8c}d3IpOb3sn6>_dr*26R#ev<_~vi)wleW$PX|5)$_ z+_|=pi(0D(AB_sjQ;sQQSM&AWqzDO1@NHw;C9cPdXRKRI#@nUW)CgFxzQ1nyd!+h& zcjU!U=&u|>@}R(9D$%lu2TlV>@I2-n@fCr5PrZNVyKWR7hm zWjoy^p7v8m#$qN0K#8jT- zq`mSirDZDa1Jxm;Rg3rAPhC)LcI4@-RvKT+@9&KsR3b0_0zuM!Fg7u>oF>3bzOxZPU&$ab$Z9@ zY)f7pKh22I7ZykL{YsdjcqeN++=0a}elQM-4;Q)(`Ep3|VFHqnXOh14`!Bus& z9w%*EWK6AiAM{s$6~SEQS;A>ey$#`7)khZvamem{P?>k)5&7Sl&&NXKk}o!%vd;-! zpo2p-_h^b$DNBO>{h4JdGB=D>fvGIYN8v&XsfxU~VaefL?q} z3ekM?iOKkCzQHkBkhg=hD!@&(L}FcHKoa zbZ7)H1C|lHjwEb@tu=n^OvdHOo7o+W`0-y3KdP#bb~wM=Vr_gyoEq|#B?$&d$tals ziIs-&7isBpvS|CjC|7C&3I0SE?~`a%g~$PI%;au^cUp@ER3?mn-|vyu!$7MV6(uvt z+CcGuM(Ku2&G0tcRCo7#D$Dirfqef2qPOE5I)oCGzmR5G!o#Q~(k~)c=LpIfrhHQk zeAva6MilEifE7rgP1M7AyWmLOXK}i8?=z2;N=no)`IGm#y%aGE>-FN zyXCp0Sln{IsfOBuCdE*#@CQof%jzuU*jkR*Su3?5t}F(#g0BD0Zzu|1MDes8U7f9; z$JBg|mqTXt`muZ8=Z`3wx$uizZG_7>GI7tcfOHW`C2bKxNOR)XAwRkLOaHS4xwlH4 zDpU29#6wLXI;H?0Se`SRa&I_QmI{zo7p%uveBZ0KZKd9H6@U?YGArbfm)D*^5=&Rp z`k{35?Z5GbZnv>z@NmJ%+sx=1WanWg)8r}C_>EGR8mk(NR$pW<-l8OTU^_u3M@gwS z7}GGa1)`z5G|DZirw;FB@VhH7Dq*0qc=|9lLe{w2#`g+_nt>_%o<~9(VZe=zI*SSz4w43-_o>4E4`M@NPKTWZuQJs)?KXbWp1M zimd5F;?AP(LWcaI-^Sl{`~>tmxsQB9Y$Xi*{Zr#py_+I$vx7@NY`S?HFfS!hUiz$a z{>!&e1(16T!Om)m)&k1W#*d#GslD^4!TwiF2WjFBvi=Ms!ADT)ArEW6zfVuIXcXVk z>AHjPADW+mJzY`_Ieq(s?jbk4iD2Rb8*V3t6?I+E06(K8H!!xnDzO%GB;Z$N-{M|B zeT`jo%9)s%op*XZKDd6*)-^lWO{#RaIGFdBH+;XXjI(8RxpBc~azG1H^2v7c^bkFE zZCVPE+E*Q=FSe8Vm&6|^3ki{9~qafiMAf7i4APZg>b%&5>nT@pHH z%O*pOv(77?ZiT{W zBibx}Q12tRc7Py1NcZTp`Q4ey%T_nj@1WKg5Fz_Rjl4wlJQj)rtp8yL3r!Shy zvZvnmh!tH4T6Js-?vI0<-rzzl{mgT*S0d_7^AU_8gBg^03o-J=p(1o6kww2hx|!%T z-jqp}m^G*W?$!R#M%Ef?&2jYxmx+lXWZszpI4d$pUN`(S)|*c^CgdwY>Fa>> zgGBJhwe8y#Xd*q0=@SLEgPF>+Qe4?%E*v{a`||luZ~&dqMBrRfJ{SDMaJ!s_;cSJp zSqZHXIdc@@XteNySUZs^9SG7xK`8=NBNM)fRVOjw)D^)w%L2OPkTQ$Tel-J)GD3=YXy+F4in(ILy*A3m@3o73uv?JC}Q>f zrY&8SWmesiba0|3X-jmlMT3 z*ST|_U@O=i*sM_*48G)dgXqlwoFp5G6qSM3&%_f_*n!PiT>?cNI)fAUkA{qWnqdMi+aNK_yVQ&lx4UZknAc9FIzVk% zo6JmFH~c{_tK!gt4+o2>)zoP{sR}!!vfRjI=13!z5}ijMFQ4a4?QIg-BE4T6!#%?d&L;`j5=a`4is>U;%@Rd~ zXC~H7eGQhhYWhMPWf9znDbYIgwud(6$W3e>$W4$~d%qoJ z+JE`1g$qJ%>b|z*xCKenmpV$0pM=Gl-Y*LT8K+P)2X#;XYEFF4mRbc~jj?DM@(1e`nL=F4Syv)TKIePQUz)bZ?Bi3@G@HO$Aps1DvDGkYF50O$_welu^cL7;vPiMGho74$;4fDqKbE{U zd1h{;LfM#Fb|Z&uH~Rm_J)R~Vy4b;1?tW_A)Iz#S_=F|~pISaVkCnQ0&u%Yz%o#|! zS-TSg87LUfFSs{tTuM3$!06ZzH&MFtG)X-l7>3)V?Txuj2HyG*5u;EY2_5vU0ujA? zHXh5G%6e3y7v?AjhyX79pnRBVr}RmPmtrxoB7lkxEzChX^(vKd+sLh?SBic=Q)5nA zdz7Mw3_iA>;T^_Kl~?1|5t%GZ;ki_+i>Q~Q1EVdKZ)$Sh3LM@ea&D~{2HOG++7*wF zAC6jW4>fa~!Vp5+$Z{<)Qxb|{unMgCv2)@%3j=7)Zc%U<^i|SAF88s!A^+Xs!OASYT%7;Jx?olg_6NFP1475N z#0s<@E~FI}#LNQ{?B1;t+N$2k*`K$Hxb%#8tRQi*Z#No0J}Pl;HWb){l7{A8(pu#@ zfE-OTvEreoz1+p`9sUI%Y{e5L-oTP_^NkgpYhZjp&ykinnW;(fu1;ttpSsgYM8ABX4dHe_HxU+%M(D=~) zYM}XUJ5guZ;=_ZcOsC`_{CiU$zN3$+x&5C`vX-V3`8&RjlBs^rf00MNYZW+jCd~7N z%{jJuUUwY(M`8$`B>K&_48!Li682ZaRknMgQ3~dnlp8C?__!P2z@=Auv;T^$yrsNy zCARmaA@^Yo2sS%2$`031-+h9KMZsIHfB>s@}>Y(z988e!`%4=EDoAQ0kbk>+lCoK60Mx9P!~I zlq~wf7kcm_NFImt3ZYlE(b3O1K^QWiFb$V^a2Jlwvm(!XYx<`i@ZMS3UwFt{;x+-v zhx{m=m;4dgvkKp5{*lfSN3o^keSpp9{hlXj%=}e_7Ou{Yiw(J@NXuh*;pL6@$HsfB zh?v+r^cp@jQ4EspC#RqpwPY(}_SS$wZ{S959`C25777&sgtNh%XTCo9VHJC-G z;;wi9{-iv+ETiY;K9qvlEc04f;ZnUP>cUL_T*ms``EtGoP^B#Q>n2dSrbAg8a>*Lg zd0EJ^=tdW~7fbcLFsqryFEcy*-8!?;n%;F+8i{eZyCDaiYxghr z$8k>L|2&-!lhvuVdk!r-kpSFl`5F5d4DJr%M4-qOy3gdmQbqF1=aBtRM7)c_Ae?$b8 zQg4c8*KQ{XJmL)1c7#0Yn0#PTMEs4-IHPjkn0!=;JdhMXqzMLeh`yOylXROP- zl#z3+fwM9l3%VN(6R77ua*uI9%hO7l7{+Hcbr(peh;afUK?B4EC09J{-u{mv)+u#? zdKVBCPt`eU@IzL)OXA`Ebu`Xp?u0m%h&X41}FNfnJ*g1!1wcbbpo%F4x!-#R9ft!8{5`Ho}04?FI#Kg zL|k`tF1t_`ywdy8(wnTut>HND(qNnq%Sq=AvvZbXnLx|mJhi!*&lwG2g|edBdVgLy zjvVTKHAx(+&P;P#2Xobo7_RttUi)Nllc}}hX>|N?-u5g7VJ-NNdwYcaOG?NK=5)}` zMtOL;o|i0mSKm(UI_7BL_^6HnVOTkuPI6y@ZLR(H?c1cr-_ouSLp{5!bx^DiKd*Yb z{K78Ci&Twup zTKm)ioN|wcYy%Qnwb)IzbH>W!;Ah5Zdm_jRY`+VRJ2 zhkspZ9hbK3iQD91A$d!0*-1i#%x81|s+SPRmD}d~<1p6!A13(!vABP2kNgqEG z?AMgl^P+iRoIY(9@_I?n1829lGvAsRnHwS~|5vD2+Zi53j<5N4wNn0{q>>jF9*bI) zL$kMXM-awNOElF>{?Jr^tOz1glbwaD-M0OKOlTeW3C!1ZyxRbB>8JDof(O&R1bh%3x#>y2~<>OXO#IIedH0Q`(&&?eo-c~ z>*Ah#3~09unym~UC-UFqqI>{dmUD$Y4@evG#ORLI*{ZM)Jl=e1it!XzY($S3V zLG!Y6fCjE>x6r@5FG1n|8ompSZaJ>9)q6jqU;XxCQk9zV(?C9+i*>w z21+KYt1gXX&0`x3E)hS7I5}snbBzox9C@Xzcr|{B8Hw;SY1$}&BoYKXH^hpjW-RgJ z-Fb}tannKCv>y~^`r|(1Q9;+sZlYf3XPSX|^gR01UFtu$B*R;$sPZdIZShRr>|b@J z;#G{EdoY+O;REEjQ}X7_YzWLO+Ey3>a_KDe1CjSe| z6arqcEZ)CX!8r(si`dqbF$uu&pnf^Np{1f*TdJ`r2;@SaZ z#hb4xlaCA@Pwqj#LlUEe5L{I$k(Zj$d3(~)u(F%&xb8={N9hKxlZIO1ABsM{Mt|)2 zJ^t9Id;?%4PfR4&Ph9B9cFK~@tG3wlFW-0fXZS_L4U*EiAA%+`h%q2^6BCC;t0iO4V=s4Qug{M|iDV@s zC7|ef-dxiR7T&Mpre!%hiUhHM%3Qxi$Lzw6&(Tvlx9QA_7LhYq<(o~=Y>3ka-zrQa zhGpfFK@)#)rtfz61w35^sN1=IFw&Oc!Nah+8@qhJ0UEGr;JplaxOGI82OVqZHsqfX ze1}r{jy;G?&}Da}a7>SCDsFDuzuseeCKof|Dz2BPsP8? zY;a)Tkr2P~0^2BeO?wnzF_Ul-ekY=-w26VnU%U3f19Z-pj&2 z4J_a|o4Dci+MO)mPQIM>kdPG1xydiR9@#8m zh27D7GF{p|a{8({Q-Pr-;#jV{2zHR>lGoFtIfIpoMo?exuQyX_A;;l0AP4!)JEM$EwMInZkj+8*IHP4vKRd zKx_l-i*>A*C@{u%ct`y~s6MWAfO{@FPIX&sg8H{GMDc{4M3%$@c8&RAlw0-R<4DO3 trJqdc$mBpWeznn?E0M$F`|3v=`3%T2A17h;rxP7$%JLd=6(2u;`(N3pt&so# literal 0 HcmV?d00001 diff --git a/applicatif/zone_interne/ldap/sources/static/img/ico b/applicatif/zone_interne/ldap/sources/static/img/ico new file mode 100644 index 0000000000000000000000000000000000000000..e5c2638bc859bd8a4e0960e9df72928f1b2e8302 GIT binary patch literal 75035 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 DI&hsV literal 0 HcmV?d00001 diff --git a/applicatif/zone_interne/ldap/sources/static/img/icon.png b/applicatif/zone_interne/ldap/sources/static/img/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7b5962c4085ed870369a601e7e5d41048436bed8 GIT binary patch literal 76272 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

|INt(qSyvA)9*gXeC{Xv_kr#J$t)U$DdQ zCwIvp+9;L#Z)}#C7i*QN6J<2`9w(E@9{7!dkl*s ze;Y$50-EiZc21LgERS1C{6nJJc24gp^KSLVjh3e^rG5=lyY{UwGi}obi^XE|iAw6) zOPt?r1f0h%=QNz`*nOhgr^*c6VDYuse4{#cP9csz*2s>j9hrKMT2!B^LBsYeR@?sl+jkkC%^!#p%yEkb^T3FN-apaVw=GGgJ;ye0@|OZ(lDT zlZ6A3>K5JFv<;Kk>{HFx!>6`I_l<6aQ}yxi_4f1hm2)25zmWx6r<}5=ewF=IKNC@F zS?nS3zD#D5uhY-pHn zq~YZB$*#pWO(mW#=Z`AU)CT52Q-JEP`*E&g^6{3YB0V21GA34LyMHMsLxBw%z{9J- zYM@#kmCDHpkhet-jFN~Bj+E3uos%T1*?NbswwxUW`1>0Ls7d=p#7S}iB%$fnP-~DW z$YfPDcZyO-i4zt^oMQ4LmEh1|kKmgePH{Fx5jeY)7Oi2?{USn%RbrfAStEnJf^W$Q zR)fF>0mwGpacn-YYLywKrE<&#A7u(wL(IXj0p!@g7D%xqVoi&k<1s7oY!WXhSPgcD zgqlK~A=p&wZ8=->Hxl)s2W>u579!h?;u�+;Q(nA*ro9|0QKf{N1sQl)Xbu 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

H%+q?}) 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 0){ + forms[0].style.removeProperty("display"); + var InputGroups = forms[0].getElementsByClassName("input-group-addon"); + //console.log(InputGroups); + var i, len = InputGroups.length; + var longest = 0; + for(i=0; i < len; i++){ + if (InputGroups[i].id !== "basic-addon-password2"){ + longest = longest < InputGroups[i].clientWidth ? InputGroups[i].clientWidth : longest; + } + } + for(i=0; i < len; i++){ + InputGroups[i].style.minWidth = (longest + 0) + "px"; + } + //console.log(longest); + } +} +//console.log("end_re"); diff --git a/applicatif/zone_interne/ldap/sources/static/js/bootstrap-notify.js b/applicatif/zone_interne/ldap/sources/static/js/bootstrap-notify.js new file mode 100644 index 0000000..2a4fb4b --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/js/bootstrap-notify.js @@ -0,0 +1,350 @@ +/* +* Project: Bootstrap Notify = v3.1.3 +* Description: Turns standard Bootstrap alerts into "Growl-like" notifications. +* Author: Mouse0270 aka Robert McIntosh +* License: MIT License +* Website: https://github.com/mouse0270/bootstrap-growl +*/ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof exports === 'object') { + // Node/CommonJS + factory(require('jquery')); + } else { + // Browser globals + factory(jQuery); + } +}(function ($) { + // Create the defaults once + var defaults = { + element: 'body', + position: null, + type: "info", + allow_dismiss: true, + newest_on_top: false, + showProgressbar: false, + placement: { + from: "top", + align: "right" + }, + offset: 20, + spacing: 10, + z_index: 1031, + delay: 5000, + timer: 1000, + url_target: '_blank', + mouse_over: null, + animate: { + enter: 'animated fadeInDown', + exit: 'animated fadeOutUp' + }, + onShow: null, + onShown: null, + onClose: null, + onClosed: null, + icon_type: 'class', + template: '

' + }; + + String.format = function() { + var str = arguments[0]; + for (var i = 1; i < arguments.length; i++) { + str = str.replace(RegExp("\\{" + (i - 1) + "\\}", "gm"), arguments[i]); + } + return str; + }; + + function Notify ( element, content, options ) { + // Setup Content of Notify + var content = { + content: { + message: typeof content == 'object' ? content.message : content, + title: content.title ? content.title : '', + icon: content.icon ? content.icon : '', + url: content.url ? content.url : '#', + target: content.target ? content.target : '-' + } + }; + + options = $.extend(true, {}, content, options); + this.settings = $.extend(true, {}, defaults, options); + this._defaults = defaults; + if (this.settings.content.target == "-") { + this.settings.content.target = this.settings.url_target; + } + this.animations = { + start: 'webkitAnimationStart oanimationstart MSAnimationStart animationstart', + end: 'webkitAnimationEnd oanimationend MSAnimationEnd animationend' + } + + if (typeof this.settings.offset == 'number') { + this.settings.offset = { + x: this.settings.offset, + y: this.settings.offset + }; + } + + this.init(); + }; + + $.extend(Notify.prototype, { + init: function () { + var self = this; + + this.buildNotify(); + if (this.settings.content.icon) { + this.setIcon(); + } + if (this.settings.content.url != "#") { + this.styleURL(); + } + this.placement(); + this.bind(); + + this.notify = { + $ele: this.$ele, + update: function(command, update) { + var commands = {}; + if (typeof command == "string") { + commands[command] = update; + }else{ + commands = command; + } + for (var command in commands) { + switch (command) { + case "type": + this.$ele.removeClass('alert-' + self.settings.type); + this.$ele.find('[data-notify="progressbar"] > .progress-bar').removeClass('progress-bar-' + self.settings.type); + self.settings.type = commands[command]; + this.$ele.addClass('alert-' + commands[command]).find('[data-notify="progressbar"] > .progress-bar').addClass('progress-bar-' + commands[command]); + break; + case "icon": + var $icon = this.$ele.find('[data-notify="icon"]'); + if (self.settings.icon_type.toLowerCase() == 'class') { + $icon.removeClass(self.settings.content.icon).addClass(commands[command]); + }else{ + if (!$icon.is('img')) { + $icon.find('img'); + } + $icon.attr('src', commands[command]); + } + break; + case "progress": + var newDelay = self.settings.delay - (self.settings.delay * (commands[command] / 100)); + this.$ele.data('notify-delay', newDelay); + this.$ele.find('[data-notify="progressbar"] > div').attr('aria-valuenow', commands[command]).css('width', commands[command] + '%'); + break; + case "url": + this.$ele.find('[data-notify="url"]').attr('href', commands[command]); + break; + case "target": + this.$ele.find('[data-notify="url"]').attr('target', commands[command]); + break; + default: + this.$ele.find('[data-notify="' + command +'"]').html(commands[command]); + }; + } + var posX = this.$ele.outerHeight() + parseInt(self.settings.spacing) + parseInt(self.settings.offset.y); + self.reposition(posX); + }, + close: function() { + self.close(); + } + }; + }, + buildNotify: function () { + var content = this.settings.content; + this.$ele = $(String.format(this.settings.template, this.settings.type, content.title, content.message, content.url, content.target)); + this.$ele.attr('data-notify-position', this.settings.placement.from + '-' + this.settings.placement.align); + if (!this.settings.allow_dismiss) { + this.$ele.find('[data-notify="dismiss"]').css('display', 'none'); + } + if ((this.settings.delay <= 0 && !this.settings.showProgressbar) || !this.settings.showProgressbar) { + this.$ele.find('[data-notify="progressbar"]').remove(); + } + }, + setIcon: function() { + if (this.settings.icon_type.toLowerCase() == 'class') { + this.$ele.find('[data-notify="icon"]').addClass(this.settings.content.icon); + }else{ + if (this.$ele.find('[data-notify="icon"]').is('img')) { + this.$ele.find('[data-notify="icon"]').attr('src', this.settings.content.icon); + }else{ + this.$ele.find('[data-notify="icon"]').append('Notify Icon'); + } + } + }, + styleURL: function() { + this.$ele.find('[data-notify="url"]').css({ + backgroundImage: 'url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)', + height: '100%', + left: '0px', + position: 'absolute', + top: '0px', + width: '100%', + zIndex: this.settings.z_index + 1 + }); + this.$ele.find('[data-notify="dismiss"]').css({ + position: 'absolute', + right: '10px', + top: '5px', + zIndex: this.settings.z_index + 2 + }); + }, + placement: function() { + var self = this, + offsetAmt = this.settings.offset.y, + css = { + display: 'inline-block', + margin: '0px auto', + position: this.settings.position ? this.settings.position : (this.settings.element === 'body' ? 'fixed' : 'absolute'), + transition: 'all .5s ease-in-out', + zIndex: this.settings.z_index + }, + hasAnimation = false, + settings = this.settings; + + $('[data-notify-position="' + this.settings.placement.from + '-' + this.settings.placement.align + '"]:not([data-closing="true"])').each(function() { + return offsetAmt = Math.max(offsetAmt, parseInt($(this).css(settings.placement.from)) + parseInt($(this).outerHeight()) + parseInt(settings.spacing)); + }); + if (this.settings.newest_on_top == true) { + offsetAmt = this.settings.offset.y; + } + css[this.settings.placement.from] = offsetAmt+'px'; + + switch (this.settings.placement.align) { + case "left": + case "right": + css[this.settings.placement.align] = this.settings.offset.x+'px'; + break; + case "center": + css.left = 0; + css.right = 0; + break; + } + this.$ele.css(css).addClass(this.settings.animate.enter); + $.each(Array('webkit', 'moz', 'o', 'ms', ''), function(index, prefix) { + self.$ele[0].style[prefix+'AnimationIterationCount'] = 1; + }); + + $(this.settings.element).append(this.$ele); + + if (this.settings.newest_on_top == true) { + offsetAmt = (parseInt(offsetAmt)+parseInt(this.settings.spacing)) + this.$ele.outerHeight(); + this.reposition(offsetAmt); + } + + if ($.isFunction(self.settings.onShow)) { + self.settings.onShow.call(this.$ele); + } + + this.$ele.one(this.animations.start, function(event) { + hasAnimation = true; + }).one(this.animations.end, function(event) { + if ($.isFunction(self.settings.onShown)) { + self.settings.onShown.call(this); + } + }); + + setTimeout(function() { + if (!hasAnimation) { + if ($.isFunction(self.settings.onShown)) { + self.settings.onShown.call(this); + } + } + }, 600); + }, + bind: function() { + var self = this; + + this.$ele.find('[data-notify="dismiss"]').on('click', function() { + self.close(); + }) + + this.$ele.mouseover(function(e) { + $(this).data('data-hover', "true"); + }).mouseout(function(e) { + $(this).data('data-hover', "false"); + }); + this.$ele.data('data-hover', "false"); + + if (this.settings.delay > 0) { + self.$ele.data('notify-delay', self.settings.delay); + var timer = setInterval(function() { + var delay = parseInt(self.$ele.data('notify-delay')) - self.settings.timer; + if ((self.$ele.data('data-hover') === 'false' && self.settings.mouse_over == "pause") || self.settings.mouse_over != "pause") { + var percent = ((self.settings.delay - delay) / self.settings.delay) * 100; + self.$ele.data('notify-delay', delay); + self.$ele.find('[data-notify="progressbar"] > div').attr('aria-valuenow', percent).css('width', percent + '%'); + } + if (delay <= -(self.settings.timer)) { + clearInterval(timer); + self.close(); + } + }, self.settings.timer); + } + }, + close: function() { + var self = this, + $successors = null, + posX = parseInt(this.$ele.css(this.settings.placement.from)), + hasAnimation = false; + + this.$ele.data('closing', 'true').addClass(this.settings.animate.exit); + self.reposition(posX); + + if ($.isFunction(self.settings.onClose)) { + self.settings.onClose.call(this.$ele); + } + + this.$ele.one(this.animations.start, function(event) { + hasAnimation = true; + }).one(this.animations.end, function(event) { + $(this).remove(); + if ($.isFunction(self.settings.onClosed)) { + self.settings.onClosed.call(this); + } + }); + + setTimeout(function() { + if (!hasAnimation) { + self.$ele.remove(); + if (self.settings.onClosed) { + self.settings.onClosed(self.$ele); + } + } + }, 600); + }, + reposition: function(posX) { + var self = this, + notifies = '[data-notify-position="' + this.settings.placement.from + '-' + this.settings.placement.align + '"]:not([data-closing="true"])', + $elements = this.$ele.nextAll(notifies); + if (this.settings.newest_on_top == true) { + $elements = this.$ele.prevAll(notifies); + } + $elements.each(function() { + $(this).css(self.settings.placement.from, posX); + posX = (parseInt(posX)+parseInt(self.settings.spacing)) + $(this).outerHeight(); + }); + } + }); + + $.notify = function ( content, options ) { + var plugin = new Notify( this, content, options ); + return plugin.notify; + }; + $.notifyDefaults = function( options ) { + defaults = $.extend(true, {}, defaults, options); + return defaults; + }; + $.notifyClose = function( command ) { + if (typeof command === "undefined" || command == "all") { + $('[data-notify]').find('[data-notify="dismiss"]').trigger('click'); + }else{ + $('[data-notify-position="'+command+'"]').find('[data-notify="dismiss"]').trigger('click'); + } + }; + +})); \ No newline at end of file diff --git a/applicatif/zone_interne/ldap/sources/static/js/bootstrap-switch.js b/applicatif/zone_interne/ldap/sources/static/js/bootstrap-switch.js new file mode 100644 index 0000000..4967048 --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/js/bootstrap-switch.js @@ -0,0 +1,710 @@ +/* ======================================================================== + * bootstrap-switch - v3.3.2 + * http://www.bootstrap-switch.org + * ======================================================================== + * Copyright 2012-2013 Mattia Larentis + * + * ======================================================================== + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== + */ + +(function() { + var __slice = [].slice; + + (function($, window) { + "use strict"; + var BootstrapSwitch; + BootstrapSwitch = (function() { + function BootstrapSwitch(element, options) { + if (options == null) { + options = {}; + } + this.$element = $(element); + this.options = $.extend({}, $.fn.bootstrapSwitch.defaults, { + state: this.$element.is(":checked"), + size: this.$element.data("size"), + animate: this.$element.data("animate"), + disabled: this.$element.is(":disabled"), + readonly: this.$element.is("[readonly]"), + indeterminate: this.$element.data("indeterminate"), + inverse: this.$element.data("inverse"), + radioAllOff: this.$element.data("radio-all-off"), + onColor: this.$element.data("on-color"), + offColor: this.$element.data("off-color"), + onText: this.$element.data("on-text"), + offText: this.$element.data("off-text"), + labelText: this.$element.data("label-text"), + handleWidth: this.$element.data("handle-width"), + labelWidth: this.$element.data("label-width"), + baseClass: this.$element.data("base-class"), + wrapperClass: this.$element.data("wrapper-class") + }, options); + this.$wrapper = $("
", { + "class": (function(_this) { + return function() { + var classes; + classes = ["" + _this.options.baseClass].concat(_this._getClasses(_this.options.wrapperClass)); + classes.push(_this.options.state ? "" + _this.options.baseClass + "-on" : "" + _this.options.baseClass + "-off"); + if (_this.options.size != null) { + classes.push("" + _this.options.baseClass + "-" + _this.options.size); + } + if (_this.options.disabled) { + classes.push("" + _this.options.baseClass + "-disabled"); + } + if (_this.options.readonly) { + classes.push("" + _this.options.baseClass + "-readonly"); + } + if (_this.options.indeterminate) { + classes.push("" + _this.options.baseClass + "-indeterminate"); + } + if (_this.options.inverse) { + classes.push("" + _this.options.baseClass + "-inverse"); + } + if (_this.$element.attr("id")) { + classes.push("" + _this.options.baseClass + "-id-" + (_this.$element.attr("id"))); + } + return classes.join(" "); + }; + })(this)() + }); + this.$container = $("
", { + "class": "" + this.options.baseClass + "-container" + }); + this.$on = $("", { + html: this.options.onText, + "class": "" + this.options.baseClass + "-handle-on " + this.options.baseClass + "-" + this.options.onColor + }); + this.$off = $("", { + html: this.options.offText, + "class": "" + this.options.baseClass + "-handle-off " + this.options.baseClass + "-" + this.options.offColor + }); + this.$label = $("", { + html: this.options.labelText, + "class": "" + this.options.baseClass + "-label" + }); + this.$element.on("init.bootstrapSwitch", (function(_this) { + return function() { + return _this.options.onInit.apply(element, arguments); + }; + })(this)); + this.$element.on("switchChange.bootstrapSwitch", (function(_this) { + return function() { + return _this.options.onSwitchChange.apply(element, arguments); + }; + })(this)); + this.$container = this.$element.wrap(this.$container).parent(); + this.$wrapper = this.$container.wrap(this.$wrapper).parent(); + this.$element.before(this.options.inverse ? this.$off : this.$on).before(this.$label).before(this.options.inverse ? this.$on : this.$off); + if (this.options.indeterminate) { + this.$element.prop("indeterminate", true); + } + this._init(); + this._elementHandlers(); + this._handleHandlers(); + this._labelHandlers(); + this._formHandler(); + this._externalLabelHandler(); + this.$element.trigger("init.bootstrapSwitch"); + } + + BootstrapSwitch.prototype._constructor = BootstrapSwitch; + + BootstrapSwitch.prototype.state = function(value, skip) { + if (typeof value === "undefined") { + return this.options.state; + } + if (this.options.disabled || this.options.readonly) { + return this.$element; + } + if (this.options.state && !this.options.radioAllOff && this.$element.is(":radio")) { + return this.$element; + } + if (this.options.indeterminate) { + this.indeterminate(false); + } + value = !!value; + this.$element.prop("checked", value).trigger("change.bootstrapSwitch", skip); + return this.$element; + }; + + BootstrapSwitch.prototype.toggleState = function(skip) { + if (this.options.disabled || this.options.readonly) { + return this.$element; + } + if (this.options.indeterminate) { + this.indeterminate(false); + return this.state(true); + } else { + return this.$element.prop("checked", !this.options.state).trigger("change.bootstrapSwitch", skip); + } + }; + + BootstrapSwitch.prototype.size = function(value) { + if (typeof value === "undefined") { + return this.options.size; + } + if (this.options.size != null) { + this.$wrapper.removeClass("" + this.options.baseClass + "-" + this.options.size); + } + if (value) { + this.$wrapper.addClass("" + this.options.baseClass + "-" + value); + } + this._width(); + this._containerPosition(); + this.options.size = value; + return this.$element; + }; + + BootstrapSwitch.prototype.animate = function(value) { + if (typeof value === "undefined") { + return this.options.animate; + } + value = !!value; + if (value === this.options.animate) { + return this.$element; + } + return this.toggleAnimate(); + }; + + BootstrapSwitch.prototype.toggleAnimate = function() { + this.options.animate = !this.options.animate; + this.$wrapper.toggleClass("" + this.options.baseClass + "-animate"); + return this.$element; + }; + + BootstrapSwitch.prototype.disabled = function(value) { + if (typeof value === "undefined") { + return this.options.disabled; + } + value = !!value; + if (value === this.options.disabled) { + return this.$element; + } + return this.toggleDisabled(); + }; + + BootstrapSwitch.prototype.toggleDisabled = function() { + this.options.disabled = !this.options.disabled; + this.$element.prop("disabled", this.options.disabled); + this.$wrapper.toggleClass("" + this.options.baseClass + "-disabled"); + return this.$element; + }; + + BootstrapSwitch.prototype.readonly = function(value) { + if (typeof value === "undefined") { + return this.options.readonly; + } + value = !!value; + if (value === this.options.readonly) { + return this.$element; + } + return this.toggleReadonly(); + }; + + BootstrapSwitch.prototype.toggleReadonly = function() { + this.options.readonly = !this.options.readonly; + this.$element.prop("readonly", this.options.readonly); + this.$wrapper.toggleClass("" + this.options.baseClass + "-readonly"); + return this.$element; + }; + + BootstrapSwitch.prototype.indeterminate = function(value) { + if (typeof value === "undefined") { + return this.options.indeterminate; + } + value = !!value; + if (value === this.options.indeterminate) { + return this.$element; + } + return this.toggleIndeterminate(); + }; + + BootstrapSwitch.prototype.toggleIndeterminate = function() { + this.options.indeterminate = !this.options.indeterminate; + this.$element.prop("indeterminate", this.options.indeterminate); + this.$wrapper.toggleClass("" + this.options.baseClass + "-indeterminate"); + this._containerPosition(); + return this.$element; + }; + + BootstrapSwitch.prototype.inverse = function(value) { + if (typeof value === "undefined") { + return this.options.inverse; + } + value = !!value; + if (value === this.options.inverse) { + return this.$element; + } + return this.toggleInverse(); + }; + + BootstrapSwitch.prototype.toggleInverse = function() { + var $off, $on; + this.$wrapper.toggleClass("" + this.options.baseClass + "-inverse"); + $on = this.$on.clone(true); + $off = this.$off.clone(true); + this.$on.replaceWith($off); + this.$off.replaceWith($on); + this.$on = $off; + this.$off = $on; + this.options.inverse = !this.options.inverse; + return this.$element; + }; + + BootstrapSwitch.prototype.onColor = function(value) { + var color; + color = this.options.onColor; + if (typeof value === "undefined") { + return color; + } + if (color != null) { + this.$on.removeClass("" + this.options.baseClass + "-" + color); + } + this.$on.addClass("" + this.options.baseClass + "-" + value); + this.options.onColor = value; + return this.$element; + }; + + BootstrapSwitch.prototype.offColor = function(value) { + var color; + color = this.options.offColor; + if (typeof value === "undefined") { + return color; + } + if (color != null) { + this.$off.removeClass("" + this.options.baseClass + "-" + color); + } + this.$off.addClass("" + this.options.baseClass + "-" + value); + this.options.offColor = value; + return this.$element; + }; + + BootstrapSwitch.prototype.onText = function(value) { + if (typeof value === "undefined") { + return this.options.onText; + } + this.$on.html(value); + this._width(); + this._containerPosition(); + this.options.onText = value; + return this.$element; + }; + + BootstrapSwitch.prototype.offText = function(value) { + if (typeof value === "undefined") { + return this.options.offText; + } + this.$off.html(value); + this._width(); + this._containerPosition(); + this.options.offText = value; + return this.$element; + }; + + BootstrapSwitch.prototype.labelText = function(value) { + if (typeof value === "undefined") { + return this.options.labelText; + } + this.$label.html(value); + this._width(); + this.options.labelText = value; + return this.$element; + }; + + BootstrapSwitch.prototype.handleWidth = function(value) { + if (typeof value === "undefined") { + return this.options.handleWidth; + } + this.options.handleWidth = value; + this._width(); + this._containerPosition(); + return this.$element; + }; + + BootstrapSwitch.prototype.labelWidth = function(value) { + if (typeof value === "undefined") { + return this.options.labelWidth; + } + this.options.labelWidth = value; + this._width(); + this._containerPosition(); + return this.$element; + }; + + BootstrapSwitch.prototype.baseClass = function(value) { + return this.options.baseClass; + }; + + BootstrapSwitch.prototype.wrapperClass = function(value) { + if (typeof value === "undefined") { + return this.options.wrapperClass; + } + if (!value) { + value = $.fn.bootstrapSwitch.defaults.wrapperClass; + } + this.$wrapper.removeClass(this._getClasses(this.options.wrapperClass).join(" ")); + this.$wrapper.addClass(this._getClasses(value).join(" ")); + this.options.wrapperClass = value; + return this.$element; + }; + + BootstrapSwitch.prototype.radioAllOff = function(value) { + if (typeof value === "undefined") { + return this.options.radioAllOff; + } + value = !!value; + if (value === this.options.radioAllOff) { + return this.$element; + } + this.options.radioAllOff = value; + return this.$element; + }; + + BootstrapSwitch.prototype.onInit = function(value) { + if (typeof value === "undefined") { + return this.options.onInit; + } + if (!value) { + value = $.fn.bootstrapSwitch.defaults.onInit; + } + this.options.onInit = value; + return this.$element; + }; + + BootstrapSwitch.prototype.onSwitchChange = function(value) { + if (typeof value === "undefined") { + return this.options.onSwitchChange; + } + if (!value) { + value = $.fn.bootstrapSwitch.defaults.onSwitchChange; + } + this.options.onSwitchChange = value; + return this.$element; + }; + + BootstrapSwitch.prototype.destroy = function() { + var $form; + $form = this.$element.closest("form"); + if ($form.length) { + $form.off("reset.bootstrapSwitch").removeData("bootstrap-switch"); + } + this.$container.children().not(this.$element).remove(); + this.$element.unwrap().unwrap().off(".bootstrapSwitch").removeData("bootstrap-switch"); + return this.$element; + }; + + BootstrapSwitch.prototype._width = function() { + var $handles, handleWidth; + $handles = this.$on.add(this.$off); + $handles.add(this.$label).css("width", ""); + handleWidth = this.options.handleWidth === "auto" ? Math.max(this.$on.width(), this.$off.width()) : this.options.handleWidth; + $handles.width(handleWidth); + this.$label.width((function(_this) { + return function(index, width) { + if (_this.options.labelWidth !== "auto") { + return _this.options.labelWidth; + } + if (width < handleWidth) { + return handleWidth; + } else { + return width; + } + }; + })(this)); + this._handleWidth = this.$on.outerWidth(); + this._labelWidth = this.$label.outerWidth(); + this.$container.width((this._handleWidth * 2) + this._labelWidth); + return this.$wrapper.width(this._handleWidth + this._labelWidth); + }; + + BootstrapSwitch.prototype._containerPosition = function(state, callback) { + if (state == null) { + state = this.options.state; + } + this.$container.css("margin-left", (function(_this) { + return function() { + var values; + values = [0, "-" + _this._handleWidth + "px"]; + if (_this.options.indeterminate) { + return "-" + (_this._handleWidth / 2) + "px"; + } + if (state) { + if (_this.options.inverse) { + return values[1]; + } else { + return values[0]; + } + } else { + if (_this.options.inverse) { + return values[0]; + } else { + return values[1]; + } + } + }; + })(this)); + if (!callback) { + return; + } + return setTimeout(function() { + return callback(); + }, 50); + }; + + BootstrapSwitch.prototype._init = function() { + var init, initInterval; + init = (function(_this) { + return function() { + _this._width(); + return _this._containerPosition(null, function() { + if (_this.options.animate) { + return _this.$wrapper.addClass("" + _this.options.baseClass + "-animate"); + } + }); + }; + })(this); + if (this.$wrapper.is(":visible")) { + return init(); + } + return initInterval = window.setInterval((function(_this) { + return function() { + if (_this.$wrapper.is(":visible")) { + init(); + return window.clearInterval(initInterval); + } + }; + })(this), 50); + }; + + BootstrapSwitch.prototype._elementHandlers = function() { + return this.$element.on({ + "change.bootstrapSwitch": (function(_this) { + return function(e, skip) { + var state; + e.preventDefault(); + e.stopImmediatePropagation(); + state = _this.$element.is(":checked"); + _this._containerPosition(state); + if (state === _this.options.state) { + return; + } + _this.options.state = state; + _this.$wrapper.toggleClass("" + _this.options.baseClass + "-off").toggleClass("" + _this.options.baseClass + "-on"); + if (!skip) { + if (_this.$element.is(":radio")) { + $("[name='" + (_this.$element.attr('name')) + "']").not(_this.$element).prop("checked", false).trigger("change.bootstrapSwitch", true); + } + return _this.$element.trigger("switchChange.bootstrapSwitch", [state]); + } + }; + })(this), + "focus.bootstrapSwitch": (function(_this) { + return function(e) { + e.preventDefault(); + return _this.$wrapper.addClass("" + _this.options.baseClass + "-focused"); + }; + })(this), + "blur.bootstrapSwitch": (function(_this) { + return function(e) { + e.preventDefault(); + return _this.$wrapper.removeClass("" + _this.options.baseClass + "-focused"); + }; + })(this), + "keydown.bootstrapSwitch": (function(_this) { + return function(e) { + if (!e.which || _this.options.disabled || _this.options.readonly) { + return; + } + switch (e.which) { + case 37: + e.preventDefault(); + e.stopImmediatePropagation(); + return _this.state(false); + case 39: + e.preventDefault(); + e.stopImmediatePropagation(); + return _this.state(true); + } + }; + })(this) + }); + }; + + BootstrapSwitch.prototype._handleHandlers = function() { + this.$on.on("click.bootstrapSwitch", (function(_this) { + return function(event) { + event.preventDefault(); + event.stopPropagation(); + _this.state(false); + return _this.$element.trigger("focus.bootstrapSwitch"); + }; + })(this)); + return this.$off.on("click.bootstrapSwitch", (function(_this) { + return function(event) { + event.preventDefault(); + event.stopPropagation(); + _this.state(true); + return _this.$element.trigger("focus.bootstrapSwitch"); + }; + })(this)); + }; + + BootstrapSwitch.prototype._labelHandlers = function() { + return this.$label.on({ + "mousedown.bootstrapSwitch touchstart.bootstrapSwitch": (function(_this) { + return function(e) { + if (_this._dragStart || _this.options.disabled || _this.options.readonly) { + return; + } + e.preventDefault(); + e.stopPropagation(); + _this._dragStart = (e.pageX || e.originalEvent.touches[0].pageX) - parseInt(_this.$container.css("margin-left"), 10); + if (_this.options.animate) { + _this.$wrapper.removeClass("" + _this.options.baseClass + "-animate"); + } + return _this.$element.trigger("focus.bootstrapSwitch"); + }; + })(this), + "mousemove.bootstrapSwitch touchmove.bootstrapSwitch": (function(_this) { + return function(e) { + var difference; + if (_this._dragStart == null) { + return; + } + e.preventDefault(); + difference = (e.pageX || e.originalEvent.touches[0].pageX) - _this._dragStart; + if (difference < -_this._handleWidth || difference > 0) { + return; + } + _this._dragEnd = difference; + return _this.$container.css("margin-left", "" + _this._dragEnd + "px"); + }; + })(this), + "mouseup.bootstrapSwitch touchend.bootstrapSwitch": (function(_this) { + return function(e) { + var state; + if (!_this._dragStart) { + return; + } + e.preventDefault(); + if (_this.options.animate) { + _this.$wrapper.addClass("" + _this.options.baseClass + "-animate"); + } + if (_this._dragEnd) { + state = _this._dragEnd > -(_this._handleWidth / 2); + _this._dragEnd = false; + _this.state(_this.options.inverse ? !state : state); + } else { + _this.state(!_this.options.state); + } + return _this._dragStart = false; + }; + })(this), + "mouseleave.bootstrapSwitch": (function(_this) { + return function(e) { + return _this.$label.trigger("mouseup.bootstrapSwitch"); + }; + })(this) + }); + }; + + BootstrapSwitch.prototype._externalLabelHandler = function() { + var $externalLabel; + $externalLabel = this.$element.closest("label"); + return $externalLabel.on("click", (function(_this) { + return function(event) { + event.preventDefault(); + event.stopImmediatePropagation(); + if (event.target === $externalLabel[0]) { + return _this.toggleState(); + } + }; + })(this)); + }; + + BootstrapSwitch.prototype._formHandler = function() { + var $form; + $form = this.$element.closest("form"); + if ($form.data("bootstrap-switch")) { + return; + } + return $form.on("reset.bootstrapSwitch", function() { + return window.setTimeout(function() { + return $form.find("input").filter(function() { + return $(this).data("bootstrap-switch"); + }).each(function() { + return $(this).bootstrapSwitch("state", this.checked); + }); + }, 1); + }).data("bootstrap-switch", true); + }; + + BootstrapSwitch.prototype._getClasses = function(classes) { + var c, cls, _i, _len; + if (!$.isArray(classes)) { + return ["" + this.options.baseClass + "-" + classes]; + } + cls = []; + for (_i = 0, _len = classes.length; _i < _len; _i++) { + c = classes[_i]; + cls.push("" + this.options.baseClass + "-" + c); + } + return cls; + }; + + return BootstrapSwitch; + + })(); + $.fn.bootstrapSwitch = function() { + var args, option, ret; + option = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : []; + ret = this; + this.each(function() { + var $this, data; + $this = $(this); + data = $this.data("bootstrap-switch"); + if (!data) { + $this.data("bootstrap-switch", data = new BootstrapSwitch(this, option)); + } + if (typeof option === "string") { + return ret = data[option].apply(data, args); + } + }); + return ret; + }; + $.fn.bootstrapSwitch.Constructor = BootstrapSwitch; + return $.fn.bootstrapSwitch.defaults = { + state: true, + size: null, + animate: true, + disabled: false, + readonly: false, + indeterminate: false, + inverse: false, + radioAllOff: false, + onColor: "primary", + offColor: "default", + onText: "ON", + offText: "OFF", + labelText: " ", + handleWidth: "auto", + labelWidth: "auto", + baseClass: "bootstrap-switch", + wrapperClass: "wrapper", + onInit: function() {}, + onSwitchChange: function() {} + }; + })(window.jQuery, window); + +}).call(this); diff --git a/applicatif/zone_interne/ldap/sources/static/js/bootstrap.min.js b/applicatif/zone_interne/ldap/sources/static/js/bootstrap.min.js new file mode 100644 index 0000000..e645725 --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/js/bootstrap.min.js @@ -0,0 +1,9 @@ +/*! + * Bootstrap v3.0.1 by @fat and @mdo + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +if("undefined"==typeof jQuery)throw new Error("Bootstrap requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]}}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(window.jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]');if(a.length){var b=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");"radio"===b.prop("type")&&a.find(".active").removeClass("active")}this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(!e.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(j),j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{if(this.$element.trigger(j),j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?(this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350),void 0):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(window.jQuery),+function(a){"use strict";function b(){a(d).remove(),a(e).each(function(b){var d=c(a(this));d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown")),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown"))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){if("ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(''}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(window.jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top()),"function"==typeof h&&(h=f.bottom());var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;this.affixed!==i&&(this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin="bottom"==i?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),"bottom"==i&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()}))}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(window.jQuery); \ No newline at end of file diff --git a/applicatif/zone_interne/ldap/sources/static/js/html5shiv.js b/applicatif/zone_interne/ldap/sources/static/js/html5shiv.js new file mode 100644 index 0000000..dcf351c --- /dev/null +++ b/applicatif/zone_interne/ldap/sources/static/js/html5shiv.js @@ -0,0 +1,8 @@ +/* + HTML5 Shiv v3.6.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed +*/ +(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); +a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; +c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| +"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); +for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^-ms-/,N=/-([\da-z])/gi,E=function(e,t){return t.toUpperCase()},S=function(){o.removeEventListener("DOMContentLoaded",S,!1),e.removeEventListener("load",S,!1),x.ready()};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,t,n){var r,i;if(!e)return this;if("string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:T.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof x?t[0]:t,x.merge(this,x.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:o,!0)),C.test(r[1])&&x.isPlainObject(t))for(r in t)x.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=o.getElementById(r[2]),i&&i.parentNode&&(this.length=1,this[0]=i),this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?n.ready(e):(e.selector!==undefined&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return d.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,u=arguments.length,l=!1;for("boolean"==typeof s&&(l=s,s=arguments[1]||{},a=2),"object"==typeof s||x.isFunction(s)||(s={}),u===a&&(s=this,--a);u>a;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(l&&r&&(x.isPlainObject(r)||(i=x.isArray(r)))?(i?(i=!1,o=n&&x.isArray(n)?n:[]):o=n&&x.isPlainObject(n)?n:{},s[t]=x.extend(l,o,r)):r!==undefined&&(s[t]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=a),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){(e===!0?--x.readyWait:x.isReady)||(x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(o,[x]),x.fn.trigger&&x(o).trigger("ready").off("ready")))},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if("object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(t){return!1}return!0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:JSON.parse,parseXML:function(e){var t,n;if(!e||"string"!=typeof e)return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(r){t=undefined}return(!t||t.getElementsByTagName("parsererror").length)&&x.error("Invalid XML: "+e),t},noop:function(){},globalEval:function(e){var t,n=eval;e=x.trim(e),e&&(1===e.indexOf("use strict")?(t=o.createElement("script"),t.text=e,o.head.appendChild(t).parentNode.removeChild(t)):n(e))},camelCase:function(e){return e.replace(k,"ms-").replace(N,E)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,s=j(e);if(n){if(s){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(s){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:function(e){return null==e?"":v.call(e)},makeArray:function(e,t){var n=t||[];return null!=e&&(j(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:g.call(t,e,n)},merge:function(e,t){var n=t.length,r=e.length,i=0;if("number"==typeof n)for(;n>i;i++)e[r++]=t[i];else while(t[i]!==undefined)e[r++]=t[i++];return e.length=r,e},grep:function(e,t,n){var r,i=[],o=0,s=e.length;for(n=!!n;s>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,s=j(e),a=[];if(s)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(a[a.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(a[a.length]=r);return p.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;return"string"==typeof t&&(n=e[t],t=e,e=n),x.isFunction(e)?(r=d.call(arguments,2),i=function(){return e.apply(t||this,r.concat(d.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):undefined},access:function(e,t,n,r,i,o,s){var a=0,u=e.length,l=null==n;if("object"===x.type(n)){i=!0;for(a in n)x.access(e,t,a,n[a],!0,o,s)}else if(r!==undefined&&(i=!0,x.isFunction(r)||(s=!0),l&&(s?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(x(e),n)})),t))for(;u>a;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:l?t.call(e):u?t(e[0],n):o},now:Date.now,swap:function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i}}),x.ready.promise=function(t){return n||(n=x.Deferred(),"complete"===o.readyState?setTimeout(x.ready):(o.addEventListener("DOMContentLoaded",S,!1),e.addEventListener("load",S,!1))),n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function j(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}t=x(o),function(e,undefined){var t,n,r,i,o,s,a,u,l,c,f,p,h,d,g,m,y="sizzle"+-new Date,v=e.document,b={},w=0,T=0,C=ot(),k=ot(),N=ot(),E=!1,S=function(){return 0},j=typeof undefined,D=1<<31,A=[],L=A.pop,q=A.push,H=A.push,O=A.slice,F=A.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",R="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=M.replace("w","w#"),$="\\["+R+"*("+M+")"+R+"*(?:([*^$|!~]?=)"+R+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+R+"*\\]",B=":("+M+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",I=RegExp("^"+R+"+|((?:^|[^\\\\])(?:\\\\.)*)"+R+"+$","g"),z=RegExp("^"+R+"*,"+R+"*"),_=RegExp("^"+R+"*([>+~]|"+R+")"+R+"*"),X=RegExp(R+"*[+~]"),U=RegExp("="+R+"*([^\\]'\"]*)"+R+"*\\]","g"),Y=RegExp(B),V=RegExp("^"+W+"$"),G={ID:RegExp("^#("+M+")"),CLASS:RegExp("^\\.("+M+")"),TAG:RegExp("^("+M.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+B),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),"boolean":RegExp("^(?:"+P+")$","i"),needsContext:RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},J=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,et=/'|\\/g,tt=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,nt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{H.apply(A=O.call(v.childNodes),v.childNodes),A[v.childNodes.length].nodeType}catch(rt){H={apply:A.length?function(e,t){q.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function it(e){return J.test(e+"")}function ot(){var e,t=[];return e=function(n,i){return t.push(n+=" ")>r.cacheLength&&delete e[t.shift()],e[n]=i}}function st(e){return e[y]=!0,e}function at(e){var t=c.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ut(e,t,n,r){var i,o,s,a,u,f,d,g,x,w;if((t?t.ownerDocument||t:v)!==c&&l(t),t=t||c,n=n||[],!e||"string"!=typeof e)return n;if(1!==(a=t.nodeType)&&9!==a)return[];if(p&&!r){if(i=Q.exec(e))if(s=i[1]){if(9===a){if(o=t.getElementById(s),!o||!o.parentNode)return n;if(o.id===s)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(s))&&m(t,o)&&o.id===s)return n.push(o),n}else{if(i[2])return H.apply(n,t.getElementsByTagName(e)),n;if((s=i[3])&&b.getElementsByClassName&&t.getElementsByClassName)return H.apply(n,t.getElementsByClassName(s)),n}if(b.qsa&&(!h||!h.test(e))){if(g=d=y,x=t,w=9===a&&e,1===a&&"object"!==t.nodeName.toLowerCase()){f=gt(e),(d=t.getAttribute("id"))?g=d.replace(et,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=f.length;while(u--)f[u]=g+mt(f[u]);x=X.test(e)&&t.parentNode||t,w=f.join(",")}if(w)try{return H.apply(n,x.querySelectorAll(w)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(I,"$1"),t,n,r)}o=ut.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},l=ut.setDocument=function(e){var t=e?e.ownerDocument||e:v;return t!==c&&9===t.nodeType&&t.documentElement?(c=t,f=t.documentElement,p=!o(t),b.getElementsByTagName=at(function(e){return e.appendChild(t.createComment("")),!e.getElementsByTagName("*").length}),b.attributes=at(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByClassName=at(function(e){return e.innerHTML="
",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),b.sortDetached=at(function(e){return 1&e.compareDocumentPosition(c.createElement("div"))}),b.getById=at(function(e){return f.appendChild(e).id=y,!t.getElementsByName||!t.getElementsByName(y).length}),b.getById?(r.find.ID=function(e,t){if(typeof t.getElementById!==j&&p){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},r.filter.ID=function(e){var t=e.replace(tt,nt);return function(e){return e.getAttribute("id")===t}}):(r.find.ID=function(e,t){if(typeof t.getElementById!==j&&p){var n=t.getElementById(e);return n?n.id===e||typeof n.getAttributeNode!==j&&n.getAttributeNode("id").value===e?[n]:undefined:[]}},r.filter.ID=function(e){var t=e.replace(tt,nt);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),r.find.TAG=b.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==j?t.getElementsByTagName(e):undefined}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=b.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==j&&p?t.getElementsByClassName(e):undefined},d=[],h=[],(b.qsa=it(t.querySelectorAll))&&(at(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||h.push("\\["+R+"*(?:value|"+P+")"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){var t=c.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&h.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(b.matchesSelector=it(g=f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){b.disconnectedMatch=g.call(e,"div"),g.call(e,"[s!='']:x"),d.push("!=",B)}),h=h.length&&RegExp(h.join("|")),d=d.length&&RegExp(d.join("|")),m=it(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},S=f.compareDocumentPosition?function(e,n){if(e===n)return E=!0,0;var r=n.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(n);return r?1&r||!b.sortDetached&&n.compareDocumentPosition(e)===r?e===t||m(v,e)?-1:n===t||m(v,n)?1:u?F.call(u,e)-F.call(u,n):0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,n){var r,i=0,o=e.parentNode,s=n.parentNode,a=[e],l=[n];if(e===n)return E=!0,0;if(!o||!s)return e===t?-1:n===t?1:o?-1:s?1:u?F.call(u,e)-F.call(u,n):0;if(o===s)return lt(e,n);r=e;while(r=r.parentNode)a.unshift(r);r=n;while(r=r.parentNode)l.unshift(r);while(a[i]===l[i])i++;return i?lt(a[i],l[i]):a[i]===v?-1:l[i]===v?1:0},c):c},ut.matches=function(e,t){return ut(e,null,null,t)},ut.matchesSelector=function(e,t){if((e.ownerDocument||e)!==c&&l(e),t=t.replace(U,"='$1']"),!(!b.matchesSelector||!p||d&&d.test(t)||h&&h.test(t)))try{var n=g.call(e,t);if(n||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return ut(t,c,null,[e]).length>0},ut.contains=function(e,t){return(e.ownerDocument||e)!==c&&l(e),m(e,t)},ut.attr=function(e,t){(e.ownerDocument||e)!==c&&l(e);var n=r.attrHandle[t.toLowerCase()],i=n&&n(e,t,!p);return i===undefined?b.attributes||!p?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null:i},ut.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},ut.uniqueSort=function(e){var t,n=[],r=0,i=0;if(E=!b.detectDuplicates,u=!b.sortStable&&e.slice(0),e.sort(S),E){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return e};function lt(e,t){var n=t&&e,r=n&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ct(e,t,n){var r;return n?undefined:(r=e.getAttributeNode(t))&&r.specified?r.value:e[t]===!0?t.toLowerCase():null}function ft(e,t,n){var r;return n?undefined:r=e.getAttribute(t,"type"===t.toLowerCase()?1:2)}function pt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ht(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function dt(e){return st(function(t){return t=+t,st(function(n,r){var i,o=e([],n.length,t),s=o.length;while(s--)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}i=ut.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r];r++)n+=i(t);return n},r=ut.selectors={cacheLength:50,createPseudo:st,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(tt,nt),e[3]=(e[4]||e[5]||"").replace(tt,nt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ut.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ut.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return G.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&Y.test(n)&&(t=gt(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(tt,nt).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=C[e+" "];return t||(t=RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&C(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=ut.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,h,d,g=o!==s?"nextSibling":"previousSibling",m=t.parentNode,v=a&&t.nodeName.toLowerCase(),x=!u&&!a;if(m){if(o){while(g){f=t;while(f=f[g])if(a?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;d=g="only"===e&&!d&&"nextSibling"}return!0}if(d=[s?m.firstChild:m.lastChild],s&&x){c=m[y]||(m[y]={}),l=c[e]||[],h=l[0]===w&&l[1],p=l[0]===w&&l[2],f=h&&m.childNodes[h];while(f=++h&&f&&f[g]||(p=h=0)||d.pop())if(1===f.nodeType&&++p&&f===t){c[e]=[w,h,p];break}}else if(x&&(l=(t[y]||(t[y]={}))[e])&&l[0]===w)p=l[1];else while(f=++h&&f&&f[g]||(p=h=0)||d.pop())if((a?f.nodeName.toLowerCase()===v:1===f.nodeType)&&++p&&(x&&((f[y]||(f[y]={}))[e]=[w,p]),f===t))break;return p-=i,p===r||0===p%r&&p/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||ut.error("unsupported pseudo: "+e);return i[y]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?st(function(e,n){var r,o=i(e,t),s=o.length;while(s--)r=F.call(e,o[s]),e[r]=!(n[r]=o[s])}):function(e){return i(e,0,n)}):i}},pseudos:{not:st(function(e){var t=[],n=[],r=s(e.replace(I,"$1"));return r[y]?st(function(e,t,n,i){var o,s=r(e,null,i,[]),a=e.length;while(a--)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:st(function(e){return function(t){return ut(e,t).length>0}}),contains:st(function(e){return function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:st(function(e){return V.test(e||"")||ut.error("unsupported lang: "+e),e=e.replace(tt,nt).toLowerCase(),function(t){var n;do if(n=p?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===c.activeElement&&(!c.hasFocus||c.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return K.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:dt(function(){return[0]}),last:dt(function(e,t){return[t-1]}),eq:dt(function(e,t,n){return[0>n?n+t:n]}),even:dt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:dt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:dt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:dt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(t in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=pt(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=ht(t);function gt(e,t){var n,i,o,s,a,u,l,c=k[e+" "];if(c)return t?0:c.slice(0);a=e,u=[],l=r.preFilter;while(a){(!n||(i=z.exec(a)))&&(i&&(a=a.slice(i[0].length)||a),u.push(o=[])),n=!1,(i=_.exec(a))&&(n=i.shift(),o.push({value:n,type:i[0].replace(I," ")}),a=a.slice(n.length));for(s in r.filter)!(i=G[s].exec(a))||l[s]&&!(i=l[s](i))||(n=i.shift(),o.push({value:n,type:s,matches:i}),a=a.slice(n.length));if(!n)break}return t?a.length:a?ut.error(e):k(e,u).slice(0)}function mt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function yt(e,t,r){var i=t.dir,o=r&&"parentNode"===i,s=T++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,r,a){var u,l,c,f=w+" "+s;if(a){while(t=t[i])if((1===t.nodeType||o)&&e(t,r,a))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[y]||(t[y]={}),(l=c[i])&&l[0]===f){if((u=l[1])===!0||u===n)return u===!0}else if(l=c[i]=[f],l[1]=e(t,r,a)||n,l[1]===!0)return!0}}function vt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,s=[],a=0,u=e.length,l=null!=t;for(;u>a;a++)(o=e[a])&&(!n||n(o,r,i))&&(s.push(o),l&&t.push(a));return s}function bt(e,t,n,r,i,o){return r&&!r[y]&&(r=bt(r)),i&&!i[y]&&(i=bt(i,o)),st(function(o,s,a,u){var l,c,f,p=[],h=[],d=s.length,g=o||Ct(t||"*",a.nodeType?[a]:a,[]),m=!e||!o&&t?g:xt(g,p,e,a,u),y=n?i||(o?e:d||r)?[]:s:m;if(n&&n(m,y,a,u),r){l=xt(y,h),r(l,[],a,u),c=l.length;while(c--)(f=l[c])&&(y[h[c]]=!(m[h[c]]=f))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(f=y[c])&&l.push(m[c]=f);i(null,y=[],l,u)}c=y.length;while(c--)(f=y[c])&&(l=i?F.call(o,f):p[c])>-1&&(o[l]=!(s[l]=f))}}else y=xt(y===s?y.splice(d,y.length):y),i?i(null,s,y,u):H.apply(s,y)})}function wt(e){var t,n,i,o=e.length,s=r.relative[e[0].type],u=s||r.relative[" "],l=s?1:0,c=yt(function(e){return e===t},u,!0),f=yt(function(e){return F.call(t,e)>-1},u,!0),p=[function(e,n,r){return!s&&(r||n!==a)||((t=n).nodeType?c(e,n,r):f(e,n,r))}];for(;o>l;l++)if(n=r.relative[e[l].type])p=[yt(vt(p),n)];else{if(n=r.filter[e[l].type].apply(null,e[l].matches),n[y]){for(i=++l;o>i;i++)if(r.relative[e[i].type])break;return bt(l>1&&vt(p),l>1&&mt(e.slice(0,l-1)).replace(I,"$1"),n,i>l&&wt(e.slice(l,i)),o>i&&wt(e=e.slice(i)),o>i&&mt(e))}p.push(n)}return vt(p)}function Tt(e,t){var i=0,o=t.length>0,s=e.length>0,u=function(u,l,f,p,h){var d,g,m,y=[],v=0,x="0",b=u&&[],T=null!=h,C=a,k=u||s&&r.find.TAG("*",h&&l.parentNode||l),N=w+=null==C?1:Math.random()||.1;for(T&&(a=l!==c&&l,n=i);null!=(d=k[x]);x++){if(s&&d){g=0;while(m=e[g++])if(m(d,l,f)){p.push(d);break}T&&(w=N,n=++i)}o&&((d=!m&&d)&&v--,u&&b.push(d))}if(v+=x,o&&x!==v){g=0;while(m=t[g++])m(b,y,l,f);if(u){if(v>0)while(x--)b[x]||y[x]||(y[x]=L.call(p));y=xt(y)}H.apply(p,y),T&&!u&&y.length>0&&v+t.length>1&&ut.uniqueSort(p)}return T&&(w=N,a=C),b};return o?st(u):u}s=ut.compile=function(e,t){var n,r=[],i=[],o=N[e+" "];if(!o){t||(t=gt(e)),n=t.length;while(n--)o=wt(t[n]),o[y]?r.push(o):i.push(o);o=N(e,Tt(i,r))}return o};function Ct(e,t,n){var r=0,i=t.length;for(;i>r;r++)ut(e,t[r],n);return n}function kt(e,t,n,i){var o,a,u,l,c,f=gt(e);if(!i&&1===f.length){if(a=f[0]=f[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&p&&r.relative[a[1].type]){if(t=(r.find.ID(u.matches[0].replace(tt,nt),t)||[])[0],!t)return n;e=e.slice(a.shift().value.length)}o=G.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],r.relative[l=u.type])break;if((c=r.find[l])&&(i=c(u.matches[0].replace(tt,nt),X.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=i.length&&mt(a),!e)return H.apply(n,i),n;break}}}return s(e,f)(i,t,!p,n,X.test(e)),n}r.pseudos.nth=r.pseudos.eq;function Nt(){}Nt.prototype=r.filters=r.pseudos,r.setFilters=new Nt,b.sortStable=y.split("").sort(S).join("")===y,l(),[0,0].sort(S),b.detectDuplicates=E,at(function(e){if(e.innerHTML="","#"!==e.firstChild.getAttribute("href")){var t="type|href|height|width".split("|"),n=t.length;while(n--)r.attrHandle[t[n]]=ft}}),at(function(e){if(null!=e.getAttribute("disabled")){var t=P.split("|"),n=t.length;while(n--)r.attrHandle[t[n]]=ct}}),x.find=ut,x.expr=ut.selectors,x.expr[":"]=x.expr.pseudos,x.unique=ut.uniqueSort,x.text=ut.getText,x.isXMLDoc=ut.isXML,x.contains=ut.contains}(e);var D={};function A(e){var t=D[e]={};return x.each(e.match(w)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?D[e]||A(e):x.extend({},e);var t,n,r,i,o,s,a=[],u=!e.once&&[],l=function(f){for(t=e.memory&&f,n=!0,s=i||0,i=0,o=a.length,r=!0;a&&o>s;s++)if(a[s].apply(f[0],f[1])===!1&&e.stopOnFalse){t=!1;break}r=!1,a&&(u?u.length&&l(u.shift()):t?a=[]:c.disable())},c={add:function(){if(a){var n=a.length;(function s(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&c.has(n)||a.push(n):n&&n.length&&"string"!==r&&s(n)})})(arguments),r?o=a.length:t&&(i=n,l(t))}return this},remove:function(){return a&&x.each(arguments,function(e,t){var n;while((n=x.inArray(t,a,n))>-1)a.splice(n,1),r&&(o>=n&&o--,s>=n&&s--)}),this},has:function(e){return e?x.inArray(e,a)>-1:!(!a||!a.length)},empty:function(){return a=[],o=0,this},disable:function(){return a=u=t=undefined,this},disabled:function(){return!a},lock:function(){return u=undefined,t||c.disable(),this},locked:function(){return!u},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!a||n&&!u||(r?u.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var s=o[0],a=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var s=o[2],a=o[3];r[o[1]]=s.add,a&&s.add(function(){n=a},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=s.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=d.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),s=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?d.call(arguments):r,n===a?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},a,u,l;if(r>1)for(a=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(s(t,l,n)).fail(o.reject).progress(s(t,u,a)):--i;return i||o.resolveWith(l,n),o.promise()}}),x.support=function(t){var n=o.createElement("input"),r=o.createDocumentFragment(),i=o.createElement("div"),s=o.createElement("select"),a=s.appendChild(o.createElement("option"));return n.type?(n.type="checkbox",t.checkOn=""!==n.value,t.optSelected=a.selected,t.reliableMarginRight=!0,t.boxSizingReliable=!0,t.pixelPosition=!1,n.checked=!0,t.noCloneChecked=n.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!a.disabled,n=o.createElement("input"),n.value="t",n.type="radio",t.radioValue="t"===n.value,n.setAttribute("checked","t"),n.setAttribute("name","t"),r.appendChild(n),t.checkClone=r.cloneNode(!0).cloneNode(!0).lastChild.checked,t.focusinBubbles="onfocusin"in e,i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===i.style.backgroundClip,x(function(){var n,r,s="padding:0;margin:0;border:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box",a=o.getElementsByTagName("body")[0];a&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",a.appendChild(n).appendChild(i),i.innerHTML="",i.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%",x.swap(a,null!=a.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===i.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(i,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(i,null)||{width:"4px"}).width,r=i.appendChild(o.createElement("div")),r.style.cssText=i.style.cssText=s,r.style.marginRight=r.style.width="0",i.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),a.removeChild(n))}),t):t}({});var L,q,H=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,O=/([A-Z])/g;function F(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=x.expando+Math.random()}F.uid=1,F.accepts=function(e){return e.nodeType?1===e.nodeType||9===e.nodeType:!0},F.prototype={key:function(e){if(!F.accepts(e))return 0;var t={},n=e[this.expando];if(!n){n=F.uid++;try{t[this.expando]={value:n},Object.defineProperties(e,t)}catch(r){t[this.expando]=n,x.extend(e,t)}}return this.cache[n]||(this.cache[n]={}),n},set:function(e,t,n){var r,i=this.key(e),o=this.cache[i];if("string"==typeof t)o[t]=n;else if(x.isEmptyObject(o))this.cache[i]=t;else for(r in t)o[r]=t[r]},get:function(e,t){var n=this.cache[this.key(e)];return t===undefined?n:n[t]},access:function(e,t,n){return t===undefined||t&&"string"==typeof t&&n===undefined?this.get(e,t):(this.set(e,t,n),n!==undefined?n:t)},remove:function(e,t){var n,r,i=this.key(e),o=this.cache[i];if(t===undefined)this.cache[i]={};else{x.isArray(t)?r=t.concat(t.map(x.camelCase)):t in o?r=[t]:(r=x.camelCase(t),r=r in o?[r]:r.match(w)||[]),n=r.length;while(n--)delete o[r[n]]}},hasData:function(e){return!x.isEmptyObject(this.cache[e[this.expando]]||{})},discard:function(e){delete this.cache[this.key(e)]}},L=new F,q=new F,x.extend({acceptData:F.accepts,hasData:function(e){return L.hasData(e)||q.hasData(e)},data:function(e,t,n){return L.access(e,t,n)},removeData:function(e,t){L.remove(e,t)},_data:function(e,t,n){return q.access(e,t,n)},_removeData:function(e,t){q.remove(e,t)}}),x.fn.extend({data:function(e,t){var n,r,i=this[0],o=0,s=null;if(e===undefined){if(this.length&&(s=L.get(i),1===i.nodeType&&!q.get(i,"hasDataAttrs"))){for(n=i.attributes;n.length>o;o++)r=n[o].name,0===r.indexOf("data-")&&(r=x.camelCase(r.substring(5)),P(i,r,s[r]));q.set(i,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each(function(){L.set(this,e)}):x.access(this,function(t){var n,r=x.camelCase(e);if(i&&t===undefined){if(n=L.get(i,e),n!==undefined)return n;if(n=L.get(i,r),n!==undefined)return n;if(n=P(i,r,undefined),n!==undefined)return n}else this.each(function(){var n=L.get(this,r);L.set(this,r,t),-1!==e.indexOf("-")&&n!==undefined&&L.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){L.remove(this,e)})}});function P(e,t,n){var r;if(n===undefined&&1===e.nodeType)if(r="data-"+t.replace(O,"-$1").toLowerCase(),n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:H.test(n)?JSON.parse(n):n}catch(i){}L.set(e,t,n)}else n=undefined;return n}x.extend({queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=q.get(e,t),n&&(!r||x.isArray(n)?r=q.access(e,t,x.makeArray(n)):r.push(n)),r||[]):undefined},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),s=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return q.get(e,n)||q.access(e,n,{empty:x.Callbacks("once memory").add(function(){q.remove(e,[t+"queue",n])})})}}),x.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),n>arguments.length?x.queue(this[0],e):t===undefined?this:this.each(function(){var n=x.queue(this,e,t); +x._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=x.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=undefined),e=e||"fx";while(s--)n=q.get(o[s],e+"queueHooks"),n&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var R,M,W=/[\t\r\n]/g,$=/\r/g,B=/^(?:input|select|textarea|button)$/i;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[x.propFix[e]||e]})},addClass:function(e){var t,n,r,i,o,s=0,a=this.length,u="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];a>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(W," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,s=0,a=this.length,u=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];a>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(W," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,i="boolean"==typeof t;return x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,s=0,a=x(this),u=t,l=e.match(w)||[];while(o=l[s++])u=i?u:!a.hasClass(o),a[u?"addClass":"removeClass"](o)}else(n===r||"boolean"===n)&&(this.className&&q.set(this,"__className__",this.className),this.className=this.className||e===!1?"":q.get(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(W," ").indexOf(t)>=0)return!0;return!1},val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=x.isFunction(e),this.each(function(n){var i,o=x(this);1===this.nodeType&&(i=r?e.call(this,n,o.val()):e,null==i?i="":"number"==typeof i?i+="":x.isArray(i)&&(i=x.map(i,function(e){return null==e?"":e+""})),t=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&t.set(this,i,"value")!==undefined||(this.value=i))});if(i)return t=x.valHooks[i.type]||x.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&(n=t.get(i,"value"))!==undefined?n:(n=i.value,"string"==typeof n?n.replace($,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,s=o?null:[],a=o?i+1:r.length,u=0>i?a:o?i:0;for(;a>u;u++)if(n=r[u],!(!n.selected&&u!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),s=i.length;while(s--)r=i[s],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,t,n){var i,o,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===r?x.prop(e,t,n):(1===s&&x.isXMLDoc(e)||(t=t.toLowerCase(),i=x.attrHooks[t]||(x.expr.match.boolean.test(t)?M:R)),n===undefined?i&&"get"in i&&null!==(o=i.get(e,t))?o:(o=x.find.attr(e,t),null==o?undefined:o):null!==n?i&&"set"in i&&(o=i.set(e,n,t))!==undefined?o:(e.setAttribute(t,n+""),n):(x.removeAttr(e,t),undefined))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.boolean.test(n)&&(e[r]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,o,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return o=1!==s||!x.isXMLDoc(e),o&&(t=x.propFix[t]||t,i=x.propHooks[t]),n!==undefined?i&&"set"in i&&(r=i.set(e,n,t))!==undefined?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||B.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),M={set:function(e,t,n){return t===!1?x.removeAttr(e,n):e.setAttribute(n,n),n}},x.each(x.expr.match.boolean.source.match(/\w+/g),function(e,t){var n=x.expr.attrHandle[t]||x.find.attr;x.expr.attrHandle[t]=function(e,t,r){var i=x.expr.attrHandle[t],o=r?undefined:(x.expr.attrHandle[t]=undefined)!=n(e,t,r)?t.toLowerCase():null;return x.expr.attrHandle[t]=i,o}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,t){return x.isArray(t)?e.checked=x.inArray(x(e).val(),t)>=0:undefined}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var I=/^key/,z=/^(?:mouse|contextmenu)|click/,_=/^(?:focusinfocus|focusoutblur)$/,X=/^([^.]*)(?:\.(.+)|)$/;function U(){return!0}function Y(){return!1}function V(){try{return o.activeElement}catch(e){}}x.event={global:{},add:function(e,t,n,i,o){var s,a,u,l,c,f,p,h,d,g,m,y=q.get(e);if(y){n.handler&&(s=n,n=s.handler,o=s.selector),n.guid||(n.guid=x.guid++),(l=y.events)||(l=y.events={}),(a=y.handle)||(a=y.handle=function(e){return typeof x===r||e&&x.event.triggered===e.type?undefined:x.event.dispatch.apply(a.elem,arguments)},a.elem=e),t=(t||"").match(w)||[""],c=t.length;while(c--)u=X.exec(t[c])||[],d=m=u[1],g=(u[2]||"").split(".").sort(),d&&(p=x.event.special[d]||{},d=(o?p.delegateType:p.bindType)||d,p=x.event.special[d]||{},f=x.extend({type:d,origType:m,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&x.expr.match.needsContext.test(o),namespace:g.join(".")},s),(h=l[d])||(h=l[d]=[],h.delegateCount=0,p.setup&&p.setup.call(e,i,g,a)!==!1||e.addEventListener&&e.addEventListener(d,a,!1)),p.add&&(p.add.call(e,f),f.handler.guid||(f.handler.guid=n.guid)),o?h.splice(h.delegateCount++,0,f):h.push(f),x.event.global[d]=!0);e=null}},remove:function(e,t,n,r,i){var o,s,a,u,l,c,f,p,h,d,g,m=q.hasData(e)&&q.get(e);if(m&&(u=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(a=X.exec(t[l])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h){f=x.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,p=u[h]||[],a=a[2]&&RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||a&&!a.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));s&&!p.length&&(f.teardown&&f.teardown.call(e,d,m.handle)!==!1||x.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)x.event.remove(e,h+t[l],n,r,!0);x.isEmptyObject(u)&&(delete m.handle,q.remove(e,"events"))}},trigger:function(t,n,r,i){var s,a,u,l,c,f,p,h=[r||o],d=y.call(t,"type")?t.type:t,g=y.call(t,"namespace")?t.namespace.split("."):[];if(a=u=r=r||o,3!==r.nodeType&&8!==r.nodeType&&!_.test(d+x.event.triggered)&&(d.indexOf(".")>=0&&(g=d.split("."),d=g.shift(),g.sort()),c=0>d.indexOf(":")&&"on"+d,t=t[x.expando]?t:new x.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=g.join("."),t.namespace_re=t.namespace?RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=undefined,t.target||(t.target=r),n=null==n?[t]:x.makeArray(n,[t]),p=x.event.special[d]||{},i||!p.trigger||p.trigger.apply(r,n)!==!1)){if(!i&&!p.noBubble&&!x.isWindow(r)){for(l=p.delegateType||d,_.test(l+d)||(a=a.parentNode);a;a=a.parentNode)h.push(a),u=a;u===(r.ownerDocument||o)&&h.push(u.defaultView||u.parentWindow||e)}s=0;while((a=h[s++])&&!t.isPropagationStopped())t.type=s>1?l:p.bindType||d,f=(q.get(a,"events")||{})[t.type]&&q.get(a,"handle"),f&&f.apply(a,n),f=c&&a[c],f&&x.acceptData(a)&&f.apply&&f.apply(a,n)===!1&&t.preventDefault();return t.type=d,i||t.isDefaultPrevented()||p._default&&p._default.apply(h.pop(),n)!==!1||!x.acceptData(r)||c&&x.isFunction(r[d])&&!x.isWindow(r)&&(u=r[c],u&&(r[c]=null),x.event.triggered=d,r[d](),x.event.triggered=undefined,u&&(r[c]=u)),t.result}},dispatch:function(e){e=x.event.fix(e);var t,n,r,i,o,s=[],a=d.call(arguments),u=(q.get(this,"events")||{})[e.type]||[],l=x.event.special[e.type]||{};if(a[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),t=0;while((i=s[t++])&&!e.isPropagationStopped()){e.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(o.namespace))&&(e.handleObj=o,e.data=o.data,r=((x.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,a),r!==undefined&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,s=[],a=t.delegateCount,u=e.target;if(a&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!==this;u=u.parentNode||this)if(u.disabled!==!0||"click"!==e.type){for(r=[],n=0;a>n;n++)o=t[n],i=o.selector+" ",r[i]===undefined&&(r[i]=o.needsContext?x(i,this).index(u)>=0:x.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&s.push({elem:u,handlers:r})}return t.length>a&&s.push({elem:this,handlers:t.slice(a)}),s},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,s=t.button;return null==e.pageX&&null!=t.clientX&&(n=e.target.ownerDocument||o,r=n.documentElement,i=n.body,e.pageX=t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)),e.which||s===undefined||(e.which=1&s?1:2&s?3:4&s?2:0),e}},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=z.test(i)?this.mouseHooks:I.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return 3===e.target.nodeType&&(e.target=e.target.parentNode),s.filter?s.filter(e,o):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==V()&&this.focus?(this.focus(),!1):undefined},delegateType:"focusin"},blur:{trigger:function(){return this===V()&&this.blur?(this.blur(),!1):undefined},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&x.nodeName(this,"input")?(this.click(),!1):undefined},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==undefined&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)},x.Event=function(e,t){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.getPreventDefault&&e.getPreventDefault()?U:Y):this.type=e,t&&x.extend(this,t),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,undefined):new x.Event(e,t)},x.Event.prototype={isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=U,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=U,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=U,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,t,n,r,i){var o,s;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=undefined);for(s in e)this.on(s,t,n,e[s],i);return this}if(null==n&&null==r?(r=t,n=t=undefined):null==r&&("string"==typeof t?(r=n,n=undefined):(r=n,n=t,t=undefined)),r===!1)r=Y;else if(!r)return this;return 1===i&&(o=r,r=function(e){return x().off(e),o.apply(this,arguments)},r.guid=o.guid||(o.guid=x.guid++)),this.each(function(){x.event.add(this,e,r,n,t)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,x(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return(t===!1||"function"==typeof t)&&(n=t,t=undefined),n===!1&&(n=Y),this.each(function(){x.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?x.event.trigger(e,t,n,!0):undefined}});var G=/^.[^:#\[\.,]*$/,J=x.expr.match.needsContext,Q={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return t=this,this.pushStack(x(e).filter(function(){for(r=0;i>r;r++)if(x.contains(t[r],this))return!0}));for(n=[],r=0;i>r;r++)x.find(e,this[r],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t=x(e,this),n=t.length;return this.filter(function(){var e=0;for(;n>e;e++)if(x.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(Z(this,e||[],!0))},filter:function(e){return this.pushStack(Z(this,e||[],!1))},is:function(e){return!!e&&("string"==typeof e?J.test(e)?x(e,this.context).index(this[0])>=0:x.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],s=J.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(s?s.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?g.call(x(e),this[0]):g.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function K(e,t){while((e=e[t])&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return K(e,"nextSibling")},prev:function(e){return K(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(Q[e]||x.unique(i),"p"===e[0]&&i.reverse()),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,t,n){var r=[],i=n!==undefined;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&x(e).is(n))break;r.push(e)}return r},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function Z(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(G.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return g.call(t,e)>=0!==n})}var et=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,tt=/<([\w:]+)/,nt=/<|&#?\w+;/,rt=/<(?:script|style|link)/i,it=/^(?:checkbox|radio)$/i,ot=/checked\s*(?:[^=]|=\s*.checked.)/i,st=/^$|\/(?:java|ecma)script/i,at=/^true\/(.*)/,ut=/^\s*\s*$/g,lt={option:[1,""],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};lt.optgroup=lt.option,lt.tbody=lt.tfoot=lt.colgroup=lt.caption=lt.col=lt.thead,lt.th=lt.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===undefined?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ct(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ct(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(gt(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&ht(gt(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++)1===e.nodeType&&(x.cleanData(gt(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===undefined&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!rt.test(e)&&!lt[(tt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(et,"<$1>");try{for(;r>n;n++)t=this[n]||{},1===t.nodeType&&(x.cleanData(gt(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=p.apply([],e);var r,i,o,s,a,u,l=0,c=this.length,f=this,h=c-1,d=e[0],g=x.isFunction(d);if(g||!(1>=c||"string"!=typeof d||x.support.checkClone)&&ot.test(d))return this.each(function(r){var i=f.eq(r);g&&(e[0]=d.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(r=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),i=r.firstChild,1===r.childNodes.length&&(r=i),i)){for(o=x.map(gt(r,"script"),ft),s=o.length;c>l;l++)a=r,l!==h&&(a=x.clone(a,!0,!0),s&&x.merge(o,gt(a,"script"))),t.call(this[l],a,l);if(s)for(u=o[o.length-1].ownerDocument,x.map(o,pt),l=0;s>l;l++)a=o[l],st.test(a.type||"")&&!q.access(a,"globalEval")&&x.contains(u,a)&&(a.src?x._evalUrl(a.src):x.globalEval(a.textContent.replace(ut,"")))}return this}}),x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=[],i=x(e),o=i.length-1,s=0;for(;o>=s;s++)n=s===o?this:this.clone(!0),x(i[s])[t](n),h.apply(r,n.get());return this.pushStack(r)}}),x.extend({clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),u=x.contains(e.ownerDocument,e);if(!(x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(s=gt(a),o=gt(e),r=0,i=o.length;i>r;r++)mt(o[r],s[r]);if(t)if(n)for(o=o||gt(e),s=s||gt(a),r=0,i=o.length;i>r;r++)dt(o[r],s[r]);else dt(e,a);return s=gt(a,"script"),s.length>0&&ht(s,!u&>(e,"script")),a},buildFragment:function(e,t,n,r){var i,o,s,a,u,l,c=0,f=e.length,p=t.createDocumentFragment(),h=[];for(;f>c;c++)if(i=e[c],i||0===i)if("object"===x.type(i))x.merge(h,i.nodeType?[i]:i);else if(nt.test(i)){o=o||p.appendChild(t.createElement("div")),s=(tt.exec(i)||["",""])[1].toLowerCase(),a=lt[s]||lt._default,o.innerHTML=a[1]+i.replace(et,"<$1>")+a[2],l=a[0];while(l--)o=o.firstChild;x.merge(h,o.childNodes),o=p.firstChild,o.textContent=""}else h.push(t.createTextNode(i));p.textContent="",c=0;while(i=h[c++])if((!r||-1===x.inArray(i,r))&&(u=x.contains(i.ownerDocument,i),o=gt(p.appendChild(i),"script"),u&&ht(o),n)){l=0;while(i=o[l++])st.test(i.type||"")&&n.push(i)}return p},cleanData:function(e){var t,n,r,i=e.length,o=0,s=x.event.special;for(;i>o;o++){if(n=e[o],x.acceptData(n)&&(t=q.access(n)))for(r in t.events)s[r]?x.event.remove(n,r):x.removeEvent(n,r,t.handle);L.discard(n),q.discard(n)}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"text",async:!1,global:!1,success:x.globalEval})}});function ct(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function ft(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function pt(e){var t=at.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function ht(e,t){var n=e.length,r=0;for(;n>r;r++)q.set(e[r],"globalEval",!t||q.get(t[r],"globalEval"))}function dt(e,t){var n,r,i,o,s,a,u,l;if(1===t.nodeType){if(q.hasData(e)&&(o=q.access(e),s=x.extend({},o),l=o.events,q.set(t,s),l)){delete s.handle,s.events={};for(i in l)for(n=0,r=l[i].length;r>n;n++)x.event.add(t,i,l[i][n])}L.hasData(e)&&(a=L.access(e),u=x.extend({},a),L.set(t,u))}}function gt(e,t){var n=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return t===undefined||t&&x.nodeName(e,t)?x.merge([e],n):n}function mt(e,t){var n=t.nodeName.toLowerCase();"input"===n&&it.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}x.fn.extend({wrapAll:function(e){var t;return x.isFunction(e)?this.each(function(t){x(this).wrapAll(e.call(this,t))}):(this[0]&&(t=x(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var yt,vt,xt=/^(none|table(?!-c[ea]).+)/,bt=/^margin/,wt=RegExp("^("+b+")(.*)$","i"),Tt=RegExp("^("+b+")(?!px)[a-z%]+$","i"),Ct=RegExp("^([+-])=("+b+")","i"),kt={BODY:"block"},Nt={position:"absolute",visibility:"hidden",display:"block"},Et={letterSpacing:0,fontWeight:400},St=["Top","Right","Bottom","Left"],jt=["Webkit","O","Moz","ms"];function Dt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=jt.length;while(i--)if(t=jt[i]+n,t in e)return t;return r}function At(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function Lt(t){return e.getComputedStyle(t,null)}function qt(e,t){var n,r,i,o=[],s=0,a=e.length;for(;a>s;s++)r=e[s],r.style&&(o[s]=q.get(r,"olddisplay"),n=r.style.display,t?(o[s]||"none"!==n||(r.style.display=""),""===r.style.display&&At(r)&&(o[s]=q.access(r,"olddisplay",Pt(r.nodeName)))):o[s]||(i=At(r),(n&&"none"!==n||!i)&&q.set(r,"olddisplay",i?n:x.css(r,"display"))));for(s=0;a>s;s++)r=e[s],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[s]||"":"none"));return e}x.fn.extend({css:function(e,t){return x.access(this,function(e,t,n){var r,i,o={},s=0;if(x.isArray(t)){for(r=Lt(e),i=t.length;i>s;s++)o[t[s]]=x.css(e,t[s],!1,r);return o}return n!==undefined?x.style(e,t,n):x.css(e,t)},e,t,arguments.length>1)},show:function(){return qt(this,!0)},hide:function(){return qt(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:At(this))?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=yt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=x.camelCase(t),u=e.style;return t=x.cssProps[a]||(x.cssProps[a]=Dt(u,a)),s=x.cssHooks[t]||x.cssHooks[a],n===undefined?s&&"get"in s&&(i=s.get(e,!1,r))!==undefined?i:u[t]:(o=typeof n,"string"===o&&(i=Ct.exec(n))&&(n=(i[1]+1)*i[2]+parseFloat(x.css(e,t)),o="number"),null==n||"number"===o&&isNaN(n)||("number"!==o||x.cssNumber[a]||(n+="px"),x.support.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),s&&"set"in s&&(n=s.set(e,n,r))===undefined||(u[t]=n)),undefined)}},css:function(e,t,n,r){var i,o,s,a=x.camelCase(t);return t=x.cssProps[a]||(x.cssProps[a]=Dt(e.style,a)),s=x.cssHooks[t]||x.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),i===undefined&&(i=yt(e,t,r)),"normal"===i&&t in Et&&(i=Et[t]),""===n||n?(o=parseFloat(i),n===!0||x.isNumeric(o)?o||0:i):i}}),yt=function(e,t,n){var r,i,o,s=n||Lt(e),a=s?s.getPropertyValue(t)||s[t]:undefined,u=e.style;return s&&(""!==a||x.contains(e.ownerDocument,e)||(a=x.style(e,t)),Tt.test(a)&&bt.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=s.width,u.width=r,u.minWidth=i,u.maxWidth=o)),a};function Ht(e,t,n){var r=wt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function Ot(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,s=0;for(;4>o;o+=2)"margin"===n&&(s+=x.css(e,n+St[o],!0,i)),r?("content"===n&&(s-=x.css(e,"padding"+St[o],!0,i)),"margin"!==n&&(s-=x.css(e,"border"+St[o]+"Width",!0,i))):(s+=x.css(e,"padding"+St[o],!0,i),"padding"!==n&&(s+=x.css(e,"border"+St[o]+"Width",!0,i)));return s}function Ft(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Lt(e),s=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=yt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Tt.test(i))return i;r=s&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+Ot(e,t,n||(s?"border":"content"),r,o)+"px"}function Pt(e){var t=o,n=kt[e];return n||(n=Rt(e,t),"none"!==n&&n||(vt=(vt||x("

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 literal 0 HcmV?d00001 diff --git a/applicatif/zone_interne/ldap/sources/static/img/icon.xcf b/applicatif/zone_interne/ldap/sources/static/img/icon.xcf new file mode 100644 index 0000000000000000000000000000000000000000..a36f5cfc1a72303100e029db32e00bf23c9f134e GIT binary patch literal 115312 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