From 89473ab8c2f09f7c9bbbb6cb47d2713152dcfb71 Mon Sep 17 00:00:00 2001 From: cwlinode Date: Thu, 27 Sep 2018 10:16:32 -0400 Subject: [PATCH 01/41] Added note for option to use either ssl or starttls (gsuite w/postfix) (#2042) * Added note for using ssl or starttls * Copy edit fixes --- .../index.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/email/postfix/configure-postfix-to-send-mail-using-gmail-and-google-apps-on-debian-or-ubuntu/index.md b/docs/email/postfix/configure-postfix-to-send-mail-using-gmail-and-google-apps-on-debian-or-ubuntu/index.md index 140d76f5cde..3478e84e748 100644 --- a/docs/email/postfix/configure-postfix-to-send-mail-using-gmail-and-google-apps-on-debian-or-ubuntu/index.md +++ b/docs/email/postfix/configure-postfix-to-send-mail-using-gmail-and-google-apps-on-debian-or-ubuntu/index.md @@ -5,9 +5,9 @@ author: description: 'Install and configure Postfix on Debian and Ubuntu to send email through Gmail and Google Apps.' keywords: ["Postfix", " Ubuntu", " Debian", " SMTP", " Gmail"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' -modified: 2017-09-05 +modified: 2018-09-27 modified_by: - name: Edward Angert + name: Linode published: 2016-12-13 title: Configure Postfix to Send Mail Using Gmail and Google Apps on Debian or Ubuntu --- @@ -84,6 +84,9 @@ Usernames and passwords are stored in `sasl_passwd` in the `/etc/postfix/sasl/` {{< /file >}} + {{< note >}} +The SMTP server address configuration `smtp.gmail.com` supports message submission over port 587 ([StartTLS](https://en.wikipedia.org/wiki/Opportunistic_TLS)) and port 465 ([SSL](https://en.wikipedia.org/wiki/Transport_Layer_Security)). Whichever protocol you choose, be sure the port number is the same in `/etc/postfix/sasl/sasl\\_passwd` and `/etc/postfix/main.cf` files. See Google's [G Suite Administrator Help](https://support.google.com/a/answer/176600?hl=en) for more information. +{{< /note >}} 2. Create the hash db file for Postfix by running the `postmap` command: @@ -104,7 +107,7 @@ To restrict access to these files, change their permissions so that only the **r In this section, you will configure the `/etc/postfix/main.cf` file to use Gmail's SMTP server. -1. Find and modify `relayhost` in `/etc/postfix/main.cf` to match the following example: +1. Find and modify `relayhost` in `/etc/postfix/main.cf` to match the following example. Be sure the port number matches what you specified in `/etc/postfix/sasl/sasl\\_passwd` above. {{< file "/etc/postfix/main.cf" >}} relayhost = [smtp.gmail.com]:587 From 0a979cbd355825f99277acc269b73e7e7729da2f Mon Sep 17 00:00:00 2001 From: Mark Stonehouse Date: Tue, 2 Oct 2018 20:54:48 +0100 Subject: [PATCH 02/41] Update index.md (#2049) --- docs/getting-started/index.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/getting-started/index.md b/docs/getting-started/index.md index dbe4e62577a..38c6557de4e 100644 --- a/docs/getting-started/index.md +++ b/docs/getting-started/index.md @@ -142,12 +142,12 @@ Once you have the IP address and an SSH client, you can log in via SSH. The foll 1. Enter the following into your terminal window or application. Replace the example IP address with your Linode's IP address: - ssh root@123.456.78.90 + ssh root@198.51.100.4 2. If this is the first time connecting to your Linode, you'll see the authenticity warning below. This is because your SSH client has never encountered the server's key fingerprint before. Type `yes` and press **Enter** to continue connecting. {{< output >}} -The authenticity of host '123.456.78.90 (123.456.78.90)' can't be established. +The authenticity of host '198.51.100.4 (198.51.100.4)' can't be established. RSA key fingerprint is 11:eb:57:f3:a5:c3:e0:77:47:c4:15:3a:3c:df:6c:d2. Are you sure you want to continue connecting (yes/no)? {{< /output >}} @@ -155,13 +155,13 @@ Are you sure you want to continue connecting (yes/no)? After you enter `yes`, the client confirms the addition: {{< output >}} -Warning: Permanently added '123.456.78.90' (RSA) to the list of known hosts. +Warning: Permanently added '198.51.100.4' (RSA) to the list of known hosts. {{< /output >}} 3. The login prompt appears for you to enter the password you created for the `root` user above. {{< output >}} -root@123.456.78.90's password: +root@198.51.100.4's password: {{< /output >}} 4. The SSH client initiates the connection. When the connection is completed the following prompt appears: @@ -178,7 +178,7 @@ To reconnect via SSH, revoke the key for that IP address. For Linux and Mac OS X: - ssh-keygen -R 123.45.67.89 + ssh-keygen -R 198.51.100.4 For Windows, PuTTY users must remove the old host IP addresses manually. PuTTY's known hosts are in the registry entry: From b28b154b773bb2ad861f24c4e595df8940a3cd50 Mon Sep 17 00:00:00 2001 From: evinjenioso <42471843+evinjenioso@users.noreply.github.com> Date: Thu, 4 Oct 2018 09:48:28 -0400 Subject: [PATCH 03/41] Updated resizing a inode images to reflect new plans (#2059) --- .../resizing-a-linode-small.png | Bin 96694 -> 302936 bytes .../resizing-a-linode/resizing-a-linode.png | Bin 133464 -> 302936 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/platform/disk-images/resizing-a-linode/resizing-a-linode-small.png b/docs/platform/disk-images/resizing-a-linode/resizing-a-linode-small.png index 296887c20603894ea6cc951d8b24bd66204447f9..ce389355dddaf3abcf3e4ba42d90aba39fad236f 100644 GIT binary patch literal 302936 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 Pjn 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 jSC5#IG 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�)`1nFj7BzMeS0^@=b?(7aDC`9V=L!x`3D- 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 literal 96694 zcmb??b9Cj))@^Ltw(X>2JL%ZAZ9D1Mw$-t1+qToOU-!A^e)qgPzW3kTW9+eiwQ9|p zYptr*_q$VTHWoT-VFzv6DW5o3)jVBbOU5(O({1zn}k@>4^yba&fZcB~p`-ClIoAFeYH7W1(Xp;)5a} zAmDK@GT~Ab7X2IkyTwan=Hz6@MNjYQ>PqLzOlRw0O3%p2$w|+^M9;)T``d%o(cQ*L z-;LJBk@#PO{CgZ>V@E>=b2}$Cx>uXMj_ z`#-?{D@ZqeyMK}WRm6Yg#`7m~E=6NUTPx>3CHQV*?!?E$^H)OuZT?S1{)G~XwjhL8Q<9RD=_H$cw8{CB4Mf8yd}{F~sPw*U55|KAAyY5WJ^ zPwBbj&E1Tx)P&7{7xb?z*jO2O=>ONA|3(VgTG=`%+36b^|B37`$UjW~?fn;z`hR$s znc4oy^N*f?AdL*U9Gwj;j18UsF<-xD?XT6ZWNc6W4>J$_|LV>2do6Iu*czFexC`q$ z8S^nQFtT$oFmW-m5HK?RdEodR$A9_!BZ5CYLJr3IPPPupwzgJ$f2Cplr%Av}_c!vN z{eMGw=>P1af9$J&ZQ8%AzjrMk)Njsze*^GA{bYCf2>`$kAR#QE>;`z@4X&p=xb)TO zdi^M~c^@k)UYfV;=OiyLkWHZ$8#7lJ7*V=16Plk-5fRYo2L%B%=Lr#%yydyR_4N3a zwn-8s198LK{Z#hV*>jcUX*!j8$8CBvk(s7`1CG~%Z|O42vf1tXl|-$|nKfndt&Z#;#~Y#@ksUcvzvqNg_fhx1nmv(ze+K$u1k!nW#}_&w-4XfQqyzG4 z1p)!szjOWV$bv31)QmQvIq8*Nu!<8~hKJpEMUmx4vrN%W@k>SV@o&b zV3}UM?|A9|7N=2hbf%z+4DZ^PA(ow7xrNHAxZ{p4@?^kV=+?#QIvL)21sSJCL}nIY zF%p8T7@nGkok07m+08GKR57!}9BuLKTRR8d?I{(sm5?id)S*qWLcEy7vx#{~zeu4P zNdU<>BhHU-QWCn{6dP>6fU7+ax*i?o+YTN@KBb!$=0q7v9;fJ9+tLP+)jiX20AbgL3b zeyxTUcmvpFt#-wjU=w}>pEwpaeA;0Iq#oi_EhwjR0P&!di72-?!wfVOfhgg*K~k%$lX#kVU3}_ZDVO7{<@Ba}EmHSkrzrA^fw1g{2vU4aq5;YDTiaDBSys=h=-=lK<;kvB4P>|n9)(l& zVTSl0!G4V4%HQcVCYhWYV5M1FE--*y>JSYWWE!fS=m@hoDfoJjyiSudMUKHoci%ZCk zJrhTlr9o^90lTK9zA%5YHSI<$QXNbg8EX4h18IvCG@Yh^h_>JcC@aodm?Z9Ug}1!% z)}jS5@S{J>kn<)ltFot~M4qbROR3$IexsueXv;*u2u7X9as1v4iSbxZ;(|V9U7m^d zYSMi}2UJ!&XA8w9Dl17gxJ}`P*w`%F*eb!7_RUfh)|{3S()YRhnpRoufNg)-FP8-n zfl7;Ia?1FiR7zPr9__@eg1VJnvGzCW6#XqDLOihjE5-C(ut$dyTojnNBB-P&J!v+q z?+dvG@+@-VNmPopN`lAPn~k9A8twDEH1FFdidu>KwX!c_B=9HO-x#Unm2@&)KDG3t zbzt^KHP28ksz=oj0GjuzM!{Ka&HS*V_?7+hverP+wWm>Eo*7-32lKX8tOH6lo|h+r zTO%Wh)uW zKF=nszl{nL#VL~|#1f@W@>dlKQ-u~{9I@aSXb4j!N|Ne-?zED_t-MKJpaVN%jsO&p z!fnuoNRTkK!W8c@up1EiR-pSG*m3y07^6!&BTkhMt!~-- zsQ$>TuHQ8z|MqcHTDaeh+t~9QSB#O`QGf^|KGmn=92tDd>NJ)~2`qc{(m%mi>y1lh z%0D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 odq0axQ%T7-EvwRa3I=c7a)ir_;R#x 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 Pjn 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 jSC5#IG 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�)`1nFj7BzMeS0^@=b?(7aDC`9V=L!x`3D- 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 literal 133464 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

B{Cm?U!|a>XzI@SN=x%+u7rdII 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 From 64a81fd5339d535dff56228f8d29707cfba09430 Mon Sep 17 00:00:00 2001 From: cwlinode Date: Thu, 4 Oct 2018 13:16:05 -0400 Subject: [PATCH 04/41] Salt command line reference add'l copy edits (#2061) * Initial Commit * Spelling corrections. * More spelling corrections. * edited salt CLI reference --- ci/vale/dictionary.txt | 4 + .../salt-command-line-reference/index.md | 299 ++++++++++++++++++ 2 files changed, 303 insertions(+) create mode 100644 docs/applications/configuration-management/salt-command-line-reference/index.md diff --git a/ci/vale/dictionary.txt b/ci/vale/dictionary.txt index d321b05f28c..52c36b5684f 100644 --- a/ci/vale/dictionary.txt +++ b/ci/vale/dictionary.txt @@ -888,6 +888,8 @@ ossec ostemplate osx otomen +outputter +outputters overcommit overwatch ovpn @@ -985,6 +987,7 @@ psql psudo psycop2 pty +pubkey publickey puppetd puppetmaster @@ -1178,6 +1181,7 @@ sparklines spectre speedtest spf1 +spm spork sql sqlplus diff --git a/docs/applications/configuration-management/salt-command-line-reference/index.md b/docs/applications/configuration-management/salt-command-line-reference/index.md new file mode 100644 index 00000000000..4fd3e6560ab --- /dev/null +++ b/docs/applications/configuration-management/salt-command-line-reference/index.md @@ -0,0 +1,299 @@ +--- +author: + name: Linode Community + email: docs@linode.com +description: 'A reference for the SaltStack command line interface.' +keywords: ['salt','saltstack','cli','command line','reference'] +license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +published: 2018-10-03 +modified: 2018-10-03 +modified_by: + name: Linode +title: "SaltStack Command Line Reference" +contributor: + name: "Andy Stevens" + link: "https://github.com/andystevensname" +external_resources: +- '[SaltStack Command Line Documentation](https://docs.saltstack.com/en/latest/ref/cli/index.html)' +- '[Linode Cloud Module](https://docs.saltstack.com/en/latest/ref/clouds/all/salt.cloud.clouds.linode.html)' +--- + +[SaltStack](https://github.com/saltstack/salt) is a powerful configuration management tool. The following is a quick-reference guide for Salt's command line interface (CLI). + +## salt + +Used to issue commands to minions in parallel. `salt` allows you to both control and query minions. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt -c /home/salt/conf test.ping`| +|`-s`, `--static`|Only return data after all minions have returned.|`salt --static`| +|`--async`|Instead of waiting for a job on a minion or minions, print the job ID and the job completion.|`salt '*' pkg.install apache2 --async`| +|`--subset`|Execute commands on a random subset of minions.|`salt '*' telegram.post_message message="Hello random 3!" --subset 3`| +|`-v`, `--verbose`|Print extra data, such as the job ID.|`salt 'minion1' user.add steve --verbose`| +|`--hide-timeout`|Only print minions that can be reached.|`salt '*' test.ping --hide-timeout`| +|`-b`, `--batch-size`|Execute on a batch or percentage of minions.|`salt '*' test.ping --batch-size 25%`| +|`-a`, `--auth`|Use an external authentication medium. You will be prompted for credentials. Options are `auto`, `keystone`, `ldap`, and `pam`. Can be used with `-T`.|`salt -a pam '*' status.meminfo`| +|`-T`, `--make-token`|Used with `-a`. Creates an authentication token in the active user's home directory that has a default 12 hour expiration time. Token expiration time is set in the Salt master config file.|`salt -T -a pam '*' status.cpuinfo`| +|`--return`|Used to select an alternative returner. Options are `carbon`, `cassandra`, `couchbase`, `couchdb`, `elasticsearch`, `etcd`, `hipchat`, `local`, `local_cache`, `memcache`, `mongo`, `mysql`, `odbc`, `postgres`, `redis`, `sentry`, `slack`, `sms`, `smtp`, `sqlite3`, `syslog`, and `xmpp`.|`salt '*' status.all_status --return mongo`| +|`-d`, `--doc`, `--documentation`|Return all available documentation for a module function, or all functions if one is not provided.|`salt 'minion3' service.available -d`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt 'minion2' state.apply -l info`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/master`|`salt '*' test.ping --log-file /home/salt/log`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt '*' test.ping --log-level all`| +|`-E`, `--pcre`|Target expression will be interpreted as a Perl Compatible Regular Expression (PCRE) rather than a shell glob.|`salt -E 'minion[0-9]' service.reload apache2`| +|`-L`, `--list`|Target expression will be interpreted as a comma-delimited list.|`salt -L 'minion1,minion2' service.show sshd`| +|`-G`, `--grain`|Target expression in the form of a glob expression matches a Salt grain. <grain value>:<glob expression>.|`salt -G 'os:Ubuntu' service.available mysql`| +|`--grain-pcre`|Target expression in the form of a Perl Compatible Regular Expression matches values returned by Salt grains on the minion.<grain value>:<regular expression>|`salt --grain-pcre 'os:Arch' service.restart apache2`| +|`-I`, `--pillar`| Use pillar values instead of shell globs to identify targets.|`salt -I 'role:production' test.echo 'playback'`| +|`--out`| Choose an alternative outputter to display returned data. Available outputters are: `grains`, `highstate`, `json`, `key`, `overstatestage`, `pprint`, `raw`, `txt`, `yaml`. Note: when using `--out json` you will probably want to also use `--static`.| `salt '*' test.version --out json --static`| + + +## salt-call + +Runs module functions on a minion instead of the master. It is used to run a standalone minion. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-call --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-call -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-call -c /home/salt/conf test.ping`| +|`-g`, `--grains`|Get the information generated by the Salt grains.|`salt-call --grains`| +|`-m`, `--module-dirs`|Select an additional modules directory. You can provide this option multiple times for multiple directories.|`salt-call -m /home/salt/modules1 -m /home/salt/modules2`| +|`-d`, `--doc`, `--documentation`|Return all available documentation for module function, or all functions if one is not provided.|`salt-call system.get_system_time -d`| +|`--master`|Choose which master to use. The minion must be authenticated with the master. If the master is omitted, the first master in the minion config will be used.|`salt-call --master master1`| +|`--return`|Used to select an alternative returner. Options are `carbon`, `cassandra`, `couchbase`, `couchdb`, `elasticsearch`, `etcd`, `hipchat`, `local`, `local_cache`, `memcache`, `mongo`, `mysql`, `odbc`, `postgres`, `redis`, `sentry`, `slack`, `sms`, `smtp`, `sqlite3`, `syslog`, and `xmpp`.|`salt-call --return mongo status.all_status`| +|`--local`|Run Salt as if there was no master running.|`salt-call --local system.get_system_time`| +|`--file-root`|Set a directory as the base file directory.|`salt-call --file-root /home/salt`| +|`--pillar-root`|Set a directory as the base pillar directory.|`salt-call --file-root /home/salt/pillar`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-call -l all test.exception 'oh no!'`| +|`--log-file`|Change log file path. Defaults to `/var/log/salt/minion`.|`salt-call --logfile /home/salt/log/minion test.exception 'oh no!'`| +|`--log-file-level`|Change logfile log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-call --log-file-level all test.exception 'oh no!'`| +|`--out`| Choose an alternative outputter to display returned data. Available outputters are: `grains`, `highstate`, `json`, `key`, `overstatestage`, `pprint`, `raw`, `txt`, `yaml`.| `salt-call test.version --out json`| + +## salt-cloud + +Used to provision virtual machines on public clouds with Salt. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-cloud --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-cloud -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-cloud -c /home/salt/conf`| +|`-a`, `--action`|Perform a cloud provider specific action. Requires an instance.|`salt-cloud -a reboot testlinode`| +|`-f`, `--function`|Perform a cloud provider specific function that does not apply to an instance. Requires a provider.|`salt-cloud -f clone my-linode-config linode_id=1234567 datacenter_id=2 plan_id=5`| +|`-p`, `--profile`|Choose a profile from which to build cloud VMs.|`salt-cloud -p linode-1024 mynewlinode`| +|`-m`, `--map`|Choose a map file from which to create your VMs. If a VM exists it will be skipped.|`salt-cloud -m /path/to/map`| +|`-H`, `--hard`|Used when creating VMs with a map file. If set, will destroy all VMs not listed in the map file.|`salt-cloud -m /path/to/map -H`| +|`-d`, `--destroy`|Destroy the named VMs. Can be used with `-m` to provide a map of VMs to destroy.|`salt-cloud -m /path/to/map -d`| +|`-P`, `--parallel`|Build VMs in parallel.|`salt-cloud -P -p linode-profile newlinode1 newlinode2`| +|`-u`, `--update-boostrap`|Update salt-bootstrap.|`salt-cloud -u`| +|`-y`, `--assume-yes`|Answer yes to all questions.|`salt-cloud -y -d linode1 linode2`| +|`-k`, `-keep-tmp`|Do not remove /tmp files.|`salt-cloud -k -m /path/to/map`| +|`--show-deploy-args`|Include deployment arguments in the return data.|`salt-cloud --show-deploy-args -m /path/to/map`| +|`--script-args`|Arguments to be passed to the bootstrap script when deploying.|`salt-cloud -m /path/to/map --script-args '-h'`| +|`-Q`, `--query`|Query nodes running on configured cloud providers.|`salt-cloud -Q`| +|`-F`, `--full-query`|Query VMs and print all available information. Can be used with -m to provide a map.|`salt-cloud -F`| +|`-S`, `--select-query`|Query VMs and print selected information. Can be used with -m to provide a map.|`salt-cloud -S`| +|`--list-providers`|Display a list of configured providers.|`salt-cloud --list-providers`| +|`--list-profiles`|Display a list of configured profiles. Supply a cloud provider, such as `linode`, or pass `all` to view all configured profiles.|`salt-cloud --list-profiles linode`| +|`--list-locations`|Display a list of available locations. Supply a cloud provider, such as `linode`, or pass `all` to view all location for configured profiles.|`salt-cloud --list-locations linode`| +|`--list-images`|Display a list of available images. Supply a cloud provider, such as `linode`, or pass `all` to view all images for configured profiles.|`salt-cloud --list-images linode`| +|`--list-sizes`|Display a list of available sizes. Supply a cloud provider, such as `linode`, or pass `all` to view all sizes for configured profiles.|`salt-cloud --list-sizes linode`| +|`--out`| Choose an alternative outputter to display returned data. Available outputters are: `grains`, `highstate`, `json`, `key`, `overstatestage`, `pprint`, `raw`, `txt`, `yaml`.| `salt-call test.version --out json`| + + +## salt-cp + +Used to copy files from the master to all Salt minions that match a specific target expression. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-cp --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-cp -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-cp '*' -c /home/salt/conf /file/to/copy /destination`| +|`-t`, `--timeout`|The amount of seconds to wait for replies from minions. The default is 5 seconds.|`salt-cp '*' -t 25 /file/to/copy /destination`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-cp '*' -l all /file/to/copy /destination`| +|`--log-file`|Change log file path. Defaults to `/var/log/salt/master`.|`salt-cp '*' --logfile /home/salt/log/minion /file/to/copy /destination`| +|`--log-file-level`|Change logfile log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-cp '*' --log-file-level all /file/to/copy /destination`| +|`-E`, `--pcre`|Target expression will be interpreted as a Perl Compatible Regular Expression (PCRE) rather than a shell glob.|`salt-cp -E 'minion[0-9]' /file/to/copy /destination`| +|`-L`, `--list`| Target expression will be interpreted as a comma-delimited list.|`salt -L 'minion1,minion2' /file/to/copy /destination`| +|`-G`, `--grain`|Target expression matches a Salt grain. <grain value>:<glob expression>.|`salt -G 'os:Ubuntu' /file/to/copy /destination`| +|`--grain-pcre`|Target expression in the form of a Perl Compatible Regular Expression matches values returned by Salt grains on the minion.<grain value>:<regular expression>|`salt-cp --grain-pcre 'os:Arch' /file/to/copy /destination`| +|`-C`, `--chunked`|Use chunked mode to copy files. Supports large files, recursive directories copying and compression.|`salt-cp -C /some/large/file /destination`| +|`-n`, `--no-compression`|Disable gzip in chunked mode.|`salt-cp -C -n /some/large/file /destination`| + +## salt-key + +Used to manage the Salt server public keys. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-key --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-key -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-key -c /home/salt/conf`| +|`-u`, `--user`|Supply a user to run salt-key.|`salt-key --user steven`| +|`-q`, `--quiet`|Suppress output|`salt-key -q`| +|`-y`, `--yes`|Answer yes to all questions. Default is `False`.|`salt-key -y True`| +|`--rotate-aes-key`|Setting to `False` prevents the key session from being refreshed when keys are deleted or rejected. Default is `True`.|`salt-key --rotate-aes-key False`| +|`--log-file`|Change log file path. Defaults to `/var/log/salt/minion`.|`salt-key --logfile /home/salt/log/minion -D`| +|`--log-file-level`|Change logfile log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-key --log-file-level all --accept '*'`| +|`-l`, `--list`|List public keys. `pre`, `un`, and `unaccepted` will list unaccepted/unsigned keys. `acc` or `accepted` will list accepted/signed keys. `rej` or `rejected` will list rejected keys. `all` will list all keys.|`salt-key -l all`| +|`-a`, `--accept`|Accept a public key. Globs are supported.|`salt-key --accept 'minion*'`| +|`-A`, `--accept-all`|Accept all pending keys.|`salt-key -A`| +|`-r`, `--reject`|Reject a specific key. Globs are supported.|`salt-key -r 'minion*'`| +|`-R`, `--reject-all`|Reject all pending keys.|`salt-key -R`| +|`--include-all`|Include non-pending keys when accepting and rejecting.|`salt-key -r 'minion*' --include-all`| +|`-p`, `--print`|Print a public key.|`salt-key --print 'minion1'`| +|`-d`, `--delete`|Delete a public key. Globs are supported.|`salt-key -d 'minion*'`| +|`-D`, `--delete-all`|Delete all public keys.|`salt-key --delete-all -y`| +|`-f`, `--finger`|Print a key's fingerprint.|`salt-key --finger 'minion1'`| +|`-F`, `--finger-all`|Print all keys' fingerprints.|`salt-key --F`| +|`--gen-keys`|Set a name to generate a key-pair.|`salt-key --gen-keys newminion`| +|`--gen-keys-dir`|Choose where to save newly generated key-pairs. Only works with `--gen-keys`.|`salt-key --gen-keys newminion --gen-keys-dir /home/salt/keypairs`| +|`--keysize`|Set the keysize for a generated key. Must be a value of 2048 or higher. Only works with `--gen-keys`.|`salt-key --gen-keys newminion --keysize 4096`| +|`--gen-signature`|Create a signature for the master's public key named master_pubkey_signature. This requires a new-signing-keypair which can be created with the `--auto-create` option.|`salt-key --gen-signature --auto-create`| +|`--priv`|The private-key file with which to create a signature.|`salt-key --priv key.pem`| +|`--signature-path`|The file path for the new signature.|`salt-key --gen-signature --auto-create --signature-path /path/to/signature`| +|`--pub`|The public-key file with which to create a signature.|`salt-key --gen-signature key.pub`| +|`--auto-create`|Auto-create a signing key-pair.|`salt-key --gen-signature --auto-create`| + +## salt-master + +A daemon used to control Salt minions. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-master --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-master -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-master -c /home/salt/conf`| +|`-u`, `--user`|Supply a user to run salt-master.|`salt-master --user steven`| +|`-d`, `--daemon`|Run salt-master as daemon.|`salt-master -d`| +|`--pid-file`|Specify the file path of the pidfile. Default is `/var/run/salt-master.pid`|`salt-master --pid-file /path/to/new/pid`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-master -l info`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/master`|`salt-master --log-file /home/salt/log`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-master --log-level all`| + +## salt-minion + +A daemon that is controlled by a Salt master. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-minion --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-minion -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-minion -c /home/salt/conf`| +|`-u`, `--user`|Supply a user to run salt-minion.|`salt-minion --user steven`| +|`-d`, `--daemon`|Run salt-minion as daemon.|`salt-minion -d`| +|`--pid-file`|Specify the file path of the pidfile. Default is `/var/run/salt-minion.pid`|`salt-minion --pid-file /path/to/new/pid`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-master -l info`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/minion`|`salt-minion --log-file /home/salt/log`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-minion --log-level all`| + +## salt-run + +Runs a Salt runner on a Salt master. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-run --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-run -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-run -c /home/salt/conf foo.bar`| +|`-t`, `--timeout`|The amount of seconds to wait for replies from minions. The default is 5 seconds.|`salt-run -t 25 foo.bar`| +|`-d`, `--doc`, `--documentation`|Return all available documentation for a module or runner.|`salt-run foo.bar -d`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-run -l info foo.bar`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/master`|`salt-minion --log-file /home/salt/log foo.bar`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-minion --log-level all foo.bar`| + +## salt-ssh + +Use SSH transport to execute salt routines. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-ssh --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-ssh -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-ssh '*' -c /home/salt/conf test.ping`| +|`-r`, `--raw`, `--raw-shell`|Run a raw shell command.|`salt-ssh '*' -r echo 'test'`| +|`--roster`|Choose which roster system to use. The default is the flat file roster.|`salt-ssh '192.168.0.0/16' --roster scan pkg.install apache2`| +|`--roster-file`|Change the roster file directory. The default is the same directory as the master config file.|`salt-ssh 'minion1' --roster-file /path/to/roster test.ping`| +|`--refresh`, `--refresh-cache`|Use to force refresh the target's data in the master side cache before the auto refresh timeframe has been reached.|`salt-ssh 'minion1' --refresh-cache status.diskstats`| +|`--max-procs`|The number of minions to communicate with concurrently. In general, more connections mean faster communication. Default is 25.|`salt-ssh '*' --max-procs 50 test.ping`| +|`-v`, `--verbose`|Display job ID.|`salt-ssh '*' -v test.ping`| +|`-s`, `--static`|Return minion data as a grouping.|`salt-ssh '*' -s status.meminfo`| +|`-w`, `--wipe`|Remove Salt files when the job is done.|`salt-ssh '*' -w state.apply`| +|`-W`. `--rand-thin-dir`|Deploys to a random temp directory and cleans the directory when done.|`salt-ssh '*' -W state.apply`| +|`--python2-bin`|File path to a python2 binary which has Salt installed.|`salt-ssh '*' --python2-bin /file/to/bin test.ping`| +|`--python3-bin`|File path to a python3 binary which has Salt installed.|`salt-ssh '*' --python3-bin /file/to/bin test.ping`| +|`--jid`|Supply a job ID instead of generating one.|`salt-ssh '*' -v --jid 00000000000000000000 test.ping`| +|`--priv`|Supply which SSH private key to use for authentication.|`salt-ssh '*' --priv /path/to/privkey status.netstats`| +|`-i`, `--ignore-host-keys`|Disable StrictHostKeyChecking, which suppresses asking for connection approval.|`salt-ssh '*' -i pkg.install mysql-client`| +|`--no-host-keys`|Ignores SSH host keys. Useful if an error persists with `--ignore-host-keys`.|`salt-ssh '*' -i --no-host-keys pkg.install cowsay`| +|`--user`|Supply the user to authenticate with.|`salt-ssh '*' --user steven -r cowsay 'hello!'`| +|`--passwd`|Supply the password to authenticate with.|`salt-ssh 'minion2' --passwd p455w0rd system.reboot`| +|`--askpass`|Request a password prompt.|`salt-ssh 'minion1' --askpass sys.doc`| +|`--key-deploy`|Deploy the authorized SSH key to all minions.|`salt-ssh '*' --key-deploy --passwd test.ping`| +|`--sudo`|Run command with elevated privileges.|`salt-ssh '*' -r --sudo somecommand`| +|`--scan-ports`|A comma-separated list of ports to scan in the scan roster.|`salt-ssh '192.168.0.0/16' --roster scan --scan-ports 22,23 test.ping`| +|`--scan-timeout`|Timeout for scan roster.|`salt-ssh '192.168.0.0/16' --roster scan --scan-timeout 100 test.ping`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-ssh -l info test.ping`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/ssh`|`salt-ssh --log-file /home/salt/log test.ping`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-ssh --log-level all test.ping`| +|`-E`, `--pcre`|Target expression will be interpreted as a Perl Compatible Regular Expression (PCRE) rather than a shell glob.|`salt-ssh -E 'minion[0-9]' service.reload apache2`| +|`--out`| Choose an alternative outputter to display returned data. Available outputters are: `grains`, `highstate`, `json`, `key`, `overstatestage`, `pprint`, `raw`, `txt`, `yaml`.| `salt-ssh '*' test.version --out json`| + +## salt-syndic + +A minion set up on a master that allows for passing commands in from a higher master. + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-syndic --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-syndic -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-syndic -c /home/salt/conf`| +|`-u`, `--user`|Supply a user to run salt-syndic.|`salt-syndic --user steven`| +|`-d`, `--daemon`|Run salt-syndic as daemon.|`salt-syndic -d`| +|`--pid-file`|Specify the file path of the pidfile. Default is `/var/run/salt-syndic.pid`|`salt-syndic --pid-file /path/to/new/pid`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-syndic -l info`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/master`|`salt-syndic --log-file /home/salt/log`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-syndic --log-level all`| + +## spm + +Salt Package Manager + +|Option|Description|Example| +|------|-----------|-------| +|`-y`, `--yes`|Answer yes to all questions.|`spm remove -y apache`| +|`-f`, `--force`|Force `spm` to perform an action it would normally refuse to perform.|| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`spm -l info install apache`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/spm`|`spm --log-file /home/salt/log install mysql`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`spm --log-level all remove nginx`| + +|Command|Description|Example| +|-------|-----------|-------| +|`update_repo`|Update locally configured repository metadata.|`spm update_repo`| +|`install`|Install a package by name from a configured SPM repository.|`spm install nginx`| +|`remove`|Remove a package.|`spm remove apache`| +|`info`|Get an installed package's information.|`spm info mysql`| +|`files`|List an installed package's files.|`spm files mongodb`| +|`local`|Perform a command on a local package, not a package in a repository or an installed package. Does not work with `remove`.|`spm local install /path/to/package`| +|`build`|Build a package.|`spm build /path/to/package`| +|`create_repo`|Scan a directory for a valid SPM package and build an SPM-METADATA file in that directory.|`spm create_rep /path/to/package`| + +## salt-api + +Used to start the Salt API + +|Option|Description|Example| +|------|-----------|-------| +|`--version`|Get the current version of Salt.|`salt-api --version`| +|`-h`, `--help`|Display Salt commands and help text.|`salt-api -h`| +|`-c`, `--config-dir`|Change the Salt configuration directory. The default is `/etc/salt`.|`salt-api -c /home/salt/conf`| +|`-u`, `--user`|Supply a user to run salt-api.|`salt-api --user steven`| +|`-d`, `--daemon`|Run salt-api as daemon.|`salt-api -d`| +|`--pid-file`|Specify the file path of the pidfile. Default is `/var/run/salt-api.pid`|`salt-api --pid-file /path/to/new/pid`| +|`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-api -l info`| +|`--log-file`|Change the log file path. Defaults to `/var/log/salt/api`|`salt-api --log-file /home/salt/log`| +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-api --log-level all`| \ No newline at end of file From c6b1aefb9f96f3e627412a21f9c6511cee7b8e3a Mon Sep 17 00:00:00 2001 From: Nathan Date: Thu, 4 Oct 2018 14:16:58 -0400 Subject: [PATCH 05/41] [NEW] Migrating from Tokyo 1 to Tokyo 2 (#2046) * [NEW] Migrating from Tokyo 1 to Tokyo 2 * Fix for early migration sequence description * Copy Edits * Adding CloudFlare to list of DNS update doc links * Fixing links * Fixed description front matter --- .../index.md | 29 ++++ .../index.md | 14 +- docs/platform/tokyo2-migration/index.md | 129 ++++++++++++++++++ 3 files changed, 159 insertions(+), 13 deletions(-) create mode 100644 docs/networking/dns/update-dns-at-common-name-server-authorities/index.md create mode 100644 docs/platform/tokyo2-migration/index.md diff --git a/docs/networking/dns/update-dns-at-common-name-server-authorities/index.md b/docs/networking/dns/update-dns-at-common-name-server-authorities/index.md new file mode 100644 index 00000000000..08a7b9bf83b --- /dev/null +++ b/docs/networking/dns/update-dns-at-common-name-server-authorities/index.md @@ -0,0 +1,29 @@ +--- +author: + name: Nathan Melehan + email: docs@linode.com +description: "Shortguide list of support documentation for updating DNS records at common name server authorities" +license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +keywords: ["nameserver", "authoritative nameserver", "DNS", "DNS Manager"] +modified: 2018-09-27 +modified_by: + name: Nathan Melehan +title: "Update DNS Records at Common Name Server Authorities" +published: 2018-09-27 +headless: true +--- + +{{< disclosure-note "Updating DNS records at common nameserver authorities" >}} +The following support documents describe how to update DNS records at common nameserver authorities: + +- [CloudFlare](https://support.cloudflare.com/hc/en-us/articles/200168686-What-do-I-do-if-I-changed-my-server-IP-address-or-hosting-provider-) +- [GoDaddy](https://www.godaddy.com/help/manage-dns-zone-files-680) +- [DreamHost](https://help.dreamhost.com/hc/en-us/articles/215414867-How-do-I-add-custom-DNS-records) +- [Gandi](https://doc.gandi.net/en/dns/zone) +- [1&1](https://www.1and1.com/help/domains/configuring-your-ip-address/connecting-a-domain-to-a-static-ip-address/) +- [Network Solutions](http://www.networksolutions.com/support/how-to-manage-advanced-dns-records/) +- [Bluehost](https://my.bluehost.com/hosting/help/559) +- [HostGator](https://support.hostgator.com/articles/manage-dns-records-with-hostgatorenom) +- [Namecheap](https://www.namecheap.com/support/knowledgebase/article.aspx/319/2237/how-can-i-set-up-an-a-address-record-for-my-domain) +- [Hover](https://help.hover.com/hc/en-us/articles/217282457-How-to-Edit-DNS-records-A-AAAA-CNAME-MX-TXT-SRV-) +{{< /disclosure-note >}} \ No newline at end of file diff --git a/docs/platform/migrate-to-linode/best-practices-when-migrating-to-linode/index.md b/docs/platform/migrate-to-linode/best-practices-when-migrating-to-linode/index.md index 6c8adbbd5ac..f26b75c9314 100644 --- a/docs/platform/migrate-to-linode/best-practices-when-migrating-to-linode/index.md +++ b/docs/platform/migrate-to-linode/best-practices-when-migrating-to-linode/index.md @@ -116,19 +116,7 @@ To direct your visitors to your Linode, associate your domain with [your new Lin If you'd like to continue with your current nameservers, update all of the DNS records that are assigned to your old host's IP address to use your new Linode's IP. Contact your nameserver authority for instructions on how to update your DNS records. -{{< disclosure-note "Updating DNS records at common nameserver authorities" >}} -The following support documents describe how to update DNS records at common nameserver authorities: - -- [GoDaddy](https://www.godaddy.com/help/manage-dns-zone-files-680) -- [DreamHost](https://help.dreamhost.com/hc/en-us/articles/215414867-How-do-I-add-custom-DNS-records) -- [Gandi](https://doc.gandi.net/en/dns/zone) -- [1&1](https://www.1and1.com/help/domains/configuring-your-ip-address/connecting-a-domain-to-a-static-ip-address/) -- [Network Solutions](http://www.networksolutions.com/support/how-to-manage-advanced-dns-records/) -- [Bluehost](https://my.bluehost.com/hosting/help/559) -- [HostGator](https://support.hostgator.com/articles/manage-dns-records-with-hostgatorenom) -- [Namecheap](https://www.namecheap.com/support/knowledgebase/article.aspx/319/2237/how-can-i-set-up-an-a-address-record-for-my-domain) -- [Hover](https://help.hover.com/hc/en-us/articles/217282457-How-to-Edit-DNS-records-A-AAAA-CNAME-MX-TXT-SRV-) -{{< /disclosure-note >}} +{{< content "update-dns-at-common-name-server-authorities" >}} After DNS propagation has finished, [set reverse DNS](/docs/networking/dns/configure-your-linode-for-reverse-dns/) for your domain. This is especially important if you are running a mail server. diff --git a/docs/platform/tokyo2-migration/index.md b/docs/platform/tokyo2-migration/index.md new file mode 100644 index 00000000000..1c49c4dd21b --- /dev/null +++ b/docs/platform/tokyo2-migration/index.md @@ -0,0 +1,129 @@ +--- +author: + name: Linode + email: docs@linode.com +description: Linode is retiring our Tokyo 1 data center, and this guide shows how to migrate to our new Tokyo 2 location. +keywords: ["tokyo 1", "tokyo 2", "migrate", "migration", "migrating", "data center"] +license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +modified: 2018-09-27 +modified_by: + name: Linode +published: 2018-09-27 +title: Migrating from Tokyo 1 to Tokyo 2 +hiddenguide: true +--- + +In November 2016, Linode [announced and opened](https://blog.linode.com/2016/11/21/new-linode-datacenter-tokyo-2/) the Tokyo 2 data center. This is the second facility operated by Linode in the Tokyo region. Linode is now making preparations to retire the original Tokyo 1 facility. All Linodes hosted in this data center will be migrated to Tokyo 2. This guide is written to prepare customers for this migration and to make migrating easier. + +## Benefits of Tokyo 2 + +The Tokyo 2 data center provides access to features that are not available in Tokyo 1. These features are: + +- The [Block Storage Service](https://www.linode.com/blockstorage) (available starting Q3 2018). +- The [newest Linode plans](https://blog.linode.com/2018/05/17/updated-linode-plans-new-larger-linodes/). +- Future features on Linode's product roadmap. + +## When will My Linodes be Migrated? + +You will receive a support ticket from Linode that lists the scheduled dates and times for the migration of your Tokyo 1 Linodes. This ticket will be sent to you at least three months in advance of the start of your first migration. + +Different Linodes will be scheduled to migrate on different dates and times. The support ticket you receive will list the migration schedule for all of your Tokyo 1 Linodes. **Linode will not be able to adjust this schedule of migrations.** + +You are able to move your servers to Tokyo 2 before the scheduled migration dates. We recommend that all customers move their servers early. Moving early will help you better control the uptime of your services. + +{{< note >}} +You will receive a credit on your account equal to three months of service for each of your Tokyo 1 Linodes. This credit will cover the cost of creating new servers in Tokyo 2 if you choose to [clone your Linodes](#option-2-clone-your-linodes). +{{< /note >}} + +## What are My Options for Migrating? + +There are three different options for moving your servers to the Tokyo 2 data center. The first two of these methods can be followed before the scheduled migration deadlines for your Linodes. + +Regardless of which option you choose, **all of your Tokyo 1 Linodes' IP addresses will change** when moving to the new location. This includes all public and private IPv4 addresses, as well as public and link-local IPv6 addresses. + +Later sections in this guide describe how to update your [network interface configuration](#update-your-network-configuration) and [DNS records](#update-dns-records) to use the new IPs. + +{{< note >}} +If your Tokyo 1 Linode is enrolled in the [Linode Backup Service](https://www.linode.com/backups), it will remain enrolled in the service after the migration. However, the saved backups and snapshots that have been created for your Linode prior to the migration **will not move** to the new Tokyo 2 facility. Instead, your Linode will start creating new scheduled backups after it is migrated to the Tokyo 2 date center (according to its [backup schedule](/docs/platform/disk-images/linode-backup-service/#schedule-backups)). +{{}} + +### Option 1: Migrate Early + +When you receive the support ticket which lists your migration times, you will also see a new banner appear in the dashboard of each of your Tokyo 1 Linodes. This banner will give you the option to initiate an early migration of your Linode to Tokyo 2. + +Clicking on the banner will take you to a new page which shows the estimated duration for the migration. This page will let you initiate the migration. + +The following sequence executes when you start the migration: + +1. If your Linode is running, your Linode is gracefully powered down. + +1. At the same time, your Linode will be assigned new IP addresses. You will be able to view these new IPs from the [Remote Access tab](/docs/platform/manager/remote-access/) of your Linode's dashboard. + +1. The migration of your Linode is started immediately after the shutdown completes. + +1. If the Linode was running before the migration started, it will be automatically booted after the migration completes. If the Linode was not running, it will remain offline after the migration. + +You will be able to monitor the progress of your Linode's migration from its dashboard. While waiting on the migration to complete, [update your DNS records](#update-dns-records) to use your new IP addresses. DNS changes can take time to propagate, so we recommend doing this quickly after the migration is initiated. + +When the migration finishes, you may need to update your Linode's [network configuration](#update-your-network-configuration) to use the new IPs. + + +### Option 2: Clone your Linodes + +Because migrating a Linode will power it down during the migration, your Linode's services will be offline during that time. In addition, if you run a cluster of multiple Linodes for a service, then migrating one or more of them may cause problems for the cluster. + +To avoid these issues, you can instead create new Linodes in Tokyo 2 and then **clone** your Tokyo 1 Linode's disks to them. Performing a clone will create exact copies of your disks on the new Linode. + +{{< note >}} +You can perform a clone of a Linode when it is running. However, this can sometimes result in filesystem inconsistencies on the target Linode (your source Linode will never be negatively affected, even if the clone fails). You may need to power your source Linode down to perform a successful clone. +{{< /note >}} + +Cloning your Linodes offers these benefits: + +- You will be able to set up your new Linodes in Tokyo 2 and verify that they run normally before you remove your Tokyo 1 Linodes. + +- When you have verified that your Tokyo 2 Linodes work, you can update your DNS records. Updating your DNS records will gracefully direct your users to your new servers without downtime. + +To clone a Linode, follow these steps: + +1. Create a new Linode in Tokyo 2. Make sure that you [select a plan](https://www.linode.com/pricing) that has as much disk space as the size of your disks on your source Tokyo 1 Linode. + +1. Follow the [cloning guide](/docs/platform/disk-images/clone-your-linode/) to complete the clone operation. When following these steps, enable all of the configuration profile options for your Linode. + +After you have created your new Linode and completed the clone, you may need to update your new Linode's [network configuration](#update-your-network-configuration). After making sure that your new Tokyo 2 servers all work as expected, [update your DNS records](#update-dns-records). + +{{< note >}} +If you clone your Tokyo 1 Linodes to Tokyo 2, your Tokyo 1 Linodes will remain running and active on your account by default. To prevent double-billing, [remove](/docs/platform/billing-and-support/billing-and-payments/#removing-services) the original Tokyo 1 Linodes after you have finished your clones. The three-month credit that will be applied to your account will cover the costs for your extra servers during this transition period. This credit will not cover future costs if you do not delete your Tokyo 1 Linodes. +{{< /note >}} + +### Option 3: Migrate when Scheduled + +If you do not choose to migrate or clone early, Linode will automatically start your migrations at the time listed in your support ticket. + +{{< caution >}} +If Linode initiates your migration when it is scheduled, **your Linode will not be powered on automatically when the migration finishes**. Your Linode is not powered on in order to minimize potential security issues that could result from booting under a new IP assignment. +{{< /caution >}} + +After the scheduled migration completes, you can log into the Linode's dashboard and power it on. You may need to update your new Linode's [network configuration](#update-your-network-configuration). Then, [update your DNS records](#update-dns-records). You can also choose to update your DNS records as soon as the migration starts. + +## Update your Network Configuration + +In order for your new IP address assignment to work, your Linux deployment's network interface configuration needs to use the new IPs. If Linode's [Network Helper](/docs/platform/network-helper/) tool is enabled for your configuration profile, your network interface should automatically adopt the new IPs without any extra action needed from you. + +If Network Helper is not enabled, but you use DHCP for your network assignments, then your networking should also work automatically. + +If you do not use Network Helper or DHCP, then you will need to update your static interface configuration files. Follow the [Linux Static IP Configuration](/docs/networking/linux-static-ip-configuration/) guide to enter your new IP addresses. Your new IPs are listed in the [Remote Access tab](/docs/platform/manager/remote-access/) of your Linode's dashboard. These new IPs will only appear **after you start its migration** (if you choose to migrate instead of cloning). + +You may also need to update the configuration of your applications if they explicitly bind to your public or private IP addresses. Review Linode's [web server](/docs/web-servers/) and [application](/docs/applications/) guides for more information on this topic. + +## Update DNS Records + +To direct your users to your new Tokyo 2 servers' IPs, you need to update your DNS records to use the new IPs. If you are using Linode's DNS Manager, follow the DNS Manager guide to [update your records](/docs/platform/manager/dns-manager/#edit-records). + +If you use a different DNS provider, you will need to visit that provider's website to update your records. + +{{< content "update-dns-at-common-name-server-authorities" >}} + +## Contact Linode Support + +If you have any issues when migrating or cloning to Tokyo 2, or if you have any questions about this process, please [contact Linode Support](/docs/platform/billing-and-support/support/#contacting-linode-support). Technical questions about your Linux deployment's configuration are often outside the scope of support. For any out-of-scope issues, we also recommend searching and asking technical questions in the [Linode Community Site](/community/questions/). \ No newline at end of file From 4a7da926f0370698b0753bc79d1b4bb33b601802 Mon Sep 17 00:00:00 2001 From: Angel Date: Wed, 10 Oct 2018 07:42:18 -0400 Subject: [PATCH 06/41] Remove sentence (#2069) * changed LetsEncrypt link (#2054) Changed the LetsEncrypt link from pointing to their homepage to pointing to Linode's guide on Let's Encrypt. * Revert "changed LetsEncrypt link (#2054)" (#2057) This reverts commit e5478aa21615a8c492b69868550718e09e72d372. * Updated to include Tokyo 2 (#2067) * remove sentence Removed a bad sentence --- .../how-to-use-block-storage-with-your-linode/index.md | 2 +- docs/platform/manager/dns-manager/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/platform/block-storage/how-to-use-block-storage-with-your-linode/index.md b/docs/platform/block-storage/how-to-use-block-storage-with-your-linode/index.md index fdc2c84e1e7..7308baedcf7 100644 --- a/docs/platform/block-storage/how-to-use-block-storage-with-your-linode/index.md +++ b/docs/platform/block-storage/how-to-use-block-storage-with-your-linode/index.md @@ -18,7 +18,7 @@ cloud_manager_link: platform/block-storage/how-to-use-block-storage-with-your-li Linode’s Block Storage service allows you to attach additional storage volumes to your Linode. A single volume can range from 10 GiB to 10,000 GiB in size and costs $0.10/GiB per month. They can be partitioned however you like and can accommodate any filesystem type you choose. Up to eight volumes can be attached to a single Linode, be it new or already existing, so you do not need to recreate your server to add a Block Storage Volume. -The Block Storage service is currently available in the Dallas, Fremont, Frankfurt, London, Newark, and Singapore data centers. +The Block Storage service is currently available in the Dallas, Fremont, Frankfurt, London, Newark, Singapore, and Tokyo 2 data centers. {{< caution >}} - Linode's backup services do not cover Block Storage Volumes. You must execute [your own backups](/docs/security/backups/backing-up-your-data/) for this data. diff --git a/docs/platform/manager/dns-manager/index.md b/docs/platform/manager/dns-manager/index.md index 3a039ee62f0..1c09055bd66 100644 --- a/docs/platform/manager/dns-manager/index.md +++ b/docs/platform/manager/dns-manager/index.md @@ -105,7 +105,7 @@ In order for Linode's DNS servers to function as slaves, your DNS master server 2a01:7e00::a {{< /note >}} -If you selected the option to have the DNS Manager insert basic DNS records, those records will be visible, as shown above. If you elected to keep the zone empty, you can start adding DNS records now. Skip to the [Adding DNS Records](/docs/networking/dns/dns-manager-overview/#add-records) section for instructions. +If you selected the option to have the DNS Manager insert basic DNS records, those records will be visible, as shown above. If you elected to keep the zone empty, you can start adding DNS records now. ### Add Records From 4e13d05fe3e3477ed70801a3699a6e76a497c1ea Mon Sep 17 00:00:00 2001 From: Angel Date: Thu, 11 Oct 2018 11:37:42 -0400 Subject: [PATCH 07/41] Deprecated Django Guide (#2072) --- .../index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/web-servers/nginx/deploy-django-applications-using-uwsgi-and-nginx-on-ubuntu-14-04/index.md b/docs/web-servers/nginx/deploy-django-applications-using-uwsgi-and-nginx-on-ubuntu-14-04/index.md index 28810d24081..062b0005b9e 100644 --- a/docs/web-servers/nginx/deploy-django-applications-using-uwsgi-and-nginx-on-ubuntu-14-04/index.md +++ b/docs/web-servers/nginx/deploy-django-applications-using-uwsgi-and-nginx-on-ubuntu-14-04/index.md @@ -13,6 +13,7 @@ title: 'Deploy Django Applications Using uWSGI and Nginx on Ubuntu 14.04' contributor: name: Sergey Pariev link: https://twitter.com/spariev +deprecated: True aliases: ['websites/nginx/deploy-a-django-application-using-uwsgi-and-nginx-on-ubuntu-14-04/','websites/nginx/deploy-django-applications-using-uwsgi-and-nginx-on-ubuntu-14-04/'] external_resources: - '[Writing your first Django app Tutorial](https://docs.djangoproject.com/en/dev/intro/tutorial01/#intro-tutorial01)' From 710e9bcb0b8d09640680d5ae34d3e05ccef19cbc Mon Sep 17 00:00:00 2001 From: leslitagordita Date: Thu, 11 Oct 2018 16:58:14 -0400 Subject: [PATCH 08/41] Jinja intro research and write --- .../intro-to-jinja/index.md | 383 ++++++++++++++++++ 1 file changed, 383 insertions(+) create mode 100644 docs/applications/configuration-management/intro-to-jinja/index.md diff --git a/docs/applications/configuration-management/intro-to-jinja/index.md b/docs/applications/configuration-management/intro-to-jinja/index.md new file mode 100644 index 00000000000..537b94d7e0d --- /dev/null +++ b/docs/applications/configuration-management/intro-to-jinja/index.md @@ -0,0 +1,383 @@ +--- +author: + name: Linode +description: 'An introduction to Jinja using Salt configuration management examples.' +keywords: ['salt','jinja','configuration management'] +license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +published: 2018-10-11 +modified: 2018-10-11 +modified_by: + name: Linode +title: "Introduction to Jinja" +contributor: + name: Linode +external_resources: +- '[Salt Best Practices](https://docs.saltstack.com/en/latest/topics/best_practices.html#modularity-within-states)' +- '[Salt States Tutorial](hhttps://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html)' +- '[Jinja Template Designer Documentation](http://jinja.pocoo.org/docs/2.10/templates/#import)' +--- +## Introduction to Templating Languages + +Jinja is a flexible templating language for Python that can be used to generate any text based format, like HTML, XML and YAML. Templating languages, like Jinja, allow you to insert data into a structured format. You can also embed logic or control-flow statements into templates for greater reusability and modularity. Jinja's template engine is responsible for processing the code within the templates and generating the output to the final text based document. + +Templating languages are well known within the context of creating web pages in a *Model View Controller* architecture. In this scenario the template engine processes source data, like the data found in a database, and a web template that includes a mixture of HTML and the templating language. These two pieces are then used to generate the final web page for users to consume. Templating languages, however, are not limited to web pages. Salt, a popular Python based configuration management software, supports Jinja to allow for abstraction and reuse within Salt state files and regular files. + +This guide will provide an overview of the Jinja templating language used primarily within Salt. If you are not yet familiar with Salt concepts, review the [Beginner's Guide to Salt](/docs/applications/configuration-management/beginners-guide-to-salt) before continuing. While you will not be creating Salt states of your own in this guide, it is also helpful to review the [Getting Started with Salt - Basic Installation and Setup](/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/) guide. + +## Jinja Basics + +This section provides an introductory description of Jinja syntax and concepts along with examples of Jinja and Salt states. For an exhaustive dive into Jinja, consult the official Jinja [Template Designer Documentation](http://jinja.pocoo.org/docs/2.10/templates/). + +Applications, like Salt, can define their own set of configurations and default behavior for the Jinja templating engine. All examples use Salt's default Jinja environment options. These default settings can be changed in the Salt master configuration file: + +{{< file "/etc/salt/master" yaml >}} +# Default Jinja environment options for all templates except sls templates +#jinja_env: +# block_start_string: '{%' +# block_end_string: '%}' +# variable_start_string: '{{' +# variable_end_string: '}}' +# comment_start_string: '{#' +# comment_end_string: '#}' +# line_statement_prefix: +# line_comment_prefix: +# trim_blocks: False +# lstrip_blocks: False +# newline_sequence: '\n' +# keep_trailing_newline: False + +# Jinja environment options for sls templates +#jinja_sls_env: +# block_start_string: '{%' +# block_end_string: '%}' +# variable_start_string: '{{' +# variable_end_string: '}}' +# comment_start_string: '{#' +# comment_end_string: '#}' +# line_statement_prefix: +# line_comment_prefix: +# trim_blocks: False +# lstrip_blocks: False +{{}} + +Before including Jinja in your Salt states be sure to review the [Salt and Jinja Best Practices](#salt-and-jinja-best-practices) section of this guide to ensure that you are creating maintainable and readable Salt states. More advanced Salt tools and concepts can be used to improve the modularity and reusability of some of the Jinja and Salt state examples used throughout this guide. + +### Delimiters +Templating language delimiters are used to denote the boundary between the templating language and another type of data format, like HTML or YAML. Jinja uses the following delimiters: + +- `{% ... %}` - Used for control structures. +- `{{ ... }}` - Used to evaluate expressions that will print to the template output. +- `{# ... #}` - Comments that will be ignored by the template engine. +- `# ... ##` - Line statements. + +In the example Salt state file, you can differentiate the Jinja syntax from the YAML because of the `{% ... %}` delimiters surrounding the if/else conditionals: + +{{< file "/srv/salt/webserver/init.sls" yaml >}} +{% if grains['group'] == 'admin' %} + America/Denver: + timezone.system: +{% else %} + Europe/Minsk: + timezone.system: +{% endif %} +{{}} + +See the [control structures](#control-structures) section for more information on conditionals. + +### Template Variables + +Template variables are available via a template's context dictionary. A template's context dictionary is created automatically during the different stages of a template's evaluation. These variables can be accessed using dot notation: + + {% foo.bar %} + + or subscript syntax: + + {% foo['bar'] %} + + Salt provides several context variables that are available by default to any Salt state file or file template. These context variables are the following: + + - **SALT**: All Salt templates have access to the `salt` variable. This variable provides a powerful set of [salt library functions](https://docs.saltstack.com/en/latest/ref/modules/all/index.html#all-salt-modules). + + {{ salt['pw_user.list_groups']('jdoe') }} + + You can run `salt '*' sys.doc` from the Salt master to view a list of all available functions. + + - **OPTS**: The `opts` variable is a dictionary that is available in all templates and provides access to the content of the minion's configuration file. + + {{ opts['log_file'] }} + + The location for a Minion configuration file is `/etc/salt/minion`. + + - **PILLAR**: This variable is a dictionary that provides all pillar data and is available in all templates. + + {{ pillar['my_key'] }} + + Although you can access pillar keys and values directly, it is recommended to use the `pillar.get` salt variable library function, because it allows you to define a default value in the case that the value does not exist in the pillar. + + {{ salt['pillar.get']('my_key', 'default_value') }} + + - **GRAINS**: The `grains` variable is a dictionary and provides access to minion grains. + + {{ grains['shell'] }} + + You can also use the `grains.get` salt variable library function to access grain data. + + {{ salt['grains.get']('shell') }} + + - **SALTENV**: You can define multiple salt environments for minions in a Salt master's top file, like `base`, `prod`, `dev` and `test`. The `saltenv` variable provides a way to access the current Salt environment within a Salt state file. This variable is only available within Salt state files. + + {{ saltenv }} + + - **SLS**: With the `sls` variable you can obtain the sate file reference value for the current state file, i.e. `apache`, `webserver`, etc. This is the same value used in a top file to map minions to state files or via the `include` option in state files. + + {{ sls }} + + - **SLSPATH**: This variable provides the path to the current state file when used in a Jinja expression. + + {{ slspath }} + +### Variable Assignments + +You can assign a value to a variable by using the `set` tag along with the following delimiter and syntax: + + {% set var_name = myvalue %} + + Follow [Python naming coventions](https://www.python.org/dev/peps/pep-0008/?#naming-conventions) when creating variable names. If the variable is assigned at the top level of a template, the assignment is exported and available to be imported by other templates. + + Any value generated by a salt [template variable](#template-variables) library function can be assigned to a new variable. + + {% set username = salt['user.info']('username') %} + +### Filters + +Filters can be applied to any template variable via a `|` character. Filters are chainable and accept optional arguments within parentheses. When chaining filters, the output of one filter becomes the input of the following filter. + + + {{ '/etc/salt/' | list_files | join('\n') }} + +These chained filters will return a recursive list of all the files in the `/etc/salt/` directory. Each list item will be joined with a new line. + + {{< output >}} + /etc/salt/master + /etc/salt/proxy + /etc/salt/minion + /etc/salt/pillar/top.sls + /etc/salt/pillar/device1.sls + {{}} + + For a complete list of all builtin Jinja filters, refer to the [Jinja Template Design documentation](http://jinja.pocoo.org/docs/2.10/templates/#builtin-filters). Salt provides a list of custom Jinja filters in their [official documentation](https://docs.saltstack.com/en/latest/topics/jinja/index.html#filters). + +### Macros + +Macros are small, reusable templates that allow you to minimize repetition when creating states. You can define macros within Jinja templates and then reuse the macros throughout your state files to reduce the repetition of frequently used constructs. + +{{< file "/srv/salt/mysql/db_macro.sls" jinja >}} +{% macro mysql_privs(user, grant=select, database, host=localhost) %} +{{ user }}_exampledb: + mysql_grants.present: + - grant: {{ grant }} + - database: {{ database }} + - user: {{user}} + - host: {{ host }} +{% endmacro %} +{{}} + +{{< file "db_privs.sls" yaml >}} +{% import "/srv/salt/mysql/db_macro.sls" as db -%} + +db.mysql_privs('jane','exampledb.*','select,insert,update') +{{}} + +The `mysql_privs()` macro is defined in the `db_macro.sls` file. The template is then imported to the `db` variable in the `db_privs.sls` state file and used to create a mysql grants state for a specific user. + +Refer to the [Imports and Includes](#imports-and-includes) section for more information on importing templates and variables. + +### Imports and Includes + +**Imports** + +Importing in Jinja works is similar to importing in Python. You can import an entire template, a specific state or a macro defined within a file. + + {% import '/srv/salt/users.sls' as users %} + +This example will import the state file `users.sls` into the variable `users`. All states and macros defined within the template will be available using dot notation. + +You can also import a specific state or macro from a file. + + {% from '/srv/salt/user.sls' import mysql_privs as grants %} + +This import targets the macro `mysql_privs` defined within the `user.sls` state file and is made available to the current template with the `grants` variable. + +**Includes** + +The `{% include %}` tag renders the output of another template into the position where the include tag is declared. When using the `{% include %}` tag the context of the included template is passed to the invoking template. + +{{< file "/srv/salt/webserver/webserver_users.sls" >}} +include: + - groups + +{% include 'users.sls' %} +{{}} + +**Import Context Behavior** + +By default, an import will not include the context of the imported template, because imports are cached. This can be overridden by adding `with context` to your import statements. + + {% from '/srv/salt/user.sls' import mysql_privs with context %} + +Similarly, if you would like to remove the context from an `{% include %}`, add `without context`. + + {% include 'users.sls' without context %} + +### Whitespace Control + +Jinja provides several mechanisms for whitespace control of its rendered output. By default, Jinja strips single trailing new lines and leaves anything else unchanged, i.e. tabs, spaces, multiple new lines. You can customize how Salt's Jinja template engine handles whitespace in the [Salt master configuration file](#jinja-basics). Some of the available environment options for whitespace control are: + +- `trim_blocks`: When set to `True`, the first newline after a template tag is removed automatically. This is set to `False` by default in Salt's Jinja environment options. +- `lstrip_blocks`: When set to `True`, Jinja strips tabs and spaces from the beginning of a line to the start of a block. If other characters are present before the start of the block, nothing will be stripped. This is set to `False` by default in Salt's Jinja environment options. +- `keep_trailing_newline`: When set to `True`, Jinja will keep single trailing newlines. This is set to `False` by default in Salt's Jinja environment options. + +To avoid running into YAML syntax errors, ensure that you take Jinja's whitespace rendering behavior into consideration when inserting templating markup into Salt states. Remember, Jinja must produce valid YAML. When using control structures or macros, it may be necessary to strip whitespace from the template block to appropriately render valid YAML. + +To preserve the whitespace of contents within template blocks, you can set both the `trim_blocks` and `lstrip_block` options to `True` in the master configuration file. You can also manually enable and disable the white space environment options within each template block. A `-` character will set the behavior of `trim_blocks` and `lstrip_blocks` to `False` and a `+` character will set these options to `True` for the block: + +For example, to strip the whitespace after the beginning of the control structure include a `-` character before the closing `%}`: + + {% for item in [1,2,3,4,5] -%} + {{ item }} + {% endfor %} + +This will output the numbers `12345` without any leading whitespace. Without the `-` character, the output would preserve the spacing defined within the block. + +### Control Structures + +Jinja provides control structures common to many programming languages, like for loops, conditionals, macros and blocks. The use of control structures within Salt states allow for fine-grained control of state execution flow. + +**For Loops** + +For loops allow you to iterate through a list of items and execute the same code or configuration for each item in the list. Loops provide a way to reduce repetition within Salt states. + +{{< file "/srv/salt/users.sls" yaml >}} +{% set groups = ['sudo','wheel', 'admins'] %} +include: + - groups + +jane: + user.present: + - fullname: Jane Doe + - shell: /bin/zsh + - createhome: True + - home: /home/jane + - uid: 4001 + - groups: + {%- for group in groups %} + - {{ group }} + {%- endfor -%} +{{}} + +The following for loop will assign the user `jane` to all the groups in the `groups` list set at the top of the `users.sls` file. + +**Conditionals** + +A conditional expression evaluates to either `True` or `False` and controls the flow of a program based on the result of the evaluated boolean expression. Jinja's conditional expressions are prefixed with if/elif/else and placed within the `{% ... %}` delimiter. + +{{< file "/srv/salt/users.sls" yaml >}} +{% set admin_groups = ['sudo','wheel', 'admins'] %} +{% set admin_users = ['genaro','mirza'] %} +{% set org_groups = ['games', 'webserver'] %} +{% set org_users = ['anna','juan'] %} + +include: + - groups + +{% for admin_user in admin_users %} +{% if admin_user in admin_users %} +{{ admin_user }}: + user.present: + - shell: /bin/zsh + - createhome: True + - home: /home/{{ admin_user }} + - groups: + {%- for admin_group in admin_groups %} + - {{ admin_group }} + {%- endfor -%} +{% else %} +{% for org_user in org_users %} +{{ org_user }}: + user.present: + - shell: /bin/zsh + - createhome: True + - home: /home/{{ org_user }} + - groups: + {%- for org_group in org_groups %} + - {{ org_group }} + {% endfor %} +{% endfor %} +{%- endif -%} +{% endfor %} +{{}} + +In this example user state file, the conditional expression `{% if admin_user in admin_users %}` controls which state is created for each user based on the presence of that user within one of the lists defined at the top of the state file. This example is for illustrative purposes. Refer to the [Salt Best Practices](#salt-best-practices) section for information on using conditionals and control flow statements within state files. + +### Template Inheritance + +With template inheritance you can define a base template that can be reused by child templates. The child template can override blocks designated by the base template. + +Use the `{% block block_name %}` tag with a block name to define an area of a base template that can be overridden. + +{{< file "/srv/salt/users.jinja" >}} +{ % block user % }jane{% endblock %}: + user.present: + - fullname: { % block fullname % }{% endblock %} + - shell: /bin/zsh + - createhome: True + - home: /home/{% block home_dir %} + - uid: 4000 + - groups: + - sudo +{{}} + +This example creates a base user state template. Any value containing a `{% block %}` tag can be overridden by a child template with its own value. + +To use a base template within a child template, use the `{% extends "base.sls"%}` tag with the location of the base template file. + +{{< file "/srv/salt/webserver_users.sls" yaml >}} +{% extends "/srv/salt/users.jinja" %} + +{ % block fullname % }{{ salt['pillar.get']('jane:fullname', '') }}{% endblock %} +{ % block home_dir % }{{ salt['pillar.get']('jane:home_dir', 'jane') }}{% endblock %} +{{}} + +The `webserver_users.sls` state file extends the `users.jinja` template and defines values for the `fullname` and `home_dir` blocks. The values are generated using the [salt context variable](#template-variable) and pillar data. The rest of the state will be rendered as the parent `user.jinja` template has defined it. + +## Salt and Jinja Best Practices + +If Jinja is overused, its power and versatility can create unmaintainable Salt state files that are difficult to read. Here are some best practices to ensure that you are using Jinja effectively: + +- Limit how much Jinja you use within state files. It is best to separate the data from the state that will use the data. This allows you to update your data without having to alter your states. +- Do not overuse conditionals and looping within state files. Overuse will make it difficult to read, understand and maintain your states. +- Use dictionaries of variables and directly serialize them into YAML, instead of trying to create valid YAML within a template. You can include your logic within the dictionary and retrieve the necessary variable within your states. + + The `{% load_yaml %}` tag will deserialize strings and variables passed to it. + + {% load_yaml as example_yaml %} + user: jane + firstname: Jane + lastname: Doe + {% endload %} + + {{ example_yaml.user }}: + user.present: + - fullname: {{ example_yaml.firstname }} {{ example_yaml.lastname }} + - shell: /bin/zsh + - createhome: True + - home: /home/{{ example_yaml.user }} + - uid: 4001 + - groups: + - games + + Use `{% import_yaml %}` to import external files of data and make the data available as a Jinja variable. + + {% import_yaml "users.yml" as users %} + +- Use Salt [Pillars](https://docs.saltstack.com/en/latest/topics/tutorials/pillar.html) to store general or sensitive data as variables. Access these variables inside state files and template files. \ No newline at end of file From 2459f99d82bd56164baba1261beffe43d6205ddd Mon Sep 17 00:00:00 2001 From: Andy Stevens Date: Tue, 16 Oct 2018 13:53:07 -0400 Subject: [PATCH 09/41] Tech Edit --- .../intro-to-jinja/index.md | 27 +++++++------------ 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/docs/applications/configuration-management/intro-to-jinja/index.md b/docs/applications/configuration-management/intro-to-jinja/index.md index 537b94d7e0d..4edb9abb537 100644 --- a/docs/applications/configuration-management/intro-to-jinja/index.md +++ b/docs/applications/configuration-management/intro-to-jinja/index.md @@ -196,7 +196,7 @@ Refer to the [Imports and Includes](#imports-and-includes) section for more info **Imports** -Importing in Jinja works is similar to importing in Python. You can import an entire template, a specific state or a macro defined within a file. +Importing in Jinja is similar to importing in Python. You can import an entire template, a specific state or a macro defined within a file. {% import '/srv/salt/users.sls' as users %} @@ -275,49 +275,42 @@ jane: {%- endfor -%} {{}} -The following for loop will assign the user `jane` to all the groups in the `groups` list set at the top of the `users.sls` file. +The previous for loop will assign the user `jane` to all the groups in the `groups` list set at the top of the `users.sls` file. **Conditionals** A conditional expression evaluates to either `True` or `False` and controls the flow of a program based on the result of the evaluated boolean expression. Jinja's conditional expressions are prefixed with if/elif/else and placed within the `{% ... %}` delimiter. {{< file "/srv/salt/users.sls" yaml >}} -{% set admin_groups = ['sudo','wheel', 'admins'] %} +{% set users = ['anna','juan','genaro','mirza'] %} {% set admin_users = ['genaro','mirza'] %} +{% set admin_groups = ['sudo','wheel', 'admins'] %} {% set org_groups = ['games', 'webserver'] %} -{% set org_users = ['anna','juan'] %} + include: - groups -{% for admin_user in admin_users %} -{% if admin_user in admin_users %} -{{ admin_user }}: +{% for user in users %} +{{ user }}: user.present: - shell: /bin/zsh - createhome: True - - home: /home/{{ admin_user }} + - home: /home/{{ user }} - groups: +{% if user in admin_users %} {%- for admin_group in admin_groups %} - {{ admin_group }} {%- endfor -%} {% else %} -{% for org_user in org_users %} -{{ org_user }}: - user.present: - - shell: /bin/zsh - - createhome: True - - home: /home/{{ org_user }} - - groups: {%- for org_group in org_groups %} - {{ org_group }} {% endfor %} -{% endfor %} {%- endif -%} {% endfor %} {{}} -In this example user state file, the conditional expression `{% if admin_user in admin_users %}` controls which state is created for each user based on the presence of that user within one of the lists defined at the top of the state file. This example is for illustrative purposes. Refer to the [Salt Best Practices](#salt-best-practices) section for information on using conditionals and control flow statements within state files. +In this example user state file, the conditional expression `{% if user in admin_users %}` controls which state is created for each user based on the presence of that user within the `admin_users` list defined at the top of the state file. This example is for illustrative purposes. Refer to the [Salt Best Practices](#salt-best-practices) section for information on using conditionals and control flow statements within state files. ### Template Inheritance From 4a02f45805913fd028ce97c94bbdd056624b75a3 Mon Sep 17 00:00:00 2001 From: Jared Date: Wed, 17 Oct 2018 10:13:04 -0400 Subject: [PATCH 10/41] Fix typo (#2079) --- docs/platform/manager/dns-manager-new-manager/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/platform/manager/dns-manager-new-manager/index.md b/docs/platform/manager/dns-manager-new-manager/index.md index 7a55a41083b..31023c851e4 100644 --- a/docs/platform/manager/dns-manager-new-manager/index.md +++ b/docs/platform/manager/dns-manager-new-manager/index.md @@ -16,7 +16,7 @@ hiddenguide: true -The *Domains* section of the Linode Manger is a comprehensive DNS management interface that allows you to add DNS records for all of your domain names. This guide covers the use of the Domains section and basic domain zone setup. For an introduction to DNS in general, see our [Introduction to DNS Records](/docs/networking/dns/dns-records-an-introduction/) guide. +The *Domains* section of the Linode Manager is a comprehensive DNS management interface that allows you to add DNS records for all of your domain names. This guide covers the use of the Domains section and basic domain zone setup. For an introduction to DNS in general, see our [Introduction to DNS Records](/docs/networking/dns/dns-records-an-introduction/) guide. ## Getting Started From 990dd485934d614970f34b999d2d5f9607fe7d04 Mon Sep 17 00:00:00 2001 From: cwlinode Date: Wed, 17 Oct 2018 15:07:29 -0400 Subject: [PATCH 11/41] Update Terraform for Linode provider. --- .../index.md | 525 +++++++++--------- 1 file changed, 261 insertions(+), 264 deletions(-) diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index ee60cdd8b83..c05d00ac5ea 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -4,10 +4,10 @@ author: email: docs@linode.com description: 'Use Terraform to deploy Linodes containing pre-configured application environments such as Docker or from a manual configuration.' og_description: 'Use Terraform to deploy Linodes containing pre-configured application environments such as Docker or from a manual configuration.' -keywords: ["Linode", "terraform", "plugin", "infrastructure", "IaC", "Infrastructure as Code"] +keywords: ["terraform", "infrastructure", "IaC"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' published: 2017-11-06 -modified: 2018-03-13 +modified: 2018-10-18 aliases: ['platform/how-to-build-your-infrastructure-using-terraform-and-linode/'] modified_by: name: Linode @@ -18,7 +18,16 @@ contributor: Infrastructure as code (IaC) is software that gives developers the ability to build, manage, and provision computing environments with a high-level [configuration syntax](https://www.terraform.io/docs/configuration/syntax.html). Some benefits include the ability to enforce DevOps best practices, process automation, and the opportunity to use version control systems for greater visibility and collaboration within a team. -[Terraform](https://www.terraform.io) stands out from other IaC solutions because it's an orchestration tool, which means it's designed specifically for bare-metal server and virtual machines. The commands in this guide should be run from a client machine running Ubuntu 16.04. +[Terraform](https://www.terraform.io) stands out from other IaC solutions because it's an orchestration tool, meaning it's designed specifically for bare-metal server and virtual machines. + +Terraform offers many ways to set up and provision your Linode using: + +* Custom scripts, which can be included in a configuration file itself or called from a local or remote file. +* Specialized software tools integrated with Terraform like Chef or Puppet. +* Container-based solutions like Docker or Kubernetes. +* Terraform plugin-based solutions. + +There are also plenty of [provisioners](https://www.terraform.io/docs/provisioners/index.html), [providers](https://github.com/terraform-providers), and even [modules](https://registry.terraform.io) available, one of which is the official [Linode-maintained provider](https://github.com/terraform-providers/terraform-provider-linode/). {{< caution >}} The configurations and commands used in this guide will result in multiple Linodes being added to your account. Be sure to monitor your account closely in the Linode Manager to avoid unwanted charges. @@ -28,171 +37,176 @@ The configurations and commands used in this guide will result in multiple Linod - You will need root access to the system and a standard user account with sudo privileges. -- Create an API key for your Linode account. Be sure to take a screen capture of the API key when it's displayed, it will only appear once. See our guide [Getting Started with the Linode API](/docs/platform/api/getting-started-with-the-linode-api/#get-an-access-token) if you need help. +- Create an API token for your Linode account. It will only appear once on the screen, so be sure to take a screen capture of the token while it's displayed. See our guide [Getting Started with the Linode API](/docs/platform/api/getting-started-with-the-linode-api/#get-an-access-token) if you need help. -- You will need [Git](https://git-scm.com/) installed on your system. +## Install Terraform -## Configure Client Machine + 1. Make a Terraform project directory to work from and `cd` into it: -### Install Terraform + mkdir terraform + cd terraform - 1. Download the following from [Terraform's website](https://www.terraform.io/downloads.html): + 1. Download the following files from [Terraform's website](https://www.terraform.io/downloads.html): - The 64-bit Linux `.zip` archive. - The SHA256 checksums file. - The checksum signature file. -2. Import the HashiCorp Security [GPG key](https://www.hashicorp.com/security.html): - gpg --keyserver keyserver.ubuntu.com --recv 348FFC4C +### Verify Download + +1. Import the HashiCorp Security [GPG key](https://www.hashicorp.com/security.html): + + gpg --recv-keys *keyID* The output should show that the key was imported: {{< output >}} - gpg: requesting key 348FFC4C from hkp server keyserver.ubuntu.com - gpg: /root/.gnupg/trustdb.gpg: trustdb created - gpg: key 348FFC4C: public key "HashiCorp Security " imported - gpg: no ultimately trusted keys found - gpg: Total number processed: 1 - gpg: imported: 1 (RSA: 1) - {{}} +root@localhost:~# gpg --recv-keys 51852D87348FFC4C +gpg: /root/.gnupg/trustdb.gpg: trustdb created +gpg: key 51852D87348FFC4C: public key "HashiCorp Security " imported +gpg: no ultimately trusted keys found +gpg: Total number processed: 1 +gpg: imported: 1 +{{}} + + {{< note >}} +If you recieve an error to the effect of `No dirmngrnupg/S.dirmngr'`, install the package `dirmngr` and run the GPG command again. +{{< /note >}} -3. Verify the checksum file's GPG signature: +1. Verify the checksum file's GPG signature: gpg --verify terraform*.sig terraform*SHA256SUMS The output should say the signature is good: + {{< output >}} - gpg: Signature made Wed 31 Jan 2018 08:53:21 PM UTC using RSA key ID 348FFC4C - gpg: Good signature from "HashiCorp Security " - gpg: WARNING: This key is not certified with a trusted signature! - gpg: There is no indication that the signature belongs to the owner. - Primary key fingerprint: 91A6 E7F8 5D05 C656 30BE F189 5185 2D87 348F FC4C +root@localhost:~# gpg --verify terraform*.sig terraform*SHA256SUMS +gpg: Signature made Wed 15 Aug 2018 10:07:05 PM UTC +gpg: using RSA key 51852D87348FFC4C +gpg: Good signature from "HashiCorp Security " [unknown] +gpg: WARNING: This key is not certified with a trusted signature! +gpg: There is no indication that the signature belongs to the owner. +Primary key fingerprint: 91A6 E7F8 5D05 C656 30BE F189 5185 2D87 348F FC4C {{}} -4. Verify that the fingerprint matches what's on [HashiCorp's security page](https://www.hashicorp.com/security.html). +1. Verify that the fingerprint matches what's on [HashiCorp's security page](https://www.hashicorp.com/security.html). -5. Verify the `.zip` archive's checksum: +1. Verify the `.zip` archive's checksum: sha256sum -c terraform*SHA256SUMS 2>&1 | grep OK The output should show the file's name as given in the `terraform*SHA256SUMS` file: - terraform_0.11.3_linux_amd64.zip: OK - -### Install Golang - -1. Download and extract Go from the project's [downloads page](https://golang.org/dl/). Terraform requires version 1.9: - - wget -c https://storage.googleapis.com/golang/go1.9.linux-amd64.tar.gz - sudo tar -C /usr/local -xzf go*.linux-amd64.tar.gz + {{< output >}} +terraform_0.11.8_linux_amd64.zip: OK +{{< /output >}} -2. Create separate directories for project executables and source code: +### Configure Terraform Environment - mkdir -p ~/go_projects/{bin,src,pkg} +1. Unzip `terraform_*_linux_amd64.zip` to your desired working directory: -3. Add Go-specific `PATH` locations to your user's environment. Add these lines to the bottom of your user's `~/.profile` file: + unzip terraform_*_linux_amd64.zip - {{< file "~/.profile" aconf >}} -export PATH=$PATH:/usr/local/go/bin -export PATH=$PATH:$HOME/go_projects/bin -export GOPATH="$HOME/go_projects" -export GOBIN="$GOPATH/bin" -{{}} {{< note >}} -You can change the variables to any location that suits you, as long as it is included it in the `PATH` variable. -{{< /note >}} +If you recieve the error: `-bash: /usr/bin/unzip: No such file or directory`, install the `unzip` package and try again. + {{< /note >}} -4. Reload your user's environment profile: +1. Add your working directory to `~/.profile` so it's available to your user's PATH. Then reload the Bash profile. + echo 'export PATH="$PATH:$HOME/terraform"' >> ~/.profile source ~/.profile -### Build a Linode Plugin for Terraform - -1. Download the Terraform repository: - - go get github.com/hashicorp/terraform - -2. Download the custom `terraform-provider-linode` repository: - - go get github.com/LinodeContent/terraform-provider-linode - -3. Source code is stored in Go's `src` directory by default. Change directories to the location of the Terraform Linode plugin and build the package. Dependencies will be handled automatically by `godeps` that's already in the plugin folder. - - cd ~/go_projects/src/github.com/LinodeContent/terraform-provider-linode/bin/terraform-provider-linode - go build -o terraform-provider-linode - -4. Move the newly created binary and the Terraform configuration file to `~/go_projects/bin`: +1. Verify Terraform can run by simply calling it with no options or arguments: - mv ~/go_projects/src/github.com/LinodeContent/terraform-provider-linode/bin/terraform-provider-linode/terraform-provider-linode ~/go_projects/bin - mv ~/go_projects/src/github.com/LinodeContent/terraform-provider-linode/linode-template.tf ~/go_projects/bin + terraform -At this point, you have all the binaries needed. If the rest of your clients use the same operating system, then you can distribute these files among them. There is no need for each client to install `Go` or build the same package. + You should see the output below: -### Prepare the Terraform Plugin - -1. Download the Terraform repository: - - go get github.com/hashicorp/terraform - -2. Get the Linode plugin for Terraform: - - wget https://github.com/linode/docs-scripts/raw/master/hosted_scripts/terraform-linode-plugin/terraform-provider-linode - -3. Move the plugin to `~go_projects/bin`: - - mv terraform-provider-linode ~/go_projects/bin/ - chmod 750 ~/go_projects/bin/terraform-provider-linode - -### Configure the Linode Provider + {{< output >}} +user@terraform-example:~$ terraform +Usage: terraform [-version] [-help] [args] + +The available commands for execution are listed below. +The most common, useful commands are shown first, followed by +less common or more advanced commands. If you're just getting +started with Terraform, stick with the common commands. For the +other commands, please read the help and docs before usage. + +Common commands: + apply Builds or changes infrastructure + console Interactive console for Terraform interpolations + destroy Destroy Terraform-managed infrastructure + env Workspace management + fmt Rewrites config files to canonical format + get Download and install modules for the configuration + graph Create a visual graph of Terraform resources + import Import existing infrastructure into Terraform + init Initialize a Terraform working directory + output Read an output from a state file + plan Generate and show an execution plan + providers Prints a tree of the providers used in the configuration + push Upload this Terraform module to Atlas to run + refresh Update local state file against real resources + show Inspect Terraform state or plan + taint Manually mark a resource for recreation + untaint Manually unmark a resource as tainted + validate Validates the Terraform files + version Prints the Terraform version + workspace Workspace management + +All other commands: + debug Debug output management (experimental) + force-unlock Manually unlock the terraform state + state Advanced state management +{{< /output >}} + + +## Building with the Linode Provider Terraform can understand two types of configuration files: JSON and HashiCorp Configuration Language (HCL). This guide [used the HCL format](#install-terraform), designated by the extension `.tf`. -1. Open `linode-template.tf` in a text editor and add the snippet displayed below. Fill in your Linode API key, public SSH key, and desired root password where indicated: +1. Create the file `linode-template.tf` and add the snippet below. Fill in your Linode API key, public SSH key, and desired root password where indicated. See [Terraform's documentation](https://www.terraform.io/docs/configuration/syntax.html) for more information on configuration syntax. - {{< file "~/go_projects/bin/linode-template.tf" aconf >}} + {{< file "~/terraform/linode-template.tf" aconf >}} provider "linode" { - key = "your-linode-API-key-here" + token = "LINODE_API_KEY_HERE" } -resource "linode_linode" "terraform-example" { - image = "Ubuntu 16.04 LTS" - kernel = "Grub 2" - name = "linode-example" - group = "terraform-test" - region = "Atlanta, GA, USA" - size = 1024 - ssh_key = "your-ssh-id_rsa.pub-here" - root_password = "your-server-password-here" +resource "linode_instance" "terraform-example" { + image = "linode/ubuntu18.04" + label = "Terraform-Example" + group = "Terraform" + region = "us-east" + type = "g6-standard-1" + authorized_keys = "PUBLIC_SSH_KEY_HERE" + root_pass = "ROOT_PASSWORD_HERE" } {{< /file >}} - See [Terraform's documentation](https://www.terraform.io/docs/configuration/syntax.html) for specific information regarding configuration syntax. - -2. Navigate to `~/go_projects/bin` and initialize the Terraform configuration: +1. Initialize the Terraform configuration: - cd ~/go_projects/bin terraform init Terraform will confirm successful initialization: + {{< output >}} - Terraform has been successfully initialized! +Terraform has been successfully initialized! {{}} -3. If an error occurs, run the command again in debug mode: +1. If an error occurs, run the command again in debug mode: TF_LOG=debug terraform init -## Use Terraform to Deploy a Linode - -### Single Server Basic Linode +### Provision a Single Server 1. Check your Terraform plan: terraform plan You will see: -{{< output >}} + + {{< output >}} Refreshing Terraform state in-memory prior to plan... The refreshed state will be used to calculate this plan, but will not be persisted to local or remote state storage. @@ -206,23 +220,22 @@ resource "linode_linode" "terraform-example" { Terraform will perform the following actions: - + linode_linode.your-terraform-name-here + + linode_image.your-terraform-name-here id: disk_expansion: "false" group: "your-linode-group-name-here" helper_distro: "true" - image: "Ubuntu 16.04 LTS" + image: "linode/ubuntu18.04" ip_address: - kernel: "Grub 2" manage_private_ip_automatically: "true" name: "TFtest" plan_storage: plan_storage_utilized: private_ip_address: - region: "Atlanta, GA, USA" - root_password: "wAZ9SvTofwDbrGO2FWgoI3BZFy0bvqxnQnNF1qn9pIQ=" - size: "1024" - ssh_key: "QLWOVauEwNxWGbj2ErWF9vFYIXsxW/2duL/og8gtV84=" + region: "us-south" + root_pass: "wAZ9SvTofwDbrGO2FWgoI3BZFy0bvqxnQnNF1qn9pIQ=" + type: "g6-standard-1" + authorized_keys: "QLWOVauEwNxWGbj2ErWF9vFYIXsxW/2duL/og8gtV84=" status: swap_size: "512" @@ -242,7 +255,7 @@ resource "linode_linode" "terraform-example" { The `terraform plan` command won't take any action or make any changes on your Linode account. Terraform uses a declarative approach in which your configuration file specifies the desired end-state of the infrastructure. When you run `terraform plan`, an analysis is done to determine which actions are required to achieve this state. -2. If there are no errors, start the deployment: +1. If there are no errors, start the deployment: terraform apply @@ -255,23 +268,22 @@ resource "linode_linode" "terraform-example" { Terraform will perform the following actions: - + linode_linode.your-terraform-name-here + + linode_instance.your-terraform-name-here id: disk_expansion: "false" group: "your-linode-group-name-here" helper_distro: "true" - image: "Ubuntu 16.04 LTS" + image: "linode/ubuntu18.04" ip_address: - kernel: "Grub 2" manage_private_ip_automatically: "true" name: "your-linode-name-here" plan_storage: plan_storage_utilized: private_ip_address: - region: "Atlanta, GA, USA" - root_password: "wAZ9SvTofwDbrGO2FWgoI3BZFy0bvqxnQnNF1qn9pIQ=" - size: "1024" - ssh_key: "QLWOVauEwNxWGbj2ErWF9vFYIXsxW/2duL/og8gtV84=" + region: "us-south" + root_pass: "wAZ9SvTofwDbrGO2FWgoI3BZFy0bvqxnQnNF1qn9pIQ=" + type: "g6-standard-1" + authorized_keys: "QLWOVauEwNxWGbj2ErWF9vFYIXsxW/2duL/og8gtV84=" status: swap_size: "512" @@ -285,93 +297,53 @@ resource "linode_linode" "terraform-example" { Enter a value: {{}} -3. Return to the Linode Manager. You should see the `linode-test` Linode has been added to your account. +1. Return to the Linode Manager. You should see the `linode-test` Linode has been added to your account. -### Two-Server Configuration +### Provision Additional Servers -Now that you have the `linode-example` Linode created using Terraform, imagine you need to implement a web and database server deployment. +Now imagine you need to implement a web and database server deployment in addition to the Linode created above. It's important to remember that: -* Terraform loads all files with the ".tf" extension present in the working directory into memory. As a result, all files are concatenated (in memory) and you don't need to define the provider in this file, since it was declared in `linode-template.tf`. +* Terraform loads into memory all files present in the working directory which have a `.tf` extension. As a result, all files are concatenated (in memory) and you don't need to define the provider in this file, since it was declared in `linode-template.tf`. -* Resources can't be duplicated, so you need to assign a unique name for each one. +* Resources can't be duplicated, so you need to assign a unique name for each new Linode. * In this example the same SSH key and root password are being used. You should change these values in production environments. * A new parameter `swap_size` is used to override the default value of 512Mb. You can check all available options for `terraform-provider-linode` in the plugin GitHub repository [readme.md](https://github.com/LinodeContent/terraform-provider-linode). -1. From the `linode-template.tf` create another file called `linode-www.tf` (don't delete `linode-template.tf`): +1. From the `linode-template.tf` create another file called `linode-www.tf`. **Do not delete `linode-template.tf`**. - {{< file "~/go_projects/bin/linode-www.tf" aconf >}} -resource "linode_linode" "terraform-www" { - image = "CentOS 7" - kernel = "Grub 2" + {{< file "~/terraform/linode-www.tf" aconf >}} +resource "linode_instance" "terraform-www" { + image = "linode/centos7" name = "www" group = "web" - region = "Dallas, TX, USA" - size = 2048 + region = "us-south" + type = "g6-standard-1" swap_size = 1024 - ssh_key = "your-ssh-id_rsa.pub-here" - root_password = "your-server-password-here" + authorized_keys = "PUBLIC_SSH_KEY_HERE" + root_pass = "ROOT_PASSWORD_HERE" } {{< /file >}} -2. Check your plan for errors: +1. Check your plan for errors: terraform plan -3. Apply all changes: +1. Apply all changes: terraform apply -4. Check the Linode Manager to ensure that the `www` Linode was added to the `web` display group on your account. +1. Check the Linode Manager to ensure that the `www` Linode was added to the `web` display group on your account. -### Adjust Deployment -Imagine you want to change the first server name and tag to something more relevant, and also increase the size to match the newly created Linode. - -1. Modify the `linode-template.tf` - - {{< file "~/go_projects/bin/linode-template.tf" aconf >}} -provider "linode" { - key = "your-linode-API-key-here" -} - -resource "linode_linode" "terraform-example" { - image = "Ubuntu 16.04 LTS" - kernel = "Grub 2" - name = "database" - group = "web" - region = "Atlanta, GA, USA" - size = 2048 - swap_size = 1024 - ssh_key = "your-ssh-id_rsa.pub-here" - root_password = "your-server-password-here" -} - -{{< /file >}} +### Provision Multiple Servers Using Variables +Up to this point, the procedure for adding a new node to your infrastructure was to create a new file and run `terraform apply`. But what happens when your planned infrastructure has dozens of servers? In this example, you will use a very simplistic version of a Terraform configuration file that uses variables. -2. Check your plan: - - terraform plan - -3. Apply your changes: - - terraform apply - - {{< caution >}} -Changing the size of your Linode will force your server to be powered off and migrated to a different host in the same data center. The associated disk migration will take approximately 1 minute for every 3-5 gigabytes of data. For more information about resizing read the [Resizing a Linode](/docs/platform/disk-images/resizing-a-linode/) guide. -{{< /caution >}} - -4. Return to the Linode Manager to verify the changes. - -### Advanced Configuration Example - -Up to this point, the procedure for adding a new node to your infrastructure was to create a new file and run the `terraform apply` command. But what happens when your planned infrastructure has dozens of servers? In this example, you will use a very simplistic version of a Terraform configuration file that uses variables. - -1. For the purpose of this example you will need to delete previous nodes: +1. For the purpose of this example you will need to delete the previous nodes created above: terraform plan -destroy @@ -382,7 +354,7 @@ Up to this point, the procedure for adding a new node to your infrastructure was The refreshed state will be used to calculate this plan, but will not be persisted to local or remote state storage. - linode_linode.your-terraform-name-here: Refreshing state... (ID: 6630470) + linode_instance.your-terraform-name-here: Refreshing state... (ID: 6630470) ------------------------------------------------------------------------ @@ -404,7 +376,7 @@ Up to this point, the procedure for adding a new node to your infrastructure was "terraform apply" is subsequently run. {{}} -2. Similar to `terraform plan`, the above command checks your infrastructure before doing any change. To perform the deletion, run: +1. Similar to `terraform plan`, the above command checks your infrastructure before doing any change. To perform the deletion, run: terraform destroy @@ -436,34 +408,34 @@ Up to this point, the procedure for adding a new node to your infrastructure was Destroy complete! Resources: 1 destroyed. {{}} -3. Verify the deletion in the Linode Manager. +1. Verify the deletion in the Linode Manager. -4. Delete (or move to a different location) all Terraform files. +1. Delete (or move to a different location) all Terraform files. - rm *.tf* + rm *.tf -5. Create a new file to define variables. You can use any name but for this example we'll use `variables.tf`: +1. Create a new file to define variables. You can use any name but for this example we'll use `variables.tf`: - {{< file "~/go_projects/bin/variables.tf" aconf >}} -variable "linode_key" {} -variable "ssh_key" {} -variable "root_password" {} + {{< file "~/terraform/variables.tf" aconf >}} +variable "token" {} +variable "authorized_keys" {} +variable "root_pass" {} variable "region" { - default = "Atlanta, GA, USA" + default = "us-south" } {{< /file >}} -6. Create the file `terraform.tfvars` to store your variables. **You can't change this filename** after creating it: +1. Create the file `terraform.tfvars` to store your variables. **You can't change this filename** after creating it. - {{< file "~/go_projects/bin/terraform.tfvars" aconf >}} -linode_key = "your-linode-API-key-here" -ssh_key = "your-ssh-id_rsa.pub-here" -root_password ="your-root-password-here" + {{< file "~/terraform/terraform.tfvars" aconf >}} +token = "LINODE_API_KEY_HERE" +authorized_keys = "PUBLIC_SSH_KEY_HERE" +root_pass ="ROOT_PASSWORD_HERE" {{< /file >}} -7. Create a new configuration file called `linode-mod-template.tf`: +1. Create a new configuration file called `linode-mod-template.tf`: - {{< file "~/go_projects/bin/linode-mod-template.tf" aconf >}} + {{< file "~/terraform/linode-mod-template.tf" aconf >}} # Linode Provider definition provider "linode" { @@ -472,49 +444,83 @@ provider "linode" { # Example Web Server -resource "linode_linode" "www-01" { - image = "CentOS 7" - kernel = "Latest 64 bit" +resource "linode_instance" "www-01" { + image = "linode/centos7" name = "www" group = "web" - region = "Dallas, TX, USA" - size = 2048 + region = "us-south" + type = "g6-standard-1" swap_size = 1024 - ssh_key = "${var.ssh_key}" - root_password = "${var.root_password}" + authorized_keys = "${var.authorized_keys}" + root_pass = "${var.root_pass}" } # Example Database Server -resource "linode_linode" "db-01" { - image = "Ubuntu 16.04 LTS" - kernel = "Latest 64 bit" +resource "linode_instance" "db-01" { + image = "linode/ubuntu18.04" name = "database" group = "web" region = "${var.region}" - size = 2048 + type = "g6-standard-1" swap_size = 1024 - ssh_key = "${var.ssh_key}" - root_password = "${var.root_password}" + ssh_key = "${var.authorized_keys}" + root_password = "${var.root_pass}" } - {{< /file >}} -8. Check your new deployment for errors: +1. Check your new deployment for errors: terraform plan -9. Apply all changes: +1. Apply all changes: terraform apply The end result is the same as before. The use of variables gives Terraform great flexibility, not only to store repetitive data (as keys) but also to assign default values to any field. -## Manage your Infrastructure with Terraform -### Terraform Modules +## Modify Live Deployments -The idea behind any code-driven solution is to avoid repetitive blocks. Terraform uses a concept called *modules* to group common server requirements and configurations. Think of modules as similar to *functions* in programming languages. +Imagine you want to change the first server's name and size without needing to destroy and rebuild it. Simply change the values in the `.tf` file. + +{{< caution >}} +Changing the size of your Linode will force your server to be powered off and migrated to a different host in the same data center. The associated disk migration will take approximately 1 minute for every 3-5 gigabytes of data. See our [Resizing a Linode](/docs/platform/disk-images/resizing-a-linode/) guide for more information. +{{< /caution >}} + +1. Modify the `linode-template.tf` + + {{< file "~/terraform/linode-template.tf" aconf >}} +provider "linode" { + token = "LINODE_API_KEY_HERE" +} + +resource "linode_instance" "terraform-example" { + image = "linode/ubuntu18.04" + name = "database" + group = "web" + region = "us-south" + type = "g6-standard-4" + swap_size = 1024 + authorized_keys = "PUBLIC_SSH_KEY_HERE" + root_pass = "ROOT_PASSWORD_HERE" +} +{{< /file >}} + +1. Check your plan: + + terraform plan + +1. Apply your changes: + + terraform apply + +1. Verify the changes in the Linode Manager. + + +## Terraform Modules + +Terraform uses a concept called *modules* to group common server requirements and configurations. Think of modules as similar to *functions* in programming languages. Take a look at the following file structure: @@ -522,43 +528,47 @@ Take a look at the following file structure: There is a directory called `modules` containing the reusable code blocks (in this case `appserver`) and a `testing` directory containing the specific configuration to implement. It's a minimal layout but enough to highlight benefits. -#### Basic Module Structure +Create the directory structure for the module files below: + + cd ~/terraform + mkdir -p modules/appserver + mkdir testing + +### Basic Module Structure The module structure is flexible, so you can use as many Terraform files as needed to describe your infrastructure. This example contains just one main configuration file describing the reusable code: -{{< file "~/go_projects/bin/modules/appserver/main.tf" aconf >}} +{{< file "~/terraform/modules/appserver/main.tf" aconf >}} # Application Server -resource "linode_linode" "appserver" { - image = "Ubuntu 16.04 LTS" - kernel = "Latest 64 bit" +resource "linode_instance" "appserver" { + image = "linode/ubuntu18.04" name = "${var.appserver_name}" group = "web" region = "${var.region}" - size = 2048 + type = "g6-standard-1" swap_size = 1024 - ssh_key = "${var.ssh_key}" - root_password = "${var.root_password}" + authorized_keys = "${var.authorized_keys}" + root_pass = "${var.root_pass}" } # Database Server -resource "linode_linode" "dbserver" { - image = "CentOS 7" - kernel = "Latest 64 bit" +resource "linode_instance" "dbserver" { + image = "centos7" name = "${var.dbserver_name}" group = "web" region = "${var.region}" - size = "${var.db_size}" + type = "${var.db_type}" swap_size = 1024 - ssh_key = "${var.ssh_key}" - root_password = "${var.root_password}" + authorized_keys = "${var.authorized_keys}" + root_pass = "${var.root_pass}" } {{< /file >}} -The configuration above reproduces the previous examples using variables. The next file contains variable definitions: +The configuration above reproduces the previous examples using variables. The next file contains variable definitions. Assign a default value for each variable. That value will be used if you don't override it when you call the module. -{{< file "~/go_projects/bin/modules/appserver/variables.tf" aconf >}} +{{< file "~/terraform/modules/appserver/variables.tf" aconf >}} variable "appserver_name" { description = "The name for the Application Server" default = "default-app" @@ -569,75 +579,62 @@ variable "dbserver_name" { default = "default-db" } -variable "db_size" { +variable "db_type" { description = "The size (plan) for your Database Linode" - default = "1024" + default = "g6-standard-1" } variable "region" { description = "The default Linode region to deploy the infrastructure" - default = "default-region" + default = "us-east" } -variable "ssh_key" { +variable "authorized_keys" { description = "The Public id_rsa.pub key used for secure SSH connections" - default = "default-ssh-key" + default = "default-ssh-public-key" } -variable "root_password" { +variable "root_pass" { description = "The default root password for the Linode server" - default = "default-root-pwd" + default = "default-root-password" } {{< /file >}} -{{< note >}} -Assign a default value for each variable. That value will be used if you don't override it when you call the module. -{{< /note >}} +### Working with Modules -Create a `main.tf` configuration file that uses the module you just created: +1. Create a `main.tf` configuration file that uses the module you just created: -{{< file "~/go_projects/bin/testing/main.tf" aconf >}} + {{< file "~/terraform/testing/main.tf" aconf >}} # Newark Testing Environment Infrastructure provider "linode" { - key = "your-linode-API-key-here" + token = "LINODE_API_KEY_HERE" } module "appserver" { - source = "/your/absolute/path/to/modules/appserver" + source = "$HOME/terraform/appserver" # Variables Specific to this Deployment -region = "Newark, NJ, USA" -ssh_key = "your-ssh-id_rsa" -root_password ="your-root-password-here" +region = "us-east" +authorized_keys = "PUBLIC_SSH_KEY_HERE" +root_pass ="ROOT_PASSWORD_HERE" # Variables Specific to Servers appserver_name = "NJ-app" dbserver_name = "NJ-db" -db_size = "8192" +db_type = "g6-standard-8" } {{< /file >}} -To use a module, call it by name with the command `module` and indicate the absolute path where it is saved. Then you can assign values to each field defined by a variable. The final result will be the same as if you pasted in all of the reusable code in the main configuration file. - - cd ~/go_projects/bin/testing/ - terraform init - terraform planned - terraform apply - -The possibilities of modules are endless. You can use several modules at once, you can mix the use of modules with traditional `resource` definitions, or you can even call modules from remote sources. For more information read the Terraform [modules documentation](https://www.terraform.io/docs/modules/index.html). - -## Server Configuration +1. To use a module, call it by name with the command `module` and indicate the absolute path where it is saved. Then you can assign values to each field defined by a variable. The final result will be the same as if you pasted in all of the reusable code in the main configuration file. -Terraform offers many ways to set up and provision your Linode, using: - -* Custom scripts, which can be included on configuration file itself or called from a local or remote file. -* Specialized software tools integrated with Terraform like Chef or Puppet. -* Container-based solutions like Docker or Kubernetes. -* Terraform plugin-based solutions. + cd ~/terraform/testing/ + terraform init + terraform planned + terraform apply -There are also plenty of [provisioners](https://www.terraform.io/docs/provisioners/index.html), [providers](https://github.com/terraform-providers), and even [modules](https://registry.terraform.io) available. + The possibilities of modules are endless. You can use several modules at once, you can mix the use of modules with traditional `resource` definitions, or you can even call modules from remote sources. For more information read the [Terraform modules documentation](https://www.terraform.io/docs/modules/index.html). From 4b63cb74083b42179ebd53fde2ea73394f48d1d3 Mon Sep 17 00:00:00 2001 From: Angel Date: Thu, 18 Oct 2018 10:03:33 -0400 Subject: [PATCH 12/41] Fixed issues with the wireguard guide and the fully-managed guide (#2083) --- docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/index.md | 4 ++-- docs/platform/linode-managed/index.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/index.md b/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/index.md index 03e10b0c61e..c1cfe38b0e4 100644 --- a/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/index.md +++ b/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/index.md @@ -7,7 +7,7 @@ og_description: 'This guide will show you how to install WireGuard, a fast and s keywords: ['wireguard','vpn'] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' published: 2017-11-14 -modified: 2018-07-09 +modified: 2018-10-16 modified_by: name: Linode title: "Set Up WireGuard VPN on Ubuntu" @@ -82,7 +82,7 @@ Wireguard requires using Ubuntu's kernel rather than the Linode kernel. Follow t Setting up wireguard-tools (0.0.20171111-wg1~xenial) ... Processing triggers for libc-bin (2.23-0ubuntu9) ... {{< note >}} -If the installation completes but this output does not appear, your kernel is most likely not configured correctly (to double check, the output of `lsmod | grep wireguard` should not be blank). Refer to the previous section to troubleshoot. +If the installation completes but this output does not appear, your kernel is most likely not configured correctly (to double check, the output of `modprobe lsmod && lsmod | grep wireguard` should not be blank). Refer to the previous section to troubleshoot. {{< /note >}} ## Configure WireGuard Server diff --git a/docs/platform/linode-managed/index.md b/docs/platform/linode-managed/index.md index 3e2eb9ffd33..59bd984b3fc 100644 --- a/docs/platform/linode-managed/index.md +++ b/docs/platform/linode-managed/index.md @@ -6,7 +6,7 @@ description: How to configure service monitoring with Linode Managed. keywords: ["linode managed", "service monitoring"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['linode-managed/', 'uptime/linode-managed/'] -modified: 2014-05-10 +modified: 2018-10-16 modified_by: name: Zack Buhman published: 2013-02-12 @@ -105,7 +105,7 @@ Here's how to install Linode's SSH key as a non-root user: 5. In the *User privilege specification* section of the file, add the following line, replacing `example_user` with your user name: {{< file "/etc/sudoers" >}} -User privilege specification example_user ALL=(ALL) NOPASSWD: ALL +example_user ALL=(ALL) NOPASSWD: ALL {{< /file >}} 6. Press **Esc** to exit insert mode. From 57948b8564a0a09a5dc20795f3584cb297ddaeea Mon Sep 17 00:00:00 2001 From: Angel Date: Thu, 18 Oct 2018 11:22:27 -0400 Subject: [PATCH 13/41] Removed a reference to legacy billing (#2084) --- docs/platform/disk-images/linode-backup-service/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/platform/disk-images/linode-backup-service/index.md b/docs/platform/disk-images/linode-backup-service/index.md index 92d87054b96..040de5d941a 100644 --- a/docs/platform/disk-images/linode-backup-service/index.md +++ b/docs/platform/disk-images/linode-backup-service/index.md @@ -5,7 +5,7 @@ description: 'Use the Linode Backup Service to protect and secure your data.' keywords: ["backup service", "linode platform", "linode backup service", "enable a backup", "manage a backup", "schedule a backup", "disable a backup", "restore from a backup", "boot from a backup"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['backup-service/','platform/backup-service/', 'security/backups/linode-backup-service/','platform/linode-backup-service/'] -modified: 2018-05-17 +modified: 2018-10-18 modified_by: name: Linode published: 2012-03-14 @@ -126,7 +126,7 @@ The Linode will start from the backup disks. Watch the *Host Job Queue* to monit ## Cancel the Backup Service -You can cancel the Backup Service at any time. From your Linode's dashboard, choose the **Backups** tab and click the **Cancel Backups** link at the bottom of the page. This will turn off the service, remove your backups from our servers, and issue a prorated service credit for the time left in the current billing period. This credit may be used to purchase additional Linode services in the future. +You can cancel the Backup Service at any time. From your Linode's dashboard, choose the **Backups** tab and click the **Cancel Backups** link at the bottom of the page. Cancelling the service will remove your backups from our servers. ## Limitations From 6f8e7ffd41483f9d2f93baeea98e029f68dbd35b Mon Sep 17 00:00:00 2001 From: Angel Date: Thu, 18 Oct 2018 12:03:23 -0400 Subject: [PATCH 14/41] Added a link to the images guide promoting our image feature (#2085) * Added a link to the images guide promoting our image feature * Travis --- .../install-a-custom-distribution-on-a-linode/index.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md b/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md index 226c328940e..bccb9879e65 100644 --- a/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md +++ b/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md @@ -9,7 +9,7 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['tools-reference/custom-kernels-distros/running-a-custom-linux-distro-on-a-linode-vps/','tools-reference/custom-kernels-distros/custom-distro-on-kvm-linode/'] modified_by: name: Linode -modified: 2017-06-26 +modified: 2018-10-16 title: Install a Custom Distribution on a Linode --- @@ -216,3 +216,6 @@ In Rescue Mode, connect via Lish and transfer your root filesystem from the `/de dd if=/dev/sda1 of=/dev/sdb bs=1M Once the transfer completes, reboot into your *Installer-New* profile. You now have a custom distribution that works with the Linode Manager's extra features. In order to make use of the Backup Service, you'll need to remove the raw disks that were used during the installation process. + +### Linode Images +Linode offers an image feature. The feature allows uers to quickly deploy custom or preconfigured distribution images to new Linodes. Read this [guide](/docs/platform/disk-images/linode-images/) to learn more. From 9cb18defb5d36dbf2742eb852e2a32c31c924564 Mon Sep 17 00:00:00 2001 From: ubergarm Date: Thu, 18 Oct 2018 13:59:06 -0400 Subject: [PATCH 15/41] [UPDATE] salt cloud v3 API note and size names (#2073) * [UPDATE] salt cloud v3 API note and size names [UPDATE] salt cloud v3 API note and curl test [UPDATE] salt cloud use size Nanode 1GB not Linode 1024 [UPDATE] salt cloud modified date * [UPDATE] salt cloud fixup linode.map file location --- .../index.md | 42 ++++++++++--------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md b/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md index 98f593ee8ad..292289d33cf 100644 --- a/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md +++ b/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md @@ -7,7 +7,7 @@ og_description: "Salt Cloud is a part of the SaltStack that makes provisioning m keywords: ["SaltStack", "Salt", "salt-cloud"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' published: 2017-10-27 -modified: 2017-11-01 +modified: 2018-10-11 modified_by: name: Linode title: 'Configure and Use Salt Cloud and Cloud Maps to Provision Systems' @@ -34,7 +34,9 @@ This guide shows how to install Salt Cloud and configure it to work on a Linode. 2. This guide assumes that Salt Cloud will be installed together with Salt master server. -3. Generate an [API key](/docs/platform/api/api-key/) to access Linode API. This key will be used by Salt Cloud to manage your instances. Make sure to keep your API key safe. +3. Generate an [API key](/docs/platform/api/api-key/) to access Linode API. Salt Cloud currently requires a v3 key generated from the [Linode Manager](https://manager.linode.com/profile/api) and *not* the new Cloud Manager. This key will be used by Salt Cloud to manage your instances. Make sure to keep your API key safe. Test your API key is working via the REST interface: + + curl "https://api.linode.com/?api_key=SECRETKEYHERE&api_action=test.echo&foo=bar" 4. The management server must have access to the Linode API (non-proxy internet access). @@ -116,12 +118,12 @@ Create an instance profile. In this profile you describe a server which will be For this example, create an instance with minimal size, using a CentOS 7 image, located in London. -1. Open `/etc/salt/cloud.profiles.d/linode-london-1024.conf` and paste the following: +1. Open `/etc/salt/cloud.profiles.d/linode-london-1gb.conf` and paste the following: - {{< file "/etc/salt/cloud.profiles.d/linode-london-1024.conf" conf >}} -linode_1024: + {{< file "/etc/salt/cloud.profiles.d/linode-london-1gb.conf" conf >}} +linode_1gb: provider: linode-provider - size: Linode 1024 + size: Nanode 1GB image: CentOS 7 location: London, England, UK {{< /file >}} @@ -139,10 +141,10 @@ minion: Another option is to set this parameter for specific instance profile: - {{< file "/etc/salt/cloud.profiles.d/linode-london-1024.conf" conf >}} -linode_1024_with_master: + {{< file "/etc/salt/cloud.profiles.d/linode-london-1gb.conf" conf >}} +linode_1gb_with_master: provider: linode-provider - size: Linode 1024 + size: Nanode 1GB image: CentOS 7 location: London, England, UK minion: @@ -151,10 +153,10 @@ provider: linode-provider 3. Set up [SSH key authentication](/docs/security/use-public-key-authentication-with-ssh/) for your instance. To do this during provisioning, set up the profile as follows, replacing the `ssh_pubkey` and `ssh_key_file` with key information for an SSH key on your master server: - {{< file "/etc/salt/cloud.profiles.d/linode-london-1024.conf" conf >}} -linode_1024_with_ssh_key: + {{< file "/etc/salt/cloud.profiles.d/linode-london-1gb.conf" conf >}} +linode_1gb_with_ssh_key: provider: linode-provider - size: Linode 1024 + size: Nanode 1GB image: CentOS 7 location: London, England, UK ssh_pubkey: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKHEOLLbeXgaqRQT9NBAopVz366SdYc0KKX33vAnq+2R user@host @@ -173,7 +175,7 @@ There are several ways to create new instances: * **Create a single new instance**: - salt-cloud -p linode_1024 linode1 + salt-cloud -p linode_1gb linode1 Creating the instance and installing Salt Minion on it might take some time. @@ -193,7 +195,7 @@ There are several ways to create new instances: public_ips: - size: - Linode 1024 + Nanode 1GB state: Running @@ -201,7 +203,7 @@ There are several ways to create new instances: * To **create multiple servers in one command** type the following: - salt-cloud -p linode_1024 linode1 linode2 + salt-cloud -p linode_1gb linode1 linode2 The instance names which you provide in this command are used to manage instances internally and they are not connected to the instance hostname. @@ -213,11 +215,11 @@ There are several ways to create new instances: * Normally when creating instances, they are executed serially. Use the `salt-cloud` command with `-P` option to **create instances in parallel allowing for deployment**: - salt-cloud -P -p linode_1024 linode1 linode2 + salt-cloud -P -p linode_1gb linode1 linode2 * **If you do not want to install Salt Minion on the provisioned server**, run `salt-cloud` with the `--no-deploy` option: - salt-cloud -p linode_1024 --no-deploy linode3 + salt-cloud -p linode_1gb --no-deploy linode3 Salt cloud will generate an error message, but the instance will be created: @@ -293,12 +295,12 @@ Cloud maps assign profiles to a list of instances. During execution Salt Cloud w ### Configure Cloud Map -In this example, Cloud map will define two instances: `linode_web` and `linode_db`. Both instances will use the profile `linode_1024`, defined earlier. +In this example, Cloud map will define two instances: `linode_web` and `linode_db`. Both instances will use the profile `linode_1gb`, defined earlier. 1. Edit `/etc/salt/cloud.conf.d/linode.map` and paste the following: {{< file "/etc/salt/cloud.conf.d/linode.map" >}} -linode_1024: +linode_1gb: - linode_web - linode_db {{< /file >}} @@ -343,6 +345,6 @@ enable_hard_maps: True 2. Execute `salt-cloud` with the `--hard` option: - salt-cloud -d -m /etc/salt/cloud.maps.d/linode.map + salt-cloud -d -m /etc/salt/cloud.conf.d/linode.map 3. Confirm the deletion when prompted. From 7b24f024076b0acd253f772287ec8837e3155910 Mon Sep 17 00:00:00 2001 From: Anastes Mp Date: Fri, 19 Oct 2018 00:22:52 +0530 Subject: [PATCH 16/41] sshd service restart - error (#2068) sshd should be used instead of ssh in centos (I don't know about other distros --- docs/security/securing-your-server/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/security/securing-your-server/index.md b/docs/security/securing-your-server/index.md index 56a188ecfed..73026dcba5c 100644 --- a/docs/security/securing-your-server/index.md +++ b/docs/security/securing-your-server/index.md @@ -202,7 +202,7 @@ You may want to leave password authentication enabled if you connect to your Lin If your init system is SystemV or Upstart (CentOS 6, Debian 7, Ubuntu 14.04): - sudo service ssh restart + sudo service sshd restart ### Use Fail2Ban for SSH Login Protection From aba78875610a8972368fc35a615e857778fcf9a2 Mon Sep 17 00:00:00 2001 From: ellisbenjamin Date: Thu, 18 Oct 2018 15:22:37 -0400 Subject: [PATCH 17/41] linux-hardened kernel support was dropped. (#2065) Alpine dropped support for grsec's hardened linux kernel. It is no longer part of the distribution. see: https://git.alpinelinux.org/cgit/aports/commit/?id=94a65a421705eb0152c2a6cdeb0bffd269c58e97 --- .../install-alpine-linux-on-your-linode/index.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/tools-reference/custom-kernels-distros/install-alpine-linux-on-your-linode/index.md b/docs/tools-reference/custom-kernels-distros/install-alpine-linux-on-your-linode/index.md index 51af292029c..a3ba37cbb23 100644 --- a/docs/tools-reference/custom-kernels-distros/install-alpine-linux-on-your-linode/index.md +++ b/docs/tools-reference/custom-kernels-distros/install-alpine-linux-on-your-linode/index.md @@ -145,8 +145,8 @@ set default="Alpine Linux" set timeout=0 menuentry "Alpine Linux" { - linux /vmlinuz-hardened root=/dev/sdb modules=sd-mod,usb-storage,ext4 console=ttyS0 quiet - initrd /initramfs-hardened + linux /vmlinuz-vanilla root=/dev/sdb modules=sd-mod,usb-storage,ext4 console=ttyS0 quiet + initrd /initramfs-vanilla } {{< /file >}} @@ -205,9 +205,9 @@ features="ata ide scsi virtio base ext4" If you'll need other services, you can also add them now. The above is intended to serve as a starting point. -7. Install the [grsecurity](https://grsecurity.net/) kernel: +7. Install the kernel: - apk add linux-grsec + apk add linux-vanilla 8. Exit the chroot jail: From cae8bdb1a29edc7b368306e7a133d6a4d0fcec19 Mon Sep 17 00:00:00 2001 From: Marco Martinez Date: Thu, 18 Oct 2018 12:23:15 -0700 Subject: [PATCH 18/41] Update dd command call in "Backup & Restore" (#2052) When following this guide, I ran into an issue where running the following command in "Backup & Restore" zeroed the entire block device: > dd if=/dev/zero of=/dev/sdX bs=128 count=1 I updated the command to: > dd conv=notrunc if=/dev/zero of=/dev/sdX bs=128 count=1 Using the updated command, only the header portion of the device is zeroed out and can be successfully restored from backup in the rest of the example. --- docs/security/encrypt-data-disk-with-dm-crypt/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/security/encrypt-data-disk-with-dm-crypt/index.md b/docs/security/encrypt-data-disk-with-dm-crypt/index.md index a2ffcf17df4..c12f009b7f9 100644 --- a/docs/security/encrypt-data-disk-with-dm-crypt/index.md +++ b/docs/security/encrypt-data-disk-with-dm-crypt/index.md @@ -170,7 +170,7 @@ Follow these steps very carefully. 2. Test a scenario where the LUKS header is accidentally overwritten: - dd if=/dev/zero of=/dev/sdX bs=128 count=1 + dd conv=notrunc if=/dev/zero of=/dev/sdX bs=128 count=1 3. Trying to open your container will now return an error: From 85d65d5c5d603c1e6018b41dd452156858b03dd4 Mon Sep 17 00:00:00 2001 From: cwlinode Date: Thu, 18 Oct 2018 17:06:11 -0400 Subject: [PATCH 19/41] Terminal outputs corrected and a few other edits --- .../index.md | 256 +++++++++--------- 1 file changed, 133 insertions(+), 123 deletions(-) diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index c05d00ac5ea..1e01f0cb977 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -7,7 +7,7 @@ og_description: 'Use Terraform to deploy Linodes containing pre-configured appli keywords: ["terraform", "infrastructure", "IaC"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' published: 2017-11-06 -modified: 2018-10-18 +modified: 2018-10-19 aliases: ['platform/how-to-build-your-infrastructure-using-terraform-and-linode/'] modified_by: name: Linode @@ -179,7 +179,7 @@ resource "linode_instance" "terraform-example" { group = "Terraform" region = "us-east" type = "g6-standard-1" - authorized_keys = "PUBLIC_SSH_KEY_HERE" + authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] root_pass = "ROOT_PASSWORD_HERE" } {{< /file >}} @@ -207,46 +207,50 @@ Terraform has been successfully initialized! You will see: {{< output >}} - Refreshing Terraform state in-memory prior to plan... - The refreshed state will be used to calculate this plan, but will not be - persisted to local or remote state storage. - - - ------------------------------------------------------------------------ - - An execution plan has been generated and is shown below. - Resource actions are indicated with the following symbols: - + create - - Terraform will perform the following actions: - - + linode_image.your-terraform-name-here - id: - disk_expansion: "false" - group: "your-linode-group-name-here" - helper_distro: "true" - image: "linode/ubuntu18.04" - ip_address: - manage_private_ip_automatically: "true" - name: "TFtest" - plan_storage: - plan_storage_utilized: - private_ip_address: - region: "us-south" - root_pass: "wAZ9SvTofwDbrGO2FWgoI3BZFy0bvqxnQnNF1qn9pIQ=" - type: "g6-standard-1" - authorized_keys: "QLWOVauEwNxWGbj2ErWF9vFYIXsxW/2duL/og8gtV84=" - status: - swap_size: "512" - - - Plan: 1 to add, 0 to change, 0 to destroy. - - ------------------------------------------------------------------------ - - Note: You didn't specify an "-out" parameter to save this plan, so Terraform - can't guarantee that exactly these actions will be performed if - "terraform apply" is subsequently run. +Refreshing Terraform state in-memory prior to plan... +The refreshed state will be used to calculate this plan, but will not be +persisted to local or remote state storage. + + +------------------------------------------------------------------------ + +An execution plan has been generated and is shown below. +Resource actions are indicated with the following symbols: + + create + +Terraform will perform the following actions: + + + linode_instance.terraform-example + id: + alerts.#: + authorized_keys.#: "1" + authorized_keys.0: "ssh-rsa . . ." + backups.#: + backups_enabled: + boot_config_label: + group: "Terraform" + image: "linode/ubuntu18.04" + ip_address: + ipv4.#: + ipv6: + label: "Terraform-Example" + private_ip_address: + region: "us-east" + root_pass: + specs.#: + status: + swap_size: + type: "g6-standard-1" + watchdog_enabled: "true" + + +Plan: 1 to add, 0 to change, 0 to destroy. + +------------------------------------------------------------------------ + +Note: You didn't specify an "-out" parameter to save this plan, so Terraform +can't guarantee that exactly these actions will be performed if +"terraform apply" is subsequently run. {{}} If you need to fix any issues, activate debug mode: @@ -262,39 +266,43 @@ Terraform has been successfully initialized! You'll be asked to confirm the action, enter `yes` and press **Enter**: {{< output >}} - An execution plan has been generated and is shown below. - Resource actions are indicated with the following symbols: - + create - - Terraform will perform the following actions: - - + linode_instance.your-terraform-name-here - id: - disk_expansion: "false" - group: "your-linode-group-name-here" - helper_distro: "true" - image: "linode/ubuntu18.04" - ip_address: - manage_private_ip_automatically: "true" - name: "your-linode-name-here" - plan_storage: - plan_storage_utilized: - private_ip_address: - region: "us-south" - root_pass: "wAZ9SvTofwDbrGO2FWgoI3BZFy0bvqxnQnNF1qn9pIQ=" - type: "g6-standard-1" - authorized_keys: "QLWOVauEwNxWGbj2ErWF9vFYIXsxW/2duL/og8gtV84=" - status: - swap_size: "512" - - - Plan: 1 to add, 0 to change, 0 to destroy. - - Do you want to perform these actions? - Terraform will perform the actions described above. - Only 'yes' will be accepted to approve. - - Enter a value: +An execution plan has been generated and is shown below. +Resource actions are indicated with the following symbols: + + create + +Terraform will perform the following actions: + + + linode_instance.terraform-example + id: + alerts.#: + authorized_keys.#: "1" + authorized_keys.0: "ssh-rsa . . ." + backups.#: + backups_enabled: + boot_config_label: + group: "Terraform" + image: "linode/ubuntu18.04" + ip_address: + ipv4.#: + ipv6: + label: "Terraform-Example" + private_ip_address: + region: "us-east" + root_pass: + specs.#: + status: + swap_size: + type: "g6-standard-1" + watchdog_enabled: "true" + + +Plan: 1 to add, 0 to change, 0 to destroy. + +Do you want to perform these actions? + Terraform will perform the actions described above. + Only 'yes' will be accepted to approve. + + Enter a value: {{}} 1. Return to the Linode Manager. You should see the `linode-test` Linode has been added to your account. @@ -318,12 +326,12 @@ It's important to remember that: {{< file "~/terraform/linode-www.tf" aconf >}} resource "linode_instance" "terraform-www" { image = "linode/centos7" - name = "www" + label = "www" group = "web" region = "us-south" type = "g6-standard-1" swap_size = 1024 - authorized_keys = "PUBLIC_SSH_KEY_HERE" + authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] root_pass = "ROOT_PASSWORD_HERE" } {{< /file >}} @@ -347,65 +355,67 @@ Up to this point, the procedure for adding a new node to your infrastructure was terraform plan -destroy - That returns: + That should return: {{< output >}} - Refreshing Terraform state in-memory prior to plan... - The refreshed state will be used to calculate this plan, but will not be - persisted to local or remote state storage. +Refreshing Terraform state in-memory prior to plan... +The refreshed state will be used to calculate this plan, but will not be +persisted to local or remote state storage. - linode_instance.your-terraform-name-here: Refreshing state... (ID: 6630470) +linode_instance.terraform-example: Refreshing state... (ID: 10948649) - ------------------------------------------------------------------------ +------------------------------------------------------------------------ - An execution plan has been generated and is shown below. - Resource actions are indicated with the following symbols: - - destroy +An execution plan has been generated and is shown below. +Resource actions are indicated with the following symbols: + - destroy - Terraform will perform the following actions: +Terraform will perform the following actions: - - linode_linode.TFtest + - linode_instance.terraform-example - Plan: 0 to add, 0 to change, 1 to destroy. +Plan: 0 to add, 0 to change, 1 to destroy. - ------------------------------------------------------------------------ +------------------------------------------------------------------------ - Note: You didn't specify an "-out" parameter to save this plan, so Terraform - can't guarantee that exactly these actions will be performed if - "terraform apply" is subsequently run. +Note: You didn't specify an "-out" parameter to save this plan, so Terraform +can't guarantee that exactly these actions will be performed if +"terraform apply" is subsequently run. {{}} 1. Similar to `terraform plan`, the above command checks your infrastructure before doing any change. To perform the deletion, run: terraform destroy - That will return: + That should return: {{< output >}} - linode_linode.your-terraform-name-here: Refreshing state... (ID: 6630470) +linode_instance.terraform-example: Refreshing state... (ID: 10948649) - An execution plan has been generated and is shown below. - Resource actions are indicated with the following symbols: - - destroy +An execution plan has been generated and is shown below. +Resource actions are indicated with the following symbols: + - destroy - Terraform will perform the following actions: +Terraform will perform the following actions: - - linode_linode.TFtest + - linode_instance.terraform-example - Plan: 0 to add, 0 to change, 1 to destroy. +Plan: 0 to add, 0 to change, 1 to destroy. - Do you really want to destroy? - Terraform will destroy all your managed infrastructure, as shown above. - There is no undo. Only 'yes' will be accepted to confirm. +Do you really want to destroy all resources? + Terraform will destroy all your managed infrastructure, as shown above. + There is no undo. Only 'yes' will be accepted to confirm. - Enter a value: yes + Enter a value: yes - linode_linode.your-terraform-name-here: Destroying... (ID: 6630470) - linode_linode.your-terraform-name-here: Destruction complete after 0s +linode_instance.terraform-example: Destroying... (ID: 10948649) +linode_instance.terraform-example: Still destroying... (ID: 10948649, 10s elapsed) +linode_instance.terraform-example: Still destroying... (ID: 10948649, 20s elapsed) +linode_instance.terraform-example: Destruction complete after 21s - Destroy complete! Resources: 1 destroyed. +Destroy complete! Resources: 1 destroyed. {{}} 1. Verify the deletion in the Linode Manager. @@ -446,12 +456,12 @@ provider "linode" { resource "linode_instance" "www-01" { image = "linode/centos7" - name = "www" + label = "www" group = "web" region = "us-south" type = "g6-standard-1" swap_size = 1024 - authorized_keys = "${var.authorized_keys}" + authorized_keys = [ "${var.authorized_keys}" ] root_pass = "${var.root_pass}" } @@ -459,12 +469,12 @@ resource "linode_instance" "www-01" { resource "linode_instance" "db-01" { image = "linode/ubuntu18.04" - name = "database" + label = "database" group = "web" region = "${var.region}" type = "g6-standard-1" swap_size = 1024 - ssh_key = "${var.authorized_keys}" + authorized_keys = [ "${var.authorized_keys}" ] root_password = "${var.root_pass}" } {{< /file >}} @@ -497,12 +507,12 @@ provider "linode" { resource "linode_instance" "terraform-example" { image = "linode/ubuntu18.04" - name = "database" + label = "database" group = "web" region = "us-south" type = "g6-standard-4" swap_size = 1024 - authorized_keys = "PUBLIC_SSH_KEY_HERE" + authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] root_pass = "ROOT_PASSWORD_HERE" } {{< /file >}} @@ -543,12 +553,12 @@ The module structure is flexible, so you can use as many Terraform files as need resource "linode_instance" "appserver" { image = "linode/ubuntu18.04" - name = "${var.appserver_name}" + label = "${var.appserver_label}" group = "web" region = "${var.region}" type = "g6-standard-1" swap_size = 1024 - authorized_keys = "${var.authorized_keys}" + authorized_keys = [ "${var.authorized_keys}" ] root_pass = "${var.root_pass}" } @@ -556,12 +566,12 @@ resource "linode_instance" "appserver" { resource "linode_instance" "dbserver" { image = "centos7" - name = "${var.dbserver_name}" + label = "${var.dbserver_label}" group = "web" region = "${var.region}" type = "${var.db_type}" swap_size = 1024 - authorized_keys = "${var.authorized_keys}" + authorized_keys = [ "${var.authorized_keys}" ] root_pass = "${var.root_pass}" } {{< /file >}} @@ -569,12 +579,12 @@ resource "linode_instance" "dbserver" { The configuration above reproduces the previous examples using variables. The next file contains variable definitions. Assign a default value for each variable. That value will be used if you don't override it when you call the module. {{< file "~/terraform/modules/appserver/variables.tf" aconf >}} -variable "appserver_name" { +variable "appserver_label" { description = "The name for the Application Server" default = "default-app" } -variable "dbserver_name" { +variable "dbserver_label" { description = "The name for the Database Server" default = "default-db" } @@ -618,13 +628,13 @@ module "appserver" { # Variables Specific to this Deployment region = "us-east" -authorized_keys = "PUBLIC_SSH_KEY_HERE" +authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] root_pass ="ROOT_PASSWORD_HERE" # Variables Specific to Servers -appserver_name = "NJ-app" -dbserver_name = "NJ-db" +appserver_label = "NJ-app" +dbserver_label = "NJ-db" db_type = "g6-standard-8" } From 31b847a89b4985e8278bfa9e4d56d22f6e6405b8 Mon Sep 17 00:00:00 2001 From: Angel Date: Fri, 19 Oct 2018 10:05:30 -0400 Subject: [PATCH 20/41] Guaris patch 1 (#2087) * Update index.md * Update index.md --- .../diagnostics/diagnosing-network-issues-with-mtr/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/index.md b/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/index.md index 54468215150..874aa41c4b0 100644 --- a/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/index.md +++ b/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/index.md @@ -22,7 +22,7 @@ external_resources: [MTR](http://www.bitwizard.nl/mtr/) is a powerful tool which enables administrators to diagnose and isolate networking errors and provide reports of network status to upstream providers. MTR represents an evolution of the `traceroute` command by providing a greater data sample, as if augmenting `traceroute` with `ping` output. This document provides an in depth overview of MTR, the data it generates, and how to interpret and draw conclusions based on the data provided by it. -For a basic overview of network diagnostic techniques, see our introduction to [network diagnostics](/docs/using-linux/administration-basics/#network-diagnostics). If you are having general issues with your system, read our overview of general [system diagnostics](/docs/using-linux/administration-basics/#system-diagnostics). +For a basic overview of network diagnostic techniques, see our introduction to [network diagnostics](/docs/tools-reference/linux-system-administration-basics/#network-diagnostics). If you are having general issues with your system, read our overview of general [system diagnostics](/docs/using-linux/administration-basics/#system-diagnostics). ## Network Diagnostics Background From d3d44806418a1186c666572af14dfeff66a14c0b Mon Sep 17 00:00:00 2001 From: cwlinode Date: Fri, 19 Oct 2018 15:49:25 -0400 Subject: [PATCH 21/41] Quick fix GitHub issues. (#2088) --- docs/email/running-a-mail-server/index.md | 4 ++-- docs/getting-started/index.md | 4 ++-- .../how-to-install-a-lemp-server-on-ubuntu-18-04/index.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/email/running-a-mail-server/index.md b/docs/email/running-a-mail-server/index.md index 6f706e1dc6a..461e54d053e 100644 --- a/docs/email/running-a-mail-server/index.md +++ b/docs/email/running-a-mail-server/index.md @@ -7,7 +7,7 @@ og_description: 'Take control of your email with your own mail server. This guid keywords: ["mail server", "linode guide", "running a mail server", "Self-host Mail"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' aliases: ['mailserver/'] -modified: 2018-01-23 +modified: 2018-10-19 modified_by: name: Linode published: 2013-06-05 @@ -195,7 +195,7 @@ Make sure your SPF records are not too strict. If you accidentally exclude a leg #### Reverse DNS -[Set reverse DNS](/docs/hosting-website#setting-reverse-dns) for your mail server's domain or subdomain. +[Set reverse DNS](/docs/networking/dns/configure-your-linode-for-reverse-dns) for your mail server's domain or subdomain. The reverse DNS for your mail server must match the hostname of your Linode. If your Linode's reverse DNS and hostname do not match, email from your server may get rejected with the warning "Reverse DNS does not match SMTP Banner." diff --git a/docs/getting-started/index.md b/docs/getting-started/index.md index 38c6557de4e..c5e8a4dd1b1 100644 --- a/docs/getting-started/index.md +++ b/docs/getting-started/index.md @@ -6,7 +6,7 @@ keywords: ["getting started", "intro", "basics", "first steps"] description: 'This guide will help you set up your first Linode.' og_description: "Learn how to create an account, boot your first Linode, and connect via SSH with our Getting Started guide." license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' -modified: 2018-05-23 +modified: 2018-10-19 modified_by: name: Linode published: 2009-07-19 @@ -286,7 +286,7 @@ By default, your Linode will be set to UTC time. You may want to change this to dpkg-reconfigure tzdata -### Arch Linux and CentOS 7 +### Arch Linux / CentOS 7 / Fedora 1. View a list of available time zones: diff --git a/docs/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-18-04/index.md b/docs/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-18-04/index.md index dd337a2b8ae..e68fe0ea8d1 100644 --- a/docs/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-18-04/index.md +++ b/docs/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-18-04/index.md @@ -6,7 +6,7 @@ description: 'The LEMP stack (Linux, NGINX, MySQL, and PHP) is a popular alterna og_description: 'The LEMP stack (Linux, NGINX, MySQL, and PHP) is a popular alternative to the LAMP stack that uses NGINX instead of Apache. This guide will walk you through basic installation, setup and configuration of a LEMP stack on Ubuntu.' keywords: ["nginx", "lemp", "php", "mariadb", "mysql"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' -modified: 2018-06-04 +modified: 2018-10-19 modified_by: name: Edward published: 2018-06-04 @@ -149,7 +149,7 @@ server { 4. Create a link to your website configuration file from within the sites-enabled directory. Change the name of the file to the name you used for your domain: - sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/ + sudo ln -s /etc/nginx/sites-available/example.com.conf /etc/nginx/sites-enabled/ ## Test the LEMP Stack From d4d5687f9b8cba5acc032d3edaf0db966dac9703 Mon Sep 17 00:00:00 2001 From: leslitagordita Date: Fri, 19 Oct 2018 16:37:18 -0400 Subject: [PATCH 22/41] Tech Edits --- .../index.md | 102 ++++++++++++------ 1 file changed, 68 insertions(+), 34 deletions(-) diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index 1e01f0cb977..569d0c2735c 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -27,7 +27,7 @@ Terraform offers many ways to set up and provision your Linode using: * Container-based solutions like Docker or Kubernetes. * Terraform plugin-based solutions. -There are also plenty of [provisioners](https://www.terraform.io/docs/provisioners/index.html), [providers](https://github.com/terraform-providers), and even [modules](https://registry.terraform.io) available, one of which is the official [Linode-maintained provider](https://github.com/terraform-providers/terraform-provider-linode/). +There are also plenty of [provisioners](https://www.terraform.io/docs/provisioners/index.html), [providers](https://github.com/terraform-providers), and [modules](https://registry.terraform.io) available, one of which is the official [Linode-maintained provider](https://github.com/terraform-providers/terraform-provider-linode/). {{< caution >}} The configurations and commands used in this guide will result in multiple Linodes being added to your account. Be sure to monitor your account closely in the Linode Manager to avoid unwanted charges. @@ -37,7 +37,11 @@ The configurations and commands used in this guide will result in multiple Linod - You will need root access to the system and a standard user account with sudo privileges. -- Create an API token for your Linode account. It will only appear once on the screen, so be sure to take a screen capture of the token while it's displayed. See our guide [Getting Started with the Linode API](/docs/platform/api/getting-started-with-the-linode-api/#get-an-access-token) if you need help. +- Create an API token for your Linode account. It will only appear once on the screen, so be sure to take a screen capture of the token while it's displayed. See our guide [Getting Started with the Linode API](/docs/platform/api/getting-started-with-the-linode-api-new-manager/#get-an-access-token) if you need help. + +{{< note >}} +The Linode provider uses [Linode's API v4](https://developers.linode.com/api/v4#section/Access-and-Authentication). To generate an API v4 Personal Access Token, you will need to use the [new Linode Manager](https://cloud.linode.com/). Any Personal Access Tokens generated from the previous Linode Manager are API v3 tokens and will not work with Terraform's Linode provider. +{{}} ## Install Terraform @@ -62,8 +66,8 @@ The configurations and commands used in this guide will result in multiple Linod The output should show that the key was imported: {{< output >}} -root@localhost:~# gpg --recv-keys 51852D87348FFC4C -gpg: /root/.gnupg/trustdb.gpg: trustdb created +user@localhost:~# gpg --recv-keys 51852D87348FFC4C +gpg: /home/user/.gnupg/trustdb.gpg: trustdb created gpg: key 51852D87348FFC4C: public key "HashiCorp Security " imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 @@ -78,10 +82,10 @@ If you recieve an error to the effect of `No dirmngrnupg/S.dirmngr'`, install th gpg --verify terraform*.sig terraform*SHA256SUMS - The output should say the signature is good: + The output should confimr `Good signature from "HashiCorp Security "`: {{< output >}} -root@localhost:~# gpg --verify terraform*.sig terraform*SHA256SUMS +user@localhost:~# gpg --verify terraform*.sig terraform*SHA256SUMS gpg: Signature made Wed 15 Aug 2018 10:07:05 PM UTC gpg: using RSA key 51852D87348FFC4C gpg: Good signature from "HashiCorp Security " [unknown] @@ -164,7 +168,7 @@ All other commands: ## Building with the Linode Provider -Terraform can understand two types of configuration files: JSON and HashiCorp Configuration Language (HCL). This guide [used the HCL format](#install-terraform), designated by the extension `.tf`. +Terraform can understand two types of configuration files: JSON and HashiCorp Configuration Language (HCL). This guide [used the HCL format](https://github.com/hashicorp/hcl), designated by the extension `.tf`. 1. Create the file `linode-template.tf` and add the snippet below. Fill in your Linode API key, public SSH key, and desired root password where indicated. See [Terraform's documentation](https://www.terraform.io/docs/configuration/syntax.html) for more information on configuration syntax. @@ -191,6 +195,19 @@ resource "linode_instance" "terraform-example" { Terraform will confirm successful initialization: {{< output >}} +Initializing provider plugins... +- Checking for available provider plugins on https://releases.hashicorp.com... +- Downloading plugin for provider "linode" (1.0.0)... + +The following providers do not have any version constraints in configuration, +so the latest version was installed. + +To prevent automatic upgrades to new major versions that may contain breaking +changes, it is recommended to add version = "..." constraints to the +corresponding provider blocks in configuration, with the constraint strings +suggested below. + +* provider.linode: version = "~> 1.0" Terraform has been successfully initialized! {{}} @@ -253,12 +270,12 @@ can't guarantee that exactly these actions will be performed if "terraform apply" is subsequently run. {{}} + The `terraform plan` command won't take any action or make any changes on your Linode account. Terraform uses a declarative approach in which your configuration file specifies the desired end-state of the infrastructure. When you run `terraform plan`, an analysis is done to determine which actions are required to achieve this state. + If you need to fix any issues, activate debug mode: TF_LOG=debug terraform plan - The `terraform plan` command won't take any action or make any changes on your Linode account. Terraform uses a declarative approach in which your configuration file specifies the desired end-state of the infrastructure. When you run `terraform plan`, an analysis is done to determine which actions are required to achieve this state. - 1. If there are no errors, start the deployment: terraform apply @@ -313,15 +330,15 @@ Now imagine you need to implement a web and database server deployment in additi It's important to remember that: -* Terraform loads into memory all files present in the working directory which have a `.tf` extension. As a result, all files are concatenated (in memory) and you don't need to define the provider in this file, since it was declared in `linode-template.tf`. +* Terraform loads into memory all files present in the working directory which have a `.tf` extension. As a result, all files are concatenated (in memory). This means you don't need to define the provider in new `.tf` files, since it was already declared in `linode-template.tf`. * Resources can't be duplicated, so you need to assign a unique name for each new Linode. -* In this example the same SSH key and root password are being used. You should change these values in production environments. +* In this example the same SSH key and root password are being used. In production environments, these values should be unique for each resource. * A new parameter `swap_size` is used to override the default value of 512Mb. You can check all available options for `terraform-provider-linode` in the plugin GitHub repository [readme.md](https://github.com/LinodeContent/terraform-provider-linode). -1. From the `linode-template.tf` create another file called `linode-www.tf`. **Do not delete `linode-template.tf`**. +1. Create another file called `linode-www.tf`. **Do not delete `linode-template.tf`**. {{< file "~/terraform/linode-www.tf" aconf >}} resource "linode_instance" "terraform-www" { @@ -344,7 +361,7 @@ resource "linode_instance" "terraform-www" { terraform apply -1. Check the Linode Manager to ensure that the `www` Linode was added to the `web` display group on your account. +1. Check the Linode Manager to ensure that the `www` Linode was added to your account. ### Provision Multiple Servers Using Variables @@ -384,7 +401,7 @@ can't guarantee that exactly these actions will be performed if "terraform apply" is subsequently run. {{}} -1. Similar to `terraform plan`, the above command checks your infrastructure before doing any change. To perform the deletion, run: +1. Similar to `terraform plan`, the above command checks your infrastructure before performing any changes. To destroy the Linodes, run: terraform destroy @@ -415,7 +432,7 @@ linode_instance.terraform-example: Still destroying... (ID: 10948649, 10s elapse linode_instance.terraform-example: Still destroying... (ID: 10948649, 20s elapsed) linode_instance.terraform-example: Destruction complete after 21s -Destroy complete! Resources: 1 destroyed. +Destroy complete! Resources: 2 destroyed. {{}} 1. Verify the deletion in the Linode Manager. @@ -424,7 +441,7 @@ Destroy complete! Resources: 1 destroyed. rm *.tf -1. Create a new file to define variables. You can use any name but for this example we'll use `variables.tf`: +1. Create a new file to define variables. You can use any name but for this example use `variables.tf`: {{< file "~/terraform/variables.tf" aconf >}} variable "token" {} @@ -449,7 +466,7 @@ root_pass ="ROOT_PASSWORD_HERE" # Linode Provider definition provider "linode" { - key = "${var.linode_key}" + token = "${var.token}" } # Example Web Server @@ -475,7 +492,7 @@ resource "linode_instance" "db-01" { type = "g6-standard-1" swap_size = 1024 authorized_keys = [ "${var.authorized_keys}" ] - root_password = "${var.root_pass}" + root_pass = "${var.root_pass}" } {{< /file >}} @@ -487,7 +504,7 @@ resource "linode_instance" "db-01" { terraform apply - The end result is the same as before. The use of variables gives Terraform great flexibility, not only to store repetitive data (as keys) but also to assign default values to any field. + The end result is the same as before. The use of variables gives Terraform great flexibility, not only to store repetitive data (like keys) but also to assign default values to any field. ## Modify Live Deployments @@ -498,22 +515,39 @@ Imagine you want to change the first server's name and size without needing to d Changing the size of your Linode will force your server to be powered off and migrated to a different host in the same data center. The associated disk migration will take approximately 1 minute for every 3-5 gigabytes of data. See our [Resizing a Linode](/docs/platform/disk-images/resizing-a-linode/) guide for more information. {{< /caution >}} -1. Modify the `linode-template.tf` +1. Modify the `linode-mod-template.tf` and update the `type` value to `g6-standard-4` for the `db-01` resource. + + {{< file "~/terraform/linode-mod-template.tf" aconf >}} +# Linode Provider definition - {{< file "~/terraform/linode-template.tf" aconf >}} provider "linode" { - token = "LINODE_API_KEY_HERE" + token = "${var.token}" } -resource "linode_instance" "terraform-example" { +# Example Web Server + +resource "linode_instance" "www-01" { + image = "linode/centos7" + label = "www" + group = "web" + region = "us-south" + type = "g6-standard-1" + swap_size = 1024 + authorized_keys = [ "${var.authorized_keys}" ] + root_pass = "${var.root_pass}" +} + +# Example Database Server + +resource "linode_instance" "db-01" { image = "linode/ubuntu18.04" label = "database" group = "web" - region = "us-south" + region = "${var.region}" type = "g6-standard-4" - swap_size = 1024 - authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] - root_pass = "ROOT_PASSWORD_HERE" + swap_size = 2048 + authorized_keys = [ "${var.authorized_keys}" ] + root_pass = "${var.root_pass}" } {{< /file >}} @@ -558,20 +592,20 @@ resource "linode_instance" "appserver" { region = "${var.region}" type = "g6-standard-1" swap_size = 1024 - authorized_keys = [ "${var.authorized_keys}" ] + authorized_keys = "${var.authorized_keys}" root_pass = "${var.root_pass}" } # Database Server resource "linode_instance" "dbserver" { - image = "centos7" + image = "linode/centos7" label = "${var.dbserver_label}" group = "web" region = "${var.region}" type = "${var.db_type}" swap_size = 1024 - authorized_keys = [ "${var.authorized_keys}" ] + authorized_keys = "${var.authorized_keys}" root_pass = "${var.root_pass}" } {{< /file >}} @@ -601,7 +635,7 @@ variable "region" { variable "authorized_keys" { description = "The Public id_rsa.pub key used for secure SSH connections" - default = "default-ssh-public-key" + default = ["default-ssh-public-key"] } variable "root_pass" { @@ -613,7 +647,7 @@ variable "root_pass" { ### Working with Modules -1. Create a `main.tf` configuration file that uses the module you just created: +1. Create a `main.tf` configuration file that uses the module you just created. Ensure you replace the values for `authorized_keys` and `root_pass`: {{< file "~/terraform/testing/main.tf" aconf >}} # Newark Testing Environment Infrastructure @@ -623,7 +657,7 @@ provider "linode" { } module "appserver" { - source = "$HOME/terraform/appserver" + source = "../modules/appserver" # Variables Specific to this Deployment @@ -644,7 +678,7 @@ db_type = "g6-standard-8" cd ~/terraform/testing/ terraform init - terraform planned + terraform plan terraform apply The possibilities of modules are endless. You can use several modules at once, you can mix the use of modules with traditional `resource` definitions, or you can even call modules from remote sources. For more information read the [Terraform modules documentation](https://www.terraform.io/docs/modules/index.html). From 9504aa9fc047cf313f28c9d47cb60d6b0337c75f Mon Sep 17 00:00:00 2001 From: nmelehan Date: Sat, 20 Oct 2018 05:24:12 -0400 Subject: [PATCH 23/41] Copy edit complete --- .../index.md | 532 +++++++++--------- .../terraform-modules-tree.jpg | Bin 16934 -> 0 bytes ...arted-with-linode-api-my-profile-small.png | Bin 0 -> 10866 bytes ...get-started-with-linode-api-my-profile.png | Bin 0 -> 26455 bytes .../get-started-with-linode-api-new-token.png | Bin 0 -> 27192 bytes ...rted-with-linode-api-select-my-profile.png | Bin 0 -> 9543 bytes .../index.md | 185 ++++++ 7 files changed, 446 insertions(+), 271 deletions(-) delete mode 100644 docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/terraform-modules-tree.jpg create mode 100644 docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-my-profile-small.png create mode 100644 docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-my-profile.png create mode 100644 docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-new-token.png create mode 100644 docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-select-my-profile.png create mode 100644 docs/platform/api/getting-started-with-the-linode-api-new-manager/index.md diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index 569d0c2735c..78305400cdd 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -2,8 +2,8 @@ author: name: Linode Community email: docs@linode.com -description: 'Use Terraform to deploy Linodes containing pre-configured application environments such as Docker or from a manual configuration.' -og_description: 'Use Terraform to deploy Linodes containing pre-configured application environments such as Docker or from a manual configuration.' +description: 'Use Terraform to provision Linode environments.' +og_description: 'Use Terraform to provision Linode environments.' keywords: ["terraform", "infrastructure", "IaC"] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' published: 2017-11-06 @@ -16,18 +16,11 @@ contributor: name: Damaso Sanoja --- -Infrastructure as code (IaC) is software that gives developers the ability to build, manage, and provision computing environments with a high-level [configuration syntax](https://www.terraform.io/docs/configuration/syntax.html). Some benefits include the ability to enforce DevOps best practices, process automation, and the opportunity to use version control systems for greater visibility and collaboration within a team. +Infrastructure as code (IaC) is a development and operations methodology that allows server deployments and software configuration to be represented as code. This methodology reduces the chance for human error, makes complex systems more manageable, eases collaboration on systems engineering projets, and offers a number of other benefits. -[Terraform](https://www.terraform.io) stands out from other IaC solutions because it's an orchestration tool, meaning it's designed specifically for bare-metal server and virtual machines. +Terraform is an IaC tool that focuses on creating, modifying, and destroying servers, instead of managing the software on those servers. Terraform offers plugins to interface with different hosting providers, and an official Linode plugin is available. This guide will show how to get started with Terraform and Linode. -Terraform offers many ways to set up and provision your Linode using: - -* Custom scripts, which can be included in a configuration file itself or called from a local or remote file. -* Specialized software tools integrated with Terraform like Chef or Puppet. -* Container-based solutions like Docker or Kubernetes. -* Terraform plugin-based solutions. - -There are also plenty of [provisioners](https://www.terraform.io/docs/provisioners/index.html), [providers](https://github.com/terraform-providers), and [modules](https://registry.terraform.io) available, one of which is the official [Linode-maintained provider](https://github.com/terraform-providers/terraform-provider-linode/). +Linodes created with Terraform can be further configured with container systems like Docker, or with configuration management software like Salt, Puppet, Ansible, or Chef. {{< caution >}} The configurations and commands used in this guide will result in multiple Linodes being added to your account. Be sure to monitor your account closely in the Linode Manager to avoid unwanted charges. @@ -35,38 +28,49 @@ The configurations and commands used in this guide will result in multiple Linod ## Before You Begin -- You will need root access to the system and a standard user account with sudo privileges. +- This guide will show how to install and use the Terraform client software from a Linux system. Terraform can be installed on other operating systems, and the instructions for those platforms will be analogous to the commands presented in this guide. -- Create an API token for your Linode account. It will only appear once on the screen, so be sure to take a screen capture of the token while it's displayed. See our guide [Getting Started with the Linode API](/docs/platform/api/getting-started-with-the-linode-api-new-manager/#get-an-access-token) if you need help. + {{< note >}} +When following this guide, your Linux user may need sudo privileges in order to install supplementary software packages. +{{}} -{{< note >}} -The Linode provider uses [Linode's API v4](https://developers.linode.com/api/v4#section/Access-and-Authentication). To generate an API v4 Personal Access Token, you will need to use the [new Linode Manager](https://cloud.linode.com/). Any Personal Access Tokens generated from the previous Linode Manager are API v3 tokens and will not work with Terraform's Linode provider. +- You will need a personal access token for Linode's [v4 API](https://developers.linode.com/api/v4) to use with Terraform. Follow the [Getting Started with the Linode API](/docs/platform/api/getting-started-with-the-linode-api-new-manager/#get-an-access-token) to get a token. + + {{< note >}} +Any Personal Access Tokens generated from the previous Linode Manager are API v3 tokens and will not work with Terraform's Linode provider. {{}} ## Install Terraform - 1. Make a Terraform project directory to work from and `cd` into it: +1. Make a Terraform project directory in your home directory and then navigate to it: + + mkdir ~/terraform + cd ~/terraform + +1. Download the following files from [Terraform's website](https://www.terraform.io/downloads.html). Example `wget` commands are listed using the latest version available at time of publishing (0.11.9). You should inspect the links on the download page to see if a newer version is available and update the `wget` commands to use those URLs instead: + + - The 64-bit Linux `.zip` archive - mkdir terraform - cd terraform + wget https://releases.hashicorp.com/terraform/0.11.9/terraform_0.11.9_linux_amd64.zip - 1. Download the following files from [Terraform's website](https://www.terraform.io/downloads.html): + - The SHA256 checksums file - - The 64-bit Linux `.zip` archive. - - The SHA256 checksums file. - - The checksum signature file. + wget https://releases.hashicorp.com/terraform/0.11.9/terraform_0.11.9_SHA256SUMS + - The checksum signature file -### Verify Download + wget https://releases.hashicorp.com/terraform/0.11.9/terraform_0.11.9_SHA256SUMS.sig -1. Import the HashiCorp Security [GPG key](https://www.hashicorp.com/security.html): - gpg --recv-keys *keyID* +### Verify the Download + +1. Import the HashiCorp Security GPG key (listed on the [HashiCorp Security](https://www.hashicorp.com/security.html) page under *Secure Communications*): + + gpg --recv-keys 51852D87348FFC4C The output should show that the key was imported: {{< output >}} -user@localhost:~# gpg --recv-keys 51852D87348FFC4C gpg: /home/user/.gnupg/trustdb.gpg: trustdb created gpg: key 51852D87348FFC4C: public key "HashiCorp Security " imported gpg: no ultimately trusted keys found @@ -75,26 +79,25 @@ gpg: imported: 1 {{}} {{< note >}} -If you recieve an error to the effect of `No dirmngrnupg/S.dirmngr'`, install the package `dirmngr` and run the GPG command again. +If you receive errors that indicate the `dirmngr` software is missing or inaccessible, install `dirmngr` using your package manager and run the GPG command again. {{< /note >}} 1. Verify the checksum file's GPG signature: gpg --verify terraform*.sig terraform*SHA256SUMS - The output should confimr `Good signature from "HashiCorp Security "`: + The output should contain the `Good signature from "HashiCorp Security "` confirmation message: {{< output >}} -user@localhost:~# gpg --verify terraform*.sig terraform*SHA256SUMS gpg: Signature made Wed 15 Aug 2018 10:07:05 PM UTC gpg: using RSA key 51852D87348FFC4C -gpg: Good signature from "HashiCorp Security " [unknown] +gpg: Good signature from "HashiCorp Security <security@hashicorp.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 91A6 E7F8 5D05 C656 30BE F189 5185 2D87 348F FC4C {{}} -1. Verify that the fingerprint matches what's on [HashiCorp's security page](https://www.hashicorp.com/security.html). +1. Verify that the fingerprint output matches the fingerprint listed in the *Secure Communications* section of the [HashiCorp Security](https://www.hashicorp.com/security.html) page. 1. Verify the `.zip` archive's checksum: @@ -103,20 +106,20 @@ Primary key fingerprint: 91A6 E7F8 5D05 C656 30BE F189 5185 2D87 348F FC4C The output should show the file's name as given in the `terraform*SHA256SUMS` file: {{< output >}} -terraform_0.11.8_linux_amd64.zip: OK +terraform_0.11.9_linux_amd64.zip: OK {{< /output >}} -### Configure Terraform Environment +### Configure the Terraform Environment -1. Unzip `terraform_*_linux_amd64.zip` to your desired working directory: +1. Unzip `terraform_*_linux_amd64.zip` to your `~/terraform` directory: unzip terraform_*_linux_amd64.zip {{< note >}} -If you recieve the error: `-bash: /usr/bin/unzip: No such file or directory`, install the `unzip` package and try again. - {{< /note >}} +If you receive an error that indicates `unzip` is missing from your system, install the `unzip` package and try again. +{{< /note >}} -1. Add your working directory to `~/.profile` so it's available to your user's PATH. Then reload the Bash profile. +1. Edit your `~./profile` to include the `~/terraform` directory in your PATH. Then, reload the Bash profile: echo 'export PATH="$PATH:$HOME/terraform"' >> ~/.profile source ~/.profile @@ -125,10 +128,7 @@ If you recieve the error: `-bash: /usr/bin/unzip: No such file or directory`, in terraform - You should see the output below: - {{< output >}} -user@terraform-example:~$ terraform Usage: terraform [-version] [-help] [args] The available commands for execution are listed below. @@ -168,26 +168,32 @@ All other commands: ## Building with the Linode Provider -Terraform can understand two types of configuration files: JSON and HashiCorp Configuration Language (HCL). This guide [used the HCL format](https://github.com/hashicorp/hcl), designated by the extension `.tf`. +Terraform uses a declarative approach in which configuration files specify the desired end-state of the infrastructure, so the examples in this guide will simply list the Linodes that we want to create. Terraform can understand two types of configuration files: JSON, and [HashiCorp Configuration Language](https://github.com/hashicorp/hcl) (HCL). This guide uses the HCL format, and HCL files end in the `.tf` extension. -1. Create the file `linode-template.tf` and add the snippet below. Fill in your Linode API key, public SSH key, and desired root password where indicated. See [Terraform's documentation](https://www.terraform.io/docs/configuration/syntax.html) for more information on configuration syntax. +1. Create the file `linode-terraform-web.tf` in your `~/terraform` directory with the snippet below. Fill in your Linode API token, public SSH key, and desired root password where indicated. - {{< file "~/terraform/linode-template.tf" aconf >}} + {{< file "~/terraform/linode-terraform-web.tf" aconf >}} provider "linode" { - token = "LINODE_API_KEY_HERE" + token = "YOUR_LINODE_API_TOKEN" } -resource "linode_instance" "terraform-example" { +resource "linode_instance" "terraform-web" { image = "linode/ubuntu18.04" - label = "Terraform-Example" + label = "Terraform-Web-Example" group = "Terraform" region = "us-east" type = "g6-standard-1" - authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] - root_pass = "ROOT_PASSWORD_HERE" + authorized_keys = [ "YOUR_PUBLIC_SSH_KEY" ] + root_pass = "YOUR_ROOT_PASSWORD" } {{< /file >}} + This snippet creates a Linode 2GB labelled `Terraform-Web-Example` in a `Terraform` Linodes group. While the server's software won't be configured in this guide, we can imagine for now that the Linode acts as a webserver. + + {{< note >}} +See [Terraform's documentation](https://www.terraform.io/docs/configuration/syntax.html) for more information on configuration syntax. +{{< /note >}} + 1. Initialize the Terraform configuration: terraform init @@ -211,18 +217,16 @@ suggested below. Terraform has been successfully initialized! {{}} -1. If an error occurs, run the command again in debug mode: - - TF_LOG=debug terraform init + {{< note >}} +If an error occurs, run the command again in debug mode: -### Provision a Single Server + TF_LOG=debug terraform init +{{< /note >}} -1. Check your Terraform plan: +1. Run Terraform's [plan](https://www.terraform.io/docs/commands/plan.html) command: terraform plan - You will see: - {{< output >}} Refreshing Terraform state in-memory prior to plan... The refreshed state will be used to calculate this plan, but will not be @@ -237,26 +241,26 @@ Resource actions are indicated with the following symbols: Terraform will perform the following actions: - + linode_instance.terraform-example - id: - alerts.#: + + linode_instance.terraform-web + id: <computed> + alerts.#: <computed> authorized_keys.#: "1" - authorized_keys.0: "ssh-rsa . . ." - backups.#: - backups_enabled: - boot_config_label: + authorized_keys.0: "ssh-rsa ..." + backups.#: <computed> + backups_enabled: <computed> + boot_config_label: <computed> group: "Terraform" image: "linode/ubuntu18.04" - ip_address: - ipv4.#: - ipv6: - label: "Terraform-Example" - private_ip_address: + ip_address: <computed> + ipv4.#: <computed> + ipv6: <computed> + label: "web" + private_ip_address: <computed> region: "us-east" - root_pass: - specs.#: - status: - swap_size: + root_pass: <sensitive> + specs.#: <computed> + status: <computed> + swap_size: <computed> type: "g6-standard-1" watchdog_enabled: "true" @@ -270,145 +274,126 @@ can't guarantee that exactly these actions will be performed if "terraform apply" is subsequently run. {{}} - The `terraform plan` command won't take any action or make any changes on your Linode account. Terraform uses a declarative approach in which your configuration file specifies the desired end-state of the infrastructure. When you run `terraform plan`, an analysis is done to determine which actions are required to achieve this state. + `terraform plan` won't take any action or make any changes on your Linode account. Instead, an analysis is done to determine which actions (i.e. Linode instance creations, deletions, or modifications) are required to achieve the state described in your configuration. - If you need to fix any issues, activate debug mode: + {{< note >}} +Debug mode can be applied to the plan command if you need to perform troubleshooting: - TF_LOG=debug terraform plan + TF_LOG=debug terraform plan +{{< /note >}} 1. If there are no errors, start the deployment: terraform apply - You'll be asked to confirm the action, enter `yes` and press **Enter**: + You'll be asked to confirm the action. Enter `yes` and press **Enter**: {{< output >}} -An execution plan has been generated and is shown below. -Resource actions are indicated with the following symbols: - + create - -Terraform will perform the following actions: - - + linode_instance.terraform-example - id: - alerts.#: - authorized_keys.#: "1" - authorized_keys.0: "ssh-rsa . . ." - backups.#: - backups_enabled: - boot_config_label: - group: "Terraform" - image: "linode/ubuntu18.04" - ip_address: - ipv4.#: - ipv6: - label: "Terraform-Example" - private_ip_address: - region: "us-east" - root_pass: - specs.#: - status: - swap_size: - type: "g6-standard-1" - watchdog_enabled: "true" - - -Plan: 1 to add, 0 to change, 0 to destroy. - Do you want to perform these actions? Terraform will perform the actions described above. Only 'yes' will be accepted to approve. - Enter a value: + Enter a value: yes + +linode_instance.terraform-web: Creating... + alerts.#: "" => "<computed>" + authorized_keys.#: "" => "1" + authorized_keys.0: "" => "ssh-rsa ..." + backups.#: "" => "<computed>" + backups_enabled: "" => "<computed>" + boot_config_label: "" => "<computed>" + group: "" => "Terraform" + image: "" => "linode/ubuntu18.04" + ip_address: "" => "<computed>" + ipv4.#: "" => "<computed>" + ipv6: "" => "<computed>" + label: "" => "web" + private_ip_address: "" => "<computed>" + region: "" => "us-east" + root_pass: "<sensitive>" => "<sensitive>" + specs.#: "" => "<computed>" + status: "" => "<computed>" + swap_size: "" => "<computed>" + type: "" => "g6-standard-1" + watchdog_enabled: "" => "true" +linode_instance.terraform-web: Still creating... (10s elapsed) +linode_instance.terraform-web: Still creating... (20s elapsed) +linode_instance.terraform-web: Still creating... (30s elapsed) +linode_instance.terraform-web: Still creating... (40s elapsed) +linode_instance.terraform-web: Still creating... (50s elapsed) +linode_instance.terraform-web: Creation complete after 52s (ID: 10975739) + +Apply complete! Resources: 1 added, 0 changed, 0 destroyed. {{}} -1. Return to the Linode Manager. You should see the `linode-test` Linode has been added to your account. +1. Visit the Linode Manager. You should see that the `Terraform-Web-Example` Linode has been added to your account. ### Provision Additional Servers -Now imagine you need to implement a web and database server deployment in addition to the Linode created above. +In the previous step, you used Terraform to provision a Linode that could act as a webserver. To illustrate how to add another Linode via Terraform, let's say you now also need a separate database server. To do this, you can create another Terraform configuration file for the second Linode. -It's important to remember that: - -* Terraform loads into memory all files present in the working directory which have a `.tf` extension. As a result, all files are concatenated (in memory). This means you don't need to define the provider in new `.tf` files, since it was already declared in `linode-template.tf`. - -* Resources can't be duplicated, so you need to assign a unique name for each new Linode. - -* In this example the same SSH key and root password are being used. In production environments, these values should be unique for each resource. +{{< note >}} +When deploying multiple Linodes with Terraform, remember that you need to assign a unique name for each Linode. -* A new parameter `swap_size` is used to override the default value of 512Mb. You can check all available options for `terraform-provider-linode` in the plugin GitHub repository [readme.md](https://github.com/LinodeContent/terraform-provider-linode). +In production environments, your SSH key and root password should be unique for each resource. Having said that, the example Linodes in this guide will share keys and root passwords. +{{< /note >}} -1. Create another file called `linode-www.tf`. **Do not delete `linode-template.tf`**. +1. Create another file called `linode-terraform-db.tf`. Substitute in your SSH key and root password where indicated. **Do not delete** `linode-terraform-web.tf`. - {{< file "~/terraform/linode-www.tf" aconf >}} -resource "linode_instance" "terraform-www" { + {{< file "~/terraform/linode-terraform-db.tf" aconf >}} +resource "linode_instance" "terraform-db" { image = "linode/centos7" - label = "www" + label = "Terraform-Db-Example" group = "web" region = "us-south" type = "g6-standard-1" swap_size = 1024 - authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] - root_pass = "ROOT_PASSWORD_HERE" + authorized_keys = [ "YOUR_PUBLIC_SSH_KEY" ] + root_pass = "YOUR_ROOT_PASSWORD" } {{< /file >}} -1. Check your plan for errors: - - terraform plan - -1. Apply all changes: - - terraform apply - -1. Check the Linode Manager to ensure that the `www` Linode was added to your account. - - -### Provision Multiple Servers Using Variables + You may notice that the Terraform provider is not specified in this file as it was in `linode-terraform-web.tf`. Terraform loads into memory and concatenates all files present in the working directory which have a `.tf` extension. This means you don't need to define the provider again in new `.tf` files. -Up to this point, the procedure for adding a new node to your infrastructure was to create a new file and run `terraform apply`. But what happens when your planned infrastructure has dozens of servers? In this example, you will use a very simplistic version of a Terraform configuration file that uses variables. + {{< note >}} +In this configuration a new parameter, `swap_size`, is used to override the default value of 512MB. You can check all available options for the Linode Terraform provider in the plugin's GitHub repository [readme.md](https://github.com/LinodeContent/terraform-provider-linode). +{{< /note >}} -1. For the purpose of this example you will need to delete the previous nodes created above: +1. Review the Terraform plan: - terraform plan -destroy + terraform plan - That should return: + Terraform knows that your Terraform-Web-Example Linode still exists, so the plan only shows that the Terraform-Db-Example Linode would be created: {{< output >}} -Refreshing Terraform state in-memory prior to plan... -The refreshed state will be used to calculate this plan, but will not be -persisted to local or remote state storage. - -linode_instance.terraform-example: Refreshing state... (ID: 10948649) - ------------------------------------------------------------------------- - An execution plan has been generated and is shown below. Resource actions are indicated with the following symbols: - - destroy + + create Terraform will perform the following actions: - - linode_instance.terraform-example + + linode_instance.terraform-db + # [...] +Plan: 1 to add, 0 to change, 0 to destroy. -Plan: 0 to add, 0 to change, 1 to destroy. +# [...] +{{< /output >}} ------------------------------------------------------------------------- +1. Apply the configuration: -Note: You didn't specify an "-out" parameter to save this plan, so Terraform -can't guarantee that exactly these actions will be performed if -"terraform apply" is subsequently run. -{{}} + terraform apply -1. Similar to `terraform plan`, the above command checks your infrastructure before performing any changes. To destroy the Linodes, run: +1. Check the Linode Manager to ensure that the `Terraform-Db-Example` Linode was added to your account. - terraform destroy +### Destroy Servers - That should return: +Terraform includes a [destroy](https://www.terraform.io/docs/commands/destroy.html) command to remove servers managed by Terraform. Prior to running the destroy command, you can run the plan command with the `-destroy` option to see which servers would be removed: - {{< output >}} -linode_instance.terraform-example: Refreshing state... (ID: 10948649) + terraform plan -destroy + +{{< output >}} +# [...] An execution plan has been generated and is shown below. Resource actions are indicated with the following symbols: @@ -416,66 +401,69 @@ Resource actions are indicated with the following symbols: Terraform will perform the following actions: - - linode_instance.terraform-example + - linode_instance.terraform-db + - linode_instance.terraform-web -Plan: 0 to add, 0 to change, 1 to destroy. -Do you really want to destroy all resources? - Terraform will destroy all your managed infrastructure, as shown above. - There is no undo. Only 'yes' will be accepted to confirm. +Plan: 0 to add, 0 to change, 2 to destroy. - Enter a value: yes +# [...] +{{< /output >}} -linode_instance.terraform-example: Destroying... (ID: 10948649) -linode_instance.terraform-example: Still destroying... (ID: 10948649, 10s elapsed) -linode_instance.terraform-example: Still destroying... (ID: 10948649, 20s elapsed) -linode_instance.terraform-example: Destruction complete after 21s +1. Run the destroy command to remove the servers from the last section. Confirm the deletion with `yes` when prompted: -Destroy complete! Resources: 2 destroyed. -{{}} + terraform destroy -1. Verify the deletion in the Linode Manager. +1. Verify that the Linodes were removed in the Linode Manager. -1. Delete (or move to a different location) all Terraform files. +1. Remove the configuration files: rm *.tf -1. Create a new file to define variables. You can use any name but for this example use `variables.tf`: +### Provision Multiple Servers Using Variables + +Up to this point, the procedure for adding a new node to your infrastructure was to create a new file and run `terraform apply`. There are some downsides to this approach: + +- You need to repeatedly copy certain values across each file, like your SSH key. + +- If you want to change certain parameters across multiple servers, like the Linodes' `group` attribute, then you need to change each file. + +To solve these issues, Terraform allows you to declare variables and insert those variables' values into your configurations: + +1. Create a new file to define your variable names and optional default variable values. This file can have any name; for this example, use `variables.tf`: {{< file "~/terraform/variables.tf" aconf >}} variable "token" {} variable "authorized_keys" {} variable "root_pass" {} variable "region" { - default = "us-south" + default = "us-southeast" } {{< /file >}} -1. Create the file `terraform.tfvars` to store your variables. **You can't change this filename** after creating it. +1. Create the file `terraform.tfvars` to store your variables' values. Substitute in your API token, SSH key, and root password where indicated. **You cannot change this file's name** after creating it. {{< file "~/terraform/terraform.tfvars" aconf >}} -token = "LINODE_API_KEY_HERE" -authorized_keys = "PUBLIC_SSH_KEY_HERE" -root_pass ="ROOT_PASSWORD_HERE" +token = "YOUR_LINODE_API_TOKEN" +authorized_keys = "YOUR_PUBLIC_SSH_KEY" +root_pass ="YOUR_ROOT_PASSWORD" {{< /file >}} -1. Create a new configuration file called `linode-mod-template.tf`: +1. Create a new configuration file called `linode-terraform-template.tf`: - {{< file "~/terraform/linode-mod-template.tf" aconf >}} + {{< file "~/terraform/linode-terraform-template.tf" aconf >}} # Linode Provider definition - provider "linode" { token = "${var.token}" } # Example Web Server - -resource "linode_instance" "www-01" { +resource "linode_instance" "terraform-web" { image = "linode/centos7" - label = "www" - group = "web" - region = "us-south" + label = "Terraform-Web-Example" + group = "Terraform" + region = "${var.region}" type = "g6-standard-1" swap_size = 1024 authorized_keys = [ "${var.authorized_keys}" ] @@ -483,11 +471,10 @@ resource "linode_instance" "www-01" { } # Example Database Server - -resource "linode_instance" "db-01" { +resource "linode_instance" "terraform-db" { image = "linode/ubuntu18.04" - label = "database" - group = "web" + label = "Terraform-Db-Example" + group = "Terraform" region = "${var.region}" type = "g6-standard-1" swap_size = 1024 @@ -500,60 +487,53 @@ resource "linode_instance" "db-01" { terraform plan -1. Apply all changes: +1. Apply the configuration: terraform apply - The end result is the same as before. The use of variables gives Terraform great flexibility, not only to store repetitive data (like keys) but also to assign default values to any field. + The end result should be the same as before. +### Modify Live Deployments -## Modify Live Deployments - -Imagine you want to change the first server's name and size without needing to destroy and rebuild it. Simply change the values in the `.tf` file. +Terraform allows you to change a server's name, size, or other attributes without needing to destroy and rebuild it. Terraform handles this through changes to the configuration files. {{< caution >}} Changing the size of your Linode will force your server to be powered off and migrated to a different host in the same data center. The associated disk migration will take approximately 1 minute for every 3-5 gigabytes of data. See our [Resizing a Linode](/docs/platform/disk-images/resizing-a-linode/) guide for more information. {{< /caution >}} -1. Modify the `linode-mod-template.tf` and update the `type` value to `g6-standard-4` for the `db-01` resource. +1. Modify `linode-terraform-template.tf` and update the `type` value to `g6-standard-4` for the `terraform-db` resource. - {{< file "~/terraform/linode-mod-template.tf" aconf >}} -# Linode Provider definition + {{< file "~/terraform/linode-terraform-template.tf" aconf >}} +# [...] -provider "linode" { - token = "${var.token}" +resource "linode_instance" "terraform-db" { + # [...] + type = "g6-standard-4" + # [...] } +{{< /file >}} -# Example Web Server +1. Review the plan: -resource "linode_instance" "www-01" { - image = "linode/centos7" - label = "www" - group = "web" - region = "us-south" - type = "g6-standard-1" - swap_size = 1024 - authorized_keys = [ "${var.authorized_keys}" ] - root_pass = "${var.root_pass}" -} + terraform plan -# Example Database Server + {{< output >}} +# [...] -resource "linode_instance" "db-01" { - image = "linode/ubuntu18.04" - label = "database" - group = "web" - region = "${var.region}" - type = "g6-standard-4" - swap_size = 2048 - authorized_keys = [ "${var.authorized_keys}" ] - root_pass = "${var.root_pass}" -} -{{< /file >}} +An execution plan has been generated and is shown below. +Resource actions are indicated with the following symbols: + ~ update in-place -1. Check your plan: +Terraform will perform the following actions: - terraform plan + ~ linode_instance.terraform-db + type: "g6-standard-1" => "g6-standard-4" + + +Plan: 0 to add, 1 to change, 0 to destroy. + +# [...] +{{< /output >}} 1. Apply your changes: @@ -564,31 +544,29 @@ resource "linode_instance" "db-01" { ## Terraform Modules -Terraform uses a concept called *modules* to group common server requirements and configurations. Think of modules as similar to *functions* in programming languages. +Terraform uses a concept called [*modules*](https://www.terraform.io/docs/modules/index.html) to group common server requirements and configurations. Think of modules as similar to *functions* in programming languages. -Take a look at the following file structure: +As an example, let's say that you run a web agency and need to deploy identical pairs of webservers and database servers for different clients. To facilitate this, you can create a reusable Terraform module which describes the webserver and database server pairing. -![Terraform Modules Tree](terraform-modules-tree.jpg) +The module's description allows for variable substition of relevant attributes (passwords, keys, etc), just as in the configuration from the previous section. Once the module is configured, new servers can be instantiated for each of your clients by combining the module code with a new set of variable values. -There is a directory called `modules` containing the reusable code blocks (in this case `appserver`) and a `testing` directory containing the specific configuration to implement. It's a minimal layout but enough to highlight benefits. - -Create the directory structure for the module files below: +### Basic Module Structure - cd ~/terraform - mkdir -p modules/appserver - mkdir testing +The module structure is flexible, so you can use as many Terraform files as needed to describe your infrastructure. This example contains just one configuration file describing the reusable code. -### Basic Module Structure +1. Create a `modules/app-deployment/` directory to hold the module configuration: -The module structure is flexible, so you can use as many Terraform files as needed to describe your infrastructure. This example contains just one main configuration file describing the reusable code: + cd ~/terraform + mkdir -p modules/app-deployment -{{< file "~/terraform/modules/appserver/main.tf" aconf >}} -# Application Server +1. Create a `main.tf` configuration file inside `modules/app-deployment/`: -resource "linode_instance" "appserver" { + {{< file "~/terraform/modules/app-deployment/main.tf" aconf >}} +# Web Server +resource "linode_instance" "terraform-web" { image = "linode/ubuntu18.04" - label = "${var.appserver_label}" - group = "web" + label = "${var.webserver_label}" + group = "Terraform" region = "${var.region}" type = "g6-standard-1" swap_size = 1024 @@ -597,11 +575,10 @@ resource "linode_instance" "appserver" { } # Database Server - -resource "linode_instance" "dbserver" { +resource "linode_instance" "terraform-db" { image = "linode/centos7" label = "${var.dbserver_label}" - group = "web" + group = "Terraform" region = "${var.region}" type = "${var.db_type}" swap_size = 1024 @@ -610,12 +587,14 @@ resource "linode_instance" "dbserver" { } {{< /file >}} -The configuration above reproduces the previous examples using variables. The next file contains variable definitions. Assign a default value for each variable. That value will be used if you don't override it when you call the module. +1. The configuration above reproduces the previous examples using variables. The next file contains variable definitions. Assign a default value for each variable. That value will be used if you don't override it when you call the module. + + Substitute in your SSH key and root password where indicated: -{{< file "~/terraform/modules/appserver/variables.tf" aconf >}} -variable "appserver_label" { - description = "The name for the Application Server" - default = "default-app" + {{< file "~/terraform/modules/app-deployment/variables.tf" aconf >}} +variable "webserver_label" { + description = "The name for the Web Server" + default = "default-web" } variable "dbserver_label" { @@ -642,43 +621,54 @@ variable "root_pass" { description = "The default root password for the Linode server" default = "default-root-password" } - {{< /file >}} ### Working with Modules -1. Create a `main.tf` configuration file that uses the module you just created. Ensure you replace the values for `authorized_keys` and `root_pass`: +Create a deployment for an imaginary client: - {{< file "~/terraform/testing/main.tf" aconf >}} -# Newark Testing Environment Infrastructure +1. Create a `client1` directory: + + cd ~/terraform + mkdir client1 + +1. Create a `main.tf` configuration file inside `client1/` that uses your module. The module is referenced by providing the path to the module's configuration. Substitute in your API token, SSH key, and root password where indicated: + {{< file "~/terraform/testing/main.tf" aconf >}} +# Client 1 Infrastructure provider "linode" { - token = "LINODE_API_KEY_HERE" + token = "YOUR_LINODE_API_TOKEN" } -module "appserver" { - source = "../modules/appserver" +module "app-deployment" { + source = "../modules/app-deployment" # Variables Specific to this Deployment - region = "us-east" -authorized_keys = [ "PUBLIC_SSH_KEY_HERE" ] -root_pass ="ROOT_PASSWORD_HERE" +authorized_keys = [ "YOUR_PUBLIC_SSH_KEY" ] +root_pass ="YOUR_ROOT_PASSWORD" # Variables Specific to Servers - -appserver_label = "NJ-app" -dbserver_label = "NJ-db" +webserver_label = "client1-web" +dbserver_label = "client1-db" db_type = "g6-standard-8" - } {{< /file >}} -1. To use a module, call it by name with the command `module` and indicate the absolute path where it is saved. Then you can assign values to each field defined by a variable. The final result will be the same as if you pasted in all of the reusable code in the main configuration file. +1. The file structure for your module and for `client1` should now look as follows. This structure is not mandated by Terraform, but it is useful as as simple example: - cd ~/terraform/testing/ + {{< output >}} +client1 +└── main.tf +modules +└── app-deployment +    ├── main.tf +    └── variables.tf +{{< /output >}} + +1. Initiatize the Terraform configuration for the client, review the plan, and apply it: + + cd ~/terraform/client1/ terraform init terraform plan terraform apply - - The possibilities of modules are endless. You can use several modules at once, you can mix the use of modules with traditional `resource` definitions, or you can even call modules from remote sources. For more information read the [Terraform modules documentation](https://www.terraform.io/docs/modules/index.html). diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/terraform-modules-tree.jpg b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/terraform-modules-tree.jpg deleted file mode 100644 index a3359bcb6b5b717213f7b6d5241ec7d02f1a1128..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16934 zcmb`u2UHXJA1@jUA|N7NK*%c6MJynKn5?pZfDoyn2w7y2CL#++l#r~n(6b^%K|lng z8RNunZ6W)$MADZKgL`|f@3ymMbU@7}=ga5yvh&3tF(_x*m#cebXs z77+U!Z0&6k+qNMP+u$F>)(pZL{_lV8^Pfrn=VpMvz4aO)zZ-E20qodz2(ev$+Yb3{ zTRjLQe4Y~jb#BD}{@J#D$4-e|lDnm(W#AoJ_aU}#+p%N&&K(jGJ9ol+C&1egJLM%5 z4jw-dr<$iPg_`8 z|7K%rcfsDl&E3Nj>*ehe_(#yy;E>R;=$P1>arj%elafi(i(O!EfI;Hu*oG ze}Dcbu5E}N|NWBv*TDWSammARZQr?b$4<%r#I{dE|xBOYRl=ewiK>5m_!_q2;O*uN?e?t2&k^O%QEb;$WWdA*||06CoV$Y6k@XgyH zk3b{Da+M>k7h?MT!u(E&jn#kh1y0Y#E1O?9o%rrDdhprHu?FKv_VMtj`0APEqCb92 zG`;=Kwyv4#w~DHo?X*8ns{$gs<)raszB%--z}kOV>tJSYnG6ag9zaVA(N*l(rCLt> zpd8^30Jo;YMJvvQpK@I~xjd;pkn*E@eh=%>2k-FPvDuAP{Enj3k~*i@>cJ{utMkq5 z+hb;KkD6%1=I`#Yf*>nKNoAg!Yk5|ckS-!Kze z?ZoO73`AEc>+H{Su{oHc98m+c`>Qb$0F6~ioZ#;hF ztlDIwxriMT`o6N$_DK3zikYN^e(iY0c~ybOGv#t}xfAJjV_3@)D>g6pbcR0FA1q@S z5Oe?@XT3*Yq6Hy)izItA9eaGFry(D-=FEzgB50CgN|9Xg`9ZdFiR78=fE?beuSRr5 zR{UntWl)2!{vL0 z)#+ZB-s4Zwu?Li1 z>O>xVoMEK>>*EZ4#Q)3Ku}R@OOb~a5kN{`WjKexV1&RbCx#Yw$K2?7Q^TGI93JdFzi@mu^>;6cork^%k8L6HaKx#3 z{w-t^SzJe-siU7=;%eL~2#k-v`{qzX-t{tRKv-O8c==mrs54>Ir9~-EA>+P{p?l>+ zs$RzR@5K}WU)R#+O|RjQkImuA#ltVF%}riSa`l7?8>;gHE%Dr{OwcJfm<#mae8c*i`r@fa{|x z_(SQD)XFlC(JqgL$mvD?^-ac9)Q`{9kkj$}!gbXn#bMPaqFe0*|MWVHesXn~+Z_Gu;NT*!{n2E?xyGfTS;uPoxIYTN4OaI@;Q#($$Jc5s7b-#Hyg{wEIhT||R1sPN*c|aryf$t)M%J9E{)Acsk$Zer{k2|>wL0Pnaa5lb z`>L?p57~+A7G%DUZdJpK*;h){ie>4&U~Y}EsU}fIW~M$oBG4hi*LjRPx*6|#i<9Xw z${BB&J?WXl*l@gNrg@67>2f{7_;cnQIt-mkJSe(P55Z;8n-AdRW2yU>NX^tfWV*l1 zu-O!c2C!1ZogC6WYO0AavI=sFoxM5F=x9$X2cBl1<+8(mrhJTAVh2^SUwvCDXf_!c z8Vuz$P5Ud*)SR>Qv0gVToZSjeN|Y=#@40%^Ff1kyfDRCmQr0u0gb|i!l1I}>&j=+6 zr(f$sGg8DT8pa0W6h4j?WiWUrR0{)|zJI(?Gk%0A>!y`&`7FyPnxd;cJ?6hz9;&4Y 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 literal 0 HcmV?d00001 diff --git a/docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-my-profile.png b/docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-my-profile.png new file mode 100644 index 0000000000000000000000000000000000000000..bacfcfa4c691c80892d1d257e1b88908d61038ad GIT binary patch literal 26455 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%0D_?f0@{Rp&gc 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 Q-)_)U6*Uw}?wI@k7e}3XCjbBd literal 0 HcmV?d00001 diff --git a/docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-new-token.png b/docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-new-token.png new file mode 100644 index 0000000000000000000000000000000000000000..d5394fdfd272187220da45395f83ecec3fc72bf9 GIT binary patch literal 27192 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 literal 0 HcmV?d00001 diff --git a/docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-select-my-profile.png b/docs/platform/api/getting-started-with-the-linode-api-new-manager/get-started-with-linode-api-select-my-profile.png new file mode 100644 index 0000000000000000000000000000000000000000..a18cf85de3432a68af4401ad907973f8dd6d8ef3 GIT binary patch literal 9543 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 +If you are building an application which will need to authenticate multiple users (for example, a custom interface to Linode's infrastructure for your organization), you can set up an [OAuth authentication flow](https://developers.linode.com/v4/access) to generate tokens for each user. +{{< /note >}} + +### Create an API Token + +1. Log in to the Manager and select the **API Tokens** tab from the **My Profile** menu: + + ![Select My Profile.](get-started-with-linode-api-select-my-profile.png "Select My Profile.") + + ![Select API Tokens tab in My Profile Settings.](get-started-with-linode-api-my-profile-small.png "Select the API Tokens tab in My Profile Settings.") + +2. Click on **Add a Personal Access Token** and choose the access rights you want users authenticated with the new token to have. Privileges are cascading, so a token with *Create* access will also have *Modify* and *View* access. + + ![Add a Personal Access Token](get-started-with-linode-api-new-token.png "Add a Personal Access Token") + + When you have finished, click **Submit** to generate an API token string. Copy the token and save it in a secure location. **You will not be able to view the token through the Manager after closing the popup.** + +### Authenticate Requests + +This token must be sent as a header on all requests to authenticated endpoints. The header should use the format: + + Authorization: Bearer + +Store the token as a temporary shell variable to simplify repeated requests. Replace `` in this example: + + TOKEN= + +## Get Configuration Parameters + +Specify the type, region, and image for the new Linode. + +1. Review the list of available images: + + curl https://api.linode.com/v4/images/ + + Choose one of the images from the resulting list and make a note of the `id` field. + +1. Repeat this procedure to choose a type: + + curl https://api.linode.com/v4/linode/types/ + +1. Choose a region: + + curl https://api.linode.com/v4/regions + +## Build the Final Query + +Replace the values in the command below with your chosen type, region, and image, and choose a label and secure password. + + curl -X POST https://api.linode.com/v4/linode/instances \ + -H "Authorization: Bearer $TOKEN" -H "Content-type: application/json" \ + -d '{"type": "g5-standard-2", "region": "us-east", "image": "linode/debian9", "root_pass": "root_password", "label": "prod-1"}' + +## Advanced Query Options + +### Pagination + +If a results list contains more than 100 items, the response will be split into multiple pages. Each response will include the total number of pages and the current page. To view additional pages, add a `page` parameter to the end of the URL. For example, querying the available kernels produces more than 200 results: + + curl https://api.linode.com/v4/linode/kernels + + + {{< highlight json "linenos=table,hl_lines=2 25" >}} +{ + "results": 214, + "page": 1, + "data": [ + { + "kvm": false, + "architecture": "i386", + "version": "2.6.28", + "xen": true, + "label": "2.6.28.3-linode17", + "id": "linode/2.6.28.3-linode17", + "pvops": true + }, + { + "kvm": false, + "architecture": "i386", + "version": "2.6.18", + "xen": true, + "label": "2.6.18.8-linode16", + "id": "linode/2.6.18.8-linode16", + "pvops": false + }, + ] + ... + "pages": 3 +} +{{< /highlight >}} + +The `pages` field indicates that the results are divided into three pages. View the second page: + + curl https://api.linode.com/v4/linode/kernels?page=2 + +If you prefer a smaller number of items per page, you can override the default value with the `page_size` parameter: + + curl https://api.linode.com/v4/linode/kernels?page_size=50 + +### Filter Results + +The API also supports filtering lists of results. Filters are passed using the `X-Filter` header and use JSON format. You can filter on almost any field that appears in a response object and the [API documentation](https://developers.linode.com/v4/introduction) specifies which fields are filterable. + +The following query uses the `deprecated` and `vendor` fields to return all current Debian images: + + curl https://api.linode.com/v4/images/ -H 'X-Filter: { "vendor": "Debian", "deprecated": false}' + + {{< highlight json "linenos=table" >}} +{ + "page": 1, + "pages": 1, + "data": [ + { + "size": 1024, + "type": "manual", + "label": "Debian 8", + "created_by": "linode", + "vendor": "Debian", + "is_public": true, + "created": "2015-04-27T20:26:41", + "deprecated": false, + "id": "linode/debian8", + "description": "" + }, + { + "size": 1100, + "type": "manual", + "label": "Debian 9", + "created_by": "linode", + "vendor": "Debian", + "is_public": true, + "created": "2017-06-16T20:02:29", + "deprecated": false, + "id": "linode/debian9", + "description": null + } + ], + "results": 2 +} +{{< /highlight >}} + +More complex searches are possible through the use of logical operators. Use `or` to return a list of all Debian and Ubuntu images: + + curl https://api.linode.com/v4/images/ -H "{"+or": [{"vendor":"Debian"}, {"vendor":"Ubuntu"}]}" + +See the [Linode API documentation](https://developers.linode.com/v4/filtering) for a full list of supported operators. From 08542828825f56d34083ed841b02932e12cb96a1 Mon Sep 17 00:00:00 2001 From: leslitagordita Date: Sat, 20 Oct 2018 10:10:05 -0400 Subject: [PATCH 24/41] Remove trailing whitespace --- .../index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index 78305400cdd..fd30b80fbfc 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -546,7 +546,7 @@ Plan: 0 to add, 1 to change, 0 to destroy. Terraform uses a concept called [*modules*](https://www.terraform.io/docs/modules/index.html) to group common server requirements and configurations. Think of modules as similar to *functions* in programming languages. -As an example, let's say that you run a web agency and need to deploy identical pairs of webservers and database servers for different clients. To facilitate this, you can create a reusable Terraform module which describes the webserver and database server pairing. +As an example, let's say that you run a web agency and need to deploy identical pairs of webservers and database servers for different clients. To facilitate this, you can create a reusable Terraform module which describes the webserver and database server pairing. The module's description allows for variable substition of relevant attributes (passwords, keys, etc), just as in the configuration from the previous section. Once the module is configured, new servers can be instantiated for each of your clients by combining the module code with a new set of variable values. From 685950c9c332fe3be6bc45408efb8fe0d14880c4 Mon Sep 17 00:00:00 2001 From: nmelehan Date: Sat, 20 Oct 2018 14:11:00 -0400 Subject: [PATCH 25/41] Fixing Linode group label (minor fix) --- .../index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index 78305400cdd..d96d3f303fd 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -344,7 +344,7 @@ In production environments, your SSH key and root password should be unique for resource "linode_instance" "terraform-db" { image = "linode/centos7" label = "Terraform-Db-Example" - group = "web" + group = "Terraform" region = "us-south" type = "g6-standard-1" swap_size = 1024 From 0413615f9eda875f2f87781ee07ba45d53fed7d3 Mon Sep 17 00:00:00 2001 From: Nathan Date: Thu, 25 Oct 2018 15:02:47 -0400 Subject: [PATCH 26/41] [NEW] Automate Static Site Deployments with Salt, Git, and Webhooks (#2089) * Draft complete * Tech Edit * Blueberry fixes * Copy Edits --- .../config-full.sls | 104 ++ .../config-partial.sls | 77 ++ .../github-add-new-repo-salt-formula.png | Bin 0 -> 111780 bytes .../github-add-webhook-button.png | Bin 0 -> 104138 bytes .../github-new-repo-salt-formula.png | Bin 0 -> 172310 bytes .../github-new-webhook-config.png | Bin 0 -> 165602 bytes .../github-webhook-recent-deliveries.png | Bin 0 -> 28788 bytes .../hugo-dev-server-browser.png | Bin 0 -> 50290 bytes .../hugo-test-post.png | Bin 0 -> 32629 bytes .../index.md | 1036 +++++++++++++++++ .../init-full.sls | 4 + .../install-full.sls | 17 + .../install-partial.sls | 13 + .../service-full.sls | 16 + .../service-partial.sls | 8 + 15 files changed, 1275 insertions(+) create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-full.sls create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-partial.sls create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-add-new-repo-salt-formula.png create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-add-webhook-button.png create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-new-repo-salt-formula.png create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-new-webhook-config.png create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-webhook-recent-deliveries.png create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/hugo-dev-server-browser.png create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/hugo-test-post.png create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/init-full.sls create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-full.sls create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-partial.sls create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-full.sls create mode 100644 docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-partial.sls diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-full.sls b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-full.sls new file mode 100644 index 00000000000..a200f876e9c --- /dev/null +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-full.sls @@ -0,0 +1,104 @@ +hugo_group: + group.present: + - name: {{ pillar['hugo_deployment_data']['group'] }} + +hugo_user: + user.present: + - name: {{ pillar['hugo_deployment_data']['user'] }} + - gid: {{ pillar['hugo_deployment_data']['group'] }} + - home: {{ pillar['hugo_deployment_data']['home_dir'] }} + - createhome: True + - require: + - group: hugo_group + +hugo_site_repo: + cmd.run: + - name: git clone --recurse-submodules https://github.com/{{ pillar['hugo_deployment_data']['github_account'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }}.git + - cwd: {{ pillar['hugo_deployment_data']['home_dir'] }} + - runas: {{ pillar['hugo_deployment_data']['user'] }} + - creates: {{ pillar['hugo_deployment_data']['home_dir'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }} + - require: + - pkg: git_pkg + - user: hugo_user + +nginx_default: + file.absent: + - name: '/etc/nginx/sites-enabled/default' + - require: + - pkg: nginx_pkg + +nginx_config: + file.managed: + - name: /etc/nginx/sites-available/hugo_site + - source: salt://hugo/files/hugo_site + - user: root + - group: root + - mode: 0644 + - template: jinja + - require: + - pkg: nginx_pkg + +nginx_symlink: + file.symlink: + - name: /etc/nginx/sites-enabled/hugo_site + - target: /etc/nginx/sites-available/hugo_site + - user: root + - group: root + - require: + - file: nginx_config + +nginx_document_root: + file.directory: + - name: {{ pillar['hugo_deployment_data']['nginx_document_root'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }} + - user: {{ pillar['hugo_deployment_data']['user'] }} + - group: {{ pillar['hugo_deployment_data']['group'] }} + - dir_mode: 0755 + - require: + - user: hugo_user + +build_script: + file.managed: + - name: {{ pillar['hugo_deployment_data']['home_dir'] }}/deploy.sh + - source: salt://hugo/files/deploy.sh + - user: {{ pillar['hugo_deployment_data']['user'] }} + - group: {{ pillar['hugo_deployment_data']['group'] }} + - mode: 0755 + - template: jinja + - require: + - user: hugo_user + cmd.run: + - name: ./deploy.sh + - cwd: {{ pillar['hugo_deployment_data']['home_dir'] }} + - runas: {{ pillar['hugo_deployment_data']['user'] }} + - creates: {{ pillar['hugo_deployment_data']['nginx_document_root'] }}//{{ pillar['hugo_deployment_data']['site_repo_name'] }}/index.html + - require: + - file: build_script + - cmd: hugo_site_repo + - file: nginx_document_root + +webhook_systemd_unit: + file.managed: + - name: '/etc/systemd/system/webhook.service' + - source: salt://hugo/files/webhook.service + - user: root + - group: root + - mode: 0644 + - template: jinja + - require: + - pkg: webhook_pkg + module.run: + - name: service.systemctl_reload + - onchanges: + - file: webhook_systemd_unit + +webhook_config: + file.managed: + - name: '/etc/webhook.conf' + - source: salt://hugo/files/webhook.conf + - user: root + - group: {{ pillar['hugo_deployment_data']['group'] }} + - mode: 0640 + - template: jinja + - require: + - pkg: webhook_pkg + - group: hugo_group \ No newline at end of file diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-partial.sls b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-partial.sls new file mode 100644 index 00000000000..8c34a4c46ae --- /dev/null +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/config-partial.sls @@ -0,0 +1,77 @@ +hugo_group: + group.present: + - name: {{ pillar['hugo_deployment_data']['group'] }} + +hugo_user: + user.present: + - name: {{ pillar['hugo_deployment_data']['user'] }} + - gid: {{ pillar['hugo_deployment_data']['group'] }} + - home: {{ pillar['hugo_deployment_data']['home_dir'] }} + - createhome: True + - require: + - group: hugo_group + +hugo_site_repo: + cmd.run: + - name: git clone --recurse-submodules https://github.com/{{ pillar['hugo_deployment_data']['github_account'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }}.git + - cwd: {{ pillar['hugo_deployment_data']['home_dir'] }} + - runas: {{ pillar['hugo_deployment_data']['user'] }} + - creates: {{ pillar['hugo_deployment_data']['home_dir'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }} + - require: + - pkg: git_pkg + - user: hugo_user + +nginx_default: + file.absent: + - name: '/etc/nginx/sites-enabled/default' + - require: + - pkg: nginx_pkg + +nginx_config: + file.managed: + - name: /etc/nginx/sites-available/hugo_site + - source: salt://hugo/files/hugo_site + - user: root + - group: root + - mode: 0644 + - template: jinja + - require: + - pkg: nginx_pkg + +nginx_symlink: + file.symlink: + - name: /etc/nginx/sites-enabled/hugo_site + - target: /etc/nginx/sites-available/hugo_site + - user: root + - group: root + - require: + - file: nginx_config + +nginx_document_root: + file.directory: + - name: {{ pillar['hugo_deployment_data']['nginx_document_root'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }} + - user: {{ pillar['hugo_deployment_data']['user'] }} + - group: {{ pillar['hugo_deployment_data']['group'] }} + - dir_mode: 0755 + - require: + - user: hugo_user + +build_script: + file.managed: + - name: {{ pillar['hugo_deployment_data']['home_dir'] }}/deploy.sh + - source: salt://hugo/files/deploy.sh + - user: {{ pillar['hugo_deployment_data']['user'] }} + - group: {{ pillar['hugo_deployment_data']['group'] }} + - mode: 0755 + - template: jinja + - require: + - user: hugo_user + cmd.run: + - name: ./deploy.sh + - cwd: {{ pillar['hugo_deployment_data']['home_dir'] }} + - runas: {{ pillar['hugo_deployment_data']['user'] }} + - creates: {{ pillar['hugo_deployment_data']['nginx_document_root'] }}//{{ pillar['hugo_deployment_data']['site_repo_name'] }}/index.html + - require: + - file: build_script + - cmd: hugo_site_repo + - file: nginx_document_root \ No newline at end of file diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-add-new-repo-salt-formula.png b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-add-new-repo-salt-formula.png new file mode 100644 index 0000000000000000000000000000000000000000..139b11b5d5582c29afab02321d9e26e7579bb0ac GIT binary patch literal 111780 zcmdRV^;cU#*DjP6TC^?hr4$S94#kRFNN{&|*HWywdjrKuaCazP+$FfXyZ57g-|wz< z|ATwyr&(v6GubwK_Vdh6sFH#t1}YIM0s;btw3Ijy0pV2?0>aDQ*Ds!*bdNg25D?Jm zEX2f=q{YNOC^_1hT3DMPAV`HKs-dW>^xf2 zPfkaJ#>fbl1X1cgA}tYODEkw;f|1#1J{7P?Vn*Q=o{^Zrkf`PmJS2|)_I%R+#T8)Xd%VZ~Ov;uAiCDAr{9&~IEZxj+X0+L!MG zXSJi)6K2JtCK7mn2H4~S-*|8lZ~-BdeF&fBhr?5Qhraqw_J452ISu^yUF*ZuCMu7> zcVRIB0F4<@*WUD7tpcBInssuaiC`Z`9>Pxb)NoPIw?Lo+m)X`Iji^72yzt5_0@HHk zS8?U)9>ZsiCi3AiMu09eaSP?Kw^kzF;NL2<1E<*j3=9UNPe^M0-#7!734emfXlP#; zB7K*afGfuacrH5|ye2kO_u|k^8HiGglJJPLs0er(^KRwfv3>3IDNNll{k?{&=&zq6 z7%zmpew#V@e-M)H!){5Sk&F1IjUR?iOBz^nU3)RV(NO3&+ZS*!?V-(tnx%wodkZEx6}utD`S}5Fcf2A;q1FTbn-~n=EJJ>-;yVUoS+y zzA-M(^SAhb{d(Su$ZLh!MDg_s!kga+-ul9Ygha8qJMY@fNN5rKM7mJMR~`JrbcKEg z+%b1*ZcdQp(tDocP*(oJ{_gboE|LWVD-2L%^f%N2eUt^4v6R(OR~w3iCocW z{rUZQNOj0%HoO_QJR{miZ&R;XyqZCNuJ5BJOy({5U>?fYb7fReVKl2z{L1R3+yU)$ zpw2JMfzy)(_u>>{u`xqj@5-O#tBR*Q0j!(gc)n>~SAJiz1EhwB2kl!!19|L`gxBmZ z8wL^Twa!zm-_01{Ou)z99A%%i=rzav*-* zeaf$@4IF?Id}R-BV3W=Oh76Fu{Otb+F!vdYpuJ^)$aDjJ;VbtEO8W;A@c{Q2^!#6Z zXe$DVUkUZO)Dgl&=+rS)0|4dktP%Nt*_LB*e8aOx|M6nGoys0#!QUwltr?+Zg>*;q zZD8Q&TfXcN0!qB^q-zoGA6lhY-iLO5?2`h-`G0>)$VRO3J>lb~6mBIURKiyhlcG1K zN(#jh&Eu;xWm&8uZ7@*TX7X)~xMU8QIRcS?Pfq+8x-*~VSG+9QF_~)Q#UQSqy`$$l zoYmMq{#OPFD%}JrZ%m^-^cfh4WZTDC-*Dm6w*$(Fipi{k_3luoLofBo9X=}brq&Do zC^K+>G2C6S?sUr5jJoX4y+U(Be}mMF|3~KMJM`DCFPUGYv-rn|q=?W`gWlG@!+fvM zQ8OXoF8S#_p*VduzqVIjm)shIA)$ky16D=itcbVx0cEU|=O_L+EV{HVip{t%X)Ea_ zDM{&MX`Ngw01VIr7zR)P=l~xRMH5jIApl7bQ;`68m&PiF@we`VIa{1jOwL*g)Oc7$5 z=>Z_UdUydiw?<;Wewvc+3wKV{j`p4Co$8&mXEK-ayi9rt1gZmT(Q49ZQj?T5i%`f` zXjP~gHh?G~_mmr#6T%}*B77qDBNQpoC0|CYM60u9`*v-`i+t7>R}&`v9cQGnqko)v?F zR&!l-rCg=9G2HxiP-Z5~2CNS@bD2pqJv0+sZ0xy%VT|>3QV*E63{h!KPEV=oYuR{> zVb(ZRVb7J+?Gs24Z1T!*z)UAGykI_GeKLF?k4PxNV!2{jVmX}yV_P{YU&;u4JTKHF z)q1UaOQPIvd-sP6OX}I>h zc3XWzlk~#gV&me_qRQe-!}7`K)%R1{bDnkS6ZDH8+wis9v4J7_8LP~h<)y17jV1n; z%*Yy|0rDo714?og@~9EhOa;AsJJ>PxvVt(SaFkx;vX~#cU&bGezYXMEyf?S`m+$J1++KUZpngLLNP%-qUdA(~NX?e5qn>+7IE|1Dr=XxC*8sII};s zQ8+OsEuoS9lAR_^rE^!-sGvl4f3vdQs-D^XsTtgC+ltlp;}6FoO^d*zMzCT}e}t`n z=18Ih@%(7JG{x+5g*R8lzMKn=V z-}Io7wPDM28#b@@0~DthTh7>q zsmwP-bC6w1qS3;x%Xk`EubZ>Eo0qBcfiul5HBh?thH75V%|Vd)lc%y=DjSb<;$3y- zNUNKmORc`=WIY+JHhI;e9(T|rX44B3IQo`!vUpWS?cWiJtT)C*Y zT}V)cC#MeJj6{c~PP-fMQ32==l?30kJlxo+PCuB$0V z2#@))t!<>LP!vREV)FQ0M2w^+Rq2{xLC$$*+?Ni$J73M9q5N@vJlAj1^6Heh4wp|B zVCHm-IOK7JAD>mwi>N8+nCJ=mG45&hUIy-S+sQSKdBnS&!%Ggd%51k6kJ{M(Fs<75 z2}XM1USk~1JPd5WUl_0s%GyeuBiel0)w>Fq#9=PzZ>ELU9M#4X(O%TXTl)A$o^e{_bM zp026LFN6+mc1}+(3UU<{@6EiaeM%n;&+~4rx@MY?c#)6{qXKhyQ1#2Rc6Sk)moO0+ z2@&q7+LN!uaZW6Gz^uQG##~H1wV;O&H;f(!E*uvyOJ~ z{79~ z5t03fH%fNd?9u&{HM`5(o*Obr(ZZ73MWWeBQSm171Ls@owK+ubcI2+eSF_aLG%@jN z%7Yk*jVb*fO8j!tQ{hfUgwk9_?k&^043v>q2TkxQ;p3KTvp;1X&*eTpN_JiqlHERy?Hi7CDjy5Jk(_1-$X_Ks zq)L5?v*`b)p*~cl85A3VoW9S!5%}i5JloPr%`c%6`Rl8Xq-b2l18zJ;`&g1=^#4>% zV(XU1?aS~XhJ42%YR@)Rq*d@o`V5z@o3Zpvm(fcR{kNogBMt>vJiREXX^L*697aWu zGm7}L_*2@9MPpi6{)eD{<}7!1pnra8TI2UyD=uqzL$6zPPD@VbOrxLdkSBe6HZRX* zbCN0FxK4wqO?TrZP`$-e%!@}F4N2YoJ!4QVYKHt@iM~<=(nCLv8P;ZGSFY-}L5~NG z8SI^BEU{}0eMX!bu|K_AVBV_Uy~Q;_5RjN`lhtmSB9lI|{wD#0jYq**l*|Dqk@t@&VhAHUyWuaJ8Xuo*|0oFzRlWK9ljXS%4B$^FFbqBk zwXUqp$7;U8(Geq&e z{Pmx85UAFaVBf7hq_=CBR_;_;+otWhgN0BuB?O3ev5@a`N6Eu9^fDC`Bs#Mm65IWi zc+#Zu!x`h91&EHYkY6Cu0d|)^`_aC4!_%U>UmZvb3hLL7y_Qvo3`DNHMZLIqd6!q5 z7an0&5oWIJffuPwK^QI-Nx_4I`O4Gt{;sn^Jk}u}yMh7=zPv#G1}xgcc!?aGtl!^i1rtpam&}dt zxgBWN{Qih~ySD*|DP1t9jLgefEZXdk^R3LIw2n`yo%41vbDE1~sQr#t5^Hs&6KAWl7Y+rNO8r$mPvIk;|6MpN{1W-+@8`%r)%u=6g3?-SIbjfBI zF(q`|ZXQRHCq6p_#Lt0;lS(9ratjk8isw5uM*rI4myv;0njAc|lFyF|Z(JD!cG!#&OvaqD*KA3sL-`HXgBJ}e8 z6C+eBe$I!|$1>s8|LnwppOhS&^;`OmLU7%-+R;OE)8268L6203nz2M%AKvt0(o^C@Dwt3+6EMyCU{8uaH2vDr~80NLs-GHBWi0S7{ zh<|n6THGooO>kr-ylXnttg^`WkPW}WW^%Y4&jK@%6YUj4+Bn-zBeELk(9%Nv_&~R4 zt^`t*q$wWyImjJ$)QVViUp=*xQwi{QzOm1ec$;Chk#;{#a&Ug^NU*&ZY?~e&6LqE9 zD7AEEiIzx_qvCAsLKY1bDUAo*$s_^#6Z!EIGe}049QLI|-f8TY);9>Z(_{RVRhIxN zD*TnHC(6a3yQG=}nFyC&;rL2aw_dlZqSDgHB@r5{jbABs71KviOo-iBX=>y$^yPeW zhm-W1Mx2&$>w;x$0}hx=W$rnK@eb&C1M+58V5oE|oW!c>OIC}%PDn-Q61iY_an$dr zx|8B5e2zBNrl*cYg+jBb-<;Ex6``eYB^@m_ohsj;2F=yFQM$o+n%>%WZ>!MM=yc~? zqabOnI_~?Z8aEOvOBQ(E_)0Wi0wBzTYaoqZE%C^1R4R<|)z#M>?bo9TR69Ok{Lv(b zyx;gOE%ZsfzOLO~aw3l^^rxwdTl{8%mqyhJ>`rFj=RT3Qg^z5sxllpQBk32NUkAFI zblEXm8${K@y_Pe2>K5c=RvSq`iK)`o!kB;y&@b!c7`XN$DBeJ;e{b$l z^G{6Z(~%%O$z;v2ke+IdqjuosdW;sn=Qac2<|s}OZIm0C_2nX zWXbHWW`B1JpV)98=3b=~ZsNVCJk8ZQ;-cyC<)K0N8~exLhZ;d-$tc#trxO!!2xG)Z zVA&V$03rr;Rn-FY1a7pe1nz*NgA>lCV7X-fT*^qRq(#pj(+nr$< z1J*3uUL6S8R40}oA+v+obF8=*qFu^pt67#(c|ltYvnosIjTN2T7aC@=+ouNbG{Ms# zK=!va(c-=ZyG>2M!NLmjKrB6;hEGHdW16+sZ7G=K6D9cO6CA{kVbPYECC2fu_om0H zzwcXDH`xKMFnFvpF*HX=Hsb;PY0vw?*0<%7?Cs%EH0S;L`9JxjaM2jR>X@T7Tm6-D zqD;8Xwy!U!Pra+R?ZrAvdmzBsrTP&&D+zO*3&LziOUy+6en~~ZLok)zP#tyVfSoUCp6NMnHVlg$MYSFB7 zlQ5T?xO?iqLIKzFBI zPx`bYCwiFmDUFI?lkwvr9zhFIxB0c|7(+xTXW`6i4zIVWlWxq3UrMWz)OggHbKG3$ z4iE`|FDJ7R}WBw)iu|B_~HlKUp!Dm8g&DQ&nFo9Xn`>Id<|O8=bZ6#>N2|o zy!A2cy0lh1GxO;EWXKn~cNSx47LaMToSs51GSOA|m(t8xw@KgpG|qd&z2I>w!amLA z)HJ=@{mWh_(2)Qaj?>KV0V;5Upqp)GxJTz$i76Uub(8Qy<_ywb|CVp$g*l5?IrvB% zenSt3VC-Pu8NHh>E>l;`y*>)7m+7f5maM(3&UY#A1+#)0YOO zcYZn#O90^UJv%+EJt!U!xIdsPo`yuqQHsK$a@WA|d;)JZe&HKe4)dEZoBh40c(5-) z(*7__HL^=YPHfVDQ9gdK6<#xS={5J@pS1&O7b=hgO58fB1%g;JUxQ|k5XTOm%+cje zssBp*6<-0CqPT}izliJQ3X~XV+}!GA;=|mcmhpu3*7?*F6^11O@BnD9&_~XU?HzK% zD)D2tbiXx)xmK==cu}oJL zDCJMv+Rh$hY4Wi#CWDl(7H}!SJJI}O$B1K0kE11z|H8{%Bo}qj;+w<}jh6=O`!#tH z?MGN1B{+dKKo$fW9Tv3%$u-63N7C!Q;V7a38G)<%fAT~#F2w-2aO!}+v|;uKqq!?N z?~acPofDccT0c9-=7u?Ll+r>Cg~%3+d|=;AuR}^GpD#_GmEP8XN!3o77Y8vej#U=q z@X*_Kr_~fK2I4Z8Tv~AZ(ujqiX-U$nmFQNrR$3m4O5x_2WqsaEyOmJ+=WYAZ5=#uA)(SME+I$S2!Jb2XYnKi&+1W6zlrN%ggi3fHuRG_vcK*9s70U zF>;Ap<3gavqpu$ePPih~`%q&x#^Mr%+JyEJQ+QQ*A)z)7)Q}>Kc2T!V#$GK}=QD-p z%h3#J!naX-);oRH?&BE-4HZ1+Cxo15hCbj)=D0G{s&ty1Rm4AI0a}(^#pO!$)o2(Q z%zC&DUkXo4VO&T<+w}Ox{A7Pk^=mu^@C-%x0{S*LA_(i}l@Act%s$>K`&)=}rP{ zts}OCKlS?{s)x6e%0lks4uQ<`gwluUN|%3Il9e%a87E?JC|PGY>^do zs(ct5)-8j(IrNQ~xCWh2n*?fT5Jo#)4?K~3hxz8u;%FH&;h1pv(Hi)0?4zQ#J9Xp& zEtm(6l)dOv-fXC+B%iT0sw&wSU@G4)JD|pKGgbDYH!bao`#8QM<9W|%Ex&DaV&!Phi z<#_M2Rf>G^3<>9Er|UvWN)_%oy?$R}XUrvDab0Ou4t%KLi3PxXvVw-c37U+o7)t+* z0~iWw$y@!_EXplC1J{b2MQkd3WsfSm1VCj`wx>K*ne$|sFvq05sadgE6H{%lEt;1Q zYq`m$V|pYpYrByY^=S=hlBhPDy2YZZwM$Rxhl}vYcXT>RY`v zHg8+LxA*>6c6PcW-tyEhJRzmm)!{H*f~4Bbh{ioHI6j-iq6f`L8OUVQ;@Iwep2)v>qUM zZo;Olrc2cu7Ve0gxc#4vANmxKAFDPw$$79)ljpi_S@jZhghphTW~poDYI1lLd{=_O zU#C`DG5j4$m5B)^F4Jysy-WkAvg5>|#lG_DhqQOc1MsrH4{jCCsPj?o%$woN$?!$5 z6LLD9wie0ZeF57Pm(D3MN|+nG*J5bh;c8hDsttosTLFWkY&rU*9+~tc-PGLNwDvQG zz*dpC@4k;T#REu$(>I57LV-aJ0n)nIZ`KO_l?gEb=X{B4CgPe7F6*7jlv7v!pEKkr zO0>nc&&xXSjaPJNpyS@Z@X1c*N0SvQcPf!UzYD+`NPHGEqg~>kn8D}+-<;#mi6~i( z-=a+?Zu~yc;B-9n;jSfhxqB!r6f}+RG49e^rS?$OQm7PiTfF?l_^5(xV&>Og>GEWq z#Ojv!9Ny=R7(%@G>6Fb)f9;C^?dXyTMXoJ&GSjh!Z$}r{6xUx~B?W}~VDFVWJMV+# z7b()+*RrC%aY>uR3zt;!p{I{;W)sd@8(^j~kkG0;gCQs60Z;%R_VC`_8D8v@H%b7u z_~8_vTcRr_=Cf`46Mb})uM4(wo&;a57uSODx~9o&OEoq>cvxw99w@rY-&{}e?n$fK z9`%6p$hl%g4p6m0q#?z;z88s$7Ao%`A})7(m5KfO=L%C^6i*@FJ93`OSS7j>yi1m0VT#QLtKK!T1DybjFE<^W`eGaX9-+C6QBay zAHWPI`Drr@%wzNaD9>NYEE6yeLq^-E1vjMfQ?n>R*k2g(Co8{c^$tcE^1Z#N}z! zaT}K9$K?E5b*ywF{P&ADvFIjIY#J3k8-ua97{2}g$Rpji&zx(9lN=WPE4#RzWjhBJ z*kgO+-!&0NaGwd(5#Go9X*9g!;MPwPYdV8@VTmsO1fu_BY5x3I#N*ufH$k89$_mD$ zaf@cAZXYPRsQ!NKKK7TkJ$bup%mz^~Gof<+&r=bR|DVa+|BHUkju^zy5!~dTblvkz zsQl^LAGfu;8v>LX!hI;$j%5Z+tjA`ZoG9_I@$p*eNR9|Wh=5qfrsD$MZlCzrdyQ%m zJij){HuxzhV!4soos$al^POAYXR<9DQhTATDr?G+x>!=j-|VL19FOK*p}Nl0W_C|J z`>b0Q7dm#J?_>TcDgU*Jscl`$-Q0e|C~sQ!=R$~Mp2wdRv3slm+}kyb)82a_-))z? zFS0IC0YRx5#LB*-qRU&*ld3-GbiILzMoi7g{%CKCe44FJ zY-H-{=~>&AD!4zV@j|Rql^vQrmHMa;_OxB6qjBn-e;J@hxSu{fRwY;9f_)a@`J%hI z7Ox70R`xp2!+1&KQ>XhoGQmx}bYo~o0BMa2#&B&*vizQx4ReRKS15QLn&vW7J8*u% ziun>j{S(yi2(&)mPj5C6%a3Cib>V)jb!%ur@b(K+);dN*<=J9JUcy4#@^Nz}{nWL> zAj9WFfo))r%dVi<8~wFC#0De}uRp2jIXPns$Zse3<jp4SyoN3)C+CnR(umnjrli zKg`6pdEYFzn0ztUGOC?y<$Fxtc8-3Z`J5sJW|ZfrelmcY&z~^^m1<;x<+RB>Q|Cl4 z&szljirlbNt#l5RaFiZeiA@s$c3v*B^y$5=EJ_TrR6N}@V9>(Sl0~}i*Ex@+Jk)`4 zui*E;er4S)l+-~;nA9b8V*!)CcGquFyPYP5nG=s>E0d{vjEv&3GHw1;jRJ$V`7E1= zyq|w$yr_qtbHCLl`R@OiQ;^}f-bd9xf_TT5xvx?b>YHHEeG!kNMOUV)aR4+94{ zF-C8uP~!%P^BrHpC4kgsKFTeUqF0+W^O+re)Dh;ey+%zXXmHsxriKE|g^fH<7iNFk zOZ6}Ah~3h3K6e=$p82NQ^xhxIWG=L_Tc)V~P7qTwqpkvaMmc9R30d=9D4(SRC;UYF z51{)Mw+-;7x?^-{H}X`DkwfE8&RUK4Cn*yq`=i4wRW@*j zYKQ!=PnfB!F4ageMv4Z72{N=f6s>P_^RbV6zzF?@| z@dL(>S?_ZW1=+kA=_>uvw_Kre#I8aO43ef%5>?p#l4sekYBk??K&i)rKWwE$12#?* zf8um*KJPy)Ecqi*cUbZrGk28nMbgI82N|91&>B|6RkQMvohiMf)R_Qht?_sz0Q01nqK(`t%^O!E+oGqscO zB+P$S=Z=xl;jQkxiC0ue8<~AAE z@3eOtjW}tdZiJ7S96ty;`4p?=#!Sj_D}7Fv7c9Z;KKFquaq{y_J7A)TJ2Ne%3Q8*P zf!rH%oepyF***-B;6hIK-?}MzByYCST!#e2Z^i*olQP~b&L8e1icvG#+a>SjYZr{< z!)c{UUlh@F6h~Q~(Q`J-n^qhO8_C@kADv)!Ykb+iHMj>2M0T~3HoBu)XBZZJ+fN{0 zx^DVNtyeViv{dnt5APOQ%qIIa&Zp*q^m4Ta&qMZU3UXn*eBaZ03Tg4gf3Kj2H(W_q zU7ET^95-<^rg6RbEo=SKGda+jDBD@3dAS}F`oK#32{Pq%*M+}2;JTV&0w(H zYtmVFkF*3|ZURQ<`xOM--hD{4VFvSfKc))!D4e$j_WC0r$ST5=1dwd_Qwdr1Vs$VM zTQ=%vWEVY`pDr`Q4r+GbPA%t&(ltm)b$_O8?hBXpXwrrDC!%i~uQYozJ#0d{uJ?_9 z_8+Yw$Jeubi~e6V*D?5N-FQ z(K;g)!uj*&NeM#Iw5Psd$gLA-SJ~aDPi{MZuI5v26yHe=x-n6f<8m?Cfl=@tlMOI| z>!GjXk2prOy9Pb+88}vBxqU7+j3==M)!PZcSB$ zmGGdVjZK%bBHM!lHeOX0Z&XRYuWJ<=A;;^ynecIRYoQdzH__zm#)|2OduX;+qDkXo z>iKPDP?K!>K%<^>dr~&&T|7o&BN`mOJb8#s&6PzDU4tw_)Q%TO3CZdq^IfcNM-z3g z4DPqO1`h@YJF{eMV6l`uYtt_9bfH5MBEJ-wyq*sK=w;UH{8%zUdUSfX%qCKZ^iW>D z5q{Kxs_>tkgi2?X(+38sOHp^W^V@}k#Ue;Qi+MWR2-H}9sezB3Fg+y-a>qg5Nn>^- zr`S_zo99?I-r&@s0ho`vh*B8I&+A&A{?zL9$>cKZ?q(GFTsb-4tJ=1&E|xxYJ=1`` zvct1f9(4*vcK#~ui9zge)_$l6)EmeiAL}G~OIyWli>9J>4<@g{h)|HZ+Cim0R_{HFbrujLBzB*OXcMaubCq^O3l_}g#$&%u zKIC>Sv@Fq~pI)O@CN!B%ENs-ef24K{S038?Ezo92?{lngZ|rFLTp@YS&ZwK6O)4TM z;P`qA#55&O=FSU)IleEt*&x?JLx9o>5f`@O$s5Lvg$2K!=xPh)H>;bym#wB5+Zf47 z4=au6lwqUStC$jdcUMK76TtIi)V+EoB|~h$O(iWLooM7mDN$U}QHB0B*cO`o+0D{D zaQV-H^;0Z4&RyorUYT4n1Nb!+1H)}BszEPwe#`^x#h6l_J`oE*NFMk8>5!?Kn zS*cvx*Kv5kIQL~e4A{%=Tqb8>o=xo5>=@bnxgVx(V{1lBNg+B){o9d9eD^kMu*x&8 zy3Jl2153+4jE`QRiu&qM&`8+C2u;Bk1?k%o&-KeXBE{VVHWRYr$Mw$P+^|NpIVizq z9+UQQKC625)1dn%26S|f&xMR?Y6_1(;SgjZSX^z><5|2lA(1zCC90q!l&%mwcPG-I z0u{B%1C#IGy}bnST6`@!?>8WbQmk!FP6y8`yQ8IdC+NRZ6!9;Z{YGE;J1@Qyq@tvd zvLBWA655fA<@O1DFnV~IQh&s*p>FJzlU+qu&E$sBXL7B+g2+$?S}o+qm9akdfE4mI z=+%ZN2vv~)gY2ts`B7ZLhl3T4m_%XraT6f*DM`&Ts}Slm!h^dGrvX<^S}9!eAEP#w zN^{YphxImgukuihP}a`y_EHRv3nixKY)3TJ7QNWe%Wq; zJz6WU`~(yj(bUn`1a70j+ZAxn$SAki;YKD)#HpF2K+585opofDxF@n+Lk zCaYZOmKcrJQb&!w?;Dw~fk8P(AV$_Ia148$qRqX22#$AU3kVr1N?URDZe5W4Zt1z5 zrhd>Or@{%F@8z>qEjzYm7?FPcAVFn7{9S5gIwo@_R)iL&MI4g zd8kxX_hkxm)VewqhPkc^B$l35{``&Sjok!R|dheK&mC>@O! z{93HEiJeYfCZ9at6eon}Hg1wp#7@}H$$9+oqjyo9^B)`>?=Z%cg+IX#Z_?TFiZP9K z+!!Qeaf7bzQ}BOI!y_wx%1w*RwlXZ3s+5Q%WAy1<*QWr3s*XT(6)kF{CH@QnAmzd? zY9>!StDg#-k`!#f8$ADCYaiKVMG$sLnDrlFMY380aq=)?`WHNi z^x#4BwVeth2awI@pilT0^vbZ5dYJXAg?A)Emsr_L z5Z%8Fd1WndDcRrkt@26{!nMn=ajDFZ`OQT`++YrC!7MBm0L(hKnO`a@ay%*-l7q3( zE5;iXhWF^7zl>Nu<2-iXht!n_pfOc~4EWNx6C(D_oK~N&)wqn(R|c4!ApB-)s^^E- z#8}R{jq9F&zSVvTcSl7P?#4s!tLp71dkYRyHj7^TXW!E2zH2LX`tINRr9m3zG|Xsq zaFEZN25YI(#$Jg;0EtV%E7{@)phSB?XYNQ{GJs?gq)~k8T5y}vrD{kk3Ulw}K3oYo z;%7>JG;^p^>P7E2Zfey1yq-Ni2^W8Zlz#_8tH4j z3!a|~@JY=Jp&0vP$9O`Diu`@~N zu$H}I5!X@r)B)CzGe}Z{rG(ewS+Z;<0<<}h(R!F}Q8|yFFKOiJO7NJ$&C2zujA@_> zJ$t)%eCt&_e#X5)?>VMFW_-)eL!C-VF7Yw>QVJ%uZ#q`T(}0!VB|6~EjSY0TaD}sw zUR&vrM=d!oB?6vLO#VhA!rU-X#oi7nTp5LZrj$%+kS(+WE|hXkF*?~+Fq)mc1&ABMU=a$Q);netf%0AN~I%^vrgmCxI^pY2anX$1uM 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

(gVHsYu}(mLFXN3dqvJJ#G`XC=I1bS(_- zQc}9n#C3>zS<`pAVYzs0nid|=_Vwqlc_X!h7sDo6b7u~Q%1NeKri`EQ9PKAkg13!J zr{tLci{4kyapR88P!s%7*Vukmt&TLM=t&~{$I4~LQ#w~eE@XU%t+*IQ zhqSRAlfchvhb(rpd_)ROJ$?l_sGb}RT&_~(pL}L?AN2zND@bkIDVpYPE+Dn%Y*Ts# zbleY85M-j(-OVP)K-xepLDOk^vY-6b+K^zLnSGum|bgtIndH1{|FhjK^*E z_r{Muh*~5knV1qQ)uhwY)^n%a0!rgw6io^a=L7gs_l}=bSvyh{TWe#c$s_4R{M<)~ zD8vst?$O4tn6etEE&Nsc=RLyYDGm2n5S69$+)@N0)9UscJ+kLDjduG(%Q1}Zxi)A| z2ym-(o{h{loFO$4Xb0q*Ati?yvDcetZ)l4L4&E8Zmwy)pK3)y$z6 z9uAV-d2;76CJ=z;;%E^Gq?6t~-=6+S0JHG@U&bIX5|lnuvofH3rr{BNe9AfQ=Np@p zPBc76CQjThwyxRj+U1hx=%@_Ee`>_D7dzjYI1L<`yqnDPog~SJ{bFxfazIY!qN2@=7W^j7Z@s%n(dft%%C<#$ z2?E_Rk|k?1+Sy+pZ)|J~cn65=MBKKXu3!CM#tO*u0G;vqL53r3f6BzdzV%{kUg-wK z3C&u#Bd@#X)zGq}vE$j>eMS)A1P)&?`dg(#Ysr-FhG3dpnkiLc$u`1f+u|+Oe^cX7|wCSOsk zkPvyN9@ts>G3-R!tH=F0!10|(N-z_u==S7maV(^D+@*d(sOKQvu{%zX6dKegk~PVD zP*#2LX40jL&0rr>81K3RM??>Ivc3%8Z~v9SKWX}{_jqxax+_6UX#!QC4V3l2U^5tV z$$Wk6#e39HH!7J0ls|s7?h$m)3$yJswfINN0v5&>@owj#d8Csf%0AHFD>qbNki#n9 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

>J7H?u~zBbkdhbHYhsYlBZF71{jrmD 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 CorrV* literal 0 HcmV?d00001 diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/hugo-test-post.png b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/hugo-test-post.png new file mode 100644 index 0000000000000000000000000000000000000000..9eac4d2e24574ac79581b5e34c1173bf77b4a2c8 GIT binary patch literal 32629 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 r@+)_Z{Lg=1^ZZ*K{g}} +The workflow described in this guide is similar to how Linode's own [Guides & Tutorials](https://github.com/linode/docs) website is developed and deployed. +{{< /note >}} + +## Before You Begin + +### Set Up the Development Environment + +Development of your Hugo site and your Salt formula will take place on your personal computer. Some software will need to be installed on your computer first: + +1. Install Git using one of the methods in [Linode's guide](/docs/development/version-control/how-to-install-git-on-linux-mac-and-windows/). If you have a Mac, use the Homebrew method, as it will also be used to install Hugo. + +1. Install Hugo. The [Hugo documentation](https://gohugo.io/getting-started/installing/) has a full list of installation methods, and instructions for some popular platforms are as follows: + + - Debian/Ubuntu: + + sudo apt-get install hugo + + - Fedora, Red Hat and CentOS: + + sudo dnf install hugo + + - Mac, using [Homebrew](https://brew.sh): + + brew install hugo + + - Windows, using [Chocolatey](https://chocolatey.org) + + choco install hugo -confirm + +### Deploy the Linodes + +1. Follow the [Getting Started](/docs/getting-started/) guide and deploy two Linodes running Debian 9. + +1. In the settings tab of your Linodes' dashboards, label one of the Linodes as `salt-master` and the other as `salt-minion`. This is not required, but it will help keep track of which Linode serves which purpose. + +1. Complete the [Securing Your Server](/docs/security/securing-your-server/) guide on each Linode to create a limited Linux user account with `sudo` privileges, harden SSH access, and remove unnecessary network services. + + {{< content "limited-user-note-shortguide" >}} + +1. Configure DNS for your site by adding a [domain zone](/docs/platform/manager/dns-manager/#add-a-domain-zone) and setting up [reverse DNS](/docs/networking/dns/configure-your-linode-for-reverse-dns/) on your Salt minion's IP address. + +## Set Up the Salt Master and Salt Minion + +Before you can start setting up the Salt formulas for the minion, you first need to install the Salt software on the master and minion and set up communication between them. + +1. Log into the Salt **master** Linode via SSH and run the Salt installation bootstrap script: + + wget -O bootstrap-salt.sh https://bootstrap.saltstack.com + sudo sh bootstrap-salt.sh -M -N + + {{< note >}} +The `-M` option tells the script to install the Salt master software, and the `-N` option tells the script to not install the minion software. +{{< /note >}} + +1. Log into the Salt **minion** Linode via SSH and [set the hostname](/docs/getting-started/#setting-the-hostname). This guide uses `hugo-webserver` as the example hostname: + + sudo hostnamectl set-hostname hugo-webserver + + {{< note >}} +This step needs to be completed **before installing Salt** on the minion, as Salt will use your hostname to generate the minion's Salt ID. +{{< /note >}} + +1. Edit the minion's `/etc/hosts` file and append a new line for your hostname after the `localhost` line; replace 192.0.2.3 with your **minion's** public IP address: + + {{< file "/etc/hosts" >}} +127.0.0.1 localhost +192.0.2.3 hugo-webserver +# [...] +{{}} + +1. Run the bootstrap script on the minion: + + wget -O bootstrap-salt.sh https://bootstrap.saltstack.com + sudo sh bootstrap-salt.sh + +1. Edit `/etc/salt/minion` on the Salt minion. Uncomment the line that begins with `#master:` and enter your Salt **master's** IP after the colon (in place of `192.0.2.2`): + + {{< file "/etc/salt/minion" >}} +# [...] +master: 192.0.2.2 +# [...] +{{}} + + {{< note >}} +Linode does not charge for traffic within a datacenter across private IP addresses. If your Salt master and minion are in the same datacenter, and both have a private IP addresses, you can use your Salt master's private IP address in this step to avoid incurring data traffic charges. +{{< /note >}} + +1. Restart Salt on the minion: + + sudo systemctl restart salt-minion + +### Salt Minion Authentication + +The minion should now be able to find the master, but it has not yet been authenticated to communicate with the master. Salt uses public-private keypairs to authenticate minions to masters. + +1. On the **master**, list fingerprints for all the master's local keys, accepted minion keys, and unaccepted keys: + + sudo salt-key --finger-all + + The output should resemble: + + {{< output >}} +Local Keys: +master.pem: fe:1f:e8:3d:26:83:1c:... +master.pub: 2b:93:72:b3:3a:ae:cb:... +Unaccepted Keys: +hugo-webserver: 29:d8:f3:ed:91:9b:51:... +{{< /output >}} + + {{< note >}} +The example fingerprints in this section have been truncated for brevity. +{{< /note >}} + +1. Copy the fingerprint for `master.pub` from the output of `salt-key --finger-all`. On your Salt **minion**, open `/etc/salt/minion` in a text editor. Uncomment the line that begins with `#master_finger:` and enter the value for your `master.pub` after the colon in single-quotes: + + {{< file "/etc/salt/minion" >}} +# [...] +master_finger: '0f:d6:5f:5e:f3:4f:d3:...' +# [...] +{{}} + +1. Restart Salt on the minion: + + sudo systemctl restart salt-minion + +1. View the minion's local key fingerprint: + + sudo salt-call key.finger --local + + {{< output >}} +local: + 29:d8:f3:ed:91:9b:51:... +{{< /output >}} + + Compare the output's listed fingerprint to the fingerprints listed by the Salt master for any `Unaccepted Keys`. This is the output of `salt-key --finger-all` run on the master in the beginning of this section. + +1. After verifying, that the minion's fingerprint is the same as the fingerprint detected by the Salt master, run the following command on the **master** to accept the minion's key: + + sudo salt-key -a hugo-webserver + +1. From the master, verify that the minion is running: + + sudo salt-run manage.up + + You can also run a Salt test ping from the master to the minion: + + sudo salt 'hugo-webserver' test.ping + + {{< output >}} +hugo-webserver: + True +{{< /output >}} + +## Initialize the Salt Minion's Formula + +The Salt minion is ready to be configured by the master. These configurations will be written in a Salt *formula* which will be hosted on [GitHub](https://github.com/). + +1. On your computer, create a new directory to hold your minion's formula and change to that directory: + + mkdir hugo-webserver-salt-formula + cd hugo-webserver-salt-formula + +1. Inside the formula directory, create a new `hugo` directory to hold your webserver's configuration: + + mkdir hugo + +1. Inside the `hugo` directory, create a new `install.sls` file: + + {{< file "hugo-webserver-salt-formula/hugo/install.sls" >}} +nginx_pkg: + pkg.installed: + - name: nginx +{{< /file >}} + + {{< note >}} +Salt configurations are declared in YAML-- a markup language that incorporates whitespace/indentation in its syntax. Be sure to use the same indentation as the snippets presented in this guide. +{{< /note >}} + + A `.sls` file is a **S**a**L**t **S**tate file. Salt states describe the state a minion should be in after the state is applied to it: e.g., all the software that should be installed, all the services that should be run, and so on. + + The above snippet says that a package with name `nginx` (i.e. the NGINX web server) should be installed via the distribution's package manager. Salt knows how to negotiate software installation via the built-in package manager for various distributions. Salt also knows how to install software via NPM and other package managers. + + The string `nginx_pkg` is the *ID* for the state component, `pkg` is the name of the Salt *module* used, and `pkg.installed` is referred to as a *function declaration*. The component ID is arbitrary, so you can name it however you prefer. + + {{< note >}} +If you were to name the ID to be the same as the relevant installed package, then you do not need to specify the `- name` option, as it will be inferred from the ID. For example, this snippet also installs NGINX: + +{{< file "hugo-webserver-salt-formula/hugo/install.sls" >}} +nginx: + pkg.installed +{{< /file >}} + +The same name/ID convention is true for other Salt modules. +{{< /note >}} + +1. Inside the `hugo` directory, create a new `service.sls` file: + + {{< file "hugo-webserver-salt-formula/hugo/service.sls" >}} +nginx_service: + service.running: + - name: nginx + - enable: True + - require: + - pkg: nginx_pkg +{{< /file >}} + + This state says that the `nginx` service should be immediately run and be enabled to run at boot. For a Debian 9 system, Salt will set the appropriate [systemd](/docs/quick-answers/linux-essentials/what-is-systemd/) configurations to enable the service. Salt also supports other init systems. + + The `require` lines specify that this state component should not be applied until after the `nginx_pkg` component has been applied. + + {{< note >}} +Unless specified by a `require` declaration, Salt makes no guarantees about the order that different components are applied. The order that components are listed in a state file **does not** necessarily correspond with the order that they are applied. +{{< /note >}} + +1. Inside the `hugo` directory, create a new `init.sls` file with the following contents: + + {{< file "hugo-webserver-salt-formula/hugo/init.sls" >}} +include: + - hugo.install + - hugo.service +{{< /file >}} + + Using the `include` delcaration in this way simply concatenates the `install.sls` and `service.sls` files into a single combined state file. + + Right now, these state files only install and enable NGINX. More functionality will be enabled later in this guide. + + The `install` and `service` states will not be applied to the minion on their own--instead, only the combined `init` state will ever be applied. In Salt, when a file named `init.sls` exists inside a directory, Salt will refer to that particular state by the name of the directory it belongs to (i.e. `hugo` in our example). + + {{< note >}} +The organization of the state files used here is not mandated by Salt. Salt does not place restrictions on how you organize your states. This specific structure is presented as an example of a [best practice](https://docs.saltstack.com/en/latest/topics/best_practices.html). +{{< /note >}} + +### Push the Salt Formula to GitHub + +1. Inside your `hugo-webserver-salt-formula` directory on your computer, initialize a new Git repository: + + cd ~/hugo-webserver-salt-formula + git init + +1. Stage the files you just created: + + git add . + +1. Review the staged files: + + git status + + {{< output >}} +On branch master +No commits yet +Changes to be committed: + (use "git rm --cached ..." to unstage) + + new file: hugo/init.sls + new file: hugo/install.sls + new file: hugo/service.sls +{{< /output >}} + +1. Commit the files: + + git commit -m "Initial commit" + +1. Log into the GitHub website in your browser and navigate to the [Create a New Repository](https://github.com/new) page. + +1. Create a new public repository with the name `hugo-webserver-salt-formula`: + + ![GitHub New Repository - Add New Salt Formula Repo](github-add-new-repo-salt-formula.png) + +1. Copy the HTTPS URL for your new repository: + + ![GitHub New Repository - New Salt Formula Repo](github-new-repo-salt-formula.png) + +1. In your local Salt formula repository, add the GitHub repository as the `origin` remote and push your new files to it. Replace `github-username` with your GitHub user: + + git remote add origin https://github.com/github-username/hugo-webserver-salt-formula.git + git push -u origin master + + {{< note >}} +If you haven't pushed anything else to your GitHub account from the command line before, you may be prompted to authenticate with GitHub. If you have two-factor authentication enabled for your account, you will need to create and use a [personal access token](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/). +{{< /note >}} + +1. If you navigate back to your `hugo-webserver-salt-formula` repository on GitHub and refresh the page, you should now see your new files. + +### Enable GitFS on the Salt Master + +Update your Salt master to serve the new formula from GitHub: + +1. Salt requires that you install a Python interface to Git to use GitFS. On the Salt master Linode: + + sudo apt-get install python-git + +1. Open `/etc/salt/master` in a text editor. Uncomment the `fileserver_backend` declaration and enter `roots` and `gitfs` in the declaration list: + + {{< file "/etc/salt/master" >}} +fileserver_backend: + - roots + - gitfs +{{< /file >}} + + `roots` refers to Salt files stored on the master's filesystem. While the Hugo webserver Salt formula is stored on GitHub, the Salt [*Top file*](https://docs.saltstack.com/en/latest/ref/states/top.html#states-top) will be stored on the master. The Top file is how Salt maps states to the minions they will be applied to. + +1. In the same file, uncomment the `gitfs_remotes` declaration and enter your Salt formula's repository URL: + + {{< file "/etc/salt/master" >}} +gitfs_remotes: + - https://github.com/your_github_user/hugo-webserver-salt-formula.git +{{< /file >}} + +1. Uncomment the `gitfs_provider` declaration and set its value to `gitpython`: + + {{< file "/etc/salt/master" >}} +gitfs_provider: gitpython +{{< /file >}} + +### Apply the Formula's State to the Minion + +1. In `/etc/salt/master`, uncomment the `file_roots` declaration and set the following values: + + {{< file "/etc/salt/master" >}} +file_roots: + base: + - /srv/salt/ +{{< /file >}} + + `file_roots` specifies where state files are kept on the Master's filesystem. This is referenced when `- roots` is declared in the `fileserver_backend` section. `base` refers to a Salt *environment*, which is a tree of state files that can be applied to minions. This guide will only use the `base` environment, but other environments could be created for development, QA, and so on. + +1. Restart Salt on the master to enable the changes in `/etc/salt/master`: + + sudo systemctl restart salt-master + +1. Create the `/srv/salt` directory on the Salt master: + + sudo mkdir /srv/salt + +1. Create a new `top.sls` file in `/srv/salt`: + + {{< file "/srv/salt/top.sls" >}} +base: + 'hugo-webserver': + - hugo +{{< /file >}} + + This is Salt's Top file, and the snippet declares that the `hugo-webserver` minion should receive the `init.sls` state from the `hugo` directory (from your GitHub-hosted Salt formula). + +1. Tell Salt to apply states from the Top file to the minion: + + sudo salt 'hugo-webserver' state.apply + + Salt as refers to this command as a *highstate*. Running a highstate can take a bit of time to complete, and the output of the command will describe what actions were taken on the minion. The output will also show if any actions failed. + + {{< note >}} +If you see an error similar to: + +{{< output >}} +No matching sls found for 'hugo' in env 'base' +{{< /output >}} + +Try running this command to manually fetch the Salt formula from GitHub, then run the `state.apply` command again: + + sudo salt-run fileserver.update + +Salt's GitFS fetches files from remotes periodically, and this period [can be configured](https://docs.saltstack.com/en/latest/ref/configuration/master.html#std:conf_master-gitfs_update_interval). +{{< /note >}} + +1. If you visit your domain name in a web browser, you should now see NGINX's default test page served by the Salt minion. + +## Initialize the Hugo Site + +1. On your computer, create a new Hugo site. Make sure you are not running this command in your `hugo-webserver-salt-formula` directory: + + hugo new site example-hugo-site + +1. Navigate to the new Hugo site directory and initalize a Git repository: + + cd example-hugo-site + git init + +1. Install a theme into the `themes/` directory. This guide uses the [Cactus theme](https://themes.gohugo.io/cactus/): + + git submodule add https://github.com/digitalcraftsman/hugo-cactus-theme.git themes/hugo-cactus-theme + +1. The theme comes with some example content. Copy it into the root of your site so that it can be viewed: + + cp -r themes/hugo-cactus-theme/exampleSite/ . + +1. Edit the `baseurl`, `themesDir`, and `name` options in `config.toml` as follows; replace `example.com` with your own domain and `Your Name` with your own name: + + {{< file "example-hugo-site/config.toml" >}} +# [...] +baseURL = "http://example.com" +# [...] +themesDir = "themes" +# [...] + name = "Your Name" +{{< /file >}} + +1. Run the Hugo development server on your computer: + + hugo server + + The output from this command will end with a line like: + + {{< output >}} +Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) +{{< /output >}} + +1. If you view the URL from this output in a browser, you can see your new Hugo site: + + ![New Hugo Site - Development Server](hugo-dev-server-browser.png) + +1. Enter **CTRL-C** in the terminal session on your computer to stop the Hugo development server. Open the `.gitignore` file and make sure `public/` is listed. The default `.gitignore` from the Cactus theme should look like: + + {{< file "example-hugo-site/config.toml" >}} +public/ +themes +{{< /file >}} + + The `public` directory is the result of Hugo compiling the Markdown content files into HTML. These files can be regenerated by anyone who downloads your site code, so they won't be checked into version control. + +### Push the Hugo Site to GitHub + +1. In the Hugo site directory, commit the new site files: + + git add . + git commit -m "Initial commit" + +1. Create a new public repository on GitHub named `example-hugo-site` and copy the repository's HTTPS URL. + +1. In the site directory, add the GitHub repository as the `origin` remote and push your new files to it; replace `github-username` with your GitHub user: + + git remote add origin https://github.com/github-username/example-hugo-site.git + git push -u origin master + +## Deploy the Hugo Site + +The Salt minion's formula needs to be updated in order to serve the Hugo site. Specifically, the formula will need to have states which: + +- Install Git and clone the Hugo site repository from GitHub. + +- Install Hugo and build the HTML files from the markdown content. + +- Update the NGINX configuration to serve the built site. + +Some of the new state components will refer to data stored in [*Salt Pillar*](https://docs.saltstack.com/en/latest/topics/pillar/). Pillar is a Salt system that stores private data and other parameters that you don't want to list in your formulas. The Pillar data will be kept as a file on the Salt master and not checked into version control. + +{{< note >}} +There are methods for securely checking this data into version control or using other backends to host the data, but those strategies are outside the scope of this guide. +{{< /note >}} + +Pillar data is injected into state files with Salt's [*Jinja* templating](https://docs.saltstack.com/en/latest/topics/jinja/index.html) feature. State files are first evaluated as Jinja templates and then as YAML afterwards. + +### Install Git and Hugo + +In your local Salt formula's repository, edit the `install.sls` file to append the `git_pkg` and `hugo_pkg` states: + +{{< file "hugo-webserver-salt-formula/hugo/install.sls" >}} +# [...] + +git_pkg: + pkg.installed: + - name: git + +hugo_pkg: + pkg.installed: + - name: hugo + - sources: + - hugo: https://github.com/gohugoio/hugo/releases/download/v{{ pillar['hugo_deployment_data']['hugo_version'] }}/hugo_{{ pillar['hugo_deployment_data']['hugo_version'] }}_Linux-64bit.deb +{{< /file >}} + +The first state component installs Git, and the second component installs Hugo. The second component's `sources` declaration specifies that the package should be downloaded from Hugo's GitHub repository (instead of from the distribution package manager). + +The `{{ }}` syntax that appears in `{{ pillar['hugo_deployment_data']['hugo_version'] }}` is a Jinja substition statement. `pillar['hugo_deployment_data']['hugo_version']` returns the value of the `hugo_version` key from a dictionary named `hugo_deployment_data` in Pillar. Keeping the Hugo version in Pillar lets you update Hugo without needing to update your formulas. + +### Clone the Hugo Site Git Repository + +Create a new `config.sls` file in your local Salt formula repository's `hugo` directory: + +{{< file "hugo-webserver-salt-formula/hugo/config.sls" >}} +hugo_group: + group.present: + - name: {{ pillar['hugo_deployment_data']['group'] }} + +hugo_user: + user.present: + - name: {{ pillar['hugo_deployment_data']['user'] }} + - gid: {{ pillar['hugo_deployment_data']['group'] }} + - home: {{ pillar['hugo_deployment_data']['home_dir'] }} + - createhome: True + - require: + - group: hugo_group + +hugo_site_repo: + cmd.run: + - name: git clone --recurse-submodules https://github.com/{{ pillar['hugo_deployment_data']['github_account'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }}.git + - cwd: {{ pillar['hugo_deployment_data']['home_dir'] }} + - runas: {{ pillar['hugo_deployment_data']['user'] }} + - creates: {{ pillar['hugo_deployment_data']['home_dir'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }} + - require: + - pkg: git_pkg + - user: hugo_user +{{< /file >}} + +The final `hugo_site_repo` component in this snippet is responsible for cloning the example Hugo site repository from GitHub. This cloned repo is placed in the home directory of a system user that Salt creates in the preceding components. The clone command also recursively downloads the Cactus theme submodule. + +{{< note >}} +The `- creates` declaration tells Salt that running the `cmd` command module will result in the creation of the file that's specified. If the state is applied again later, Salt will check if that file already exists. If it exists, Salt will *not* run the module again. + +{{< /note >}} + +The `require` delcarations in each component ensure that: + +- The clone is not run until the system user and home directory have been created, and until the software package for Git has been installed. +- The user is not created until the group it belongs to is created. + +Instead of hard-coding the parameters for the user, group, home directory, GitHub account, and repository name, these are retrieved from Pillar. + +### Configure NGINX + +1. Append the following states to your `config.sls`: + + {{< file "hugo-webserver-salt-formula/hugo/config.sls" >}} +nginx_default: + file.absent: + - name: '/etc/nginx/sites-enabled/default' + - require: + - pkg: nginx_pkg + +nginx_config: + file.managed: + - name: /etc/nginx/sites-available/hugo_site + - source: salt://hugo/files/hugo_site + - user: root + - group: root + - mode: 0644 + - template: jinja + - require: + - pkg: nginx_pkg + +nginx_symlink: + file.symlink: + - name: /etc/nginx/sites-enabled/hugo_site + - target: /etc/nginx/sites-available/hugo_site + - user: root + - group: root + - require: + - file: nginx_config + +nginx_document_root: + file.directory: + - name: {{ pillar['hugo_deployment_data']['nginx_document_root'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }} + - user: {{ pillar['hugo_deployment_data']['user'] }} + - group: {{ pillar['hugo_deployment_data']['group'] }} + - dir_mode: 0755 + - require: + - user: hugo_user +{{< /file >}} + + - The `nginx_default` component removes the symlink in `sites-enabled` for the default NGINX config, which disables that configuration. + - `nginx_config` and `nginx_symlink` then create a new configuration file in `sites-available` and a symlink to it in `sites-enabled`. + - The `nginx_document_root` component creates the directory that NGINX will serve your Hugo site files from (when filled in with Pillar data, this will directory will look like `/var/www/example-hugo-site`). + +1. The `- source: salt://hugo/files/hugo_site` declaration in `nginx_config` refers to an NGINX configuration file that doesn't exist in your repository yet. Create the `files/` directory: + + cd ~/hugo-webserver-salt-formula/hugo + mkdir files + +1. Create the `hugo_site` file inside `files/`: + + {{< file "hugo-webserver-salt-formula/hugo/files/hugo_site" >}} +server { + listen 80; + listen [::]:80; + server_name {{ pillar['hugo_deployment_data']['domain_name'] }}; + + root {{ pillar['hugo_deployment_data']['nginx_document_root'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }}; + + index index.html index.htm index.nginx-debian.html; + + location / { + try_files $uri $uri/ = /404.html; + } +} +{{< /file >}} + + The `nginx_config` component that manages this file also listed the `- template: jinja` declaration, so the source file is interpreted as a Jinja template. The source file is able to substitute values from Pillar using the Jinja substitution syntax. + +1. **Replace** the content of your `service.sls` with this snippet: + + {{< file "hugo-webserver-salt-formula/hugo/service.sls" >}} +nginx_service: + service.running: + - name: nginx + - enable: True + - require: + - file: nginx_symlink + - watch: + - file: nginx_config +{{< /file >}} + + The `nginx_service` component now requires `nginx_symlink` instead of `nginx_pkg`. Without this change, the service may be enabled and run before the new NGINX configuration is set up. The `- watch` declaration also instructs NGINX to restart whenever a change to `nginx_config` is made. + +### Build Hugo + +1. Append a `build_script` state to `config.sls`: + + {{< file "hugo-webserver-salt-formula/hugo/config.sls" >}} +build_script: + file.managed: + - name: {{ pillar['hugo_deployment_data']['home_dir'] }}/deploy.sh + - source: salt://hugo/files/deploy.sh + - user: {{ pillar['hugo_deployment_data']['user'] }} + - group: {{ pillar['hugo_deployment_data']['group'] }} + - mode: 0755 + - template: jinja + - require: + - user: hugo_user + cmd.run: + - name: ./deploy.sh + - cwd: {{ pillar['hugo_deployment_data']['home_dir'] }} + - runas: {{ pillar['hugo_deployment_data']['user'] }} + - creates: {{ pillar['hugo_deployment_data']['nginx_document_root'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }}/index.html + - require: + - file: build_script + - cmd: hugo_site_repo + - file: nginx_document_root +{{< /file >}} + + This state uses more than one module. The first module will download the `deploy.sh` file from the salt master and place it on the minion. This script will be responsible for compiling your Hugo site files. The second module then calls that script. The first module is listed as a requirement of the second module, along with the Git clone command, and the creation of the document root folder. + + {{< note >}} +The `- creates` option in the second module ensures that Salt doesn't rebuild Hugo if the state is re-applied to the minion. +{{< /note >}} + +1. Create the `deploy.sh` script in `files/`: + + {{< file "hugo-webserver-salt-formula/hugo/files/deploy.sh" >}} +#!/bin/bash + +cd {{ pillar['hugo_deployment_data']['site_repo_name'] }} +hugo --destination={{ pillar['hugo_deployment_data']['nginx_document_root'] }}/{{ pillar['hugo_deployment_data']['site_repo_name'] }} +{{< /file >}} + + Hugo's build function is called with NGINX's document root as the destination for the built files. + +1. Update `init.sls` to include the new `config.sls` file: + + {{< file "hugo-webserver-salt-formula/hugo/init.sls" >}} +include: + - hugo.install + - hugo.config + - hugo.service +{{< /file >}} + +### Push the Salt Formula Updates to GitHub + +Your state files should now have these contents: [init.sls](init-full.sls), [install.sls](install-partial.sls), [config.sls](config-partial.sls), [service.sls](service-partial.sls). + +The files present in your Salt formula repository should be: + +{{< output >}} +hugo +├── config.sls +├── files +│   ├── deploy.sh +│   └── hugo_site +├── init.sls +├── install.sls +└── service.sls +{{< /output >}} + +1. Stage all the changes you made to your local Salt formula files in the previous steps and then commit the changes: + + cd ~/hugo-webserver-salt-formula + git add . + git commit -m "Deploy the Hugo site" + +1. Push the commit to your GitHub repository: + + git push origin master + +### Create the Salt Pillar File + +1. Open `/etc/salt/master` on the Salt master in a text editor. Uncomment the `pillar_roots` section: + + {{< file "/etc/salt/master" >}} +pillar_roots: + base: + - /srv/pillar +{{< /file >}} + + `pillar_roots` performs an analogous function to `file_roots`: it specifies where Pillar data is stored on the master's filesystem. + +1. Restart Salt on the master to enable the changes in `/etc/salt/master`: + + sudo systemctl restart salt-master + +1. Create the `/srv/pillar` directory on the Salt master: + + sudo mkdir /srv/pillar + +1. Create an `example-hugo-site.sls` file in `/srv/pillar` to contain the Pillar data for the minion. This file uses the same YAML syntax as other state files. Replace the values for `github_account` and `domain_name` with your GitHub account and your site's domain name: + + {{< file "/srv/pillar/example-hugo-site.sls" >}} +hugo_deployment_data: + hugo_version: 0.49 + group: hugo + user: hugo + home_dir: /home/hugo + github_account: your_github_user + site_repo_name: example-hugo-site + nginx_document_root: /var/www + domain_name: yourdomain.com +{{< /file >}} + +1. Create a `top.sls` file in `/srv/pillar`. Similar to the Top file in your state tree, the Pillar's Top file maps Pillar data to minions: + + {{< file "/srv/pillar/top.sls" >}} +base: + 'hugo-webserver': + - example-hugo-site +{{< /file >}} + +### Apply State Updates to the Minion + +On the Salt master, apply the new states to all minions: + + sudo salt '*' state.apply + +{{< note >}} +In this guide there is only one minion, but Salt can use shell-style globbing and regular expressions to [match against minion IDs](https://docs.saltstack.com/en/latest/topics/targeting/globbing.html) when you have more than one. For example, this command would run a highstate on all minions whose IDs begin with `hugo`: + + sudo salt 'hugo*' state.apply +{{< /note >}} + +If no changes are made, try manually fetching the Salt formula updates from GitHub and then run the `state.apply` command again: + + sudo salt-run fileserver.update + +When the operation finishes, your Hugo site should now be visible at your domain. + +## Deploy Site Updates with Webhooks + +Your site is now deployed to production, but there is no automatic mechanism in place yet for updating the production server when you update your Hugo site's content. To update the production server, your minion will need to: + +1. Pull the latest changes pushed to the `master` branch of your Hugo site repository on GitHub. + +1. Run the Hugo build process with the new content. + +The `deploy.sh` script can be altered to pull changes from GitHub. These script changes will be made in the Salt formula repository. Then, we'll set up *webhooks* to notify the Salt minion that updates have been made to the Hugo site. + +Webhooks are HTTP POST requests specifically designed and sent by systems to communicate some kind of significant event. A webhook server listens for these requests and then takes some action when it receives one. For example, a GitHub repository can be configured to send webhook notifications whenever a push is made to the repository. This is the kind of notification we'll configure, and the Salt minion will run a webhook server to receive them. [Other event notifications](https://developer.github.com/webhooks/) can also be set up on GitHub. + +### Set Up a Webhook Server on the Salt Minion + +1. In your local Salt formula repository, append a new `webhook_pkg` state to your `install.sls` that installs the [webhook server package by adnanh](https://github.com/adnanh/webhook/): + + {{< file "hugo-webserver-salt-formula/hugo/install.sls" >}} +webhook_pkg: + pkg.installed: + - name: webhook +{{< /file >}} + + {{< note >}} +The webhook server written in Go by adnanh is a popular implementation of the concept, but it's possible to write other HTTP servers that parse webhook payloads. +{{< /note >}} + +1. Append two new components to your `config.sls`: + + {{< file "hugo-webserver-salt-formula/hugo/config.sls" >}} +webhook_systemd_unit: + file.managed: + - name: '/etc/systemd/system/webhook.service' + - source: salt://hugo/files/webhook.service + - user: root + - group: root + - mode: 0644 + - template: jinja + - require: + - pkg: webhook_pkg + module.run: + - name: service.systemctl_reload + - onchanges: + - file: webhook_systemd_unit + +webhook_config: + file.managed: + - name: '/etc/webhook.conf' + - source: salt://hugo/files/webhook.conf + - user: root + - group: {{ pillar['hugo_deployment_data']['group'] }} + - mode: 0640 + - template: jinja + - require: + - pkg: webhook_pkg + - group: hugo_group +{{< /file >}} + + The first state creates a [systemd unit file](/docs/quick-answers/linux-essentials/introduction-to-systemctl/) for the webhook service. The second state creates a webhook configuration. The webhook server reads the configuration and generates a webhook URL from it. + +1. Create a `webhook.service` file in your repository's `files/` directory: + + {{< file "hugo-webserver-salt-formula/hugo/files/webhook.service" >}} +[Unit] +Description=Small server for creating HTTP endpoints (hooks) +Documentation=https://github.com/adnanh/webhook/ + +[Service] +User={{ pillar['hugo_deployment_data']['user'] }} +ExecStart=/usr/bin/webhook -nopanic -hooks /etc/webhook.conf + +[Install] +WantedBy=multi-user.target +{{< /file >}} + +1. Create a `webhook.conf` file in your repository's `files/` directory: + + {{< file "hugo-webserver-salt-formula/hugo/files/webhook.conf" >}} +[ + { + "id": "github_push", + "execute-command": "{{ pillar['hugo_deployment_data']['home_dir'] }}/deploy.sh", + "command-working-directory": "{{ pillar['hugo_deployment_data']['home_dir'] }}", + "trigger-rule": + { + "and": + [ + { + "match": + { + "type": "payload-hash-sha1", + "secret": "{{ pillar['hugo_deployment_data']['webhook_secret'] }}", + "parameter": + { + "source": "header", + "name": "X-Hub-Signature" + } + } + }, + { + "match": + { + "type": "value", + "value": "refs/heads/master", + "parameter": + { + "source": "payload", + "name": "ref" + } + } + } + ] + } + } +] +{{< /file >}} + + This configuration sets up a URL named `http://example.com:9000/hooks/github_push`, where the last component of the URL is derived from the value of the configuration's `id`. + + {{< note >}} +The webhook server runs on port 9000 and places your webhooks inside a `hooks/` directory by default. +{{< /note >}} + + When a POST request is sent to the URL: + + - The webhook server checks if the header and payload data from the request satisfies the rules in the `trigger-rule` dictionary, which are: + - That the SHA1 hash of the server's webhook secret matches the secret in the request headers. This prevents people who don't know your webhook secret from triggering the webhook's action. + - The `ref` parameter in the payload matches `refs/heads/master`. This ensures that only pushes to the `master` branch trigger the action. + + - If the rules are satisfied, then the command listed in `execute-command` is run, which is the `deploy.sh` script. + + {{< note >}} +Further documentation on the webhook configuration options can be reviewed on the project's [GitHub repository](https://github.com/adnanh/webhook/). +{{< /note >}} + +1. Append a new `webhook_service` state to your `service.sls` that enables and starts the webhook server: + + {{< file "hugo-webserver-salt-formula/hugo/service.sls" >}} +webhook_service: + service.running: + - name: webhook + - enable: True + - watch: + - file: webhook_config + - module: webhook_systemd_unit +{{< /file >}} + +1. Update the `deploy.sh` script so that it pulls changes from `master` before building the site: + + {{< file "hugo-webserver-salt-formula/hugo/files/deploy.sh" >}} +#!/bin/bash + +cd {{ pillar['hugo_deployment_data']['site_repo_name'] }} +git pull origin master +hugo --destination={{ pillar['hugo_deployment_data']['nginx_document_root'] }}//{{ pillar['hugo_deployment_data']['site_repo_name'] }} +{{< /file >}} + +1. Your state files should now have these contents: [init.sls](init-full.sls) *(unchanged)*, [install.sls](install-full.sls), [config.sls](config-full.sls), [service.sls](service-full.sls). Save the changes made to your Salt files, then commit and push them to GitHub: + + cd ~/hugo-webserver-salt-formula + git add . + git commit -m "Webhook server states" + git push origin master + +1. On the Salt master, add a `webhook_secret` to the `example-hugo-site.sls` Pillar. Your secret should be a complex, random alphanumeric string. + + {{< file "/srv/pillar/example-hugo-site.sls" >}} +hugo_deployment_data: + # [...] + webhook_secret: your_webhook_secret +{{}} + +1. From the Salt master, apply the formula updates to the minion: + + sudo salt-run fileserver.update + sudo salt 'hugo-webserver' state.apply + +1. Your webhook server should now be running on the minion. If you run a `curl` against it, you should see: + + curl http://example.com:9000/hooks/github_push + + {{< output >}} +Hook rules were not satisfied.⏎ +{{< /output >}} + +### Configure a Webhook on GitHub + +1. Visit your example Hugo site repository on GitHub and navigate to the **Webhooks** section of the **Settings** tab. Click on the **Add webhook** button: + + ![GitHub - Add Webhook Button](github-add-webhook-button.png) + +1. Fill in the form: + + - Enter `http://example.com:9000/hooks/github_push` for the payload URL (substitute `example.com` for your own domain). + + - Select `application/json` for the content type. + + - Paste in the webhook secret that you previously added to Salt Pillar. + + The webhook is configured to notify on push events by default. Keep this option selected. + + ![GitHub - New Webhook Configuration](github-new-webhook-config.png) + +1. Click the green **Add webhook** button to complete the setup. + +### Update the Hugo Site + +1. In your local Hugo site repository, create a new post using Hugo's [*archetypes*](https://gohugo.io/content-management/archetypes/) feature: + + hugo new post/test-post.md + +1. This command creates a new partially filled in markdown document in `content/post/`. Open this file in your editor, remove the `draft: true` line from the [*frontmatter*](https://gohugo.io/content-management/front-matter/), and add some body text: + + {{< file "example-hugo-site/content/post/test-post.md" >}} +--- +title: "Test Post" +date: 2018-10-19T11:39:15-04:00 +--- + +Test post body text +{{< /file >}} + +1. If you run `hugo server` in the repository directory, you can see the new post: + + ![Hugo Home Page - Test Post](hugo-test-post.png) + +1. Commit and push the new post to GitHub: + + cd ~/example-hugo-site + git add . + git commit -m "Test post" + git push origin master + +1. Visit your domain in your browser; your test post should automatically appear. + + {{< note >}} +If your post does not appear, review the **Recent Deliveries** section at the bottom of your webhook configuration page on GitHub: + +![GitHub Webhook - Recent Deliveries](github-webhook-recent-deliveries.png) + +If you click on a delivery, full information about the request headers and payload and the server response are shown, and these may provide some troubleshooting information. Editing the `webhook.service` file so that it starts the service in [verbose mode](https://github.com/adnanh/webhook/blob/master/docs/Webhook-Parameters.md) may help. +{{< /note >}} + +## Next Steps + +The current Salt configuration can be used as a foundation for more complex deployments: + +- Host multiple Hugo sites by updating Pillar with further GitHub repositories. + +- Host different kinds of static sites by changing the Salt formula to support them. + +- Load balance your site by creating more minions and apply the same Pillar data and Salt states to them. Then, set up a [NodeBalancer](https://www.linode.com/nodebalancers) to direct traffic to the minions. + +- Set up a separate development branch and development server with Salt's environments feature. \ No newline at end of file diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/init-full.sls b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/init-full.sls new file mode 100644 index 00000000000..b86d9dfaf74 --- /dev/null +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/init-full.sls @@ -0,0 +1,4 @@ +include: + - hugo.install + - hugo.config + - hugo.service \ No newline at end of file diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-full.sls b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-full.sls new file mode 100644 index 00000000000..9e963319e90 --- /dev/null +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-full.sls @@ -0,0 +1,17 @@ +nginx_pkg: + pkg.installed: + - name: nginx + +git_pkg: + pkg.installed: + - name: git + +hugo_pkg: + pkg.installed: + - name: hugo + - sources: + - hugo: https://github.com/gohugoio/hugo/releases/download/v{{ pillar['hugo_deployment_data']['hugo_version'] }}/hugo_{{ pillar['hugo_deployment_data']['hugo_version'] }}_Linux-64bit.deb + +webhook_pkg: + pkg.installed: + - name: webhook \ No newline at end of file diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-partial.sls b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-partial.sls new file mode 100644 index 00000000000..0f4d8bdd043 --- /dev/null +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/install-partial.sls @@ -0,0 +1,13 @@ +nginx_pkg: + pkg.installed: + - name: nginx + +git_pkg: + pkg.installed: + - name: git + +hugo_pkg: + pkg.installed: + - name: hugo + - sources: + - hugo: https://github.com/gohugoio/hugo/releases/download/v{{ pillar['hugo_deployment_data']['hugo_version'] }}/hugo_{{ pillar['hugo_deployment_data']['hugo_version'] }}_Linux-64bit.deb diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-full.sls b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-full.sls new file mode 100644 index 00000000000..705bb2c349d --- /dev/null +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-full.sls @@ -0,0 +1,16 @@ +nginx_service: + service.running: + - name: nginx + - enable: True + - require: + - file: nginx_symlink + - watch: + - file: nginx_config + +webhook_service: + service.running: + - name: webhook + - enable: True + - watch: + - file: webhook_config + - module: webhook_systemd_unit \ No newline at end of file diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-partial.sls b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-partial.sls new file mode 100644 index 00000000000..216eed2f8d8 --- /dev/null +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/service-partial.sls @@ -0,0 +1,8 @@ +nginx_service: + service.running: + - name: nginx + - enable: True + - require: + - file: nginx_symlink + - watch: + - file: nginx_config \ No newline at end of file From d7c4eee9497abf6aa1f0b757bc50f3364a65f681 Mon Sep 17 00:00:00 2001 From: Andy Stevens Date: Thu, 25 Oct 2018 15:03:16 -0400 Subject: [PATCH 27/41] [New] Create a Salt Execution Module (#2064) * Initial Commit * Spelling Corrections * Added Another Resource * Tech Edit * Copy edit --- ci/vale/dictionary.txt | 1 + .../create-a-salt-execution-module/index.md | 242 ++++++++++++++++++ 2 files changed, 243 insertions(+) create mode 100644 docs/applications/configuration-management/create-a-salt-execution-module/index.md diff --git a/ci/vale/dictionary.txt b/ci/vale/dictionary.txt index 52c36b5684f..8d59b486f5b 100644 --- a/ci/vale/dictionary.txt +++ b/ci/vale/dictionary.txt @@ -472,6 +472,7 @@ heartbleed heroku hexo hiera +highstate hilights hl2 hl2 diff --git a/docs/applications/configuration-management/create-a-salt-execution-module/index.md b/docs/applications/configuration-management/create-a-salt-execution-module/index.md new file mode 100644 index 00000000000..d3fb7149ab0 --- /dev/null +++ b/docs/applications/configuration-management/create-a-salt-execution-module/index.md @@ -0,0 +1,242 @@ +--- +author: + name: Linode + email: docs@linode.com +description: 'Create a Salt execution module.' +keywords: ['salt','execution module','saltstack'] +license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +published: 2018-10-22 +modified: 2018-10-22 +modified_by: + name: Linode +title: "Create a Salt Execution Module" +external_resources: +- '[Writing Execution Modules](https://docs.saltstack.com/en/latest/ref/modules/)' +- '[Execution of Salt Modules From Within States](https://docs.saltstack.com/en/latest/ref/states/all/salt.states.module.html#execution-of-salt-modules-from-within-states)' +--- + +A Salt *execution module* is a Python module that runs on a Salt minion. It perform tasks and returns data to the Salt master. In this tutorial you will create and install an execution module that will call the [US National Weather Service API](https://forecast-v3.weather.gov/documentation) and return the current temperature at a specified weather station. This example could easily be adapted to access any API. + +## Before You Begin + +If you haven't already, set up a Salt master and at least one Salt minion. You can follow the first few steps of our [Getting Started with Salt - Basic Installation and Setup](https://www.linode.com/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/) guide. + +{{< note >}} +The steps in this guide require root privileges. Be sure to run the steps below with the `sudo` prefix. For more information on privileges, see our [Users and Groups](/docs/tools-reference/linux-users-and-groups/) guide. +{{< /note >}} + +## Prepare Salt + +The files created in the following steps will be located in the `/srv/salt` directory. If you have changed Salt's default [`file_roots`](https://docs.saltstack.com/en/latest/ref/configuration/master.html#std:conf_master-file_roots) configuration, use that directory location instead. + +1. Begin by creating the `/srv/salt` directory if it does not already exist. This is where you will place your top file and your Salt state file: + + mkdir /srv/salt + +1. Create a top file in `/srv/salt` which will be Salt's point of entry for our Salt configuration: + {{< file "/srv/salt/top.sls" yaml >}} +base: + '*': + - weather +{{< /file >}} + +1. Create a state file named `weather.sls` and instruct Salt to make sure our minions have PIP installed, as well as the required Python library. + + {{< file "/srv/salt/weather.sls" yaml >}} +python-pip: + pkg.installed + +requests: + pip.installed: + - require: + - pkg: python-pip +{{< /file>}} + +1. Apply these state changes: + + salt '*' state.apply + +1. Finally, create the `/srv/salt/_modules` directory which will contain our execution module: + + mkdir /srv/salt/_modules + +## Create the Execution Module + +1. Create a file called `weather.py` in the `/srv/salt/_modules` directory, and add the following lines to set up Salt logging and import the requests module. + + {{< file "/srv/salt/_modules/weather.py" python >}} +import logging +try: + import requests + HAS_REQUESTS = True +except ImportError: + HAS_REQUESTS = False + +log = logging.getLogger(__name__) + +. . . +{{< /file >}} + +1. Add the `__virtualname__` variable and the `__virtual__` function. + + {{< file "/srv/salt/_modules/weather.py" python>}} +. . . + +__virtualname__ = 'weather' + +def __virtual__(): + ''' + Only load weather if requests is available + ''' + if HAS_REQUESTS: + return __virtualname__ + else: + return False, 'The weather module cannot be loaded: requests package unavailable.' + +. . . +{{< /file >}} + + The `__virtual__` function either returns the module's virtual name and loads the module, or returns `False` with an error string and the module is not loaded. The `if HAS_REQUESTS` conditional is tied to the try/except block created in the previous step through the use of the `HAS_REQUESTS` variable. + +1. Add the public `get()` function and the private `_make_request()` function: + + {{< file "/srv/salt/_modules/weather.py" python >}} +. . . + +def get(signs=None): + ''' + Gets the Current Weather + + CLI Example:: + + salt minion weather.get KPHL + + This module also accepts multiple values in a comma separated list:: + + salt minion weather.get KPHL,KACY + ''' + log.debug(signs) + return_value = {} + signs = signs.split(',') + for sign in signs: + return_value[sign] = _make_request(sign) + return return_value + +def _make_request(sign): + ''' + The function that makes the request for weather data from the National Weather Service. + ''' + request = requests.get('https://api.weather.gov/stations/{}/observations/current'.format(sign)) + conditions = { + "description:": request.json()["properties"]["textDescription"], + "temperature": round(request.json()["properties"]["temperature"]["value"], 1) + } + return conditions +{{< /file >}} + + There are two functions in this step. The `get()` function accepts one or more weather station call signs as a comma separated list. It calls `_make_request()` to make the HTTP request and returns a text description of the current weather and the temperature. + + It's important to note that by adding an underscore to the beginning of the `_make_request()` function it becomes a private function, which means it is not directly accessible through the Salt command line or a state file. + + The complete file looks like this: + + {{< file "/srv/salt/_modules/weather.py" python >}} +import logging +try: + import requests + HAS_REQUESTS = True +except ImportError: + HAS_REQUESTS = False + +log = logging.getLogger(__name__) + +__virtual_name__ = 'weather' + +def __virtual__(): + ''' + Only load weather if requests is available + ''' + if HAS_REQUESTS: + return __virtual_name__ + else: + return False, 'The weather module cannot be loaded: requests package unavailable.' + + +def get(signs=None): + ''' + Gets the Current Weather + + CLI Example:: + + salt minion weather.get KPHL + + This module also accepts multiple values in a comma seperated list:: + + salt minion weather.get KPHL,KACY + ''' + log.debug(signs) + return_value = {} + signs = signs.split(',') + for sign in signs: + return_value[sign] = _make_request(sign) + return return_value + +def _make_request(sign): + ''' + The function that makes the request for weather data from the National Weather Service. + ''' + request = requests.get('https://api.weather.gov/stations/{}/observations/current'.format(sign)) + conditions = { + "description:": request.json()["properties"]["textDescription"], + "temperature": round(request.json()["properties"]["temperature"]["value"], 1) + } + return conditions +{{< /file >}} + +## Run the Execution Module + +1. To run the execution module, you need to first sync it to your minions. To do this, you can call a highstate with `state.apply`, which will also try to apply the state changes you specified earlier in the `weather.sls` state file. Since the `weather.sls` state was already applied in the [Preparing Salt](#preparing-salt) section, use the `saltutil.sync_modules` function: + + salt '*' saltutil.sync_modules + +1. Run the execution module on your Salt master: + + salt '*' weather.get KPHL + + You should see an output like the following: + + {{< output >}} +salt-minion: +---------- +KPHL: + ---------- + description:: + Cloudy + temperature: + 17.2 +{{< /output >}} + +1. Alternatively, you can run the Salt execution module locally on your Salt minion by entering the following: + + salt-call weather.get KVAY,KACY + + You should get an output like the following: + + {{< output >}} +local: + ---------- + KACY: + ---------- + description:: + Cloudy + temperature: + 18.9 + KVAY: + ---------- + description:: + Cloudy + temperature: + 16.7 +{{< /output >}} + +You have now successfully created and installed a Salt execution module. \ No newline at end of file From a8d31544eef12ba436be93e6d7dd9cbb59539ef6 Mon Sep 17 00:00:00 2001 From: Andy Stevens Date: Thu, 25 Oct 2018 15:05:14 -0400 Subject: [PATCH 28/41] [New] Monitoring Salt Minions with Beacons (#2070) * Initial Commit * Spelling corrections and YAML corrections Added 'highstate' to dictionary 'modified' YAML * Fixed opening sentence * Tech edits * Copy edit --- .../index.md | 291 ++++++++++++++++++ 1 file changed, 291 insertions(+) create mode 100644 docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md diff --git a/docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md b/docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md new file mode 100644 index 00000000000..0521c010f0c --- /dev/null +++ b/docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md @@ -0,0 +1,291 @@ +--- +author: + name: Linode + email: docs@linode.com +description: 'How to monitor Salt minions with beacons.' +keywords: ['salt','saltstack','minion','minions','beacon','beacons','reactor','reactors','monitor','configuration drift','slack'] +license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +published: 2018-10-19 +modified: 2018-10-19 +modified_by: + name: Linode +title: "Monitoring Salt Minions with Beacons" +external_resources: +- '[Salt Beacons Documentation](https://docs.saltstack.com/en/latest/topics/beacons/)' +- '[Salt Beacon Modules](https://docs.saltstack.com/en/latest/ref/beacons/all/index.html)' +- '[Salt Reactors Documentation](https://docs.saltstack.com/en/latest/topics/reactor/)' +--- + +Every action performed by Salt, such as applying a highstate or restarting a minion, generates an event. *Beacons* emit events for non-salt processes, such as system state changes or file changes. This guide will use Salt beacons to notify the Salt master of changes to minions, and Salt *reactors* to react to those changes. + +## Before You Begin + +If you don't already have a Salt master and minion, follow the first steps in our [Getting Started with Salt - Basic Installation and Setup](https://www.linode.com/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/) guide. + +{{< note >}} +The steps in this guide require root privileges. Be sure to run the steps below as `root` or with the `sudo` prefix. For more information on privileges, see our [Users and Groups](/docs/tools-reference/linux-users-and-groups/) guide. +{{< /note >}} + +## Example 1: Preventing Configuration Drift + +Configuration drift occurs when there are untracked changes to a system configuration file. Salt can help prevent configuration drift by ensuring that a file is immediately reverted to a safe state upon change. In order to do this, we first have to let Salt manage the file. This section will use an NGINX configuration file as an example, but you can choose any file. + +### Manage Your File + +1. On your Salt master, create a directory for your managed files in `/srv/salt/files`: + + mkdir /srv/salt/files + +1. On your Salt master, place your `nginx.conf`, or whichever file you would like to manage, in the `/srv/salt/files` folder. + +1. On your Salt master, create a state file to manage the NGINX configuration file: + + {{< file "/srv/salt/nginx_conf.sls" yaml >}} +/etc/nginx/nginx.conf: + file.managed: + - source: + - salt://files/nginx.conf + - makedirs: True +{{< /file >}} + + There are two file paths in this `.sls` file. The first file path is the path to your managed file on your minion. The second, under `source` and prefixed with `salt://`, points to the file path on your master. `salt://` is a convenience file path that maps to `/srv/salt`. + +1. On your Salt master, create a top file if it does not already exist and add your `nginx_conf.sls`: + + {{< file "/srv/salt/top.sls" yaml >}} +base: + '*': + - nginx_conf +{{< /file >}} + +1. Apply a highstate from your Salt master to run the `nginx_conf.sls` state on your minions. + + salt '*' state.apply + +### Create a Beacon + +1. In order to be notified when a file changes, you will need the Python `pyinotify` package. Create a Salt state that will handle installing the `pyinotify` package on your minions: + + {{< file "/srv/salt/packages.sls" >}} +python-pip: + pkg.installed + +pyinotify: + pip.installed: + - require: + - pkg: python-pip + {{}} + + {{< note >}} +The inotify beacon only works on OSes that have inotify kernel support. Currently this excludes FreeBSD, macOS, and Windows. +{{< /note >}} + +1. On the Salt master create a `minion.d` directory to store the beacon configuration file: + + mkdir /srv/salt/files/minion.d + + +1. Now create a beacon that will emit an event every time the `nginx.conf` file changes on your minion. Create the `/etc/salt/minion.d/beacons.conf` file and add the following lines: + + {{< file "/etc/salt/minion.d/beacons.conf" yaml >}} +beacons: + inotify: + - files: + /etc/nginx/nginx.conf: + mask: + - modify + - disable_during_state_run: True +{{< /file >}} + +1. To apply this beacon to your minions, create a new `file.managed` Salt state: + + {{< file "/srv/salt/beacons.sls" >}} +/etc/salt/minion.d/beacons.conf: + file.managed: + - source: + - salt://files/minion.d/beacons.conf + - makedirs: True + {{}} + +1. Add the new `packages` and `beacons` states to your Salt master's top file: + + {{< file "/srv/salt/top.sls" yaml >}} +base: + '*': + - nginx_conf + - packages + - beacons +{{< /file >}} + +1. Apply a highstate from your Salt master to implement these changes on your minions: + + salt '*' state.apply + +1. Open another shell to your Salt master and start the Salt event runner. You will use this to monitor for file change events from your beacon. + + salt-run state.event pretty=True + +1. On your Salt minion, make a change to your `nginx.conf` file, and then check out your Salt event runner shell. You should see an event like the following: + + {{< output >}} +salt/beacon/salt-minion/inotify//etc/nginx/nginx.conf { + "_stamp": "2018-10-10T13:53:47.163499", + "change": "IN_MODIFY", + "id": "salt-minion", + "path": "/etc/nginx/nginx.conf" +} +{{< /output >}} + + Note that the first line is the name of the event, and it includes your Salt minion name and the path to your managed file. We will use this event name in the next section. + +1. To revert the `nginx.conf` file to it's initial state, you can apply a highstate from your Salt master. + + salt '*' state.apply nginx_conf + + Open your managed file on your Salt minion and notice that the change has been reverted. We will automate this last step in the next section. + +### Create a Reactor + +1. On your Salt master, create the `/srv/reactor` directory: + + mkdir /srv/reactor + +2. Then create a reactor state file in the `/srv/reactor` directory and include the following: + + {{< file "/srv/reactor/nginx_conf_reactor.sls" yaml >}} +/etc/nginx/nginx.conf: + local.state.apply: + - tgt: {{ data['id'] }} + - arg: + - nginx_conf +{{< /file >}} + + The file path in the first line is simply the name of the reactor, and can be whatever you choose. The `tgt`, or target, is the Salt minion that will receive the highstate. In this case, the information passed to the reactor from the beacon event is used to programmatically choose the right Salt minion ID. This information is available as the `data` dictionary. The `arg`, or argument, is the name of the Salt state file that was created to manage the `nginx.conf` file. + +1. On your Salt master, create a `reactor.conf` file and include the new reactor state file: + + {{< file "/etc/salt/master.d/reactor.conf" yaml >}} +reactor: + - 'salt/beacon/*/inotify//etc/nginx/nginx.conf': + - /srv/reactor/nginx_conf_reactor.sls +{{< /file >}} + + This `reactor.conf` file is essentially a list of event names matched to reactor state files. In this example we've used a glob (*) in the event name instead of specifying a specific minion ID, (which means that any change to a `nginx.conf`on any minion will trigger the reactor), but you might find a specific minion ID better suits your needs. + +4. Restart the `salt-master` service to apply the `reactor.conf` file: + + systemctl restart salt-master + +5. On your Salt minion, make a change to the `nginx.conf` file. Then check out your event runner shell and you should see a number of events. Then, check your `nginx.conf` file. The changes you made should have automatically been reverted. + +Congratulations, you now know how to manage configuration drift with Salt. All future updates to `nginx.conf` should be made on the Salt master and applied using `state.apply`. + +## Example 2: Monitoring Minion Memory Usage with Slack + +Salt comes with a number of system monitoring beacons. In this example we will monitor a minion's memory usage and send a Slack notification when the memory usage has passed a certain threshold. For this section you will need to create a Slack bot, obtain an OAuth token, and configure the bot to be able to send Slack messages on your behalf. + +### Configure Your Slack App + +1. [Create a Slack app](https://api.slack.com/apps?new_app=1). + +1. From the Slack app settings page, navigate to OAuth & Permissions. + +1. Copy down the OAuth Access Token. + +1. Under Scopes, select **Send Messages As < your app name >**. + +### Create a Beacon + +1. On your Salt master, open or create the `/srv/salt/files/minion.d/beacons.conf` file and add the following lines. If you already have a `beacons.conf` file from the previous example, leave out the `beacons:` line, but ensure that rest of the configuration is indented two spaces: + + {{< file "/srv/salt/files/minion.d/beacons.conf" yaml >}} +beacons: + memusage: + beacon.present: + - percent: 15% + - interval: 15 +{{< /file >}} + + In this example we've left the memory usage percentage low to ensure the beacon event will fire, and the event interval set to 15 seconds. In a production environment you should change these to more sane values. + +1. Apply a highstate from your Salt master to add the beacon to your minions: + + salt '*' state.apply + +1. If you haven't already, open another shell into your Salt master and start the event runner: + + salt-run state.event pretty=True + +1. After a few seconds, assuming you've set the memory percentage low enough, you should see an event like the following: + + {{< output >}} +salt/beacon/salt-minion/memusage/ { + "_stamp": "2018-10-10T15:48:53.165368", + "id": "salt-minion", + "memusage": 20.7 +} +{{< /output >}} + + Note that the first line is the name of the event, and contains the minion name. We will use this event name in the next section. + +### Create a Reactor + +1. On your Salt master, create the `/srv/reactor` directory if you have not already done so: + + mkdir /srv/reactor + +1. Then create a reactor state file and add the following lines, making sure to change the `channel`, `api_key`, and `from_name` keys to reflect your desired values. The `api_key` is the OAuth token you copied down in step 3 of the [Configure Your Slack App](#configure-your-slack-app) section: + + {{< file "/srv/reactor/memusage.sls" yaml >}} +Send memusage to Slack: + local.slack.post_message: + - tgt: {{ data['id'] }} + - kwarg: + channel: "#general" + api_key: "xoxp-451607817121-453578458246..." + message: "{{ data['id'] }} has hit a memory usage threshold: {{ data['memusage'] }}%." + from_name: "Memusage Bot" +{{< /file >}} + + We're using the `data` dictionary provided to the reactor from the memusage event to populate the minion ID and the memory usage. + +1. Open or create the `reactor.conf` file. If you already have a `reactor.conf` file from the previous example, leave out the `reactor:` line, but ensure that rest of the configuration is indented two spaces: + + {{< file "/etc/salt/master.d/reactor.conf" yaml >}} +reactor: + - 'salt/beacon/*/memusage/': + - '/srv/reactor/memusage.sls' +{{< /file >}} + + In this example we've used a glob (*) in the event name instead of specifying a specific minion ID, (which means that any memusage event will trigger the reactor), but you might find a specific minion ID better suits your needs. + +1. Restart `salt-master` to apply the `reactor.conf`: + + systemctl restart salt-master + +1. In your event-runner shell, after a few seconds, you should see an event like the following: + + {{< output >}} +salt/job/20181010161053393111/ret/salt-minion { + "_stamp": "2018-10-10T16:10:53.571956", + "cmd": "_return", + "fun": "slack.post_message", + "fun_args": [ + { + "api_key": "xoxp-451607817121-453578458246-452348335312-2328ce145e5c0c724c3a8bc2afafee17", + "channel": "#general", + "from_name": "Memusage Bot", + "message": "salt-minion has hit a memory usage threshold: 20.7." + } + ], + "id": "salt-minion", + "jid": "20181010161053393111", + "retcode": 0, + "return": true, + "success": true +} +{{< /output >}} + +1. Open Slack and you should see that your app has notified the room. + +Congratulations, you now know how to monitor your Salt minion's memory usage with Slack integration. Salt can also monitor CPU load, disk usage, and a number of other things. Refer to the More Information section below for additional resources. \ No newline at end of file From badf3aac6e3ec2f03d740d60cfb0be33b3278c79 Mon Sep 17 00:00:00 2001 From: cwlinode Date: Fri, 26 Oct 2018 16:52:18 -0400 Subject: [PATCH 29/41] Copy edit --- .../index.md | 32 ++++++++++--------- 1 file changed, 17 insertions(+), 15 deletions(-) rename docs/applications/configuration-management/{intro-to-jinja => introductin-to-jinja}/index.md (85%) diff --git a/docs/applications/configuration-management/intro-to-jinja/index.md b/docs/applications/configuration-management/introductin-to-jinja/index.md similarity index 85% rename from docs/applications/configuration-management/intro-to-jinja/index.md rename to docs/applications/configuration-management/introductin-to-jinja/index.md index 4edb9abb537..66e0fbbd7f1 100644 --- a/docs/applications/configuration-management/intro-to-jinja/index.md +++ b/docs/applications/configuration-management/introductin-to-jinja/index.md @@ -4,8 +4,8 @@ author: description: 'An introduction to Jinja using Salt configuration management examples.' keywords: ['salt','jinja','configuration management'] license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' -published: 2018-10-11 -modified: 2018-10-11 +published: 2018-10-29 +modified: 2018-10-29 modified_by: name: Linode title: "Introduction to Jinja" @@ -18,7 +18,7 @@ external_resources: --- ## Introduction to Templating Languages -Jinja is a flexible templating language for Python that can be used to generate any text based format, like HTML, XML and YAML. Templating languages, like Jinja, allow you to insert data into a structured format. You can also embed logic or control-flow statements into templates for greater reusability and modularity. Jinja's template engine is responsible for processing the code within the templates and generating the output to the final text based document. +Jinja is a flexible templating language for Python that can be used to generate any text based format such as HTML, XML, and YAML. Templating languages like Jinja allow you to insert data into a structured format. You can also embed logic or control-flow statements into templates for greater reusability and modularity. Jinja's template engine is responsible for processing the code within the templates and generating the output to the final text based document. Templating languages are well known within the context of creating web pages in a *Model View Controller* architecture. In this scenario the template engine processes source data, like the data found in a database, and a web template that includes a mixture of HTML and the templating language. These two pieces are then used to generate the final web page for users to consume. Templating languages, however, are not limited to web pages. Salt, a popular Python based configuration management software, supports Jinja to allow for abstraction and reuse within Salt state files and regular files. @@ -28,7 +28,7 @@ This guide will provide an overview of the Jinja templating language used primar This section provides an introductory description of Jinja syntax and concepts along with examples of Jinja and Salt states. For an exhaustive dive into Jinja, consult the official Jinja [Template Designer Documentation](http://jinja.pocoo.org/docs/2.10/templates/). -Applications, like Salt, can define their own set of configurations and default behavior for the Jinja templating engine. All examples use Salt's default Jinja environment options. These default settings can be changed in the Salt master configuration file: +Applications like Salt can define their own set of configurations and default behavior for the Jinja templating engine. All examples use Salt's default Jinja environment options. These default settings can be changed in the Salt master configuration file: {{< file "/etc/salt/master" yaml >}} # Default Jinja environment options for all templates except sls templates @@ -60,10 +60,12 @@ Applications, like Salt, can define their own set of configurations and default # lstrip_blocks: False {{}} -Before including Jinja in your Salt states be sure to review the [Salt and Jinja Best Practices](#salt-and-jinja-best-practices) section of this guide to ensure that you are creating maintainable and readable Salt states. More advanced Salt tools and concepts can be used to improve the modularity and reusability of some of the Jinja and Salt state examples used throughout this guide. +{{< note> }} +Before including Jinja in your Salt states, be sure to review the [Salt and Jinja Best Practices](#salt-and-jinja-best-practices) section of this guide to ensure that you are creating maintainable and readable Salt states. More advanced Salt tools and concepts can be used to improve the modularity and reusability of some of the Jinja and Salt state examples used throughout this guide. +{{< /note> }} ### Delimiters -Templating language delimiters are used to denote the boundary between the templating language and another type of data format, like HTML or YAML. Jinja uses the following delimiters: +Templating language delimiters are used to denote the boundary between the templating language and another type of data format like HTML or YAML. Jinja uses the following delimiters: - `{% ... %}` - Used for control structures. - `{{ ... }}` - Used to evaluate expressions that will print to the template output. @@ -90,7 +92,7 @@ Template variables are available via a template's context dictionary. A template {% foo.bar %} - or subscript syntax: + Or subscript syntax: {% foo['bar'] %} @@ -124,11 +126,11 @@ Template variables are available via a template's context dictionary. A template {{ salt['grains.get']('shell') }} - - **SALTENV**: You can define multiple salt environments for minions in a Salt master's top file, like `base`, `prod`, `dev` and `test`. The `saltenv` variable provides a way to access the current Salt environment within a Salt state file. This variable is only available within Salt state files. + - **SALTENV**: You can define multiple salt environments for minions in a Salt master's top file, such as `base`, `prod`, `dev` and `test`. The `saltenv` variable provides a way to access the current Salt environment within a Salt state file. This variable is only available within Salt state files. {{ saltenv }} - - **SLS**: With the `sls` variable you can obtain the sate file reference value for the current state file, i.e. `apache`, `webserver`, etc. This is the same value used in a top file to map minions to state files or via the `include` option in state files. + - **SLS**: With the `sls` variable you can obtain the state file reference value for the current state file, i.e. `apache`, `webserver`, etc. This is the same value used in a top file to map minions to state files or via the `include` option in state files. {{ sls }} @@ -142,9 +144,9 @@ You can assign a value to a variable by using the `set` tag along with the follo {% set var_name = myvalue %} - Follow [Python naming coventions](https://www.python.org/dev/peps/pep-0008/?#naming-conventions) when creating variable names. If the variable is assigned at the top level of a template, the assignment is exported and available to be imported by other templates. + Follow [Python naming conventions](https://www.python.org/dev/peps/pep-0008/?#naming-conventions) when creating variable names. If the variable is assigned at the top level of a template, the assignment is exported and available to be imported by other templates. - Any value generated by a salt [template variable](#template-variables) library function can be assigned to a new variable. + Any value generated by a Salt [template variable](#template-variables) library function can be assigned to a new variable. {% set username = salt['user.info']('username') %} @@ -165,7 +167,7 @@ These chained filters will return a recursive list of all the files in the `/etc /etc/salt/pillar/device1.sls {{}} - For a complete list of all builtin Jinja filters, refer to the [Jinja Template Design documentation](http://jinja.pocoo.org/docs/2.10/templates/#builtin-filters). Salt provides a list of custom Jinja filters in their [official documentation](https://docs.saltstack.com/en/latest/topics/jinja/index.html#filters). + For a complete list of all built in Jinja filters, refer to the [Jinja Template Design documentation](http://jinja.pocoo.org/docs/2.10/templates/#builtin-filters). Salt provides a list of custom Jinja filters in their [official documentation](https://docs.saltstack.com/en/latest/topics/jinja/index.html#filters). ### Macros @@ -188,7 +190,7 @@ Macros are small, reusable templates that allow you to minimize repetition when db.mysql_privs('jane','exampledb.*','select,insert,update') {{}} -The `mysql_privs()` macro is defined in the `db_macro.sls` file. The template is then imported to the `db` variable in the `db_privs.sls` state file and used to create a mysql grants state for a specific user. +The `mysql_privs()` macro is defined in the `db_macro.sls` file. The template is then imported to the `db` variable in the `db_privs.sls` state file and used to create a MySQL `grants` state for a specific user. Refer to the [Imports and Includes](#imports-and-includes) section for more information on importing templates and variables. @@ -251,7 +253,7 @@ This will output the numbers `12345` without any leading whitespace. Without the ### Control Structures -Jinja provides control structures common to many programming languages, like for loops, conditionals, macros and blocks. The use of control structures within Salt states allow for fine-grained control of state execution flow. +Jinja provides control structures common to many programming languages such as loops, conditionals, macros, and blocks. The use of control structures within Salt states allow for fine-grained control of state execution flow. **For Loops** @@ -341,7 +343,7 @@ To use a base template within a child template, use the `{% extends "base.sls"%} { % block home_dir % }{{ salt['pillar.get']('jane:home_dir', 'jane') }}{% endblock %} {{}} -The `webserver_users.sls` state file extends the `users.jinja` template and defines values for the `fullname` and `home_dir` blocks. The values are generated using the [salt context variable](#template-variable) and pillar data. The rest of the state will be rendered as the parent `user.jinja` template has defined it. +The `webserver_users.sls` state file extends the `users.jinja` template and defines values for the `fullname` and `home_dir` blocks. The values are generated using the [Salt context variable](#template-variable) and pillar data. The rest of the state will be rendered as the parent `user.jinja` template has defined it. ## Salt and Jinja Best Practices From e5ab1b7713d8789d97e7cfab2c18f7ae74078440 Mon Sep 17 00:00:00 2001 From: cwlinode Date: Fri, 26 Oct 2018 16:57:12 -0400 Subject: [PATCH 30/41] Correct dirname --- .../{introductin-to-jinja => introduction-to-jinja}/index.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/applications/configuration-management/{introductin-to-jinja => introduction-to-jinja}/index.md (100%) diff --git a/docs/applications/configuration-management/introductin-to-jinja/index.md b/docs/applications/configuration-management/introduction-to-jinja/index.md similarity index 100% rename from docs/applications/configuration-management/introductin-to-jinja/index.md rename to docs/applications/configuration-management/introduction-to-jinja/index.md From 8b0fe28e90fe4eda02de259f6112c396fa4765a4 Mon Sep 17 00:00:00 2001 From: leslitagordita Date: Mon, 29 Oct 2018 09:21:42 -0400 Subject: [PATCH 31/41] [Fix ] Billings and payments anchor (#2096) * Fix link in billing and payments * Add links to network quota guide * Remove unwanted carriage return --- .../billing-and-payments-new-manager/index.md | 25 +++++-------------- .../billing-and-payments/index.md | 2 +- 2 files changed, 7 insertions(+), 20 deletions(-) diff --git a/docs/platform/billing-and-support/billing-and-payments-new-manager/index.md b/docs/platform/billing-and-support/billing-and-payments-new-manager/index.md index 5ab8d5b5e4c..d00412d0130 100644 --- a/docs/platform/billing-and-support/billing-and-payments-new-manager/index.md +++ b/docs/platform/billing-and-support/billing-and-payments-new-manager/index.md @@ -18,7 +18,7 @@ We've done our best to create straightforward billing and payment policies. Stil ## How Hourly Billing Works -All services are billed automatically at the end of the month. If you used a service for the entirety of the past month, you'll be billed the **monthly cap** amount for that service. If you used a service for only part of the past month, you'll be billed at the **hourly** rate for that service. If your usage during any given month hits the monthly cap for the service, hourly billing stops. You'll never be billed more than the monthly cap for any service, excluding network [transfer overages](#transfer-overages). In other words, if you've used a service for the entire month, you'll have a predictable amount on your bill. +All services are billed automatically at the end of the month. If you used a service for the entirety of the past month, you'll be billed the **monthly cap** amount for that service. If you used a service for only part of the past month, you'll be billed at the **hourly** rate for that service. If your usage during any given month hits the monthly cap for the service, hourly billing stops. You'll never be billed more than the monthly cap for any service, excluding network [transfer overages](/docs/platform/billing-and-support/network-transfer-quota/#how-overages-work). In other words, if you've used a service for the entire month, you'll have a predictable amount on your bill. ## Linode Cloud Hosting and Backups @@ -65,7 +65,7 @@ Full specs of each plan can be found on our [pricing page](https://www.linode.co {{< note >}} -A large base amount of network transfer is included with all Linode plans, but exceeding that amount can result in a [transfer overage](#transfer-overages) charge beyond the monthly cap. +A large base amount of network transfer is included with all Linode plans, but exceeding that amount can result in a [transfer overage](/docs/platform/billing-and-support/network-transfer-quota/#how-overages-work) charge beyond the monthly cap. Due to the [impending exhaustion of the IPv4 address space](http://en.wikipedia.org/wiki/IPv4_address_exhaustion), Linode requires users to provide technical justification. To add another public IP address, please [contact support](/docs/platform/billing-and-support/support/) with your justification. {{< /note >}} @@ -97,16 +97,15 @@ If you want to stop being billed for a particular Linode service, you need to [r ## Payment Methods -We accept Visa, MasterCard, Discover, and American Express. We also accept checks and money orders (which *must* be in USD) made out to "Linode, LLC" and sent to our [office address](http://www.linode.com/contact#contact-address). Please [contact support](/docs/platform/billing-and-support/support/) before paying with check or money order. Note that we do not accept bank/wire transfers. +We accept Visa, MasterCard, Discover, and American Express. We also accept PayPal, as well as checks and money orders (which *must* be in USD) made out to "Linode, LLC" and sent to our [office address](http://www.linode.com/contact#contact-address). Please [contact support](/docs/platform/billing-and-support/support/) before paying with check or money order. Note that we do not accept bank/wire transfers. - If you overpay, credit will be applied to your account; this allows you to prepay if desired. Service credit is always used before charging the credit card on file for ongoing service. @@ -124,16 +123,6 @@ You can use the Linode Manager to pay an outstanding balance or prepay for Linod The payment may take a few minutes to be applied to your account. -## Transfer Overages - -If you exceed your monthly network transfer quota, your account will be billed for $0.02/GB at the end of the current month. - -## Transfer Proration - -Your Linode's transfer quota is prorated based on its creation date. This means that a Linode you create mid-month will have a lower transfer quota than what's listed on our [pricing page](https://www.linode.com/pricing), depending on how much time remains in the month. - -The prorated transfer quota is reset at the beginning of the following month. - ## Accessing Billing History All of your billing history is stored in the Linode Manager. Here's how to access it: @@ -201,8 +190,6 @@ Your account will be canceled and all of your services will be deactivated. You do not have to cancel your account to prevent recurring charges. Instead, you can remove all Linodes and services from your account via the **Linodes** tab in the Linode Manager. This will allow you to retain your Linode account. If you use Longview with non-Linode services, or want to keep your account name and history, you may find this to be a useful option. See the [Removing Services](#removing-services) section for more information. {{< /note >}} +## Prepaid Billing - -## More Information - -If you've signed up before hourly billing, please check out our [Prepaid Billing](/docs/platform/billing-and-support/prepaid-billing-and-payments-legacy/) guide for more information. +If you created your account before hourly billing was first available and have not converted to hourly billing, your account uses prepaid billing. Review the legacy [Prepaid Billing](/docs/platform/billing-and-support/prepaid-billing-and-payments-legacy/) guide for more information on how your bills and invoices are prepared. diff --git a/docs/platform/billing-and-support/billing-and-payments/index.md b/docs/platform/billing-and-support/billing-and-payments/index.md index f0020c0a5d1..41639a18734 100644 --- a/docs/platform/billing-and-support/billing-and-payments/index.md +++ b/docs/platform/billing-and-support/billing-and-payments/index.md @@ -18,7 +18,7 @@ We've done our best to create straightforward billing and payment policies. Stil ## How Hourly Billing Works -All services are billed automatically at the end of the month. If you used a service for the entirety of the past month, you'll be billed the **monthly cap** amount for that service. If you used a service for only part of the past month, you'll be billed at the **hourly** rate for that service. If your usage during any given month hits the monthly cap for the service, hourly billing stops. You'll never be billed more than the monthly cap for any service, excluding network [transfer overages](#transfer-overages). In other words, if you've used a service for the entire month, you'll have a predictable amount on your bill. +All services are billed automatically at the end of the month. If you used a service for the entirety of the past month, you'll be billed the **monthly cap** amount for that service. If you used a service for only part of the past month, you'll be billed at the **hourly** rate for that service. If your usage during any given month hits the monthly cap for the service, hourly billing stops. You'll never be billed more than the monthly cap for any service, excluding network [transfer overages](/docs/platform/billing-and-support/network-transfer-quota/#how-overages-work). In other words, if you've used a service for the entire month, you'll have a predictable amount on your bill. ## Linode Cloud Hosting and Backups From 8802572630b24f824eab9485d0c60772eea1ad20 Mon Sep 17 00:00:00 2001 From: Jared Date: Mon, 29 Oct 2018 11:22:20 -0400 Subject: [PATCH 32/41] Update index.md (#2091) --- .../index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index b55cd287005..ff6ff510718 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -16,7 +16,7 @@ contributor: name: Damaso Sanoja --- -Infrastructure as code (IaC) is a development and operations methodology that allows server deployments and software configuration to be represented as code. This methodology reduces the chance for human error, makes complex systems more manageable, eases collaboration on systems engineering projets, and offers a number of other benefits. +Infrastructure as code (IaC) is a development and operations methodology that allows server deployments and software configuration to be represented as code. This methodology reduces the chance for human error, makes complex systems more manageable, eases collaboration on systems engineering projects, and offers a number of other benefits. Terraform is an IaC tool that focuses on creating, modifying, and destroying servers, instead of managing the software on those servers. Terraform offers plugins to interface with different hosting providers, and an official Linode plugin is available. This guide will show how to get started with Terraform and Linode. From 1d3434b8af69aa9c20485cca9c8a4d48600e1439 Mon Sep 17 00:00:00 2001 From: nmelehan Date: Mon, 29 Oct 2018 15:31:55 -0400 Subject: [PATCH 33/41] Review edits --- .../introduction-to-jinja/index.md | 91 ++++++++++--------- 1 file changed, 50 insertions(+), 41 deletions(-) diff --git a/docs/applications/configuration-management/introduction-to-jinja/index.md b/docs/applications/configuration-management/introduction-to-jinja/index.md index 66e0fbbd7f1..102357c39e9 100644 --- a/docs/applications/configuration-management/introduction-to-jinja/index.md +++ b/docs/applications/configuration-management/introduction-to-jinja/index.md @@ -8,12 +8,12 @@ published: 2018-10-29 modified: 2018-10-29 modified_by: name: Linode -title: "Introduction to Jinja" +title: "Introduction to Jinja Templates for Salt" contributor: name: Linode external_resources: - '[Salt Best Practices](https://docs.saltstack.com/en/latest/topics/best_practices.html#modularity-within-states)' -- '[Salt States Tutorial](hhttps://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html)' +- '[Salt States Tutorial](https://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html)' - '[Jinja Template Designer Documentation](http://jinja.pocoo.org/docs/2.10/templates/#import)' --- ## Introduction to Templating Languages @@ -28,7 +28,7 @@ This guide will provide an overview of the Jinja templating language used primar This section provides an introductory description of Jinja syntax and concepts along with examples of Jinja and Salt states. For an exhaustive dive into Jinja, consult the official Jinja [Template Designer Documentation](http://jinja.pocoo.org/docs/2.10/templates/). -Applications like Salt can define their own set of configurations and default behavior for the Jinja templating engine. All examples use Salt's default Jinja environment options. These default settings can be changed in the Salt master configuration file: +Applications like Salt can define default behaviors for the Jinja templating engine. All examples in this guide use Salt's default Jinja environment options. These settings can be changed in the Salt master configuration file: {{< file "/etc/salt/master" yaml >}} # Default Jinja environment options for all templates except sls templates @@ -60,19 +60,21 @@ Applications like Salt can define their own set of configurations and default be # lstrip_blocks: False {{}} -{{< note> }} +{{< note >}} Before including Jinja in your Salt states, be sure to review the [Salt and Jinja Best Practices](#salt-and-jinja-best-practices) section of this guide to ensure that you are creating maintainable and readable Salt states. More advanced Salt tools and concepts can be used to improve the modularity and reusability of some of the Jinja and Salt state examples used throughout this guide. -{{< /note> }} +{{< /note >}} ### Delimiters Templating language delimiters are used to denote the boundary between the templating language and another type of data format like HTML or YAML. Jinja uses the following delimiters: -- `{% ... %}` - Used for control structures. -- `{{ ... }}` - Used to evaluate expressions that will print to the template output. -- `{# ... #}` - Comments that will be ignored by the template engine. -- `# ... ##` - Line statements. +| Delimiter Syntax | Usage | +| ---------------- |-------------| +| `{% ... %}` | Control structures | +| `{{ ... }}` | Evaluated expressions that will print to the template output | +| `{# ... #}` | Comments that will be ignored by the template engine | +| `# ... ##` | Line statements | -In the example Salt state file, you can differentiate the Jinja syntax from the YAML because of the `{% ... %}` delimiters surrounding the if/else conditionals: +In this example Salt state file, you can differentiate the Jinja syntax from the YAML because of the `{% ... %}` delimiters surrounding the if/else conditionals: {{< file "/srv/salt/webserver/init.sls" yaml >}} {% if grains['group'] == 'admin' %} @@ -90,51 +92,51 @@ See the [control structures](#control-structures) section for more information o Template variables are available via a template's context dictionary. A template's context dictionary is created automatically during the different stages of a template's evaluation. These variables can be accessed using dot notation: - {% foo.bar %} + {{ foo.bar }} - Or subscript syntax: + Or they can be accessed by subscript syntax: - {% foo['bar'] %} + {{ foo['bar'] }} - Salt provides several context variables that are available by default to any Salt state file or file template. These context variables are the following: + Salt provides several context variables that are available by default to any Salt state file or file template: - - **SALT**: All Salt templates have access to the `salt` variable. This variable provides a powerful set of [salt library functions](https://docs.saltstack.com/en/latest/ref/modules/all/index.html#all-salt-modules). + - **Salt**: The `salt` variable provides a powerful set of [Salt library functions](https://docs.saltstack.com/en/latest/ref/modules/all/index.html#all-salt-modules). {{ salt['pw_user.list_groups']('jdoe') }} You can run `salt '*' sys.doc` from the Salt master to view a list of all available functions. - - **OPTS**: The `opts` variable is a dictionary that is available in all templates and provides access to the content of the minion's configuration file. + - **Opts**: The `opts` variable is a dictionary that provides access to the content of a Salt minion's [configuration file](https://docs.saltstack.com/en/latest/ref/internals/opts.html): {{ opts['log_file'] }} - The location for a Minion configuration file is `/etc/salt/minion`. + The location for a minion's configuration file is `/etc/salt/minion`. - - **PILLAR**: This variable is a dictionary that provides all pillar data and is available in all templates. + - **Pillar**: The `pillar` variable is a dictionary used to access Salt's [pillar data](https://docs.saltstack.com/en/latest/topics/tutorials/pillar.html): {{ pillar['my_key'] }} - Although you can access pillar keys and values directly, it is recommended to use the `pillar.get` salt variable library function, because it allows you to define a default value in the case that the value does not exist in the pillar. + Although you can access pillar keys and values directly, it is recommended that you use Salt's `pillar.get` variable library function, because it allows you to define a default value. This is useful when a value does not exist in the pillar: {{ salt['pillar.get']('my_key', 'default_value') }} - - **GRAINS**: The `grains` variable is a dictionary and provides access to minion grains. + - **Grains**: The `grains` variable is a dictionary and provides access to minions' [grains data](https://docs.saltstack.com/en/latest/topics/grains/): {{ grains['shell'] }} - You can also use the `grains.get` salt variable library function to access grain data. + You can also use Salt's `grains.get` variable library function to access grain data: {{ salt['grains.get']('shell') }} - - **SALTENV**: You can define multiple salt environments for minions in a Salt master's top file, such as `base`, `prod`, `dev` and `test`. The `saltenv` variable provides a way to access the current Salt environment within a Salt state file. This variable is only available within Salt state files. + - **Saltenv**: You can define multiple salt environments for minions in a Salt master's top file, such as `base`, `prod`, `dev` and `test`. The `saltenv` variable provides a way to access the current Salt environment within a Salt state file. This variable is only available within Salt state files. {{ saltenv }} - - **SLS**: With the `sls` variable you can obtain the state file reference value for the current state file, i.e. `apache`, `webserver`, etc. This is the same value used in a top file to map minions to state files or via the `include` option in state files. + - **SLS**: With the `sls` variable you can obtain the reference value for the current state file (e.g. `apache`, `webserver`, etc). This is the same value used in a top file to map minions to state files or via the `include` option in state files: {{ sls }} - - **SLSPATH**: This variable provides the path to the current state file when used in a Jinja expression. + - **Slspath**: This variable provides the path to the current state file: {{ slspath }} @@ -154,7 +156,6 @@ You can assign a value to a variable by using the `set` tag along with the follo Filters can be applied to any template variable via a `|` character. Filters are chainable and accept optional arguments within parentheses. When chaining filters, the output of one filter becomes the input of the following filter. - {{ '/etc/salt/' | list_files | join('\n') }} These chained filters will return a recursive list of all the files in the `/etc/salt/` directory. Each list item will be joined with a new line. @@ -167,11 +168,11 @@ These chained filters will return a recursive list of all the files in the `/etc /etc/salt/pillar/device1.sls {{}} - For a complete list of all built in Jinja filters, refer to the [Jinja Template Design documentation](http://jinja.pocoo.org/docs/2.10/templates/#builtin-filters). Salt provides a list of custom Jinja filters in their [official documentation](https://docs.saltstack.com/en/latest/topics/jinja/index.html#filters). + For a complete list of all built in Jinja filters, refer to the [Jinja Template Design documentation](http://jinja.pocoo.org/docs/2.10/templates/#builtin-filters). Salt's official documentation includes a [list of custom Jinja filters](https://docs.saltstack.com/en/latest/topics/jinja/index.html#filters). ### Macros -Macros are small, reusable templates that allow you to minimize repetition when creating states. You can define macros within Jinja templates and then reuse the macros throughout your state files to reduce the repetition of frequently used constructs. +Macros are small, reusable templates that help you to minimize repetition when creating states. Define macros within Jinja templates to represent frequently used constructs and then reuse the macros in state files. {{< file "/srv/salt/mysql/db_macro.sls" jinja >}} {% macro mysql_privs(user, grant=select, database, host=localhost) %} @@ -190,7 +191,7 @@ Macros are small, reusable templates that allow you to minimize repetition when db.mysql_privs('jane','exampledb.*','select,insert,update') {{}} -The `mysql_privs()` macro is defined in the `db_macro.sls` file. The template is then imported to the `db` variable in the `db_privs.sls` state file and used to create a MySQL `grants` state for a specific user. +The `mysql_privs()` macro is defined in the `db_macro.sls` file. The template is then imported to the `db` variable in the `db_privs.sls` state file and is used to create a MySQL `grants` state for a specific user. Refer to the [Imports and Includes](#imports-and-includes) section for more information on importing templates and variables. @@ -198,7 +199,7 @@ Refer to the [Imports and Includes](#imports-and-includes) section for more info **Imports** -Importing in Jinja is similar to importing in Python. You can import an entire template, a specific state or a macro defined within a file. +Importing in Jinja is similar to importing in Python. You can import an entire template, a specific state, or a macro defined within a file. {% import '/srv/salt/users.sls' as users %} @@ -221,23 +222,31 @@ include: {% include 'users.sls' %} {{}} +{{< note >}} +A file referenced by the Jinja `include` tag needs to be specified by its [absolute path from Salt's `file_roots` setting](https://github.com/saltstack/salt/issues/15863#issuecomment-57823633); using a relative path from the current state file will generate an error. To include a file in the same directory as the current state file: + + {% include slspath + "/users.sls" %} + +Also note that [Salt has its own native `include` declaration](https://docs.saltstack.com/en/latest/ref/states/include.html) which is independent of Jinja's `include`. +{{< /note >}} + **Import Context Behavior** By default, an import will not include the context of the imported template, because imports are cached. This can be overridden by adding `with context` to your import statements. {% from '/srv/salt/user.sls' import mysql_privs with context %} -Similarly, if you would like to remove the context from an `{% include %}`, add `without context`. +Similarly, if you would like to remove the context from an `{% include %}`, add `without context`: {% include 'users.sls' without context %} ### Whitespace Control -Jinja provides several mechanisms for whitespace control of its rendered output. By default, Jinja strips single trailing new lines and leaves anything else unchanged, i.e. tabs, spaces, multiple new lines. You can customize how Salt's Jinja template engine handles whitespace in the [Salt master configuration file](#jinja-basics). Some of the available environment options for whitespace control are: +Jinja provides several mechanisms for whitespace control of its rendered output. By default, Jinja strips single trailing new lines and leaves anything else unchanged, e.g. tabs, spaces, and multiple new lines. You can customize how Salt's Jinja template engine handles whitespace in the [Salt master configuration file](#jinja-basics). Some of the available environment options for whitespace control are: -- `trim_blocks`: When set to `True`, the first newline after a template tag is removed automatically. This is set to `False` by default in Salt's Jinja environment options. -- `lstrip_blocks`: When set to `True`, Jinja strips tabs and spaces from the beginning of a line to the start of a block. If other characters are present before the start of the block, nothing will be stripped. This is set to `False` by default in Salt's Jinja environment options. -- `keep_trailing_newline`: When set to `True`, Jinja will keep single trailing newlines. This is set to `False` by default in Salt's Jinja environment options. +- `trim_blocks`: When set to `True`, the first newline after a template tag is removed automatically. This is set to `False` by default in Salt. +- `lstrip_blocks`: When set to `True`, Jinja strips tabs and spaces from the beginning of a line to the start of a block. If other characters are present before the start of the block, nothing will be stripped. This is set to `False` by default in Salt. +- `keep_trailing_newline`: When set to `True`, Jinja will keep single trailing newlines. This is set to `False` by default in Salt. To avoid running into YAML syntax errors, ensure that you take Jinja's whitespace rendering behavior into consideration when inserting templating markup into Salt states. Remember, Jinja must produce valid YAML. When using control structures or macros, it may be necessary to strip whitespace from the template block to appropriately render valid YAML. @@ -281,7 +290,7 @@ The previous for loop will assign the user `jane` to all the groups in the `grou **Conditionals** -A conditional expression evaluates to either `True` or `False` and controls the flow of a program based on the result of the evaluated boolean expression. Jinja's conditional expressions are prefixed with if/elif/else and placed within the `{% ... %}` delimiter. +A conditional expression evaluates to either `True` or `False` and controls the flow of a program based on the result of the evaluated boolean expression. Jinja's conditional expressions are prefixed with `if`/`elif`/`else` and placed within the `{% ... %}` delimiter. {{< file "/srv/salt/users.sls" yaml >}} {% set users = ['anna','juan','genaro','mirza'] %} @@ -312,7 +321,7 @@ include: {% endfor %} {{}} -In this example user state file, the conditional expression `{% if user in admin_users %}` controls which state is created for each user based on the presence of that user within the `admin_users` list defined at the top of the state file. This example is for illustrative purposes. Refer to the [Salt Best Practices](#salt-best-practices) section for information on using conditionals and control flow statements within state files. +In this example the presence of a user within the `admin_users` list determines which groups are set for that user in the state. Refer to the [Salt Best Practices](#salt-and-jinja-best-practices) section for more information on using conditionals and control flow statements within state files. ### Template Inheritance @@ -321,9 +330,9 @@ With template inheritance you can define a base template that can be reused by c Use the `{% block block_name %}` tag with a block name to define an area of a base template that can be overridden. {{< file "/srv/salt/users.jinja" >}} -{ % block user % }jane{% endblock %}: +{% block user %}jane{% endblock %}: user.present: - - fullname: { % block fullname % }{% endblock %} + - fullname: {% block fullname %}{% endblock %} - shell: /bin/zsh - createhome: True - home: /home/{% block home_dir %} @@ -339,11 +348,11 @@ To use a base template within a child template, use the `{% extends "base.sls"%} {{< file "/srv/salt/webserver_users.sls" yaml >}} {% extends "/srv/salt/users.jinja" %} -{ % block fullname % }{{ salt['pillar.get']('jane:fullname', '') }}{% endblock %} -{ % block home_dir % }{{ salt['pillar.get']('jane:home_dir', 'jane') }}{% endblock %} +{% block fullname %}{{ salt['pillar.get']('jane:fullname', '') }}{% endblock %} +{% block home_dir %}{{ salt['pillar.get']('jane:home_dir', 'jane') }}{% endblock %} {{}} -The `webserver_users.sls` state file extends the `users.jinja` template and defines values for the `fullname` and `home_dir` blocks. The values are generated using the [Salt context variable](#template-variable) and pillar data. The rest of the state will be rendered as the parent `user.jinja` template has defined it. +The `webserver_users.sls` state file extends the `users.jinja` template and defines values for the `fullname` and `home_dir` blocks. The values are generated using the [`salt` context variable](#template-variables) and pillar data. The rest of the state will be rendered as the parent `user.jinja` template has defined it. ## Salt and Jinja Best Practices From ce0f002d6189904a336b2d4ad8e5cf2c73cfc11c Mon Sep 17 00:00:00 2001 From: nmelehan Date: Mon, 29 Oct 2018 15:32:33 -0400 Subject: [PATCH 34/41] Rename guide path to match new title --- .../index.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/applications/configuration-management/{introduction-to-jinja => introduction-to-jinja-templates-for-salt}/index.md (100%) diff --git a/docs/applications/configuration-management/introduction-to-jinja/index.md b/docs/applications/configuration-management/introduction-to-jinja-templates-for-salt/index.md similarity index 100% rename from docs/applications/configuration-management/introduction-to-jinja/index.md rename to docs/applications/configuration-management/introduction-to-jinja-templates-for-salt/index.md From ee03f3e0e04c88d6e9d3d7c2d3bc0dcb1ffee1a2 Mon Sep 17 00:00:00 2001 From: cwlinode Date: Wed, 31 Oct 2018 18:54:24 -0400 Subject: [PATCH 35/41] [NEW] A Beginner's Guide to Salt (#2078) * Beginner guide to salt * Tech Edit * Tech Edit 2 * Copy edit finished * Blueberry fixes and some last copy edits * Accidentally deleted some of my original copy edits in last commit, reverting that * Small wording change * Bolding the definition of configuration management * Clarifying wording * Clarifying wording 2 * Fix trailing whitespace * Fix links and spelling * Small copy edits --- .../beginners-guide-to-salt/index.md | 333 ++++++++++++++++++ 1 file changed, 333 insertions(+) create mode 100644 docs/applications/configuration-management/beginners-guide-to-salt/index.md diff --git a/docs/applications/configuration-management/beginners-guide-to-salt/index.md b/docs/applications/configuration-management/beginners-guide-to-salt/index.md new file mode 100644 index 00000000000..81521dc8136 --- /dev/null +++ b/docs/applications/configuration-management/beginners-guide-to-salt/index.md @@ -0,0 +1,333 @@ +--- +author: + name: Linode + email: docs@linode.com +description: 'A look into Salt''s primary components, features, and configurations for the new SaltStack user' +keywords: ["salt", "automation", "saltstack", "configuration management"] +license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)' +modified: 2018-10-16 +modified_by: + name: Linode +published: 2018-10-16 +title: A Beginner's Guide to Salt +external_resources: + - '[SaltStack Documentation](https://docs.saltstack.com/)' +--- + +[Salt](https://www.saltstack.com) (also referred to as *SaltStack*) is a Python-based configuration management and orchestration system. Salt uses a master/client model in which a dedicated Salt *master* server manages one or more Salt *minion* servers. Two of Salt's primary jobs are: + +- Remotely executing commands across a set of minions + +- Applying Salt *states* to a set of minions (referred to generally as *configuration management*) + +This guide will introduce the core concepts that Salt employs to fulfill these jobs. + +## Masters and Minions + +The Salt master is a server that acts as a command-and-control center for its minions, and it is where Salt's [remote execution](#remote-execution) commands are run from. For example, this command reports the current disk usage for each of the minions that the master controls: + + salt '*' disk.usage + +Many other commands are available. This installs NGINX on the minion named `webserver1`: + + salt 'webserver1' pkg.install nginx + +Salt minions are your servers that actually run your applications and services. Each minion has an ID assigned to it (which can be automatically generated from the minion's hostname), and the Salt master can refer to this ID to [target commands to specific minions](#targeting-minions). + +{{< note >}} +When using Salt, you should configure and manage your minion servers from the master as much as possible, instead of logging into them directly via SSH or another protocol. +{{< /note >}} + +To enable all of these functions, the Salt master server runs a daemon named **salt-master**, and the Salt minion servers run a daemon named **salt-minion**. + +### Authentication + +Communication between the master and minions is performed over the [ZeroMQ](https://docs.saltstack.com/en/latest/topics/development/topology.html) transport protocol, and all communication is encrypted with public/private keypairs. A keypair is generated by a minion when Salt is first installed on it, after which the minion will send its public key to the master. You will need to accept the minion's key from the master; communication can then proceed between the two. + +## Remote Execution + +Salt offers a [very wide array](https://docs.saltstack.com/en/latest/ref/modules/all/) of remote *execution modules*. An execution module is a collection of related functions that you can run on your minions **from the master**. For example: + + salt 'webserver1' npm.install gulp + +In this command `npm` is [the module](https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.npm.html) and `install` is [the function](https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.npm.html#salt.modules.npm.install). This command installs the [Gulp](https://gulpjs.com) Node.js package via the Node Package Manager (NPM). Other functions in the `npm` module handle uninstalling NPM packages, listing installed NPM packages, and related tasks. + +The execution modules that Salt makes available represent system administration tasks that you would otherwise perform in a shell, including but not limited to: + +- Creating and managing [system users](https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.user.html) + +- Installing and uninstalling [software](https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.pkg.html) + +- Editing or creating configuration [files](https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.file.html#module-salt.modules.file) + +{{< note >}} +You can also [write your own](/docs/applications/configuration-management/create-a-salt-execution-module/) execution modules. +{{< /note >}} + +### cmd.run + +The `cmd.run` function is used to run arbitrary commands on your minions from the master: + + salt '*' cmd.run 'ls -l /etc' + +This would return the contents of `/etc` on each minion. + +{{< note >}} +Where possible, it's better to use execution modules than to "shell out" with `cmd.run`. +{{< /note >}} + +## States, Formulas, and the Top File + +The previous section described how to use remote execution to perform specific actions on a minion. With remote execution, you could adminster a minion by entering a series of such commands. + +Salt offers another way to configure a minion in which you declare **the state that a minion should be in**. This kind of configuration is called a Salt *state*, and the methodology is referred to generally as *configuration management*. + +The distinction between the two styles is subtle; to illustrate, here's how installing NGINX is interpreted in each methodology: + +- **Remote execution**: "Install NGINX on the minion" + +- **Configuration management**: "NGINX should be installed on the minion" + +Salt states are defined in *state files*. Once you have recorded your states, you then *apply* them to a minion. Salt analyzes the state file and determines what it needs to do to make sure that the minion satisfies the state's declarations. + +{{< note >}} +This sometimes results in the same command that would be run via remote execution, but sometimes it doesn't. In the NGINX example, if Salt sees that NGINX was already installed previously, it won't invoke the package manager again when the state is applied. +{{< /note >}} + +### Anatomy of a State + +Here's an example state file which ensures that: rsync and curl are installed; NGINX is installed; and NGINX is run and enabled to run at boot: + +{{< file "/srv/salt/webserver_setup.sls">}} +network_utilities: + pkg.installed: + - pkgs: + - rsync + - curl + +nginx_pkg: + pkg.installed: + - name: nginx + +nginx_service: + service.running: + - name: nginx + - enable: True + - require: + - pkg: nginx_pkg +{{< /file >}} + +State files end with the extension `.sls` (**S**a**L**t **S**tate). State files can have one or more *state declarations*, which are the top-level sections of the file (`network_utilities`, `nginx_pkg`, and `nginx_service` in the above example). State declarations IDs are arbitrary, so you can name them however you prefer. + +{{< note >}} +If you were to name the ID to be the same as the relevant installed package, then you do not need to specify the `- name` option, as it will be inferred from the ID. For example, this snippet also installs NGINX: + +{{< file >}} +nginx: + pkg.installed +{{< /file >}} + +The same name/ID inference convention is true for other Salt modules. +{{< /note >}} + +State declarations contain *state modules*. State modules are distinct from execution modules but often perform similar jobs. For example, a `pkg` state module exists with functions analogous to the `pkg` execution module, as with the `pkg.installed` state function and the `pkg.install` execution function. As with execution modules, Salt provides a [wide array](https://docs.saltstack.com/en/latest/ref/states/all/) of state modules for you to use. + +{{< note >}} +State declarations are not necessarily applied in the order they appear in a state file, but you can specify that a declaration depends on another one using the `require` option. This is the case in the above example; Salt will not attempt to run and enable NGINX until it is installed. +{{< /note >}} + +State files are really just collections of dictionaries, lists, strings, and numbers that are then interpreted by Salt. By default, Salt uses the [YAML syntax](https://docs.saltstack.com/en/latest/topics/yaml/) for representing states. + +State files are often kept on the Salt master's filesystem, but they can also be stored in [other fileserver locations](https://docs.saltstack.com/en/latest/ref/file_server/backends.html), like a Git repository (in particular, GitHub). + +### Applying a State to a Minion + +To apply a state to a minion, use the `state.apply` function from the master: + + salt `webserver1` state.apply webserver_setup + +This command applies the example `webserver_setup.sls` state to a minion named `webserver1`. When applying the state, the `.sls` suffix is not mentioned. All of the state declarations in the state file are applied. + +### Salt Formulas + +Formulas are just collections of states that together configure an application or system component on a minion. Formulas are usually organized across several different `.sls` files. Splitting a formula's states up across different files can make it easier to organize your work. State declarations can include and reference declarations across other files. + +Formulas that are sufficiently generic are often shared on GitHub to be used by others. The SaltStack organization maintains a [collection of popular formulas](https://github.com/saltstack-formulas). Salt's documentation has [a guide on using a formula](https://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html) hosted on GitHub. + +The definition of what constitutes a formula is somewhat loose, and the specific structure of a formula is not mandated by Salt. + +### The Top File + +In addition to manually applying states to minions, Salt provides a way for you to automatically map which states should be applied to different minions. This map is called the *top file*. + +Here's a simple top file: + +{{< file "/srv/salt/top.sls" >}} +base: + '*': + - universal_setup + + 'webserver1': + - webserver_setup +{{< /file >}} + +`base` refers to the Salt [*environment*](https://docs.saltstack.com/en/latest/ref/states/top.html#environments). You can specify more than one environment corresponding to different phases of your work; for example: development, QA, production, etc. `base` is the default. + +Groups of minions are specified under the environment, and states are listed for each set of minions. The above example top file says that a `universal_setup` state should be applied to all minions (`'*'`), and the `webserver_setup` state should be applied to the `webserver1` minion. + +If you run the `state.apply` function with no arguments, then Salt will inspect the top file and apply all states within it according to the mapping you've created: + + salt '*' state.apply + +{{< note >}} +This action is colliquially known as a [*highstate*](https://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html#running-highstate). +{{< /note >}} + +### Benefits of States and Configuration Management + +Defining your configurations in states eases system administration: + +- Setting up states minimizes human error, as you will not need to enter commands manually one-by-one. + +- Applying a state to minion multiple times generally does not result in any changes beyond the first application. Salt understands when a state has already been implemented on a minion and will not perform unnecessary actions. + +- If you update a state file and apply it to a minion, Salt will detect and only apply the changes, which makes updating your systems more efficient. + +- A state can be reused and applied to more than one minion, which will result in identical configurations across different servers. + +- State files can be entered into a version control system, which helps you track changes to your systems over time. + +## Targeting Minions + +You can match against your minions' IDs using shell style globbing. This works at either the command line or in the top file. + +These examples would apply the `webserver_setup` state to all minions whose ID begins with `webserver` (e.g. `webserver1`, `webserver2`, etc): + +- CLI: + + salt 'webserver*' state.apply webserver_setup + +- Top file: + + {{< file >}} +base: + 'webserver*': + - webserver_setup +{{< /file >}} + +[Regular Expressions](https://docs.saltstack.com/en/latest/topics/targeting/globbing.html#regular-expressions) and [lists](https://docs.saltstack.com/en/latest/topics/targeting/globbing.html#lists) can also be used to match against minion IDs. + +## Grains + +Salt's [*grains*](https://docs.saltstack.com/en/latest/topics/grains/) system provides access to information that is generated by and stored on a minion. Examples include a minion's operating system, domain name, IP address, and so on. You can also specify custom grain data on a minion, as outlined in Salt's documentation. + +You can use grain data to target minions from the command line. This command installs httpd on all minions running CentOS: + + salt -G 'os:CentOS' pkg.install httpd + +You can also use grains in a top file: + +{{< file >}} +base: + 'os:CentOS': + - match: grain + - centos_setup +{{< /file >}} + +Grain information generally isn't very dynamic, but it can change occassionally, and Salt will refresh its grain data when it does. To view your minions' grain data: + + salt '*' grains.items + +## Storing Data and Secrets in Pillar + +Salt's [*pillar*](https://docs.saltstack.com/en/latest/topics/tutorials/pillar.html) feature takes data defined on the Salt master and distributes it to minions. A primary use for pillar is to store secrets, such as account credentials. Pillar is also a useful place to store non-secret data that you wouldn't want to record directly in your state files. + +{{< note >}} +In addition to storing pillar data on the master, you can also keep it in other locations, like in a [Git repository](https://docs.saltstack.com/en/latest/ref/pillar/all/salt.pillar.git_pillar.html) or [Hashicorp's Vault](https://docs.saltstack.com/en/latest/ref/pillar/all/salt.pillar.vault.html). +{{< /note >}} + +Let's say that you want to create system users on a minion and assign different shells to each of them. If you were to code this information into a state file, you would need a new declaration for each user. If you store the data in pillar instead, you can then just create one state declaration and inject the pillar data into it using Salt's [Jinja templating](#jinja-templates) feature. + +{{< note >}} +Salt Pillar is sometimes confused with Salt Grains, as they both keep data that is used in states and remote execution. The data that grains maintains originates *from* the minions, while the data in pillar originates on the master (or another backend) and is delivered *to* the minions. +{{< /note >}} + +### Anatomy of Pillar Data + +Pillar data is kept in `.sls` files which are written in the same YAML syntax as states: + +{{< file "/srv/pillar/user_info.sls">}} +users: + joe: + shell: /bin/zsh + amy: + shell: /bin/bash + sam + shell: /bin/fish +{{< /file >}} + +As with state files, a top file (separate from your states' top file) maps pillar data to minions: + +{{< file "/srv/pillar/top.sls">}} +base: + 'webserver1': + - user_info +{{< /file >}} + +## Jinja Templates + +To inject pillar data into your states, use [Jinja's template syntax](https://docs.saltstack.com/en/latest/topics/jinja/index.html). While Salt uses the YAML syntax for state and pillar files, the files are first interpreted as Jinja templates (by default). + +This example state file uses the pillar data from the previous section to create system users and set the shell for each: + +{{< file "/srv/salt/user_setup.sls" >}} +{% for user_name, user_info in pillar['users'].iteritems() %} +{{ user_name }}: + user.present: + - shell: {{ user_info['shell'] }} +{% endfor %} +{{< /file >}} + +Salt will compile the state file into something that looks like this before it is applied to the minion: + +{{< file >}} +joe: + user.present: + - shell: /bin/zsh + +amy: + user.present: + - shell: /bin/bash + +sam: + user.present: + - shell: /bin/fish +{{< /file >}} + +You can also use Jinja to interact with grain data in your states. This example state will install Apache and adjust the name for the package according to the operating system: + +{{< file "/srv/salt/webserver_setup.sls" >}} +install_apache: + pkg.installed: + {% if grains['os'] == 'CentOS' %} + - name: httpd + {% else %} + - name: apache + {% endif %} +{{< /file >}} + +{{< note >}} +In addition to Salt's documentation on Jinja, the [official Jinja documentation](http://jinja.pocoo.org/docs/2.10/templates/) also details the template syntax. +{{< /note >}} + +## Beacons + +The [beacon](https://docs.saltstack.com/en/latest/topics/beacons/) system is a way of monitoring a variety of system processes on Salt minions. There are a number of [beacon modules](https://docs.saltstack.com/en/latest/ref/beacons/all/index.html) available. + +Beacons can trigger [reactors](https://docs.saltstack.com/en/latest/topics/reactor/index.html#reactor) which can then help implement a change or troubleshoot an issue. For example, if a service's response times out, the reactor system can restart the service. + +## Getting Started with Salt + +Now that you're familiar with some of Salt's basic terminology and components, move on to our guide [Getting Started with Salt - Basic Installation and Setup](https://www.linode.com/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/) to set up a configuration to start running commands and provisioning minion servers. + +The SaltStack documentation also contains a page of [best practices](https://docs.saltstack.com/en/latest/topics/best_practices.html) to be mindful of when working with Salt. You should review this page and implement those practices into your own workflow whenever possible. \ No newline at end of file From 3f5bbce68e987681a09539252df6f399fed6c63b Mon Sep 17 00:00:00 2001 From: nmelehan Date: Thu, 1 Nov 2018 00:54:31 -0400 Subject: [PATCH 36/41] Vale threw up a bunch of spelling errors in unrelated guides after the merge --- ci/vale/dictionary.txt | 8 ++++++++ .../automate-a-static-site-deployment-with-salt/index.md | 6 +++--- .../beginners-guide-to-salt/index.md | 6 +++--- .../index.md | 2 +- 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/ci/vale/dictionary.txt b/ci/vale/dictionary.txt index 8d59b486f5b..0e60f7bda6a 100644 --- a/ci/vale/dictionary.txt +++ b/ci/vale/dictionary.txt @@ -8,6 +8,7 @@ addons addr adduser adminpack +adnanh adodb aes ahci0 @@ -127,6 +128,7 @@ certbot certcheck cfg cgi +chainable changelog changelogs changeme @@ -213,6 +215,7 @@ daemonizes daemonizing daemonset dahdi +datacenter datadir dataset datasets @@ -240,6 +243,7 @@ defragment deprovisioning descolada descr +deserialize dest dev devel @@ -387,11 +391,13 @@ framesets freedns friendster frontend +frontmatter fs fsck fstab galera gamemode +gamepad gameplay gandi gatsby @@ -711,6 +717,7 @@ mapreduce mariadb maskname masterdb +masterless mathematica mathjax maxconn @@ -1054,6 +1061,7 @@ resolvconf resque restapi retpoline +reusability reutilize richlanguage rimap diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md index 95c45175046..edb72017d37 100644 --- a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md @@ -263,7 +263,7 @@ include: - hugo.service {{< /file >}} - Using the `include` delcaration in this way simply concatenates the `install.sls` and `service.sls` files into a single combined state file. + Using the `include` declaration in this way simply concatenates the `install.sls` and `service.sls` files into a single combined state file. Right now, these state files only install and enable NGINX. More functionality will be enabled later in this guide. @@ -413,7 +413,7 @@ Salt's GitFS fetches files from remotes periodically, and this period [can be co hugo new site example-hugo-site -1. Navigate to the new Hugo site directory and initalize a Git repository: +1. Navigate to the new Hugo site directory and initialize a Git repository: cd example-hugo-site git init @@ -512,7 +512,7 @@ hugo_pkg: The first state component installs Git, and the second component installs Hugo. The second component's `sources` declaration specifies that the package should be downloaded from Hugo's GitHub repository (instead of from the distribution package manager). -The `{{ }}` syntax that appears in `{{ pillar['hugo_deployment_data']['hugo_version'] }}` is a Jinja substition statement. `pillar['hugo_deployment_data']['hugo_version']` returns the value of the `hugo_version` key from a dictionary named `hugo_deployment_data` in Pillar. Keeping the Hugo version in Pillar lets you update Hugo without needing to update your formulas. +The `{{ }}` syntax that appears in `{{ pillar['hugo_deployment_data']['hugo_version'] }}` is a Jinja substitution statement. `pillar['hugo_deployment_data']['hugo_version']` returns the value of the `hugo_version` key from a dictionary named `hugo_deployment_data` in Pillar. Keeping the Hugo version in Pillar lets you update Hugo without needing to update your formulas. ### Clone the Hugo Site Git Repository diff --git a/docs/applications/configuration-management/beginners-guide-to-salt/index.md b/docs/applications/configuration-management/beginners-guide-to-salt/index.md index 81521dc8136..e3e24f2256e 100644 --- a/docs/applications/configuration-management/beginners-guide-to-salt/index.md +++ b/docs/applications/configuration-management/beginners-guide-to-salt/index.md @@ -78,7 +78,7 @@ Where possible, it's better to use execution modules than to "shell out" with `c ## States, Formulas, and the Top File -The previous section described how to use remote execution to perform specific actions on a minion. With remote execution, you could adminster a minion by entering a series of such commands. +The previous section described how to use remote execution to perform specific actions on a minion. With remote execution, you could administer a minion by entering a series of such commands. Salt offers another way to configure a minion in which you declare **the state that a minion should be in**. This kind of configuration is called a Salt *state*, and the methodology is referred to generally as *configuration management*. @@ -180,7 +180,7 @@ If you run the `state.apply` function with no arguments, then Salt will inspect salt '*' state.apply {{< note >}} -This action is colliquially known as a [*highstate*](https://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html#running-highstate). +This action is colloquially known as a [*highstate*](https://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html#running-highstate). {{< /note >}} ### Benefits of States and Configuration Management @@ -234,7 +234,7 @@ base: - centos_setup {{< /file >}} -Grain information generally isn't very dynamic, but it can change occassionally, and Salt will refresh its grain data when it does. To view your minions' grain data: +Grain information generally isn't very dynamic, but it can change occasionally, and Salt will refresh its grain data when it does. To view your minions' grain data: salt '*' grains.items diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index ff6ff510718..59d20af7186 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -666,7 +666,7 @@ modules     └── variables.tf {{< /output >}} -1. Initiatize the Terraform configuration for the client, review the plan, and apply it: +1. Initialize the Terraform configuration for the client, review the plan, and apply it: cd ~/terraform/client1/ terraform init From c646c97e9ffd6e90e1d8dbed4cb4ada3b87f0fc5 Mon Sep 17 00:00:00 2001 From: nmelehan Date: Thu, 1 Nov 2018 00:55:32 -0400 Subject: [PATCH 37/41] More spelling fix --- .../install-a-custom-distribution-on-a-linode/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md b/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md index bccb9879e65..99da92df05a 100644 --- a/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md +++ b/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/index.md @@ -218,4 +218,4 @@ In Rescue Mode, connect via Lish and transfer your root filesystem from the `/de Once the transfer completes, reboot into your *Installer-New* profile. You now have a custom distribution that works with the Linode Manager's extra features. In order to make use of the Backup Service, you'll need to remove the raw disks that were used during the installation process. ### Linode Images -Linode offers an image feature. The feature allows uers to quickly deploy custom or preconfigured distribution images to new Linodes. Read this [guide](/docs/platform/disk-images/linode-images/) to learn more. +Linode offers an image feature. The feature allows users to quickly deploy custom or preconfigured distribution images to new Linodes. Read this [guide](/docs/platform/disk-images/linode-images/) to learn more. From 71813174d43819a9ea62c1ee46672fa65d0724e2 Mon Sep 17 00:00:00 2001 From: nmelehan Date: Thu, 1 Nov 2018 00:59:34 -0400 Subject: [PATCH 38/41] More spelling fixes 2 --- .../automate-a-static-site-deployment-with-salt/index.md | 2 +- .../index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md index edb72017d37..31f91157ea2 100644 --- a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md @@ -550,7 +550,7 @@ The `- creates` declaration tells Salt that running the `cmd` command module wil {{< /note >}} -The `require` delcarations in each component ensure that: +The `require` declarations in each component ensure that: - The clone is not run until the system user and home directory have been created, and until the software package for Git has been installed. - The user is not created until the group it belongs to is created. diff --git a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md index 59d20af7186..332b91f0de1 100644 --- a/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md +++ b/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/index.md @@ -548,7 +548,7 @@ Terraform uses a concept called [*modules*](https://www.terraform.io/docs/module As an example, let's say that you run a web agency and need to deploy identical pairs of webservers and database servers for different clients. To facilitate this, you can create a reusable Terraform module which describes the webserver and database server pairing. -The module's description allows for variable substition of relevant attributes (passwords, keys, etc), just as in the configuration from the previous section. Once the module is configured, new servers can be instantiated for each of your clients by combining the module code with a new set of variable values. +The module's description allows for variable substitution of relevant attributes (passwords, keys, etc), just as in the configuration from the previous section. Once the module is configured, new servers can be instantiated for each of your clients by combining the module code with a new set of variable values. ### Basic Module Structure From 09172bb7b95489e443ce6e1df4a7355ac2d8cfd0 Mon Sep 17 00:00:00 2001 From: Andy Stevens Date: Fri, 2 Nov 2018 10:38:35 -0400 Subject: [PATCH 39/41] Remove Magnifying Glass (#2098) --- .../layouts/partials/includes_head_prod.html | 2 +- .../layouts/partials/search_form.html | 5 +- .../layouts/shortcodes/community.html | 6 ++ .../static/build/js/libs-c748b0a681.min.js | 0 themes/docsmith/static/build/js/libs.js | 0 themes/docsmith/static/build/js/libs.min.js | 0 themes/docsmith/static/build/searchIndex.json | 1 - ...14a687.min.css => home-2574c50612.min.css} | 6 +- .../static/build/stylesheets/home.css | 82 +++++++++++++++++++ .../static/build/stylesheets/home.min.css | 6 +- 10 files changed, 98 insertions(+), 10 deletions(-) create mode 100644 themes/docsmith/layouts/shortcodes/community.html mode change 100755 => 100644 themes/docsmith/static/build/js/libs-c748b0a681.min.js mode change 100755 => 100644 themes/docsmith/static/build/js/libs.js mode change 100755 => 100644 themes/docsmith/static/build/js/libs.min.js delete mode 100644 themes/docsmith/static/build/searchIndex.json rename themes/docsmith/static/build/stylesheets/{home-037e14a687.min.css => home-2574c50612.min.css} (75%) diff --git a/themes/docsmith/layouts/partials/includes_head_prod.html b/themes/docsmith/layouts/partials/includes_head_prod.html index 19207ac5de4..c2eb9e18c5b 100644 --- a/themes/docsmith/layouts/partials/includes_head_prod.html +++ b/themes/docsmith/layouts/partials/includes_head_prod.html @@ -1 +1 @@ - + diff --git a/themes/docsmith/layouts/partials/search_form.html b/themes/docsmith/layouts/partials/search_form.html index 389404ab5c1..f3ed90aa468 100644 --- a/themes/docsmith/layouts/partials/search_form.html +++ b/themes/docsmith/layouts/partials/search_form.html @@ -1,8 +1,9 @@

+ - +
\ No newline at end of file diff --git a/themes/docsmith/layouts/shortcodes/community.html b/themes/docsmith/layouts/shortcodes/community.html new file mode 100644 index 00000000000..d5a0d6fb84c --- /dev/null +++ b/themes/docsmith/layouts/shortcodes/community.html @@ -0,0 +1,6 @@ +
+ Still have a few questions? +

Join our Community and post your questions for other Linode and Linux enthusiasts to help you out.

+ Related Questions: +
{{ .Inner | markdownify }}
+
diff --git a/themes/docsmith/static/build/js/libs-c748b0a681.min.js b/themes/docsmith/static/build/js/libs-c748b0a681.min.js old mode 100755 new mode 100644 diff --git a/themes/docsmith/static/build/js/libs.js b/themes/docsmith/static/build/js/libs.js old mode 100755 new mode 100644 diff --git a/themes/docsmith/static/build/js/libs.min.js b/themes/docsmith/static/build/js/libs.min.js old mode 100755 new mode 100644 diff --git a/themes/docsmith/static/build/searchIndex.json b/themes/docsmith/static/build/searchIndex.json deleted file mode 100644 index 9f6a3582f95..00000000000 --- a/themes/docsmith/static/build/searchIndex.json +++ /dev/null @@ -1 +0,0 @@ -[{"objectID":"4ba4b809a14808b5e20c82aa71829eed","title":"Getting Started with Linode","keywords":["getting started","intro","basics","first steps"],"toc":" Welcome to Linode! Sign Up Provision Your Linode Log In to the Linode Manager Deploy an Image Boot Your Linode Connect to Your Linode via SSH SSH Overview Find your Linode’s IP Address Log In Install Software Updates Ubuntu / Debian CentOS Fedora Arch Linux Gentoo Slackware Set the Hostname Arch / CentOS 7 / Debian 8 / Fedora / Ubuntu 16.04 and above Debian 7 / Slackware / Ubuntu 14.04 CentOS 6 Gentoo Update /etc/hosts Set the Timezone Debian / Ubuntu Arch Linux and CentOS 7 Gentoo Check the Time Next Steps ","href":"/docs/getting-started/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d161e27883d324b67a3a71ee47c80255","title":"How to Migrate a CPanel Server to Linode","keywords":["cpanel","transfer tool","migrate","website migration"],"toc":" Migrate Your CPanel Accounts Deploy Your Linode Use the CPanel Transfer Tool Verify Transferred Accounts Verify IP Address Assignments Verify SSL Certificates Test Your New CPanel Deployment Migrating DNS Records Update WHM Hostname Transfer CPanel License ","href":"/docs/platform/migrate-to-linode/migrate-cpanel-to-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"75d29cd11fb199ffab6c2c59c1c8a6a4","title":"Network Transfer Quota","keywords":["network","billing","account","transfer","overage"],"toc":" Network Transfer Pool Network Transfer Pool Example Which Traffic Applies to the Transfer Quota Transfer Resets, Proration, and Overages Why is My Linode’s Network Transfer less than My Plan’s Transfer? How Overages Work How to Mitigate Overages View Network Pool Usage More Information ","href":"/docs/platform/billing-and-support/network-transfer-quota/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f84e628183d94e206c47364f7f2b6f08","title":"How to Install Ghost CMS with Docker Compose on Ubuntu 18.04","keywords":["ghost","install ghost","ghost on linode","configure ghost","deploy ghost on ubuntu 18.04","docker","docker compose"],"toc":" Before you Begin Install Docker Install Docker Compose Install Ghost Create the Docker Compose file Create the NGINX Docker Image Run and Test Your Site Complete the Setup Usage and Maintenance Update Ghost Renew your Let’s Encrypt Certificate ","href":"/docs/websites/cms/how-to-install-ghost-cms-with-docker-compose-on-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f5978ffae70492861ac1e28a1d4a6275","title":"Subscribe to Linode Status Updates","keywords":["linode","maintenance","incident","system","status"],"toc":" Subscribe to Updates Subscribe to an Incident Update Notification Preferences or Unsubscribe ","href":"/docs/platform/linode-status-page/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8e68ee5355708fbbaa605277f1b0dd2a","title":"How to Install Mastodon on Ubuntu 16.04","keywords":["mastodon","twitter alternative","micro blog","fediverse"],"toc":" What is Mastodon? The Fediverse Before You Begin Install Docker Install Docker Compose Set Up Mastodon Download Mastodon and Configure Docker Compose Configure Mastodon Complete the Mastodon Setup Create your Mastodon User Troubleshooting Maintenance Renew your Let’s Encrypt Certificate Using your New Mastodon Instance ","href":"/docs/applications/messaging/install-mastodon-on-ubuntu-1604/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9db162cb2792780f0f05658fa64a12f2","title":"How to Update your Linux Kernel","keywords":["kernel","upgrade"],"toc":" Which Kernel Am I Running? Update your Linode Kernel Update your Distribution-Supplied Kernel ","href":"/docs/platform/update-kernel/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"33c2c1360a9f5b85d64aee1e2a10216e","title":"Immutable Infrastructure","keywords":["ci","automation","immutable","infrastructure"],"toc":" What is Immutable Infrastructure? Create an Immutable Server Image Docker Containers and Immutable Infrastructure Pros and Cons to an Immutable Infrastructure Common Tools ","href":"/docs/development/ci/what-is-immutable-infrastructure/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c1fc0a15dd3da775cde2eff668743e26","title":"Create a CI/CD Pipeline with Gatsby.js, Netlify and Travis CI","keywords":["gatsbyjs","gatsby","ssg","static site generator","travis","netlify"],"toc":" What is Gatsby? What is the CI/CD Pipeline? Netlify Travis CI The CI/CD Pipeline Sequence Before You Begin Prepare Your Production Linode Install NGINX Configure NGINX Develop with Gatsby on Your Local Computer Install Gatsby Create a Gatsby Site Version Control Your Gatsby Project Preview Your Site with Netlify Connect Your GitHub Repository to Netlify Create a Pull Request Test and Deploy Your Site with Travis CI Connect Your GitHub Repository to Travis CI Configure Travis CI to Run Tests View Output from Your Travis Build Give Travis Permission to Deploy to Your Linode Create a Deployment Script Prepare the Remote Git Repository on Your Linode Deploy with Travis CI Troubleshooting Next Steps ","href":"/docs/websites/static-sites/install-gatsbyjs/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"43bf845adbe30f9419571863b64bf97e","title":"Download a Local Copy of your Linode Backup","keywords":["backup","backups","rsync","restore","local"],"toc":" Before You Begin Account Permissions and Billing Enable Backups and Take a Snapshot Download Specific Files or Directories over SSH Using SCP Using FileZilla Using mysqldump to Back Up a Database Clean Up after Your Download ","href":"/docs/security/backups/download-backups-locally/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2f66634950bd8158b4c26b704c973c0d","title":"How to Use GPG Keys to Send Encrypted Messages","keywords":["gpg","security","cryptography","encrypt","decrypt"],"toc":" What is GnuPG? Create GPG Keys Generate a Revocation Certificate Exchange Public Keys Export Your Public Key Import and Validate a Public Key Submit Your Public Key to a Key Server Encrypt a Message Decrypt a Message ","href":"/docs/security/encryption/gpg-keys-to-send-encrypted-messages/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9189a08f37b741192349bbb877a564d7","title":"How to Migrate a WordPress.com Website to Linode","keywords":["wordpress","wordpress.com","migrate","website migration"],"toc":" Migrate Your Website Deploy Your Linode Export Your WordPress.com Content Import Your Content on Linode Migrating DNS Records Next Steps ","href":"/docs/platform/migrate-to-linode/migrate-a-wordpressdotcom-site-to-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f8fd49dc5b28b1a648cc7889a32176ce","title":"Install WordPress Using WP-CLI on Ubuntu 18.04","keywords":["install WP-CLI","ubuntu","wordpress","apache","bash completion","plugin","WP-CLI","themes"],"toc":" Prerequisites Install WP-CLI Activate Bash Completion Basics of WP-CLI Install WordPress Prepare the WordPress Database Download and Configure WordPress Common Commands Install and Update Plugins Install and Update Themes Update WordPress Conclusion ","href":"/docs/websites/cms/install-wordpress-using-wp-cli-on-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"14f188ad49c2762829e0d12f77d48d4c","title":"Install a Chef Server Workstation on Ubuntu 18.04","keywords":["chef","chef installation","configuration change management","server automation","chef server","chef workstation","chef-client","knife.rb","version control"],"toc":" Prerequisites The Chef Server Install the Chef Server Create a Chef User and Organization Chef Workstations Setting Up a Workstation Add the RSA Private Keys Add Version Control Generate knife.rb Bootstrap a Node Download a Cookbook (Optional) ","href":"/docs/applications/configuration-management/install-a-chef-server-workstation-on-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"87228652b51c0899fbe8e80d8de82132","title":"How to Choose a Control Panel","keywords":["control panel","cpanel","whm","plesk","vesta","vestacp","virtualmin","virtualmin pro","webmin"],"toc":" What is a Control Panel? Why Use a Control Panel? Caveats when Using a Control Panel How to Choose a Control Panel Control Panel Comparison CPanel Plesk VestaCP Virtualmin Next Steps ","href":"/docs/websites/cms/how-to-choose-a-control-panel/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"086e56f691103cac56c429834d7e6de0","title":"Best Practices when Migrating to Linode","keywords":["migrate","website migration"],"toc":" Deciding on a Migration Strategy Migration Strategy Outline Deploy a New Linode Deploy Linux Install Software Back up Your Data Use rsync to Transfer Your Data to Your Linode Test the New Environment Migrating DNS Records Alternative: Use Your Current Nameservers Next Steps ","href":"/docs/platform/migrate-to-linode/best-practices-when-migrating-to-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e4341ffa60fb817ad7cfb3b549f3441f","title":"How to Migrate a LAMP Website to Linode","keywords":["lamp","migrate","website migration"],"toc":" Migrate Your System Deploy Your Linode Install LAMP Prepare and Back up Your Current Host Transfer Data to Your Linode Finish Setting up Your Linode Test Your New Environment Migrating DNS Records ","href":"/docs/platform/migrate-to-linode/migrate-a-lamp-website-to-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"91436effc4013ef17f5a30f9831481f5","title":"Access Your Linode After Maintenance","keywords":["linux","reboot","lish"],"toc":" Is the Linode Powered On? Restore SSH Access with Lish Network Helper Checking Interfaces/Networking Failed to Raise Network Error Message Troubleshooting Was Your Interface Renamed? iptables SendMail Did All of your Services Start After Reboot? Restarting Services Still Unable to Connect ","href":"/docs/troubleshooting/disaster-recovery-guide/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c5e911b074450985b06f3b63303759a6","title":"Create an Account for a Developer to Work on Your Linode","keywords":["accounts","passwords","linode manager","manager","security"],"toc":" What to Keep Track of when Hiring a Developer Linode Account Access Who Has Access to My Linode Account? Add a User to the Linode Account Revoke a User’s Access to the Linode Account SSH Logins Who Has SSH Access to Your Linode? Add an SSH User Create a User Group with Specific Permissions Restrict a User to a Specific Directory Restrict a User to SFTP Only Revoke Access for an SSH User Add or Remove WordPress Users Add and Manage Drupal Users Configure Drupal Roles Remove a Drupal User or Revoke User Permissions MySQL/MariaDB Database Access Log in to MySQL View Existing MySQL Database Users View Existing MySQL Databases Change a MySQL or MariaDB User’s Password Remove a MySQL User Add a New MySQL User Change the WordPress Database Password in MySQL ","href":"/docs/platform/create-limited-developer-account/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"893dc138868ddab562e139777c158c45","title":"What is Linux?","keywords":["linux","unix","kernel","open source","free software"],"toc":" What is the Linux Kernel? Development History Linux Distributions Graphical User Interfaces and Desktop Environments Minimum Install Distributions for Older Hardware Applications and Package Managers Learn More ","href":"/docs/quick-answers/linux-essentials/what-is-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"bd99b4940cdc4be6836b47e9b9a6601d","title":"Why Use Linux for Development?","keywords":["linux","development","dev","develop","developing"],"toc":" Why Use Linux over Another Operating System? How to Get Started with Linux ","href":"/docs/quick-answers/linux-essentials/why-use-linux-for-development/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1c4f7a94bb07922a4008447c32ba061f","title":"Alias Frequently Used Commands in Linux","keywords":["bash","alias","command line"],"toc":" What is an Alias? List Existing Aliases Where to Find and Edit Aliases in Bash, Z shell (ZSH), and fish Create a Temporary Alias Remove an Alias Create a Permanent Alias Refresh the Configuration Alias Existing Linux Commands ","href":"/docs/quick-answers/linux/alias-frequently-used-commands/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9045ab59ff0fd24e6d8232e3d2bdaf7f","title":"Use rm to Delete Files from the Linux Command Line","keywords":["remove files","delete files","rm"],"toc":" The Basics of Using rm to Delete a File Options Available for rm -i Interactive mode -f Force -v Verbose -d Directory -r Recursive Combine Options -rf Remove Files and Directories, Even if Not Empty Combine rm with Other Commands Remove Old Files Using find and rm ","href":"/docs/quick-answers/linux/delete-file-linux-command-line/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9bdc25dbaf0550907eff69865bd38069","title":"Install Drupal with Docker Compose","keywords":["Docker","Docker Compose","Drupal"],"toc":" What Are Docker and Docker Compose? Why Use Docker to Run Drupal? Installation Install Docker Install Docker Compose Set Up Drupal Usage and Maintenance Update Drupal Next Steps ","href":"/docs/quick-answers/linux/drupal-with-docker-compose/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0f4ce8b63080bc0d8fe296fdc02cae70","title":"Using the Linode CLI","keywords":["linode api","linode cli","python cli"],"toc":" Install the CLI Options Help Customize Output Fields JSON Output Machine Readable Output Examples Linodes Domains NodeBalancers Block Storage Volumes Account Support Tickets Events ","href":"/docs/platform/api/using-the-linode-cli/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7e63829fd2b695c94930672b15c171d7","title":"Secure HTTP Traffic with Certbot","keywords":["let's encrypt","certbot","ssl","tls","https"],"toc":" What is Certbot? Before You Begin Use Certbot on Debian Use Certbot on Ubuntu Use Certbot on CentOS 7 Use Certbot to Renew All Certificates ","href":"/docs/quick-answers/websites/secure-http-traffic-certbot/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"127f768a7196ca2016533cf3f21a799e","title":"How to Set Up Cloudflare with Linode","keywords":["cloudflare","dns"],"toc":" How Cloudflare Works Benefits of Using Cloudflare DDoS Protection Keeping Your Linode’s IP a Secret Set Up Cloudflare Set up SSL with Cloudflare How SSL Works with Cloudflare Set Up SSL on the Origin Server Set Up Dedicated SSL on the Edge Servers Next Steps ","href":"/docs/networking/dns/how-to-set-up-cloudflare-with-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"367fc0675fde51e758af96ecd9b2c138","title":"How to Speed Up a WordPress Website","keywords":["htaccess","apache","wordpress"],"toc":" Goals For This Guide How This Guide is Structured Setting Up the Test Environment Install Docker Install Docker Compose Download the Test Environment Start the WordPress Test Site Start the PHP Profile Visualization Application Profiling the Application Test Response Time View the Profiling Data Investigate CPU Usage: Pi_Widget::calculatePi Investigate CPU Usage: mysqli_query Investigate Memory Usage: openssl_random_pseudo_bytes Investigate Slow Loading Time: Render-Blocking JavaScript A Note About Plugins and Themes Best Practices Asset Optimization Browser Caching Web Server File Compression WordPress Caching Plugins Web Server and Database Tuning Optional: Profile Your Own WordPress Site Run the XHGUI app Insert the XHProf code into your WordPress site ","href":"/docs/websites/cms/how-to-speed-up-a-wordpress-website/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"027894668b38ae1e9f5cd3d975f68045","title":"Configure WordPress to use a Remote Database","keywords":["mariadb","database","mysql","remote database","remote db","remote client"],"toc":" Before You Begin Variables Used in This Guide Install MariaDB on its Own Linode Accept Remote Connections Connect to the Remote Database from the Web Server Configure WordPress to Use a Remote Database Add Security Keys to Secure wp-admin Logins Secure WordPress Database Traffic with SSL Complete the WordPress Installation Next Steps ","href":"/docs/databases/mariadb/configure-wordpress-remote-database/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"713af5b9b162eb0dd56f3607919f0b92","title":"Installing Rocket.Chat on Ubuntu 16.04","keywords":["rocket.chat","slack alternative","chat","xmpp"],"toc":" Before You Begin Install Rocket.Chat Install and Configure NGINX to use Reverse Proxy and SSL Install NGINX Set up NGINX Reverse Proxy Generate SSL certificates using Certbot View Your Rocket.Chat Site ","href":"/docs/applications/messaging/installing-rocketchat-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a05a13330f462362a1f6848222ee7098","title":"What is Cloud Computing?","keywords":["cloud","compute","computing","What is cloud computing","cloud computing","the cloud"],"toc":" Why Use Cloud Computing? Cloud Computing Models Public and Private Clouds ","href":"/docs/quick-answers/linux-essentials/what-is-cloud-computing/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0938d9ac159f85e271a67c00a7918030","title":"Why You Should Learn Julia","keywords":["data science","julia","python","why learn Julia"],"toc":" What is Julia? Who is Julia For? Should I Learn Julia? Compiling Parallelism Libraries Type Checking Multiple Dispatch Array Indexing How Can I Get Started with Julia? Install Julia Write your First Program ","href":"/docs/development/julia/why-learn-julia/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b3876814ad91ebb0abaecfc8c0aff72b","title":"Getting Started with Go Packages","keywords":["go","golang","packages","export"],"toc":" What is Go? Before You Begin Packages Declaring a Package Import a Package Grouping Imports Aliasing a Package Create a Package Use a Custom Package ","href":"/docs/development/go/getting-started-with-go-packages/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8daffbe37234cfb770f0e635f3f3e662","title":"How to Navigate Emacs using Evil Mode","keywords":["emacs","evil","text editor"],"toc":" A Vi/m Layer Makes Emacs Evil Why Use Emacs Evil? Install Emacs Evil Get Started with Evil Mode Evil States Change the Default Emacs Evil Start State Use Emacs and Vim Together Fix iTerm and macOS Meta Keybinding Issues Fix Emacs Evil and Special Mode Key Binding Conflicts Integrate Emacs Evil with Org Mode ","href":"/docs/tools-reference/tools/emacs-evil-mode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9d521eb37df6fe6ae68380037f498b37","title":"How to Install a LAMP Stack on Ubuntu 18.04","keywords":["install lamp ubuntu 18.04","apache install","mysql install","php","ubuntu 18.04"],"toc":" What is a LAMP Stack? Before You Begin Installation Install Using Tasksel Install Packages Separately Configuration Apache Virtual Hosts MySQL PHP Optional: Test and Troubleshoot the LAMP Stack Troubleshooting ","href":"/docs/web-servers/lamp/install-lamp-stack-on-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b48d1f7bf37f78cb72883b53f0857910","title":"Install WordPress on Ubuntu 18.04","keywords":["install WordPress","WordPress on Linode","how to configure WordPress","Permalink"],"toc":" What is WordPress? Before You Begin Install WordPress Prepare the WordPress Database Download WordPress Configure WordPress Create WordPress Permalinks (Optional) Configure WordPress to Allow Permalinks on Apache Configure WordPress to Allow Permalinks on NGINX Configure Maximum File Size Upload Setting to Allow Larger Files Install Optional PHP Extensions ","href":"/docs/websites/cms/install-wordpress-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0d6615e0c94c382b1cfc1446ea589264","title":"Install a LEMP Stack on Ubuntu 18.04","keywords":["nginx","lemp","php","mariadb","mysql"],"toc":" What is a LEMP Stack? Before You Begin Installation NGINX MariaDB PHP Set an NGINX Site Configuration File Test the LEMP Stack ","href":"/docs/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"adba022d500f3d5d785a66ead13ae48e","title":"Introduction to Linux Administration","keywords":["linux","sysadmin","administration"],"toc":" Create Servers Users Backups Monitoring and Diagnostic Tools Log Management Containers and Orchestration Docker Orchestration Tools Advanced Topics Load Balancing Set Up an Email Server ","href":"/docs/quick-answers/linux-essentials/introduction-to-linux-administration/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c64395fead8054631fb703bd1a3e4a29","title":"Install WordPress with Docker Compose","keywords":["Docker","Docker Compose","WordPress"],"toc":" What Are Docker and Docker Compose? Why Use Docker to Run WordPress? Installation Install Docker Install Docker Compose Set Up WordPress Usage and Maintenance Update WordPress Next Steps ","href":"/docs/quick-answers/linux/wordpress-with-docker-compose/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5360ec2d2fad53396c15d160134038c5","title":"Introduction to Backups","keywords":["backups","snapshot","Linode backup","beginners"],"toc":" Why Should You Back Up Your Data? Linode Backups Manual Backups Database Backups Third-Party Tools ","href":"/docs/quick-answers/linux-essentials/introduction-to-backups/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5128f0dba0854c97b6b05c0d7b8e4166","title":"Manage Block Storage Volumes with the Linode API","keywords":["linode api","block storage","volume"],"toc":" Before You Begin Create a Block Storage Volume Mount the Volume Attach and Detach the Volume Clone a Volume Delete a Volume Resize a Volume ","href":"/docs/platform/api/create-block-storage-volumes-with-the-linode-api/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b3f1d03fb147e16cc41f48c836d4d487","title":"Upgrade to the New Linode API","keywords":["api","linode api"],"toc":" General Changes Creating a Linode Examples Linodes List All Linodes Boot a Linode NodeBalancers StackScripts Volumes DNS Account Utility ","href":"/docs/platform/api/upgrade-to-linode-api-v4/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f78f49bb310bd691f19ca27456ebc258","title":"Monitor Your Network with ntopng","keywords":["ntopng","network monitor","diagnostics"],"toc":" Overview of ntopng Network Monitoring System Before You Begin Install ntopng Add a System User for ntopng Disable TCP Segmentation Offload Configure ntopng Firewall Rules For ntopng UFW iptables Access ntopng’s Web Interface Create a Host Pool Enable Alerts and Domain Blocking Next Steps ","href":"/docs/networking/diagnostics/install-ntopng-for-network-monitoring-on-debian8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8e4394a3799f180cdb23ca10b9492089","title":"Install FreeNAS on a Linode with Block Storage","keywords":["zfs","freenas","block storage","nas"],"toc":" Prepare Your Linode Create an Installer Disk Install FreeNAS Boot and Configure FreeNAS Add a Block Storage Volume to FreeNAS Format Block Storage Volume as ZFS Set Permissions, Share the Volume, and Complete Configuration Enable SSH Root Login (Optional) Next Steps ","href":"/docs/applications/cloud-storage/freenas-blockstorage/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"bc632e37de188e4c7c8d5e8e36f465f1","title":"Boot a Linode from a Block Storage Volume","keywords":["block storage","volume","media","storage","disk","boot","boot disk"],"toc":" Create the Block Storage Volume Duplicate a Primary Disk to a Block Storage Volume Set the Block Storage Volume as Primary and Reboot ","href":"/docs/platform/block-storage/boot-from-block-storage-volume/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"dc7dd6c3fd8f6b8c48381188984c0fe3","title":"Manage Python Packages and Virtual Environments with Pipenv","keywords":["python","virtual environment","pip","virtualenv","pipenv"],"toc":" What is Pipenv? Install Pipenv Use Pipenv Work with Virtual Environments Next Steps ","href":"/docs/development/python/manage-python-environments-pipenv/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7b03eb7f18ed962ede6bc767b49df3d4","title":"Use systemd to Start a Linux Service at Boot","keywords":["systemd","service","enable service","Linux system service"],"toc":" What is systemd? Create a Custom systemd Service Start and Enable the Service ","href":"/docs/quick-answers/linux/start-service-at-boot/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"98b5543a9ceedc901d1358111d527a4e","title":"How to use fsck - Quick Answer","keywords":["fsck","file system","disk repair","troubleshoot"],"toc":" What is fsck? When to Use fsck How to Check for Errors on a Disk fsck Options and Arguments Understand fsck Error Codes Use fsck to Repair File System Errors What if fsck got interrupted? ","href":"/docs/quick-answers/linux/how-to-use-fsck-qa/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e1fa612defbe5e9f355ba969f3bffecc","title":"Monitor Your System with Graphite and a Grafana Dashboard","keywords":["grafana","graphite","monitoring","dashboard","docker"],"toc":" What are Graphite and Grafana? Installation Install Docker Install Docker Compose Docker Compose Configuration Add a Data Source and Create a Grafana Dashboard Next Steps ","href":"/docs/uptime/monitoring/install-graphite-and-grafana/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cfcd84388afcec5b7bcd0ad9a70caff7","title":"How to Upgrade to Ubuntu 18.04 LTS (Bionic Beaver)","keywords":["upgrading","ubuntu","18.04","bionic beaver"],"toc":" Prepare to Upgrade to Ubuntu 18.04 Install Available Updates Back Up Your Linode Check Your Kernel Stop Services Upgrade from Ubuntu 16.04 LTS to Ubuntu 18.04 LTS Upgrading from Previous Ubuntu Releases ","href":"/docs/security/upgrading/upgrade-to-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"177465a5cc8a62fd42a6880fb9c203e7","title":"How to use fsck to Find and Repair Disk Errors and Bad Sectors","keywords":["fsck","file system","disk repair","troubleshoot"],"toc":" What is fsck? When to Use fsck fsck Options and Arguments Unmount the Disk Boot into Rescue Mode View Mounted Disks and Verify Disk Location Configuration Profile Manual Unmount How to Check for Errors on a Disk Understand fsck Error Codes Use fsck to Repair File System Errors What if fsck got interrupted? ","href":"/docs/quick-answers/linux/how-to-use-fsck-to-fix-disk-problems/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7cda665c1dc3c4b5e44033f737f580c9","title":"Introduction to Continuous Integration/Continuous Delivery (CI/CD)","keywords":["jenkins","pipeline","ci","automation","continuous integration","continuous delivery"],"toc":" What is Continuous Integration? What is Continuous Delivery? Principles of CI/CD Pipelines Host a CI/CD Server on Linode ","href":"/docs/development/ci/introduction-ci-cd/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"76b10ec7b27bc1f8ef5c4a2725728f31","title":"Use a Block Storage Volume with Nextcloud","keywords":["nextcloud","cloud","open source hosting","block storage"],"toc":" What is Nextcloud? Before You Begin Install Docker and Docker Compose Docker Docker Compose Attach a Block Storage Volume Configure Nextcloud with Docker Compose Upload Data ","href":"/docs/applications/cloud-storage/use-block-storage-volume-with-nextcloud/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"dcf473020954d6946e9ae786bfa4b3f7","title":"Install NGINX on Ubuntu 18.04","keywords":["nginx","load balancing","ubuntu","ubuntu 18","web server","static content","install nginx"],"toc":" What is NGINX? Install NGINX Configure NGINX Add Basic Site Test NGINX Advanced Configuration ","href":"/docs/web-servers/nginx/install-nginx-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c51f0090a6fff55ca22db7ef168c5a9a","title":"String Manipulation in Python 3","keywords":["python","string","f string","format string","python 3"],"toc":" Strings in Python Basic String Operations Define a String Subset Strings String Operators String Methods String Formatting str.format() f-strings ","href":"/docs/development/python/string-manipulation-python-3/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8e32023eb7bdad52c34ecdde4e5c7a4a","title":"Configure NodeBalancers with the Linode API","keywords":["nodebalancer","load balancing","high availability","linode api"],"toc":" Create a NodeBalancer Add Configuration Add Nodes Create Linodes Add Nodes to NodeBalancer Check Node Status Configure HTTPS ","href":"/docs/platform/api/nodebalancers/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a7f5accb8052185c6649413b293e0615","title":"Getting Started with the Linode API","keywords":["linode api","api v4","access token"],"toc":" Create a Linode Using the Linode API Get an Access Token Create an API Token Authenticate Requests Get Configuration Parameters Build the Final Query Advanced Query Options Pagination Filter Results ","href":"/docs/platform/api/getting-started-with-the-linode-api/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b67b91c1a54a31604930e545efaba559","title":"Use NGINX as a Reverse Proxy","keywords":["nginx","reverse proxy","proxy","node.js"],"toc":" What is a Reverse Proxy? Install NGINX Create an Example App Install Node.js Configure the App Configure NGINX Basic Configuration for an NGINX Reverse Proxy Advanced Options Configure HTTPS with Certbot Next Steps ","href":"/docs/web-servers/nginx/use-nginx-reverse-proxy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8f93974574b440cb3e971890a4aaca34","title":"Install NGINX on Debian from the Official NGINX Repository","keywords":null,"toc":"","href":"/docs/web-servers/nginx/install-nginx-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"27f9cb6cab229e2309e6f42ed2bf3471","title":"How to Choose a Static Site Generator","keywords":["static site","static site generator","ssg","jekyll","hugo","gatsby","hexo","gitbook"],"toc":" What is a Static Site? Why Choose a Static Site Generator Over a CMS When to Use a Static Site Generator Compare Features Static Site Generator Comparison How to Use a Static Site Generator Use a CMS Front-End Add Interactive Elements ","href":"/docs/websites/static-sites/how-to-choose-static-site-generator/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7a45ff75136041ef2cdcd4d5611932fb","title":"Install Ruby on Rails with Apache on Debian 9","keywords":["ruby on rails","rails on debian","rails apps","rails and apache","deploy rails"],"toc":" What is Ruby on Rails? Before You Begin Install Apache Install RVM and Ruby Install Passenger and Dependencies Install Ruby on Rails Configure Apache to Work with Passenger ","href":"/docs/development/ror/ruby-on-rails-apache-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3e8a2541307898d6cba258456d47d2ed","title":"Install and Configure Selenium Grid on Ubuntu 16.04 for Automated Testing","keywords":["selenium","node.js"," headless browser","automation","webdriver"],"toc":" What is Selenium Grid? Prepare Grid Linodes Install Java Install Dependencies Download Selenium Start Grid Hub Configure Grid Nodes Prepare Local Test Environment Install Node.js and NPM Create an Example Test Script ","href":"/docs/development/nodejs/install-configure-selenium-grid-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":"Use Selenium Grid for Cross-Browser Compatibility Testing"},{"objectID":"90be6945566c4ebe426aaab816ed70d0","title":"Deploy a Flask Application with Dokku","keywords":["docker","containers","nginx","heroku","PaaS","git","Platform-as-a-service","Platform As a Service"],"toc":" Before You Begin On Your Local Computer On Your Linode Create a Flask Application Add a gitignore Procfile Git Remote Create Project on a Dokku Host Deploy a Flask Application SSL Certificate with Dokku and Let’s Encrypt Start, Stop, and Restart Applications View Application Logs Scale Applications ","href":"/docs/applications/containers/deploy-a-flask-application-with-dokku/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"96aa30b4f5814d2343c7c5646bc060b8","title":"How to Deploy Spring Boot Applications on NGINX on Ubuntu 16.04","keywords":["spring","tomcat","maven","Java","gradle"],"toc":" What is Spring Boot? Before You Begin Install Java JDK 8 Install NGINX Install Spring Boot CLI Build a jar File Create an Init Script Reverse Proxy ","href":"/docs/development/java/how-to-deploy-spring-boot-applications-nginx-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":"Deploy Spring Boot Applications with an NGINX Reverse Proxy"},{"objectID":"2c382aa466a1295791416857f9cde51b","title":"Mitigating memcached Amplification Attacks","keywords":["memcached","deluge","amplification","memcrashed","denial","DoS","DDoS"],"toc":" What is Memcrashed? What has Linode done to mitigate this attack? I’m running memcached. What do I do? CentOS Debian and Ubuntu ","href":"/docs/security/mitigations/mitigating-memcached-amplification-attacks/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9f516965e667e1f6199a69dd301555f8","title":"Use a Block Storage Volume with Plex Media Server","keywords":["plex","streaming","netflix","roku","block storage"],"toc":" What is Plex? Before You Begin Attach a Block Storage Volume to a Linode Configure a Plex Client Transfer Media to the Volume via scp Scan for New Media on the Volume ","href":"/docs/applications/media-servers/use-block-storage-with-plex-media-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"67fe59143b7226d2ed7e047a58180f45","title":"Manage a Docker Cluster with Kubernetes","keywords":["Kubernetes","cluster","docker"],"toc":" What is a Kubernetes Cluster? System Requirements Before You Begin Kubernetes Pods Create a Deployment Scale Deployments Rolling Upgrades Kubernetes Services Kubernetes Namespaces Contexts Labels Kubernetes Nodes Node Maintenance ","href":"/docs/applications/containers/manage-a-docker-cluster-with-kubernetes/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c09217a55c5cb8c931347250646da0a8","title":"Deploy Minio on Kubernetes using Kubespray and Ansible","keywords":["ansible","kubernetes","cluster","s3","aws"],"toc":" What is Minio? Before You Begin Install Ansible Additional Installation Modify Kubespray Configurations Prepare Hosts for Ansible Create Passwordless Sudo on Nodes Disable swap Run Ansible Playbook Add or Remove Nodes Minio on Kubernetes Create a Persistent Volume Create a Deployment Create a Service ","href":"/docs/applications/containers/deploy-minio-on-kubernetes-using-kubespray-and-ansible/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"81fa2cafab07fb11566e7854b7674bd0","title":"Connect Metabase with MySQL for Data Exploration","keywords":["visualization","database","query","What is Metabase","metabase","mysql"],"toc":" What is Metabase Install Metabase Java Runtime Environment MySQL Server Download Metabase Reverse Proxy with NGINX Download Example MySQL Database Environment Variables Set Metabase to Start at Reboot Firewall Rules Metabase Interface ","href":"/docs/databases/mysql/connect-metabase-with-mysql-for-data-exploration/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"402e4ad59e4d2087b35e68f4acd69243","title":"Find and Terminate Processes from the Linux or Mac OS Command Line","keywords":["kill","terminate","PID","command line"],"toc":" Find Process ID (PID) Terminate the Process with kill or killall ","href":"/docs/quick-answers/linux/find-and-terminate-processes-from-the-linux-or-macos-command-line/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0826fab3bcd1a73e2078a58deaca493a","title":"Serve PHP with PHP-FPM and NGINX","keywords":["php","php-fpm","fastcgi"],"toc":" Before You Begin Install and Configure PHP-FPM Configure the NGINX Server Block ","href":"/docs/web-servers/nginx/serve-php-php-fpm-and-nginx/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3636037c1b8cd16f8b36beca02caf953","title":"Access an Apache Web Server Inside a LXD Container","keywords":["container","lxd","lxc","virtual machine"],"toc":" What is LXD? Before You Begin Mount Storage Volume Block Storage Volume Disk Initialize LXD LXD Commands Apache Web Server with LXD Next Steps ","href":"/docs/applications/containers/access-an-apache-web-server-inside-a-lxd-container/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7c63dea8f0fc24f42d2ff6d97620454f","title":"Build NGINX with PageSpeed From Source","keywords":["nginx","pagespeed","optimization"],"toc":" What is Google PageSpeed? Before You Begin Considerations for a Self-Compiled NGINX Installation Build NGINX and PageSpeed Control NGINX Configuration NGINX PageSpeed ","href":"/docs/web-servers/nginx/build-nginx-with-pagespeed-from-source/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f892d59ed241fea3e046ce4d39209831","title":"Getting Started with NGINX - Part 1: Installation and Basic Setup","keywords":["nginx","web server","configure nginx","optimize nginx"],"toc":" Before You Begin Install NGINX Stable Versus Mainline Binary Versus Compiling from Source Installation Instructions Configuration Notes NGINX Configuration Best Practices Use Multiple Worker Processes Disable Server Tokens Set Your Site’s Root Directory Serve Content Over IPv4 and IPv6 Static Content Compression Configuration Recap Part 2: (Slightly More) Advanced Configurations ","href":"/docs/web-servers/nginx/nginx-installation-and-basic-setup/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"88a5e44fd51cef91aa56117f46a8311c","title":"Getting Started with NGINX - Part 2: (Slightly More) Advanced Configurations","keywords":["nginx","web server","nginx configuration","multiple sites","configure caching"],"toc":" Before You Begin Configuration Notes Host Multiple Websites Basic NGINX Caching HTTP Response Header Fields Disable Content Sniffing Limit or Disable Content Embedding Cross-Site Scripting (XSS) Filter Configuration Recap Part 3: Enable TLS for HTTPS Connections ","href":"/docs/web-servers/nginx/slightly-more-advanced-configurations-for-nginx/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d1049dd330e56bd4370841126044f875","title":"Getting Started with NGINX - Part 3: Enable TLS for HTTPS Connections","keywords":["ssl","tls","nginx","https","certificate"],"toc":" Before You Begin Credentials Storage Location Configure the http Block Configure a Single HTTPS Site Configure Multiple Sites with a Single Certificate Configure Multiple Sites with Different SSL Certificates Part 4: TLS Best Practices For NGINX ","href":"/docs/web-servers/nginx/enable-tls-on-nginx-for-https-connections/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"86ee3e1022b8a8658393292b511342c6","title":"Getting Started with NGINX - Part 4: TLS Deployment Best Practices","keywords":["ssl","tls","nginx","https","certificate","hsts","ocsp","http2"],"toc":" Before you Begin Redirect Incoming HTTP Traffic HTTPS HTTP Strict Transport Security (HSTS) Create a Larger Diffie-Hellman Prime Enforce Server-Side Cipher Suite Preferences Increase Keepalive Duration Increase TLS Session Duration Enable HTTP/2 Support OCSP Stapling Further Reading and Examples Full Configuration Example Verify Full Configuration ","href":"/docs/web-servers/nginx/tls-deployment-best-practices-for-nginx/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7e1b9937de9369c018e5c0d9348bf689","title":"How to Deploy Interactive R Apps with Shiny Server","keywords":["r","data visualization","shiny","web app"],"toc":" What is Shiny? Before You Begin Build a Shiny Test App Deploy a Shiny App to a Remote Server Install R Add the Shiny Package Install Shiny Server Deploy Your App Configure Shiny Server Next Steps ","href":"/docs/development/r/how-to-deploy-rshiny-server-on-ubuntu-and-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b40fe9bd7770a654fd0f9ebc80d78534","title":"Introduction to PySpark","keywords":["big data","spark","nltk","mapreduce","pyspark","hadoop"],"toc":" What is PySpark? Install Prerequisites Miniconda Java JDK 8 Scala Install PySpark Download Sample Data PySpark API Read Data into PySpark Clean and Tokenize Data Filter and Aggregate Data ","href":"/docs/development/python/introduction-to-pyspark/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"12c382017d73b3a48d43c282ca28c450","title":"Archive, Compress, and Extract Files in Linux Using the Command Line","keywords":["tar","star","GNU-Tar","cryptocurrency"],"toc":" Archive a Directory Compression with gzip Extract a Tarball Common Options for Archiving ","href":"/docs/quick-answers/linux/compress-files-using-the-command-line/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"226ac6fc73bcd7fe783a383a5521a621","title":"Deploy a React Application on Linode","keywords":["react","reactjs","deploy","rsync"],"toc":" What is React? Before You Begin Configure your Linode for Deployment Create Host Directory Configure Web Server Configure Local Computer Next Steps ","href":"/docs/development/javascript/deploy-a-react-app-on-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"215d98f03c5d19365006bf3b1efdba1d","title":"Create Physical Backups of your MariaDB or MySQL Databases","keywords":["mysql","mariadb","backup\"","back up","mysqldump\""],"toc":" Create a Backup Restore a Backup ","href":"/docs/databases/mysql/create-physical-backups-of-your-mariadb-or-mysql-databases/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"579febbde2156ccedc2d34e504d28a3b","title":"Use mysqldump to Back Up MySQL or MariaDB","keywords":["mysql","mariadb","backup","back up","mysqldump"],"toc":" Before You Begin Back up a Database Automate Backups with cron Restore a Backup ","href":"/docs/databases/mysql/use-mysqldump-to-back-up-mysql-or-mariadb/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e5e47c488f2b7a0adc74632bdba7872d","title":"View IoT Data with ThingsBoard","keywords":["iot","raspberry pi","internet of things","dashboard"],"toc":" What is ThingsBoard? Install ThingsBoard Set Up PostgreSQL Install ThingsBoard NGINX Reverse Proxy Set Up ThingsBoard Device Configure Raspberry Pi Basic Python Script Create a Systemd Service Send Data with cURL View Data in ThingsBoard Next Steps ","href":"/docs/development/iot/install-thingsboard-iot-dashboard/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9537dc2bfcadc294d3e3790a7fc6ed96","title":"How to Deploy RStudio Server Using an NGINX Reverse Proxy","keywords":["R","statistic","R Foundation","data visualization"],"toc":" What is RStudio Server? Before You Begin Install RStudio Server Set Up the Reverse Proxy ","href":"/docs/development/r/how-to-deploy-rstudio-server-using-an-nginx-reverse-proxy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7dffc7701640b3d4ae7d1be67cf339c0","title":"How to Divide Files with split","keywords":["split","files","unix","command-line"],"toc":" What is split? Example Files Basic Usage Options and Parameters Prefix Split by Number of Lines Split by Size Split by Number of Files Label Files Numerically Set Suffix Length Advanced Examples ","href":"/docs/tools-reference/tools/divide-files-with-split/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c2c1f16eb2aa3ecd7d29ce406d8f95fd","title":"How to Install Go on Ubuntu","keywords":["Go","Go Programming","Golang","Ubuntu"],"toc":" What is Go? Install Go Adjust the Path Variable Test the Installation ","href":"/docs/development/go/install-go-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c15db82e82c61e9aa272b78928b8f8a6","title":"How to install R on Ubuntu and Debian","keywords":["R","statistics","R Foundation","data visualization"],"toc":" What is R? Install R on Ubuntu 16.04 and Debian 9 Download Packages from CRAN RStudio IDE Desktop ","href":"/docs/development/r/how-to-install-r-on-ubuntu-and-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"79576316ffcb7f75517e12e99d706de7","title":"Install an Odoo 11 Stack on Ubuntu 16.04","keywords":["Odoo","Odoo ERP","CMS","Ubuntu","CRM","OpenERP","Odoo 11","Ubuntu 16.04"],"toc":" What is Odoo? System Requirements Before You Begin Configure Firewall Rules for Odoo Hostname Assignment Set up PostgreSQL Install PostgreSQL Create PostgreSQL Users Configure Host Based Authentication Configure Archiving and Replication Synchronize Master and Slave Node Data Create the Recovery File on the Slave Node Test Replication Enable PostgreSQL on Startup Odoo 11 Setup Create the Odoo User Configure Logs Install Odoo 11 Configure the Odoo Server Create an Odoo Service Change File Ownership and Permissions Test your Odoo Stack Enable the Odoo Service Back Up Odoo Databases Update Odoo Modules Update your System ","href":"/docs/websites/cms/install-an-odoo-11-stack-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"861b77941e1d15f1687308733c23d3d9","title":"What You Need to Do to Mitigate Meltdown and Spectre","keywords":["meltdown","spectre","vulnerability","kernel"],"toc":" Summary FAQ Can this maintenance be postponed or rescheduled? Can I start this maintenance early? What’s Linode’s current status on patching these vulnerabilities? What does “Phase Complete” in the Linode Manager mean? When will the next maintenance phase take place? Is there anything that I need to do? Can I reboot my Linode with the new kernel to avoid the maintenance? What Should I Do? Linode Infrastructure Status Update: Spectre-V2 Patch What does this mean for Linode Customers? Meltdown How to Reboot into an Updated Linode Kernel How to Update a Distribution-Supplied Kernel Spectre How does the Meltdown patch affect me? How can I stay updated with Linode’s progress? ","href":"/docs/security/meltdown-and-spectre/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"371d869f1c3036f00aa23660cfb353b3","title":"Create a Self-Signed TLS Certificate","keywords":["ssl","tls","https","certificate","self"],"toc":" What is a Self-Signed TLS Certificate? Create the Certificate ","href":"/docs/security/ssl/create-a-self-signed-tls-certificate/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6408a132212638a36fab05e32d2d15d9","title":"How to Install and Use Elasticsearch Plugins","keywords":["elastic","elasticsearch","plugins","search","analytics","search engine"],"toc":" What are Elasticsearch Plugins? Before You Begin Installation Java Elasticsearch Elasticsearch Plugins Prepare an Index Elasticsearch Attachment Plugin Phonetic Analysis Plugin Geoip Processor Plugin User Agent Processor Plugin Conclusion ","href":"/docs/databases/elasticsearch/a-guide-to-elasticsearch-plugins/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5b3c8aa0c24dd164fbc81575ea1ba1f0","title":"Introduction to WebSockets","keywords":["websocket","sockets","introduction to websockets","full duplex"],"toc":" What are WebSockets? WebSocket API Handshake Create a WebSocket Connection WebSocket Events WebSocket Methods WebSocket Object Attributes WebSocket Client WebSocket Server ","href":"/docs/development/introduction-to-websockets/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ed690de68e7151f5665f80eebd0e4ff3","title":"How to Deploy Microservices with Docker","keywords":["docker","nginx","flask","gunicorn","redis","postgresql","microservice"],"toc":" What is a Microservice? Before You Begin Install Docker Install Docker Compose Prepare the Environment NGINX PostgreSQL Web Docker Compose Test the Microservice Using Containers in Production: Best Practices ","href":"/docs/applications/containers/deploying-microservices-with-docker/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0fd4331f4ecc9090672a9fbc3f71077e","title":"How to Use Docker Compose","keywords":["docker","compose"],"toc":" What is Docker Compose? Before You Begin Install Docker CE Install Docker Compose Basic Usage Compose File Syntax Build an Application from Scratch Define a Simple Service: Add Additional Services Add an nginx Service Persistent Data Storage Next Steps ","href":"/docs/applications/containers/how-to-use-docker-compose/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"667d7346ff2dbcee790c2dd295d782a2","title":"Faster File Navigation with autojump","keywords":["autojump","python","command-line"],"toc":" What is autojump? Install autojump Debian/Ubuntu CentOS MacOS Install autojump via Python How to Use autojump Jump to a Directory Jump to a Child Directory Jump with Multiple Arguments Open Using File Manager Purge Deleted Directories from autojump Common Issues ","href":"/docs/tools-reference/tools/faster-file-navigation-with-autojump/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"567193d9eaaf9bd6801e74b6b55f4207","title":"How to Connect Docker Containers","keywords":["docker","containers","database","container communication"],"toc":" Before You Begin Install Docker CE Example Node.js Application Install and Configure PostgreSQL Create a Hello World App Connect Container to Docker Host Set Up Docker Container Connect Container to Database Connect Two Containers Using Docker Compose Conclusion ","href":"/docs/applications/containers/docker-container-communication/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"85a953860211c3e9bac56c7832c1e788","title":"Monitor Remote Hosts with Icinga","keywords":["debian","icinga","monitoring","icinga2"],"toc":" What is Icinga 2? Before You Begin Monitor Remote Hosts via Simple Host Monitoring Monitor Remote Hosts via Icinga 2 Agent Monitoring Configure CentOS 7 Client Node Set up Icinga 2 Master Agent-based Monitoring That’s all! ","href":"/docs/uptime/monitoring/monitor-remote-hosts-with-icinga/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ed0db28831e31d6c214cdd6fea6b8526","title":"Obtain a Commercially Signed TLS Certificate","keywords":["ssl","tls","https","certificate","commercial"],"toc":" Create a Certificate Signing Request (CSR) Your Certificate Authority’s Root Certificate Submit Your CSR to Your Certificate Authority Prepare a Chained SSL Certificate ","href":"/docs/security/ssl/obtain-a-commercially-signed-tls-certificate/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7eb8f771bbd496703b2490abdbb18110","title":"How to Back Up Your PostgreSQL Database","keywords":["postgres","postgresql","backup","sql dump","pg_dump","psql"],"toc":" Before You Begin One-Time SQL Dump Single Database Remote Database All Databases Automate Backups with a Cron Task Next Steps ","href":"/docs/databases/postgresql/how-to-back-up-your-postgresql-database/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e6fe27b80b5dd6c46562032d7624190b","title":"How to Encrypt Your Data with dm-crypt","keywords":["dm-crypt","encryption","encrypt","luks"],"toc":" Before You Begin How to Map Whole Disks, Partitions and Files dm-crypt in Plain Mode vs dm-crypt with LUKS Extension How to Use dm-crypt in Plain Mode without LUKS How to Use dm-crypt with LUKS Backup and Restore the LUKS Header Manage LUKS Keys Encrypt Swap ","href":"/docs/security/encrypt-data-disk-with-dm-crypt/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"483fa091fb7db876ccecb68feb53e57b","title":"Store and Share your Files with Nextcloud on Centos 7","keywords":["nextcloud","cloud","open source hosting"],"toc":" Before You Begin Install MariaDB Database Server Install Apache Web Server Install PHP 7.1 and Required Modules Install Nextcloud 12 Where to Go from Here ","href":"/docs/applications/cloud-storage/store-and-share-your-files-with-nextcloud-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6ef8c4fed3456e04e84bec6240f0ed22","title":"Use a Linode for Web Development on Remote Devices","keywords":["docker","container","portainer","linode","remote","devices"],"toc":" Development Environments Local Development Environment Remote Development Environment The Hybrid Approach Provision the Remote Environment Install Docker Install Portainer Set Up an Nginx Directory Connect From a Remote Device Install a Container from a Tablet Use Portainer to Manage your Containers Bind Volumes to your Container Connect to your Linode host using JuiceSSH Edit Files Using QuickEdit Next Steps ","href":"/docs/development/use-a-linode-for-web-development-on-remote-devices/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b71b8bd74ebc6022a2256e90cd44caa2","title":"Monitor an NGINX Web Server Using the Elastic Stack on Centos 7","keywords":["nginx centos 7","elasticsearch","filebeat","metricbeat","beats","kibana","elk stack","elastic stack"],"toc":" What is the Elastic Stack? Before You Begin Install OpenJDK 8 Install Elastic Yum Repository Install Stack Components Elasticsearch Filebeat Metricbeat Kibana Configure The Stack Elasticsearch Kibana Filebeat Metricbeat Creating and Using Visualizations Filebeat Dashboards Reconfiguring NGINX Metricbeat Further Reading ","href":"/docs/databases/elasticsearch/monitor-nginx-web-server-logs-using-filebeat-elastic-stack-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9efccc3ac8eb216282d768c1256d1209","title":"How to Scrape a Website with Beautiful Soup","keywords":["beautiful soup","python","scraping","tinydb","data"],"toc":" What is Beautiful Soup? Install Beautiful Soup Install Python Install Beautiful Soup and Dependencies Build a Web Scraper Required Modules Add Global Variables Retrieve the Webpage Process the Soup Object Error Handling Cleaning Functions Write Data to an Excel Spreadsheet Main Routine Set up Cron to Scrape Automatically Retrieve the Excel Report ","href":"/docs/applications/big-data/how-to-scrape-a-website-with-beautiful-soup/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"29a4130caf963dd29d645d720bc8cf24","title":"Install Icinga 2 Monitoring on Debian 9","keywords":["debian","icinga","monitoring","icinga2"],"toc":" What is Icinga 2? Before You Begin Use OPCache to Increase Load Speed Configure Icinga 2 Databases Install Icinga 2 Install the Icinga 2 Web Interface Configure Icinga 2 via Web Interface Secure the Icinga Web 2 Interface Via TLS Force Traffic through HTTPS Create Firewall Rules to Enable HTTPS Traffic That’s All! ","href":"/docs/uptime/monitoring/install-icinga2-monitoring-on-debian-9/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e941f4607f9f877613ba8d9099df71a0","title":"Configure PostgreSQL","keywords":["postgresql","clusters","databases","postgres","database configuration","database tuning","configure postgres"],"toc":" What is PostgreSQL? Before You Begin PostgreSQL Configuration Files Understanding postgresql.conf Common Postgres Configuration Options Tune Authentication Options through pg_hba.conf Match System Users to Database Users with pg_ident.conf ","href":"/docs/databases/postgresql/configure-postgresql/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"97f72cf4f043b9a97b486909ce2be99b","title":"Create a SOCKS5 Proxy Server with Shadowsocks on Ubuntu and CentOS 7","keywords":["shadowsocks","proxy","shadowsocks server","ubuntu","centos"," strong vpn"],"toc":" Before You Begin Install the Shadowsocks Server Download Source Code and Dependencies Configure the Shadowsocks Server shadowsocks.json Breakdown Optimize Shadowsocks Create a Shadowsocks Systemd Service Open Firewall Port for Shadowsocks Client Install a Shadowsocks Client macOS Shadowsocks Client Windows Shadowsocks Client Where to Go from Here ","href":"/docs/networking/vpn/create-a-socks5-proxy-server-with-shadowsocks-on-ubuntu-and-centos7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ead7639a9482609762a2b87ffe40cf10","title":"Monitor Filesystem Events with Pyinotify","keywords":["inotify","pyinotify","monitoring","python","async"],"toc":" Install Python 3 Install Pyinotify Set Up Filesystem Tracking Create an Event Processor Create a Watch Manager Create an Event Notifier Add a Watch Start the Watch Test Notification Script Non-Blocking Loop ","href":"/docs/development/monitor-filesystem-events-with-pyinotify/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f78103eb7be71a2c7ff91144e489242f","title":"How to Use tmux the Terminal Multiplexer","keywords":["tmux","terminal","multiplexer","attach","detach","panes","sessions"],"toc":" What is tmux? Install tmux Attach and Detach from a tmux Session tmux Commands Manage tmux Windows Manage tmux Panes Manage tmux Sessions Create a tmux Configuration File ","href":"/docs/networking/ssh/persistent-terminal-sessions-with-tmux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"13050e69b5686edd4f822f4ac9fcb783","title":"Thank you for your submission","keywords":null,"toc":"","href":"/docs/contribute/thankyou/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"bf8b7786284c3725e918ee6c4b680cad","title":"Use Scrapy to Extract Data From HTML Tags","keywords":["Scrapy","Python","crawling","spider","web scraping"],"toc":" Before You Begin Install a Python 3 Environment On Debian 9 System On CentOS 7 System Install Scrapy System-wide Installation (Not recommended) Install Scrapy Inside a Virtual Environment Create Scrapy Project Run Your Spider Use the Scrapy Shell Write the Crawling Logic Add Request Meta Information Set Handled HTTP Status Set Signal Handlers Get Start URL from Command Line Edit your Project Settings Remove Domain Limitation Final Version of the Spider Monitor a Running Spider ","href":"/docs/development/python/use-scrapy-to-extract-data-from-html-tags/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"446de6b2f240154217b251ab233f0139","title":"How to Set Up a Task Queue with Celery and RabbitMQ","keywords":["celery","Python","tasks","asynchronous","cluster"],"toc":" Before You Begin Install a Python 3 Environment Install Celery System Wide Installation Installation in a Python Virtual Environment Install RabbitMQ Write a Celery Application Start the Workers Start the Workers as Daemons Monitor your Celery Cluster Monitor a Celery Cluster with Flower Start Celery Tasks from Other Languages ","href":"/docs/development/python/task-queue-celery-rabbitmq/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8cbf8da16a6e0487149ee6e41eca9654","title":"How to Deploy Apps with Rancher","keywords":["rancher","docker","kubernetes","container"],"toc":" What is Rancher? Prepare the Environment Install Docker CE Modify Permissions Install Rancher Deploy Apps with Rancher Add a Host Install the Ghost Blogging Engine Launch Services From Rancher ","href":"/docs/applications/containers/how-to-deploy-apps-with-rancher/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a39206e91d6e08ba37d39bba672ae8ac","title":"How to Install, Configure, and Deploy NGINX on a Kubernetes Cluster","keywords":["kubernetes","docker","container","deployment","nginx"],"toc":" What is Kubernetes? Before You Begin Prepare the Host Linode for Kubernetes Disable Swap Memory Set Hostnames for Kubernetes Nodes Confirm Hostnames Install Docker and Kubernetes on Linode Install Docker Install kubeadm, kubectl, and kubelet Kubernetes Master and Slave Configure the Kubernetes Master Node Add Nodes to the Kubernetes Cluster Deploy NGINX on the Kubernetes Cluster ","href":"/docs/applications/containers/how-to-deploy-nginx-on-a-kubernetes-cluster/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a1499123595ce13286f00bb6bce75f6e","title":"When and Why to Use Docker","keywords":["docker","containers","docker hub"],"toc":" What is Docker? Benefits of Docker When to Use Docker When Not to Use Docker Should you use Docker Containers? ","href":"/docs/applications/containers/when-and-why-to-use-docker/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"abb9a57b30545156d1c466bb60dfa209","title":"Virtual Cloud Desktop Using Apache Guacamole","keywords":["remote desktop","Apache Guacamole","TeamViewer","VNC","Chrome OS","xfce","unity"],"toc":" Install Docker Initialize Guacamole Authentication with MySQL Guacamole in Browser VNC Server on a Linode New Connection in Guacamole ","href":"/docs/applications/remote-desktop/remote-desktop-using-apache-guacamole-on-docker/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fed1c770b23a8176a2ab3fd03f2753bd","title":"How to Automate Builds with Jenkins on Ubuntu","keywords":["jenkins","pipeline","ci","automation"],"toc":" Before You Begin Preliminary Assumptions Understanding How Jenkins Works Write an Example Node.js Application Run Your Application Manually Install Jenkins and Blue Ocean Install Jenkins Set up Jenkins Scripted vs. Declarative Pipeline Syntax Jenkinsfile Structure Start Working with Pipelines Automate Your Entire Process with Jenkins Commit Changes to Your Pipeline Agent and Environmental Variables Build Stage Test Stage Deploy Stage Reports and Cleanup Stages Working with Branches Configure Automatic Triggers Failing Tests (Unstable Pipeline) Failing Stages Merging Pull Requests Outside Blue Ocean Dashboard The Road Ahead ","href":"/docs/development/ci/automate-builds-with-jenkins-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e43843875777950cdd62059acf8ab1f9","title":"Set Up WireGuard VPN on Ubuntu","keywords":["wireguard","vpn"],"toc":" Update Kernel Install WireGuard Configure WireGuard Server Set Up Firewall Rules Start Wireguard Service Wireguard Client Connect the Client and Server Test the Connection Next steps ","href":"/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"764a2319ca3f03df75d3ef9bb7d838be","title":"Display Jupyter Notebooks with Jekyll","keywords":["Jupyter"," ruby"," python"," Jekyll"],"toc":" Before You Begin Install Ruby and Jekyll Create a New Blog Configure Jupyter Notebook Export Jupyter Notebook as Markdown Modify Markdown Files Extend Default SCSS Add an Image in Jekyll Use a CDN to Support MathJax ","href":"/docs/applications/project-management/jupyter-notebook-on-jekyll/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"27b09d09af6d48bcf94836823632131e","title":"How to Develop and Deploy Your Applications Using Wercker","keywords":["wercker","docker","development"],"toc":" What is Wercker? Before You Begin Set up Demo Applications and Version Control Set up a Wercker Account Configure wercker.yml and Practice Examples jClocksGMT Example Hello.go Example Getting-Started-golang - Example with Wercker CLI How to Add Your Applications to Wercker Configure Applications jClocks Example Hello.go Example Wercker CLI Example Next Steps ","href":"/docs/development/ci/how-to-develop-and-deploy-your-applications-using-wercker/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5a7afe19a2a0637b4e8615f07f7dfdc0","title":"Use Terraform to Provision Linode Environments","keywords":["Linode","terraform","plugin","infrastructure","IaC","Infrastructure as Code"],"toc":" Before You Begin Configure Client Machine Install Terraform Install Golang Build a Linode Plugin for Terraform Prepare the Terraform Plugin Configure the Linode Provider Use Terraform to Deploy a Linode Single Server Basic Linode Two-Server Configuration Adjust Deployment Advanced Configuration Example Manage your Infrastructure with Terraform Terraform Modules Basic Module Structure Server Configuration ","href":"/docs/applications/configuration-management/how-to-build-your-infrastructure-using-terraform-and-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c946c4606420db895b933c7541b46fa5","title":"Add CAA Records in the Linode Manager","keywords":["caa","dns","records","subdomain","domain"],"toc":" Add a Single CAA Record Add Multiple CAA Records ","href":"/docs/quick-answers/linode-platform/add-caa-dns-records/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7a3522ade90bda5268ede4f8fcc38b1d","title":"How to Scan for Vulnerabilties with ClamAV","keywords":["malware"," ClamAV"," vulnerability"," scan"," antivirus"],"toc":" Introduction Before You Begin Install ClamAV Scan Your System ","href":"/docs/security/vulnerabilities/scanning-your-linode-for-malware/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"537f29ccacc461327d20ab1499adb8cf","title":"How to Use HAProxy for Load Balancing","keywords":["haproxy","load balancing","high availability"],"toc":" What is HAProxy? Before You Begin Installation Initial Configuration Configure Load Balancing Running and Monitoring ","href":"/docs/uptime/loadbalancing/how-to-use-haproxy-for-load-balancing/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f53bb40b7acf58c9be5cf8d145cd9c38","title":"How to Use ZFS on Ubuntu 16.04","keywords":["zfs","file system","volume manager","redundant","silent corruption","mirror","raid","pool"],"toc":" What is Silent Data Corruption? How Does ZFS Work? The Structure of ZFS Pools Single-Disk vdev Mirror vdevs RAID-Z vdevs RAID-Z and ZFS Recommendations Before You Begin Install ZFS and Create a Pool Non-redundant ZFS Pools Mirror ZFS Pools Raid-Z Pools Datasets, Snapshots and Rollbacks Speed Up ZFS ","href":"/docs/applications/cloud-storage/how-to-use-zfs-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c503d1912cad4256dac63c99a3426991","title":"Configure and Use Salt Cloud and Cloud Maps to Provision Systems","keywords":["SaltStack","Salt","salt-cloud"],"toc":" What is Salt Cloud? Before You Begin Install Salt and Salt Cloud via Bootstrap Script Configure Salt Cloud Set up Provider Configuration: Create a New Salt Cloud Instance List Available Locations, Images and Sizes Set up Profile Configuration Salt Cloud Interface Create Linode Instances Destroy Salt Cloud Instances Get Information About Running Instances How to Perform Actions on Salt Cloud Instances Use Cloud Map Files to Manage Complex Environments Configure Cloud Map Delete Instances Created by Cloud Map Files ","href":"/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"87631b25e514e05120b857a6fba5da67","title":"How to Keep Your Data Private in the Cloud with Tahoe-LAFS","keywords":["confidential"," encrypted"," integrity"," redundant"," private"," filesystem"," storage"],"toc":" What is Tahoe-LAFS? Before You Begin Server Requirements and Recommendations Install Tahoe-LAFS and Set Up the Introducer How to Restart the Introducer Add Tahoe-LAFS Storage Nodes to the Grid How to Use Linode StackScripts to Automatically Configure Storage Nodes Set up the Tahoe-LAFS Client on Your Local Computer Manage your Grid with Tahoe-LAFS’s Web Interface How to Use Tahoe-LAFS’s Command Line Interface Possible Next Steps ","href":"/docs/applications/cloud-storage/tahoe-lafs-on-debian-9/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"20c1caaa9469ef13b2064a9ed4d6c8c2","title":"Set Up Apache to Run Multiple WordPress Sites on a Single Linode","keywords":["install WordPress","WordPress on Linode","multiple WordPress","how to configure WordPress"],"toc":" What is WordPress? Before You Begin Install Multiple WordPress Instances Configure Apache Virtual Hosts Configure WordPress ","href":"/docs/websites/cms/configure-apache-to-run-multiple-wordpress-sites-on-one-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1f593dc81a1c85dd525e9b3608f9dd95","title":"Install, Configure, and Run Spark on Top of a Hadoop YARN Cluster","keywords":["spark","hadoop","yarn","hdfs"],"toc":" What is Spark? Before You Begin Download and Install Spark Binaries Integrate Spark with YARN Understand Client and Cluster Mode Configure Memory Allocation Give Your YARN Containers Maximum Allowed Memory Configure the Spark Driver Memory Allocation in Cluster Mode Configure the Spark Application Master Memory Allocation in Client Mode Configure Spark Executors’ Memory Allocation How to Submit a Spark Application to the YARN Cluster Monitor Your Spark Applications Run the Spark Shell Where to Go Next ? ","href":"/docs/databases/hadoop/install-configure-run-spark-on-top-of-hadoop-yarn-cluster/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"35e46bacbc63217be6835f367fe1a7d4","title":"Visualize Server Security on CentOS 7 with an Elastic Stack and Wazuh","keywords":["ossec","elk stack","elk,ossec-hids"],"toc":" What are Elasticsearch, ELK Stack, and Wazuh? What is Wazuh OSSEC Before You Begin Update System and Install Pre-requisites Install Wazuh Install Elasticsearch, Logstash, and Kibana Install Elasticsearch Install Logstash Install Kibana Configure the Elastic Stack Configure a Reverse Proxy Set up a Reverse Proxy Server to Host Kibana as a Subdomain NGINX Apache Add the Kibana Subdomain to the DNS Manager Open the Kibana Port Connect the Elastic Stack with the Wazuh API Where To Go From Here ","href":"/docs/security/visualize-server-security-on-centos-7-with-an-elastic-stack-and-wazuh/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3721239733e73e42351fd7329b2aaeeb","title":"How to Install and Set Up a 3-Node Hadoop Cluster","keywords":["Hadoop"," YARN"," HDFS"],"toc":" What is Hadoop? Before You Begin Architecture of a Hadoop Cluster Configure the System Create Host File on Each Node Distribute Authentication Key-pairs for the Hadoop User Download and Unpack Hadoop Binaries Set Environment Variables Configure the Master Node Set JAVA_HOME Set NameNode Location Set path for HDFS Set YARN as Job Scheduler Configure YARN Configure Slaves Configure Memory Allocation The Memory Allocation Properties Sample Configuration for 2GB Nodes Duplicate Config Files on Each Node Format HDFS Run and monitor HDFS Start and Stop HDFS Monitor your HDFS Cluster Put and Get Data to HDFS Run YARN Start and Stop YARN Monitor YARN Submit MapReduce Jobs to YARN Next Steps ","href":"/docs/databases/hadoop/how-to-install-and-set-up-hadoop-cluster/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"53e08379c8dc1cc3ef97deed78632fc6","title":"How to Move Your Machine Learning Model to Production","keywords":["deep learning","big data","python","keras","flask","machine learning","neural networks"],"toc":" Before You Begin Set Up a Python Virtual Environment Prepare a Model MNIST Database Create a Deep Learning Model with Keras Flask API Install mod_wsgi Set Up Virtual Hosting for Flask API Test the API Next Steps ","href":"/docs/applications/big-data/how-to-move-machine-learning-model-to-production/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"541044353e3416448f4dbebb6f7fff86","title":"Use Nightmare.js to Automate Headless Browsing","keywords":["nightmare.js"," node.js"," headless browser"," automation"],"toc":" Before You Begin Install Node.js Install Nightmare.js Create and Run the Automation Script Add a Cron Job to Run the Automation Script ","href":"/docs/development/nodejs/use-nightmarejs-to-automate-headless-browsing/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"40751e6d8caa150e47467e6e6b284f32","title":"Zipkin Server Configuration Using Docker and MySQL","keywords":["zipkin"," Docker"," tracking"],"toc":" Before You Begin The Target Scenario Zipkin Server Configuration Install Package Dependencies Configure Docker Zipkin Server Firewall Concepts Zipkin Server Firewall Docker-Compose Configuration Backup Span/Trace Data MySQL Backup Database Backups Testing the Zipkin Service ","href":"/docs/uptime/analytics/zipkin-server-configuration-using-docker-and-mysql/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"52dedff9b661d8a9745fda9790d09880","title":"How to Install NeoVim and Plugins with vim-plug","keywords":["neovim","text","editor","vim","nvim","plugins"],"toc":" What is NeoVim? What To Expect From NeoVim? Before You Begin Install the NeoVim Appimage Install the Vim-plug Plugin Manager (Optional) Import Existing vim Configuration Run NeoVim Install NeoVim Plugins Nvim-completion-manager Plugin Far.vim Plugin Neomake - An Alternative to make Roadmap and Future ","href":"/docs/tools-reference/tools/how-to-install-neovim-and-plugins-with-vim-plug/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3a96e38197abf8c7d80812e95a2c6382","title":"Use iptables to Configure a VPN Kill Switch on OpenVPN Clients","keywords":["vpn","security"],"toc":" Before You Begin Gather Client Device Information Configure client.ovpn GNU/Linux Clients VPN firewall using iptables VPN Firewall using ufw Apple OS X / macOS ","href":"/docs/networking/vpn/vpn-firewall-killswitch-for-linux-and-macos-clients/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8a0a1c60bf2a0e72e4346fd73ac279dd","title":"Set Up a Zipkin Server","keywords":["zipkin"," tracking"],"toc":" What is Zipkin? Before You Begin The Target Scenario Zipkin Server Configuration Install Package Dependencies Zipkin Server Hostname Configure the Firewall for the Zipkin Server Sample Web Server Configuration Install Package Dependencies Configure Webservice Configure the Firewall for the Web Server Full System Test ","href":"/docs/uptime/analytics/set-up-a-zipkin-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c8ee5e4f13dc4d042c026a2fe918daae","title":"How to Set Up the htaccess File on Apache","keywords":["htaccess"," apache"],"toc":" Introduction Before You Begin What is .htaccess Enable .htaccess Restrict Directory Listings Create .htaccess Restrict IPs Block IPs Allow IPs Handle Redirects Set the 404 Error Page ","href":"/docs/web-servers/apache/how-to-set-up-htaccess-on-apache/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c8726fed0614ae516677c8e1e5bdbdcf","title":"How to Install OpenVZ On Debian 9","keywords":["openvz"," virtualization"," docker"],"toc":" What is OpenVZ? Before You Begin Optional: Create A Separate Partition For OpenVZ Templates Remove the Metadata_csum Feature From Ext4 Volumes Remove Metadata_csum From Mounted Partitions Format a Compatible Ext4 Volume Replace Systemd with SystemV Add OpenVZ Repository Install OpenVZ Packages Boot Into The OpenVZ Kernel Download And Deploy An OS Template Configure Internet Access To Containers Configure Access From Container To Internet Configure Access From Internet To Container Where To Go From Here ","href":"/docs/applications/containers/how-to-install-openvz-on-debian-9/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"24beb9fcc15c395890bea21a119c0154","title":"Find Your Linode's IP Address","keywords":["ip address","ip addresses","address","addresses"],"toc":" From the Linode Manager From an SSH Session ","href":"/docs/quick-answers/linode-platform/find-your-linodes-ip-address/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"552f8bbfae5d2038255195441bde7bb0","title":"Create a Highly Available PostgreSQL Cluster Using Patroni and HAProxy","keywords":["postgresql","clusters","databases"],"toc":" What is PostgreSQL? Before You Begin Install PostgreSQL Install Patroni Install etcd Install HAProxy Current Status Configure etcd Configure Patroni Configure HAProxy Test the Setup Possible Next Steps ","href":"/docs/databases/postgresql/create-a-highly-available-postgresql-cluster-using-patroni-and-haproxy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4a01053728487e616e1c1b606c5fd0ee","title":"How to Set up tinc, a Peer-to-Peer VPN","keywords":["VPN"," tinc"," Ubuntu"," CentOS"," security"],"toc":" Before You Begin Basic Setup: Two Node tinc VPN Gather Network Information Install tinc VPN on Ubuntu 16.04 Create VPN Working Directory Create Configuration Files Create VPN Control Scripts Create tinc Unit File Host Files Interchange Test tinc Complete Your tinc Configuration How to Deploy a Three-Node tinc mesh Use tinc for Centralized Cloud Interconnection ","href":"/docs/networking/vpn/how-to-set-up-tinc-peer-to-peer-vpn/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fdf6d1a3e6e6a2cbff35c6f66b0df9d3","title":"How to Create a Docker Swarm Manager and Nodes on Linode","keywords":["docker","container","docker swarm","swarm manager","swarm nodes"],"toc":" Before You Begin Create the Docker Swarm Manager Join Nodes to the Manager Deploy a Service with Docker Swarm ","href":"/docs/applications/containers/how-to-create-a-docker-swarm-manager-and-nodes-on-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8bfb3da399439ccedf7abc1339f21c32","title":"Use Laravel Forge to Automate Web-Server Creation on a Linode","keywords":["content management","web-server automation","laravel","php","wordpress","drupal","cms","joomla","Laravel Forge"],"toc":" What is Laravel Forge Before You Begin Link to a Source Control Service Adding Your Linode API Key to Forge Create a Server Add a Domain Name Add a Repository Quick Deploy Adding SSL to Your Domain Name ","href":"/docs/applications/configuration-management/use-laravel-forge-to-automate-web-server-creation-on-a-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0d95214005705b73b670c046f673d75f","title":"Visualize Apache Web Server Logs Using an Elastic Stack on Debian 8","keywords":["apache debian 8","linux web server","elasticsearch","logstash","kibana","elk stack","elastic stack"],"toc":" What is an Elastic Stack? Before You Begin Install OpenJDK 8 Install Elastic APT Repository Install Elastic Stack Elasticsearch Logstash Kibana Configure Elastic Stack Elasticsearch Logstash Kibana View Logs Analyze Logs Search Data Analyze Data Further Reading ","href":"/docs/databases/elasticsearch/visualize-apache-web-server-logs-using-elastic-stack-on-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"56f07d97a16fe7506ba5e3fdb7d64dba","title":"How to Create a Private Python Package Repository","keywords":["pip","Python","PyPA","virtualenv","package management"],"toc":" How Does Python Handle Package Management? Before You Begin Minimalist Python Package Install PyPI Server Authentication with Apache and passlib Download From a Client Upload Remotely Using Setuptools ","href":"/docs/applications/project-management/how-to-create-a-private-python-package-repository/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"060454ca7d1dabbd1ef270710fb4e37e","title":"How To Build Caddy From Source","keywords":["caddy","web server"],"toc":" Build Caddy ","href":"/docs/web-servers/caddy/compile-caddy-from-source/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"16e863affe159802d86bd23db22a0b44","title":"How to Install and Configure Graylog2 on Debian 9","keywords":["Graylog","Install Graylog","Graylog Debian"],"toc":" What is Graylog? Before You Begin Prerequisites Install Java Install and Configure Elasticsearch Install MongoDB Install and Configure Graylog Server Access Graylog Next steps ","href":"/docs/uptime/monitoring/how-to-install-and-configure-graylog2-on-debian-9/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9fa8060188cacab332bb68c28355f4f9","title":"How to Install and Configure Redmine on Ubuntu 16.04","keywords":["nginx","ubuntu","redmine"],"toc":" What is Redmine? Before You Begin Install Dependencies Configure MySQL Install Ruby Install Passenger and NGINX Configure NGINX Install Redmine Redmine Install a Plug-in Next Steps ","href":"/docs/applications/project-management/how-to-install-and-configure-redmine-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"744aff60309d1e7dfd454a15e48f7535","title":"Install and Configure Caddy on CentOS 7","keywords":["caddy","web server"],"toc":" Before You Begin Install Caddy Add Web Content Configure the Caddyfile Enable the Caddy Service ","href":"/docs/web-servers/caddy/install-and-configure-caddy-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"19187707de1e5c1add6548064b54d683","title":"Using Your System's hosts File","keywords":["hosts","hosts file","hostname","alias"],"toc":" Example Host Entries Name Service Switch ","href":"/docs/networking/dns/using-your-systems-hosts-file/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"28948aa454b9ba15de64cdbd9d2b035d","title":"Add a Custom Search to your Site with Solr","keywords":["solr","enterprise search","lucene","web search"],"toc":" Before You Begin Install Java Download and Install Apache Solr Create a Firewall Rule for Solr Access the Solr Administration Page Secure the Solr Administration Page Where to Go From Here ","href":"/docs/websites/cms/add-a-custom-search-to-your-site-with-solr/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fa5975a96bf14e0075e0fd227e27c035","title":"How to Install Ghost CMS on Ubuntu 16.04","keywords":["ghost","install ghost","ghost on linode","configure ghost","deploy ghost on ubuntu 16.04"],"toc":" Before you Begin Install NGINX Install MySQL Install Node.js and NPM Install Ghost-CLI Install Ghost Complete the Setup ","href":"/docs/websites/cms/how-to-install-ghost-cms-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b19dad66fbb52e547e1cb1e3b6127b41","title":"How to Set Up a Streisand Gateway","keywords":["streisand","vpn","openvpn","tor","wireguard","L2TP/IPSec","OpenConnect","security"],"toc":" Why Use a VPN Before You Begin Install Ansible and its Dependencies Install and Run Streisand Connect to Your Streisand Gateway Next Steps ","href":"/docs/networking/vpn/set-up-a-streisand-gateway/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"bee65aa12ccd15fce163a94f058545ce","title":"How to Use Midnight Commander, a Visual File Manager","keywords":["midnight commander","file manager","text user interface","TUI"],"toc":" Introduction Before You Begin Install Midnight Commander Launch Midnight Commander Interact With Screen Elements Use the Two Panels to Work with Files and Directories Useful Tips and Tricks Conclusion ","href":"/docs/tools-reference/tools/how-to-install-midnight-commander/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"089dc7cacb1377c96407d3cae6a98590","title":"Install and Manage MySQL Databases with Puppet Hiera on Ubuntu 16.04","keywords":["puppet installation","configuration change management","server automation","mysql","database","hiera"],"toc":" Before You Begin Install and Configure Puppet Install the Puppet Package Install the Puppet MySQL Module Puppet MySQL Manifest Install and Configure Puppet Hiera Initial Hiera Configuration Define MySQL Resources Add Hierarchies for Specific Environments ","href":"/docs/applications/configuration-management/install-and-manage-mysql-databases-with-puppet-hiera-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9997f45d64d199b88fe62c01cd4c3970","title":"How to Install FarmOS - a Farm Recordkeeping Application","keywords":["farmos","Drupal","LAMP"],"toc":" What is FarmOS? Before You Begin MySQL Setup Optimize PHP Install FarmOS Configure FarmOS Add Users Next Steps Registering a Domain Name for FarmOS Generate a Google API Key ","href":"/docs/applications/project-management/install-farmos/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8549180c64a522ce92b49ab7a8bd5609","title":"Create, Tag, and Upload Your Own Docker Image","keywords":["docker","container","dockerfile","docker image","docker hub"],"toc":" Create a Docker Image Commit Changes to the Image Tag Your Image for Version Control Push Your Image to Docker Hub ","href":"/docs/applications/containers/create-tag-and-upload-your-own-docker-image/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"46df473aaedb78f09f5dd7dda1eea3a8","title":"How to Create an Email Server with Mail-in-a-Box","keywords":["install mail-in-a-box","webmail control panel","caldav","cardav"," TLS certificate"],"toc":" Before You Begin Launch Ubuntu 14.04 Server Configure Your Domain Name Install Mail-in-a-Box Install Wizard Steps Install TLS Certificate and Add PTR Record Conclusion ","href":"/docs/email/how-to-create-an-email-server-with-mail-in-a-box/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d8ed45f656754d3e86db9d54b6d52e1d","title":"How to Install PrestaShop on Ubuntu 16.04","keywords":["prestashop","ecommerce","cms"],"toc":" What is PrestaShop? Before You Begin Server Requirements Install Apache and MariaDB Configure Apache Allow PrestaShop to Use .htaccess Files Install TLS (SSL) Certificate to Encrypt Website Traffic Prepare Environment for PrestaShop and Install Dependencies Download and Unzip PrestaShop’s Files Install and Configure PrestaShop Dependencies Install PrestaShop Optimize Prestashop and Enable TLS/SSL Set Up Mail Delivery Next Steps ","href":"/docs/websites/ecommerce/how-to-install-prestashop-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5fb31966294236d288efcaadff59f7a1","title":"How to use a YubiKey for Two-Factor Secure Shell Authentication","keywords":["ssh","yubikey","2fa","2 factor authentication","otp"],"toc":" What is Yubikey? Before You Begin Configure Your YubiKey Install the Authentication Software Test the YubiKey Troubleshoot YubiKey ","href":"/docs/security/authentication/how-to-use-yubikey-for-two-factor-ssh-authentication/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7cd8946a53e8adcda928d17776351930","title":"Install a Jupyter Notebook Server on a Linode Behind an Apache Reverse Proxy","keywords":["Apache2","Jupyter notebook","SSL","websocket"],"toc":" Before You Begin Install Anaconda Package Manager Create a Self-Signed Certificate Configure Jupyter Notebook Configure Apache Reverse Proxy Run Jupyter Notebook ","href":"/docs/applications/big-data/install-a-jupyter-notebook-server-on-a-linode-behind-an-apache-reverse-proxy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"52e02a049c7dc38d6808abc416fe8afc","title":"Introduction To Vim Customization","keywords":["vim"," editor"],"toc":" What Is Vim? Before You Begin Customize Your Vim Instance Customize the Global vimrc File Customize the Local .vimrc File Create .vimrc Integrate Plug-Ins Install the Vim-Plug Plug-In Manager Install Your First Plug-In With Vim-Plug Where To Go From Here ","href":"/docs/tools-reference/tools/introduction-to-vim-customization/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"658fe1bf5bffe64f0954d2b17732e5b0","title":"How to Install and Run AskBot with LetsEncrypt SSL on Ubuntu 16.04","keywords":["askbot","Gunicorn","LetsEncrypt","Python","WSGI"],"toc":" What is AskBot? Before You Begin Install Dependencies and Create a Database Install AskBot Configure AskBot Deploy AskBot with Let’s Encrypt SSL Set Up an AskBot Admin Account Next Steps ","href":"/docs/websites/forums/install-and-run-askbot-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"02fbb2df12f2b3bccea7a69c1b20177b","title":"Install a Half-Life 2: Deathmatch Dedicated Server on Debian or Ubuntu","keywords":["half-life 2","deathmatch","steamcmd","host","hl2","multiplayer first-person shooter video game"],"toc":" Before You Begin Install Server Using SteamCMD Run the Steam Server Stop the Server Run the Server Within a Screen Socket Autostart with a Screen Script Configure the Half-Life 2 Server Custom Half-Life 2 Maps Maps Rotation Play Half-Life 2 on your Own Server ","href":"/docs/game-servers/install-a-half-life-2-deathmatch-dedicated-server-on-debian-or-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7f9c7788292ff471767e484996a93769","title":"How to Install a Turtl Server on Ubuntu","keywords":["install turtl"," cloud-based storage"," monitor system security"," ubuntu"],"toc":" Before You Begin Install Dependencies: Libuv, RethinkDB, Clozure Common Lisp, QuickLisp: Libuv RethinkDB Clozure Common Lisp QuickLisp and ASDF Install Turtl Next Steps ","href":"/docs/applications/cloud-storage/how-to-install-a-turtl-server-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"724184ae5f169e0bb444ad0b8e8c492c","title":"How to Install and Configure a Redis Cluster on Ubuntu 16.04","keywords":["redis cluster installation","data store","cache","sharding"],"toc":" Install Redis on Each Linode Configure Master and Slave Nodes Connect Master and Slave Create Cluster Using Built-In Ruby Script Add Slaves Add Key-Value Pairs and Sharding Promote Slave to Master ","href":"/docs/applications/big-data/how-to-install-and-configure-a-redis-cluster-on-ubuntu-1604/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"824e13435fa6e0d0a024c3d1fd3aea1f","title":"Create a Python Virtual Environment on Ubuntu 16.10","keywords":["python","python virtual environment","virtualenv"],"toc":" What is a Python Virtual Environment? Before You Begin Install Python Virtualenv Create New Directory in Home Create a Virtual Environment in Python 3 Activate Environment Deactivate Environment ","href":"/docs/development/python/create-a-python-virtualenv-on-ubuntu-1610/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"02f2dfcd212c935ef58cf0211cad701c","title":"How to Use Dockerfiles","keywords":["docker","container","dockerfile"],"toc":" Dockerfile Basics Create a Dockerfile Build a Docker Image from the Dockerfile Just the basics ","href":"/docs/applications/containers/how-to-use-dockerfiles/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ec083709a9f15f1072e72ce24359f1b7","title":"Install and Configure MySQL Workbench on Ubuntu 16.04","keywords":["mysql","mysql workbench","mysql sample database"],"toc":" Before You Begin Install MySQL Workbench Run MySQL Workbench Configure MySQL Workbench Optional: Load a Sample Database into MySQL Server ","href":"/docs/databases/mysql/install-and-configure-mysql-workbench-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f3ea0aa89f908ab0ce863bb0f7c20fa0","title":"Install and Configure ownCloud on Ubuntu 16.04","keywords":["owncloud"," install owncloud"," cloud storage ubuntu"],"toc":" Before You Begin Install ownCloud Configure MySQL Create an Administrator Account Install ClamAV and Configure ownCloud Secure the System ","href":"/docs/applications/cloud-storage/install-and-configure-owncloud-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e7be0ebbe15cb7582b3b414308cb65ba","title":"Custom Compiled Kernel on Debian & Ubuntu","keywords":["compile kernel","kernel compiling","custom linux kernel","custom linode"," debian","ubuntu"],"toc":" Prepare the System Compile and Install the Kernel Download Kernel Sources Configure the Kernel Compile the Kernel Configure the Linode ","href":"/docs/tools-reference/custom-kernels-distros/custom-compiled-kernel-debian-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e8d5b4ffa6a209fcb8f1d31fc5420148","title":"Configure and Use Salt SSH to Manage Your Linodes","keywords":["Saltstack"," salt"," salt-ssh"],"toc":" Introduction to Salt SSH Before You Begin Set Up Salt Roster File Remote Command Execution via Salt SSH Install Salt-Minion Remotely via Salt SSH ","href":"/docs/applications/configuration-management/configure-and-use-salt-ssh/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9275ae9e3c150e1465cf753a6491b800","title":"Getting Started with SELinux","keywords":["Security-enhanced Linux"," secure open source"," firewall"," SELinux"," getting-started"],"toc":" Before You Begin Install SELinux SELinux Modes SELinux Context SELinux Boolean Next Steps ","href":"/docs/security/getting-started-with-selinux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f2ddfe4779612b41486d6b5f40608b6a","title":"How to Deploy an nginx Container with Docker on Linode","keywords":["docker","container","dockerfile","nginx container"],"toc":" What is a Docker Container? Docker Command Syntax Deploy a Container How to Stop and Delete Containers ","href":"/docs/applications/containers/how-to-deploy-an-nginx-container-with-docker/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fd9bc7eaa5908825ed0a8cd45551197d","title":"How to Install, Configure and Run the Fish Shell","keywords":["fish"," fish shell"," fish scripting"," bash"," command line shell"," The Friendly Interactive Shell"],"toc":" Install Fish Customize Fish Regarding Fish Use Fish Functions Next Steps ","href":"/docs/quick-answers/linux/how-to-install-configure-and-run-fish/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"019dd82665f1dcc29a72cba13d2fd39e","title":"How to Install Docker and Pull Images for Container Deployment","keywords":["docker","container","dockerfile","install docker"],"toc":" Before You Begin Install Docker Start and Enable Docker Pull Docker Images Find Unofficial nginx Images Ready to Keep Going? ","href":"/docs/applications/containers/how-to-install-docker-and-pull-images-for-container-deployment/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"94f828c1499071001a51641fafaca19a","title":"Install Taskwarrior on Ubuntu 16.10","keywords":["Install Taskwarrior","Taskwarrior on Ubuntu","Taskwarrior server"],"toc":" Before You Begin Install Taskwarrior Manage Tasks with Taskwarrior Add a Task Complete a Task Remove a Task Assign Tasks a Due Date Visualization Next Steps with Taskwarrior ","href":"/docs/applications/project-management/setting-up-taskwarrior-on-ubuntu-16-10/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bdd45c4e797f67b90124c97613d28f2d","title":"How to Install SELinux on Ubuntu","keywords":["linux","selinux","apparmor","Mandatory Access Control system","lassie"],"toc":" Before You Begin Remove AppArmor Install SELinux Next Steps ","href":"/docs/quick-answers/linux/install-selinux-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"52a456ac81946bfcc7143e3c5008cae3","title":"An Introduction to Docker","keywords":["docker","container","dockerfile"],"toc":" What is Docker? Docker Images Dockerfiles Docker Swarm Next Steps ","href":"/docs/applications/containers/introduction-to-docker/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"76ce65a7609ead2d91b126ed4b385a26","title":"Set Up a Production-Ready Cassandra Node Cluster on Ubuntu 16.04 and CentOS 7","keywords":["cassandra"," apache-cassandra"," centos 7"," ubuntu 16.04"," database"," nosql"],"toc":" What is Apache Cassandra Before You Begin Prepare the Cassandra Nodes for Clustering Edit Firewall Settings Open Cassandra Communication Ports Test the Cluster Setup Boot Cassandra Enable Node-to-Node Encryption Generate SSL Files Copy Files to Each Node in The Cluster Configure Encryption Settings Verify SSL Setup Automate SSL Certificate Generation Where to Go From Here ","href":"/docs/databases/cassandra/set-up-a-cassandra-node-cluster-on-ubuntu-and-centos/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7aa66cd5622f67c42d20139d4d4929b4","title":"How to Change SELinux Modes","keywords":["selinux"],"toc":"","href":"/docs/quick-answers/linux/how-to-change-selinux-modes/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0c66f253d9707511b18a4d39f793a515","title":"How to Use Git the Version Control System","keywords":["Linux"," how to use Git"," github"," create git repo"],"toc":"","href":"/docs/quick-answers/linux/how-to-use-git/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3fb138dfb698eff9a0a8c61feaf9628d","title":"How to Use Wget","keywords":["linux","how to","grep","wget"],"toc":" Use Wget to Download Speedtest Files ","href":"/docs/quick-answers/linux/how-to-use-wget/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fc1ea584e77caea1ac2ee7d3d632c5e1","title":"How to Use Block Storage with Your Linode","keywords":["block storage"," volume","media","resize","storage","disk"],"toc":" How to Add a Block Storage Volume to a Linode Add a Volume from the Linode Dashboard Add a Volume from Your Account’s Volume List How to Detach a Block Storage Volume from a Linode How to Delete a Block Storage Volume How to Resize a Block Storage Volume Where to Go From Here? ","href":"/docs/platform/block-storage/how-to-use-block-storage-with-your-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9aeb95eae1d3c3bff24ea6cb8c130a8c","title":"Install and Configure NixOS on a Linode","keywords":["custom distro","NixOS","advanced Linux","kvm"],"toc":" Before You Begin Prepare Your Linode Create Disks for Nix Create Configuration Profiles Prepare the Installer Install NixOS Boot the Installer Set up the Install Environment Configure NixOS Rewrite Device Identifiers Enable LISH Configure GRUB Edit NixOS Configuration Configure the SSH daemon Disable Predictable Interface Names Install Diagnostic Tools Run the NixOS Installer Create an Image of your Linode Delete the Installer Disk and Profile Enable Longview Agent (optional) ","href":"/docs/tools-reference/custom-kernels-distros/install-nixos-on-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5d82ab7e3ead36a6f829198f4b8ae5f6","title":"How to Install Apache Cassandra on Ubuntu 17.04 and CentOS 7","keywords":["cassandra"," apache cassandra"," centos 7"," ubuntu 17.04"," database"," nosql"],"toc":" Introduction to Apache Cassandra Install Cassandra Before You Begin Add Repositories and GPG Keys Install Cassandra and Supporting Applications Activate Cassandra Configure Cassandra Enable Security Features Add An Administration Superuser Edit The Console Configuration File Rename the Cluster Where To Go From Here ","href":"/docs/databases/cassandra/deploy-scalable-cassandra/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f71f55944313aefa74ec17f16283bfc2","title":"How to Install Apache Cassandra on Ubuntu 18.04 and CentOS 7","keywords":["cassandra"," apache cassandra"," centos 7"," ubuntu 18.04"," database"," nosql"],"toc":" Introduction to Apache Cassandra Install Cassandra Before You Begin Add Repositories and GPG Keys Install Cassandra and Supporting Applications Activate Cassandra Configure Cassandra Enable Security Features Add An Administration Superuser Edit The Console Configuration File Rename the Cluster Where To Go From Here ","href":"/docs/databases/cassandra/deploy-scalable-cassandra-on-ubuntu-18.04-and-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9590ef2e366cc0fdbec0468adead0bf5","title":"Use CoreOS Container Linux on Linode","keywords":["linux containers","docker","CoreOS"],"toc":" Container Linux Configuration Profile Boot Settings Block Device Assignment Filesystem/Boot Helpers Log into Container Linux Container Linux Updates and Reboot Strategies Recovery Mode ","href":"/docs/applications/containers/use-coreos-container-linux-on-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7c8112f5b9cc653f6f082ba368816945","title":"Install Java on Centos 7","keywords":["CentOS","install Java","CENTOS","Java JRE","Java JDK"],"toc":" Before You Begin Install Java Runtime Environment (Java JRE) Install the Java Development Kit (Java JDK) ","href":"/docs/development/java/install-java-on-centos/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cf2c650721ab74f20fc247fbd6b5219c","title":"Install Java on Debian 8","keywords":["install Java","Debian","OpenJDK","Java JDK"],"toc":" Before You Begin Install Java Runtime Environment (Java JRE) Install Java Development Kit (Java JDK) ","href":"/docs/development/java/install-java-on-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fd616d54a9bc4c92a095cb334d1d62ec","title":"Install Java 10 on Ubuntu 18.04","keywords":["oracle","java","JDK","install java","ubuntu"],"toc":" Before You Begin Install Oracle JDK Set Java Home Environment OpenJDK ","href":"/docs/development/java/install-java-on-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b94104cc606ea1e8ac0a3a35cdb0282b","title":"Install Java on Ubuntu 16.04","keywords":["oracle","java","JDK","install java","ubuntu"],"toc":" Before You Begin Install Oracle JDK Set Java Home Environment OpenJDK ","href":"/docs/development/java/install-java-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4cf7b855824640f0e77a15243739e0b9","title":"Install Seafile with NGINX on Ubuntu 16.04","keywords":["Seafile"," nginx"," Ubuntu 16.04"," file server"," media"," sharing"],"toc":" Prepare Ubuntu Install and Configure MySQL Create a TLS Certificate for use with NGINX Install and Configure NGINX Configure and Install Seafile Automatically Start Seafile on Sever Bootup Updating Seafile ","href":"/docs/applications/cloud-storage/install-seafile-with-nginx-on-ubuntu-1604/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d53b814bd49bcad2cbbd92b6eb0d3eb8","title":"Deploy an Image to a Linode","keywords":["linux","linode manager","image"],"toc":"","href":"/docs/quick-answers/linode-platform/deploy-an-image-to-a-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"77366b1800532246c9811825e0774861","title":"Enable Backups on a Linode","keywords":["linux","linode manager","image"],"toc":"","href":"/docs/quick-answers/linode-platform/enable-backups-on-a-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2670bb0bab90f2ef6dfc00aa080975fa","title":"Log in to CoreOS Container Linux","keywords":["coreos"," container linux"," login"," core"],"toc":" Log in to CoreOS Over SSH Log in to CoreOS Through the Console (Lish or Glish) ","href":"/docs/quick-answers/linux/log-in-to-coreos-container-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f3fa4f69a341494f9a0abd0479d1bb10","title":"Reset the Root Password on your Linode","keywords":["linux","linode manager","image"],"toc":"","href":"/docs/quick-answers/linode-platform/reset-the-root-password-on-your-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"261a726bb434b73694063fa794e61c76","title":"Resize a Linode Disk","keywords":["linux","linode manager","image"],"toc":"","href":"/docs/quick-answers/linode-platform/resize-a-linode-disk/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e7295a3809e6b047b0b5ea0321c43de7","title":"Use nano to Edit Files in Linux","keywords":["nano","terminal","command line","shell"],"toc":" Use nano to Open a System File Helpful nano Shortcuts ","href":"/docs/quick-answers/linux/use-nano-to-edit-files-in-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cd840ce9291e0b8583b637347ddf5e52","title":"Install Plex Media Server on CentOS 7","keywords":["plex media server","install plex","plex centos"],"toc":" Before you Begin Install Plex Configure Plex Initial Setup Add and Organize Media Disable DLNA (Recommended) Connect to your Plex Server ","href":"/docs/applications/media-servers/install-plex-media-server-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4390d9acafd461fa4e357ba0c26f874e","title":"Install Plex Media Server on Ubuntu 16.04","keywords":["plex media server"," install plex"," plex ubuntu"],"toc":" Before you Begin Install Plex Configure Plex Initial Setup Add and Organize Media Disable DLNA (Recommended) Connect to your Plex Server ","href":"/docs/applications/media-servers/install-plex-media-server-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ca1671dac0da58385ea35c69cd309498","title":"How to Install OpenCart on CentOS 7","keywords":["opencart","ecommerce","commerce","store","centos"],"toc":" What is OpenCart? Before You Begin PHP Setup Create a Database and User Install OpenCart Download OpenCart and configure permissions Run the OpenCart Installer Recommended Next Steps ","href":"/docs/websites/ecommerce/install-opencart-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e49c8c6a0bc9b0178dc1c4f485df4f88","title":"Linux Command Line Tips","keywords":["terminal","command line","shell","tips","tricks","easy linux","cli"],"toc":" Basic Linux Terminal Things to Know Easy Ways to Fix or Undo Text in the Terminal Quickly Find and Replace within the Last-Entered Command Redo the Previous Command with Sudo Exit Vi(m) ","href":"/docs/quick-answers/linux/linux-command-line-tips/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4ea88557a4c51f0a3af5f7958fa182f1","title":"How to Use the Grep Command","keywords":["linux","how to","grep","filter"],"toc":"","href":"/docs/quick-answers/linux/how-to-use-grep/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"561f295c0d0747153a298707f6152855","title":"How to Use the Head Command","keywords":["linux","how to","head","first lines","file"],"toc":"","href":"/docs/quick-answers/linux/how-to-use-head/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6bf47fc67a91d572addad9de8c0554a8","title":"How to Use the Tail Command","keywords":["linux","how to","tail","last lines","file"],"toc":"","href":"/docs/quick-answers/linux/how-to-use-tail/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cb89743293b3a929f3b3e9f548669ac0","title":"Use Advanced OpenSSH Features to Harden Access to Your Linode","keywords":["SSH","secure shell","Ubuntu","CentOS","security","2FA","server","Linux"],"toc":" Before You Begin Use a Stronger Diffie-Hellman Algorithm Optional: Generate Your Own Keys SSH Access Control Selectively Deny Users Selectively Allow Users Custom Rules Example Use a Strong Password for your Key-pair Chroot Users Regularly Update your Revoked Keys List Reduce Timeout Interval and Login Grace Time Use a Warning Banner ","href":"/docs/security/advanced-ssh-server-security/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f7275c735c7b3d8060856cd66d3f9e46","title":"Install Odoo 10 on Ubuntu 16.04","keywords":["Odoo","Odoo ERP","CMS","Ubuntu","CRM","OpenERP","Odoo 10","Ubuntu 16.04"],"toc":" Before You Begin Configure UFW Firewall for Odoo Install PostgreSQL Database and Server Dependencies Create a PostgreSQL User Create an Odoo User Configure Logs Install Odoo Install Dependencies for Odoo Applications Install Python Dependencies Install Less CSS via Node.js and npm Install Stable Wkhtmltopdf Version Odoo Server Configuration Create an Odoo Service Change File Ownership and Permissions Test the Server Enable the Odoo Service Test Odoo Updating Odoo Configure UFW Firewall Create a Separate Database User Create a Test Odoo User Configure Logs Install Odoo Testing Environment Testing Environment Configuration Change File Ownership and Permissions Check your Testing Environment Prepare your System for Production Tests Update your Production System Next Steps ","href":"/docs/websites/cms/install-odoo-10-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"adcfc30d82fa1d54997e0bf098c4a2a5","title":"Host Your Own RSS Reader with Tiny Tiny RSS on CentOS 7","keywords":["apache","centos","rss","reader","ttrss","tt-rss"],"toc":" Before You Begin Preparing MySQL Preparing Apache Install Tiny Tiny RSS Configure Tiny Tiny RSS Feed Updates Using the Application ","href":"/docs/web-servers/apache/host-your-own-rss-reader-with-tiny-tiny-rss-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5776b4ecce010cc2b495c6b9f2e6874a","title":"Introduction to Nextcloud Talk","keywords":["nextcloud","cloud","open source hosting","video chat"],"toc":" What is Nextcloud 13? Install Docker CE Install Nextcloud 13 and Talk Nextcloud Talk How to Use Talk Docker Compose Install Docker Compose Create docker-compose.yaml ","href":"/docs/applications/cloud-storage/install-nextcloud-talk/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ac733cf6b4867a4753548b3b9063a36c","title":"Use the Distribution-Supplied Kernel on CentOS 6 with Grub Legacy","keywords":["centos 6"," custom kernel"," grub legacy"],"toc":" Install the Kernel and Configure Grub ","href":"/docs/tools-reference/custom-kernels-distros/use-the-distribution-supplied-kernel-on-centos-6-with-grub-legacy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"51db5e841dca3d40f6c9052a3a3f3987","title":"Install a Custom Distribution on a Linode","keywords":["custom distro","custom distribution","advanced Linux","kvm"],"toc":" Advantages of KVM on Linode Install a Custom Distribution Prepare your Linode Download and Install Image Configure Grub for Lish Access Linode Manager Compatibility Prepare your Linode Update your fstab Configure Grub Transfer your Root Filesystem to your Ext4 Disk ","href":"/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"dfcbf1850f1003ccd9539b9e74be8b7a","title":"Upgrade to Hourly Billing","keywords":["prepaid","billing","payments","hourly"],"toc":" Upgrading Possible Notices ","href":"/docs/platform/billing-and-support/upgrade-to-hourly-billing/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"664de3081573921d398846a03fba717b","title":"Resizing a Linode","keywords":["upgrading","resizing"],"toc":" Resizing Your Linode ","href":"/docs/platform/disk-images/resizing-a-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"04f48fd7f2af32d6e97d205749931505","title":"Install OpenVAS 8 on Ubuntu 16.04","keywords":["openvas","ubuntu","install openvas"],"toc":" Before You Begin Install OpenVAS Configure OpenVAS Remote Access User Authentication for OpenVAS Scan Your System with OpenVAS Troubleshooting ","href":"/docs/security/vulnerabilities/install-openvas-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"09b043952c1d79e38cef073863af7279","title":"Install MongoDB on CentOS 7","keywords":["nosql","database","mongodb","key store","ubuntu","mongodb tutorial"],"toc":" Before You Begin Add the MongoDB Repository Install MongoDB Configure MongoDB Increase User Limits Start and Stop MongoDB Create Database Users Manage Data and Collections Additional MongoDB Functionality ","href":"/docs/databases/mongodb/install-mongodb-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7aef62754902d968fb09db4a77fc29b6","title":"Create an ARK: Survival Evolved Server on Ubuntu 16.04","keywords":["ark survival evolved"," ubuntu"," server"],"toc":" Before You Begin Adjust Your System Settings Install Your ARK Server Create a systemd Unit for Your ARK Server Configure Your ARK Server Connect the Game Client to Your ARK Server In-Game Server List Steam Server Favorites ","href":"/docs/game-servers/create-an-ark-survival-evolved-server-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f22bbfd3268dc54cc9428f256ef7c66a","title":"Install Magento on CentOS 7","keywords":["magento","centos","e-commerce","magento centos"],"toc":" Before You Begin Prepare Your Server for Magento Configure Apache Install MySQL and Create a Database and User Install and Configure PHP 7 Install Magento Download Magento Community Edition Configure Users and Permissions Install Magento CE Configure Magento Set Cron Jobs Configure X-Frame Options Set Directory Permissions Secure your Site with SSL Next Steps ","href":"/docs/websites/ecommerce/install-magento-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d7ca02416c26fa47f804f167d407252c","title":"Install Magento on Ubuntu 16.04","keywords":["magento","ubuntu","e-commerce","magento ubuntu"],"toc":" Before You Begin Prepare Your Server for Magento Configure Apache Create a MySQL Database and User Configure PHP Install Magento Download Magento Community Edition Configure Users and Permissions Install Magento CE Configure Magento Set Cron Jobs Configure X-Frame Options Set Directory Permissions Secure your Site with SSL Next Steps ","href":"/docs/websites/ecommerce/install-magento-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b31b2a0d97379d3cd9a072cf2d4dacdc","title":"Configure Postfix to Send Mail Using Gmail and Google Apps on Debian or Ubuntu","keywords":["Postfix"," Ubuntu"," Debian"," SMTP"," Gmail"],"toc":" Before You Begin Install Postfix Generate an App Password for Postfix Add Gmail Username and Password to Postfix Secure Your Postfix Hash Database and Email Password Files Configure the Postfix Relay Server Troubleshooting - Enable “Less secure apps” access Test Postfix ","href":"/docs/email/postfix/configure-postfix-to-send-mail-using-gmail-and-google-apps-on-debian-or-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e8d3f8a8b86040301391ca09cc9987ec","title":"How to Install PostgreSQL Relational Databases on CentOS 7","keywords":["postgresql","CentOS 7","open source database","relational database"],"toc":" Before You Begin Install PostgreSQL Install From the CentOS Repositories Install From the Postgres Repositories Configure PostgreSQL Secure the Postgres Users Access the PostgreSQL Shell Work with Databases Create a Database Connect to a Database List Databases Delete a Database Work With Tables Create Tables View the Content of a Table List Tables in a Database Delete Tables Add Columns Add and Update Rows Remove Columns and Rows Query a Table Work With Roles Create Roles Give a Role Access to a Database List All Roles Group Roles Alter Roles Delete Roles Peer Authentication Secure PostgreSQL Secure Local Access Secure Remote Access ","href":"/docs/databases/postgresql/how-to-install-postgresql-relational-databases-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1de6b7277f29078501923db641b40279","title":"Create a MongoDB Replica Set","keywords":["mongodb","nosql","clusters","replica set"],"toc":" Before You Begin Configure Networking Configure Hosts Files Set Up MongoDB Authentication Generate a Key file Create an Administrative User Configure MongoDB Start Replication and Add Members Test Replication Next Steps ","href":"/docs/databases/mongodb/create-a-mongodb-replica-set/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b82ee60246f876ff7af1f66f1506ea0a","title":"Use Varnish & NGINX to Serve WordPress over SSL & HTTP on Debian 8","keywords":["Varnish","cache","Nginx","WordPress","SSL","PHP-FPM"],"toc":" How Varnish and NGINX Work Together Before You Begin Install and Configure Varnish Create a Custom Varnish Configuration File Edit the Varnish Startup Configuration Install and Configure PHP Configure NGINX Install the WordPress “Varnish HTTP Purge” Plugin Test Your Setup Next Steps ","href":"/docs/websites/varnish/use-varnish-and-nginx-to-serve-wordpress-over-ssl-and-http-on-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"47a377c28791d385819daef851046717","title":"Clone Your Linode","keywords":["clone"," cloning"," linode manager"],"toc":" Clone Your Linode ","href":"/docs/platform/disk-images/clone-your-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"af30dcb891ff10fff065a35b94635da3","title":"How to Install Apache on CentOS 7","keywords":["CentOS","CentOS 7","apache"],"toc":" Before You Begin Apache Install and Configure Apache Configure Name-based Virtual Hosts Configure firewalld to Allow Web Traffic Next Steps: Add SSL for Security and Install GlusterFS for High Availability Secure Your Site with SSL Install and Configure GlusterFS, Galera, and XtraDB for High Availability ","href":"/docs/web-servers/apache/install-and-configure-apache-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"378b9fc027d52e09fec2923393d771b7","title":"Use One-Time Passwords for Two-Factor Authentication with SSH on CentOS 7","keywords":["two factor authentication","ssh","TOTPs"],"toc":" Before You Begin Install OATH Packages Generate a Key Configure Authentication Settings Combine Two-Factor and Public Key Authentication Next Steps ","href":"/docs/security/authentication/use-one-time-passwords-for-two-factor-authentication-with-ssh-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d18460705a2b3df89be4ed1a7b60e8a8","title":"Use One-Time Passwords for Two-Factor Authentication with SSH on Ubuntu 16.04 and Debian 8","keywords":["two factor authentication","ssh","google authenticator","ubuntu","debian"],"toc":" Before You Begin Install Google Authenticator Generate a Key Configure Authentication Settings Combine Two-Factor and Public Key Authentication Next Steps ","href":"/docs/security/authentication/use-one-time-passwords-for-two-factor-authentication-with-ssh-on-ubuntu-16-04-and-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ccc7b2320251181c0fafc37a6226123a","title":"How to Use LUKS for Full Disk Encryption on Linux","keywords":["full disk encryption","debian","luks","lassie"],"toc":" Using LUKS encryption to Create a Secure Disk on Debian 8 Before you Begin Prepare Your Linode for Encrypted Debian Installation Install the Operating System Configure GRUB Confirm Disk Encryption. ","href":"/docs/security/encryption/use-luks-for-full-disk-encryption/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8d825c87da1101af05fe1824a14116ef","title":"Big Data in the Linode Cloud: Streaming Data Processing with Apache Storm","keywords":["storm","analytics","big data","zookeeper"],"toc":" Before You Begin OS Requirements Naming Conventions Get a Linode API Key Set Up the Cluster Manager Create a Storm Cluster Create a Zookeeper Image Create a Zookeeper Cluster Create a Storm Image Create a Storm Cluster Start a Storm Cluster Monitor a Storm Cluster Whitelist Workstations to Monitor a Storm Cluster Test a New Storm Cluster Start a New Topology Other Storm Cluster Operations Expand a Storm Cluster Describe a Storm Cluster Stop a Storm Cluster Destroy a Storm Cluster Run a Command on all Nodes of a Storm Cluster Copy Files to all Nodes of a Storm Cluster Delete a Storm Image Zookeeper Cluster Operations Describe a Zookeeper Cluster Stop a Zookeeper Cluster Destroy a Zookeeper Cluster Run a Command on all Nodes of a Zookeeper Cluster Copy Files to all Nodes of a Zookeeper Cluster Delete a Zookeeper Image ","href":"/docs/applications/big-data/big-data-in-the-linode-cloud-streaming-data-processing-with-apache-storm/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c9a48d333c31d0ef1049637d3a2e7be8","title":"Install WordPress on Ubuntu 16.04","keywords":["install WordPress"," WordPress on Linode"," how to configure WordPress"," Permalink"],"toc":" Before You Begin Install WordPress Configure WordPress Create WordPress Permalinks (Optional) Configure WordPress to Allow Permalinks on Apache Configure WordPress to Allow Permalinks on nginx Configure Maximum File Size Upload Setting to Allow Larger Files Install Optional PHP Extensions ","href":"/docs/websites/cms/install-wordpress-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d38af5cb6bb293823939a2d29a07aca5","title":"How to use a GPG key for SSH authentication","keywords":["gpg","ssh","authentication","ssh-agent","gpg-agent","yubikey","smartcard","ssh key"],"toc":" Before You Begin Generate a GPG Keypair Generating the Authentication Subkey Secure Your GPG Key Export Your Public Key Move Your Key to a Smartcard or YubiKey (Optional) Secure Your Card Transfer Your Subkey Serve Your GPG key Instead of an SSH key Add the New Key to Your Linode ","href":"/docs/security/authentication/gpg-key-for-ssh-authentication/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fdb34abd717a9f3ded5904ae0170193d","title":"Install Alpine Linux on your Linode","keywords":["alpine","alpine linux","custom","custom distro","install alpine linux","alpine linux packages"],"toc":" Before You Begin Prepare the Linode Disk Images Configuration Profile Install Alpine Linux Boot into Rescue Mode Mount Drives Download APK Tools System Configuration Install the Kernel Configure Alpine Linux Reboot into Alpine Configuration Next Steps Install Packages Secure Your Server ","href":"/docs/tools-reference/custom-kernels-distros/install-alpine-linux-on-your-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"548d368cbad32268377c6874f6b419dd","title":"Install cPanel on CentOS","keywords":["cpanel","Linode control panel","install cpanel","cpanel centos"],"toc":" DNS Prerequisites Kernel Prerequisites Install cPanel Configure cPanel DNS Configuration Using Linode Nameservers Using Self-Managed DNS Services ","href":"/docs/websites/cms/install-cpanel-on-centos/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5cff3f5dda3cfb6f7ee936bcdf28900a","title":"Remote Access","keywords":["remote access","ip addresses","ip failover","swapping ip addresses","console access"],"toc":" Network Access Setting Reverse DNS Resetting Reverse DNS Configuring IP Failover Networking Restrictions Swapping IP Addresses Adding Private IP Addresses Adding Public IP Addresses Console Access Using the Lish Console Using SSH ","href":"/docs/platform/manager/remote-access/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7113f65f5bf9bc5490f62a807ac9dfd9","title":"Custom Compiled Kernel on CentOS 7","keywords":["compile kernel","kernel compiling","custom linux kernel","custom linode"," centos"],"toc":" Prepare the System Compile and Install the Kernel Download Kernel Sources Configure the Kernel Compile the Kernel Configure the Linode ","href":"/docs/tools-reference/custom-kernels-distros/custom-compiled-kernel-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"750a71bedcb8ffad9274cfb07aad5c02","title":"Host a Website with High Availability","keywords":["high availability","web server","failover"," "],"toc":" Before You Begin GlusterFS Install GlusterFS Add Firewall Rules Configure GlusterFS Test Replication Galera with XtraDB Install Galera and XtraDB Add Firewall Rules Disable SELinux for MySQL Configure Your Galera Cluster Test Database Replication Apache Servers Add Firewall Rules Allow Private Traffic to GlusterFS Nodes Allow Private Traffic to Galera Nodes Install Apache Configure SELinux Compatibility for Apache Mount the Gluster Filesystem Test Your Configuration Keepalived Configure IP Failover Disable SELinux for Keepalived Configure Keepalived (Optional) Configure SELinux Compatibility for Keepalived NodeBalancer WordPress (Optional) DNS Records Configuration Management ","href":"/docs/websites/host-a-website-with-high-availability/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"630ec780689afab5d74f0c8ab5fe6611","title":"Introduction to High Availability","keywords":["high availability","hosting","website","failover"],"toc":" What is High Availability? What High Availability is Not How High Availability Works Redundancy Monitoring and Failover Elements of High Availability File System Database Web Server Failover Load Balancing Overview ","href":"/docs/websites/introduction-to-high-availability/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"aa9ce457d563a2c454b9459ad5c230af","title":"Install VNC on Ubuntu 16.04","keywords":["vnc","remote desktop","ubuntu","16.04"],"toc":" Before You Begin Install a Desktop and VNC Server on your Linode Secure your VNC connection Mac OS X and Linux Windows Connect to VNC from your Desktop Mac OS X and Windows Linux Configure VNC for a Full Desktop Starting VNC Server on Boot ","href":"/docs/applications/remote-desktop/install-vnc-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e04b67eb4f771f018e63f85f01a24418","title":"How to Install PostgreSQL on Ubuntu 16.04","keywords":["postgresql","ubuntu 16.04","postgresql database","open source database","relational database"],"toc":" A Guide to Installing PostgreSQL Relational Databases on Ubuntu 16.04 Before You Begin Install PostgreSQL Configure PostgreSQL Modify the Postgres Users Create a Database Create Tables Create PostgreSQL Roles Secure Local PostgreSQL Access Secure Remote PostgreSQL Access ","href":"/docs/databases/postgresql/how-to-install-postgresql-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f9134fd92c861bd6c14f51cdc92fa836","title":"Install MongoDB on Ubuntu 16.04 (Xenial)","keywords":["nosql","database","mongodb","key store","ubuntu","mongodb tutorial"],"toc":" Before You Begin Add the MongoDB Repository Install MongoDB Configure MongoDB Start and Stop MongoDB Create Database Users Manage Data and Collections Additional MongoDB Functionality ","href":"/docs/databases/mongodb/install-mongodb-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"414d0ca725f78c2c50fa31107c109a6a","title":"Use lighttpd Web Server on Ubuntu 16.04 (Xenial Xerus)","keywords":["lighttpd","web server","web hosting"],"toc":" Before You Begin Install Lighttpd Configure Lighttpd Enable and Disable Modules via Command Line Virtual Host Setup with Simple Vhost Virtual Host Setup with Enhanced Vhost Create Virtual Host Directories Virtual Hosting Best Practices Run Scripts with FastCGI Things to Keep in Mind ","href":"/docs/web-servers/lighttpd/use-lighttpd-web-server-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ff7d9f9629081a618db6653b0d214117","title":"Update and Secure Drupal 8 on Ubuntu or Debian","keywords":["drupal","cms","apache","php","content management system","drupal 8","update"],"toc":" Before You Begin Create Backups Download Updates Upgrade Your Site Put the Site into Maintenance Mode Replace System Files Additional Security ","href":"/docs/websites/cms/update-and-secure-drupal-8-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4ecc88b4445f00193b2a166c3ada81fa","title":"Install Apache Tomcat on Ubuntu 16.04","keywords":["apache tomcat ubuntu 16.04","tomcat java","java ubuntu 16.04","tomcat ubuntu"],"toc":" Before You Begin Install Apache Tomcat Test and Use Tomcat ","href":"/docs/development/frameworks/apache-tomcat-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"edc403265856eb097e218f094bb2eaa8","title":"Install a LEMP Stack on Ubuntu 16.04","keywords":["nginx","lemp","php","mysql"],"toc":" What is a LEMP Stack? Before You Begin Installation NGINX MariaDB PHP Set an NGINX Site Configuration File Test the LEMP Stack ","href":"/docs/web-servers/lemp/how-to-install-a-lemp-server-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e90ddb73b154e2d350dfbb540cf94620","title":"How to Install a LAMP Stack on Ubuntu 16.04","keywords":["install lamp ubuntu 16.04","apache install","mysql install","php 7.0"," ubuntu 16.04 "],"toc":" Before You Begin Quick Install Using Tasksel Apache Install and Configure Apache Configure Virtual Hosts MySQL Install MySQL Create a MySQL Database PHP 7.0 Optional: Test and Troubleshoot the LAMP Stack Troubleshooting ","href":"/docs/web-servers/lamp/install-lamp-stack-on-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"801415704d65ccda674054a00928e1af","title":"How to Upgrade to Ubuntu 16.04 LTS","keywords":["upgrading","ubuntu","16.04"],"toc":" Prepare to Upgrade Install Available Updates Back Up Your Linode Check Your Kernel Stop Services Upgrading from Ubuntu 14.04 LTS to Ubuntu 16.04 LTS Upgrading from Previous Ubuntu Releases ","href":"/docs/security/upgrading/upgrade-to-ubuntu-16-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"89d5c5e49024be638364e0754664f488","title":"How to Install a Redis Server on Ubuntu or Debian 8","keywords":["redis","redis ubuntu 14.04","redis server","redis ubuntu 16.04","debian 8","redis cluster"],"toc":" Before You Begin Install Redis Ubuntu Debian Update and Install Verify the Installation Configure Redis Configure Persistence Options Basic System Tuning Distributed Redis Set Up Master/Slave Replication Prepare Two Linodes and Configure the Master Linode Configure the Slave Linode Confirm Replication Secure the Redis Installation ","href":"/docs/databases/redis/how-to-install-a-redis-server-on-ubuntu-or-debian8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6a3d9d32d93e1944a9372fa84854a9f6","title":"Install and Configure Redis on CentOS 7","keywords":["redis"," centos 7"," redis cluster"," centos"],"toc":" Before You Begin Install Redis Verify the Installation Configure Redis Persistence Options Basic System Tuning Additional Swap Distributed Redis Set Up Redis Master/Slave Replication Prepare Your Linodes Configure the Master Linode Configure the Slave Linode Confirm Replication Secure the Redis Installation Use Password Authentication ","href":"/docs/databases/redis/install-and-configure-redis-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c56b95bc8eec07a17921c1a3593d42f1","title":"Install Nagios 4 on Ubuntu and Debian 8","keywords":["nagios","ubuntu","monitoring","install nagios","nagios 4 ubuntu","debian 8"],"toc":" Before You Begin Install Nagios Create Users and Groups Build Nagios 4 from Source Code Prepare Apache and Configure Nagios Web Interface Install Nagios Plugins Access the Nagios Web Interface Systemd Next Steps ","href":"/docs/uptime/monitoring/install-nagios-4-on-ubuntu-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"92e73dfae27177838f235d038e34aee6","title":"Use Unicorn and Nginx to Configure Ruby on Rails Applications on Ubuntu 14.04","keywords":["ruby on rails","unicorn rails","ruby on rails ubuntu 14.04"," nginx","reverse proxy","ubuntu 14.04"],"toc":" Before You Begin Install Ruby Install and Create a Rails Application Install and Configure Unicorn Install and Configure Nginx Start Unicorn ","href":"/docs/development/ror/use-unicorn-and-nginx-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a23e5de85c84a17b9d50405756519cb5","title":"Install FreeBSD on Linode","keywords":["freebsd","bsd"],"toc":" Introduction to FreeBSD FreeBSD vs. Linux Preparing Your Linode Installing FreeBSD ","href":"/docs/tools-reference/custom-kernels-distros/install-freebsd-on-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1a2c9818f82e4d0d013a6164272d7017","title":"Install WordPress Using WP-CLI on Ubuntu 14.04","keywords":["install WP-CLI","ubuntu","wordpress","apache","bash completion","plugin","WP-CLI","themes"],"toc":" Prerequisites Install WP-CLI Activate Bash Completion Basics of WP-CLI Install WordPress Setting up Database Main Install Common Commands Install and Update Plugins Install and Update Themes Update WordPress Conclusion ","href":"/docs/websites/cms/install-wordpress-using-wp-cli-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"52878575592ed9e6559bb0fc752dd077","title":"How to Unbundle nginx from Omnibus GitLab for Serving Multiple Websites","keywords":["version control"," git"," gitlab"," install gitlab on ubuntu"," how to manage repositories with gitlab"],"toc":" Before You Begin Install Omnibus GitLab Unbundle nginx from Omnibus GitLab Install Ruby, Passenger, and nginx Create a New Virtual Host ","href":"/docs/development/version-control/how-to-unbundle-nginx-from-omnibus-gitlab-for-serving-multiple-websites/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6fdda75cfef324ccca7bac4570ae8c45","title":"Install Black Mesa on Debian or Ubuntu","keywords":["black mesa","steam","steamcmd","sourcemod","metamod"],"toc":" Before You Begin Prerequisites for Black Mesa Install Black Mesa, Dedicated Server Run Black Mesa, Dedicated Server Configure a Black Mesa Dedicated Server Server.cfg Config_deathmatch.cfg Maps Custom Maps Maps Rotation Connect to Your Server Extra Autostart with screen script MetaMod SourceMod ","href":"/docs/game-servers/install-black-mesa-on-debian-or-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"512934f44e698da80798469349a4d565","title":"Install Let's Encrypt to Create SSL Certificates","keywords":["ACME","HTTPS","Let's Encrypt","SSL","SSL certificates","renew certificate"],"toc":" Before you Begin Download and Install Let’s Encrypt Create an SSL Certificate Check Certificate Domains Maintenance Renew SSL Certificates Automatically Renew SSL Certificates (Optional) Update Let’s Encrypt Automatically Update Let’s Encrypt (Optional) ","href":"/docs/security/ssl/install-lets-encrypt-to-create-ssl-certificates/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ae5a9bf942eed46320ce45291042d804","title":"Launch a Counter Strike: Global Offensive (CS:GO) server on Ubuntu 14.04","keywords":["counter strike","counter strike global offensive","csgo","cs:go","csgo server","csgo server hosting"," steam servers","game servers","games","ubuntu","ubuntu 14.04"],"toc":" Before You Begin Prerequisites for Counter-Strike: Global Offensive Install Counter Strike: Global Offense Game Server Login Token Configure the Server Start the Server Join the Game Game Settings Game Modes and Types RCON ","href":"/docs/game-servers/launch-a-counter-strike-global-offensive-server-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ac126e7aab7274877c79e6629c573d5f","title":"Left 4 Dead 2 Multiplayer Server Installation","keywords":["left 4 dead","l4d2","game server","steamCMD"],"toc":" Before You Begin Preparing your Linode Install SteamCMD and Left 4 Dead 2 Configure Left 4 Dead 2 Use the Server Entering The Server ","href":"/docs/game-servers/left-4-dead-2-multiplayer-server-installation/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c5ba970b80b4d5fe7812179e9c9a46d8","title":"Install PHP-FPM and Apache on Debian 8 (Jessie)","keywords":["php-fpm","apache","debian 8","php5-mysql","fastcgi","php","cgi","mod_php","php pool"],"toc":" Benefits over mod_php Before You Begin Install Apache and PHP-FPM Configure PHP-FPM Configure PHP Pools ","href":"/docs/web-servers/apache/install-php-fpm-and-apache-on-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"425a0d813b27321c62517d1120de710e","title":"Clojure Deployment with Immutant and WildFly on Ubuntu 14.04","keywords":["clojure","luminus","leiningen","immutant","jvm","wildfly","jboss","oracle jdk 8"],"toc":" Before You Begin Install Oracle JDK 8 Install Leiningen Create Sample Application Install JBoss WildFly Application Server Proxy WildFly with Nginx Deploy Sample Application with Immutant ","href":"/docs/development/clojure-deployment-with-immutant-and-wildfly-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0d722197ce4cca843da15ff541c8f45e","title":"Install SteamCMD for a Steam Game Server","keywords":["steam","steamcmd","steam cmd","games","game server","steam server","steampipe"],"toc":" Before You Install Secure Your Game Server Install SteamCMD From Package Repositories (Recommended) Manually Add an Error Fix Run SteamCMD Next Steps ","href":"/docs/game-servers/install-steamcmd-for-a-steam-game-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"533cd94bbbb2ec1eabc3c9844dea47e8","title":"Configure SPF and DKIM With Postfix on Debian 8","keywords":["email","postfix","spf","dkim","debian 8","opendkim","dns","dmarc"],"toc":" Install DKIM, SPF and Postfix Set up SPF Add SPF records to DNS Add the SPF policy agent to Postfix Set up DKIM Configure OpenDKIM Set up DNS Test your configuration Hook OpenDKIM into Postfix Verify that everything’s fully operational Optional: Set up Author Domain Signing Practices (ADSP) Optional: Set up Domain Message Authentication, Reporting & Conformance (DMARC) Key rotation ","href":"/docs/email/postfix/configure-spf-and-dkim-in-postfix-on-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a99ce418ff75469ab5cf4656fb6702ed","title":"Install Roundcube on Ubuntu 16.04","keywords":["Roundcube","webmail","email","Ubuntu"],"toc":" What is Roundcube? Before You Begin Linux, Apache, MySQL and PHP (LAMP) Stack Install LAMP Stack Packages Create an Apache Virtual Host with SSL Create a MySQL Database and User Final Preparations for Roundcube Download and Install Roundcube Enable Roundcube’s Apache Virtual Host Configure Roundcube Remove the Installer Directory Verify your Roundcube Installation Keeping Roundcube Updated Conclusion ","href":"/docs/email/clients/install-roundcube-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1242913442f451ddfd70f9e0113987c3","title":"Install CoreOS on Your Linode","keywords":["coreos","custom","finnix","lish","kvm"],"toc":" Before You Begin Prepare the Linode Collect Installation Files Cloud-Config File Install CoreOS to disk Configure your Linode to boot CoreOS Log in to CoreOS ","href":"/docs/tools-reference/custom-kernels-distros/install-coreos-on-your-linode/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fa6f579fcc0f865f4157435aab446838","title":"Open Web Analytics (OWA): Install & Launch on Your Server","keywords":["open web analytics","owa","mysql","analytics"],"toc":" Before you Begin Set up MySQL OWA Install Configure Using OWA ","href":"/docs/uptime/analytics/open-web-analytics-install-and-launch-on-your-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0159a5c9882cf44ad4de9c5898626277","title":"How to Setup a Terraria Linux Server","keywords":["terraria","steam","minecraft","gaming"],"toc":" Before You Begin Configure a Firewall for Terraria Firewalld UFW iptables Install and Configure Terraria Managing the Terraria Service Screen systemd Create a Script for Basic Terraria Administration Running Terraria Start and Enable the Terraria Server Server Status Stop the Server Attach to the Console ","href":"/docs/game-servers/host-a-terraria-server-on-your-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4319b95086c50bf9892e7d4b5a5d3c71","title":"Configure OpenVPN Client Devices","keywords":["openvpn","vpn","vpn tunnel","ios","os x","mac","windows","android"],"toc":" Before You Begin Transfer Client Credentials Client-Side Configurations Android iOS Linux macOS Windows Connection Testing Revoke a VPN Client Certificate ","href":"/docs/networking/vpn/configuring-openvpn-client-devices/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b1af3fb995db10a16b88f528cb186eb6","title":"Set up a Hardened OpenVPN Server on Debian 9","keywords":["openvpn","vpn","vpn tunnel","openssl"],"toc":" Before You Begin Managing the OpenVPN Environment Networking Configuration IPv4 Firewall Rules Disable IPv6 Install and Begin Configuring OpenVPN VPN Certificate Authority Configure EasyRSA Server Credentials Client Credentials OpenVPN Configuration Files Server Configuration File Client Configuration File Distribute Credentials Initial Startup and Log Monitoring Next Steps ","href":"/docs/networking/vpn/set-up-a-hardened-openvpn-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ae836e1478965549a1a72371b7b55a93","title":"Tunnel Your Internet Traffic Through an OpenVPN Server","keywords":["openvpn","vpn","vpn tunnel","openssl"],"toc":" Before You Begin OpenVPN Configuration Append Networking Rules Next Steps ","href":"/docs/networking/vpn/tunnel-your-internet-traffic-through-an-openvpn-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a5faf2db7a4cc66ca21884b028ba7e5c","title":"Install MySQL Workbench for Database Administration","keywords":["MySQL","MySQL Workbench","workbench","administer database"],"toc":" Before You Begin Install and Configure MySQL Workbench Add MySQL Servers Connect to MySQL Add Users and Privileges Set MySQL Workbench Preferences Creating and Populating Databases Add a Schema (Database) Add a Table Add Data to a Table Working with Your Data Run Queries Export / Import Data To Export To Import ","href":"/docs/databases/mysql/deploy-mysql-workbench-for-database-administration/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9eaf517c53b697657fe1ccdb960ab2d8","title":"Deploy Graphite with Grafana on Ubuntu 14.04","keywords":["graphite","grafana","monitor","monitoring","monitoring tool","analytics"],"toc":" Set Up Graphite Monitoring Software with Grafana on Ubuntu Before You Begin Install Apache, Python Tools and Graphite Configure Carbon Install and Configure PostgreSQL Configure Graphite Configure Apache for Graphite Create Sample Data Install and Configure Grafana Add a Graphite Data Source to Grafana ","href":"/docs/uptime/monitoring/how-to-install-graphite-and-grafana-on-ubuntu-14-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"84ed0c29fa83226635b50ccf6a11838a","title":"LAMP on CentOS 7","keywords":["LAMP","CentOS","CentOS 7","apache","mysql","php","centos lamp"],"toc":" Before You Begin Apache Install and Configure Configure Name-based Virtual Hosts Configure SELinux to Allow HTTP Configure FirewallD to Allow HTTP Connections MySQL / MariaDB Install and Configure Create a MySQL/MariaDB Database PHP Install and Configure ","href":"/docs/web-servers/lamp/lamp-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3123769a139230fb9f6b3917fcdf2dcd","title":"Deploy Django Applications Using uWSGI and Nginx on Ubuntu 14.04","keywords":["django","uwsgi","nginx","python"],"toc":" Before You Begin Install nginx, Python Tools and uWSGI Set up a Sample Django Application Configure uWSGI Configure nginx ","href":"/docs/web-servers/nginx/deploy-django-applications-using-uwsgi-and-nginx-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2da1a99647f941e9c5e29e36ec886dc9","title":"Install and Configure Drupal 8","keywords":["drupal","cms","apache","php","content management system","drupal 8"],"toc":" Before You Begin Download and Prepare Drupal 8 Configure Apache 2.4 Drupal First Start Where to Go From Here ","href":"/docs/websites/cms/install-and-configure-drupal-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"22ac0bb55c34a1c48eb6710f8da4bcf8","title":"Apache and mod_wsgi on Ubuntu 14.04 (Trusty Tahr)","keywords":["python","apache","mod\\_wsgi","django"],"toc":" Before You Begin Install Dependencies Configure WSGI Handler Basic Hello World WSGI Configuration Web.py WSGI Configuration Django WSGI Configuration Configure Apache ","href":"/docs/web-servers/apache/apache-and-modwsgi-on-ubuntu-14-04-precise-pangolin/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8f610aeee9e2dcbacae431d47a764a73","title":"How to Configure a Firewall with UFW","keywords":["ufw","uncomplicated firewall","ubuntu ufw","linux ufw","ufw tutorial","ubuntu firewall","iptables","networking","firewalls","filtering","firewall setup","ubuntu","debian","arch"],"toc":" What is UFW? Before You Begin Install UFW Arch Linux Debian / Ubuntu Use UFW to Manage Firewall Rules Set Default Rules Add Rules Advanced Rules Remove Rules Edit UFW’s Configuration Files UFW Status Enable the Firewall Logging ","href":"/docs/security/firewalls/configure-firewall-with-ufw/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7019f9c164246ee137470702f20546ca","title":"Use Puppet Modules to Create a LAMP Stack","keywords":["puppet","automation","puppet master","puppet agent","modules","server automation","configuration management"],"toc":" Create the Apache Module Create the Initial Apache Class and Parameters Manage Configuration Files Create the Virtual Hosts Files Test and Run the Module Using the MySQL Module Use Hiera to Create Databases Create the PHP Module ","href":"/docs/applications/configuration-management/use-puppet-modules-to-create-a-lamp-stack/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fc6ac6c05f169abfe2e9089e1bd6bf1b","title":"Install and Configure Mumble on Debian","keywords":["mumble"," debian"," murmur"," gaming"," voip"," voice chat"],"toc":" Before You Begin Mumble Server Install Mumble Configure Server Settings Mumble Client Installation Connecting As SuperUser Connecting As Normal User ","href":"/docs/applications/voip/install-and-configure-mumble-on-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ccb1541ef4da623ce960312ac3608fe8","title":"Access Your Box.com Account from Your Linode","keywords":["box","box.com","cloud","cloud storage","file storage","file","webdav","davfs","davfs2"],"toc":" Before You Begin Set Box’s Mount Point Configure WebDAV and User Permissions Mounting and Unmounting Your Box Drive Wrapping Up ","href":"/docs/applications/cloud-storage/access-your-box-account-from-your-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d1bcaf73b56bf13f7d36ae679dbe5235","title":"Install Odoo 9 ERP on Ubuntu 14.04","keywords":["Odoo","Odoo ERP","CMS","Ubuntu","CRM","OpenERP"],"toc":" Before You Begin Open Corresponding Firewall Ports Install Database and Server Dependencies Create Odoo User and Log Directory Install Odoo Server Files from Source Create PostgreSQL User Specific Dependencies for Odoo Applications Install Python Dependencies Install Less CSS via Node.js and npm Install Updated Wkhtmltopdf Version Odoo Server Configuration Odoo Boot Script Odoo File Ownership and Permissions Testing the Server Running Boot Script at Server Startup and Shutdown Testing Odoo Frontend ","href":"/docs/websites/cms/install-odoo-9-erp-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"783cb6efa30b46e4a8b4e0a4aa5295f8","title":"Installing Monit for Server Monitoring","keywords":["installing Monit for server monitoring"],"toc":" Installing Monit Arch CentOS Debian / Ubuntu Fedora Restarting Monit Configure the Monit Daemon Polling Frequency Alerting Web service Configure Monit’s Checking Actions System Values Processes Filesystem Remote Hosts More Monit ","href":"/docs/uptime/monitoring/monitoring-servers-with-monit/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"607d4d5794a45c10f75a1e926ef4ca4e","title":"Use Fail2ban to Secure Your Server","keywords":["fail2ban","ip whitelisting","jail.local"],"toc":" What is Fail2Ban Install Fail2ban CentOS 7 Debian Fedora Ubuntu Configure Fail2ban Configure fail2ban.local Configure jail.local Settings Whitelist IP Ban Time and Retry Amount Email Alerts Other Jail Configuration Failregexs Write a Regex for Fail2ban Apply the Failregex Use the Fail2ban Client ","href":"/docs/security/using-fail2ban-for-security/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"17ce8e9bb270e281a6aa49196916026b","title":"Deploy a Just Cause 2 Multiplayer Server on Ubuntu 14.04","keywords":["just cause 2","game servers","ubuntu","ubuntu 14.04","steamcmd","steam","multiplayer game server"],"toc":" Before You Begin Prerequisites for Just Cause 2 Install Just Cause 2 Configure Just Cause 2 - Multiplayer (JC2-MP) Start the Server Enter The Server ","href":"/docs/game-servers/deploy-just-cause-2-multiplayer-server-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4ad6b4c156cbb7f0dc0132ed2cd09013","title":"Install Gogs on Debian 9 with nginx and PostgreSQL","keywords":["gogs","git","golang","nginx"," postgresql"],"toc":" Before Installing Gogs Install Go Install Gogs Install PostgreSQL Install nginx Automatic Startup with systemd Configure Gogs Using the Web Installer Disable HTTP Access to Gogs ","href":"/docs/development/version-control/install-gogs-on-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"894873320826292e664084ffa0c9e474","title":"Install Zimbra Open Source Edition on Ubuntu 14.04","keywords":["zimbra","install zimbra","mail server","zimbra email","zimbra email server","mail zimbra","open source guide","zimbra open source","postfix","web mail","opendkim","amavis","ubuntu tahr","ubuntu 14.04","ubuntu"],"toc":" Set up Your Linode Download Zimbra Install Zimbra Configuring Your Zimbra Server Global Settings Classes of Service User Accounts Creating Accounts Managing Accounts Install an SSL Certificate Create a Certificate Signing Request (CSR) Install Your Certificate into Zimbra. ","href":"/docs/email/zimbra/zimbra-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"175f2e3ee81742e4715ebbd8ecffe514","title":"How to Install Asterisk on CentOS 7","keywords":["asterisk 13","centos 7","centos","open source","private branch exchange","pbx","asterisk pbx","sip","session initiation protocol","sip protocol","IP PBX systems","VoIP gateways"],"toc":" What is Asterisk? Before You Begin Configuring iptables Start Firewall at Boot Installing Dependencies Installing PJPROJECT (Optional) Installing DAHDI Install the Vanilla CentOS Kernel Build DAHDI Installing Asterisk Installing Asterisk from Source Enable MP3 Support Configure and Build Asterisk Try it Out Next Steps ","href":"/docs/applications/voip/install-asterisk-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"128f95efe7ed1d0e751323527cc5fcfa","title":"Access Google Drive from Linode with Ubuntu 14.04","keywords":["google","drive","console","fuse","apt","ubuntu"],"toc":" Install Software Access the Google Drive API Authorize OCamlfuse Access Choose Where Google Drive Will Mount Troubleshooting ","href":"/docs/applications/cloud-storage/access-google-drive-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"82d2ab511e8d0f8e64018f46e97a10da","title":"Introduction to FirewallD on CentOS","keywords":["centos firewall","centos firewall config","centos firewall gui","centos configure firewall","Linux","Linode","cloud","firewall","firewalld","Fedora","CentOS","iptables","security"],"toc":" Installing and Managing FirewallD Configuring FirewallD Configuration Sets Firewall Zones Working with Services Allowing or Denying an Arbitrary Port/Protocol Port Forwarding Constructing a Ruleset with FirewallD Advanced Configuration Rich Rules iptables Direct Interface ","href":"/docs/security/firewalls/introduction-to-firewalld-on-centos/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2e655c7538adbec0be32ee810d15a9b5","title":"Getting Started with Salt - Basic Installation and Setup","keywords":["salt","configuration management"],"toc":" Before You Begin Install Using Salt Bootstrap Coordinate Network Addressing Authenticate Minions to the Salt Master Get Salt Master Key Fingerprint Configure Salt Minions Accept Minions Test Master-Minion Connection Package Management Overview Next Steps ","href":"/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"114e344520c7ea7951305041aa3e1484","title":"Java Development with WildFly on CentOS 7","keywords":["java","jboss","jboss as","wildfly","apache","mysql","mariaDB"],"toc":" Target Audience Before You Begin Oracle Java 8 SE installation WildFly 8.2 installation Configure MySQL Driver in WildFly & Add DataSource Apache HTTP Server installation Configuring Apache HTTP as reverse proxy for WildFly using mod_jk ","href":"/docs/development/java/java-development-wildfly-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3b9e0f08b5fdf369bdc83e3e4ef52982","title":"Install and Configure Puppet","keywords":["puppet installation","configuration change management","server automation"],"toc":" Before You Begin Puppet Master Install Puppet Master Configure Puppet Master Puppet Agents Install Puppet Agent Configure Puppet Agent Generate and Sign Certificates Add Modules to Configure Agent Nodes Add a Limited User Edit SSH Settings Add and Configure IPtables Add Modules to the Agent Nodes ","href":"/docs/applications/configuration-management/install-and-configure-puppet/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"67955bf08bb646cecdea7b0c835e268e","title":"How to Set Up BungeeCord to Link Spigot Servers","keywords":["minecraft","spigot","bungeecord","link","bukkit","25565","minecraft servers","linking minecraft servers","how to set up bungeecord"],"toc":" Setting Up Your Linode Updating and Installing Prerequisite Software Configuring the Firewall on the BungeeCord Node Configuring the Firewall on the Spigot Server Linodes Installing BungeeCord Setting up BungeeCord Running BungeeCord Configuring your Spigot servers for BungeeCord Switching Between Servers Without Reconnecting Troubleshooting Unable to Connect to Minecraft Check the Ping Unable to Ping ","href":"/docs/game-servers/minecraft-with-bungee-cord/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"bbd47f6f3c93a6ec1cb8b2f8829cc7ec","title":"Automatically Configure Servers with Ansible and Playbooks","keywords":["ansible","ansible configuration","ansible provisioning","ansible infrastructure","ansible automation","ansible configuration change management","ansible server automation"],"toc":" What is Ansible? Before You Begin Install Ansible Install Miniconda Install Ansible Configure Ansible Create an Inventory File to Track Nodes Test Inventory Groups Use Ansible Playbooks Syntax and Examples Ansible Modules Server Configuration Playbook Create a Hashed Password Create a Regular User Set up Server Install the Stack Next Steps ","href":"/docs/applications/configuration-management/automatically-configure-servers-with-ansible-and-playbooks/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b74cdbcc3ca534e496431c70355d9e85","title":"Learn How to Install Ansible and Run Playbooks","keywords":["ansible","ansible configuration","ansible provisioning","ansible infrastructure","ansible automation","ansible configuration","ansible configuration change management","ansible server automation"],"toc":" Installing Ansible MacOS CentOS/Fedora Ubuntu First Steps to Configuring Ansible Using Ansible’s Inventory File Ansible Configuration via Playbooks Running Playbooks Types of Tasks You Can Run Basic Web Server Setup via Ansible Playbooks Prerequisites Create the System User Configure the Base System Install the Stack Exploring Ansible Further ","href":"/docs/applications/configuration-management/learn-how-to-install-ansible-and-run-playbooks/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e5031ee5dc9b7414f10c615921727542","title":"NodeBalancer SSL Configuration","keywords":["Linode","NodeBalancer","SSL","redirect","load balancing","install","certificate","configuration"],"toc":" Before you Begin Install the SSL Certificate and Private Key on your NodeBalancer Diffie-Hellman Parameters Configure the Apache Web Server Configure the Nginx Web Server Tips for Troubleshooting ","href":"/docs/platform/nodebalancer/nodebalancer-ssl-configuration/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0cf33b94ee18d78703e11b458c62c2d9","title":"Using the Linode Graphical Shell (Glish)","keywords":["Console","Shell","glish","graphic"],"toc":" Enable Glish on a Linode-Supplied Image Access Glish ","href":"/docs/platform/manager/using-the-linode-graphical-shell-glish/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f08f01bca816e727586e5d0b3a042276","title":"How to Install MySQL on CentOS 7","keywords":["MySQL on Linux","CentOS","cloud","cloud hosting","Linux","MySQL","database","MariaDB","install MySQL","secure MySQL","mysqltuner"],"toc":" Before You Begin Install MySQL Harden MySQL Server Using MySQL Root Login Create a New MySQL User and Database Create a Sample Table Reset the MySQL Root Password Tune MySQL ","href":"/docs/databases/mysql/how-to-install-mysql-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a64c48d38b1d4c8eedaeef530ac1d19f","title":"How to Install MariaDB on CentOS 7","keywords":["MariaDB on Linux","CentOS","cloud","cloud hosting","Linux","MariaDB","database","MySQL","install MariaDB","secure MariaDB","mysqltuner"],"toc":" Before You Begin Install and Start MariaDB Harden MariaDB Server Using MariaDB Root Login Create a New MariaDB User and Database Create a Sample Table Reset the MariaDB Root Password Tune MariaDB ","href":"/docs/databases/mariadb/how-to-install-mariadb-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"016542426cf5f4d16506f98e371f74bb","title":"Monitor System Logs with Logwatch","keywords":["logwatch","security","logging","audit","logs"],"toc":" Install Logwatch and Sendmail Arch Linux CentOS 7 Debian Fedora Ubuntu Configure Logwatch Log Directories Print Logwatch Digest to Console Email Logwatch Digest Save Logwatch Digest to File Run Logwatch Run Logwatch Manually Run Logwatch through Cron ","href":"/docs/uptime/monitoring/monitor-systems-logwatch/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3e4240ca536733a8ceb48ff0b6704395","title":"Apache Web Server on Ubuntu 14.04 LTS","keywords":["apache","ubuntu","ubuntu 14.04","trusty tahr","http","web server"],"toc":" Before You Begin Install Apache Configure the Multi-Processing Module The Prefork Module The Event Module Configure Virtual Hosting Apache Mods and Scripting Install Apache Modules Optional: Install Support for Scripting ","href":"/docs/web-servers/apache/apache-web-server-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c5fe2c21b25a78987f29309e09c377ad","title":"Pritunl VPN Server and Management Panel on Ubuntu 14.04","keywords":["pritunl","vpn","vpn server","ubuntu","ubuntu 14.04"],"toc":" Before You Begin Install Pritunl Configuring Pritunl Connecting to the Server ","href":"/docs/networking/vpn/pritunl-vpn-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"466a4318adf57eb15d1b8eb4957f6a62","title":"Install a TeamSpeak Server on Linode","keywords":["teamspeak","virtual intercom","chat","game server"],"toc":" Before You Begin Install TeamSpeak Getting the TeamSpeak Download Fetch and Extract Teamspeak Running TeamSpeak Making TeamSpeak Start Automatically Firewall Configuration ","href":"/docs/game-servers/install-teamspeak/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d94abd369ce85ba8341d7d1b795fe8e7","title":"Configure Your Linode for Reverse DNS (rDNS)","keywords":["reverse","dns","PTR"],"toc":" Setting Reverse DNS ","href":"/docs/networking/dns/configure-your-linode-for-reverse-dns/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"32edf79ecbe60883e568ddb4950c3fa3","title":"Use Salt States to Configure a LAMP Stack on a Minion","keywords":["salt","salt states","linux","apache","mysql","php","debian 8"],"toc":" Create the LAMP Configuration States Create Virtual Hosts Files ","href":"/docs/applications/configuration-management/use-salt-states-to-configure-a-lamp-stack-on-a-minion/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c6f2c695c3b8ab88b7d3b2c4892649f8","title":"Use Salt States to Create LAMP Stack and Fail2ban Across Salt minions","keywords":["salt","salt state","lamp stack","apache","mysql","php","fail2ban","salt minions","debian 8"],"toc":" Configure the Salt Master Create the Top and Additional SLS Files Create the Salt State on the Minions ","href":"/docs/applications/configuration-management/use-salt-states-to-create-lamp-stack-and-fail2ban-across-salt-minions/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"693b7c7b271d495db7989f836548ba1d","title":"Apache Web Server on Debian 8 (Jessie)","keywords":["apache debian 8","apache debian jessie","linux web server","apache on debian","apache jessie","apache","debian","web server"],"toc":" Before You Begin Install Apache Configure the Multi-Processing Module The Prefork Module The Event Module Configure Apache for Virtual Hosting Apache Mods and Scripting Install Apache Modules Optional: Install Support for Scripting ","href":"/docs/web-servers/apache/apache-web-server-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d1a69794a8b8769d18e2317719dc03b9","title":"How to Change your Linode's Kernel","keywords":["kernel","grub"],"toc":" Why Use Each Kernel? How to Switch your Kernel Caveats when Booting under GRUB 2 SELinux No Upstream Kernel Installed Install the Upstream Kernel Configure GRUB ","href":"/docs/platform/manager/how-to-change-your-linodes-kernel/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"606cbe175e3cf505c13577469cb5d948","title":"LAMP on Debian 8 (Jessie)","keywords":["debian 8 LAMP server","debian LAMP","LAMP howto","lamp","debian","debian 8","websites","apache","mysql","php","apache 2.4","lamp debian"],"toc":" Before You Begin Apache Install and Configure Apache Configure Name-Based Virtual Hosts MySQL Install MySQL Set Up a MySQL Database PHP ","href":"/docs/web-servers/lamp/lamp-on-debian-8-jessie/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b0b1da038a810467365aff58d4bc8fb3","title":"Ruby on Rails with NGINX On Debian 9","keywords":["ruby on rails","ruby on nginx","rails apps","debian","debian 9"," ruby"," nginx"],"toc":" Before You Begin Install Dependencies Install Ruby Install Rails Install NGINX And Passenger Enable Passenger Support and Start NGINX Install MySQL Support (Optional) Deploy Rails App Next Steps ","href":"/docs/development/ror/ruby-on-rails-nginx-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d376ced2319f8f9d23e22cee31f65bb8","title":"Using Vagrant to Manage Linode Environments","keywords":["linode","vagrant","content management","management","automation","development","ruby","vagrantfile","api","apache"],"toc":" Prerequisites Install the vagrant-linode Plugin Configure the Vagrantfile Set Up the Vagrant Box Configure the Server Install Apache and Sync Files Boot an Instance ","href":"/docs/applications/configuration-management/vagrant-linode-environments/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f962ef1f68c33759fd060f00084dfdc9","title":"KVM Migration Reference","keywords":["kvm","kvm reference","virtual machine mode","kvm linode","xen"],"toc":" What’s Changed? Block Device Assignment Console Virtual Machine Mode Custom Kernel Configuration Direct Disk Boot How to Enable KVM Troubleshooting Migration from Xen CentOS 6 Arch Linux ","href":"/docs/platform/disk-images/kvm-reference/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0a63edbb0cf751bab2c8dc2e9c62afaf","title":"How to Install MySQL on Debian 8","keywords":["MySQL on Linux","Debian 8","Debian","cloud","cloud hosting","Linux","MySQL","database","MariaDB","install MySQL","secure MySQL","mysqltuner"],"toc":" Before You Begin Install MySQL Harden MySQL Server Using MySQL Root Login Create a New MySQL User and Database Create a Sample Table Reset the MySQL Root Password Tune MySQL ","href":"/docs/databases/mysql/how-to-install-mysql-on-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5af4a52f33eb15f090b7907b90db7961","title":"Install and configure nginx and PHP-FastCGI on Ubuntu 16.04","keywords":["nginx","ubuntu 16.04","fastcgi","php"],"toc":" Before You Begin Install nginx, PHP for Processing, and Required Packages Configure nginx Virtual Hosting and the PHP Processor Important Security Considerations Test PHP with FastCGI ","href":"/docs/web-servers/nginx/install-and-configure-nginx-and-php-fastcgi-on-ubuntu-16-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b52360c86e609f92cb697461813c222b","title":"Nginx and PHP-FastCGI on Ubuntu 14.04","keywords":["nginx","nginx ubuntu 14.04","nginx fastcgi","nginx php","php","fastcgi","ubuntu"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Important Security Considerations Enable and Start Services Test PHP with FastCGI ","href":"/docs/web-servers/nginx/nginx-phpfastcgi-ubuntu-14-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5d05ee99f316aca0b3d2e9830a21aa69","title":"A Beginner's Guide to Chef","keywords":["chef","automation","chefdk","chef server","chef development kit","cookbooks","beginners","server automation","configuration management"],"toc":" The Chef Server Bookshelf Workstations chef-repo Knife Nodes chef-client Run Lists Ohai Environments Cookbooks Recipes Attributes Files Libraries Providers and Resources Templates ","href":"/docs/applications/configuration-management/beginners-guide-chef/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fc351888b86f0b0bcf0d84d683d0f5ef","title":"Creating Your First Chef Cookbook","keywords":["chef","automation","cookbooks","opscode","lamp","lamp stack","beginner","server automation"],"toc":" Create the Cookbook default.rb Apache Install and Enable Configure Virtual Hosts Apache Configuration MySQL Download the MySQL Library Create and Encrypt Your MySQL Password Set Up MySQL PHP ","href":"/docs/applications/configuration-management/creating-your-first-chef-cookbook/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d004c79b72b8fd107e7a9f7cb52055f3","title":"Install a Chef Server Workstation on Ubuntu 14.04","keywords":["chef","chef installation","configuration change management","server automation","chef server","chef workstation","chef-client","knife.rb","version control"],"toc":" Prerequisites The Chef Server Install the Chef Server Create a User and Organization Workstations Setting Up a Workstation Add the RSA Private Keys Add Version Control Generate knife.rb Bootstrap a Node Download a Cookbook (Optional) ","href":"/docs/applications/configuration-management/install-a-chef-server-workstation-on-ubuntu-14-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"57741eac018da8bb95d0ad183a6afe42","title":"Manage OpenVPN with OpenVPN Access Server","keywords":["openvpn","vpn"],"toc":" What is OpenVPN? Install OpenVPN Access Server Configure OpenVPN Client Settings OpenVPN User Management Permit Autologin Profiles Client Software Installation Windows macOS OpenVPN for Linux Set Up OpenVPN Access Server for Tunneling Enable IP Forwarding Disable IPv6 Test and Troubleshoot Compression ","href":"/docs/networking/vpn/install-openvpn-access-server-on-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cce119dfd251f1a01ef8624e19239191","title":"Protecting Your Linode with TCP Wrappers","keywords":["tcp wrappers","security","firewall","acl","access control"],"toc":" Why use TCP wrappers? How do I know if a program will work with TCP wrappers? How do I use TCP wrappers? Editing hosts.allow and hosts.deny Examples Deny everything Allow exceptions Wildcards Logging ","href":"/docs/security/firewalls/protecting-your-linode-using-tcp-wrappers/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d74e8ab91b3df07463c0a73ddbe95cad","title":"Upgrading to Debian 8 (Jessie)","keywords":["debian","upgrade","wheezy","jessie"],"toc":" Preparing to Upgrade Installing Available Updates Backing Up Your Linode Checking Your Kernel Stopping Services Starting a Screen Session Upgrading to Debian 8 Troubleshooting Problems ","href":"/docs/security/upgrading/upgrade-to-debian-8-jessie/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e32b70d48ea1b47c918d36c6d3044326","title":"Running a Spigot Minecraft Server on Ubuntu 14.04 and 14.10","keywords":["minecraft","spigot"],"toc":" Preparation Create a Minecraft user Install SpigotMC Configure SpigotMC to start on boot Customization Server Properties Plugins ","href":"/docs/game-servers/minecraft-with-spigot-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6361472aee4c795ab03840db791208a6","title":"Install Don't Starve Together Game Server on Ubuntu 14.04","keywords":["don''t starve","don''t starve together","game servers","games","ubuntu"," ubuntu 14.04","steam cmd","steamcmd","token"],"toc":" Before You Begin Prerequisites for Don’t Starve Together Install Don’t Starve Together Configure Don’t Starve Together Get your Authentication Token Start the Server Enter The Server ","href":"/docs/game-servers/install-dont-starve-together-game-server-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"86a5ba0ef487a67db15cfc969331ef17","title":"Custom Compiled Kernel with PV-GRUB on Debian & Ubuntu","keywords":["compile kernel","kernel compiling","pv-grub","pvgrub","custom linux kernel","custom linode"," debian","ubuntu"],"toc":" Prepare the System Compile and Install the Kernel Download Kernel Sources Default Kernel Configuration Build the Kernel Configure for PV-GRUB ","href":"/docs/tools-reference/custom-kernels-distros/custom-compiled-kernel-with-pvgrub-debian-ubuntu/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"00e52dd2018925b9c5b7fc759bb9b711","title":"Turbocharge Your WordPress Search Using Solr","keywords":["wordpress","search","solr","ubuntu","debian"],"toc":" Prerequisites Install Java Install unzip, curl and php5-curl Install and Configure Solr Download and Install Solr Install WPSolr Configuration Files Change the IP Address and Port of Solr (Optional) Create a User Account and User Group for Solr Configure Solr as a Startup Service Test Solr Install and Configure WPSolr Install the WPSolr Plugin Configure WPSolr Plugin Testing the New Search Location of Search Data Back Up or Restore Search Data ","href":"/docs/websites/cms/turbocharge-wordpress-search-with-solr/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a576904f48e53d50a006d24a14338541","title":"PocketMine Server on Debian 7","keywords":["minecraft","pocketmine","debian"],"toc":" Prerequisites Installation Running PocketMine Server Connecting to The Server Installing Plugins ","href":"/docs/game-servers/pocketmine-server-on-debian-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4a0bee3417fcfb5ae04090e19dedff62","title":"Docker Commands Quick Reference Cheat Sheet","keywords":["docker","quick reference","cheat sheet","commands"],"toc":" Docker Hub Image and Container Information Work With Images and Containers Image Creation ","href":"/docs/applications/containers/docker-commands-quick-reference-cheat-sheet/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e9179633d44cfeeb529ac59e15d5e8e7","title":"Email with Postfix, Dovecot and MariaDB on CentOS 7","keywords":["postfix centos 7","dovecot centos 7","linux mail server","email","centos 7"],"toc":" Install Required Packages Set up MariaDB for Virtual Domains and Users Configure Postfix to work with MariaDB Configure Dovecot Configure Mail Aliases Testing Postfix Set Up and Test Domains and Users Check Your Logs Test the Mailbox ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mariadb-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3cfaa07d22411d0da4578af2158203a8","title":"Email with Postfix, Dovecot, and MySQL on CentOS 6","keywords":["postfix centos 6","dovecot centos 6","linux mail server","email","centos 6"],"toc":" Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Configure Dovecot Configure Mail Aliases Testing Postfix Set Up and Test Domains and Users Check Your Logs Test the Mailbox ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql-on-centos-6/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"266bce244d9051e037c9ecab80905bff","title":"Node.js Web Server Deployed within Docker","keywords":["docker","node.js","node","debian","ubuntu","web server","javascript","container"],"toc":" Install Docker Download the Docker Node.js Server Image Run the Docker Container, Node.js, and the Web Server ","href":"/docs/applications/containers/node-js-web-server-deployed-within-docker/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f15f20bc1be085efe54b79dbd69814b9","title":"Team Fortress 2 on Debian and Ubuntu","keywords":["team fortress 2","team fortress","steam","ubuntu","debian"],"toc":" Before You Begin Prerequisites for Team Fortress 2 Install Team Fortress 2 Configure Team Fortress 2 Maps Message of the Day Server.cfg Startup Script Using the Server RCON RCON Commands ","href":"/docs/game-servers/team-fortress2-on-debian-and-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7ced8b3efc9130ac77eb283e5e1e7c7f","title":"How to Optimize MySQL Performance Using MySQLTuner","keywords":["mysql"," mysqltuner"," tune mysql"," resource tuning"],"toc":" Tools That Can Help Optimize MySQL MySQLTuner Tuning MySQL key_buffer max_allowed_packet thread_stack thread_cache_size max_connections table_cache ","href":"/docs/databases/mysql/how-to-optimize-mysql-performance-using-mysqltuner/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"11d80f6603e86de005bec880eba8356a","title":"Reboot Survival Guide","keywords":["uptime","reboot","downtime","fault tolerance"],"toc":" Testing for Reboot Issues When to Reboot Backups Backing up Databases Backing up Important Files Autostart Services Debian and Ubuntu CentOS 7 CentOS 6 SSL Passphrases Firewall Rules Load Balancing for Fault Tolerance ","href":"/docs/uptime/reboot-survival-guide/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d48babcaed8ea06a47c8dd0ee4eb1ff2","title":"Tuning Your Apache Server","keywords":["configuration","apache","web server","resource tuning"],"toc":" Tools Apache mod_status Apache2Buddy Multi Processing Modules Prefork Worker Event Module Values StartServers MinSpareServers MaxSpareServers MaxClients MaxRequestsPerChild ServerLimit KeepAlive ","href":"/docs/web-servers/apache-tips-and-tricks/tuning-your-apache-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"550d26b2dd6c3f99430b9cce7c6997c0","title":"How to install Docker and deploy a LAMP Stack","keywords":["docker","lamp","LAMP","ubuntu","debian"],"toc":" Install Prerequisites Install Docker Download the Docker Lamp Image Run the Docker Container, Apache, and MySQL Where to Find Configuration Settings ","href":"/docs/applications/containers/how-to-install-docker-and-deploy-a-lamp-stack/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1900843fd739877114db3353b07d091b","title":"Using top to Monitor Server Performance","keywords":["top","htop","iotop","monitoring","server monitoring"],"toc":" Reading the Screen Commands Command-Line Options Interactive Commands Additional top-like Programs htop iotop ","href":"/docs/uptime/monitoring/top-htop-iotop/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"109a335e75741c5301540a6e0ce48584","title":"Load Testing Web Servers with Siege","keywords":["siege","load testing","benchmarking"],"toc":" Download and Configure Siege Run Siege Further Configuring and Commands Creating a URL File Commands ","href":"/docs/tools-reference/tools/load-testing-with-siege/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a1e8693e990ca978156c5e368a2c96da","title":"Set Up MariaDB Clusters with Galera Debian and Ubuntu","keywords":["mariadb","mysql","galera","high availability","HA","cluster","debian","ubuntu"],"toc":" Install Required Packages Configuring Galera Firewall Settings Test Database Replication ","href":"/docs/databases/mariadb/set-up-mariadb-clusters-with-galera-debian-and-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4790d0d25bd3b4e3f004c53119ee8f11","title":"Getting Started with NodeBalancers","keywords":["nodebalancers","nodebalancer","load balancers","load balancer","load balancing","high availability","ha"],"toc":" Overview Configuring a NodeBalancer Adding a Backend A Note about Virtual Hosts Putting the NodeBalancer in Charge Additional NodeBalancers and Features ","href":"/docs/platform/nodebalancer/getting-started-with-nodebalancers/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e2686abe0509bfa51c1cc0c74ff94ff3","title":"How to Install Git and Clone a GitHub Repository","keywords":["git","dvcs","vcs","scm","gitweb","github"],"toc":" Install and Configure Git Clone a GitHub Test Repository Create a GitHub Account and Fork the Test Repo Push to the Forked Repo Create a Pull Request Against the Original, Previously Cloned Repo ","href":"/docs/development/version-control/how-to-install-git-and-clone-a-github-repository/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3433054b444403cd47159675aa4263d3","title":"Install and Configure OSSEC on Debian 7","keywords":["IDS"," Intrusion Detection System"],"toc":" Prerequisites Download and Verify OSSEC Install OSSEC Configure OSSEC Customize Email Settings Configure OSSEC to Alert on New Files Modify Directories to Monitor Modify Files and Directories to Ignore Modify Active Response Block Times Modify Rule for New Files Restarting OSSEC What to Expect ","href":"/docs/uptime/monitoring/ossec-ids-debian-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8ee9d6b96f61ddc08f48b1cec77768a0","title":"Installing McMyAdmin for Minecraft on Debian","keywords":["minecraft","mcmyadmin","debian","debian jessie","debian wheezy","jessie","wheezy","debian 7","debian 8"],"toc":" Before You Begin Configure a Firewall Install Prerequisite Software Install and Start McMyAdmin Managing your Minecraft Server ","href":"/docs/game-servers/minecraft-with-mcmyadmin-on-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"dfd77e8f7b653c116cc8a136847ff8be","title":"Installing Multicraft on Debian","keywords":["minecraft","debian","multicraft"],"toc":" Prerequisites Installing Multicraft Configuring the Control Panel Install Minecraft ","href":"/docs/game-servers/multicraft-on-debian/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d47e89b7cb3cc5bc337fcf0c1f6f7ad1","title":"Installing Multicraft on Ubuntu","keywords":["minecraft","ubuntu","multicraft"],"toc":" Prerequisites Installing Multicraft Configuring the Control Panel Install Minecraft ","href":"/docs/game-servers/multicraft-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"46b37cb4214d2c308e9eac5edaed5ebf","title":"Install Subsonic Media Server on Ubuntu or Debian to Stream Music Through Your Linode","keywords":["subsonic","music","audio","streaming","media server"],"toc":" What is Subsonic? Install Java Install Subsonic Configuration and Use Next Steps ","href":"/docs/applications/media-servers/install-subsonic-media-server-on-ubuntu-or-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c1682fbfc705d477db1b7b414cfd3002","title":"Google Analytics for Websites","keywords":["analytics","google analytics","analytics","tracking","statistics"],"toc":" Signing Up for Google Analytics Add Through PHP Add Through External JavaScript ","href":"/docs/uptime/analytics/google-analytics-for-websites/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"287c7af54add69c5b400f98a26f15e7a","title":"Google Analytics for WordPress","keywords":["analytics","google analytics","wordpress","analytics","tracking","statistics"],"toc":" Sign Up for Google Analytics Add Google Analytics Through a Theme Add Google Analytics Through a Plugin Google Analytics Dashboard for WP Google Analytics by Yoast ","href":"/docs/uptime/analytics/google-analytics-on-wordpress/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"10a65373ac7a05c034a85c4c982d400c","title":"Upgrading glibc for the GHOST Vulnerability","keywords":["bash","ghost","security","patch","ubuntu","debian","centos","fedora","upgrade"],"toc":" Affected Distributions/Versions Checking Installed glibc version Debian and Ubuntu CentOS 6 & 7 Testing with GCC Installing the Upgrade Ubuntu and Debian CentOS and Fedora ","href":"/docs/security/security-patches/patching-glibc-for-the-ghost-vulnerability/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7b309d3827f92803547bc143b4383b76","title":"How to Set Up a Minecraft Server on Ubuntu or Debian","keywords":["minecraft","ubuntu","debian"],"toc":" Prerequisites Install Minecraft Run Minecraft Connect to your Minecraft Server ","href":"/docs/game-servers/how-to-set-up-minecraft-server-on-ubuntu-or-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b1f61c7a9b1b90edc9b696d4a5efdcb6","title":"LAMP on Ubuntu 14.04","keywords":["ubuntu lamp","ubuntu 14.04 lamp","lamp install","ubuntu web server","apache","mysql","php","ubuntu 14.04"],"toc":" Before You Begin Apache Install and Configure Configure Virtual Hosts MySQL Install and Configure Create a MySQL Database PHP ","href":"/docs/web-servers/lamp/lamp-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"506666fc76e49599389bdb7e4e9ffc5b","title":"Garry's Mod on CentOS 7","keywords":["garry''s mod","centos","centos 7"],"toc":" Before You Begin Prerequisites for Garry’s Mod Install Garry’s Mod Configure Garry’s Mod Startup Script Update Script Automatic Startup After Server Reboots Server Config File Workshop Addons Using the Server ","href":"/docs/game-servers/garrys-mod-server-on-centos-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1fb455722c83b6d369fc5b46c14c0583","title":"Common DNS Configurations","keywords":["dns"],"toc":" Set Up a Domain Configure Subdomains Host Multiple Domains on a Single Server Use One Domain on Multiple Servers Route Email to Third-Party Mail Services Use Wildcard DNS Records ","href":"/docs/networking/dns/common-dns-configurations/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0a7eeebfb37833bab202aebe7b77ae9a","title":"How to Install Node.js and NGINX on Debian","keywords":["linode guide","hosting a website","website","linode setup"," install node.js"," install nginx"," debian"," front-end requests"," back-end requests"],"toc":" Install and Configure NGINX Create the Directories and HTML Index File Install Node.js and Write a Web Server Create the Test.js File ","href":"/docs/development/nodejs/how-to-install-nodejs-and-nginx-on-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"93b0f1dd7b7a17dc87e214aa560bb11e","title":"Network Throughput Testing with iPerf","keywords":["diagnostics","iperf"],"toc":" Before You Begin Install iPerf Debian and Ubuntu CentOS Arch Linux openSUSE Gentoo How to Use iPerf TCP Clients & Servers UDP Clients & Servers Bidirectional Tests Options ","href":"/docs/networking/diagnostics/install-iperf-to-diagnose-network-speed-in-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a49677d2a385310f9aac2c223ff0cde2","title":"High Availability WordPress Hosting","keywords":["wordpress","mysql","replication","master-master","high availability"],"toc":" Prerequisites Install Required Software Packages Edit MySQL’s Configuration to Set Up Master-Master Replication Create Replication Users Configure Database Replication Configure Apache Install WordPress Configure Folder Sync With Lsyncd Configure Your Nodebalancer ","href":"/docs/websites/cms/high-availability-wordpress/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3e2cfefb0415a73892400bb3ce0ddf8b","title":"Configure Master-Master MySQL Database Replication","keywords":["set up mysql","replication","master-master","high availability"],"toc":" What is MySQL Master-Master Replication? Install MySQL Edit MySQL’s Configuration Create Replication Users Configure Database Replication ","href":"/docs/databases/mysql/configure-master-master-mysql-database-replication/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5e43d927bb7d8cf3b842d8151bd93d6e","title":"How to Install Node.js","keywords":["linode guide","hosting a website","website","linode quickstart guide"],"toc":" Package Manager Node Version Manager Official Binary Installer Build from Source Node Package Manager (NPM) Making a Quick Decision (the tl:dr) ","href":"/docs/development/nodejs/how-to-install-nodejs/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"55e97d42774eb2601ae0c14890523a76","title":"Install a LEMP Stack on CentOS 7","keywords":["nginx","lemp","php","mariadb"],"toc":" What is a LEMP Stack? Before You Begin Installation NGINX MariaDB PHP Set an NGINX Site Configuration File Test the LEMP Stack ","href":"/docs/web-servers/lemp/lemp-stack-on-centos-7-with-fastcgi/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cbcb24351322c62b2aa00e60a99b76ec","title":"Network Helper","keywords":["network"," networking"," network helper"," ip"," ip address"," static ip",""],"toc":" What Does It Do? Turn Network Helper On for Individual Configuration Profiles. What Files are Affected Debian & Ubuntu CentOS & Fedora Arch Gentoo OpenSUSE Slackware Failure to Run Modify Global Network Helper Settings ","href":"/docs/platform/network-helper/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"74eaf16acafac1101d0991d57c77ea41","title":"Themes, Modules, & Backups with Drupal Drush on Debian 7","keywords":["drupal","WordPress","joomla","cms","content management system","content management framework","debian","drush"],"toc":" Prerequisites Installing Themes with Drush Installing Modules with Drush Backup a Drupal Site with Drush Automated Backups on Linode with Drush Next Steps ","href":"/docs/websites/cms/themes-modules-backups-drupal-drush-on-debian-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"693e04c7da40ebae165f9f472199b3f5","title":"Installing & Using Drupal Drush on Debian 7","keywords":["drupal","WordPress","joomla","cms","content management system","content management framework"," debian"," "],"toc":" Prerequisites Install Git & Composer Install Drush for All Users on the Server Using Drush Create a Drupal Website with Drush Setting the Site’s Ownership and Permissions Additional Options File Ownership, Permissions, and Security Multi-site Servers Install Drush for the Active User Only ","href":"/docs/websites/cms/drush-drupal/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6409681246ca2e438d7d7edecc812dac","title":"SSL Certificates with Apache on CentOS 7","keywords":["apache SSL","ssl on centos","ssl on fedora","ssl","contos","fedora","apache","httpd"],"toc":" Before You Begin Configure Apache to use the SSL Certificate Test Your Configuration ","href":"/docs/security/ssl/ssl-apache2-centos/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b90f3c5b9835623902bf296891f881d6","title":"SSL Certificates with Apache on Debian & Ubuntu","keywords":["apache SSL","ssl on debian","web server","debian","apache","ssl","ubuntu","ssl on ubuntu"],"toc":" Before You Begin Configure Apache to use the SSL Certificate Test Your Configuration ","href":"/docs/security/ssl/ssl-apache2-debian-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7edba300cdbf276d9c3b6311bda34cae","title":"How to Upgrade to Ubuntu 14.04 LTS","keywords":["upgrading","ubuntu","ubuntu 14.04"],"toc":" Preparing to Upgrade Installing Available Updates Backing Up Your Linode Checking Your Kernel Stopping Services Upgrading from Ubuntu 12.04 LTS Upgrading from Previous Ubuntu Releases ","href":"/docs/security/upgrading/how-to-upgrade-to-ubuntu-14-04-lts/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bc4e68fe88ce70a99b03d3ac201b8348","title":"Content Management Systems: an Overview","keywords":["drupal","WordPress","joomla","cms","content management system","content management framwork"," "],"toc":" Content Management Systems on a Linode Themes and Templates Drupal, Joomla, and WordPress Drupal Joomla WordPress Next Steps ","href":"/docs/websites/cms/cms-overview/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"57eaad0c614b72665acb6a4e3868388c","title":"Disabling SSLv3 for POODLE","keywords":["sslv3","poodle","security","patch","ubuntu","debian","centos","fedora"],"toc":" The Impact of Disabling SSLv3 Testing for SSLv3 Disabling SSLv3 Apache Apache on cPanel/WHM NGINX Hiawatha Postfix SMTP Dovecot HAProxy OpenVPN ","href":"/docs/security/security-patches/disabling-sslv3-for-poodle/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0d60743d3aeced7977ae45912f36b1c2","title":"Transfer Files with FileZilla","keywords":["filezilla","ftp","linux scp","sftp","linux sftp program","linux ftp"],"toc":" Prerequisites Installing FileZilla Using FileZilla If You Use Public Key Authentication ","href":"/docs/tools-reference/file-transfer/filezilla/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"03e294395f7f7adb0f41995ac9e24427","title":"How to Install a Webmin Control Panel and Modules on Ubuntu 16.04","keywords":["webmin","control","panel","admin panel"],"toc":" Install the Webmin Control Panel & Manage Files without SSH Before You Begin Check the Hostname Install and Log in to Webmin Configure Webmin Install Webmin Modules Standard Webmin Modules Third-Party Webmin Modules ","href":"/docs/websites/cms/how-to-install-a-webmin-control-panel-and-modules/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"55fc0477b72893e3a1d2b1e99ede7411","title":"Install iRedmail, Open-Source Mail Server, on Ubuntu","keywords":["email","mail","iredmail"],"toc":" Why Run a Mail Server? Prerequisites MX Record Install iRedMail Add Users Certificates, SPF, DKIM, and rDNS Certificates SPF, DKIM and rDNS SPF DKIM rDNS Apache Authentication Fix for Cluebringer and AWStats Login Greylist a Recommendation Final Test and Conclusion Conclusion ","href":"/docs/email/iredmail/install-iredmail-on-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e5a94ca123b7098baa83817d2b0667d1","title":"Upgrading Bash for the Shellshock Vulnerability","keywords":["bash","shellshock","security","patch","ubuntu","debian","centos","fedora","upgrade"],"toc":" Checking the Vulnerability CVE-2014-6271 CVE-2014-7169 CVE-2014-7186 CVE-2014-7187 and CVE-2014-6277 Installing the Upgrade Ubuntu and Debian CentOS Fedora Arch Linux Gentoo Bash 3.1 Bash 3.2 Bash 4.0 Bash 4.1 Bash 4.2 OpenSUSE Slackware ","href":"/docs/security/security-patches/patching-bash-for-the-shellshock-vulnerability/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2b6ca6252b4605abebc2e0b6f1dadf2f","title":"Linode Images","keywords":["linode Images"," imagize"],"toc":" Capturing Your Image Managing Your Images Deploy From A Saved Image ","href":"/docs/platform/disk-images/linode-images/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ebe818c00afd69554f99c34cebafd579","title":"Yesod, Nginx, and MySQL on Debian 7 (Wheezy)","keywords":["yesod"," nginx"," mysql"," debian 7"],"toc":" Prerequisites Install Required Packages Install Yesod Use Yesod Working with MySQL Deploy to Nginx Prepare Yesod Configure Nginx. ","href":"/docs/development/frameworks/yesod-nginx-mysql-on-debian-7-wheezy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"752520a26eea264fc460886c9f1c3a59","title":"Install GitLab on Ubuntu 14.04 (Trusty Tahr)","keywords":["version control","git","gitlab","ruby"," ruby on rails","mysql","postgresql","nginx"],"toc":" System Requirements Prepare System for Deployment Install Package Dependencies Install Ruby Setup PostgreSQL Database for GitLab Install GitLab Set Up Nginx Virtual Host for GitLab Open GitLab on Your Browser Securing GitLab ","href":"/docs/development/version-control/install-gitlab-on-ubuntu-14-04-trusty-tahr/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0571dfbfec991679c642e0c2e1379d6d","title":"Using WeeChat for Internet Relay Chat","keywords":["weechat","irc","oftc","real time","chat"],"toc":" What is IRC? Before You Begin Using GNU Screen Installing WeeChat Arch Linux CentOS Debian / Ubuntu Fedora Mac OS X (HomeBrew) Mac OS X (MacPorts) Windows (Cygwin) Running WeeChat Using WeeChat Adding and Connecting to a Server Joining and Parting Channels Switching Channels/Buffers Sending Private Messages Changing your Nickname Quitting WeeChat Configuring WeeChat Installing Plugins WeeChat Commands Setting Default Channels Setting Default Nickname, Username, and Real Name Accessing your WeeChat instance ","href":"/docs/applications/messaging/using-weechat-for-irc/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b5e9982f9bf0c5497c5a937df704df1d","title":"Install ZNC from Source on Debian","keywords":["install znc","irc bouncer","znc on debian","configure znc","znc"],"toc":" Before You Begin Install ZNC Configure ZNC Connect to The Client HexChat Konversation SSL Encryption with a Signed Certificate (Optional) ","href":"/docs/applications/messaging/install-znc-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"739c85e15945e6ab51e3c67a81d33ee4","title":"Using Google Apps for Email","keywords":["google email","google apps","google apps linode"],"toc":" Creating MX Records Verify Domain Ownership ","href":"/docs/email/using-google-apps-for-email/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"723e4373c00a2205220dd235802058c9","title":"Linux Static IP Configuration","keywords":["static","ip address","addresses"],"toc":" General Information Disable Network Helper Configure Static Addressing Arch, CoreOS Container Linux, Ubuntu 17.10 CentOS 7, Fedora CentOS 6 Debian Gentoo OpenSUSE Ubuntu Apply Your Changes Test Connectivity ","href":"/docs/networking/linux-static-ip-configuration/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ad225687bc5a7ae85709775cab77166e","title":"Deploy VoIP Services with Asterisk and Freepbx on Ubuntu 12.04","keywords":["ubuntu 12.04","asterisk","freepbx","pbx","voip","google voice","grub","lamp stack","apache","php"],"toc":" Terms Prerequisites Install Required System Packages Create Asterisk User Install the Kernel Install and Configure Grub Edit Configuration Profile Troubleshoot Install Asterisk Verify the Installation Install FreePBX Set Up LAMP Stack Download and Extract FreePBX Configuration Create VirtualHost Configure FreePBX Update the Modules Create an Extension Configure Integration with Google Voice ","href":"/docs/applications/voip/deploy-voip-services-with-asterisk-and-freepbx-on-ubuntu-12-04-precise/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2f98fa8b6f5aae0d505a109feb406441","title":"Running mod_fastcgi and PHP-FPM on Debian 7 (Wheezy) with Apache","keywords":["apache","fastcgi","php-fpm","php","php pool"],"toc":" Installing mod_fastcgi and PHP-FPM Configuring Apache with PHP-FPM Configuring PHP Pools (Optional) ","href":"/docs/web-servers/apache/running-fastcgi-php-fpm-on-debian-7-with-apache/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"460203a9f1e8dae640969d1c17d01694","title":"How to Set Up MariaDB on Debian 9","keywords":["mariadb","debian 9","debian","database","mysql"],"toc":" What is MariaDB? Install MariaDB Using MariaDB Configure MariaDB Secure MariaDB Server Remote User Connections Tune MariaDB Reset MariaDB’s Root Password ","href":"/docs/databases/mariadb/mariadb-setup-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ba6fc6d7b8371bf42f616ba79fa35d7f","title":"Installing and Configuring ownCloud on Debian 7.4","keywords":["ownCloud","Debian","MySQL","cloud storage"],"toc":" Installation Prerequisites Installing ownCloud Configure MySQL Configure ownCloud More Information ","href":"/docs/applications/cloud-storage/owncloud-debian-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3772071b5d5ba9411ab678e4744068a7","title":"Configure Postfix to Send Mail Using an External SMTP Server","keywords":["Postfix"," Debian 7"," SMTP"," Email"," Mail"],"toc":" Updated Guide for Gmail and Google Apps Prerequisites Installing Postfix Configuring SMTP Usernames and Passwords Securing Your Password and Hash Database Files Configuring the Relay Server Testing Postfix Examples of Postfix Configurations with Different Providers Settings for Mandrill Settings for SendGrid ","href":"/docs/email/postfix/postfix-smtp-debian7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a37601f2c1fefe6d67c4c2d9663ed34d","title":"Installing and Configuring Dropbox","keywords":["Dropbox","debian","centos","fedora","ubuntu","headless","storage","cloud storage"],"toc":" Installing and Configuring Dropbox Testing the Link ","href":"/docs/applications/cloud-storage/dropbox/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"95a93f47b62398bf9d03a24994174a4a","title":"Switch to a 64-bit Linux Kernel","keywords":["linux kernel","64-bit","switch kernel","migrate","disk"],"toc":" Switch to a 64-bit Kernel Considerations Ubuntu and Debian CentOS and Fedora Arch Linux Gentoo ","href":"/docs/platform/disk-images/switch-to-a-64-bit-linux-kernel/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"58ff2f89f6ebf879fd840b538fefa78c","title":"LAMP Server on Fedora 20","keywords":["fedora","lamp","fedora 20 lamp","lamp server","linux lamp","fedora 20 apache"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-fedora-20/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b8d95dabb1ea6a97fd83cb915af90430","title":"Run Graphic Software on Your Linode with X-Forwarding on Debian","keywords":["x11","debian","debain 7"," debian 8","x-forwarding","ssh","x over ssh"],"toc":" Install X11 on your Linode Install X11 on the Client Linux Mac Windows Connect Test ","href":"/docs/applications/remote-desktop/running-graphic-software-xforwarding-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7b46b5096fb7e4fc2885266d2859b9df","title":"Run Graphic Software on your Linode with X-Forwarding on Ubuntu 12.04","keywords":["x11","x-forwarding","ssh","x over ssh","ubuntu"," ubuntu 12.04"],"toc":" Install X11 on your Linode Install X11 on the Client Linux Mac Windows Connect Test ","href":"/docs/applications/remote-desktop/run-graphic-software-on-your-linode-with-xforwarding-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9111b7832f253459d7b7a9fe0a8b58bd","title":"Using VNC to Operate a Desktop on Ubuntu 12.04","keywords":["vnc","remote desktop","ubuntu","12.04"],"toc":" Installing a Desktop and VNC on your Linode Secure your VNC connection Mac OS X and Linux Windows Connecting to VNC From your Desktop Mac OS X and Windows Linux Configuring VNC for a Full Desktop Starting VNC Server on Boot ","href":"/docs/applications/remote-desktop/using-vnc-to-operate-a-desktop-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ab8f787d6a1fcd3a3c9c0e70dea49dff","title":"Creating a MongoDB Replication Set on CentOS 6.4","keywords":["mongodb","nosql","clusters","replset","databases"],"toc":" Installing MongoDB Configuring Networking Setting the Hosts File Set the Network Interfaces Edit the Mongo Conf File Replication Sets Creating a Replication Set Verifying Replication Adding New Members to an Existing ReplSet Database Concepts and Commands Data Classifications Basic MongoDB Commands MongoDB Server Service Other Considerations ","href":"/docs/databases/mongodb/creating-a-mongodb-replication-set-on-centos-6-4/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"094511802fe63fb27006c8d1cf4de032","title":"Creating a MongoDB Replication Set on Debian 7 (Wheezy)","keywords":["mongodb","nosql","clusters","replset","databases"],"toc":" Installing MongoDB Configuring Networking Setting the Hosts File Set the Network Interfaces Edit the Mongo Conf File Replication Sets Creating a Replication Set Verifying Replication Adding New Members to an Existing ReplSet Database Concepts and Commands Data Classifications Basic MongoDB Commands MongoDB Server Service Other Considerations ","href":"/docs/databases/mongodb/creating-a-mongodb-replication-set-on-debian-7-wheezy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"47840af01451a8ee78ea580e15231b70","title":"Creating a MongoDB Replication Set on Ubuntu 12.04 (Precise)","keywords":["mongodb","nosql","clusters","replset","databases"],"toc":" Installing MongoDB Configuring Networking Setting the Hosts File Set the Network Interfaces Edit the Mongo Conf File Replication Sets Creating the Replication Set Verifying Replication Adding New Members to an Existing ReplSet Database Concepts and Commands Data Classifications Basic MongoDB Commands MongoDB Server Service Other Considerations ","href":"/docs/databases/mongodb/creating-a-mongodb-replication-set-on-ubuntu-12-04-precise/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bc9a306672444554ff0e2bf3a53010ae","title":"Patching OpenSSL for the Heartbleed Vulnerability","keywords":["openssl","heartbleed","security","patch","ubuntu","debian","centos","fedora"],"toc":" Installing the Patched Version Ubuntu and Debian CentOS Fedora Reissue Certificates Additional Security Steps ","href":"/docs/security/security-patches/patching-openssl-for-the-heartbleed-vulnerability/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"57d096b372e7e2eff5d71b40856f7ad4","title":"Installing Mail Filtering for Ubuntu 12.04","keywords":["email","mail","postfix","dovecot","mysql","ubuntu","12.04","clamav","spamassassin","amavis"],"toc":" Prerequisites Installation Configuration ClamAV SpamAssassin Amavis Testing ClamAV Testing SpamAssassin Enabling Notifications Optional Settings ","href":"/docs/email/installing-mail-filtering-for-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0480c52b521292fa75132e56f6db550e","title":"Updating Virtual Host Settings from Apache 2.2 to Apache 2.4","keywords":["Apache 2.2"," Apache 2.4"," Ubuntu"," Debian"," CentOS"," Fedora"," Arch"," Gentoo"," update"," upgrade"],"toc":" Make a Backup Virtual Host Settings Updates Ubuntu and Debian: Adding .conf Extensions All Distros: Permissions Default Virtual Host Module Configurations Errors From Non-Updated Settings Apache Upgrade Dates by Distribution ","href":"/docs/security/upgrading/updating-virtual-host-settings-from-apache-2-2-to-apache-2-4/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5c2a5ec9e83f104ce0047e73c6311380","title":"Creating an HTTP Proxy Using Squid on CentOS 6.4","keywords":["squid","proxy","centos","6.4","http"],"toc":" Installing Squid Configuring Squid as an HTTP proxy Basic Setup Advanced Authentication Anonymizing Traffic ","href":"/docs/web-servers/squid/squid-http-proxy-centos-6-4/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"93c6bf76c89acd549e6dec51e9b111b6","title":"Creating an HTTP Proxy Using Squid on Ubuntu 12.04","keywords":["squid","proxy","ubuntu","12.04","http",""],"toc":" Installing Squid Configuring Squid as an HTTP proxy Basic Setup Advanced Authentication Anonymizing Traffic ","href":"/docs/web-servers/squid/squid-http-proxy-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9bdfa438c17c028e07b7a65afd8774f2","title":"Billing and Payments","keywords":["billing","payments"],"toc":" How Hourly Billing Works Linode Cloud Hosting and Backups Standard Plans High Memory Plans Additional Linode Services Viewing Current Balance Mid-Month Billing If My Linode is Powered Off, Will I Be Billed? Network Transfer Quota Payment Methods Making a Payment Accessing Billing History Referral Credits Updating Credit Card Information Removing Services Canceling Your Account Prepaid Billing ","href":"/docs/platform/billing-and-support/billing-and-payments/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6b4d73dea3e12d1c5cbc642735cb6c75","title":"How to Mount NFS Shares on Debian 9","keywords":["NFS","network file system"],"toc":" What is Network File System (NFS) Prerequisites NFS Server Setup NFS Client Setup Advanced Configuration Client Options Server Options Examples ","href":"/docs/networking/nfs/how-to-mount-nfs-shares-on-debian-9/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4fa0af7b5c6b716e45aab9a8c910dcdf","title":"Setting up an SSH Tunnel with Your Linode for Safe Browsing","keywords":["socks","proxy","socks proxy","tunnel","tunnelling"],"toc":" Prerequisites Launching the SOCKS Server Linux and Mac OS X Windows Setting Up Your Browser Some Considerations ","href":"/docs/networking/ssh/setting-up-an-ssh-tunnel-with-your-linode-for-safe-browsing/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"409bceeeb17ef58be0b944f7a0fc0de6","title":"Package Mirrors","keywords":["package","mirrors","linode","repository","Debian","Ubuntu","CentOS","yum","apt-get"],"toc":" Package Mirror Settings Ubuntu System Settings Debian System Settings CentOS System Settings ","href":"/docs/platform/package-mirrors/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d4c208b1a82fcc16a5e327423c0daabb","title":"Ruby on Rails with Nginx on Debian 7 (Wheezy)","keywords":["ruby on rails","ruby on nginx","rails apps"],"toc":" Set the Hostname Install Required Packages Install Passenger and Nginx Enable Passenger Support and Start Nginx Install MySQL Support (optional) ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-debian-7-wheezy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"816b981f6802073ca819f350a8ec02a1","title":"Install a LEMP Stack on Debian 9","keywords":["nginx","lemp","php"],"toc":" What is a LEMP Stack? Before You Begin Installation NGINX MariaDB PHP Set an NGINX Site Configuration File Test the LEMP Stack ","href":"/docs/web-servers/lemp/install-a-lemp-stack-on-debian/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"326d85fb04ba7cf4401813647784388e","title":"LEMP Server on Debian 7 (Wheezy)","keywords":["nginx","lemp","lepp","perl","python","php","linux","web applications"],"toc":" Set the Hostname Installation Prerequisites Install the Nginx Web Server Configure Nginx Virtual Hosting Deploy PHP with FastCGI Install MySQL Database Server ","href":"/docs/web-servers/lemp/lemp-server-on-debian-7-wheezy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f945fbcfb586f20b4b1be08937ca27eb","title":"Getting Started with Varnish Cache","keywords":["Varnish","Ubuntu","Debian","Cache",""],"toc":" Before You Begin Install and Configure Varnish Cache Configure Varnish Backend with Systemd Modify Custom Varnish Configuration VCL Configure Cache Time-to-Live (TTL) Take Varnish Live: Configure Web Traffic to Serve Cached Content Advanced Varnish Configuration Exclude Content from Varnish Cache Unset Cookies To Cache POST, or Not to Cache POST? Use Varnish Cache for High Availability with Backend Polling Serve Varnish Cache from Another Linode (Optional) Test Varnish with varnishlog Firewall Rules ","href":"/docs/websites/varnish/getting-started-with-varnish-cache/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9f5dfc61171773a01b27ca8dc932e297","title":"Pflogsumm for Postfix Monitoring on CentOS 6","keywords":["pflogsumm"," postfix"," monitoring"," mail server"],"toc":" Prerequisites Installing Pflogsumm Testing Reading Output Scheduling Reports with Cron ","href":"/docs/email/postfix/pflogsumm-for-postfix-monitoring-on-centos-6/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3ee18dd7e47d95ece3d0bcf0f09f47a4","title":"Ruby on Rails with Nginx on Ubuntu 12.04 LTS (Precise)","keywords":["ruby on rails","ruby on nginx","rails apps"],"toc":" Before You Begin Install Passenger and Nginx Enable Passenger Support and Start Nginx Install MySQL Support (optional) ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-ubuntu-12-04-precise/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f9d31d69d07db5efcd690f08a0d349b7","title":"How to Install and Configure phpMyAdmin on CentOS 6","keywords":["mysql","phpmyadmin","sql","centos"],"toc":" Before You Begin Installing phpMyAdmin Configuring phpMyAdmin Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/managing-mysql-with-phpmyadmin-on-centos-6-4/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9fd4f3c901fb6d391bd6efc613a85d1a","title":"Docker","keywords":["docker"," ubuntu"," 12.04"," centos"," container"],"toc":" Installation Ubuntu 12.04 64bit CentOS 6 64bit What Can I Do with Docker? Hello World Writing a Dockerfile for Nginx More Information ","href":"/docs/applications/containers/what-is-docker/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"533649ce28c880be9e39a967637942e4","title":"Using MySQL Relational Databases on Fedora 20","keywords":["mysql fedora 20","mysql linux","mysql fedora"],"toc":" System Configuration Install MySQL Configure MySQL Use MySQL How to Reset MySQL’s Root Password Tuning MySQL More Information ","href":"/docs/databases/mysql/using-mysql-relational-databases-on-fedora-20/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c94d90f8c4c9985fe6ab738dac1e6f91","title":"API Key","keywords":["linode api"," api key"," key"],"toc":" Generating Removing ","href":"/docs/platform/api/api-key/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2c4fd56b9245d556fcf41655161ff1df","title":"Linode CLI","keywords":["linode cli"," command line interface"," man pages"," api key"],"toc":" Install the CLI Mac OS X Debian and Ubuntu Fedora Manual Installation for Linux (All Distros) Setup API Key Multiple Users Using the CLI Linodes –plan options –location options –distribution options Domains NodeBalancers StackScripts Account Updating the CLI Mac OS X Debian and Ubuntu ","href":"/docs/platform/api/linode-cli/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b40c865e7cbd93e7c227b92a4f4334f8","title":"How to Install MySQL on CentOS 6","keywords":["MySQL on Linux","CentOS","cloud","cloud hosting","Linux","MySQL","database","MariaDB","install MySQL","secure MySQL","mysqltuner"],"toc":" Before You Begin Install and Start MySQL Harden MySQL Server Using MySQL Root Login Create a New MySQL User and Database Create a Sample Table Reset the MySQL Root Password Tune MySQL ","href":"/docs/databases/mysql/how-to-install-mysql-on-centos-6/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c9d1f14f53a0a545a23df0466dc408cd","title":"Previewing Websites Without DNS","keywords":["dns"," website"," preview"],"toc":" Find Your Linode’s IP Address Edit Your Hosts File Windows Mac OS X and Linux Flush the System’s DNS Cache Windows macOS / OS X Linux with systemd Testing ","href":"/docs/networking/dns/previewing-websites-without-dns/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"12fe6bc23c80f3a5ccbef06349efab1b","title":"How to Install MySQL on Debian 7","keywords":["MySQL on Linux","Debian 7","Debian Wheezy","Debian","cloud","cloud hosting","Linux","MySQL","database","MariaDB","install MySQL","secure MySQL","mysqltuner"],"toc":" Before You Begin Install MySQL Harden MySQL Server Using MySQL Root Login Create a New MySQL User and Database Create a Sample Table Reset the MySQL Root Password Tune MySQL ","href":"/docs/databases/mysql/how-to-install-mysql-on-debian-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7ac65dbb0a57dec2d47ab44183f66834","title":"Install SquirrelMail on Ubuntu 16.04 or Debian 8","keywords":["squirrelmail"," squirrel mail"," debian"," debian 8"," mail client"," ubuntu"," ubuntu 16"],"toc":" Installation Configure the Virtual Host Configure SquirrelMail Sign In to the Web Interface ","href":"/docs/email/clients/install-squirrelmail-on-ubuntu-16-04-or-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9391cf2a49e6b4b6a8a119b95d499df0","title":"Installing SquirrelMail on Debian 7","keywords":["squirrelmail"," debian"," debian 7"," mail client"],"toc":" Installation Configuring the Virtual Host Configuring SquirrelMail Signing In to the Web Interface ","href":"/docs/email/clients/installing-squirrelmail-on-debian-7/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"54b743255e41f31d9c530625e6b09584","title":"Installing SquirrelMail on Ubuntu 12.04","keywords":["squirrelmail"," ubuntu"," 12.04"," mail client"],"toc":" Installation Configuring the Virtual Host Configuring SquirrelMail Signing In to the Web Interface ","href":"/docs/email/clients/installing-squirrelmail-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"39cfe06790a1a981a5524933826b63cc","title":"Run PHP with CGI and Apache on CentOS 6","keywords":["php cgi","php","apache","cgi","http","php scripts","web apps","web applications"],"toc":" Before You Begin Installing Apache and PHP Configure Apache for PHP CGI ","href":"/docs/web-servers/apache/run-php-cgi-apache-centos-6/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e146763e15250b9db1955287d7aaf6d2","title":"Run PHP with CGI and Apache on Debian 7 (Wheezy)","keywords":["php cgi","php","apache","cgi","php scripts","web apps","web applications"],"toc":" Before You Begin Installing Apache and PHP Configure Apache for PHP CGI Enabling the “itk” MPM ","href":"/docs/web-servers/apache/run-php-cgi-apapache-debian-7/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7fca10cf598a415ae1b191013cd6bfba","title":"How to Install MySQL with phpMyAdmin on Debian 7","keywords":["mysql","phpmyadmin","sql","debian","localhost phpmyadmin","php mysql","http localhost phpmyadmin"],"toc":" Before You Begin Setting Up phpMyAdmin Securing phpMyAdmin .htaccess File Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/install-mysql-phpmyadmin-debian-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2ec722ab0464a256d5bad8c402bfe8b2","title":"How to Install and Configure phpMyAdmin on Debian 8","keywords":["mysql","phpmyadmin","localhost phpmyadmin","php mysql","http localhost phpmyadmin","sql","debian","debian 8","php","mysql management"],"toc":" Before You Begin Setting Up phpMyAdmin Securing phpMyAdmin .htaccess File Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/install-and-configure-phpmyadmin-on-debian-8/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"46649a64977924cb381d3e4d5f568049","title":"LAMP Server on Fedora 19","keywords":["fedora 19 lamp","lamp server","linux lamp","fedora 19 apache"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-fedora-19/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f5bf5716ce425d26e8ae68233f9bf0f0","title":"Apache Web Server on CentOS 6","keywords":["Apache","web sever","CentOS 6","centos","apache 2","httpd"],"toc":" Before You Begin Install Apache Configure Apache for Virtual Hosting Apache Mods and Scripting Install Apache Modules Install Support for Scripting ","href":"/docs/web-servers/apache/apache-web-server-on-centos-6/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1eec99cfd4467c2a61cce181f3f6c93b","title":"Longview App for MySQL","keywords":["Longview"," MySQL"," statistics"],"toc":" Installing Debian and Ubuntu Automatic Configuration Manual Configuration (All Distributions) Viewing Statistics Queries Throughput Connections Slow Queries Aborted Max Connections Queries in Cache CPU Memory Disk IO Process Count Troubleshooting Unable to Automatically Configure MySQL Popup Unable to Connect to the Database, No Credentials Found Unable to Connect to the Database Unable to Collect MySQL Status Information MySQL Tab is Missing ","href":"/docs/platform/longview/longview-app-for-mysql/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8e059f2eefb6828643a14aca76a25ea8","title":"Longview App for Nginx","keywords":["Longview"," Nginx"," statistics"," HttpStubStatusModule"],"toc":" Installing Debian and Ubuntu Automatic Configuration Manual Configuration (All Distributions) Viewing Statistics Requests Connections Workers CPU Memory Disk IO Process Count Troubleshooting Unable to Access Server Status Page for NGINX The NGINX Status Page Doesn’t Look Right NGINX Tab is Missing ","href":"/docs/platform/longview/longview-app-for-nginx/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"dba91688ccbd9dee219002e960297a39","title":"Longview App for Apache","keywords":["Longview"," Apache"," statistics"," mod\\_status"],"toc":" Installing Debian and Ubuntu Automatic Configuration Manual Configuration (All Distributions) Viewing Statistics Requests Throughput Workers CPU Memory Disk IO Process Count Troubleshooting Autoconfigure Mod_Status Popup Unable to Access Local Server Status for Apache On cPanel/WHM The Apache Status Page Doesn’t Look Right Missing Graphs: Enable ExtendedStatus Apache Tab is Missing ","href":"/docs/platform/longview/longview-app-for-apache/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"004338b2fdc47390306652d1e2c4ba51","title":"LAMP Server on Gentoo","keywords":["LAMP","Gentoo Linux","Gentoo"],"toc":" Set the Hostname and Configure /etc/hosts Install and Configure the Apache Web Server Configure Virtual Hosts Install and Configure the MySQL Database Server Install MySQL Configure MySQL and Set Up Databases Install and Configure PHP ","href":"/docs/web-servers/lamp/lamp-server-on-gentoo/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f1bbfc5c690ce6a7b931797eb8fe2cce","title":"Migrate from Shared Hosting to Linode","keywords":["shared hosting","migrate","website migration"],"toc":" Before You Begin Prepare Your Domain Name to Move Back Up Your Website Install a Basic Web Server on Your Linode LAMP Stack Get Your Website Live A Note About Email Move Your Domain Next Steps ","href":"/docs/platform/migrate-to-linode/migrate-from-shared-hosting-to-linode/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9a539132d33ce26394207eee1b8f068c","title":"LAMP Server on Debian 7 (Wheezy)","keywords":["debian 7 LAMP server","debian LAMP guide","LAMP howto","debian","debian 7","lamp server","lamp","apache","mysql","php","linux web"],"toc":" Before You Begin Apache Install and Configure Configure Name-Based Virtual Hosts MySQL Install and Configure Create a MySQL Database PHP ","href":"/docs/web-servers/lamp/lamp-server-on-debian-7-wheezy/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d98d18b8092d8d3a4c92ee357fa7972e","title":"How to Install a LAMP Stack on Arch Linux","keywords":["arch lamp","arch lamp stack","lamp linux","arch linode","arch linux lamp","arch linux","arch","lamp","lamp stack","apache","mysql","php"],"toc":" Install and Configure LAMP (Linux, Apache, MySQL, PHP) on an Arch Linux Server Before You Begin Apache Install and Configure Add Name-Based Virtual Hosts MySQL Install and Configure Create a Database PHP ","href":"/docs/web-servers/lamp/how-to-install-a-lamp-stack-on-arch-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7e1d5bb2f6d9ad07b92c4d9a212717e1","title":"Minecraft on Linode with Ubuntu 12.04","keywords":["minecraft","ubuntu","ubuntu precise","12.04"],"toc":" Preparation Update Your System Install Oracle JRE Install and Set Up Minecraft Configure Your Minecraft Client Configure Your Minecraft Server Edit the Configuration Files Description of Directories More Information ","href":"/docs/game-servers/minecraft-on-linode-with-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"dd06cd9fa84427cb1f5f02112a4cee51","title":"Introduction to Version Control","keywords":["version control","introduction to version control","git","introduction to git"],"toc":" Getting Started Why Use Version Control? Evaluating Version Control Systems Example Version Control Workflow Installing Git Environments Setting Up Perfecting Your Workflow ","href":"/docs/development/version-control/introduction-to-version-control/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9ba32c8c0a807dfd6481a76d2b1b18c5","title":"Ruby on Rails with Apache on Debian 7 (Wheezy)","keywords":["ruby on rails","rails on debian","rails apps","rails and apache"],"toc":" Set the Hostname Installing Passenger and Dependencies Configuring Apache to Work with Passenger Deploying Multiple Rails Apps ","href":"/docs/development/ror/ruby-on-rails-with-apache-on-debian-7-wheezy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4fe58337f751867fde08ca2b67ef7fb6","title":"How to Install MySQL with phpMyAdmin on Ubuntu 12.04","keywords":["mysql","phpmyadmin","sql","ubuntu","precise","ubuntu 12.04","lts","ubuntu lts","localhost phpmyadmin","php mysql","http localhost phpmyadmin"],"toc":" Before You Begin Setting Up phpMyAdmin Securing phpMyAdmin .htaccess File Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/install-mysql-phpmyadmin-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"75d5a74ce49fb4acbcee9e36c79bf0d8","title":"How to Install MySQL with phpMyAdmin on Ubuntu 14.04","keywords":["mysql","phpmyadmin","sql","ubuntu","precise","ubuntu 14.04","lts","ubuntu lts","localhost phpmyadmin","php mysql","http localhost phpmyadmin"],"toc":" Before You Begin Setting Up phpMyAdmin Securing phpMyAdmin .htaccess File Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/install-mysql-phpmyadmin-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"91ce4f67de953ecb882587f631a8ecf8","title":"lighttpd Web Server on Ubuntu 12.04 (Precise)","keywords":["lighttpd","web server","web hosting"],"toc":" Set the Hostname Installing lighthttpd Configuring Lighttpd Virtual Host Setup with Simple Vhost Configure Simple Vhost Module Create Simple Virtual Hosts Virtual Host Setup with Enhanced Vhost Virtual Hosting Best Practices Running Scripts with mod_fastcgi Lighttpd Caveats Additional Ubuntu Configuration ","href":"/docs/web-servers/lighttpd/lighttpd-web-server-on-ubuntu-12-04-preci/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ccf2663ae0b488035232eea06c6fbac1","title":"Apache Web Server on Debian 7 (Wheezy)","keywords":["apache","apache 2","debian","debian 7","wheezy","apache web server"],"toc":" Before You Begin Install Apache Configure Apache for Virtual Hosting Apache Modules and Scripting Install Apache Modules Install Support for Scripting ","href":"/docs/web-servers/apache/apache-web-server-debian-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"70ccb4aad85c5465a580dbdb69132a72","title":"Secure Communications with OpenVPN on Ubuntu 12.04 (Precise) and Debian 7","keywords":["openvpn","networking","vpn","ubuntu","ubuntu precise","12.04","debian 7","debian"],"toc":" How OpenVPN Works Installing OpenVPN Initializing the Public Key Infrastructure (PKI) Generating Certificates and Private Keys Generating Diffie Hellman Parameters Relocating Secure Keys Revoking Client Certificates Configuring Server and Client Settings Installing Client-Side Software Connecting to the VPN Accessing your Linode over the VPN Tunneling All Connections through the VPN ","href":"/docs/networking/vpn/secure-communications-with-openvpn-on-ubuntu-12-04-precise-and-debian-7/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a164e0e2af68fb83545fad3c3700c9a2","title":"Troubleshooting Problems with Postfix, Dovecot, and MySQL","keywords":["postfix","dovecot","mysql"],"toc":" Troubleshooting Checklist Are Postfix and Dovecot Running? Check the Logs Enable Verbose Logs Dovecot Postfix Check Port Availability Checking from a Linode Checking from a Mac Checking from a PC Analyzing the Results Verifying Your Login Credentials Step-by-Step Configuration Setting Up Basic Postfix Basic Dovecot Virtual Domains and Users Dovecot’s LMTP for Local Delivery Authentication Hand-off from Postfix to Dovecot SSL Encryption SMTP MySQL for Virtual Domains, Users, and Aliases ","href":"/docs/email/postfix/troubleshooting-problems-with-postfix-dovecot-and-mysql/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a946ef53b2c192771fa1a7078129fb87","title":"Install Ruby on Rails with Apache on Debian 8","keywords":["ruby on rails","rails on debian","rails apps","rails and apache"],"toc":" Before You Begin Installing Passenger and Dependencies Configuring Apache to Work with Passenger Deploying Multiple Rails Apps ","href":"/docs/development/ror/ruby-on-rails-apache-debian-8/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"921babc1eb5bdf55b94bbacd395383e6","title":"Full Disk Encryption","keywords":["full disk encryption","debian","wheezy","security","cryptsetup"],"toc":" Potential Drawbacks Getting Started Creating a Configuration Profile Enabling Full Disk Encryption Installing Debian and Mounting the Disks Configuring Debian Tidying Up ","href":"/docs/security/encryption/full-disk-encryption-xen/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c5170556b9b3888eb8e5ef680483d91d","title":"Automating Server Builds","keywords":["server builds","disks","golden disk","puppet","chef"],"toc":" Why You Should Automate Server Builds Golden Disk Linode Backup Service Dedicated Linode Existing Linode Updating the Hostname and IP Address Third-Party Tools ","href":"/docs/platform/automating-server-builds/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6bfbf73372080c93a13fd087a273f51c","title":"Running a Mail Server","keywords":["mail server","linode guide","running a mail server","Self-host Mail"],"toc":" Should You Run a Mail Server? Benefits Drawbacks External Mail Services How Mail Servers Work The Mail Server Process How to Choose Mail Server Components Mail Transfer Agents Mail Delivery Agents IMAP and POP3 Servers Build Your Mail Server SSL Certificate Software Installation DNS Records Time to Live (TTL) MX Records SPF Records Reverse DNS Spam and Virus Protection, Mail Clients, and More Configure Spam and Virus Protection What to do if your server has been blacklisted Mail Clients Webmail ","href":"/docs/email/running-a-mail-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f72a48de295416f0e97603b06d556034","title":"Email with Postfix, Dovecot, and MySQL","keywords":["email","mail","server","postfix","dovecot","mysql","debian","ubuntu","dovecot 2"],"toc":" Before You Begin Configure DNS Update Hosts File Install SSL Certificate Install Packages Versions MySQL Adding Data Testing Postfix Configuration File Settings Master Program Settings Dovecot Test Email with Mailutils Email Client Adding New Domains, Email Addresses, and Aliases Domains Email Addresses Aliases ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9ad6d7d8b0c58e9ab9ef75e2ed79b22e","title":"How to Upgrade to Debian 7 (Wheezy)","keywords":["debian upgrade","upgrade distro","wheezy upgrade","wheezy"],"toc":" Preparing to Upgrade Installing Available Updates Backing Up Your Linode Checking Your Kernel Stopping Services Starting a Screen Session Upgrading to Debian 7 Troubleshooting Problems ","href":"/docs/security/upgrading/how-to-upgrade-to-debian-7-wheezy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"43692b3da456ef54bee230d5f2a939a3","title":"Linode Manager Security Controls","keywords":["two-factor authentication","password","security","Linode Manager","token"],"toc":" Two-Factor Authentication Select a Token Application Enable Two-Factor Authentication Log in with Two-Factor Authentication Scratch Code Generate a New Key Disable Two-Factor Authentication Recovery Procedure IP Address Whitelisting Enable Whitelisting Add Additional IP Addresses Remotely Disable Whitelisting Security Event Notifications Email RSS API Access Next Steps Configure User Accounts Force Password Expirations ","href":"/docs/security/linode-manager-security-controls/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1bdfbf446653c54b80b0f9e231ca8848","title":"Backing Up Your Data","keywords":["backup","backups","rsync","cron","getting started"],"toc":" Assess Your Needs What to Back Up When to Back Up Where to Store Backups Backup Rotation Choose the Right Backup Utility Linode’s Backup Service Linode’s Disks Rsync MySQL Backups Tar Rdiff-backup Manual Backup via Rsync Set Up Automatic Backups to a Linux Server Set Up Automatic Backups to a Desktop Computer Linux Mac OS X Windows Restore Your Rsync Backup Maintain Your Backups Understand the Rsync Command rsync -ahvz Source Location Target Location Cron –delete –link-dest Different Server Locations ","href":"/docs/security/backups/backing-up-your-data/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"e46cab86f749983c23788acdc0b6ea20","title":"What is Longview and How to Use it","keywords":["system monitoring","longview","metrics"],"toc":" Install the Longview Client Manual Installation with yum or apt Longview Client Labels Longview Apps Updating Longview Longview’s Data Explained Overview Network Disks Process Explorer System Data Duration Graph Zoom Longview Pro Troubleshooting Basic Diagnostics Debug Mode Firewall Rules Verify API key Cloned Keys Contact Support Uninstall the Longview Client ","href":"/docs/platform/longview/longview/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2fa936c381ae8363b37fea727eb7292e","title":"Linode Managed","keywords":["linode managed","service monitoring"],"toc":" Getting Started Initial Configuration Checklist Credentials Adding the Public Key Installing as Root Installing as Another User Specifying Linode SSH Settings Adding Service Credentials Contacts Services Adding a New Service Looking at an Example Service Temporarily Disabling Service Monitoring Reenabling Disabled Services Removing Services ","href":"/docs/platform/linode-managed/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a3d9d0afba5813b5650ba693321b7e32","title":"Install a Mosh Server as SSH Alternative on Linux","keywords":["mosh"," ssh",""],"toc":" Mosh SSH Benefits Preparing Your Firewall Install Mosh on Your Linode Ubuntu Debian Arch Linux Other Distributions Install Mosh on Your Desktop Computer Linux Mac OS X Windows Connecting with Mosh ","href":"/docs/networking/ssh/install-mosh-server-as-ssh-alternative-on-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a5f7021e49ab8498c7a8116727ca1b8d","title":"Apache Tomcat on Ubuntu 12.04 (Precise Pangolin)","keywords":["apache tomcat ubuntu 12.04","java","java ubuntu 12.04","java servlets ubuntu lucid","java ubuntu"],"toc":" Prerequisites Install Apache Tomcat Test and Use Tomcat ","href":"/docs/development/frameworks/apache-tomcat-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0118f54ed9b3ccba36133d074f1425d2","title":"Install Openfire on Ubuntu 12.04 for Instant Messaging","keywords":["openfire","ubuntu 12.04","instant messaging","xmpp server","collaboration software","chat software","linux jabber server","JRE","configure openfire",""],"toc":" Prerequisites Adjust Firewall Settings Install Openfire Configure Openfire ","href":"/docs/applications/messaging/install-openfire-on-ubuntu-12-04-for-instant-messaging/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8d7b6573360e4760cfba7bdaa064de90","title":"Use uWSGI to deploy Python apps with Nginx on Ubuntu 12.04","keywords":["uwsgi","wsgi","nginx","python","ubuntu","install uwsgi","deploy python applications with nginx","virtual host"],"toc":" Prerequisites Installing uWSGI and Configuring Nginx Configuring uWSGI Additional Application Servers More Information ","href":"/docs/web-servers/nginx/use-uwsgi-to-deploy-python-apps-with-nginx-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"08a84737847c0b214cf3bf750230ea0a","title":"Deploy Exim as a Send-only Mail Server on Ubuntu 12.04 ","keywords":["exim","ubuntu 12.04","send-only email","mail server","linux mail","smtp server"],"toc":" Set the Hostname Install Required Packages Configure Exim for Local Mail Service Test Your Mail Configuration ","href":"/docs/email/exim/deploy-exim-as-a-send-only-mail-server-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"542b0e2d7530119980b7bf961ba7dd86","title":"Launch Discussion Forums with phpBB on Ubuntu 12.04 (Precise Pangolin)","keywords":["phpBB","forum software","web applications","PHP","Ubuntu 12.04","precise pangolin"],"toc":" Prerequisites Decide How to Install phpBB Install phpBB Packages Access phpBB Compile and Install phpBB from Source Download and Unpack latest phpBB version Configure phpBB Monitor for Software Updates and Security Notices ","href":"/docs/websites/forums/launch-discussion-forums-with-phpbb-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d9c23edd85451008de1ca37625da4a4e","title":"Deploy Multiple Web Servers with ProxyPass on Ubuntu 12.04","keywords":["apache","proxypass","apache on ubuntu","multiple web servers","lighttpd"],"toc":" Enable the Proxy Module Proxy a Domain to Lighttpd Proxy a Specific URL to Lighttpd ","href":"/docs/websites/proxies/deploy-multiple-web-servers-with-proxypass-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"634baf4cb75d6bb6ee52a1119a8a3de0","title":"Monitor Services with Nagios on Ubuntu 12.04","keywords":["nagios","monitor services","ubuntu 12.04","smtp","pop3","http","icmp","ssh","notifications","alerts",""],"toc":" Install Nagios Access the Nagios Web Interface Configure Notifications Email Alerts IRC Notifications Accept External Commands Next Steps ","href":"/docs/uptime/monitoring/monitor-services-with-nagios-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"79d738ab8168740bdc3ba1a6240c26f7","title":"Email with Citadel on Ubuntu 12.04 LTS (Precise Pangolin)","keywords":["citadel","citadel ubuntu 12.04","ubuntu 12.04 mail server","groupware","email server"],"toc":" Prerequisites Set the Hostname Installing Citadel Enabling Spamassassin Filtering Running Citadel Notes for Running Citadel Lost Password Recovery More Information ","href":"/docs/email/citadel/email-with-citadel-on-ubuntu-12-04-lts-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3a28f8a4e52c4a64cfa0ee7ac6f87361","title":"Email with Citadel on Ubuntu 14.04 LTS (Trusty Tahr)","keywords":["citadel","citadel ubuntu 14.04","ubuntu 14.04 mail server","groupware","email server"],"toc":" Prerequisites Set the Hostname Installing Citadel Enabling Spamassassin Filtering Running Citadel Notes for Running Citadel Lost Password Recovery ","href":"/docs/email/citadel/email-with-citadel-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a56f4ab8f4d70717a41bee5e1dc31bc5","title":"Nginx and Perl-FastCGI on Ubuntu 12.04 LTS (Precise Pangolin)","keywords":["nginx","fastscgi perl","nginx ubuntu 12.04","nginx fastcgi","nginx perl"],"toc":" Set the Hostname Install Required Packages Configure DNS Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Enable the Site Test Perl with FastCGI ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-ubuntu-12-04-lts-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"da0d37b4dcaee8c2db65c5c5e95a5672","title":"Run PHP with CGI and Apache on Ubuntu 12.04 LTS (Precise Pangolin)","keywords":["php","php cgi","cgi","apache","php scripts","web apps","web applications"],"toc":" Before You Begin Installing Apache and PHP Configure Apache for PHP CGI Enabling the “itk” MPM ","href":"/docs/web-servers/apache/run-php-cgi-apache-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5c1f52fbc23ce073e02c8987d46b7888","title":"Use ejabberd for Instant Messaging on Ubuntu-12-04","keywords":["ejabberd","ejabberd ubuntu","ejabberd ubuntu 12.04","ejabberd on linux","real-time messaging","xmpp","collaboration software","chat software","linux jabber server","instant messaging","jabber daemon","erlang"],"toc":" XMPP/Jabber Basics Install ejabberd Configure ejabberd Administrative Users Hostnames and Virtual Hosting Listening Ports Additional Functionality Using Ejabberd XMPP Federation and DNS Troubleshoot ","href":"/docs/applications/messaging/use-ejabberd-for-instant-messaging-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"63100c3137296d1b6b1c406230a2ee2f","title":"Redis on Ubuntu 12.04 (Precise Pangolin)","keywords":["redis ubuntu 12.04","redis precise pangolin","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Install Redis Redis Configuration Managing Redis Instances Running a Redis Datastore Managing Datastore Persistence Distributed Data Stores with Master Slave Replication ","href":"/docs/databases/redis/redis-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"25bf8756fd7cae3a4ea22793fc159bcd","title":"Web.py on Ubuntu 12.04 (Precise Pangolin)","keywords":["web.py","web applications","python","web frameworks"],"toc":" Set the Hostname Installing Web.py Install Prerequisites Install Web.py Create a Basic Application with Web.py Deploy Web.py Applications Build a Database Driven Application with Web.py More Information ","href":"/docs/development/frameworks/webpy-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5492e48b4940e1069202dd5db9995787","title":"Installing Nginx on Ubuntu 12.04 LTS (Precise Pangolin)","keywords":["nginx","nginx ubuntu 12.04","http","web servers","ubuntu","ubuntu l2.04","ubuntu precise pangolin"],"toc":" Before You Begin Installing Nginx Installing from Ubuntu’s Repositories Installing from NGINX Installing from the Official Nginx Repository Installing from Source Distribution Testing Nginx ","href":"/docs/web-servers/nginx/installing-nginx-on-ubuntu-12-04-lts-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6b0155d79a28db0662f65176bff21a75","title":"TWiki on Ubuntu 12.04 (Precise Pangolin)","keywords":["wiki","twiki","structured wiki","enterprise wiki"],"toc":" Prepare System and Install TWiki Install Prerequisites Install TWiki Configure Software Configure Apache Web Server Configure TWiki Install TWiki More Information ","href":"/docs/websites/wikis/twiki-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c4fc52388d6af8ed513ce4de72e94dfa","title":"Create an Aggregate Blog using Planet Venus on Ubuntu 12.04 (Precise Pangolin)","keywords":["planet","blogs","aggregator","feed","rss"],"toc":" Installing Software Configure Planet Basic Planet Configuration Configuring Aggregation Running Planet ","href":"/docs/applications/social-networking/create-an-aggregate-blog-using-planet-venus-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0c489688a3084d7bf3e47849bf1ecbb0","title":"Monitor System Logs with Logwatch on Ubuntu 12.04 (Precise Pangolin)","keywords":["logwatch","security","logging","audit"],"toc":" Update System Packages Install Logwatch Configure Logwatch Adding a Cron Job for Logwatch ","href":"/docs/uptime/monitoring/monitor-system-logs-with-logwatch-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"43a7c2ffc534be14bf7c0aa7e5270c83","title":"Apache and mod_wsgi on Ubuntu 12.04 (Precise Pangolin)","keywords":["python","apache","mod_wsgi","django"],"toc":" Before You Begin Install Dependencies Configure WSGI Handler Basic Hello World WSGI Configuration Web.py WSGI Configuration Django WSGI Configuration Configure Apache ","href":"/docs/web-servers/apache/apache-and-modwsgi-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"96061349de02e8f8a455d492f6ce31d3","title":"Ikiwiki on Ubuntu 12.04 (Precise Pangolin)","keywords":["ikiwiki","ubuntu","wiki","perl","git","markdown","Precise Pangolin"],"toc":" Basic System Configuration Install Ikiwiki Install and Configure a Web Server Install Apache Install Nginx Configure Ikiwiki Administration Notes More Information ","href":"/docs/websites/wikis/ikiwiki-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"805698a4d0de0c57c47bc00bed1686c2","title":"Using Apache for Proxy and Clustering Services on Ubuntu 12.04 (Precise Pangolin)","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy only Some Requests to a Backend Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster More Information ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4dc6bc4f76c90d23c2415d49ebc925ac","title":"Use Cacti to Monitor Resource Utilization on Ubuntu 12.04","keywords":["Cacti","Ubuntu"," Ubuntu 12.04","SNMP","spine","client machine"],"toc":" Prerequisites Set the Timezone Enable the Universe Repositories Install Dependencies Install Cacti Configure Cacti Configure Client Machines Use the Spine Polling Daemon ","href":"/docs/uptime/monitoring/use-cacti-to-monitor-resource-utilization-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6b2204847268a0b1db29f1f08bef0660","title":"Apache Web Server on Ubuntu 12.04 LTS (Precise Pangolin)","keywords":["apache","ubuntu","ubuntu 12.04","precise","pengolin","apache web server","web server",""],"toc":" Before You Begin Install Apache Configure Virtual Hosting Apache Mods and Scripting Install Apache Modules Install Support for Scripting ","href":"/docs/web-servers/apache/apache-web-server-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"07afa8f3d494603b7f0a9e67faefe30c","title":"Deploy Websites with a Cherokee Web Server on Ubuntu 12.04","keywords":["cherokee","web sever","ubuntu 12.04","precise pangolin","cherokee-admin"],"toc":" Set the Hostname Check Package Sources Install Cherokee Configure Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion ","href":"/docs/web-servers/cherokee/deploy-websites-with-a-cherokee-web-server-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ec03158eabdf48629c68dba6e918f4dc","title":"Piwik on Ubuntu 12.04 (Precise Pangolin)","keywords":["open source analytics","piwik ubuntu 12.04","piwik","analytics","ubuntu","tracking","statistics"],"toc":" Prerequisites Configure a Dedicated Virtual Host for Piwik Installing Piwik ","href":"/docs/uptime/analytics/piwik-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5a19620faca7d09b4aae44cb7daa63d6","title":"Use Cherokee Web Server on Ubuntu 12.04","keywords":["cherokee","web sever","ubuntu 12.04","posix","precise pangolin","ssh","ssh tunnel","cherokee admin","PuTTY"],"toc":" Set the Hostname Check Package Sources Install Cherokee Configure Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion ","href":"/docs/web-servers/cherokee/use-cherokee-web-server-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fe7bb77a2b5ecf0af504812330af638b","title":"Install Nginx and PHP via FastCGI on Ubuntu 12.04 (Precise Pangolin)","keywords":["nginx","nginx ubuntu 12.04","nginx fastcgi","nginx php","unix socket","tcp socket","php","fastcgi"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Important Security Considerations Enable and Start Services Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/install-nginx-and-php-via-fastcgi-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e7f262d3cfc2af64c098addd2eda9568","title":"LEMP Server on Ubuntu 12.04 (Precise Pangolin)","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from Ubuntu Project Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install the MySQL Database Server Monitor for Software Updates and Security Notices ","href":"/docs/web-servers/lemp/lemp-server-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3a5456666f24e961d469c86235b94842","title":"Manage Email Lists with GNU Mailman on Ubuntu 12.04 (Precise Pangolin)","keywords":["mailman","listserv","email","postfix"],"toc":" Set the Hostname Installing Mailman Configure Mailman Configure Virtual Hosting Configuring Mailman with Alternate Mail Configurations More Information ","href":"/docs/email/mailman/manage-email-lists-with-gnu-mailman-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b655654b8e85e7a2011a15df7f098262","title":"Provide Authoritative DNS Services with NSD on Ubuntu 12.04","keywords":["NSD","DNS","Ubuntu","networking","zone file","name server daemon"],"toc":" Set the Hostname Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Create Zone Files Adjust NSD for Low-Memory Situations ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"28c6301e65732668af6a2f22461e92ed","title":"Use CouchDB for Document-Based Data Storage on Ubuntu 12.04","keywords":["couchdb","nosql","json","ubuntu","futon"],"toc":" Install CouchDB Use CouchDB ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"836ff89b708d5b6142e5ca5ffff35a12","title":"Use Unbound for Local DNS Resolution on Ubuntu 12.04 LTS (Precise Pangolin)","keywords":["ubuntu dns","open source dns","dns","resolving","caching","unbound"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using your Unbound Instance More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-ubuntu-12-04-lts-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bcd70722d39103b4a0a507f5c47abf60","title":"Deploy MySQL Relational Databases on Ubuntu 12.04 (Precise Pangolin)","keywords":["mysql","ubuntu 12.04","mysql ubuntu","mysql on linux","mysql Linode"],"toc":" Prerequisites Install MySQL Harden MySQL Server Deploy MySQL Root Login Create a New MySQL User and Database Create a Sample Table Reset the MySQL Root Password Tune MySQL ","href":"/docs/databases/mysql/deploy-mysql-relational-databases-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6aae7d721762c973af3907d9d72f9163","title":"Install MySQL on Ubuntu 14.04","keywords":["MySQL on Linux","Ubuntu","Ubuntu 14.04","Linux","MySQL","install MySQL","install MySQL on ubuntu","mysqltuner","MySQL tuner","harden mysql","root password","sample table"],"toc":" Before You Begin Install MySQL Harden MySQL Server Use MySQL Root Login Create a New MySQL User and Database Create a Sample Table Reset the MySQL Root Password Tune MySQL ","href":"/docs/databases/mysql/install-mysql-on-ubuntu-14-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8d877974017ff971c52ced4db7fe24ae","title":"Use MongoDB to Store Application Data on Ubuntu 12.04 (Precise)","keywords":["nosql","database","mongodb","key store"],"toc":" Installing MongoDB Configure MongoDB Server Starting and Stopping the MongoDB Server Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-ubuntu-12-04-precise/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"806e01bfea0a798e871ebe9be6ab06bd","title":"Use PostgreSQL Relational Databases on Ubuntu 12.04","keywords":["postgresql","ubuntu 12.04","postgresql database","open source database","relational database"],"toc":" Install PostgreSQL Configure PostgreSQL Install the Adminpack Set the Postgres User’s Password Create a Database Create Tables Create PostgreSQL Users (Roles) Secure Remote Database Access ","href":"/docs/databases/postgresql/use-postgresql-relational-databases-on-ubuntu-12-04/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"23821f8805669ee43991c7d720f74ad3","title":"Installing Prosody XMPP Server on Ubuntu 12.04 (Precise Pangolin)","keywords":["prosody","prosody ubuntu","prosody.im","xmpp","real time messaging","lua"],"toc":" Adding Software Repositories Install Prosody Configure Prosody Server XMPP Federation and DNS Enabling Components Using prosodyctl ","href":"/docs/applications/messaging/installing-prosody-xmpp-server-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"22202f46b79093e22a24656e8bcdc966","title":"LAMP Server on Ubuntu 12.04 (Precise Pangolin)","keywords":["ubuntu lamp server","ubuntu 12.04 lamp","lamp","ubuntu server","ubuntu","apache","mysql","php","lamp stacks"],"toc":" Before You Begin Apache Install and Configure Configure Name-based Virtual Hosts MySQL Install and Configure Create a MySQL Database PHP ","href":"/docs/web-servers/lamp/lamp-server-on-ubuntu-12-04-precise-pangolin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4ce4155bd32956f380accde7188c28d4","title":"Monitoring and Maintaining Your Server","keywords":["lassie","monitor","monitoring","maintaining","maintenance"],"toc":" Availability Monitoring Assess Your Needs Find the Right Tool Configure Shutdown Watchdog Performance Monitoring Linode Manager Configure Linode Manager Email Alerts Use Linode Longview Use Third-Party Tools Manage Logs Rotate Logs Monitor System Logs Update Software Update Installed Packages Apply Kernel Updates Upgrade to a New Release ","href":"/docs/uptime/monitoring-and-maintaining-your-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1ce4a6905bd993c64c0b74ff71a93b81","title":"Monitoring Servers with Zabbix","keywords":["zabbix"," server monitoring"," monitoring"," server monitor"],"toc":" Deciding How to Install Zabbix Installing Packages Compiling and Installing from Source Prerequisites Adding a New User Configuring MySQL Installing Apache and PHP Configuring PHP Installing a Compiler Zabbix Server Downloading and Unpacking Configuring MySQL Compiling and Installing Creating the Configuration and Log File Setting Zabbix to Start Automatically at Boot Starting Zabbix Zabbix Agent Creating a New User Installing and Configuring Starting the Agent Zabbix Web Interface Copying Files Completing the Installation Monitoring a Host Using Graphs More Information ","href":"/docs/uptime/monitoring/monitoring-servers-with-zabbix/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d7ab37dfaa3e0d4e098a9fd81202f195","title":"Dolphin","keywords":["social network"," dolphin"," boonex"],"toc":" Dolphin Prerequisites Installing PHP Extensions Configuring PHP Setting Up Email Installing JRE Installing Dolphin Downloading Dolphin Adding a MySQL User and Database Configuring Permissions Running the Install Script Logging in to the Dolphin Admin Panel Installing Dolphin Modules Updating PHP Permissions Media Server (RMS) Installation ","href":"/docs/applications/social-networking/dolphin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"dc25feff2983ff5b4aaab3a4b203a399","title":"Use cPanel to Manage Domains and Databases","keywords":["cpanel","database","managing domain","subdomain","add-on domain","parked domain","phpmyadmin","mysql","create database","manage database"],"toc":" Managing Domains Subdomains Add-on Domains Parked Domains Create Databases and MySQL Users Manage Databases ","href":"/docs/websites/cms/use-cpanel-to-manage-domains-and-databases/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"878ba646bf071c493c56ff5fbfe234d0","title":"How to Install A SHOUTcast DNAS Server on Linux","keywords":["shoutcast"," internet radio"," streaming media"," streaming audio"],"toc":" SHOUTcast DNAS Software Download and Install SHOUTcast Configure SHOUTcast Start SHOUTcast SHOUTcast Transcoder Download and Install SHOUTcast Transcoder Configure the SHOUTcast Transcoder Start SHOUTcast Transcoder SHOUTcast Source DSP ","href":"/docs/applications/media-servers/how-to-install-shoutcast-dnas-server-on-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"16480dea987a22c9cd6cb5bb1b0387dc","title":"Copying a Disk Over SSH","keywords":["copy","disk","ssh"],"toc":" Upload a Disk over SSH Verify the Disk Expand the Filesystem Create the Swap Disk Boot from the Disk Windows Cygwin Instructions ","href":"/docs/platform/disk-images/copying-a-disk-image-over-ssh/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5e67521943fc9d25c78b2071d863d8f3","title":"Copying a Disk to a Different Account","keywords":["disk","migration","moving to different accounts"],"toc":" Preparing the Source Linode Preparing the Receiving Linode Creating a New Disk Booting into Rescue Mode Copying the Disk Verifying the Disk Booting from the Disk Creating the Configuration Profile Booting the Receiving Linode ","href":"/docs/platform/disk-images/copying-a-disk-image-to-a-different-account/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ea5b72e6c5083ebee55603f8cf864b2d","title":"How to Upgrade to Ubuntu 12.04 (Precise)","keywords":["upgrading","ubuntu","precise"],"toc":" Preparing to Upgrade Installing Available Updates Backing Up Your Linode Checking Your Kernel Stopping Services Starting a Screen Session Upgrading from Ubuntu 10.04 LTS Upgrading from Ubuntu 11.10 Upgrading from Previous Ubuntu Releases ","href":"/docs/security/upgrading/how-to-upgrade-to-ubuntu-12-04-precise/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b75d11de0bf25035b420e3a5499d640b","title":"Rescue and Rebuild","keywords":["rescue","rebuild"],"toc":" Rescuing Booting into Rescue Mode Connecting to a Linode Running in Rescue Mode Performing a File System Check Mounting Disks Change Root Starting SSH Installing Packages Rebuilding Restoring from Backup Recovering From a System Compromise Erasing Everything and Starting Over ","href":"/docs/troubleshooting/rescue-and-rebuild/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"28a28392c7f7eeb94359faa27409d6f4","title":"Migrating a Server to Your Linode","keywords":["migrate to linode","linode migration","migrate linux"],"toc":" Preparing the Linode Creating Disks Creating a Configuration Profile Booting into Rescue Mode Copying the Files Stopping Services Initiating the Transfer Configuring the Disks Setting the IP Address Configuring Mount Points Configuring Device Nodes via Chroot Fixing Persistent Rules Booting the Linode with the New Disks ","href":"/docs/platform/disk-images/migrating-a-server-to-your-linode/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3eb903360573c8081b922be0957169dc","title":"Disks and Configuration Profiles","keywords":["disks","config profiles"],"toc":" Getting Started Finding Your Way Around Disks Creating a Disk with a Linux Distribution Installed Creating a Blank Disk Resizing a Disk Duplicating a Disk Removing a Disk Configuration Profiles Creating a Configuration Profile Editing a Configuration Profile Selecting and Using a Configuration Profile Removing a Configuration Profile Cloning Disks and Configuration Profiles Potential Uses ","href":"/docs/platform/disk-images/disk-images-and-configuration-profiles/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b77498eecb3d5c2c521c0c5ca4362671","title":"Prepaid Billing and Payments (Legacy)","keywords":["prepaid","billing","payments","credit","referral","invoice"],"toc":" How Prepaid Billing Works Payment Methods Making a Payment Discounts for Prepayment Bandwidth Overages Accessing Billing History Referral Credits Updating Credit Card Information Removing Services Canceling Your Account ","href":"/docs/platform/billing-and-support/prepaid-billing-and-payments-legacy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"40dda02d4494a0e3fda2ae1f0ecdae8b","title":"Troubleshooting","keywords":["troubleshooting"],"toc":" Linode is Slow or Unresponsive Is the Linode powered on? Can you ping the Linode? Can you log in to LISH? Is your disk full? Deleted Files Is the Linode out of memory? Are you experiencing network issues? Is there a Disk I/O bottleneck? Website is Not Loading Have you added DNS records? Is the web server running? Is the database running? Is port 80 or 443 blocked? Are the files in correct directory? Are virtual hosts correctly configured? Did you add a new IP address? Can’t Connect via SSH or FTP Are you using Telnet or FTP? Is port 22 blocked? Forgot My Username or Password Linode User/Root Password Linode Manager User Linode Manager is Displaying “Incorrect” Information Did you recently change your account? Did you add additional storage? ","href":"/docs/troubleshooting/troubleshooting/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a41b1e31d08e5b3c64247de3809f7a99","title":"Accounts and Passwords","keywords":["accounts","passwords","linode manager","manager"],"toc":" Users and Permissions Adding a User Setting Permissions Recovering a Lost Username Removing a User Email Addresses and Contact Information Updating Contact Information Changing Your Email Address Passwords Changing Your Linode Manager Password Resetting Your Linode Manager Password Resetting the Root Password Next Steps ","href":"/docs/platform/manager/accounts-and-passwords/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5610e56c293dd34f4c6a2d9acdf5c0d7","title":"Linode Support","keywords":["support","tech support","tickets","help desk"],"toc":" Resources Contacting Linode Support Reporting Abuse ","href":"/docs/platform/billing-and-support/support/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ebe7e2bfaaa68d28f12d8095ede37cb2","title":"The Linode Backup Service","keywords":["backup service","linode platform","linode backup service","enable a backup","manage a backup","schedule a backup","disable a backup","restore from a backup","boot from a backup"],"toc":" Pricing Standard Plans High Memory Plans Enable the Backup Service Manage Backups How Linode Backups Work Schedule Backups Take a Manual Snapshot Boot from a Backup Cancel the Backup Service Limitations ","href":"/docs/platform/disk-images/linode-backup-service/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4fadc10dc6f880f6d68bab1832234c15","title":"Host a Website on Ubuntu 18.04","keywords":["linode guide","hosting a website","website","linode quickstart guide"],"toc":" Web Server Install Apache Optimize Apache for a Linode 2GB Configure Name-based Virtual Hosts Database Install MySQL Optimize MySQL for a Linode 2GB Create a Database Import a Database PHP Install PHP Optimize PHP for a Linode 2GB Upload Files Test your Website Add DNS Records Setting Reverse DNS ","href":"/docs/websites/hosting-a-website-ubuntu-18-04/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"589f37db43345dc449eaf874efbceab1","title":"Set up a Web Server and Host a Website on Linode","keywords":["hosting a website","website","linode quickstart guide"],"toc":" Host a Website on Your Linode Set Up a Web Server Static Sites LAMP Stack Other Site Types Test your Website Add DNS Records Set Reverse DNS ","href":"/docs/websites/set-up-web-server-host-website/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7420c1edabb5a5bf2f5b3ad5cc732dff","title":"How to Secure Your Server","keywords":["security","secure","firewall","ssh","add user","quick start"],"toc":" Update Your System–Frequently Automatic Security Updates Add a Limited User Account CentOS / Fedora Ubuntu Debian Harden SSH Access Create an Authentication Key-pair SSH Daemon Options Use Fail2Ban for SSH Login Protection Remove Unused Network-Facing Services Determine Running Services TCP UDP Determine Which Services to Remove Uninstall the Listening Services Configure a Firewall Next Steps ","href":"/docs/security/securing-your-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7eda0d8f1cbb3eb1d37f12093e3abf5f","title":"Set Up a LAMP Server on Gentoo","keywords":["LAMP","Gentoo Linux","Gentoo"],"toc":" Set the Hostname and Configure /etc/hosts Install and Configure the Apache Web Server Configure Virtual Hosts Install and Configure the MySQL Database Server Install MySQL Configure MySQL and Set Up Databases Install and Configure PHP ","href":"/docs/web-servers/lamp/set-up-a-lamp-server-on-gentoo/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f2d4b788ef409d4c67bd55f9cf36e629","title":"Monitoring Servers with Munin on Ubuntu 11.04 (Natty)","keywords":["munin","monitoring","ubuntu"," ubuntu 11.04","natty"," ubuntu natty"],"toc":" Installing Munin Configuring Munin Munin Master Configuration Munin Node Configuration Web Interface Configuration More Information ","href":"/docs/uptime/monitoring/monitoring-servers-with-munin-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"620e4c604ccec35e62ca08233d819151","title":"mod_evasive on Apache","keywords":["mod_evasive","modevasive","evasive","apache"],"toc":" What is mod_evasive? Prerequisites Install mod_evasive mod_evasive Configuration Options DOSHashTableSize DOSPageCount DOSSiteCount DOSPageInterval DOSSiteInterval DOSBlockingPeriod DOSEmailNotify DOSSystemCommand DOSLogDir Whitelisting IP Addresses Test mod_evasive ","href":"/docs/web-servers/apache-tips-and-tricks/modevasive-on-apache/","deprecated":false,"hiddenguide":false,"h1":"Configure mod_evasive to Help Survive DoS/DDoS Attacks"},{"objectID":"5efde3716232530bbbdc56c6f3779670","title":"How to Configure ModSecurity on Apache","keywords":["apache"," mod_security"],"toc":" Introduction Install ModSecurity Ubuntu/Debian CentOS OWASP ModSecurity Core Rule Set ModSecurity Test Next Steps ","href":"/docs/web-servers/apache-tips-and-tricks/configure-modsecurity-on-apache/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cef3ba2d6a6c784e69c2d8d153cedb97","title":"Email with Citadel on Debian 6 (Squeeze)","keywords":["citadel debian 6","citadel debian squeeze","debian 6 mail server","groupware","email server"],"toc":" Set the Hostname Install Citadel Enable Spamassassin Filtering Configure SSL Commercial Certificate Instructions Self-Signed Certificate Instructions Running Citadel Lost Password Recovery More Information ","href":"/docs/email/citadel/email-with-citadel-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"758f60a2d44b072163525eaa806dd76c","title":"How to Use Nano Text Editor Commands in Linux","keywords":["nano","text editor"],"toc":" Nano Set Up and Basic Commands Command Keys Create and Open Files Create a New File Open a File Open Configuration Files Edit Files Cut and Paste Lines of Text Search Text Regex Searches Go to Line Number Find and Replace Text Spell Check Save Save with Backups Exit ","href":"/docs/tools-reference/tools/use-nano-text-editor-commands/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c6accd0487b16732769af9fa7a0e4b87","title":"LEMP Server on Ubuntu 11.10 (Oneiric)","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from Ubuntu Project Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install the MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-ubuntu-11-10-oneiric/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c05e73e72225e26ec20c5caac42e0693","title":"Set Up DNS Services on cPanel","keywords":["DNS"," cPanel"],"toc":" Nameserver Selection Nameserver Records Using Linode’s DNS Manager as a Slave ","href":"/docs/websites/cms/set-up-dns-services-on-cpanel/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"eb675fd05ee48e8c0e3db771e8c266ce","title":"Kloxo Guides","keywords":["kloxo","control panel","cpanel","plesk"],"toc":"","href":"/docs/websites/cms/kloxo-guides/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c0aab4618eb9323d513bb5b7ab520f0b","title":"LEMP Server on CentOS 6","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the nginx Web Server Deploy from EPEL Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install the MySQL Database Server Monitor for Software Updates and Security Notices ","href":"/docs/web-servers/lemp/lemp-server-on-centos-6/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"84038879cb0bad57a460128502f23828","title":"Creating Accounts on DirectAdmin","keywords":["directadmin"," reseller"," accounts"],"toc":" Create a Reseller Package Create a Reseller Account Create a User Package Create a User Account More Information ","href":"/docs/websites/cms/creating-accounts-on-directadmin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"aa7a948e0f0fd957fce67f3f51ef06fc","title":"DirectAdmin","keywords":["directadmin"],"toc":"","href":"/docs/websites/cms/directadmin/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"698fa989ab2c69207fe884e894f1be49","title":"LAMP Server on Ubuntu 11.10 (Oneiric)","keywords":["ubuntu lamp server","ubuntu 11.10 lamp","oneiric lamp","ubuntu web server","ubuntu oneiric"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure the MySQL Database Server Install MySQL Configure MySQL and Set Up Databases Install and Configure PHP ","href":"/docs/web-servers/lamp/lamp-server-on-ubuntu-11-10-oneiric/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"059447ca759b72b1e6725ccac80a6694","title":"Install Kloxo on CentOS 5","keywords":["kloxo","control panel","cpanel","plesk"],"toc":" Initial Setup Installation ","href":"/docs/websites/cms/install-kloxo-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"74462fac64ad7079319f84c914fda217","title":"How to Upgrade to Ubuntu 11.10 (Oneiric)","keywords":["ubuntu 11.10 upgrade"," ubuntu oneiric upgrade"," distro upgrade"," linux upgrade howto"],"toc":" Preparing to Upgrade Upgrading ","href":"/docs/security/upgrading/how-to-upgrade-to-ubuntu-11-10-oneiric/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"49ffa466ebc8d87eb7f959d0cd0987c4","title":"Install a Commercial SSL Certificate Using cPanel","keywords":["cpanel"," ssl"," ip"],"toc":" Before You Begin Create a Certificate Signing Request Install a Commercial SSL Certificate Troubleshooting ","href":"/docs/websites/cms/install-a-commercial-ssl-certificate-using-cpanel/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fcfedbcf063788f38202aef3a7c793c9","title":"OpenCart on Fedora 15","keywords":["opencart","ecommerce","commerce","store","fedora"],"toc":" PHP Settings MySQL Credentials Install OpenCart ","href":"/docs/websites/ecommerce/opencart-on-fedora-15/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"815b32511d7a8dcf5d8d2bd1852b1989","title":"OpenCart on CentOS 6","keywords":["opencart","ecommerce","commerce","store","centos"],"toc":" PHP Settings MySQL Credentials Install OpenCart ","href":"/docs/websites/ecommerce/opencart-on-centos-6/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"459307ada4555e2f8a54cc00e4aed8bb","title":"OpenCart on Debian 6 (Squeeze)","keywords":["opencart","ecommerce","commerce","store","debian","squeeze"],"toc":" PHP Settings MySQL Credentials Install OpenCart ","href":"/docs/websites/ecommerce/opencart-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f9b075c84a0b9775fb75d4099897601c","title":"LAMP Server on Fedora 15","keywords":["fedora 15 lamp","lamp server","linux lamp","fedora 15 apache"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP Restart Apache ","href":"/docs/web-servers/lamp/lamp-server-on-fedora-15/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b510a1577139c948066b56ff14e2010d","title":"LAMP on CentOS 6","keywords":["LAMP","CentOS","CentOS 6","apache","mysql","php","centos lamp"],"toc":" Before You Begin Apache Web Install and Configure Configure Apache Virtual Hosts MySQL Install and Configure Create a MySQL Database PHP Install and Configure ","href":"/docs/web-servers/lamp/lamp-on-centos-6/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"34418a969d32bebd7bc2051c2c949ffc","title":"NodeBalancer Reference Guide","keywords":["load balancing","nodebalancer"],"toc":" Adding a NodeBalancer NodeBalancer Settings Configuration Port Protocol Algorithm Session Stickiness Certificate and Private Key TLS Cipher Suites Diffie-Hellman Parameters Health Checks Passive Active Nodes Node Status Node Mode X-Forwarded-For Header Apache Nginx IP Address Range ","href":"/docs/platform/nodebalancer/nodebalancer-reference-guide/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"61e279cc06c94063d7185c9eab721fbf","title":"Email with Postfix, Dovecot and MySQL on Debian 6 (Squeeze)","keywords":["postfix debian 6","dovecot debian 6","debian 6 mail server","dovecot","email","debian","squeeze"],"toc":" Set the Hostname Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Dovecot Configure Mail Aliases Testing Postfix Setting up Domains and Users Check Your Logs Test the Mailbox More Information ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fa1941d136ddf3b53aaec79f548c3e4b","title":"Email with Postfix, Dovecot and MySQL on CentOS 5","keywords":["postfix centos 5","dovecot centos 5","linux mail server","email","centos5"],"toc":" Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Configure Dovecot Configure Mail Aliases Testing Postfix Set Up and Test Domains and Users Check Your Logs Test the Mailbox ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ea17f7615e955288401cddc4d45c9ab6","title":"LEMP Server on Fedora 15","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Install the nginx Web Server Configure nginx Virtual Hosting Configure PHP-FastCGI Install and Configure Packages Important Security Considerations Install MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-fedora-15/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f5ac622063088dc8396a790290a439a4","title":"LEMP Server on Debian 6 (Squeeze)","keywords":["nginx","lemp","lepp","perl","python","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from Stable Debian Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"78ee686e21aee5e66c73e7e41408151f","title":"Send-only Mail Server with Exim on Ubuntu 11.04 (Natty)","keywords":["exim ubuntu 11.04","exim","send email ubuntu","mail server","linux mail","smtp server","ubuntu exim"],"toc":" Set the Hostname Configure Exim for Local Mail Service Test Your Mail Configuration More Information ","href":"/docs/email/exim/sendonly-mail-server-with-exim-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0b5b3fb9bb464ba31b50bd714941e504","title":"LAMP Server on Ubuntu 11.04 (Natty)","keywords":["ubuntu lamp server","ubuntu 11.04 lamp","natty lamp","ubuntu web server","ubuntu natty"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure the MySQL Database Server Install MySQL Configure MySQL and Set Up Databases Install and Configure PHP ","href":"/docs/web-servers/lamp/lamp-server-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"636ab67b5290b37c35f008462a4ca132","title":"Provide Authoritative DNS Services with NSD on Debian 6 (Squeeze)","keywords":["NSD","DNS","resolving","Debian","networking"],"toc":" Set the Hostname Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"62a02f9f0dd16a81abefe22036919976","title":"Provide Authoritative DNS Services with NSD on Ubuntu 11.04 (Natty)","keywords":["NSD","DNS","resolving","Ubuntu","networking"],"toc":" Set the Hostname Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"be0256a1231432da3a8db5bf1053058a","title":"Use Unbound for Local DNS Resolution on Fedora 15","keywords":["fedora dns","open source dns","dns","resolving","caching","unbound"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using Unbound More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-fedora-15/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"91d39ffc50c01e110099c87c647c5312","title":"Use Unbound for Local DNS Resolution on Ubuntu 11.04 (Natty)","keywords":["ubuntu dns","open source dns","dns","resolving","caching","unbound"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using your Unbound Instance More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"660bd3386705d1db72d9aeb162cc2b9c","title":"Manage Projects with Redmine on Ubuntu 11.04 (Natty)","keywords":["redmine","redmine ubuntu 11.04","redmine linux","project management software","redmine postgresql"],"toc":" Set the Hostname Install Rails Packages and nginx with Phusion Passenger Optional: Proxy Redmine with Apache Install and Configure Redmine Obtain Redmine Create and Configure the Database Configure Email Service Final Configuration and Testing Monitor for Software Updates and Security Notices More Information ","href":"/docs/applications/project-management/manage-projects-with-redmine-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"968a1919341f7f7dbbec5d0be5221666","title":"Manage Projects with Redmine on Debian 6 (Squeeze)","keywords":["redmine","redmine debian 6","redmine linux","project management software","redmine postgresql"],"toc":" Set the Hostname Install Rails Packages and nginx with Phusion Passenger Optional: Proxy Redmine with Apache Install and Configure Redmine Obtain Redmine Create and Configure the Database Configure Email Service Final Configuration and Testing Monitor for Software Updates and Security Notices More Information ","href":"/docs/applications/project-management/manage-projects-with-redmine-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"456b36ed7e59437e65607f781b3ca2e5","title":"Nginx and PHP-FastCGI on Debian 6 (Squeeze)","keywords":["nginx","nginx debian 6","nginx fastcgi","nginx php"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Important Security Considerations Enable and Start Services Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2547dcb3bf1dd3761a85a5e9efbaa5ab","title":"Nginx and PHP-FastCGI on Ubuntu 11.04 (Natty)","keywords":["nginx","nginx ubuntu 11.04","nginx fastcgi","nginx php"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Important Security Considerations Enable and Start Services Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b491f90bc9ac610650cb075889736e2f","title":"An Overview of IPv6 on Linode","keywords":["ipv6 networking","IP configuration"],"toc":" Default IPv6 Configuration How to Find Your IPv6 Address Additional IPv6 Addresses IPv6 Pools IPv6 Forwarding ","href":"/docs/networking/an-overview-of-ipv6-on-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a003dbc87cacf18ba889452d99158d35","title":"Nginx and Perl-FastCGI on Ubuntu 11.04 (Natty)","keywords":["nginx perl ubuntu 11.04","nginx perl fastcgi","nginx ubuntu natty","fastscgi perl","nginx ubuntu"],"toc":" Set the Hostname Install Required Packages Configure DNS Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Enable the Site Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ed6355452e1aa70eca07aa4ee0d737bf","title":"Set Up an IPv6 Tunnel on Your Linode","keywords":["ipv6","tunnel","broker","networking"],"toc":" Before You Begin General Setup Manual Configuration Debian and Ubuntu CentOS 7 and Fedora 22+ CentOS 6 Arch Linux Gentoo Linux ","href":"/docs/networking/set-up-an-ipv6-tunnel-on-your-linode/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"01c460fe4801447f3709684799900b07","title":"How to Upgrade to Ubuntu 11.04 (Natty)","keywords":["ubuntu 11.04 upgrade"," ubuntu natty upgrade"," distro upgrade"," linux upgrade howto"],"toc":" Preparing to Upgrade Upgrading ","href":"/docs/security/upgrading/how-to-upgrade-to-ubuntu-11-04-natty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"981b316e03be57bebd622e0e4cbff061","title":"Multiple Web Servers with ProxyPass on Debian 6 (Squeeze)","keywords":["apache","proxypass","apache on debian","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd More Information ","href":"/docs/websites/proxies/multiple-web-servers-with-proxypass-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7360d34811d5d9370d4772bc510e087c","title":"Apache and mod_wsgi on Debian 6 (Squeeze)","keywords":["python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Configure WSGI Handler Basic Hello World WSGI Configuration Web.py WSGI Configuration Django WSGI Configuration Configure Apache More Information ","href":"/docs/web-servers/apache/apache-and-modwsgi-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d8114b0e43a66d0858ec8fa9567331a3","title":"Apache and mod_wsgi on Fedora 14","keywords":["python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Configure WSGI Handler Basic Hello World WSGI Configuration Web.py WSGI Configuration Django WSGI Configuration Configure Apache More Information ","href":"/docs/web-servers/apache/apache-and-modwsgi-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ded1b36d1c2002882271aa0bc6bc06f0","title":"Apache and mod_wsgi on Ubuntu 10.04 (Lucid)","keywords":["python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Configure WSGI Handler Basic Hello World WSGI Configuration Web.py WSGI Configuration Django WSGI Configuration Configure Apache More Information ","href":"/docs/web-servers/apache/apache-and-modwsgi-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ae25f6ab4815682568aafdac3a7e19f0","title":"Automate Deployment with StackScripts","keywords":["ami","automation","elasticity","cloud","custom instance"],"toc":" Introduction Deploying from a StackScript Using a Community StackScript Creating a New StackScript StackScript Use Cases Calling StackScripts Recursively Demonstrating or Distributing Software Capabilities Deploy Appliances and Cluster Instances Developing StackScripts Bootstrapping StackScripts Using StackScripts from the Linode API Variables and UDFs ","href":"/docs/platform/stackscripts/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b67417565194bc2fc37db528d6010a8e","title":"Discussion Forums with phpBB on Debian 6 (Squeeze)","keywords":["phpBB","forum software","web applications","PHP"],"toc":" Prerequisites Downloading and Unpacking Configure phpBB Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/forums/discussion-forums-with-phpbb-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d795a3a159ea24a49e5a186376015bb2","title":"Discussion Forums with phpBB on Fedora 14","keywords":["phpBB","forum software","web applications","PHP"],"toc":" Prerequisites Downloading and Unpacking Configure phpBB Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/forums/discussion-forums-with-phpbb-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cd4c6ec00bf41fe46bc06e017f4e40e1","title":"Django, Apache and mod_wsgi on Fedora 14","keywords":["django","python","apache","mod_wsgi"],"toc":" Set the Hostname Install Dependencies Install Django Configure Django Applications for WSGI Configure Apache Deploy Applications with Apache More Information ","href":"/docs/development/frameworks/django-apache-and-modwsgi-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ee7e73c6068f2df4f6c51511ccbe0240","title":"Ikiwiki on Debian 6 (Squeeze)","keywords":["ikiwiki debian squeeze","ikiwiki debian 6","ikiwiki","wiki","perl","git","markdown","debian"],"toc":" Basic System Configuration Install Ikiwiki Install and Configure a Web Server Install Apache Install Nginx Configure Ikiwiki Administration Notes More Information ","href":"/docs/websites/wikis/ikiwiki-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"57664c15a242d6ec4c6ec33db37fc06a","title":"Ikiwiki on Ubuntu 10.04 (Lucid)","keywords":["ikiwiki","ubuntu","wiki","perl","git","markdown","lucid"],"toc":" Basic System Configuration Install Ikiwiki Install and Configure a Web Server Install Apache Install Nginx Configure Ikiwiki Administration Notes More Information ","href":"/docs/websites/wikis/ikiwiki-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9e118d5b239cd343ecde91ab5511dc53","title":"Ikiwiki on Ubuntu 10.10 (Maverick)","keywords":["ikiwiki","ubuntu","wiki","perl","git","markdown","lucid"],"toc":" Basic System Configuration Install Ikiwiki Install and Configure a Web Server Install Apache Install Nginx Configure Ikiwiki Administration Notes More Information ","href":"/docs/websites/wikis/ikiwiki-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ced4f7a4cc174069895f6c5d3586f51c","title":"Manage Content with Markdown and Mango on Debian 6 (Squeeze)","keywords":["markdown","content management systems","cms","plain text"],"toc":" Set the Hostname Prepare System Install Mango Configure Apache Configure the Mango Site Write Content with Mango First Post More Information ","href":"/docs/websites/cms/manage-content-with-markdown-and-mango-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0395638194222aa74f257235584952be","title":"Manage Content with Markdown and Mango on Fedora 14","keywords":["markdown","content management systems","cms","plain text"],"toc":" Set the Hostname Prepare System Install Mango Configure Apache Configure the Mango Site Write Content with Mango First Post More Information ","href":"/docs/websites/cms/manage-content-with-markdown-and-mango-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0b91bfa69cd419803d9480ac7ac9c748","title":"Manage Content with Markdown and Mango on Ubuntu 10.10 (Maverick)","keywords":["markdown","content management systems","cms","plain text"],"toc":" Set the Hostname Prepare System Install Mango Configure Apache Configure the Mango Site Write Content with Mango First Post More Information ","href":"/docs/websites/cms/manage-content-with-markdown-and-mango-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c9eeb6c56e95af689ad24e1bf7c918dd","title":"Manage Development with the Mantis Bug Tracker on CentOS 5","keywords":["mantis","mantis fedora","mantis linux","bug tracker","development"],"toc":" Installing Prerequisites Installing Mantis Configuring Mantis Monitor for Software Updates and Security Notices ","href":"/docs/development/bug-tracking/manage-development-with-the-mantis-bug-tracker-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9ec587eb8fbbf73953fad3ea86581ab3","title":"Manage Development with the Mantis Bug Tracker on Fedora 14","keywords":["mantis","mantis fedora","mantis linux","bug tracker","development"],"toc":" Installing Prerequisites Installing Mantis Configuring Mantis Monitor for Software Updates and Security Notices More Information ","href":"/docs/development/bug-tracking/manage-development-with-the-mantis-bug-tracker-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d9c6046995108833eef9879cb76c5043","title":"Manage Email Lists with GNU Mailman on Debian 6 (Squeeze)","keywords":["mailman","listserv","email","postfix"],"toc":" Set the Hostname Installing Mailman Configure Mailman Modify the following line, if it exists Configuring Mailman with Alternate Mail Configurations More Information ","href":"/docs/email/mailman/manage-email-lists-with-gnu-mailman-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"babd093425aa4fd60ef1a4fe11dc0948","title":"Manage a Debian 6 (Squeeze) Linode with ISPConfig","keywords":["ispconfig","control panel","cpanel","plesk","gui"],"toc":" Update Your System Install Postfix, Courier, MySQL, and Dependencies Install Amavisd-new and SpamAssassin Install Apache, PHP, phpMyAdmin, FCGI, suExec, Pear, and mcrypt Install Vlogger and Webalizer Install fail2ban Installing ISPConfig Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-a-debian-6-squeeze-vps-with-ispconfig/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"450b68dfebd86033abcc799bd506b941","title":"Manage a Fedora 14 Linode with ISPConfig","keywords":["ispconfig","control panel","cpanel","plesk","gui"],"toc":" Prepare Your System Install Postfix, Courier, MySQL, and Dependencies Install Amavisd-new and SpamAssassin Install Apache, PHP, phpMyAdmin, FCGI, suExec, Pear, and mcrypt Install Vlogger and Webalizer Install fail2ban Installing ISPConfig Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-a-fedora-14-vps-with-ispconfig/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a09a718ae0cb3a8b7950b5f663fe5c15","title":"Monitor System Logs with Logwatch on Fedora 14","keywords":["logwatch","security","logging","audit"],"toc":" Update System Packages Install Logwatch Configure Logwatch Adding a Cron Job for Logwatch ","href":"/docs/uptime/monitoring/monitor-system-logs-with-logwatch-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ea404819943456cb19d8f82ee0a416dd","title":"Monitor System Logs with Logwatch on Ubuntu 10.10 (Maverick)","keywords":["logwatch","security","logging","audit"],"toc":" Update System Packages Install Logwatch Configure Logwatch Adding a Cron Job for Logwatch ","href":"/docs/uptime/monitoring/monitor-system-logs-with-logwatch-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"315e734ad0861b84e7b8673dd3c3dac3","title":"Monitoring Servers with Munin on Debian 6 (Squeeze)","keywords":["munin","monitoring"],"toc":" Installing Munin Configuring Munin Munin Master Configuration Munin Node Configuration Web Interface Configuration More Information ","href":"/docs/uptime/monitoring/monitoring-servers-with-munin-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"91eadde193e24e1c789abf4e45223910","title":"Oracle 10g Express Edition on Ubuntu 10.10 (Maverick)","keywords":["oracle ubuntu maverick","oracle 10g ubuntu 10.10","oracle ubuntu 10.10","oracle ubuntu","oracle linux","sql database","relational database","rdbms","oracle 10g"],"toc":" Configure Networking and Set the Hostname Install Required Software Add the Oracle GPG Key and Update Repositories Install Oracle XE Connect to the Oracle XE Home Page Manage Oracle from the Command Line More Information ","href":"/docs/databases/oracle/oracle-10g-express-edition-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4751227f4497068938531e273a2568b2","title":"Redis on Debian 6 (Squeeze)","keywords":["redis","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Deploy Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication More Information ","href":"/docs/databases/redis/redis-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7d7f928e0a33ae5bcdc22538e83e7c1e","title":"Ruby on Rails with Apache on Debian 6 (Squeeze)","keywords":["ruby on rails","rails on ubuntu","rails apps","rails and apache"],"toc":" Set the Hostname Installing Passenger and Dependencies Configuring Apache to Work with Passenger Deploying Multiple Rails Apps ","href":"/docs/development/ror/ruby-on-rails-with-apache-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f266aad908274afb73cea5b26b4005fc","title":"SSL Certificates with Apache 2 on Fedora 14","keywords":["apache ssl","ssl on fedora","web server","fedora 14"],"toc":" Use a Self-Signed SSL Certificate with Apache Generate a Self-Signed Certificate Configure Apache to use the Self-Signed Certificate Install a Commercial SSL Certificate Create a Certificate Signing Request Get the CA Root Certificate Configure Apache to use the Signed SSL Certificate More Information ","href":"/docs/security/ssl/ssl-certificates-with-apache-2-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"09a5549e981e1abdf2cd6af15496cb01","title":"Secure Communications with OpenVPN on Debian 6 (Squeeze)","keywords":["openvpn debian 6","openvpn debian","debian vpn"],"toc":" Install OpenVPN Configure Public Key Infrastructure Variables Initialize the Public Key Infrastructure (PKI) Generate Certificates and Private Keys Generate Diffie Hellman Parameters Relocate Secure Keys Revoking Client Certificates Configure the Virtual Private Network Connect to the VPN Using OpenVPN Connect Remote Networks Securely With the VPN Tunnel All Connections through the VPN More Information ","href":"/docs/networking/vpn/secure-communications-with-openvpn-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"24434346f46d53f4d83e370e385e1502","title":"Sinatra Framework and nginx on Fedora 14","keywords":["sinatra","ruby","web applications","development","deployment"],"toc":" Set the Hostname Install Software Install Nginx Configure Web Server Create a Basic Sinatra Application Deploy Sinatra Applications with Rack More Information ","href":"/docs/development/frameworks/sinatra-framework-and-nginx-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8d35ddb43a4799716d7eef310094158c","title":"TWiki on CentOS 5","keywords":["wiki","twiki","structured wiki","enterprise wiki"],"toc":" Prepare System and Install TWiki Install Prerequisites Install TWiki Configure Software Configure Apache Web Server Configure TWiki Install TWiki More Information ","href":"/docs/websites/wikis/twiki-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"166a86cdb4586cd0fb7a44d5afb619ce","title":"TWiki on Debian 6 (Squeeze)","keywords":["wiki","twiki","structured wiki","enterprise wiki"],"toc":" Prepare System and Install TWiki Install Prerequisites Install TWiki Configure Software Configure Apache Web Server Configure TWiki Install TWiki More Information ","href":"/docs/websites/wikis/twiki-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4a1996839bf12d4cef95d477f9ac5466","title":"TWiki on Fedora 14","keywords":["wiki","twiki","structured wiki","enterprise wiki"],"toc":" Prepare System and Install TWiki Install Prerequisites Install TWiki Configure Software Configure Apache Web Server Configure TWiki Install TWiki More Information ","href":"/docs/websites/wikis/twiki-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8df08fc19638a616323b9db50f21ee95","title":"Use Public Key Authentication with SSH","keywords":["ssh","public key"],"toc":" Linux / macOS Generate a Key Pair Upload Your Keypair Connect to the Remote Server Windows Generate and Upload a Key Pair with PuTTY Connect to the Remote Server Using WinSCP ","href":"/docs/security/authentication/use-public-key-authentication-with-ssh/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4327af54466d5673572638393f8a7276","title":"Using MySQL Relational Databases on Arch Linux","keywords":["mysql arch linux","mysql linux","arch linux"],"toc":" System Configuration Install MySQL Configure MySQL Use MySQL How to Reset MySQL’s Root Password Tuning MySQL More Information ","href":"/docs/databases/mysql/using-mysql-relational-databases-on-arch-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"337ac74bb77274814121eed7aaed40c3","title":"Apache and mod_wsgi on Ubuntu 10.10 (Maverick)","keywords":["python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Configure WSGI Handler Basic Hello World WSGI Configuration Web.py WSGI Configuration Django WSGI Configuration Configure Apache More Information ","href":"/docs/web-servers/apache/apache-and-mod-wsgi-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3471876ccf91193aab8992080beb906f","title":"Instant Messaging Services with Openfire on Debian 6 (Squeeze)","keywords":["openfire debian 6","openfire debian squeeze","openfire linux","linux xmpp","instant messaging","real-time messaging","xmpp server","chat software","linux jabber server"],"toc":" Set the Hostname Install Prerequisites Adjust Firewall Settings Install Openfire Configure Openfire More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-openfire-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f2b7b2923e0a5af0b92573e983d168b3","title":"Apache 2 Web Server on Debian 6 (Squeeze)","keywords":["apache debian 6","apache debian squeeze","linux web server","apache on debian","apache squeeze"],"toc":" Before You Begin Install Apache 2 Optional: Install Support for Scripting Configure Apache for Named-Based Virtual Hosting Install Apache Modules Order of Configuration Options Multi-Processing Module More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5eb0aa17b8d6fa9477fd960693a40caa","title":"Ikiwiki on Arch Linux","keywords":["ikiwiki","ubuntu","wiki","perl","git","markdown","lucid"],"toc":" Install Ikiwiki Install a Web Server Install Apache Install Nginx Configure Ikiwiki Administration Notes More Information ","href":"/docs/websites/wikis/ikiwiki-on-arch-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"467f4bddbb8b904d20e17f3b465f689b","title":"Installing Prosody XMPP Server on Ubuntu 10.10 (Maverick)","keywords":["prosody","prosody ubuntu lucid","prosody.im","xmpp","real time messaging","lua"],"toc":" Adding Software Repositories Install Prosody Configure Prosody Server XMPP Federation and DNS Enabling Components Using prosodyctl More Information ","href":"/docs/applications/messaging/installing-prosody-xmpp-server-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"42f4ff8435a3bfe0ccb6f76a7d957b2e","title":"LAMP Server on Debian 6 (Squeeze)","keywords":["debian 6 LAMP server","debian LAMP guide","LAMP howto"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL Databases Install and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cd8437af86a2c88b452f57ad8d6dc04b","title":"Multiple Web Servers with ProxyPass on Fedora 14","keywords":["apache","proxypass","apache on fedora","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd More Information ","href":"/docs/web-servers/apache/multiple-web-servers-with-proxypass-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"27f4bf5f75918794563ff2ecbe6fc3f7","title":"Oracle 10g Express Edition on Debian 6 (Squeeze)","keywords":["oracle debian squeeze","oracle 10g debian 6","oracle debian 6","oracle debian","oracle linux","sql database","relational database","rdbms","oracle 10g"],"toc":" Configure Networking and Set the Hostname Install Required Software Add the Oracle GPG Key and Update Repositories Install Oracle XE Connect to the Oracle XE Home Page Manage Oracle from the Command Line More Information ","href":"/docs/databases/oracle/oracle-10g-express-edition-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"52eb8b0f0c66af3095afbe9f3c13de79","title":"Use CouchDB for Document Based Data Storage on Debian 6 (Squeeze)","keywords":["couchdb","nosql","json","debian"],"toc":" Installing CouchDB Using CouchDB More Information ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1e99b33bcbd7571d703a4291d262dd0b","title":"Using Apache for Proxy and Clustering Services on Fedora 14","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy only Some Requests to a Backend Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster More Information ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9304d3371f12989f0fac07e860da216e","title":"WSGI using uWSGI and nginx on Debian 6 (Squeeze)","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Set the Hostname Install uWSGI Compile nginx with uWSGI Support Configure uWSGI Configure nginx Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a5b365daae5c2fdd2ceec7781b698670","title":"Websites with nginx on Debian 6 (Squeeze)","keywords":["nginx","http","web servers","debian","debian squeeze","debian 6"],"toc":" Set the Hostname Installing nginx from Debian Packages Installing nginx from the Source Distribution Install Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to Manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ee2b060002924420f7ec603419104666","title":"Use PostgreSQL Relational Databases on Debian 6 (Squeeze)","keywords":["postgresql debian 6","postgresql squeeze","postgresql database","relational database"],"toc":" Installing PostgreSQL Configure PostgreSQL Install the adminpack Set the postgres User’s Password Create a Database Create Tables Create PostgreSQL Users (Roles) More Information ","href":"/docs/databases/postgresql/debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"375e87492149f482e33eb82751e4e9b4","title":"Apache Tomcat on Debian 6 (Squeeze)","keywords":["java","apache tomcat","java debian","java lenny"],"toc":" Set the Hostname Choose and Install a Java Implementation Install Apache Tomcat Test and Use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7d1e9e6e37453c1e1fd329fdcc8e3ea2","title":"Apache and mod_wsgi on Debian 5 (Lenny)","keywords":["python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Configure WSGI Handler Basic Hello World WSGI Configuration Web.py WSGI Configuration Django WSGI Configuration Configure Apache More Information ","href":"/docs/web-servers/apache/apache-and-modwsgi-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f8b3ea32ecc63275985544e8cd032858","title":"Basic Postfix Email Gateway on Debian 6 (Squeeze)","keywords":["email","postfix","mta","forwarding",""],"toc":" Set the Hostname Installing Postfix Fundamental Postfix Configuration Email Virtual Hosting Configure Mail Delivery Create Mail Directories Sending Email Securely More Information ","href":"/docs/email/postfix/basic-postfix-email-gateway-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"24ff068e1f237b8b1344025ab729caed","title":"Django, Apache and mod_wsgi on Debian 6 (Squeeze)","keywords":["django","python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Install Django Configure Django Applications for WSGI Configure Apache More Information ","href":"/docs/development/frameworks/django-apache-and-modwsgi-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5e0bf2f58cde661ecb691a882a3cb68e","title":"Nginx and Perl-FastCGI on Debian 6 (Squeeze)","keywords":["nginx perl debian 6","nginx perl fastcgi","nginx debian squeeze","fastscgi perl","nginx debian"],"toc":" Set the Hostname Install Required Packages Configure DNS Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Enable the Site Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3c3488349fe9f51e58f2753950413981","title":"Postfix, Dovecot, and System User Accounts on Debian 5 (Lenny)","keywords":["postfix","dovecot","system users","email"],"toc":" Set the Hostname Install Software SASL Authentication Configure SSL Postfix Configure Outbound Mail Service Configure Mail Delivery Dovecot Configure Remote Mail Access Organize Mail Services More Information ","href":"/docs/email/postfix/postfix-dovecot-and-system-user-accounts-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"25d252021923228a17fedcef9bedd663","title":"Ruby on Rails with Apache on Ubuntu 10.10 (Maverick)","keywords":["ruby on rails","rails on ubuntu","rails apps","rails and apache"],"toc":" Set the Hostname Installing Passenger and Dependencies Configuring Apache to Work with Passenger Deploying Multiple Rails Apps ","href":"/docs/development/ror/ruby-on-rails-with-apache-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cfcbc42d49cb4f4ef0455547abb2309e","title":"Sinatra Framework and nginx on Debian 6 (Squeeze)","keywords":["sinatra","ruby","web applications","development","deployment"],"toc":" Set the Hostname Install Software Install Nginx Configure Web Server Create a Basic Sinatra Application Deploy Sinatra Applications with Rack More Information ","href":"/docs/development/frameworks/sinatra-framework-and-nginx-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"dbf18b28f6967f2dc75e8ca971459a1d","title":"WSGI using uWSGI and nginx on Ubuntu 10.04 (Lucid)","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Set the Hostname Install uWSGI Compile nginx with uWSGI Support Configure uWSGI Configure nginx Server Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"df4d7aae468e8f9ff322bf9c5edae0e1","title":"Web.py on Debian 6 (Squeeze)","keywords":["web.py","web applications","python","web frameworks"],"toc":" Set the Hostname Installing Web.py Install Prerequisites Install Web.py Create a Basic Application with Web.py Deploy Web.py Applications Build a Database Driven Application with Web.py More Information ","href":"/docs/development/frameworks/webpy-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c067f17060d9827f1e0d4ec8e61007c6","title":"Email and Calendars with Zimbra 6 on Debian 6 (Squeeze)","keywords":["zimbra debian 6","zimbra squeeze","zimbra on debian","zimbra groupware","zimbra mail server","linux mail server"],"toc":" Basic System Configuration Install Prerequisite Packages Install Zimbra Monitor for Software Updates and Security Notices More Information ","href":"/docs/email/zimbra/email-and-calendars-with-zimbra-6-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b87b30bf94fcaa90842b4fca50ce020f","title":"Manage Content with Markdown and Mango on Debian 5 (Lenny)","keywords":["markdown","content management systems","cms","plain text"],"toc":" Set the Hostname Prepare System Install Mango Configure Apache Configure the Mango Site Write Content with Mango First Post More Information ","href":"/docs/websites/cms/manage-content-with-markdown-and-mango-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"816f48045b820a6ea5fdb7bfb9cb2d07","title":"Send-only Mail Server with Exim on Debian 6 (Squeeze)","keywords":["debian 6 send email","debian 6 exim","mail server","linux mail","smtp server","debian exim","debian squeeze"],"toc":" Set the Hostname Install Required Packages Configure Exim for Local Mail Service Test Your Mail Configuration More Information ","href":"/docs/email/exim/sendonly-mail-server-with-exim-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0d907090a00fbe7c8ca25d5adc9d3e14","title":"TWiki on Ubuntu 10.04 (Lucid)","keywords":["wiki","twiki","structured wiki","enterprise wiki"],"toc":" Prepare System and Install TWiki Install Prerequisites Install TWiki Configure Software Configure Apache Web Server Configure TWiki Install TWiki More Information ","href":"/docs/websites/wikis/twiki-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a38b76558ac982d89bfd73e35fe9c61f","title":"TWiki on Ubuntu 10.10 (Maverick)","keywords":["wiki","twiki","structured wiki","enterprise wiki"],"toc":" Prepare System and Install TWiki Install Prerequisites Install TWiki Configure Software Configure Apache Web Server Configure TWiki Install TWiki More Information ","href":"/docs/websites/wikis/twiki-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5f641eca6ed4c6a56a96f15f9200f72f","title":"Use Unbound for Local DNS Resolution on Debian 6 (Squeeze)","keywords":["unbound debian 6","unbound debian squeeze","dns debian","dns","resolving","caching","unbound","debian"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using your Unbound Instance More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"088b0aa4f241b4059e4775f9e55518a9","title":"Websites with nginx on Ubuntu 10.10 (Maverick)","keywords":["nginx","nginx ubuntu 10.10","http","web servers","ubuntu","ubuntu maverick"],"toc":" Set the Hostname Installing nginx from Ubuntu Packages Installing nginx from the Source Distribution Install Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to Manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bc042333e307f0df39cf67209e83f33d","title":"How to Upgrade to Debian 6 (Squeeze)","keywords":["debian upgrade","upgrade distro","squeeze upgrade","squeeze"],"toc":" Preparing to Upgrade Upgrading System Errors ","href":"/docs/security/upgrading/how-to-upgrade-to-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"36ee2a9b4bcc020b209310ad4cb00e60","title":"Nginx and Perl-FastCGI on Arch Linux","keywords":["perl fastcgi arch linux","fastcgi","nginx arch linux","nginx arch","nginx perl"],"toc":" Set the Hostname Install Required Packages Configure the FastCGI Wrapper Configure Virtual Hosting Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-arch-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b5f82e5c138d7edb44e9d1ab215e4b75","title":"Nginx and PHP-FastCGI on Arch Linux","keywords":["nginx arch linux","nginx arch","nginx fastcgi","nginx php"],"toc":" Set the Hostname Install Software Configure Virtual Hosting Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-arch-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0731b9665fdb3052062209b2c467d572","title":"Use Unbound for Local DNS Resolution on Fedora 14","keywords":["fedora dns","open source dns","dns","resolving","caching","unbound"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using Unbound More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4680da69ec5a78d7ea584eca54d69d14","title":"Use Unbound for Local DNS Resolution on Ubuntu 10.10 (Maverick)","keywords":["ubuntu dns","open source dns","dns","resolving","caching","unbound"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using your Unbound Instance More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"702a7f10cd5e24ad42f6612c3c7eb0bd","title":"Websites with NGINX on Arch Linux","keywords":["nginx arch linux","nginx arch","nginx","http server","web server"],"toc":" Set the Hostname Installing NGINX More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-arch-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"56559e574ccc6f78d572b26a19bad553","title":"Ikiwiki on Debian 5 (Lenny)","keywords":["ikiwiki debian lenny","ikiwiki debian 5","ikiwiki","wiki","perl","git","markdown","debian"],"toc":" Basic System Configuration Install Ikiwiki Install and Configure a Web Server Install Apache Install Nginx Configure Ikiwiki Administration Notes More Information ","href":"/docs/websites/wikis/ikiwiki-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"33802ae18acffdc3ea8047ba435f8fda","title":"phpFox","keywords":["social networking","phpfox","community"],"toc":"","href":"/docs/applications/social-networking/phpfox/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a48025f48f0bbadd68f8f9a9b85002b9","title":"TWiki on Debian 5 (Lenny)","keywords":["wiki","twiki","structured wiki","enterprise wiki"],"toc":" Prepare System and Install TWiki Install Prerequisites Install TWiki Configure Software Configure Apache Web Server Configure TWiki Install TWiki More Information ","href":"/docs/websites/wikis/twiki-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b2036dd2c1e34e5bb0a5152262f2f65a","title":"Use MySQL Relational Databases on Debian 6 (Squeeze)","keywords":["mysql debian 6","mysql debian","mysql debian squeeze","mysql linux","mysql linux Linode"],"toc":" Install MySQL Configuring MySQL Using MySQL More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-debian-6-squeeze/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7c5553e87a42dcb8143ab900e6dd4e48","title":"Piwik on Ubuntu 10.10 (Maverick)","keywords":["open source analytics","piwik ubuntu 10.10","piwik","analytics","ubuntu","tracking","statistics"],"toc":" Prerequisites Configure a Dedicated Virtual Host for Piwik Installing Piwik ","href":"/docs/uptime/analytics/piwik-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8e7c004a587d130bdf92743fbaec58a6","title":"Provide Authoritative DNS Services with NSD on Fedora 14","keywords":["NSD","DNS","resolving","Fedora 14","networking"],"toc":" Set the Hostname Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"de929de27333cf178c6d9ce8e1f3d7ac","title":"Provide Authoritative DNS Services with NSD on Ubuntu 10.10 (Maverick)","keywords":["NSD","DNS","resolving","Ubuntu","networking"],"toc":" Set the Hostname Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"488752e7025f365941c2d170b0c389e5","title":"Web.py on Ubuntu 10.10 (Maverick)","keywords":["web.py","web applications","python","web frameworks"],"toc":" Set the Hostname Installing Web.py Install Prerequisites Install Web.py Create a Basic Application with Web.py Deploy Web.py Applications Build a Database Driven Application with Web.py More Information ","href":"/docs/development/frameworks/webpy-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6d208433d9bf4536878a85b27ea4251a","title":"Sinatra Framework and nginx on Debian 5 (Lenny)","keywords":["sinatra","ruby","web applications","development","deployment"],"toc":" Set the Hostname Install Software Install Nginx Configure Web Server Create a Basic Sinatra Application Deploy Sinatra Applications with Rack More Information ","href":"/docs/development/frameworks/sinatra-framework-and-nginx-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a11a73fadd8bb573e0aedc33b1457dff","title":"Using MySQL Relational Databases on Gentoo","keywords":["MySQL","Gentoo","database","rdbms"],"toc":" Installing MySQL Configuring MySQL Using MySQL Tuning MySQL More Information ","href":"/docs/databases/mysql/using-mysql-relational-databases-on-gentoo/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0879fdc0c20c7e03c2f66c038936c5fe","title":"Manage MySQL with phpMyAdmin on Ubuntu 10.10 (Maverick)","keywords":["mysql","phpmyadmin","sql","ubuntu"],"toc":" Preparing Your Apache Configuration Installing phpMyAdmin Configuring phpMyAdmin Securing phpMyAdmin .htaccess File Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/manage-mysql-with-phpmyadmin-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9aefa70afc2797cbadee8d8cf942ac96","title":"Nginx and PHP-FastCGI on Fedora 14","keywords":["nginx","nginx fedora 14","nginx fastcgi","nginx php"],"toc":" Set the Hostname Install Required Packages Configure Your Site Configure spawn-fcgi Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ad754cae33a069d13a6181a83c5f97df","title":"Nginx and Perl-FastCGI on Fedora 14","keywords":["nginx","nginx fedora 14","nginx fastcgi","nginx perl"],"toc":" Set the Hostname Install Required Packages Configure Your Site Configure FastCGI Wrapper Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c6a7db536d146833e95caca06fbe56d0","title":"Web.py on Ubuntu 10.04 (Lucid)","keywords":["web.py","web applications","python","web frameworks"],"toc":" Set the Hostname Installing Web.py Install Prerequisites Install Web.py Create a Basic Application with Web.py Deploy Web.py Applications Build a Database Driven Application with Web.py More Information ","href":"/docs/development/frameworks/webpy-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4e2ce1a7a945a53d25ce8a83dc82683a","title":"Piwik on Fedora 13","keywords":["open source analytics","piwik fedora 13","piwik","analytics","centos","tracking","statistics"],"toc":" Prerequisites Configure PHP Memory Settings Restart the Web Server Configure a Dedicated Virtual Host for Piwik Installing Piwik Monitor for Software Updates and Security Notices ","href":"/docs/uptime/analytics/piwik-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3314abac100e47569c5d713f2e6336ad","title":"WSGI using uWSGI and nginx on Arch Linux","keywords":["uwsgi","wsgi","nginx","python","arch linux"],"toc":" Set the Hostname Install uWSGI Create uWSGI Init Script Configure nginx Server Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-arch-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4ae7a42bcd5b0d156c701f6fd290e939","title":"WSGI using uWSGI and nginx on Fedora 14","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Set the Hostname Install uWSGI Configure uWSGI Install nginx Configure nginx Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8bbf965f4bcc9d3e1e7311a33c3e4b93","title":"Apache 2 Web Server on Fedora 14","keywords":["apache fedora 14","fedora web server","linux web server"],"toc":" Set the Hostname Install Apache HTTP Server Install Support for Scripting Configure Apache Configure Name-based Virtual Hosts Configuration Options Install Apache Modules Understanding .htaccess Configuration Password Protecting Directories Rewriting URLs with mod_rewrite More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"042bf2b615b6dfa2148724850c768d98","title":"Apache Tomcat on Fedora 14","keywords":["apache tomcat fedora 14","java","java fedora 14","java servlets fedora 14","java fedora"],"toc":" Set the Hostname Install Apache Tomcat Test and use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bf8c2820ab6c8855d12f95440be5941c","title":"Apache Tomcat on Ubuntu 10.10 (Maverick)","keywords":["apache tomcat ubuntu 10.10","java","java ubuntu 10.10","java servlets ubuntu maverick","java ubuntu"],"toc":" Set the Hostname Choose and Install Java Implementation Install Apache Tomcat Test and Use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"885a1066a364a389f549e41d482ba7ff","title":"SSL Certificates with Apache 2 on Ubuntu 10.10 (Maverick)","keywords":["apache ssl","ssl ubuntu","web sever","ubuntu","ubuntu maverick","ubuntu 10.10"],"toc":" Use a Self-Signed SSL Certificate with Apache Generate a Self-Signed Certificate Configure Apache to use the Self-Signed Certificate Install a Commercial SSL Certificate Create a Certificate Signing Request Get the CA Root Certificate Configure Apache to use the Signed SSL Certificate More Information ","href":"/docs/security/ssl/ssl-certificates-with-apache-2-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bdf49ecccccc134a9b0eb4ef8b841ef6","title":"Use MySQL Relational Databases on Fedora 14","keywords":["mysql fedora 14","mysql linux","mysql fedora"],"toc":" System Configuration Install MySQL Configure MySQL Use MySQL How to Reset MySQL’s Root Password More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"482cf225c58fc0bb5050071f5798ad52","title":"Websites with Nginx on Fedora 14","keywords":["nginx fedora 14","nginx fedora","nginx","http","web servers","fedora 14"],"toc":" Set the Hostname Install nginx from EPEL Packages Install nginx from the Source Distribution Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f8a26d96d6ad45d52cad31060b62e9f6","title":"Apache 2 Web Server on Ubuntu 10.10 (Maverick)","keywords":["apache","apache ubuntu 10.10","apache ubuntu maverick","web server","apache on ubuntu","apache maverick"],"toc":" Set the Hostname Install Apache 2 Install Support for Scripting Configure Name-based Virtual Hosts Install Apache Modules Configuration Options Multi-Processing Module More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"da9ee2d717d8c2737c9b3407b125bab1","title":"Installing Prosody XMPP Server on Ubuntu 10.04 (Lucid)","keywords":["prosody","prosody ubuntu lucid","prosody.im","xmpp","real time messaging","lua"],"toc":" Adding Software Repositories Install Prosody Configure Prosody Server XMPP Federation and DNS Enabling Components Using prosodyctl More Information ","href":"/docs/applications/messaging/installing-prosody-xmpp-server-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"db88029918927bee983ea5c73be8fa7c","title":"Manage Email Lists with GNU Mailman on Ubuntu 10.10 (Maverick)","keywords":["mailman","listserv","email","postfix"],"toc":" Set the Hostname Installing Mailman Configure Mailman Configure Virtual Hosting Configuring Mailman with Alternate Mail Configurations More Information ","href":"/docs/email/mailman/manage-email-lists-with-gnu-mailman-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"75a99a029415332a5b6200a449c4a411","title":"Piwik on Ubuntu 10.04 (Lucid)","keywords":["open source analytics","piwik ubuntu 10.04","piwik","analytics","ubuntu","tracking","statistics"],"toc":" Prerequisites Configure a Dedicated Virtual Host for Piwik Installing Piwik ","href":"/docs/uptime/analytics/piwik-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"456dab943aadbc5c79435f4d9289673b","title":"Provide Authoritative DNS Services with NSD on Ubuntu 10.04 (Lucid)","keywords":["NSD","DNS","resolving","Ubuntu","networking"],"toc":" Set the Hostname Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cc0b1161dd48166f5d75be75e18a1655","title":"Redis on Fedora 14","keywords":["redis fedora 14","redis","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Deploy Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication More Information ","href":"/docs/databases/redis/redis-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4e8a4a949512d7cd69026c6c8d5712a7","title":"Ruby on Rails with Nginx on Ubuntu 10.10 (Maverick)","keywords":["ruby on rails","ruby on nginx","rails apps"],"toc":" Set the Hostname Install Required Packages Install Passenger and Nginx Set up an Init Script for Nginx Install MySQL Support (optional) More Information ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e34df3dba002592706f7db199b8c6bd9","title":"Run PHP Applications under CGI with Apache on Ubuntu 10.10 (Maverick)","keywords":["php cgi","php ubuntu 10.10","php ubuntu maverick","php apache","php scripts","dynamic apache","web applications"],"toc":" Set the Hostname Installing Apache and PHP Configure Apache for PHP CGI Enabling the “itk” Message Passing Module More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2163e42b94650615d0edd4ac717dd7ad","title":"Send-only Mail Server with Exim on Ubuntu 10.10 (Maverick)","keywords":["exim","exim ubuntu 10.10","send email ubuntu","mail server","linux mail","smtp server","ubuntu exim"],"toc":" Set the Hostname Install Required Packages Configure Exim for Local Mail Service Test Your Mail Configuration More Information ","href":"/docs/email/exim/sendonly-mail-server-with-exim-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e298e57d1109334f4d327bbb4776548b","title":"Use CouchDB for Document Based Data Storage on Fedora 14","keywords":["couchdb","nosql","json","centos"],"toc":" Installing CouchDB Using CouchDB More Information ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ddf15f43bb0621efedb32d138f8d1037","title":"Use CouchDB for Document Based Data Storage on Ubuntu 10.10 (Maverick)","keywords":["couchdb","nosql","json","ubuntu"],"toc":" Installing CouchDB Install CouchDB Software Using CouchDB More Information ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0b9cea659087f1123d4d1fd7045c815e","title":"Using Apache for Proxy and Clustering Services on Ubuntu 10.10 (Maverick)","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy only Some Requests to a Backend Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster More Information ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a7c084c72312611a771bca54fd6f2bb5","title":"LEMP Server on Fedora 14","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from Fedora Project Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f9093d7db97919bc58df918f28a146df","title":"LEMP Server on Ubuntu 9.10 (Karmic)","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Prepare System For Deployment Install the Nginx Web Server Deploy from Ubuntu Project Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install the MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a08349f53935b59321505743107dd8cf","title":"LAMP Server on Fedora 14","keywords":["fedora 14 lamp","lamp server","linux lamp","fedora 14 apache"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP Restart Apache ","href":"/docs/web-servers/lamp/lamp-server-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"09c4fb5ef9a6f555b54be3971b9ee86f","title":"Nagios Server Monitoring","keywords":["nagios","server monitoring","nagios linux"],"toc":"","href":"/docs/uptime/monitoring/nagios-server-monitoring/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d3fd9c9261b8e5b5384102029a6cf44a","title":"Manipulate Lists with sort and uniq","keywords":["linux","common commands","sort","uniq","shell","bash"],"toc":" What are sort and uniq? How to Use sort How to Use uniq Sort and Uniq Examples Reorder Lists with sort Scramble List Order with sort Ignore Case when Reordering with sort Remove Duplicate Lines with uniq Ignore Case Differences when Removing Duplicate Lines with uniq Count the Number of Duplicate Lines with uniq Print Duplicate Lines with uniq ","href":"/docs/tools-reference/tools/manipulate-lists-with-sort-and-uniq/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"8a58232e6df4323260810e576471dae0","title":"Secure Communications with OpenVPN on Ubuntu 10.10 (Maverick)","keywords":["openvpn","networking","vpn","ubuntu","ubuntu maverick","ubuntu 10.10"],"toc":" Installing OpenVPN Configure Public Key Infrastructure Variables Initialize the Public Key Infrastructure (PKI) Generate Certificates and Private Keys Generate Diffie Hellman Parameters Relocate Secure Keys Revoking Client Certificates Configuring the Virtual Private Network Connect to the OpenVPN Using OpenVPN Connect Remote Networks Securely With the VPN Tunnel All Connections through the VPN More Information ","href":"/docs/networking/vpn/secure-communications-with-openvpn-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2b76bac524767aa0a4ac0d3bcefbc2e5","title":"Use killall and kill Commands to Stop Processes on Linux","keywords":["kill","killall","linux","common linux commands"],"toc":" Usage How to Use killall How to Use kill System Signals Find Running Processes Verify Process Termination ","href":"/docs/tools-reference/tools/use-killall-and-kill-to-stop-processes-on-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"50398a26bd08df4884739b06b0f944dd","title":"View and Follow the End of Text Files with tail","keywords":["tail","linux commands","linux","common commands","unix","cli"],"toc":" What is tail? Syntax and Basic Usage Control the Length of tail Output Follow Mode Filter with grep ","href":"/docs/tools-reference/tools/view-and-follow-the-end-of-text-files-with-tail/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1e7e915a4320452cb96045ffbb3bd68e","title":"Use MongoDB to Store Application Data on Fedora 14","keywords":["nosql","database","mongodb","key store"],"toc":" Installing MongoDB Install Prerequisites Install MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"eb4f424b02f918add932ecb27ab65641","title":"LEMP Server on Ubuntu 10.10 (Maverick)","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from Ubuntu Project Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install the MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2df10d71b81bc43a4f53651dd919b55b","title":"Monitor Services with Nagios on Gentoo Linux","keywords":["nagios","monitoring"],"toc":" Prepare for Nagios Installation Install Nagios Configure Apache Configure Nagios Running Nagios Configure Nagios Alerts Installing Prerequisites to send Mail Alerts Configuring Basic IRC Notifications More Information ","href":"/docs/uptime/monitoring/monitor-services-with-nagios-on-gentoo-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"aa5365da70ebc141578502433c048c71","title":"Monitor Services with Nagios on Ubuntu 10.10 (Maverick)","keywords":["nagios","monitoring"],"toc":" Prepare for Nagios Installation Install Dependencies Create Users and Groups Install Nagios Download Nagios Software Build and Install Nagios Core Configure Nagios Core Build and install Nagios Plugins Running Nagios Configure Nagios Alerts Installing Prerequisites to send Mail Alerts Configuring Basic IRC Notifications More Information ","href":"/docs/uptime/monitoring/monitor-services-with-nagios-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cd9df8523dbcaf5e007af2a648f847f3","title":"WSGI using uWSGI and nginx on CentOS 5","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Set the Hostname Install uWSGI Configure uWSGI Install nginx Configure nginx Server Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a8180a27a3519e9d26013077a6ad9d6d","title":"WSGI using uWSGI and nginx on Fedora 13","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Install uWSGI Compile nginx with uWSGI Support Configure uWSGI Configure nginx Server Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8d1f9062d56ad7f48b39622e387dcb0c","title":"WSGI using uWSGI and nginx on Ubuntu 9.10 (Karmic)","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Install uWSGI Compile nginx with uWSGI Support Configure uWSGI Configure nginx Server Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7519e794eb59840649c578e36be396cc","title":"Basic Postfix Email Gateway on Ubuntu 10.04 (Lucid)","keywords":["email","postfix","mta","forwarding",""],"toc":" Set the Hostname Installing Postfix Fundamental Postfix Configuration Email Virtual Hosting Configure Mail Delivery Create Mail Directories Sending Email Securely More Information ","href":"/docs/email/postfix/basic-postfix-email-gateway-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4d8a6a209554ca7b1bac7bb005caab85","title":"Basic Postfix Email Gateway on Ubuntu 10.10 (Maverick)","keywords":["email","postfix","mta","forwarding",""],"toc":" Set the Hostname Installing Postfix Fundamental Postfix Configuration Email Virtual Hosting Configure Mail Delivery Create Mail Directories Sending Email Securely More Information ","href":"/docs/email/postfix/basic-postfix-email-gateway-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"345b0a03d3e6d8ce004246fa814ba0fe","title":"WSGI using uWSGI and nginx on Debian 5 (Lenny)","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Set the Hostname Install uWSGI Compile nginx with uWSGI Support Configure uWSGI Configure nginx Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1f95e15e4f2ac731da33ca10455ec5b0","title":"WSGI using uWSGI and nginx on Ubuntu 10.10 (Maverick)","keywords":["uwsgi","wsgi","nginx","python"],"toc":" Set the Hostname Install uWSGI Compile nginx with uWSGI Support Configure uWSGI Configure nginx Additional Application Servers More Information ","href":"/docs/web-servers/nginx/wsgi-using-uwsgi-and-nginx-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"47f85f8575953c87d98a5458ebe39fac","title":"Manage an Ubuntu 10.10 (Maverick) Linode with ISPConfig","keywords":["ispconfig","control panel","cpanel","plesk","gui"],"toc":" Update Your System Install Postfix, Courier, MySQL, and Dependencies Install Amavisd-new and SpamAssassin Install Apache, PHP, phpMyAdmin, FCGI, suExec, Pear, and mcrypt Install Vlogger and Webalizer Install fail2ban Installing ISPConfig Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-an-ubuntu-10-10-maverick-vps-with-ispconfig/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d2d1be15ae737ba2bc72c763d4cfb165","title":"Redis on Ubuntu 10.10 (Maverick)","keywords":["redis ubuntu 10.10","redis maverick","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Download and Compile Software Redis Configuration Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Create Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication More Information ","href":"/docs/databases/redis/redis-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8231b0228d36b97aed7c53f12555026d","title":"Django, Apache and mod_wsgi on Ubuntu 10.10 (Maverick)","keywords":["django","python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Install Django Configure Django Applications for WSGI Configure Apache More Information ","href":"/docs/development/frameworks/django-apache-and-modwsgi-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c744e601e74204427b3ca4765b999f5a","title":"Download Resources from the Command Line with wget","keywords":["wget","command line","linux common commands"],"toc":" What is wget? Using wget Examples Download Content to Standard Output View HTTP Headers Authenticate a Request Accept Self Signed Certificates Recursively Download Files Background Download Avoid Redundant Downloads Rate Limit ","href":"/docs/tools-reference/tools/download-resources-from-the-command-line-with-wget/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"de22ddee36ca685e7a4ccccebc5c392a","title":"Find Files in Linux, Using the Command Line","keywords":["find command","linux","command line"],"toc":" Find Linux Files by Name or Extension Common Linux Find Commands and Syntax Basic Examples Options and Optimization for Find Find Files by Modification Time Use Grep to Find Files Based on Content How to Find and Process Files Using the Find Command How to Find and Delete Files in the Linux Command Line ","href":"/docs/tools-reference/tools/find-files-in-linux-using-the-command-line/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d72ccec049e7d517d4fbccd69e9a6807","title":"Manage a Fedora 13 Linode with ISPConfig","keywords":["ispconfig","control panel","cpanel","plesk","gui"],"toc":" Update Your System Install Postfix, Courier, MySQL, and Dependencies Install Amavisd-new and SpamAssassin Install Apache, PHP, phpMyAdmin, FCGI, suExec, Pear, and mcrypt Install Vlogger and Webalizer Install fail2ban Installing ISPConfig Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-a-fedora-13-vps-with-ispconfig/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"33858c57374844d504b0b34f4449fdd6","title":"Monitor System Logs with Logwatch on Fedora 13","keywords":["logwatch","security","logging","audit"],"toc":" Update System Packages Install Logwatch Configure Logwatch Adding a Cron Job for Logwatch ","href":"/docs/uptime/monitoring/monitor-system-logs-with-logwatch-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"feefb670fc5dc58e08fea11323efab66","title":"Use PostgreSQL Relational Databases on Ubuntu 10.10 (Maverick)","keywords":["postgresql","postgresql ubuntu 10.10","postgreql maverick","postgresql database","open source database","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Installing the adminpack Set the postgres User’s Password Creating a Database Creating Tables Creating PostgreSQL Users (Roles) Secure Remote Database Access More Information ","href":"/docs/databases/postgresql/ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e9594218e128eec7e5af8a0bf750dcee","title":"View the Beginning of Text Files with head","keywords":["head","linux","utilities","cli","text files"],"toc":" Using head Control the Length of Output View Multiple Files View Command Output ","href":"/docs/tools-reference/tools/view-the-beginning-of-text-files-with-head/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"194577bae97533896b8ffc0254fc191b","title":"Multiple Web Servers with ProxyPass on Ubuntu 10.10 (Maverick)","keywords":["apache","proxypass","apache on ubuntu","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd More Information ","href":"/docs/web-servers/apache/multiple-web-servers-with-proxypass-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"94fb4f29b346c521b86848d6dae50799","title":"Use MySQL Relational Databases on Ubuntu 10.10 (Maverick)","keywords":["mysql ubuntu 10.10","mysql maverick","mysql ubuntu","mysql on linux","mysql Linode"],"toc":" Basic System Configuration Install MySQL Configure MySQL Using MySQL More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"69a54a973680272fd0e60f2c8ab708f9","title":"Nginx and Perl-FastCGI on Ubuntu 10.10 (Maverick)","keywords":["nginx","fastscgi perl","nginx ubuntu 10.10","nginx fastcgi","nginx perl"],"toc":" Set the Hostname Install Required Packages Configure DNS Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Enable the Site Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4b6f3da359bdb4a2403c098693748675","title":"How to Upgrade to Ubuntu 10.10 (Maverick)","keywords":["ubuntu 10.10 upgrade","ubuntu maverick upgrade","distro upgrade","linux upgrade howto"],"toc":" Upgrade Instructions Fixing a Broken System ","href":"/docs/security/upgrading/how-to-upgrade-to-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"000a02c3862131ada656fd31de1f5f57","title":"LAMP Server on Ubuntu 10.10 (Maverick)","keywords":["ubuntu lamp server","ubuntu 10.10 lamp","maverick lamp","ubuntu web server","ubuntu maverick"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure the MySQL Database Server Install MySQL Configure MySQL and Set Up Databases Install and Configure PHP ","href":"/docs/web-servers/lamp/lamp-server-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5019a820764f681de69f649e79e7644c","title":"Use dig to Perform Manual DNS Queries","keywords":["dig","dns","troubleshooting","domain names"],"toc":" What is dig? Install dig How to Use dig Use dig to Trace a DNS Query Use dig to Target a Specific DNS Server Use dig to Retrieve Different Record Types Use dig to Generate Condensed Output ","href":"/docs/networking/dns/use-dig-to-perform-manual-dns-queries/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"6d66d61aa3f83519c1d17921ca2db396","title":"Use vmstat to Monitor System Performance","keywords":["virtual memory","memory","linux","ram","usage","troubleshooting."],"toc":" What is vmstat? How to Use vmstat vmstat Commands How to Interpret vmstat Output Procs Memory Swap I/O System CPU ","href":"/docs/uptime/monitoring/use-vmstat-to-monitor-system-performance/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ac36bed957855984e4fba26f1fd00d40","title":"osCommerce on Fedora 13","keywords":["osCommerce","Fedora","Store","Ecommerce"],"toc":" Installation Prerequisites Web Configuration Post Installation SSL Certificates Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/ecommerce/oscommerce-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"194f6a6703d5a716029eb50da3419fbe","title":"Email with Postfix, Dovecot and MySQL on Ubuntu 10.10 (Maverick)","keywords":["postfix ubuntu 10.10","dovecot ubuntu 10.10","ubuntu 10.10 mail server","dovecot","email","ubuntu","maverick"],"toc":" Set the Hostname Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Dovecot Configure Mail Aliases Testing Postfix Setting up Domains and Users Check Your Logs Test the Mailbox More Information ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"971b4dac13742c96c120ea4973112f6e","title":"Nginx and PHP-FastCGI on Ubuntu 10.10 (Maverick)","keywords":["nginx","nginx ubuntu 10.10","nginx fastcgi","nginx php"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Important Security Considerations Enable and Start Services Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f8595a01b6ec516055b2776740e65f96","title":"Use MongoDB to Store Application Data on Ubuntu 10.10 (Maverick)","keywords":["nosql","database","mognodb","key store"],"toc":" Installing MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-ubuntu-10-10-maverick/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"458d61dec46db4ac499221f05713011f","title":"Create File System Links with ln","keywords":["linux","common commands","unix","command line","file systems"],"toc":" File System Links Basic Syntax Use Cases for Symbolic Links Security Concerns Examples Create Symbolic Links with Relative Paths Create a Symbolic Link With Absolute Paths ","href":"/docs/tools-reference/tools/create-file-system-links-with-ln/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0e55b76b747524f17adca1201b8848e4","title":"How to Use logrotate to Manage Log Files","keywords":["logrotate","log files","access logs"],"toc":" What is logrotate? Use Logrotate Run logrotate as a cronjob Understand logrotate.conf Remove or Email Old Logs with Rotate Count Configure Log Rotation Intervals Compress Rotated (Old) Logs Delay Log File Compression Maintain Log File Extension Control Log File Permissions Run Commands Before or After Rotation Prerotate - Run commands before logrotate Postrotate - Run commands after logrotate ","href":"/docs/uptime/logs/use-logrotate-to-manage-log-files/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c1c9fab69319153a917de54a2d207381","title":"Build Database Clusters with MongoDB","keywords":["mongodb","nosql","clusters","databases"],"toc":" Before You Begin Cluster Architecture Configure Hosts File Set Up MongoDB Authentication Create an Administrative User Generate a Key file Initialize Config Servers Configure Query Router Add Shards to the Cluster Configure Sharding Enable Sharding at Database Level Sharding Strategy Enable Sharding at Collection Level Test Your Cluster Next Steps ","href":"/docs/databases/mongodb/build-database-clusters-with-mongodb/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"0458ed3b1eb5d9b4d45b4cefedc76e60","title":"Discussion Forums with phpBB on Ubuntu 10.04 (Lucid)","keywords":["phpBB","forum software","web applications","PHP"],"toc":" Prerequisites Downloading and Unpacking Configure phpBB Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/forums/discussion-forums-with-phpbb-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0edf3c3b0ee3b08dbb8d44da4221ac27","title":"Web Apps with Cherokee and PHP-FastCGI on Fedora 13","keywords":["cherokee php-fastcgi","cherokee fastcgi","cherokee fedora 13","cherokee","fedora 13 web server"],"toc":" Install Required Packages Configure Your Site Test Your Configuration More Information ","href":"/docs/web-servers/cherokee/web-apps-with-cherokee-and-phpfastcgi-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"071415ebabb00507bfcee36d862bc065","title":"Power Team Collaboration with eGroupware on Fedora 13","keywords":["groupware","email","collaboration","fedora"],"toc":" Install eGroupware Configure Access to eGroupware Configure eGroupware More Information ","href":"/docs/applications/project-management/power-team-collaboration-with-egroupware-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e2a94e15d1cd2e17dca2bc858c967cbb","title":"Ikiwiki on Fedora 13","keywords":["ikiwiki","fedora","fedora 12","wiki","perl","git","markdown"],"toc":" Installing Ikiwiki Automatic Ikiwiki Configuration Manual Ikiwiki Configuration Advanced Ikiwiki Setup Using Ikiwiki Notes for Using Gitosis with Ikiwiki More Information ","href":"/docs/websites/wikis/ikiwiki-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2e22449cbe3556a8b9012062fda8becc","title":"Instant Messaging Services with ejabberd on Fedora 13","keywords":["ejabberd","ejabberd on linux","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" XMPP/Jabber Basics Set the Hostname Install ejabberd Configure ejabberd Administrative Users Hostnames and Virtual Hosting Listening Ports Additional Functionality Using Ejabberd XMPP Federation and DNS Troubleshooting More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-ejabberd-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1d3d1fde5917a0730225f4508c4fa333","title":"Monitor System Logs with Logwatch on Debian 5 (Lenny)","keywords":["logwatch","security","logging","audit"],"toc":" Update System Packages Install Logwatch Configure Logwatch Adding a Cron Job for Logwatch ","href":"/docs/uptime/monitoring/monitor-system-logs-with-logwatch-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"92a89db1b467311bac6bf01a1955fc8e","title":"Monitor System Logs with Logwatch on Ubuntu 10.04 (Lucid)","keywords":["logwatch","security","logging","audit"],"toc":" Update System Packages Install Logwatch Configure Logwatch Adding a Cron Job for Logwatch ","href":"/docs/uptime/monitoring/monitor-system-logs-with-logwatch-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"267f5f0524ccb19b75c2efb3105c13be","title":"Logwatch Log Monitoring","keywords":["logwatch","security","logging","audit"],"toc":"","href":"/docs/uptime/monitoring/logwatch-log-monitoring/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4eb05493499cd540c887b22fc5e31f5f","title":"Confluence on CentOS 5","keywords":["confluence centos 5","confluence","confluence wiki","confluence linux"],"toc":" Set the Hostname Install the Java 6 JDK Install Confluence Create the Confluence Database Create a Virtual Host for Confluence Configure Confluence ","href":"/docs/websites/wikis/confluence-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f6b273a53497220d27a54f2005331813","title":"Confluence on Fedora 13","keywords":["confluence fedora 13","confluence","confluence wiki","confluence linux"],"toc":" Set the Hostname Install the Java 6 JDK Install Confluence Create the Confluence Database Create a Virtual Host for Confluence Configure Confluence More Information ","href":"/docs/websites/wikis/confluence-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6670e1604f17c71265f311cbd10c88ae","title":"Provide Authoritative DNS Services with NSD on Fedora 13","keywords":["NSD","DNS","resolving","Fedora 13","networking"],"toc":" Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"56e0dd3a58b9423edae4844797d91706","title":"Use Unbound for Local DNS Resolution on Fedora 13","keywords":["fedora dns","open source dns","dns","resolving","caching","unbound"],"toc":" Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using Unbound More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7024fb5340c7f32cc55306921e1f903c","title":"Use Unbound for Local DNS Resolution on Ubuntu 9.10 (Karmic)","keywords":["ubuntu dns","open source dns","dns","resolving","caching","unbound"],"toc":" Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using Unbound More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3adb90d77b786fcff640d9f502e2788f","title":"Confluence on Debian 5 (Lenny)","keywords":["confluence debian 5","confluence","confluence wiki","confluence linux"],"toc":" Set the Hostname Install Confluence Create the Confluence Database Create a Virtual Host for Confluence Configure Confluence More Information ","href":"/docs/websites/wikis/confluence-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"387a4d88b536e281956c01b786d248e6","title":"Confluence on Ubuntu 9.10 (Karmic)","keywords":["confluence ubuntu 9.10","confluence","confluence wiki","confluence linux"],"toc":" Set the Hostname Install Confluence Create the Confluence Database Create a Virtual Host for Confluence Configure Confluence More Information ","href":"/docs/websites/wikis/confluence-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0b59865d70f219e04ffaae96707ab698","title":"Confluence on Ubuntu 10.04 (Lucid)","keywords":["confluence ubuntu 10.04","confluence","confluence wiki","confluence linux"],"toc":" Set the Hostname Install Confluence Create the Confluence Database Create a Virtual Host for Confluence Configure Confluence More Information ","href":"/docs/websites/wikis/confluence-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"41c19f5973686e80d17a145b9bd95dd2","title":"Provide Authoritative DNS Services with NSD on Ubuntu 9.10 (Karmic)","keywords":["NSD","DNS","resolving","Ubuntu 9.10","networking"],"toc":" Enable Universe Repositories Install Required Software Configuring the NSD Daemon Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a56ef42810bb3211c41b245a209f6b61","title":"How to Use the Date Command in Linux","keywords":["date","time","linux commands","shell","timey wimey"],"toc":" Use the Linux date Command Formatting Options Override the Timezone Examples Seconds from epoch Seconds from epoch to the provided date/time Convert epoch to a date Determine which day of the week a given date was Use date in Scripts and Commands Set the Date Manually from the Linux Terminal ","href":"/docs/tools-reference/tools/use-the-date-command-in-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5a34072c1c51010395c3f75605018550","title":"Social Networking with phpFox on Debian 5 (Lenny)","keywords":["phpfox","social networking","community"],"toc":" Install Prerequisites Download phpFox More Information ","href":"/docs/applications/social-networking/social-networking-with-phpfox-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3a50d338913037a9542997ad01ecdf53","title":"Create an Aggregate Blog using Planet Venus on Ubuntu 10.04 (Lucid)","keywords":["planet","blogs","aggregator","feed","rss"],"toc":" Installing Software Configure Planet Basic Planet Configuration Configuring Aggregation Running Planet ","href":"/docs/applications/social-networking/create-an-aggregate-blog-using-planet-venus-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c9c4618f40c45f3f6ad89e1cea231d86","title":"Create an Aggregate Blog using Planet on Ubuntu 9.10 (Karmic)","keywords":["planet","blogs","aggregator","feed","rss"],"toc":" Enabling the Universe Repository Install Planet Software Configure Planet Basic Planet Configuration Configuring Aggregation Running Planet ","href":"/docs/applications/social-networking/create-an-aggregate-blog-using-planet-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"010a46ab06dda7669c12e1e44e5cdf77","title":"SSL Certificates with Apache 2 on Ubuntu 10.04 (Lucid)","keywords":["apache ssl","ssl ubuntu","web sever","ubuntu","ubuntu lucid","ubuntu 10.04"],"toc":" Use a Self-Signed SSL Certificate with Apache Generate a Self-Signed Certificate Configure Apache to use the Self-Signed Certificate Install a Commercial SSL Certificate Create a Certificate Signing Request Get the CA Root Certificate Configure Apache to use the Signed SSL Certificate More Information ","href":"/docs/security/ssl/ssl-certificates-with-apache-2-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"40231b2bf39fd306adab0acce8ae04a8","title":"Build ASP.NET/Mono Applications with mod_mono and Apache on Debian 5 (Lenny)","keywords":["apache","mono",".net","asp.net","mod\\_mono"],"toc":" Set the Hostname Install Required Software Install Apache Install mod_mono Configure Apache Installing MySQL Connector/Net for ASP.NET Creating a Database to Test the MySQL Connector Creating a Simple ASP.NET Application More Information ","href":"/docs/development/frameworks/build-aspnetmono-applications-with-modmono-and-apache-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"312bf2c0657728ae60ee796a13097360","title":"Build ASP.NET/Mono Applications with mod_mono and Apache on Ubuntu 10.04 (Lucid)","keywords":["apache","mono",".net","asp.net","mod\\_mono"],"toc":" Set the Hostname Install Required Software Enable Universe Repositories Install Apache Install mod_mono Configure Apache Installing MySQL Connector/Net for ASP.NET Creating a Database to Test the MySQL Connector Creating a Simple ASP.NET Application More Information ","href":"/docs/development/frameworks/build-aspnetmono-applications-with-modmono-and-apache-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5a48b0e25ac0d49946db3f1182cdfa11","title":"Instant Messaging Services with Openfire on CentOS 5","keywords":["openfire","openfire centos","openfire on linux","instant messaging","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" Install Prerequisites Adjust Firewall Settings Install Openfire Configure Openfire ","href":"/docs/applications/messaging/instant-messaging-services-with-openfire-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"554c5f6e42a138464771b7642ebfe7d3","title":"Manage Email Lists with GNU Mailman on Ubuntu 10.04 (Lucid)","keywords":["mailman","listserv","email","postfix"],"toc":" Set the Hostname Installing Mailman Configure Mailman Configure Virtual Hosting Configuring Mailman with Alternate Mail Configurations More Information ","href":"/docs/email/mailman/manage-email-lists-with-gnu-mailman-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"deb11abcdd14a45f1a48e07e130db83f","title":"Planet Feed Aggregator","keywords":["social networking","planet"],"toc":"","href":"/docs/applications/social-networking/planet-feed-aggregator/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a08a972aa3d3367f3061ead127643c72","title":"Redis on CentOS 5","keywords":["redis centos 5","redis","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Deploy Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication ","href":"/docs/databases/redis/redis-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"47afefb187d9fed1118b21fda5d06cbc","title":"Redis on Fedora 13","keywords":["redis fedora 13","redis","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Deploy Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication More Information ","href":"/docs/databases/redis/redis-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f87f17496610a7cdebce63285509fbcf","title":"Redis on Ubuntu 9.10 (Karmic)","keywords":["redis ubuntu 9.10","redis lucid","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Deploy Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication More Information ","href":"/docs/databases/redis/redis-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bb254a83e5d6f6fd2a90f08bb59ebfdb","title":"Run PHP Applications under CGI with Apache on Fedora 13","keywords":["php cgi","php apache","php scripts","dynamic apache","web applications"],"toc":" Set the Hostname Installing Apache and PHP Configure Apache for PHP CGI More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6529b042a5a1771c9231bbf30e7a655f","title":"Ruby on Rails with Apache on Ubuntu 10.04 (Lucid)","keywords":["ruby on rails","rails on ubuntu","rails apps","rails and apache"],"toc":" Set the Hostname Installing Passenger and Dependencies Configuring Apache to Work with Passenger Deploying Multiple Rails Apps ","href":"/docs/development/ror/ruby-on-rails-with-apache-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f49dd41666e6567f53860997991db5f5","title":"Build ASP.NET/Mono Applications with mod_mono and Apache on Ubuntu 9.10 (Karmic)","keywords":["apache","mono",".net","asp.net","mod\\_mono"],"toc":" Set the Hostname Install Required Software Enable Universe Repositories Install Apache Install mod_mono Configure Apache Installing MySQL Connector/Net for ASP.NET Creating a Database to Test the MySQL Connector Creating a Simple ASP.NET Application More Information ","href":"/docs/development/frameworks/build-aspnetmono-applications-with-modmono-and-apache-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"891159c8ff32278fd1a64caee78cd24e","title":"Control Network Traffic with iptables","keywords":["iptables","networking","firewalls","filtering"],"toc":" Use Linux iptables to Manage IPv4 Traffic The iptables Command Basic iptables Parameters and Syntax Default Tables Basic iptables Options Insert, Replace or Delete iptables Rules View Your Current iptables Rules Configure iptables Block Traffic by Port Drop Traffic from an IP Block or Allow Traffic by Port Number to Create an iptables Firewall Whitelist/Blacklist Traffic by Address Use ip6tables to Manage IPv6 Traffic Configure Rules for IPv6 Required Rules for Non-Static IPv6 Allocations Basic iptables Rulesets for IPv4 and IPv6 Deploy Your iptables Rulesets Debian / Ubuntu CentOS / Fedora Arch Linux Verify iptables Rulesets Introduction to iptables-persistent Install iptables-persistent Use iptables-persistent iptables-persistent Rules Save iptables-persistent Rules Through Reboot Network Lock-out Troubleshooting: netfilter-persistent doesn’t come back up on reboot. ","href":"/docs/security/firewalls/control-network-traffic-with-iptables/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"4d8df9d9f050979443a3842888946056","title":"Ruby on Rails with Apache on Ubuntu 9.10 (Karmic)","keywords":["ruby on rails","rails on ubuntu","rails apps","rails and apache"],"toc":" Installing Passenger and Dependencies Configuring Apache to Work with Passenger Modify Rails Applications to Work With Passenger Deploying Multiple Rails Apps ","href":"/docs/development/ror/ruby-on-rails-with-apache-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e37af9c3584d879b334a3bf3bbffe7a3","title":"Ruby on Rails with Nginx on Ubuntu 10.04 (Lucid)","keywords":["ruby on rails","ruby on nginx","rails apps"],"toc":" Set the Hostname Install Required Packages Install Passenger and Nginx Set up an Init Script for Nginx Install MySQL Support (optional) More Information ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7d3f94d09959937d966c09eff4741cb4","title":"Redis on Ubuntu 10.04 (Lucid)","keywords":["redis ubuntu 10.04","redis lucid","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Deploy Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication More Information ","href":"/docs/databases/redis/redis-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4e59f3eb124cb15329a02397ddbb4a9a","title":"How to Install and Configure WordPress","keywords":["install WordPress","WordPress on Linode","WordPress how-to"," how to install wordpress"," how to configure wordpress"],"toc":" Before You Begin Install WordPress Configure WordPress ","href":"/docs/websites/cms/how-to-install-and-configure-wordpress/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"961999139c5049e36ca470d052357a42","title":"LEMP Server on CentOS 5","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from EPEL Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install the MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f2c3d43ffa6e2026ef6c1a0f54282337","title":"Redis on Debian 5 (Lenny)","keywords":["redis debian 5","redis lenny","nosql","database","key-value store"],"toc":" Install Redis Prepare System for Redis Download and Compile Software Redis Configuration Monitor for Software Updates and Security Notices Managing Redis Instances Running a Redis Datastore Deploy Init Script Managing Datastore Persistence Distributed Data Stores with Master Slave Replication More Information ","href":"/docs/databases/redis/redis-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"eae1546639b44e4a713cca5f3c1d4ae8","title":"Apache Tomcat on Fedora 12","keywords":["apache tomcat fedora 12","java","java fedora 12","java servlets fedora 12","java fedora"],"toc":" Install Apache Tomcat Test and use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"82bba073c68e073fd285f933ed64b58f","title":"Apache Tomcat on Fedora 13","keywords":["apache tomcat fedora 13","java","java fedora 13","java servlets fedora 13","java fedora"],"toc":" Install Apache Tomcat Test and use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fee76fedbf05782aa5379b76ff9b1b60","title":"Apache Tomcat on Ubuntu 10.04 (Lucid)","keywords":["apache tomcat ubuntu 10.04","java","java ubuntu 10.04","java servlets ubuntu lucid","java ubuntu"],"toc":" Set the Hostname Choose and Install Java Implementation Install Apache Tomcat Test and Use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bb47e23017fa2e5f78094424b282b951","title":"Apache Tomcat on Ubuntu 9.10 (Karmic)","keywords":["apache tomcat ubuntu 9.10","java","java ubuntu 9.10","java servlets ubuntu karmic","java ubuntu"],"toc":" Choose and Install Java Implementation Install Apache Tomcat Test and Use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b0c85600f76dee66d5e7b81eb1487208","title":"Custom Compiled Kernel with PV-GRUB on Arch Linux","keywords":["compile kernel","kernel compiling","pv-grub","pvgrub","custom linux kernel","custom linode"," arch"],"toc":" Prepare the System Compile and Install the Kernel Download Kernel Sources Default Kernel Configuration Build the Kernel Configure for PV-GRUB ","href":"/docs/tools-reference/custom-kernels-distros/custom-compiled-kernel-with-pvgrub-on-arch/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ac9451d0f4a8cb18f7bdda55eada7efc","title":"Custom Compiled Kernel with PV-GRUB on CentOS 7","keywords":["compile kernel","kernel compiling","pv-grub","pvgrub","custom linux kernel","custom linode"," centos"],"toc":" Prepare the System Compile and Install the Kernel Download Kernel Sources Default Kernel Configuration Build the Kernel Configure for PV-GRUB ","href":"/docs/tools-reference/custom-kernels-distros/custom-compiled-kernel-with-pvgrub-centos-7/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"372e58fa80a7ee7bbf32945f289a5d87","title":"Run a Custom Compiled Kernel with PV-GRUB","keywords":["compile kernel","kernel compiling","pv-grub","pvgrub","custom linux kernel","custom linode"],"toc":" Prepare the System Compile and Install the Kernel Download Kernel Sources Default Kernel Configuration Build the Kernel Configure for PV-GRUB ","href":"/docs/tools-reference/custom-kernels-distros/run-a-custom-compiled-kernel-with-pvgrub/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"58486e4cca479fa2a028e7173a379b1b","title":"LEMP Server on Arch Linux","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Install the Nginx Web Server Configure nginx Virtual Hosting Deploy PHP with FastCGI Install MySQL Database Server More Information ","href":"/docs/web-servers/lemp/lemp-server-on-arch-linux/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"772c5228f4ac1060b06b2da8dccb2249","title":"Manipulate Text from the Command Line with sed","keywords":["sed","find and replace","regular expression","unix"],"toc":" Using Sed The Sed Command Sed Substitutions Finding and Replacing Strings within files Using Sed Changing File Extensions with Sed Deleting Lines From Files Using Sed ","href":"/docs/tools-reference/tools/manipulate-text-from-the-command-line-with-sed/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3d8bbd9a5556f06bc8e6804c3cb1a3a8","title":"Modify File Permissions with chmod","keywords":["TAGS=chmod","commands","reference","file permissions"],"toc":" chmod Lets You Change Read and Write Permissions in Linux How to Use chmod Linux File Permission Basics chmod Command Syntax and Options How to Use Octal Notation for File Permissions Making a File Executable Restore Default File Permissions Restrict File Access: Remove all Group and World Permissions ","href":"/docs/tools-reference/tools/modify-file-permissions-with-chmod/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f907484142d73aa7209ff211dd054839","title":"How to Grep for Text in Files","keywords":["grep","search","files","filtering","regular expressions"],"toc":" Using Grep The Grep Command Regular Expression Overview Filtering Logs with Grep Filtering Commands with Grep Grep Compressed Files with zgrep ","href":"/docs/tools-reference/tools/how-to-grep-for-text-in-files/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fe99ba1cf2f54eec56125e485b567f50","title":"LEMP Server on Fedora 13","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Prepare System For Deployment Install the Nginx Web Server Deploy from Fedora Project Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"dfe2a0afeb04b7245a80dd61a317ad54","title":"LEMP Server on Ubuntu 10.04 (Lucid)","keywords":["nginx","lemp","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from Ubuntu Project Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install the MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"43e3dc0412a04c014b54d8677df8cb9c","title":"Basic Postfix Email Gateway on Debian 5 (Lenny)","keywords":["email","postfix","mta","forwarding",""],"toc":" Set the Hostname Installing Postfix Fundamental Postfix Configuration Email Virtual Hosting Configure Mail Delivery Create Mail Directories Sending Email Securely More Information ","href":"/docs/email/postfix/basic-postfix-email-gateway-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1ad4b1607caec50a8cdcc2d92c55e324","title":"Git Based Development Networks with Girocco on Debian 5 (Lenny)","keywords":["git","girocco","gitweb","project hosting","social coding"],"toc":" Install Prerequisites Install Girocco Configure Girocco Configure System Files and Accounts Configure Helper Scripts Build and Install Girocco Upgrading Girocco Run Regular Tasks Configure Web Server More Information ","href":"/docs/development/version-control/git-based-development-networks-with-girocco-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1ff1a92f7658acd2f4581e8091871a49","title":"LEMP Server on Debian 5 (Lenny)","keywords":["nginx","lemp","lepp","perl","python","php","linux","web applications"],"toc":" Set the Hostname Prepare System For Deployment Install the Nginx Web Server Deploy from Stable Debian Packages Deploy from Backported Debian Packages Compile nginx from Source Configure nginx Virtual Hosting Deploy PHP with FastCGI Install MySQL Database Server Monitor for Software Updates and Security Notices More Information ","href":"/docs/web-servers/lemp/lemp-server-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4ef020b73964d1d2e0f9ab5e5a60169c","title":"Manage and Automate Systems Configuration with Puppet","keywords":["puppet","puppet configuration","puppet linux","configuration change management","server automation"],"toc":" Using Puppet Running Puppet Manually Running Puppet with Cron Running Puppet with Puppetmaster Puppet Manifests Specifying Puppet Nodes Facter Describing Resources with Puppet Serving Files Describing Services Defining Commands Advanced Puppet Usage ","href":"/docs/websites/puppet/manage-and-automate-systems-configuration-with-puppet/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c80f5e87c2d52eb215463dcf0c20a2c7","title":"Web Apps with Cherokee and PHP-FastCGI on Ubuntu 10.04 LTS (Lucid)","keywords":["cherokee php-fastcgi","cherokee fastcgi","web sever","cherokee ubuntu 10.04","cherokee ubuntu lucid","ubuntu lucid"],"toc":" Prerequisites Install Required Packages Configure Your Site Test Your Configuration More Information ","href":"/docs/web-servers/cherokee/web-apps-with-cherokee-and-phpfastcgi-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3b1245dbeb251538d00b93acfec7c73b","title":"Email with Postfix, Courier and MySQL on Fedora 13","keywords":["postfix","courier","mail server","imap","postfix on fedora 13","postfix on linux","postfix with courier","postfix with mysql","mysql virtual domains"],"toc":" Install Required Packages Building and Installing Courier Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Courier to use MySQL Configure Mail Aliases Testing Postfix Setting up Domains and Users More Information ","href":"/docs/email/postfix/email-with-postfix-courier-and-mysql-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"993860136d92d9df104b1351b15c0c21","title":"Apache 2 Web Server on Fedora 13","keywords":["apache fedora 13","fedora web server","linux web server"],"toc":" Install Apache HTTP Server Install Support for Scripting Configure Apache Configure Virtual Hosts Configuration Options Install Apache Modules Understanding .htaccess Configuration Password Protecting Directories Rewriting URLs with mod_rewrite More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"967cc402b7bba5a2b40bca769601f8aa","title":"Use MySQL Relational Databases on Fedora 13","keywords":["mysql fedora 13","mysql linux","mysql fedora"],"toc":" System Configuration Install MySQL Configure MySQL Use MySQL How to Reset MySQL’s Root Password More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"507e65c90be5477331febe0035cec35f","title":"Use PostgreSQL Relational Databases on Fedora 13","keywords":["postgresql fedora 13","postgresql database","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Setting the postgres Password Creating a Database Creating Tables Creating PostgreSQL Users (Roles) Secure Remote Database Access More Information ","href":"/docs/databases/postgresql/fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a3f257816f5748ee834f3eb08a3d57de","title":"Nginx and PHP-FastCGI on Fedora 13","keywords":["nginx","nginx fedora 13","nginx fastcgi","nginx php"],"toc":" Basic System Configuration Install Required Packages Configure Your Site Configure spawn-fcgi Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a0ba13ef860c732f32040d949d72a44a","title":"Nginx and Perl-FastCGI on Fedora 13","keywords":["nginx","nginx fedora 13","nginx fastcgi","nginx perl"],"toc":" Basic System Configuration Install Required Packages Configure Your Site Configure FastCGI Wrapper Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4f153cc9d0775f014a8cf783b6b8539d","title":"Use CouchDB for Document Based Data Storage on Fedora 13","keywords":["couchdb","nosql","json","centos"],"toc":" Installing CouchDB Using CouchDB More Information ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7263c5150f857829c148e3f7a36ba057","title":"Use MongoDB to Store Application Data on Fedora 13","keywords":["nosql","database","mognodb","key store"],"toc":" Installing MongoDB Install Prerequisites Install MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a601caafb0c34d00c01a5940a56394ca","title":"Websites with the Cherokee Web Server on Fedora 13","keywords":["cherokee fedora 13","cherokee web sever","cherokee","fedora 13"],"toc":" Set the Hostname Install Cherokee Configure Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion More Information ","href":"/docs/web-servers/cherokee/websites-with-the-cherokee-web-server-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3b340469ce497aab60b70c0363a93484","title":"Websites with the Cherokee Web Server on Fedora 14","keywords":["cherokee fedora 14","cherokee web sever","cherokee","fedora 14"],"toc":" Set the Hostname Install Cherokee Configure Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion More Information ","href":"/docs/web-servers/cherokee/websites-with-the-cherokee-web-server-on-fedora-14/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b937fb4b84d15f6caa354910e02a13e2","title":"CakePHP on Debian 5 (Lenny)","keywords":["cakephp","cakephp debian","php framework","debian","develop php"],"toc":" Installation Production Testing CakePHP More Information ","href":"/docs/development/frameworks/cakephp-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7a3ec50bcea69acf3c98522fac895beb","title":"Email with Postfix, Courier and MySQL on Fedora 12","keywords":["postfix","courier","mail server","imap","postfix on fedora 12","postfix on linux","postfix with courier","postfix with mysql","mysql virtual domains"],"toc":" Install Required Packages Building and Installing Courier Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Courier to use MySQL Configure Mail Aliases Testing Postfix Setting up Domains and Users More Information ","href":"/docs/email/postfix/email-with-postfix-courier-and-mysql-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e891d2230ca1d180297a9cc3f9fd4fd4","title":"Monitor Services with Nagios on Ubuntu 10.04 (Lucid)","keywords":["nagios","monitoring"],"toc":" Prepare for Nagios Installation Install Dependencies Create Users and Groups Install Nagios Download Nagios Software Build and Install Nagios Core Configure Nagios Core Build and install Nagios Plugins Running Nagios Configure Nagios Alerts Installing Prerequisites to send Mail Alerts Configuring Basic IRC Notifications More Information ","href":"/docs/uptime/monitoring/monitor-services-with-nagios-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3d847b427b79d2d214fb994f5c811ffe","title":"LAMP Server on Fedora 13","keywords":["fedora 13 lamp","lamp server","linux lamp","fedora 13 apache"],"toc":" System Configuration Install and Configure the Apache Web Server Configure Virtual Hosting Configure Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP Restart Apache ","href":"/docs/web-servers/lamp/lamp-server-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4ec5debbae0ec8e29e17472d4f90a650","title":"Websites with nginx on Fedora 13","keywords":["nginx fedora 13","nginx fedora","nginx","http","web servers","fedora 13"],"toc":" Installing nginx from EPEL Packages Installing nginx from the Source Distribution Install Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-fedora-13/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4b254c58a2a632501a71da1557e2de4f","title":"Monitoring Servers with Munin on Ubuntu 10.04 (Lucid)","keywords":["munin","monitoring"],"toc":" Installing Munin Configuring Munin Munin Master Configuration Munin Node Configuration Web Interface Configuration More Information ","href":"/docs/uptime/monitoring/monitoring-servers-with-munin-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fc052a5d775f4e186ac37000ed87942e","title":"Manage an Ubuntu 10.04 (Lucid) Linode with ISPConfig","keywords":["ispconfig","control panel","cpanel","plesk","gui"],"toc":" Update Your System Install Postfix, Courier, MySQL, and Dependencies Install Amavisd-new and SpamAssassin Install Apache, PHP, phpMyAdmin, FCGI, suExec, Pear, and mcrypt Install Vlogger and Webalizer Install fail2ban Installing ISPConfig Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-an-ubuntu-10-04-lucid-vps-with-ispconfig/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"45bb9a915a1c916ebbe3067d0a6639a2","title":"Django, Apache and mod_wsgi on CentOS 5","keywords":["django","python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Install Django Configure Django Applications for WSGI Configure Apache Deploy Applications with Apache ","href":"/docs/development/frameworks/django-apache-and-modwsgi-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"582e83977ec68e2968fea5012de78cb6","title":"Django, Apache and mod_wsgi on Ubuntu 10.04 (Lucid)","keywords":["django","python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Install Django Configure Django Applications for WSGI Configure Apache More Information ","href":"/docs/development/frameworks/django-apache-and-modwsgi-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2c0ee86c60265022001c00e76e6e21f8","title":"Django, Apache and mod_wsgi on Ubuntu 9.10 (Karmic)","keywords":["django","python","apache","mod\\_wsgi"],"toc":" Install Dependencies Install Django Configure Django Applications for WSGI Configure Apache More Information ","href":"/docs/development/frameworks/django-apache-and-modwsgi-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"763b818aef53492585f5521b5812fac5","title":"Monitoring Resource Utilization with Cacti on Ubuntu 10.04 (Lucid)","keywords":["Cacti","Ubuntu","Ubuntu Lucid","Lucid","SNMP"],"toc":" Prerequisites Set the Timezone Enable the Universe Repositories Installing Dependencies Configuring SNMPD Installing Cacti Configuring Cacti Configuring Client Machines Using the Spine Polling Daemon More Information ","href":"/docs/uptime/monitoring/monitoring-resource-utilization-with-cacti-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7e6403d0c576c190c2379b14344f3780","title":"Django, Apache and mod_python on Ubuntu 10.04 (Lucid)","keywords":["django","python","apache","mod\\_python","ubuntu","ubuntu 10.04","lucid"],"toc":" Set the Hostname Prepare System for Django Installing Python Dependencies Configuring Apache Hosting Static Content Hosting Multiple Django Applications Using Django More Information ","href":"/docs/development/frameworks/django-apache-and-modpython-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"12207ac268d34014e9e9da070dab70e3","title":"Django, Apache and mod_wsgi on Debian 5 (Lenny)","keywords":["django","python","apache","mod\\_wsgi"],"toc":" Set the Hostname Install Dependencies Install Django Configure Django Applications for WSGI Configure Apache More Information ","href":"/docs/development/frameworks/django-apache-and-modwsgi-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1fc835f0d6b2945168a3ac8cd3bbef1e","title":"Use NGINX as a Front-end Proxy and Software Load Balancer","keywords":["apache","nginx","proxy","load balancer","load balancing","web server","http","use nginx as proxy","use nginx as load-balancer","front-end proxy","cluster"],"toc":" Prerequisites Front-End Proxy Services with NGINX: How It Works Configure Apache for Port Listening Software Load Balancing Basic HTTP Clustering Advanced Load Balancing ","href":"/docs/uptime/loadbalancing/use-nginx-as-a-front-end-proxy-and-software-load-balancer/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"60aea9df7dc174446a243669d2bf6a33","title":"Question and Answer Communities with OSQA on Debian 5 (Lenny)","keywords":["knowledge exchange","question and answers","q&a","debian lenny"],"toc":" Install Prerequisites Install OSQA Download Software Configure OSQA Application Deployment Monitor for Software Updates and Security Notices More Information ","href":"/docs/applications/social-networking/question-and-answer-communities-with-osqa-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"da0856887ea124bff2aa23979ac1ba48","title":"Secure Communications with OpenVPN on Ubuntu 10.04 (Lucid)","keywords":["openvpn","networking","vpn","ubuntu","ubuntu lucid","ubuntu 10.4"],"toc":" Installing OpenVPN Configure Public Key Infrastructure Variables Initialize the Public Key Infrastructure (PKI) Generate Certificates and Private Keys Generate Diffie Hellman Parameters Relocate Secure Keys Revoking Client Certificates Configuring the Virtual Private Network Connect to the OpenVPN Using OpenVPN Connect Remote Networks Securely With the VPN Tunnel All Connections through the VPN More Information ","href":"/docs/networking/vpn/secure-communications-with-openvpn-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"da2e8e658ae5ccce639d6be7424796c0","title":"Email with Citadel on Ubuntu 10.04 LTS (Lucid)","keywords":["citadel","citadel ubuntu 10.04","ubuntu 10.04 mail server","groupware","email server"],"toc":" Set the Hostname Installing Citadel Enabling Spamassassin Filtering Running Citadel Notes for Running Citadel Lost Password Recovery More Information ","href":"/docs/email/citadel/email-with-citadel-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a1c00220a18731fb4adc7fc07478268e","title":"Email with Postfix, Dovecot and MySQL on Ubuntu 10.04 LTS (Lucid)","keywords":["postfix ubuntu 10.04","dovecot ubuntu 10.04","ubuntu 10.04 mail server","dovecot","email","ubuntu","lucid"],"toc":" Set the Hostname Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Dovecot Configure Mail Aliases Testing Postfix Setting up Domains and Users Check Your Logs Test the Mailbox More Information ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1de88dc04ac9c293ff2688162364ca63","title":"Oracle 10g Express Edition on Ubuntu 9.10 (Karmic)","keywords":["oracle ubuntu 9.10","oracle ubuntu","oracle linux","sql database","relational database","rdbms","oracle 10g"],"toc":" Configure Networking and Set the Hostname Install Required Software Add the Oracle GPG Key and Update Repositories Install Oracle XE Connect to the Oracle XE Home Page Manage Oracle from the Command Line More Information ","href":"/docs/databases/oracle/oracle-10g-express-edition-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2ea350776968bb75423bc7cdc7b350f0","title":"Oracle 10g Express Edition on Ubuntu 10.04 LTS (Lucid)","keywords":["oracle ubuntu 10.04","oracle ubuntu","oracle linux","sql database","relational database","rdbms","oracle 10g"],"toc":" Configure Networking and Set the Hostname Install Required Software Add the Oracle GPG Key and Update Repositories Install Oracle XE Connect to the Oracle XE Home Page Manage Oracle from the Command Line More Information ","href":"/docs/databases/oracle/oracle-10g-express-edition-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2bf37ec68ba84b3561ba33462c2387b5","title":"Using Apache for Proxy and Clustering Services on Ubuntu 10.04 (Lucid)","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy only Some Requests to a Backend Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster More Information ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2994ffdbe535980ab1d62d3b5bc81330","title":"Discussion Forums with FluxBB","keywords":["bulletin board","forum","discussion forum","fluxbb"],"toc":" Installing Prerequisites Install FluxBB Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/forums/discussion-forums-with-fluxbb/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"41a3c53495c5bf362a26347149d2b49f","title":"Discussion Forums with Vanilla Forums","keywords":["vanilla","bb","fourms","lamp","discussion forums"],"toc":" Installing Prerequisites Install Vanilla More Information ","href":"/docs/websites/forums/discussion-forums-with-vanilla-forums/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e3a8c6befe90efd4a6ccad6e26dfbb69","title":"Email and Calendars with Zimbra 6 on Ubuntu 10.04 LTS (Lucid)","keywords":["zimbra ubuntu 10.04","zimbra lucid","zimbra on ubuntu","zimbra groupware","zimbra mail server","linux mail server"],"toc":" Installing Prerequisite Packages System Files Prerequisites Installing Zimbra Monitor for Software Updates and Security Notices More Information ","href":"/docs/email/zimbra/email-and-calendars-with-zimbra-6-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8b336d9a04895802debc98734711a336","title":"Instant Messaging Services with Openfire on Ubuntu 10.04 LTS (Lucid)","keywords":["openfire","openfire ubuntu 10.04","openfire linux","instant messaging","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" Install Prerequisites Adjust Firewall Settings Install Openfire Configure Openfire More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-openfire-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d46b574627112970c7252e8767e9e405","title":"Manage Web Content with FlatPress","keywords":["flatpress","cms","php","content management","content management systems"],"toc":" Installing Prerequisites Install FlatPress Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-web-content-with-flatpress/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b76afab7fa3b203e1bc6fff162f19fe4","title":"Multiple Web Servers with ProxyPass on Ubuntu 10.04 (Lucid)","keywords":["apache","proxypass","apache on ubuntu","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd More Information ","href":"/docs/web-servers/apache/multiple-web-servers-with-proxypass-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5a2e2a307d7140111a4b3cf91a0c5efa","title":"Nginx and Perl-FastCGI on Ubuntu 10.04 LTS (Lucid)","keywords":["nginx","fastscgi perl","nginx ubuntu 10.04","nginx fastcgi","nginx perl"],"toc":" Set the Hostname Install Required Packages Install nginx and spawn-fcgi Install fcgiwrap for 32-bit Ubuntu Install fcgiwrap for 64-bit Ubuntu Configure DNS Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Enable the Site Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ab6fd40a06873356f11e06eb8878c370","title":"Run PHP Applications under CGI with Apache on Ubuntu 10.04 LTS (Lucid)","keywords":["php cgi","php ubuntu 10.04","php ubuntu lucid","php apache","php scripts","dynamic apache","web applications"],"toc":" Set the Hostname Enable Universe Repositories Installing Apache and PHP Configure Apache for PHP CGI Enabling the “itk” Message Passing Module More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c483ee64ebc2d67f2f64cac2497fdc28","title":"Send-only Mail Server with Exim on Ubuntu 10.04 LTS (Lucid)","keywords":["exim","exim ubuntu 10.04","send email ubuntu","mail server","linux mail","smtp server","ubuntu exim"],"toc":" Set the Hostname Install Required Packages Configure Exim for Local Mail Service Test Your Mail Configuration More Information ","href":"/docs/email/exim/sendonly-mail-server-with-exim-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"805633e46803def0c77e6250d3511ad3","title":"Track Bugs and Manage Development with Bug Genie","keywords":["bug tracking","issue tracking","feature development","bug genie","the bug genie"],"toc":" Installing Prerequisites Install Bug Genie Monitor for Software Updates and Security Notices More Information ","href":"/docs/development/bug-tracking/track-bugs-and-manage-development-with-bug-genie/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c47a22780c8af8f8d87eb757a3215f85","title":"Track Bugs and Manage Development with Flyspray","keywords":["bug tracking","flyspray","issue management","feature development"],"toc":" Installing Prerequisites Install Flyspray Monitor for Software Updates and Security Notices More Information ","href":"/docs/development/bug-tracking/track-bugs-and-manage-development-with-flyspray/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e14688a8a60af4aa626ba5d30678d498","title":"Use CouchDB for Document Based Data Storage on Ubuntu 10.04 (Lucid)","keywords":["couchdb","nosql","json","ubuntu"],"toc":" Installing CouchDB Using CouchDB More Information ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"65130dc3660290afa71cd6b78ccc321c","title":"Use MongoDB to Store Application Data on Ubuntu 10.04 (Lucid)","keywords":["nosql","database","mongodb","key store"],"toc":" Installing MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"433f52a9ced104579851ba43279c4eaa","title":"Use Unbound for Local DNS Resolution on Ubuntu 10.04 LTS (Lucid)","keywords":["ubuntu dns","open source dns","dns","resolving","caching","unbound"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using your Unbound Instance More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"96fb7da9ec75ac4f555d25de32627003","title":"Websites with the Cherokee Web Server on Ubuntu 10.04 LTS (Lucid)","keywords":["cherokee","web sever","cherokee ubuntu 10.04","cherokee ubuntu lucid","ubuntu lucid"],"toc":" Set the Hostname Check Package Sources Install Cherokee Configuring Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion More Information ","href":"/docs/web-servers/cherokee/websites-with-the-cherokee-web-server-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a0797feec7c30d97ab7a34f73f4dca77","title":"Securely Manage Remote PostgreSQL Servers with pgAdmin on Mac OS X","keywords":["pgadmin","mac os x","postgresql gui","manage postgresql databases","ssh tunnel"],"toc":" Install pgAdmin Configure SSH Tunnel Use pgAdmin ","href":"/docs/databases/postgresql/securely-manage-remote-postgresql-servers-with-pgadmin-on-macos-x/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"dc3cbd18df15c517dbe4e8b928da4453","title":"Use MySQL Relational Databases on Ubuntu 10.04 LTS (Lucid)","keywords":["mysql ubuntu 10.04","mysql ubuntu","mysql on linux","mysql Linode"],"toc":" Basic System Configuration Installing MySQL Configuring MySQL Using MySQL More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9ea26f8c425ecd10c1dba54a2449f42f","title":"Apache 2 Web Server on Ubuntu 10.04 LTS (Lucid)","keywords":["apache","apache ubuntu 10.04","apache ubuntu lucid","web server","apache on ubuntu","apache lucid"],"toc":" Set the Hostname Install Apache 2 Install Support for Scripting Configure Name-based Virtual Hosts Install Apache Modules Configuration Options Multi-Processing Module More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fa7b9ecd70e87a2208acbace865d26b4","title":"How to Upgrade to Ubuntu 10.04 LTS (Lucid)","keywords":["ubuntu upgrade","distro upgrade","linux upgrade howto"],"toc":" Upgrade Instructions Fixing a Broken System ","href":"/docs/security/upgrading/how-to-upgrade-to-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"76d597fd2a814a507b09d8a481391492","title":"Manage Projects with Redmine on Ubuntu 10.04 LTS (Lucid)","keywords":["redmine","redmine ubuntu 10.04","redmine linux","project management software","redmine postgresql"],"toc":" Set the Hostname Install Rails Packages and nginx with Phusion Passenger Optional: Proxy Redmine with Apache Install and Configure Redmine Obtain Redmine Create and Configure the Database Configure Email Service Final Configuration and Testing Monitor for Software Updates and Security Notices More Information ","href":"/docs/applications/project-management/manage-projects-with-redmine-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7965fd91577ffea78f4ee1d300b90b51","title":"Use PostgreSQL Relational Databases on Ubuntu 10.04 LTS (Lucid)","keywords":["postgresql","postgresql ubuntu 10.04","postgreql lucid","postgresql database","open source database","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Installing the adminpack Set the postgres User’s Password Creating a Database Creating Tables Creating PostgreSQL Users (Roles) Secure Remote Database Access More Information ","href":"/docs/databases/postgresql/ubuntu-10-04-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"37bb72dd544e3f59fd785d47bc76f47a","title":"Websites with nginx on Ubuntu 10.04 LTS (Lucid)","keywords":["nginx","nginx ubuntu 10.04","http","web servers","ubuntu","ubuntu l0.04","ubuntu lucid"],"toc":" Set the Hostname Installing nginx from Ubuntu Packages Installing nginx from the Source Distribution Install Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to Manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e549efbb84eeb15740ce9dccee25441d","title":"Diagnosing Network Issues with MTR","keywords":["mtr","traceroute","latency","loss"],"toc":" Network Diagnostics Background Install MTR Linux Windows macOS Generate an MTR Report Use MTR on Unix-based Systems Use MTR on Windows Systems Read MTR Reports Analyze MTR Reports Verify Packet Loss Network Latency Common MTR Reports Destination Host Networking Improperly Configured Residential or Business Router An ISP Router Is Not Configured Properly ICMP Rate Limiting Timeouts Advanced MTR techniques Resolve Routing and Networking Issues Identified in your MTR report ","href":"/docs/networking/diagnostics/diagnosing-network-issues-with-mtr/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"149f6e1016fc3ef3dfe21a8fb455b99b","title":"How to Access PostgreSQL Database Remotely Using pgAdmin on Windows","keywords":["pgadmin","pgadmin windows","postgresql gui","postgresql windows","manage postgresql databases","ssh tunnel"],"toc":" Install pgAdmin Configure SSH Tunnel Use pgAdmin ","href":"/docs/databases/postgresql/how-to-access-postgresql-database-remotely-using-pgadmin-on-windows/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5e9949ac1b7eb77cf45d5034412c0871","title":"Email and Calendars with Zimbra 6 on Debian 5 (Lenny)","keywords":["zimbra debian 5","zimbra lenny","zimbra on debian","zimbra groupware","zimbra mail server","linux mail server"],"toc":" Installing Prerequisite Packages System Files Prerequisites Installing Zimbra Monitor for Software Updates and Security Notices More Information ","href":"/docs/email/zimbra/email-and-calendars-with-zimbra-6-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"19feda1625ee94ce142d699cdf896122","title":"Manage Distributed Version Control with Mercurial","keywords":["version control","hg","mercurial"],"toc":" Before You Begin Installing Mercurial Local Mercurial Workflows Creating Repositories Adding Files and Creating Commits Manipulating Files Viewing History Inserting Modifications into the History Distributed Mercurial Workflows Retrieve Content from Remote Repositories Publish Content for Collaboration Create Patches with Mercurial ","href":"/docs/development/version-control/manage-distributed-version-control-with-mercurial/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"087409800d9d0dae3e246693027dfae2","title":"Deploy VoIP Services with Asterisk and FreePBX on Ubuntu 9.10 (Karmic)","keywords":["asterisk ubuntu 9.10","asterisk","asterisk linux","freepbx","freepbx ubuntu","pbx","voip"],"toc":" Prerequisites Edit Sources List Create Asterisk User Configure the Kernel Install and Configure Grub Edit Configuration Profile Troubleshooting Install the Dahdi Module Install Asterisk Installing FreePBX Set Up LAMP Stack Download and Extract FreePBX Configuration Create VirtualHost More Information ","href":"/docs/applications/voip/deploy-voip-services-with-asterisk-and-freepbx-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fc97b1e74a3ddc7f170275593eef2fdd","title":"Monitor Services with Nagios on Debian 5 (Lenny)","keywords":["nagios","monitoring"],"toc":" Prepare for Nagios Installation Install Nagios Download Nagios Software Build and Install Nagios Core Configure Nagios Core Build and install Nagios Plugins Running Nagios Configure Nagios Alerts Installing Prerequisites to send Mail Alerts Configuring Basic IRC Notifications More Information ","href":"/docs/uptime/monitoring/monitor-services-with-nagios-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"732f0283e540d3a28c63f25f8dc0aeb4","title":"Nginx and PHP-FastCGI on Ubuntu 10.04 LTS (Lucid)","keywords":["nginx","nginx ubuntu 10.04","nginx fastcgi","nginx php"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Create Directories UNIX Sockets Configuration Example TCP Sockets Configuration Example Important Security Considerations Enable and Start Services Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-ubuntu-10-04-lts-lucid/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"33d7e19d795ff917cf30515a00cde286","title":"Synchronize Files with Unison","keywords":["backup","syncronize files","unison","debian","debian lenny"],"toc":" Install Unison on a Linode Debian 5 (Lenny) Ubuntu 10.04 (Lucid) CentOS 5 Fedora Arch Linux Install Unison on Local Machines ","href":"/docs/tools-reference/tools/synchronize-files-with-unison/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ce751d7d94f63f3e89a8263fa5e13587","title":"Back Up Your MySQL Databases","keywords":["mysql","backup","mysqldump"],"toc":" Backup Methodology Creating Backups of the Entire Database Management System (DBMS) Option 1: Create Backups of an Entire Database Management System Using the mysqldump Utility Option 2: Create Backups of an Entire DBMS Using Copies of the MySQL Data Directory Creating Backups of a Single Database Creating Backups of a Single Table Option 1: Create Backups of a Single Table Using the mysqldump Utility Option 2: Create Backups of a Single Table Using the MySQL Client and an OUTFILE Statement Considerations for an Effective Backup Strategy Restoring an Entire DBMS From Backup Option 1: Restoring an Entire DBMS Using the MySQL Client and Backups Created by mysqldump Option 2: Restoring an Entire DBMS Using MySQL Data Files Copied Directly from MySQL’s Data Directory Restoring a Single Database from Backup Restoring a Single Table from Backup Option 1: Restoring a Single Table Using the MySQL and Backups Created by mysqldump Option 2: Restoring a Single Table Using the MySQL Client and an INFILE Statement for Backups Created with OUTFILE ","href":"/docs/databases/mysql/back-up-your-mysql-databases/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"741486dbb2c10dd0c250fdc33e426ba5","title":"Manage a Debian 5 (Lenny) Linode with ISPConfig","keywords":["ispconfig","control panel","cpanel","plesk","gui"],"toc":" Update Your System Install Postfix, Courier, MySQL, and Dependencies Install Amavisd-new and SpamAssassin Install Apache, PHP, phpMyAdmin, FCGI, suExec, Pear, and mcrypt Install Vlogger and Webalizer Install fail2ban Installing ISPConfig Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-a-debian-5-lenny-vps-with-ispconfig/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4297d5326178ce0986fef59a8ce18a7b","title":"Manage an Ubuntu 9.10 (Karmic) Linode with ISPConfig","keywords":["ispconfig","control panel","cpanel","plesk","gui"],"toc":" Update Your System Install Postfix, Courier, MySQL, and Dependencies Install Amavisd-new and SpamAssassin Install Apache, PHP, phpMyAdmin, FCGI, suExec, Pear, and mcrypt Install Vlogger and Webalizer Install fail2ban Installing ISPConfig Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-an-ubuntu-9-10-karmic-vps-with-ispconfig/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c72a4cfc2e6e12435e14f97afecead54","title":"DokuWiki Engine","keywords":["wiki","doku wiki","php"],"toc":" Install Prerequisites Installing DokuWiki Monitor for Software Updates and Security Notices ","href":"/docs/websites/wikis/dokuwiki-engine/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"efbaeeb47635a4d076924f6c27d7a37f","title":"Manage MySQL with phpMyAdmin on Ubuntu 9.10 (Karmic)","keywords":["mysql","phpmyadmin","sql","ubuntu"],"toc":" Enabling the “Universe” Repository Preparing Your Apache Configuration Installing phpMyAdmin Configuring phpMyAdmin Securing phpMyAdmin .htaccess File Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/manage-mysql-with-phpmyadmin-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c82848903ec3af4cb89a557acabc8297","title":"Manage Web Content with PHP-Fusion","keywords":["cms","php fusion","content mangement system","lamp"],"toc":" Install Prerequisites Install PHP Fusion Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/cms/manage-web-content-with-phpfusion/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ed8d45d9406f62471a1263ba8094cbae","title":"Webalizer on Centos 5","keywords":["webalizer","statistics","analytics","stats","server monitoring","centos"],"toc":" Set the Hostname Install Required Software Install Apache Install Webalizer Configuring Webalizer for Virtual Hosts Finalizing Webalizer Configuration Securing Webalizer Output Directories Testing the Webalizer Script Creating a Webalizer Cron Job Other Considerations ","href":"/docs/uptime/analytics/webalizer-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0330820c6e488ebe5bc61ea0311a0354","title":"Web.py on Debian 5 (Lenny)","keywords":["web.py","web applications","python","web frameworks"],"toc":" Set the Hostname Installing Web.py Install Prerequisites Install Web.py Create a Basic Application with Web.py Deploy Web.py Applications Build a Database Driven Application with Web.py More Information ","href":"/docs/development/frameworks/webpy-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"59d6ccb2584c33ecd868e186fbeb0d96","title":"Manage CPAN Modules with cpanminus","keywords":["cpan","perl","cpanm"],"toc":" Install Dependencies Install cpanminus Use cpanminus Basic Usage Skip Installed Install from Remote URL Get Package Information ","href":"/docs/development/perl/manage-cpan-modules-with-cpan-minus/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"926b5dd59ee08b6b3732bdff0aa966bc","title":"Create an Aggregate Blog using Planet on Debian 5 (Lenny)","keywords":["planet","blogs","aggregator","feed","rss"],"toc":" Installing Software Configure Planet Basic Planet Configuration Configuring Aggregation Running Planet ","href":"/docs/applications/social-networking/create-an-aggregate-blog-using-planet-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"151e99b8b1f7caf9b80ca6f74d39393a","title":"Discussion Forums with phpBB on Centos 5","keywords":["phpBB","forum software","web applications","PHP"],"toc":" Prerequisites Downloading and Unpacking Configure phpBB Monitor for Software Updates and Security Notices ","href":"/docs/websites/forums/discussion-forums-with-phpbb-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4de1d92377a90acfff6816f08b37830e","title":"Using GNU Screen to Manage Persistent Terminal Sessions","keywords":["screen","gnu screen","terminal","console","linux"],"toc":" Installing GNU Screen Screen Basics Managing Screen Attachment Manipulating Screen Sessions Screen Commands and Customization Using Screen with SSH Changing Default Screen Behavior ","href":"/docs/networking/ssh/using-gnu-screen-to-manage-persistent-terminal-sessions/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b6fe1d9bee7f78512e3d1abb1e9b99cb","title":"TWiki","keywords":["twiki","wiki","perl","markdown"],"toc":"","href":"/docs/websites/wikis/twiki/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"afe30706ee5778b584c80791de86fa18","title":"Advanced Irssi Usage","keywords":["irssi","irc","oftc","freenode","real time","chat"],"toc":" Key Bindings and Aliases Save State Use Plugins ","href":"/docs/applications/messaging/advanced-irssi-usage/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"5a7594b3fa6c56a469d0bb270d1ead73","title":"Using Irssi for Internet Relay Chat","keywords":["irssi","irc","oftc","freenode","real time","chat"],"toc":" Prerequisites Installing Irssi Starting Irssi Configuring Irssi Joining IRC Networks Joining Channels Configuring Default Nickname (Nick) Managing IRC Nicknames Sending Messages Basic Window Navigation Managing and Manipulating Windows Adding Default Networks Irssi Commands and Usage Disconnecting and Exiting Irssi Configuring Hilights User-friendly Plugins ","href":"/docs/applications/messaging/using-irssi-for-internet-relay-chat/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7d9ff35e0e2e1e02f4ae09868c16e8c3","title":"Use MongoDB to Store Application Data on CentOS 5","keywords":["nosql","database","mongodb","key store"],"toc":" Installing MongoDB Install Prerequisites Install MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c97d46b8881e164a9b310ee071c75fc7","title":"Use MongoDB to Store Application Data on Ubuntu 9.10 (Karmic)","keywords":["nosql","database","mognodb","key store"],"toc":" Installing MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c4f5dd93707915f77f3f652c0a9f77a6","title":"Using Apache for Proxy and Clustering Services on Debian 5 (Lenny)","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy Only Some Requests to a Back End Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster More Information ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4d812c517693d9036301d5cec78c25c1","title":"Using Apache for Proxy and Clustering Services on Ubuntu 9.10 (Karmic)","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy only Some Requests to a Backend Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster More Information ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8189764657750d71290f7b7a01daedbf","title":"Ikiwiki on Fedora 12","keywords":["ikiwiki","fedora","fedora 12","wiki","perl","git","markdown"],"toc":" Installing Ikiwiki Automatic Ikiwiki Configuration Manual Ikiwiki Configuration Advanced Ikiwiki Setup Using Ikiwiki Notes for Using Gitosis with Ikiwiki More Information ","href":"/docs/websites/wikis/ikiwiki-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"495f3479340e95e9f3011288c21b1e13","title":"Ikiwiki on Ubuntu 9.10 (Karmic)","keywords":["ikiwiki","ubuntu","wiki","perl","git","markdown","karmic"],"toc":" Installing Ikiwiki Automatic Ikiwiki Configuration Manual Ikiwiki Configuration Advanced Ikiwiki Setup Using Ikiwiki Notes for Using Gitosis with Ikiwiki More Information ","href":"/docs/websites/wikis/ikiwiki-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cac0323375c4a1afee0a66cb1e63d83a","title":"Use MongoDB to Store Application Data on Fedora 12","keywords":["nosql","database","mognodb","key store"],"toc":" Installing MongoDB Install Prerequisites Install MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ebf2a66244863c3fb6c35df1fa460193","title":"Using Apache for Proxy and Clustering Services on CentOS 5","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy only Some Requests to a Back End Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4507fa5b6d140d01611974b990435bc3","title":"Manage Email Lists with GNU Mailman on Ubuntu 9.10 (Karmic)","keywords":["mailman","listserv","email","postfix"],"toc":" Installing Mailman Configure Mailman Configure Virtual Hosting Configuring Mailman with Alternate Mail Configurations More Information ","href":"/docs/email/mailman/manage-email-lists-with-gnu-mailman-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0435169a6400bee2f83aa28c0969549d","title":"Discussion Forums with MyBB","keywords":["mybb","forum software","web applications","PHP"],"toc":" Prerequisites Installing MyBB Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/forums/discussion-forums-with-mybb/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5195ea08b80d63e4ec02fdf5253b872b","title":"How to Install a Simple Machines Discussion Forum (SMF) on Linux","keywords":["smf","forum software","web applications","PHP"],"toc":" Prerequisites Install SMF ","href":"/docs/websites/forums/install-a-simple-machines-forum-on-your-website/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d9ed735b85a1bf9b25ae72355bed504f","title":"Nginx and PHP-FastCGI on Fedora 12","keywords":["nginx","nginx fedora 12","nginx fastcgi","nginx php"],"toc":" Basic System Configuration Install Required Packages Configure Your Site Configure spawn-fcgi Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9e626d25716f856be4f8d79860835959","title":"Nginx and Perl-FastCGI on Fedora 12","keywords":["nginx","nginx fedora 12","nginx fastcgi","nginx perl"],"toc":" Basic System Configuration Install Required Packages Configure Virtual Hosting Configure FastCGI Wrapper Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"55df784a3ef549bdfbae650c72f2b382","title":"Using Apache for Proxy and Clustering Services on Fedora 12","keywords":["clusters","proxy","proxy pass","apache","httpd"],"toc":" Case One: Separating Static Content from Dynamic Content Case Two: Using ProxyPass to Delegate Services to Alternate Machines Case Three: Proxy only Some Requests to a Backend Case Four: Forward All Non-Static Content to an External Server Case Five: Deploy an Apache Proxy Cluster More Information ","href":"/docs/websites/proxies/using-apache-for-proxy-and-clustering-services-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9c3e2bba963ee21dd27f807009ba1cef","title":"Email with Postfix, Dovecot and MySQL on Ubuntu 9.10 (Karmic)","keywords":["postfix ubuntu 9.10","postfix karmic","postfix dovecot","ubuntu mail server","linux mail server"],"toc":" Basic System Configuration Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Dovecot Configure Mail Aliases Testing Postfix Setting up Domains and Users Check Your Logs Test the Mailbox More Information ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"53b5df8643a1c335f4daf6f816108629","title":"SSL Certificates with Apache 2 on CentOS","keywords":["apache ssl","ssl on centos","web server","centos 5","centos 6","centos 7"],"toc":" Use a Self-Signed SSL Certificate with Apache Generate a Self-Signed Certificate Configure Apache to use the Self-Signed Certificate Install a Commercial SSL Certificate Create a Certificate Signing Request Get the CA Root Certificate Configure Apache to use the Signed SSL Certificate More Information ","href":"/docs/security/ssl/ssl-certificates-with-apache-2-on-centos/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ca307e95e719a5b1210507c0008886f2","title":"SSL Certificates with Apache 2 on Fedora 12","keywords":["apache ssl","ssl on fedora","web server","fedora 12"],"toc":" Use a Self-Signed SSL Certificate with Apache Generate a Self-Signed Certificate Configure Apache to use the Self-Signed Certificate Install a Commercial SSL Certificate Create a Certificate Signing Request Get the CA Root Certificate Configure Apache to use the Signed SSL Certificate More Information ","href":"/docs/security/ssl/ssl-certificates-with-apache-2-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"35521473600cb0c2af43c69bf9da5413","title":"SSL Certificates with Apache 2 on Ubuntu 9.10 (Karmic)","keywords":["ssl","apache ssl","ssl on ubuntu","web sever","ubuntu","ubuntu karmic","ubuntu 9.10"],"toc":" Use a Self-Signed SSL Certificate with Apache Generate a Self-Signed Certificate Configure Apache to use the Self-Signed Certificate Install a Commercial SSL Certificate Create a Certificate Signing Request Get the CA Root Certificate Configure Apache to use the Signed SSL Certificate More Information ","href":"/docs/security/ssl/ssl-certificates-with-apache-2-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"72ec2d7d2ad481190ceff312d93baad8","title":"Secure Communications with OpenVPN on CentOS 6","keywords":["openvpn","networking","vpn","centos"],"toc":" Installing OpenVPN Configure Public Key Infrastructure Variables Initialize the Public Key Infrastructure (PKI) Generate Certificates and Private Keys Generate Diffie Hellman Parameters Relocate Secure Keys Revoking Client Certificates Configuring the Virtual Private Network Connect to the OpenVPN Using OpenVPN Connect Remote Networks Securely With the VPN Tunnel All Connections through the VPN ","href":"/docs/networking/vpn/secure-communications-with-openvpn-on-centos-6/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bd74eb0784904760d70273422169b4d2","title":"Websites with Nginx on CentOS 5","keywords":["nginx","http","web servers","centos","centos","centos 5"],"toc":" Set the Hostname Installing nginx from EPEL Packages Installing nginx from the Source Distribution Install Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bbd94aa4547b4f5aa7bbc90b8bc24cdd","title":"Apache Configuration Structure","keywords":["apache","httpd","configuration"],"toc":" Directory and Options Additional Information File and Location Options File Options Location Options Override Options with htaccess “Match” Directives and Regular Expressions Order of Precedence ","href":"/docs/web-servers/apache-tips-and-tricks/apache-configuration-structure/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f5c7b611c4c29ba6a1ccbc39eaf16d93","title":"Managing Resources with Apache mod_alias","keywords":["resources","http","files","management","mod_alias","Alias","apache"],"toc":" Creating Aliases ","href":"/docs/web-servers/apache-tips-and-tricks/managing-resources-with-apache-modalias/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4c98681015a4998834823c25e2ca356a","title":"Secure Communications with OpenVPN on Debian 5 (Lenny)","keywords":["openvpn","networking","vpn","debian","lenny"],"toc":" Install OpenVPN Configure Public Key Infrastructure Variables Initialize the Public Key Infrastructure (PKI) Generate Certificates and Private Keys Generate Diffie Hellman Parameters Relocate Secure Keys Revoking Client Certificates Configure the Virtual Private Network Connect to the VPN Using OpenVPN Connect Remote Networks Securely With the VPN Tunnel All Connections through the VPN More Information ","href":"/docs/networking/vpn/secure-communications-with-openvpn-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b671da4060936332d15b2fd5932f0800","title":"Secure Communications with OpenVPN on Ubuntu 9.10 (Karmic)","keywords":["openvpn","networking","vpn","ubuntu","ubuntu karmic","ubuntu 9.10"],"toc":" Installing OpenVPN Configure Public Key Infrastructure Variables Initialize the Public Key Infrastructure (PKI) Generate Certificates and Private Keys Generate Diffie Hellman Parameters Relocate Secure Keys Revoking Client Certificates Configuring the Virtual Private Network Connect to the OpenVPN Using OpenVPN Connect Remote Networks Securely With the VPN Tunnel All Connections through the VPN More Information ","href":"/docs/networking/vpn/secure-communications-with-openvpn-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6af6f6e2e94b90394b26e934dc7e7496","title":"Websites with nginx on Debian 5 (Lenny)","keywords":["nginx","http","web servers","debian","debian lenny","debian 5"],"toc":" Set the Hostname Installing nginx from Debian Packages Installing nginx from the Source Distribution Install Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to Manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"525ed3ed5e47d98114b3c14527667ab7","title":"Websites with nginx on Fedora 12","keywords":["nginx fedora 12","nginx fedora","nginx","http","web servers","fedora 12"],"toc":" Installing nginx from EPEL Packages Installing nginx from the Source Distribution Install Prerequisites Download and Compile nginx Monitor for Software Updates and Security Notices Create an Init Script to manage nginx More Information ","href":"/docs/web-servers/nginx/websites-with-nginx-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5ad56009ebba348dbc837a57b0896b34","title":"Piwik on CentOS 5","keywords":["open source analytics","piwik centos 5","piwik","analytics","centos","tracking","statistics"],"toc":" Prerequisites Configure PHP Memory Settings Restart the Web Server Configure a Dedicated Virtual Host for Piwik Installing Piwik Monitor for Software Updates and Security Notices ","href":"/docs/uptime/analytics/piwik-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e41f1c0fad93a6af7098d191464daec0","title":"Ruby on Rails with Nginx on Ubuntu 9.10 (Karmic)","keywords":["ruby on rails","ruby on nginx","rails apps"],"toc":" Install Required Packages Install Passenger and Nginx Set up an Init Script for Nginx Install MySQL Support (optional) More Information ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bc490a75bcbaf1adb6a5ef6293a61ef5","title":"Run PHP Applications under CGI with Apache on Ubuntu 8.04 (Hardy)","keywords":["php cgi","php apache","php scripts","dynamic apache","web applications"],"toc":" Installing Apache and PHP Configure Apache for PHP CGI Enabling the “itk” Message Passing Module More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e4394d6a06fc1c3890de0a95beff9612","title":"Use CouchDB for Document Based Data Storage on CentOS 5","keywords":["couchdb","nosql","json","centos"],"toc":" Installing CouchDB Using CouchDB ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"10ba64b6976c58b05af5375b0582f512","title":"Use CouchDB for Document Based Data Storage on Ubuntu 9.10 (Karmic)","keywords":["couchdb","nosql","json","ubuntu"],"toc":" Installing CouchDB Enable Universe Repositories Install CouchDB Software Using CouchDB More Information ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a11964994b79b4146e733fabef29afb9","title":"Run PHP Applications under CGI with Apache on Ubuntu 9.10 (Karmic)","keywords":["php cgi","php apache","php scripts","dynamic apache","web applications"],"toc":" Enable Universe Repositories Installing Apache and PHP Configure Apache for PHP CGI Enabling the “itk” Message Passing Module More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e28e814abb42429b224edd6ab35ec209","title":"Manage Development with the Mantis Bug Tracker on Debian 5 (Lenny)","keywords":["mantis","mantis debian","mantis linux","bug tracker","development"],"toc":" Installing Prerequisites Installing Mantis Configuring Mantis Monitor for Software Updates and Security Notices More Information ","href":"/docs/development/bug-tracking/manage-development-with-the-mantis-bug-tracker-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"dc0dc330fe9136f58c7a132cf3a3af21","title":"Manage Email Lists with GNU Mailman on Debian 5 (Lenny)","keywords":["mailman","listserv","email","postfix"],"toc":" Set the Hostname Installing Mailman Configure Mailman Configure Virtual Hosting Configuring Mailman with Alternate Mail Configurations More Information ","href":"/docs/email/mailman/manage-email-lists-with-gnu-mailman-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"50d1f644003eda6a9829e4dc5a1d7fd5","title":"Email with Postfix, Dovecot and MySQL on Debian 5 (Lenny)","keywords":["postfix","dovecot","email","debian","lenny"],"toc":" Set the Hostname Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Dovecot Configure Mail Aliases Testing Postfix Setting up Domains and Users Check Your Logs Test the Mailbox More Information ","href":"/docs/email/postfix/email-with-postfix-dovecot-and-mysql-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"587ad3fb14bcbd0d27ae16a79ae76c3b","title":"Use CouchDB for Document Based Data Storage on Debian 5 (Lenny)","keywords":["couchdb","nosql","json","debian"],"toc":" Installing CouchDB Using CouchDB More Information ","href":"/docs/databases/couchdb/use-couchdb-for-document-based-data-storage-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"35468831c8a9dfe8bfd1097380e17e34","title":"osCommerce on Ubuntu 9.10 (Karmic)","keywords":["oscommerce","ecommerce","store","cart","shop","shopping"],"toc":" Installation Prerequisites Web Configuration Post Installation SSL Certificates Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/ecommerce/oscommerce-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"2150cbcd56f7d4b7fbcf891eaad4a8b5","title":"Django, Apache and mod_python on Ubuntu 9.10 (Karmic)","keywords":["django","python","apache","mod\\_python","ubuntu","ubuntu 9.10","karmic"],"toc":" Enabling the “Universe” Repository Installing Python Dependencies Configuring Apache Hosting Static Content Hosting Multiple Django Applications Using Django More Information ","href":"/docs/development/frameworks/django-apache-and-modpython-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"eef9264d6fdc3e30c51a3104142f1c5e","title":"Magento on Ubuntu 9.10 (Karmic)","keywords":["magento","ecommerce","store","cart","shop","shopping"],"toc":" Installing Prerequisites Installing Magento Web-based Installer SSL Certificates More Information ","href":"/docs/websites/ecommerce/magento-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5001334f34fbb14ef761ca1ff2fd1a43","title":"Access Futon Over SSH to Administer CouchDB","keywords":["futon"," couchdb"," apache"," ssh"," putty"," windows"," os x"," osx"],"toc":" Establish an SSH connection Access Futon from a Web Browser ","href":"/docs/databases/couchdb/access-futon-over-ssh-using-putty-on-windows/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"bb98ae9db2fa199f8596478114272a48","title":"Multiple Web Servers with ProxyPass on CentOS 5","keywords":["apache","proxypass","apache on centos","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd ","href":"/docs/websites/proxies/multiple-web-servers-with-proxypass-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"da9b7454f0df509f437818f5539df5b0","title":"Multiple Web Servers with ProxyPass on Fedora 12","keywords":["apache","proxypass","apache on fedora","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd More Information ","href":"/docs/web-servers/apache/multiple-web-servers-with-proxypass-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"84ba90167833670476845882aaee4ffb","title":"Multiple Web Servers with ProxyPass on Ubuntu 9.10 (Karmic)","keywords":["apache","proxypass","apache on ubuntu","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd More Information ","href":"/docs/web-servers/apache/multiple-web-servers-with-proxypass-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"46d4673480c6ad1f98e5f49176ecea5f","title":"Django, Apache and mod_python on CentOS 5","keywords":["django","python","apache","mod\\_python","centos"],"toc":" Set the Hostname Installing Django Installing Database Support Configuring Apache Hosting Static Content Hosting Multiple Django Applications Using Django More Information ","href":"/docs/development/frameworks/django-apache-and-modpython-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e997d2efc4010b07e2df16135dec50cc","title":"Power Team Collaboration with eGroupware on CentOS 5","keywords":["groupware","email","collaboration","centos"],"toc":" Install eGroupware Configure Access to eGroupware Configure eGroupware ","href":"/docs/applications/project-management/power-team-collaboration-with-egroupware-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7d8991ad2ebdb40d0b869bdda9cf2e7a","title":"Run PHP Applications under CGI with Apache on CentOS 5","keywords":["php cgi","php apache","php scripts","dynamic apache","web applications"],"toc":" Set the Hostname Installing Apache and PHP Configure Apache for PHP CGI More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3da278c806f614b9284f5c331d260a93","title":"Run PHP Applications under CGI with Apache on Fedora 12","keywords":["php cgi","php apache","php scripts","dynamic apache","web applications"],"toc":" Installing Apache and PHP Configure Apache for PHP CGI More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c9a07fe5636202b6789d73aac2a2a1da","title":"Use MongoDB to Store Application Data on Debian 5 (Lenny)","keywords":["nosql","database","mognodb","key store"],"toc":" Installing MongoDB Monitor for Software Updates and Security Notices Create Basic Control Scripts Using a Basic Init Script Additional MongoDB Functionality More Information ","href":"/docs/databases/mongodb/use-mongodb-to-store-application-data-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f2d6ebc88fa5694dc1c5de264f56522f","title":"Power Team Collaboration with eGroupware on Ubuntu 9.10 (Karmic)","keywords":["groupware","email","collaboration","ubuntu","karmic"],"toc":" Install eGroupware Configure Access to eGroupware Configure eGroupware More Information ","href":"/docs/applications/project-management/power-team-collaboration-with-egroupware-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6440e4f2e0931c180689363e69c5fbad","title":"Retrieve Email Using Getmail","keywords":["email","getmail","mda"],"toc":" Install Getmail Basic Getmail Configuration Advanced Getmail Configuration Use an External Filtering Utility Check Multiple Email Accounts Check Email Regularly Using Cron ","href":"/docs/email/clients/retrieve-email-using-getmail/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3958116226733de6a688d4c2ffb9527b","title":"Archiving and Compressing files with GNU Tar and GNU Zip","keywords":["tar","gnu tar","gzip","gnu zip","tar.gz. tgz","file archive","compress","tarball"],"toc":" Using Tar and Gzip The tar Command The gzip Command Creating An Archive Compressing Archives Compress an Archive using Gzip Compress an Archive using Bzip2 and Xzip Compression Automatically Determining Compression Based on File Extension Discover the Contents of an Archive Extracting Files from a tar Archive Compressing Log Files ","href":"/docs/tools-reference/tools/archiving-and-compressing-files-with-gnu-tar-and-gnu-zip/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"294847b0e2e9e49c0aa436a728ff761e","title":"Catalyst and mod_perl","keywords":["Catalyst","dynamic content","web applications"],"toc":" Installing Catalyst Preparing the System for Catalyst Installing Additional Dependencies Setting up the Apache Server with mod_perl Deploying Catalyst Applications Configuring Apache and mod_perl Serve Static Content Directly From Apache Apache Virtual Hosting Configuration More Information ","href":"/docs/development/frameworks/catalyst-and-modperl/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0a6dc16b98aedff28db3430309d9ab75","title":"Manage Web Content with Plone on Debian 5 (Lenny)","keywords":["plone","zope","python","debian","web framework","content management systems","cms"],"toc":" Installing Plone Using Plone in Production Environments Configuring an Apache Front End Proxy Configuring an nginx Front End Proxy More Information ","href":"/docs/websites/cms/manage-web-content-with-plone-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9e9c849010c3a685cdb5ee280bdaeec2","title":"Manage MySQL with phpMyAdmin on Debian 5 (Lenny)","keywords":["mysql","phpmyadmin","sql","debian"],"toc":" Preparing Your Apache Configuration Installing phpMyAdmin Configuring phpMyAdmin Securing phpMyAdmin .htaccess File Force SSL Testing Your phpMyAdmin Installation ","href":"/docs/databases/mysql/manage-mysql-with-phpmyadmin-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d7fa7a7d84c46c62680dbdc43009e57d","title":"Oracle 10g Express Edition on Debian 5 (Lenny)","keywords":["oracle debian lenny","oracle debian","oracle linux","sql database","relational database","rdbms","oracle 10g"],"toc":" Configure Networking and Set the Hostname Install Required Software Add the Oracle GPG Key and Update Repositories Install Oracle XE Connect to the Oracle XE Home Page Manage Oracle from the Command Line More Information ","href":"/docs/databases/oracle/oracle-10g-express-edition-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"db67093fe32e02aa04d6fe552fc0d1c1","title":"Securely Administer Oracle XE with an SSH Tunnel","keywords":["Oracle tunnel","Oracle over SSH","SSH tunnel"],"toc":" Create a Tunnel with PuTTY on Windows Connecting to your Linode Setting up the Tunnel Create a Tunnel with oracle-tunnel on Mac OS X or Linux ","href":"/docs/databases/oracle/securely-administer-oracle-xe-with-an-ssh-tunnel/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"8b3d4b0716031fceb2397c5bbe47a7d0","title":"Webalizer on Debian 5 (Lenny)","keywords":["webalizer","statistics","analytics","stats","server monitoring","debian"],"toc":" Set the Hostname Install Software Install Apache and Webalizer Install Webalizer Disabling Unused Apache Sites Configuring Webalizer for Virtual Hosts Finalizing Webalizer Configuration Securing Webalizer Output Directories Testing the Webalizer Script Creating a Webalizer Cron Job Other Considerations More Information ","href":"/docs/uptime/analytics/webalizer-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1338657fef3eec42e9f59aa1e7d74377","title":"Power Team Collaboration with eGroupware on Debian 5 (Lenny)","keywords":["groupware","email","collaboration","debian"],"toc":" Install eGroupware Configure Access to eGroupware Configure eGroupware More Information ","href":"/docs/applications/project-management/power-team-collaboration-with-egroupware-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f8cd449106a2bab020fdc8ee6387a485","title":"Provide Authoritative DNS Services with NSD on Debian 5 (Lenny)","keywords":["NSD","DNS","resolving","Debian","networking"],"toc":" Set the Hostname Install Required Software Configure NSD Configure NSD Service Host Zones with NSD Creating Zone Files Adjusting NSD for Low-Memory Situations More Information ","href":"/docs/networking/dns/provide-authoritative-dns-services-with-nsd-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"92a0d53cd938df0e04bcbdb30ff2f30c","title":"Manage Web Content with Joomla!","keywords":["joomla","cms","content management systems"],"toc":" Installing Prerequisites Download and Install Joomla Configure Joomla Monitor for Software Updates and Security Notices ","href":"/docs/websites/cms/manage-web-content-with-joomla/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e2cb71523c8e6b692ef8040d6aa14a0f","title":"Use Unbound for Local DNS Resolution on Debian 5 (Lenny)","keywords":["dns","resolving","caching","unbound","debian"],"toc":" Set the Hostname Install Unbound Configure Unbound Configure Unbound Interfaces Control Access to your Unbound Instance Configure your System to Resolve DNS Using your Unbound Instance More Information ","href":"/docs/networking/dns/use-unbound-for-local-dns-resolution-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"307dc9fefd8dafc64843a565e2293af3","title":"osCommerce on Debian 5 (Lenny)","keywords":["osCommerce","Debian","Store","Ecommerce"],"toc":" Installation Prerequisites Web Configuration Post Installation SSL Certificates Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/ecommerce/oscommerce-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e6dcbe61d41325072747f3a705d3ab57","title":"How to Configure NGINX","keywords":["nginx","web server","configuration"],"toc":" Directives, Blocks, and Contexts The http Block Server Blocks Listening Ports Name-Based Virtual Hosting Location Blocks Location Root and Index ","href":"/docs/web-servers/nginx/how-to-configure-nginx/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ad830d669e88077958b0f8c6b64f52cc","title":"Magento on Debian 5 (Lenny)","keywords":["Magento","Debian","ecommerce","Store"],"toc":" Installing Prerequisites Installing Magento Web-based Installer SSL Certificates More Information ","href":"/docs/websites/ecommerce/magento-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"14fdc72d6db4db513ee22a84dd6c7c3b","title":"Manage Distributed Source Branches with Bazaar","keywords":["bzr","bazaar","vcs","scm","dcvs"],"toc":" Installing Bazaar Using Bazaar to Manage Projects Initializing a Project and Creating Commits Publishing Branches Common Bazaar Commands ","href":"/docs/development/version-control/manage-distributed-source-branches-with-bazaar/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"37c46615abe344c9315872fda08308f3","title":"Monitoring Resource Utilization with Cacti on Debian 5 (Lenny)","keywords":["Cacti","Debian","Lenny","SNMP"],"toc":" Installing Prerequisites Set the Timezone Installing Dependencies Configuring SNMPD Installing Cacti Configuring Cacti Configuring Client Machines Using the Spine Polling Daemon More Information ","href":"/docs/uptime/monitoring/monitoring-resource-utilization-with-cacti-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a0edca2103a59ee163c4272715eb1198","title":"Deploy Smalltalk Applications with Seaside","keywords":["seaside","smalltalk","pharo","squeak","apache","framework"],"toc":" Installing Smalltalk Environments Configuring Apache Case One: Independent Virtual Hosts Configuring Apache to Serve Static Content Configuring Apache to Proxy Dynamic Requests to Seaside Case Two: Serve Static and Dynamic Content with One Virtual Host Configure Apache Proxy Cluster More Information ","href":"/docs/development/frameworks/deploy-smalltalk-applications-with-seaside/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ca3ad17b17c16f4ab6befc5f351de8ec","title":"Using Fetchmail to Retrieve Email","keywords":["mail","fetchmail","unix","esr","mda"],"toc":" Installing Fetchmail Introduction to .fetchmailrc Syntax Using Special Syntaxes for Additional Clarity Running Fetchmail for One User Global Settings Daemon Mode Postmaster Logging Additional Fetchmail Functionality Alternate Mail Protocols Alternate Methods for Authentication Workflows with Fetchmail ","href":"/docs/email/clients/using-fetchmail-to-retrieve-email/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"854c8c5782e663811622f17a3509826a","title":"Create an SSH Tunnel for MySQL Remote Access","keywords":["MySQL tunnel","MySQL over SSH","SSH tunnel","MySQL client"],"toc":" Prerequisites How to Access MySQL Remotely by Creating an SSH Tunnel with PuTTY Setting Up the Tunnel Create an SSH Tunnel on Mac OS X or Linux Persistent SSH Connections ","href":"/docs/databases/mysql/create-an-ssh-tunnel-for-mysql-remote-access/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"77b40783017d2f1a84c236ad825f3852","title":"Limiting Access with SFTP Jails on Debian and Ubuntu","keywords":["sftp","sftp jail","openssh","ssh jail"],"toc":" Configure OpenSSH Modify User Accounts Use SFTP ","href":"/docs/tools-reference/tools/limiting-access-with-sftp-jails-on-debian-and-ubuntu/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7c1a8ceec0b6571effe68c94d24625f3","title":"Piwik on Ubuntu 9.04 (Jaunty)","keywords":["open source analytics","piwik ubuntu 9.04","piwik","analytics","ubuntu","tracking","statistics"],"toc":" Prerequisites Configure PHP Memory Settings Restart the Web Server Configure a Dedicated Virtual Host for Piwik Installing Piwik Monitor for Software Updates and Security Notices ","href":"/docs/uptime/analytics/piwik-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f24fcede3c57ab563b53089021ea795a","title":"Piwik on Ubuntu 9.10 (Karmic)","keywords":["open source analytics","piwik ubuntu 9.10","piwik","analytics","ubuntu","tracking","statistics"],"toc":" Prerequisites Configure PHP Memory Settings Restart the Web Server Configure a Dedicated Virtual Host for Piwik Installing Piwik ","href":"/docs/uptime/analytics/piwik-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e4cc065b9cf2fec8a8fd5faf9a6cf562","title":"Run PHP Applications under CGI with Apache on Debian 5 (Lenny)","keywords":["php cgi","php apache","php scripts","dynamic apache","web applications"],"toc":" Set the Hostname Installing Apache and PHP Configure Apache for PHP CGI Enabling the “itk” Message Passing Module More Information ","href":"/docs/web-servers/apache/run-php-applications-under-cgi-with-apache-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d71ee37766ebbeeca61a6e2e554bdc14","title":"Send-only Mail Server with Exim on Debian 5 (Lenny)","keywords":["exim","mail server","linux mail","smtp server","debian exim","debian lenny"],"toc":" Set the Hostname Install Required Packages Configure Exim for Local Mail Service Test Your Mail Configuration More Information ","href":"/docs/email/exim/sendonly-mail-server-with-exim-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"0f77649c831ff4197726e306171280d1","title":"Send-only Mail Server with Exim on Ubuntu 9.10 (Karmic)","keywords":["exim","mail server","linux mail","smtp server","ubuntu exim","ubuntu 9.10"],"toc":" Install Required Packages Configure Exim for Local Mail Service Test Your Mail Configuration More Information ","href":"/docs/email/exim/sendonly-mail-server-with-exim-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f2a713b8fa1e4481bd322095f6a6f82b","title":"Nginx and Perl-FastCGI on CentOS 5","keywords":["nginx","nginx centos 5","nginx fastcgi","nginx perl"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Configure FastCGI Wrapper Test Perl with FastCGI ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4904f077ed731a716115aa0c5d869359","title":"Nginx and Perl-FastCGI on Debian 5 (Lenny)","keywords":["nginx","fastcgi perl","nginx debian","nginx fastcgi","nginx perl"],"toc":" Set the Hostname Install Required Packages Configure Virtual Hosting Configure FastCGI Wrapper Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d34b99c23d4e8aa507da0b636a6281ed","title":"Nginx and Perl-FastCGI on Ubuntu 9.10 (Karmic)","keywords":["nginx","fastscgi perl","nginx ubuntu 9.10","nginx fastcgi","nginx perl"],"toc":" Basic System Configuration Install Required Packages Configure Your Site Configure spawn-fcgi Test Perl with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-perlfastcgi-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f55c852405fbd6b60be9897192294c3b","title":"Manage Source Code Versions with Subversion","keywords":["svn","version control","source control management","subversion"],"toc":" Before You Begin Install Subversion Create a Subversion Repository Manage Subversion Repositories Verify Repository Integrity Upgrade Schema Back Up a Repository Use Subversion for Version Control Common Subversion Commands Access Subversion over HTTP Install Apache and mod_dav_svn Configure Repository Permissions Add a User Group Configure the Apache Web Server Manage a Single Repository Manage Multiple Repositories Provide Read-Only Access ","href":"/docs/development/version-control/manage-source-code-versions-with-subversion/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"36b90fb4b055e38fff9fdffc285f9314","title":"Schedule Tasks with Cron","keywords":["cron","crontab","automation"],"toc":" What is Cron? How to Use Cron and crontab - The Basics Add a Cron Job Special Cron Operators Special Cron Syntaxes Run Jobs as Other Users Redirect Cron Job Messages Example crontab Entries ","href":"/docs/tools-reference/tools/schedule-tasks-with-cron/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"171e56663cb233d09789f35a92433bb5","title":"Nginx and PHP-FastCGI on CentOS 5","keywords":["nginx","nginx centos 5","nginx fastcgi","nginx php"],"toc":" Basic System Configuration Install Required Packages Configure Your Site Configure spawn-fcgi Test PHP with FastCGI ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5fec066c01b690bd89bbd7e75eb794dc","title":"Nginx and PHP-FastCGI on Debian 5 (Lenny)","keywords":["nginx","nginx debian","nginx fastcgi","nginx php"],"toc":" Set the Hostname Install Required Packages Configure Your Site Install spawn-fcgi Test PHP with FastCGI More Information ","href":"/docs/web-servers/nginx/nginx-and-phpfastcgi-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e48a7de28d2939bf4771d953ccc6eafb","title":"Linux System Administration Basics","keywords":["linux tips","linux beginners","systems administration","admin","linux","mail","http","troubleshooting"],"toc":" Basic Configuration Set the Hostname Set the Time Zone Set the Time Zone in Debian or Ubuntu Set the Time Zone in CentOS 7 or Arch Linux Set the Time Zone Manually on a Linux System Configure the /etc/hosts File Network Diagnostics The ping Command The traceroute Command The mtr Command System Diagnostics Check Current Memory Usage Monitor I/O Usage with vmstat Monitor Processes, Memory, and CPU Usage with htop File System Management Upload Files to a Remote Server Protect Files on a Remote Server Symbolic Links Manage Files on a Linux System Package Management Find Packages Installed on Your System Find Package Names and Information Text Manipulation Search for a String in Files with grep Search and Replace Across a Group of Files Edit Text Web Servers and HTTP Issues Serve Websites How to Choose a Web Server Apache Logs DNS Servers and Domain Names Redirect DNS Queries with CNAMEs Set Up Subdomains SMTP Servers and Email Issues Choose an Email Solution Send Email From Your Server ","href":"/docs/tools-reference/linux-system-administration-basics/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7729e992a856b7f433915561e0ab2b13","title":"Apache 2 Web Server on Fedora 12","keywords":["Apache","web sever","Fedora 12"],"toc":" Install Apache HTTP Server Install Support for Scripting Configure Apache Configure Virtual Hosts Configuration Options Install Apache Modules Understanding .htaccess Configuration Password Protecting Directories Rewriting URLs with mod_rewrite More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"efbbca1150ce11a21ed877d2c99ad136","title":"Piwik on Debian 5 (Lenny)","keywords":["open source analytics","piwik debian","piwik","analytics","debian. tracking","statistics"],"toc":" Prerequisites Configure PHP Memory Settings Restart the Web Server Configure a Dedicated Virtual Host for Piwik Installing Piwik Monitor for Software Updates and Security Notices ","href":"/docs/uptime/analytics/piwik-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bbd71268628b14c0eeb4bf01d1581359","title":"Instant Messaging Services with ejabberd on CentOS 5","keywords":["ejabberd","ejabberd on linux","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" XMPP/Jabber Basics Set the Hostname Install ejabberd Configure ejabberd Administrative Users Hostnames and Virtual Hosting Listening Ports Additional Functionality Using Ejabberd XMPP Federation and DNS Troubleshooting ","href":"/docs/applications/messaging/instant-messaging-services-with-ejabberd-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"58506a8d9136bae18787c259dd4ec344","title":"Social Networking with Elgg on Debian 5 (Lenny)","keywords":["social networking","lamp","elgg","elgg debian lenny"],"toc":" Prerequisites for Installing Elgg Installing Elgg Configure Elgg Using the Elgg Installation Process Monitor for Software Updates and Security Notices More Information ","href":"/docs/applications/social-networking/social-networking-with-elgg-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f97322eac8f4a27a87a33d0a1449f750","title":"Apache Access Control","keywords":["access control","http auth","mod_auth","http","apache","web server","security"],"toc":" Before You Begin Apache Access Control Generating HTTP AUTH Passwords Access Control Lists with Groups The Caveats of HTTP Authentication ","href":"/docs/web-servers/apache/apache-access-control/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b0ee551a8e6ada729406f706634ee8a4","title":"Rule-based Access Control for Apache","keywords":["apache","access control","security","http","web server"],"toc":" Examples of Rule Based Access Control Additional Access Control Rules Controlling Access for a Range of IPs Advanced Access Control ","href":"/docs/web-servers/apache-tips-and-tricks/rulebased-access-control-for-apache/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9ae14f35439c4100711e2219cee85696","title":"Manage Projects with Redmine on Debian 5 (Lenny)","keywords":["redmine","redmine debian","redmine linux","project management software","redmine postgresql","redmine linux"],"toc":" Basic System Configuration Nginx Installation and Configuration Install Prerequisite Packages Install Passenger and Nginx Configure Nginx Proxying Redmine with Apache Installing and Configuring Redmine Obtain Redmine Create and Configure the Database Configure Email Service Final Configuration and Testing Monitor for Software Updates and Security Notices More Information ","href":"/docs/applications/project-management/manage-projects-with-redmine-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1932f638c521c73821a2c00702ebb93e","title":"Multiple Web Servers with ProxyPass on Debian 5 (Lenny)","keywords":["apache","proxypass","apache on debian","multiple web servers"],"toc":" Enabling the Proxy Module Proxying a Domain to Lighttpd Proxying a Specific URL to Lighttpd More Information ","href":"/docs/web-servers/apache/multiple-web-servers-with-proxypass-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"855a4b499db653047ca39c87c61e4e28","title":"Manage Projects with Redmine on Ubuntu 9.10 (Karmic)","keywords":["redmine","redmine ubuntu 9.10","project management software","redmine postgresql","redmine linux"],"toc":" Set the Hostname Enable Package Repositories Nginx Installation and Configuration Install Prerequisite Packages Install Passenger and Nginx Configure Nginx Proxying Redmine with Apache Installing and Configuring Redmine Obtain Redmine Create and Configure the Database Configure Email Service Final Configuration and Testing Monitor for Software Updates and Security Notices More Information ","href":"/docs/applications/project-management/manage-projects-with-redmine-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3b93c9d07bd9f2471a98291bdaf31313","title":"How to Make a Self-Signed SSL Certificate","keywords":["ssl certificate","ssl cert","self signed ssl","ssl linux","ssl cert linux"],"toc":" Installing OpenSSL Creating a Self-Signed Certificate Next Steps ","href":"/docs/security/ssl/how-to-make-a-selfsigned-ssl-certificate/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"aca00ff024b2e1edce26b87bcd67ab2e","title":"Linode Beginner's Guide","keywords":["linode beginners guide","linux beginner","linode beginner","Linode guide"],"toc":" How do I log into my Linode? How do I host websites on my Linode? How can I send and receive email with my Linode? Does my Linode have a control panel? How do I upload files to my Linode? How can I download a backup of my Linode? How can I install software on my Linode? How do I add another IP address? How do I set the reverse DNS for an IP address? Why does my Linode keep crashing? Why is my connection to my Linode slow or broken? How can I upgrade or downgrade my Linode? How can I test downloads speeds from different data centers? Can I transfer my Linode to another data center? Where can I learn about Linux basics? Where can I get help with something not covered here? ","href":"/docs/platform/billing-and-support/linode-beginners-guide/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"c0f30535c26bd45821ac1ce9fab788ee","title":"Using OpenSSL's subjectAltName with Multiple Site Domains","keywords":["openssl","apache ssl","subjectaltname","ssl linux"],"toc":" Install OpenSSL Generate the Certificate ","href":"/docs/security/ssl/using-openssls-subjectaltname-with-multiple-site-domains/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"d94269639d4eef11b4ba1d489ac8c02c","title":"Transfer Files with Cyberduck on Mac OS X","keywords":["cyberduck","ftp","mac os scp","sftp","mac os sftp program","mac os ftp"],"toc":" Obtaining and Installing Cyberduck Using Cyberduck Connecting Without a Password (SSH Keys) Bookmarking Connections More Information ","href":"/docs/tools-reference/file-transfer/transfer-files-with-cyberduck-on-mac-os-x/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"07c5d70113c8d9b27922006e67a2d190","title":"Transfer Files with Filezilla on Ubuntu 9.10 Desktop","keywords":["filezilla","ftp","linux scp","sftp","linux sftp program","linux ftp"],"toc":" Installing Filezilla Using Filezilla Connecting Without a Password (SSH Keys) More Information ","href":"/docs/tools-reference/file-transfer/transfer-files-with-filezilla-on-ubuntu-9-10-desktop/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"fc20bde45b7230c7b092953927be5344","title":"Email with Citadel on Debian 5 (Lenny)","keywords":["citadel","debian mail server","groupware","email server","email howto"],"toc":" Set the Hostname Installing Citadel Enabling Spamassassin Filtering Running Citadel Notes for Running Citadel Lost Password Recovery More Information ","href":"/docs/email/citadel/email-with-citadel-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"bb5185e32ef21cf1d390f2729036b86b","title":"Email with Citadel on Ubuntu 9.04 (Jaunty)","keywords":["citadel","ubuntu 9.04 mail server","groupware","email server","email howto"],"toc":" Prerequisites Configure Package Sources Set the Timezone Set the Hostname Installing Citadel Enabling Spamassassin Filtering Running Citadel Notes for Running Citadel Lost Password Recovery More Information ","href":"/docs/email/citadel/email-with-citadel-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"988fc1f699b35cb15f2145836969403a","title":"Email with Citadel on Ubuntu 9.10 (Karmic)","keywords":["citadel","ubuntu 9.10 mail server","groupware","email server","email howto"],"toc":" Prerequisites Configure Package Sources Set the Timezone Set the Hostname Installing Citadel Enabling Spamassassin Filtering Running Citadel Notes for Running Citadel Lost Password Recovery More Information ","href":"/docs/email/citadel/email-with-citadel-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ae0b9a0f50b247f8031cb9494c78bcd4","title":"Installing Prosody XMPP Server on Ubuntu 9.10 (Karmic)","keywords":["prosody","prosody ubuntu karmic","prosody.im","xmpp","real time messaging","lua"],"toc":" Adding Software Repositories Install Prosody Configure Prosody Server XMPP Federation and DNS Enabling Components Using prosodyctl More Information ","href":"/docs/applications/messaging/installing-prosody-xmpp-server-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ddba0addd0c5143d271701599fcf137e","title":"Instant Messaging Services with ejabberd on Ubuntu 9.10 (Karmic)","keywords":["ejabberd","ejabberd ubuntu karmic","ejabberd ubuntu 9.10","ejabberd on linux","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" XMPP/Jabber Basics Enabling the Universe Repository Install ejabberd Configure ejabberd Administrative Users Hostnames and Virtual Hosting Listening Ports Additional Functionality Using Ejabberd XMPP Federation and DNS Troubleshooting More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-ejabberd-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"678527397ad655496181eed4cc96ecda","title":"Apache Configuration Basics","keywords":["configuration","apache","web server","virtual hosting","http"],"toc":" Apache Basics Configuration File Organization Symbolic Links and the Debian Way Create a Single Virtual Hosts file ","href":"/docs/web-servers/apache-tips-and-tricks/apache-configuration-basics/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1d0e473ee1096f4c8799c2996791026f","title":"Rewrite URLs with mod_rewrite and Apache","keywords":["mod_rewrite","REST","URLs","redirect","apache","httpd"],"toc":" Before You Begin Rewrite URLs Rewrite URLs Under Specific Conditions Redirection Codes in mod_rewrite ","href":"/docs/web-servers/apache-tips-and-tricks/rewrite-urls-with-modrewrite-and-apache/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"13b1406d95a6433a88e5661075c0a047","title":"Troubleshooting Common Apache Issues","keywords":["apache","webserver","httpd","troubleshooting"],"toc":" Is Apache Running? Restart Apache Reload Apache Check the Logs Enable Verbose Logs Check Apache Configuration Syntax Check Virtual Host Definitions Troubleshoot Conflicting Directives Further Troubleshooting ","href":"/docs/troubleshooting/troubleshooting-common-apache-issues/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"ad24239d25b500faea10f1cf6677aa7c","title":"Apache 2 Web Server on Ubuntu 9.10 (Karmic)","keywords":["apache","apache ubuntu 9.10","apache ubuntu karmic","web server","apache on ubuntu","apache karmic"],"toc":" Basic System Configuration Install Apache 2 Install Support for Scripting Configure Apache for Named-Based Virtual Hosting Install Apache Modules Configuration Options Multi-Processing Module More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d3141d154a4d4187e30c5fbf619c4fed","title":"Email with Postfix, Courier and MySQL on Ubuntu 9.10 (Karmic)","keywords":["postfix","courier","mail server","postfix ubuntu karmic","postfix ubuntu 9.10","imap","postfix on ubuntu","postfix on linux","postfix with courier","postfix with mysql","mysql virtual domains"],"toc":" Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Courier to use MySQL Configure Mail Aliases Testing Postfix Setting up Domains and Users More Information ","href":"/docs/email/postfix/email-with-postfix-courier-and-mysql-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"242d41ba585245fedd774604bc42a039","title":"Instant Messaging Services with Openfire on Ubuntu 9.10 (Karmic)","keywords":["openfire","openfire ubuntu 9.10","openfire linux","instant messaging","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" Install Prerequisites Adjust Firewall Settings Install Openfire Configure Openfire More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-openfire-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"177a496fca5dfb71196d123e8ff536af","title":"LAMP Server on Ubuntu 9.10 (Karmic)","keywords":["ubuntu lamp server","ubuntu 9.10 lamp","karmic lamp","ubuntu web server","ubuntu karmic"],"toc":" System Configuration Install and Configure the Apache Web Server Configure Virtual Hosting Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL Databases Installing and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"aad5c37c78242b9af802d24deb9802dd","title":"Use MySQL Relational Databases on Ubuntu 9.10 (Karmic)","keywords":["mysql on linux","mysql ubuntu","mysql karmic","mysql Linode"],"toc":" Installing MySQL Configuring MySQL Using MySQL More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5d6ebee0f1f11fc66fcef85b0110650c","title":"Use PostgreSQL Relational Databases on Ubuntu 9.10 (Karmic)","keywords":["postgresql","postgresql database","postgresql ubuntu","postgresql ubuntu 9.10","postgresql ubuntu karmic","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Installing the adminpack Set the postgres User’s Password Creating a Database Creating Tables Creating PostgreSQL Users (Roles) Secure Remote Database Access More Information ","href":"/docs/databases/postgresql/ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f16eee4b3ec4edd86e2d170933608ddc","title":"Websites with the Cherokee Web Server on Ubuntu 9.10 (Karmic)","keywords":["cherokee","web sever","cherokee ubuntu 9.10","cherokee ubuntu karmic","ubuntu karmic"],"toc":" Set the Hostname Check Package Sources Install Cherokee Configuring Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion More Information ","href":"/docs/web-servers/cherokee/websites-with-the-cherokee-web-server-on-ubuntu-9-10-karmic/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5bab0527f86a2d08920a2527a44c6e6f","title":"Using SSHFS To Mount Remote Directories","keywords":["sshfs","ssh filesystem","sshfs linux","sshfs macos"],"toc":" Using SSHFS To Mount Remote Directories Install Prerequisite Package Setting up your Linux Client Mounting the Remote File System SSH Keys and Persistent Mounts Next Steps ","href":"/docs/networking/ssh/using-sshfs-on-linux/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"7ffca461b10952c4666b9e1ad233d784","title":"LAMP Server on CentOS 5","keywords":["LAMP","CentOS","CentOS 5"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f7e88d4893cfa3514363d169b1440e08","title":"Transfer Files with WinSCP on Windows","keywords":["winscp","ftp","windows scp","sftp","windows sftp program"],"toc":" Obtaining and Installing WinSCP Using WinSCP More Information ","href":"/docs/tools-reference/file-transfer/transfer-files-with-winscp-on-windows/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b48bfba82fbd39c09c91b0fbf04345b4","title":"Installing Prosody XMPP Server on Debian 5 (Lenny)","keywords":["prosody","prosody debian lenny","prosody.im","xmpp","real time messaging","lua"],"toc":" Adding Software Repositories Install Prosody Configure Prosody Server XMPP Federation and DNS Enabling Components Using prosodyctl More Information ","href":"/docs/applications/messaging/installing-prosody-xmpp-server-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cf18f301250d33cbfa8d9ff6ea9b73e5","title":"Installing Prosody XMPP Server on Ubuntu 8.04 (Hardy)","keywords":["prosody","prosody ubuntu hardy","prosody.im","xmpp","real time messaging","lua"],"toc":" Adding Software Repositories Install Prosody Configure Prosody Server XMPP Federation and DNS Enabling Components Using prosodyctl More Information ","href":"/docs/applications/messaging/installing-prosody-xmpp-server-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"65de4146297adfff399a3823feaaa996","title":"Installing Prosody XMPP Server on Ubuntu 9.04 (Jaunty)","keywords":["prosody","prosody ubuntu jaunty","prosody.im","xmpp","real time messaging","lua"],"toc":" Adding Software Repositories Install Prosody Configure Prosody Server XMPP Federation and DNS Enabling Components Using prosodyctl More Information ","href":"/docs/applications/messaging/installing-prosody-xmpp-server-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"dfc620600e2c88c1870b34b91e9da11c","title":"Instant Messaging Services with ejabberd on Ubuntu 8.04 (Hardy)","keywords":["ejabberd","ejabberd ubuntu hardy","ejabberd on linux","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" XMPP/Jabber Basics Install ejabberd Configure ejabberd Administrative Users Hostnames and Virtual Hosting Listening Ports Additional Functionality Using Ejabberd XMPP Federation and DNS Troubleshooting More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-ejabberd-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e11b8d54e07931e7a2989f75f695aa0d","title":"Instant Messaging Services with ejabberd on Ubuntu 9.04 (Jaunty)","keywords":["ejabberd","ejabberd ubuntu jaunty","ejabberd on linux","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" XMPP/Jabber Basics Enabling the Universe Repository Install ejabberd Configure ejabberd Administrative Users Hostnames and Virtual Hosting Listening Ports Additional Functionality Using Ejabberd XMPP Federation and DNS Troubleshooting More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-ejabberd-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"426ff80ebd88df272026c4fc45dda7ec","title":"Redirect URLs with the Apache Web Server","keywords":["apache","redirect","mod_alias","URLs","REST"],"toc":" Before You Begin The Redirect Directive Beyond URL Redirection ","href":"/docs/web-servers/apache-tips-and-tricks/redirect-urls-with-the-apache-web-server/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"fcc223016ab4ad24638880ab382efbf3","title":"Instant Messaging Services with ejabberd on Debian 5 (Lenny)","keywords":["ejabberd","ejabberd on linux","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" XMPP/Jabber Basics Install ejabberd Configure ejabberd Administrative Users Hostnames and Virtual Hosting Listening Ports Additional Functionality Using Ejabberd XMPP Federation and DNS Troubleshooting More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-ejabberd-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"425668aa73fe7504b301294fca42fb00","title":"Discussion Forums with phpBB on Debian 5 (Lenny)","keywords":["phpBB","forum software","web applications","PHP"],"toc":" Downloading and Unpacking Configure phpBB Monitor for Software Updates and Security Notices More Information ","href":"/docs/websites/forums/discussion-forums-with-phpbb-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"4362fecbc76f65d8381ae2f95e820a54","title":"Install MediaWiki on Ubuntu 16.04","keywords":["mediawiki","wiki","web-applications"],"toc":" Download and Unpack MediaWiki Configure MySQL Configure MediaWiki Upgrade MediaWiki ","href":"/docs/websites/wikis/install-mediawiki-on-ubuntu-1604/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"48430508c41d386b9d731a09f099473f","title":"Installing Drupal 7","keywords":["drupal","cms","web framework","web application","php","content management system","content management framwork"],"toc":" Prerequisites Download and Install Drupal 7 Configure Drupal Settings Using Drupal ","href":"/docs/websites/cms/managing-web-content-with-drupal-7/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"1542173bbdc5bf9d9e4df3c83d5356e6","title":"LAMP Server on Fedora 11","keywords":["fedora 11 lamp","lamp server","linux lamp","fedora 11 apache"],"toc":" System Configuration Install and Configure the Apache Web Server Configure Virtual Hosting Configure Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP Restart Apache ","href":"/docs/web-servers/lamp/lamp-server-on-fedora-11/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b5c625d8bc5d3a61cbcaee35aba796a7","title":"LAMP Server on Fedora 12","keywords":["fedora 12 lamp","lamp server","linux lamp","fedora 12 apache"],"toc":" System Configuration Install and Configure the Apache Web Server Configure Virtual Hosting Configure Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL databases Installing and Configuring PHP Restart Apache ","href":"/docs/web-servers/lamp/lamp-server-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3c27154f71f983912185a533ba9f389e","title":"Apache Tomcat on Debian 5 (Lenny)","keywords":["java","apache tomcat","java debian","java lenny"],"toc":" Set the Hostname Choose and Install a Java Implementation Installing Apache Tomcat Enable Tomcat to Start Automatically Test and use Tomcat More Information ","href":"/docs/development/frameworks/apache-tomcat-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c87dba9f6045f31c43665ab862b2d001","title":"Installing Apache Tomcat on Ubuntu 8.04 LTS (Hardy)","keywords":["java","apache tomcat","java ubuntu","java hardy"],"toc":" Choose and Install Java Implementation Installing Apache Tomcat Enable Tomcat to Start Automatically Test and use Tomcat More Information ","href":"/docs/development/frameworks/installing-apache-tomcat-on-ubuntu-8-04-lts-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"66f05dbc204a260d8ed0f2a791f1ae4c","title":"Email with Postfix, Courier and MySQL on Ubuntu 8.04 (Hardy)","keywords":["postfix","courier","mail server","imap","postfix ubuntu 8.04","postfix on linux","postfix with courier","postfix with mysql","mysql virtual domains"],"toc":" Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Courier to use MySQL Configure Mail Aliases Testing Postfix Setting up Domains and Users More Information ","href":"/docs/email/postfix/email-with-postfix-courier-and-mysql-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ae32b238582a0d21d2246bdaa849e544","title":"SSH Connections Using PuTTY on Windows","keywords":["putty","putty ssh","windows ssh client"],"toc":" Install PuTTY and Connect to a Remote Host Port Forwarding (SSH Tunnels) with PuTTY Run Remote Graphical Applications over SSH ","href":"/docs/networking/ssh/ssh-connections-using-putty-on-windows/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"297716316dbcb5fd29c0a0da2e80e0d3","title":"Instant Messaging Services with Openfire on Ubuntu 9.04 (Jaunty)","keywords":["openfire","openfire ubuntu 9.04","openfire linux","instant messaging","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" Install Prerequisites Adjust Firewall Settings Install Openfire Configure Openfire More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-openfire-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"108d1d001ff307b1f3d0acd731541b0c","title":"Instant Messaging Services with Openfire on Debian 5 (Lenny)","keywords":["openfire","openfire on linux","instant messaging","real-time messaging","xmpp server","collaboration software","chat software","linux jabber server"],"toc":" Install Prerequisites Adjust Firewall Settings Install Openfire Configure Openfire More Information ","href":"/docs/applications/messaging/instant-messaging-services-with-openfire-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"365f7a87a5b9e110078746de6bd51d1b","title":"Email and Calendars with Zimbra 6 on Ubuntu 8.04 (Hardy)","keywords":["zimbra on ubuntu","zimbra groupware","zimbra mail server","linux mail server"],"toc":" Installing Prerequisite Packages System Files Prerequisites Installing Zimbra Monitor for Software Updates and Security Notices More Information ","href":"/docs/email/zimbra/email-and-calendars-with-zimbra-6-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d02541aca2dc026632e55602aef75314","title":"Email with Postfix, Courier and MySQL on Ubuntu 9.04 (Jaunty)","keywords":["postfix","courier","mail server","imap","postfix on ubuntu","postfix on linux","postfix with courier","postfix with mysql","mysql virtual domains"],"toc":" Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Courier to use MySQL Configure Mail Aliases Testing Postfix Setting up Domains and Users More Information ","href":"/docs/email/postfix/email-with-postfix-courier-and-mysql-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"181687c5b6a3712016dc0e4892ff618b","title":"Using rdiff-backup with SSHFS","keywords":["rdiff-backup","sshfs","network backup","linux backup"],"toc":" Configure the Backup Server Configure SSH Access Configure an SSHFS Filesystem Mount Automate Daily Backups Restoring a Backup ","href":"/docs/security/backups/using-rdiff-backup-with-sshfs/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"b0959a2f777505089ba1bf7962ab7ac2","title":"Websites with the Cherokee Web Server on Ubuntu 9.04 (Jaunty)","keywords":["cherokee","web sever","cherokee on ubuntu","ubuntu jaunty"],"toc":" Check Package Sources Install Cherokee Configuring Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion More Information ","href":"/docs/web-servers/cherokee/websites-with-the-cherokee-web-server-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7b98053e1906f5f5581cac511bdc885b","title":"Email and Calendars with Zimbra 6 on CentOS 5","keywords":["zimbra on centos","zimbra groupware","zimbra mail server","linux mail server"],"toc":" Installing Prerequisite Packages System Files Prerequisites Installing Zimbra Monitor for Software Updates and Security Notices ","href":"/docs/email/zimbra/email-and-calendars-with-zimbra-6-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"65388c2784321eef31641c37fd82e92f","title":"Use PostgreSQL Relational Databases on CentOS 5","keywords":["postgresql","postgresql database","postgresql on centos","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Setting the postgres Password Creating a Database Creating Tables Creating PostgreSQL Users (Roles) Secure Remote Database Access More Information ","href":"/docs/databases/postgresql/centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a596ee3f7cc1640d8078f7a5aa4cf87b","title":"Use PostgreSQL Relational Databases on Fedora 12","keywords":["postgresql fedora 12","postgresql database","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Setting the postgres Password Creating a Database Creating Tables Creating PostgreSQL Users (Roles) Secure Remote Database Access More Information ","href":"/docs/databases/postgresql/fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"3b14c89dfd6cd6c1b70d0f6feded8564","title":"Use PostgreSQL Relational Databases on Ubuntu 8.04 (Hardy)","keywords":["postgresql","postgresql database","postgresql on ubuntu","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Creating a Database Creating Tables Creating PostgreSQL Users (Roles) More Information More Information ","href":"/docs/databases/postgresql/ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"cde8a8fc8918c59fe7e91b7ad82c7986","title":"Use PostgreSQL Relational Databases on Ubuntu 9.04 (Jaunty)","keywords":["postgresql","postgresql database","postgresql on ubuntu","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Creating a Database Creating Tables Creating PostgreSQL Users (Roles) More Information ","href":"/docs/databases/postgresql/ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"87b1f72ea0ce5d02493682ba14e800be","title":"Email with Postfix, Courier and MySQL on Debian 5 (Lenny)","keywords":["postfix","courier","mail server","imap","postfix on debian","postfix on linux","postfix with courier","postfix with mysql","mysql virtual domains"],"toc":" Set the Hostname Install Required Packages Set up MySQL for Virtual Domains and Users Configure Postfix to work with MySQL Create an SSL Certificate for Postfix Configure saslauthd to use MySQL Configure Courier to use MySQL Configure Mail Aliases Testing Postfix Setting up Domains and Users More Information ","href":"/docs/email/postfix/email-with-postfix-courier-and-mysql-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"5b00d762e09758ef1b2033f791adcd83","title":"Django, Apache and mod_python on Debian 5 (Lenny)","keywords":["django","python","apache","mod\\_python"],"toc":" Set the Hostname Installing Python Dependencies Configuring Apache Hosting Static Content Hosting Multiple Django Applications Using Django More Information ","href":"/docs/development/frameworks/django-apache-and-modpython-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"b91cafbe266f3f68f5e79f3bf6495ad3","title":"Django, Apache and mod_python on Ubuntu 8.04 (Hardy)","keywords":["django","python","apache","mod\\_python","ubuntu","ubuntu 8.04","hardy"],"toc":" Installing Python Dependencies Downloading and Installing Django Configuring Apache Hosting Static Content Hosting Multiple Django Applications Using Django More Information ","href":"/docs/development/frameworks/django-apache-and-modpython-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"aee47439bdcae578c187c6a02ec57ca0","title":"Websites with the Cherokee Web Server on Debian 5 (Lenny)","keywords":["cherokee","web sever","debian 5","debian lenny"],"toc":" Install Cherokee Configuring Cherokee Secure Admin Panel Access Secure Admin Panel Access on Windows Conclusion More Information ","href":"/docs/web-servers/cherokee/websites-with-the-cherokee-web-server-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"afa3d9eb14105e1feae8e65cba270722","title":"Run a Distribution-Supplied Kernel with PV-GRUB","keywords":["pv-grub","pvgrub","custom linux kernel","custom linode"],"toc":" Ubuntu 13.04 (Raring) Ubuntu 12.04 (Precise) Ubuntu 10.04 LTS (Lucid) Debian 7 (Wheezy) / Debian 8 (Jessie) Debian 6 (Squeeze) CentOS 6 and Newer CentOS 5 Fedora 17 ","href":"/docs/tools-reference/custom-kernels-distros/run-a-distributionsupplied-kernel-with-pvgrub/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6d24a060fba39948944a7ac62cd0d591","title":"Introduction to rsync","keywords":["rsync","backup","back up","copy","file transfer","synchronize","sync"],"toc":" How Do You Get rsync? Reasons to Consider rsync Over cp or SCP Working With rsync ","href":"/docs/tools-reference/tools/introduction-to-rsync/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"2212367a3121cc9b980eb093b0b36d84","title":"Use PostgreSQL Relational Databases on Debian 5 (Lenny)","keywords":["postgresql","postgresql database","postgresql on debian","relational database"],"toc":" Installing PostgreSQL Configuring PostgreSQL Installing the adminpack Set the postgres User’s Password Creating a Database Creating Tables Creating PostgreSQL Users (Roles) More Information ","href":"/docs/databases/postgresql/debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9053a966215a7d440d97f0604919d3cd","title":"Getting Started with Git","keywords":["git","dvcs","vcs","scm","gitweb","gitolite","ubuntu","debian","arch","gentoo"],"toc":" What is Git? Configure Git Work with an Existing Local Repository (Repo) Basic Git Commands Branches Working with Remote Repositories ","href":"/docs/development/version-control/how-to-configure-git/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"cd4dc7fd685ce89f8ce09500f4a2a5e7","title":"How to Install Git on Linux, Mac or Windows","keywords":["git","dvcs","vcs","scm","gitweb"],"toc":" Introduction to Git Install Git Get Started with Git ","href":"/docs/development/version-control/how-to-install-git-on-linux-mac-and-windows/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"9332ecadbf6e31d4e05756aaca052ba3","title":"Introduction to Linux Concepts","keywords":["Linux","Unix-Like systems","history"],"toc":" History Getting Started A Little Bit About Servers A Little Bit About Linux Install Linux to Get Started Connecting to Your Linode So You’re Staring at a Shell Prompt Finding Your Way Around Files and Folders Print a Working Directory Change Directories List the Current Directory Explore Linux Directories Learn More About Navigating Directories Upload Files to Your Linode Users and Permissions in Linux View Permissions in Linux Software Installing Software Install with APT Install with yum Running Software Updating Software Uninstalling Software Security Distributions ","href":"/docs/tools-reference/introduction-to-linux-concepts/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"58dd6c37204c05b7207d20d371defc9f","title":"Linux Users and Groups","keywords":["users","permissions","access control lists","chmod","chown","linux"],"toc":" What are User and Group Permissions? Read, Write & Execute Permissions Viewing File Permissions Working with Users, Groups, and Directories Creating and Deleting User Accounts Understanding Sudo Working with Groups Creating and Removing Directories Changing Directory and File Permissions Chmod Command Chmod Octal Format Additional File Permissions Changing File Ownership Leveraging Users and Groups ","href":"/docs/tools-reference/linux-users-and-groups/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"bc477a640cf5bcc6e9cf2f64851b467f","title":"Recovering from a System Compromise","keywords":["root compromise","troubleshooting","recovery","security"],"toc":" Rebuild Copy Data Offsite Use a Second Linode Rebuild Your Configuration Copy and Audit Your Data Swap IP Addresses Preserving Data for Forensics and Linode Cancellation ","href":"/docs/security/recovering-from-a-system-compromise/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"a1a3fb9accce76fc8cc486d0bdc97037","title":"SSL Certificates with Apache 2 on Debian 5 (Lenny)","keywords":["apache SSL","ssl on debian","web sever","debian lenny"],"toc":" Use a Self-Signed SSL Certificate with Apache Generate a Self-Signed Certificate Configure Apache to use the Self-Signed Certificate Install a Commercial SSL Certificate Create a Certificate Signing Request Get the CA Root Certificate Configure Apache to use the Signed SSL Certificate More Information ","href":"/docs/security/ssl/ssl-certificates-with-apache-2-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"960b2281b2652b5be6b61b581b8d0b43","title":"Ruby on Rails with Nginx on CentOS 5","keywords":["ruby on rails","rails on CentOS","ruby on nginx","rails apps"],"toc":" Set the Hostname Install Required Packages Install Passenger and Nginx Set up an Init Script for Nginx Install MySQL Support (optional) More Information ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"a4c85be3a1cd9ea6e069ba2bb9ef3c7b","title":"Ruby on Rails with Nginx on Debian 5 (Lenny)","keywords":["ruby on rails","rails on debian","ruby on nginx","rails apps"],"toc":" Set the Hostname Install Required Packages Install Passenger and Nginx Set up an Init Script for Nginx Install MySQL Support (optional) More Information ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d9e5f1e9cccd6107f5070139f0fc9f49","title":"Ruby on Rails with Nginx on Ubuntu 8.04 LTS (Hardy)","keywords":["ruby on rails","rails on ubuntu","ruby on nginx","rails apps"],"toc":" Install Required Packages Install Passenger and Nginx Set up an Init Script for Nginx Install MySQL Support (optional) More Information ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"c1e0572fbf8a4bd120b22c9c282c1e3f","title":"Ruby on Rails with Nginx on Ubuntu 9.04 (Jaunty)","keywords":["ruby on rails","ruby on nginx","rails apps"],"toc":" Install Required Packages Install Passenger and Nginx Set up an Init Script for Nginx Install MySQL Support (optional) More Information ","href":"/docs/development/ror/ruby-on-rails-with-nginx-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ca516cb6c1fe9665679272017e3363e5","title":"Install a Custom Distribution on a Xen Linode","keywords":["custom distro","custom distribution","advanced Linux"],"toc":" Creating the Virtual Machine Booting the Virtual Machine with Finnix Migrating the Virtual Machine to Your Linode Setting up your Configuration Profile Starting SSH in Finnix Copying the Disk from VirtualBox to your Linode ","href":"/docs/tools-reference/custom-kernels-distros/install-a-custom-distribution-on-a-xen-linode/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"6b478c16c4b18187b01c052136622721","title":"Ruby on Rails with Apache on Ubuntu 9.04 (Jaunty)","keywords":["ruby on rails","rails on ubuntu","rails apps","rails and apache"],"toc":" Installing Passenger and Dependencies Configuring Apache to Work with Passenger Deploying Multiple Rails Apps Additional Tools ","href":"/docs/development/ror/ruby-on-rails-with-apache-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"dd8174e1cd4cb6c5a059bd87b29e3b87","title":"Apache 2 Web Server on Ubuntu 8.04 LTS (Hardy)","keywords":["apache","apache ubuntu 8.04","apache ubuntu hardy","web server","apache on ubuntu","apache hardy"],"toc":" Basic System Configuration Install Apache 2 Install Support for Scripting Configure Apache for Named-Based Virtual Hosting Install Apache Modules Configuration Options Multi-Processing Module More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-ubuntu-8-04-lts-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"9d441586ee1813a41e73ab55d9df59ec","title":"Use MySQL Relational Databases on CentOS 5","keywords":["MySQL on Linux","MySQL CentOS","MySQL Linode"],"toc":" System Configuration Installing MySQL Configuring MySQL Using MySQL Resetting the MySQL Root Password More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"aa41eb528d7743fc9d33d01ea89899e0","title":"Use MySQL Relational Databases on Fedora 12","keywords":["mysql fedora 12","mysql linux","mysql fedora"],"toc":" System Configuration Installing MySQL Configuring MySQL Using MySQL Resetting the MySQL Root Password More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-fedora-12/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7073001bd3e0a734bce433da6927811d","title":"Use MySQL Relational Databases on Ubuntu 8.04 (Hardy)","keywords":["MySQL on Linux","MySQL Ubuntu","MySQL Hardy","MySQL Linode"],"toc":" Installing MySQL Configuring MySQL Using MySQL More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-ubuntu-8-04-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"927d9baf9a891f4c2cbfaf35f7c8af2f","title":"Use MySQL Relational Databases on Ubuntu 9.04 (Jaunty)","keywords":["MySQL on Linux","MySQL Ubuntu","MySQL Jaunty","MySQL Linode"],"toc":" Installing MySQL Configuring MySQL Using MySQL More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"95101b3ff0e3f406ff1c78ce3ad234e9","title":"Use MySQL Relational Databases on Debian 5 (Lenny)","keywords":["MySQL on Linux","MySQL Debian","MySQL Lenny","MySQL Linode"],"toc":" Installing MySQL Configuring MySQL Using MySQL More Information ","href":"/docs/databases/mysql/use-mysql-relational-databases-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"65c9f947e4dc0f950c87a8695be439c5","title":"Configure a Firewall with Arno Iptables in Debian 5 (Lenny)","keywords":["arno-iptables-firewall","Debian firewall","Linux firewall","networking"],"toc":" Installing the Firewall Configuring the Firewall More Information ","href":"/docs/security/firewalls/configure-a-firewall-with-arno-iptables-in-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"ea676e2590f3d2929f2db6b22cfa400b","title":"Installing Apache Tomcat on Ubuntu 9.04 (Jaunty)","keywords":["Tomcat","Java","Apache Tomcat","Ubuntu Jaunty","Ubuntu 9.04","Tomcat Linode"],"toc":" Choose and Install Java Implementation Installing Apache Tomcat Test and Use Tomcat More Information ","href":"/docs/development/frameworks/installing-apache-tomcat-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"7d902bf7d8d17771eb29ebed11cc710c","title":"lighttpd Web Server on Debian 5 (Lenny)","keywords":["lighttpd server","lighttpd Linode","web server","Linode web server","Linode hosting"],"toc":" Set the Hostname Installing lighthttpd Configuring Lighttpd Virtual Host Setup with Simple Vhost Virtual Host Setup with Enhanced Vhost Virtual Hosting Best Practices Running Scripts with mod_fastcgi Lighttpd Caveats Additional Debian Configuration More Information ","href":"/docs/web-servers/lighttpd/lighttpd-web-server-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"f152a4c5f372b286f6c46742daba145d","title":"Troubleshooting Memory and Networking Issues","keywords":["Linode troubleshooting","Linode troubleshooting","Linux configuration"],"toc":" Diagnosing and Fixing Memory Issues Determining Free Memory and Swap Activity MySQL Low-Memory Settings Apache 2 Low-Memory Settings Reducing SpamAssassin Memory Consumption Troubleshooting Network Issues ","href":"/docs/troubleshooting/troubleshooting-memory-and-networking-issues/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"009c334b5f010bb425a7d4cc10b15714","title":"Using the Linode Shell (Lish)","keywords":["Console","Shell","Lish","rescue"],"toc":" Connect to Lish Use a Terminal Application Use a Web Browser Add Your Public Key Understanding Lish Commands Advanced Lish Tricks Lish Gateway Fingerprints Atlanta Dallas Frankfurt Fremont London Newark Singapore Tokyo Tokyo 2 ","href":"/docs/platform/manager/using-the-linode-shell-lish/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"3d1fc7d8b1faf0ae17bee5d7f3208745","title":"Using the Terminal","keywords":["Linux terminal","terminal HOWTO","Linode terminal tutorial"],"toc":" The Structure of Commands File System Navigation Listing Directories Navigating Directories Creating and Removing Directories Creating and Removing files Copying Files Renaming and Moving Files and Directories Text Manipulation Nano Text Editor Redirecting Streams Searching Text The Echo Command Viewing Text in a Pager System Monitoring The Terminal Environment Tab Completion GNU Screen Task Management Command History Emacs Key Bindings ","href":"/docs/tools-reference/tools/using-the-terminal/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f9c823eee3f08955351ba20ab0eb3bf1","title":"DNS Records: An Introduction","keywords":["dns","record","domain","resolution"],"toc":" How DNS Works Domain Names Name Servers DNS Records and Zone Files DNS Resolution Types of DNS Records A and AAAA AXFR CAA CNAME DKIM MX NS PTR SOA SPF SRV TXT ","href":"/docs/networking/dns/dns-records-an-introduction/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"04999d331885c032c9cfe125d601c210","title":"Apache 2 Web Server on CentOS 5","keywords":["Apache","web sever","CentOS 5"],"toc":" Set the Hostname Install Apache HTTP Server Install Support for Scripting Configure Apache Configure Name-based Virtual Hosts Configuration Options Install Apache Modules Understanding .htaccess Configuration Password Protecting Directories Rewriting URLs with mod_rewrite More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-centos-5/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"d1a37e7da0de9df357cc401e1468b80f","title":"Apache 2 Web Server on Debian 5 (Lenny)","keywords":["apache debian 5","apache web server","apache debian lenny","web server","apache on debian","apache lenny"],"toc":" Set the Hostname Install Apache 2 Install Support for Scripting Configure Name-based Virtual Hosts Install Apache Modules Configuration Options Multi-Processing Module More Information ","href":"/docs/web-servers/apache/apache-2-web-server-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"59487c635058facc97f8a9d065c23f06","title":"Manage Web Content with Movable Type","keywords":["Movable Type","MT HOWTO"],"toc":" Making Sure Perl/CGI Works Installing Support Modules Create a Database for Movable Type Download Movable Type Install Movable Type Monitor for Software Updates and Security Notices ","href":"/docs/websites/cms/manage-web-content-with-movable-type/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"454d2b137071ce8f060a3180d59f4cb1","title":"DNS Manager","keywords":["dns manager","linode dns","linode manager dns","dns configuration","ttl","domain zones","domain name"],"toc":" Getting Started DNS Set-Up Checklist Use Linode’s Name Servers with Your Domain The DNS Manager Domain Zones Add a Domain Zone Add Records Edit Records Import Domain Zones with AXFR Clone Domain Zones Check Domain Zones View Domain Zones Remove Domain Zones Wildcards Subdomains Troubleshoot Wait for Propagation Set the Time To Live or TTL Find Current DNS Information Next Steps ","href":"/docs/platform/manager/dns-manager/","deprecated":false,"hiddenguide":false,"h1":null},{"objectID":"f8c0917574ac7809f14e78b9cc118b33","title":"LAMP Server on Debian 5 (Lenny)","keywords":["Debian LAMP Server","Debian LAMP guide","LAMP howto"],"toc":" Set the Hostname Install and Configure the Apache Web Server Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL Databases Installing and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-debian-5-lenny/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"e79f076ca641fe758256910dcde0c263","title":"LAMP Server on Ubuntu 8.04 LTS (Hardy)","keywords":["ubuntu 8.04 lamp","lamp guide","ubuntu lamp"],"toc":" System Configuration Install and Configure the Apache Web Server Configure Virtual Hosting Configure Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL Databases Installing and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-ubuntu-8-04-lts-hardy/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"1e4f9032fb75747cd7fab79a7a3b3f78","title":"LAMP Server on Ubuntu 9.04 (Jaunty)","keywords":["ubuntu lamp server","ubuntu web server","ubuntu jaunty"],"toc":" System Configuration Install and Configure the Apache Web Server Configure Virtual Hosting Configure Name-based Virtual Hosts Install and Configure MySQL Database Server Install MySQL Configure MySQL and Set Up MySQL Databases Installing and Configuring PHP ","href":"/docs/web-servers/lamp/lamp-server-on-ubuntu-9-04-jaunty/","deprecated":true,"hiddenguide":false,"h1":null},{"objectID":"08e35d2da53833b7077020262eec61c4","title":"Linux Package Management","keywords":["Linux package management","rpm","apt","dpkg","apt-get","apt-cache","pacman","yum"],"toc":" Package Management Concepts Debian and Ubuntu Package Management Advanced Packaging Tool (APT) Aptitude /etc/apt/sources.list Using dpkg Fedora and CentOS Package Management Yellow Dog Updater, Modified (YUM) /etc/yum.conf Dandified YUM (DNF) /etc/dnf/dnf.conf RPM Package Manager (RPM) Slackware Package Management Working With Packages Locally Working With Packages Remotely SlackBuilds, sbopkg, and Third-Party Packages Package Management in Arch Linux with Pacman Pacman Configuration Options The Arch Build System (ABS) More Information About Pacman and ABS Gentoo Linux Package Management Emerge/Portage Commands USE Flags ","href":"/docs/tools-reference/linux-package-management/","deprecated":false,"hiddenguide":false,"h1":null}] \ No newline at end of file diff --git a/themes/docsmith/static/build/stylesheets/home-037e14a687.min.css b/themes/docsmith/static/build/stylesheets/home-2574c50612.min.css similarity index 75% rename from themes/docsmith/static/build/stylesheets/home-037e14a687.min.css rename to themes/docsmith/static/build/stylesheets/home-2574c50612.min.css index f9388b89bf9..3ad37b6ceaf 100644 --- a/themes/docsmith/static/build/stylesheets/home-037e14a687.min.css +++ b/themes/docsmith/static/build/stylesheets/home-2574c50612.min.css @@ -2,7 +2,7 @@ * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.btn,.text-nowrap{white-space:nowrap}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.form-control-feedback,a.btn.disabled,a.resumator-basic-widget input[type=button].disabled,fieldset[disabled] a.btn,fieldset[disabled] a.resumator-basic-widget input[type=button]{pointer-events:none}#article-body,.fa,.glyphicon{-moz-osx-font-smoothing:grayscale}.fa-ul,.sub-menu{list-style-type:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.glyphicon,address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.form-control,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}@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.woff2) format('woff2'),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';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0089bc;text-decoration:none}a:focus,a:hover{color:#005170;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin:0 auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}@media (min-width:768px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#00aeef}a.text-primary:focus,a.text-primary:hover{color:#0089bc}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00aeef}a.bg-primary:focus,a.bg-primary:hover{background-color:#0089bc}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:22px}ol,ul{margin-bottom:11px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clear,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.doc-time:after,.form-horizontal .form-group:after,.library-categories-row:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar:after,.pager:after,.panel-body:after,.row-content:after,.row-tiles:after,.row:after{clear:both}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:11px 22px;margin:0 0 22px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%;border-radius:0}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{color:#555;background-color:#ebeff0}kbd{color:#fff;background-color:#333;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{padding:10.5px;margin:0 0 11px;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #e7e6e6}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;border-radius:0}.container,.container-fluid{padding-left:15px;padding-right:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:22px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:22px;font-size:24px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{line-height:1.42857143;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px;font-size:16px;color:#555}.form-control{width:100%;height:36px;padding:6px 12px;background-color:#fff}.form-control:focus{outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .form-control{border-color:#3c763d}.has-success .form-control:focus{border-color:#2b542c}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b}.has-warning .form-control:focus{border-color:#66512c}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442}.has-error .form-control:focus{border-color:#843534}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.carousel-control:focus,.carousel-control:hover,.dropdown-toggle:focus,.modal,.modal-content,.navbar-toggle:focus,.open>a,button:focus{outline:0}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{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.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00aeef;border-color:#009bd6}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0089bc;border-color:#003f56}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#0089bc;border-color:#006f98}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#006f98;border-color:#003f56}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00aeef;border-color:#009bd6}.btn-primary .badge{color:#00aeef;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#0089bc;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#005170;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:0}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9001;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #e7e6e6;background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e7e6e6}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:14px}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:8991}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.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-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0;font-size:18px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,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:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:33px;line-height:33px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,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 .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn: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:16px;font-weight:400;line-height:1;text-align:center;border:1px solid #ccc;border-radius:0}.input-group-addon.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#0089bc}.nav .nav-divider{height:1px;margin:10px 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.42857143;border:1px solid transparent;border-radius:0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#2d8ec6}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}.navbar{border-radius:0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:57px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.carousel-inner,.embed-responsive,.media,.media-body,.modal,.modal-open,.progress{overflow:hidden}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:9001;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.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:21px 15px;font-size:18px;line-height:22px;height:57px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:11.5px;margin-bottom:11.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:10.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:21px;padding-bottom:21px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:10.5px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:0}.navbar-btn{margin-top:10.5px;margin-bottom:10.5px}.navbar-btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar-btn.btn-xs,.navbar-text{margin-top:17.5px;margin-bottom:17.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;float:right;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#323232;border-color:#212121}.navbar-default .navbar-brand{color:#a6a6a6}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#a6a6a6}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#e6e6e6}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#212121}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#a6a6a6}.navbar-default .navbar-link:hover{color:#d9d9d9}.navbar-default .btn-link{color:#a6a6a6}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#d9d9d9}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;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 .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:22px 0;border-radius:0}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#0089bc;background-color:#fff;border:1px solid #e7e6e6;margin-left:-1px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#005170;background-color:#edf7fe;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#2d8ec6;border-color:#00aeef;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:14px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #e7e6e6;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#edf7fe}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;font-size:75%;color:#fff}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#00aeef}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0089bc}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0089bc;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:24px;font-weight:200}.alert,.thumbnail{margin-bottom:22px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:0;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:72px}}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0089bc}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#00aeef;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-size:40px 40px}.progress-bar.active,.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-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle,.switcher-controls a{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#2d8ec6;border-color:#2d8ec6}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#cce5f3}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel-title{margin-top:0;font-size:18px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:-1px;border-bottom-right-radius:-1px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:-1px;border-top-left-radius:-1px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:-1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00aeef}.panel-primary>.panel-heading{color:#fff;background-color:#00aeef;border-color:#00aeef}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00aeef}.panel-primary>.panel-heading .badge{color:#00aeef;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00aeef}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.close{float:right;font-size:24px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.popover,.tooltip{font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #e7e6e6;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e7e6e6}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e7e6e6}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;text-align:left;text-align:start;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;font-size:16px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1px -1px 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}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.callout-title:before+.lead,.has-inner-before:before+.lead,.has-outer-before:before+.lead{padding-top:10px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt .belt-inner .belt-content:before,.belt-outer .belt:after,.belt-outer .belt:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.library-categories-row:after,.library-categories-row:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar-nav .open .dropdown-menu.dropdown-mega:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row-content:after,.row-content:before,.row-tiles:after,.row-tiles:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.callout-title:before,.has-inner-before:before{font-family:Lato,sans-serif;margin-top:11px}#article-body .disclosure-note,.note{background-color:#edf7fe;border-left:4px solid #bde2fb}.affix{position:fixed}.has-outer-before:before,.output:before{position:relative;top:-40px;left:-10.5px}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}/*! + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.btn,.text-nowrap{white-space:nowrap}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.form-control-feedback,a.btn.disabled,a.resumator-basic-widget input[type=button].disabled,fieldset[disabled] a.btn,fieldset[disabled] a.resumator-basic-widget input[type=button]{pointer-events:none}#article-body,.fa,.glyphicon{-moz-osx-font-smoothing:grayscale}.fa-ul,.sub-menu{list-style-type:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.glyphicon,address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.form-control,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}@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.woff2) format('woff2'),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';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0089bc;text-decoration:none}a:focus,a:hover{color:#005170;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin:0 auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}@media (min-width:768px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#00aeef}a.text-primary:focus,a.text-primary:hover{color:#0089bc}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00aeef}a.bg-primary:focus,a.bg-primary:hover{background-color:#0089bc}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:22px}ol,ul{margin-bottom:11px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clear,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.doc-time:after,.form-horizontal .form-group:after,.library-categories-row:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar:after,.pager:after,.panel-body:after,.row-content:after,.row-tiles:after,.row:after{clear:both}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:11px 22px;margin:0 0 22px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%;border-radius:0}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{color:#555;background-color:#ebeff0}kbd{color:#fff;background-color:#333;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{padding:10.5px;margin:0 0 11px;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #e7e6e6}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;border-radius:0}.container,.container-fluid{padding-left:15px;padding-right:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:22px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:22px;font-size:24px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{line-height:1.42857143;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px;font-size:16px;color:#555}.form-control{width:100%;height:36px;padding:6px 12px;background-color:#fff}.form-control:focus{outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .form-control{border-color:#3c763d}.has-success .form-control:focus{border-color:#2b542c}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b}.has-warning .form-control:focus{border-color:#66512c}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442}.has-error .form-control:focus{border-color:#843534}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.carousel-control:focus,.carousel-control:hover,.dropdown-toggle:focus,.modal,.modal-content,.navbar-toggle:focus,.open>a,button:focus{outline:0}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{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.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00aeef;border-color:#009bd6}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0089bc;border-color:#003f56}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#0089bc;border-color:#006f98}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#006f98;border-color:#003f56}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00aeef;border-color:#009bd6}.btn-primary .badge{color:#00aeef;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#0089bc;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#005170;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:0}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9001;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #e7e6e6;background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e7e6e6}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:14px}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:8991}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.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-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0;font-size:18px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,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:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:33px;line-height:33px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,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 .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn: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:16px;font-weight:400;line-height:1;text-align:center;border:1px solid #ccc;border-radius:0}.input-group-addon.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#0089bc}.nav .nav-divider{height:1px;margin:10px 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.42857143;border:1px solid transparent;border-radius:0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#2d8ec6}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}.navbar{border-radius:0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:57px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.carousel-inner,.embed-responsive,.media,.media-body,.modal,.modal-open,.progress{overflow:hidden}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:9001;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.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:21px 15px;font-size:18px;line-height:22px;height:57px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:11.5px;margin-bottom:11.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:10.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:21px;padding-bottom:21px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:10.5px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:0}.navbar-btn{margin-top:10.5px;margin-bottom:10.5px}.navbar-btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar-btn.btn-xs,.navbar-text{margin-top:17.5px;margin-bottom:17.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;float:right;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#323232;border-color:#212121}.navbar-default .navbar-brand{color:#a6a6a6}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#a6a6a6}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#e6e6e6}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#212121}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#a6a6a6}.navbar-default .navbar-link:hover{color:#d9d9d9}.navbar-default .btn-link{color:#a6a6a6}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#d9d9d9}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;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 .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:22px 0;border-radius:0}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#0089bc;background-color:#fff;border:1px solid #e7e6e6;margin-left:-1px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#005170;background-color:#edf7fe;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#2d8ec6;border-color:#00aeef;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:14px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #e7e6e6;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#edf7fe}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;font-size:75%;color:#fff}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#00aeef}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0089bc}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0089bc;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:24px;font-weight:200}.alert,.thumbnail{margin-bottom:22px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:0;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:72px}}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0089bc}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#00aeef;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-size:40px 40px}.progress-bar.active,.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-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle,.switcher-controls a{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#2d8ec6;border-color:#2d8ec6}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#cce5f3}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel-title{margin-top:0;font-size:18px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:-1px;border-bottom-right-radius:-1px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:-1px;border-top-left-radius:-1px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:-1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00aeef}.panel-primary>.panel-heading{color:#fff;background-color:#00aeef;border-color:#00aeef}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00aeef}.panel-primary>.panel-heading .badge{color:#00aeef;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00aeef}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.close{float:right;font-size:24px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.popover,.tooltip{font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #e7e6e6;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e7e6e6}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e7e6e6}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;text-align:left;text-align:start;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;font-size:16px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1px -1px 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}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.callout-title:before+.lead,.has-inner-before:before+.lead,.has-outer-before:before+.lead{padding-top:10px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt .belt-inner .belt-content:before,.belt-outer .belt:after,.belt-outer .belt:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.library-categories-row:after,.library-categories-row:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar-nav .open .dropdown-menu.dropdown-mega:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row-content:after,.row-content:before,.row-tiles:after,.row-tiles:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.callout-title:before,.has-inner-before:before{font-family:Lato,sans-serif;margin-top:11px}#article-body .disclosure-note,.community,.note{background-color:#edf7fe;border-left:4px solid #bde2fb}.affix{position:fixed}.has-outer-before:before,.output:before{position:relative;top:-40px;left:-10.5px}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}/*! Animate.css - http://daneden.me/animate Licensed under the MIT license @@ -13,7 +13,7 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.belt-outer .belt .belt-inner.subnav,.input-group-addon.subnav{opacity:.96}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.rounded{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.border-radius-default,.cornered{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.remove-gradient{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.remove-box-shadow{-webkit-box-shadow:none;box-shadow:none}.transition-base{-webkit-transition:.2s all;transition:.2s all}.link-standard:active,.link-standard:link,.link-standard:visited{color:#0089bc}.link-standard:hover{color:#005170}.callout-title:before{line-height:1.1;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400;color:#000}.callout-title:before .small,.callout-title:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.callout-text *{font-size:16px;font-weight:400;line-height:1.5}.has-inner-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:inline-block;margin-bottom:10px}.has-inner-before:before .small,.has-inner-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.has-outer-before{margin-top:40px}#article-body .disclosure-note:before,.has-outer-before:before,.note:before{font-family:Lato,sans-serif;margin-top:11px;margin-bottom:11px}.has-outer-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:block;height:0}.has-outer-before:before .small,.has-outer-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note{padding:15px}.note *{font-size:16px;font-weight:400;line-height:1.5}.note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.note:before .small,.note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note:before+.lead{padding-top:10px}.note a{color:#0089bc}.note a:hover{color:#006489}.note strong{font-weight:700}#article-body .disclosure-note{padding:15px}#article-body .disclosure-note *{font-size:16px;font-weight:400;line-height:1.5}#article-body .disclosure-note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}#article-body .disclosure-note:before .small,#article-body .disclosure-note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}#article-body .disclosure-note:before+.lead{padding-top:10px}#article-body .disclosure-note a{color:#0089bc}#article-body .disclosure-note a:hover{color:#006489}#article-body .disclosure-note strong{font-weight:700}#article-body .disclosure-note img.disclosure-icon{display:inline-block;height:1.5em;margin:-.1em 0 0;-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(1);transform:scaleY(1)}#article-body .disclosure-note .disclosure-note-content{overflow:hidden;margin-top:10px}.caution:before,.cloud_manager_link:before,.deprecated:before{display:inline-block;margin-top:11px;margin-bottom:11px;font-family:Lato,sans-serif}#article-body .disclosure-note table:not([class])>thead>tr>th{background:0 0}#article-body .disclosure-note table:not([class])>tbody>tr:nth-of-type(odd){background:#fff}#article-body .disclosure-note.disclosed img.disclosure-icon{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.caution{padding:15px;background-color:#fdf3f2;border-left:4px solid #f8c9c4}.caution *{font-size:16px;font-weight:400;line-height:1.5}.caution:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.caution:before .small,.caution:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.caution:before+.lead{padding-top:10px}.caution a{color:#0089bc}.caution a:hover{color:#006489}.caution strong{font-weight:700}.deprecated{padding:15px;background-color:#ffeedf;border-left:4px solid #ffd4ac}.deprecated *{font-size:16px;font-weight:400;line-height:1.5}.deprecated:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.deprecated:before .small,.deprecated:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.deprecated:before+.lead{padding-top:10px}.deprecated a{color:#0089bc}.deprecated a:hover{color:#006489}.deprecated strong{font-weight:700}.cloud_manager_link{padding:15px;background-color:#edf7fe;border-left:4px solid #bde2fb}.file-name,.variable{border-width:1px;border-style:solid}.cloud_manager_link *{font-size:16px;font-weight:400;line-height:1.5}.cloud_manager_link:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.cloud_manager_link:before .small,.cloud_manager_link:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.cloud_manager_link:before+.lead{padding-top:10px}.cloud_manager_link a{color:#0089bc}.cloud_manager_link a:hover{color:#006489}.cloud_manager_link strong{font-weight:700}.terminal{background-color:#000;color:rgba(65,255,0,.85);padding:0 10px}.file dt:before+.lead,.output:before+.lead{padding-top:10px}.terminal code{white-space:pre-line}.file pre.chroma code,pre code{white-space:pre}pre.terminal code::-moz-selection{background-color:#B2D7FF;color:#000}pre.terminal code::selection{background-color:#B2D7FF;color:#000}.output{margin-top:40px;background-color:#f8f8f8}.file dt:before,.output:before{margin-top:11px;margin-bottom:11px;font-weight:400}.output:before{font-family:Lato,sans-serif;line-height:1.1;font-size:14px;font-size:19px;color:#000;display:block;height:0;content:"Output"}.output:before .small,.output:before small{font-weight:400;line-height:1;color:#777;font-size:75%}pre code{word-wrap:normal;overflow-wrap:normal}.variable{background-color:#cff0df;border-color:#a9e3c5!important}.file-name{background-color:#f9f9ef;border-color:#ebebca!important}.file dt{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.file dt:before,.navbar{font-family:Lato,sans-serif}.file dt:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;padding-right:5px}.file dt:before .small,.file dt:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.file dd+dt{margin-top:20px}.file dt{background-color:#073642;padding:.5em;margin-bottom:0;color:#93a1a1;text-align:center;font-size:16px}.highlight{margin-bottom:.7em}@media screen and (min-width:768px){.sticky-header{position:fixed;right:0;left:0;z-index:1030;top:0;border-width:0 0 1px}.sticky-header .navbar-collapse{max-height:340px}.navbar.navbar-default{height:57px}}@media screen and (min-width:768px) and (max-device-width:480px) and (orientation:landscape){.sticky-header .navbar-collapse{max-height:200px}}@media screen and (min-width:768px) and (min-width:768px){.sticky-header{border-radius:0}}.navbar{font-size:15px;line-height:15px;font-weight:300;margin-bottom:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{font-size:19px;line-height:19px;-webkit-transition:.2s color;transition:.2s color}.navbar .navbar-nav>li>span{display:inline-block}.navbar .divider-vertical{margin-left:15px;margin-right:15px}@media (max-width:767px){.navbar .divider-vertical{display:none!important}}.navbar .divider-vertical span{color:#737373!important}.navbar .navbar-nav .btn{margin-left:12px;font-size:15px}.navbar .navbar-nav .btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar .nav-home{color:inherit!important}.navbar .nav-home:after{content:"Home"}@media screen and (min-width:768px){.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px}.navbar .nav-home:after{content:""}}@media screen and (min-width:992px){.navbar .nav-home{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-1px}.navbar .nav-home.tile{font-size:150px;margin-bottom:20px!important}.navbar .nav-home.tile-small{font-size:100px;margin-bottom:35px!important}.navbar .nav-home.glyphicon-heart{color:#e74c3c}.navbar .nav-home:before{content:"\e021"}}.nav-sidebar,.nav-sidebar .nav-sidebar.collapse{display:none}@media screen and (min-width:992px) and screen and (min-width:768px){.navbar .nav-home.tile-small{margin-bottom:0!important}}.navbar.navbar-default .navbar-nav>li.dropdown.open{background-color:#4c4c4c}#main-nav .navbar-collapse{max-height:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:0}.subnav{background-color:#323232;border-color:#212121;font-weight:400;font-family:Lato,sans-serif;min-height:0}.subnav .navbar-brand{color:#a6a6a6}.subnav .navbar-brand:focus,.subnav .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.subnav .navbar-text{color:#777}.subnav .navbar-nav>li>a{color:#a6a6a6}.subnav .navbar-nav>li>a:focus,.subnav .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav>.active>a,.subnav .navbar-nav>.active>a:focus,.subnav .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav>.disabled>a,.subnav .navbar-nav>.disabled>a:focus,.subnav .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.subnav .navbar-toggle{border-color:transparent}.subnav .navbar-toggle:focus,.subnav .navbar-toggle:hover{background-color:transparent}.subnav .navbar-toggle .icon-bar{background-color:#e6e6e6}.subnav .navbar-collapse,.subnav .navbar-form{border-color:#212121}.subnav .navbar-nav>.open>a,.subnav .navbar-nav>.open>a:focus,.subnav .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.subnav .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.subnav .navbar-nav .open .dropdown-menu>li>a:focus,.subnav .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.active>a,.subnav .navbar-nav .open .dropdown-menu>.active>a:focus,.subnav .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.disabled>a,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:focus,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.subnav .navbar-link{color:#a6a6a6}.subnav .navbar-link:hover{color:#d9d9d9}.subnav .btn-link{color:#a6a6a6}.subnav .btn-link:focus,.subnav .btn-link:hover{color:#d9d9d9}.subnav .btn-link[disabled]:focus,.subnav .btn-link[disabled]:hover,fieldset[disabled] .subnav .btn-link:focus,fieldset[disabled] .subnav .btn-link:hover{color:#ccc}.subnav li>a{font-size:15px;line-height:15px}@media screen and (min-width:768px){.navbar li.active>a>span.nav-home{display:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:21px}.subnav li>a{margin:13px 12px 0;padding:0}}.subnav li:first-child a{margin-left:0}.subnav li:last-child a{margin-right:0}.subnav .navbar-toggle{margin-top:21px;margin-bottom:21px}.subnav-divider{margin:0 -15px}@media screen and (min-width:768px){.subnav-divider{margin:0}}.nav-sidebar .nav-sidebar,.sidebar>ul>li{margin-bottom:30px}.nav-sidebar{border-right:1px solid #e7e6e6;position:static}.nav-sidebar li{text-align:right;border-right:#fff solid 2px}.nav-sidebar li:hover{border-right:#e7e6e6 solid 2px}.nav-sidebar li.active,.nav-sidebar li.header-active{border-right:#000 solid 2px}.nav-sidebar li>a{padding:3px 15px;font-size:14px}.nav-sidebar .nav-sidebar.collapse.in{display:block}tr.nav-sidebar .nav-sidebar.collapse.in{display:table-row}tbody.nav-sidebar .nav-sidebar.collapse.in{display:table-row-group}@media screen and (min-width:992px){.nav-sidebar{width:213px;top:24px;display:block}.nav-sidebar.affix{position:fixed}.nav-sidebar.affix-bottom{position:absolute}}.sidebar-toggle{background:0 0;border:none;padding:0}.sidebar-toggle .toggle-closed,.sidebar-toggle .toggle-open{font-size:10px;position:relative;top:-1px;color:#626262}.sidebar-toggle .toggle-closed:hover,.sidebar-toggle .toggle-open:hover{color:#000}.sidebar-modal ul{list-style:none;padding-left:0}.sidebar-modal ul li a{padding:5px 0 5px 10px}.sidebar-modal ul li a:hover{background-color:transparent}.sidebar-modal ul li a:active{background-color:#eee}.sidebar-modal ul li.header a{display:inline-block;padding:5px 0;font-weight:800}.sidebar-modal ul li.header a:hover{background-color:transparent}.sidebar{margin-top:30px!important;padding-top:30px;border-top:1px solid #e7e6e6}.sidebar ul{list-style:none;padding-left:0}@media screen and (min-width:768px){.sidebar{margin-top:0!important;padding-top:0;border-top:0}.sidebar ul{padding-left:20px;border-left:1px solid #e7e6e6}.sidebar>ul{text-align:left}}.sidebar ul>li>ul{border:0;padding-left:0}.sidebar ul.list{padding-left:20px;list-style:disc}.sidebar ul.list>li{padding:10px 0;font-size:16px}@media screen and (min-width:768px){.sidebar>ul>li{padding:0}}.sidebar>ul>li>ul>li{padding:6px 0;font-size:19px}.sidebar>ul>li>ul>li:first-child{padding-top:0}.sidebar>ul>li>ul>li:last-child{padding-bottom:0}@media screen and (min-width:768px){.sidebar>ul>li>ul>li{padding:0;font-size:16px}}.nav-tiny>ul{padding:0;width:90%;display:table;table-layout:fixed}.nav-tiny>ul>li{display:table-cell}.toggle-closed,.toggle-open{display:none}.follow-header{top:0;display:block;z-index:1030;background-color:rgba(0,0,0,.4)}.follow-header.affix{position:fixed}.follow-header.affix-bottom{position:absolute}@media screen and (min-width:992px){.follow-header{display:none}.container{max-width:970px}}.jumbotron{padding:0;margin:0;line-height:1.64285714;color:inherit;background-color:transparent}.jumbotron .h1,.jumbotron h1{font-size:39px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron .h3,.jumbotron h3{font-size:23px}.jumbotron .h4,.jumbotron h4{font-size:21px}.jumbotron .h5,.jumbotron h5{font-size:20px}.jumbotron .h6,.jumbotron h6{font-size:18px}.jumbotron .h2,.jumbotron .h3,.jumbotron .h4,.jumbotron .h5,.jumbotron .h6,.jumbotron h2,.jumbotron h3,.jumbotron h4,.jumbotron h5,.jumbotron h6{font-weight:300}@media screen and (min-width:768px){.jumbotron{padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.jumbotron .h1,.jumbotron h1{font-size:45px}.jumbotron .h2,.jumbotron h2{font-size:26px}.jumbotron .h3,.jumbotron h3{font-size:24px}.jumbotron .h4,.jumbotron h4{font-size:23px}.jumbotron .h5,.jumbotron h5{font-size:21px}.jumbotron .h6,.jumbotron h6{font-size:20px}.dropdown-menu.dropdown-main-nav{padding:15px 0}}.jumbotron .navbar-brand{font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.switcher-controls,.table-pricing-total>tbody>tr:last-child>td,.table>thead>tr>th{font-family:Lato,sans-serif}.dropdown-menu{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.125);box-shadow:0 6px 12px rgba(0,0,0,.125)}.dropdown-menu>li>a{-webkit-transition:none;transition:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#2d8ec6}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#d9d9d9}.dropdown-menu.dropdown-main-nav{background-color:#4c4c4c;border:0}.dropdown-menu.dropdown-main-nav li a{display:block;padding:6px 20px}.dropdown-menu.dropdown-main-nav li a:active,.dropdown-menu.dropdown-main-nav li a:link,.dropdown-menu.dropdown-main-nav li a:visited{color:#999}.dropdown-menu.dropdown-main-nav li a:hover{color:#fff;background-color:#6f6f6f}.dropdown-menu.dropdown-main-nav .divider{background-color:#555}.navbar-nav .open .dropdown-menu.dropdown-mega{margin-left:-15px;margin-right:0;z-index:9001}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega{padding:15px 0;margin-right:-150px;width:600px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{position:relative;min-height:1px;padding:0}@media (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{float:left;width:33.33333333%}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul{padding:0;list-style:none}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li{margin:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{-webkit-transition:none;transition:none;line-height:22px;padding:8px 35px 8px 40px;display:block;color:#999;font-size:19px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a:hover{color:#fff;background-color:#6f6f6f}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{padding:6px 20px;font-size:16px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third.middle{border-color:#555;border-style:solid;border-width:0 1px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third .divider{margin:10px 20px}.pagination,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.pagination>li.active a{color:#fff!important}.pagination>li a:link{text-decoration:none}.pager>li>a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}.modal-footer{margin-top:0}.switcher-content{display:none;margin-top:0!important}.switcher-content.active{display:block}.switcher-controls{width:100%;display:table;table-layout:fixed}.switcher-controls a{-webkit-transition:none;transition:none;display:table-cell;width:100%;padding:10px;background-color:#fff;border:2px solid #00aeef;border-right-width:0;text-align:center;cursor:pointer;color:#00aeef}.switcher-controls a:active,.switcher-controls a:link,.switcher-controls a:visited{color:#00aeef}.switcher-controls a:hover{color:#0089bc}.switcher-controls a:last-child{border-right-width:2px}.switcher-controls a.active{background-color:#00aeef;border-color:#00aeef;color:#fff}.switcher-arrow{-webkit-transition:bottom .2s;transition:bottom .2s;display:block;position:relative;width:2px;border:0 solid transparent;border-width:15px 15px 0;margin:0 auto;bottom:15px}.switcher-arrow.active{border-color:#00aeef transparent;bottom:0}.label{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:5px}.table>tbody>tr>td,.table>thead>tr>th{padding:17px 10px;text-align:left;vertical-align:middle}.alert{color:#fff;border:0}.panel,.well{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.table>thead>tr>th{color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}.table>tbody>tr:first-child{border-top:none}.table>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}.table>tbody>tr>td{width:0;color:#747474}.table>tbody>tr>td:last-child{border-right:none}.table>tbody>tr>td.large{font-size:20px;color:#000}.table>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}table.lntable tbody{display:table;width:inherit}table.lntable tbody>tr>td.lntd:first-child{width:25px}.table-responsive>.table>tbody>tr:last-child{border-bottom-width:0}@media screen and (min-width:768px){.table-responsive>.table>tbody>tr:last-child{border-bottom-width:1px}}.table-pricing,.table-pricing-green{border:none}.table-shadow{-webkit-box-shadow:0 1px 1px 1px rgba(174,174,174,.2);box-shadow:0 1px 1px 1px rgba(174,174,174,.2)}.table-pricing>thead>tr>th{border-top:none;text-align:center;margin-right:12px}.table-pricing>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-green>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f6fcf9;border-bottom:2px solid #3BB878}.table-pricing-green>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-neutral{border:none}.table-pricing-neutral>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f3f7f8;border-bottom:2px solid #8ab}.table-pricing-neutral>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-total>tbody>tr:last-child{font-size:18px;font-weight:300;border-bottom:none}.table-pricing-total>tbody>tr:last-child>td{color:#000}.table-pricing-total>tbody>tr:last-child>td .small{font-weight:100}@media screen and (min-width:768px){.table-pricing-total>tbody>tr:last-child{font-size:22px;font-weight:300;border-bottom:none}}.center-first-column>table tbody>tr:first-child{text-align:center!important}.fixed-layout>table{table-layout:fixed}.form-control{padding-top:8px;border:1px solid #e7e6e6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#343434;font-size:16px;font-weight:400;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#cecccc}.input-lg{font-size:18px}.form-control-lg,.form-control-sm{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:none;box-shadow:none}.input-group-addon{-moz-border-radius:0;-webkit-border-radius:0;background-color:#f9f9ef;color:#6f6f6f}.input-group-addon .lead a{font-weight:300}.input-group-addon .span>a,.input-group-addon address>a,.input-group-addon em>a,.input-group-addon h1>a,.input-group-addon h2>a,.input-group-addon h3>a,.input-group-addon h4>a,.input-group-addon h5>a,.input-group-addon h6>a,.input-group-addon li>a,.input-group-addon p>a,.input-group-addon td>a{-webkit-transition:.2s color;transition:.2s color}.input-group-addon .nav li>a,.input-group-addon .span>a:active,.input-group-addon .span>a:hover,.input-group-addon address>a:active,.input-group-addon address>a:hover,.input-group-addon em>a:active,.input-group-addon em>a:hover,.input-group-addon h1>a:active,.input-group-addon h1>a:hover,.input-group-addon h2>a:active,.input-group-addon h2>a:hover,.input-group-addon h3>a:active,.input-group-addon h3>a:hover,.input-group-addon h4>a:active,.input-group-addon h4>a:hover,.input-group-addon h5>a:active,.input-group-addon h5>a:hover,.input-group-addon h6>a:active,.input-group-addon h6>a:hover,.input-group-addon li>a:active,.input-group-addon li>a:hover,.input-group-addon p>a:active,.input-group-addon p>a:hover,.input-group-addon td>a:active,.input-group-addon td>a:hover{text-decoration:none}.input-group-addon.separated{border-bottom-color:#e4e4b7}.input-group-addon .h1,.input-group-addon .h2,.input-group-addon .h3,.input-group-addon .h4,.input-group-addon .h5,.input-group-addon .h6,.input-group-addon h1,.input-group-addon h2,.input-group-addon h3,.input-group-addon h4,.input-group-addon h5,.input-group-addon h6{color:#000}.input-group-addon.jumbotron .h1,.input-group-addon.jumbotron h1{color:#2f2f2f}.input-group-addon.jumbotron .h2,.input-group-addon.jumbotron .h3,.input-group-addon.jumbotron .h4,.input-group-addon.jumbotron .h5,.input-group-addon.jumbotron .h6,.input-group-addon.jumbotron h2,.input-group-addon.jumbotron h3,.input-group-addon.jumbotron h4,.input-group-addon.jumbotron h5,.input-group-addon.jumbotron h6{color:#6f6f6f}.input-group-addon .span>a:active,.input-group-addon .span>a:link,.input-group-addon .span>a:visited,.input-group-addon address>a:active,.input-group-addon address>a:link,.input-group-addon address>a:visited,.input-group-addon em>a:active,.input-group-addon em>a:link,.input-group-addon em>a:visited,.input-group-addon h1>a:active,.input-group-addon h1>a:link,.input-group-addon h1>a:visited,.input-group-addon h2>a:active,.input-group-addon h2>a:link,.input-group-addon h2>a:visited,.input-group-addon h3>a:active,.input-group-addon h3>a:link,.input-group-addon h3>a:visited,.input-group-addon h4>a:active,.input-group-addon h4>a:link,.input-group-addon h4>a:visited,.input-group-addon h5>a:active,.input-group-addon h5>a:link,.input-group-addon h5>a:visited,.input-group-addon h6>a:active,.input-group-addon h6>a:link,.input-group-addon h6>a:visited,.input-group-addon li>a:active,.input-group-addon li>a:link,.input-group-addon li>a:visited,.input-group-addon p>a:active,.input-group-addon p>a:link,.input-group-addon p>a:visited,.input-group-addon td>a:active,.input-group-addon td>a:link,.input-group-addon td>a:visited{color:#0089bc}.input-group-addon .span>a:hover,.input-group-addon address>a:hover,.input-group-addon em>a:hover,.input-group-addon h1>a:hover,.input-group-addon h2>a:hover,.input-group-addon h3>a:hover,.input-group-addon h4>a:hover,.input-group-addon h5>a:hover,.input-group-addon h6>a:hover,.input-group-addon li>a:hover,.input-group-addon p>a:hover,.input-group-addon td>a:hover{color:#005170}.input-group-addon .span>a .glyphicon.tile,.input-group-addon address>a .glyphicon.tile,.input-group-addon em>a .glyphicon.tile,.input-group-addon h1>a .glyphicon.tile,.input-group-addon h2>a .glyphicon.tile,.input-group-addon h3>a .glyphicon.tile,.input-group-addon h4>a .glyphicon.tile,.input-group-addon h5>a .glyphicon.tile,.input-group-addon h6>a .glyphicon.tile,.input-group-addon li>a .glyphicon.tile,.input-group-addon p>a .glyphicon.tile,.input-group-addon td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.input-group-addon .span>a .glyphicon.tile:active,.input-group-addon .span>a .glyphicon.tile:hover,.input-group-addon address>a .glyphicon.tile:active,.input-group-addon address>a .glyphicon.tile:hover,.input-group-addon em>a .glyphicon.tile:active,.input-group-addon em>a .glyphicon.tile:hover,.input-group-addon h1>a .glyphicon.tile:active,.input-group-addon h1>a .glyphicon.tile:hover,.input-group-addon h2>a .glyphicon.tile:active,.input-group-addon h2>a .glyphicon.tile:hover,.input-group-addon h3>a .glyphicon.tile:active,.input-group-addon h3>a .glyphicon.tile:hover,.input-group-addon h4>a .glyphicon.tile:active,.input-group-addon h4>a .glyphicon.tile:hover,.input-group-addon h5>a .glyphicon.tile:active,.input-group-addon h5>a .glyphicon.tile:hover,.input-group-addon h6>a .glyphicon.tile:active,.input-group-addon h6>a .glyphicon.tile:hover,.input-group-addon li>a .glyphicon.tile:active,.input-group-addon li>a .glyphicon.tile:hover,.input-group-addon p>a .glyphicon.tile:active,.input-group-addon p>a .glyphicon.tile:hover,.input-group-addon td>a .glyphicon.tile:active,.input-group-addon td>a .glyphicon.tile:hover{color:#494949}.input-group-addon ul.nav-sidebar>li.active>a{color:#000}.input-group-addon ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.input-group-addon ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.input-group-addon ul.nav-sidebar>li>a:hover{color:#000}.input-group-addon ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.input-group-addon ul.dropdown-menu>li>a:hover{color:#fff}.input-group-addon.subnav .navbar-brand{color:#000}.input-group-addon.subnav .navbar-brand a{text-decoration:none;color:#000}.input-group-addon.subnav li>a{color:#aaa}.input-group-addon.subnav li>a.active{color:#000}.input-group-addon.subnav li>a:hover{color:#555}.input-group-addon .sidebar strong,.input-group-addon.subnav .navbar-toggle{color:#000}.input-group-addon.subnav .navbar-toggle:hover{background-color:transparent}.input-group-addon.subnav .navbar-collapse{border-top-color:#e7e6e6}.input-group-addon.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.input-group-addon .sidebar a strong,.input-group-addon .sidebar a strong:active,.input-group-addon .sidebar a strong:link,.input-group-addon .sidebar a strong:visited{color:#0089bc}.input-group-addon .sidebar a strong:hover{color:#005170}.input-group-addon cite.bubble strong{color:#414141}.input-group-addon cite.bubble a:active,.input-group-addon cite.bubble a:link,.input-group-addon cite.bubble a:visited{color:#0089bc}.input-group-addon cite.bubble a:hover{color:#005170}.input-group-addon blockquote,.input-group-addon blockquote p,.input-group-addon blockquote ul>li{color:#747474}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}html{-webkit-tap-highlight-color:transparent;color:#444;background-color:#0a0a0a;font-size:16px}html a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}html a:active,html a:hover{color:#f2f2f2;text-decoration:none}@media (min-width:768px){html{font-size:18px}.belt-outer .belt .belt-inner{float:left;width:83.33333333%}}nav,section{background-color:inherit}header,nav,section{margin:0}.belt-outer .belt,.row-content,.row-tiles{margin-left:-15px;margin-right:-15px}header .row-content:first-child,header .row:first-child,nav .row-content:first-child,nav .row:first-child,section .row-content:first-child,section .row:first-child{margin-top:30px}header .row-content:last-child,header .row:last-child,nav .row-content:last-child,nav .row:last-child,section .row-content:last-child,section .row:last-child{margin-bottom:30px}header .row :first-child,header .row-content :first-child,nav .row :first-child,nav .row-content :first-child,section .row :first-child,section .row-content :first-child{margin-top:0}header .row :last-child,header .row-content :last-child,nav .row :last-child,nav .row-content :last-child,section .row :last-child,section .row-content :last-child{margin-bottom:0}header.small,nav.small,section.small{font-size:14px}header.small .row:first-child,nav.small .row:first-child,section.small .row:first-child{margin-top:5px}header.small .row:last-child,nav.small .row:last-child,section.small .row:last-child{margin-bottom:5px}header.flush-bottom .row-content:last-child,header.flush-bottom .row:last-child,header.small .row :last-child,nav.flush-bottom .row-content:last-child,nav.flush-bottom .row:last-child,nav.small .row :last-child,section.flush-bottom .row-content:last-child,section.flush-bottom .row:last-child,section.small .row :last-child{margin-bottom:0}header.small .row :first-child,nav.small .row :first-child,section.small .row :first-child{margin-top:0}@media screen and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:60px;padding-bottom:60px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:30px;padding-bottom:30px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:60px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:60px}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:30px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:30px}}@media screen and (min-width:768px){header.some-space,nav.some-space,section.some-space{padding-top:30px;padding-bottom:30px}header.some-space.bottom,nav.some-space.bottom,section.some-space.bottom{padding-top:0}header.some-space.top,nav.some-space.top,section.some-space.top{padding-bottom:0}header.some-space-top,nav.some-space-top,section.some-space-top{padding-top:30px}header.some-space-bottom,nav.some-space-bottom,section.some-space-bottom{padding-bottom:30px}header.super-space,nav.super-space,section.super-space{padding-top:90px;padding-bottom:90px}header.super-space.bottom,nav.super-space.bottom,section.super-space.bottom{padding-top:0}header.super-space.top,nav.super-space.top,section.super-space.top{padding-bottom:0}header.super-space-top,nav.super-space-top,section.super-space-top{padding-top:90px}header.super-space-bottom,nav.super-space-bottom,section.super-space-bottom{padding-bottom:90px}}header.flush-bottom,nav.flush-bottom,section.flush-bottom{margin-bottom:0;padding-bottom:0}.row-content.extra-bottom{margin-bottom:90px}.row-content.super-bottom{margin-bottom:120px}@media screen and (max-width:768px){.row-content.shrink{margin-bottom:30px}}div.no-padding{padding:0}.pad-xs{margin-top:30px}.separated{border-bottom-width:1px;border-bottom-style:solid}@media screen and (min-width:768px){.pad-xs{margin-top:0}.belt-outer{height:100px}.belt-outer .belt .belt-inner{top:-50px}}.belt-outer .belt .belt-inner{min-height:1px;background-color:#f9f9ef;color:#6f6f6f;padding:20px;border:1px solid #ebebca;margin-bottom:0;position:relative}@media (min-width:768px){.belt-outer .belt .belt-inner{margin-left:8.33333333%}}.belt-outer .belt .belt-inner .lead a{font-weight:300}.belt-outer .belt .belt-inner .span>a,.belt-outer .belt .belt-inner address>a,.belt-outer .belt .belt-inner em>a,.belt-outer .belt .belt-inner h1>a,.belt-outer .belt .belt-inner h2>a,.belt-outer .belt .belt-inner h3>a,.belt-outer .belt .belt-inner h4>a,.belt-outer .belt .belt-inner h5>a,.belt-outer .belt .belt-inner h6>a,.belt-outer .belt .belt-inner li>a,.belt-outer .belt .belt-inner p>a,.belt-outer .belt .belt-inner td>a{-webkit-transition:.2s color;transition:.2s color}.belt-outer .belt .belt-inner .nav li>a,.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:hover{text-decoration:none}.belt-outer .belt .belt-inner.separated{border-bottom-color:#e4e4b7}.belt-outer .belt .belt-inner .h1,.belt-outer .belt .belt-inner .h2,.belt-outer .belt .belt-inner .h3,.belt-outer .belt .belt-inner .h4,.belt-outer .belt .belt-inner .h5,.belt-outer .belt .belt-inner .h6,.belt-outer .belt .belt-inner h1,.belt-outer .belt .belt-inner h2,.belt-outer .belt .belt-inner h3,.belt-outer .belt .belt-inner h4,.belt-outer .belt .belt-inner h5,.belt-outer .belt .belt-inner h6{color:#000}.belt-outer .belt .belt-inner.jumbotron .h1,.belt-outer .belt .belt-inner.jumbotron h1{color:#2f2f2f}.belt-outer .belt .belt-inner.jumbotron .h2,.belt-outer .belt .belt-inner.jumbotron .h3,.belt-outer .belt .belt-inner.jumbotron .h4,.belt-outer .belt .belt-inner.jumbotron .h5,.belt-outer .belt .belt-inner.jumbotron .h6,.belt-outer .belt .belt-inner.jumbotron h2,.belt-outer .belt .belt-inner.jumbotron h3,.belt-outer .belt .belt-inner.jumbotron h4,.belt-outer .belt .belt-inner.jumbotron h5,.belt-outer .belt .belt-inner.jumbotron h6{color:#6f6f6f}.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:link,.belt-outer .belt .belt-inner .span>a:visited,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:link,.belt-outer .belt .belt-inner address>a:visited,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:link,.belt-outer .belt .belt-inner em>a:visited,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:link,.belt-outer .belt .belt-inner h1>a:visited,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:link,.belt-outer .belt .belt-inner h2>a:visited,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:link,.belt-outer .belt .belt-inner h3>a:visited,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:link,.belt-outer .belt .belt-inner h4>a:visited,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:link,.belt-outer .belt .belt-inner h5>a:visited,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:link,.belt-outer .belt .belt-inner h6>a:visited,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:link,.belt-outer .belt .belt-inner li>a:visited,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:link,.belt-outer .belt .belt-inner p>a:visited,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:link,.belt-outer .belt .belt-inner td>a:visited{color:#0089bc}.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:hover{color:#005170}.belt-outer .belt .belt-inner .span>a .glyphicon.tile,.belt-outer .belt .belt-inner address>a .glyphicon.tile,.belt-outer .belt .belt-inner em>a .glyphicon.tile,.belt-outer .belt .belt-inner h1>a .glyphicon.tile,.belt-outer .belt .belt-inner h2>a .glyphicon.tile,.belt-outer .belt .belt-inner h3>a .glyphicon.tile,.belt-outer .belt .belt-inner h4>a .glyphicon.tile,.belt-outer .belt .belt-inner h5>a .glyphicon.tile,.belt-outer .belt .belt-inner h6>a .glyphicon.tile,.belt-outer .belt .belt-inner li>a .glyphicon.tile,.belt-outer .belt .belt-inner p>a .glyphicon.tile,.belt-outer .belt .belt-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.belt-outer .belt .belt-inner .span>a .glyphicon.tile:active,.belt-outer .belt .belt-inner .span>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner address>a .glyphicon.tile:active,.belt-outer .belt .belt-inner address>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner em>a .glyphicon.tile:active,.belt-outer .belt .belt-inner em>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner li>a .glyphicon.tile:active,.belt-outer .belt .belt-inner li>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner p>a .glyphicon.tile:active,.belt-outer .belt .belt-inner p>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner td>a .glyphicon.tile:active,.belt-outer .belt .belt-inner td>a .glyphicon.tile:hover{color:#494949}.belt-outer .belt .belt-inner ul.nav-sidebar>li.active>a{color:#000}.belt-outer .belt .belt-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,li,p{font-weight:400}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a:hover{color:#000}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:hover{color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-brand{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.belt-outer .belt .belt-inner.subnav li>a{color:#aaa}.belt-outer .belt .belt-inner.subnav li>a.active{color:#000}.belt-outer .belt .belt-inner.subnav li>a:hover{color:#555}.belt-outer .belt .belt-inner .sidebar strong,.belt-outer .belt .belt-inner.subnav .navbar-toggle{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-toggle:hover{background-color:transparent}.white,q.bubble{background-color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.belt-outer .belt .belt-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.belt-outer .belt .belt-inner .sidebar a strong,.belt-outer .belt .belt-inner .sidebar a strong:active,.belt-outer .belt .belt-inner .sidebar a strong:link,.belt-outer .belt .belt-inner .sidebar a strong:visited{color:#0089bc}.belt-outer .belt .belt-inner .sidebar a strong:hover{color:#005170}.belt-outer .belt .belt-inner cite.bubble strong{color:#414141}.belt-outer .belt .belt-inner cite.bubble a:active,.belt-outer .belt .belt-inner cite.bubble a:link,.belt-outer .belt .belt-inner cite.bubble a:visited{color:#0089bc}.belt-outer .belt .belt-inner cite.bubble a:hover{color:#005170}.belt-outer .belt .belt-inner blockquote,.belt-outer .belt .belt-inner blockquote p,.belt-outer .belt .belt-inner blockquote ul>li{color:#747474}.belt-outer .belt .belt-inner .belt-content{margin:0}.vertical-center{display:table-cell;vertical-align:middle}@media screen and (min-width:768px){.reduce-gutter{padding:0 2px}q.bubble{min-height:152px}}img.full-width{display:block;width:100%}img.centered-icon{margin:0 auto;display:block}@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')}.large{font-size:18px}.small{font-size:14px}.h1,h1{font-size:48px}.h2,h2{font-size:44px}.h3,h3{font-size:32px}.h4,h4{font-size:25px}.h5,h5{font-size:21px}.h6,h6{font-size:19px}p{font-size:17px;font-size:1.08rem;line-height:1.5;margin:0 0 20px}.lead{padding-top:22px;margin-bottom:22px;font-size:19.8px;font-weight:300;line-height:1.4;font-family:Helvetica,Arial,sans-serif}.h1+.lead,.h2+.lead,.h3+.lead,.h4+.lead,.h5+.lead,.h6+.lead,h1+.lead,h2+.lead,h3+.lead,h4+.lead,h5+.lead,h6+.lead{padding-top:10px}pre{overflow-x:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px}code{-moz-border-radius:0;-webkit-border-radius:0;word-wrap:break-word}.amp{font-family:Helvetica,sans-serif;font-weight:400;line-height:0}.footnote{font-size:10px;margin-top:20px}.doc li,blockquote{font-size:17px}q.bubble{position:relative;display:block;width:100%;padding:10px}@media screen and (min-width:992px){.belt-outer{height:50px}q.bubble{min-height:108px}}q.bubble:after{content:"";display:block;width:0;border:0 solid;border-right-width:20px;border-bottom-width:20px;border-color:transparent #fff;position:absolute;bottom:-20px;left:15px}cite.bubble{display:block;margin-left:50px;margin-top:5px;padding-bottom:20px}blockquote *,blockquote p,blockquote ul>li{font-size:17px;font-weight:300}blockquote strong{font-weight:800}.doc li{font-size:1.08rem}.doc .h1,.doc .h2,.doc .h3,.doc .h4,.doc .h5,.doc .h6,.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{word-wrap:break-word;margin-top:3.125rem}.doc .h1+.h1,.doc .h1+.h2,.doc .h1+.h3,.doc .h1+.h4,.doc .h1+.h5,.doc .h1+.h6,.doc .h1+h1,.doc .h1+h2,.doc .h1+h3,.doc .h1+h4,.doc .h1+h5,.doc .h1+h6,.doc .h2+.h1,.doc .h2+.h2,.doc .h2+.h3,.doc .h2+.h4,.doc .h2+.h5,.doc .h2+.h6,.doc .h2+h1,.doc .h2+h2,.doc .h2+h3,.doc .h2+h4,.doc .h2+h5,.doc .h2+h6,.doc .h3+.h1,.doc .h3+.h2,.doc .h3+.h3,.doc .h3+.h4,.doc .h3+.h5,.doc .h3+.h6,.doc .h3+h1,.doc .h3+h2,.doc .h3+h3,.doc .h3+h4,.doc .h3+h5,.doc .h3+h6,.doc .h4+.h1,.doc .h4+.h2,.doc .h4+.h3,.doc .h4+.h4,.doc .h4+.h5,.doc .h4+.h6,.doc .h4+h1,.doc .h4+h2,.doc .h4+h3,.doc .h4+h4,.doc .h4+h5,.doc .h4+h6,.doc .h5+.h1,.doc .h5+.h2,.doc .h5+.h3,.doc .h5+.h4,.doc .h5+.h5,.doc .h5+.h6,.doc .h5+h1,.doc .h5+h2,.doc .h5+h3,.doc .h5+h4,.doc .h5+h5,.doc .h5+h6,.doc .h6+.h1,.doc .h6+.h2,.doc .h6+.h3,.doc .h6+.h4,.doc .h6+.h5,.doc .h6+.h6,.doc .h6+h1,.doc .h6+h2,.doc .h6+h3,.doc .h6+h4,.doc .h6+h5,.doc .h6+h6,.doc h1+.h1,.doc h1+.h2,.doc h1+.h3,.doc h1+.h4,.doc h1+.h5,.doc h1+.h6,.doc h1+h1,.doc h1+h2,.doc h1+h3,.doc h1+h4,.doc h1+h5,.doc h1+h6,.doc h2+.h1,.doc h2+.h2,.doc h2+.h3,.doc h2+.h4,.doc h2+.h5,.doc h2+.h6,.doc h2+h1,.doc h2+h2,.doc h2+h3,.doc h2+h4,.doc h2+h5,.doc h2+h6,.doc h3+.h1,.doc h3+.h2,.doc h3+.h3,.doc h3+.h4,.doc h3+.h5,.doc h3+.h6,.doc h3+h1,.doc h3+h2,.doc h3+h3,.doc h3+h4,.doc h3+h5,.doc h3+h6,.doc h4+.h1,.doc h4+.h2,.doc h4+.h3,.doc h4+.h4,.doc h4+.h5,.doc h4+.h6,.doc h4+h1,.doc h4+h2,.doc h4+h3,.doc h4+h4,.doc h4+h5,.doc h4+h6,.doc h5+.h1,.doc h5+.h2,.doc h5+.h3,.doc h5+.h4,.doc h5+.h5,.doc h5+.h6,.doc h5+h1,.doc h5+h2,.doc h5+h3,.doc h5+h4,.doc h5+h5,.doc h5+h6,.doc h6+.h1,.doc h6+.h2,.doc h6+.h3,.doc h6+.h4,.doc h6+.h5,.doc h6+.h6,.doc h6+h1,.doc h6+h2,.doc h6+h3,.doc h6+h4,.doc h6+h5,.doc h6+h6{margin-top:0}.doc .h1 a,.doc .h2 a,.doc .h3 a,.doc .h4 a,.doc .h5 a,.doc .h6 a,.doc h1 a,.doc h2 a,.doc h3 a,.doc h4 a,.doc h5 a,.doc h6 a{padding-left:10px;opacity:0}.doc .h1:hover a,.doc .h2:hover a,.doc .h3:hover a,.doc .h4:hover a,.doc .h5:hover a,.doc .h6:hover a,.doc h1:hover a,.doc h2:hover a,.doc h3:hover a,.doc h4:hover a,.doc h5:hover a,.doc h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.alt.subnav,.light-blue.subnav,.light-gray.subnav,.neutral.subnav,.primary.subnav,.sand.subnav,.striped.subnav,.white.subnav,div.logo-tile.subnav{opacity:.96}.doc .h1,.doc h1{font-size:38px;font-size:2.375rem}.doc .h2,.doc h2{font-size:33px;font-size:2.0625rem}.doc .h3,.doc h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}.doc .h4,.doc h4{font-size:23px;font-size:1.4375rem}.doc .h5,.doc h5{font-size:20px;font-size:1.25rem}.doc .h6,.doc h6{font-size:18px;font-size:1.125rem}.doc li ol,.doc li ul{margin-top:10px}.doc li ol li,.doc li ul li{margin-top:5px}.doc li blockquote,.doc li img{margin:20px 0}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.doc li ol+p,.doc li ul+p{margin-top:20px}.doc li+li{margin-top:10px}.doc code{font-size:14px}.glyphicon.tile{font-size:150px;margin-bottom:20px!important}.glyphicon.tile-small{font-size:100px;margin-bottom:35px!important}.glyphicon.glyphicon-heart{color:#e74c3c}.caret-right{display:none}@media screen and (min-width:768px){cite.bubble{padding-bottom:0}.doc{padding-bottom:60px}.glyphicon.tile-small{margin-bottom:0!important}.caret-right{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent}}.login-caret{display:none}.fa,.fa-stack{display:inline-block}.tile-list{text-align:center}@media screen and (min-width:768px){.login-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left-color:#3BB878}.tile-list{text-align:right}}/*! +*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.belt-outer .belt .belt-inner.subnav,.input-group-addon.subnav{opacity:.96}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.rounded{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.border-radius-default,.cornered{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.remove-gradient{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.remove-box-shadow{-webkit-box-shadow:none;box-shadow:none}.transition-base{-webkit-transition:.2s all;transition:.2s all}.link-standard:active,.link-standard:link,.link-standard:visited{color:#0089bc}.link-standard:hover{color:#005170}.callout-title:before{line-height:1.1;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400;color:#000}.callout-title:before .small,.callout-title:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.callout-text *{font-size:16px;font-weight:400;line-height:1.5}.has-inner-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:inline-block;margin-bottom:10px}.has-inner-before:before .small,.has-inner-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.has-outer-before{margin-top:40px}#article-body .disclosure-note:before,.community:before,.has-outer-before:before,.note:before{font-family:Lato,sans-serif;margin-top:11px;margin-bottom:11px}.has-outer-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:block;height:0}.has-outer-before:before .small,.has-outer-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note{padding:15px}.note *{font-size:16px;font-weight:400;line-height:1.5}.note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.note:before .small,.note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note:before+.lead{padding-top:10px}.note a{color:#0089bc}.note a:hover{color:#006489}.note strong{font-weight:700}.community{padding:15px}.community *{font-size:16px;font-weight:400;line-height:1.5}.community:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.community:before .small,.community:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.community:before+.lead{padding-top:10px}.community a{color:#0089bc}.community a:hover{color:#006489}.community strong{font-weight:bolder}#article-body .disclosure-note{padding:15px}#article-body .disclosure-note *{font-size:16px;font-weight:400;line-height:1.5}#article-body .disclosure-note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}#article-body .disclosure-note:before .small,#article-body .disclosure-note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}#article-body .disclosure-note:before+.lead{padding-top:10px}#article-body .disclosure-note a{color:#0089bc}#article-body .disclosure-note a:hover{color:#006489}#article-body .disclosure-note strong{font-weight:700}#article-body .disclosure-note img.disclosure-icon{display:inline-block;height:1.5em;margin:-.1em 0 0;-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(1);transform:scaleY(1)}#article-body .disclosure-note .disclosure-note-content{overflow:hidden;margin-top:10px}.caution:before,.cloud_manager_link:before,.deprecated:before{display:inline-block;margin-top:11px;margin-bottom:11px;font-family:Lato,sans-serif}#article-body .disclosure-note table:not([class])>thead>tr>th{background:0 0}#article-body .disclosure-note table:not([class])>tbody>tr:nth-of-type(odd){background:#fff}#article-body .disclosure-note.disclosed img.disclosure-icon{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.caution{padding:15px;background-color:#fdf3f2;border-left:4px solid #f8c9c4}.caution *{font-size:16px;font-weight:400;line-height:1.5}.caution:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.caution:before .small,.caution:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.caution:before+.lead{padding-top:10px}.caution a{color:#0089bc}.caution a:hover{color:#006489}.caution strong{font-weight:700}.deprecated{padding:15px;background-color:#ffeedf;border-left:4px solid #ffd4ac}.deprecated *{font-size:16px;font-weight:400;line-height:1.5}.deprecated:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.deprecated:before .small,.deprecated:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.deprecated:before+.lead{padding-top:10px}.deprecated a{color:#0089bc}.deprecated a:hover{color:#006489}.deprecated strong{font-weight:700}.cloud_manager_link{padding:15px;background-color:#edf7fe;border-left:4px solid #bde2fb}.file-name,.variable{border-width:1px;border-style:solid}.cloud_manager_link *{font-size:16px;font-weight:400;line-height:1.5}.cloud_manager_link:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.cloud_manager_link:before .small,.cloud_manager_link:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.cloud_manager_link:before+.lead{padding-top:10px}.cloud_manager_link a{color:#0089bc}.cloud_manager_link a:hover{color:#006489}.cloud_manager_link strong{font-weight:700}.terminal{background-color:#000;color:rgba(65,255,0,.85);padding:0 10px}.file dt:before+.lead,.output:before+.lead{padding-top:10px}.terminal code{white-space:pre-line}.file pre.chroma code,pre code{white-space:pre}pre.terminal code::-moz-selection{background-color:#B2D7FF;color:#000}pre.terminal code::selection{background-color:#B2D7FF;color:#000}.output{margin-top:40px;background-color:#f8f8f8}.file dt:before,.output:before{margin-top:11px;margin-bottom:11px;font-weight:400}.output:before{font-family:Lato,sans-serif;line-height:1.1;font-size:14px;font-size:19px;color:#000;display:block;height:0;content:"Output"}.output:before .small,.output:before small{font-weight:400;line-height:1;color:#777;font-size:75%}pre code{word-wrap:normal;overflow-wrap:normal}.variable{background-color:#cff0df;border-color:#a9e3c5!important}.file-name{background-color:#f9f9ef;border-color:#ebebca!important}.file dt{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.file dt:before,.navbar{font-family:Lato,sans-serif}.file dt:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;padding-right:5px}.file dt:before .small,.file dt:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.file dd+dt{margin-top:20px}.file dt{background-color:#073642;padding:.5em;margin-bottom:0;color:#93a1a1;text-align:center;font-size:16px}.highlight{margin-bottom:.7em}@media screen and (min-width:768px){.sticky-header{position:fixed;right:0;left:0;z-index:1030;top:0;border-width:0 0 1px}.sticky-header .navbar-collapse{max-height:340px}.navbar.navbar-default{height:57px}}@media screen and (min-width:768px) and (max-device-width:480px) and (orientation:landscape){.sticky-header .navbar-collapse{max-height:200px}}@media screen and (min-width:768px) and (min-width:768px){.sticky-header{border-radius:0}}.navbar{font-size:15px;line-height:15px;font-weight:300;margin-bottom:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{font-size:19px;line-height:19px;-webkit-transition:.2s color;transition:.2s color}.navbar .navbar-nav>li>span{display:inline-block}.navbar .divider-vertical{margin-left:15px;margin-right:15px}@media (max-width:767px){.navbar .divider-vertical{display:none!important}}.navbar .divider-vertical span{color:#737373!important}.navbar .navbar-nav .btn{margin-left:12px;font-size:15px}.navbar .navbar-nav .btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar .nav-home{color:inherit!important}.navbar .nav-home:after{content:"Home"}@media screen and (min-width:768px){.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px}.navbar .nav-home:after{content:""}}@media screen and (min-width:992px){.navbar .nav-home{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-1px}.navbar .nav-home.tile{font-size:150px;margin-bottom:20px!important}.navbar .nav-home.tile-small{font-size:100px;margin-bottom:35px!important}.navbar .nav-home.glyphicon-heart{color:#e74c3c}.navbar .nav-home:before{content:"\e021"}}.nav-sidebar,.nav-sidebar .nav-sidebar.collapse{display:none}@media screen and (min-width:992px) and screen and (min-width:768px){.navbar .nav-home.tile-small{margin-bottom:0!important}}.navbar.navbar-default .navbar-nav>li.dropdown.open{background-color:#4c4c4c}#main-nav .navbar-collapse{max-height:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:0}.subnav{background-color:#323232;border-color:#212121;font-weight:400;font-family:Lato,sans-serif;min-height:0}.subnav .navbar-brand{color:#a6a6a6}.subnav .navbar-brand:focus,.subnav .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.subnav .navbar-text{color:#777}.subnav .navbar-nav>li>a{color:#a6a6a6}.subnav .navbar-nav>li>a:focus,.subnav .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav>.active>a,.subnav .navbar-nav>.active>a:focus,.subnav .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav>.disabled>a,.subnav .navbar-nav>.disabled>a:focus,.subnav .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.subnav .navbar-toggle{border-color:transparent}.subnav .navbar-toggle:focus,.subnav .navbar-toggle:hover{background-color:transparent}.subnav .navbar-toggle .icon-bar{background-color:#e6e6e6}.subnav .navbar-collapse,.subnav .navbar-form{border-color:#212121}.subnav .navbar-nav>.open>a,.subnav .navbar-nav>.open>a:focus,.subnav .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.subnav .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.subnav .navbar-nav .open .dropdown-menu>li>a:focus,.subnav .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.active>a,.subnav .navbar-nav .open .dropdown-menu>.active>a:focus,.subnav .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.disabled>a,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:focus,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.subnav .navbar-link{color:#a6a6a6}.subnav .navbar-link:hover{color:#d9d9d9}.subnav .btn-link{color:#a6a6a6}.subnav .btn-link:focus,.subnav .btn-link:hover{color:#d9d9d9}.subnav .btn-link[disabled]:focus,.subnav .btn-link[disabled]:hover,fieldset[disabled] .subnav .btn-link:focus,fieldset[disabled] .subnav .btn-link:hover{color:#ccc}.subnav li>a{font-size:15px;line-height:15px}@media screen and (min-width:768px){.navbar li.active>a>span.nav-home{display:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:21px}.subnav li>a{margin:13px 12px 0;padding:0}}.subnav li:first-child a{margin-left:0}.subnav li:last-child a{margin-right:0}.subnav .navbar-toggle{margin-top:21px;margin-bottom:21px}.subnav-divider{margin:0 -15px}@media screen and (min-width:768px){.subnav-divider{margin:0}}.nav-sidebar .nav-sidebar,.sidebar>ul>li{margin-bottom:30px}.nav-sidebar{border-right:1px solid #e7e6e6;position:static}.nav-sidebar li{text-align:right;border-right:#fff solid 2px}.nav-sidebar li:hover{border-right:#e7e6e6 solid 2px}.nav-sidebar li.active,.nav-sidebar li.header-active{border-right:#000 solid 2px}.nav-sidebar li>a{padding:3px 15px;font-size:14px}.nav-sidebar .nav-sidebar.collapse.in{display:block}tr.nav-sidebar .nav-sidebar.collapse.in{display:table-row}tbody.nav-sidebar .nav-sidebar.collapse.in{display:table-row-group}@media screen and (min-width:992px){.nav-sidebar{width:213px;top:24px;display:block}.nav-sidebar.affix{position:fixed}.nav-sidebar.affix-bottom{position:absolute}}.sidebar-toggle{background:0 0;border:none;padding:0}.sidebar-toggle .toggle-closed,.sidebar-toggle .toggle-open{font-size:10px;position:relative;top:-1px;color:#626262}.sidebar-toggle .toggle-closed:hover,.sidebar-toggle .toggle-open:hover{color:#000}.sidebar-modal ul{list-style:none;padding-left:0}.sidebar-modal ul li a{padding:5px 0 5px 10px}.sidebar-modal ul li a:hover{background-color:transparent}.sidebar-modal ul li a:active{background-color:#eee}.sidebar-modal ul li.header a{display:inline-block;padding:5px 0;font-weight:800}.sidebar-modal ul li.header a:hover{background-color:transparent}.sidebar{margin-top:30px!important;padding-top:30px;border-top:1px solid #e7e6e6}.sidebar ul{list-style:none;padding-left:0}@media screen and (min-width:768px){.sidebar{margin-top:0!important;padding-top:0;border-top:0}.sidebar ul{padding-left:20px;border-left:1px solid #e7e6e6}.sidebar>ul{text-align:left}}.sidebar ul>li>ul{border:0;padding-left:0}.sidebar ul.list{padding-left:20px;list-style:disc}.sidebar ul.list>li{padding:10px 0;font-size:16px}@media screen and (min-width:768px){.sidebar>ul>li{padding:0}}.sidebar>ul>li>ul>li{padding:6px 0;font-size:19px}.sidebar>ul>li>ul>li:first-child{padding-top:0}.sidebar>ul>li>ul>li:last-child{padding-bottom:0}@media screen and (min-width:768px){.sidebar>ul>li>ul>li{padding:0;font-size:16px}}.nav-tiny>ul{padding:0;width:90%;display:table;table-layout:fixed}.nav-tiny>ul>li{display:table-cell}.toggle-closed,.toggle-open{display:none}.follow-header{top:0;display:block;z-index:1030;background-color:rgba(0,0,0,.4)}.follow-header.affix{position:fixed}.follow-header.affix-bottom{position:absolute}@media screen and (min-width:992px){.follow-header{display:none}.container{max-width:970px}}.jumbotron{padding:0;margin:0;line-height:1.64285714;color:inherit;background-color:transparent}.jumbotron .h1,.jumbotron h1{font-size:39px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron .h3,.jumbotron h3{font-size:23px}.jumbotron .h4,.jumbotron h4{font-size:21px}.jumbotron .h5,.jumbotron h5{font-size:20px}.jumbotron .h6,.jumbotron h6{font-size:18px}.jumbotron .h2,.jumbotron .h3,.jumbotron .h4,.jumbotron .h5,.jumbotron .h6,.jumbotron h2,.jumbotron h3,.jumbotron h4,.jumbotron h5,.jumbotron h6{font-weight:300}@media screen and (min-width:768px){.jumbotron{padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.jumbotron .h1,.jumbotron h1{font-size:45px}.jumbotron .h2,.jumbotron h2{font-size:26px}.jumbotron .h3,.jumbotron h3{font-size:24px}.jumbotron .h4,.jumbotron h4{font-size:23px}.jumbotron .h5,.jumbotron h5{font-size:21px}.jumbotron .h6,.jumbotron h6{font-size:20px}.dropdown-menu.dropdown-main-nav{padding:15px 0}}.jumbotron .navbar-brand{font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.switcher-controls,.table-pricing-total>tbody>tr:last-child>td,.table>thead>tr>th{font-family:Lato,sans-serif}.dropdown-menu{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.125);box-shadow:0 6px 12px rgba(0,0,0,.125)}.dropdown-menu>li>a{-webkit-transition:none;transition:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#2d8ec6}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#d9d9d9}.dropdown-menu.dropdown-main-nav{background-color:#4c4c4c;border:0}.dropdown-menu.dropdown-main-nav li a{display:block;padding:6px 20px}.dropdown-menu.dropdown-main-nav li a:active,.dropdown-menu.dropdown-main-nav li a:link,.dropdown-menu.dropdown-main-nav li a:visited{color:#999}.dropdown-menu.dropdown-main-nav li a:hover{color:#fff;background-color:#6f6f6f}.dropdown-menu.dropdown-main-nav .divider{background-color:#555}.navbar-nav .open .dropdown-menu.dropdown-mega{margin-left:-15px;margin-right:0;z-index:9001}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega{padding:15px 0;margin-right:-150px;width:600px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{position:relative;min-height:1px;padding:0}@media (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{float:left;width:33.33333333%}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul{padding:0;list-style:none}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li{margin:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{-webkit-transition:none;transition:none;line-height:22px;padding:8px 35px 8px 40px;display:block;color:#999;font-size:19px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a:hover{color:#fff;background-color:#6f6f6f}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{padding:6px 20px;font-size:16px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third.middle{border-color:#555;border-style:solid;border-width:0 1px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third .divider{margin:10px 20px}.pagination,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.pagination>li.active a{color:#fff!important}.pagination>li a:link{text-decoration:none}.pager>li>a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}.modal-footer{margin-top:0}.switcher-content{display:none;margin-top:0!important}.switcher-content.active{display:block}.switcher-controls{width:100%;display:table;table-layout:fixed}.switcher-controls a{-webkit-transition:none;transition:none;display:table-cell;width:100%;padding:10px;background-color:#fff;border:2px solid #00aeef;border-right-width:0;text-align:center;cursor:pointer;color:#00aeef}.switcher-controls a:active,.switcher-controls a:link,.switcher-controls a:visited{color:#00aeef}.switcher-controls a:hover{color:#0089bc}.switcher-controls a:last-child{border-right-width:2px}.switcher-controls a.active{background-color:#00aeef;border-color:#00aeef;color:#fff}.switcher-arrow{-webkit-transition:bottom .2s;transition:bottom .2s;display:block;position:relative;width:2px;border:0 solid transparent;border-width:15px 15px 0;margin:0 auto;bottom:15px}.switcher-arrow.active{border-color:#00aeef transparent;bottom:0}.label{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:5px}.table>tbody>tr>td,.table>thead>tr>th{padding:17px 10px;text-align:left;vertical-align:middle}.alert{color:#fff;border:0}.panel,.well{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.table>thead>tr>th{color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}.table>tbody>tr:first-child{border-top:none}.table>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}.table>tbody>tr>td{width:0;color:#747474}.table>tbody>tr>td:last-child{border-right:none}.table>tbody>tr>td.large{font-size:20px;color:#000}.table>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}table.lntable tbody{display:table;width:inherit}table.lntable tbody>tr>td.lntd:first-child{width:25px}.table-responsive>.table>tbody>tr:last-child{border-bottom-width:0}@media screen and (min-width:768px){.table-responsive>.table>tbody>tr:last-child{border-bottom-width:1px}}.table-pricing,.table-pricing-green{border:none}.table-shadow{-webkit-box-shadow:0 1px 1px 1px rgba(174,174,174,.2);box-shadow:0 1px 1px 1px rgba(174,174,174,.2)}.table-pricing>thead>tr>th{border-top:none;text-align:center;margin-right:12px}.table-pricing>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-green>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f6fcf9;border-bottom:2px solid #3BB878}.table-pricing-green>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-neutral{border:none}.table-pricing-neutral>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f3f7f8;border-bottom:2px solid #8ab}.table-pricing-neutral>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-total>tbody>tr:last-child{font-size:18px;font-weight:300;border-bottom:none}.table-pricing-total>tbody>tr:last-child>td{color:#000}.table-pricing-total>tbody>tr:last-child>td .small{font-weight:100}@media screen and (min-width:768px){.table-pricing-total>tbody>tr:last-child{font-size:22px;font-weight:300;border-bottom:none}}.center-first-column>table tbody>tr:first-child{text-align:center!important}.fixed-layout>table{table-layout:fixed}.form-control{padding-top:8px;border:1px solid #e7e6e6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#343434;font-size:16px;font-weight:400;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#cecccc}.input-lg{font-size:18px}.form-control-lg,.form-control-sm{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:none;box-shadow:none}.input-group-addon{-moz-border-radius:0;-webkit-border-radius:0;background-color:#f9f9ef;color:#6f6f6f}.input-group-addon .lead a{font-weight:300}.input-group-addon .span>a,.input-group-addon address>a,.input-group-addon em>a,.input-group-addon h1>a,.input-group-addon h2>a,.input-group-addon h3>a,.input-group-addon h4>a,.input-group-addon h5>a,.input-group-addon h6>a,.input-group-addon li>a,.input-group-addon p>a,.input-group-addon td>a{-webkit-transition:.2s color;transition:.2s color}.input-group-addon .nav li>a,.input-group-addon .span>a:active,.input-group-addon .span>a:hover,.input-group-addon address>a:active,.input-group-addon address>a:hover,.input-group-addon em>a:active,.input-group-addon em>a:hover,.input-group-addon h1>a:active,.input-group-addon h1>a:hover,.input-group-addon h2>a:active,.input-group-addon h2>a:hover,.input-group-addon h3>a:active,.input-group-addon h3>a:hover,.input-group-addon h4>a:active,.input-group-addon h4>a:hover,.input-group-addon h5>a:active,.input-group-addon h5>a:hover,.input-group-addon h6>a:active,.input-group-addon h6>a:hover,.input-group-addon li>a:active,.input-group-addon li>a:hover,.input-group-addon p>a:active,.input-group-addon p>a:hover,.input-group-addon td>a:active,.input-group-addon td>a:hover{text-decoration:none}.input-group-addon.separated{border-bottom-color:#e4e4b7}.input-group-addon .h1,.input-group-addon .h2,.input-group-addon .h3,.input-group-addon .h4,.input-group-addon .h5,.input-group-addon .h6,.input-group-addon h1,.input-group-addon h2,.input-group-addon h3,.input-group-addon h4,.input-group-addon h5,.input-group-addon h6{color:#000}.input-group-addon.jumbotron .h1,.input-group-addon.jumbotron h1{color:#2f2f2f}.input-group-addon.jumbotron .h2,.input-group-addon.jumbotron .h3,.input-group-addon.jumbotron .h4,.input-group-addon.jumbotron .h5,.input-group-addon.jumbotron .h6,.input-group-addon.jumbotron h2,.input-group-addon.jumbotron h3,.input-group-addon.jumbotron h4,.input-group-addon.jumbotron h5,.input-group-addon.jumbotron h6{color:#6f6f6f}.input-group-addon .span>a:active,.input-group-addon .span>a:link,.input-group-addon .span>a:visited,.input-group-addon address>a:active,.input-group-addon address>a:link,.input-group-addon address>a:visited,.input-group-addon em>a:active,.input-group-addon em>a:link,.input-group-addon em>a:visited,.input-group-addon h1>a:active,.input-group-addon h1>a:link,.input-group-addon h1>a:visited,.input-group-addon h2>a:active,.input-group-addon h2>a:link,.input-group-addon h2>a:visited,.input-group-addon h3>a:active,.input-group-addon h3>a:link,.input-group-addon h3>a:visited,.input-group-addon h4>a:active,.input-group-addon h4>a:link,.input-group-addon h4>a:visited,.input-group-addon h5>a:active,.input-group-addon h5>a:link,.input-group-addon h5>a:visited,.input-group-addon h6>a:active,.input-group-addon h6>a:link,.input-group-addon h6>a:visited,.input-group-addon li>a:active,.input-group-addon li>a:link,.input-group-addon li>a:visited,.input-group-addon p>a:active,.input-group-addon p>a:link,.input-group-addon p>a:visited,.input-group-addon td>a:active,.input-group-addon td>a:link,.input-group-addon td>a:visited{color:#0089bc}.input-group-addon .span>a:hover,.input-group-addon address>a:hover,.input-group-addon em>a:hover,.input-group-addon h1>a:hover,.input-group-addon h2>a:hover,.input-group-addon h3>a:hover,.input-group-addon h4>a:hover,.input-group-addon h5>a:hover,.input-group-addon h6>a:hover,.input-group-addon li>a:hover,.input-group-addon p>a:hover,.input-group-addon td>a:hover{color:#005170}.input-group-addon .span>a .glyphicon.tile,.input-group-addon address>a .glyphicon.tile,.input-group-addon em>a .glyphicon.tile,.input-group-addon h1>a .glyphicon.tile,.input-group-addon h2>a .glyphicon.tile,.input-group-addon h3>a .glyphicon.tile,.input-group-addon h4>a .glyphicon.tile,.input-group-addon h5>a .glyphicon.tile,.input-group-addon h6>a .glyphicon.tile,.input-group-addon li>a .glyphicon.tile,.input-group-addon p>a .glyphicon.tile,.input-group-addon td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.input-group-addon .span>a .glyphicon.tile:active,.input-group-addon .span>a .glyphicon.tile:hover,.input-group-addon address>a .glyphicon.tile:active,.input-group-addon address>a .glyphicon.tile:hover,.input-group-addon em>a .glyphicon.tile:active,.input-group-addon em>a .glyphicon.tile:hover,.input-group-addon h1>a .glyphicon.tile:active,.input-group-addon h1>a .glyphicon.tile:hover,.input-group-addon h2>a .glyphicon.tile:active,.input-group-addon h2>a .glyphicon.tile:hover,.input-group-addon h3>a .glyphicon.tile:active,.input-group-addon h3>a .glyphicon.tile:hover,.input-group-addon h4>a .glyphicon.tile:active,.input-group-addon h4>a .glyphicon.tile:hover,.input-group-addon h5>a .glyphicon.tile:active,.input-group-addon h5>a .glyphicon.tile:hover,.input-group-addon h6>a .glyphicon.tile:active,.input-group-addon h6>a .glyphicon.tile:hover,.input-group-addon li>a .glyphicon.tile:active,.input-group-addon li>a .glyphicon.tile:hover,.input-group-addon p>a .glyphicon.tile:active,.input-group-addon p>a .glyphicon.tile:hover,.input-group-addon td>a .glyphicon.tile:active,.input-group-addon td>a .glyphicon.tile:hover{color:#494949}.input-group-addon ul.nav-sidebar>li.active>a{color:#000}.input-group-addon ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.input-group-addon ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.input-group-addon ul.nav-sidebar>li>a:hover{color:#000}.input-group-addon ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.input-group-addon ul.dropdown-menu>li>a:hover{color:#fff}.input-group-addon.subnav .navbar-brand{color:#000}.input-group-addon.subnav .navbar-brand a{text-decoration:none;color:#000}.input-group-addon.subnav li>a{color:#aaa}.input-group-addon.subnav li>a.active{color:#000}.input-group-addon.subnav li>a:hover{color:#555}.input-group-addon .sidebar strong,.input-group-addon.subnav .navbar-toggle{color:#000}.input-group-addon.subnav .navbar-toggle:hover{background-color:transparent}.input-group-addon.subnav .navbar-collapse{border-top-color:#e7e6e6}.input-group-addon.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.input-group-addon .sidebar a strong,.input-group-addon .sidebar a strong:active,.input-group-addon .sidebar a strong:link,.input-group-addon .sidebar a strong:visited{color:#0089bc}.input-group-addon .sidebar a strong:hover{color:#005170}.input-group-addon cite.bubble strong{color:#414141}.input-group-addon cite.bubble a:active,.input-group-addon cite.bubble a:link,.input-group-addon cite.bubble a:visited{color:#0089bc}.input-group-addon cite.bubble a:hover{color:#005170}.input-group-addon blockquote,.input-group-addon blockquote p,.input-group-addon blockquote ul>li{color:#747474}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}html{-webkit-tap-highlight-color:transparent;color:#444;background-color:#0a0a0a;font-size:16px}html a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}html a:active,html a:hover{color:#f2f2f2;text-decoration:none}@media (min-width:768px){html{font-size:18px}.belt-outer .belt .belt-inner{float:left;width:83.33333333%}}nav,section{background-color:inherit}header,nav,section{margin:0}.belt-outer .belt,.row-content,.row-tiles{margin-left:-15px;margin-right:-15px}header .row-content:first-child,header .row:first-child,nav .row-content:first-child,nav .row:first-child,section .row-content:first-child,section .row:first-child{margin-top:30px}header .row-content:last-child,header .row:last-child,nav .row-content:last-child,nav .row:last-child,section .row-content:last-child,section .row:last-child{margin-bottom:30px}header .row :first-child,header .row-content :first-child,nav .row :first-child,nav .row-content :first-child,section .row :first-child,section .row-content :first-child{margin-top:0}header .row :last-child,header .row-content :last-child,nav .row :last-child,nav .row-content :last-child,section .row :last-child,section .row-content :last-child{margin-bottom:0}header.small,nav.small,section.small{font-size:14px}header.small .row:first-child,nav.small .row:first-child,section.small .row:first-child{margin-top:5px}header.small .row:last-child,nav.small .row:last-child,section.small .row:last-child{margin-bottom:5px}header.flush-bottom .row-content:last-child,header.flush-bottom .row:last-child,header.small .row :last-child,nav.flush-bottom .row-content:last-child,nav.flush-bottom .row:last-child,nav.small .row :last-child,section.flush-bottom .row-content:last-child,section.flush-bottom .row:last-child,section.small .row :last-child{margin-bottom:0}header.small .row :first-child,nav.small .row :first-child,section.small .row :first-child{margin-top:0}@media screen and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:60px;padding-bottom:60px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:30px;padding-bottom:30px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:60px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:60px}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:30px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:30px}}@media screen and (min-width:768px){header.some-space,nav.some-space,section.some-space{padding-top:30px;padding-bottom:30px}header.some-space.bottom,nav.some-space.bottom,section.some-space.bottom{padding-top:0}header.some-space.top,nav.some-space.top,section.some-space.top{padding-bottom:0}header.some-space-top,nav.some-space-top,section.some-space-top{padding-top:30px}header.some-space-bottom,nav.some-space-bottom,section.some-space-bottom{padding-bottom:30px}header.super-space,nav.super-space,section.super-space{padding-top:90px;padding-bottom:90px}header.super-space.bottom,nav.super-space.bottom,section.super-space.bottom{padding-top:0}header.super-space.top,nav.super-space.top,section.super-space.top{padding-bottom:0}header.super-space-top,nav.super-space-top,section.super-space-top{padding-top:90px}header.super-space-bottom,nav.super-space-bottom,section.super-space-bottom{padding-bottom:90px}}header.flush-bottom,nav.flush-bottom,section.flush-bottom{margin-bottom:0;padding-bottom:0}.row-content.extra-bottom{margin-bottom:90px}.row-content.super-bottom{margin-bottom:120px}@media screen and (max-width:768px){.row-content.shrink{margin-bottom:30px}}div.no-padding{padding:0}.pad-xs{margin-top:30px}.separated{border-bottom-width:1px;border-bottom-style:solid}@media screen and (min-width:768px){.pad-xs{margin-top:0}.belt-outer{height:100px}.belt-outer .belt .belt-inner{top:-50px}}.belt-outer .belt .belt-inner{min-height:1px;background-color:#f9f9ef;color:#6f6f6f;padding:20px;border:1px solid #ebebca;margin-bottom:0;position:relative}@media (min-width:768px){.belt-outer .belt .belt-inner{margin-left:8.33333333%}}.belt-outer .belt .belt-inner .lead a{font-weight:300}.belt-outer .belt .belt-inner .span>a,.belt-outer .belt .belt-inner address>a,.belt-outer .belt .belt-inner em>a,.belt-outer .belt .belt-inner h1>a,.belt-outer .belt .belt-inner h2>a,.belt-outer .belt .belt-inner h3>a,.belt-outer .belt .belt-inner h4>a,.belt-outer .belt .belt-inner h5>a,.belt-outer .belt .belt-inner h6>a,.belt-outer .belt .belt-inner li>a,.belt-outer .belt .belt-inner p>a,.belt-outer .belt .belt-inner td>a{-webkit-transition:.2s color;transition:.2s color}.belt-outer .belt .belt-inner .nav li>a,.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:hover{text-decoration:none}.belt-outer .belt .belt-inner.separated{border-bottom-color:#e4e4b7}.belt-outer .belt .belt-inner .h1,.belt-outer .belt .belt-inner .h2,.belt-outer .belt .belt-inner .h3,.belt-outer .belt .belt-inner .h4,.belt-outer .belt .belt-inner .h5,.belt-outer .belt .belt-inner .h6,.belt-outer .belt .belt-inner h1,.belt-outer .belt .belt-inner h2,.belt-outer .belt .belt-inner h3,.belt-outer .belt .belt-inner h4,.belt-outer .belt .belt-inner h5,.belt-outer .belt .belt-inner h6{color:#000}.belt-outer .belt .belt-inner.jumbotron .h1,.belt-outer .belt .belt-inner.jumbotron h1{color:#2f2f2f}.belt-outer .belt .belt-inner.jumbotron .h2,.belt-outer .belt .belt-inner.jumbotron .h3,.belt-outer .belt .belt-inner.jumbotron .h4,.belt-outer .belt .belt-inner.jumbotron .h5,.belt-outer .belt .belt-inner.jumbotron .h6,.belt-outer .belt .belt-inner.jumbotron h2,.belt-outer .belt .belt-inner.jumbotron h3,.belt-outer .belt .belt-inner.jumbotron h4,.belt-outer .belt .belt-inner.jumbotron h5,.belt-outer .belt .belt-inner.jumbotron h6{color:#6f6f6f}.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:link,.belt-outer .belt .belt-inner .span>a:visited,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:link,.belt-outer .belt .belt-inner address>a:visited,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:link,.belt-outer .belt .belt-inner em>a:visited,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:link,.belt-outer .belt .belt-inner h1>a:visited,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:link,.belt-outer .belt .belt-inner h2>a:visited,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:link,.belt-outer .belt .belt-inner h3>a:visited,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:link,.belt-outer .belt .belt-inner h4>a:visited,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:link,.belt-outer .belt .belt-inner h5>a:visited,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:link,.belt-outer .belt .belt-inner h6>a:visited,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:link,.belt-outer .belt .belt-inner li>a:visited,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:link,.belt-outer .belt .belt-inner p>a:visited,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:link,.belt-outer .belt .belt-inner td>a:visited{color:#0089bc}.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:hover{color:#005170}.belt-outer .belt .belt-inner .span>a .glyphicon.tile,.belt-outer .belt .belt-inner address>a .glyphicon.tile,.belt-outer .belt .belt-inner em>a .glyphicon.tile,.belt-outer .belt .belt-inner h1>a .glyphicon.tile,.belt-outer .belt .belt-inner h2>a .glyphicon.tile,.belt-outer .belt .belt-inner h3>a .glyphicon.tile,.belt-outer .belt .belt-inner h4>a .glyphicon.tile,.belt-outer .belt .belt-inner h5>a .glyphicon.tile,.belt-outer .belt .belt-inner h6>a .glyphicon.tile,.belt-outer .belt .belt-inner li>a .glyphicon.tile,.belt-outer .belt .belt-inner p>a .glyphicon.tile,.belt-outer .belt .belt-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.belt-outer .belt .belt-inner .span>a .glyphicon.tile:active,.belt-outer .belt .belt-inner .span>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner address>a .glyphicon.tile:active,.belt-outer .belt .belt-inner address>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner em>a .glyphicon.tile:active,.belt-outer .belt .belt-inner em>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner li>a .glyphicon.tile:active,.belt-outer .belt .belt-inner li>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner p>a .glyphicon.tile:active,.belt-outer .belt .belt-inner p>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner td>a .glyphicon.tile:active,.belt-outer .belt .belt-inner td>a .glyphicon.tile:hover{color:#494949}.belt-outer .belt .belt-inner ul.nav-sidebar>li.active>a{color:#000}.belt-outer .belt .belt-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,li,p{font-weight:400}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a:hover{color:#000}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:hover{color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-brand{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.belt-outer .belt .belt-inner.subnav li>a{color:#aaa}.belt-outer .belt .belt-inner.subnav li>a.active{color:#000}.belt-outer .belt .belt-inner.subnav li>a:hover{color:#555}.belt-outer .belt .belt-inner .sidebar strong,.belt-outer .belt .belt-inner.subnav .navbar-toggle{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-toggle:hover{background-color:transparent}.white,q.bubble{background-color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.belt-outer .belt .belt-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.belt-outer .belt .belt-inner .sidebar a strong,.belt-outer .belt .belt-inner .sidebar a strong:active,.belt-outer .belt .belt-inner .sidebar a strong:link,.belt-outer .belt .belt-inner .sidebar a strong:visited{color:#0089bc}.belt-outer .belt .belt-inner .sidebar a strong:hover{color:#005170}.belt-outer .belt .belt-inner cite.bubble strong{color:#414141}.belt-outer .belt .belt-inner cite.bubble a:active,.belt-outer .belt .belt-inner cite.bubble a:link,.belt-outer .belt .belt-inner cite.bubble a:visited{color:#0089bc}.belt-outer .belt .belt-inner cite.bubble a:hover{color:#005170}.belt-outer .belt .belt-inner blockquote,.belt-outer .belt .belt-inner blockquote p,.belt-outer .belt .belt-inner blockquote ul>li{color:#747474}.belt-outer .belt .belt-inner .belt-content{margin:0}.vertical-center{display:table-cell;vertical-align:middle}@media screen and (min-width:768px){.reduce-gutter{padding:0 2px}q.bubble{min-height:152px}}img.full-width{display:block;width:100%}img.centered-icon{margin:0 auto;display:block}@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')}.large{font-size:18px}.small{font-size:14px}.h1,h1{font-size:48px}.h2,h2{font-size:44px}.h3,h3{font-size:32px}.h4,h4{font-size:25px}.h5,h5{font-size:21px}.h6,h6{font-size:19px}p{font-size:17px;font-size:1.08rem;line-height:1.5;margin:0 0 20px}.lead{padding-top:22px;margin-bottom:22px;font-size:19.8px;font-weight:300;line-height:1.4;font-family:Helvetica,Arial,sans-serif}.h1+.lead,.h2+.lead,.h3+.lead,.h4+.lead,.h5+.lead,.h6+.lead,h1+.lead,h2+.lead,h3+.lead,h4+.lead,h5+.lead,h6+.lead{padding-top:10px}pre{overflow-x:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px}code{-moz-border-radius:0;-webkit-border-radius:0;word-wrap:break-word}.amp{font-family:Helvetica,sans-serif;font-weight:400;line-height:0}.footnote{font-size:10px;margin-top:20px}.doc li,blockquote{font-size:17px}q.bubble{position:relative;display:block;width:100%;padding:10px}@media screen and (min-width:992px){.belt-outer{height:50px}q.bubble{min-height:108px}}q.bubble:after{content:"";display:block;width:0;border:0 solid;border-right-width:20px;border-bottom-width:20px;border-color:transparent #fff;position:absolute;bottom:-20px;left:15px}cite.bubble{display:block;margin-left:50px;margin-top:5px;padding-bottom:20px}blockquote *,blockquote p,blockquote ul>li{font-size:17px;font-weight:300}blockquote strong{font-weight:800}.doc li{font-size:1.08rem}.doc .h1,.doc .h2,.doc .h3,.doc .h4,.doc .h5,.doc .h6,.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{word-wrap:break-word;margin-top:3.125rem}.doc .h1+.h1,.doc .h1+.h2,.doc .h1+.h3,.doc .h1+.h4,.doc .h1+.h5,.doc .h1+.h6,.doc .h1+h1,.doc .h1+h2,.doc .h1+h3,.doc .h1+h4,.doc .h1+h5,.doc .h1+h6,.doc .h2+.h1,.doc .h2+.h2,.doc .h2+.h3,.doc .h2+.h4,.doc .h2+.h5,.doc .h2+.h6,.doc .h2+h1,.doc .h2+h2,.doc .h2+h3,.doc .h2+h4,.doc .h2+h5,.doc .h2+h6,.doc .h3+.h1,.doc .h3+.h2,.doc .h3+.h3,.doc .h3+.h4,.doc .h3+.h5,.doc .h3+.h6,.doc .h3+h1,.doc .h3+h2,.doc .h3+h3,.doc .h3+h4,.doc .h3+h5,.doc .h3+h6,.doc .h4+.h1,.doc .h4+.h2,.doc .h4+.h3,.doc .h4+.h4,.doc .h4+.h5,.doc .h4+.h6,.doc .h4+h1,.doc .h4+h2,.doc .h4+h3,.doc .h4+h4,.doc .h4+h5,.doc .h4+h6,.doc .h5+.h1,.doc .h5+.h2,.doc .h5+.h3,.doc .h5+.h4,.doc .h5+.h5,.doc .h5+.h6,.doc .h5+h1,.doc .h5+h2,.doc .h5+h3,.doc .h5+h4,.doc .h5+h5,.doc .h5+h6,.doc .h6+.h1,.doc .h6+.h2,.doc .h6+.h3,.doc .h6+.h4,.doc .h6+.h5,.doc .h6+.h6,.doc .h6+h1,.doc .h6+h2,.doc .h6+h3,.doc .h6+h4,.doc .h6+h5,.doc .h6+h6,.doc h1+.h1,.doc h1+.h2,.doc h1+.h3,.doc h1+.h4,.doc h1+.h5,.doc h1+.h6,.doc h1+h1,.doc h1+h2,.doc h1+h3,.doc h1+h4,.doc h1+h5,.doc h1+h6,.doc h2+.h1,.doc h2+.h2,.doc h2+.h3,.doc h2+.h4,.doc h2+.h5,.doc h2+.h6,.doc h2+h1,.doc h2+h2,.doc h2+h3,.doc h2+h4,.doc h2+h5,.doc h2+h6,.doc h3+.h1,.doc h3+.h2,.doc h3+.h3,.doc h3+.h4,.doc h3+.h5,.doc h3+.h6,.doc h3+h1,.doc h3+h2,.doc h3+h3,.doc h3+h4,.doc h3+h5,.doc h3+h6,.doc h4+.h1,.doc h4+.h2,.doc h4+.h3,.doc h4+.h4,.doc h4+.h5,.doc h4+.h6,.doc h4+h1,.doc h4+h2,.doc h4+h3,.doc h4+h4,.doc h4+h5,.doc h4+h6,.doc h5+.h1,.doc h5+.h2,.doc h5+.h3,.doc h5+.h4,.doc h5+.h5,.doc h5+.h6,.doc h5+h1,.doc h5+h2,.doc h5+h3,.doc h5+h4,.doc h5+h5,.doc h5+h6,.doc h6+.h1,.doc h6+.h2,.doc h6+.h3,.doc h6+.h4,.doc h6+.h5,.doc h6+.h6,.doc h6+h1,.doc h6+h2,.doc h6+h3,.doc h6+h4,.doc h6+h5,.doc h6+h6{margin-top:0}.doc .h1 a,.doc .h2 a,.doc .h3 a,.doc .h4 a,.doc .h5 a,.doc .h6 a,.doc h1 a,.doc h2 a,.doc h3 a,.doc h4 a,.doc h5 a,.doc h6 a{padding-left:10px;opacity:0}.doc .h1:hover a,.doc .h2:hover a,.doc .h3:hover a,.doc .h4:hover a,.doc .h5:hover a,.doc .h6:hover a,.doc h1:hover a,.doc h2:hover a,.doc h3:hover a,.doc h4:hover a,.doc h5:hover a,.doc h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.alt.subnav,.light-blue.subnav,.light-gray.subnav,.neutral.subnav,.primary.subnav,.sand.subnav,.striped.subnav,.white.subnav,div.logo-tile.subnav{opacity:.96}.doc .h1,.doc h1{font-size:38px;font-size:2.375rem}.doc .h2,.doc h2{font-size:33px;font-size:2.0625rem}.doc .h3,.doc h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}.doc .h4,.doc h4{font-size:23px;font-size:1.4375rem}.doc .h5,.doc h5{font-size:20px;font-size:1.25rem}.doc .h6,.doc h6{font-size:18px;font-size:1.125rem}.doc li ol,.doc li ul{margin-top:10px}.doc li ol li,.doc li ul li{margin-top:5px}.doc li blockquote,.doc li img{margin:20px 0}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.doc li ol+p,.doc li ul+p{margin-top:20px}.doc li+li{margin-top:10px}.doc code{font-size:14px}.glyphicon.tile{font-size:150px;margin-bottom:20px!important}.glyphicon.tile-small{font-size:100px;margin-bottom:35px!important}.glyphicon.glyphicon-heart{color:#e74c3c}.caret-right{display:none}@media screen and (min-width:768px){cite.bubble{padding-bottom:0}.doc{padding-bottom:60px}.glyphicon.tile-small{margin-bottom:0!important}.caret-right{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent}}.login-caret{display:none}.fa,.fa-stack{display:inline-block}.tile-list{text-align:center}@media screen and (min-width:768px){.login-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left-color:#3BB878}.tile-list{text-align:right}}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cubes.subnav .navbar-collapse,.light-gray.subnav .navbar-collapse,.sand.subnav .navbar-collapse,.striped.subnav .navbar-collapse,.white.subnav .navbar-collapse{border-top-color:#e7e6e6}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.footer-col,.search-form{position:relative}.white{color:#747474}.white .lead a{font-weight:300}.white .span>a,.white address>a,.white em>a,.white h1>a,.white h2>a,.white h3>a,.white h4>a,.white h5>a,.white h6>a,.white li>a,.white p>a,.white td>a{-webkit-transition:.2s color;transition:.2s color}.white .nav li>a,.white .span>a:active,.white .span>a:hover,.white address>a:active,.white address>a:hover,.white em>a:active,.white em>a:hover,.white h1>a:active,.white h1>a:hover,.white h2>a:active,.white h2>a:hover,.white h3>a:active,.white h3>a:hover,.white h4>a:active,.white h4>a:hover,.white h5>a:active,.white h5>a:hover,.white h6>a:active,.white h6>a:hover,.white li>a:active,.white li>a:hover,.white p>a:active,.white p>a:hover,.white td>a:active,.white td>a:hover{text-decoration:none}.white.separated{border-bottom-color:#d9d9d9}.white .h1,.white .h2,.white .h3,.white .h4,.white .h5,.white .h6,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#000}.white.jumbotron .h1,.white.jumbotron h1{color:#343434}.white.jumbotron .h2,.white.jumbotron .h3,.white.jumbotron .h4,.white.jumbotron .h5,.white.jumbotron .h6,.white.jumbotron h2,.white.jumbotron h3,.white.jumbotron h4,.white.jumbotron h5,.white.jumbotron h6{color:#747474}.white .span>a:active,.white .span>a:link,.white .span>a:visited,.white address>a:active,.white address>a:link,.white address>a:visited,.white em>a:active,.white em>a:link,.white em>a:visited,.white h1>a:active,.white h1>a:link,.white h1>a:visited,.white h2>a:active,.white h2>a:link,.white h2>a:visited,.white h3>a:active,.white h3>a:link,.white h3>a:visited,.white h4>a:active,.white h4>a:link,.white h4>a:visited,.white h5>a:active,.white h5>a:link,.white h5>a:visited,.white h6>a:active,.white h6>a:link,.white h6>a:visited,.white li>a:active,.white li>a:link,.white li>a:visited,.white p>a:active,.white p>a:link,.white p>a:visited,.white td>a:active,.white td>a:link,.white td>a:visited{color:#0089bc}.white .span>a:hover,.white address>a:hover,.white em>a:hover,.white h1>a:hover,.white h2>a:hover,.white h3>a:hover,.white h4>a:hover,.white h5>a:hover,.white h6>a:hover,.white li>a:hover,.white p>a:hover,.white td>a:hover{color:#005170}.white .span>a .glyphicon.tile,.white address>a .glyphicon.tile,.white em>a .glyphicon.tile,.white h1>a .glyphicon.tile,.white h2>a .glyphicon.tile,.white h3>a .glyphicon.tile,.white h4>a .glyphicon.tile,.white h5>a .glyphicon.tile,.white h6>a .glyphicon.tile,.white li>a .glyphicon.tile,.white p>a .glyphicon.tile,.white td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.white .span>a .glyphicon.tile:active,.white .span>a .glyphicon.tile:hover,.white address>a .glyphicon.tile:active,.white address>a .glyphicon.tile:hover,.white em>a .glyphicon.tile:active,.white em>a .glyphicon.tile:hover,.white h1>a .glyphicon.tile:active,.white h1>a .glyphicon.tile:hover,.white h2>a .glyphicon.tile:active,.white h2>a .glyphicon.tile:hover,.white h3>a .glyphicon.tile:active,.white h3>a .glyphicon.tile:hover,.white h4>a .glyphicon.tile:active,.white h4>a .glyphicon.tile:hover,.white h5>a .glyphicon.tile:active,.white h5>a .glyphicon.tile:hover,.white h6>a .glyphicon.tile:active,.white h6>a .glyphicon.tile:hover,.white li>a .glyphicon.tile:active,.white li>a .glyphicon.tile:hover,.white p>a .glyphicon.tile:active,.white p>a .glyphicon.tile:hover,.white td>a .glyphicon.tile:active,.white td>a .glyphicon.tile:hover{color:#4e4e4e}.white ul.nav-sidebar>li.active>a{color:#000}.white ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.white ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.white ul.nav-sidebar>li>a:hover{color:#000}.white ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.white ul.dropdown-menu>li>a:hover{color:#fff}.white.subnav .navbar-brand{color:#000}.white.subnav .navbar-brand a{text-decoration:none;color:#000}.white.subnav li>a{color:#aaa}.white.subnav li>a.active{color:#000}.white.subnav li>a:hover{color:#5b5b5b}.white .sidebar strong,.white.subnav .navbar-toggle{color:#000}.white.subnav .navbar-toggle:hover{background-color:transparent}.white.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.white .sidebar a strong,.white .sidebar a strong:active,.white .sidebar a strong:link,.white .sidebar a strong:visited{color:#0089bc}.white .sidebar a strong:hover{color:#005170}.white cite.bubble strong{color:#414141}.white cite.bubble a:active,.white cite.bubble a:link,.white cite.bubble a:visited{color:#0089bc}.white cite.bubble a:hover{color:#005170}.white blockquote,.white blockquote p,.white blockquote ul>li{color:#747474}.sand{background-color:#f9f9ef;color:#6f6f6f}.sand .lead a{font-weight:300}.sand .span>a,.sand address>a,.sand em>a,.sand h1>a,.sand h2>a,.sand h3>a,.sand h4>a,.sand h5>a,.sand h6>a,.sand li>a,.sand p>a,.sand td>a{-webkit-transition:.2s color;transition:.2s color}.sand .nav li>a,.sand .span>a:active,.sand .span>a:hover,.sand address>a:active,.sand address>a:hover,.sand em>a:active,.sand em>a:hover,.sand h1>a:active,.sand h1>a:hover,.sand h2>a:active,.sand h2>a:hover,.sand h3>a:active,.sand h3>a:hover,.sand h4>a:active,.sand h4>a:hover,.sand h5>a:active,.sand h5>a:hover,.sand h6>a:active,.sand h6>a:hover,.sand li>a:active,.sand li>a:hover,.sand p>a:active,.sand p>a:hover,.sand td>a:active,.sand td>a:hover{text-decoration:none}.sand.separated{border-bottom-color:#e4e4b7}.sand .h1,.sand .h2,.sand .h3,.sand .h4,.sand .h5,.sand .h6,.sand h1,.sand h2,.sand h3,.sand h4,.sand h5,.sand h6{color:#000}.sand.jumbotron .h1,.sand.jumbotron h1{color:#2f2f2f}.sand.jumbotron .h2,.sand.jumbotron .h3,.sand.jumbotron .h4,.sand.jumbotron .h5,.sand.jumbotron .h6,.sand.jumbotron h2,.sand.jumbotron h3,.sand.jumbotron h4,.sand.jumbotron h5,.sand.jumbotron h6{color:#6f6f6f}.sand .span>a:active,.sand .span>a:link,.sand .span>a:visited,.sand address>a:active,.sand address>a:link,.sand address>a:visited,.sand em>a:active,.sand em>a:link,.sand em>a:visited,.sand h1>a:active,.sand h1>a:link,.sand h1>a:visited,.sand h2>a:active,.sand h2>a:link,.sand h2>a:visited,.sand h3>a:active,.sand h3>a:link,.sand h3>a:visited,.sand h4>a:active,.sand h4>a:link,.sand h4>a:visited,.sand h5>a:active,.sand h5>a:link,.sand h5>a:visited,.sand h6>a:active,.sand h6>a:link,.sand h6>a:visited,.sand li>a:active,.sand li>a:link,.sand li>a:visited,.sand p>a:active,.sand p>a:link,.sand p>a:visited,.sand td>a:active,.sand td>a:link,.sand td>a:visited{color:#0089bc}.sand .span>a:hover,.sand address>a:hover,.sand em>a:hover,.sand h1>a:hover,.sand h2>a:hover,.sand h3>a:hover,.sand h4>a:hover,.sand h5>a:hover,.sand h6>a:hover,.sand li>a:hover,.sand p>a:hover,.sand td>a:hover{color:#005170}.sand .span>a .glyphicon.tile,.sand address>a .glyphicon.tile,.sand em>a .glyphicon.tile,.sand h1>a .glyphicon.tile,.sand h2>a .glyphicon.tile,.sand h3>a .glyphicon.tile,.sand h4>a .glyphicon.tile,.sand h5>a .glyphicon.tile,.sand h6>a .glyphicon.tile,.sand li>a .glyphicon.tile,.sand p>a .glyphicon.tile,.sand td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.sand .span>a .glyphicon.tile:active,.sand .span>a .glyphicon.tile:hover,.sand address>a .glyphicon.tile:active,.sand address>a .glyphicon.tile:hover,.sand em>a .glyphicon.tile:active,.sand em>a .glyphicon.tile:hover,.sand h1>a .glyphicon.tile:active,.sand h1>a .glyphicon.tile:hover,.sand h2>a .glyphicon.tile:active,.sand h2>a .glyphicon.tile:hover,.sand h3>a .glyphicon.tile:active,.sand h3>a .glyphicon.tile:hover,.sand h4>a .glyphicon.tile:active,.sand h4>a .glyphicon.tile:hover,.sand h5>a .glyphicon.tile:active,.sand h5>a .glyphicon.tile:hover,.sand h6>a .glyphicon.tile:active,.sand h6>a .glyphicon.tile:hover,.sand li>a .glyphicon.tile:active,.sand li>a .glyphicon.tile:hover,.sand p>a .glyphicon.tile:active,.sand p>a .glyphicon.tile:hover,.sand td>a .glyphicon.tile:active,.sand td>a .glyphicon.tile:hover{color:#494949}.sand ul.nav-sidebar>li.active>a{color:#000}.sand ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.sand ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.sand ul.nav-sidebar>li>a:hover{color:#000}.sand ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.sand ul.dropdown-menu>li>a:hover{color:#fff}.sand.subnav .navbar-brand{color:#000}.sand.subnav .navbar-brand a{text-decoration:none;color:#000}.sand.subnav li>a{color:#aaa}.sand.subnav li>a.active{color:#000}.sand.subnav li>a:hover{color:#555}.sand .sidebar strong,.sand.subnav .navbar-toggle{color:#000}.sand.subnav .navbar-toggle:hover{background-color:transparent}.sand.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.sand .sidebar a strong,.sand .sidebar a strong:active,.sand .sidebar a strong:link,.sand .sidebar a strong:visited{color:#0089bc}.sand .sidebar a strong:hover{color:#005170}.sand cite.bubble strong{color:#414141}.sand cite.bubble a:active,.sand cite.bubble a:link,.sand cite.bubble a:visited{color:#0089bc}.sand cite.bubble a:hover{color:#005170}.sand blockquote,.sand blockquote p,.sand blockquote ul>li{color:#747474}.light-gray{background-color:#f4f4f4;color:#6f6f6f}.light-gray .lead a{font-weight:300}.light-gray .span>a,.light-gray address>a,.light-gray em>a,.light-gray h1>a,.light-gray h2>a,.light-gray h3>a,.light-gray h4>a,.light-gray h5>a,.light-gray h6>a,.light-gray li>a,.light-gray p>a,.light-gray td>a{-webkit-transition:.2s color;transition:.2s color}.light-gray .nav li>a,.light-gray .span>a:active,.light-gray .span>a:hover,.light-gray address>a:active,.light-gray address>a:hover,.light-gray em>a:active,.light-gray em>a:hover,.light-gray h1>a:active,.light-gray h1>a:hover,.light-gray h2>a:active,.light-gray h2>a:hover,.light-gray h3>a:active,.light-gray h3>a:hover,.light-gray h4>a:active,.light-gray h4>a:hover,.light-gray h5>a:active,.light-gray h5>a:hover,.light-gray h6>a:active,.light-gray h6>a:hover,.light-gray li>a:active,.light-gray li>a:hover,.light-gray p>a:active,.light-gray p>a:hover,.light-gray td>a:active,.light-gray td>a:hover{text-decoration:none}.light-gray.separated{border-bottom-color:#cdcdcd}.light-gray .h1,.light-gray .h2,.light-gray .h3,.light-gray .h4,.light-gray .h5,.light-gray .h6,.light-gray h1,.light-gray h2,.light-gray h3,.light-gray h4,.light-gray h5,.light-gray h6{color:#000}.light-gray.jumbotron .h1,.light-gray.jumbotron h1{color:#2f2f2f}.light-gray.jumbotron .h2,.light-gray.jumbotron .h3,.light-gray.jumbotron .h4,.light-gray.jumbotron .h5,.light-gray.jumbotron .h6,.light-gray.jumbotron h2,.light-gray.jumbotron h3,.light-gray.jumbotron h4,.light-gray.jumbotron h5,.light-gray.jumbotron h6{color:#6f6f6f}.light-gray .span>a:active,.light-gray .span>a:link,.light-gray .span>a:visited,.light-gray address>a:active,.light-gray address>a:link,.light-gray address>a:visited,.light-gray em>a:active,.light-gray em>a:link,.light-gray em>a:visited,.light-gray h1>a:active,.light-gray h1>a:link,.light-gray h1>a:visited,.light-gray h2>a:active,.light-gray h2>a:link,.light-gray h2>a:visited,.light-gray h3>a:active,.light-gray h3>a:link,.light-gray h3>a:visited,.light-gray h4>a:active,.light-gray h4>a:link,.light-gray h4>a:visited,.light-gray h5>a:active,.light-gray h5>a:link,.light-gray h5>a:visited,.light-gray h6>a:active,.light-gray h6>a:link,.light-gray h6>a:visited,.light-gray li>a:active,.light-gray li>a:link,.light-gray li>a:visited,.light-gray p>a:active,.light-gray p>a:link,.light-gray p>a:visited,.light-gray td>a:active,.light-gray td>a:link,.light-gray td>a:visited{color:#0089bc}.light-gray .span>a:hover,.light-gray address>a:hover,.light-gray em>a:hover,.light-gray h1>a:hover,.light-gray h2>a:hover,.light-gray h3>a:hover,.light-gray h4>a:hover,.light-gray h5>a:hover,.light-gray h6>a:hover,.light-gray li>a:hover,.light-gray p>a:hover,.light-gray td>a:hover{color:#005170}.light-gray .span>a .glyphicon.tile,.light-gray address>a .glyphicon.tile,.light-gray em>a .glyphicon.tile,.light-gray h1>a .glyphicon.tile,.light-gray h2>a .glyphicon.tile,.light-gray h3>a .glyphicon.tile,.light-gray h4>a .glyphicon.tile,.light-gray h5>a .glyphicon.tile,.light-gray h6>a .glyphicon.tile,.light-gray li>a .glyphicon.tile,.light-gray p>a .glyphicon.tile,.light-gray td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-gray .span>a .glyphicon.tile:active,.light-gray .span>a .glyphicon.tile:hover,.light-gray address>a .glyphicon.tile:active,.light-gray address>a .glyphicon.tile:hover,.light-gray em>a .glyphicon.tile:active,.light-gray em>a .glyphicon.tile:hover,.light-gray h1>a .glyphicon.tile:active,.light-gray h1>a .glyphicon.tile:hover,.light-gray h2>a .glyphicon.tile:active,.light-gray h2>a .glyphicon.tile:hover,.light-gray h3>a .glyphicon.tile:active,.light-gray h3>a .glyphicon.tile:hover,.light-gray h4>a .glyphicon.tile:active,.light-gray h4>a .glyphicon.tile:hover,.light-gray h5>a .glyphicon.tile:active,.light-gray h5>a .glyphicon.tile:hover,.light-gray h6>a .glyphicon.tile:active,.light-gray h6>a .glyphicon.tile:hover,.light-gray li>a .glyphicon.tile:active,.light-gray li>a .glyphicon.tile:hover,.light-gray p>a .glyphicon.tile:active,.light-gray p>a .glyphicon.tile:hover,.light-gray td>a .glyphicon.tile:active,.light-gray td>a .glyphicon.tile:hover{color:#494949}.light-gray ul.nav-sidebar>li.active>a{color:#000}.light-gray ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.light-gray ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.light-gray ul.nav-sidebar>li>a:hover{color:#000}.light-gray ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-gray ul.dropdown-menu>li>a:hover{color:#fff}.light-gray.subnav .navbar-brand{color:#000}.light-gray.subnav .navbar-brand a{text-decoration:none;color:#000}.light-gray.subnav li>a{color:#aaa}.light-gray.subnav li>a.active{color:#000}.light-gray.subnav li>a:hover{color:#555}.light-gray .sidebar strong,.light-gray.subnav .navbar-toggle{color:#000}.light-gray.subnav .navbar-toggle:hover{background-color:transparent}.light-gray.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-gray .sidebar a strong,.light-gray .sidebar a strong:active,.light-gray .sidebar a strong:link,.light-gray .sidebar a strong:visited{color:#0089bc}.light-gray .sidebar a strong:hover{color:#005170}.light-gray cite.bubble strong{color:#414141}.light-gray cite.bubble a:active,.light-gray cite.bubble a:link,.light-gray cite.bubble a:visited{color:#0089bc}.light-gray cite.bubble a:hover{color:#005170}.light-gray blockquote,.light-gray blockquote p,.light-gray blockquote ul>li,.striped{color:#747474}.striped{background:url(/media/images/common/stripes.png)}.striped .lead a{font-weight:300}.striped .span>a,.striped address>a,.striped em>a,.striped h1>a,.striped h2>a,.striped h3>a,.striped h4>a,.striped h5>a,.striped h6>a,.striped li>a,.striped p>a,.striped td>a{-webkit-transition:.2s color;transition:.2s color}.striped .nav li>a,.striped .span>a:active,.striped .span>a:hover,.striped address>a:active,.striped address>a:hover,.striped em>a:active,.striped em>a:hover,.striped h1>a:active,.striped h1>a:hover,.striped h2>a:active,.striped h2>a:hover,.striped h3>a:active,.striped h3>a:hover,.striped h4>a:active,.striped h4>a:hover,.striped h5>a:active,.striped h5>a:hover,.striped h6>a:active,.striped h6>a:hover,.striped li>a:active,.striped li>a:hover,.striped p>a:active,.striped p>a:hover,.striped td>a:active,.striped td>a:hover{text-decoration:none}.striped.separated{border-bottom-color:#d2d2d2}.striped.jumbotron .h1,.striped.jumbotron h1{color:#343434}.striped.jumbotron .h2,.striped.jumbotron .h3,.striped.jumbotron .h4,.striped.jumbotron .h5,.striped.jumbotron .h6,.striped.jumbotron h2,.striped.jumbotron h3,.striped.jumbotron h4,.striped.jumbotron h5,.striped.jumbotron h6{color:#747474}.striped .span>a:active,.striped .span>a:link,.striped .span>a:visited,.striped address>a:active,.striped address>a:link,.striped address>a:visited,.striped em>a:active,.striped em>a:link,.striped em>a:visited,.striped h1>a:active,.striped h1>a:link,.striped h1>a:visited,.striped h2>a:active,.striped h2>a:link,.striped h2>a:visited,.striped h3>a:active,.striped h3>a:link,.striped h3>a:visited,.striped h4>a:active,.striped h4>a:link,.striped h4>a:visited,.striped h5>a:active,.striped h5>a:link,.striped h5>a:visited,.striped h6>a:active,.striped h6>a:link,.striped h6>a:visited,.striped li>a:active,.striped li>a:link,.striped li>a:visited,.striped p>a:active,.striped p>a:link,.striped p>a:visited,.striped td>a:active,.striped td>a:link,.striped td>a:visited{color:#0089bc}.striped .span>a:hover,.striped address>a:hover,.striped em>a:hover,.striped h1>a:hover,.striped h2>a:hover,.striped h3>a:hover,.striped h4>a:hover,.striped h5>a:hover,.striped h6>a:hover,.striped li>a:hover,.striped p>a:hover,.striped td>a:hover{color:#005170}.striped .span>a .glyphicon.tile,.striped address>a .glyphicon.tile,.striped em>a .glyphicon.tile,.striped h1>a .glyphicon.tile,.striped h2>a .glyphicon.tile,.striped h3>a .glyphicon.tile,.striped h4>a .glyphicon.tile,.striped h5>a .glyphicon.tile,.striped h6>a .glyphicon.tile,.striped li>a .glyphicon.tile,.striped p>a .glyphicon.tile,.striped td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.striped .span>a .glyphicon.tile:active,.striped .span>a .glyphicon.tile:hover,.striped address>a .glyphicon.tile:active,.striped address>a .glyphicon.tile:hover,.striped em>a .glyphicon.tile:active,.striped em>a .glyphicon.tile:hover,.striped h1>a .glyphicon.tile:active,.striped h1>a .glyphicon.tile:hover,.striped h2>a .glyphicon.tile:active,.striped h2>a .glyphicon.tile:hover,.striped h3>a .glyphicon.tile:active,.striped h3>a .glyphicon.tile:hover,.striped h4>a .glyphicon.tile:active,.striped h4>a .glyphicon.tile:hover,.striped h5>a .glyphicon.tile:active,.striped h5>a .glyphicon.tile:hover,.striped h6>a .glyphicon.tile:active,.striped h6>a .glyphicon.tile:hover,.striped li>a .glyphicon.tile:active,.striped li>a .glyphicon.tile:hover,.striped p>a .glyphicon.tile:active,.striped p>a .glyphicon.tile:hover,.striped td>a .glyphicon.tile:active,.striped td>a .glyphicon.tile:hover{color:#4e4e4e}.striped ul.nav-sidebar>li.active>a{color:#000}.striped ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.striped ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.striped ul.nav-sidebar>li>a:hover{color:#000}.striped ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.striped ul.dropdown-menu>li>a:hover{color:#fff}.striped.subnav .navbar-brand{color:#000}.striped.subnav .navbar-brand a{text-decoration:none;color:#000}.striped.subnav li>a{color:#aaa}.striped.subnav li>a.active{color:#000}.striped.subnav li>a:hover{color:#5b5b5b}.striped .sidebar strong,.striped.subnav .navbar-toggle{color:#000}.striped.subnav .navbar-toggle:hover{background-color:transparent}.striped.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.striped .sidebar a strong,.striped .sidebar a strong:active,.striped .sidebar a strong:link,.striped .sidebar a strong:visited{color:#0089bc}.striped .sidebar a strong:hover{color:#005170}.striped cite.bubble strong{color:#414141}.striped cite.bubble a:active,.striped cite.bubble a:link,.striped cite.bubble a:visited{color:#0089bc}.striped cite.bubble a:hover{color:#005170}.striped blockquote,.striped blockquote p,.striped blockquote ul>li{color:#747474}.striped .h1,.striped .h2,.striped .h3,.striped .h4,.striped .h5,.striped .h6,.striped h1,.striped h2,.striped h3,.striped h4,.striped h5,.striped h6{color:#4e4e4e}.cubes{color:#747474;background:url(/media/images/common/cube_tile_lt_gray.png)}.cubes .lead a{font-weight:300}.cubes .span>a,.cubes address>a,.cubes em>a,.cubes h1>a,.cubes h2>a,.cubes h3>a,.cubes h4>a,.cubes h5>a,.cubes h6>a,.cubes li>a,.cubes p>a,.cubes td>a{-webkit-transition:.2s color;transition:.2s color}.cubes .nav li>a,.cubes .span>a:active,.cubes .span>a:hover,.cubes address>a:active,.cubes address>a:hover,.cubes em>a:active,.cubes em>a:hover,.cubes h1>a:active,.cubes h1>a:hover,.cubes h2>a:active,.cubes h2>a:hover,.cubes h3>a:active,.cubes h3>a:hover,.cubes h4>a:active,.cubes h4>a:hover,.cubes h5>a:active,.cubes h5>a:hover,.cubes h6>a:active,.cubes h6>a:hover,.cubes li>a:active,.cubes li>a:hover,.cubes p>a:active,.cubes p>a:hover,.cubes td>a:active,.cubes td>a:hover{text-decoration:none}.cubes.separated{border-bottom-color:#d2d2d2}.cubes.jumbotron .h1,.cubes.jumbotron h1{color:#343434}.cubes.jumbotron .h2,.cubes.jumbotron .h3,.cubes.jumbotron .h4,.cubes.jumbotron .h5,.cubes.jumbotron .h6,.cubes.jumbotron h2,.cubes.jumbotron h3,.cubes.jumbotron h4,.cubes.jumbotron h5,.cubes.jumbotron h6{color:#747474}.cubes .span>a:active,.cubes .span>a:link,.cubes .span>a:visited,.cubes address>a:active,.cubes address>a:link,.cubes address>a:visited,.cubes em>a:active,.cubes em>a:link,.cubes em>a:visited,.cubes h1>a:active,.cubes h1>a:link,.cubes h1>a:visited,.cubes h2>a:active,.cubes h2>a:link,.cubes h2>a:visited,.cubes h3>a:active,.cubes h3>a:link,.cubes h3>a:visited,.cubes h4>a:active,.cubes h4>a:link,.cubes h4>a:visited,.cubes h5>a:active,.cubes h5>a:link,.cubes h5>a:visited,.cubes h6>a:active,.cubes h6>a:link,.cubes h6>a:visited,.cubes li>a:active,.cubes li>a:link,.cubes li>a:visited,.cubes p>a:active,.cubes p>a:link,.cubes p>a:visited,.cubes td>a:active,.cubes td>a:link,.cubes td>a:visited{color:#0089bc}.cubes .span>a:hover,.cubes address>a:hover,.cubes em>a:hover,.cubes h1>a:hover,.cubes h2>a:hover,.cubes h3>a:hover,.cubes h4>a:hover,.cubes h5>a:hover,.cubes h6>a:hover,.cubes li>a:hover,.cubes p>a:hover,.cubes td>a:hover{color:#005170}.cubes .span>a .glyphicon.tile,.cubes address>a .glyphicon.tile,.cubes em>a .glyphicon.tile,.cubes h1>a .glyphicon.tile,.cubes h2>a .glyphicon.tile,.cubes h3>a .glyphicon.tile,.cubes h4>a .glyphicon.tile,.cubes h5>a .glyphicon.tile,.cubes h6>a .glyphicon.tile,.cubes li>a .glyphicon.tile,.cubes p>a .glyphicon.tile,.cubes td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.cubes .span>a .glyphicon.tile:active,.cubes .span>a .glyphicon.tile:hover,.cubes address>a .glyphicon.tile:active,.cubes address>a .glyphicon.tile:hover,.cubes em>a .glyphicon.tile:active,.cubes em>a .glyphicon.tile:hover,.cubes h1>a .glyphicon.tile:active,.cubes h1>a .glyphicon.tile:hover,.cubes h2>a .glyphicon.tile:active,.cubes h2>a .glyphicon.tile:hover,.cubes h3>a .glyphicon.tile:active,.cubes h3>a .glyphicon.tile:hover,.cubes h4>a .glyphicon.tile:active,.cubes h4>a .glyphicon.tile:hover,.cubes h5>a .glyphicon.tile:active,.cubes h5>a .glyphicon.tile:hover,.cubes h6>a .glyphicon.tile:active,.cubes h6>a .glyphicon.tile:hover,.cubes li>a .glyphicon.tile:active,.cubes li>a .glyphicon.tile:hover,.cubes p>a .glyphicon.tile:active,.cubes p>a .glyphicon.tile:hover,.cubes td>a .glyphicon.tile:active,.cubes td>a .glyphicon.tile:hover{color:#4e4e4e}.cubes ul.nav-sidebar>li.active>a{color:#000}.cubes ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.blue .lead a,.dark-blue .lead a,.dark-green .lead a,.green .lead a,.light-blue .lead a{font-weight:300}.cubes ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.cubes ul.nav-sidebar>li>a:hover{color:#000}.cubes ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.cubes ul.dropdown-menu>li>a:hover{color:#fff}.cubes.subnav{opacity:.96}.cubes.subnav .navbar-brand{color:#000}.cubes.subnav .navbar-brand a{text-decoration:none;color:#000}.cubes.subnav li>a{color:#aaa}.cubes.subnav li>a.active{color:#000}.cubes.subnav li>a:hover{color:#5b5b5b}.cubes .sidebar strong,.cubes.subnav .navbar-toggle{color:#000}.cubes.subnav .navbar-toggle:hover{background-color:transparent}.cubes.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.cubes .sidebar a strong,.cubes .sidebar a strong:active,.cubes .sidebar a strong:link,.cubes .sidebar a strong:visited{color:#0089bc}.cubes .sidebar a strong:hover{color:#005170}.cubes cite.bubble strong{color:#414141}.cubes cite.bubble a:active,.cubes cite.bubble a:link,.cubes cite.bubble a:visited{color:#0089bc}.cubes cite.bubble a:hover{color:#005170}.cubes blockquote,.cubes blockquote p,.cubes blockquote ul>li{color:#747474}.cubes .h1,.cubes .h2,.cubes .h3,.cubes .h4,.cubes .h5,.cubes .h6,.cubes h1,.cubes h2,.cubes h3,.cubes h4,.cubes h5,.cubes h6{color:#4e4e4e}.green,.green .h1,.green .h2,.green .h3,.green .h4,.green .h5,.green .h6,.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green.subnav .navbar-brand{color:#fff}.green{background-color:#3BB878}.green .span>a,.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{-webkit-transition:.2s color;transition:.2s color}.green .nav li>a,.green .span>a:active,.green .span>a:hover,.green address>a:active,.green address>a:hover,.green em>a:active,.green em>a:hover,.green h1>a:active,.green h1>a:hover,.green h2>a:active,.green h2>a:hover,.green h3>a:active,.green h3>a:hover,.green h4>a:active,.green h4>a:hover,.green h5>a:active,.green h5>a:hover,.green h6>a:active,.green h6>a:hover,.green li>a:active,.green li>a:hover,.green p>a:active,.green p>a:hover,.green td>a:active,.green td>a:hover{text-decoration:none}.green.separated{border-bottom-color:#287e52}.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{color:#fff;text-decoration:underline}.dark-green .nav li>a,.dark-green .span>a:active,.dark-green .span>a:hover,.dark-green address>a:active,.dark-green address>a:hover,.dark-green em>a:active,.dark-green em>a:hover,.dark-green h1>a:active,.dark-green h1>a:hover,.dark-green h2>a:active,.dark-green h2>a:hover,.dark-green h3>a:active,.dark-green h3>a:hover,.dark-green h4>a:active,.dark-green h4>a:hover,.dark-green h5>a:active,.dark-green h5>a:hover,.dark-green h6>a:active,.dark-green h6>a:hover,.dark-green li>a:active,.dark-green li>a:hover,.dark-green p>a:active,.dark-green p>a:hover,.dark-green td>a:active,.dark-green td>a:hover,.green address>a:hover,.green em>a:hover,.green h1>a:hover,.green h2>a:hover,.green h3>a:hover,.green h4>a:hover,.green h5>a:hover,.green h6>a:hover,.green li>a:hover,.green p>a:hover,.green td>a:hover,.green.subnav .navbar-brand a{text-decoration:none}.green.subnav li>a{color:#a1e1c0}.green.subnav li>a.active,.green.subnav li>a:hover{color:#fff}.green.subnav .navbar-toggle{color:#226b46}.dark-green,.dark-green .h1,.dark-green .h2,.dark-green .h3,.dark-green .h4,.dark-green .h5,.dark-green .h6,.dark-green h1,.dark-green h2,.dark-green h3,.dark-green h4,.dark-green h5,.dark-green h6,.dark-green.subnav .navbar-brand{color:#fff}.green.subnav .navbar-toggle:hover{background-color:transparent}.green.subnav .navbar-collapse{border-top-color:#226b46}.green.subnav .subnav-divider{border-bottom:1px solid #3BB878}.green .form-control{border:0!important}.dark-green{background-color:#35a56b}.dark-green .span>a,.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{-webkit-transition:.2s color;transition:.2s color}.dark-green.separated{border-bottom-color:#226b46}.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{color:#fff;text-decoration:underline}.blue .nav li>a,.blue .span>a:active,.blue .span>a:hover,.blue address>a:active,.blue address>a:hover,.blue em>a:active,.blue em>a:hover,.blue h1>a:active,.blue h1>a:hover,.blue h2>a:active,.blue h2>a:hover,.blue h3>a:active,.blue h3>a:hover,.blue h4>a:active,.blue h4>a:hover,.blue h5>a:active,.blue h5>a:hover,.blue h6>a:active,.blue h6>a:hover,.blue li>a:active,.blue li>a:hover,.blue p>a:active,.blue p>a:hover,.blue td>a:active,.blue td>a:hover,.dark-green address>a:hover,.dark-green em>a:hover,.dark-green h1>a:hover,.dark-green h2>a:hover,.dark-green h3>a:hover,.dark-green h4>a:hover,.dark-green h5>a:hover,.dark-green h6>a:hover,.dark-green li>a:hover,.dark-green p>a:hover,.dark-green td>a:hover,.dark-green.subnav .navbar-brand a{text-decoration:none}.dark-green.subnav li>a{color:#8edbb3}.dark-green.subnav li>a.active,.dark-green.subnav li>a:hover{color:#fff}.dark-green.subnav .navbar-toggle{color:#1c5739}.blue,.blue .h1,.blue .h2,.blue .h3,.blue .h4,.blue .h5,.blue .h6,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue.subnav .navbar-brand{color:#fff}.dark-green.subnav .navbar-toggle:hover{background-color:transparent}.dark-green.subnav .navbar-collapse{border-top-color:#1c5739}.dark-green.subnav .subnav-divider{border-bottom:1px solid #35a56b}.dark-green .form-control{border:0!important}.blue{background-color:#00aeef}.blue .span>a,.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{-webkit-transition:.2s color;transition:.2s color}.blue.separated{border-bottom-color:#0076a3}.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{color:#fff;text-decoration:underline}.blue address>a:hover,.blue em>a:hover,.blue h1>a:hover,.blue h2>a:hover,.blue h3>a:hover,.blue h4>a:hover,.blue h5>a:hover,.blue h6>a:hover,.blue li>a:hover,.blue p>a:hover,.blue td>a:hover,.blue.subnav .navbar-brand a,.dark-blue .nav li>a,.dark-blue .span>a:active,.dark-blue .span>a:hover,.dark-blue address>a:active,.dark-blue address>a:hover,.dark-blue em>a:active,.dark-blue em>a:hover,.dark-blue h1>a:active,.dark-blue h1>a:hover,.dark-blue h2>a:active,.dark-blue h2>a:hover,.dark-blue h3>a:active,.dark-blue h3>a:hover,.dark-blue h4>a:active,.dark-blue h4>a:hover,.dark-blue h5>a:active,.dark-blue h5>a:hover,.dark-blue h6>a:active,.dark-blue h6>a:hover,.dark-blue li>a:active,.dark-blue li>a:hover,.dark-blue p>a:active,.dark-blue p>a:hover,.dark-blue td>a:active,.dark-blue td>a:hover{text-decoration:none}.blue.subnav li>a{color:#7fdcff}.blue.subnav li>a.active,.blue.subnav li>a:hover{color:#fff}.blue.subnav .navbar-toggle{color:#006489}.dark-blue,.dark-blue .h1,.dark-blue .h2,.dark-blue .h3,.dark-blue .h4,.dark-blue .h5,.dark-blue .h6,.dark-blue h1,.dark-blue h2,.dark-blue h3,.dark-blue h4,.dark-blue h5,.dark-blue h6,.dark-blue.subnav .navbar-brand{color:#fff}.blue.subnav .navbar-toggle:hover{background-color:transparent}.blue.subnav .navbar-collapse{border-top-color:#006489}.blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.blue .form-control{border:0!important}.dark-blue{background-color:#00aeef}.dark-blue .span>a,.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{-webkit-transition:.2s color;transition:.2s color}.dark-blue.separated{border-bottom-color:#0076a3}.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{color:#fff;text-decoration:underline}.dark-blue address>a:hover,.dark-blue em>a:hover,.dark-blue h1>a:hover,.dark-blue h2>a:hover,.dark-blue h3>a:hover,.dark-blue h4>a:hover,.dark-blue h5>a:hover,.dark-blue h6>a:hover,.dark-blue li>a:hover,.dark-blue p>a:hover,.dark-blue td>a:hover,.dark-blue.subnav .navbar-brand a,.light-blue .nav li>a,.light-blue .span>a:active,.light-blue .span>a:hover,.light-blue address>a:active,.light-blue address>a:hover,.light-blue em>a:active,.light-blue em>a:hover,.light-blue h1>a:active,.light-blue h1>a:hover,.light-blue h2>a:active,.light-blue h2>a:hover,.light-blue h3>a:active,.light-blue h3>a:hover,.light-blue h4>a:active,.light-blue h4>a:hover,.light-blue h5>a:active,.light-blue h5>a:hover,.light-blue h6>a:active,.light-blue h6>a:hover,.light-blue li>a:active,.light-blue li>a:hover,.light-blue p>a:active,.light-blue p>a:hover,.light-blue td>a:active,.light-blue td>a:hover,.light-blue.subnav .navbar-brand a,.red .nav li>a,.red .span>a:active,.red .span>a:hover,.red address>a:active,.red address>a:hover,.red em>a:active,.red em>a:hover,.red h1>a:active,.red h1>a:hover,.red h2>a:active,.red h2>a:hover,.red h3>a:active,.red h3>a:hover,.red h4>a:active,.red h4>a:hover,.red h5>a:active,.red h5>a:hover,.red h6>a:active,.red h6>a:hover,.red li>a:active,.red li>a:hover,.red p>a:active,.red p>a:hover,.red td>a:active,.red td>a:hover{text-decoration:none}.dark-blue.subnav li>a{color:#7fdcff}.dark-blue.subnav li>a.active,.dark-blue.subnav li>a:hover{color:#fff}.dark-blue.subnav .navbar-toggle{color:#006489}.dark-blue.subnav .navbar-toggle:hover{background-color:transparent}.dark-blue.subnav .navbar-collapse{border-top-color:#006489}.dark-blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.dark-blue .form-control{border:0!important}.light-blue{background-color:#edf7fe;color:#747474}.light-blue .span>a,.light-blue address>a,.light-blue em>a,.light-blue h1>a,.light-blue h2>a,.light-blue h3>a,.light-blue h4>a,.light-blue h5>a,.light-blue h6>a,.light-blue li>a,.light-blue p>a,.light-blue td>a{-webkit-transition:.2s color;transition:.2s color}.light-blue.separated{border-bottom-color:#a5d7fa}.light-blue .h1,.light-blue .h2,.light-blue .h3,.light-blue .h4,.light-blue .h5,.light-blue .h6,.light-blue h1,.light-blue h2,.light-blue h3,.light-blue h4,.light-blue h5,.light-blue h6{color:#000}.light-blue.jumbotron .h1,.light-blue.jumbotron h1{color:#343434}.light-blue.jumbotron .h2,.light-blue.jumbotron .h3,.light-blue.jumbotron .h4,.light-blue.jumbotron .h5,.light-blue.jumbotron .h6,.light-blue.jumbotron h2,.light-blue.jumbotron h3,.light-blue.jumbotron h4,.light-blue.jumbotron h5,.light-blue.jumbotron h6{color:#747474}.light-blue .span>a:active,.light-blue .span>a:link,.light-blue .span>a:visited,.light-blue address>a:active,.light-blue address>a:link,.light-blue address>a:visited,.light-blue em>a:active,.light-blue em>a:link,.light-blue em>a:visited,.light-blue h1>a:active,.light-blue h1>a:link,.light-blue h1>a:visited,.light-blue h2>a:active,.light-blue h2>a:link,.light-blue h2>a:visited,.light-blue h3>a:active,.light-blue h3>a:link,.light-blue h3>a:visited,.light-blue h4>a:active,.light-blue h4>a:link,.light-blue h4>a:visited,.light-blue h5>a:active,.light-blue h5>a:link,.light-blue h5>a:visited,.light-blue h6>a:active,.light-blue h6>a:link,.light-blue h6>a:visited,.light-blue li>a:active,.light-blue li>a:link,.light-blue li>a:visited,.light-blue p>a:active,.light-blue p>a:link,.light-blue p>a:visited,.light-blue td>a:active,.light-blue td>a:link,.light-blue td>a:visited{color:#0089bc}.light-blue .span>a:hover,.light-blue address>a:hover,.light-blue em>a:hover,.light-blue h1>a:hover,.light-blue h2>a:hover,.light-blue h3>a:hover,.light-blue h4>a:hover,.light-blue h5>a:hover,.light-blue h6>a:hover,.light-blue li>a:hover,.light-blue p>a:hover,.light-blue td>a:hover{color:#005170}.light-blue .span>a .glyphicon.tile,.light-blue address>a .glyphicon.tile,.light-blue em>a .glyphicon.tile,.light-blue h1>a .glyphicon.tile,.light-blue h2>a .glyphicon.tile,.light-blue h3>a .glyphicon.tile,.light-blue h4>a .glyphicon.tile,.light-blue h5>a .glyphicon.tile,.light-blue h6>a .glyphicon.tile,.light-blue li>a .glyphicon.tile,.light-blue p>a .glyphicon.tile,.light-blue td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-blue .span>a .glyphicon.tile:active,.light-blue .span>a .glyphicon.tile:hover,.light-blue address>a .glyphicon.tile:active,.light-blue address>a .glyphicon.tile:hover,.light-blue em>a .glyphicon.tile:active,.light-blue em>a .glyphicon.tile:hover,.light-blue h1>a .glyphicon.tile:active,.light-blue h1>a .glyphicon.tile:hover,.light-blue h2>a .glyphicon.tile:active,.light-blue h2>a .glyphicon.tile:hover,.light-blue h3>a .glyphicon.tile:active,.light-blue h3>a .glyphicon.tile:hover,.light-blue h4>a .glyphicon.tile:active,.light-blue h4>a .glyphicon.tile:hover,.light-blue h5>a .glyphicon.tile:active,.light-blue h5>a .glyphicon.tile:hover,.light-blue h6>a .glyphicon.tile:active,.light-blue h6>a .glyphicon.tile:hover,.light-blue li>a .glyphicon.tile:active,.light-blue li>a .glyphicon.tile:hover,.light-blue p>a .glyphicon.tile:active,.light-blue p>a .glyphicon.tile:hover,.light-blue td>a .glyphicon.tile:active,.light-blue td>a .glyphicon.tile:hover{color:#4e4e4e}.light-blue ul.nav-sidebar>li.active>a{color:#000}.light-blue ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.dark-purple .lead a,.hero .lead a,.hero-accent .lead a,.light-purple .lead a,.logo-bg-dark .lead a,.primary .lead a,.purple .lead a,.red .lead a{font-weight:300}.light-blue ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.light-blue ul.nav-sidebar>li>a:hover{color:#000}.light-blue ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-blue ul.dropdown-menu>li>a:hover{color:#fff}.light-blue.subnav .navbar-brand,.light-blue.subnav .navbar-brand a{color:#000}.light-blue.subnav li>a{color:#aaa}.light-blue.subnav li>a.active{color:#000}.light-blue.subnav li>a:hover{color:#5b5b5b}.light-blue .sidebar strong,.light-blue.subnav .navbar-toggle{color:#000}.light-blue.subnav .navbar-toggle:hover{background-color:transparent}.light-blue.subnav .navbar-collapse{border-top-color:#e7e6e6}.light-blue.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-blue .sidebar a strong,.light-blue .sidebar a strong:active,.light-blue .sidebar a strong:link,.light-blue .sidebar a strong:visited{color:#0089bc}.light-blue .sidebar a strong:hover{color:#005170}.light-blue cite.bubble strong{color:#414141}.light-blue cite.bubble a:active,.light-blue cite.bubble a:link,.light-blue cite.bubble a:visited{color:#0089bc}.light-blue cite.bubble a:hover{color:#005170}.light-blue blockquote,.light-blue blockquote p,.light-blue blockquote ul>li{color:#747474}.red,.red .h1,.red .h2,.red .h3,.red .h4,.red .h5,.red .h6,.red h1,.red h2,.red h3,.red h4,.red h5,.red h6,.red.subnav .navbar-brand{color:#fff}.red{background-color:#d7594c}.red .span>a,.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{-webkit-transition:.2s color;transition:.2s color}.red.separated{border-bottom-color:#af3428}.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{color:#fff;text-decoration:underline}.purple .nav li>a,.purple .span>a:active,.purple .span>a:hover,.purple address>a:active,.purple address>a:hover,.purple em>a:active,.purple em>a:hover,.purple h1>a:active,.purple h1>a:hover,.purple h2>a:active,.purple h2>a:hover,.purple h3>a:active,.purple h3>a:hover,.purple h4>a:active,.purple h4>a:hover,.purple h5>a:active,.purple h5>a:hover,.purple h6>a:active,.purple h6>a:hover,.purple li>a:active,.purple li>a:hover,.purple p>a:active,.purple p>a:hover,.purple td>a:active,.purple td>a:hover,.red address>a:hover,.red em>a:hover,.red h1>a:hover,.red h2>a:hover,.red h3>a:hover,.red h4>a:hover,.red h5>a:hover,.red h6>a:hover,.red li>a:hover,.red p>a:hover,.red td>a:hover,.red.subnav .navbar-brand a{text-decoration:none}.red.subnav li>a{color:#f1c5c1}.red.subnav li>a.active,.red.subnav li>a:hover{color:#fff}.red.subnav .navbar-toggle{color:#9a2e23}.purple,.purple .h1,.purple .h2,.purple .h3,.purple .h4,.purple .h5,.purple .h6,.purple h1,.purple h2,.purple h3,.purple h4,.purple h5,.purple h6,.purple.subnav .navbar-brand{color:#fff}.red.subnav .navbar-toggle:hover{background-color:transparent}.red.subnav .navbar-collapse{border-top-color:#9a2e23}.red.subnav .subnav-divider{border-bottom:1px solid #d7594c}.red .form-control{border:0!important}.purple{background-color:#c67fcf}.purple .span>a,.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{-webkit-transition:.2s color;transition:.2s color}.purple.separated{border-bottom-color:#ad47ba}.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{color:#fff;text-decoration:underline}.dark-purple .nav li>a,.dark-purple .span>a:active,.dark-purple .span>a:hover,.dark-purple address>a:active,.dark-purple address>a:hover,.dark-purple em>a:active,.dark-purple em>a:hover,.dark-purple h1>a:active,.dark-purple h1>a:hover,.dark-purple h2>a:active,.dark-purple h2>a:hover,.dark-purple h3>a:active,.dark-purple h3>a:hover,.dark-purple h4>a:active,.dark-purple h4>a:hover,.dark-purple h5>a:active,.dark-purple h5>a:hover,.dark-purple h6>a:active,.dark-purple h6>a:hover,.dark-purple li>a:active,.dark-purple li>a:hover,.dark-purple p>a:active,.dark-purple p>a:hover,.dark-purple td>a:active,.dark-purple td>a:hover,.purple address>a:hover,.purple em>a:hover,.purple h1>a:hover,.purple h2>a:hover,.purple h3>a:hover,.purple h4>a:hover,.purple h5>a:hover,.purple h6>a:hover,.purple li>a:hover,.purple p>a:hover,.purple td>a:hover,.purple.subnav .navbar-brand a{text-decoration:none}.purple.subnav li>a{color:#f4e7f6}.purple.subnav li>a.active,.purple.subnav li>a:hover{color:#fff}.purple.subnav .navbar-toggle{color:#9d3fa9}.dark-purple,.dark-purple .h1,.dark-purple .h2,.dark-purple .h3,.dark-purple .h4,.dark-purple .h5,.dark-purple .h6,.dark-purple h1,.dark-purple h2,.dark-purple h3,.dark-purple h4,.dark-purple h5,.dark-purple h6,.dark-purple.subnav .navbar-brand{color:#fff}.purple.subnav .navbar-toggle:hover{background-color:transparent}.purple.subnav .navbar-collapse{border-top-color:#9d3fa9}.purple.subnav .subnav-divider{border-bottom:1px solid #c67fcf}.purple .form-control{border:0!important}.dark-purple{background-color:#be6cc8}.dark-purple .span>a,.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{-webkit-transition:.2s color;transition:.2s color}.dark-purple.separated{border-bottom-color:#9d3fa9}.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{color:#fff;text-decoration:underline}.dark-purple address>a:hover,.dark-purple em>a:hover,.dark-purple h1>a:hover,.dark-purple h2>a:hover,.dark-purple h3>a:hover,.dark-purple h4>a:hover,.dark-purple h5>a:hover,.dark-purple h6>a:hover,.dark-purple li>a:hover,.dark-purple p>a:hover,.dark-purple td>a:hover,.dark-purple.subnav .navbar-brand a,.light-purple .nav li>a,.light-purple .span>a:active,.light-purple .span>a:hover,.light-purple address>a:active,.light-purple address>a:hover,.light-purple em>a:active,.light-purple em>a:hover,.light-purple h1>a:active,.light-purple h1>a:hover,.light-purple h2>a:active,.light-purple h2>a:hover,.light-purple h3>a:active,.light-purple h3>a:hover,.light-purple h4>a:active,.light-purple h4>a:hover,.light-purple h5>a:active,.light-purple h5>a:hover,.light-purple h6>a:active,.light-purple h6>a:hover,.light-purple li>a:active,.light-purple li>a:hover,.light-purple p>a:active,.light-purple p>a:hover,.light-purple td>a:active,.light-purple td>a:hover{text-decoration:none}.dark-purple.subnav li>a{color:#ecd4ef}.dark-purple.subnav li>a.active,.dark-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle{color:#8c3896}.light-purple,.light-purple .h1,.light-purple .h2,.light-purple .h3,.light-purple .h4,.light-purple .h5,.light-purple .h6,.light-purple h1,.light-purple h2,.light-purple h3,.light-purple h4,.light-purple h5,.light-purple h6,.light-purple.subnav .navbar-brand,.light-purple.subnav li>a,.light-purple.subnav li>a.active,.light-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle:hover{background-color:transparent}.dark-purple.subnav .navbar-collapse{border-top-color:#8c3896}.dark-purple.subnav .subnav-divider{border-bottom:1px solid #be6cc8}.dark-purple .form-control{border:0!important}.light-purple{background-color:#eed8f0}.light-purple .span>a,.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{-webkit-transition:.2s color;transition:.2s color}.light-purple.separated{border-bottom-color:#d5a0dc}.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{color:#fff;text-decoration:underline}.charcoal a:active,.charcoal a:hover,.dark a:active,.dark a:hover,.dark-less a:active,.dark-less a:hover,.light-purple address>a:hover,.light-purple em>a:hover,.light-purple h1>a:hover,.light-purple h2>a:hover,.light-purple h3>a:hover,.light-purple h4>a:hover,.light-purple h5>a:hover,.light-purple h6>a:hover,.light-purple li>a:hover,.light-purple p>a:hover,.light-purple td>a:hover,.light-purple.subnav .navbar-brand a,.logo-bg-dark .nav li>a,.logo-bg-dark .span>a:active,.logo-bg-dark .span>a:hover,.logo-bg-dark address>a:active,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:active,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:active,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:active,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:active,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:active,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:active,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:active,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:active,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:active,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:active,.logo-bg-dark td>a:hover{text-decoration:none}.light-purple.subnav .navbar-toggle{color:#cd8ed5}.light-purple.subnav .navbar-toggle:hover{background-color:transparent}.light-purple.subnav .navbar-collapse{border-top-color:#cd8ed5}.light-purple.subnav .subnav-divider{border-bottom:1px solid #eed8f0}.light-purple .form-control{border:0!important}.dark{background-color:#161616;color:#444}.dark a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.dark-less a,.dark-moar a{-webkit-transition:.2s all}.dark a:active,.dark a:hover{color:#f2f2f2}.dark-moar{color:#444;background-color:#0a0a0a}.dark-moar a{transition:.2s all;color:#a6a6a6}.dark-moar a:active,.dark-moar a:hover{color:#f2f2f2;text-decoration:none}.dark-less{background-color:#222;color:#fff}.dark-less a{transition:.2s all;color:#a6a6a6}.dark-less a:active,.dark-less a:hover{color:#f2f2f2}.charcoal{color:#444;background-color:#353535}.charcoal a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.charcoal a:active,.charcoal a:hover{color:#f2f2f2}.logo-bg-dark,.logo-bg-dark .h1,.logo-bg-dark .h2,.logo-bg-dark .h3,.logo-bg-dark .h4,.logo-bg-dark .h5,.logo-bg-dark .h6,.logo-bg-dark h1,.logo-bg-dark h2,.logo-bg-dark h3,.logo-bg-dark h4,.logo-bg-dark h5,.logo-bg-dark h6,.logo-bg-dark.subnav .navbar-brand{color:#fff}.logo-bg-dark{background-color:#2d3339}.logo-bg-dark .span>a,.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{-webkit-transition:.2s color;transition:.2s color}.logo-bg-dark.separated{border-bottom-color:#0b0d0e}.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{color:#fff;text-decoration:underline}.hero .nav li>a,.hero .span>a:active,.hero .span>a:hover,.hero address>a:active,.hero address>a:hover,.hero em>a:active,.hero em>a:hover,.hero h1>a:active,.hero h1>a:hover,.hero h2>a:active,.hero h2>a:hover,.hero h3>a:active,.hero h3>a:hover,.hero h4>a:active,.hero h4>a:hover,.hero h5>a:active,.hero h5>a:hover,.hero h6>a:active,.hero h6>a:hover,.hero li>a:active,.hero li>a:hover,.hero p>a:active,.hero p>a:hover,.hero td>a:active,.hero td>a:hover,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:hover,.logo-bg-dark.subnav .navbar-brand a{text-decoration:none}.logo-bg-dark.subnav li>a{color:#6c7a89}.logo-bg-dark.subnav li>a.active,.logo-bg-dark.subnav li>a:hover{color:#fff}.logo-bg-dark.subnav .navbar-toggle{color:#000}.hero,.hero .h1,.hero .h2,.hero .h3,.hero .h4,.hero .h5,.hero .h6,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero.subnav .navbar-brand{color:#fff}.logo-bg-dark.subnav .navbar-toggle:hover{background-color:transparent}.logo-bg-dark.subnav .navbar-collapse{border-top-color:#000}.logo-bg-dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}.logo-bg-dark .form-control{border:0!important}.hero{background-color:#3BB878}.hero .span>a,.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{-webkit-transition:.2s color;transition:.2s color}.hero.separated{border-bottom-color:#287e52}.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{color:#fff;text-decoration:underline}.hero address>a:hover,.hero em>a:hover,.hero h1>a:hover,.hero h2>a:hover,.hero h3>a:hover,.hero h4>a:hover,.hero h5>a:hover,.hero h6>a:hover,.hero li>a:hover,.hero p>a:hover,.hero td>a:hover,.hero-accent .nav li>a,.hero-accent .span>a:active,.hero-accent .span>a:hover,.hero-accent address>a:active,.hero-accent address>a:hover,.hero-accent em>a:active,.hero-accent em>a:hover,.hero-accent h1>a:active,.hero-accent h1>a:hover,.hero-accent h2>a:active,.hero-accent h2>a:hover,.hero-accent h3>a:active,.hero-accent h3>a:hover,.hero-accent h4>a:active,.hero-accent h4>a:hover,.hero-accent h5>a:active,.hero-accent h5>a:hover,.hero-accent h6>a:active,.hero-accent h6>a:hover,.hero-accent li>a:active,.hero-accent li>a:hover,.hero-accent p>a:active,.hero-accent p>a:hover,.hero-accent td>a:active,.hero-accent td>a:hover,.hero.subnav .navbar-brand a{text-decoration:none}.hero.subnav li>a{color:#a1e1c0}.hero.subnav li>a.active,.hero.subnav li>a:hover{color:#fff}.hero.subnav .navbar-toggle{color:#226b46}.hero-accent,.hero-accent .h1,.hero-accent .h2,.hero-accent .h3,.hero-accent .h4,.hero-accent .h5,.hero-accent .h6,.hero-accent h1,.hero-accent h2,.hero-accent h3,.hero-accent h4,.hero-accent h5,.hero-accent h6,.hero-accent.subnav .navbar-brand{color:#fff}.hero.subnav .navbar-toggle:hover{background-color:transparent}.hero.subnav .navbar-collapse{border-top-color:#226b46}.hero.subnav .subnav-divider{border-bottom:1px solid #3BB878}.hero .form-control{border:0!important}.hero-accent{background-color:#35a56b}.hero-accent .span>a,.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{-webkit-transition:.2s color;transition:.2s color}.hero-accent.separated{border-bottom-color:#226b46}.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{color:#fff;text-decoration:underline}.alt .nav li>a,.alt .span>a:active,.alt .span>a:hover,.alt address>a:active,.alt address>a:hover,.alt em>a:active,.alt em>a:hover,.alt h1>a:active,.alt h1>a:hover,.alt h2>a:active,.alt h2>a:hover,.alt h3>a:active,.alt h3>a:hover,.alt h4>a:active,.alt h4>a:hover,.alt h5>a:active,.alt h5>a:hover,.alt h6>a:active,.alt h6>a:hover,.alt li>a:active,.alt li>a:hover,.alt p>a:active,.alt p>a:hover,.alt td>a:active,.alt td>a:hover,.alt ul.dropdown-menu>li>a:link,.alt.subnav .navbar-brand a,.bold .nav li>a,.bold .span>a:active,.bold .span>a:hover,.bold address>a:active,.bold address>a:hover,.bold em>a:active,.bold em>a:hover,.bold h1>a:active,.bold h1>a:hover,.bold h2>a:active,.bold h2>a:hover,.bold h3>a:active,.bold h3>a:hover,.bold h4>a:active,.bold h4>a:hover,.bold h5>a:active,.bold h5>a:hover,.bold h6>a:active,.bold h6>a:hover,.bold li>a:active,.bold li>a:hover,.bold p>a:active,.bold p>a:hover,.bold td>a:active,.bold td>a:hover,.hero-accent address>a:hover,.hero-accent em>a:hover,.hero-accent h1>a:hover,.hero-accent h2>a:hover,.hero-accent h3>a:hover,.hero-accent h4>a:hover,.hero-accent h5>a:hover,.hero-accent h6>a:hover,.hero-accent li>a:hover,.hero-accent p>a:hover,.hero-accent td>a:hover,.hero-accent.subnav .navbar-brand a,.primary .nav li>a,.primary .span>a:active,.primary .span>a:hover,.primary address>a:active,.primary address>a:hover,.primary em>a:active,.primary em>a:hover,.primary h1>a:active,.primary h1>a:hover,.primary h2>a:active,.primary h2>a:hover,.primary h3>a:active,.primary h3>a:hover,.primary h4>a:active,.primary h4>a:hover,.primary h5>a:active,.primary h5>a:hover,.primary h6>a:active,.primary h6>a:hover,.primary li>a:active,.primary li>a:hover,.primary p>a:active,.primary p>a:hover,.primary td>a:active,.primary td>a:hover,.primary.subnav .navbar-brand a{text-decoration:none}.hero-accent.subnav li>a{color:#8edbb3}.hero-accent.subnav li>a.active,.hero-accent.subnav li>a:hover{color:#fff}.hero-accent.subnav .navbar-toggle{color:#1c5739}.hero-accent.subnav .navbar-toggle:hover{background-color:transparent}.hero-accent.subnav .navbar-collapse{border-top-color:#1c5739}.hero-accent.subnav .subnav-divider{border-bottom:1px solid #35a56b}.hero-accent .form-control{border:0!important}.alt.subnav .navbar-collapse,.primary.subnav .navbar-collapse{border-top-color:#e7e6e6}.primary{background-color:#fff;color:#747474}.primary .span>a,.primary address>a,.primary em>a,.primary h1>a,.primary h2>a,.primary h3>a,.primary h4>a,.primary h5>a,.primary h6>a,.primary li>a,.primary p>a,.primary td>a{-webkit-transition:.2s color;transition:.2s color}.primary.separated{border-bottom-color:#d9d9d9}.primary .h1,.primary .h2,.primary .h3,.primary .h4,.primary .h5,.primary .h6,.primary h1,.primary h2,.primary h3,.primary h4,.primary h5,.primary h6{color:#000}.primary.jumbotron .h1,.primary.jumbotron h1{color:#343434}.primary.jumbotron .h2,.primary.jumbotron .h3,.primary.jumbotron .h4,.primary.jumbotron .h5,.primary.jumbotron .h6,.primary.jumbotron h2,.primary.jumbotron h3,.primary.jumbotron h4,.primary.jumbotron h5,.primary.jumbotron h6{color:#747474}.primary .span>a:active,.primary .span>a:link,.primary .span>a:visited,.primary address>a:active,.primary address>a:link,.primary address>a:visited,.primary em>a:active,.primary em>a:link,.primary em>a:visited,.primary h1>a:active,.primary h1>a:link,.primary h1>a:visited,.primary h2>a:active,.primary h2>a:link,.primary h2>a:visited,.primary h3>a:active,.primary h3>a:link,.primary h3>a:visited,.primary h4>a:active,.primary h4>a:link,.primary h4>a:visited,.primary h5>a:active,.primary h5>a:link,.primary h5>a:visited,.primary h6>a:active,.primary h6>a:link,.primary h6>a:visited,.primary li>a:active,.primary li>a:link,.primary li>a:visited,.primary p>a:active,.primary p>a:link,.primary p>a:visited,.primary td>a:active,.primary td>a:link,.primary td>a:visited{color:#0089bc}.primary .span>a:hover,.primary address>a:hover,.primary em>a:hover,.primary h1>a:hover,.primary h2>a:hover,.primary h3>a:hover,.primary h4>a:hover,.primary h5>a:hover,.primary h6>a:hover,.primary li>a:hover,.primary p>a:hover,.primary td>a:hover{color:#005170}.primary .span>a .glyphicon.tile,.primary address>a .glyphicon.tile,.primary em>a .glyphicon.tile,.primary h1>a .glyphicon.tile,.primary h2>a .glyphicon.tile,.primary h3>a .glyphicon.tile,.primary h4>a .glyphicon.tile,.primary h5>a .glyphicon.tile,.primary h6>a .glyphicon.tile,.primary li>a .glyphicon.tile,.primary p>a .glyphicon.tile,.primary td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.primary .span>a .glyphicon.tile:active,.primary .span>a .glyphicon.tile:hover,.primary address>a .glyphicon.tile:active,.primary address>a .glyphicon.tile:hover,.primary em>a .glyphicon.tile:active,.primary em>a .glyphicon.tile:hover,.primary h1>a .glyphicon.tile:active,.primary h1>a .glyphicon.tile:hover,.primary h2>a .glyphicon.tile:active,.primary h2>a .glyphicon.tile:hover,.primary h3>a .glyphicon.tile:active,.primary h3>a .glyphicon.tile:hover,.primary h4>a .glyphicon.tile:active,.primary h4>a .glyphicon.tile:hover,.primary h5>a .glyphicon.tile:active,.primary h5>a .glyphicon.tile:hover,.primary h6>a .glyphicon.tile:active,.primary h6>a .glyphicon.tile:hover,.primary li>a .glyphicon.tile:active,.primary li>a .glyphicon.tile:hover,.primary p>a .glyphicon.tile:active,.primary p>a .glyphicon.tile:hover,.primary td>a .glyphicon.tile:active,.primary td>a .glyphicon.tile:hover{color:#4e4e4e}.primary ul.nav-sidebar>li.active>a{color:#000}.primary ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.primary ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.primary ul.nav-sidebar>li>a:hover{color:#000}.primary ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.primary ul.dropdown-menu>li>a:hover{color:#fff}.primary.subnav .navbar-brand,.primary.subnav .navbar-brand a{color:#000}.primary.subnav li>a{color:#aaa}.primary.subnav li>a.active{color:#000}.primary.subnav li>a:hover{color:#5b5b5b}.primary .sidebar strong,.primary.subnav .navbar-toggle{color:#000}.primary.subnav .navbar-toggle:hover{background-color:transparent}.primary.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.primary .sidebar a strong,.primary .sidebar a strong:active,.primary .sidebar a strong:link,.primary .sidebar a strong:visited{color:#0089bc}.primary .sidebar a strong:hover{color:#005170}.primary cite.bubble strong{color:#414141}.primary cite.bubble a:active,.primary cite.bubble a:link,.primary cite.bubble a:visited{color:#0089bc}.primary cite.bubble a:hover{color:#005170}.alt,.primary blockquote,.primary blockquote p,.primary blockquote ul>li{color:#747474}.alt{background-color:#edf7fe}.alt .lead a{font-weight:300}.alt .span>a,.alt address>a,.alt em>a,.alt h1>a,.alt h2>a,.alt h3>a,.alt h4>a,.alt h5>a,.alt h6>a,.alt li>a,.alt p>a,.alt td>a{-webkit-transition:.2s color;transition:.2s color}.alt.separated{border-bottom-color:#a5d7fa}.alt .h1,.alt .h2,.alt .h3,.alt .h4,.alt .h5,.alt .h6,.alt h1,.alt h2,.alt h3,.alt h4,.alt h5,.alt h6{color:#000}.alt.jumbotron .h1,.alt.jumbotron h1{color:#343434}.alt.jumbotron .h2,.alt.jumbotron .h3,.alt.jumbotron .h4,.alt.jumbotron .h5,.alt.jumbotron .h6,.alt.jumbotron h2,.alt.jumbotron h3,.alt.jumbotron h4,.alt.jumbotron h5,.alt.jumbotron h6{color:#747474}.alt .span>a:active,.alt .span>a:link,.alt .span>a:visited,.alt address>a:active,.alt address>a:link,.alt address>a:visited,.alt em>a:active,.alt em>a:link,.alt em>a:visited,.alt h1>a:active,.alt h1>a:link,.alt h1>a:visited,.alt h2>a:active,.alt h2>a:link,.alt h2>a:visited,.alt h3>a:active,.alt h3>a:link,.alt h3>a:visited,.alt h4>a:active,.alt h4>a:link,.alt h4>a:visited,.alt h5>a:active,.alt h5>a:link,.alt h5>a:visited,.alt h6>a:active,.alt h6>a:link,.alt h6>a:visited,.alt li>a:active,.alt li>a:link,.alt li>a:visited,.alt p>a:active,.alt p>a:link,.alt p>a:visited,.alt td>a:active,.alt td>a:link,.alt td>a:visited{color:#0089bc}.alt .span>a:hover,.alt address>a:hover,.alt em>a:hover,.alt h1>a:hover,.alt h2>a:hover,.alt h3>a:hover,.alt h4>a:hover,.alt h5>a:hover,.alt h6>a:hover,.alt li>a:hover,.alt p>a:hover,.alt td>a:hover{color:#005170}.alt .span>a .glyphicon.tile,.alt address>a .glyphicon.tile,.alt em>a .glyphicon.tile,.alt h1>a .glyphicon.tile,.alt h2>a .glyphicon.tile,.alt h3>a .glyphicon.tile,.alt h4>a .glyphicon.tile,.alt h5>a .glyphicon.tile,.alt h6>a .glyphicon.tile,.alt li>a .glyphicon.tile,.alt p>a .glyphicon.tile,.alt td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.alt .span>a .glyphicon.tile:active,.alt .span>a .glyphicon.tile:hover,.alt address>a .glyphicon.tile:active,.alt address>a .glyphicon.tile:hover,.alt em>a .glyphicon.tile:active,.alt em>a .glyphicon.tile:hover,.alt h1>a .glyphicon.tile:active,.alt h1>a .glyphicon.tile:hover,.alt h2>a .glyphicon.tile:active,.alt h2>a .glyphicon.tile:hover,.alt h3>a .glyphicon.tile:active,.alt h3>a .glyphicon.tile:hover,.alt h4>a .glyphicon.tile:active,.alt h4>a .glyphicon.tile:hover,.alt h5>a .glyphicon.tile:active,.alt h5>a .glyphicon.tile:hover,.alt h6>a .glyphicon.tile:active,.alt h6>a .glyphicon.tile:hover,.alt li>a .glyphicon.tile:active,.alt li>a .glyphicon.tile:hover,.alt p>a .glyphicon.tile:active,.alt p>a .glyphicon.tile:hover,.alt td>a .glyphicon.tile:active,.alt td>a .glyphicon.tile:hover{color:#4e4e4e}.alt ul.nav-sidebar>li.active>a{color:#000}.alt ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.accent .lead a,.bold .lead a,.neutral .lead a{font-weight:300}.alt ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.alt ul.nav-sidebar>li>a:hover{color:#000}.alt ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none}.alt ul.dropdown-menu>li>a:hover{color:#fff}.alt.subnav .navbar-brand,.alt.subnav .navbar-brand a{color:#000}.alt.subnav li>a{color:#aaa}.alt.subnav li>a.active{color:#000}.alt.subnav li>a:hover{color:#5b5b5b}.alt .sidebar strong,.alt.subnav .navbar-toggle{color:#000}.alt.subnav .navbar-toggle:hover{background-color:transparent}.alt.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.alt .sidebar a strong,.alt .sidebar a strong:active,.alt .sidebar a strong:link,.alt .sidebar a strong:visited{color:#0089bc}.alt .sidebar a strong:hover{color:#005170}.alt cite.bubble strong{color:#414141}.alt cite.bubble a:active,.alt cite.bubble a:link,.alt cite.bubble a:visited{color:#0089bc}.alt cite.bubble a:hover{color:#005170}.alt blockquote,.alt blockquote p,.alt blockquote ul>li{color:#747474}.bold,.bold .h1,.bold .h2,.bold .h3,.bold .h4,.bold .h5,.bold .h6,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,.bold h6,.bold.subnav .navbar-brand{color:#fff}.bold{background-color:#2d3339}.bold .span>a,.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{-webkit-transition:.2s color;transition:.2s color}.bold.separated{border-bottom-color:#0b0d0e}.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{color:#fff;text-decoration:underline}.accent .nav li>a,.accent .span>a:active,.accent .span>a:hover,.accent address>a:active,.accent address>a:hover,.accent em>a:active,.accent em>a:hover,.accent h1>a:active,.accent h1>a:hover,.accent h2>a:active,.accent h2>a:hover,.accent h3>a:active,.accent h3>a:hover,.accent h4>a:active,.accent h4>a:hover,.accent h5>a:active,.accent h5>a:hover,.accent h6>a:active,.accent h6>a:hover,.accent li>a:active,.accent li>a:hover,.accent p>a:active,.accent p>a:hover,.accent td>a:active,.accent td>a:hover,.bold address>a:hover,.bold em>a:hover,.bold h1>a:hover,.bold h2>a:hover,.bold h3>a:hover,.bold h4>a:hover,.bold h5>a:hover,.bold h6>a:hover,.bold li>a:hover,.bold p>a:hover,.bold td>a:hover,.bold.subnav .navbar-brand a{text-decoration:none}.bold.subnav li>a{color:#6c7a89}.bold.subnav li>a.active,.bold.subnav li>a:hover{color:#fff}.bold.subnav .navbar-toggle{color:#000}.accent,.accent .h1,.accent .h2,.accent .h3,.accent .h4,.accent .h5,.accent .h6,.accent h1,.accent h2,.accent h3,.accent h4,.accent h5,.accent h6,.accent.subnav .navbar-brand{color:#fff}.bold.subnav .navbar-toggle:hover{background-color:transparent}.bold.subnav .navbar-collapse{border-top-color:#000}.bold.subnav .subnav-divider{border-bottom:1px solid #2d3339}.bold .form-control{border:0!important}.accent{background-color:#00aeef}.accent .span>a,.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{-webkit-transition:.2s color;transition:.2s color}.accent.separated{border-bottom-color:#0076a3}.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{color:#fff;text-decoration:underline}.accent address>a:hover,.accent em>a:hover,.accent h1>a:hover,.accent h2>a:hover,.accent h3>a:hover,.accent h4>a:hover,.accent h5>a:hover,.accent h6>a:hover,.accent li>a:hover,.accent p>a:hover,.accent td>a:hover,.accent.subnav .navbar-brand a,.neutral .nav li>a,.neutral .span>a:active,.neutral .span>a:hover,.neutral address>a:active,.neutral address>a:hover,.neutral em>a:active,.neutral em>a:hover,.neutral h1>a:active,.neutral h1>a:hover,.neutral h2>a:active,.neutral h2>a:hover,.neutral h3>a:active,.neutral h3>a:hover,.neutral h4>a:active,.neutral h4>a:hover,.neutral h5>a:active,.neutral h5>a:hover,.neutral h6>a:active,.neutral h6>a:hover,.neutral li>a:active,.neutral li>a:hover,.neutral p>a:active,.neutral p>a:hover,.neutral td>a:active,.neutral td>a:hover,.neutral.subnav .navbar-brand a,.smart .nav li>a,.smart .span>a:active,.smart .span>a:hover,.smart address>a:active,.smart address>a:hover,.smart em>a:active,.smart em>a:hover,.smart h1>a:active,.smart h1>a:hover,.smart h2>a:active,.smart h2>a:hover,.smart h3>a:active,.smart h3>a:hover,.smart h4>a:active,.smart h4>a:hover,.smart h5>a:active,.smart h5>a:hover,.smart h6>a:active,.smart h6>a:hover,.smart li>a:active,.smart li>a:hover,.smart p>a:active,.smart p>a:hover,.smart td>a:active,.smart td>a:hover{text-decoration:none}.accent.subnav li>a{color:#7fdcff}.accent.subnav li>a.active,.accent.subnav li>a:hover{color:#fff}.accent.subnav .navbar-toggle{color:#006489}.accent.subnav .navbar-toggle:hover{background-color:transparent}.accent.subnav .navbar-collapse{border-top-color:#006489}.accent.subnav .subnav-divider{border-bottom:1px solid #00aeef}.accent .form-control{border:0!important}.neutral{background-color:#ebeff0;color:#747474}.neutral .span>a,.neutral address>a,.neutral em>a,.neutral h1>a,.neutral h2>a,.neutral h3>a,.neutral h4>a,.neutral h5>a,.neutral h6>a,.neutral li>a,.neutral p>a,.neutral td>a{-webkit-transition:.2s color;transition:.2s color}.neutral.separated{border-bottom-color:#bfcccf}.neutral .h1,.neutral .h2,.neutral .h3,.neutral .h4,.neutral .h5,.neutral .h6,.neutral h1,.neutral h2,.neutral h3,.neutral h4,.neutral h5,.neutral h6{color:#000}.neutral.jumbotron .h1,.neutral.jumbotron h1{color:#343434}.neutral.jumbotron .h2,.neutral.jumbotron .h3,.neutral.jumbotron .h4,.neutral.jumbotron .h5,.neutral.jumbotron .h6,.neutral.jumbotron h2,.neutral.jumbotron h3,.neutral.jumbotron h4,.neutral.jumbotron h5,.neutral.jumbotron h6{color:#747474}.neutral .span>a:active,.neutral .span>a:link,.neutral .span>a:visited,.neutral address>a:active,.neutral address>a:link,.neutral address>a:visited,.neutral em>a:active,.neutral em>a:link,.neutral em>a:visited,.neutral h1>a:active,.neutral h1>a:link,.neutral h1>a:visited,.neutral h2>a:active,.neutral h2>a:link,.neutral h2>a:visited,.neutral h3>a:active,.neutral h3>a:link,.neutral h3>a:visited,.neutral h4>a:active,.neutral h4>a:link,.neutral h4>a:visited,.neutral h5>a:active,.neutral h5>a:link,.neutral h5>a:visited,.neutral h6>a:active,.neutral h6>a:link,.neutral h6>a:visited,.neutral li>a:active,.neutral li>a:link,.neutral li>a:visited,.neutral p>a:active,.neutral p>a:link,.neutral p>a:visited,.neutral td>a:active,.neutral td>a:link,.neutral td>a:visited{color:#0089bc}.neutral .span>a:hover,.neutral address>a:hover,.neutral em>a:hover,.neutral h1>a:hover,.neutral h2>a:hover,.neutral h3>a:hover,.neutral h4>a:hover,.neutral h5>a:hover,.neutral h6>a:hover,.neutral li>a:hover,.neutral p>a:hover,.neutral td>a:hover{color:#005170}.neutral .span>a .glyphicon.tile,.neutral address>a .glyphicon.tile,.neutral em>a .glyphicon.tile,.neutral h1>a .glyphicon.tile,.neutral h2>a .glyphicon.tile,.neutral h3>a .glyphicon.tile,.neutral h4>a .glyphicon.tile,.neutral h5>a .glyphicon.tile,.neutral h6>a .glyphicon.tile,.neutral li>a .glyphicon.tile,.neutral p>a .glyphicon.tile,.neutral td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.neutral .span>a .glyphicon.tile:active,.neutral .span>a .glyphicon.tile:hover,.neutral address>a .glyphicon.tile:active,.neutral address>a .glyphicon.tile:hover,.neutral em>a .glyphicon.tile:active,.neutral em>a .glyphicon.tile:hover,.neutral h1>a .glyphicon.tile:active,.neutral h1>a .glyphicon.tile:hover,.neutral h2>a .glyphicon.tile:active,.neutral h2>a .glyphicon.tile:hover,.neutral h3>a .glyphicon.tile:active,.neutral h3>a .glyphicon.tile:hover,.neutral h4>a .glyphicon.tile:active,.neutral h4>a .glyphicon.tile:hover,.neutral h5>a .glyphicon.tile:active,.neutral h5>a .glyphicon.tile:hover,.neutral h6>a .glyphicon.tile:active,.neutral h6>a .glyphicon.tile:hover,.neutral li>a .glyphicon.tile:active,.neutral li>a .glyphicon.tile:hover,.neutral p>a .glyphicon.tile:active,.neutral p>a .glyphicon.tile:hover,.neutral td>a .glyphicon.tile:active,.neutral td>a .glyphicon.tile:hover{color:#4e4e4e}.neutral ul.nav-sidebar>li.active>a{color:#000}.neutral ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.neutral ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.neutral ul.nav-sidebar>li>a:hover{color:#000}.neutral ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.neutral ul.dropdown-menu>li>a:hover{color:#fff}.neutral.subnav .navbar-brand,.neutral.subnav .navbar-brand a{color:#000}.neutral.subnav li>a{color:#aaa}.neutral.subnav li>a.active{color:#000}.neutral.subnav li>a:hover{color:#5b5b5b}.neutral .sidebar strong,.neutral.subnav .navbar-toggle{color:#000}.neutral.subnav .navbar-toggle:hover{background-color:transparent}.neutral.subnav .navbar-collapse{border-top-color:#e7e6e6}.neutral.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.neutral .sidebar a strong,.neutral .sidebar a strong:active,.neutral .sidebar a strong:link,.neutral .sidebar a strong:visited{color:#0089bc}.neutral .sidebar a strong:hover{color:#005170}.neutral cite.bubble strong{color:#414141}.neutral cite.bubble a:active,.neutral cite.bubble a:link,.neutral cite.bubble a:visited{color:#0089bc}.neutral cite.bubble a:hover{color:#005170}.neutral blockquote,.neutral blockquote p,.neutral blockquote ul>li{color:#747474}.smart,.smart .h1,.smart .h2,.smart .h3,.smart .h4,.smart .h5,.smart .h6,.smart h1,.smart h2,.smart h3,.smart h4,.smart h5,.smart h6,.smart.subnav .navbar-brand{color:#fff}.smart{background-color:#2d8ec6}.smart .lead a{font-weight:300}.smart .span>a,.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{-webkit-transition:.2s color;transition:.2s color}.smart.separated{border-bottom-color:#1f6188}.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{color:#fff;text-decoration:underline}.smart address>a:hover,.smart em>a:hover,.smart h1>a:hover,.smart h2>a:hover,.smart h3>a:hover,.smart h4>a:hover,.smart h5>a:hover,.smart h6>a:hover,.smart li>a:hover,.smart p>a:hover,.smart td>a:hover,.smart.subnav .navbar-brand a,div.logo-tile .nav li>a,div.logo-tile .span>a:active,div.logo-tile .span>a:hover,div.logo-tile address>a:active,div.logo-tile address>a:hover,div.logo-tile em>a:active,div.logo-tile em>a:hover,div.logo-tile h1>a:active,div.logo-tile h1>a:hover,div.logo-tile h2>a:active,div.logo-tile h2>a:hover,div.logo-tile h3>a:active,div.logo-tile h3>a:hover,div.logo-tile h4>a:active,div.logo-tile h4>a:hover,div.logo-tile h5>a:active,div.logo-tile h5>a:hover,div.logo-tile h6>a:active,div.logo-tile h6>a:hover,div.logo-tile li>a:active,div.logo-tile li>a:hover,div.logo-tile p>a:active,div.logo-tile p>a:hover,div.logo-tile td>a:active,div.logo-tile td>a:hover,div.logo-tile.dark .nav li>a,div.logo-tile.dark .span>a:active,div.logo-tile.dark .span>a:hover,div.logo-tile.dark address>a:active,div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:active,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:active,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:active,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:active,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:active,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:active,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:active,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:active,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:active,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:active,div.logo-tile.dark td>a:hover,div.logo-tile.subnav .navbar-brand a{text-decoration:none}.smart.subnav li>a{color:#9acbe8}.smart.subnav li>a.active,.smart.subnav li>a:hover{color:#fff}.smart.subnav .navbar-toggle{color:#1a5273}.smart.subnav .navbar-toggle:hover{background-color:transparent}.smart.subnav .navbar-collapse{border-top-color:#1a5273}.smart.subnav .subnav-divider{border-bottom:1px solid #2d8ec6}.smart .form-control{border:0!important}.add-ons-log-in{margin-top:16px}.docs-list{list-style:none;padding-left:20px}.docs-list>li{line-height:30px}.docs-list>li .glyphicon{font-size:18px}#footer-copyright{font-size:19px;line-height:39px}@media screen and (min-width:768px){#footer-copyright{padding:0 50px;font-size:14px;line-height:14px}#footer-copyright .col{width:19.5%;display:inline-block;vertical-align:middle}#footer-copyright .col:first-child{margin-left:20%}}@media screen and (min-width:992px){#footer-copyright{padding:0}}.footer-col{min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-col{float:left;width:16.66666667%}}.footer-col:not(:first-child){margin-left:4.166666667%}.footer-col>h5,.footer-col>h5>a{line-height:25px;color:#fff}@media screen and (min-width:768px){.footer-col>h5,.footer-col>h5>a{width:130px;margin:0 auto;font-size:16px}}.footer-col ul{margin-bottom:30px!important;padding-left:0;line-height:25px;list-style:none}@media screen and (min-width:768px){.footer-col ul{width:130px;margin:0 auto}}.footer-col ul>li{padding:7px 0;font-size:19px;white-space:nowrap}.footer-col ul>li:first-child{padding-top:0}.footer-col ul>li:last-child{padding-bottom:0}.footer-col ul>li>ul{margin-top:15px!important}.footer-col ul>li>ul>li{padding:7px 0}.footer-col ul>li .fa{font-size:17px}@media screen and (min-width:768px){.footer-col ul>li>ul>li{padding:1px 0}.footer-col ul>li{font-size:14px;padding:0}}div.landing-tile{padding:30px;margin:15px 0;background-color:#ebeff0}div.landing-tile img{width:100%;max-width:300px}div.landing-tile p.description{margin-bottom:30px}@media screen and (min-width:768px){div.landing-tile img{width:300px}div.landing-tile p.description{margin-bottom:0;min-height:150px}}@media screen and (min-width:992px){div.landing-tile p.description{min-height:120px}}div.landing-tile p.cta{text-align:center;margin-bottom:0}div.landing-tile .btn{-webkit-transition:.2s all;transition:.2s all}.legal{font-weight:800}.legal address,.legal>li>ol>li,.legal>li>p{font-weight:400}.legal>li{padding:10px 0}.legal>li>ol>li{padding:5px 0}img.logo-img{max-height:200px}div.logo-tile{min-height:360px;padding:30px;margin:15px 0;background-color:#ebeff0;color:#747474}div.logo-tile.standard{padding:61px 30px}div.logo-tile .lead a{font-weight:300}div.logo-tile .span>a,div.logo-tile address>a,div.logo-tile em>a,div.logo-tile h1>a,div.logo-tile h2>a,div.logo-tile h3>a,div.logo-tile h4>a,div.logo-tile h5>a,div.logo-tile h6>a,div.logo-tile li>a,div.logo-tile p>a,div.logo-tile td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.separated{border-bottom-color:#bfcccf}div.logo-tile .h1,div.logo-tile .h2,div.logo-tile .h3,div.logo-tile .h4,div.logo-tile .h5,div.logo-tile .h6,div.logo-tile h1,div.logo-tile h2,div.logo-tile h3,div.logo-tile h4,div.logo-tile h5,div.logo-tile h6{color:#000}div.logo-tile.jumbotron .h1,div.logo-tile.jumbotron h1{color:#343434}div.logo-tile.jumbotron .h2,div.logo-tile.jumbotron .h3,div.logo-tile.jumbotron .h4,div.logo-tile.jumbotron .h5,div.logo-tile.jumbotron .h6,div.logo-tile.jumbotron h2,div.logo-tile.jumbotron h3,div.logo-tile.jumbotron h4,div.logo-tile.jumbotron h5,div.logo-tile.jumbotron h6{color:#747474}div.logo-tile .span>a:active,div.logo-tile .span>a:link,div.logo-tile .span>a:visited,div.logo-tile address>a:active,div.logo-tile address>a:link,div.logo-tile address>a:visited,div.logo-tile em>a:active,div.logo-tile em>a:link,div.logo-tile em>a:visited,div.logo-tile h1>a:active,div.logo-tile h1>a:link,div.logo-tile h1>a:visited,div.logo-tile h2>a:active,div.logo-tile h2>a:link,div.logo-tile h2>a:visited,div.logo-tile h3>a:active,div.logo-tile h3>a:link,div.logo-tile h3>a:visited,div.logo-tile h4>a:active,div.logo-tile h4>a:link,div.logo-tile h4>a:visited,div.logo-tile h5>a:active,div.logo-tile h5>a:link,div.logo-tile h5>a:visited,div.logo-tile h6>a:active,div.logo-tile h6>a:link,div.logo-tile h6>a:visited,div.logo-tile li>a:active,div.logo-tile li>a:link,div.logo-tile li>a:visited,div.logo-tile p>a:active,div.logo-tile p>a:link,div.logo-tile p>a:visited,div.logo-tile td>a:active,div.logo-tile td>a:link,div.logo-tile td>a:visited{color:#0089bc}div.logo-tile .span>a:hover,div.logo-tile address>a:hover,div.logo-tile em>a:hover,div.logo-tile h1>a:hover,div.logo-tile h2>a:hover,div.logo-tile h3>a:hover,div.logo-tile h4>a:hover,div.logo-tile h5>a:hover,div.logo-tile h6>a:hover,div.logo-tile li>a:hover,div.logo-tile p>a:hover,div.logo-tile td>a:hover{color:#005170}div.logo-tile .span>a .glyphicon.tile,div.logo-tile address>a .glyphicon.tile,div.logo-tile em>a .glyphicon.tile,div.logo-tile h1>a .glyphicon.tile,div.logo-tile h2>a .glyphicon.tile,div.logo-tile h3>a .glyphicon.tile,div.logo-tile h4>a .glyphicon.tile,div.logo-tile h5>a .glyphicon.tile,div.logo-tile h6>a .glyphicon.tile,div.logo-tile li>a .glyphicon.tile,div.logo-tile p>a .glyphicon.tile,div.logo-tile td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}div.logo-tile .span>a .glyphicon.tile:active,div.logo-tile .span>a .glyphicon.tile:hover,div.logo-tile address>a .glyphicon.tile:active,div.logo-tile address>a .glyphicon.tile:hover,div.logo-tile em>a .glyphicon.tile:active,div.logo-tile em>a .glyphicon.tile:hover,div.logo-tile h1>a .glyphicon.tile:active,div.logo-tile h1>a .glyphicon.tile:hover,div.logo-tile h2>a .glyphicon.tile:active,div.logo-tile h2>a .glyphicon.tile:hover,div.logo-tile h3>a .glyphicon.tile:active,div.logo-tile h3>a .glyphicon.tile:hover,div.logo-tile h4>a .glyphicon.tile:active,div.logo-tile h4>a .glyphicon.tile:hover,div.logo-tile h5>a .glyphicon.tile:active,div.logo-tile h5>a .glyphicon.tile:hover,div.logo-tile h6>a .glyphicon.tile:active,div.logo-tile h6>a .glyphicon.tile:hover,div.logo-tile li>a .glyphicon.tile:active,div.logo-tile li>a .glyphicon.tile:hover,div.logo-tile p>a .glyphicon.tile:active,div.logo-tile p>a .glyphicon.tile:hover,div.logo-tile td>a .glyphicon.tile:active,div.logo-tile td>a .glyphicon.tile:hover{color:#4e4e4e}div.logo-tile ul.nav-sidebar>li.active>a{color:#000}div.logo-tile ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}#pre-footer,div.logo-tile.dark .lead a{font-weight:300}div.logo-tile ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}div.logo-tile ul.nav-sidebar>li>a:hover{color:#000}div.logo-tile ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}div.logo-tile ul.dropdown-menu>li>a:hover{color:#fff}div.logo-tile.subnav .navbar-brand,div.logo-tile.subnav .navbar-brand a{color:#000}div.logo-tile.subnav li>a{color:#aaa}div.logo-tile.subnav li>a.active{color:#000}div.logo-tile.subnav li>a:hover{color:#5b5b5b}div.logo-tile .sidebar strong,div.logo-tile.subnav .navbar-toggle{color:#000}div.logo-tile.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.subnav .navbar-collapse{border-top-color:#e7e6e6}div.logo-tile.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}div.logo-tile .sidebar a strong,div.logo-tile .sidebar a strong:active,div.logo-tile .sidebar a strong:link,div.logo-tile .sidebar a strong:visited{color:#0089bc}div.logo-tile .sidebar a strong:hover{color:#005170}div.logo-tile cite.bubble strong{color:#414141}div.logo-tile cite.bubble a:active,div.logo-tile cite.bubble a:link,div.logo-tile cite.bubble a:visited{color:#0089bc}div.logo-tile cite.bubble a:hover{color:#005170}div.logo-tile blockquote,div.logo-tile blockquote p,div.logo-tile blockquote ul>li{color:#747474}div.logo-tile.dark,div.logo-tile.dark .h1,div.logo-tile.dark .h2,div.logo-tile.dark .h3,div.logo-tile.dark .h4,div.logo-tile.dark .h5,div.logo-tile.dark .h6,div.logo-tile.dark h1,div.logo-tile.dark h2,div.logo-tile.dark h3,div.logo-tile.dark h4,div.logo-tile.dark h5,div.logo-tile.dark h6,div.logo-tile.dark.subnav .navbar-brand{color:#fff}div.logo-tile.dark{background-color:#2d3339}div.logo-tile.dark .span>a,div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.dark.separated{border-bottom-color:#0b0d0e}div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{color:#fff;text-decoration:underline}div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:hover,div.logo-tile.dark.subnav .navbar-brand a{text-decoration:none}div.logo-tile.dark.subnav li>a{color:#6c7a89}div.logo-tile.dark.subnav li>a.active,div.logo-tile.dark.subnav li>a:hover{color:#fff}div.logo-tile.dark.subnav .navbar-toggle{color:#000}div.logo-tile.dark.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.dark.subnav .navbar-collapse{border-top-color:#000}div.logo-tile.dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}div.logo-tile.dark .form-control{border:0!important}div.logo-tile img{display:block;margin:0 auto}div.logo-tile p{margin-top:30px;margin-bottom:0;text-align:center}#main-nav{z-index:9002}#main-nav span{color:#e6e6e6}#navbar-logo{padding:6px 0 6px 15px}.mobile-badge{display:block}.mobile-badge-apple{margin-left:auto;margin-right:0}#pre-footer{padding:30px 0;background-color:#222;color:#fff;text-align:center;font-family:Lato,sans-serif;font-size:21px}#pre-footer a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}#pre-footer a:active,#pre-footer a:hover{color:#f2f2f2;text-decoration:none}@media screen and (min-width:768px){#navbar-logo{padding-left:0;padding-right:0}#pre-footer span{font-size:24px;line-height:38px}}@media screen and (min-width:992px){#pre-footer span{font-size:30px}}.resumator-basic-widget .resumator-jobs-text>p{margin-bottom:30px}.resumator-basic-widget .resumator-jobs-text li,.resumator-basic-widget .resumator-jobs-text>p{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6em;color:#747474}.btn,.resumator-basic-widget .resumator-job-title,div#os-tabs span{font-family:Lato,sans-serif}.resumator-basic-widget .resumator-jobs-text strong{color:#414141}.resumator-basic-widget .resumator-job-title{line-height:1.1;margin-top:11px;margin-bottom:11px;font-size:16px;font-size:21px;color:#000;padding-top:30px!important;font-weight:400;border-top-color:#e7e6e6}.resumator-basic-widget .resumator-job-title .small,.resumator-basic-widget .resumator-job-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.resumator-basic-widget .resumator-job-title+.lead{padding-top:10px}.resumator-basic-widget .resumator-job-view-details{margin-bottom:30px}.resumator-basic-widget .resumator-job-link{margin-bottom:30px!important;font-size:16px}.resumator-basic-widget .resumator-job-link:active,.resumator-basic-widget .resumator-job-link:link,.resumator-basic-widget .resumator-job-link:visited{color:#0089bc}.resumator-basic-widget .resumator-job-link:hover{color:#005170}.resumator-basic-widget input[type=button]{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Lato,sans-serif;font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all;color:#fff!important;text-decoration:none!important;background-color:#3BB878}.resumator-basic-widget input[type=button].active.focus,.resumator-basic-widget input[type=button].active:focus,.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:active.focus,.resumator-basic-widget input[type=button]:active:focus,.resumator-basic-widget input[type=button]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{color:#333;text-decoration:none}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button][disabled],fieldset[disabled] .resumator-basic-widget input[type=button]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff;background-color:#35a56b;outline:0}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active{background-image:none;background-color:#2f915f}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button].disabled.active,.resumator-basic-widget input[type=button].disabled:active,.resumator-basic-widget input[type=button].disabled:focus,.resumator-basic-widget input[type=button].disabled:hover,.resumator-basic-widget input[type=button][disabled],.resumator-basic-widget input[type=button][disabled].active,.resumator-basic-widget input[type=button][disabled]:active,.resumator-basic-widget input[type=button][disabled]:focus,.resumator-basic-widget input[type=button][disabled]:hover,fieldset[disabled] .resumator-basic-widget input[type=button],fieldset[disabled] .resumator-basic-widget input[type=button].active,fieldset[disabled] .resumator-basic-widget input[type=button]:active,fieldset[disabled] .resumator-basic-widget input[type=button]:focus,fieldset[disabled] .resumator-basic-widget input[type=button]:hover{color:#e6e6e6;background-color:#3BB878}.resumator-basic-widget input[type=button] .caret,.resumator-basic-widget input[type=button] caret-right{border-top-color:#fff}.resumator-basic-widget input[type=button].btn-border{border-style:solid;border-color:#2f915f;border-width:0 0 2px}.sidebar-modal-footer-close{text-align:center}.sidebar-modal-footer-close a{display:block}#sidebar-modal .modal-header *{line-height:20px}.t{display:none}.toc-bar{text-align:center}@media screen and (min-width:992px){.toc-bar{display:none}}#___gcse_0{margin-top:60px}.h3{padding-top:40px}.row-content:first-of-type .h3:nth-child(1){padding-top:0}#search-results{margin-top:40px}.btn{font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all}.btn.active,.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.btn-accent,.btn-action,.btn-action-alt,.btn-blue,.btn-funky,.btn-green,.btn-light-gray,.btn-orange,.btn-sand,.btn-standard,.btn-subdued,.btn-white{text-decoration:none!important}div#os-tabs .btn{border:1px solid #dadada;padding:10px;width:200px;background-color:#fff;color:#000}.btn-accent.btn-border,.btn-action-alt.btn-border,.btn-action.btn-border,.btn-blue.btn-border,.btn-funky.btn-border,.btn-green.btn-border,.btn-light-gray.btn-border,.btn-orange.btn-border,.btn-sand.btn-border,.btn-standard.btn-border,.btn-subdued.btn-border,.btn-white.btn-border{border-style:solid;border-width:0 0 2px}.algolia-autocomplete,.algolia-autocomplete .aa-hint,.algolia-autocomplete .aa-input,.btn-full,.hit-body{width:100%}div#os-tabs .btn.current{outline:0;border-color:#9ecaed;-webkit-box-shadow:0 0 10px #9ecaed;box-shadow:0 0 10px #9ecaed;max-height:inherit}.linuxinstall,.macinstall,.windowsinstall{font-size:1.08rem}.btn-half-circle{border-bottom-left-radius:30px;border-bottom-right-radius:30px;min-width:50px;max-width:50px}.btn-white{color:#fff!important;background-color:#3BB878}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff;background-color:#35a56b;outline:0}.btn-white.active,.btn-white:active{background-color:#2f915f}.btn-white.disabled,.btn-white.disabled.active,.btn-white.disabled:active,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled],.btn-white[disabled].active,.btn-white[disabled]:active,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white,fieldset[disabled] .btn-white.active,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{color:#e6e6e6;background-color:#3BB878}.btn-white .caret,.btn-white caret-right{border-top-color:#fff}.btn-white.btn-border{border-color:#2f915f}.btn-green{color:#fff!important;background-color:#3BB878}.btn-green.active,.btn-green:active,.btn-green:focus,.btn-green:hover{color:#fff;background-color:#35a56b;outline:0}.btn-green.active,.btn-green:active{background-color:#2f915f}.btn-green.disabled,.btn-green.disabled.active,.btn-green.disabled:active,.btn-green.disabled:focus,.btn-green.disabled:hover,.btn-green[disabled],.btn-green[disabled].active,.btn-green[disabled]:active,.btn-green[disabled]:focus,.btn-green[disabled]:hover,fieldset[disabled] .btn-green,fieldset[disabled] .btn-green.active,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:hover{color:#e6e6e6;background-color:#3BB878}.btn-green .caret,.btn-green caret-right{border-top-color:#fff}.btn-green.btn-border{border-color:#2f915f}.btn-funky{color:#fff!important;background-color:#c67fcf}.btn-funky.active,.btn-funky:active,.btn-funky:focus,.btn-funky:hover{color:#fff;background-color:#be6cc8;outline:0}.btn-funky.active,.btn-funky:active{background-color:#b55ac1}.btn-funky.disabled,.btn-funky.disabled.active,.btn-funky.disabled:active,.btn-funky.disabled:focus,.btn-funky.disabled:hover,.btn-funky[disabled],.btn-funky[disabled].active,.btn-funky[disabled]:active,.btn-funky[disabled]:focus,.btn-funky[disabled]:hover,fieldset[disabled] .btn-funky,fieldset[disabled] .btn-funky.active,fieldset[disabled] .btn-funky:active,fieldset[disabled] .btn-funky:focus,fieldset[disabled] .btn-funky:hover{color:#e6e6e6;background-color:#c67fcf}.btn-funky .caret,.btn-funky caret-right{border-top-color:#fff}.btn-funky.btn-border{border-color:#b55ac1}.btn-blue{color:#fff!important;background-color:#2d8ec6}.btn-blue.active,.btn-blue:active,.btn-blue:focus,.btn-blue:hover{color:#fff;background-color:#287fb1;outline:0}.btn-blue.active,.btn-blue:active{background-color:#24709c}.btn-blue.disabled,.btn-blue.disabled.active,.btn-blue.disabled:active,.btn-blue.disabled:focus,.btn-blue.disabled:hover,.btn-blue[disabled],.btn-blue[disabled].active,.btn-blue[disabled]:active,.btn-blue[disabled]:focus,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue,fieldset[disabled] .btn-blue.active,fieldset[disabled] .btn-blue:active,fieldset[disabled] .btn-blue:focus,fieldset[disabled] .btn-blue:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-blue .caret,.btn-blue caret-right{border-top-color:#fff}.btn-blue.btn-border{border-color:#24709c}.btn-light-gray{color:#fff!important;background-color:#3BB878}.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover{color:#fff;background-color:#35a56b;outline:0}.btn-light-gray.active,.btn-light-gray:active{background-color:#2f915f}.btn-light-gray.disabled,.btn-light-gray.disabled.active,.btn-light-gray.disabled:active,.btn-light-gray.disabled:focus,.btn-light-gray.disabled:hover,.btn-light-gray[disabled],.btn-light-gray[disabled].active,.btn-light-gray[disabled]:active,.btn-light-gray[disabled]:focus,.btn-light-gray[disabled]:hover,fieldset[disabled] .btn-light-gray,fieldset[disabled] .btn-light-gray.active,fieldset[disabled] .btn-light-gray:active,fieldset[disabled] .btn-light-gray:focus,fieldset[disabled] .btn-light-gray:hover{color:#e6e6e6;background-color:#3BB878}.btn-light-gray .caret,.btn-light-gray caret-right{border-top-color:#fff}.btn-light-gray.btn-border{border-color:#2f915f}.btn-sand{color:#fff!important;background-color:#3BB878}.btn-sand.active,.btn-sand:active,.btn-sand:focus,.btn-sand:hover{color:#fff;background-color:#35a56b;outline:0}.btn-sand.active,.btn-sand:active{background-color:#2f915f}.btn-sand.disabled,.btn-sand.disabled.active,.btn-sand.disabled:active,.btn-sand.disabled:focus,.btn-sand.disabled:hover,.btn-sand[disabled],.btn-sand[disabled].active,.btn-sand[disabled]:active,.btn-sand[disabled]:focus,.btn-sand[disabled]:hover,fieldset[disabled] .btn-sand,fieldset[disabled] .btn-sand.active,fieldset[disabled] .btn-sand:active,fieldset[disabled] .btn-sand:focus,fieldset[disabled] .btn-sand:hover{color:#e6e6e6;background-color:#3BB878}.btn-sand .caret,.btn-sand caret-right{border-top-color:#fff}.btn-sand.btn-border{border-color:#2f915f}.btn-brown{color:#fff!important;text-decoration:none!important;background-color:#C2BA7A}.btn-brown.active,.btn-brown:active,.btn-brown:focus,.btn-brown:hover{color:#fff;background-color:#bab169;outline:0}.btn-brown.active,.btn-brown:active{background-color:#b2a857}.btn-brown.disabled,.btn-brown.disabled.active,.btn-brown.disabled:active,.btn-brown.disabled:focus,.btn-brown.disabled:hover,.btn-brown[disabled],.btn-brown[disabled].active,.btn-brown[disabled]:active,.btn-brown[disabled]:focus,.btn-brown[disabled]:hover,fieldset[disabled] .btn-brown,fieldset[disabled] .btn-brown.active,fieldset[disabled] .btn-brown:active,fieldset[disabled] .btn-brown:focus,fieldset[disabled] .btn-brown:hover{color:#e6e6e6;background-color:#C2BA7A}.btn-brown .caret,.btn-brown caret-right{border-top-color:#fff}.btn-brown.btn-border{border-style:solid;border-color:#b2a857;border-width:0 0 2px}.btn-orange{color:#fff!important;background-color:#FFAC5F}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff;background-color:#ff9f45;outline:0}.btn-orange.active,.btn-orange:active{background-color:#ff922c}.btn-orange.disabled,.btn-orange.disabled.active,.btn-orange.disabled:active,.btn-orange.disabled:focus,.btn-orange.disabled:hover,.btn-orange[disabled],.btn-orange[disabled].active,.btn-orange[disabled]:active,.btn-orange[disabled]:focus,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange,fieldset[disabled] .btn-orange.active,fieldset[disabled] .btn-orange:active,fieldset[disabled] .btn-orange:focus,fieldset[disabled] .btn-orange:hover{color:#e6e6e6;background-color:#FFAC5F}.btn-orange .caret,.btn-orange caret-right{border-top-color:#fff}.btn-orange.btn-border{border-color:#ff922c}.btn-action{color:#fff!important;background-color:#3BB878}.btn-action.active,.btn-action:active,.btn-action:focus,.btn-action:hover{color:#fff;background-color:#35a56b;outline:0}.btn-action.active,.btn-action:active{background-color:#2f915f}.btn-action.disabled,.btn-action.disabled.active,.btn-action.disabled:active,.btn-action.disabled:focus,.btn-action.disabled:hover,.btn-action[disabled],.btn-action[disabled].active,.btn-action[disabled]:active,.btn-action[disabled]:focus,.btn-action[disabled]:hover,fieldset[disabled] .btn-action,fieldset[disabled] .btn-action.active,fieldset[disabled] .btn-action:active,fieldset[disabled] .btn-action:focus,fieldset[disabled] .btn-action:hover{color:#e6e6e6;background-color:#3BB878}.btn-action .caret,.btn-action caret-right{border-top-color:#fff}.btn-action.btn-border{border-color:#2f915f}.btn-action-alt{color:#000!important;background-color:#fff}.btn-action-alt.active,.btn-action-alt:active,.btn-action-alt:focus,.btn-action-alt:hover{color:#000;background-color:#f2f2f2;outline:0}.btn-action-alt.active,.btn-action-alt:active{background-color:#e6e6e6}.btn-action-alt.disabled,.btn-action-alt.disabled.active,.btn-action-alt.disabled:active,.btn-action-alt.disabled:focus,.btn-action-alt.disabled:hover,.btn-action-alt[disabled],.btn-action-alt[disabled].active,.btn-action-alt[disabled]:active,.btn-action-alt[disabled]:focus,.btn-action-alt[disabled]:hover,fieldset[disabled] .btn-action-alt,fieldset[disabled] .btn-action-alt.active,fieldset[disabled] .btn-action-alt:active,fieldset[disabled] .btn-action-alt:focus,fieldset[disabled] .btn-action-alt:hover{color:#000;background-color:#fff}.btn-action-alt .caret,.btn-action-alt caret-right{border-top-color:#000}.btn-action-alt.btn-border{border-color:#e6e6e6}.btn-accent{color:#fff!important;background-color:#00aeef}.btn-accent.active,.btn-accent:active,.btn-accent:focus,.btn-accent:hover{color:#fff;background-color:#009bd6;outline:0}.btn-accent.active,.btn-accent:active{background-color:#0089bc}.btn-accent.disabled,.btn-accent.disabled.active,.btn-accent.disabled:active,.btn-accent.disabled:focus,.btn-accent.disabled:hover,.btn-accent[disabled],.btn-accent[disabled].active,.btn-accent[disabled]:active,.btn-accent[disabled]:focus,.btn-accent[disabled]:hover,fieldset[disabled] .btn-accent,fieldset[disabled] .btn-accent.active,fieldset[disabled] .btn-accent:active,fieldset[disabled] .btn-accent:focus,fieldset[disabled] .btn-accent:hover{color:#e6e6e6;background-color:#00aeef}.btn-accent .caret,.btn-accent caret-right{border-top-color:#fff}.btn-accent.btn-border{border-color:#0089bc}.btn-standard{color:#fff!important;background-color:#2d8ec6}.btn-standard.active,.btn-standard:active,.btn-standard:focus,.btn-standard:hover{color:#fff;background-color:#287fb1;outline:0}.btn-standard.active,.btn-standard:active{background-color:#24709c}.btn-standard.disabled,.btn-standard.disabled.active,.btn-standard.disabled:active,.btn-standard.disabled:focus,.btn-standard.disabled:hover,.btn-standard[disabled],.btn-standard[disabled].active,.btn-standard[disabled]:active,.btn-standard[disabled]:focus,.btn-standard[disabled]:hover,fieldset[disabled] .btn-standard,fieldset[disabled] .btn-standard.active,fieldset[disabled] .btn-standard:active,fieldset[disabled] .btn-standard:focus,fieldset[disabled] .btn-standard:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-standard .caret,.btn-standard caret-right{border-top-color:#fff}.btn-standard.btn-border{border-color:#24709c}.btn-subdued{color:#000!important;background-color:#eee}.btn-subdued.active,.btn-subdued:active,.btn-subdued:focus,.btn-subdued:hover{color:#000;background-color:#e2e2e2;outline:0}.btn-subdued.active,.btn-subdued:active{background-color:#d5d5d5}.btn-subdued.disabled,.btn-subdued.disabled.active,.btn-subdued.disabled:active,.btn-subdued.disabled:focus,.btn-subdued.disabled:hover,.btn-subdued[disabled],.btn-subdued[disabled].active,.btn-subdued[disabled]:active,.btn-subdued[disabled]:focus,.btn-subdued[disabled]:hover,fieldset[disabled] .btn-subdued,fieldset[disabled] .btn-subdued.active,fieldset[disabled] .btn-subdued:active,fieldset[disabled] .btn-subdued:focus,fieldset[disabled] .btn-subdued:hover{color:#000;background-color:#eee}.btn-subdued .caret,.btn-subdued caret-right{border-top-color:#000}.btn-subdued.btn-border{border-color:#d5d5d5}li.list-group-item{padding:0}#ds-search-modal{margin-top:65px;z-index:9999}#ds-search-modal a{display:block;padding:10px 15px}#ds-search-modal a:active,#ds-search-modal a:link,#ds-search-modal a:visited{color:#0089bc}#ds-search-modal a:hover{color:#005170}#ds-search-input{padding:3px;border:1px solid #E4E4E4;border-radius:6px;background-color:#fff}#ds-search-input input{border:0;-webkit-box-shadow:none;box-shadow:none}#ds-search-input button{margin:2px 0 0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}#ds-search-input button:hover{border:0;-webkit-box-shadow:none;box-shadow:none;border-left:solid 1px #ccc}#ds-search-input .glyphicon-search{font-size:23px}#ds-search-input ul li:hover{background-color:#e6e6e6}.search-deprecated{font-size:9px;background-color:#FFAC5F;height:43px;color:#fff;border-radius:3px;padding:4px;margin-left:5px;vertical-align:middle}.hits{position:absolute;top:50px;left:0;z-index:10}.hit-body{background:#fff;color:#747474;border:.5px solid #e7e6e6;padding:1em}.hit-body:hover{background:#edf7fe;color:#fff}.hit-body a,.hit-body a:hover{color:#747474;text-decoration:none}.hit-body a{display:inline-block}.algolia-autocomplete .aa-hint{color:#999}.algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#fff;border:1px solid #cecccc;border-top:none}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:10px 12px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#edf7fe;color:#343434}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-weight:700;font-style:normal}.chroma .ge,.chroma .sh{font-style:italic}.library-article-blurb{padding-top:15px;padding-bottom:15px}.library-section-app{padding-top:30px}.library-breadcrumb-search{padding:20px 15px 55px}#library-main-search{margin-top:20px;height:45px}#library-main-search button,#library-main-search input{height:42px}.library-breadcrumb{background-color:#fff;padding:30px 0 0}@media screen and (min-width:768px){.library-breadcrumb{padding:30px 0 60px}}#library-search-status+.lead,.library-search-result-title+.lead{padding-top:10px}.library-breadcrumb>li{display:block}@media screen and (min-width:768px){.library-breadcrumb>li{display:inline-block}div.library-tile{min-height:220px}}.library-breadcrumb>li+li:before{content:"\00BB\00a0";color:#9a9a9a}.library-breadcrumb>.active{color:#9a9a9a}.library-spinner{width:60px;height:60px;margin:0 auto;position:relative;border-left:3px solid #eee;border-right:3px solid #eee;border-bottom:3px solid #eee;border-top:3px solid #555;border-radius:100%;-webkit-animation:rotation .4s infinite ease-in-out;animation:rotation .4s infinite ease-in-out}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.library-search-result{margin-bottom:60px}.library-search-result:last-child{margin-bottom:0}#library-search-status,.library-search-result-title{margin-top:11px;margin-bottom:11px;font-weight:400;font-family:Lato,sans-serif}.library-search-result small{display:block}.library-search-result-title{line-height:1.1;color:inherit;font-size:20px;font-size:25px}.library-search-result-title .small,.library-search-result-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.library-search-result-desc{color:#9a9a9a}#library-search-status{line-height:1.1;color:inherit;font-size:16px;font-size:21px;text-align:center}#library-search-status .small,#library-search-status small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile p,div.library-tile.active p,div.library-tile:active p,div.library-tile:focus p,div.library-tile:hover p{color:#747474}.library-pager li{display:none}#library-page-num{display:block;padding-top:10px}.library-categories-row{margin-left:-15px;margin-right:-15px;margin-top:60px}.library-category-articles{padding-left:20px}.library-category-articles+.library-category-title{margin-top:60px}.library-category-title{padding-bottom:10px;border-bottom:1px solid #e7e6e6}div.library-tile{background-color:#ebeff0;padding:30px;margin-bottom:30px}div.library-tile.active,div.library-tile:active,div.library-tile:focus,div.library-tile:hover{background-color:#edf7fe}div.library-tile h2.tile-title{color:#000}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}@media screen and (min-width:992px){.library-category-title{width:80%}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:20px;font-size:25px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}}@media screen and (min-width:1200px){.first-section .container{max-width:1170px}}#article-body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333}@media screen and (min-width:768px){#article-body{padding-bottom:60px}}#article-body li{font-size:17px;font-size:1.08rem}#article-body .h1,#article-body .h2,#article-body .h3,#article-body .h4,#article-body .h5,#article-body .h6,#article-body h1,#article-body h2,#article-body h3,#article-body h4,#article-body h5,#article-body h6{word-wrap:break-word;margin-top:3.125rem}#article-body .h1+.h1,#article-body .h1+.h2,#article-body .h1+.h3,#article-body .h1+.h4,#article-body .h1+.h5,#article-body .h1+.h6,#article-body .h1+h1,#article-body .h1+h2,#article-body .h1+h3,#article-body .h1+h4,#article-body .h1+h5,#article-body .h1+h6,#article-body .h2+.h1,#article-body .h2+.h2,#article-body .h2+.h3,#article-body .h2+.h4,#article-body .h2+.h5,#article-body .h2+.h6,#article-body .h2+h1,#article-body .h2+h2,#article-body .h2+h3,#article-body .h2+h4,#article-body .h2+h5,#article-body .h2+h6,#article-body .h3+.h1,#article-body .h3+.h2,#article-body .h3+.h3,#article-body .h3+.h4,#article-body .h3+.h5,#article-body .h3+.h6,#article-body .h3+h1,#article-body .h3+h2,#article-body .h3+h3,#article-body .h3+h4,#article-body .h3+h5,#article-body .h3+h6,#article-body .h4+.h1,#article-body .h4+.h2,#article-body .h4+.h3,#article-body .h4+.h4,#article-body .h4+.h5,#article-body .h4+.h6,#article-body .h4+h1,#article-body .h4+h2,#article-body .h4+h3,#article-body .h4+h4,#article-body .h4+h5,#article-body .h4+h6,#article-body .h5+.h1,#article-body .h5+.h2,#article-body .h5+.h3,#article-body .h5+.h4,#article-body .h5+.h5,#article-body .h5+.h6,#article-body .h5+h1,#article-body .h5+h2,#article-body .h5+h3,#article-body .h5+h4,#article-body .h5+h5,#article-body .h5+h6,#article-body .h6+.h1,#article-body .h6+.h2,#article-body .h6+.h3,#article-body .h6+.h4,#article-body .h6+.h5,#article-body .h6+.h6,#article-body .h6+h1,#article-body .h6+h2,#article-body .h6+h3,#article-body .h6+h4,#article-body .h6+h5,#article-body .h6+h6,#article-body h1+.h1,#article-body h1+.h2,#article-body h1+.h3,#article-body h1+.h4,#article-body h1+.h5,#article-body h1+.h6,#article-body h1+h1,#article-body h1+h2,#article-body h1+h3,#article-body h1+h4,#article-body h1+h5,#article-body h1+h6,#article-body h2+.h1,#article-body h2+.h2,#article-body h2+.h3,#article-body h2+.h4,#article-body h2+.h5,#article-body h2+.h6,#article-body h2+h1,#article-body h2+h2,#article-body h2+h3,#article-body h2+h4,#article-body h2+h5,#article-body h2+h6,#article-body h3+.h1,#article-body h3+.h2,#article-body h3+.h3,#article-body h3+.h4,#article-body h3+.h5,#article-body h3+.h6,#article-body h3+h1,#article-body h3+h2,#article-body h3+h3,#article-body h3+h4,#article-body h3+h5,#article-body h3+h6,#article-body h4+.h1,#article-body h4+.h2,#article-body h4+.h3,#article-body h4+.h4,#article-body h4+.h5,#article-body h4+.h6,#article-body h4+h1,#article-body h4+h2,#article-body h4+h3,#article-body h4+h4,#article-body h4+h5,#article-body h4+h6,#article-body h5+.h1,#article-body h5+.h2,#article-body h5+.h3,#article-body h5+.h4,#article-body h5+.h5,#article-body h5+.h6,#article-body h5+h1,#article-body h5+h2,#article-body h5+h3,#article-body h5+h4,#article-body h5+h5,#article-body h5+h6,#article-body h6+.h1,#article-body h6+.h2,#article-body h6+.h3,#article-body h6+.h4,#article-body h6+.h5,#article-body h6+.h6,#article-body h6+h1,#article-body h6+h2,#article-body h6+h3,#article-body h6+h4,#article-body h6+h5,#article-body h6+h6{margin-top:0}#article-body .h1 a,#article-body .h2 a,#article-body .h3 a,#article-body .h4 a,#article-body .h5 a,#article-body .h6 a,#article-body h1 a,#article-body h2 a,#article-body h3 a,#article-body h4 a,#article-body h5 a,#article-body h6 a{padding-left:10px;opacity:0}#article-body .h1:hover a,#article-body .h2:hover a,#article-body .h3:hover a,#article-body .h4:hover a,#article-body .h5:hover a,#article-body .h6:hover a,#article-body h1:hover a,#article-body h2:hover a,#article-body h3:hover a,#article-body h4:hover a,#article-body h5:hover a,#article-body h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}#article-body .h1,#article-body h1{font-size:38px;font-size:2.375rem}#article-body .h2,#article-body h2{font-size:33px;font-size:2.0625rem}#article-body .h3,#article-body h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}#article-body .h4,#article-body h4{font-size:23px;font-size:1.4375rem}#article-body .h5,#article-body h5{font-size:20px;font-size:1.25rem}#article-body .h6,#article-body h6{font-size:18px;font-size:1.125rem}#article-body li ol,#article-body li ul,#article-body li+li{margin-top:10px}#article-body li ol li,#article-body li ul li{margin-top:5px}#article-body li blockquote,#article-body li img{margin:20px 0}#article-body li ol+p,#article-body li ul+p{margin-top:20px}#article-body code{font-size:14px}#article-body img{display:block;max-width:100%;height:auto;margin:0 auto}#article-body table:not([class]){width:100%;max-width:100%;margin-bottom:22px}#article-body table:not([class])>tbody>tr>td,#article-body table:not([class])>tbody>tr>th,#article-body table:not([class])>tfoot>tr>td,#article-body table:not([class])>tfoot>tr>th,#article-body table:not([class])>thead>tr>td,#article-body table:not([class])>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}#article-body table:not([class])>caption+thead>tr:first-child>td,#article-body table:not([class])>caption+thead>tr:first-child>th,#article-body table:not([class])>colgroup+thead>tr:first-child>td,#article-body table:not([class])>colgroup+thead>tr:first-child>th,#article-body table:not([class])>thead:first-child>tr:first-child>td,#article-body table:not([class])>thead:first-child>tr:first-child>th{border-top:0}#article-body table:not([class])>tbody+tbody{border-top:2px solid #ddd}#article-body table:not([class]) .table{background-color:#fff}#article-body table:not([class])>thead>tr>th{font-family:Lato,sans-serif;padding:17px 10px;vertical-align:middle;text-align:left;color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}#article-body table:not([class])>tbody>tr:first-child{border-top:none}#article-body table:not([class])>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}#article-body table:not([class])>tbody>tr>td{padding:17px 10px;vertical-align:middle;text-align:left;width:0;color:#747474}.container .contribute,.container .contribute .money,.email-signup,.library-rss,.library-sidebar-extra,.library-signup{text-align:center}#article-body table:not([class])>tbody>tr>td:last-child{border-right:none}#article-body table:not([class])>tbody>tr>td.large{font-size:20px;color:#000}#article-body table:not([class])>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}#article-body table:not([class])>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.doc-time{color:#9a9a9a}.doc-time a:active,.doc-time a:link,.doc-time a:visited{color:#0089bc}.doc-time a:hover{color:#005170}.doc-title{margin-top:0!important;margin-bottom:5px;font-size:40px}.doc-license{font-size:87%;font-size:14px;padding-top:45px;color:#9a9a9a}.doc-sidebar-inner{background-color:#edf7fe;color:#747474;padding:15px;font-size:14px}.doc-sidebar-inner .lead a{font-weight:300}.doc-sidebar-inner .span>a,.doc-sidebar-inner address>a,.doc-sidebar-inner em>a,.doc-sidebar-inner h1>a,.doc-sidebar-inner h2>a,.doc-sidebar-inner h3>a,.doc-sidebar-inner h4>a,.doc-sidebar-inner h5>a,.doc-sidebar-inner h6>a,.doc-sidebar-inner li>a,.doc-sidebar-inner p>a,.doc-sidebar-inner td>a{-webkit-transition:.2s color;transition:.2s color}.doc-sidebar-inner .nav li>a,.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:hover{text-decoration:none}.doc-sidebar-inner.separated{border-bottom-color:#a5d7fa}.doc-sidebar-inner .h1,.doc-sidebar-inner .h2,.doc-sidebar-inner .h3,.doc-sidebar-inner .h4,.doc-sidebar-inner .h5,.doc-sidebar-inner .h6,.doc-sidebar-inner h1,.doc-sidebar-inner h2,.doc-sidebar-inner h3,.doc-sidebar-inner h4,.doc-sidebar-inner h5,.doc-sidebar-inner h6{color:#000}.doc-sidebar-inner.jumbotron .h1,.doc-sidebar-inner.jumbotron h1{color:#343434}.doc-sidebar-inner.jumbotron .h2,.doc-sidebar-inner.jumbotron .h3,.doc-sidebar-inner.jumbotron .h4,.doc-sidebar-inner.jumbotron .h5,.doc-sidebar-inner.jumbotron .h6,.doc-sidebar-inner.jumbotron h2,.doc-sidebar-inner.jumbotron h3,.doc-sidebar-inner.jumbotron h4,.doc-sidebar-inner.jumbotron h5,.doc-sidebar-inner.jumbotron h6{color:#747474}.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:link,.doc-sidebar-inner .span>a:visited,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:link,.doc-sidebar-inner address>a:visited,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:link,.doc-sidebar-inner em>a:visited,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:link,.doc-sidebar-inner h1>a:visited,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:link,.doc-sidebar-inner h2>a:visited,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:link,.doc-sidebar-inner h3>a:visited,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:link,.doc-sidebar-inner h4>a:visited,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:link,.doc-sidebar-inner h5>a:visited,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:link,.doc-sidebar-inner h6>a:visited,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:link,.doc-sidebar-inner li>a:visited,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:link,.doc-sidebar-inner p>a:visited,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:link,.doc-sidebar-inner td>a:visited{color:#0089bc}.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:hover{color:#005170}.doc-sidebar-inner .span>a .glyphicon.tile,.doc-sidebar-inner address>a .glyphicon.tile,.doc-sidebar-inner em>a .glyphicon.tile,.doc-sidebar-inner h1>a .glyphicon.tile,.doc-sidebar-inner h2>a .glyphicon.tile,.doc-sidebar-inner h3>a .glyphicon.tile,.doc-sidebar-inner h4>a .glyphicon.tile,.doc-sidebar-inner h5>a .glyphicon.tile,.doc-sidebar-inner h6>a .glyphicon.tile,.doc-sidebar-inner li>a .glyphicon.tile,.doc-sidebar-inner p>a .glyphicon.tile,.doc-sidebar-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.doc-sidebar-inner .span>a .glyphicon.tile:active,.doc-sidebar-inner .span>a .glyphicon.tile:hover,.doc-sidebar-inner address>a .glyphicon.tile:active,.doc-sidebar-inner address>a .glyphicon.tile:hover,.doc-sidebar-inner em>a .glyphicon.tile:active,.doc-sidebar-inner em>a .glyphicon.tile:hover,.doc-sidebar-inner h1>a .glyphicon.tile:active,.doc-sidebar-inner h1>a .glyphicon.tile:hover,.doc-sidebar-inner h2>a .glyphicon.tile:active,.doc-sidebar-inner h2>a .glyphicon.tile:hover,.doc-sidebar-inner h3>a .glyphicon.tile:active,.doc-sidebar-inner h3>a .glyphicon.tile:hover,.doc-sidebar-inner h4>a .glyphicon.tile:active,.doc-sidebar-inner h4>a .glyphicon.tile:hover,.doc-sidebar-inner h5>a .glyphicon.tile:active,.doc-sidebar-inner h5>a .glyphicon.tile:hover,.doc-sidebar-inner h6>a .glyphicon.tile:active,.doc-sidebar-inner h6>a .glyphicon.tile:hover,.doc-sidebar-inner li>a .glyphicon.tile:active,.doc-sidebar-inner li>a .glyphicon.tile:hover,.doc-sidebar-inner p>a .glyphicon.tile:active,.doc-sidebar-inner p>a .glyphicon.tile:hover,.doc-sidebar-inner td>a .glyphicon.tile:active,.doc-sidebar-inner td>a .glyphicon.tile:hover{color:#4e4e4e}.doc-sidebar-inner ul.nav-sidebar>li.active>a{color:#000}.doc-sidebar-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.doc-sidebar-inner ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.doc-sidebar-inner ul.nav-sidebar>li>a:hover{color:#000}.doc-sidebar-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.doc-sidebar-inner ul.dropdown-menu>li>a:hover{color:#fff}.doc-sidebar-inner.subnav{opacity:.96}.doc-sidebar-inner.subnav .navbar-brand{color:#000}.doc-sidebar-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.doc-sidebar-inner.subnav li>a{color:#aaa}.doc-sidebar-inner.subnav li>a.active{color:#000}.doc-sidebar-inner.subnav li>a:hover{color:#5b5b5b}.doc-sidebar-inner .sidebar strong,.doc-sidebar-inner.subnav .navbar-toggle{color:#000}.doc-sidebar-inner.subnav .navbar-toggle:hover{background-color:transparent}.doc-sidebar-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.doc-sidebar-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.doc-sidebar-inner .sidebar a strong,.doc-sidebar-inner .sidebar a strong:active,.doc-sidebar-inner .sidebar a strong:link,.doc-sidebar-inner .sidebar a strong:visited{color:#0089bc}.doc-sidebar-inner .sidebar a strong:hover{color:#005170}.doc-sidebar-inner cite.bubble strong{color:#414141}.doc-sidebar-inner cite.bubble a:active,.doc-sidebar-inner cite.bubble a:link,.doc-sidebar-inner cite.bubble a:visited{color:#0089bc}.doc-sidebar-inner cite.bubble a:hover{color:#005170}.doc-sidebar-inner blockquote,.doc-sidebar-inner blockquote p,.doc-sidebar-inner blockquote ul>li{color:#747474}.doc-sidebar-inner+.doc-sidebar-inner{margin-top:20px}#doc-sidebar-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;font-size:14px;font-size:19px;font-weight:400;margin-bottom:30px}#doc-sidebar-title .small,#doc-sidebar-title small{font-weight:400;line-height:1;color:#777;font-size:75%}#doc-sidebar-title+.lead{padding-top:10px}.sidebar-library nav>ul{border:0;margin:0;padding:0}.sidebar-library nav>ul>li{margin-left:0}.sidebar-library nav>ul>li>ul{border:0;padding-left:0}.sidebar-library nav>ul>li>ul>li{padding-left:0;display:block;line-height:20px;margin-top:20px;margin-bottom:20px}.sidebar-library nav>ul>li>ul>li>a{font-weight:800}.alert-banner a,.sidebar-library nav>ul>li>ul>li ul>li>a{font-weight:400}.sidebar-library nav>ul>li>ul>li ul>li{margin-top:2px;margin-bottom:2px;padding-left:10px}.sidebar-library nav>ul>li ul>li>ul>li>a{font-size:14px}.library-sidebar-extra h6{margin:5px auto}.library-sidebar-extra p{font-size:12px;margin-bottom:0}.library-sidebar-extra .fa{font-size:40px;color:#000}.library-github{vertical-align:middle;margin-bottom:15px;margin-top:15px}.library-github strong{font-size:1.2em}.library-github i{font-size:1.35em}.library-github p{display:inline-block;font-size:.8em;margin-left:7px}.contributed-by{float:right;margin-top:3px}.updated{float:left}.doc-time:after{content:"";display:table}.library-signup{margin-top:40px}.library-signup h6{margin:5px auto}.library-signup p{font-size:12px;margin-bottom:0}.library-signup .fa{font-size:40px;color:#000}.library-rss{margin-top:4px}.library-rss a{font-size:14px}.library-rss a:hover{color:#737373}#img-modal-image{max-width:1200px;max-height:700px;margin:auto}.modal-full{width:90%;padding-top:90px}.modal-body{overflow:scroll}div#search{height:57px}.gsc-input-box,td.gsc-input{height:45px!important}input.gsc-input{height:36px!important}.gsc-search-button{background-color:#2d8ec6;padding-top:2px}.gsc-modal-background-image{background-color:#333!important}table.gsc-table-result>tbody>tr>td{padding-left:8px;padding-right:8px}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}div.gsc-input-box,div.gsc-input-box-focus{border-color:#4fa5d7}div.gsc-input-box-focus,div.gsc-input-box-hover{-webkit-box-shadow:none;box-shadow:none}div.gsc-control-cse{font-family:Helvetica,Arial,sans-serif}input.gsc-search-button,input.gsc-search-button:focus,input.gsc-search-button:hover{background-color:#2d8ec6!important;background-image:url(https://www.google.com/uds/css/v2/search_box_icon.png)!important;background-position:50% 50%;background-repeat:no-repeat;height:36px!important;border-color:#2d8ec6!important;-webkit-filter:none;filter:none}span.gscb_a{margin-top:13px!important}li.library-article-item{border:none;padding:16px 24px}li.library-article-item:nth-child(odd){background-color:#ebeff0}#signup-form{margin-top:16px}#frontpage_upcoming_webinar{background:#2d8ec6}#frontpage_upcoming_webinar_text a{color:#fff;height:50px;line-height:50px;vertical-align:middle}.email-signup{margin-top:30px}.create-account{margin-top:10px}.signup-top{background:#eee;padding:13px;display:inline-block;margin-bottom:8px;width:100%}.hs-richtext,.hubspot-form .input{padding-bottom:20px}.signup-top span{font-family:Lato,sans-serif;font-size:18px;margin-right:20px;vertical-align:middle}.signup-top form{display:inline}.hs_recaptcha{float:right;margin:10px 0 10px 10px;padding-left:0}.hubspot-container{background-color:#ebeff0;width:80%}.hubspot-form input{display:block;height:40px;width:100%}.hubspot-form input[type=submit]{padding-bottom:0;display:block;float:left;height:40px;width:50%;margin:10px 10px 0 auto}.hubspot-form{width:100%;margin:0 auto;padding:40px 40px 25px}.hs-button{min-height:75px;font-size:1.5em;border:none;background-color:#3BB878;color:#fff}.hs-button:hover{background-color:#2f925f}.container .contribute img{padding-bottom:10px}h1.contribute{padding-bottom:40px}.contrib-header,.samples{padding-bottom:20px}.contribute{margin-left:0;padding-left:0}.compensation{text-align:left}.compensation-footer{text-align:left;padding-top:40px}.primary{margin-bottom:0;padding-bottom:0}.current{padding-bottom:20px;padding-top:20px}.sample-header{margin-left:0;margin-bottom:20px}.subtitle{padding-top:40px;margin:0}.row-content{margin-bottom:0}#doc-sidebar-container{position:webkit-sticky;position:-webkit-sticky;position:sticky;top:10px}#doc-sidebar-container #doc-sidebar{margin-top:10px;max-width:100%}#doc-sidebar-container #doc-sidebar-toc li.active>a{color:#005170}#doc-sidebar-container #doc-sidebar-toc .toc-long ul>li>ul>li>ul{display:none}.social-share>a{padding:6px 10px}.social-share .btn-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.social-share .share-group{float:left;max-width:59px;margin-top:10px!important;min-width:200px}.social-share .share-group ul{float:right;list-style:none;margin:0;min-width:61px;padding:0}.social-share .share-group .share{min-width:17px}.social-share .share-group li{display:block;font-size:18px;list-style:none;margin-bottom:3px;margin-left:4px;margin-top:3px}.social-share .share-group .btn-common{width:51px;color:#FFF!important}.social-share .share-group .btn-twitter{background-color:#39C!important;width:51px;color:#FFF!important}.social-share .share-group .btn-facebook{background-color:#3D5B96!important;width:51px;color:#FFF!important}.social-share .share-group .btn-hacker-news{background-color:#f60!important;width:51px;color:#FFF!important}#disqus_thread{margin-top:40px}.copy-code{position:absolute;padding-top:.25rem;right:1.4rem;opacity:0}#article-body .disclosure-note div.btn-copy>.copy-code,blockquote div.btn-copy>.copy-code{padding-top:.01rem;right:2.2rem}#article-body .disclosure-note .glyphicon.glyphicon-copy{font-size:1.6rem;color:#a6a6a6}blockquote div.btn-copy .glyphicon.glyphicon-copy{color:#a6a6a6}.copy-code:hover{opacity:1}.glyphicon.glyphicon-copy{font-size:1.6rem}.btn-copy:hover .glyphicon{color:#B2D7FF}.form_elem_email{color:#000}.alert-banner{font-size:22px;background-color:#7c9fb3;text-align:center;margin-bottom:30px;padding:10px 0}.alert-banner a{font-family:Lato,sans-serif;color:rgba(255,255,255,.8);display:block}.alert-banner a:hover{text-decoration:none;color:#fff}.alert-banner i{padding:0 15px}.sub-menu-wrap{max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.sub-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e6e6;width:100%;-webkit-font-smoothing:initial}.with-subnavigation{margin-top:30px}.breadcrumb-row.with-subnavigation,.pad-xs.with-subnavigation{margin-top:0!important}#library-main-search{margin-bottom:0}.sub-menu-wrapper__title{padding:21px 0;margin:11px 0;-webkit-font-smoothing:antialiased;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.chroma .cs,.chroma .gh,.chroma .gs,.chroma .gu,.chroma .kt,.chroma .nc,.chroma .ne,.chroma .nt{font-weight:700}.sub-menu-wrapper__title a:link,.sub-menu-wrapper__title a:visited{color:#000;text-decoration:none}.sub-menu-wrapper__title a:hover{color:#000}.sub-menu{font-family:Lato,sans-serif;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:1px}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.sub-menu{top:-2px}}}.sub-menu li{display:inline-block}.chroma .hl,.chroma .lnt{display:block}.sub-menu-wrapper .sub-menu li:first-child a{margin-left:0}.sub-menu li:last-child a{margin-right:0}.sub-menu a:link,.sub-menu a:visited{color:#aaa;padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px;margin:13px 12px 0}.sub-menu a.active,.sub-menu a:hover{color:#000}@media (max-width:768px){.sub-menu,.sub-menu li{display:block}.sub-menu{width:100%}.sub-menu-wrapper{padding-bottom:20px}.sub-menu-wrapper .sub-menu li a{margin:0}.some-space.first-section.with-subnavigation{padding-bottom:30px}}@media screen and (min-width:992px){.navbar .nav-home{top:1px}}@media screen and (min-width:768px){.navbar.navbar-default{height:auto}.navbar .navbar-nav>li>a{padding-bottom:20px}}.chroma{background-color:#eed}.chroma .err{color:#a61717;background-color:#e3d2d2}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:100%;overflow:auto;display:block}.chroma .ln,.chroma .lnt{margin-right:.4em;padding:0 .4em}.chroma .hl{background-color:#ffc;width:100%}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#8b008b;font-weight:700}.chroma .kt{color:#00688b}.chroma .na,.chroma .nb{color:#658b00}.chroma .nc{color:#008b45}.chroma .no{color:#00688b}.chroma .nd{color:#707a7c}.chroma .ne,.chroma .nf,.chroma .nn{color:#008b45}.chroma .nt{color:#8b008b}.chroma .nv{color:#00688b}.chroma .dl,.chroma .s,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd,.chroma .se{color:#cd5555}.chroma .sh{color:#1c7e71}.chroma .si{color:#cd5555}.chroma .sx{color:#cb6c20}.chroma .sr{color:#1c7e71}.chroma .s1,.chroma .ss{color:#cd5555}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#b452cd}.chroma .ow{color:#8b008b}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#228b22}.chroma .cs{color:#8b008b}.chroma .cp,.chroma .cpf{color:#1e889b}.chroma .gd,.chroma .gr{color:#a00}.chroma .gh{color:navy}.chroma .gi{color:#0a0}.chroma .go{color:#888}.chroma .gp{color:#555}.chroma .gu{color:purple}.chroma .gt{color:#a00}.chroma .w{color:#bbb} \ No newline at end of file + */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cubes.subnav .navbar-collapse,.light-gray.subnav .navbar-collapse,.sand.subnav .navbar-collapse,.striped.subnav .navbar-collapse,.white.subnav .navbar-collapse{border-top-color:#e7e6e6}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.footer-col,.search-form{position:relative}.white{color:#747474}.white .lead a{font-weight:300}.white .span>a,.white address>a,.white em>a,.white h1>a,.white h2>a,.white h3>a,.white h4>a,.white h5>a,.white h6>a,.white li>a,.white p>a,.white td>a{-webkit-transition:.2s color;transition:.2s color}.white .nav li>a,.white .span>a:active,.white .span>a:hover,.white address>a:active,.white address>a:hover,.white em>a:active,.white em>a:hover,.white h1>a:active,.white h1>a:hover,.white h2>a:active,.white h2>a:hover,.white h3>a:active,.white h3>a:hover,.white h4>a:active,.white h4>a:hover,.white h5>a:active,.white h5>a:hover,.white h6>a:active,.white h6>a:hover,.white li>a:active,.white li>a:hover,.white p>a:active,.white p>a:hover,.white td>a:active,.white td>a:hover{text-decoration:none}.white.separated{border-bottom-color:#d9d9d9}.white .h1,.white .h2,.white .h3,.white .h4,.white .h5,.white .h6,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#000}.white.jumbotron .h1,.white.jumbotron h1{color:#343434}.white.jumbotron .h2,.white.jumbotron .h3,.white.jumbotron .h4,.white.jumbotron .h5,.white.jumbotron .h6,.white.jumbotron h2,.white.jumbotron h3,.white.jumbotron h4,.white.jumbotron h5,.white.jumbotron h6{color:#747474}.white .span>a:active,.white .span>a:link,.white .span>a:visited,.white address>a:active,.white address>a:link,.white address>a:visited,.white em>a:active,.white em>a:link,.white em>a:visited,.white h1>a:active,.white h1>a:link,.white h1>a:visited,.white h2>a:active,.white h2>a:link,.white h2>a:visited,.white h3>a:active,.white h3>a:link,.white h3>a:visited,.white h4>a:active,.white h4>a:link,.white h4>a:visited,.white h5>a:active,.white h5>a:link,.white h5>a:visited,.white h6>a:active,.white h6>a:link,.white h6>a:visited,.white li>a:active,.white li>a:link,.white li>a:visited,.white p>a:active,.white p>a:link,.white p>a:visited,.white td>a:active,.white td>a:link,.white td>a:visited{color:#0089bc}.white .span>a:hover,.white address>a:hover,.white em>a:hover,.white h1>a:hover,.white h2>a:hover,.white h3>a:hover,.white h4>a:hover,.white h5>a:hover,.white h6>a:hover,.white li>a:hover,.white p>a:hover,.white td>a:hover{color:#005170}.white .span>a .glyphicon.tile,.white address>a .glyphicon.tile,.white em>a .glyphicon.tile,.white h1>a .glyphicon.tile,.white h2>a .glyphicon.tile,.white h3>a .glyphicon.tile,.white h4>a .glyphicon.tile,.white h5>a .glyphicon.tile,.white h6>a .glyphicon.tile,.white li>a .glyphicon.tile,.white p>a .glyphicon.tile,.white td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.white .span>a .glyphicon.tile:active,.white .span>a .glyphicon.tile:hover,.white address>a .glyphicon.tile:active,.white address>a .glyphicon.tile:hover,.white em>a .glyphicon.tile:active,.white em>a .glyphicon.tile:hover,.white h1>a .glyphicon.tile:active,.white h1>a .glyphicon.tile:hover,.white h2>a .glyphicon.tile:active,.white h2>a .glyphicon.tile:hover,.white h3>a .glyphicon.tile:active,.white h3>a .glyphicon.tile:hover,.white h4>a .glyphicon.tile:active,.white h4>a .glyphicon.tile:hover,.white h5>a .glyphicon.tile:active,.white h5>a .glyphicon.tile:hover,.white h6>a .glyphicon.tile:active,.white h6>a .glyphicon.tile:hover,.white li>a .glyphicon.tile:active,.white li>a .glyphicon.tile:hover,.white p>a .glyphicon.tile:active,.white p>a .glyphicon.tile:hover,.white td>a .glyphicon.tile:active,.white td>a .glyphicon.tile:hover{color:#4e4e4e}.white ul.nav-sidebar>li.active>a{color:#000}.white ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.white ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.white ul.nav-sidebar>li>a:hover{color:#000}.white ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.white ul.dropdown-menu>li>a:hover{color:#fff}.white.subnav .navbar-brand{color:#000}.white.subnav .navbar-brand a{text-decoration:none;color:#000}.white.subnav li>a{color:#aaa}.white.subnav li>a.active{color:#000}.white.subnav li>a:hover{color:#5b5b5b}.white .sidebar strong,.white.subnav .navbar-toggle{color:#000}.white.subnav .navbar-toggle:hover{background-color:transparent}.white.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.white .sidebar a strong,.white .sidebar a strong:active,.white .sidebar a strong:link,.white .sidebar a strong:visited{color:#0089bc}.white .sidebar a strong:hover{color:#005170}.white cite.bubble strong{color:#414141}.white cite.bubble a:active,.white cite.bubble a:link,.white cite.bubble a:visited{color:#0089bc}.white cite.bubble a:hover{color:#005170}.white blockquote,.white blockquote p,.white blockquote ul>li{color:#747474}.sand{background-color:#f9f9ef;color:#6f6f6f}.sand .lead a{font-weight:300}.sand .span>a,.sand address>a,.sand em>a,.sand h1>a,.sand h2>a,.sand h3>a,.sand h4>a,.sand h5>a,.sand h6>a,.sand li>a,.sand p>a,.sand td>a{-webkit-transition:.2s color;transition:.2s color}.sand .nav li>a,.sand .span>a:active,.sand .span>a:hover,.sand address>a:active,.sand address>a:hover,.sand em>a:active,.sand em>a:hover,.sand h1>a:active,.sand h1>a:hover,.sand h2>a:active,.sand h2>a:hover,.sand h3>a:active,.sand h3>a:hover,.sand h4>a:active,.sand h4>a:hover,.sand h5>a:active,.sand h5>a:hover,.sand h6>a:active,.sand h6>a:hover,.sand li>a:active,.sand li>a:hover,.sand p>a:active,.sand p>a:hover,.sand td>a:active,.sand td>a:hover{text-decoration:none}.sand.separated{border-bottom-color:#e4e4b7}.sand .h1,.sand .h2,.sand .h3,.sand .h4,.sand .h5,.sand .h6,.sand h1,.sand h2,.sand h3,.sand h4,.sand h5,.sand h6{color:#000}.sand.jumbotron .h1,.sand.jumbotron h1{color:#2f2f2f}.sand.jumbotron .h2,.sand.jumbotron .h3,.sand.jumbotron .h4,.sand.jumbotron .h5,.sand.jumbotron .h6,.sand.jumbotron h2,.sand.jumbotron h3,.sand.jumbotron h4,.sand.jumbotron h5,.sand.jumbotron h6{color:#6f6f6f}.sand .span>a:active,.sand .span>a:link,.sand .span>a:visited,.sand address>a:active,.sand address>a:link,.sand address>a:visited,.sand em>a:active,.sand em>a:link,.sand em>a:visited,.sand h1>a:active,.sand h1>a:link,.sand h1>a:visited,.sand h2>a:active,.sand h2>a:link,.sand h2>a:visited,.sand h3>a:active,.sand h3>a:link,.sand h3>a:visited,.sand h4>a:active,.sand h4>a:link,.sand h4>a:visited,.sand h5>a:active,.sand h5>a:link,.sand h5>a:visited,.sand h6>a:active,.sand h6>a:link,.sand h6>a:visited,.sand li>a:active,.sand li>a:link,.sand li>a:visited,.sand p>a:active,.sand p>a:link,.sand p>a:visited,.sand td>a:active,.sand td>a:link,.sand td>a:visited{color:#0089bc}.sand .span>a:hover,.sand address>a:hover,.sand em>a:hover,.sand h1>a:hover,.sand h2>a:hover,.sand h3>a:hover,.sand h4>a:hover,.sand h5>a:hover,.sand h6>a:hover,.sand li>a:hover,.sand p>a:hover,.sand td>a:hover{color:#005170}.sand .span>a .glyphicon.tile,.sand address>a .glyphicon.tile,.sand em>a .glyphicon.tile,.sand h1>a .glyphicon.tile,.sand h2>a .glyphicon.tile,.sand h3>a .glyphicon.tile,.sand h4>a .glyphicon.tile,.sand h5>a .glyphicon.tile,.sand h6>a .glyphicon.tile,.sand li>a .glyphicon.tile,.sand p>a .glyphicon.tile,.sand td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.sand .span>a .glyphicon.tile:active,.sand .span>a .glyphicon.tile:hover,.sand address>a .glyphicon.tile:active,.sand address>a .glyphicon.tile:hover,.sand em>a .glyphicon.tile:active,.sand em>a .glyphicon.tile:hover,.sand h1>a .glyphicon.tile:active,.sand h1>a .glyphicon.tile:hover,.sand h2>a .glyphicon.tile:active,.sand h2>a .glyphicon.tile:hover,.sand h3>a .glyphicon.tile:active,.sand h3>a .glyphicon.tile:hover,.sand h4>a .glyphicon.tile:active,.sand h4>a .glyphicon.tile:hover,.sand h5>a .glyphicon.tile:active,.sand h5>a .glyphicon.tile:hover,.sand h6>a .glyphicon.tile:active,.sand h6>a .glyphicon.tile:hover,.sand li>a .glyphicon.tile:active,.sand li>a .glyphicon.tile:hover,.sand p>a .glyphicon.tile:active,.sand p>a .glyphicon.tile:hover,.sand td>a .glyphicon.tile:active,.sand td>a .glyphicon.tile:hover{color:#494949}.sand ul.nav-sidebar>li.active>a{color:#000}.sand ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.sand ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.sand ul.nav-sidebar>li>a:hover{color:#000}.sand ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.sand ul.dropdown-menu>li>a:hover{color:#fff}.sand.subnav .navbar-brand{color:#000}.sand.subnav .navbar-brand a{text-decoration:none;color:#000}.sand.subnav li>a{color:#aaa}.sand.subnav li>a.active{color:#000}.sand.subnav li>a:hover{color:#555}.sand .sidebar strong,.sand.subnav .navbar-toggle{color:#000}.sand.subnav .navbar-toggle:hover{background-color:transparent}.sand.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.sand .sidebar a strong,.sand .sidebar a strong:active,.sand .sidebar a strong:link,.sand .sidebar a strong:visited{color:#0089bc}.sand .sidebar a strong:hover{color:#005170}.sand cite.bubble strong{color:#414141}.sand cite.bubble a:active,.sand cite.bubble a:link,.sand cite.bubble a:visited{color:#0089bc}.sand cite.bubble a:hover{color:#005170}.sand blockquote,.sand blockquote p,.sand blockquote ul>li{color:#747474}.light-gray{background-color:#f4f4f4;color:#6f6f6f}.light-gray .lead a{font-weight:300}.light-gray .span>a,.light-gray address>a,.light-gray em>a,.light-gray h1>a,.light-gray h2>a,.light-gray h3>a,.light-gray h4>a,.light-gray h5>a,.light-gray h6>a,.light-gray li>a,.light-gray p>a,.light-gray td>a{-webkit-transition:.2s color;transition:.2s color}.light-gray .nav li>a,.light-gray .span>a:active,.light-gray .span>a:hover,.light-gray address>a:active,.light-gray address>a:hover,.light-gray em>a:active,.light-gray em>a:hover,.light-gray h1>a:active,.light-gray h1>a:hover,.light-gray h2>a:active,.light-gray h2>a:hover,.light-gray h3>a:active,.light-gray h3>a:hover,.light-gray h4>a:active,.light-gray h4>a:hover,.light-gray h5>a:active,.light-gray h5>a:hover,.light-gray h6>a:active,.light-gray h6>a:hover,.light-gray li>a:active,.light-gray li>a:hover,.light-gray p>a:active,.light-gray p>a:hover,.light-gray td>a:active,.light-gray td>a:hover{text-decoration:none}.light-gray.separated{border-bottom-color:#cdcdcd}.light-gray .h1,.light-gray .h2,.light-gray .h3,.light-gray .h4,.light-gray .h5,.light-gray .h6,.light-gray h1,.light-gray h2,.light-gray h3,.light-gray h4,.light-gray h5,.light-gray h6{color:#000}.light-gray.jumbotron .h1,.light-gray.jumbotron h1{color:#2f2f2f}.light-gray.jumbotron .h2,.light-gray.jumbotron .h3,.light-gray.jumbotron .h4,.light-gray.jumbotron .h5,.light-gray.jumbotron .h6,.light-gray.jumbotron h2,.light-gray.jumbotron h3,.light-gray.jumbotron h4,.light-gray.jumbotron h5,.light-gray.jumbotron h6{color:#6f6f6f}.light-gray .span>a:active,.light-gray .span>a:link,.light-gray .span>a:visited,.light-gray address>a:active,.light-gray address>a:link,.light-gray address>a:visited,.light-gray em>a:active,.light-gray em>a:link,.light-gray em>a:visited,.light-gray h1>a:active,.light-gray h1>a:link,.light-gray h1>a:visited,.light-gray h2>a:active,.light-gray h2>a:link,.light-gray h2>a:visited,.light-gray h3>a:active,.light-gray h3>a:link,.light-gray h3>a:visited,.light-gray h4>a:active,.light-gray h4>a:link,.light-gray h4>a:visited,.light-gray h5>a:active,.light-gray h5>a:link,.light-gray h5>a:visited,.light-gray h6>a:active,.light-gray h6>a:link,.light-gray h6>a:visited,.light-gray li>a:active,.light-gray li>a:link,.light-gray li>a:visited,.light-gray p>a:active,.light-gray p>a:link,.light-gray p>a:visited,.light-gray td>a:active,.light-gray td>a:link,.light-gray td>a:visited{color:#0089bc}.light-gray .span>a:hover,.light-gray address>a:hover,.light-gray em>a:hover,.light-gray h1>a:hover,.light-gray h2>a:hover,.light-gray h3>a:hover,.light-gray h4>a:hover,.light-gray h5>a:hover,.light-gray h6>a:hover,.light-gray li>a:hover,.light-gray p>a:hover,.light-gray td>a:hover{color:#005170}.light-gray .span>a .glyphicon.tile,.light-gray address>a .glyphicon.tile,.light-gray em>a .glyphicon.tile,.light-gray h1>a .glyphicon.tile,.light-gray h2>a .glyphicon.tile,.light-gray h3>a .glyphicon.tile,.light-gray h4>a .glyphicon.tile,.light-gray h5>a .glyphicon.tile,.light-gray h6>a .glyphicon.tile,.light-gray li>a .glyphicon.tile,.light-gray p>a .glyphicon.tile,.light-gray td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-gray .span>a .glyphicon.tile:active,.light-gray .span>a .glyphicon.tile:hover,.light-gray address>a .glyphicon.tile:active,.light-gray address>a .glyphicon.tile:hover,.light-gray em>a .glyphicon.tile:active,.light-gray em>a .glyphicon.tile:hover,.light-gray h1>a .glyphicon.tile:active,.light-gray h1>a .glyphicon.tile:hover,.light-gray h2>a .glyphicon.tile:active,.light-gray h2>a .glyphicon.tile:hover,.light-gray h3>a .glyphicon.tile:active,.light-gray h3>a .glyphicon.tile:hover,.light-gray h4>a .glyphicon.tile:active,.light-gray h4>a .glyphicon.tile:hover,.light-gray h5>a .glyphicon.tile:active,.light-gray h5>a .glyphicon.tile:hover,.light-gray h6>a .glyphicon.tile:active,.light-gray h6>a .glyphicon.tile:hover,.light-gray li>a .glyphicon.tile:active,.light-gray li>a .glyphicon.tile:hover,.light-gray p>a .glyphicon.tile:active,.light-gray p>a .glyphicon.tile:hover,.light-gray td>a .glyphicon.tile:active,.light-gray td>a .glyphicon.tile:hover{color:#494949}.light-gray ul.nav-sidebar>li.active>a{color:#000}.light-gray ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.light-gray ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.light-gray ul.nav-sidebar>li>a:hover{color:#000}.light-gray ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-gray ul.dropdown-menu>li>a:hover{color:#fff}.light-gray.subnav .navbar-brand{color:#000}.light-gray.subnav .navbar-brand a{text-decoration:none;color:#000}.light-gray.subnav li>a{color:#aaa}.light-gray.subnav li>a.active{color:#000}.light-gray.subnav li>a:hover{color:#555}.light-gray .sidebar strong,.light-gray.subnav .navbar-toggle{color:#000}.light-gray.subnav .navbar-toggle:hover{background-color:transparent}.light-gray.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-gray .sidebar a strong,.light-gray .sidebar a strong:active,.light-gray .sidebar a strong:link,.light-gray .sidebar a strong:visited{color:#0089bc}.light-gray .sidebar a strong:hover{color:#005170}.light-gray cite.bubble strong{color:#414141}.light-gray cite.bubble a:active,.light-gray cite.bubble a:link,.light-gray cite.bubble a:visited{color:#0089bc}.light-gray cite.bubble a:hover{color:#005170}.light-gray blockquote,.light-gray blockquote p,.light-gray blockquote ul>li,.striped{color:#747474}.striped{background:url(/media/images/common/stripes.png)}.striped .lead a{font-weight:300}.striped .span>a,.striped address>a,.striped em>a,.striped h1>a,.striped h2>a,.striped h3>a,.striped h4>a,.striped h5>a,.striped h6>a,.striped li>a,.striped p>a,.striped td>a{-webkit-transition:.2s color;transition:.2s color}.striped .nav li>a,.striped .span>a:active,.striped .span>a:hover,.striped address>a:active,.striped address>a:hover,.striped em>a:active,.striped em>a:hover,.striped h1>a:active,.striped h1>a:hover,.striped h2>a:active,.striped h2>a:hover,.striped h3>a:active,.striped h3>a:hover,.striped h4>a:active,.striped h4>a:hover,.striped h5>a:active,.striped h5>a:hover,.striped h6>a:active,.striped h6>a:hover,.striped li>a:active,.striped li>a:hover,.striped p>a:active,.striped p>a:hover,.striped td>a:active,.striped td>a:hover{text-decoration:none}.striped.separated{border-bottom-color:#d2d2d2}.striped.jumbotron .h1,.striped.jumbotron h1{color:#343434}.striped.jumbotron .h2,.striped.jumbotron .h3,.striped.jumbotron .h4,.striped.jumbotron .h5,.striped.jumbotron .h6,.striped.jumbotron h2,.striped.jumbotron h3,.striped.jumbotron h4,.striped.jumbotron h5,.striped.jumbotron h6{color:#747474}.striped .span>a:active,.striped .span>a:link,.striped .span>a:visited,.striped address>a:active,.striped address>a:link,.striped address>a:visited,.striped em>a:active,.striped em>a:link,.striped em>a:visited,.striped h1>a:active,.striped h1>a:link,.striped h1>a:visited,.striped h2>a:active,.striped h2>a:link,.striped h2>a:visited,.striped h3>a:active,.striped h3>a:link,.striped h3>a:visited,.striped h4>a:active,.striped h4>a:link,.striped h4>a:visited,.striped h5>a:active,.striped h5>a:link,.striped h5>a:visited,.striped h6>a:active,.striped h6>a:link,.striped h6>a:visited,.striped li>a:active,.striped li>a:link,.striped li>a:visited,.striped p>a:active,.striped p>a:link,.striped p>a:visited,.striped td>a:active,.striped td>a:link,.striped td>a:visited{color:#0089bc}.striped .span>a:hover,.striped address>a:hover,.striped em>a:hover,.striped h1>a:hover,.striped h2>a:hover,.striped h3>a:hover,.striped h4>a:hover,.striped h5>a:hover,.striped h6>a:hover,.striped li>a:hover,.striped p>a:hover,.striped td>a:hover{color:#005170}.striped .span>a .glyphicon.tile,.striped address>a .glyphicon.tile,.striped em>a .glyphicon.tile,.striped h1>a .glyphicon.tile,.striped h2>a .glyphicon.tile,.striped h3>a .glyphicon.tile,.striped h4>a .glyphicon.tile,.striped h5>a .glyphicon.tile,.striped h6>a .glyphicon.tile,.striped li>a .glyphicon.tile,.striped p>a .glyphicon.tile,.striped td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.striped .span>a .glyphicon.tile:active,.striped .span>a .glyphicon.tile:hover,.striped address>a .glyphicon.tile:active,.striped address>a .glyphicon.tile:hover,.striped em>a .glyphicon.tile:active,.striped em>a .glyphicon.tile:hover,.striped h1>a .glyphicon.tile:active,.striped h1>a .glyphicon.tile:hover,.striped h2>a .glyphicon.tile:active,.striped h2>a .glyphicon.tile:hover,.striped h3>a .glyphicon.tile:active,.striped h3>a .glyphicon.tile:hover,.striped h4>a .glyphicon.tile:active,.striped h4>a .glyphicon.tile:hover,.striped h5>a .glyphicon.tile:active,.striped h5>a .glyphicon.tile:hover,.striped h6>a .glyphicon.tile:active,.striped h6>a .glyphicon.tile:hover,.striped li>a .glyphicon.tile:active,.striped li>a .glyphicon.tile:hover,.striped p>a .glyphicon.tile:active,.striped p>a .glyphicon.tile:hover,.striped td>a .glyphicon.tile:active,.striped td>a .glyphicon.tile:hover{color:#4e4e4e}.striped ul.nav-sidebar>li.active>a{color:#000}.striped ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.striped ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.striped ul.nav-sidebar>li>a:hover{color:#000}.striped ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.striped ul.dropdown-menu>li>a:hover{color:#fff}.striped.subnav .navbar-brand{color:#000}.striped.subnav .navbar-brand a{text-decoration:none;color:#000}.striped.subnav li>a{color:#aaa}.striped.subnav li>a.active{color:#000}.striped.subnav li>a:hover{color:#5b5b5b}.striped .sidebar strong,.striped.subnav .navbar-toggle{color:#000}.striped.subnav .navbar-toggle:hover{background-color:transparent}.striped.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.striped .sidebar a strong,.striped .sidebar a strong:active,.striped .sidebar a strong:link,.striped .sidebar a strong:visited{color:#0089bc}.striped .sidebar a strong:hover{color:#005170}.striped cite.bubble strong{color:#414141}.striped cite.bubble a:active,.striped cite.bubble a:link,.striped cite.bubble a:visited{color:#0089bc}.striped cite.bubble a:hover{color:#005170}.striped blockquote,.striped blockquote p,.striped blockquote ul>li{color:#747474}.striped .h1,.striped .h2,.striped .h3,.striped .h4,.striped .h5,.striped .h6,.striped h1,.striped h2,.striped h3,.striped h4,.striped h5,.striped h6{color:#4e4e4e}.cubes{color:#747474;background:url(/media/images/common/cube_tile_lt_gray.png)}.cubes .lead a{font-weight:300}.cubes .span>a,.cubes address>a,.cubes em>a,.cubes h1>a,.cubes h2>a,.cubes h3>a,.cubes h4>a,.cubes h5>a,.cubes h6>a,.cubes li>a,.cubes p>a,.cubes td>a{-webkit-transition:.2s color;transition:.2s color}.cubes .nav li>a,.cubes .span>a:active,.cubes .span>a:hover,.cubes address>a:active,.cubes address>a:hover,.cubes em>a:active,.cubes em>a:hover,.cubes h1>a:active,.cubes h1>a:hover,.cubes h2>a:active,.cubes h2>a:hover,.cubes h3>a:active,.cubes h3>a:hover,.cubes h4>a:active,.cubes h4>a:hover,.cubes h5>a:active,.cubes h5>a:hover,.cubes h6>a:active,.cubes h6>a:hover,.cubes li>a:active,.cubes li>a:hover,.cubes p>a:active,.cubes p>a:hover,.cubes td>a:active,.cubes td>a:hover{text-decoration:none}.cubes.separated{border-bottom-color:#d2d2d2}.cubes.jumbotron .h1,.cubes.jumbotron h1{color:#343434}.cubes.jumbotron .h2,.cubes.jumbotron .h3,.cubes.jumbotron .h4,.cubes.jumbotron .h5,.cubes.jumbotron .h6,.cubes.jumbotron h2,.cubes.jumbotron h3,.cubes.jumbotron h4,.cubes.jumbotron h5,.cubes.jumbotron h6{color:#747474}.cubes .span>a:active,.cubes .span>a:link,.cubes .span>a:visited,.cubes address>a:active,.cubes address>a:link,.cubes address>a:visited,.cubes em>a:active,.cubes em>a:link,.cubes em>a:visited,.cubes h1>a:active,.cubes h1>a:link,.cubes h1>a:visited,.cubes h2>a:active,.cubes h2>a:link,.cubes h2>a:visited,.cubes h3>a:active,.cubes h3>a:link,.cubes h3>a:visited,.cubes h4>a:active,.cubes h4>a:link,.cubes h4>a:visited,.cubes h5>a:active,.cubes h5>a:link,.cubes h5>a:visited,.cubes h6>a:active,.cubes h6>a:link,.cubes h6>a:visited,.cubes li>a:active,.cubes li>a:link,.cubes li>a:visited,.cubes p>a:active,.cubes p>a:link,.cubes p>a:visited,.cubes td>a:active,.cubes td>a:link,.cubes td>a:visited{color:#0089bc}.cubes .span>a:hover,.cubes address>a:hover,.cubes em>a:hover,.cubes h1>a:hover,.cubes h2>a:hover,.cubes h3>a:hover,.cubes h4>a:hover,.cubes h5>a:hover,.cubes h6>a:hover,.cubes li>a:hover,.cubes p>a:hover,.cubes td>a:hover{color:#005170}.cubes .span>a .glyphicon.tile,.cubes address>a .glyphicon.tile,.cubes em>a .glyphicon.tile,.cubes h1>a .glyphicon.tile,.cubes h2>a .glyphicon.tile,.cubes h3>a .glyphicon.tile,.cubes h4>a .glyphicon.tile,.cubes h5>a .glyphicon.tile,.cubes h6>a .glyphicon.tile,.cubes li>a .glyphicon.tile,.cubes p>a .glyphicon.tile,.cubes td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.cubes .span>a .glyphicon.tile:active,.cubes .span>a .glyphicon.tile:hover,.cubes address>a .glyphicon.tile:active,.cubes address>a .glyphicon.tile:hover,.cubes em>a .glyphicon.tile:active,.cubes em>a .glyphicon.tile:hover,.cubes h1>a .glyphicon.tile:active,.cubes h1>a .glyphicon.tile:hover,.cubes h2>a .glyphicon.tile:active,.cubes h2>a .glyphicon.tile:hover,.cubes h3>a .glyphicon.tile:active,.cubes h3>a .glyphicon.tile:hover,.cubes h4>a .glyphicon.tile:active,.cubes h4>a .glyphicon.tile:hover,.cubes h5>a .glyphicon.tile:active,.cubes h5>a .glyphicon.tile:hover,.cubes h6>a .glyphicon.tile:active,.cubes h6>a .glyphicon.tile:hover,.cubes li>a .glyphicon.tile:active,.cubes li>a .glyphicon.tile:hover,.cubes p>a .glyphicon.tile:active,.cubes p>a .glyphicon.tile:hover,.cubes td>a .glyphicon.tile:active,.cubes td>a .glyphicon.tile:hover{color:#4e4e4e}.cubes ul.nav-sidebar>li.active>a{color:#000}.cubes ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.blue .lead a,.dark-blue .lead a,.dark-green .lead a,.green .lead a,.light-blue .lead a{font-weight:300}.cubes ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.cubes ul.nav-sidebar>li>a:hover{color:#000}.cubes ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.cubes ul.dropdown-menu>li>a:hover{color:#fff}.cubes.subnav{opacity:.96}.cubes.subnav .navbar-brand{color:#000}.cubes.subnav .navbar-brand a{text-decoration:none;color:#000}.cubes.subnav li>a{color:#aaa}.cubes.subnav li>a.active{color:#000}.cubes.subnav li>a:hover{color:#5b5b5b}.cubes .sidebar strong,.cubes.subnav .navbar-toggle{color:#000}.cubes.subnav .navbar-toggle:hover{background-color:transparent}.cubes.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.cubes .sidebar a strong,.cubes .sidebar a strong:active,.cubes .sidebar a strong:link,.cubes .sidebar a strong:visited{color:#0089bc}.cubes .sidebar a strong:hover{color:#005170}.cubes cite.bubble strong{color:#414141}.cubes cite.bubble a:active,.cubes cite.bubble a:link,.cubes cite.bubble a:visited{color:#0089bc}.cubes cite.bubble a:hover{color:#005170}.cubes blockquote,.cubes blockquote p,.cubes blockquote ul>li{color:#747474}.cubes .h1,.cubes .h2,.cubes .h3,.cubes .h4,.cubes .h5,.cubes .h6,.cubes h1,.cubes h2,.cubes h3,.cubes h4,.cubes h5,.cubes h6{color:#4e4e4e}.green,.green .h1,.green .h2,.green .h3,.green .h4,.green .h5,.green .h6,.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green.subnav .navbar-brand{color:#fff}.green{background-color:#3BB878}.green .span>a,.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{-webkit-transition:.2s color;transition:.2s color}.green .nav li>a,.green .span>a:active,.green .span>a:hover,.green address>a:active,.green address>a:hover,.green em>a:active,.green em>a:hover,.green h1>a:active,.green h1>a:hover,.green h2>a:active,.green h2>a:hover,.green h3>a:active,.green h3>a:hover,.green h4>a:active,.green h4>a:hover,.green h5>a:active,.green h5>a:hover,.green h6>a:active,.green h6>a:hover,.green li>a:active,.green li>a:hover,.green p>a:active,.green p>a:hover,.green td>a:active,.green td>a:hover{text-decoration:none}.green.separated{border-bottom-color:#287e52}.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{color:#fff;text-decoration:underline}.dark-green .nav li>a,.dark-green .span>a:active,.dark-green .span>a:hover,.dark-green address>a:active,.dark-green address>a:hover,.dark-green em>a:active,.dark-green em>a:hover,.dark-green h1>a:active,.dark-green h1>a:hover,.dark-green h2>a:active,.dark-green h2>a:hover,.dark-green h3>a:active,.dark-green h3>a:hover,.dark-green h4>a:active,.dark-green h4>a:hover,.dark-green h5>a:active,.dark-green h5>a:hover,.dark-green h6>a:active,.dark-green h6>a:hover,.dark-green li>a:active,.dark-green li>a:hover,.dark-green p>a:active,.dark-green p>a:hover,.dark-green td>a:active,.dark-green td>a:hover,.green address>a:hover,.green em>a:hover,.green h1>a:hover,.green h2>a:hover,.green h3>a:hover,.green h4>a:hover,.green h5>a:hover,.green h6>a:hover,.green li>a:hover,.green p>a:hover,.green td>a:hover,.green.subnav .navbar-brand a{text-decoration:none}.green.subnav li>a{color:#a1e1c0}.green.subnav li>a.active,.green.subnav li>a:hover{color:#fff}.green.subnav .navbar-toggle{color:#226b46}.dark-green,.dark-green .h1,.dark-green .h2,.dark-green .h3,.dark-green .h4,.dark-green .h5,.dark-green .h6,.dark-green h1,.dark-green h2,.dark-green h3,.dark-green h4,.dark-green h5,.dark-green h6,.dark-green.subnav .navbar-brand{color:#fff}.green.subnav .navbar-toggle:hover{background-color:transparent}.green.subnav .navbar-collapse{border-top-color:#226b46}.green.subnav .subnav-divider{border-bottom:1px solid #3BB878}.green .form-control{border:0!important}.dark-green{background-color:#35a56b}.dark-green .span>a,.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{-webkit-transition:.2s color;transition:.2s color}.dark-green.separated{border-bottom-color:#226b46}.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{color:#fff;text-decoration:underline}.blue .nav li>a,.blue .span>a:active,.blue .span>a:hover,.blue address>a:active,.blue address>a:hover,.blue em>a:active,.blue em>a:hover,.blue h1>a:active,.blue h1>a:hover,.blue h2>a:active,.blue h2>a:hover,.blue h3>a:active,.blue h3>a:hover,.blue h4>a:active,.blue h4>a:hover,.blue h5>a:active,.blue h5>a:hover,.blue h6>a:active,.blue h6>a:hover,.blue li>a:active,.blue li>a:hover,.blue p>a:active,.blue p>a:hover,.blue td>a:active,.blue td>a:hover,.dark-green address>a:hover,.dark-green em>a:hover,.dark-green h1>a:hover,.dark-green h2>a:hover,.dark-green h3>a:hover,.dark-green h4>a:hover,.dark-green h5>a:hover,.dark-green h6>a:hover,.dark-green li>a:hover,.dark-green p>a:hover,.dark-green td>a:hover,.dark-green.subnav .navbar-brand a{text-decoration:none}.dark-green.subnav li>a{color:#8edbb3}.dark-green.subnav li>a.active,.dark-green.subnav li>a:hover{color:#fff}.dark-green.subnav .navbar-toggle{color:#1c5739}.blue,.blue .h1,.blue .h2,.blue .h3,.blue .h4,.blue .h5,.blue .h6,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue.subnav .navbar-brand{color:#fff}.dark-green.subnav .navbar-toggle:hover{background-color:transparent}.dark-green.subnav .navbar-collapse{border-top-color:#1c5739}.dark-green.subnav .subnav-divider{border-bottom:1px solid #35a56b}.dark-green .form-control{border:0!important}.blue{background-color:#00aeef}.blue .span>a,.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{-webkit-transition:.2s color;transition:.2s color}.blue.separated{border-bottom-color:#0076a3}.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{color:#fff;text-decoration:underline}.blue address>a:hover,.blue em>a:hover,.blue h1>a:hover,.blue h2>a:hover,.blue h3>a:hover,.blue h4>a:hover,.blue h5>a:hover,.blue h6>a:hover,.blue li>a:hover,.blue p>a:hover,.blue td>a:hover,.blue.subnav .navbar-brand a,.dark-blue .nav li>a,.dark-blue .span>a:active,.dark-blue .span>a:hover,.dark-blue address>a:active,.dark-blue address>a:hover,.dark-blue em>a:active,.dark-blue em>a:hover,.dark-blue h1>a:active,.dark-blue h1>a:hover,.dark-blue h2>a:active,.dark-blue h2>a:hover,.dark-blue h3>a:active,.dark-blue h3>a:hover,.dark-blue h4>a:active,.dark-blue h4>a:hover,.dark-blue h5>a:active,.dark-blue h5>a:hover,.dark-blue h6>a:active,.dark-blue h6>a:hover,.dark-blue li>a:active,.dark-blue li>a:hover,.dark-blue p>a:active,.dark-blue p>a:hover,.dark-blue td>a:active,.dark-blue td>a:hover{text-decoration:none}.blue.subnav li>a{color:#7fdcff}.blue.subnav li>a.active,.blue.subnav li>a:hover{color:#fff}.blue.subnav .navbar-toggle{color:#006489}.dark-blue,.dark-blue .h1,.dark-blue .h2,.dark-blue .h3,.dark-blue .h4,.dark-blue .h5,.dark-blue .h6,.dark-blue h1,.dark-blue h2,.dark-blue h3,.dark-blue h4,.dark-blue h5,.dark-blue h6,.dark-blue.subnav .navbar-brand{color:#fff}.blue.subnav .navbar-toggle:hover{background-color:transparent}.blue.subnav .navbar-collapse{border-top-color:#006489}.blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.blue .form-control{border:0!important}.dark-blue{background-color:#00aeef}.dark-blue .span>a,.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{-webkit-transition:.2s color;transition:.2s color}.dark-blue.separated{border-bottom-color:#0076a3}.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{color:#fff;text-decoration:underline}.dark-blue address>a:hover,.dark-blue em>a:hover,.dark-blue h1>a:hover,.dark-blue h2>a:hover,.dark-blue h3>a:hover,.dark-blue h4>a:hover,.dark-blue h5>a:hover,.dark-blue h6>a:hover,.dark-blue li>a:hover,.dark-blue p>a:hover,.dark-blue td>a:hover,.dark-blue.subnav .navbar-brand a,.light-blue .nav li>a,.light-blue .span>a:active,.light-blue .span>a:hover,.light-blue address>a:active,.light-blue address>a:hover,.light-blue em>a:active,.light-blue em>a:hover,.light-blue h1>a:active,.light-blue h1>a:hover,.light-blue h2>a:active,.light-blue h2>a:hover,.light-blue h3>a:active,.light-blue h3>a:hover,.light-blue h4>a:active,.light-blue h4>a:hover,.light-blue h5>a:active,.light-blue h5>a:hover,.light-blue h6>a:active,.light-blue h6>a:hover,.light-blue li>a:active,.light-blue li>a:hover,.light-blue p>a:active,.light-blue p>a:hover,.light-blue td>a:active,.light-blue td>a:hover,.light-blue.subnav .navbar-brand a,.red .nav li>a,.red .span>a:active,.red .span>a:hover,.red address>a:active,.red address>a:hover,.red em>a:active,.red em>a:hover,.red h1>a:active,.red h1>a:hover,.red h2>a:active,.red h2>a:hover,.red h3>a:active,.red h3>a:hover,.red h4>a:active,.red h4>a:hover,.red h5>a:active,.red h5>a:hover,.red h6>a:active,.red h6>a:hover,.red li>a:active,.red li>a:hover,.red p>a:active,.red p>a:hover,.red td>a:active,.red td>a:hover{text-decoration:none}.dark-blue.subnav li>a{color:#7fdcff}.dark-blue.subnav li>a.active,.dark-blue.subnav li>a:hover{color:#fff}.dark-blue.subnav .navbar-toggle{color:#006489}.dark-blue.subnav .navbar-toggle:hover{background-color:transparent}.dark-blue.subnav .navbar-collapse{border-top-color:#006489}.dark-blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.dark-blue .form-control{border:0!important}.light-blue{background-color:#edf7fe;color:#747474}.light-blue .span>a,.light-blue address>a,.light-blue em>a,.light-blue h1>a,.light-blue h2>a,.light-blue h3>a,.light-blue h4>a,.light-blue h5>a,.light-blue h6>a,.light-blue li>a,.light-blue p>a,.light-blue td>a{-webkit-transition:.2s color;transition:.2s color}.light-blue.separated{border-bottom-color:#a5d7fa}.light-blue .h1,.light-blue .h2,.light-blue .h3,.light-blue .h4,.light-blue .h5,.light-blue .h6,.light-blue h1,.light-blue h2,.light-blue h3,.light-blue h4,.light-blue h5,.light-blue h6{color:#000}.light-blue.jumbotron .h1,.light-blue.jumbotron h1{color:#343434}.light-blue.jumbotron .h2,.light-blue.jumbotron .h3,.light-blue.jumbotron .h4,.light-blue.jumbotron .h5,.light-blue.jumbotron .h6,.light-blue.jumbotron h2,.light-blue.jumbotron h3,.light-blue.jumbotron h4,.light-blue.jumbotron h5,.light-blue.jumbotron h6{color:#747474}.light-blue .span>a:active,.light-blue .span>a:link,.light-blue .span>a:visited,.light-blue address>a:active,.light-blue address>a:link,.light-blue address>a:visited,.light-blue em>a:active,.light-blue em>a:link,.light-blue em>a:visited,.light-blue h1>a:active,.light-blue h1>a:link,.light-blue h1>a:visited,.light-blue h2>a:active,.light-blue h2>a:link,.light-blue h2>a:visited,.light-blue h3>a:active,.light-blue h3>a:link,.light-blue h3>a:visited,.light-blue h4>a:active,.light-blue h4>a:link,.light-blue h4>a:visited,.light-blue h5>a:active,.light-blue h5>a:link,.light-blue h5>a:visited,.light-blue h6>a:active,.light-blue h6>a:link,.light-blue h6>a:visited,.light-blue li>a:active,.light-blue li>a:link,.light-blue li>a:visited,.light-blue p>a:active,.light-blue p>a:link,.light-blue p>a:visited,.light-blue td>a:active,.light-blue td>a:link,.light-blue td>a:visited{color:#0089bc}.light-blue .span>a:hover,.light-blue address>a:hover,.light-blue em>a:hover,.light-blue h1>a:hover,.light-blue h2>a:hover,.light-blue h3>a:hover,.light-blue h4>a:hover,.light-blue h5>a:hover,.light-blue h6>a:hover,.light-blue li>a:hover,.light-blue p>a:hover,.light-blue td>a:hover{color:#005170}.light-blue .span>a .glyphicon.tile,.light-blue address>a .glyphicon.tile,.light-blue em>a .glyphicon.tile,.light-blue h1>a .glyphicon.tile,.light-blue h2>a .glyphicon.tile,.light-blue h3>a .glyphicon.tile,.light-blue h4>a .glyphicon.tile,.light-blue h5>a .glyphicon.tile,.light-blue h6>a .glyphicon.tile,.light-blue li>a .glyphicon.tile,.light-blue p>a .glyphicon.tile,.light-blue td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-blue .span>a .glyphicon.tile:active,.light-blue .span>a .glyphicon.tile:hover,.light-blue address>a .glyphicon.tile:active,.light-blue address>a .glyphicon.tile:hover,.light-blue em>a .glyphicon.tile:active,.light-blue em>a .glyphicon.tile:hover,.light-blue h1>a .glyphicon.tile:active,.light-blue h1>a .glyphicon.tile:hover,.light-blue h2>a .glyphicon.tile:active,.light-blue h2>a .glyphicon.tile:hover,.light-blue h3>a .glyphicon.tile:active,.light-blue h3>a .glyphicon.tile:hover,.light-blue h4>a .glyphicon.tile:active,.light-blue h4>a .glyphicon.tile:hover,.light-blue h5>a .glyphicon.tile:active,.light-blue h5>a .glyphicon.tile:hover,.light-blue h6>a .glyphicon.tile:active,.light-blue h6>a .glyphicon.tile:hover,.light-blue li>a .glyphicon.tile:active,.light-blue li>a .glyphicon.tile:hover,.light-blue p>a .glyphicon.tile:active,.light-blue p>a .glyphicon.tile:hover,.light-blue td>a .glyphicon.tile:active,.light-blue td>a .glyphicon.tile:hover{color:#4e4e4e}.light-blue ul.nav-sidebar>li.active>a{color:#000}.light-blue ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.dark-purple .lead a,.hero .lead a,.hero-accent .lead a,.light-purple .lead a,.logo-bg-dark .lead a,.primary .lead a,.purple .lead a,.red .lead a{font-weight:300}.light-blue ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.light-blue ul.nav-sidebar>li>a:hover{color:#000}.light-blue ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-blue ul.dropdown-menu>li>a:hover{color:#fff}.light-blue.subnav .navbar-brand,.light-blue.subnav .navbar-brand a{color:#000}.light-blue.subnav li>a{color:#aaa}.light-blue.subnav li>a.active{color:#000}.light-blue.subnav li>a:hover{color:#5b5b5b}.light-blue .sidebar strong,.light-blue.subnav .navbar-toggle{color:#000}.light-blue.subnav .navbar-toggle:hover{background-color:transparent}.light-blue.subnav .navbar-collapse{border-top-color:#e7e6e6}.light-blue.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-blue .sidebar a strong,.light-blue .sidebar a strong:active,.light-blue .sidebar a strong:link,.light-blue .sidebar a strong:visited{color:#0089bc}.light-blue .sidebar a strong:hover{color:#005170}.light-blue cite.bubble strong{color:#414141}.light-blue cite.bubble a:active,.light-blue cite.bubble a:link,.light-blue cite.bubble a:visited{color:#0089bc}.light-blue cite.bubble a:hover{color:#005170}.light-blue blockquote,.light-blue blockquote p,.light-blue blockquote ul>li{color:#747474}.red,.red .h1,.red .h2,.red .h3,.red .h4,.red .h5,.red .h6,.red h1,.red h2,.red h3,.red h4,.red h5,.red h6,.red.subnav .navbar-brand{color:#fff}.red{background-color:#d7594c}.red .span>a,.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{-webkit-transition:.2s color;transition:.2s color}.red.separated{border-bottom-color:#af3428}.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{color:#fff;text-decoration:underline}.purple .nav li>a,.purple .span>a:active,.purple .span>a:hover,.purple address>a:active,.purple address>a:hover,.purple em>a:active,.purple em>a:hover,.purple h1>a:active,.purple h1>a:hover,.purple h2>a:active,.purple h2>a:hover,.purple h3>a:active,.purple h3>a:hover,.purple h4>a:active,.purple h4>a:hover,.purple h5>a:active,.purple h5>a:hover,.purple h6>a:active,.purple h6>a:hover,.purple li>a:active,.purple li>a:hover,.purple p>a:active,.purple p>a:hover,.purple td>a:active,.purple td>a:hover,.red address>a:hover,.red em>a:hover,.red h1>a:hover,.red h2>a:hover,.red h3>a:hover,.red h4>a:hover,.red h5>a:hover,.red h6>a:hover,.red li>a:hover,.red p>a:hover,.red td>a:hover,.red.subnav .navbar-brand a{text-decoration:none}.red.subnav li>a{color:#f1c5c1}.red.subnav li>a.active,.red.subnav li>a:hover{color:#fff}.red.subnav .navbar-toggle{color:#9a2e23}.purple,.purple .h1,.purple .h2,.purple .h3,.purple .h4,.purple .h5,.purple .h6,.purple h1,.purple h2,.purple h3,.purple h4,.purple h5,.purple h6,.purple.subnav .navbar-brand{color:#fff}.red.subnav .navbar-toggle:hover{background-color:transparent}.red.subnav .navbar-collapse{border-top-color:#9a2e23}.red.subnav .subnav-divider{border-bottom:1px solid #d7594c}.red .form-control{border:0!important}.purple{background-color:#c67fcf}.purple .span>a,.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{-webkit-transition:.2s color;transition:.2s color}.purple.separated{border-bottom-color:#ad47ba}.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{color:#fff;text-decoration:underline}.dark-purple .nav li>a,.dark-purple .span>a:active,.dark-purple .span>a:hover,.dark-purple address>a:active,.dark-purple address>a:hover,.dark-purple em>a:active,.dark-purple em>a:hover,.dark-purple h1>a:active,.dark-purple h1>a:hover,.dark-purple h2>a:active,.dark-purple h2>a:hover,.dark-purple h3>a:active,.dark-purple h3>a:hover,.dark-purple h4>a:active,.dark-purple h4>a:hover,.dark-purple h5>a:active,.dark-purple h5>a:hover,.dark-purple h6>a:active,.dark-purple h6>a:hover,.dark-purple li>a:active,.dark-purple li>a:hover,.dark-purple p>a:active,.dark-purple p>a:hover,.dark-purple td>a:active,.dark-purple td>a:hover,.purple address>a:hover,.purple em>a:hover,.purple h1>a:hover,.purple h2>a:hover,.purple h3>a:hover,.purple h4>a:hover,.purple h5>a:hover,.purple h6>a:hover,.purple li>a:hover,.purple p>a:hover,.purple td>a:hover,.purple.subnav .navbar-brand a{text-decoration:none}.purple.subnav li>a{color:#f4e7f6}.purple.subnav li>a.active,.purple.subnav li>a:hover{color:#fff}.purple.subnav .navbar-toggle{color:#9d3fa9}.dark-purple,.dark-purple .h1,.dark-purple .h2,.dark-purple .h3,.dark-purple .h4,.dark-purple .h5,.dark-purple .h6,.dark-purple h1,.dark-purple h2,.dark-purple h3,.dark-purple h4,.dark-purple h5,.dark-purple h6,.dark-purple.subnav .navbar-brand{color:#fff}.purple.subnav .navbar-toggle:hover{background-color:transparent}.purple.subnav .navbar-collapse{border-top-color:#9d3fa9}.purple.subnav .subnav-divider{border-bottom:1px solid #c67fcf}.purple .form-control{border:0!important}.dark-purple{background-color:#be6cc8}.dark-purple .span>a,.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{-webkit-transition:.2s color;transition:.2s color}.dark-purple.separated{border-bottom-color:#9d3fa9}.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{color:#fff;text-decoration:underline}.dark-purple address>a:hover,.dark-purple em>a:hover,.dark-purple h1>a:hover,.dark-purple h2>a:hover,.dark-purple h3>a:hover,.dark-purple h4>a:hover,.dark-purple h5>a:hover,.dark-purple h6>a:hover,.dark-purple li>a:hover,.dark-purple p>a:hover,.dark-purple td>a:hover,.dark-purple.subnav .navbar-brand a,.light-purple .nav li>a,.light-purple .span>a:active,.light-purple .span>a:hover,.light-purple address>a:active,.light-purple address>a:hover,.light-purple em>a:active,.light-purple em>a:hover,.light-purple h1>a:active,.light-purple h1>a:hover,.light-purple h2>a:active,.light-purple h2>a:hover,.light-purple h3>a:active,.light-purple h3>a:hover,.light-purple h4>a:active,.light-purple h4>a:hover,.light-purple h5>a:active,.light-purple h5>a:hover,.light-purple h6>a:active,.light-purple h6>a:hover,.light-purple li>a:active,.light-purple li>a:hover,.light-purple p>a:active,.light-purple p>a:hover,.light-purple td>a:active,.light-purple td>a:hover{text-decoration:none}.dark-purple.subnav li>a{color:#ecd4ef}.dark-purple.subnav li>a.active,.dark-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle{color:#8c3896}.light-purple,.light-purple .h1,.light-purple .h2,.light-purple .h3,.light-purple .h4,.light-purple .h5,.light-purple .h6,.light-purple h1,.light-purple h2,.light-purple h3,.light-purple h4,.light-purple h5,.light-purple h6,.light-purple.subnav .navbar-brand,.light-purple.subnav li>a,.light-purple.subnav li>a.active,.light-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle:hover{background-color:transparent}.dark-purple.subnav .navbar-collapse{border-top-color:#8c3896}.dark-purple.subnav .subnav-divider{border-bottom:1px solid #be6cc8}.dark-purple .form-control{border:0!important}.light-purple{background-color:#eed8f0}.light-purple .span>a,.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{-webkit-transition:.2s color;transition:.2s color}.light-purple.separated{border-bottom-color:#d5a0dc}.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{color:#fff;text-decoration:underline}.charcoal a:active,.charcoal a:hover,.dark a:active,.dark a:hover,.dark-less a:active,.dark-less a:hover,.light-purple address>a:hover,.light-purple em>a:hover,.light-purple h1>a:hover,.light-purple h2>a:hover,.light-purple h3>a:hover,.light-purple h4>a:hover,.light-purple h5>a:hover,.light-purple h6>a:hover,.light-purple li>a:hover,.light-purple p>a:hover,.light-purple td>a:hover,.light-purple.subnav .navbar-brand a,.logo-bg-dark .nav li>a,.logo-bg-dark .span>a:active,.logo-bg-dark .span>a:hover,.logo-bg-dark address>a:active,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:active,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:active,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:active,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:active,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:active,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:active,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:active,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:active,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:active,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:active,.logo-bg-dark td>a:hover{text-decoration:none}.light-purple.subnav .navbar-toggle{color:#cd8ed5}.light-purple.subnav .navbar-toggle:hover{background-color:transparent}.light-purple.subnav .navbar-collapse{border-top-color:#cd8ed5}.light-purple.subnav .subnav-divider{border-bottom:1px solid #eed8f0}.light-purple .form-control{border:0!important}.dark{background-color:#161616;color:#444}.dark a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.dark-less a,.dark-moar a{-webkit-transition:.2s all}.dark a:active,.dark a:hover{color:#f2f2f2}.dark-moar{color:#444;background-color:#0a0a0a}.dark-moar a{transition:.2s all;color:#a6a6a6}.dark-moar a:active,.dark-moar a:hover{color:#f2f2f2;text-decoration:none}.dark-less{background-color:#222;color:#fff}.dark-less a{transition:.2s all;color:#a6a6a6}.dark-less a:active,.dark-less a:hover{color:#f2f2f2}.charcoal{color:#444;background-color:#353535}.charcoal a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.charcoal a:active,.charcoal a:hover{color:#f2f2f2}.logo-bg-dark,.logo-bg-dark .h1,.logo-bg-dark .h2,.logo-bg-dark .h3,.logo-bg-dark .h4,.logo-bg-dark .h5,.logo-bg-dark .h6,.logo-bg-dark h1,.logo-bg-dark h2,.logo-bg-dark h3,.logo-bg-dark h4,.logo-bg-dark h5,.logo-bg-dark h6,.logo-bg-dark.subnav .navbar-brand{color:#fff}.logo-bg-dark{background-color:#2d3339}.logo-bg-dark .span>a,.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{-webkit-transition:.2s color;transition:.2s color}.logo-bg-dark.separated{border-bottom-color:#0b0d0e}.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{color:#fff;text-decoration:underline}.hero .nav li>a,.hero .span>a:active,.hero .span>a:hover,.hero address>a:active,.hero address>a:hover,.hero em>a:active,.hero em>a:hover,.hero h1>a:active,.hero h1>a:hover,.hero h2>a:active,.hero h2>a:hover,.hero h3>a:active,.hero h3>a:hover,.hero h4>a:active,.hero h4>a:hover,.hero h5>a:active,.hero h5>a:hover,.hero h6>a:active,.hero h6>a:hover,.hero li>a:active,.hero li>a:hover,.hero p>a:active,.hero p>a:hover,.hero td>a:active,.hero td>a:hover,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:hover,.logo-bg-dark.subnav .navbar-brand a{text-decoration:none}.logo-bg-dark.subnav li>a{color:#6c7a89}.logo-bg-dark.subnav li>a.active,.logo-bg-dark.subnav li>a:hover{color:#fff}.logo-bg-dark.subnav .navbar-toggle{color:#000}.hero,.hero .h1,.hero .h2,.hero .h3,.hero .h4,.hero .h5,.hero .h6,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero.subnav .navbar-brand{color:#fff}.logo-bg-dark.subnav .navbar-toggle:hover{background-color:transparent}.logo-bg-dark.subnav .navbar-collapse{border-top-color:#000}.logo-bg-dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}.logo-bg-dark .form-control{border:0!important}.hero{background-color:#3BB878}.hero .span>a,.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{-webkit-transition:.2s color;transition:.2s color}.hero.separated{border-bottom-color:#287e52}.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{color:#fff;text-decoration:underline}.hero address>a:hover,.hero em>a:hover,.hero h1>a:hover,.hero h2>a:hover,.hero h3>a:hover,.hero h4>a:hover,.hero h5>a:hover,.hero h6>a:hover,.hero li>a:hover,.hero p>a:hover,.hero td>a:hover,.hero-accent .nav li>a,.hero-accent .span>a:active,.hero-accent .span>a:hover,.hero-accent address>a:active,.hero-accent address>a:hover,.hero-accent em>a:active,.hero-accent em>a:hover,.hero-accent h1>a:active,.hero-accent h1>a:hover,.hero-accent h2>a:active,.hero-accent h2>a:hover,.hero-accent h3>a:active,.hero-accent h3>a:hover,.hero-accent h4>a:active,.hero-accent h4>a:hover,.hero-accent h5>a:active,.hero-accent h5>a:hover,.hero-accent h6>a:active,.hero-accent h6>a:hover,.hero-accent li>a:active,.hero-accent li>a:hover,.hero-accent p>a:active,.hero-accent p>a:hover,.hero-accent td>a:active,.hero-accent td>a:hover,.hero.subnav .navbar-brand a{text-decoration:none}.hero.subnav li>a{color:#a1e1c0}.hero.subnav li>a.active,.hero.subnav li>a:hover{color:#fff}.hero.subnav .navbar-toggle{color:#226b46}.hero-accent,.hero-accent .h1,.hero-accent .h2,.hero-accent .h3,.hero-accent .h4,.hero-accent .h5,.hero-accent .h6,.hero-accent h1,.hero-accent h2,.hero-accent h3,.hero-accent h4,.hero-accent h5,.hero-accent h6,.hero-accent.subnav .navbar-brand{color:#fff}.hero.subnav .navbar-toggle:hover{background-color:transparent}.hero.subnav .navbar-collapse{border-top-color:#226b46}.hero.subnav .subnav-divider{border-bottom:1px solid #3BB878}.hero .form-control{border:0!important}.hero-accent{background-color:#35a56b}.hero-accent .span>a,.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{-webkit-transition:.2s color;transition:.2s color}.hero-accent.separated{border-bottom-color:#226b46}.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{color:#fff;text-decoration:underline}.alt .nav li>a,.alt .span>a:active,.alt .span>a:hover,.alt address>a:active,.alt address>a:hover,.alt em>a:active,.alt em>a:hover,.alt h1>a:active,.alt h1>a:hover,.alt h2>a:active,.alt h2>a:hover,.alt h3>a:active,.alt h3>a:hover,.alt h4>a:active,.alt h4>a:hover,.alt h5>a:active,.alt h5>a:hover,.alt h6>a:active,.alt h6>a:hover,.alt li>a:active,.alt li>a:hover,.alt p>a:active,.alt p>a:hover,.alt td>a:active,.alt td>a:hover,.alt ul.dropdown-menu>li>a:link,.alt.subnav .navbar-brand a,.bold .nav li>a,.bold .span>a:active,.bold .span>a:hover,.bold address>a:active,.bold address>a:hover,.bold em>a:active,.bold em>a:hover,.bold h1>a:active,.bold h1>a:hover,.bold h2>a:active,.bold h2>a:hover,.bold h3>a:active,.bold h3>a:hover,.bold h4>a:active,.bold h4>a:hover,.bold h5>a:active,.bold h5>a:hover,.bold h6>a:active,.bold h6>a:hover,.bold li>a:active,.bold li>a:hover,.bold p>a:active,.bold p>a:hover,.bold td>a:active,.bold td>a:hover,.hero-accent address>a:hover,.hero-accent em>a:hover,.hero-accent h1>a:hover,.hero-accent h2>a:hover,.hero-accent h3>a:hover,.hero-accent h4>a:hover,.hero-accent h5>a:hover,.hero-accent h6>a:hover,.hero-accent li>a:hover,.hero-accent p>a:hover,.hero-accent td>a:hover,.hero-accent.subnav .navbar-brand a,.primary .nav li>a,.primary .span>a:active,.primary .span>a:hover,.primary address>a:active,.primary address>a:hover,.primary em>a:active,.primary em>a:hover,.primary h1>a:active,.primary h1>a:hover,.primary h2>a:active,.primary h2>a:hover,.primary h3>a:active,.primary h3>a:hover,.primary h4>a:active,.primary h4>a:hover,.primary h5>a:active,.primary h5>a:hover,.primary h6>a:active,.primary h6>a:hover,.primary li>a:active,.primary li>a:hover,.primary p>a:active,.primary p>a:hover,.primary td>a:active,.primary td>a:hover,.primary.subnav .navbar-brand a{text-decoration:none}.hero-accent.subnav li>a{color:#8edbb3}.hero-accent.subnav li>a.active,.hero-accent.subnav li>a:hover{color:#fff}.hero-accent.subnav .navbar-toggle{color:#1c5739}.hero-accent.subnav .navbar-toggle:hover{background-color:transparent}.hero-accent.subnav .navbar-collapse{border-top-color:#1c5739}.hero-accent.subnav .subnav-divider{border-bottom:1px solid #35a56b}.hero-accent .form-control{border:0!important}.alt.subnav .navbar-collapse,.primary.subnav .navbar-collapse{border-top-color:#e7e6e6}.primary{background-color:#fff;color:#747474}.primary .span>a,.primary address>a,.primary em>a,.primary h1>a,.primary h2>a,.primary h3>a,.primary h4>a,.primary h5>a,.primary h6>a,.primary li>a,.primary p>a,.primary td>a{-webkit-transition:.2s color;transition:.2s color}.primary.separated{border-bottom-color:#d9d9d9}.primary .h1,.primary .h2,.primary .h3,.primary .h4,.primary .h5,.primary .h6,.primary h1,.primary h2,.primary h3,.primary h4,.primary h5,.primary h6{color:#000}.primary.jumbotron .h1,.primary.jumbotron h1{color:#343434}.primary.jumbotron .h2,.primary.jumbotron .h3,.primary.jumbotron .h4,.primary.jumbotron .h5,.primary.jumbotron .h6,.primary.jumbotron h2,.primary.jumbotron h3,.primary.jumbotron h4,.primary.jumbotron h5,.primary.jumbotron h6{color:#747474}.primary .span>a:active,.primary .span>a:link,.primary .span>a:visited,.primary address>a:active,.primary address>a:link,.primary address>a:visited,.primary em>a:active,.primary em>a:link,.primary em>a:visited,.primary h1>a:active,.primary h1>a:link,.primary h1>a:visited,.primary h2>a:active,.primary h2>a:link,.primary h2>a:visited,.primary h3>a:active,.primary h3>a:link,.primary h3>a:visited,.primary h4>a:active,.primary h4>a:link,.primary h4>a:visited,.primary h5>a:active,.primary h5>a:link,.primary h5>a:visited,.primary h6>a:active,.primary h6>a:link,.primary h6>a:visited,.primary li>a:active,.primary li>a:link,.primary li>a:visited,.primary p>a:active,.primary p>a:link,.primary p>a:visited,.primary td>a:active,.primary td>a:link,.primary td>a:visited{color:#0089bc}.primary .span>a:hover,.primary address>a:hover,.primary em>a:hover,.primary h1>a:hover,.primary h2>a:hover,.primary h3>a:hover,.primary h4>a:hover,.primary h5>a:hover,.primary h6>a:hover,.primary li>a:hover,.primary p>a:hover,.primary td>a:hover{color:#005170}.primary .span>a .glyphicon.tile,.primary address>a .glyphicon.tile,.primary em>a .glyphicon.tile,.primary h1>a .glyphicon.tile,.primary h2>a .glyphicon.tile,.primary h3>a .glyphicon.tile,.primary h4>a .glyphicon.tile,.primary h5>a .glyphicon.tile,.primary h6>a .glyphicon.tile,.primary li>a .glyphicon.tile,.primary p>a .glyphicon.tile,.primary td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.primary .span>a .glyphicon.tile:active,.primary .span>a .glyphicon.tile:hover,.primary address>a .glyphicon.tile:active,.primary address>a .glyphicon.tile:hover,.primary em>a .glyphicon.tile:active,.primary em>a .glyphicon.tile:hover,.primary h1>a .glyphicon.tile:active,.primary h1>a .glyphicon.tile:hover,.primary h2>a .glyphicon.tile:active,.primary h2>a .glyphicon.tile:hover,.primary h3>a .glyphicon.tile:active,.primary h3>a .glyphicon.tile:hover,.primary h4>a .glyphicon.tile:active,.primary h4>a .glyphicon.tile:hover,.primary h5>a .glyphicon.tile:active,.primary h5>a .glyphicon.tile:hover,.primary h6>a .glyphicon.tile:active,.primary h6>a .glyphicon.tile:hover,.primary li>a .glyphicon.tile:active,.primary li>a .glyphicon.tile:hover,.primary p>a .glyphicon.tile:active,.primary p>a .glyphicon.tile:hover,.primary td>a .glyphicon.tile:active,.primary td>a .glyphicon.tile:hover{color:#4e4e4e}.primary ul.nav-sidebar>li.active>a{color:#000}.primary ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.primary ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.primary ul.nav-sidebar>li>a:hover{color:#000}.primary ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.primary ul.dropdown-menu>li>a:hover{color:#fff}.primary.subnav .navbar-brand,.primary.subnav .navbar-brand a{color:#000}.primary.subnav li>a{color:#aaa}.primary.subnav li>a.active{color:#000}.primary.subnav li>a:hover{color:#5b5b5b}.primary .sidebar strong,.primary.subnav .navbar-toggle{color:#000}.primary.subnav .navbar-toggle:hover{background-color:transparent}.primary.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.primary .sidebar a strong,.primary .sidebar a strong:active,.primary .sidebar a strong:link,.primary .sidebar a strong:visited{color:#0089bc}.primary .sidebar a strong:hover{color:#005170}.primary cite.bubble strong{color:#414141}.primary cite.bubble a:active,.primary cite.bubble a:link,.primary cite.bubble a:visited{color:#0089bc}.primary cite.bubble a:hover{color:#005170}.alt,.primary blockquote,.primary blockquote p,.primary blockquote ul>li{color:#747474}.alt{background-color:#edf7fe}.alt .lead a{font-weight:300}.alt .span>a,.alt address>a,.alt em>a,.alt h1>a,.alt h2>a,.alt h3>a,.alt h4>a,.alt h5>a,.alt h6>a,.alt li>a,.alt p>a,.alt td>a{-webkit-transition:.2s color;transition:.2s color}.alt.separated{border-bottom-color:#a5d7fa}.alt .h1,.alt .h2,.alt .h3,.alt .h4,.alt .h5,.alt .h6,.alt h1,.alt h2,.alt h3,.alt h4,.alt h5,.alt h6{color:#000}.alt.jumbotron .h1,.alt.jumbotron h1{color:#343434}.alt.jumbotron .h2,.alt.jumbotron .h3,.alt.jumbotron .h4,.alt.jumbotron .h5,.alt.jumbotron .h6,.alt.jumbotron h2,.alt.jumbotron h3,.alt.jumbotron h4,.alt.jumbotron h5,.alt.jumbotron h6{color:#747474}.alt .span>a:active,.alt .span>a:link,.alt .span>a:visited,.alt address>a:active,.alt address>a:link,.alt address>a:visited,.alt em>a:active,.alt em>a:link,.alt em>a:visited,.alt h1>a:active,.alt h1>a:link,.alt h1>a:visited,.alt h2>a:active,.alt h2>a:link,.alt h2>a:visited,.alt h3>a:active,.alt h3>a:link,.alt h3>a:visited,.alt h4>a:active,.alt h4>a:link,.alt h4>a:visited,.alt h5>a:active,.alt h5>a:link,.alt h5>a:visited,.alt h6>a:active,.alt h6>a:link,.alt h6>a:visited,.alt li>a:active,.alt li>a:link,.alt li>a:visited,.alt p>a:active,.alt p>a:link,.alt p>a:visited,.alt td>a:active,.alt td>a:link,.alt td>a:visited{color:#0089bc}.alt .span>a:hover,.alt address>a:hover,.alt em>a:hover,.alt h1>a:hover,.alt h2>a:hover,.alt h3>a:hover,.alt h4>a:hover,.alt h5>a:hover,.alt h6>a:hover,.alt li>a:hover,.alt p>a:hover,.alt td>a:hover{color:#005170}.alt .span>a .glyphicon.tile,.alt address>a .glyphicon.tile,.alt em>a .glyphicon.tile,.alt h1>a .glyphicon.tile,.alt h2>a .glyphicon.tile,.alt h3>a .glyphicon.tile,.alt h4>a .glyphicon.tile,.alt h5>a .glyphicon.tile,.alt h6>a .glyphicon.tile,.alt li>a .glyphicon.tile,.alt p>a .glyphicon.tile,.alt td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.alt .span>a .glyphicon.tile:active,.alt .span>a .glyphicon.tile:hover,.alt address>a .glyphicon.tile:active,.alt address>a .glyphicon.tile:hover,.alt em>a .glyphicon.tile:active,.alt em>a .glyphicon.tile:hover,.alt h1>a .glyphicon.tile:active,.alt h1>a .glyphicon.tile:hover,.alt h2>a .glyphicon.tile:active,.alt h2>a .glyphicon.tile:hover,.alt h3>a .glyphicon.tile:active,.alt h3>a .glyphicon.tile:hover,.alt h4>a .glyphicon.tile:active,.alt h4>a .glyphicon.tile:hover,.alt h5>a .glyphicon.tile:active,.alt h5>a .glyphicon.tile:hover,.alt h6>a .glyphicon.tile:active,.alt h6>a .glyphicon.tile:hover,.alt li>a .glyphicon.tile:active,.alt li>a .glyphicon.tile:hover,.alt p>a .glyphicon.tile:active,.alt p>a .glyphicon.tile:hover,.alt td>a .glyphicon.tile:active,.alt td>a .glyphicon.tile:hover{color:#4e4e4e}.alt ul.nav-sidebar>li.active>a{color:#000}.alt ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.accent .lead a,.bold .lead a,.neutral .lead a{font-weight:300}.alt ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.alt ul.nav-sidebar>li>a:hover{color:#000}.alt ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none}.alt ul.dropdown-menu>li>a:hover{color:#fff}.alt.subnav .navbar-brand,.alt.subnav .navbar-brand a{color:#000}.alt.subnav li>a{color:#aaa}.alt.subnav li>a.active{color:#000}.alt.subnav li>a:hover{color:#5b5b5b}.alt .sidebar strong,.alt.subnav .navbar-toggle{color:#000}.alt.subnav .navbar-toggle:hover{background-color:transparent}.alt.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.alt .sidebar a strong,.alt .sidebar a strong:active,.alt .sidebar a strong:link,.alt .sidebar a strong:visited{color:#0089bc}.alt .sidebar a strong:hover{color:#005170}.alt cite.bubble strong{color:#414141}.alt cite.bubble a:active,.alt cite.bubble a:link,.alt cite.bubble a:visited{color:#0089bc}.alt cite.bubble a:hover{color:#005170}.alt blockquote,.alt blockquote p,.alt blockquote ul>li{color:#747474}.bold,.bold .h1,.bold .h2,.bold .h3,.bold .h4,.bold .h5,.bold .h6,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,.bold h6,.bold.subnav .navbar-brand{color:#fff}.bold{background-color:#2d3339}.bold .span>a,.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{-webkit-transition:.2s color;transition:.2s color}.bold.separated{border-bottom-color:#0b0d0e}.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{color:#fff;text-decoration:underline}.accent .nav li>a,.accent .span>a:active,.accent .span>a:hover,.accent address>a:active,.accent address>a:hover,.accent em>a:active,.accent em>a:hover,.accent h1>a:active,.accent h1>a:hover,.accent h2>a:active,.accent h2>a:hover,.accent h3>a:active,.accent h3>a:hover,.accent h4>a:active,.accent h4>a:hover,.accent h5>a:active,.accent h5>a:hover,.accent h6>a:active,.accent h6>a:hover,.accent li>a:active,.accent li>a:hover,.accent p>a:active,.accent p>a:hover,.accent td>a:active,.accent td>a:hover,.bold address>a:hover,.bold em>a:hover,.bold h1>a:hover,.bold h2>a:hover,.bold h3>a:hover,.bold h4>a:hover,.bold h5>a:hover,.bold h6>a:hover,.bold li>a:hover,.bold p>a:hover,.bold td>a:hover,.bold.subnav .navbar-brand a{text-decoration:none}.bold.subnav li>a{color:#6c7a89}.bold.subnav li>a.active,.bold.subnav li>a:hover{color:#fff}.bold.subnav .navbar-toggle{color:#000}.accent,.accent .h1,.accent .h2,.accent .h3,.accent .h4,.accent .h5,.accent .h6,.accent h1,.accent h2,.accent h3,.accent h4,.accent h5,.accent h6,.accent.subnav .navbar-brand{color:#fff}.bold.subnav .navbar-toggle:hover{background-color:transparent}.bold.subnav .navbar-collapse{border-top-color:#000}.bold.subnav .subnav-divider{border-bottom:1px solid #2d3339}.bold .form-control{border:0!important}.accent{background-color:#00aeef}.accent .span>a,.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{-webkit-transition:.2s color;transition:.2s color}.accent.separated{border-bottom-color:#0076a3}.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{color:#fff;text-decoration:underline}.accent address>a:hover,.accent em>a:hover,.accent h1>a:hover,.accent h2>a:hover,.accent h3>a:hover,.accent h4>a:hover,.accent h5>a:hover,.accent h6>a:hover,.accent li>a:hover,.accent p>a:hover,.accent td>a:hover,.accent.subnav .navbar-brand a,.neutral .nav li>a,.neutral .span>a:active,.neutral .span>a:hover,.neutral address>a:active,.neutral address>a:hover,.neutral em>a:active,.neutral em>a:hover,.neutral h1>a:active,.neutral h1>a:hover,.neutral h2>a:active,.neutral h2>a:hover,.neutral h3>a:active,.neutral h3>a:hover,.neutral h4>a:active,.neutral h4>a:hover,.neutral h5>a:active,.neutral h5>a:hover,.neutral h6>a:active,.neutral h6>a:hover,.neutral li>a:active,.neutral li>a:hover,.neutral p>a:active,.neutral p>a:hover,.neutral td>a:active,.neutral td>a:hover,.neutral.subnav .navbar-brand a,.smart .nav li>a,.smart .span>a:active,.smart .span>a:hover,.smart address>a:active,.smart address>a:hover,.smart em>a:active,.smart em>a:hover,.smart h1>a:active,.smart h1>a:hover,.smart h2>a:active,.smart h2>a:hover,.smart h3>a:active,.smart h3>a:hover,.smart h4>a:active,.smart h4>a:hover,.smart h5>a:active,.smart h5>a:hover,.smart h6>a:active,.smart h6>a:hover,.smart li>a:active,.smart li>a:hover,.smart p>a:active,.smart p>a:hover,.smart td>a:active,.smart td>a:hover{text-decoration:none}.accent.subnav li>a{color:#7fdcff}.accent.subnav li>a.active,.accent.subnav li>a:hover{color:#fff}.accent.subnav .navbar-toggle{color:#006489}.accent.subnav .navbar-toggle:hover{background-color:transparent}.accent.subnav .navbar-collapse{border-top-color:#006489}.accent.subnav .subnav-divider{border-bottom:1px solid #00aeef}.accent .form-control{border:0!important}.neutral{background-color:#ebeff0;color:#747474}.neutral .span>a,.neutral address>a,.neutral em>a,.neutral h1>a,.neutral h2>a,.neutral h3>a,.neutral h4>a,.neutral h5>a,.neutral h6>a,.neutral li>a,.neutral p>a,.neutral td>a{-webkit-transition:.2s color;transition:.2s color}.neutral.separated{border-bottom-color:#bfcccf}.neutral .h1,.neutral .h2,.neutral .h3,.neutral .h4,.neutral .h5,.neutral .h6,.neutral h1,.neutral h2,.neutral h3,.neutral h4,.neutral h5,.neutral h6{color:#000}.neutral.jumbotron .h1,.neutral.jumbotron h1{color:#343434}.neutral.jumbotron .h2,.neutral.jumbotron .h3,.neutral.jumbotron .h4,.neutral.jumbotron .h5,.neutral.jumbotron .h6,.neutral.jumbotron h2,.neutral.jumbotron h3,.neutral.jumbotron h4,.neutral.jumbotron h5,.neutral.jumbotron h6{color:#747474}.neutral .span>a:active,.neutral .span>a:link,.neutral .span>a:visited,.neutral address>a:active,.neutral address>a:link,.neutral address>a:visited,.neutral em>a:active,.neutral em>a:link,.neutral em>a:visited,.neutral h1>a:active,.neutral h1>a:link,.neutral h1>a:visited,.neutral h2>a:active,.neutral h2>a:link,.neutral h2>a:visited,.neutral h3>a:active,.neutral h3>a:link,.neutral h3>a:visited,.neutral h4>a:active,.neutral h4>a:link,.neutral h4>a:visited,.neutral h5>a:active,.neutral h5>a:link,.neutral h5>a:visited,.neutral h6>a:active,.neutral h6>a:link,.neutral h6>a:visited,.neutral li>a:active,.neutral li>a:link,.neutral li>a:visited,.neutral p>a:active,.neutral p>a:link,.neutral p>a:visited,.neutral td>a:active,.neutral td>a:link,.neutral td>a:visited{color:#0089bc}.neutral .span>a:hover,.neutral address>a:hover,.neutral em>a:hover,.neutral h1>a:hover,.neutral h2>a:hover,.neutral h3>a:hover,.neutral h4>a:hover,.neutral h5>a:hover,.neutral h6>a:hover,.neutral li>a:hover,.neutral p>a:hover,.neutral td>a:hover{color:#005170}.neutral .span>a .glyphicon.tile,.neutral address>a .glyphicon.tile,.neutral em>a .glyphicon.tile,.neutral h1>a .glyphicon.tile,.neutral h2>a .glyphicon.tile,.neutral h3>a .glyphicon.tile,.neutral h4>a .glyphicon.tile,.neutral h5>a .glyphicon.tile,.neutral h6>a .glyphicon.tile,.neutral li>a .glyphicon.tile,.neutral p>a .glyphicon.tile,.neutral td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.neutral .span>a .glyphicon.tile:active,.neutral .span>a .glyphicon.tile:hover,.neutral address>a .glyphicon.tile:active,.neutral address>a .glyphicon.tile:hover,.neutral em>a .glyphicon.tile:active,.neutral em>a .glyphicon.tile:hover,.neutral h1>a .glyphicon.tile:active,.neutral h1>a .glyphicon.tile:hover,.neutral h2>a .glyphicon.tile:active,.neutral h2>a .glyphicon.tile:hover,.neutral h3>a .glyphicon.tile:active,.neutral h3>a .glyphicon.tile:hover,.neutral h4>a .glyphicon.tile:active,.neutral h4>a .glyphicon.tile:hover,.neutral h5>a .glyphicon.tile:active,.neutral h5>a .glyphicon.tile:hover,.neutral h6>a .glyphicon.tile:active,.neutral h6>a .glyphicon.tile:hover,.neutral li>a .glyphicon.tile:active,.neutral li>a .glyphicon.tile:hover,.neutral p>a .glyphicon.tile:active,.neutral p>a .glyphicon.tile:hover,.neutral td>a .glyphicon.tile:active,.neutral td>a .glyphicon.tile:hover{color:#4e4e4e}.neutral ul.nav-sidebar>li.active>a{color:#000}.neutral ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.neutral ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.neutral ul.nav-sidebar>li>a:hover{color:#000}.neutral ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.neutral ul.dropdown-menu>li>a:hover{color:#fff}.neutral.subnav .navbar-brand,.neutral.subnav .navbar-brand a{color:#000}.neutral.subnav li>a{color:#aaa}.neutral.subnav li>a.active{color:#000}.neutral.subnav li>a:hover{color:#5b5b5b}.neutral .sidebar strong,.neutral.subnav .navbar-toggle{color:#000}.neutral.subnav .navbar-toggle:hover{background-color:transparent}.neutral.subnav .navbar-collapse{border-top-color:#e7e6e6}.neutral.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.neutral .sidebar a strong,.neutral .sidebar a strong:active,.neutral .sidebar a strong:link,.neutral .sidebar a strong:visited{color:#0089bc}.neutral .sidebar a strong:hover{color:#005170}.neutral cite.bubble strong{color:#414141}.neutral cite.bubble a:active,.neutral cite.bubble a:link,.neutral cite.bubble a:visited{color:#0089bc}.neutral cite.bubble a:hover{color:#005170}.neutral blockquote,.neutral blockquote p,.neutral blockquote ul>li{color:#747474}.smart,.smart .h1,.smart .h2,.smart .h3,.smart .h4,.smart .h5,.smart .h6,.smart h1,.smart h2,.smart h3,.smart h4,.smart h5,.smart h6,.smart.subnav .navbar-brand{color:#fff}.smart{background-color:#2d8ec6}.smart .lead a{font-weight:300}.smart .span>a,.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{-webkit-transition:.2s color;transition:.2s color}.smart.separated{border-bottom-color:#1f6188}.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{color:#fff;text-decoration:underline}.smart address>a:hover,.smart em>a:hover,.smart h1>a:hover,.smart h2>a:hover,.smart h3>a:hover,.smart h4>a:hover,.smart h5>a:hover,.smart h6>a:hover,.smart li>a:hover,.smart p>a:hover,.smart td>a:hover,.smart.subnav .navbar-brand a,div.logo-tile .nav li>a,div.logo-tile .span>a:active,div.logo-tile .span>a:hover,div.logo-tile address>a:active,div.logo-tile address>a:hover,div.logo-tile em>a:active,div.logo-tile em>a:hover,div.logo-tile h1>a:active,div.logo-tile h1>a:hover,div.logo-tile h2>a:active,div.logo-tile h2>a:hover,div.logo-tile h3>a:active,div.logo-tile h3>a:hover,div.logo-tile h4>a:active,div.logo-tile h4>a:hover,div.logo-tile h5>a:active,div.logo-tile h5>a:hover,div.logo-tile h6>a:active,div.logo-tile h6>a:hover,div.logo-tile li>a:active,div.logo-tile li>a:hover,div.logo-tile p>a:active,div.logo-tile p>a:hover,div.logo-tile td>a:active,div.logo-tile td>a:hover,div.logo-tile.dark .nav li>a,div.logo-tile.dark .span>a:active,div.logo-tile.dark .span>a:hover,div.logo-tile.dark address>a:active,div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:active,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:active,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:active,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:active,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:active,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:active,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:active,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:active,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:active,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:active,div.logo-tile.dark td>a:hover,div.logo-tile.subnav .navbar-brand a{text-decoration:none}.smart.subnav li>a{color:#9acbe8}.smart.subnav li>a.active,.smart.subnav li>a:hover{color:#fff}.smart.subnav .navbar-toggle{color:#1a5273}.smart.subnav .navbar-toggle:hover{background-color:transparent}.smart.subnav .navbar-collapse{border-top-color:#1a5273}.smart.subnav .subnav-divider{border-bottom:1px solid #2d8ec6}.smart .form-control{border:0!important}.add-ons-log-in{margin-top:16px}.docs-list{list-style:none;padding-left:20px}.docs-list>li{line-height:30px}.docs-list>li .glyphicon{font-size:18px}#footer-copyright{font-size:19px;line-height:39px}@media screen and (min-width:768px){#footer-copyright{padding:0 50px;font-size:14px;line-height:14px}#footer-copyright .col{width:19.5%;display:inline-block;vertical-align:middle}#footer-copyright .col:first-child{margin-left:20%}}@media screen and (min-width:992px){#footer-copyright{padding:0}}.footer-col{min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-col{float:left;width:16.66666667%}}.footer-col:not(:first-child){margin-left:4.166666667%}.footer-col>h5,.footer-col>h5>a{line-height:25px;color:#fff}@media screen and (min-width:768px){.footer-col>h5,.footer-col>h5>a{width:130px;margin:0 auto;font-size:16px}}.footer-col ul{margin-bottom:30px!important;padding-left:0;line-height:25px;list-style:none}@media screen and (min-width:768px){.footer-col ul{width:130px;margin:0 auto}}.footer-col ul>li{padding:7px 0;font-size:19px;white-space:nowrap}.footer-col ul>li:first-child{padding-top:0}.footer-col ul>li:last-child{padding-bottom:0}.footer-col ul>li>ul{margin-top:15px!important}.footer-col ul>li>ul>li{padding:7px 0}.footer-col ul>li .fa{font-size:17px}@media screen and (min-width:768px){.footer-col ul>li>ul>li{padding:1px 0}.footer-col ul>li{font-size:14px;padding:0}}div.landing-tile{padding:30px;margin:15px 0;background-color:#ebeff0}div.landing-tile img{width:100%;max-width:300px}div.landing-tile p.description{margin-bottom:30px}@media screen and (min-width:768px){div.landing-tile img{width:300px}div.landing-tile p.description{margin-bottom:0;min-height:150px}}@media screen and (min-width:992px){div.landing-tile p.description{min-height:120px}}div.landing-tile p.cta{text-align:center;margin-bottom:0}div.landing-tile .btn{-webkit-transition:.2s all;transition:.2s all}.legal{font-weight:800}.legal address,.legal>li>ol>li,.legal>li>p{font-weight:400}.legal>li{padding:10px 0}.legal>li>ol>li{padding:5px 0}img.logo-img{max-height:200px}div.logo-tile{min-height:360px;padding:30px;margin:15px 0;background-color:#ebeff0;color:#747474}div.logo-tile.standard{padding:61px 30px}div.logo-tile .lead a{font-weight:300}div.logo-tile .span>a,div.logo-tile address>a,div.logo-tile em>a,div.logo-tile h1>a,div.logo-tile h2>a,div.logo-tile h3>a,div.logo-tile h4>a,div.logo-tile h5>a,div.logo-tile h6>a,div.logo-tile li>a,div.logo-tile p>a,div.logo-tile td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.separated{border-bottom-color:#bfcccf}div.logo-tile .h1,div.logo-tile .h2,div.logo-tile .h3,div.logo-tile .h4,div.logo-tile .h5,div.logo-tile .h6,div.logo-tile h1,div.logo-tile h2,div.logo-tile h3,div.logo-tile h4,div.logo-tile h5,div.logo-tile h6{color:#000}div.logo-tile.jumbotron .h1,div.logo-tile.jumbotron h1{color:#343434}div.logo-tile.jumbotron .h2,div.logo-tile.jumbotron .h3,div.logo-tile.jumbotron .h4,div.logo-tile.jumbotron .h5,div.logo-tile.jumbotron .h6,div.logo-tile.jumbotron h2,div.logo-tile.jumbotron h3,div.logo-tile.jumbotron h4,div.logo-tile.jumbotron h5,div.logo-tile.jumbotron h6{color:#747474}div.logo-tile .span>a:active,div.logo-tile .span>a:link,div.logo-tile .span>a:visited,div.logo-tile address>a:active,div.logo-tile address>a:link,div.logo-tile address>a:visited,div.logo-tile em>a:active,div.logo-tile em>a:link,div.logo-tile em>a:visited,div.logo-tile h1>a:active,div.logo-tile h1>a:link,div.logo-tile h1>a:visited,div.logo-tile h2>a:active,div.logo-tile h2>a:link,div.logo-tile h2>a:visited,div.logo-tile h3>a:active,div.logo-tile h3>a:link,div.logo-tile h3>a:visited,div.logo-tile h4>a:active,div.logo-tile h4>a:link,div.logo-tile h4>a:visited,div.logo-tile h5>a:active,div.logo-tile h5>a:link,div.logo-tile h5>a:visited,div.logo-tile h6>a:active,div.logo-tile h6>a:link,div.logo-tile h6>a:visited,div.logo-tile li>a:active,div.logo-tile li>a:link,div.logo-tile li>a:visited,div.logo-tile p>a:active,div.logo-tile p>a:link,div.logo-tile p>a:visited,div.logo-tile td>a:active,div.logo-tile td>a:link,div.logo-tile td>a:visited{color:#0089bc}div.logo-tile .span>a:hover,div.logo-tile address>a:hover,div.logo-tile em>a:hover,div.logo-tile h1>a:hover,div.logo-tile h2>a:hover,div.logo-tile h3>a:hover,div.logo-tile h4>a:hover,div.logo-tile h5>a:hover,div.logo-tile h6>a:hover,div.logo-tile li>a:hover,div.logo-tile p>a:hover,div.logo-tile td>a:hover{color:#005170}div.logo-tile .span>a .glyphicon.tile,div.logo-tile address>a .glyphicon.tile,div.logo-tile em>a .glyphicon.tile,div.logo-tile h1>a .glyphicon.tile,div.logo-tile h2>a .glyphicon.tile,div.logo-tile h3>a .glyphicon.tile,div.logo-tile h4>a .glyphicon.tile,div.logo-tile h5>a .glyphicon.tile,div.logo-tile h6>a .glyphicon.tile,div.logo-tile li>a .glyphicon.tile,div.logo-tile p>a .glyphicon.tile,div.logo-tile td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}div.logo-tile .span>a .glyphicon.tile:active,div.logo-tile .span>a .glyphicon.tile:hover,div.logo-tile address>a .glyphicon.tile:active,div.logo-tile address>a .glyphicon.tile:hover,div.logo-tile em>a .glyphicon.tile:active,div.logo-tile em>a .glyphicon.tile:hover,div.logo-tile h1>a .glyphicon.tile:active,div.logo-tile h1>a .glyphicon.tile:hover,div.logo-tile h2>a .glyphicon.tile:active,div.logo-tile h2>a .glyphicon.tile:hover,div.logo-tile h3>a .glyphicon.tile:active,div.logo-tile h3>a .glyphicon.tile:hover,div.logo-tile h4>a .glyphicon.tile:active,div.logo-tile h4>a .glyphicon.tile:hover,div.logo-tile h5>a .glyphicon.tile:active,div.logo-tile h5>a .glyphicon.tile:hover,div.logo-tile h6>a .glyphicon.tile:active,div.logo-tile h6>a .glyphicon.tile:hover,div.logo-tile li>a .glyphicon.tile:active,div.logo-tile li>a .glyphicon.tile:hover,div.logo-tile p>a .glyphicon.tile:active,div.logo-tile p>a .glyphicon.tile:hover,div.logo-tile td>a .glyphicon.tile:active,div.logo-tile td>a .glyphicon.tile:hover{color:#4e4e4e}div.logo-tile ul.nav-sidebar>li.active>a{color:#000}div.logo-tile ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}#pre-footer,div.logo-tile.dark .lead a{font-weight:300}div.logo-tile ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}div.logo-tile ul.nav-sidebar>li>a:hover{color:#000}div.logo-tile ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}div.logo-tile ul.dropdown-menu>li>a:hover{color:#fff}div.logo-tile.subnav .navbar-brand,div.logo-tile.subnav .navbar-brand a{color:#000}div.logo-tile.subnav li>a{color:#aaa}div.logo-tile.subnav li>a.active{color:#000}div.logo-tile.subnav li>a:hover{color:#5b5b5b}div.logo-tile .sidebar strong,div.logo-tile.subnav .navbar-toggle{color:#000}div.logo-tile.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.subnav .navbar-collapse{border-top-color:#e7e6e6}div.logo-tile.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}div.logo-tile .sidebar a strong,div.logo-tile .sidebar a strong:active,div.logo-tile .sidebar a strong:link,div.logo-tile .sidebar a strong:visited{color:#0089bc}div.logo-tile .sidebar a strong:hover{color:#005170}div.logo-tile cite.bubble strong{color:#414141}div.logo-tile cite.bubble a:active,div.logo-tile cite.bubble a:link,div.logo-tile cite.bubble a:visited{color:#0089bc}div.logo-tile cite.bubble a:hover{color:#005170}div.logo-tile blockquote,div.logo-tile blockquote p,div.logo-tile blockquote ul>li{color:#747474}div.logo-tile.dark,div.logo-tile.dark .h1,div.logo-tile.dark .h2,div.logo-tile.dark .h3,div.logo-tile.dark .h4,div.logo-tile.dark .h5,div.logo-tile.dark .h6,div.logo-tile.dark h1,div.logo-tile.dark h2,div.logo-tile.dark h3,div.logo-tile.dark h4,div.logo-tile.dark h5,div.logo-tile.dark h6,div.logo-tile.dark.subnav .navbar-brand{color:#fff}div.logo-tile.dark{background-color:#2d3339}div.logo-tile.dark .span>a,div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.dark.separated{border-bottom-color:#0b0d0e}div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{color:#fff;text-decoration:underline}div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:hover,div.logo-tile.dark.subnav .navbar-brand a{text-decoration:none}div.logo-tile.dark.subnav li>a{color:#6c7a89}div.logo-tile.dark.subnav li>a.active,div.logo-tile.dark.subnav li>a:hover{color:#fff}div.logo-tile.dark.subnav .navbar-toggle{color:#000}div.logo-tile.dark.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.dark.subnav .navbar-collapse{border-top-color:#000}div.logo-tile.dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}div.logo-tile.dark .form-control{border:0!important}div.logo-tile img{display:block;margin:0 auto}div.logo-tile p{margin-top:30px;margin-bottom:0;text-align:center}#main-nav{z-index:9002}#main-nav span{color:#e6e6e6}#navbar-logo{padding:6px 0 6px 15px}.mobile-badge{display:block}.mobile-badge-apple{margin-left:auto;margin-right:0}#pre-footer{padding:30px 0;background-color:#222;color:#fff;text-align:center;font-family:Lato,sans-serif;font-size:21px}#pre-footer a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}#pre-footer a:active,#pre-footer a:hover{color:#f2f2f2;text-decoration:none}@media screen and (min-width:768px){#navbar-logo{padding-left:0;padding-right:0}#pre-footer span{font-size:24px;line-height:38px}}@media screen and (min-width:992px){#pre-footer span{font-size:30px}}.resumator-basic-widget .resumator-jobs-text>p{margin-bottom:30px}.resumator-basic-widget .resumator-jobs-text li,.resumator-basic-widget .resumator-jobs-text>p{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6em;color:#747474}.btn,.resumator-basic-widget .resumator-job-title,div#os-tabs span{font-family:Lato,sans-serif}.resumator-basic-widget .resumator-jobs-text strong{color:#414141}.resumator-basic-widget .resumator-job-title{line-height:1.1;margin-top:11px;margin-bottom:11px;font-size:16px;font-size:21px;color:#000;padding-top:30px!important;font-weight:400;border-top-color:#e7e6e6}.resumator-basic-widget .resumator-job-title .small,.resumator-basic-widget .resumator-job-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.resumator-basic-widget .resumator-job-title+.lead{padding-top:10px}.resumator-basic-widget .resumator-job-view-details{margin-bottom:30px}.resumator-basic-widget .resumator-job-link{margin-bottom:30px!important;font-size:16px}.resumator-basic-widget .resumator-job-link:active,.resumator-basic-widget .resumator-job-link:link,.resumator-basic-widget .resumator-job-link:visited{color:#0089bc}.resumator-basic-widget .resumator-job-link:hover{color:#005170}.resumator-basic-widget input[type=button]{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Lato,sans-serif;font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all;color:#fff!important;text-decoration:none!important;background-color:#3BB878}.resumator-basic-widget input[type=button].active.focus,.resumator-basic-widget input[type=button].active:focus,.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:active.focus,.resumator-basic-widget input[type=button]:active:focus,.resumator-basic-widget input[type=button]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{color:#333;text-decoration:none}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button][disabled],fieldset[disabled] .resumator-basic-widget input[type=button]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff;background-color:#35a56b;outline:0}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active{background-image:none;background-color:#2f915f}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button].disabled.active,.resumator-basic-widget input[type=button].disabled:active,.resumator-basic-widget input[type=button].disabled:focus,.resumator-basic-widget input[type=button].disabled:hover,.resumator-basic-widget input[type=button][disabled],.resumator-basic-widget input[type=button][disabled].active,.resumator-basic-widget input[type=button][disabled]:active,.resumator-basic-widget input[type=button][disabled]:focus,.resumator-basic-widget input[type=button][disabled]:hover,fieldset[disabled] .resumator-basic-widget input[type=button],fieldset[disabled] .resumator-basic-widget input[type=button].active,fieldset[disabled] .resumator-basic-widget input[type=button]:active,fieldset[disabled] .resumator-basic-widget input[type=button]:focus,fieldset[disabled] .resumator-basic-widget input[type=button]:hover{color:#e6e6e6;background-color:#3BB878}.resumator-basic-widget input[type=button] .caret,.resumator-basic-widget input[type=button] caret-right{border-top-color:#fff}.resumator-basic-widget input[type=button].btn-border{border-style:solid;border-color:#2f915f;border-width:0 0 2px}.sidebar-modal-footer-close{text-align:center}.sidebar-modal-footer-close a{display:block}#sidebar-modal .modal-header *{line-height:20px}.t{display:none}.toc-bar{text-align:center}@media screen and (min-width:992px){.toc-bar{display:none}}#___gcse_0{margin-top:60px}.h3{padding-top:40px}.row-content:first-of-type .h3:nth-child(1){padding-top:0}#search-results{margin-top:40px}.btn{font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all}.btn.active,.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.btn-accent,.btn-action,.btn-action-alt,.btn-blue,.btn-funky,.btn-green,.btn-light-gray,.btn-orange,.btn-sand,.btn-standard,.btn-subdued,.btn-white{text-decoration:none!important}div#os-tabs .btn{border:1px solid #dadada;padding:10px;width:200px;background-color:#fff;color:#000}.btn-accent.btn-border,.btn-action-alt.btn-border,.btn-action.btn-border,.btn-blue.btn-border,.btn-funky.btn-border,.btn-green.btn-border,.btn-light-gray.btn-border,.btn-orange.btn-border,.btn-sand.btn-border,.btn-standard.btn-border,.btn-subdued.btn-border,.btn-white.btn-border{border-style:solid;border-width:0 0 2px}.algolia-autocomplete,.algolia-autocomplete .aa-hint,.algolia-autocomplete .aa-input,.btn-full,.hit-body,.search-form{width:100%}div#os-tabs .btn.current{outline:0;border-color:#9ecaed;-webkit-box-shadow:0 0 10px #9ecaed;box-shadow:0 0 10px #9ecaed;max-height:inherit}.linuxinstall,.macinstall,.windowsinstall{font-size:1.08rem}.btn-half-circle{border-bottom-left-radius:30px;border-bottom-right-radius:30px;min-width:50px;max-width:50px}.btn-white{color:#fff!important;background-color:#3BB878}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff;background-color:#35a56b;outline:0}.btn-white.active,.btn-white:active{background-color:#2f915f}.btn-white.disabled,.btn-white.disabled.active,.btn-white.disabled:active,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled],.btn-white[disabled].active,.btn-white[disabled]:active,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white,fieldset[disabled] .btn-white.active,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{color:#e6e6e6;background-color:#3BB878}.btn-white .caret,.btn-white caret-right{border-top-color:#fff}.btn-white.btn-border{border-color:#2f915f}.btn-green{color:#fff!important;background-color:#3BB878}.btn-green.active,.btn-green:active,.btn-green:focus,.btn-green:hover{color:#fff;background-color:#35a56b;outline:0}.btn-green.active,.btn-green:active{background-color:#2f915f}.btn-green.disabled,.btn-green.disabled.active,.btn-green.disabled:active,.btn-green.disabled:focus,.btn-green.disabled:hover,.btn-green[disabled],.btn-green[disabled].active,.btn-green[disabled]:active,.btn-green[disabled]:focus,.btn-green[disabled]:hover,fieldset[disabled] .btn-green,fieldset[disabled] .btn-green.active,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:hover{color:#e6e6e6;background-color:#3BB878}.btn-green .caret,.btn-green caret-right{border-top-color:#fff}.btn-green.btn-border{border-color:#2f915f}.btn-funky{color:#fff!important;background-color:#c67fcf}.btn-funky.active,.btn-funky:active,.btn-funky:focus,.btn-funky:hover{color:#fff;background-color:#be6cc8;outline:0}.btn-funky.active,.btn-funky:active{background-color:#b55ac1}.btn-funky.disabled,.btn-funky.disabled.active,.btn-funky.disabled:active,.btn-funky.disabled:focus,.btn-funky.disabled:hover,.btn-funky[disabled],.btn-funky[disabled].active,.btn-funky[disabled]:active,.btn-funky[disabled]:focus,.btn-funky[disabled]:hover,fieldset[disabled] .btn-funky,fieldset[disabled] .btn-funky.active,fieldset[disabled] .btn-funky:active,fieldset[disabled] .btn-funky:focus,fieldset[disabled] .btn-funky:hover{color:#e6e6e6;background-color:#c67fcf}.btn-funky .caret,.btn-funky caret-right{border-top-color:#fff}.btn-funky.btn-border{border-color:#b55ac1}.btn-blue{color:#fff!important;background-color:#2d8ec6}.btn-blue.active,.btn-blue:active,.btn-blue:focus,.btn-blue:hover{color:#fff;background-color:#287fb1;outline:0}.btn-blue.active,.btn-blue:active{background-color:#24709c}.btn-blue.disabled,.btn-blue.disabled.active,.btn-blue.disabled:active,.btn-blue.disabled:focus,.btn-blue.disabled:hover,.btn-blue[disabled],.btn-blue[disabled].active,.btn-blue[disabled]:active,.btn-blue[disabled]:focus,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue,fieldset[disabled] .btn-blue.active,fieldset[disabled] .btn-blue:active,fieldset[disabled] .btn-blue:focus,fieldset[disabled] .btn-blue:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-blue .caret,.btn-blue caret-right{border-top-color:#fff}.btn-blue.btn-border{border-color:#24709c}.btn-light-gray{color:#fff!important;background-color:#3BB878}.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover{color:#fff;background-color:#35a56b;outline:0}.btn-light-gray.active,.btn-light-gray:active{background-color:#2f915f}.btn-light-gray.disabled,.btn-light-gray.disabled.active,.btn-light-gray.disabled:active,.btn-light-gray.disabled:focus,.btn-light-gray.disabled:hover,.btn-light-gray[disabled],.btn-light-gray[disabled].active,.btn-light-gray[disabled]:active,.btn-light-gray[disabled]:focus,.btn-light-gray[disabled]:hover,fieldset[disabled] .btn-light-gray,fieldset[disabled] .btn-light-gray.active,fieldset[disabled] .btn-light-gray:active,fieldset[disabled] .btn-light-gray:focus,fieldset[disabled] .btn-light-gray:hover{color:#e6e6e6;background-color:#3BB878}.btn-light-gray .caret,.btn-light-gray caret-right{border-top-color:#fff}.btn-light-gray.btn-border{border-color:#2f915f}.btn-sand{color:#fff!important;background-color:#3BB878}.btn-sand.active,.btn-sand:active,.btn-sand:focus,.btn-sand:hover{color:#fff;background-color:#35a56b;outline:0}.btn-sand.active,.btn-sand:active{background-color:#2f915f}.btn-sand.disabled,.btn-sand.disabled.active,.btn-sand.disabled:active,.btn-sand.disabled:focus,.btn-sand.disabled:hover,.btn-sand[disabled],.btn-sand[disabled].active,.btn-sand[disabled]:active,.btn-sand[disabled]:focus,.btn-sand[disabled]:hover,fieldset[disabled] .btn-sand,fieldset[disabled] .btn-sand.active,fieldset[disabled] .btn-sand:active,fieldset[disabled] .btn-sand:focus,fieldset[disabled] .btn-sand:hover{color:#e6e6e6;background-color:#3BB878}.btn-sand .caret,.btn-sand caret-right{border-top-color:#fff}.btn-sand.btn-border{border-color:#2f915f}.btn-brown{color:#fff!important;text-decoration:none!important;background-color:#C2BA7A}.btn-brown.active,.btn-brown:active,.btn-brown:focus,.btn-brown:hover{color:#fff;background-color:#bab169;outline:0}.btn-brown.active,.btn-brown:active{background-color:#b2a857}.btn-brown.disabled,.btn-brown.disabled.active,.btn-brown.disabled:active,.btn-brown.disabled:focus,.btn-brown.disabled:hover,.btn-brown[disabled],.btn-brown[disabled].active,.btn-brown[disabled]:active,.btn-brown[disabled]:focus,.btn-brown[disabled]:hover,fieldset[disabled] .btn-brown,fieldset[disabled] .btn-brown.active,fieldset[disabled] .btn-brown:active,fieldset[disabled] .btn-brown:focus,fieldset[disabled] .btn-brown:hover{color:#e6e6e6;background-color:#C2BA7A}.btn-brown .caret,.btn-brown caret-right{border-top-color:#fff}.btn-brown.btn-border{border-style:solid;border-color:#b2a857;border-width:0 0 2px}.btn-orange{color:#fff!important;background-color:#FFAC5F}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff;background-color:#ff9f45;outline:0}.btn-orange.active,.btn-orange:active{background-color:#ff922c}.btn-orange.disabled,.btn-orange.disabled.active,.btn-orange.disabled:active,.btn-orange.disabled:focus,.btn-orange.disabled:hover,.btn-orange[disabled],.btn-orange[disabled].active,.btn-orange[disabled]:active,.btn-orange[disabled]:focus,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange,fieldset[disabled] .btn-orange.active,fieldset[disabled] .btn-orange:active,fieldset[disabled] .btn-orange:focus,fieldset[disabled] .btn-orange:hover{color:#e6e6e6;background-color:#FFAC5F}.btn-orange .caret,.btn-orange caret-right{border-top-color:#fff}.btn-orange.btn-border{border-color:#ff922c}.btn-action{color:#fff!important;background-color:#3BB878}.btn-action.active,.btn-action:active,.btn-action:focus,.btn-action:hover{color:#fff;background-color:#35a56b;outline:0}.btn-action.active,.btn-action:active{background-color:#2f915f}.btn-action.disabled,.btn-action.disabled.active,.btn-action.disabled:active,.btn-action.disabled:focus,.btn-action.disabled:hover,.btn-action[disabled],.btn-action[disabled].active,.btn-action[disabled]:active,.btn-action[disabled]:focus,.btn-action[disabled]:hover,fieldset[disabled] .btn-action,fieldset[disabled] .btn-action.active,fieldset[disabled] .btn-action:active,fieldset[disabled] .btn-action:focus,fieldset[disabled] .btn-action:hover{color:#e6e6e6;background-color:#3BB878}.btn-action .caret,.btn-action caret-right{border-top-color:#fff}.btn-action.btn-border{border-color:#2f915f}.btn-action-alt{color:#000!important;background-color:#fff}.btn-action-alt.active,.btn-action-alt:active,.btn-action-alt:focus,.btn-action-alt:hover{color:#000;background-color:#f2f2f2;outline:0}.btn-action-alt.active,.btn-action-alt:active{background-color:#e6e6e6}.btn-action-alt.disabled,.btn-action-alt.disabled.active,.btn-action-alt.disabled:active,.btn-action-alt.disabled:focus,.btn-action-alt.disabled:hover,.btn-action-alt[disabled],.btn-action-alt[disabled].active,.btn-action-alt[disabled]:active,.btn-action-alt[disabled]:focus,.btn-action-alt[disabled]:hover,fieldset[disabled] .btn-action-alt,fieldset[disabled] .btn-action-alt.active,fieldset[disabled] .btn-action-alt:active,fieldset[disabled] .btn-action-alt:focus,fieldset[disabled] .btn-action-alt:hover{color:#000;background-color:#fff}.btn-action-alt .caret,.btn-action-alt caret-right{border-top-color:#000}.btn-action-alt.btn-border{border-color:#e6e6e6}.btn-accent{color:#fff!important;background-color:#00aeef}.btn-accent.active,.btn-accent:active,.btn-accent:focus,.btn-accent:hover{color:#fff;background-color:#009bd6;outline:0}.btn-accent.active,.btn-accent:active{background-color:#0089bc}.btn-accent.disabled,.btn-accent.disabled.active,.btn-accent.disabled:active,.btn-accent.disabled:focus,.btn-accent.disabled:hover,.btn-accent[disabled],.btn-accent[disabled].active,.btn-accent[disabled]:active,.btn-accent[disabled]:focus,.btn-accent[disabled]:hover,fieldset[disabled] .btn-accent,fieldset[disabled] .btn-accent.active,fieldset[disabled] .btn-accent:active,fieldset[disabled] .btn-accent:focus,fieldset[disabled] .btn-accent:hover{color:#e6e6e6;background-color:#00aeef}.btn-accent .caret,.btn-accent caret-right{border-top-color:#fff}.btn-accent.btn-border{border-color:#0089bc}.btn-standard{color:#fff!important;background-color:#2d8ec6}.btn-standard.active,.btn-standard:active,.btn-standard:focus,.btn-standard:hover{color:#fff;background-color:#287fb1;outline:0}.btn-standard.active,.btn-standard:active{background-color:#24709c}.btn-standard.disabled,.btn-standard.disabled.active,.btn-standard.disabled:active,.btn-standard.disabled:focus,.btn-standard.disabled:hover,.btn-standard[disabled],.btn-standard[disabled].active,.btn-standard[disabled]:active,.btn-standard[disabled]:focus,.btn-standard[disabled]:hover,fieldset[disabled] .btn-standard,fieldset[disabled] .btn-standard.active,fieldset[disabled] .btn-standard:active,fieldset[disabled] .btn-standard:focus,fieldset[disabled] .btn-standard:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-standard .caret,.btn-standard caret-right{border-top-color:#fff}.btn-standard.btn-border{border-color:#24709c}.btn-subdued{color:#000!important;background-color:#eee}.btn-subdued.active,.btn-subdued:active,.btn-subdued:focus,.btn-subdued:hover{color:#000;background-color:#e2e2e2;outline:0}.btn-subdued.active,.btn-subdued:active{background-color:#d5d5d5}.btn-subdued.disabled,.btn-subdued.disabled.active,.btn-subdued.disabled:active,.btn-subdued.disabled:focus,.btn-subdued.disabled:hover,.btn-subdued[disabled],.btn-subdued[disabled].active,.btn-subdued[disabled]:active,.btn-subdued[disabled]:focus,.btn-subdued[disabled]:hover,fieldset[disabled] .btn-subdued,fieldset[disabled] .btn-subdued.active,fieldset[disabled] .btn-subdued:active,fieldset[disabled] .btn-subdued:focus,fieldset[disabled] .btn-subdued:hover{color:#000;background-color:#eee}.btn-subdued .caret,.btn-subdued caret-right{border-top-color:#000}.btn-subdued.btn-border{border-color:#d5d5d5}li.list-group-item{padding:0}#ds-search-modal{margin-top:65px;z-index:9999}#ds-search-modal a{display:block;padding:10px 15px}#ds-search-modal a:active,#ds-search-modal a:link,#ds-search-modal a:visited{color:#0089bc}#ds-search-modal a:hover{color:#005170}#ds-search-input{padding:3px;border:1px solid #E4E4E4;border-radius:6px;background-color:#fff}#ds-search-input input{border:0;-webkit-box-shadow:none;box-shadow:none}#ds-search-input button{margin:2px 0 0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}#ds-search-input button:hover{border:0;-webkit-box-shadow:none;box-shadow:none;border-left:solid 1px #ccc}#ds-search-input .glyphicon-search{font-size:23px}#ds-search-input ul li:hover{background-color:#e6e6e6}.search-deprecated{font-size:9px;background-color:#FFAC5F;height:43px;color:#fff;border-radius:3px;padding:4px;margin-left:5px;vertical-align:middle}.hits,.search-icon{position:absolute;z-index:10}.search-box{padding-left:35px}.search-icon{top:.85em;left:.85em}.hits{top:50px;left:0}.hit-body{background:#fff;color:#747474;border:.5px solid #e7e6e6;padding:1em}.hit-body:hover{background:#edf7fe;color:#fff}.hit-body a,.hit-body a:hover{color:#747474;text-decoration:none}.hit-body a{display:inline-block}.algolia-autocomplete .aa-hint{color:#999}.algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#fff;border:1px solid #cecccc;border-top:none}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:10px 12px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#edf7fe;color:#343434}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-weight:700;font-style:normal}.chroma .ge,.chroma .sh{font-style:italic}.library-article-blurb{padding-top:15px;padding-bottom:15px}.library-section-app{padding-top:30px}.library-breadcrumb-search{padding:20px 15px 55px}#library-main-search{margin-top:20px;height:45px}#library-main-search button,#library-main-search input{height:42px}.library-breadcrumb{background-color:#fff;padding:30px 0 0}@media screen and (min-width:768px){.library-breadcrumb{padding:30px 0 60px}}#library-search-status+.lead,.library-search-result-title+.lead{padding-top:10px}.library-breadcrumb>li{display:block}@media screen and (min-width:768px){.library-breadcrumb>li{display:inline-block}div.library-tile{min-height:220px}}.library-breadcrumb>li+li:before{content:"\00BB\00a0";color:#9a9a9a}.library-breadcrumb>.active{color:#9a9a9a}.library-spinner{width:60px;height:60px;margin:0 auto;position:relative;border-left:3px solid #eee;border-right:3px solid #eee;border-bottom:3px solid #eee;border-top:3px solid #555;border-radius:100%;-webkit-animation:rotation .4s infinite ease-in-out;animation:rotation .4s infinite ease-in-out}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.library-search-result{margin-bottom:60px}.library-search-result:last-child{margin-bottom:0}#library-search-status,.library-search-result-title{margin-top:11px;margin-bottom:11px;font-weight:400;font-family:Lato,sans-serif}.library-search-result small{display:block}.library-search-result-title{line-height:1.1;color:inherit;font-size:20px;font-size:25px}.library-search-result-title .small,.library-search-result-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.library-search-result-desc{color:#9a9a9a}#library-search-status{line-height:1.1;color:inherit;font-size:16px;font-size:21px;text-align:center}#library-search-status .small,#library-search-status small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile p,div.library-tile.active p,div.library-tile:active p,div.library-tile:focus p,div.library-tile:hover p{color:#747474}.library-pager li{display:none}#library-page-num{display:block;padding-top:10px}.library-categories-row{margin-left:-15px;margin-right:-15px;margin-top:60px}.library-category-articles{padding-left:20px}.library-category-articles+.library-category-title{margin-top:60px}.library-category-title{padding-bottom:10px;border-bottom:1px solid #e7e6e6}div.library-tile{background-color:#ebeff0;padding:30px;margin-bottom:30px}div.library-tile.active,div.library-tile:active,div.library-tile:focus,div.library-tile:hover{background-color:#edf7fe}div.library-tile h2.tile-title{color:#000}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}@media screen and (min-width:992px){.library-category-title{width:80%}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:20px;font-size:25px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}}@media screen and (min-width:1200px){.first-section .container{max-width:1170px}}#article-body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333}@media screen and (min-width:768px){#article-body{padding-bottom:60px}}#article-body li{font-size:17px;font-size:1.08rem}#article-body .h1,#article-body .h2,#article-body .h3,#article-body .h4,#article-body .h5,#article-body .h6,#article-body h1,#article-body h2,#article-body h3,#article-body h4,#article-body h5,#article-body h6{word-wrap:break-word;margin-top:3.125rem}#article-body .h1+.h1,#article-body .h1+.h2,#article-body .h1+.h3,#article-body .h1+.h4,#article-body .h1+.h5,#article-body .h1+.h6,#article-body .h1+h1,#article-body .h1+h2,#article-body .h1+h3,#article-body .h1+h4,#article-body .h1+h5,#article-body .h1+h6,#article-body .h2+.h1,#article-body .h2+.h2,#article-body .h2+.h3,#article-body .h2+.h4,#article-body .h2+.h5,#article-body .h2+.h6,#article-body .h2+h1,#article-body .h2+h2,#article-body .h2+h3,#article-body .h2+h4,#article-body .h2+h5,#article-body .h2+h6,#article-body .h3+.h1,#article-body .h3+.h2,#article-body .h3+.h3,#article-body .h3+.h4,#article-body .h3+.h5,#article-body .h3+.h6,#article-body .h3+h1,#article-body .h3+h2,#article-body .h3+h3,#article-body .h3+h4,#article-body .h3+h5,#article-body .h3+h6,#article-body .h4+.h1,#article-body .h4+.h2,#article-body .h4+.h3,#article-body .h4+.h4,#article-body .h4+.h5,#article-body .h4+.h6,#article-body .h4+h1,#article-body .h4+h2,#article-body .h4+h3,#article-body .h4+h4,#article-body .h4+h5,#article-body .h4+h6,#article-body .h5+.h1,#article-body .h5+.h2,#article-body .h5+.h3,#article-body .h5+.h4,#article-body .h5+.h5,#article-body .h5+.h6,#article-body .h5+h1,#article-body .h5+h2,#article-body .h5+h3,#article-body .h5+h4,#article-body .h5+h5,#article-body .h5+h6,#article-body .h6+.h1,#article-body .h6+.h2,#article-body .h6+.h3,#article-body .h6+.h4,#article-body .h6+.h5,#article-body .h6+.h6,#article-body .h6+h1,#article-body .h6+h2,#article-body .h6+h3,#article-body .h6+h4,#article-body .h6+h5,#article-body .h6+h6,#article-body h1+.h1,#article-body h1+.h2,#article-body h1+.h3,#article-body h1+.h4,#article-body h1+.h5,#article-body h1+.h6,#article-body h1+h1,#article-body h1+h2,#article-body h1+h3,#article-body h1+h4,#article-body h1+h5,#article-body h1+h6,#article-body h2+.h1,#article-body h2+.h2,#article-body h2+.h3,#article-body h2+.h4,#article-body h2+.h5,#article-body h2+.h6,#article-body h2+h1,#article-body h2+h2,#article-body h2+h3,#article-body h2+h4,#article-body h2+h5,#article-body h2+h6,#article-body h3+.h1,#article-body h3+.h2,#article-body h3+.h3,#article-body h3+.h4,#article-body h3+.h5,#article-body h3+.h6,#article-body h3+h1,#article-body h3+h2,#article-body h3+h3,#article-body h3+h4,#article-body h3+h5,#article-body h3+h6,#article-body h4+.h1,#article-body h4+.h2,#article-body h4+.h3,#article-body h4+.h4,#article-body h4+.h5,#article-body h4+.h6,#article-body h4+h1,#article-body h4+h2,#article-body h4+h3,#article-body h4+h4,#article-body h4+h5,#article-body h4+h6,#article-body h5+.h1,#article-body h5+.h2,#article-body h5+.h3,#article-body h5+.h4,#article-body h5+.h5,#article-body h5+.h6,#article-body h5+h1,#article-body h5+h2,#article-body h5+h3,#article-body h5+h4,#article-body h5+h5,#article-body h5+h6,#article-body h6+.h1,#article-body h6+.h2,#article-body h6+.h3,#article-body h6+.h4,#article-body h6+.h5,#article-body h6+.h6,#article-body h6+h1,#article-body h6+h2,#article-body h6+h3,#article-body h6+h4,#article-body h6+h5,#article-body h6+h6{margin-top:0}#article-body .h1 a,#article-body .h2 a,#article-body .h3 a,#article-body .h4 a,#article-body .h5 a,#article-body .h6 a,#article-body h1 a,#article-body h2 a,#article-body h3 a,#article-body h4 a,#article-body h5 a,#article-body h6 a{padding-left:10px;opacity:0}#article-body .h1:hover a,#article-body .h2:hover a,#article-body .h3:hover a,#article-body .h4:hover a,#article-body .h5:hover a,#article-body .h6:hover a,#article-body h1:hover a,#article-body h2:hover a,#article-body h3:hover a,#article-body h4:hover a,#article-body h5:hover a,#article-body h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}#article-body .h1,#article-body h1{font-size:38px;font-size:2.375rem}#article-body .h2,#article-body h2{font-size:33px;font-size:2.0625rem}#article-body .h3,#article-body h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}#article-body .h4,#article-body h4{font-size:23px;font-size:1.4375rem}#article-body .h5,#article-body h5{font-size:20px;font-size:1.25rem}#article-body .h6,#article-body h6{font-size:18px;font-size:1.125rem}#article-body li ol,#article-body li ul,#article-body li+li{margin-top:10px}#article-body li ol li,#article-body li ul li{margin-top:5px}#article-body li blockquote,#article-body li img{margin:20px 0}#article-body li ol+p,#article-body li ul+p{margin-top:20px}#article-body code{font-size:14px}#article-body img{display:block;max-width:100%;height:auto;margin:0 auto}#article-body table:not([class]){width:100%;max-width:100%;margin-bottom:22px}#article-body table:not([class])>tbody>tr>td,#article-body table:not([class])>tbody>tr>th,#article-body table:not([class])>tfoot>tr>td,#article-body table:not([class])>tfoot>tr>th,#article-body table:not([class])>thead>tr>td,#article-body table:not([class])>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}#article-body table:not([class])>caption+thead>tr:first-child>td,#article-body table:not([class])>caption+thead>tr:first-child>th,#article-body table:not([class])>colgroup+thead>tr:first-child>td,#article-body table:not([class])>colgroup+thead>tr:first-child>th,#article-body table:not([class])>thead:first-child>tr:first-child>td,#article-body table:not([class])>thead:first-child>tr:first-child>th{border-top:0}#article-body table:not([class])>tbody+tbody{border-top:2px solid #ddd}#article-body table:not([class]) .table{background-color:#fff}#article-body table:not([class])>thead>tr>th{font-family:Lato,sans-serif;padding:17px 10px;vertical-align:middle;text-align:left;color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}#article-body table:not([class])>tbody>tr:first-child{border-top:none}#article-body table:not([class])>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}#article-body table:not([class])>tbody>tr>td{padding:17px 10px;vertical-align:middle;text-align:left;width:0;color:#747474}.container .contribute,.container .contribute .money,.email-signup,.library-rss,.library-sidebar-extra,.library-signup{text-align:center}#article-body table:not([class])>tbody>tr>td:last-child{border-right:none}#article-body table:not([class])>tbody>tr>td.large{font-size:20px;color:#000}#article-body table:not([class])>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}#article-body table:not([class])>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.doc-time{color:#9a9a9a}.doc-time a:active,.doc-time a:link,.doc-time a:visited{color:#0089bc}.doc-time a:hover{color:#005170}.doc-title{margin-top:0!important;margin-bottom:5px;font-size:40px}.doc-license{font-size:87%;font-size:14px;padding-top:45px;color:#9a9a9a}.doc-sidebar-inner{background-color:#edf7fe;color:#747474;padding:15px;font-size:14px}.doc-sidebar-inner .lead a{font-weight:300}.doc-sidebar-inner .span>a,.doc-sidebar-inner address>a,.doc-sidebar-inner em>a,.doc-sidebar-inner h1>a,.doc-sidebar-inner h2>a,.doc-sidebar-inner h3>a,.doc-sidebar-inner h4>a,.doc-sidebar-inner h5>a,.doc-sidebar-inner h6>a,.doc-sidebar-inner li>a,.doc-sidebar-inner p>a,.doc-sidebar-inner td>a{-webkit-transition:.2s color;transition:.2s color}.doc-sidebar-inner .nav li>a,.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:hover{text-decoration:none}.doc-sidebar-inner.separated{border-bottom-color:#a5d7fa}.doc-sidebar-inner .h1,.doc-sidebar-inner .h2,.doc-sidebar-inner .h3,.doc-sidebar-inner .h4,.doc-sidebar-inner .h5,.doc-sidebar-inner .h6,.doc-sidebar-inner h1,.doc-sidebar-inner h2,.doc-sidebar-inner h3,.doc-sidebar-inner h4,.doc-sidebar-inner h5,.doc-sidebar-inner h6{color:#000}.doc-sidebar-inner.jumbotron .h1,.doc-sidebar-inner.jumbotron h1{color:#343434}.doc-sidebar-inner.jumbotron .h2,.doc-sidebar-inner.jumbotron .h3,.doc-sidebar-inner.jumbotron .h4,.doc-sidebar-inner.jumbotron .h5,.doc-sidebar-inner.jumbotron .h6,.doc-sidebar-inner.jumbotron h2,.doc-sidebar-inner.jumbotron h3,.doc-sidebar-inner.jumbotron h4,.doc-sidebar-inner.jumbotron h5,.doc-sidebar-inner.jumbotron h6{color:#747474}.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:link,.doc-sidebar-inner .span>a:visited,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:link,.doc-sidebar-inner address>a:visited,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:link,.doc-sidebar-inner em>a:visited,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:link,.doc-sidebar-inner h1>a:visited,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:link,.doc-sidebar-inner h2>a:visited,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:link,.doc-sidebar-inner h3>a:visited,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:link,.doc-sidebar-inner h4>a:visited,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:link,.doc-sidebar-inner h5>a:visited,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:link,.doc-sidebar-inner h6>a:visited,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:link,.doc-sidebar-inner li>a:visited,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:link,.doc-sidebar-inner p>a:visited,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:link,.doc-sidebar-inner td>a:visited{color:#0089bc}.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:hover{color:#005170}.doc-sidebar-inner .span>a .glyphicon.tile,.doc-sidebar-inner address>a .glyphicon.tile,.doc-sidebar-inner em>a .glyphicon.tile,.doc-sidebar-inner h1>a .glyphicon.tile,.doc-sidebar-inner h2>a .glyphicon.tile,.doc-sidebar-inner h3>a .glyphicon.tile,.doc-sidebar-inner h4>a .glyphicon.tile,.doc-sidebar-inner h5>a .glyphicon.tile,.doc-sidebar-inner h6>a .glyphicon.tile,.doc-sidebar-inner li>a .glyphicon.tile,.doc-sidebar-inner p>a .glyphicon.tile,.doc-sidebar-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.doc-sidebar-inner .span>a .glyphicon.tile:active,.doc-sidebar-inner .span>a .glyphicon.tile:hover,.doc-sidebar-inner address>a .glyphicon.tile:active,.doc-sidebar-inner address>a .glyphicon.tile:hover,.doc-sidebar-inner em>a .glyphicon.tile:active,.doc-sidebar-inner em>a .glyphicon.tile:hover,.doc-sidebar-inner h1>a .glyphicon.tile:active,.doc-sidebar-inner h1>a .glyphicon.tile:hover,.doc-sidebar-inner h2>a .glyphicon.tile:active,.doc-sidebar-inner h2>a .glyphicon.tile:hover,.doc-sidebar-inner h3>a .glyphicon.tile:active,.doc-sidebar-inner h3>a .glyphicon.tile:hover,.doc-sidebar-inner h4>a .glyphicon.tile:active,.doc-sidebar-inner h4>a .glyphicon.tile:hover,.doc-sidebar-inner h5>a .glyphicon.tile:active,.doc-sidebar-inner h5>a .glyphicon.tile:hover,.doc-sidebar-inner h6>a .glyphicon.tile:active,.doc-sidebar-inner h6>a .glyphicon.tile:hover,.doc-sidebar-inner li>a .glyphicon.tile:active,.doc-sidebar-inner li>a .glyphicon.tile:hover,.doc-sidebar-inner p>a .glyphicon.tile:active,.doc-sidebar-inner p>a .glyphicon.tile:hover,.doc-sidebar-inner td>a .glyphicon.tile:active,.doc-sidebar-inner td>a .glyphicon.tile:hover{color:#4e4e4e}.doc-sidebar-inner ul.nav-sidebar>li.active>a{color:#000}.doc-sidebar-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.doc-sidebar-inner ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.doc-sidebar-inner ul.nav-sidebar>li>a:hover{color:#000}.doc-sidebar-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.doc-sidebar-inner ul.dropdown-menu>li>a:hover{color:#fff}.doc-sidebar-inner.subnav{opacity:.96}.doc-sidebar-inner.subnav .navbar-brand{color:#000}.doc-sidebar-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.doc-sidebar-inner.subnav li>a{color:#aaa}.doc-sidebar-inner.subnav li>a.active{color:#000}.doc-sidebar-inner.subnav li>a:hover{color:#5b5b5b}.doc-sidebar-inner .sidebar strong,.doc-sidebar-inner.subnav .navbar-toggle{color:#000}.doc-sidebar-inner.subnav .navbar-toggle:hover{background-color:transparent}.doc-sidebar-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.doc-sidebar-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.doc-sidebar-inner .sidebar a strong,.doc-sidebar-inner .sidebar a strong:active,.doc-sidebar-inner .sidebar a strong:link,.doc-sidebar-inner .sidebar a strong:visited{color:#0089bc}.doc-sidebar-inner .sidebar a strong:hover{color:#005170}.doc-sidebar-inner cite.bubble strong{color:#414141}.doc-sidebar-inner cite.bubble a:active,.doc-sidebar-inner cite.bubble a:link,.doc-sidebar-inner cite.bubble a:visited{color:#0089bc}.doc-sidebar-inner cite.bubble a:hover{color:#005170}.doc-sidebar-inner blockquote,.doc-sidebar-inner blockquote p,.doc-sidebar-inner blockquote ul>li{color:#747474}.doc-sidebar-inner+.doc-sidebar-inner{margin-top:20px}#doc-sidebar-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;font-size:14px;font-size:19px;font-weight:400;margin-bottom:30px}#doc-sidebar-title .small,#doc-sidebar-title small{font-weight:400;line-height:1;color:#777;font-size:75%}#doc-sidebar-title+.lead{padding-top:10px}.sidebar-library nav>ul{border:0;margin:0;padding:0}.sidebar-library nav>ul>li{margin-left:0}.sidebar-library nav>ul>li>ul{border:0;padding-left:0}.sidebar-library nav>ul>li>ul>li{padding-left:0;display:block;line-height:20px;margin-top:20px;margin-bottom:20px}.sidebar-library nav>ul>li>ul>li>a{font-weight:800}.alert-banner a,.sidebar-library nav>ul>li>ul>li ul>li>a{font-weight:400}.sidebar-library nav>ul>li>ul>li ul>li{margin-top:2px;margin-bottom:2px;padding-left:10px}.sidebar-library nav>ul>li ul>li>ul>li>a{font-size:14px}.library-sidebar-extra h6{margin:5px auto}.library-sidebar-extra p{font-size:12px;margin-bottom:0}.library-sidebar-extra .fa{font-size:40px;color:#000}.library-github{vertical-align:middle;margin-bottom:15px;margin-top:15px}.library-github strong{font-size:1.2em}.library-github i{font-size:1.35em}.library-github p{display:inline-block;font-size:.8em;margin-left:7px}.contributed-by{float:right;margin-top:3px}.updated{float:left}.doc-time:after{content:"";display:table}.library-signup{margin-top:40px}.library-signup h6{margin:5px auto}.library-signup p{font-size:12px;margin-bottom:0}.library-signup .fa{font-size:40px;color:#000}.library-rss{margin-top:4px}.library-rss a{font-size:14px}.library-rss a:hover{color:#737373}#img-modal-image{max-width:1200px;max-height:700px;margin:auto}.modal-full{width:90%;padding-top:90px}.modal-body{overflow:scroll}div#search{height:57px}.gsc-input-box,td.gsc-input{height:45px!important}input.gsc-input{height:36px!important}.gsc-search-button{background-color:#2d8ec6;padding-top:2px}.gsc-modal-background-image{background-color:#333!important}table.gsc-table-result>tbody>tr>td{padding-left:8px;padding-right:8px}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}div.gsc-input-box,div.gsc-input-box-focus{border-color:#4fa5d7}div.gsc-input-box-focus,div.gsc-input-box-hover{-webkit-box-shadow:none;box-shadow:none}div.gsc-control-cse{font-family:Helvetica,Arial,sans-serif}input.gsc-search-button,input.gsc-search-button:focus,input.gsc-search-button:hover{background-color:#2d8ec6!important;background-image:url(https://www.google.com/uds/css/v2/search_box_icon.png)!important;background-position:50% 50%;background-repeat:no-repeat;height:36px!important;border-color:#2d8ec6!important;-webkit-filter:none;filter:none}span.gscb_a{margin-top:13px!important}li.library-article-item{border:none;padding:16px 24px}li.library-article-item:nth-child(odd){background-color:#ebeff0}#signup-form{margin-top:16px}#frontpage_upcoming_webinar{background:#2d8ec6}#frontpage_upcoming_webinar_text a{color:#fff;height:50px;line-height:50px;vertical-align:middle}.email-signup{margin-top:30px}.create-account{margin-top:10px}.signup-top{background:#eee;padding:13px;display:inline-block;margin-bottom:8px;width:100%}.hs-richtext,.hubspot-form .input{padding-bottom:20px}.signup-top span{font-family:Lato,sans-serif;font-size:18px;margin-right:20px;vertical-align:middle}.signup-top form{display:inline}.hs_recaptcha{float:right;margin:10px 0 10px 10px;padding-left:0}.hubspot-container{background-color:#ebeff0;width:80%}.hubspot-form input{display:block;height:40px;width:100%}.hubspot-form input[type=submit]{padding-bottom:0;display:block;float:left;height:40px;width:50%;margin:10px 10px 0 auto}.hubspot-form{width:100%;margin:0 auto;padding:40px 40px 25px}.hs-button{min-height:75px;font-size:1.5em;border:none;background-color:#3BB878;color:#fff}.hs-button:hover{background-color:#2f925f}.container .contribute img{padding-bottom:10px}h1.contribute{padding-bottom:40px}.contrib-header,.samples{padding-bottom:20px}.contribute{margin-left:0;padding-left:0}.compensation{text-align:left}.compensation-footer{text-align:left;padding-top:40px}.primary{margin-bottom:0;padding-bottom:0}.current{padding-bottom:20px;padding-top:20px}.sample-header{margin-left:0;margin-bottom:20px}.subtitle{padding-top:40px;margin:0}.row-content{margin-bottom:0}#doc-sidebar-container{position:webkit-sticky;position:-webkit-sticky;position:sticky;top:10px}#doc-sidebar-container #doc-sidebar{margin-top:10px;max-width:100%}#doc-sidebar-container #doc-sidebar-toc li.active>a{color:#005170}#doc-sidebar-container #doc-sidebar-toc .toc-long ul>li>ul>li>ul{display:none}.social-share>a{padding:6px 10px}.social-share .btn-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.social-share .share-group{float:left;max-width:59px;margin-top:10px!important;min-width:200px}.social-share .share-group ul{float:right;list-style:none;margin:0;min-width:61px;padding:0}.social-share .share-group .share{min-width:17px}.social-share .share-group li{display:block;font-size:18px;list-style:none;margin-bottom:3px;margin-left:4px;margin-top:3px}.social-share .share-group .btn-common{width:51px;color:#FFF!important}.social-share .share-group .btn-twitter{background-color:#39C!important;width:51px;color:#FFF!important}.social-share .share-group .btn-facebook{background-color:#3D5B96!important;width:51px;color:#FFF!important}.social-share .share-group .btn-hacker-news{background-color:#f60!important;width:51px;color:#FFF!important}#disqus_thread{margin-top:40px}.copy-code{position:absolute;padding-top:.25rem;right:1.4rem;opacity:0}#article-body .disclosure-note div.btn-copy>.copy-code,blockquote div.btn-copy>.copy-code{padding-top:.01rem;right:2.2rem}#article-body .disclosure-note .glyphicon.glyphicon-copy{font-size:1.6rem;color:#a6a6a6}blockquote div.btn-copy .glyphicon.glyphicon-copy{color:#a6a6a6}.copy-code:hover{opacity:1}.glyphicon.glyphicon-copy{font-size:1.6rem}.btn-copy:hover .glyphicon{color:#B2D7FF}.form_elem_email{color:#000}.alert-banner{font-size:22px;background-color:#7c9fb3;text-align:center;margin-bottom:30px;padding:10px 0}.alert-banner a{font-family:Lato,sans-serif;color:rgba(255,255,255,.8);display:block}.alert-banner a:hover{text-decoration:none;color:#fff}.alert-banner i{padding:0 15px}.sub-menu-wrap{max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.sub-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e6e6;width:100%;-webkit-font-smoothing:initial}.with-subnavigation{margin-top:30px}.breadcrumb-row.with-subnavigation,.pad-xs.with-subnavigation{margin-top:0!important}#library-main-search{margin-bottom:0}.sub-menu-wrapper__title{padding:21px 0;margin:11px 0;-webkit-font-smoothing:antialiased;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.chroma .cs,.chroma .gh,.chroma .gs,.chroma .gu,.chroma .kt,.chroma .nc,.chroma .ne,.chroma .nt{font-weight:700}.sub-menu-wrapper__title a:link,.sub-menu-wrapper__title a:visited{color:#000;text-decoration:none}.sub-menu-wrapper__title a:hover{color:#000}.sub-menu{font-family:Lato,sans-serif;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:1px}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.sub-menu{top:-2px}}}.sub-menu li{display:inline-block}.chroma .hl,.chroma .lnt{display:block}.sub-menu-wrapper .sub-menu li:first-child a{margin-left:0}.sub-menu li:last-child a{margin-right:0}.sub-menu a:link,.sub-menu a:visited{color:#aaa;padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px;margin:13px 12px 0}.sub-menu a.active,.sub-menu a:hover{color:#000}@media (max-width:768px){.sub-menu,.sub-menu li{display:block}.sub-menu{width:100%}.sub-menu-wrapper{padding-bottom:20px}.sub-menu-wrapper .sub-menu li a{margin:0}.some-space.first-section.with-subnavigation{padding-bottom:30px}}@media screen and (min-width:992px){.navbar .nav-home{top:1px}}@media screen and (min-width:768px){.navbar.navbar-default{height:auto}.navbar .navbar-nav>li>a{padding-bottom:20px}}.chroma{background-color:#eed}.chroma .err{color:#a61717;background-color:#e3d2d2}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:100%;overflow:auto;display:block}.chroma .ln,.chroma .lnt{margin-right:.4em;padding:0 .4em}.chroma .hl{background-color:#ffc;width:100%}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#8b008b;font-weight:700}.chroma .kt{color:#00688b}.chroma .na,.chroma .nb{color:#658b00}.chroma .nc{color:#008b45}.chroma .no{color:#00688b}.chroma .nd{color:#707a7c}.chroma .ne,.chroma .nf,.chroma .nn{color:#008b45}.chroma .nt{color:#8b008b}.chroma .nv{color:#00688b}.chroma .dl,.chroma .s,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd,.chroma .se{color:#cd5555}.chroma .sh{color:#1c7e71}.chroma .si{color:#cd5555}.chroma .sx{color:#cb6c20}.chroma .sr{color:#1c7e71}.chroma .s1,.chroma .ss{color:#cd5555}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#b452cd}.chroma .ow{color:#8b008b}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#228b22}.chroma .cs{color:#8b008b}.chroma .cp,.chroma .cpf{color:#1e889b}.chroma .gd,.chroma .gr{color:#a00}.chroma .gh{color:navy}.chroma .gi{color:#0a0}.chroma .go{color:#888}.chroma .gp{color:#555}.chroma .gu{color:purple}.chroma .gt{color:#a00}.chroma .w{color:#bbb} \ No newline at end of file diff --git a/themes/docsmith/static/build/stylesheets/home.css b/themes/docsmith/static/build/stylesheets/home.css index d7935feed98..caa26a434de 100644 --- a/themes/docsmith/static/build/stylesheets/home.css +++ b/themes/docsmith/static/build/stylesheets/home.css @@ -9236,6 +9236,78 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI .note strong { font-weight: bold; } +.community { + padding: 15px; + background-color: #edf7fe; + border-left: 4px solid #bde2fb; +} +.community:before { + font-family: "Lato", sans-serif; + font-weight: 300; + line-height: 1.1; + color: inherit; + margin-top: 11px; + margin-bottom: 11px; + font-size: 14px; + font-size: 19px; + font-weight: 400; + color: #000; +} +.community:before small, +.community:before .small { + font-weight: normal; + line-height: 1; + color: #777777; +} +.community:before small, +.community:before .small { + font-size: 75%; +} +.community:before + .lead { + padding-top: 10px; +} +.community:before { + display: inline-block; + margin-bottom: 10px; +} +.community * { + font-size: 16px; + font-weight: 400; + line-height: 1.5; +} +.community:before { + font-family: "Lato", sans-serif; + font-weight: 300; + line-height: 1.1; + color: inherit; + margin-top: 11px; + margin-bottom: 11px; + font-size: 14px; + font-size: 19px; + font-weight: 400; +} +.community:before small, +.community:before .small { + font-weight: normal; + line-height: 1; + color: #777777; +} +.community:before small, +.community:before .small { + font-size: 75%; +} +.community:before + .lead { + padding-top: 10px; +} +.community a { + color: #0089bc; +} +.community a:hover { + color: #006489; +} +.community strong { + font-weight: bolder; +} #article-body .disclosure-note { padding: 15px; background-color: #edf7fe; @@ -20078,6 +20150,16 @@ li.list-group-item { } .search-form { position: relative; + width: 100%; +} +.search-box { + padding-left: 35px; +} +.search-icon { + position: absolute; + top: .85em; + left: .85em; + z-index: 10; } .hits { position: absolute; diff --git a/themes/docsmith/static/build/stylesheets/home.min.css b/themes/docsmith/static/build/stylesheets/home.min.css index f9388b89bf9..3ad37b6ceaf 100644 --- a/themes/docsmith/static/build/stylesheets/home.min.css +++ b/themes/docsmith/static/build/stylesheets/home.min.css @@ -2,7 +2,7 @@ * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.btn,.text-nowrap{white-space:nowrap}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.form-control-feedback,a.btn.disabled,a.resumator-basic-widget input[type=button].disabled,fieldset[disabled] a.btn,fieldset[disabled] a.resumator-basic-widget input[type=button]{pointer-events:none}#article-body,.fa,.glyphicon{-moz-osx-font-smoothing:grayscale}.fa-ul,.sub-menu{list-style-type:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.glyphicon,address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.form-control,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}@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.woff2) format('woff2'),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';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0089bc;text-decoration:none}a:focus,a:hover{color:#005170;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin:0 auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}@media (min-width:768px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#00aeef}a.text-primary:focus,a.text-primary:hover{color:#0089bc}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00aeef}a.bg-primary:focus,a.bg-primary:hover{background-color:#0089bc}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:22px}ol,ul{margin-bottom:11px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clear,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.doc-time:after,.form-horizontal .form-group:after,.library-categories-row:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar:after,.pager:after,.panel-body:after,.row-content:after,.row-tiles:after,.row:after{clear:both}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:11px 22px;margin:0 0 22px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%;border-radius:0}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{color:#555;background-color:#ebeff0}kbd{color:#fff;background-color:#333;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{padding:10.5px;margin:0 0 11px;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #e7e6e6}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;border-radius:0}.container,.container-fluid{padding-left:15px;padding-right:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:22px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:22px;font-size:24px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{line-height:1.42857143;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px;font-size:16px;color:#555}.form-control{width:100%;height:36px;padding:6px 12px;background-color:#fff}.form-control:focus{outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .form-control{border-color:#3c763d}.has-success .form-control:focus{border-color:#2b542c}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b}.has-warning .form-control:focus{border-color:#66512c}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442}.has-error .form-control:focus{border-color:#843534}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.carousel-control:focus,.carousel-control:hover,.dropdown-toggle:focus,.modal,.modal-content,.navbar-toggle:focus,.open>a,button:focus{outline:0}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{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.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00aeef;border-color:#009bd6}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0089bc;border-color:#003f56}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#0089bc;border-color:#006f98}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#006f98;border-color:#003f56}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00aeef;border-color:#009bd6}.btn-primary .badge{color:#00aeef;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#0089bc;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#005170;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:0}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9001;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #e7e6e6;background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e7e6e6}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:14px}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:8991}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.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-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0;font-size:18px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,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:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:33px;line-height:33px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,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 .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn: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:16px;font-weight:400;line-height:1;text-align:center;border:1px solid #ccc;border-radius:0}.input-group-addon.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#0089bc}.nav .nav-divider{height:1px;margin:10px 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.42857143;border:1px solid transparent;border-radius:0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#2d8ec6}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}.navbar{border-radius:0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:57px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.carousel-inner,.embed-responsive,.media,.media-body,.modal,.modal-open,.progress{overflow:hidden}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:9001;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.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:21px 15px;font-size:18px;line-height:22px;height:57px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:11.5px;margin-bottom:11.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:10.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:21px;padding-bottom:21px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:10.5px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:0}.navbar-btn{margin-top:10.5px;margin-bottom:10.5px}.navbar-btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar-btn.btn-xs,.navbar-text{margin-top:17.5px;margin-bottom:17.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;float:right;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#323232;border-color:#212121}.navbar-default .navbar-brand{color:#a6a6a6}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#a6a6a6}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#e6e6e6}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#212121}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#a6a6a6}.navbar-default .navbar-link:hover{color:#d9d9d9}.navbar-default .btn-link{color:#a6a6a6}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#d9d9d9}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;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 .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:22px 0;border-radius:0}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#0089bc;background-color:#fff;border:1px solid #e7e6e6;margin-left:-1px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#005170;background-color:#edf7fe;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#2d8ec6;border-color:#00aeef;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:14px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #e7e6e6;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#edf7fe}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;font-size:75%;color:#fff}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#00aeef}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0089bc}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0089bc;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:24px;font-weight:200}.alert,.thumbnail{margin-bottom:22px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:0;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:72px}}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0089bc}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#00aeef;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-size:40px 40px}.progress-bar.active,.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-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle,.switcher-controls a{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#2d8ec6;border-color:#2d8ec6}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#cce5f3}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel-title{margin-top:0;font-size:18px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:-1px;border-bottom-right-radius:-1px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:-1px;border-top-left-radius:-1px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:-1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00aeef}.panel-primary>.panel-heading{color:#fff;background-color:#00aeef;border-color:#00aeef}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00aeef}.panel-primary>.panel-heading .badge{color:#00aeef;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00aeef}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.close{float:right;font-size:24px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.popover,.tooltip{font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #e7e6e6;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e7e6e6}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e7e6e6}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;text-align:left;text-align:start;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;font-size:16px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1px -1px 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}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.callout-title:before+.lead,.has-inner-before:before+.lead,.has-outer-before:before+.lead{padding-top:10px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt .belt-inner .belt-content:before,.belt-outer .belt:after,.belt-outer .belt:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.library-categories-row:after,.library-categories-row:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar-nav .open .dropdown-menu.dropdown-mega:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row-content:after,.row-content:before,.row-tiles:after,.row-tiles:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.callout-title:before,.has-inner-before:before{font-family:Lato,sans-serif;margin-top:11px}#article-body .disclosure-note,.note{background-color:#edf7fe;border-left:4px solid #bde2fb}.affix{position:fixed}.has-outer-before:before,.output:before{position:relative;top:-40px;left:-10.5px}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}/*! + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.btn,.text-nowrap{white-space:nowrap}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.form-control-feedback,a.btn.disabled,a.resumator-basic-widget input[type=button].disabled,fieldset[disabled] a.btn,fieldset[disabled] a.resumator-basic-widget input[type=button]{pointer-events:none}#article-body,.fa,.glyphicon{-moz-osx-font-smoothing:grayscale}.fa-ul,.sub-menu{list-style-type:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.glyphicon,address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.form-control,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}@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.woff2) format('woff2'),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';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0089bc;text-decoration:none}a:focus,a:hover{color:#005170;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin:0 auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}@media (min-width:768px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#00aeef}a.text-primary:focus,a.text-primary:hover{color:#0089bc}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00aeef}a.bg-primary:focus,a.bg-primary:hover{background-color:#0089bc}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:22px}ol,ul{margin-bottom:11px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clear,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.doc-time:after,.form-horizontal .form-group:after,.library-categories-row:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar:after,.pager:after,.panel-body:after,.row-content:after,.row-tiles:after,.row:after{clear:both}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:11px 22px;margin:0 0 22px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%;border-radius:0}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{color:#555;background-color:#ebeff0}kbd{color:#fff;background-color:#333;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{padding:10.5px;margin:0 0 11px;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #e7e6e6}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;border-radius:0}.container,.container-fluid{padding-left:15px;padding-right:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:22px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:22px;font-size:24px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{line-height:1.42857143;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px;font-size:16px;color:#555}.form-control{width:100%;height:36px;padding:6px 12px;background-color:#fff}.form-control:focus{outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .form-control{border-color:#3c763d}.has-success .form-control:focus{border-color:#2b542c}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b}.has-warning .form-control:focus{border-color:#66512c}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442}.has-error .form-control:focus{border-color:#843534}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.carousel-control:focus,.carousel-control:hover,.dropdown-toggle:focus,.modal,.modal-content,.navbar-toggle:focus,.open>a,button:focus{outline:0}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{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.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00aeef;border-color:#009bd6}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0089bc;border-color:#003f56}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#0089bc;border-color:#006f98}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#006f98;border-color:#003f56}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00aeef;border-color:#009bd6}.btn-primary .badge{color:#00aeef;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#0089bc;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#005170;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:0}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9001;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #e7e6e6;background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e7e6e6}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:14px}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:8991}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.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-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0;font-size:18px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,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:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:33px;line-height:33px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,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 .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn: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:16px;font-weight:400;line-height:1;text-align:center;border:1px solid #ccc;border-radius:0}.input-group-addon.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#0089bc}.nav .nav-divider{height:1px;margin:10px 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.42857143;border:1px solid transparent;border-radius:0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#2d8ec6}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}.navbar{border-radius:0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:57px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.carousel-inner,.embed-responsive,.media,.media-body,.modal,.modal-open,.progress{overflow:hidden}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:9001;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.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:21px 15px;font-size:18px;line-height:22px;height:57px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:11.5px;margin-bottom:11.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:10.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:21px;padding-bottom:21px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:10.5px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:0}.navbar-btn{margin-top:10.5px;margin-bottom:10.5px}.navbar-btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar-btn.btn-xs,.navbar-text{margin-top:17.5px;margin-bottom:17.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;float:right;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#323232;border-color:#212121}.navbar-default .navbar-brand{color:#a6a6a6}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#a6a6a6}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#e6e6e6}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#212121}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#a6a6a6}.navbar-default .navbar-link:hover{color:#d9d9d9}.navbar-default .btn-link{color:#a6a6a6}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#d9d9d9}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;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 .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:22px 0;border-radius:0}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#0089bc;background-color:#fff;border:1px solid #e7e6e6;margin-left:-1px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#005170;background-color:#edf7fe;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#2d8ec6;border-color:#00aeef;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:14px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #e7e6e6;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#edf7fe}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;font-size:75%;color:#fff}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#00aeef}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0089bc}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0089bc;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:24px;font-weight:200}.alert,.thumbnail{margin-bottom:22px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:0;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:72px}}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0089bc}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#00aeef;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-size:40px 40px}.progress-bar.active,.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-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle,.switcher-controls a{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#2d8ec6;border-color:#2d8ec6}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#cce5f3}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel-title{margin-top:0;font-size:18px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:-1px;border-bottom-right-radius:-1px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:-1px;border-top-left-radius:-1px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:-1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00aeef}.panel-primary>.panel-heading{color:#fff;background-color:#00aeef;border-color:#00aeef}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00aeef}.panel-primary>.panel-heading .badge{color:#00aeef;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00aeef}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.close{float:right;font-size:24px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.popover,.tooltip{font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #e7e6e6;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e7e6e6}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e7e6e6}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;text-align:left;text-align:start;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;font-size:16px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1px -1px 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}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.callout-title:before+.lead,.has-inner-before:before+.lead,.has-outer-before:before+.lead{padding-top:10px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt .belt-inner .belt-content:before,.belt-outer .belt:after,.belt-outer .belt:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.library-categories-row:after,.library-categories-row:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar-nav .open .dropdown-menu.dropdown-mega:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row-content:after,.row-content:before,.row-tiles:after,.row-tiles:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.callout-title:before,.has-inner-before:before{font-family:Lato,sans-serif;margin-top:11px}#article-body .disclosure-note,.community,.note{background-color:#edf7fe;border-left:4px solid #bde2fb}.affix{position:fixed}.has-outer-before:before,.output:before{position:relative;top:-40px;left:-10.5px}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}/*! Animate.css - http://daneden.me/animate Licensed under the MIT license @@ -13,7 +13,7 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.belt-outer .belt .belt-inner.subnav,.input-group-addon.subnav{opacity:.96}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.rounded{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.border-radius-default,.cornered{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.remove-gradient{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.remove-box-shadow{-webkit-box-shadow:none;box-shadow:none}.transition-base{-webkit-transition:.2s all;transition:.2s all}.link-standard:active,.link-standard:link,.link-standard:visited{color:#0089bc}.link-standard:hover{color:#005170}.callout-title:before{line-height:1.1;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400;color:#000}.callout-title:before .small,.callout-title:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.callout-text *{font-size:16px;font-weight:400;line-height:1.5}.has-inner-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:inline-block;margin-bottom:10px}.has-inner-before:before .small,.has-inner-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.has-outer-before{margin-top:40px}#article-body .disclosure-note:before,.has-outer-before:before,.note:before{font-family:Lato,sans-serif;margin-top:11px;margin-bottom:11px}.has-outer-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:block;height:0}.has-outer-before:before .small,.has-outer-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note{padding:15px}.note *{font-size:16px;font-weight:400;line-height:1.5}.note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.note:before .small,.note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note:before+.lead{padding-top:10px}.note a{color:#0089bc}.note a:hover{color:#006489}.note strong{font-weight:700}#article-body .disclosure-note{padding:15px}#article-body .disclosure-note *{font-size:16px;font-weight:400;line-height:1.5}#article-body .disclosure-note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}#article-body .disclosure-note:before .small,#article-body .disclosure-note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}#article-body .disclosure-note:before+.lead{padding-top:10px}#article-body .disclosure-note a{color:#0089bc}#article-body .disclosure-note a:hover{color:#006489}#article-body .disclosure-note strong{font-weight:700}#article-body .disclosure-note img.disclosure-icon{display:inline-block;height:1.5em;margin:-.1em 0 0;-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(1);transform:scaleY(1)}#article-body .disclosure-note .disclosure-note-content{overflow:hidden;margin-top:10px}.caution:before,.cloud_manager_link:before,.deprecated:before{display:inline-block;margin-top:11px;margin-bottom:11px;font-family:Lato,sans-serif}#article-body .disclosure-note table:not([class])>thead>tr>th{background:0 0}#article-body .disclosure-note table:not([class])>tbody>tr:nth-of-type(odd){background:#fff}#article-body .disclosure-note.disclosed img.disclosure-icon{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.caution{padding:15px;background-color:#fdf3f2;border-left:4px solid #f8c9c4}.caution *{font-size:16px;font-weight:400;line-height:1.5}.caution:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.caution:before .small,.caution:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.caution:before+.lead{padding-top:10px}.caution a{color:#0089bc}.caution a:hover{color:#006489}.caution strong{font-weight:700}.deprecated{padding:15px;background-color:#ffeedf;border-left:4px solid #ffd4ac}.deprecated *{font-size:16px;font-weight:400;line-height:1.5}.deprecated:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.deprecated:before .small,.deprecated:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.deprecated:before+.lead{padding-top:10px}.deprecated a{color:#0089bc}.deprecated a:hover{color:#006489}.deprecated strong{font-weight:700}.cloud_manager_link{padding:15px;background-color:#edf7fe;border-left:4px solid #bde2fb}.file-name,.variable{border-width:1px;border-style:solid}.cloud_manager_link *{font-size:16px;font-weight:400;line-height:1.5}.cloud_manager_link:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.cloud_manager_link:before .small,.cloud_manager_link:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.cloud_manager_link:before+.lead{padding-top:10px}.cloud_manager_link a{color:#0089bc}.cloud_manager_link a:hover{color:#006489}.cloud_manager_link strong{font-weight:700}.terminal{background-color:#000;color:rgba(65,255,0,.85);padding:0 10px}.file dt:before+.lead,.output:before+.lead{padding-top:10px}.terminal code{white-space:pre-line}.file pre.chroma code,pre code{white-space:pre}pre.terminal code::-moz-selection{background-color:#B2D7FF;color:#000}pre.terminal code::selection{background-color:#B2D7FF;color:#000}.output{margin-top:40px;background-color:#f8f8f8}.file dt:before,.output:before{margin-top:11px;margin-bottom:11px;font-weight:400}.output:before{font-family:Lato,sans-serif;line-height:1.1;font-size:14px;font-size:19px;color:#000;display:block;height:0;content:"Output"}.output:before .small,.output:before small{font-weight:400;line-height:1;color:#777;font-size:75%}pre code{word-wrap:normal;overflow-wrap:normal}.variable{background-color:#cff0df;border-color:#a9e3c5!important}.file-name{background-color:#f9f9ef;border-color:#ebebca!important}.file dt{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.file dt:before,.navbar{font-family:Lato,sans-serif}.file dt:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;padding-right:5px}.file dt:before .small,.file dt:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.file dd+dt{margin-top:20px}.file dt{background-color:#073642;padding:.5em;margin-bottom:0;color:#93a1a1;text-align:center;font-size:16px}.highlight{margin-bottom:.7em}@media screen and (min-width:768px){.sticky-header{position:fixed;right:0;left:0;z-index:1030;top:0;border-width:0 0 1px}.sticky-header .navbar-collapse{max-height:340px}.navbar.navbar-default{height:57px}}@media screen and (min-width:768px) and (max-device-width:480px) and (orientation:landscape){.sticky-header .navbar-collapse{max-height:200px}}@media screen and (min-width:768px) and (min-width:768px){.sticky-header{border-radius:0}}.navbar{font-size:15px;line-height:15px;font-weight:300;margin-bottom:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{font-size:19px;line-height:19px;-webkit-transition:.2s color;transition:.2s color}.navbar .navbar-nav>li>span{display:inline-block}.navbar .divider-vertical{margin-left:15px;margin-right:15px}@media (max-width:767px){.navbar .divider-vertical{display:none!important}}.navbar .divider-vertical span{color:#737373!important}.navbar .navbar-nav .btn{margin-left:12px;font-size:15px}.navbar .navbar-nav .btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar .nav-home{color:inherit!important}.navbar .nav-home:after{content:"Home"}@media screen and (min-width:768px){.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px}.navbar .nav-home:after{content:""}}@media screen and (min-width:992px){.navbar .nav-home{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-1px}.navbar .nav-home.tile{font-size:150px;margin-bottom:20px!important}.navbar .nav-home.tile-small{font-size:100px;margin-bottom:35px!important}.navbar .nav-home.glyphicon-heart{color:#e74c3c}.navbar .nav-home:before{content:"\e021"}}.nav-sidebar,.nav-sidebar .nav-sidebar.collapse{display:none}@media screen and (min-width:992px) and screen and (min-width:768px){.navbar .nav-home.tile-small{margin-bottom:0!important}}.navbar.navbar-default .navbar-nav>li.dropdown.open{background-color:#4c4c4c}#main-nav .navbar-collapse{max-height:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:0}.subnav{background-color:#323232;border-color:#212121;font-weight:400;font-family:Lato,sans-serif;min-height:0}.subnav .navbar-brand{color:#a6a6a6}.subnav .navbar-brand:focus,.subnav .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.subnav .navbar-text{color:#777}.subnav .navbar-nav>li>a{color:#a6a6a6}.subnav .navbar-nav>li>a:focus,.subnav .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav>.active>a,.subnav .navbar-nav>.active>a:focus,.subnav .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav>.disabled>a,.subnav .navbar-nav>.disabled>a:focus,.subnav .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.subnav .navbar-toggle{border-color:transparent}.subnav .navbar-toggle:focus,.subnav .navbar-toggle:hover{background-color:transparent}.subnav .navbar-toggle .icon-bar{background-color:#e6e6e6}.subnav .navbar-collapse,.subnav .navbar-form{border-color:#212121}.subnav .navbar-nav>.open>a,.subnav .navbar-nav>.open>a:focus,.subnav .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.subnav .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.subnav .navbar-nav .open .dropdown-menu>li>a:focus,.subnav .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.active>a,.subnav .navbar-nav .open .dropdown-menu>.active>a:focus,.subnav .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.disabled>a,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:focus,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.subnav .navbar-link{color:#a6a6a6}.subnav .navbar-link:hover{color:#d9d9d9}.subnav .btn-link{color:#a6a6a6}.subnav .btn-link:focus,.subnav .btn-link:hover{color:#d9d9d9}.subnav .btn-link[disabled]:focus,.subnav .btn-link[disabled]:hover,fieldset[disabled] .subnav .btn-link:focus,fieldset[disabled] .subnav .btn-link:hover{color:#ccc}.subnav li>a{font-size:15px;line-height:15px}@media screen and (min-width:768px){.navbar li.active>a>span.nav-home{display:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:21px}.subnav li>a{margin:13px 12px 0;padding:0}}.subnav li:first-child a{margin-left:0}.subnav li:last-child a{margin-right:0}.subnav .navbar-toggle{margin-top:21px;margin-bottom:21px}.subnav-divider{margin:0 -15px}@media screen and (min-width:768px){.subnav-divider{margin:0}}.nav-sidebar .nav-sidebar,.sidebar>ul>li{margin-bottom:30px}.nav-sidebar{border-right:1px solid #e7e6e6;position:static}.nav-sidebar li{text-align:right;border-right:#fff solid 2px}.nav-sidebar li:hover{border-right:#e7e6e6 solid 2px}.nav-sidebar li.active,.nav-sidebar li.header-active{border-right:#000 solid 2px}.nav-sidebar li>a{padding:3px 15px;font-size:14px}.nav-sidebar .nav-sidebar.collapse.in{display:block}tr.nav-sidebar .nav-sidebar.collapse.in{display:table-row}tbody.nav-sidebar .nav-sidebar.collapse.in{display:table-row-group}@media screen and (min-width:992px){.nav-sidebar{width:213px;top:24px;display:block}.nav-sidebar.affix{position:fixed}.nav-sidebar.affix-bottom{position:absolute}}.sidebar-toggle{background:0 0;border:none;padding:0}.sidebar-toggle .toggle-closed,.sidebar-toggle .toggle-open{font-size:10px;position:relative;top:-1px;color:#626262}.sidebar-toggle .toggle-closed:hover,.sidebar-toggle .toggle-open:hover{color:#000}.sidebar-modal ul{list-style:none;padding-left:0}.sidebar-modal ul li a{padding:5px 0 5px 10px}.sidebar-modal ul li a:hover{background-color:transparent}.sidebar-modal ul li a:active{background-color:#eee}.sidebar-modal ul li.header a{display:inline-block;padding:5px 0;font-weight:800}.sidebar-modal ul li.header a:hover{background-color:transparent}.sidebar{margin-top:30px!important;padding-top:30px;border-top:1px solid #e7e6e6}.sidebar ul{list-style:none;padding-left:0}@media screen and (min-width:768px){.sidebar{margin-top:0!important;padding-top:0;border-top:0}.sidebar ul{padding-left:20px;border-left:1px solid #e7e6e6}.sidebar>ul{text-align:left}}.sidebar ul>li>ul{border:0;padding-left:0}.sidebar ul.list{padding-left:20px;list-style:disc}.sidebar ul.list>li{padding:10px 0;font-size:16px}@media screen and (min-width:768px){.sidebar>ul>li{padding:0}}.sidebar>ul>li>ul>li{padding:6px 0;font-size:19px}.sidebar>ul>li>ul>li:first-child{padding-top:0}.sidebar>ul>li>ul>li:last-child{padding-bottom:0}@media screen and (min-width:768px){.sidebar>ul>li>ul>li{padding:0;font-size:16px}}.nav-tiny>ul{padding:0;width:90%;display:table;table-layout:fixed}.nav-tiny>ul>li{display:table-cell}.toggle-closed,.toggle-open{display:none}.follow-header{top:0;display:block;z-index:1030;background-color:rgba(0,0,0,.4)}.follow-header.affix{position:fixed}.follow-header.affix-bottom{position:absolute}@media screen and (min-width:992px){.follow-header{display:none}.container{max-width:970px}}.jumbotron{padding:0;margin:0;line-height:1.64285714;color:inherit;background-color:transparent}.jumbotron .h1,.jumbotron h1{font-size:39px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron .h3,.jumbotron h3{font-size:23px}.jumbotron .h4,.jumbotron h4{font-size:21px}.jumbotron .h5,.jumbotron h5{font-size:20px}.jumbotron .h6,.jumbotron h6{font-size:18px}.jumbotron .h2,.jumbotron .h3,.jumbotron .h4,.jumbotron .h5,.jumbotron .h6,.jumbotron h2,.jumbotron h3,.jumbotron h4,.jumbotron h5,.jumbotron h6{font-weight:300}@media screen and (min-width:768px){.jumbotron{padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.jumbotron .h1,.jumbotron h1{font-size:45px}.jumbotron .h2,.jumbotron h2{font-size:26px}.jumbotron .h3,.jumbotron h3{font-size:24px}.jumbotron .h4,.jumbotron h4{font-size:23px}.jumbotron .h5,.jumbotron h5{font-size:21px}.jumbotron .h6,.jumbotron h6{font-size:20px}.dropdown-menu.dropdown-main-nav{padding:15px 0}}.jumbotron .navbar-brand{font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.switcher-controls,.table-pricing-total>tbody>tr:last-child>td,.table>thead>tr>th{font-family:Lato,sans-serif}.dropdown-menu{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.125);box-shadow:0 6px 12px rgba(0,0,0,.125)}.dropdown-menu>li>a{-webkit-transition:none;transition:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#2d8ec6}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#d9d9d9}.dropdown-menu.dropdown-main-nav{background-color:#4c4c4c;border:0}.dropdown-menu.dropdown-main-nav li a{display:block;padding:6px 20px}.dropdown-menu.dropdown-main-nav li a:active,.dropdown-menu.dropdown-main-nav li a:link,.dropdown-menu.dropdown-main-nav li a:visited{color:#999}.dropdown-menu.dropdown-main-nav li a:hover{color:#fff;background-color:#6f6f6f}.dropdown-menu.dropdown-main-nav .divider{background-color:#555}.navbar-nav .open .dropdown-menu.dropdown-mega{margin-left:-15px;margin-right:0;z-index:9001}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega{padding:15px 0;margin-right:-150px;width:600px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{position:relative;min-height:1px;padding:0}@media (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{float:left;width:33.33333333%}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul{padding:0;list-style:none}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li{margin:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{-webkit-transition:none;transition:none;line-height:22px;padding:8px 35px 8px 40px;display:block;color:#999;font-size:19px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a:hover{color:#fff;background-color:#6f6f6f}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{padding:6px 20px;font-size:16px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third.middle{border-color:#555;border-style:solid;border-width:0 1px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third .divider{margin:10px 20px}.pagination,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.pagination>li.active a{color:#fff!important}.pagination>li a:link{text-decoration:none}.pager>li>a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}.modal-footer{margin-top:0}.switcher-content{display:none;margin-top:0!important}.switcher-content.active{display:block}.switcher-controls{width:100%;display:table;table-layout:fixed}.switcher-controls a{-webkit-transition:none;transition:none;display:table-cell;width:100%;padding:10px;background-color:#fff;border:2px solid #00aeef;border-right-width:0;text-align:center;cursor:pointer;color:#00aeef}.switcher-controls a:active,.switcher-controls a:link,.switcher-controls a:visited{color:#00aeef}.switcher-controls a:hover{color:#0089bc}.switcher-controls a:last-child{border-right-width:2px}.switcher-controls a.active{background-color:#00aeef;border-color:#00aeef;color:#fff}.switcher-arrow{-webkit-transition:bottom .2s;transition:bottom .2s;display:block;position:relative;width:2px;border:0 solid transparent;border-width:15px 15px 0;margin:0 auto;bottom:15px}.switcher-arrow.active{border-color:#00aeef transparent;bottom:0}.label{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:5px}.table>tbody>tr>td,.table>thead>tr>th{padding:17px 10px;text-align:left;vertical-align:middle}.alert{color:#fff;border:0}.panel,.well{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.table>thead>tr>th{color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}.table>tbody>tr:first-child{border-top:none}.table>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}.table>tbody>tr>td{width:0;color:#747474}.table>tbody>tr>td:last-child{border-right:none}.table>tbody>tr>td.large{font-size:20px;color:#000}.table>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}table.lntable tbody{display:table;width:inherit}table.lntable tbody>tr>td.lntd:first-child{width:25px}.table-responsive>.table>tbody>tr:last-child{border-bottom-width:0}@media screen and (min-width:768px){.table-responsive>.table>tbody>tr:last-child{border-bottom-width:1px}}.table-pricing,.table-pricing-green{border:none}.table-shadow{-webkit-box-shadow:0 1px 1px 1px rgba(174,174,174,.2);box-shadow:0 1px 1px 1px rgba(174,174,174,.2)}.table-pricing>thead>tr>th{border-top:none;text-align:center;margin-right:12px}.table-pricing>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-green>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f6fcf9;border-bottom:2px solid #3BB878}.table-pricing-green>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-neutral{border:none}.table-pricing-neutral>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f3f7f8;border-bottom:2px solid #8ab}.table-pricing-neutral>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-total>tbody>tr:last-child{font-size:18px;font-weight:300;border-bottom:none}.table-pricing-total>tbody>tr:last-child>td{color:#000}.table-pricing-total>tbody>tr:last-child>td .small{font-weight:100}@media screen and (min-width:768px){.table-pricing-total>tbody>tr:last-child{font-size:22px;font-weight:300;border-bottom:none}}.center-first-column>table tbody>tr:first-child{text-align:center!important}.fixed-layout>table{table-layout:fixed}.form-control{padding-top:8px;border:1px solid #e7e6e6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#343434;font-size:16px;font-weight:400;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#cecccc}.input-lg{font-size:18px}.form-control-lg,.form-control-sm{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:none;box-shadow:none}.input-group-addon{-moz-border-radius:0;-webkit-border-radius:0;background-color:#f9f9ef;color:#6f6f6f}.input-group-addon .lead a{font-weight:300}.input-group-addon .span>a,.input-group-addon address>a,.input-group-addon em>a,.input-group-addon h1>a,.input-group-addon h2>a,.input-group-addon h3>a,.input-group-addon h4>a,.input-group-addon h5>a,.input-group-addon h6>a,.input-group-addon li>a,.input-group-addon p>a,.input-group-addon td>a{-webkit-transition:.2s color;transition:.2s color}.input-group-addon .nav li>a,.input-group-addon .span>a:active,.input-group-addon .span>a:hover,.input-group-addon address>a:active,.input-group-addon address>a:hover,.input-group-addon em>a:active,.input-group-addon em>a:hover,.input-group-addon h1>a:active,.input-group-addon h1>a:hover,.input-group-addon h2>a:active,.input-group-addon h2>a:hover,.input-group-addon h3>a:active,.input-group-addon h3>a:hover,.input-group-addon h4>a:active,.input-group-addon h4>a:hover,.input-group-addon h5>a:active,.input-group-addon h5>a:hover,.input-group-addon h6>a:active,.input-group-addon h6>a:hover,.input-group-addon li>a:active,.input-group-addon li>a:hover,.input-group-addon p>a:active,.input-group-addon p>a:hover,.input-group-addon td>a:active,.input-group-addon td>a:hover{text-decoration:none}.input-group-addon.separated{border-bottom-color:#e4e4b7}.input-group-addon .h1,.input-group-addon .h2,.input-group-addon .h3,.input-group-addon .h4,.input-group-addon .h5,.input-group-addon .h6,.input-group-addon h1,.input-group-addon h2,.input-group-addon h3,.input-group-addon h4,.input-group-addon h5,.input-group-addon h6{color:#000}.input-group-addon.jumbotron .h1,.input-group-addon.jumbotron h1{color:#2f2f2f}.input-group-addon.jumbotron .h2,.input-group-addon.jumbotron .h3,.input-group-addon.jumbotron .h4,.input-group-addon.jumbotron .h5,.input-group-addon.jumbotron .h6,.input-group-addon.jumbotron h2,.input-group-addon.jumbotron h3,.input-group-addon.jumbotron h4,.input-group-addon.jumbotron h5,.input-group-addon.jumbotron h6{color:#6f6f6f}.input-group-addon .span>a:active,.input-group-addon .span>a:link,.input-group-addon .span>a:visited,.input-group-addon address>a:active,.input-group-addon address>a:link,.input-group-addon address>a:visited,.input-group-addon em>a:active,.input-group-addon em>a:link,.input-group-addon em>a:visited,.input-group-addon h1>a:active,.input-group-addon h1>a:link,.input-group-addon h1>a:visited,.input-group-addon h2>a:active,.input-group-addon h2>a:link,.input-group-addon h2>a:visited,.input-group-addon h3>a:active,.input-group-addon h3>a:link,.input-group-addon h3>a:visited,.input-group-addon h4>a:active,.input-group-addon h4>a:link,.input-group-addon h4>a:visited,.input-group-addon h5>a:active,.input-group-addon h5>a:link,.input-group-addon h5>a:visited,.input-group-addon h6>a:active,.input-group-addon h6>a:link,.input-group-addon h6>a:visited,.input-group-addon li>a:active,.input-group-addon li>a:link,.input-group-addon li>a:visited,.input-group-addon p>a:active,.input-group-addon p>a:link,.input-group-addon p>a:visited,.input-group-addon td>a:active,.input-group-addon td>a:link,.input-group-addon td>a:visited{color:#0089bc}.input-group-addon .span>a:hover,.input-group-addon address>a:hover,.input-group-addon em>a:hover,.input-group-addon h1>a:hover,.input-group-addon h2>a:hover,.input-group-addon h3>a:hover,.input-group-addon h4>a:hover,.input-group-addon h5>a:hover,.input-group-addon h6>a:hover,.input-group-addon li>a:hover,.input-group-addon p>a:hover,.input-group-addon td>a:hover{color:#005170}.input-group-addon .span>a .glyphicon.tile,.input-group-addon address>a .glyphicon.tile,.input-group-addon em>a .glyphicon.tile,.input-group-addon h1>a .glyphicon.tile,.input-group-addon h2>a .glyphicon.tile,.input-group-addon h3>a .glyphicon.tile,.input-group-addon h4>a .glyphicon.tile,.input-group-addon h5>a .glyphicon.tile,.input-group-addon h6>a .glyphicon.tile,.input-group-addon li>a .glyphicon.tile,.input-group-addon p>a .glyphicon.tile,.input-group-addon td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.input-group-addon .span>a .glyphicon.tile:active,.input-group-addon .span>a .glyphicon.tile:hover,.input-group-addon address>a .glyphicon.tile:active,.input-group-addon address>a .glyphicon.tile:hover,.input-group-addon em>a .glyphicon.tile:active,.input-group-addon em>a .glyphicon.tile:hover,.input-group-addon h1>a .glyphicon.tile:active,.input-group-addon h1>a .glyphicon.tile:hover,.input-group-addon h2>a .glyphicon.tile:active,.input-group-addon h2>a .glyphicon.tile:hover,.input-group-addon h3>a .glyphicon.tile:active,.input-group-addon h3>a .glyphicon.tile:hover,.input-group-addon h4>a .glyphicon.tile:active,.input-group-addon h4>a .glyphicon.tile:hover,.input-group-addon h5>a .glyphicon.tile:active,.input-group-addon h5>a .glyphicon.tile:hover,.input-group-addon h6>a .glyphicon.tile:active,.input-group-addon h6>a .glyphicon.tile:hover,.input-group-addon li>a .glyphicon.tile:active,.input-group-addon li>a .glyphicon.tile:hover,.input-group-addon p>a .glyphicon.tile:active,.input-group-addon p>a .glyphicon.tile:hover,.input-group-addon td>a .glyphicon.tile:active,.input-group-addon td>a .glyphicon.tile:hover{color:#494949}.input-group-addon ul.nav-sidebar>li.active>a{color:#000}.input-group-addon ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.input-group-addon ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.input-group-addon ul.nav-sidebar>li>a:hover{color:#000}.input-group-addon ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.input-group-addon ul.dropdown-menu>li>a:hover{color:#fff}.input-group-addon.subnav .navbar-brand{color:#000}.input-group-addon.subnav .navbar-brand a{text-decoration:none;color:#000}.input-group-addon.subnav li>a{color:#aaa}.input-group-addon.subnav li>a.active{color:#000}.input-group-addon.subnav li>a:hover{color:#555}.input-group-addon .sidebar strong,.input-group-addon.subnav .navbar-toggle{color:#000}.input-group-addon.subnav .navbar-toggle:hover{background-color:transparent}.input-group-addon.subnav .navbar-collapse{border-top-color:#e7e6e6}.input-group-addon.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.input-group-addon .sidebar a strong,.input-group-addon .sidebar a strong:active,.input-group-addon .sidebar a strong:link,.input-group-addon .sidebar a strong:visited{color:#0089bc}.input-group-addon .sidebar a strong:hover{color:#005170}.input-group-addon cite.bubble strong{color:#414141}.input-group-addon cite.bubble a:active,.input-group-addon cite.bubble a:link,.input-group-addon cite.bubble a:visited{color:#0089bc}.input-group-addon cite.bubble a:hover{color:#005170}.input-group-addon blockquote,.input-group-addon blockquote p,.input-group-addon blockquote ul>li{color:#747474}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}html{-webkit-tap-highlight-color:transparent;color:#444;background-color:#0a0a0a;font-size:16px}html a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}html a:active,html a:hover{color:#f2f2f2;text-decoration:none}@media (min-width:768px){html{font-size:18px}.belt-outer .belt .belt-inner{float:left;width:83.33333333%}}nav,section{background-color:inherit}header,nav,section{margin:0}.belt-outer .belt,.row-content,.row-tiles{margin-left:-15px;margin-right:-15px}header .row-content:first-child,header .row:first-child,nav .row-content:first-child,nav .row:first-child,section .row-content:first-child,section .row:first-child{margin-top:30px}header .row-content:last-child,header .row:last-child,nav .row-content:last-child,nav .row:last-child,section .row-content:last-child,section .row:last-child{margin-bottom:30px}header .row :first-child,header .row-content :first-child,nav .row :first-child,nav .row-content :first-child,section .row :first-child,section .row-content :first-child{margin-top:0}header .row :last-child,header .row-content :last-child,nav .row :last-child,nav .row-content :last-child,section .row :last-child,section .row-content :last-child{margin-bottom:0}header.small,nav.small,section.small{font-size:14px}header.small .row:first-child,nav.small .row:first-child,section.small .row:first-child{margin-top:5px}header.small .row:last-child,nav.small .row:last-child,section.small .row:last-child{margin-bottom:5px}header.flush-bottom .row-content:last-child,header.flush-bottom .row:last-child,header.small .row :last-child,nav.flush-bottom .row-content:last-child,nav.flush-bottom .row:last-child,nav.small .row :last-child,section.flush-bottom .row-content:last-child,section.flush-bottom .row:last-child,section.small .row :last-child{margin-bottom:0}header.small .row :first-child,nav.small .row :first-child,section.small .row :first-child{margin-top:0}@media screen and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:60px;padding-bottom:60px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:30px;padding-bottom:30px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:60px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:60px}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:30px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:30px}}@media screen and (min-width:768px){header.some-space,nav.some-space,section.some-space{padding-top:30px;padding-bottom:30px}header.some-space.bottom,nav.some-space.bottom,section.some-space.bottom{padding-top:0}header.some-space.top,nav.some-space.top,section.some-space.top{padding-bottom:0}header.some-space-top,nav.some-space-top,section.some-space-top{padding-top:30px}header.some-space-bottom,nav.some-space-bottom,section.some-space-bottom{padding-bottom:30px}header.super-space,nav.super-space,section.super-space{padding-top:90px;padding-bottom:90px}header.super-space.bottom,nav.super-space.bottom,section.super-space.bottom{padding-top:0}header.super-space.top,nav.super-space.top,section.super-space.top{padding-bottom:0}header.super-space-top,nav.super-space-top,section.super-space-top{padding-top:90px}header.super-space-bottom,nav.super-space-bottom,section.super-space-bottom{padding-bottom:90px}}header.flush-bottom,nav.flush-bottom,section.flush-bottom{margin-bottom:0;padding-bottom:0}.row-content.extra-bottom{margin-bottom:90px}.row-content.super-bottom{margin-bottom:120px}@media screen and (max-width:768px){.row-content.shrink{margin-bottom:30px}}div.no-padding{padding:0}.pad-xs{margin-top:30px}.separated{border-bottom-width:1px;border-bottom-style:solid}@media screen and (min-width:768px){.pad-xs{margin-top:0}.belt-outer{height:100px}.belt-outer .belt .belt-inner{top:-50px}}.belt-outer .belt .belt-inner{min-height:1px;background-color:#f9f9ef;color:#6f6f6f;padding:20px;border:1px solid #ebebca;margin-bottom:0;position:relative}@media (min-width:768px){.belt-outer .belt .belt-inner{margin-left:8.33333333%}}.belt-outer .belt .belt-inner .lead a{font-weight:300}.belt-outer .belt .belt-inner .span>a,.belt-outer .belt .belt-inner address>a,.belt-outer .belt .belt-inner em>a,.belt-outer .belt .belt-inner h1>a,.belt-outer .belt .belt-inner h2>a,.belt-outer .belt .belt-inner h3>a,.belt-outer .belt .belt-inner h4>a,.belt-outer .belt .belt-inner h5>a,.belt-outer .belt .belt-inner h6>a,.belt-outer .belt .belt-inner li>a,.belt-outer .belt .belt-inner p>a,.belt-outer .belt .belt-inner td>a{-webkit-transition:.2s color;transition:.2s color}.belt-outer .belt .belt-inner .nav li>a,.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:hover{text-decoration:none}.belt-outer .belt .belt-inner.separated{border-bottom-color:#e4e4b7}.belt-outer .belt .belt-inner .h1,.belt-outer .belt .belt-inner .h2,.belt-outer .belt .belt-inner .h3,.belt-outer .belt .belt-inner .h4,.belt-outer .belt .belt-inner .h5,.belt-outer .belt .belt-inner .h6,.belt-outer .belt .belt-inner h1,.belt-outer .belt .belt-inner h2,.belt-outer .belt .belt-inner h3,.belt-outer .belt .belt-inner h4,.belt-outer .belt .belt-inner h5,.belt-outer .belt .belt-inner h6{color:#000}.belt-outer .belt .belt-inner.jumbotron .h1,.belt-outer .belt .belt-inner.jumbotron h1{color:#2f2f2f}.belt-outer .belt .belt-inner.jumbotron .h2,.belt-outer .belt .belt-inner.jumbotron .h3,.belt-outer .belt .belt-inner.jumbotron .h4,.belt-outer .belt .belt-inner.jumbotron .h5,.belt-outer .belt .belt-inner.jumbotron .h6,.belt-outer .belt .belt-inner.jumbotron h2,.belt-outer .belt .belt-inner.jumbotron h3,.belt-outer .belt .belt-inner.jumbotron h4,.belt-outer .belt .belt-inner.jumbotron h5,.belt-outer .belt .belt-inner.jumbotron h6{color:#6f6f6f}.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:link,.belt-outer .belt .belt-inner .span>a:visited,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:link,.belt-outer .belt .belt-inner address>a:visited,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:link,.belt-outer .belt .belt-inner em>a:visited,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:link,.belt-outer .belt .belt-inner h1>a:visited,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:link,.belt-outer .belt .belt-inner h2>a:visited,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:link,.belt-outer .belt .belt-inner h3>a:visited,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:link,.belt-outer .belt .belt-inner h4>a:visited,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:link,.belt-outer .belt .belt-inner h5>a:visited,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:link,.belt-outer .belt .belt-inner h6>a:visited,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:link,.belt-outer .belt .belt-inner li>a:visited,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:link,.belt-outer .belt .belt-inner p>a:visited,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:link,.belt-outer .belt .belt-inner td>a:visited{color:#0089bc}.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:hover{color:#005170}.belt-outer .belt .belt-inner .span>a .glyphicon.tile,.belt-outer .belt .belt-inner address>a .glyphicon.tile,.belt-outer .belt .belt-inner em>a .glyphicon.tile,.belt-outer .belt .belt-inner h1>a .glyphicon.tile,.belt-outer .belt .belt-inner h2>a .glyphicon.tile,.belt-outer .belt .belt-inner h3>a .glyphicon.tile,.belt-outer .belt .belt-inner h4>a .glyphicon.tile,.belt-outer .belt .belt-inner h5>a .glyphicon.tile,.belt-outer .belt .belt-inner h6>a .glyphicon.tile,.belt-outer .belt .belt-inner li>a .glyphicon.tile,.belt-outer .belt .belt-inner p>a .glyphicon.tile,.belt-outer .belt .belt-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.belt-outer .belt .belt-inner .span>a .glyphicon.tile:active,.belt-outer .belt .belt-inner .span>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner address>a .glyphicon.tile:active,.belt-outer .belt .belt-inner address>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner em>a .glyphicon.tile:active,.belt-outer .belt .belt-inner em>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner li>a .glyphicon.tile:active,.belt-outer .belt .belt-inner li>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner p>a .glyphicon.tile:active,.belt-outer .belt .belt-inner p>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner td>a .glyphicon.tile:active,.belt-outer .belt .belt-inner td>a .glyphicon.tile:hover{color:#494949}.belt-outer .belt .belt-inner ul.nav-sidebar>li.active>a{color:#000}.belt-outer .belt .belt-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,li,p{font-weight:400}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a:hover{color:#000}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:hover{color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-brand{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.belt-outer .belt .belt-inner.subnav li>a{color:#aaa}.belt-outer .belt .belt-inner.subnav li>a.active{color:#000}.belt-outer .belt .belt-inner.subnav li>a:hover{color:#555}.belt-outer .belt .belt-inner .sidebar strong,.belt-outer .belt .belt-inner.subnav .navbar-toggle{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-toggle:hover{background-color:transparent}.white,q.bubble{background-color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.belt-outer .belt .belt-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.belt-outer .belt .belt-inner .sidebar a strong,.belt-outer .belt .belt-inner .sidebar a strong:active,.belt-outer .belt .belt-inner .sidebar a strong:link,.belt-outer .belt .belt-inner .sidebar a strong:visited{color:#0089bc}.belt-outer .belt .belt-inner .sidebar a strong:hover{color:#005170}.belt-outer .belt .belt-inner cite.bubble strong{color:#414141}.belt-outer .belt .belt-inner cite.bubble a:active,.belt-outer .belt .belt-inner cite.bubble a:link,.belt-outer .belt .belt-inner cite.bubble a:visited{color:#0089bc}.belt-outer .belt .belt-inner cite.bubble a:hover{color:#005170}.belt-outer .belt .belt-inner blockquote,.belt-outer .belt .belt-inner blockquote p,.belt-outer .belt .belt-inner blockquote ul>li{color:#747474}.belt-outer .belt .belt-inner .belt-content{margin:0}.vertical-center{display:table-cell;vertical-align:middle}@media screen and (min-width:768px){.reduce-gutter{padding:0 2px}q.bubble{min-height:152px}}img.full-width{display:block;width:100%}img.centered-icon{margin:0 auto;display:block}@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')}.large{font-size:18px}.small{font-size:14px}.h1,h1{font-size:48px}.h2,h2{font-size:44px}.h3,h3{font-size:32px}.h4,h4{font-size:25px}.h5,h5{font-size:21px}.h6,h6{font-size:19px}p{font-size:17px;font-size:1.08rem;line-height:1.5;margin:0 0 20px}.lead{padding-top:22px;margin-bottom:22px;font-size:19.8px;font-weight:300;line-height:1.4;font-family:Helvetica,Arial,sans-serif}.h1+.lead,.h2+.lead,.h3+.lead,.h4+.lead,.h5+.lead,.h6+.lead,h1+.lead,h2+.lead,h3+.lead,h4+.lead,h5+.lead,h6+.lead{padding-top:10px}pre{overflow-x:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px}code{-moz-border-radius:0;-webkit-border-radius:0;word-wrap:break-word}.amp{font-family:Helvetica,sans-serif;font-weight:400;line-height:0}.footnote{font-size:10px;margin-top:20px}.doc li,blockquote{font-size:17px}q.bubble{position:relative;display:block;width:100%;padding:10px}@media screen and (min-width:992px){.belt-outer{height:50px}q.bubble{min-height:108px}}q.bubble:after{content:"";display:block;width:0;border:0 solid;border-right-width:20px;border-bottom-width:20px;border-color:transparent #fff;position:absolute;bottom:-20px;left:15px}cite.bubble{display:block;margin-left:50px;margin-top:5px;padding-bottom:20px}blockquote *,blockquote p,blockquote ul>li{font-size:17px;font-weight:300}blockquote strong{font-weight:800}.doc li{font-size:1.08rem}.doc .h1,.doc .h2,.doc .h3,.doc .h4,.doc .h5,.doc .h6,.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{word-wrap:break-word;margin-top:3.125rem}.doc .h1+.h1,.doc .h1+.h2,.doc .h1+.h3,.doc .h1+.h4,.doc .h1+.h5,.doc .h1+.h6,.doc .h1+h1,.doc .h1+h2,.doc .h1+h3,.doc .h1+h4,.doc .h1+h5,.doc .h1+h6,.doc .h2+.h1,.doc .h2+.h2,.doc .h2+.h3,.doc .h2+.h4,.doc .h2+.h5,.doc .h2+.h6,.doc .h2+h1,.doc .h2+h2,.doc .h2+h3,.doc .h2+h4,.doc .h2+h5,.doc .h2+h6,.doc .h3+.h1,.doc .h3+.h2,.doc .h3+.h3,.doc .h3+.h4,.doc .h3+.h5,.doc .h3+.h6,.doc .h3+h1,.doc .h3+h2,.doc .h3+h3,.doc .h3+h4,.doc .h3+h5,.doc .h3+h6,.doc .h4+.h1,.doc .h4+.h2,.doc .h4+.h3,.doc .h4+.h4,.doc .h4+.h5,.doc .h4+.h6,.doc .h4+h1,.doc .h4+h2,.doc .h4+h3,.doc .h4+h4,.doc .h4+h5,.doc .h4+h6,.doc .h5+.h1,.doc .h5+.h2,.doc .h5+.h3,.doc .h5+.h4,.doc .h5+.h5,.doc .h5+.h6,.doc .h5+h1,.doc .h5+h2,.doc .h5+h3,.doc .h5+h4,.doc .h5+h5,.doc .h5+h6,.doc .h6+.h1,.doc .h6+.h2,.doc .h6+.h3,.doc .h6+.h4,.doc .h6+.h5,.doc .h6+.h6,.doc .h6+h1,.doc .h6+h2,.doc .h6+h3,.doc .h6+h4,.doc .h6+h5,.doc .h6+h6,.doc h1+.h1,.doc h1+.h2,.doc h1+.h3,.doc h1+.h4,.doc h1+.h5,.doc h1+.h6,.doc h1+h1,.doc h1+h2,.doc h1+h3,.doc h1+h4,.doc h1+h5,.doc h1+h6,.doc h2+.h1,.doc h2+.h2,.doc h2+.h3,.doc h2+.h4,.doc h2+.h5,.doc h2+.h6,.doc h2+h1,.doc h2+h2,.doc h2+h3,.doc h2+h4,.doc h2+h5,.doc h2+h6,.doc h3+.h1,.doc h3+.h2,.doc h3+.h3,.doc h3+.h4,.doc h3+.h5,.doc h3+.h6,.doc h3+h1,.doc h3+h2,.doc h3+h3,.doc h3+h4,.doc h3+h5,.doc h3+h6,.doc h4+.h1,.doc h4+.h2,.doc h4+.h3,.doc h4+.h4,.doc h4+.h5,.doc h4+.h6,.doc h4+h1,.doc h4+h2,.doc h4+h3,.doc h4+h4,.doc h4+h5,.doc h4+h6,.doc h5+.h1,.doc h5+.h2,.doc h5+.h3,.doc h5+.h4,.doc h5+.h5,.doc h5+.h6,.doc h5+h1,.doc h5+h2,.doc h5+h3,.doc h5+h4,.doc h5+h5,.doc h5+h6,.doc h6+.h1,.doc h6+.h2,.doc h6+.h3,.doc h6+.h4,.doc h6+.h5,.doc h6+.h6,.doc h6+h1,.doc h6+h2,.doc h6+h3,.doc h6+h4,.doc h6+h5,.doc h6+h6{margin-top:0}.doc .h1 a,.doc .h2 a,.doc .h3 a,.doc .h4 a,.doc .h5 a,.doc .h6 a,.doc h1 a,.doc h2 a,.doc h3 a,.doc h4 a,.doc h5 a,.doc h6 a{padding-left:10px;opacity:0}.doc .h1:hover a,.doc .h2:hover a,.doc .h3:hover a,.doc .h4:hover a,.doc .h5:hover a,.doc .h6:hover a,.doc h1:hover a,.doc h2:hover a,.doc h3:hover a,.doc h4:hover a,.doc h5:hover a,.doc h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.alt.subnav,.light-blue.subnav,.light-gray.subnav,.neutral.subnav,.primary.subnav,.sand.subnav,.striped.subnav,.white.subnav,div.logo-tile.subnav{opacity:.96}.doc .h1,.doc h1{font-size:38px;font-size:2.375rem}.doc .h2,.doc h2{font-size:33px;font-size:2.0625rem}.doc .h3,.doc h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}.doc .h4,.doc h4{font-size:23px;font-size:1.4375rem}.doc .h5,.doc h5{font-size:20px;font-size:1.25rem}.doc .h6,.doc h6{font-size:18px;font-size:1.125rem}.doc li ol,.doc li ul{margin-top:10px}.doc li ol li,.doc li ul li{margin-top:5px}.doc li blockquote,.doc li img{margin:20px 0}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.doc li ol+p,.doc li ul+p{margin-top:20px}.doc li+li{margin-top:10px}.doc code{font-size:14px}.glyphicon.tile{font-size:150px;margin-bottom:20px!important}.glyphicon.tile-small{font-size:100px;margin-bottom:35px!important}.glyphicon.glyphicon-heart{color:#e74c3c}.caret-right{display:none}@media screen and (min-width:768px){cite.bubble{padding-bottom:0}.doc{padding-bottom:60px}.glyphicon.tile-small{margin-bottom:0!important}.caret-right{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent}}.login-caret{display:none}.fa,.fa-stack{display:inline-block}.tile-list{text-align:center}@media screen and (min-width:768px){.login-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left-color:#3BB878}.tile-list{text-align:right}}/*! +*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.belt-outer .belt .belt-inner.subnav,.input-group-addon.subnav{opacity:.96}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.rounded{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.border-radius-default,.cornered{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.remove-gradient{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.remove-box-shadow{-webkit-box-shadow:none;box-shadow:none}.transition-base{-webkit-transition:.2s all;transition:.2s all}.link-standard:active,.link-standard:link,.link-standard:visited{color:#0089bc}.link-standard:hover{color:#005170}.callout-title:before{line-height:1.1;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400;color:#000}.callout-title:before .small,.callout-title:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.callout-text *{font-size:16px;font-weight:400;line-height:1.5}.has-inner-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:inline-block;margin-bottom:10px}.has-inner-before:before .small,.has-inner-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.has-outer-before{margin-top:40px}#article-body .disclosure-note:before,.community:before,.has-outer-before:before,.note:before{font-family:Lato,sans-serif;margin-top:11px;margin-bottom:11px}.has-outer-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:block;height:0}.has-outer-before:before .small,.has-outer-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note{padding:15px}.note *{font-size:16px;font-weight:400;line-height:1.5}.note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.note:before .small,.note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note:before+.lead{padding-top:10px}.note a{color:#0089bc}.note a:hover{color:#006489}.note strong{font-weight:700}.community{padding:15px}.community *{font-size:16px;font-weight:400;line-height:1.5}.community:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.community:before .small,.community:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.community:before+.lead{padding-top:10px}.community a{color:#0089bc}.community a:hover{color:#006489}.community strong{font-weight:bolder}#article-body .disclosure-note{padding:15px}#article-body .disclosure-note *{font-size:16px;font-weight:400;line-height:1.5}#article-body .disclosure-note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}#article-body .disclosure-note:before .small,#article-body .disclosure-note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}#article-body .disclosure-note:before+.lead{padding-top:10px}#article-body .disclosure-note a{color:#0089bc}#article-body .disclosure-note a:hover{color:#006489}#article-body .disclosure-note strong{font-weight:700}#article-body .disclosure-note img.disclosure-icon{display:inline-block;height:1.5em;margin:-.1em 0 0;-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(1);transform:scaleY(1)}#article-body .disclosure-note .disclosure-note-content{overflow:hidden;margin-top:10px}.caution:before,.cloud_manager_link:before,.deprecated:before{display:inline-block;margin-top:11px;margin-bottom:11px;font-family:Lato,sans-serif}#article-body .disclosure-note table:not([class])>thead>tr>th{background:0 0}#article-body .disclosure-note table:not([class])>tbody>tr:nth-of-type(odd){background:#fff}#article-body .disclosure-note.disclosed img.disclosure-icon{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.caution{padding:15px;background-color:#fdf3f2;border-left:4px solid #f8c9c4}.caution *{font-size:16px;font-weight:400;line-height:1.5}.caution:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.caution:before .small,.caution:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.caution:before+.lead{padding-top:10px}.caution a{color:#0089bc}.caution a:hover{color:#006489}.caution strong{font-weight:700}.deprecated{padding:15px;background-color:#ffeedf;border-left:4px solid #ffd4ac}.deprecated *{font-size:16px;font-weight:400;line-height:1.5}.deprecated:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.deprecated:before .small,.deprecated:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.deprecated:before+.lead{padding-top:10px}.deprecated a{color:#0089bc}.deprecated a:hover{color:#006489}.deprecated strong{font-weight:700}.cloud_manager_link{padding:15px;background-color:#edf7fe;border-left:4px solid #bde2fb}.file-name,.variable{border-width:1px;border-style:solid}.cloud_manager_link *{font-size:16px;font-weight:400;line-height:1.5}.cloud_manager_link:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.cloud_manager_link:before .small,.cloud_manager_link:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.cloud_manager_link:before+.lead{padding-top:10px}.cloud_manager_link a{color:#0089bc}.cloud_manager_link a:hover{color:#006489}.cloud_manager_link strong{font-weight:700}.terminal{background-color:#000;color:rgba(65,255,0,.85);padding:0 10px}.file dt:before+.lead,.output:before+.lead{padding-top:10px}.terminal code{white-space:pre-line}.file pre.chroma code,pre code{white-space:pre}pre.terminal code::-moz-selection{background-color:#B2D7FF;color:#000}pre.terminal code::selection{background-color:#B2D7FF;color:#000}.output{margin-top:40px;background-color:#f8f8f8}.file dt:before,.output:before{margin-top:11px;margin-bottom:11px;font-weight:400}.output:before{font-family:Lato,sans-serif;line-height:1.1;font-size:14px;font-size:19px;color:#000;display:block;height:0;content:"Output"}.output:before .small,.output:before small{font-weight:400;line-height:1;color:#777;font-size:75%}pre code{word-wrap:normal;overflow-wrap:normal}.variable{background-color:#cff0df;border-color:#a9e3c5!important}.file-name{background-color:#f9f9ef;border-color:#ebebca!important}.file dt{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.file dt:before,.navbar{font-family:Lato,sans-serif}.file dt:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;padding-right:5px}.file dt:before .small,.file dt:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.file dd+dt{margin-top:20px}.file dt{background-color:#073642;padding:.5em;margin-bottom:0;color:#93a1a1;text-align:center;font-size:16px}.highlight{margin-bottom:.7em}@media screen and (min-width:768px){.sticky-header{position:fixed;right:0;left:0;z-index:1030;top:0;border-width:0 0 1px}.sticky-header .navbar-collapse{max-height:340px}.navbar.navbar-default{height:57px}}@media screen and (min-width:768px) and (max-device-width:480px) and (orientation:landscape){.sticky-header .navbar-collapse{max-height:200px}}@media screen and (min-width:768px) and (min-width:768px){.sticky-header{border-radius:0}}.navbar{font-size:15px;line-height:15px;font-weight:300;margin-bottom:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{font-size:19px;line-height:19px;-webkit-transition:.2s color;transition:.2s color}.navbar .navbar-nav>li>span{display:inline-block}.navbar .divider-vertical{margin-left:15px;margin-right:15px}@media (max-width:767px){.navbar .divider-vertical{display:none!important}}.navbar .divider-vertical span{color:#737373!important}.navbar .navbar-nav .btn{margin-left:12px;font-size:15px}.navbar .navbar-nav .btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar .nav-home{color:inherit!important}.navbar .nav-home:after{content:"Home"}@media screen and (min-width:768px){.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px}.navbar .nav-home:after{content:""}}@media screen and (min-width:992px){.navbar .nav-home{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-1px}.navbar .nav-home.tile{font-size:150px;margin-bottom:20px!important}.navbar .nav-home.tile-small{font-size:100px;margin-bottom:35px!important}.navbar .nav-home.glyphicon-heart{color:#e74c3c}.navbar .nav-home:before{content:"\e021"}}.nav-sidebar,.nav-sidebar .nav-sidebar.collapse{display:none}@media screen and (min-width:992px) and screen and (min-width:768px){.navbar .nav-home.tile-small{margin-bottom:0!important}}.navbar.navbar-default .navbar-nav>li.dropdown.open{background-color:#4c4c4c}#main-nav .navbar-collapse{max-height:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:0}.subnav{background-color:#323232;border-color:#212121;font-weight:400;font-family:Lato,sans-serif;min-height:0}.subnav .navbar-brand{color:#a6a6a6}.subnav .navbar-brand:focus,.subnav .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.subnav .navbar-text{color:#777}.subnav .navbar-nav>li>a{color:#a6a6a6}.subnav .navbar-nav>li>a:focus,.subnav .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav>.active>a,.subnav .navbar-nav>.active>a:focus,.subnav .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav>.disabled>a,.subnav .navbar-nav>.disabled>a:focus,.subnav .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.subnav .navbar-toggle{border-color:transparent}.subnav .navbar-toggle:focus,.subnav .navbar-toggle:hover{background-color:transparent}.subnav .navbar-toggle .icon-bar{background-color:#e6e6e6}.subnav .navbar-collapse,.subnav .navbar-form{border-color:#212121}.subnav .navbar-nav>.open>a,.subnav .navbar-nav>.open>a:focus,.subnav .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.subnav .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.subnav .navbar-nav .open .dropdown-menu>li>a:focus,.subnav .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.active>a,.subnav .navbar-nav .open .dropdown-menu>.active>a:focus,.subnav .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.disabled>a,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:focus,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.subnav .navbar-link{color:#a6a6a6}.subnav .navbar-link:hover{color:#d9d9d9}.subnav .btn-link{color:#a6a6a6}.subnav .btn-link:focus,.subnav .btn-link:hover{color:#d9d9d9}.subnav .btn-link[disabled]:focus,.subnav .btn-link[disabled]:hover,fieldset[disabled] .subnav .btn-link:focus,fieldset[disabled] .subnav .btn-link:hover{color:#ccc}.subnav li>a{font-size:15px;line-height:15px}@media screen and (min-width:768px){.navbar li.active>a>span.nav-home{display:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:21px}.subnav li>a{margin:13px 12px 0;padding:0}}.subnav li:first-child a{margin-left:0}.subnav li:last-child a{margin-right:0}.subnav .navbar-toggle{margin-top:21px;margin-bottom:21px}.subnav-divider{margin:0 -15px}@media screen and (min-width:768px){.subnav-divider{margin:0}}.nav-sidebar .nav-sidebar,.sidebar>ul>li{margin-bottom:30px}.nav-sidebar{border-right:1px solid #e7e6e6;position:static}.nav-sidebar li{text-align:right;border-right:#fff solid 2px}.nav-sidebar li:hover{border-right:#e7e6e6 solid 2px}.nav-sidebar li.active,.nav-sidebar li.header-active{border-right:#000 solid 2px}.nav-sidebar li>a{padding:3px 15px;font-size:14px}.nav-sidebar .nav-sidebar.collapse.in{display:block}tr.nav-sidebar .nav-sidebar.collapse.in{display:table-row}tbody.nav-sidebar .nav-sidebar.collapse.in{display:table-row-group}@media screen and (min-width:992px){.nav-sidebar{width:213px;top:24px;display:block}.nav-sidebar.affix{position:fixed}.nav-sidebar.affix-bottom{position:absolute}}.sidebar-toggle{background:0 0;border:none;padding:0}.sidebar-toggle .toggle-closed,.sidebar-toggle .toggle-open{font-size:10px;position:relative;top:-1px;color:#626262}.sidebar-toggle .toggle-closed:hover,.sidebar-toggle .toggle-open:hover{color:#000}.sidebar-modal ul{list-style:none;padding-left:0}.sidebar-modal ul li a{padding:5px 0 5px 10px}.sidebar-modal ul li a:hover{background-color:transparent}.sidebar-modal ul li a:active{background-color:#eee}.sidebar-modal ul li.header a{display:inline-block;padding:5px 0;font-weight:800}.sidebar-modal ul li.header a:hover{background-color:transparent}.sidebar{margin-top:30px!important;padding-top:30px;border-top:1px solid #e7e6e6}.sidebar ul{list-style:none;padding-left:0}@media screen and (min-width:768px){.sidebar{margin-top:0!important;padding-top:0;border-top:0}.sidebar ul{padding-left:20px;border-left:1px solid #e7e6e6}.sidebar>ul{text-align:left}}.sidebar ul>li>ul{border:0;padding-left:0}.sidebar ul.list{padding-left:20px;list-style:disc}.sidebar ul.list>li{padding:10px 0;font-size:16px}@media screen and (min-width:768px){.sidebar>ul>li{padding:0}}.sidebar>ul>li>ul>li{padding:6px 0;font-size:19px}.sidebar>ul>li>ul>li:first-child{padding-top:0}.sidebar>ul>li>ul>li:last-child{padding-bottom:0}@media screen and (min-width:768px){.sidebar>ul>li>ul>li{padding:0;font-size:16px}}.nav-tiny>ul{padding:0;width:90%;display:table;table-layout:fixed}.nav-tiny>ul>li{display:table-cell}.toggle-closed,.toggle-open{display:none}.follow-header{top:0;display:block;z-index:1030;background-color:rgba(0,0,0,.4)}.follow-header.affix{position:fixed}.follow-header.affix-bottom{position:absolute}@media screen and (min-width:992px){.follow-header{display:none}.container{max-width:970px}}.jumbotron{padding:0;margin:0;line-height:1.64285714;color:inherit;background-color:transparent}.jumbotron .h1,.jumbotron h1{font-size:39px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron .h3,.jumbotron h3{font-size:23px}.jumbotron .h4,.jumbotron h4{font-size:21px}.jumbotron .h5,.jumbotron h5{font-size:20px}.jumbotron .h6,.jumbotron h6{font-size:18px}.jumbotron .h2,.jumbotron .h3,.jumbotron .h4,.jumbotron .h5,.jumbotron .h6,.jumbotron h2,.jumbotron h3,.jumbotron h4,.jumbotron h5,.jumbotron h6{font-weight:300}@media screen and (min-width:768px){.jumbotron{padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.jumbotron .h1,.jumbotron h1{font-size:45px}.jumbotron .h2,.jumbotron h2{font-size:26px}.jumbotron .h3,.jumbotron h3{font-size:24px}.jumbotron .h4,.jumbotron h4{font-size:23px}.jumbotron .h5,.jumbotron h5{font-size:21px}.jumbotron .h6,.jumbotron h6{font-size:20px}.dropdown-menu.dropdown-main-nav{padding:15px 0}}.jumbotron .navbar-brand{font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.switcher-controls,.table-pricing-total>tbody>tr:last-child>td,.table>thead>tr>th{font-family:Lato,sans-serif}.dropdown-menu{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.125);box-shadow:0 6px 12px rgba(0,0,0,.125)}.dropdown-menu>li>a{-webkit-transition:none;transition:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#2d8ec6}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#d9d9d9}.dropdown-menu.dropdown-main-nav{background-color:#4c4c4c;border:0}.dropdown-menu.dropdown-main-nav li a{display:block;padding:6px 20px}.dropdown-menu.dropdown-main-nav li a:active,.dropdown-menu.dropdown-main-nav li a:link,.dropdown-menu.dropdown-main-nav li a:visited{color:#999}.dropdown-menu.dropdown-main-nav li a:hover{color:#fff;background-color:#6f6f6f}.dropdown-menu.dropdown-main-nav .divider{background-color:#555}.navbar-nav .open .dropdown-menu.dropdown-mega{margin-left:-15px;margin-right:0;z-index:9001}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega{padding:15px 0;margin-right:-150px;width:600px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{position:relative;min-height:1px;padding:0}@media (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{float:left;width:33.33333333%}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul{padding:0;list-style:none}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li{margin:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{-webkit-transition:none;transition:none;line-height:22px;padding:8px 35px 8px 40px;display:block;color:#999;font-size:19px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a:hover{color:#fff;background-color:#6f6f6f}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{padding:6px 20px;font-size:16px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third.middle{border-color:#555;border-style:solid;border-width:0 1px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third .divider{margin:10px 20px}.pagination,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.pagination>li.active a{color:#fff!important}.pagination>li a:link{text-decoration:none}.pager>li>a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}.modal-footer{margin-top:0}.switcher-content{display:none;margin-top:0!important}.switcher-content.active{display:block}.switcher-controls{width:100%;display:table;table-layout:fixed}.switcher-controls a{-webkit-transition:none;transition:none;display:table-cell;width:100%;padding:10px;background-color:#fff;border:2px solid #00aeef;border-right-width:0;text-align:center;cursor:pointer;color:#00aeef}.switcher-controls a:active,.switcher-controls a:link,.switcher-controls a:visited{color:#00aeef}.switcher-controls a:hover{color:#0089bc}.switcher-controls a:last-child{border-right-width:2px}.switcher-controls a.active{background-color:#00aeef;border-color:#00aeef;color:#fff}.switcher-arrow{-webkit-transition:bottom .2s;transition:bottom .2s;display:block;position:relative;width:2px;border:0 solid transparent;border-width:15px 15px 0;margin:0 auto;bottom:15px}.switcher-arrow.active{border-color:#00aeef transparent;bottom:0}.label{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:5px}.table>tbody>tr>td,.table>thead>tr>th{padding:17px 10px;text-align:left;vertical-align:middle}.alert{color:#fff;border:0}.panel,.well{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.table>thead>tr>th{color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}.table>tbody>tr:first-child{border-top:none}.table>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}.table>tbody>tr>td{width:0;color:#747474}.table>tbody>tr>td:last-child{border-right:none}.table>tbody>tr>td.large{font-size:20px;color:#000}.table>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}table.lntable tbody{display:table;width:inherit}table.lntable tbody>tr>td.lntd:first-child{width:25px}.table-responsive>.table>tbody>tr:last-child{border-bottom-width:0}@media screen and (min-width:768px){.table-responsive>.table>tbody>tr:last-child{border-bottom-width:1px}}.table-pricing,.table-pricing-green{border:none}.table-shadow{-webkit-box-shadow:0 1px 1px 1px rgba(174,174,174,.2);box-shadow:0 1px 1px 1px rgba(174,174,174,.2)}.table-pricing>thead>tr>th{border-top:none;text-align:center;margin-right:12px}.table-pricing>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-green>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f6fcf9;border-bottom:2px solid #3BB878}.table-pricing-green>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-neutral{border:none}.table-pricing-neutral>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f3f7f8;border-bottom:2px solid #8ab}.table-pricing-neutral>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-total>tbody>tr:last-child{font-size:18px;font-weight:300;border-bottom:none}.table-pricing-total>tbody>tr:last-child>td{color:#000}.table-pricing-total>tbody>tr:last-child>td .small{font-weight:100}@media screen and (min-width:768px){.table-pricing-total>tbody>tr:last-child{font-size:22px;font-weight:300;border-bottom:none}}.center-first-column>table tbody>tr:first-child{text-align:center!important}.fixed-layout>table{table-layout:fixed}.form-control{padding-top:8px;border:1px solid #e7e6e6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#343434;font-size:16px;font-weight:400;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#cecccc}.input-lg{font-size:18px}.form-control-lg,.form-control-sm{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:none;box-shadow:none}.input-group-addon{-moz-border-radius:0;-webkit-border-radius:0;background-color:#f9f9ef;color:#6f6f6f}.input-group-addon .lead a{font-weight:300}.input-group-addon .span>a,.input-group-addon address>a,.input-group-addon em>a,.input-group-addon h1>a,.input-group-addon h2>a,.input-group-addon h3>a,.input-group-addon h4>a,.input-group-addon h5>a,.input-group-addon h6>a,.input-group-addon li>a,.input-group-addon p>a,.input-group-addon td>a{-webkit-transition:.2s color;transition:.2s color}.input-group-addon .nav li>a,.input-group-addon .span>a:active,.input-group-addon .span>a:hover,.input-group-addon address>a:active,.input-group-addon address>a:hover,.input-group-addon em>a:active,.input-group-addon em>a:hover,.input-group-addon h1>a:active,.input-group-addon h1>a:hover,.input-group-addon h2>a:active,.input-group-addon h2>a:hover,.input-group-addon h3>a:active,.input-group-addon h3>a:hover,.input-group-addon h4>a:active,.input-group-addon h4>a:hover,.input-group-addon h5>a:active,.input-group-addon h5>a:hover,.input-group-addon h6>a:active,.input-group-addon h6>a:hover,.input-group-addon li>a:active,.input-group-addon li>a:hover,.input-group-addon p>a:active,.input-group-addon p>a:hover,.input-group-addon td>a:active,.input-group-addon td>a:hover{text-decoration:none}.input-group-addon.separated{border-bottom-color:#e4e4b7}.input-group-addon .h1,.input-group-addon .h2,.input-group-addon .h3,.input-group-addon .h4,.input-group-addon .h5,.input-group-addon .h6,.input-group-addon h1,.input-group-addon h2,.input-group-addon h3,.input-group-addon h4,.input-group-addon h5,.input-group-addon h6{color:#000}.input-group-addon.jumbotron .h1,.input-group-addon.jumbotron h1{color:#2f2f2f}.input-group-addon.jumbotron .h2,.input-group-addon.jumbotron .h3,.input-group-addon.jumbotron .h4,.input-group-addon.jumbotron .h5,.input-group-addon.jumbotron .h6,.input-group-addon.jumbotron h2,.input-group-addon.jumbotron h3,.input-group-addon.jumbotron h4,.input-group-addon.jumbotron h5,.input-group-addon.jumbotron h6{color:#6f6f6f}.input-group-addon .span>a:active,.input-group-addon .span>a:link,.input-group-addon .span>a:visited,.input-group-addon address>a:active,.input-group-addon address>a:link,.input-group-addon address>a:visited,.input-group-addon em>a:active,.input-group-addon em>a:link,.input-group-addon em>a:visited,.input-group-addon h1>a:active,.input-group-addon h1>a:link,.input-group-addon h1>a:visited,.input-group-addon h2>a:active,.input-group-addon h2>a:link,.input-group-addon h2>a:visited,.input-group-addon h3>a:active,.input-group-addon h3>a:link,.input-group-addon h3>a:visited,.input-group-addon h4>a:active,.input-group-addon h4>a:link,.input-group-addon h4>a:visited,.input-group-addon h5>a:active,.input-group-addon h5>a:link,.input-group-addon h5>a:visited,.input-group-addon h6>a:active,.input-group-addon h6>a:link,.input-group-addon h6>a:visited,.input-group-addon li>a:active,.input-group-addon li>a:link,.input-group-addon li>a:visited,.input-group-addon p>a:active,.input-group-addon p>a:link,.input-group-addon p>a:visited,.input-group-addon td>a:active,.input-group-addon td>a:link,.input-group-addon td>a:visited{color:#0089bc}.input-group-addon .span>a:hover,.input-group-addon address>a:hover,.input-group-addon em>a:hover,.input-group-addon h1>a:hover,.input-group-addon h2>a:hover,.input-group-addon h3>a:hover,.input-group-addon h4>a:hover,.input-group-addon h5>a:hover,.input-group-addon h6>a:hover,.input-group-addon li>a:hover,.input-group-addon p>a:hover,.input-group-addon td>a:hover{color:#005170}.input-group-addon .span>a .glyphicon.tile,.input-group-addon address>a .glyphicon.tile,.input-group-addon em>a .glyphicon.tile,.input-group-addon h1>a .glyphicon.tile,.input-group-addon h2>a .glyphicon.tile,.input-group-addon h3>a .glyphicon.tile,.input-group-addon h4>a .glyphicon.tile,.input-group-addon h5>a .glyphicon.tile,.input-group-addon h6>a .glyphicon.tile,.input-group-addon li>a .glyphicon.tile,.input-group-addon p>a .glyphicon.tile,.input-group-addon td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.input-group-addon .span>a .glyphicon.tile:active,.input-group-addon .span>a .glyphicon.tile:hover,.input-group-addon address>a .glyphicon.tile:active,.input-group-addon address>a .glyphicon.tile:hover,.input-group-addon em>a .glyphicon.tile:active,.input-group-addon em>a .glyphicon.tile:hover,.input-group-addon h1>a .glyphicon.tile:active,.input-group-addon h1>a .glyphicon.tile:hover,.input-group-addon h2>a .glyphicon.tile:active,.input-group-addon h2>a .glyphicon.tile:hover,.input-group-addon h3>a .glyphicon.tile:active,.input-group-addon h3>a .glyphicon.tile:hover,.input-group-addon h4>a .glyphicon.tile:active,.input-group-addon h4>a .glyphicon.tile:hover,.input-group-addon h5>a .glyphicon.tile:active,.input-group-addon h5>a .glyphicon.tile:hover,.input-group-addon h6>a .glyphicon.tile:active,.input-group-addon h6>a .glyphicon.tile:hover,.input-group-addon li>a .glyphicon.tile:active,.input-group-addon li>a .glyphicon.tile:hover,.input-group-addon p>a .glyphicon.tile:active,.input-group-addon p>a .glyphicon.tile:hover,.input-group-addon td>a .glyphicon.tile:active,.input-group-addon td>a .glyphicon.tile:hover{color:#494949}.input-group-addon ul.nav-sidebar>li.active>a{color:#000}.input-group-addon ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.input-group-addon ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.input-group-addon ul.nav-sidebar>li>a:hover{color:#000}.input-group-addon ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.input-group-addon ul.dropdown-menu>li>a:hover{color:#fff}.input-group-addon.subnav .navbar-brand{color:#000}.input-group-addon.subnav .navbar-brand a{text-decoration:none;color:#000}.input-group-addon.subnav li>a{color:#aaa}.input-group-addon.subnav li>a.active{color:#000}.input-group-addon.subnav li>a:hover{color:#555}.input-group-addon .sidebar strong,.input-group-addon.subnav .navbar-toggle{color:#000}.input-group-addon.subnav .navbar-toggle:hover{background-color:transparent}.input-group-addon.subnav .navbar-collapse{border-top-color:#e7e6e6}.input-group-addon.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.input-group-addon .sidebar a strong,.input-group-addon .sidebar a strong:active,.input-group-addon .sidebar a strong:link,.input-group-addon .sidebar a strong:visited{color:#0089bc}.input-group-addon .sidebar a strong:hover{color:#005170}.input-group-addon cite.bubble strong{color:#414141}.input-group-addon cite.bubble a:active,.input-group-addon cite.bubble a:link,.input-group-addon cite.bubble a:visited{color:#0089bc}.input-group-addon cite.bubble a:hover{color:#005170}.input-group-addon blockquote,.input-group-addon blockquote p,.input-group-addon blockquote ul>li{color:#747474}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}html{-webkit-tap-highlight-color:transparent;color:#444;background-color:#0a0a0a;font-size:16px}html a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}html a:active,html a:hover{color:#f2f2f2;text-decoration:none}@media (min-width:768px){html{font-size:18px}.belt-outer .belt .belt-inner{float:left;width:83.33333333%}}nav,section{background-color:inherit}header,nav,section{margin:0}.belt-outer .belt,.row-content,.row-tiles{margin-left:-15px;margin-right:-15px}header .row-content:first-child,header .row:first-child,nav .row-content:first-child,nav .row:first-child,section .row-content:first-child,section .row:first-child{margin-top:30px}header .row-content:last-child,header .row:last-child,nav .row-content:last-child,nav .row:last-child,section .row-content:last-child,section .row:last-child{margin-bottom:30px}header .row :first-child,header .row-content :first-child,nav .row :first-child,nav .row-content :first-child,section .row :first-child,section .row-content :first-child{margin-top:0}header .row :last-child,header .row-content :last-child,nav .row :last-child,nav .row-content :last-child,section .row :last-child,section .row-content :last-child{margin-bottom:0}header.small,nav.small,section.small{font-size:14px}header.small .row:first-child,nav.small .row:first-child,section.small .row:first-child{margin-top:5px}header.small .row:last-child,nav.small .row:last-child,section.small .row:last-child{margin-bottom:5px}header.flush-bottom .row-content:last-child,header.flush-bottom .row:last-child,header.small .row :last-child,nav.flush-bottom .row-content:last-child,nav.flush-bottom .row:last-child,nav.small .row :last-child,section.flush-bottom .row-content:last-child,section.flush-bottom .row:last-child,section.small .row :last-child{margin-bottom:0}header.small .row :first-child,nav.small .row :first-child,section.small .row :first-child{margin-top:0}@media screen and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:60px;padding-bottom:60px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:30px;padding-bottom:30px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:60px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:60px}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:30px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:30px}}@media screen and (min-width:768px){header.some-space,nav.some-space,section.some-space{padding-top:30px;padding-bottom:30px}header.some-space.bottom,nav.some-space.bottom,section.some-space.bottom{padding-top:0}header.some-space.top,nav.some-space.top,section.some-space.top{padding-bottom:0}header.some-space-top,nav.some-space-top,section.some-space-top{padding-top:30px}header.some-space-bottom,nav.some-space-bottom,section.some-space-bottom{padding-bottom:30px}header.super-space,nav.super-space,section.super-space{padding-top:90px;padding-bottom:90px}header.super-space.bottom,nav.super-space.bottom,section.super-space.bottom{padding-top:0}header.super-space.top,nav.super-space.top,section.super-space.top{padding-bottom:0}header.super-space-top,nav.super-space-top,section.super-space-top{padding-top:90px}header.super-space-bottom,nav.super-space-bottom,section.super-space-bottom{padding-bottom:90px}}header.flush-bottom,nav.flush-bottom,section.flush-bottom{margin-bottom:0;padding-bottom:0}.row-content.extra-bottom{margin-bottom:90px}.row-content.super-bottom{margin-bottom:120px}@media screen and (max-width:768px){.row-content.shrink{margin-bottom:30px}}div.no-padding{padding:0}.pad-xs{margin-top:30px}.separated{border-bottom-width:1px;border-bottom-style:solid}@media screen and (min-width:768px){.pad-xs{margin-top:0}.belt-outer{height:100px}.belt-outer .belt .belt-inner{top:-50px}}.belt-outer .belt .belt-inner{min-height:1px;background-color:#f9f9ef;color:#6f6f6f;padding:20px;border:1px solid #ebebca;margin-bottom:0;position:relative}@media (min-width:768px){.belt-outer .belt .belt-inner{margin-left:8.33333333%}}.belt-outer .belt .belt-inner .lead a{font-weight:300}.belt-outer .belt .belt-inner .span>a,.belt-outer .belt .belt-inner address>a,.belt-outer .belt .belt-inner em>a,.belt-outer .belt .belt-inner h1>a,.belt-outer .belt .belt-inner h2>a,.belt-outer .belt .belt-inner h3>a,.belt-outer .belt .belt-inner h4>a,.belt-outer .belt .belt-inner h5>a,.belt-outer .belt .belt-inner h6>a,.belt-outer .belt .belt-inner li>a,.belt-outer .belt .belt-inner p>a,.belt-outer .belt .belt-inner td>a{-webkit-transition:.2s color;transition:.2s color}.belt-outer .belt .belt-inner .nav li>a,.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:hover{text-decoration:none}.belt-outer .belt .belt-inner.separated{border-bottom-color:#e4e4b7}.belt-outer .belt .belt-inner .h1,.belt-outer .belt .belt-inner .h2,.belt-outer .belt .belt-inner .h3,.belt-outer .belt .belt-inner .h4,.belt-outer .belt .belt-inner .h5,.belt-outer .belt .belt-inner .h6,.belt-outer .belt .belt-inner h1,.belt-outer .belt .belt-inner h2,.belt-outer .belt .belt-inner h3,.belt-outer .belt .belt-inner h4,.belt-outer .belt .belt-inner h5,.belt-outer .belt .belt-inner h6{color:#000}.belt-outer .belt .belt-inner.jumbotron .h1,.belt-outer .belt .belt-inner.jumbotron h1{color:#2f2f2f}.belt-outer .belt .belt-inner.jumbotron .h2,.belt-outer .belt .belt-inner.jumbotron .h3,.belt-outer .belt .belt-inner.jumbotron .h4,.belt-outer .belt .belt-inner.jumbotron .h5,.belt-outer .belt .belt-inner.jumbotron .h6,.belt-outer .belt .belt-inner.jumbotron h2,.belt-outer .belt .belt-inner.jumbotron h3,.belt-outer .belt .belt-inner.jumbotron h4,.belt-outer .belt .belt-inner.jumbotron h5,.belt-outer .belt .belt-inner.jumbotron h6{color:#6f6f6f}.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:link,.belt-outer .belt .belt-inner .span>a:visited,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:link,.belt-outer .belt .belt-inner address>a:visited,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:link,.belt-outer .belt .belt-inner em>a:visited,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:link,.belt-outer .belt .belt-inner h1>a:visited,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:link,.belt-outer .belt .belt-inner h2>a:visited,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:link,.belt-outer .belt .belt-inner h3>a:visited,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:link,.belt-outer .belt .belt-inner h4>a:visited,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:link,.belt-outer .belt .belt-inner h5>a:visited,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:link,.belt-outer .belt .belt-inner h6>a:visited,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:link,.belt-outer .belt .belt-inner li>a:visited,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:link,.belt-outer .belt .belt-inner p>a:visited,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:link,.belt-outer .belt .belt-inner td>a:visited{color:#0089bc}.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:hover{color:#005170}.belt-outer .belt .belt-inner .span>a .glyphicon.tile,.belt-outer .belt .belt-inner address>a .glyphicon.tile,.belt-outer .belt .belt-inner em>a .glyphicon.tile,.belt-outer .belt .belt-inner h1>a .glyphicon.tile,.belt-outer .belt .belt-inner h2>a .glyphicon.tile,.belt-outer .belt .belt-inner h3>a .glyphicon.tile,.belt-outer .belt .belt-inner h4>a .glyphicon.tile,.belt-outer .belt .belt-inner h5>a .glyphicon.tile,.belt-outer .belt .belt-inner h6>a .glyphicon.tile,.belt-outer .belt .belt-inner li>a .glyphicon.tile,.belt-outer .belt .belt-inner p>a .glyphicon.tile,.belt-outer .belt .belt-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.belt-outer .belt .belt-inner .span>a .glyphicon.tile:active,.belt-outer .belt .belt-inner .span>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner address>a .glyphicon.tile:active,.belt-outer .belt .belt-inner address>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner em>a .glyphicon.tile:active,.belt-outer .belt .belt-inner em>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner li>a .glyphicon.tile:active,.belt-outer .belt .belt-inner li>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner p>a .glyphicon.tile:active,.belt-outer .belt .belt-inner p>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner td>a .glyphicon.tile:active,.belt-outer .belt .belt-inner td>a .glyphicon.tile:hover{color:#494949}.belt-outer .belt .belt-inner ul.nav-sidebar>li.active>a{color:#000}.belt-outer .belt .belt-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,li,p{font-weight:400}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a:hover{color:#000}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:hover{color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-brand{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.belt-outer .belt .belt-inner.subnav li>a{color:#aaa}.belt-outer .belt .belt-inner.subnav li>a.active{color:#000}.belt-outer .belt .belt-inner.subnav li>a:hover{color:#555}.belt-outer .belt .belt-inner .sidebar strong,.belt-outer .belt .belt-inner.subnav .navbar-toggle{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-toggle:hover{background-color:transparent}.white,q.bubble{background-color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.belt-outer .belt .belt-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.belt-outer .belt .belt-inner .sidebar a strong,.belt-outer .belt .belt-inner .sidebar a strong:active,.belt-outer .belt .belt-inner .sidebar a strong:link,.belt-outer .belt .belt-inner .sidebar a strong:visited{color:#0089bc}.belt-outer .belt .belt-inner .sidebar a strong:hover{color:#005170}.belt-outer .belt .belt-inner cite.bubble strong{color:#414141}.belt-outer .belt .belt-inner cite.bubble a:active,.belt-outer .belt .belt-inner cite.bubble a:link,.belt-outer .belt .belt-inner cite.bubble a:visited{color:#0089bc}.belt-outer .belt .belt-inner cite.bubble a:hover{color:#005170}.belt-outer .belt .belt-inner blockquote,.belt-outer .belt .belt-inner blockquote p,.belt-outer .belt .belt-inner blockquote ul>li{color:#747474}.belt-outer .belt .belt-inner .belt-content{margin:0}.vertical-center{display:table-cell;vertical-align:middle}@media screen and (min-width:768px){.reduce-gutter{padding:0 2px}q.bubble{min-height:152px}}img.full-width{display:block;width:100%}img.centered-icon{margin:0 auto;display:block}@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')}.large{font-size:18px}.small{font-size:14px}.h1,h1{font-size:48px}.h2,h2{font-size:44px}.h3,h3{font-size:32px}.h4,h4{font-size:25px}.h5,h5{font-size:21px}.h6,h6{font-size:19px}p{font-size:17px;font-size:1.08rem;line-height:1.5;margin:0 0 20px}.lead{padding-top:22px;margin-bottom:22px;font-size:19.8px;font-weight:300;line-height:1.4;font-family:Helvetica,Arial,sans-serif}.h1+.lead,.h2+.lead,.h3+.lead,.h4+.lead,.h5+.lead,.h6+.lead,h1+.lead,h2+.lead,h3+.lead,h4+.lead,h5+.lead,h6+.lead{padding-top:10px}pre{overflow-x:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px}code{-moz-border-radius:0;-webkit-border-radius:0;word-wrap:break-word}.amp{font-family:Helvetica,sans-serif;font-weight:400;line-height:0}.footnote{font-size:10px;margin-top:20px}.doc li,blockquote{font-size:17px}q.bubble{position:relative;display:block;width:100%;padding:10px}@media screen and (min-width:992px){.belt-outer{height:50px}q.bubble{min-height:108px}}q.bubble:after{content:"";display:block;width:0;border:0 solid;border-right-width:20px;border-bottom-width:20px;border-color:transparent #fff;position:absolute;bottom:-20px;left:15px}cite.bubble{display:block;margin-left:50px;margin-top:5px;padding-bottom:20px}blockquote *,blockquote p,blockquote ul>li{font-size:17px;font-weight:300}blockquote strong{font-weight:800}.doc li{font-size:1.08rem}.doc .h1,.doc .h2,.doc .h3,.doc .h4,.doc .h5,.doc .h6,.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{word-wrap:break-word;margin-top:3.125rem}.doc .h1+.h1,.doc .h1+.h2,.doc .h1+.h3,.doc .h1+.h4,.doc .h1+.h5,.doc .h1+.h6,.doc .h1+h1,.doc .h1+h2,.doc .h1+h3,.doc .h1+h4,.doc .h1+h5,.doc .h1+h6,.doc .h2+.h1,.doc .h2+.h2,.doc .h2+.h3,.doc .h2+.h4,.doc .h2+.h5,.doc .h2+.h6,.doc .h2+h1,.doc .h2+h2,.doc .h2+h3,.doc .h2+h4,.doc .h2+h5,.doc .h2+h6,.doc .h3+.h1,.doc .h3+.h2,.doc .h3+.h3,.doc .h3+.h4,.doc .h3+.h5,.doc .h3+.h6,.doc .h3+h1,.doc .h3+h2,.doc .h3+h3,.doc .h3+h4,.doc .h3+h5,.doc .h3+h6,.doc .h4+.h1,.doc .h4+.h2,.doc .h4+.h3,.doc .h4+.h4,.doc .h4+.h5,.doc .h4+.h6,.doc .h4+h1,.doc .h4+h2,.doc .h4+h3,.doc .h4+h4,.doc .h4+h5,.doc .h4+h6,.doc .h5+.h1,.doc .h5+.h2,.doc .h5+.h3,.doc .h5+.h4,.doc .h5+.h5,.doc .h5+.h6,.doc .h5+h1,.doc .h5+h2,.doc .h5+h3,.doc .h5+h4,.doc .h5+h5,.doc .h5+h6,.doc .h6+.h1,.doc .h6+.h2,.doc .h6+.h3,.doc .h6+.h4,.doc .h6+.h5,.doc .h6+.h6,.doc .h6+h1,.doc .h6+h2,.doc .h6+h3,.doc .h6+h4,.doc .h6+h5,.doc .h6+h6,.doc h1+.h1,.doc h1+.h2,.doc h1+.h3,.doc h1+.h4,.doc h1+.h5,.doc h1+.h6,.doc h1+h1,.doc h1+h2,.doc h1+h3,.doc h1+h4,.doc h1+h5,.doc h1+h6,.doc h2+.h1,.doc h2+.h2,.doc h2+.h3,.doc h2+.h4,.doc h2+.h5,.doc h2+.h6,.doc h2+h1,.doc h2+h2,.doc h2+h3,.doc h2+h4,.doc h2+h5,.doc h2+h6,.doc h3+.h1,.doc h3+.h2,.doc h3+.h3,.doc h3+.h4,.doc h3+.h5,.doc h3+.h6,.doc h3+h1,.doc h3+h2,.doc h3+h3,.doc h3+h4,.doc h3+h5,.doc h3+h6,.doc h4+.h1,.doc h4+.h2,.doc h4+.h3,.doc h4+.h4,.doc h4+.h5,.doc h4+.h6,.doc h4+h1,.doc h4+h2,.doc h4+h3,.doc h4+h4,.doc h4+h5,.doc h4+h6,.doc h5+.h1,.doc h5+.h2,.doc h5+.h3,.doc h5+.h4,.doc h5+.h5,.doc h5+.h6,.doc h5+h1,.doc h5+h2,.doc h5+h3,.doc h5+h4,.doc h5+h5,.doc h5+h6,.doc h6+.h1,.doc h6+.h2,.doc h6+.h3,.doc h6+.h4,.doc h6+.h5,.doc h6+.h6,.doc h6+h1,.doc h6+h2,.doc h6+h3,.doc h6+h4,.doc h6+h5,.doc h6+h6{margin-top:0}.doc .h1 a,.doc .h2 a,.doc .h3 a,.doc .h4 a,.doc .h5 a,.doc .h6 a,.doc h1 a,.doc h2 a,.doc h3 a,.doc h4 a,.doc h5 a,.doc h6 a{padding-left:10px;opacity:0}.doc .h1:hover a,.doc .h2:hover a,.doc .h3:hover a,.doc .h4:hover a,.doc .h5:hover a,.doc .h6:hover a,.doc h1:hover a,.doc h2:hover a,.doc h3:hover a,.doc h4:hover a,.doc h5:hover a,.doc h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.alt.subnav,.light-blue.subnav,.light-gray.subnav,.neutral.subnav,.primary.subnav,.sand.subnav,.striped.subnav,.white.subnav,div.logo-tile.subnav{opacity:.96}.doc .h1,.doc h1{font-size:38px;font-size:2.375rem}.doc .h2,.doc h2{font-size:33px;font-size:2.0625rem}.doc .h3,.doc h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}.doc .h4,.doc h4{font-size:23px;font-size:1.4375rem}.doc .h5,.doc h5{font-size:20px;font-size:1.25rem}.doc .h6,.doc h6{font-size:18px;font-size:1.125rem}.doc li ol,.doc li ul{margin-top:10px}.doc li ol li,.doc li ul li{margin-top:5px}.doc li blockquote,.doc li img{margin:20px 0}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.doc li ol+p,.doc li ul+p{margin-top:20px}.doc li+li{margin-top:10px}.doc code{font-size:14px}.glyphicon.tile{font-size:150px;margin-bottom:20px!important}.glyphicon.tile-small{font-size:100px;margin-bottom:35px!important}.glyphicon.glyphicon-heart{color:#e74c3c}.caret-right{display:none}@media screen and (min-width:768px){cite.bubble{padding-bottom:0}.doc{padding-bottom:60px}.glyphicon.tile-small{margin-bottom:0!important}.caret-right{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent}}.login-caret{display:none}.fa,.fa-stack{display:inline-block}.tile-list{text-align:center}@media screen and (min-width:768px){.login-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left-color:#3BB878}.tile-list{text-align:right}}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cubes.subnav .navbar-collapse,.light-gray.subnav .navbar-collapse,.sand.subnav .navbar-collapse,.striped.subnav .navbar-collapse,.white.subnav .navbar-collapse{border-top-color:#e7e6e6}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.footer-col,.search-form{position:relative}.white{color:#747474}.white .lead a{font-weight:300}.white .span>a,.white address>a,.white em>a,.white h1>a,.white h2>a,.white h3>a,.white h4>a,.white h5>a,.white h6>a,.white li>a,.white p>a,.white td>a{-webkit-transition:.2s color;transition:.2s color}.white .nav li>a,.white .span>a:active,.white .span>a:hover,.white address>a:active,.white address>a:hover,.white em>a:active,.white em>a:hover,.white h1>a:active,.white h1>a:hover,.white h2>a:active,.white h2>a:hover,.white h3>a:active,.white h3>a:hover,.white h4>a:active,.white h4>a:hover,.white h5>a:active,.white h5>a:hover,.white h6>a:active,.white h6>a:hover,.white li>a:active,.white li>a:hover,.white p>a:active,.white p>a:hover,.white td>a:active,.white td>a:hover{text-decoration:none}.white.separated{border-bottom-color:#d9d9d9}.white .h1,.white .h2,.white .h3,.white .h4,.white .h5,.white .h6,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#000}.white.jumbotron .h1,.white.jumbotron h1{color:#343434}.white.jumbotron .h2,.white.jumbotron .h3,.white.jumbotron .h4,.white.jumbotron .h5,.white.jumbotron .h6,.white.jumbotron h2,.white.jumbotron h3,.white.jumbotron h4,.white.jumbotron h5,.white.jumbotron h6{color:#747474}.white .span>a:active,.white .span>a:link,.white .span>a:visited,.white address>a:active,.white address>a:link,.white address>a:visited,.white em>a:active,.white em>a:link,.white em>a:visited,.white h1>a:active,.white h1>a:link,.white h1>a:visited,.white h2>a:active,.white h2>a:link,.white h2>a:visited,.white h3>a:active,.white h3>a:link,.white h3>a:visited,.white h4>a:active,.white h4>a:link,.white h4>a:visited,.white h5>a:active,.white h5>a:link,.white h5>a:visited,.white h6>a:active,.white h6>a:link,.white h6>a:visited,.white li>a:active,.white li>a:link,.white li>a:visited,.white p>a:active,.white p>a:link,.white p>a:visited,.white td>a:active,.white td>a:link,.white td>a:visited{color:#0089bc}.white .span>a:hover,.white address>a:hover,.white em>a:hover,.white h1>a:hover,.white h2>a:hover,.white h3>a:hover,.white h4>a:hover,.white h5>a:hover,.white h6>a:hover,.white li>a:hover,.white p>a:hover,.white td>a:hover{color:#005170}.white .span>a .glyphicon.tile,.white address>a .glyphicon.tile,.white em>a .glyphicon.tile,.white h1>a .glyphicon.tile,.white h2>a .glyphicon.tile,.white h3>a .glyphicon.tile,.white h4>a .glyphicon.tile,.white h5>a .glyphicon.tile,.white h6>a .glyphicon.tile,.white li>a .glyphicon.tile,.white p>a .glyphicon.tile,.white td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.white .span>a .glyphicon.tile:active,.white .span>a .glyphicon.tile:hover,.white address>a .glyphicon.tile:active,.white address>a .glyphicon.tile:hover,.white em>a .glyphicon.tile:active,.white em>a .glyphicon.tile:hover,.white h1>a .glyphicon.tile:active,.white h1>a .glyphicon.tile:hover,.white h2>a .glyphicon.tile:active,.white h2>a .glyphicon.tile:hover,.white h3>a .glyphicon.tile:active,.white h3>a .glyphicon.tile:hover,.white h4>a .glyphicon.tile:active,.white h4>a .glyphicon.tile:hover,.white h5>a .glyphicon.tile:active,.white h5>a .glyphicon.tile:hover,.white h6>a .glyphicon.tile:active,.white h6>a .glyphicon.tile:hover,.white li>a .glyphicon.tile:active,.white li>a .glyphicon.tile:hover,.white p>a .glyphicon.tile:active,.white p>a .glyphicon.tile:hover,.white td>a .glyphicon.tile:active,.white td>a .glyphicon.tile:hover{color:#4e4e4e}.white ul.nav-sidebar>li.active>a{color:#000}.white ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.white ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.white ul.nav-sidebar>li>a:hover{color:#000}.white ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.white ul.dropdown-menu>li>a:hover{color:#fff}.white.subnav .navbar-brand{color:#000}.white.subnav .navbar-brand a{text-decoration:none;color:#000}.white.subnav li>a{color:#aaa}.white.subnav li>a.active{color:#000}.white.subnav li>a:hover{color:#5b5b5b}.white .sidebar strong,.white.subnav .navbar-toggle{color:#000}.white.subnav .navbar-toggle:hover{background-color:transparent}.white.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.white .sidebar a strong,.white .sidebar a strong:active,.white .sidebar a strong:link,.white .sidebar a strong:visited{color:#0089bc}.white .sidebar a strong:hover{color:#005170}.white cite.bubble strong{color:#414141}.white cite.bubble a:active,.white cite.bubble a:link,.white cite.bubble a:visited{color:#0089bc}.white cite.bubble a:hover{color:#005170}.white blockquote,.white blockquote p,.white blockquote ul>li{color:#747474}.sand{background-color:#f9f9ef;color:#6f6f6f}.sand .lead a{font-weight:300}.sand .span>a,.sand address>a,.sand em>a,.sand h1>a,.sand h2>a,.sand h3>a,.sand h4>a,.sand h5>a,.sand h6>a,.sand li>a,.sand p>a,.sand td>a{-webkit-transition:.2s color;transition:.2s color}.sand .nav li>a,.sand .span>a:active,.sand .span>a:hover,.sand address>a:active,.sand address>a:hover,.sand em>a:active,.sand em>a:hover,.sand h1>a:active,.sand h1>a:hover,.sand h2>a:active,.sand h2>a:hover,.sand h3>a:active,.sand h3>a:hover,.sand h4>a:active,.sand h4>a:hover,.sand h5>a:active,.sand h5>a:hover,.sand h6>a:active,.sand h6>a:hover,.sand li>a:active,.sand li>a:hover,.sand p>a:active,.sand p>a:hover,.sand td>a:active,.sand td>a:hover{text-decoration:none}.sand.separated{border-bottom-color:#e4e4b7}.sand .h1,.sand .h2,.sand .h3,.sand .h4,.sand .h5,.sand .h6,.sand h1,.sand h2,.sand h3,.sand h4,.sand h5,.sand h6{color:#000}.sand.jumbotron .h1,.sand.jumbotron h1{color:#2f2f2f}.sand.jumbotron .h2,.sand.jumbotron .h3,.sand.jumbotron .h4,.sand.jumbotron .h5,.sand.jumbotron .h6,.sand.jumbotron h2,.sand.jumbotron h3,.sand.jumbotron h4,.sand.jumbotron h5,.sand.jumbotron h6{color:#6f6f6f}.sand .span>a:active,.sand .span>a:link,.sand .span>a:visited,.sand address>a:active,.sand address>a:link,.sand address>a:visited,.sand em>a:active,.sand em>a:link,.sand em>a:visited,.sand h1>a:active,.sand h1>a:link,.sand h1>a:visited,.sand h2>a:active,.sand h2>a:link,.sand h2>a:visited,.sand h3>a:active,.sand h3>a:link,.sand h3>a:visited,.sand h4>a:active,.sand h4>a:link,.sand h4>a:visited,.sand h5>a:active,.sand h5>a:link,.sand h5>a:visited,.sand h6>a:active,.sand h6>a:link,.sand h6>a:visited,.sand li>a:active,.sand li>a:link,.sand li>a:visited,.sand p>a:active,.sand p>a:link,.sand p>a:visited,.sand td>a:active,.sand td>a:link,.sand td>a:visited{color:#0089bc}.sand .span>a:hover,.sand address>a:hover,.sand em>a:hover,.sand h1>a:hover,.sand h2>a:hover,.sand h3>a:hover,.sand h4>a:hover,.sand h5>a:hover,.sand h6>a:hover,.sand li>a:hover,.sand p>a:hover,.sand td>a:hover{color:#005170}.sand .span>a .glyphicon.tile,.sand address>a .glyphicon.tile,.sand em>a .glyphicon.tile,.sand h1>a .glyphicon.tile,.sand h2>a .glyphicon.tile,.sand h3>a .glyphicon.tile,.sand h4>a .glyphicon.tile,.sand h5>a .glyphicon.tile,.sand h6>a .glyphicon.tile,.sand li>a .glyphicon.tile,.sand p>a .glyphicon.tile,.sand td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.sand .span>a .glyphicon.tile:active,.sand .span>a .glyphicon.tile:hover,.sand address>a .glyphicon.tile:active,.sand address>a .glyphicon.tile:hover,.sand em>a .glyphicon.tile:active,.sand em>a .glyphicon.tile:hover,.sand h1>a .glyphicon.tile:active,.sand h1>a .glyphicon.tile:hover,.sand h2>a .glyphicon.tile:active,.sand h2>a .glyphicon.tile:hover,.sand h3>a .glyphicon.tile:active,.sand h3>a .glyphicon.tile:hover,.sand h4>a .glyphicon.tile:active,.sand h4>a .glyphicon.tile:hover,.sand h5>a .glyphicon.tile:active,.sand h5>a .glyphicon.tile:hover,.sand h6>a .glyphicon.tile:active,.sand h6>a .glyphicon.tile:hover,.sand li>a .glyphicon.tile:active,.sand li>a .glyphicon.tile:hover,.sand p>a .glyphicon.tile:active,.sand p>a .glyphicon.tile:hover,.sand td>a .glyphicon.tile:active,.sand td>a .glyphicon.tile:hover{color:#494949}.sand ul.nav-sidebar>li.active>a{color:#000}.sand ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.sand ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.sand ul.nav-sidebar>li>a:hover{color:#000}.sand ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.sand ul.dropdown-menu>li>a:hover{color:#fff}.sand.subnav .navbar-brand{color:#000}.sand.subnav .navbar-brand a{text-decoration:none;color:#000}.sand.subnav li>a{color:#aaa}.sand.subnav li>a.active{color:#000}.sand.subnav li>a:hover{color:#555}.sand .sidebar strong,.sand.subnav .navbar-toggle{color:#000}.sand.subnav .navbar-toggle:hover{background-color:transparent}.sand.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.sand .sidebar a strong,.sand .sidebar a strong:active,.sand .sidebar a strong:link,.sand .sidebar a strong:visited{color:#0089bc}.sand .sidebar a strong:hover{color:#005170}.sand cite.bubble strong{color:#414141}.sand cite.bubble a:active,.sand cite.bubble a:link,.sand cite.bubble a:visited{color:#0089bc}.sand cite.bubble a:hover{color:#005170}.sand blockquote,.sand blockquote p,.sand blockquote ul>li{color:#747474}.light-gray{background-color:#f4f4f4;color:#6f6f6f}.light-gray .lead a{font-weight:300}.light-gray .span>a,.light-gray address>a,.light-gray em>a,.light-gray h1>a,.light-gray h2>a,.light-gray h3>a,.light-gray h4>a,.light-gray h5>a,.light-gray h6>a,.light-gray li>a,.light-gray p>a,.light-gray td>a{-webkit-transition:.2s color;transition:.2s color}.light-gray .nav li>a,.light-gray .span>a:active,.light-gray .span>a:hover,.light-gray address>a:active,.light-gray address>a:hover,.light-gray em>a:active,.light-gray em>a:hover,.light-gray h1>a:active,.light-gray h1>a:hover,.light-gray h2>a:active,.light-gray h2>a:hover,.light-gray h3>a:active,.light-gray h3>a:hover,.light-gray h4>a:active,.light-gray h4>a:hover,.light-gray h5>a:active,.light-gray h5>a:hover,.light-gray h6>a:active,.light-gray h6>a:hover,.light-gray li>a:active,.light-gray li>a:hover,.light-gray p>a:active,.light-gray p>a:hover,.light-gray td>a:active,.light-gray td>a:hover{text-decoration:none}.light-gray.separated{border-bottom-color:#cdcdcd}.light-gray .h1,.light-gray .h2,.light-gray .h3,.light-gray .h4,.light-gray .h5,.light-gray .h6,.light-gray h1,.light-gray h2,.light-gray h3,.light-gray h4,.light-gray h5,.light-gray h6{color:#000}.light-gray.jumbotron .h1,.light-gray.jumbotron h1{color:#2f2f2f}.light-gray.jumbotron .h2,.light-gray.jumbotron .h3,.light-gray.jumbotron .h4,.light-gray.jumbotron .h5,.light-gray.jumbotron .h6,.light-gray.jumbotron h2,.light-gray.jumbotron h3,.light-gray.jumbotron h4,.light-gray.jumbotron h5,.light-gray.jumbotron h6{color:#6f6f6f}.light-gray .span>a:active,.light-gray .span>a:link,.light-gray .span>a:visited,.light-gray address>a:active,.light-gray address>a:link,.light-gray address>a:visited,.light-gray em>a:active,.light-gray em>a:link,.light-gray em>a:visited,.light-gray h1>a:active,.light-gray h1>a:link,.light-gray h1>a:visited,.light-gray h2>a:active,.light-gray h2>a:link,.light-gray h2>a:visited,.light-gray h3>a:active,.light-gray h3>a:link,.light-gray h3>a:visited,.light-gray h4>a:active,.light-gray h4>a:link,.light-gray h4>a:visited,.light-gray h5>a:active,.light-gray h5>a:link,.light-gray h5>a:visited,.light-gray h6>a:active,.light-gray h6>a:link,.light-gray h6>a:visited,.light-gray li>a:active,.light-gray li>a:link,.light-gray li>a:visited,.light-gray p>a:active,.light-gray p>a:link,.light-gray p>a:visited,.light-gray td>a:active,.light-gray td>a:link,.light-gray td>a:visited{color:#0089bc}.light-gray .span>a:hover,.light-gray address>a:hover,.light-gray em>a:hover,.light-gray h1>a:hover,.light-gray h2>a:hover,.light-gray h3>a:hover,.light-gray h4>a:hover,.light-gray h5>a:hover,.light-gray h6>a:hover,.light-gray li>a:hover,.light-gray p>a:hover,.light-gray td>a:hover{color:#005170}.light-gray .span>a .glyphicon.tile,.light-gray address>a .glyphicon.tile,.light-gray em>a .glyphicon.tile,.light-gray h1>a .glyphicon.tile,.light-gray h2>a .glyphicon.tile,.light-gray h3>a .glyphicon.tile,.light-gray h4>a .glyphicon.tile,.light-gray h5>a .glyphicon.tile,.light-gray h6>a .glyphicon.tile,.light-gray li>a .glyphicon.tile,.light-gray p>a .glyphicon.tile,.light-gray td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-gray .span>a .glyphicon.tile:active,.light-gray .span>a .glyphicon.tile:hover,.light-gray address>a .glyphicon.tile:active,.light-gray address>a .glyphicon.tile:hover,.light-gray em>a .glyphicon.tile:active,.light-gray em>a .glyphicon.tile:hover,.light-gray h1>a .glyphicon.tile:active,.light-gray h1>a .glyphicon.tile:hover,.light-gray h2>a .glyphicon.tile:active,.light-gray h2>a .glyphicon.tile:hover,.light-gray h3>a .glyphicon.tile:active,.light-gray h3>a .glyphicon.tile:hover,.light-gray h4>a .glyphicon.tile:active,.light-gray h4>a .glyphicon.tile:hover,.light-gray h5>a .glyphicon.tile:active,.light-gray h5>a .glyphicon.tile:hover,.light-gray h6>a .glyphicon.tile:active,.light-gray h6>a .glyphicon.tile:hover,.light-gray li>a .glyphicon.tile:active,.light-gray li>a .glyphicon.tile:hover,.light-gray p>a .glyphicon.tile:active,.light-gray p>a .glyphicon.tile:hover,.light-gray td>a .glyphicon.tile:active,.light-gray td>a .glyphicon.tile:hover{color:#494949}.light-gray ul.nav-sidebar>li.active>a{color:#000}.light-gray ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.light-gray ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.light-gray ul.nav-sidebar>li>a:hover{color:#000}.light-gray ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-gray ul.dropdown-menu>li>a:hover{color:#fff}.light-gray.subnav .navbar-brand{color:#000}.light-gray.subnav .navbar-brand a{text-decoration:none;color:#000}.light-gray.subnav li>a{color:#aaa}.light-gray.subnav li>a.active{color:#000}.light-gray.subnav li>a:hover{color:#555}.light-gray .sidebar strong,.light-gray.subnav .navbar-toggle{color:#000}.light-gray.subnav .navbar-toggle:hover{background-color:transparent}.light-gray.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-gray .sidebar a strong,.light-gray .sidebar a strong:active,.light-gray .sidebar a strong:link,.light-gray .sidebar a strong:visited{color:#0089bc}.light-gray .sidebar a strong:hover{color:#005170}.light-gray cite.bubble strong{color:#414141}.light-gray cite.bubble a:active,.light-gray cite.bubble a:link,.light-gray cite.bubble a:visited{color:#0089bc}.light-gray cite.bubble a:hover{color:#005170}.light-gray blockquote,.light-gray blockquote p,.light-gray blockquote ul>li,.striped{color:#747474}.striped{background:url(/media/images/common/stripes.png)}.striped .lead a{font-weight:300}.striped .span>a,.striped address>a,.striped em>a,.striped h1>a,.striped h2>a,.striped h3>a,.striped h4>a,.striped h5>a,.striped h6>a,.striped li>a,.striped p>a,.striped td>a{-webkit-transition:.2s color;transition:.2s color}.striped .nav li>a,.striped .span>a:active,.striped .span>a:hover,.striped address>a:active,.striped address>a:hover,.striped em>a:active,.striped em>a:hover,.striped h1>a:active,.striped h1>a:hover,.striped h2>a:active,.striped h2>a:hover,.striped h3>a:active,.striped h3>a:hover,.striped h4>a:active,.striped h4>a:hover,.striped h5>a:active,.striped h5>a:hover,.striped h6>a:active,.striped h6>a:hover,.striped li>a:active,.striped li>a:hover,.striped p>a:active,.striped p>a:hover,.striped td>a:active,.striped td>a:hover{text-decoration:none}.striped.separated{border-bottom-color:#d2d2d2}.striped.jumbotron .h1,.striped.jumbotron h1{color:#343434}.striped.jumbotron .h2,.striped.jumbotron .h3,.striped.jumbotron .h4,.striped.jumbotron .h5,.striped.jumbotron .h6,.striped.jumbotron h2,.striped.jumbotron h3,.striped.jumbotron h4,.striped.jumbotron h5,.striped.jumbotron h6{color:#747474}.striped .span>a:active,.striped .span>a:link,.striped .span>a:visited,.striped address>a:active,.striped address>a:link,.striped address>a:visited,.striped em>a:active,.striped em>a:link,.striped em>a:visited,.striped h1>a:active,.striped h1>a:link,.striped h1>a:visited,.striped h2>a:active,.striped h2>a:link,.striped h2>a:visited,.striped h3>a:active,.striped h3>a:link,.striped h3>a:visited,.striped h4>a:active,.striped h4>a:link,.striped h4>a:visited,.striped h5>a:active,.striped h5>a:link,.striped h5>a:visited,.striped h6>a:active,.striped h6>a:link,.striped h6>a:visited,.striped li>a:active,.striped li>a:link,.striped li>a:visited,.striped p>a:active,.striped p>a:link,.striped p>a:visited,.striped td>a:active,.striped td>a:link,.striped td>a:visited{color:#0089bc}.striped .span>a:hover,.striped address>a:hover,.striped em>a:hover,.striped h1>a:hover,.striped h2>a:hover,.striped h3>a:hover,.striped h4>a:hover,.striped h5>a:hover,.striped h6>a:hover,.striped li>a:hover,.striped p>a:hover,.striped td>a:hover{color:#005170}.striped .span>a .glyphicon.tile,.striped address>a .glyphicon.tile,.striped em>a .glyphicon.tile,.striped h1>a .glyphicon.tile,.striped h2>a .glyphicon.tile,.striped h3>a .glyphicon.tile,.striped h4>a .glyphicon.tile,.striped h5>a .glyphicon.tile,.striped h6>a .glyphicon.tile,.striped li>a .glyphicon.tile,.striped p>a .glyphicon.tile,.striped td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.striped .span>a .glyphicon.tile:active,.striped .span>a .glyphicon.tile:hover,.striped address>a .glyphicon.tile:active,.striped address>a .glyphicon.tile:hover,.striped em>a .glyphicon.tile:active,.striped em>a .glyphicon.tile:hover,.striped h1>a .glyphicon.tile:active,.striped h1>a .glyphicon.tile:hover,.striped h2>a .glyphicon.tile:active,.striped h2>a .glyphicon.tile:hover,.striped h3>a .glyphicon.tile:active,.striped h3>a .glyphicon.tile:hover,.striped h4>a .glyphicon.tile:active,.striped h4>a .glyphicon.tile:hover,.striped h5>a .glyphicon.tile:active,.striped h5>a .glyphicon.tile:hover,.striped h6>a .glyphicon.tile:active,.striped h6>a .glyphicon.tile:hover,.striped li>a .glyphicon.tile:active,.striped li>a .glyphicon.tile:hover,.striped p>a .glyphicon.tile:active,.striped p>a .glyphicon.tile:hover,.striped td>a .glyphicon.tile:active,.striped td>a .glyphicon.tile:hover{color:#4e4e4e}.striped ul.nav-sidebar>li.active>a{color:#000}.striped ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.striped ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.striped ul.nav-sidebar>li>a:hover{color:#000}.striped ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.striped ul.dropdown-menu>li>a:hover{color:#fff}.striped.subnav .navbar-brand{color:#000}.striped.subnav .navbar-brand a{text-decoration:none;color:#000}.striped.subnav li>a{color:#aaa}.striped.subnav li>a.active{color:#000}.striped.subnav li>a:hover{color:#5b5b5b}.striped .sidebar strong,.striped.subnav .navbar-toggle{color:#000}.striped.subnav .navbar-toggle:hover{background-color:transparent}.striped.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.striped .sidebar a strong,.striped .sidebar a strong:active,.striped .sidebar a strong:link,.striped .sidebar a strong:visited{color:#0089bc}.striped .sidebar a strong:hover{color:#005170}.striped cite.bubble strong{color:#414141}.striped cite.bubble a:active,.striped cite.bubble a:link,.striped cite.bubble a:visited{color:#0089bc}.striped cite.bubble a:hover{color:#005170}.striped blockquote,.striped blockquote p,.striped blockquote ul>li{color:#747474}.striped .h1,.striped .h2,.striped .h3,.striped .h4,.striped .h5,.striped .h6,.striped h1,.striped h2,.striped h3,.striped h4,.striped h5,.striped h6{color:#4e4e4e}.cubes{color:#747474;background:url(/media/images/common/cube_tile_lt_gray.png)}.cubes .lead a{font-weight:300}.cubes .span>a,.cubes address>a,.cubes em>a,.cubes h1>a,.cubes h2>a,.cubes h3>a,.cubes h4>a,.cubes h5>a,.cubes h6>a,.cubes li>a,.cubes p>a,.cubes td>a{-webkit-transition:.2s color;transition:.2s color}.cubes .nav li>a,.cubes .span>a:active,.cubes .span>a:hover,.cubes address>a:active,.cubes address>a:hover,.cubes em>a:active,.cubes em>a:hover,.cubes h1>a:active,.cubes h1>a:hover,.cubes h2>a:active,.cubes h2>a:hover,.cubes h3>a:active,.cubes h3>a:hover,.cubes h4>a:active,.cubes h4>a:hover,.cubes h5>a:active,.cubes h5>a:hover,.cubes h6>a:active,.cubes h6>a:hover,.cubes li>a:active,.cubes li>a:hover,.cubes p>a:active,.cubes p>a:hover,.cubes td>a:active,.cubes td>a:hover{text-decoration:none}.cubes.separated{border-bottom-color:#d2d2d2}.cubes.jumbotron .h1,.cubes.jumbotron h1{color:#343434}.cubes.jumbotron .h2,.cubes.jumbotron .h3,.cubes.jumbotron .h4,.cubes.jumbotron .h5,.cubes.jumbotron .h6,.cubes.jumbotron h2,.cubes.jumbotron h3,.cubes.jumbotron h4,.cubes.jumbotron h5,.cubes.jumbotron h6{color:#747474}.cubes .span>a:active,.cubes .span>a:link,.cubes .span>a:visited,.cubes address>a:active,.cubes address>a:link,.cubes address>a:visited,.cubes em>a:active,.cubes em>a:link,.cubes em>a:visited,.cubes h1>a:active,.cubes h1>a:link,.cubes h1>a:visited,.cubes h2>a:active,.cubes h2>a:link,.cubes h2>a:visited,.cubes h3>a:active,.cubes h3>a:link,.cubes h3>a:visited,.cubes h4>a:active,.cubes h4>a:link,.cubes h4>a:visited,.cubes h5>a:active,.cubes h5>a:link,.cubes h5>a:visited,.cubes h6>a:active,.cubes h6>a:link,.cubes h6>a:visited,.cubes li>a:active,.cubes li>a:link,.cubes li>a:visited,.cubes p>a:active,.cubes p>a:link,.cubes p>a:visited,.cubes td>a:active,.cubes td>a:link,.cubes td>a:visited{color:#0089bc}.cubes .span>a:hover,.cubes address>a:hover,.cubes em>a:hover,.cubes h1>a:hover,.cubes h2>a:hover,.cubes h3>a:hover,.cubes h4>a:hover,.cubes h5>a:hover,.cubes h6>a:hover,.cubes li>a:hover,.cubes p>a:hover,.cubes td>a:hover{color:#005170}.cubes .span>a .glyphicon.tile,.cubes address>a .glyphicon.tile,.cubes em>a .glyphicon.tile,.cubes h1>a .glyphicon.tile,.cubes h2>a .glyphicon.tile,.cubes h3>a .glyphicon.tile,.cubes h4>a .glyphicon.tile,.cubes h5>a .glyphicon.tile,.cubes h6>a .glyphicon.tile,.cubes li>a .glyphicon.tile,.cubes p>a .glyphicon.tile,.cubes td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.cubes .span>a .glyphicon.tile:active,.cubes .span>a .glyphicon.tile:hover,.cubes address>a .glyphicon.tile:active,.cubes address>a .glyphicon.tile:hover,.cubes em>a .glyphicon.tile:active,.cubes em>a .glyphicon.tile:hover,.cubes h1>a .glyphicon.tile:active,.cubes h1>a .glyphicon.tile:hover,.cubes h2>a .glyphicon.tile:active,.cubes h2>a .glyphicon.tile:hover,.cubes h3>a .glyphicon.tile:active,.cubes h3>a .glyphicon.tile:hover,.cubes h4>a .glyphicon.tile:active,.cubes h4>a .glyphicon.tile:hover,.cubes h5>a .glyphicon.tile:active,.cubes h5>a .glyphicon.tile:hover,.cubes h6>a .glyphicon.tile:active,.cubes h6>a .glyphicon.tile:hover,.cubes li>a .glyphicon.tile:active,.cubes li>a .glyphicon.tile:hover,.cubes p>a .glyphicon.tile:active,.cubes p>a .glyphicon.tile:hover,.cubes td>a .glyphicon.tile:active,.cubes td>a .glyphicon.tile:hover{color:#4e4e4e}.cubes ul.nav-sidebar>li.active>a{color:#000}.cubes ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.blue .lead a,.dark-blue .lead a,.dark-green .lead a,.green .lead a,.light-blue .lead a{font-weight:300}.cubes ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.cubes ul.nav-sidebar>li>a:hover{color:#000}.cubes ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.cubes ul.dropdown-menu>li>a:hover{color:#fff}.cubes.subnav{opacity:.96}.cubes.subnav .navbar-brand{color:#000}.cubes.subnav .navbar-brand a{text-decoration:none;color:#000}.cubes.subnav li>a{color:#aaa}.cubes.subnav li>a.active{color:#000}.cubes.subnav li>a:hover{color:#5b5b5b}.cubes .sidebar strong,.cubes.subnav .navbar-toggle{color:#000}.cubes.subnav .navbar-toggle:hover{background-color:transparent}.cubes.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.cubes .sidebar a strong,.cubes .sidebar a strong:active,.cubes .sidebar a strong:link,.cubes .sidebar a strong:visited{color:#0089bc}.cubes .sidebar a strong:hover{color:#005170}.cubes cite.bubble strong{color:#414141}.cubes cite.bubble a:active,.cubes cite.bubble a:link,.cubes cite.bubble a:visited{color:#0089bc}.cubes cite.bubble a:hover{color:#005170}.cubes blockquote,.cubes blockquote p,.cubes blockquote ul>li{color:#747474}.cubes .h1,.cubes .h2,.cubes .h3,.cubes .h4,.cubes .h5,.cubes .h6,.cubes h1,.cubes h2,.cubes h3,.cubes h4,.cubes h5,.cubes h6{color:#4e4e4e}.green,.green .h1,.green .h2,.green .h3,.green .h4,.green .h5,.green .h6,.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green.subnav .navbar-brand{color:#fff}.green{background-color:#3BB878}.green .span>a,.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{-webkit-transition:.2s color;transition:.2s color}.green .nav li>a,.green .span>a:active,.green .span>a:hover,.green address>a:active,.green address>a:hover,.green em>a:active,.green em>a:hover,.green h1>a:active,.green h1>a:hover,.green h2>a:active,.green h2>a:hover,.green h3>a:active,.green h3>a:hover,.green h4>a:active,.green h4>a:hover,.green h5>a:active,.green h5>a:hover,.green h6>a:active,.green h6>a:hover,.green li>a:active,.green li>a:hover,.green p>a:active,.green p>a:hover,.green td>a:active,.green td>a:hover{text-decoration:none}.green.separated{border-bottom-color:#287e52}.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{color:#fff;text-decoration:underline}.dark-green .nav li>a,.dark-green .span>a:active,.dark-green .span>a:hover,.dark-green address>a:active,.dark-green address>a:hover,.dark-green em>a:active,.dark-green em>a:hover,.dark-green h1>a:active,.dark-green h1>a:hover,.dark-green h2>a:active,.dark-green h2>a:hover,.dark-green h3>a:active,.dark-green h3>a:hover,.dark-green h4>a:active,.dark-green h4>a:hover,.dark-green h5>a:active,.dark-green h5>a:hover,.dark-green h6>a:active,.dark-green h6>a:hover,.dark-green li>a:active,.dark-green li>a:hover,.dark-green p>a:active,.dark-green p>a:hover,.dark-green td>a:active,.dark-green td>a:hover,.green address>a:hover,.green em>a:hover,.green h1>a:hover,.green h2>a:hover,.green h3>a:hover,.green h4>a:hover,.green h5>a:hover,.green h6>a:hover,.green li>a:hover,.green p>a:hover,.green td>a:hover,.green.subnav .navbar-brand a{text-decoration:none}.green.subnav li>a{color:#a1e1c0}.green.subnav li>a.active,.green.subnav li>a:hover{color:#fff}.green.subnav .navbar-toggle{color:#226b46}.dark-green,.dark-green .h1,.dark-green .h2,.dark-green .h3,.dark-green .h4,.dark-green .h5,.dark-green .h6,.dark-green h1,.dark-green h2,.dark-green h3,.dark-green h4,.dark-green h5,.dark-green h6,.dark-green.subnav .navbar-brand{color:#fff}.green.subnav .navbar-toggle:hover{background-color:transparent}.green.subnav .navbar-collapse{border-top-color:#226b46}.green.subnav .subnav-divider{border-bottom:1px solid #3BB878}.green .form-control{border:0!important}.dark-green{background-color:#35a56b}.dark-green .span>a,.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{-webkit-transition:.2s color;transition:.2s color}.dark-green.separated{border-bottom-color:#226b46}.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{color:#fff;text-decoration:underline}.blue .nav li>a,.blue .span>a:active,.blue .span>a:hover,.blue address>a:active,.blue address>a:hover,.blue em>a:active,.blue em>a:hover,.blue h1>a:active,.blue h1>a:hover,.blue h2>a:active,.blue h2>a:hover,.blue h3>a:active,.blue h3>a:hover,.blue h4>a:active,.blue h4>a:hover,.blue h5>a:active,.blue h5>a:hover,.blue h6>a:active,.blue h6>a:hover,.blue li>a:active,.blue li>a:hover,.blue p>a:active,.blue p>a:hover,.blue td>a:active,.blue td>a:hover,.dark-green address>a:hover,.dark-green em>a:hover,.dark-green h1>a:hover,.dark-green h2>a:hover,.dark-green h3>a:hover,.dark-green h4>a:hover,.dark-green h5>a:hover,.dark-green h6>a:hover,.dark-green li>a:hover,.dark-green p>a:hover,.dark-green td>a:hover,.dark-green.subnav .navbar-brand a{text-decoration:none}.dark-green.subnav li>a{color:#8edbb3}.dark-green.subnav li>a.active,.dark-green.subnav li>a:hover{color:#fff}.dark-green.subnav .navbar-toggle{color:#1c5739}.blue,.blue .h1,.blue .h2,.blue .h3,.blue .h4,.blue .h5,.blue .h6,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue.subnav .navbar-brand{color:#fff}.dark-green.subnav .navbar-toggle:hover{background-color:transparent}.dark-green.subnav .navbar-collapse{border-top-color:#1c5739}.dark-green.subnav .subnav-divider{border-bottom:1px solid #35a56b}.dark-green .form-control{border:0!important}.blue{background-color:#00aeef}.blue .span>a,.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{-webkit-transition:.2s color;transition:.2s color}.blue.separated{border-bottom-color:#0076a3}.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{color:#fff;text-decoration:underline}.blue address>a:hover,.blue em>a:hover,.blue h1>a:hover,.blue h2>a:hover,.blue h3>a:hover,.blue h4>a:hover,.blue h5>a:hover,.blue h6>a:hover,.blue li>a:hover,.blue p>a:hover,.blue td>a:hover,.blue.subnav .navbar-brand a,.dark-blue .nav li>a,.dark-blue .span>a:active,.dark-blue .span>a:hover,.dark-blue address>a:active,.dark-blue address>a:hover,.dark-blue em>a:active,.dark-blue em>a:hover,.dark-blue h1>a:active,.dark-blue h1>a:hover,.dark-blue h2>a:active,.dark-blue h2>a:hover,.dark-blue h3>a:active,.dark-blue h3>a:hover,.dark-blue h4>a:active,.dark-blue h4>a:hover,.dark-blue h5>a:active,.dark-blue h5>a:hover,.dark-blue h6>a:active,.dark-blue h6>a:hover,.dark-blue li>a:active,.dark-blue li>a:hover,.dark-blue p>a:active,.dark-blue p>a:hover,.dark-blue td>a:active,.dark-blue td>a:hover{text-decoration:none}.blue.subnav li>a{color:#7fdcff}.blue.subnav li>a.active,.blue.subnav li>a:hover{color:#fff}.blue.subnav .navbar-toggle{color:#006489}.dark-blue,.dark-blue .h1,.dark-blue .h2,.dark-blue .h3,.dark-blue .h4,.dark-blue .h5,.dark-blue .h6,.dark-blue h1,.dark-blue h2,.dark-blue h3,.dark-blue h4,.dark-blue h5,.dark-blue h6,.dark-blue.subnav .navbar-brand{color:#fff}.blue.subnav .navbar-toggle:hover{background-color:transparent}.blue.subnav .navbar-collapse{border-top-color:#006489}.blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.blue .form-control{border:0!important}.dark-blue{background-color:#00aeef}.dark-blue .span>a,.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{-webkit-transition:.2s color;transition:.2s color}.dark-blue.separated{border-bottom-color:#0076a3}.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{color:#fff;text-decoration:underline}.dark-blue address>a:hover,.dark-blue em>a:hover,.dark-blue h1>a:hover,.dark-blue h2>a:hover,.dark-blue h3>a:hover,.dark-blue h4>a:hover,.dark-blue h5>a:hover,.dark-blue h6>a:hover,.dark-blue li>a:hover,.dark-blue p>a:hover,.dark-blue td>a:hover,.dark-blue.subnav .navbar-brand a,.light-blue .nav li>a,.light-blue .span>a:active,.light-blue .span>a:hover,.light-blue address>a:active,.light-blue address>a:hover,.light-blue em>a:active,.light-blue em>a:hover,.light-blue h1>a:active,.light-blue h1>a:hover,.light-blue h2>a:active,.light-blue h2>a:hover,.light-blue h3>a:active,.light-blue h3>a:hover,.light-blue h4>a:active,.light-blue h4>a:hover,.light-blue h5>a:active,.light-blue h5>a:hover,.light-blue h6>a:active,.light-blue h6>a:hover,.light-blue li>a:active,.light-blue li>a:hover,.light-blue p>a:active,.light-blue p>a:hover,.light-blue td>a:active,.light-blue td>a:hover,.light-blue.subnav .navbar-brand a,.red .nav li>a,.red .span>a:active,.red .span>a:hover,.red address>a:active,.red address>a:hover,.red em>a:active,.red em>a:hover,.red h1>a:active,.red h1>a:hover,.red h2>a:active,.red h2>a:hover,.red h3>a:active,.red h3>a:hover,.red h4>a:active,.red h4>a:hover,.red h5>a:active,.red h5>a:hover,.red h6>a:active,.red h6>a:hover,.red li>a:active,.red li>a:hover,.red p>a:active,.red p>a:hover,.red td>a:active,.red td>a:hover{text-decoration:none}.dark-blue.subnav li>a{color:#7fdcff}.dark-blue.subnav li>a.active,.dark-blue.subnav li>a:hover{color:#fff}.dark-blue.subnav .navbar-toggle{color:#006489}.dark-blue.subnav .navbar-toggle:hover{background-color:transparent}.dark-blue.subnav .navbar-collapse{border-top-color:#006489}.dark-blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.dark-blue .form-control{border:0!important}.light-blue{background-color:#edf7fe;color:#747474}.light-blue .span>a,.light-blue address>a,.light-blue em>a,.light-blue h1>a,.light-blue h2>a,.light-blue h3>a,.light-blue h4>a,.light-blue h5>a,.light-blue h6>a,.light-blue li>a,.light-blue p>a,.light-blue td>a{-webkit-transition:.2s color;transition:.2s color}.light-blue.separated{border-bottom-color:#a5d7fa}.light-blue .h1,.light-blue .h2,.light-blue .h3,.light-blue .h4,.light-blue .h5,.light-blue .h6,.light-blue h1,.light-blue h2,.light-blue h3,.light-blue h4,.light-blue h5,.light-blue h6{color:#000}.light-blue.jumbotron .h1,.light-blue.jumbotron h1{color:#343434}.light-blue.jumbotron .h2,.light-blue.jumbotron .h3,.light-blue.jumbotron .h4,.light-blue.jumbotron .h5,.light-blue.jumbotron .h6,.light-blue.jumbotron h2,.light-blue.jumbotron h3,.light-blue.jumbotron h4,.light-blue.jumbotron h5,.light-blue.jumbotron h6{color:#747474}.light-blue .span>a:active,.light-blue .span>a:link,.light-blue .span>a:visited,.light-blue address>a:active,.light-blue address>a:link,.light-blue address>a:visited,.light-blue em>a:active,.light-blue em>a:link,.light-blue em>a:visited,.light-blue h1>a:active,.light-blue h1>a:link,.light-blue h1>a:visited,.light-blue h2>a:active,.light-blue h2>a:link,.light-blue h2>a:visited,.light-blue h3>a:active,.light-blue h3>a:link,.light-blue h3>a:visited,.light-blue h4>a:active,.light-blue h4>a:link,.light-blue h4>a:visited,.light-blue h5>a:active,.light-blue h5>a:link,.light-blue h5>a:visited,.light-blue h6>a:active,.light-blue h6>a:link,.light-blue h6>a:visited,.light-blue li>a:active,.light-blue li>a:link,.light-blue li>a:visited,.light-blue p>a:active,.light-blue p>a:link,.light-blue p>a:visited,.light-blue td>a:active,.light-blue td>a:link,.light-blue td>a:visited{color:#0089bc}.light-blue .span>a:hover,.light-blue address>a:hover,.light-blue em>a:hover,.light-blue h1>a:hover,.light-blue h2>a:hover,.light-blue h3>a:hover,.light-blue h4>a:hover,.light-blue h5>a:hover,.light-blue h6>a:hover,.light-blue li>a:hover,.light-blue p>a:hover,.light-blue td>a:hover{color:#005170}.light-blue .span>a .glyphicon.tile,.light-blue address>a .glyphicon.tile,.light-blue em>a .glyphicon.tile,.light-blue h1>a .glyphicon.tile,.light-blue h2>a .glyphicon.tile,.light-blue h3>a .glyphicon.tile,.light-blue h4>a .glyphicon.tile,.light-blue h5>a .glyphicon.tile,.light-blue h6>a .glyphicon.tile,.light-blue li>a .glyphicon.tile,.light-blue p>a .glyphicon.tile,.light-blue td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-blue .span>a .glyphicon.tile:active,.light-blue .span>a .glyphicon.tile:hover,.light-blue address>a .glyphicon.tile:active,.light-blue address>a .glyphicon.tile:hover,.light-blue em>a .glyphicon.tile:active,.light-blue em>a .glyphicon.tile:hover,.light-blue h1>a .glyphicon.tile:active,.light-blue h1>a .glyphicon.tile:hover,.light-blue h2>a .glyphicon.tile:active,.light-blue h2>a .glyphicon.tile:hover,.light-blue h3>a .glyphicon.tile:active,.light-blue h3>a .glyphicon.tile:hover,.light-blue h4>a .glyphicon.tile:active,.light-blue h4>a .glyphicon.tile:hover,.light-blue h5>a .glyphicon.tile:active,.light-blue h5>a .glyphicon.tile:hover,.light-blue h6>a .glyphicon.tile:active,.light-blue h6>a .glyphicon.tile:hover,.light-blue li>a .glyphicon.tile:active,.light-blue li>a .glyphicon.tile:hover,.light-blue p>a .glyphicon.tile:active,.light-blue p>a .glyphicon.tile:hover,.light-blue td>a .glyphicon.tile:active,.light-blue td>a .glyphicon.tile:hover{color:#4e4e4e}.light-blue ul.nav-sidebar>li.active>a{color:#000}.light-blue ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.dark-purple .lead a,.hero .lead a,.hero-accent .lead a,.light-purple .lead a,.logo-bg-dark .lead a,.primary .lead a,.purple .lead a,.red .lead a{font-weight:300}.light-blue ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.light-blue ul.nav-sidebar>li>a:hover{color:#000}.light-blue ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-blue ul.dropdown-menu>li>a:hover{color:#fff}.light-blue.subnav .navbar-brand,.light-blue.subnav .navbar-brand a{color:#000}.light-blue.subnav li>a{color:#aaa}.light-blue.subnav li>a.active{color:#000}.light-blue.subnav li>a:hover{color:#5b5b5b}.light-blue .sidebar strong,.light-blue.subnav .navbar-toggle{color:#000}.light-blue.subnav .navbar-toggle:hover{background-color:transparent}.light-blue.subnav .navbar-collapse{border-top-color:#e7e6e6}.light-blue.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-blue .sidebar a strong,.light-blue .sidebar a strong:active,.light-blue .sidebar a strong:link,.light-blue .sidebar a strong:visited{color:#0089bc}.light-blue .sidebar a strong:hover{color:#005170}.light-blue cite.bubble strong{color:#414141}.light-blue cite.bubble a:active,.light-blue cite.bubble a:link,.light-blue cite.bubble a:visited{color:#0089bc}.light-blue cite.bubble a:hover{color:#005170}.light-blue blockquote,.light-blue blockquote p,.light-blue blockquote ul>li{color:#747474}.red,.red .h1,.red .h2,.red .h3,.red .h4,.red .h5,.red .h6,.red h1,.red h2,.red h3,.red h4,.red h5,.red h6,.red.subnav .navbar-brand{color:#fff}.red{background-color:#d7594c}.red .span>a,.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{-webkit-transition:.2s color;transition:.2s color}.red.separated{border-bottom-color:#af3428}.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{color:#fff;text-decoration:underline}.purple .nav li>a,.purple .span>a:active,.purple .span>a:hover,.purple address>a:active,.purple address>a:hover,.purple em>a:active,.purple em>a:hover,.purple h1>a:active,.purple h1>a:hover,.purple h2>a:active,.purple h2>a:hover,.purple h3>a:active,.purple h3>a:hover,.purple h4>a:active,.purple h4>a:hover,.purple h5>a:active,.purple h5>a:hover,.purple h6>a:active,.purple h6>a:hover,.purple li>a:active,.purple li>a:hover,.purple p>a:active,.purple p>a:hover,.purple td>a:active,.purple td>a:hover,.red address>a:hover,.red em>a:hover,.red h1>a:hover,.red h2>a:hover,.red h3>a:hover,.red h4>a:hover,.red h5>a:hover,.red h6>a:hover,.red li>a:hover,.red p>a:hover,.red td>a:hover,.red.subnav .navbar-brand a{text-decoration:none}.red.subnav li>a{color:#f1c5c1}.red.subnav li>a.active,.red.subnav li>a:hover{color:#fff}.red.subnav .navbar-toggle{color:#9a2e23}.purple,.purple .h1,.purple .h2,.purple .h3,.purple .h4,.purple .h5,.purple .h6,.purple h1,.purple h2,.purple h3,.purple h4,.purple h5,.purple h6,.purple.subnav .navbar-brand{color:#fff}.red.subnav .navbar-toggle:hover{background-color:transparent}.red.subnav .navbar-collapse{border-top-color:#9a2e23}.red.subnav .subnav-divider{border-bottom:1px solid #d7594c}.red .form-control{border:0!important}.purple{background-color:#c67fcf}.purple .span>a,.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{-webkit-transition:.2s color;transition:.2s color}.purple.separated{border-bottom-color:#ad47ba}.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{color:#fff;text-decoration:underline}.dark-purple .nav li>a,.dark-purple .span>a:active,.dark-purple .span>a:hover,.dark-purple address>a:active,.dark-purple address>a:hover,.dark-purple em>a:active,.dark-purple em>a:hover,.dark-purple h1>a:active,.dark-purple h1>a:hover,.dark-purple h2>a:active,.dark-purple h2>a:hover,.dark-purple h3>a:active,.dark-purple h3>a:hover,.dark-purple h4>a:active,.dark-purple h4>a:hover,.dark-purple h5>a:active,.dark-purple h5>a:hover,.dark-purple h6>a:active,.dark-purple h6>a:hover,.dark-purple li>a:active,.dark-purple li>a:hover,.dark-purple p>a:active,.dark-purple p>a:hover,.dark-purple td>a:active,.dark-purple td>a:hover,.purple address>a:hover,.purple em>a:hover,.purple h1>a:hover,.purple h2>a:hover,.purple h3>a:hover,.purple h4>a:hover,.purple h5>a:hover,.purple h6>a:hover,.purple li>a:hover,.purple p>a:hover,.purple td>a:hover,.purple.subnav .navbar-brand a{text-decoration:none}.purple.subnav li>a{color:#f4e7f6}.purple.subnav li>a.active,.purple.subnav li>a:hover{color:#fff}.purple.subnav .navbar-toggle{color:#9d3fa9}.dark-purple,.dark-purple .h1,.dark-purple .h2,.dark-purple .h3,.dark-purple .h4,.dark-purple .h5,.dark-purple .h6,.dark-purple h1,.dark-purple h2,.dark-purple h3,.dark-purple h4,.dark-purple h5,.dark-purple h6,.dark-purple.subnav .navbar-brand{color:#fff}.purple.subnav .navbar-toggle:hover{background-color:transparent}.purple.subnav .navbar-collapse{border-top-color:#9d3fa9}.purple.subnav .subnav-divider{border-bottom:1px solid #c67fcf}.purple .form-control{border:0!important}.dark-purple{background-color:#be6cc8}.dark-purple .span>a,.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{-webkit-transition:.2s color;transition:.2s color}.dark-purple.separated{border-bottom-color:#9d3fa9}.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{color:#fff;text-decoration:underline}.dark-purple address>a:hover,.dark-purple em>a:hover,.dark-purple h1>a:hover,.dark-purple h2>a:hover,.dark-purple h3>a:hover,.dark-purple h4>a:hover,.dark-purple h5>a:hover,.dark-purple h6>a:hover,.dark-purple li>a:hover,.dark-purple p>a:hover,.dark-purple td>a:hover,.dark-purple.subnav .navbar-brand a,.light-purple .nav li>a,.light-purple .span>a:active,.light-purple .span>a:hover,.light-purple address>a:active,.light-purple address>a:hover,.light-purple em>a:active,.light-purple em>a:hover,.light-purple h1>a:active,.light-purple h1>a:hover,.light-purple h2>a:active,.light-purple h2>a:hover,.light-purple h3>a:active,.light-purple h3>a:hover,.light-purple h4>a:active,.light-purple h4>a:hover,.light-purple h5>a:active,.light-purple h5>a:hover,.light-purple h6>a:active,.light-purple h6>a:hover,.light-purple li>a:active,.light-purple li>a:hover,.light-purple p>a:active,.light-purple p>a:hover,.light-purple td>a:active,.light-purple td>a:hover{text-decoration:none}.dark-purple.subnav li>a{color:#ecd4ef}.dark-purple.subnav li>a.active,.dark-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle{color:#8c3896}.light-purple,.light-purple .h1,.light-purple .h2,.light-purple .h3,.light-purple .h4,.light-purple .h5,.light-purple .h6,.light-purple h1,.light-purple h2,.light-purple h3,.light-purple h4,.light-purple h5,.light-purple h6,.light-purple.subnav .navbar-brand,.light-purple.subnav li>a,.light-purple.subnav li>a.active,.light-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle:hover{background-color:transparent}.dark-purple.subnav .navbar-collapse{border-top-color:#8c3896}.dark-purple.subnav .subnav-divider{border-bottom:1px solid #be6cc8}.dark-purple .form-control{border:0!important}.light-purple{background-color:#eed8f0}.light-purple .span>a,.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{-webkit-transition:.2s color;transition:.2s color}.light-purple.separated{border-bottom-color:#d5a0dc}.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{color:#fff;text-decoration:underline}.charcoal a:active,.charcoal a:hover,.dark a:active,.dark a:hover,.dark-less a:active,.dark-less a:hover,.light-purple address>a:hover,.light-purple em>a:hover,.light-purple h1>a:hover,.light-purple h2>a:hover,.light-purple h3>a:hover,.light-purple h4>a:hover,.light-purple h5>a:hover,.light-purple h6>a:hover,.light-purple li>a:hover,.light-purple p>a:hover,.light-purple td>a:hover,.light-purple.subnav .navbar-brand a,.logo-bg-dark .nav li>a,.logo-bg-dark .span>a:active,.logo-bg-dark .span>a:hover,.logo-bg-dark address>a:active,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:active,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:active,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:active,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:active,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:active,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:active,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:active,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:active,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:active,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:active,.logo-bg-dark td>a:hover{text-decoration:none}.light-purple.subnav .navbar-toggle{color:#cd8ed5}.light-purple.subnav .navbar-toggle:hover{background-color:transparent}.light-purple.subnav .navbar-collapse{border-top-color:#cd8ed5}.light-purple.subnav .subnav-divider{border-bottom:1px solid #eed8f0}.light-purple .form-control{border:0!important}.dark{background-color:#161616;color:#444}.dark a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.dark-less a,.dark-moar a{-webkit-transition:.2s all}.dark a:active,.dark a:hover{color:#f2f2f2}.dark-moar{color:#444;background-color:#0a0a0a}.dark-moar a{transition:.2s all;color:#a6a6a6}.dark-moar a:active,.dark-moar a:hover{color:#f2f2f2;text-decoration:none}.dark-less{background-color:#222;color:#fff}.dark-less a{transition:.2s all;color:#a6a6a6}.dark-less a:active,.dark-less a:hover{color:#f2f2f2}.charcoal{color:#444;background-color:#353535}.charcoal a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.charcoal a:active,.charcoal a:hover{color:#f2f2f2}.logo-bg-dark,.logo-bg-dark .h1,.logo-bg-dark .h2,.logo-bg-dark .h3,.logo-bg-dark .h4,.logo-bg-dark .h5,.logo-bg-dark .h6,.logo-bg-dark h1,.logo-bg-dark h2,.logo-bg-dark h3,.logo-bg-dark h4,.logo-bg-dark h5,.logo-bg-dark h6,.logo-bg-dark.subnav .navbar-brand{color:#fff}.logo-bg-dark{background-color:#2d3339}.logo-bg-dark .span>a,.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{-webkit-transition:.2s color;transition:.2s color}.logo-bg-dark.separated{border-bottom-color:#0b0d0e}.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{color:#fff;text-decoration:underline}.hero .nav li>a,.hero .span>a:active,.hero .span>a:hover,.hero address>a:active,.hero address>a:hover,.hero em>a:active,.hero em>a:hover,.hero h1>a:active,.hero h1>a:hover,.hero h2>a:active,.hero h2>a:hover,.hero h3>a:active,.hero h3>a:hover,.hero h4>a:active,.hero h4>a:hover,.hero h5>a:active,.hero h5>a:hover,.hero h6>a:active,.hero h6>a:hover,.hero li>a:active,.hero li>a:hover,.hero p>a:active,.hero p>a:hover,.hero td>a:active,.hero td>a:hover,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:hover,.logo-bg-dark.subnav .navbar-brand a{text-decoration:none}.logo-bg-dark.subnav li>a{color:#6c7a89}.logo-bg-dark.subnav li>a.active,.logo-bg-dark.subnav li>a:hover{color:#fff}.logo-bg-dark.subnav .navbar-toggle{color:#000}.hero,.hero .h1,.hero .h2,.hero .h3,.hero .h4,.hero .h5,.hero .h6,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero.subnav .navbar-brand{color:#fff}.logo-bg-dark.subnav .navbar-toggle:hover{background-color:transparent}.logo-bg-dark.subnav .navbar-collapse{border-top-color:#000}.logo-bg-dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}.logo-bg-dark .form-control{border:0!important}.hero{background-color:#3BB878}.hero .span>a,.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{-webkit-transition:.2s color;transition:.2s color}.hero.separated{border-bottom-color:#287e52}.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{color:#fff;text-decoration:underline}.hero address>a:hover,.hero em>a:hover,.hero h1>a:hover,.hero h2>a:hover,.hero h3>a:hover,.hero h4>a:hover,.hero h5>a:hover,.hero h6>a:hover,.hero li>a:hover,.hero p>a:hover,.hero td>a:hover,.hero-accent .nav li>a,.hero-accent .span>a:active,.hero-accent .span>a:hover,.hero-accent address>a:active,.hero-accent address>a:hover,.hero-accent em>a:active,.hero-accent em>a:hover,.hero-accent h1>a:active,.hero-accent h1>a:hover,.hero-accent h2>a:active,.hero-accent h2>a:hover,.hero-accent h3>a:active,.hero-accent h3>a:hover,.hero-accent h4>a:active,.hero-accent h4>a:hover,.hero-accent h5>a:active,.hero-accent h5>a:hover,.hero-accent h6>a:active,.hero-accent h6>a:hover,.hero-accent li>a:active,.hero-accent li>a:hover,.hero-accent p>a:active,.hero-accent p>a:hover,.hero-accent td>a:active,.hero-accent td>a:hover,.hero.subnav .navbar-brand a{text-decoration:none}.hero.subnav li>a{color:#a1e1c0}.hero.subnav li>a.active,.hero.subnav li>a:hover{color:#fff}.hero.subnav .navbar-toggle{color:#226b46}.hero-accent,.hero-accent .h1,.hero-accent .h2,.hero-accent .h3,.hero-accent .h4,.hero-accent .h5,.hero-accent .h6,.hero-accent h1,.hero-accent h2,.hero-accent h3,.hero-accent h4,.hero-accent h5,.hero-accent h6,.hero-accent.subnav .navbar-brand{color:#fff}.hero.subnav .navbar-toggle:hover{background-color:transparent}.hero.subnav .navbar-collapse{border-top-color:#226b46}.hero.subnav .subnav-divider{border-bottom:1px solid #3BB878}.hero .form-control{border:0!important}.hero-accent{background-color:#35a56b}.hero-accent .span>a,.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{-webkit-transition:.2s color;transition:.2s color}.hero-accent.separated{border-bottom-color:#226b46}.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{color:#fff;text-decoration:underline}.alt .nav li>a,.alt .span>a:active,.alt .span>a:hover,.alt address>a:active,.alt address>a:hover,.alt em>a:active,.alt em>a:hover,.alt h1>a:active,.alt h1>a:hover,.alt h2>a:active,.alt h2>a:hover,.alt h3>a:active,.alt h3>a:hover,.alt h4>a:active,.alt h4>a:hover,.alt h5>a:active,.alt h5>a:hover,.alt h6>a:active,.alt h6>a:hover,.alt li>a:active,.alt li>a:hover,.alt p>a:active,.alt p>a:hover,.alt td>a:active,.alt td>a:hover,.alt ul.dropdown-menu>li>a:link,.alt.subnav .navbar-brand a,.bold .nav li>a,.bold .span>a:active,.bold .span>a:hover,.bold address>a:active,.bold address>a:hover,.bold em>a:active,.bold em>a:hover,.bold h1>a:active,.bold h1>a:hover,.bold h2>a:active,.bold h2>a:hover,.bold h3>a:active,.bold h3>a:hover,.bold h4>a:active,.bold h4>a:hover,.bold h5>a:active,.bold h5>a:hover,.bold h6>a:active,.bold h6>a:hover,.bold li>a:active,.bold li>a:hover,.bold p>a:active,.bold p>a:hover,.bold td>a:active,.bold td>a:hover,.hero-accent address>a:hover,.hero-accent em>a:hover,.hero-accent h1>a:hover,.hero-accent h2>a:hover,.hero-accent h3>a:hover,.hero-accent h4>a:hover,.hero-accent h5>a:hover,.hero-accent h6>a:hover,.hero-accent li>a:hover,.hero-accent p>a:hover,.hero-accent td>a:hover,.hero-accent.subnav .navbar-brand a,.primary .nav li>a,.primary .span>a:active,.primary .span>a:hover,.primary address>a:active,.primary address>a:hover,.primary em>a:active,.primary em>a:hover,.primary h1>a:active,.primary h1>a:hover,.primary h2>a:active,.primary h2>a:hover,.primary h3>a:active,.primary h3>a:hover,.primary h4>a:active,.primary h4>a:hover,.primary h5>a:active,.primary h5>a:hover,.primary h6>a:active,.primary h6>a:hover,.primary li>a:active,.primary li>a:hover,.primary p>a:active,.primary p>a:hover,.primary td>a:active,.primary td>a:hover,.primary.subnav .navbar-brand a{text-decoration:none}.hero-accent.subnav li>a{color:#8edbb3}.hero-accent.subnav li>a.active,.hero-accent.subnav li>a:hover{color:#fff}.hero-accent.subnav .navbar-toggle{color:#1c5739}.hero-accent.subnav .navbar-toggle:hover{background-color:transparent}.hero-accent.subnav .navbar-collapse{border-top-color:#1c5739}.hero-accent.subnav .subnav-divider{border-bottom:1px solid #35a56b}.hero-accent .form-control{border:0!important}.alt.subnav .navbar-collapse,.primary.subnav .navbar-collapse{border-top-color:#e7e6e6}.primary{background-color:#fff;color:#747474}.primary .span>a,.primary address>a,.primary em>a,.primary h1>a,.primary h2>a,.primary h3>a,.primary h4>a,.primary h5>a,.primary h6>a,.primary li>a,.primary p>a,.primary td>a{-webkit-transition:.2s color;transition:.2s color}.primary.separated{border-bottom-color:#d9d9d9}.primary .h1,.primary .h2,.primary .h3,.primary .h4,.primary .h5,.primary .h6,.primary h1,.primary h2,.primary h3,.primary h4,.primary h5,.primary h6{color:#000}.primary.jumbotron .h1,.primary.jumbotron h1{color:#343434}.primary.jumbotron .h2,.primary.jumbotron .h3,.primary.jumbotron .h4,.primary.jumbotron .h5,.primary.jumbotron .h6,.primary.jumbotron h2,.primary.jumbotron h3,.primary.jumbotron h4,.primary.jumbotron h5,.primary.jumbotron h6{color:#747474}.primary .span>a:active,.primary .span>a:link,.primary .span>a:visited,.primary address>a:active,.primary address>a:link,.primary address>a:visited,.primary em>a:active,.primary em>a:link,.primary em>a:visited,.primary h1>a:active,.primary h1>a:link,.primary h1>a:visited,.primary h2>a:active,.primary h2>a:link,.primary h2>a:visited,.primary h3>a:active,.primary h3>a:link,.primary h3>a:visited,.primary h4>a:active,.primary h4>a:link,.primary h4>a:visited,.primary h5>a:active,.primary h5>a:link,.primary h5>a:visited,.primary h6>a:active,.primary h6>a:link,.primary h6>a:visited,.primary li>a:active,.primary li>a:link,.primary li>a:visited,.primary p>a:active,.primary p>a:link,.primary p>a:visited,.primary td>a:active,.primary td>a:link,.primary td>a:visited{color:#0089bc}.primary .span>a:hover,.primary address>a:hover,.primary em>a:hover,.primary h1>a:hover,.primary h2>a:hover,.primary h3>a:hover,.primary h4>a:hover,.primary h5>a:hover,.primary h6>a:hover,.primary li>a:hover,.primary p>a:hover,.primary td>a:hover{color:#005170}.primary .span>a .glyphicon.tile,.primary address>a .glyphicon.tile,.primary em>a .glyphicon.tile,.primary h1>a .glyphicon.tile,.primary h2>a .glyphicon.tile,.primary h3>a .glyphicon.tile,.primary h4>a .glyphicon.tile,.primary h5>a .glyphicon.tile,.primary h6>a .glyphicon.tile,.primary li>a .glyphicon.tile,.primary p>a .glyphicon.tile,.primary td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.primary .span>a .glyphicon.tile:active,.primary .span>a .glyphicon.tile:hover,.primary address>a .glyphicon.tile:active,.primary address>a .glyphicon.tile:hover,.primary em>a .glyphicon.tile:active,.primary em>a .glyphicon.tile:hover,.primary h1>a .glyphicon.tile:active,.primary h1>a .glyphicon.tile:hover,.primary h2>a .glyphicon.tile:active,.primary h2>a .glyphicon.tile:hover,.primary h3>a .glyphicon.tile:active,.primary h3>a .glyphicon.tile:hover,.primary h4>a .glyphicon.tile:active,.primary h4>a .glyphicon.tile:hover,.primary h5>a .glyphicon.tile:active,.primary h5>a .glyphicon.tile:hover,.primary h6>a .glyphicon.tile:active,.primary h6>a .glyphicon.tile:hover,.primary li>a .glyphicon.tile:active,.primary li>a .glyphicon.tile:hover,.primary p>a .glyphicon.tile:active,.primary p>a .glyphicon.tile:hover,.primary td>a .glyphicon.tile:active,.primary td>a .glyphicon.tile:hover{color:#4e4e4e}.primary ul.nav-sidebar>li.active>a{color:#000}.primary ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.primary ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.primary ul.nav-sidebar>li>a:hover{color:#000}.primary ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.primary ul.dropdown-menu>li>a:hover{color:#fff}.primary.subnav .navbar-brand,.primary.subnav .navbar-brand a{color:#000}.primary.subnav li>a{color:#aaa}.primary.subnav li>a.active{color:#000}.primary.subnav li>a:hover{color:#5b5b5b}.primary .sidebar strong,.primary.subnav .navbar-toggle{color:#000}.primary.subnav .navbar-toggle:hover{background-color:transparent}.primary.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.primary .sidebar a strong,.primary .sidebar a strong:active,.primary .sidebar a strong:link,.primary .sidebar a strong:visited{color:#0089bc}.primary .sidebar a strong:hover{color:#005170}.primary cite.bubble strong{color:#414141}.primary cite.bubble a:active,.primary cite.bubble a:link,.primary cite.bubble a:visited{color:#0089bc}.primary cite.bubble a:hover{color:#005170}.alt,.primary blockquote,.primary blockquote p,.primary blockquote ul>li{color:#747474}.alt{background-color:#edf7fe}.alt .lead a{font-weight:300}.alt .span>a,.alt address>a,.alt em>a,.alt h1>a,.alt h2>a,.alt h3>a,.alt h4>a,.alt h5>a,.alt h6>a,.alt li>a,.alt p>a,.alt td>a{-webkit-transition:.2s color;transition:.2s color}.alt.separated{border-bottom-color:#a5d7fa}.alt .h1,.alt .h2,.alt .h3,.alt .h4,.alt .h5,.alt .h6,.alt h1,.alt h2,.alt h3,.alt h4,.alt h5,.alt h6{color:#000}.alt.jumbotron .h1,.alt.jumbotron h1{color:#343434}.alt.jumbotron .h2,.alt.jumbotron .h3,.alt.jumbotron .h4,.alt.jumbotron .h5,.alt.jumbotron .h6,.alt.jumbotron h2,.alt.jumbotron h3,.alt.jumbotron h4,.alt.jumbotron h5,.alt.jumbotron h6{color:#747474}.alt .span>a:active,.alt .span>a:link,.alt .span>a:visited,.alt address>a:active,.alt address>a:link,.alt address>a:visited,.alt em>a:active,.alt em>a:link,.alt em>a:visited,.alt h1>a:active,.alt h1>a:link,.alt h1>a:visited,.alt h2>a:active,.alt h2>a:link,.alt h2>a:visited,.alt h3>a:active,.alt h3>a:link,.alt h3>a:visited,.alt h4>a:active,.alt h4>a:link,.alt h4>a:visited,.alt h5>a:active,.alt h5>a:link,.alt h5>a:visited,.alt h6>a:active,.alt h6>a:link,.alt h6>a:visited,.alt li>a:active,.alt li>a:link,.alt li>a:visited,.alt p>a:active,.alt p>a:link,.alt p>a:visited,.alt td>a:active,.alt td>a:link,.alt td>a:visited{color:#0089bc}.alt .span>a:hover,.alt address>a:hover,.alt em>a:hover,.alt h1>a:hover,.alt h2>a:hover,.alt h3>a:hover,.alt h4>a:hover,.alt h5>a:hover,.alt h6>a:hover,.alt li>a:hover,.alt p>a:hover,.alt td>a:hover{color:#005170}.alt .span>a .glyphicon.tile,.alt address>a .glyphicon.tile,.alt em>a .glyphicon.tile,.alt h1>a .glyphicon.tile,.alt h2>a .glyphicon.tile,.alt h3>a .glyphicon.tile,.alt h4>a .glyphicon.tile,.alt h5>a .glyphicon.tile,.alt h6>a .glyphicon.tile,.alt li>a .glyphicon.tile,.alt p>a .glyphicon.tile,.alt td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.alt .span>a .glyphicon.tile:active,.alt .span>a .glyphicon.tile:hover,.alt address>a .glyphicon.tile:active,.alt address>a .glyphicon.tile:hover,.alt em>a .glyphicon.tile:active,.alt em>a .glyphicon.tile:hover,.alt h1>a .glyphicon.tile:active,.alt h1>a .glyphicon.tile:hover,.alt h2>a .glyphicon.tile:active,.alt h2>a .glyphicon.tile:hover,.alt h3>a .glyphicon.tile:active,.alt h3>a .glyphicon.tile:hover,.alt h4>a .glyphicon.tile:active,.alt h4>a .glyphicon.tile:hover,.alt h5>a .glyphicon.tile:active,.alt h5>a .glyphicon.tile:hover,.alt h6>a .glyphicon.tile:active,.alt h6>a .glyphicon.tile:hover,.alt li>a .glyphicon.tile:active,.alt li>a .glyphicon.tile:hover,.alt p>a .glyphicon.tile:active,.alt p>a .glyphicon.tile:hover,.alt td>a .glyphicon.tile:active,.alt td>a .glyphicon.tile:hover{color:#4e4e4e}.alt ul.nav-sidebar>li.active>a{color:#000}.alt ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.accent .lead a,.bold .lead a,.neutral .lead a{font-weight:300}.alt ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.alt ul.nav-sidebar>li>a:hover{color:#000}.alt ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none}.alt ul.dropdown-menu>li>a:hover{color:#fff}.alt.subnav .navbar-brand,.alt.subnav .navbar-brand a{color:#000}.alt.subnav li>a{color:#aaa}.alt.subnav li>a.active{color:#000}.alt.subnav li>a:hover{color:#5b5b5b}.alt .sidebar strong,.alt.subnav .navbar-toggle{color:#000}.alt.subnav .navbar-toggle:hover{background-color:transparent}.alt.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.alt .sidebar a strong,.alt .sidebar a strong:active,.alt .sidebar a strong:link,.alt .sidebar a strong:visited{color:#0089bc}.alt .sidebar a strong:hover{color:#005170}.alt cite.bubble strong{color:#414141}.alt cite.bubble a:active,.alt cite.bubble a:link,.alt cite.bubble a:visited{color:#0089bc}.alt cite.bubble a:hover{color:#005170}.alt blockquote,.alt blockquote p,.alt blockquote ul>li{color:#747474}.bold,.bold .h1,.bold .h2,.bold .h3,.bold .h4,.bold .h5,.bold .h6,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,.bold h6,.bold.subnav .navbar-brand{color:#fff}.bold{background-color:#2d3339}.bold .span>a,.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{-webkit-transition:.2s color;transition:.2s color}.bold.separated{border-bottom-color:#0b0d0e}.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{color:#fff;text-decoration:underline}.accent .nav li>a,.accent .span>a:active,.accent .span>a:hover,.accent address>a:active,.accent address>a:hover,.accent em>a:active,.accent em>a:hover,.accent h1>a:active,.accent h1>a:hover,.accent h2>a:active,.accent h2>a:hover,.accent h3>a:active,.accent h3>a:hover,.accent h4>a:active,.accent h4>a:hover,.accent h5>a:active,.accent h5>a:hover,.accent h6>a:active,.accent h6>a:hover,.accent li>a:active,.accent li>a:hover,.accent p>a:active,.accent p>a:hover,.accent td>a:active,.accent td>a:hover,.bold address>a:hover,.bold em>a:hover,.bold h1>a:hover,.bold h2>a:hover,.bold h3>a:hover,.bold h4>a:hover,.bold h5>a:hover,.bold h6>a:hover,.bold li>a:hover,.bold p>a:hover,.bold td>a:hover,.bold.subnav .navbar-brand a{text-decoration:none}.bold.subnav li>a{color:#6c7a89}.bold.subnav li>a.active,.bold.subnav li>a:hover{color:#fff}.bold.subnav .navbar-toggle{color:#000}.accent,.accent .h1,.accent .h2,.accent .h3,.accent .h4,.accent .h5,.accent .h6,.accent h1,.accent h2,.accent h3,.accent h4,.accent h5,.accent h6,.accent.subnav .navbar-brand{color:#fff}.bold.subnav .navbar-toggle:hover{background-color:transparent}.bold.subnav .navbar-collapse{border-top-color:#000}.bold.subnav .subnav-divider{border-bottom:1px solid #2d3339}.bold .form-control{border:0!important}.accent{background-color:#00aeef}.accent .span>a,.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{-webkit-transition:.2s color;transition:.2s color}.accent.separated{border-bottom-color:#0076a3}.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{color:#fff;text-decoration:underline}.accent address>a:hover,.accent em>a:hover,.accent h1>a:hover,.accent h2>a:hover,.accent h3>a:hover,.accent h4>a:hover,.accent h5>a:hover,.accent h6>a:hover,.accent li>a:hover,.accent p>a:hover,.accent td>a:hover,.accent.subnav .navbar-brand a,.neutral .nav li>a,.neutral .span>a:active,.neutral .span>a:hover,.neutral address>a:active,.neutral address>a:hover,.neutral em>a:active,.neutral em>a:hover,.neutral h1>a:active,.neutral h1>a:hover,.neutral h2>a:active,.neutral h2>a:hover,.neutral h3>a:active,.neutral h3>a:hover,.neutral h4>a:active,.neutral h4>a:hover,.neutral h5>a:active,.neutral h5>a:hover,.neutral h6>a:active,.neutral h6>a:hover,.neutral li>a:active,.neutral li>a:hover,.neutral p>a:active,.neutral p>a:hover,.neutral td>a:active,.neutral td>a:hover,.neutral.subnav .navbar-brand a,.smart .nav li>a,.smart .span>a:active,.smart .span>a:hover,.smart address>a:active,.smart address>a:hover,.smart em>a:active,.smart em>a:hover,.smart h1>a:active,.smart h1>a:hover,.smart h2>a:active,.smart h2>a:hover,.smart h3>a:active,.smart h3>a:hover,.smart h4>a:active,.smart h4>a:hover,.smart h5>a:active,.smart h5>a:hover,.smart h6>a:active,.smart h6>a:hover,.smart li>a:active,.smart li>a:hover,.smart p>a:active,.smart p>a:hover,.smart td>a:active,.smart td>a:hover{text-decoration:none}.accent.subnav li>a{color:#7fdcff}.accent.subnav li>a.active,.accent.subnav li>a:hover{color:#fff}.accent.subnav .navbar-toggle{color:#006489}.accent.subnav .navbar-toggle:hover{background-color:transparent}.accent.subnav .navbar-collapse{border-top-color:#006489}.accent.subnav .subnav-divider{border-bottom:1px solid #00aeef}.accent .form-control{border:0!important}.neutral{background-color:#ebeff0;color:#747474}.neutral .span>a,.neutral address>a,.neutral em>a,.neutral h1>a,.neutral h2>a,.neutral h3>a,.neutral h4>a,.neutral h5>a,.neutral h6>a,.neutral li>a,.neutral p>a,.neutral td>a{-webkit-transition:.2s color;transition:.2s color}.neutral.separated{border-bottom-color:#bfcccf}.neutral .h1,.neutral .h2,.neutral .h3,.neutral .h4,.neutral .h5,.neutral .h6,.neutral h1,.neutral h2,.neutral h3,.neutral h4,.neutral h5,.neutral h6{color:#000}.neutral.jumbotron .h1,.neutral.jumbotron h1{color:#343434}.neutral.jumbotron .h2,.neutral.jumbotron .h3,.neutral.jumbotron .h4,.neutral.jumbotron .h5,.neutral.jumbotron .h6,.neutral.jumbotron h2,.neutral.jumbotron h3,.neutral.jumbotron h4,.neutral.jumbotron h5,.neutral.jumbotron h6{color:#747474}.neutral .span>a:active,.neutral .span>a:link,.neutral .span>a:visited,.neutral address>a:active,.neutral address>a:link,.neutral address>a:visited,.neutral em>a:active,.neutral em>a:link,.neutral em>a:visited,.neutral h1>a:active,.neutral h1>a:link,.neutral h1>a:visited,.neutral h2>a:active,.neutral h2>a:link,.neutral h2>a:visited,.neutral h3>a:active,.neutral h3>a:link,.neutral h3>a:visited,.neutral h4>a:active,.neutral h4>a:link,.neutral h4>a:visited,.neutral h5>a:active,.neutral h5>a:link,.neutral h5>a:visited,.neutral h6>a:active,.neutral h6>a:link,.neutral h6>a:visited,.neutral li>a:active,.neutral li>a:link,.neutral li>a:visited,.neutral p>a:active,.neutral p>a:link,.neutral p>a:visited,.neutral td>a:active,.neutral td>a:link,.neutral td>a:visited{color:#0089bc}.neutral .span>a:hover,.neutral address>a:hover,.neutral em>a:hover,.neutral h1>a:hover,.neutral h2>a:hover,.neutral h3>a:hover,.neutral h4>a:hover,.neutral h5>a:hover,.neutral h6>a:hover,.neutral li>a:hover,.neutral p>a:hover,.neutral td>a:hover{color:#005170}.neutral .span>a .glyphicon.tile,.neutral address>a .glyphicon.tile,.neutral em>a .glyphicon.tile,.neutral h1>a .glyphicon.tile,.neutral h2>a .glyphicon.tile,.neutral h3>a .glyphicon.tile,.neutral h4>a .glyphicon.tile,.neutral h5>a .glyphicon.tile,.neutral h6>a .glyphicon.tile,.neutral li>a .glyphicon.tile,.neutral p>a .glyphicon.tile,.neutral td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.neutral .span>a .glyphicon.tile:active,.neutral .span>a .glyphicon.tile:hover,.neutral address>a .glyphicon.tile:active,.neutral address>a .glyphicon.tile:hover,.neutral em>a .glyphicon.tile:active,.neutral em>a .glyphicon.tile:hover,.neutral h1>a .glyphicon.tile:active,.neutral h1>a .glyphicon.tile:hover,.neutral h2>a .glyphicon.tile:active,.neutral h2>a .glyphicon.tile:hover,.neutral h3>a .glyphicon.tile:active,.neutral h3>a .glyphicon.tile:hover,.neutral h4>a .glyphicon.tile:active,.neutral h4>a .glyphicon.tile:hover,.neutral h5>a .glyphicon.tile:active,.neutral h5>a .glyphicon.tile:hover,.neutral h6>a .glyphicon.tile:active,.neutral h6>a .glyphicon.tile:hover,.neutral li>a .glyphicon.tile:active,.neutral li>a .glyphicon.tile:hover,.neutral p>a .glyphicon.tile:active,.neutral p>a .glyphicon.tile:hover,.neutral td>a .glyphicon.tile:active,.neutral td>a .glyphicon.tile:hover{color:#4e4e4e}.neutral ul.nav-sidebar>li.active>a{color:#000}.neutral ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.neutral ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.neutral ul.nav-sidebar>li>a:hover{color:#000}.neutral ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.neutral ul.dropdown-menu>li>a:hover{color:#fff}.neutral.subnav .navbar-brand,.neutral.subnav .navbar-brand a{color:#000}.neutral.subnav li>a{color:#aaa}.neutral.subnav li>a.active{color:#000}.neutral.subnav li>a:hover{color:#5b5b5b}.neutral .sidebar strong,.neutral.subnav .navbar-toggle{color:#000}.neutral.subnav .navbar-toggle:hover{background-color:transparent}.neutral.subnav .navbar-collapse{border-top-color:#e7e6e6}.neutral.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.neutral .sidebar a strong,.neutral .sidebar a strong:active,.neutral .sidebar a strong:link,.neutral .sidebar a strong:visited{color:#0089bc}.neutral .sidebar a strong:hover{color:#005170}.neutral cite.bubble strong{color:#414141}.neutral cite.bubble a:active,.neutral cite.bubble a:link,.neutral cite.bubble a:visited{color:#0089bc}.neutral cite.bubble a:hover{color:#005170}.neutral blockquote,.neutral blockquote p,.neutral blockquote ul>li{color:#747474}.smart,.smart .h1,.smart .h2,.smart .h3,.smart .h4,.smart .h5,.smart .h6,.smart h1,.smart h2,.smart h3,.smart h4,.smart h5,.smart h6,.smart.subnav .navbar-brand{color:#fff}.smart{background-color:#2d8ec6}.smart .lead a{font-weight:300}.smart .span>a,.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{-webkit-transition:.2s color;transition:.2s color}.smart.separated{border-bottom-color:#1f6188}.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{color:#fff;text-decoration:underline}.smart address>a:hover,.smart em>a:hover,.smart h1>a:hover,.smart h2>a:hover,.smart h3>a:hover,.smart h4>a:hover,.smart h5>a:hover,.smart h6>a:hover,.smart li>a:hover,.smart p>a:hover,.smart td>a:hover,.smart.subnav .navbar-brand a,div.logo-tile .nav li>a,div.logo-tile .span>a:active,div.logo-tile .span>a:hover,div.logo-tile address>a:active,div.logo-tile address>a:hover,div.logo-tile em>a:active,div.logo-tile em>a:hover,div.logo-tile h1>a:active,div.logo-tile h1>a:hover,div.logo-tile h2>a:active,div.logo-tile h2>a:hover,div.logo-tile h3>a:active,div.logo-tile h3>a:hover,div.logo-tile h4>a:active,div.logo-tile h4>a:hover,div.logo-tile h5>a:active,div.logo-tile h5>a:hover,div.logo-tile h6>a:active,div.logo-tile h6>a:hover,div.logo-tile li>a:active,div.logo-tile li>a:hover,div.logo-tile p>a:active,div.logo-tile p>a:hover,div.logo-tile td>a:active,div.logo-tile td>a:hover,div.logo-tile.dark .nav li>a,div.logo-tile.dark .span>a:active,div.logo-tile.dark .span>a:hover,div.logo-tile.dark address>a:active,div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:active,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:active,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:active,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:active,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:active,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:active,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:active,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:active,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:active,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:active,div.logo-tile.dark td>a:hover,div.logo-tile.subnav .navbar-brand a{text-decoration:none}.smart.subnav li>a{color:#9acbe8}.smart.subnav li>a.active,.smart.subnav li>a:hover{color:#fff}.smart.subnav .navbar-toggle{color:#1a5273}.smart.subnav .navbar-toggle:hover{background-color:transparent}.smart.subnav .navbar-collapse{border-top-color:#1a5273}.smart.subnav .subnav-divider{border-bottom:1px solid #2d8ec6}.smart .form-control{border:0!important}.add-ons-log-in{margin-top:16px}.docs-list{list-style:none;padding-left:20px}.docs-list>li{line-height:30px}.docs-list>li .glyphicon{font-size:18px}#footer-copyright{font-size:19px;line-height:39px}@media screen and (min-width:768px){#footer-copyright{padding:0 50px;font-size:14px;line-height:14px}#footer-copyright .col{width:19.5%;display:inline-block;vertical-align:middle}#footer-copyright .col:first-child{margin-left:20%}}@media screen and (min-width:992px){#footer-copyright{padding:0}}.footer-col{min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-col{float:left;width:16.66666667%}}.footer-col:not(:first-child){margin-left:4.166666667%}.footer-col>h5,.footer-col>h5>a{line-height:25px;color:#fff}@media screen and (min-width:768px){.footer-col>h5,.footer-col>h5>a{width:130px;margin:0 auto;font-size:16px}}.footer-col ul{margin-bottom:30px!important;padding-left:0;line-height:25px;list-style:none}@media screen and (min-width:768px){.footer-col ul{width:130px;margin:0 auto}}.footer-col ul>li{padding:7px 0;font-size:19px;white-space:nowrap}.footer-col ul>li:first-child{padding-top:0}.footer-col ul>li:last-child{padding-bottom:0}.footer-col ul>li>ul{margin-top:15px!important}.footer-col ul>li>ul>li{padding:7px 0}.footer-col ul>li .fa{font-size:17px}@media screen and (min-width:768px){.footer-col ul>li>ul>li{padding:1px 0}.footer-col ul>li{font-size:14px;padding:0}}div.landing-tile{padding:30px;margin:15px 0;background-color:#ebeff0}div.landing-tile img{width:100%;max-width:300px}div.landing-tile p.description{margin-bottom:30px}@media screen and (min-width:768px){div.landing-tile img{width:300px}div.landing-tile p.description{margin-bottom:0;min-height:150px}}@media screen and (min-width:992px){div.landing-tile p.description{min-height:120px}}div.landing-tile p.cta{text-align:center;margin-bottom:0}div.landing-tile .btn{-webkit-transition:.2s all;transition:.2s all}.legal{font-weight:800}.legal address,.legal>li>ol>li,.legal>li>p{font-weight:400}.legal>li{padding:10px 0}.legal>li>ol>li{padding:5px 0}img.logo-img{max-height:200px}div.logo-tile{min-height:360px;padding:30px;margin:15px 0;background-color:#ebeff0;color:#747474}div.logo-tile.standard{padding:61px 30px}div.logo-tile .lead a{font-weight:300}div.logo-tile .span>a,div.logo-tile address>a,div.logo-tile em>a,div.logo-tile h1>a,div.logo-tile h2>a,div.logo-tile h3>a,div.logo-tile h4>a,div.logo-tile h5>a,div.logo-tile h6>a,div.logo-tile li>a,div.logo-tile p>a,div.logo-tile td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.separated{border-bottom-color:#bfcccf}div.logo-tile .h1,div.logo-tile .h2,div.logo-tile .h3,div.logo-tile .h4,div.logo-tile .h5,div.logo-tile .h6,div.logo-tile h1,div.logo-tile h2,div.logo-tile h3,div.logo-tile h4,div.logo-tile h5,div.logo-tile h6{color:#000}div.logo-tile.jumbotron .h1,div.logo-tile.jumbotron h1{color:#343434}div.logo-tile.jumbotron .h2,div.logo-tile.jumbotron .h3,div.logo-tile.jumbotron .h4,div.logo-tile.jumbotron .h5,div.logo-tile.jumbotron .h6,div.logo-tile.jumbotron h2,div.logo-tile.jumbotron h3,div.logo-tile.jumbotron h4,div.logo-tile.jumbotron h5,div.logo-tile.jumbotron h6{color:#747474}div.logo-tile .span>a:active,div.logo-tile .span>a:link,div.logo-tile .span>a:visited,div.logo-tile address>a:active,div.logo-tile address>a:link,div.logo-tile address>a:visited,div.logo-tile em>a:active,div.logo-tile em>a:link,div.logo-tile em>a:visited,div.logo-tile h1>a:active,div.logo-tile h1>a:link,div.logo-tile h1>a:visited,div.logo-tile h2>a:active,div.logo-tile h2>a:link,div.logo-tile h2>a:visited,div.logo-tile h3>a:active,div.logo-tile h3>a:link,div.logo-tile h3>a:visited,div.logo-tile h4>a:active,div.logo-tile h4>a:link,div.logo-tile h4>a:visited,div.logo-tile h5>a:active,div.logo-tile h5>a:link,div.logo-tile h5>a:visited,div.logo-tile h6>a:active,div.logo-tile h6>a:link,div.logo-tile h6>a:visited,div.logo-tile li>a:active,div.logo-tile li>a:link,div.logo-tile li>a:visited,div.logo-tile p>a:active,div.logo-tile p>a:link,div.logo-tile p>a:visited,div.logo-tile td>a:active,div.logo-tile td>a:link,div.logo-tile td>a:visited{color:#0089bc}div.logo-tile .span>a:hover,div.logo-tile address>a:hover,div.logo-tile em>a:hover,div.logo-tile h1>a:hover,div.logo-tile h2>a:hover,div.logo-tile h3>a:hover,div.logo-tile h4>a:hover,div.logo-tile h5>a:hover,div.logo-tile h6>a:hover,div.logo-tile li>a:hover,div.logo-tile p>a:hover,div.logo-tile td>a:hover{color:#005170}div.logo-tile .span>a .glyphicon.tile,div.logo-tile address>a .glyphicon.tile,div.logo-tile em>a .glyphicon.tile,div.logo-tile h1>a .glyphicon.tile,div.logo-tile h2>a .glyphicon.tile,div.logo-tile h3>a .glyphicon.tile,div.logo-tile h4>a .glyphicon.tile,div.logo-tile h5>a .glyphicon.tile,div.logo-tile h6>a .glyphicon.tile,div.logo-tile li>a .glyphicon.tile,div.logo-tile p>a .glyphicon.tile,div.logo-tile td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}div.logo-tile .span>a .glyphicon.tile:active,div.logo-tile .span>a .glyphicon.tile:hover,div.logo-tile address>a .glyphicon.tile:active,div.logo-tile address>a .glyphicon.tile:hover,div.logo-tile em>a .glyphicon.tile:active,div.logo-tile em>a .glyphicon.tile:hover,div.logo-tile h1>a .glyphicon.tile:active,div.logo-tile h1>a .glyphicon.tile:hover,div.logo-tile h2>a .glyphicon.tile:active,div.logo-tile h2>a .glyphicon.tile:hover,div.logo-tile h3>a .glyphicon.tile:active,div.logo-tile h3>a .glyphicon.tile:hover,div.logo-tile h4>a .glyphicon.tile:active,div.logo-tile h4>a .glyphicon.tile:hover,div.logo-tile h5>a .glyphicon.tile:active,div.logo-tile h5>a .glyphicon.tile:hover,div.logo-tile h6>a .glyphicon.tile:active,div.logo-tile h6>a .glyphicon.tile:hover,div.logo-tile li>a .glyphicon.tile:active,div.logo-tile li>a .glyphicon.tile:hover,div.logo-tile p>a .glyphicon.tile:active,div.logo-tile p>a .glyphicon.tile:hover,div.logo-tile td>a .glyphicon.tile:active,div.logo-tile td>a .glyphicon.tile:hover{color:#4e4e4e}div.logo-tile ul.nav-sidebar>li.active>a{color:#000}div.logo-tile ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}#pre-footer,div.logo-tile.dark .lead a{font-weight:300}div.logo-tile ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}div.logo-tile ul.nav-sidebar>li>a:hover{color:#000}div.logo-tile ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}div.logo-tile ul.dropdown-menu>li>a:hover{color:#fff}div.logo-tile.subnav .navbar-brand,div.logo-tile.subnav .navbar-brand a{color:#000}div.logo-tile.subnav li>a{color:#aaa}div.logo-tile.subnav li>a.active{color:#000}div.logo-tile.subnav li>a:hover{color:#5b5b5b}div.logo-tile .sidebar strong,div.logo-tile.subnav .navbar-toggle{color:#000}div.logo-tile.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.subnav .navbar-collapse{border-top-color:#e7e6e6}div.logo-tile.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}div.logo-tile .sidebar a strong,div.logo-tile .sidebar a strong:active,div.logo-tile .sidebar a strong:link,div.logo-tile .sidebar a strong:visited{color:#0089bc}div.logo-tile .sidebar a strong:hover{color:#005170}div.logo-tile cite.bubble strong{color:#414141}div.logo-tile cite.bubble a:active,div.logo-tile cite.bubble a:link,div.logo-tile cite.bubble a:visited{color:#0089bc}div.logo-tile cite.bubble a:hover{color:#005170}div.logo-tile blockquote,div.logo-tile blockquote p,div.logo-tile blockquote ul>li{color:#747474}div.logo-tile.dark,div.logo-tile.dark .h1,div.logo-tile.dark .h2,div.logo-tile.dark .h3,div.logo-tile.dark .h4,div.logo-tile.dark .h5,div.logo-tile.dark .h6,div.logo-tile.dark h1,div.logo-tile.dark h2,div.logo-tile.dark h3,div.logo-tile.dark h4,div.logo-tile.dark h5,div.logo-tile.dark h6,div.logo-tile.dark.subnav .navbar-brand{color:#fff}div.logo-tile.dark{background-color:#2d3339}div.logo-tile.dark .span>a,div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.dark.separated{border-bottom-color:#0b0d0e}div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{color:#fff;text-decoration:underline}div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:hover,div.logo-tile.dark.subnav .navbar-brand a{text-decoration:none}div.logo-tile.dark.subnav li>a{color:#6c7a89}div.logo-tile.dark.subnav li>a.active,div.logo-tile.dark.subnav li>a:hover{color:#fff}div.logo-tile.dark.subnav .navbar-toggle{color:#000}div.logo-tile.dark.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.dark.subnav .navbar-collapse{border-top-color:#000}div.logo-tile.dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}div.logo-tile.dark .form-control{border:0!important}div.logo-tile img{display:block;margin:0 auto}div.logo-tile p{margin-top:30px;margin-bottom:0;text-align:center}#main-nav{z-index:9002}#main-nav span{color:#e6e6e6}#navbar-logo{padding:6px 0 6px 15px}.mobile-badge{display:block}.mobile-badge-apple{margin-left:auto;margin-right:0}#pre-footer{padding:30px 0;background-color:#222;color:#fff;text-align:center;font-family:Lato,sans-serif;font-size:21px}#pre-footer a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}#pre-footer a:active,#pre-footer a:hover{color:#f2f2f2;text-decoration:none}@media screen and (min-width:768px){#navbar-logo{padding-left:0;padding-right:0}#pre-footer span{font-size:24px;line-height:38px}}@media screen and (min-width:992px){#pre-footer span{font-size:30px}}.resumator-basic-widget .resumator-jobs-text>p{margin-bottom:30px}.resumator-basic-widget .resumator-jobs-text li,.resumator-basic-widget .resumator-jobs-text>p{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6em;color:#747474}.btn,.resumator-basic-widget .resumator-job-title,div#os-tabs span{font-family:Lato,sans-serif}.resumator-basic-widget .resumator-jobs-text strong{color:#414141}.resumator-basic-widget .resumator-job-title{line-height:1.1;margin-top:11px;margin-bottom:11px;font-size:16px;font-size:21px;color:#000;padding-top:30px!important;font-weight:400;border-top-color:#e7e6e6}.resumator-basic-widget .resumator-job-title .small,.resumator-basic-widget .resumator-job-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.resumator-basic-widget .resumator-job-title+.lead{padding-top:10px}.resumator-basic-widget .resumator-job-view-details{margin-bottom:30px}.resumator-basic-widget .resumator-job-link{margin-bottom:30px!important;font-size:16px}.resumator-basic-widget .resumator-job-link:active,.resumator-basic-widget .resumator-job-link:link,.resumator-basic-widget .resumator-job-link:visited{color:#0089bc}.resumator-basic-widget .resumator-job-link:hover{color:#005170}.resumator-basic-widget input[type=button]{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Lato,sans-serif;font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all;color:#fff!important;text-decoration:none!important;background-color:#3BB878}.resumator-basic-widget input[type=button].active.focus,.resumator-basic-widget input[type=button].active:focus,.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:active.focus,.resumator-basic-widget input[type=button]:active:focus,.resumator-basic-widget input[type=button]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{color:#333;text-decoration:none}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button][disabled],fieldset[disabled] .resumator-basic-widget input[type=button]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff;background-color:#35a56b;outline:0}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active{background-image:none;background-color:#2f915f}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button].disabled.active,.resumator-basic-widget input[type=button].disabled:active,.resumator-basic-widget input[type=button].disabled:focus,.resumator-basic-widget input[type=button].disabled:hover,.resumator-basic-widget input[type=button][disabled],.resumator-basic-widget input[type=button][disabled].active,.resumator-basic-widget input[type=button][disabled]:active,.resumator-basic-widget input[type=button][disabled]:focus,.resumator-basic-widget input[type=button][disabled]:hover,fieldset[disabled] .resumator-basic-widget input[type=button],fieldset[disabled] .resumator-basic-widget input[type=button].active,fieldset[disabled] .resumator-basic-widget input[type=button]:active,fieldset[disabled] .resumator-basic-widget input[type=button]:focus,fieldset[disabled] .resumator-basic-widget input[type=button]:hover{color:#e6e6e6;background-color:#3BB878}.resumator-basic-widget input[type=button] .caret,.resumator-basic-widget input[type=button] caret-right{border-top-color:#fff}.resumator-basic-widget input[type=button].btn-border{border-style:solid;border-color:#2f915f;border-width:0 0 2px}.sidebar-modal-footer-close{text-align:center}.sidebar-modal-footer-close a{display:block}#sidebar-modal .modal-header *{line-height:20px}.t{display:none}.toc-bar{text-align:center}@media screen and (min-width:992px){.toc-bar{display:none}}#___gcse_0{margin-top:60px}.h3{padding-top:40px}.row-content:first-of-type .h3:nth-child(1){padding-top:0}#search-results{margin-top:40px}.btn{font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all}.btn.active,.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.btn-accent,.btn-action,.btn-action-alt,.btn-blue,.btn-funky,.btn-green,.btn-light-gray,.btn-orange,.btn-sand,.btn-standard,.btn-subdued,.btn-white{text-decoration:none!important}div#os-tabs .btn{border:1px solid #dadada;padding:10px;width:200px;background-color:#fff;color:#000}.btn-accent.btn-border,.btn-action-alt.btn-border,.btn-action.btn-border,.btn-blue.btn-border,.btn-funky.btn-border,.btn-green.btn-border,.btn-light-gray.btn-border,.btn-orange.btn-border,.btn-sand.btn-border,.btn-standard.btn-border,.btn-subdued.btn-border,.btn-white.btn-border{border-style:solid;border-width:0 0 2px}.algolia-autocomplete,.algolia-autocomplete .aa-hint,.algolia-autocomplete .aa-input,.btn-full,.hit-body{width:100%}div#os-tabs .btn.current{outline:0;border-color:#9ecaed;-webkit-box-shadow:0 0 10px #9ecaed;box-shadow:0 0 10px #9ecaed;max-height:inherit}.linuxinstall,.macinstall,.windowsinstall{font-size:1.08rem}.btn-half-circle{border-bottom-left-radius:30px;border-bottom-right-radius:30px;min-width:50px;max-width:50px}.btn-white{color:#fff!important;background-color:#3BB878}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff;background-color:#35a56b;outline:0}.btn-white.active,.btn-white:active{background-color:#2f915f}.btn-white.disabled,.btn-white.disabled.active,.btn-white.disabled:active,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled],.btn-white[disabled].active,.btn-white[disabled]:active,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white,fieldset[disabled] .btn-white.active,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{color:#e6e6e6;background-color:#3BB878}.btn-white .caret,.btn-white caret-right{border-top-color:#fff}.btn-white.btn-border{border-color:#2f915f}.btn-green{color:#fff!important;background-color:#3BB878}.btn-green.active,.btn-green:active,.btn-green:focus,.btn-green:hover{color:#fff;background-color:#35a56b;outline:0}.btn-green.active,.btn-green:active{background-color:#2f915f}.btn-green.disabled,.btn-green.disabled.active,.btn-green.disabled:active,.btn-green.disabled:focus,.btn-green.disabled:hover,.btn-green[disabled],.btn-green[disabled].active,.btn-green[disabled]:active,.btn-green[disabled]:focus,.btn-green[disabled]:hover,fieldset[disabled] .btn-green,fieldset[disabled] .btn-green.active,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:hover{color:#e6e6e6;background-color:#3BB878}.btn-green .caret,.btn-green caret-right{border-top-color:#fff}.btn-green.btn-border{border-color:#2f915f}.btn-funky{color:#fff!important;background-color:#c67fcf}.btn-funky.active,.btn-funky:active,.btn-funky:focus,.btn-funky:hover{color:#fff;background-color:#be6cc8;outline:0}.btn-funky.active,.btn-funky:active{background-color:#b55ac1}.btn-funky.disabled,.btn-funky.disabled.active,.btn-funky.disabled:active,.btn-funky.disabled:focus,.btn-funky.disabled:hover,.btn-funky[disabled],.btn-funky[disabled].active,.btn-funky[disabled]:active,.btn-funky[disabled]:focus,.btn-funky[disabled]:hover,fieldset[disabled] .btn-funky,fieldset[disabled] .btn-funky.active,fieldset[disabled] .btn-funky:active,fieldset[disabled] .btn-funky:focus,fieldset[disabled] .btn-funky:hover{color:#e6e6e6;background-color:#c67fcf}.btn-funky .caret,.btn-funky caret-right{border-top-color:#fff}.btn-funky.btn-border{border-color:#b55ac1}.btn-blue{color:#fff!important;background-color:#2d8ec6}.btn-blue.active,.btn-blue:active,.btn-blue:focus,.btn-blue:hover{color:#fff;background-color:#287fb1;outline:0}.btn-blue.active,.btn-blue:active{background-color:#24709c}.btn-blue.disabled,.btn-blue.disabled.active,.btn-blue.disabled:active,.btn-blue.disabled:focus,.btn-blue.disabled:hover,.btn-blue[disabled],.btn-blue[disabled].active,.btn-blue[disabled]:active,.btn-blue[disabled]:focus,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue,fieldset[disabled] .btn-blue.active,fieldset[disabled] .btn-blue:active,fieldset[disabled] .btn-blue:focus,fieldset[disabled] .btn-blue:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-blue .caret,.btn-blue caret-right{border-top-color:#fff}.btn-blue.btn-border{border-color:#24709c}.btn-light-gray{color:#fff!important;background-color:#3BB878}.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover{color:#fff;background-color:#35a56b;outline:0}.btn-light-gray.active,.btn-light-gray:active{background-color:#2f915f}.btn-light-gray.disabled,.btn-light-gray.disabled.active,.btn-light-gray.disabled:active,.btn-light-gray.disabled:focus,.btn-light-gray.disabled:hover,.btn-light-gray[disabled],.btn-light-gray[disabled].active,.btn-light-gray[disabled]:active,.btn-light-gray[disabled]:focus,.btn-light-gray[disabled]:hover,fieldset[disabled] .btn-light-gray,fieldset[disabled] .btn-light-gray.active,fieldset[disabled] .btn-light-gray:active,fieldset[disabled] .btn-light-gray:focus,fieldset[disabled] .btn-light-gray:hover{color:#e6e6e6;background-color:#3BB878}.btn-light-gray .caret,.btn-light-gray caret-right{border-top-color:#fff}.btn-light-gray.btn-border{border-color:#2f915f}.btn-sand{color:#fff!important;background-color:#3BB878}.btn-sand.active,.btn-sand:active,.btn-sand:focus,.btn-sand:hover{color:#fff;background-color:#35a56b;outline:0}.btn-sand.active,.btn-sand:active{background-color:#2f915f}.btn-sand.disabled,.btn-sand.disabled.active,.btn-sand.disabled:active,.btn-sand.disabled:focus,.btn-sand.disabled:hover,.btn-sand[disabled],.btn-sand[disabled].active,.btn-sand[disabled]:active,.btn-sand[disabled]:focus,.btn-sand[disabled]:hover,fieldset[disabled] .btn-sand,fieldset[disabled] .btn-sand.active,fieldset[disabled] .btn-sand:active,fieldset[disabled] .btn-sand:focus,fieldset[disabled] .btn-sand:hover{color:#e6e6e6;background-color:#3BB878}.btn-sand .caret,.btn-sand caret-right{border-top-color:#fff}.btn-sand.btn-border{border-color:#2f915f}.btn-brown{color:#fff!important;text-decoration:none!important;background-color:#C2BA7A}.btn-brown.active,.btn-brown:active,.btn-brown:focus,.btn-brown:hover{color:#fff;background-color:#bab169;outline:0}.btn-brown.active,.btn-brown:active{background-color:#b2a857}.btn-brown.disabled,.btn-brown.disabled.active,.btn-brown.disabled:active,.btn-brown.disabled:focus,.btn-brown.disabled:hover,.btn-brown[disabled],.btn-brown[disabled].active,.btn-brown[disabled]:active,.btn-brown[disabled]:focus,.btn-brown[disabled]:hover,fieldset[disabled] .btn-brown,fieldset[disabled] .btn-brown.active,fieldset[disabled] .btn-brown:active,fieldset[disabled] .btn-brown:focus,fieldset[disabled] .btn-brown:hover{color:#e6e6e6;background-color:#C2BA7A}.btn-brown .caret,.btn-brown caret-right{border-top-color:#fff}.btn-brown.btn-border{border-style:solid;border-color:#b2a857;border-width:0 0 2px}.btn-orange{color:#fff!important;background-color:#FFAC5F}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff;background-color:#ff9f45;outline:0}.btn-orange.active,.btn-orange:active{background-color:#ff922c}.btn-orange.disabled,.btn-orange.disabled.active,.btn-orange.disabled:active,.btn-orange.disabled:focus,.btn-orange.disabled:hover,.btn-orange[disabled],.btn-orange[disabled].active,.btn-orange[disabled]:active,.btn-orange[disabled]:focus,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange,fieldset[disabled] .btn-orange.active,fieldset[disabled] .btn-orange:active,fieldset[disabled] .btn-orange:focus,fieldset[disabled] .btn-orange:hover{color:#e6e6e6;background-color:#FFAC5F}.btn-orange .caret,.btn-orange caret-right{border-top-color:#fff}.btn-orange.btn-border{border-color:#ff922c}.btn-action{color:#fff!important;background-color:#3BB878}.btn-action.active,.btn-action:active,.btn-action:focus,.btn-action:hover{color:#fff;background-color:#35a56b;outline:0}.btn-action.active,.btn-action:active{background-color:#2f915f}.btn-action.disabled,.btn-action.disabled.active,.btn-action.disabled:active,.btn-action.disabled:focus,.btn-action.disabled:hover,.btn-action[disabled],.btn-action[disabled].active,.btn-action[disabled]:active,.btn-action[disabled]:focus,.btn-action[disabled]:hover,fieldset[disabled] .btn-action,fieldset[disabled] .btn-action.active,fieldset[disabled] .btn-action:active,fieldset[disabled] .btn-action:focus,fieldset[disabled] .btn-action:hover{color:#e6e6e6;background-color:#3BB878}.btn-action .caret,.btn-action caret-right{border-top-color:#fff}.btn-action.btn-border{border-color:#2f915f}.btn-action-alt{color:#000!important;background-color:#fff}.btn-action-alt.active,.btn-action-alt:active,.btn-action-alt:focus,.btn-action-alt:hover{color:#000;background-color:#f2f2f2;outline:0}.btn-action-alt.active,.btn-action-alt:active{background-color:#e6e6e6}.btn-action-alt.disabled,.btn-action-alt.disabled.active,.btn-action-alt.disabled:active,.btn-action-alt.disabled:focus,.btn-action-alt.disabled:hover,.btn-action-alt[disabled],.btn-action-alt[disabled].active,.btn-action-alt[disabled]:active,.btn-action-alt[disabled]:focus,.btn-action-alt[disabled]:hover,fieldset[disabled] .btn-action-alt,fieldset[disabled] .btn-action-alt.active,fieldset[disabled] .btn-action-alt:active,fieldset[disabled] .btn-action-alt:focus,fieldset[disabled] .btn-action-alt:hover{color:#000;background-color:#fff}.btn-action-alt .caret,.btn-action-alt caret-right{border-top-color:#000}.btn-action-alt.btn-border{border-color:#e6e6e6}.btn-accent{color:#fff!important;background-color:#00aeef}.btn-accent.active,.btn-accent:active,.btn-accent:focus,.btn-accent:hover{color:#fff;background-color:#009bd6;outline:0}.btn-accent.active,.btn-accent:active{background-color:#0089bc}.btn-accent.disabled,.btn-accent.disabled.active,.btn-accent.disabled:active,.btn-accent.disabled:focus,.btn-accent.disabled:hover,.btn-accent[disabled],.btn-accent[disabled].active,.btn-accent[disabled]:active,.btn-accent[disabled]:focus,.btn-accent[disabled]:hover,fieldset[disabled] .btn-accent,fieldset[disabled] .btn-accent.active,fieldset[disabled] .btn-accent:active,fieldset[disabled] .btn-accent:focus,fieldset[disabled] .btn-accent:hover{color:#e6e6e6;background-color:#00aeef}.btn-accent .caret,.btn-accent caret-right{border-top-color:#fff}.btn-accent.btn-border{border-color:#0089bc}.btn-standard{color:#fff!important;background-color:#2d8ec6}.btn-standard.active,.btn-standard:active,.btn-standard:focus,.btn-standard:hover{color:#fff;background-color:#287fb1;outline:0}.btn-standard.active,.btn-standard:active{background-color:#24709c}.btn-standard.disabled,.btn-standard.disabled.active,.btn-standard.disabled:active,.btn-standard.disabled:focus,.btn-standard.disabled:hover,.btn-standard[disabled],.btn-standard[disabled].active,.btn-standard[disabled]:active,.btn-standard[disabled]:focus,.btn-standard[disabled]:hover,fieldset[disabled] .btn-standard,fieldset[disabled] .btn-standard.active,fieldset[disabled] .btn-standard:active,fieldset[disabled] .btn-standard:focus,fieldset[disabled] .btn-standard:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-standard .caret,.btn-standard caret-right{border-top-color:#fff}.btn-standard.btn-border{border-color:#24709c}.btn-subdued{color:#000!important;background-color:#eee}.btn-subdued.active,.btn-subdued:active,.btn-subdued:focus,.btn-subdued:hover{color:#000;background-color:#e2e2e2;outline:0}.btn-subdued.active,.btn-subdued:active{background-color:#d5d5d5}.btn-subdued.disabled,.btn-subdued.disabled.active,.btn-subdued.disabled:active,.btn-subdued.disabled:focus,.btn-subdued.disabled:hover,.btn-subdued[disabled],.btn-subdued[disabled].active,.btn-subdued[disabled]:active,.btn-subdued[disabled]:focus,.btn-subdued[disabled]:hover,fieldset[disabled] .btn-subdued,fieldset[disabled] .btn-subdued.active,fieldset[disabled] .btn-subdued:active,fieldset[disabled] .btn-subdued:focus,fieldset[disabled] .btn-subdued:hover{color:#000;background-color:#eee}.btn-subdued .caret,.btn-subdued caret-right{border-top-color:#000}.btn-subdued.btn-border{border-color:#d5d5d5}li.list-group-item{padding:0}#ds-search-modal{margin-top:65px;z-index:9999}#ds-search-modal a{display:block;padding:10px 15px}#ds-search-modal a:active,#ds-search-modal a:link,#ds-search-modal a:visited{color:#0089bc}#ds-search-modal a:hover{color:#005170}#ds-search-input{padding:3px;border:1px solid #E4E4E4;border-radius:6px;background-color:#fff}#ds-search-input input{border:0;-webkit-box-shadow:none;box-shadow:none}#ds-search-input button{margin:2px 0 0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}#ds-search-input button:hover{border:0;-webkit-box-shadow:none;box-shadow:none;border-left:solid 1px #ccc}#ds-search-input .glyphicon-search{font-size:23px}#ds-search-input ul li:hover{background-color:#e6e6e6}.search-deprecated{font-size:9px;background-color:#FFAC5F;height:43px;color:#fff;border-radius:3px;padding:4px;margin-left:5px;vertical-align:middle}.hits{position:absolute;top:50px;left:0;z-index:10}.hit-body{background:#fff;color:#747474;border:.5px solid #e7e6e6;padding:1em}.hit-body:hover{background:#edf7fe;color:#fff}.hit-body a,.hit-body a:hover{color:#747474;text-decoration:none}.hit-body a{display:inline-block}.algolia-autocomplete .aa-hint{color:#999}.algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#fff;border:1px solid #cecccc;border-top:none}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:10px 12px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#edf7fe;color:#343434}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-weight:700;font-style:normal}.chroma .ge,.chroma .sh{font-style:italic}.library-article-blurb{padding-top:15px;padding-bottom:15px}.library-section-app{padding-top:30px}.library-breadcrumb-search{padding:20px 15px 55px}#library-main-search{margin-top:20px;height:45px}#library-main-search button,#library-main-search input{height:42px}.library-breadcrumb{background-color:#fff;padding:30px 0 0}@media screen and (min-width:768px){.library-breadcrumb{padding:30px 0 60px}}#library-search-status+.lead,.library-search-result-title+.lead{padding-top:10px}.library-breadcrumb>li{display:block}@media screen and (min-width:768px){.library-breadcrumb>li{display:inline-block}div.library-tile{min-height:220px}}.library-breadcrumb>li+li:before{content:"\00BB\00a0";color:#9a9a9a}.library-breadcrumb>.active{color:#9a9a9a}.library-spinner{width:60px;height:60px;margin:0 auto;position:relative;border-left:3px solid #eee;border-right:3px solid #eee;border-bottom:3px solid #eee;border-top:3px solid #555;border-radius:100%;-webkit-animation:rotation .4s infinite ease-in-out;animation:rotation .4s infinite ease-in-out}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.library-search-result{margin-bottom:60px}.library-search-result:last-child{margin-bottom:0}#library-search-status,.library-search-result-title{margin-top:11px;margin-bottom:11px;font-weight:400;font-family:Lato,sans-serif}.library-search-result small{display:block}.library-search-result-title{line-height:1.1;color:inherit;font-size:20px;font-size:25px}.library-search-result-title .small,.library-search-result-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.library-search-result-desc{color:#9a9a9a}#library-search-status{line-height:1.1;color:inherit;font-size:16px;font-size:21px;text-align:center}#library-search-status .small,#library-search-status small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile p,div.library-tile.active p,div.library-tile:active p,div.library-tile:focus p,div.library-tile:hover p{color:#747474}.library-pager li{display:none}#library-page-num{display:block;padding-top:10px}.library-categories-row{margin-left:-15px;margin-right:-15px;margin-top:60px}.library-category-articles{padding-left:20px}.library-category-articles+.library-category-title{margin-top:60px}.library-category-title{padding-bottom:10px;border-bottom:1px solid #e7e6e6}div.library-tile{background-color:#ebeff0;padding:30px;margin-bottom:30px}div.library-tile.active,div.library-tile:active,div.library-tile:focus,div.library-tile:hover{background-color:#edf7fe}div.library-tile h2.tile-title{color:#000}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}@media screen and (min-width:992px){.library-category-title{width:80%}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:20px;font-size:25px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}}@media screen and (min-width:1200px){.first-section .container{max-width:1170px}}#article-body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333}@media screen and (min-width:768px){#article-body{padding-bottom:60px}}#article-body li{font-size:17px;font-size:1.08rem}#article-body .h1,#article-body .h2,#article-body .h3,#article-body .h4,#article-body .h5,#article-body .h6,#article-body h1,#article-body h2,#article-body h3,#article-body h4,#article-body h5,#article-body h6{word-wrap:break-word;margin-top:3.125rem}#article-body .h1+.h1,#article-body .h1+.h2,#article-body .h1+.h3,#article-body .h1+.h4,#article-body .h1+.h5,#article-body .h1+.h6,#article-body .h1+h1,#article-body .h1+h2,#article-body .h1+h3,#article-body .h1+h4,#article-body .h1+h5,#article-body .h1+h6,#article-body .h2+.h1,#article-body .h2+.h2,#article-body .h2+.h3,#article-body .h2+.h4,#article-body .h2+.h5,#article-body .h2+.h6,#article-body .h2+h1,#article-body .h2+h2,#article-body .h2+h3,#article-body .h2+h4,#article-body .h2+h5,#article-body .h2+h6,#article-body .h3+.h1,#article-body .h3+.h2,#article-body .h3+.h3,#article-body .h3+.h4,#article-body .h3+.h5,#article-body .h3+.h6,#article-body .h3+h1,#article-body .h3+h2,#article-body .h3+h3,#article-body .h3+h4,#article-body .h3+h5,#article-body .h3+h6,#article-body .h4+.h1,#article-body .h4+.h2,#article-body .h4+.h3,#article-body .h4+.h4,#article-body .h4+.h5,#article-body .h4+.h6,#article-body .h4+h1,#article-body .h4+h2,#article-body .h4+h3,#article-body .h4+h4,#article-body .h4+h5,#article-body .h4+h6,#article-body .h5+.h1,#article-body .h5+.h2,#article-body .h5+.h3,#article-body .h5+.h4,#article-body .h5+.h5,#article-body .h5+.h6,#article-body .h5+h1,#article-body .h5+h2,#article-body .h5+h3,#article-body .h5+h4,#article-body .h5+h5,#article-body .h5+h6,#article-body .h6+.h1,#article-body .h6+.h2,#article-body .h6+.h3,#article-body .h6+.h4,#article-body .h6+.h5,#article-body .h6+.h6,#article-body .h6+h1,#article-body .h6+h2,#article-body .h6+h3,#article-body .h6+h4,#article-body .h6+h5,#article-body .h6+h6,#article-body h1+.h1,#article-body h1+.h2,#article-body h1+.h3,#article-body h1+.h4,#article-body h1+.h5,#article-body h1+.h6,#article-body h1+h1,#article-body h1+h2,#article-body h1+h3,#article-body h1+h4,#article-body h1+h5,#article-body h1+h6,#article-body h2+.h1,#article-body h2+.h2,#article-body h2+.h3,#article-body h2+.h4,#article-body h2+.h5,#article-body h2+.h6,#article-body h2+h1,#article-body h2+h2,#article-body h2+h3,#article-body h2+h4,#article-body h2+h5,#article-body h2+h6,#article-body h3+.h1,#article-body h3+.h2,#article-body h3+.h3,#article-body h3+.h4,#article-body h3+.h5,#article-body h3+.h6,#article-body h3+h1,#article-body h3+h2,#article-body h3+h3,#article-body h3+h4,#article-body h3+h5,#article-body h3+h6,#article-body h4+.h1,#article-body h4+.h2,#article-body h4+.h3,#article-body h4+.h4,#article-body h4+.h5,#article-body h4+.h6,#article-body h4+h1,#article-body h4+h2,#article-body h4+h3,#article-body h4+h4,#article-body h4+h5,#article-body h4+h6,#article-body h5+.h1,#article-body h5+.h2,#article-body h5+.h3,#article-body h5+.h4,#article-body h5+.h5,#article-body h5+.h6,#article-body h5+h1,#article-body h5+h2,#article-body h5+h3,#article-body h5+h4,#article-body h5+h5,#article-body h5+h6,#article-body h6+.h1,#article-body h6+.h2,#article-body h6+.h3,#article-body h6+.h4,#article-body h6+.h5,#article-body h6+.h6,#article-body h6+h1,#article-body h6+h2,#article-body h6+h3,#article-body h6+h4,#article-body h6+h5,#article-body h6+h6{margin-top:0}#article-body .h1 a,#article-body .h2 a,#article-body .h3 a,#article-body .h4 a,#article-body .h5 a,#article-body .h6 a,#article-body h1 a,#article-body h2 a,#article-body h3 a,#article-body h4 a,#article-body h5 a,#article-body h6 a{padding-left:10px;opacity:0}#article-body .h1:hover a,#article-body .h2:hover a,#article-body .h3:hover a,#article-body .h4:hover a,#article-body .h5:hover a,#article-body .h6:hover a,#article-body h1:hover a,#article-body h2:hover a,#article-body h3:hover a,#article-body h4:hover a,#article-body h5:hover a,#article-body h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}#article-body .h1,#article-body h1{font-size:38px;font-size:2.375rem}#article-body .h2,#article-body h2{font-size:33px;font-size:2.0625rem}#article-body .h3,#article-body h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}#article-body .h4,#article-body h4{font-size:23px;font-size:1.4375rem}#article-body .h5,#article-body h5{font-size:20px;font-size:1.25rem}#article-body .h6,#article-body h6{font-size:18px;font-size:1.125rem}#article-body li ol,#article-body li ul,#article-body li+li{margin-top:10px}#article-body li ol li,#article-body li ul li{margin-top:5px}#article-body li blockquote,#article-body li img{margin:20px 0}#article-body li ol+p,#article-body li ul+p{margin-top:20px}#article-body code{font-size:14px}#article-body img{display:block;max-width:100%;height:auto;margin:0 auto}#article-body table:not([class]){width:100%;max-width:100%;margin-bottom:22px}#article-body table:not([class])>tbody>tr>td,#article-body table:not([class])>tbody>tr>th,#article-body table:not([class])>tfoot>tr>td,#article-body table:not([class])>tfoot>tr>th,#article-body table:not([class])>thead>tr>td,#article-body table:not([class])>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}#article-body table:not([class])>caption+thead>tr:first-child>td,#article-body table:not([class])>caption+thead>tr:first-child>th,#article-body table:not([class])>colgroup+thead>tr:first-child>td,#article-body table:not([class])>colgroup+thead>tr:first-child>th,#article-body table:not([class])>thead:first-child>tr:first-child>td,#article-body table:not([class])>thead:first-child>tr:first-child>th{border-top:0}#article-body table:not([class])>tbody+tbody{border-top:2px solid #ddd}#article-body table:not([class]) .table{background-color:#fff}#article-body table:not([class])>thead>tr>th{font-family:Lato,sans-serif;padding:17px 10px;vertical-align:middle;text-align:left;color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}#article-body table:not([class])>tbody>tr:first-child{border-top:none}#article-body table:not([class])>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}#article-body table:not([class])>tbody>tr>td{padding:17px 10px;vertical-align:middle;text-align:left;width:0;color:#747474}.container .contribute,.container .contribute .money,.email-signup,.library-rss,.library-sidebar-extra,.library-signup{text-align:center}#article-body table:not([class])>tbody>tr>td:last-child{border-right:none}#article-body table:not([class])>tbody>tr>td.large{font-size:20px;color:#000}#article-body table:not([class])>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}#article-body table:not([class])>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.doc-time{color:#9a9a9a}.doc-time a:active,.doc-time a:link,.doc-time a:visited{color:#0089bc}.doc-time a:hover{color:#005170}.doc-title{margin-top:0!important;margin-bottom:5px;font-size:40px}.doc-license{font-size:87%;font-size:14px;padding-top:45px;color:#9a9a9a}.doc-sidebar-inner{background-color:#edf7fe;color:#747474;padding:15px;font-size:14px}.doc-sidebar-inner .lead a{font-weight:300}.doc-sidebar-inner .span>a,.doc-sidebar-inner address>a,.doc-sidebar-inner em>a,.doc-sidebar-inner h1>a,.doc-sidebar-inner h2>a,.doc-sidebar-inner h3>a,.doc-sidebar-inner h4>a,.doc-sidebar-inner h5>a,.doc-sidebar-inner h6>a,.doc-sidebar-inner li>a,.doc-sidebar-inner p>a,.doc-sidebar-inner td>a{-webkit-transition:.2s color;transition:.2s color}.doc-sidebar-inner .nav li>a,.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:hover{text-decoration:none}.doc-sidebar-inner.separated{border-bottom-color:#a5d7fa}.doc-sidebar-inner .h1,.doc-sidebar-inner .h2,.doc-sidebar-inner .h3,.doc-sidebar-inner .h4,.doc-sidebar-inner .h5,.doc-sidebar-inner .h6,.doc-sidebar-inner h1,.doc-sidebar-inner h2,.doc-sidebar-inner h3,.doc-sidebar-inner h4,.doc-sidebar-inner h5,.doc-sidebar-inner h6{color:#000}.doc-sidebar-inner.jumbotron .h1,.doc-sidebar-inner.jumbotron h1{color:#343434}.doc-sidebar-inner.jumbotron .h2,.doc-sidebar-inner.jumbotron .h3,.doc-sidebar-inner.jumbotron .h4,.doc-sidebar-inner.jumbotron .h5,.doc-sidebar-inner.jumbotron .h6,.doc-sidebar-inner.jumbotron h2,.doc-sidebar-inner.jumbotron h3,.doc-sidebar-inner.jumbotron h4,.doc-sidebar-inner.jumbotron h5,.doc-sidebar-inner.jumbotron h6{color:#747474}.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:link,.doc-sidebar-inner .span>a:visited,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:link,.doc-sidebar-inner address>a:visited,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:link,.doc-sidebar-inner em>a:visited,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:link,.doc-sidebar-inner h1>a:visited,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:link,.doc-sidebar-inner h2>a:visited,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:link,.doc-sidebar-inner h3>a:visited,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:link,.doc-sidebar-inner h4>a:visited,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:link,.doc-sidebar-inner h5>a:visited,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:link,.doc-sidebar-inner h6>a:visited,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:link,.doc-sidebar-inner li>a:visited,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:link,.doc-sidebar-inner p>a:visited,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:link,.doc-sidebar-inner td>a:visited{color:#0089bc}.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:hover{color:#005170}.doc-sidebar-inner .span>a .glyphicon.tile,.doc-sidebar-inner address>a .glyphicon.tile,.doc-sidebar-inner em>a .glyphicon.tile,.doc-sidebar-inner h1>a .glyphicon.tile,.doc-sidebar-inner h2>a .glyphicon.tile,.doc-sidebar-inner h3>a .glyphicon.tile,.doc-sidebar-inner h4>a .glyphicon.tile,.doc-sidebar-inner h5>a .glyphicon.tile,.doc-sidebar-inner h6>a .glyphicon.tile,.doc-sidebar-inner li>a .glyphicon.tile,.doc-sidebar-inner p>a .glyphicon.tile,.doc-sidebar-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.doc-sidebar-inner .span>a .glyphicon.tile:active,.doc-sidebar-inner .span>a .glyphicon.tile:hover,.doc-sidebar-inner address>a .glyphicon.tile:active,.doc-sidebar-inner address>a .glyphicon.tile:hover,.doc-sidebar-inner em>a .glyphicon.tile:active,.doc-sidebar-inner em>a .glyphicon.tile:hover,.doc-sidebar-inner h1>a .glyphicon.tile:active,.doc-sidebar-inner h1>a .glyphicon.tile:hover,.doc-sidebar-inner h2>a .glyphicon.tile:active,.doc-sidebar-inner h2>a .glyphicon.tile:hover,.doc-sidebar-inner h3>a .glyphicon.tile:active,.doc-sidebar-inner h3>a .glyphicon.tile:hover,.doc-sidebar-inner h4>a .glyphicon.tile:active,.doc-sidebar-inner h4>a .glyphicon.tile:hover,.doc-sidebar-inner h5>a .glyphicon.tile:active,.doc-sidebar-inner h5>a .glyphicon.tile:hover,.doc-sidebar-inner h6>a .glyphicon.tile:active,.doc-sidebar-inner h6>a .glyphicon.tile:hover,.doc-sidebar-inner li>a .glyphicon.tile:active,.doc-sidebar-inner li>a .glyphicon.tile:hover,.doc-sidebar-inner p>a .glyphicon.tile:active,.doc-sidebar-inner p>a .glyphicon.tile:hover,.doc-sidebar-inner td>a .glyphicon.tile:active,.doc-sidebar-inner td>a .glyphicon.tile:hover{color:#4e4e4e}.doc-sidebar-inner ul.nav-sidebar>li.active>a{color:#000}.doc-sidebar-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.doc-sidebar-inner ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.doc-sidebar-inner ul.nav-sidebar>li>a:hover{color:#000}.doc-sidebar-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.doc-sidebar-inner ul.dropdown-menu>li>a:hover{color:#fff}.doc-sidebar-inner.subnav{opacity:.96}.doc-sidebar-inner.subnav .navbar-brand{color:#000}.doc-sidebar-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.doc-sidebar-inner.subnav li>a{color:#aaa}.doc-sidebar-inner.subnav li>a.active{color:#000}.doc-sidebar-inner.subnav li>a:hover{color:#5b5b5b}.doc-sidebar-inner .sidebar strong,.doc-sidebar-inner.subnav .navbar-toggle{color:#000}.doc-sidebar-inner.subnav .navbar-toggle:hover{background-color:transparent}.doc-sidebar-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.doc-sidebar-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.doc-sidebar-inner .sidebar a strong,.doc-sidebar-inner .sidebar a strong:active,.doc-sidebar-inner .sidebar a strong:link,.doc-sidebar-inner .sidebar a strong:visited{color:#0089bc}.doc-sidebar-inner .sidebar a strong:hover{color:#005170}.doc-sidebar-inner cite.bubble strong{color:#414141}.doc-sidebar-inner cite.bubble a:active,.doc-sidebar-inner cite.bubble a:link,.doc-sidebar-inner cite.bubble a:visited{color:#0089bc}.doc-sidebar-inner cite.bubble a:hover{color:#005170}.doc-sidebar-inner blockquote,.doc-sidebar-inner blockquote p,.doc-sidebar-inner blockquote ul>li{color:#747474}.doc-sidebar-inner+.doc-sidebar-inner{margin-top:20px}#doc-sidebar-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;font-size:14px;font-size:19px;font-weight:400;margin-bottom:30px}#doc-sidebar-title .small,#doc-sidebar-title small{font-weight:400;line-height:1;color:#777;font-size:75%}#doc-sidebar-title+.lead{padding-top:10px}.sidebar-library nav>ul{border:0;margin:0;padding:0}.sidebar-library nav>ul>li{margin-left:0}.sidebar-library nav>ul>li>ul{border:0;padding-left:0}.sidebar-library nav>ul>li>ul>li{padding-left:0;display:block;line-height:20px;margin-top:20px;margin-bottom:20px}.sidebar-library nav>ul>li>ul>li>a{font-weight:800}.alert-banner a,.sidebar-library nav>ul>li>ul>li ul>li>a{font-weight:400}.sidebar-library nav>ul>li>ul>li ul>li{margin-top:2px;margin-bottom:2px;padding-left:10px}.sidebar-library nav>ul>li ul>li>ul>li>a{font-size:14px}.library-sidebar-extra h6{margin:5px auto}.library-sidebar-extra p{font-size:12px;margin-bottom:0}.library-sidebar-extra .fa{font-size:40px;color:#000}.library-github{vertical-align:middle;margin-bottom:15px;margin-top:15px}.library-github strong{font-size:1.2em}.library-github i{font-size:1.35em}.library-github p{display:inline-block;font-size:.8em;margin-left:7px}.contributed-by{float:right;margin-top:3px}.updated{float:left}.doc-time:after{content:"";display:table}.library-signup{margin-top:40px}.library-signup h6{margin:5px auto}.library-signup p{font-size:12px;margin-bottom:0}.library-signup .fa{font-size:40px;color:#000}.library-rss{margin-top:4px}.library-rss a{font-size:14px}.library-rss a:hover{color:#737373}#img-modal-image{max-width:1200px;max-height:700px;margin:auto}.modal-full{width:90%;padding-top:90px}.modal-body{overflow:scroll}div#search{height:57px}.gsc-input-box,td.gsc-input{height:45px!important}input.gsc-input{height:36px!important}.gsc-search-button{background-color:#2d8ec6;padding-top:2px}.gsc-modal-background-image{background-color:#333!important}table.gsc-table-result>tbody>tr>td{padding-left:8px;padding-right:8px}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}div.gsc-input-box,div.gsc-input-box-focus{border-color:#4fa5d7}div.gsc-input-box-focus,div.gsc-input-box-hover{-webkit-box-shadow:none;box-shadow:none}div.gsc-control-cse{font-family:Helvetica,Arial,sans-serif}input.gsc-search-button,input.gsc-search-button:focus,input.gsc-search-button:hover{background-color:#2d8ec6!important;background-image:url(https://www.google.com/uds/css/v2/search_box_icon.png)!important;background-position:50% 50%;background-repeat:no-repeat;height:36px!important;border-color:#2d8ec6!important;-webkit-filter:none;filter:none}span.gscb_a{margin-top:13px!important}li.library-article-item{border:none;padding:16px 24px}li.library-article-item:nth-child(odd){background-color:#ebeff0}#signup-form{margin-top:16px}#frontpage_upcoming_webinar{background:#2d8ec6}#frontpage_upcoming_webinar_text a{color:#fff;height:50px;line-height:50px;vertical-align:middle}.email-signup{margin-top:30px}.create-account{margin-top:10px}.signup-top{background:#eee;padding:13px;display:inline-block;margin-bottom:8px;width:100%}.hs-richtext,.hubspot-form .input{padding-bottom:20px}.signup-top span{font-family:Lato,sans-serif;font-size:18px;margin-right:20px;vertical-align:middle}.signup-top form{display:inline}.hs_recaptcha{float:right;margin:10px 0 10px 10px;padding-left:0}.hubspot-container{background-color:#ebeff0;width:80%}.hubspot-form input{display:block;height:40px;width:100%}.hubspot-form input[type=submit]{padding-bottom:0;display:block;float:left;height:40px;width:50%;margin:10px 10px 0 auto}.hubspot-form{width:100%;margin:0 auto;padding:40px 40px 25px}.hs-button{min-height:75px;font-size:1.5em;border:none;background-color:#3BB878;color:#fff}.hs-button:hover{background-color:#2f925f}.container .contribute img{padding-bottom:10px}h1.contribute{padding-bottom:40px}.contrib-header,.samples{padding-bottom:20px}.contribute{margin-left:0;padding-left:0}.compensation{text-align:left}.compensation-footer{text-align:left;padding-top:40px}.primary{margin-bottom:0;padding-bottom:0}.current{padding-bottom:20px;padding-top:20px}.sample-header{margin-left:0;margin-bottom:20px}.subtitle{padding-top:40px;margin:0}.row-content{margin-bottom:0}#doc-sidebar-container{position:webkit-sticky;position:-webkit-sticky;position:sticky;top:10px}#doc-sidebar-container #doc-sidebar{margin-top:10px;max-width:100%}#doc-sidebar-container #doc-sidebar-toc li.active>a{color:#005170}#doc-sidebar-container #doc-sidebar-toc .toc-long ul>li>ul>li>ul{display:none}.social-share>a{padding:6px 10px}.social-share .btn-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.social-share .share-group{float:left;max-width:59px;margin-top:10px!important;min-width:200px}.social-share .share-group ul{float:right;list-style:none;margin:0;min-width:61px;padding:0}.social-share .share-group .share{min-width:17px}.social-share .share-group li{display:block;font-size:18px;list-style:none;margin-bottom:3px;margin-left:4px;margin-top:3px}.social-share .share-group .btn-common{width:51px;color:#FFF!important}.social-share .share-group .btn-twitter{background-color:#39C!important;width:51px;color:#FFF!important}.social-share .share-group .btn-facebook{background-color:#3D5B96!important;width:51px;color:#FFF!important}.social-share .share-group .btn-hacker-news{background-color:#f60!important;width:51px;color:#FFF!important}#disqus_thread{margin-top:40px}.copy-code{position:absolute;padding-top:.25rem;right:1.4rem;opacity:0}#article-body .disclosure-note div.btn-copy>.copy-code,blockquote div.btn-copy>.copy-code{padding-top:.01rem;right:2.2rem}#article-body .disclosure-note .glyphicon.glyphicon-copy{font-size:1.6rem;color:#a6a6a6}blockquote div.btn-copy .glyphicon.glyphicon-copy{color:#a6a6a6}.copy-code:hover{opacity:1}.glyphicon.glyphicon-copy{font-size:1.6rem}.btn-copy:hover .glyphicon{color:#B2D7FF}.form_elem_email{color:#000}.alert-banner{font-size:22px;background-color:#7c9fb3;text-align:center;margin-bottom:30px;padding:10px 0}.alert-banner a{font-family:Lato,sans-serif;color:rgba(255,255,255,.8);display:block}.alert-banner a:hover{text-decoration:none;color:#fff}.alert-banner i{padding:0 15px}.sub-menu-wrap{max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.sub-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e6e6;width:100%;-webkit-font-smoothing:initial}.with-subnavigation{margin-top:30px}.breadcrumb-row.with-subnavigation,.pad-xs.with-subnavigation{margin-top:0!important}#library-main-search{margin-bottom:0}.sub-menu-wrapper__title{padding:21px 0;margin:11px 0;-webkit-font-smoothing:antialiased;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.chroma .cs,.chroma .gh,.chroma .gs,.chroma .gu,.chroma .kt,.chroma .nc,.chroma .ne,.chroma .nt{font-weight:700}.sub-menu-wrapper__title a:link,.sub-menu-wrapper__title a:visited{color:#000;text-decoration:none}.sub-menu-wrapper__title a:hover{color:#000}.sub-menu{font-family:Lato,sans-serif;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:1px}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.sub-menu{top:-2px}}}.sub-menu li{display:inline-block}.chroma .hl,.chroma .lnt{display:block}.sub-menu-wrapper .sub-menu li:first-child a{margin-left:0}.sub-menu li:last-child a{margin-right:0}.sub-menu a:link,.sub-menu a:visited{color:#aaa;padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px;margin:13px 12px 0}.sub-menu a.active,.sub-menu a:hover{color:#000}@media (max-width:768px){.sub-menu,.sub-menu li{display:block}.sub-menu{width:100%}.sub-menu-wrapper{padding-bottom:20px}.sub-menu-wrapper .sub-menu li a{margin:0}.some-space.first-section.with-subnavigation{padding-bottom:30px}}@media screen and (min-width:992px){.navbar .nav-home{top:1px}}@media screen and (min-width:768px){.navbar.navbar-default{height:auto}.navbar .navbar-nav>li>a{padding-bottom:20px}}.chroma{background-color:#eed}.chroma .err{color:#a61717;background-color:#e3d2d2}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:100%;overflow:auto;display:block}.chroma .ln,.chroma .lnt{margin-right:.4em;padding:0 .4em}.chroma .hl{background-color:#ffc;width:100%}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#8b008b;font-weight:700}.chroma .kt{color:#00688b}.chroma .na,.chroma .nb{color:#658b00}.chroma .nc{color:#008b45}.chroma .no{color:#00688b}.chroma .nd{color:#707a7c}.chroma .ne,.chroma .nf,.chroma .nn{color:#008b45}.chroma .nt{color:#8b008b}.chroma .nv{color:#00688b}.chroma .dl,.chroma .s,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd,.chroma .se{color:#cd5555}.chroma .sh{color:#1c7e71}.chroma .si{color:#cd5555}.chroma .sx{color:#cb6c20}.chroma .sr{color:#1c7e71}.chroma .s1,.chroma .ss{color:#cd5555}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#b452cd}.chroma .ow{color:#8b008b}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#228b22}.chroma .cs{color:#8b008b}.chroma .cp,.chroma .cpf{color:#1e889b}.chroma .gd,.chroma .gr{color:#a00}.chroma .gh{color:navy}.chroma .gi{color:#0a0}.chroma .go{color:#888}.chroma .gp{color:#555}.chroma .gu{color:purple}.chroma .gt{color:#a00}.chroma .w{color:#bbb} \ No newline at end of file + */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cubes.subnav .navbar-collapse,.light-gray.subnav .navbar-collapse,.sand.subnav .navbar-collapse,.striped.subnav .navbar-collapse,.white.subnav .navbar-collapse{border-top-color:#e7e6e6}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.footer-col,.search-form{position:relative}.white{color:#747474}.white .lead a{font-weight:300}.white .span>a,.white address>a,.white em>a,.white h1>a,.white h2>a,.white h3>a,.white h4>a,.white h5>a,.white h6>a,.white li>a,.white p>a,.white td>a{-webkit-transition:.2s color;transition:.2s color}.white .nav li>a,.white .span>a:active,.white .span>a:hover,.white address>a:active,.white address>a:hover,.white em>a:active,.white em>a:hover,.white h1>a:active,.white h1>a:hover,.white h2>a:active,.white h2>a:hover,.white h3>a:active,.white h3>a:hover,.white h4>a:active,.white h4>a:hover,.white h5>a:active,.white h5>a:hover,.white h6>a:active,.white h6>a:hover,.white li>a:active,.white li>a:hover,.white p>a:active,.white p>a:hover,.white td>a:active,.white td>a:hover{text-decoration:none}.white.separated{border-bottom-color:#d9d9d9}.white .h1,.white .h2,.white .h3,.white .h4,.white .h5,.white .h6,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#000}.white.jumbotron .h1,.white.jumbotron h1{color:#343434}.white.jumbotron .h2,.white.jumbotron .h3,.white.jumbotron .h4,.white.jumbotron .h5,.white.jumbotron .h6,.white.jumbotron h2,.white.jumbotron h3,.white.jumbotron h4,.white.jumbotron h5,.white.jumbotron h6{color:#747474}.white .span>a:active,.white .span>a:link,.white .span>a:visited,.white address>a:active,.white address>a:link,.white address>a:visited,.white em>a:active,.white em>a:link,.white em>a:visited,.white h1>a:active,.white h1>a:link,.white h1>a:visited,.white h2>a:active,.white h2>a:link,.white h2>a:visited,.white h3>a:active,.white h3>a:link,.white h3>a:visited,.white h4>a:active,.white h4>a:link,.white h4>a:visited,.white h5>a:active,.white h5>a:link,.white h5>a:visited,.white h6>a:active,.white h6>a:link,.white h6>a:visited,.white li>a:active,.white li>a:link,.white li>a:visited,.white p>a:active,.white p>a:link,.white p>a:visited,.white td>a:active,.white td>a:link,.white td>a:visited{color:#0089bc}.white .span>a:hover,.white address>a:hover,.white em>a:hover,.white h1>a:hover,.white h2>a:hover,.white h3>a:hover,.white h4>a:hover,.white h5>a:hover,.white h6>a:hover,.white li>a:hover,.white p>a:hover,.white td>a:hover{color:#005170}.white .span>a .glyphicon.tile,.white address>a .glyphicon.tile,.white em>a .glyphicon.tile,.white h1>a .glyphicon.tile,.white h2>a .glyphicon.tile,.white h3>a .glyphicon.tile,.white h4>a .glyphicon.tile,.white h5>a .glyphicon.tile,.white h6>a .glyphicon.tile,.white li>a .glyphicon.tile,.white p>a .glyphicon.tile,.white td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.white .span>a .glyphicon.tile:active,.white .span>a .glyphicon.tile:hover,.white address>a .glyphicon.tile:active,.white address>a .glyphicon.tile:hover,.white em>a .glyphicon.tile:active,.white em>a .glyphicon.tile:hover,.white h1>a .glyphicon.tile:active,.white h1>a .glyphicon.tile:hover,.white h2>a .glyphicon.tile:active,.white h2>a .glyphicon.tile:hover,.white h3>a .glyphicon.tile:active,.white h3>a .glyphicon.tile:hover,.white h4>a .glyphicon.tile:active,.white h4>a .glyphicon.tile:hover,.white h5>a .glyphicon.tile:active,.white h5>a .glyphicon.tile:hover,.white h6>a .glyphicon.tile:active,.white h6>a .glyphicon.tile:hover,.white li>a .glyphicon.tile:active,.white li>a .glyphicon.tile:hover,.white p>a .glyphicon.tile:active,.white p>a .glyphicon.tile:hover,.white td>a .glyphicon.tile:active,.white td>a .glyphicon.tile:hover{color:#4e4e4e}.white ul.nav-sidebar>li.active>a{color:#000}.white ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.white ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.white ul.nav-sidebar>li>a:hover{color:#000}.white ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.white ul.dropdown-menu>li>a:hover{color:#fff}.white.subnav .navbar-brand{color:#000}.white.subnav .navbar-brand a{text-decoration:none;color:#000}.white.subnav li>a{color:#aaa}.white.subnav li>a.active{color:#000}.white.subnav li>a:hover{color:#5b5b5b}.white .sidebar strong,.white.subnav .navbar-toggle{color:#000}.white.subnav .navbar-toggle:hover{background-color:transparent}.white.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.white .sidebar a strong,.white .sidebar a strong:active,.white .sidebar a strong:link,.white .sidebar a strong:visited{color:#0089bc}.white .sidebar a strong:hover{color:#005170}.white cite.bubble strong{color:#414141}.white cite.bubble a:active,.white cite.bubble a:link,.white cite.bubble a:visited{color:#0089bc}.white cite.bubble a:hover{color:#005170}.white blockquote,.white blockquote p,.white blockquote ul>li{color:#747474}.sand{background-color:#f9f9ef;color:#6f6f6f}.sand .lead a{font-weight:300}.sand .span>a,.sand address>a,.sand em>a,.sand h1>a,.sand h2>a,.sand h3>a,.sand h4>a,.sand h5>a,.sand h6>a,.sand li>a,.sand p>a,.sand td>a{-webkit-transition:.2s color;transition:.2s color}.sand .nav li>a,.sand .span>a:active,.sand .span>a:hover,.sand address>a:active,.sand address>a:hover,.sand em>a:active,.sand em>a:hover,.sand h1>a:active,.sand h1>a:hover,.sand h2>a:active,.sand h2>a:hover,.sand h3>a:active,.sand h3>a:hover,.sand h4>a:active,.sand h4>a:hover,.sand h5>a:active,.sand h5>a:hover,.sand h6>a:active,.sand h6>a:hover,.sand li>a:active,.sand li>a:hover,.sand p>a:active,.sand p>a:hover,.sand td>a:active,.sand td>a:hover{text-decoration:none}.sand.separated{border-bottom-color:#e4e4b7}.sand .h1,.sand .h2,.sand .h3,.sand .h4,.sand .h5,.sand .h6,.sand h1,.sand h2,.sand h3,.sand h4,.sand h5,.sand h6{color:#000}.sand.jumbotron .h1,.sand.jumbotron h1{color:#2f2f2f}.sand.jumbotron .h2,.sand.jumbotron .h3,.sand.jumbotron .h4,.sand.jumbotron .h5,.sand.jumbotron .h6,.sand.jumbotron h2,.sand.jumbotron h3,.sand.jumbotron h4,.sand.jumbotron h5,.sand.jumbotron h6{color:#6f6f6f}.sand .span>a:active,.sand .span>a:link,.sand .span>a:visited,.sand address>a:active,.sand address>a:link,.sand address>a:visited,.sand em>a:active,.sand em>a:link,.sand em>a:visited,.sand h1>a:active,.sand h1>a:link,.sand h1>a:visited,.sand h2>a:active,.sand h2>a:link,.sand h2>a:visited,.sand h3>a:active,.sand h3>a:link,.sand h3>a:visited,.sand h4>a:active,.sand h4>a:link,.sand h4>a:visited,.sand h5>a:active,.sand h5>a:link,.sand h5>a:visited,.sand h6>a:active,.sand h6>a:link,.sand h6>a:visited,.sand li>a:active,.sand li>a:link,.sand li>a:visited,.sand p>a:active,.sand p>a:link,.sand p>a:visited,.sand td>a:active,.sand td>a:link,.sand td>a:visited{color:#0089bc}.sand .span>a:hover,.sand address>a:hover,.sand em>a:hover,.sand h1>a:hover,.sand h2>a:hover,.sand h3>a:hover,.sand h4>a:hover,.sand h5>a:hover,.sand h6>a:hover,.sand li>a:hover,.sand p>a:hover,.sand td>a:hover{color:#005170}.sand .span>a .glyphicon.tile,.sand address>a .glyphicon.tile,.sand em>a .glyphicon.tile,.sand h1>a .glyphicon.tile,.sand h2>a .glyphicon.tile,.sand h3>a .glyphicon.tile,.sand h4>a .glyphicon.tile,.sand h5>a .glyphicon.tile,.sand h6>a .glyphicon.tile,.sand li>a .glyphicon.tile,.sand p>a .glyphicon.tile,.sand td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.sand .span>a .glyphicon.tile:active,.sand .span>a .glyphicon.tile:hover,.sand address>a .glyphicon.tile:active,.sand address>a .glyphicon.tile:hover,.sand em>a .glyphicon.tile:active,.sand em>a .glyphicon.tile:hover,.sand h1>a .glyphicon.tile:active,.sand h1>a .glyphicon.tile:hover,.sand h2>a .glyphicon.tile:active,.sand h2>a .glyphicon.tile:hover,.sand h3>a .glyphicon.tile:active,.sand h3>a .glyphicon.tile:hover,.sand h4>a .glyphicon.tile:active,.sand h4>a .glyphicon.tile:hover,.sand h5>a .glyphicon.tile:active,.sand h5>a .glyphicon.tile:hover,.sand h6>a .glyphicon.tile:active,.sand h6>a .glyphicon.tile:hover,.sand li>a .glyphicon.tile:active,.sand li>a .glyphicon.tile:hover,.sand p>a .glyphicon.tile:active,.sand p>a .glyphicon.tile:hover,.sand td>a .glyphicon.tile:active,.sand td>a .glyphicon.tile:hover{color:#494949}.sand ul.nav-sidebar>li.active>a{color:#000}.sand ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.sand ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.sand ul.nav-sidebar>li>a:hover{color:#000}.sand ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.sand ul.dropdown-menu>li>a:hover{color:#fff}.sand.subnav .navbar-brand{color:#000}.sand.subnav .navbar-brand a{text-decoration:none;color:#000}.sand.subnav li>a{color:#aaa}.sand.subnav li>a.active{color:#000}.sand.subnav li>a:hover{color:#555}.sand .sidebar strong,.sand.subnav .navbar-toggle{color:#000}.sand.subnav .navbar-toggle:hover{background-color:transparent}.sand.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.sand .sidebar a strong,.sand .sidebar a strong:active,.sand .sidebar a strong:link,.sand .sidebar a strong:visited{color:#0089bc}.sand .sidebar a strong:hover{color:#005170}.sand cite.bubble strong{color:#414141}.sand cite.bubble a:active,.sand cite.bubble a:link,.sand cite.bubble a:visited{color:#0089bc}.sand cite.bubble a:hover{color:#005170}.sand blockquote,.sand blockquote p,.sand blockquote ul>li{color:#747474}.light-gray{background-color:#f4f4f4;color:#6f6f6f}.light-gray .lead a{font-weight:300}.light-gray .span>a,.light-gray address>a,.light-gray em>a,.light-gray h1>a,.light-gray h2>a,.light-gray h3>a,.light-gray h4>a,.light-gray h5>a,.light-gray h6>a,.light-gray li>a,.light-gray p>a,.light-gray td>a{-webkit-transition:.2s color;transition:.2s color}.light-gray .nav li>a,.light-gray .span>a:active,.light-gray .span>a:hover,.light-gray address>a:active,.light-gray address>a:hover,.light-gray em>a:active,.light-gray em>a:hover,.light-gray h1>a:active,.light-gray h1>a:hover,.light-gray h2>a:active,.light-gray h2>a:hover,.light-gray h3>a:active,.light-gray h3>a:hover,.light-gray h4>a:active,.light-gray h4>a:hover,.light-gray h5>a:active,.light-gray h5>a:hover,.light-gray h6>a:active,.light-gray h6>a:hover,.light-gray li>a:active,.light-gray li>a:hover,.light-gray p>a:active,.light-gray p>a:hover,.light-gray td>a:active,.light-gray td>a:hover{text-decoration:none}.light-gray.separated{border-bottom-color:#cdcdcd}.light-gray .h1,.light-gray .h2,.light-gray .h3,.light-gray .h4,.light-gray .h5,.light-gray .h6,.light-gray h1,.light-gray h2,.light-gray h3,.light-gray h4,.light-gray h5,.light-gray h6{color:#000}.light-gray.jumbotron .h1,.light-gray.jumbotron h1{color:#2f2f2f}.light-gray.jumbotron .h2,.light-gray.jumbotron .h3,.light-gray.jumbotron .h4,.light-gray.jumbotron .h5,.light-gray.jumbotron .h6,.light-gray.jumbotron h2,.light-gray.jumbotron h3,.light-gray.jumbotron h4,.light-gray.jumbotron h5,.light-gray.jumbotron h6{color:#6f6f6f}.light-gray .span>a:active,.light-gray .span>a:link,.light-gray .span>a:visited,.light-gray address>a:active,.light-gray address>a:link,.light-gray address>a:visited,.light-gray em>a:active,.light-gray em>a:link,.light-gray em>a:visited,.light-gray h1>a:active,.light-gray h1>a:link,.light-gray h1>a:visited,.light-gray h2>a:active,.light-gray h2>a:link,.light-gray h2>a:visited,.light-gray h3>a:active,.light-gray h3>a:link,.light-gray h3>a:visited,.light-gray h4>a:active,.light-gray h4>a:link,.light-gray h4>a:visited,.light-gray h5>a:active,.light-gray h5>a:link,.light-gray h5>a:visited,.light-gray h6>a:active,.light-gray h6>a:link,.light-gray h6>a:visited,.light-gray li>a:active,.light-gray li>a:link,.light-gray li>a:visited,.light-gray p>a:active,.light-gray p>a:link,.light-gray p>a:visited,.light-gray td>a:active,.light-gray td>a:link,.light-gray td>a:visited{color:#0089bc}.light-gray .span>a:hover,.light-gray address>a:hover,.light-gray em>a:hover,.light-gray h1>a:hover,.light-gray h2>a:hover,.light-gray h3>a:hover,.light-gray h4>a:hover,.light-gray h5>a:hover,.light-gray h6>a:hover,.light-gray li>a:hover,.light-gray p>a:hover,.light-gray td>a:hover{color:#005170}.light-gray .span>a .glyphicon.tile,.light-gray address>a .glyphicon.tile,.light-gray em>a .glyphicon.tile,.light-gray h1>a .glyphicon.tile,.light-gray h2>a .glyphicon.tile,.light-gray h3>a .glyphicon.tile,.light-gray h4>a .glyphicon.tile,.light-gray h5>a .glyphicon.tile,.light-gray h6>a .glyphicon.tile,.light-gray li>a .glyphicon.tile,.light-gray p>a .glyphicon.tile,.light-gray td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-gray .span>a .glyphicon.tile:active,.light-gray .span>a .glyphicon.tile:hover,.light-gray address>a .glyphicon.tile:active,.light-gray address>a .glyphicon.tile:hover,.light-gray em>a .glyphicon.tile:active,.light-gray em>a .glyphicon.tile:hover,.light-gray h1>a .glyphicon.tile:active,.light-gray h1>a .glyphicon.tile:hover,.light-gray h2>a .glyphicon.tile:active,.light-gray h2>a .glyphicon.tile:hover,.light-gray h3>a .glyphicon.tile:active,.light-gray h3>a .glyphicon.tile:hover,.light-gray h4>a .glyphicon.tile:active,.light-gray h4>a .glyphicon.tile:hover,.light-gray h5>a .glyphicon.tile:active,.light-gray h5>a .glyphicon.tile:hover,.light-gray h6>a .glyphicon.tile:active,.light-gray h6>a .glyphicon.tile:hover,.light-gray li>a .glyphicon.tile:active,.light-gray li>a .glyphicon.tile:hover,.light-gray p>a .glyphicon.tile:active,.light-gray p>a .glyphicon.tile:hover,.light-gray td>a .glyphicon.tile:active,.light-gray td>a .glyphicon.tile:hover{color:#494949}.light-gray ul.nav-sidebar>li.active>a{color:#000}.light-gray ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.light-gray ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.light-gray ul.nav-sidebar>li>a:hover{color:#000}.light-gray ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-gray ul.dropdown-menu>li>a:hover{color:#fff}.light-gray.subnav .navbar-brand{color:#000}.light-gray.subnav .navbar-brand a{text-decoration:none;color:#000}.light-gray.subnav li>a{color:#aaa}.light-gray.subnav li>a.active{color:#000}.light-gray.subnav li>a:hover{color:#555}.light-gray .sidebar strong,.light-gray.subnav .navbar-toggle{color:#000}.light-gray.subnav .navbar-toggle:hover{background-color:transparent}.light-gray.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-gray .sidebar a strong,.light-gray .sidebar a strong:active,.light-gray .sidebar a strong:link,.light-gray .sidebar a strong:visited{color:#0089bc}.light-gray .sidebar a strong:hover{color:#005170}.light-gray cite.bubble strong{color:#414141}.light-gray cite.bubble a:active,.light-gray cite.bubble a:link,.light-gray cite.bubble a:visited{color:#0089bc}.light-gray cite.bubble a:hover{color:#005170}.light-gray blockquote,.light-gray blockquote p,.light-gray blockquote ul>li,.striped{color:#747474}.striped{background:url(/media/images/common/stripes.png)}.striped .lead a{font-weight:300}.striped .span>a,.striped address>a,.striped em>a,.striped h1>a,.striped h2>a,.striped h3>a,.striped h4>a,.striped h5>a,.striped h6>a,.striped li>a,.striped p>a,.striped td>a{-webkit-transition:.2s color;transition:.2s color}.striped .nav li>a,.striped .span>a:active,.striped .span>a:hover,.striped address>a:active,.striped address>a:hover,.striped em>a:active,.striped em>a:hover,.striped h1>a:active,.striped h1>a:hover,.striped h2>a:active,.striped h2>a:hover,.striped h3>a:active,.striped h3>a:hover,.striped h4>a:active,.striped h4>a:hover,.striped h5>a:active,.striped h5>a:hover,.striped h6>a:active,.striped h6>a:hover,.striped li>a:active,.striped li>a:hover,.striped p>a:active,.striped p>a:hover,.striped td>a:active,.striped td>a:hover{text-decoration:none}.striped.separated{border-bottom-color:#d2d2d2}.striped.jumbotron .h1,.striped.jumbotron h1{color:#343434}.striped.jumbotron .h2,.striped.jumbotron .h3,.striped.jumbotron .h4,.striped.jumbotron .h5,.striped.jumbotron .h6,.striped.jumbotron h2,.striped.jumbotron h3,.striped.jumbotron h4,.striped.jumbotron h5,.striped.jumbotron h6{color:#747474}.striped .span>a:active,.striped .span>a:link,.striped .span>a:visited,.striped address>a:active,.striped address>a:link,.striped address>a:visited,.striped em>a:active,.striped em>a:link,.striped em>a:visited,.striped h1>a:active,.striped h1>a:link,.striped h1>a:visited,.striped h2>a:active,.striped h2>a:link,.striped h2>a:visited,.striped h3>a:active,.striped h3>a:link,.striped h3>a:visited,.striped h4>a:active,.striped h4>a:link,.striped h4>a:visited,.striped h5>a:active,.striped h5>a:link,.striped h5>a:visited,.striped h6>a:active,.striped h6>a:link,.striped h6>a:visited,.striped li>a:active,.striped li>a:link,.striped li>a:visited,.striped p>a:active,.striped p>a:link,.striped p>a:visited,.striped td>a:active,.striped td>a:link,.striped td>a:visited{color:#0089bc}.striped .span>a:hover,.striped address>a:hover,.striped em>a:hover,.striped h1>a:hover,.striped h2>a:hover,.striped h3>a:hover,.striped h4>a:hover,.striped h5>a:hover,.striped h6>a:hover,.striped li>a:hover,.striped p>a:hover,.striped td>a:hover{color:#005170}.striped .span>a .glyphicon.tile,.striped address>a .glyphicon.tile,.striped em>a .glyphicon.tile,.striped h1>a .glyphicon.tile,.striped h2>a .glyphicon.tile,.striped h3>a .glyphicon.tile,.striped h4>a .glyphicon.tile,.striped h5>a .glyphicon.tile,.striped h6>a .glyphicon.tile,.striped li>a .glyphicon.tile,.striped p>a .glyphicon.tile,.striped td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.striped .span>a .glyphicon.tile:active,.striped .span>a .glyphicon.tile:hover,.striped address>a .glyphicon.tile:active,.striped address>a .glyphicon.tile:hover,.striped em>a .glyphicon.tile:active,.striped em>a .glyphicon.tile:hover,.striped h1>a .glyphicon.tile:active,.striped h1>a .glyphicon.tile:hover,.striped h2>a .glyphicon.tile:active,.striped h2>a .glyphicon.tile:hover,.striped h3>a .glyphicon.tile:active,.striped h3>a .glyphicon.tile:hover,.striped h4>a .glyphicon.tile:active,.striped h4>a .glyphicon.tile:hover,.striped h5>a .glyphicon.tile:active,.striped h5>a .glyphicon.tile:hover,.striped h6>a .glyphicon.tile:active,.striped h6>a .glyphicon.tile:hover,.striped li>a .glyphicon.tile:active,.striped li>a .glyphicon.tile:hover,.striped p>a .glyphicon.tile:active,.striped p>a .glyphicon.tile:hover,.striped td>a .glyphicon.tile:active,.striped td>a .glyphicon.tile:hover{color:#4e4e4e}.striped ul.nav-sidebar>li.active>a{color:#000}.striped ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.striped ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.striped ul.nav-sidebar>li>a:hover{color:#000}.striped ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.striped ul.dropdown-menu>li>a:hover{color:#fff}.striped.subnav .navbar-brand{color:#000}.striped.subnav .navbar-brand a{text-decoration:none;color:#000}.striped.subnav li>a{color:#aaa}.striped.subnav li>a.active{color:#000}.striped.subnav li>a:hover{color:#5b5b5b}.striped .sidebar strong,.striped.subnav .navbar-toggle{color:#000}.striped.subnav .navbar-toggle:hover{background-color:transparent}.striped.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.striped .sidebar a strong,.striped .sidebar a strong:active,.striped .sidebar a strong:link,.striped .sidebar a strong:visited{color:#0089bc}.striped .sidebar a strong:hover{color:#005170}.striped cite.bubble strong{color:#414141}.striped cite.bubble a:active,.striped cite.bubble a:link,.striped cite.bubble a:visited{color:#0089bc}.striped cite.bubble a:hover{color:#005170}.striped blockquote,.striped blockquote p,.striped blockquote ul>li{color:#747474}.striped .h1,.striped .h2,.striped .h3,.striped .h4,.striped .h5,.striped .h6,.striped h1,.striped h2,.striped h3,.striped h4,.striped h5,.striped h6{color:#4e4e4e}.cubes{color:#747474;background:url(/media/images/common/cube_tile_lt_gray.png)}.cubes .lead a{font-weight:300}.cubes .span>a,.cubes address>a,.cubes em>a,.cubes h1>a,.cubes h2>a,.cubes h3>a,.cubes h4>a,.cubes h5>a,.cubes h6>a,.cubes li>a,.cubes p>a,.cubes td>a{-webkit-transition:.2s color;transition:.2s color}.cubes .nav li>a,.cubes .span>a:active,.cubes .span>a:hover,.cubes address>a:active,.cubes address>a:hover,.cubes em>a:active,.cubes em>a:hover,.cubes h1>a:active,.cubes h1>a:hover,.cubes h2>a:active,.cubes h2>a:hover,.cubes h3>a:active,.cubes h3>a:hover,.cubes h4>a:active,.cubes h4>a:hover,.cubes h5>a:active,.cubes h5>a:hover,.cubes h6>a:active,.cubes h6>a:hover,.cubes li>a:active,.cubes li>a:hover,.cubes p>a:active,.cubes p>a:hover,.cubes td>a:active,.cubes td>a:hover{text-decoration:none}.cubes.separated{border-bottom-color:#d2d2d2}.cubes.jumbotron .h1,.cubes.jumbotron h1{color:#343434}.cubes.jumbotron .h2,.cubes.jumbotron .h3,.cubes.jumbotron .h4,.cubes.jumbotron .h5,.cubes.jumbotron .h6,.cubes.jumbotron h2,.cubes.jumbotron h3,.cubes.jumbotron h4,.cubes.jumbotron h5,.cubes.jumbotron h6{color:#747474}.cubes .span>a:active,.cubes .span>a:link,.cubes .span>a:visited,.cubes address>a:active,.cubes address>a:link,.cubes address>a:visited,.cubes em>a:active,.cubes em>a:link,.cubes em>a:visited,.cubes h1>a:active,.cubes h1>a:link,.cubes h1>a:visited,.cubes h2>a:active,.cubes h2>a:link,.cubes h2>a:visited,.cubes h3>a:active,.cubes h3>a:link,.cubes h3>a:visited,.cubes h4>a:active,.cubes h4>a:link,.cubes h4>a:visited,.cubes h5>a:active,.cubes h5>a:link,.cubes h5>a:visited,.cubes h6>a:active,.cubes h6>a:link,.cubes h6>a:visited,.cubes li>a:active,.cubes li>a:link,.cubes li>a:visited,.cubes p>a:active,.cubes p>a:link,.cubes p>a:visited,.cubes td>a:active,.cubes td>a:link,.cubes td>a:visited{color:#0089bc}.cubes .span>a:hover,.cubes address>a:hover,.cubes em>a:hover,.cubes h1>a:hover,.cubes h2>a:hover,.cubes h3>a:hover,.cubes h4>a:hover,.cubes h5>a:hover,.cubes h6>a:hover,.cubes li>a:hover,.cubes p>a:hover,.cubes td>a:hover{color:#005170}.cubes .span>a .glyphicon.tile,.cubes address>a .glyphicon.tile,.cubes em>a .glyphicon.tile,.cubes h1>a .glyphicon.tile,.cubes h2>a .glyphicon.tile,.cubes h3>a .glyphicon.tile,.cubes h4>a .glyphicon.tile,.cubes h5>a .glyphicon.tile,.cubes h6>a .glyphicon.tile,.cubes li>a .glyphicon.tile,.cubes p>a .glyphicon.tile,.cubes td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.cubes .span>a .glyphicon.tile:active,.cubes .span>a .glyphicon.tile:hover,.cubes address>a .glyphicon.tile:active,.cubes address>a .glyphicon.tile:hover,.cubes em>a .glyphicon.tile:active,.cubes em>a .glyphicon.tile:hover,.cubes h1>a .glyphicon.tile:active,.cubes h1>a .glyphicon.tile:hover,.cubes h2>a .glyphicon.tile:active,.cubes h2>a .glyphicon.tile:hover,.cubes h3>a .glyphicon.tile:active,.cubes h3>a .glyphicon.tile:hover,.cubes h4>a .glyphicon.tile:active,.cubes h4>a .glyphicon.tile:hover,.cubes h5>a .glyphicon.tile:active,.cubes h5>a .glyphicon.tile:hover,.cubes h6>a .glyphicon.tile:active,.cubes h6>a .glyphicon.tile:hover,.cubes li>a .glyphicon.tile:active,.cubes li>a .glyphicon.tile:hover,.cubes p>a .glyphicon.tile:active,.cubes p>a .glyphicon.tile:hover,.cubes td>a .glyphicon.tile:active,.cubes td>a .glyphicon.tile:hover{color:#4e4e4e}.cubes ul.nav-sidebar>li.active>a{color:#000}.cubes ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.blue .lead a,.dark-blue .lead a,.dark-green .lead a,.green .lead a,.light-blue .lead a{font-weight:300}.cubes ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.cubes ul.nav-sidebar>li>a:hover{color:#000}.cubes ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.cubes ul.dropdown-menu>li>a:hover{color:#fff}.cubes.subnav{opacity:.96}.cubes.subnav .navbar-brand{color:#000}.cubes.subnav .navbar-brand a{text-decoration:none;color:#000}.cubes.subnav li>a{color:#aaa}.cubes.subnav li>a.active{color:#000}.cubes.subnav li>a:hover{color:#5b5b5b}.cubes .sidebar strong,.cubes.subnav .navbar-toggle{color:#000}.cubes.subnav .navbar-toggle:hover{background-color:transparent}.cubes.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.cubes .sidebar a strong,.cubes .sidebar a strong:active,.cubes .sidebar a strong:link,.cubes .sidebar a strong:visited{color:#0089bc}.cubes .sidebar a strong:hover{color:#005170}.cubes cite.bubble strong{color:#414141}.cubes cite.bubble a:active,.cubes cite.bubble a:link,.cubes cite.bubble a:visited{color:#0089bc}.cubes cite.bubble a:hover{color:#005170}.cubes blockquote,.cubes blockquote p,.cubes blockquote ul>li{color:#747474}.cubes .h1,.cubes .h2,.cubes .h3,.cubes .h4,.cubes .h5,.cubes .h6,.cubes h1,.cubes h2,.cubes h3,.cubes h4,.cubes h5,.cubes h6{color:#4e4e4e}.green,.green .h1,.green .h2,.green .h3,.green .h4,.green .h5,.green .h6,.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green.subnav .navbar-brand{color:#fff}.green{background-color:#3BB878}.green .span>a,.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{-webkit-transition:.2s color;transition:.2s color}.green .nav li>a,.green .span>a:active,.green .span>a:hover,.green address>a:active,.green address>a:hover,.green em>a:active,.green em>a:hover,.green h1>a:active,.green h1>a:hover,.green h2>a:active,.green h2>a:hover,.green h3>a:active,.green h3>a:hover,.green h4>a:active,.green h4>a:hover,.green h5>a:active,.green h5>a:hover,.green h6>a:active,.green h6>a:hover,.green li>a:active,.green li>a:hover,.green p>a:active,.green p>a:hover,.green td>a:active,.green td>a:hover{text-decoration:none}.green.separated{border-bottom-color:#287e52}.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{color:#fff;text-decoration:underline}.dark-green .nav li>a,.dark-green .span>a:active,.dark-green .span>a:hover,.dark-green address>a:active,.dark-green address>a:hover,.dark-green em>a:active,.dark-green em>a:hover,.dark-green h1>a:active,.dark-green h1>a:hover,.dark-green h2>a:active,.dark-green h2>a:hover,.dark-green h3>a:active,.dark-green h3>a:hover,.dark-green h4>a:active,.dark-green h4>a:hover,.dark-green h5>a:active,.dark-green h5>a:hover,.dark-green h6>a:active,.dark-green h6>a:hover,.dark-green li>a:active,.dark-green li>a:hover,.dark-green p>a:active,.dark-green p>a:hover,.dark-green td>a:active,.dark-green td>a:hover,.green address>a:hover,.green em>a:hover,.green h1>a:hover,.green h2>a:hover,.green h3>a:hover,.green h4>a:hover,.green h5>a:hover,.green h6>a:hover,.green li>a:hover,.green p>a:hover,.green td>a:hover,.green.subnav .navbar-brand a{text-decoration:none}.green.subnav li>a{color:#a1e1c0}.green.subnav li>a.active,.green.subnav li>a:hover{color:#fff}.green.subnav .navbar-toggle{color:#226b46}.dark-green,.dark-green .h1,.dark-green .h2,.dark-green .h3,.dark-green .h4,.dark-green .h5,.dark-green .h6,.dark-green h1,.dark-green h2,.dark-green h3,.dark-green h4,.dark-green h5,.dark-green h6,.dark-green.subnav .navbar-brand{color:#fff}.green.subnav .navbar-toggle:hover{background-color:transparent}.green.subnav .navbar-collapse{border-top-color:#226b46}.green.subnav .subnav-divider{border-bottom:1px solid #3BB878}.green .form-control{border:0!important}.dark-green{background-color:#35a56b}.dark-green .span>a,.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{-webkit-transition:.2s color;transition:.2s color}.dark-green.separated{border-bottom-color:#226b46}.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{color:#fff;text-decoration:underline}.blue .nav li>a,.blue .span>a:active,.blue .span>a:hover,.blue address>a:active,.blue address>a:hover,.blue em>a:active,.blue em>a:hover,.blue h1>a:active,.blue h1>a:hover,.blue h2>a:active,.blue h2>a:hover,.blue h3>a:active,.blue h3>a:hover,.blue h4>a:active,.blue h4>a:hover,.blue h5>a:active,.blue h5>a:hover,.blue h6>a:active,.blue h6>a:hover,.blue li>a:active,.blue li>a:hover,.blue p>a:active,.blue p>a:hover,.blue td>a:active,.blue td>a:hover,.dark-green address>a:hover,.dark-green em>a:hover,.dark-green h1>a:hover,.dark-green h2>a:hover,.dark-green h3>a:hover,.dark-green h4>a:hover,.dark-green h5>a:hover,.dark-green h6>a:hover,.dark-green li>a:hover,.dark-green p>a:hover,.dark-green td>a:hover,.dark-green.subnav .navbar-brand a{text-decoration:none}.dark-green.subnav li>a{color:#8edbb3}.dark-green.subnav li>a.active,.dark-green.subnav li>a:hover{color:#fff}.dark-green.subnav .navbar-toggle{color:#1c5739}.blue,.blue .h1,.blue .h2,.blue .h3,.blue .h4,.blue .h5,.blue .h6,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue.subnav .navbar-brand{color:#fff}.dark-green.subnav .navbar-toggle:hover{background-color:transparent}.dark-green.subnav .navbar-collapse{border-top-color:#1c5739}.dark-green.subnav .subnav-divider{border-bottom:1px solid #35a56b}.dark-green .form-control{border:0!important}.blue{background-color:#00aeef}.blue .span>a,.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{-webkit-transition:.2s color;transition:.2s color}.blue.separated{border-bottom-color:#0076a3}.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{color:#fff;text-decoration:underline}.blue address>a:hover,.blue em>a:hover,.blue h1>a:hover,.blue h2>a:hover,.blue h3>a:hover,.blue h4>a:hover,.blue h5>a:hover,.blue h6>a:hover,.blue li>a:hover,.blue p>a:hover,.blue td>a:hover,.blue.subnav .navbar-brand a,.dark-blue .nav li>a,.dark-blue .span>a:active,.dark-blue .span>a:hover,.dark-blue address>a:active,.dark-blue address>a:hover,.dark-blue em>a:active,.dark-blue em>a:hover,.dark-blue h1>a:active,.dark-blue h1>a:hover,.dark-blue h2>a:active,.dark-blue h2>a:hover,.dark-blue h3>a:active,.dark-blue h3>a:hover,.dark-blue h4>a:active,.dark-blue h4>a:hover,.dark-blue h5>a:active,.dark-blue h5>a:hover,.dark-blue h6>a:active,.dark-blue h6>a:hover,.dark-blue li>a:active,.dark-blue li>a:hover,.dark-blue p>a:active,.dark-blue p>a:hover,.dark-blue td>a:active,.dark-blue td>a:hover{text-decoration:none}.blue.subnav li>a{color:#7fdcff}.blue.subnav li>a.active,.blue.subnav li>a:hover{color:#fff}.blue.subnav .navbar-toggle{color:#006489}.dark-blue,.dark-blue .h1,.dark-blue .h2,.dark-blue .h3,.dark-blue .h4,.dark-blue .h5,.dark-blue .h6,.dark-blue h1,.dark-blue h2,.dark-blue h3,.dark-blue h4,.dark-blue h5,.dark-blue h6,.dark-blue.subnav .navbar-brand{color:#fff}.blue.subnav .navbar-toggle:hover{background-color:transparent}.blue.subnav .navbar-collapse{border-top-color:#006489}.blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.blue .form-control{border:0!important}.dark-blue{background-color:#00aeef}.dark-blue .span>a,.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{-webkit-transition:.2s color;transition:.2s color}.dark-blue.separated{border-bottom-color:#0076a3}.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{color:#fff;text-decoration:underline}.dark-blue address>a:hover,.dark-blue em>a:hover,.dark-blue h1>a:hover,.dark-blue h2>a:hover,.dark-blue h3>a:hover,.dark-blue h4>a:hover,.dark-blue h5>a:hover,.dark-blue h6>a:hover,.dark-blue li>a:hover,.dark-blue p>a:hover,.dark-blue td>a:hover,.dark-blue.subnav .navbar-brand a,.light-blue .nav li>a,.light-blue .span>a:active,.light-blue .span>a:hover,.light-blue address>a:active,.light-blue address>a:hover,.light-blue em>a:active,.light-blue em>a:hover,.light-blue h1>a:active,.light-blue h1>a:hover,.light-blue h2>a:active,.light-blue h2>a:hover,.light-blue h3>a:active,.light-blue h3>a:hover,.light-blue h4>a:active,.light-blue h4>a:hover,.light-blue h5>a:active,.light-blue h5>a:hover,.light-blue h6>a:active,.light-blue h6>a:hover,.light-blue li>a:active,.light-blue li>a:hover,.light-blue p>a:active,.light-blue p>a:hover,.light-blue td>a:active,.light-blue td>a:hover,.light-blue.subnav .navbar-brand a,.red .nav li>a,.red .span>a:active,.red .span>a:hover,.red address>a:active,.red address>a:hover,.red em>a:active,.red em>a:hover,.red h1>a:active,.red h1>a:hover,.red h2>a:active,.red h2>a:hover,.red h3>a:active,.red h3>a:hover,.red h4>a:active,.red h4>a:hover,.red h5>a:active,.red h5>a:hover,.red h6>a:active,.red h6>a:hover,.red li>a:active,.red li>a:hover,.red p>a:active,.red p>a:hover,.red td>a:active,.red td>a:hover{text-decoration:none}.dark-blue.subnav li>a{color:#7fdcff}.dark-blue.subnav li>a.active,.dark-blue.subnav li>a:hover{color:#fff}.dark-blue.subnav .navbar-toggle{color:#006489}.dark-blue.subnav .navbar-toggle:hover{background-color:transparent}.dark-blue.subnav .navbar-collapse{border-top-color:#006489}.dark-blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.dark-blue .form-control{border:0!important}.light-blue{background-color:#edf7fe;color:#747474}.light-blue .span>a,.light-blue address>a,.light-blue em>a,.light-blue h1>a,.light-blue h2>a,.light-blue h3>a,.light-blue h4>a,.light-blue h5>a,.light-blue h6>a,.light-blue li>a,.light-blue p>a,.light-blue td>a{-webkit-transition:.2s color;transition:.2s color}.light-blue.separated{border-bottom-color:#a5d7fa}.light-blue .h1,.light-blue .h2,.light-blue .h3,.light-blue .h4,.light-blue .h5,.light-blue .h6,.light-blue h1,.light-blue h2,.light-blue h3,.light-blue h4,.light-blue h5,.light-blue h6{color:#000}.light-blue.jumbotron .h1,.light-blue.jumbotron h1{color:#343434}.light-blue.jumbotron .h2,.light-blue.jumbotron .h3,.light-blue.jumbotron .h4,.light-blue.jumbotron .h5,.light-blue.jumbotron .h6,.light-blue.jumbotron h2,.light-blue.jumbotron h3,.light-blue.jumbotron h4,.light-blue.jumbotron h5,.light-blue.jumbotron h6{color:#747474}.light-blue .span>a:active,.light-blue .span>a:link,.light-blue .span>a:visited,.light-blue address>a:active,.light-blue address>a:link,.light-blue address>a:visited,.light-blue em>a:active,.light-blue em>a:link,.light-blue em>a:visited,.light-blue h1>a:active,.light-blue h1>a:link,.light-blue h1>a:visited,.light-blue h2>a:active,.light-blue h2>a:link,.light-blue h2>a:visited,.light-blue h3>a:active,.light-blue h3>a:link,.light-blue h3>a:visited,.light-blue h4>a:active,.light-blue h4>a:link,.light-blue h4>a:visited,.light-blue h5>a:active,.light-blue h5>a:link,.light-blue h5>a:visited,.light-blue h6>a:active,.light-blue h6>a:link,.light-blue h6>a:visited,.light-blue li>a:active,.light-blue li>a:link,.light-blue li>a:visited,.light-blue p>a:active,.light-blue p>a:link,.light-blue p>a:visited,.light-blue td>a:active,.light-blue td>a:link,.light-blue td>a:visited{color:#0089bc}.light-blue .span>a:hover,.light-blue address>a:hover,.light-blue em>a:hover,.light-blue h1>a:hover,.light-blue h2>a:hover,.light-blue h3>a:hover,.light-blue h4>a:hover,.light-blue h5>a:hover,.light-blue h6>a:hover,.light-blue li>a:hover,.light-blue p>a:hover,.light-blue td>a:hover{color:#005170}.light-blue .span>a .glyphicon.tile,.light-blue address>a .glyphicon.tile,.light-blue em>a .glyphicon.tile,.light-blue h1>a .glyphicon.tile,.light-blue h2>a .glyphicon.tile,.light-blue h3>a .glyphicon.tile,.light-blue h4>a .glyphicon.tile,.light-blue h5>a .glyphicon.tile,.light-blue h6>a .glyphicon.tile,.light-blue li>a .glyphicon.tile,.light-blue p>a .glyphicon.tile,.light-blue td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-blue .span>a .glyphicon.tile:active,.light-blue .span>a .glyphicon.tile:hover,.light-blue address>a .glyphicon.tile:active,.light-blue address>a .glyphicon.tile:hover,.light-blue em>a .glyphicon.tile:active,.light-blue em>a .glyphicon.tile:hover,.light-blue h1>a .glyphicon.tile:active,.light-blue h1>a .glyphicon.tile:hover,.light-blue h2>a .glyphicon.tile:active,.light-blue h2>a .glyphicon.tile:hover,.light-blue h3>a .glyphicon.tile:active,.light-blue h3>a .glyphicon.tile:hover,.light-blue h4>a .glyphicon.tile:active,.light-blue h4>a .glyphicon.tile:hover,.light-blue h5>a .glyphicon.tile:active,.light-blue h5>a .glyphicon.tile:hover,.light-blue h6>a .glyphicon.tile:active,.light-blue h6>a .glyphicon.tile:hover,.light-blue li>a .glyphicon.tile:active,.light-blue li>a .glyphicon.tile:hover,.light-blue p>a .glyphicon.tile:active,.light-blue p>a .glyphicon.tile:hover,.light-blue td>a .glyphicon.tile:active,.light-blue td>a .glyphicon.tile:hover{color:#4e4e4e}.light-blue ul.nav-sidebar>li.active>a{color:#000}.light-blue ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.dark-purple .lead a,.hero .lead a,.hero-accent .lead a,.light-purple .lead a,.logo-bg-dark .lead a,.primary .lead a,.purple .lead a,.red .lead a{font-weight:300}.light-blue ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.light-blue ul.nav-sidebar>li>a:hover{color:#000}.light-blue ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-blue ul.dropdown-menu>li>a:hover{color:#fff}.light-blue.subnav .navbar-brand,.light-blue.subnav .navbar-brand a{color:#000}.light-blue.subnav li>a{color:#aaa}.light-blue.subnav li>a.active{color:#000}.light-blue.subnav li>a:hover{color:#5b5b5b}.light-blue .sidebar strong,.light-blue.subnav .navbar-toggle{color:#000}.light-blue.subnav .navbar-toggle:hover{background-color:transparent}.light-blue.subnav .navbar-collapse{border-top-color:#e7e6e6}.light-blue.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-blue .sidebar a strong,.light-blue .sidebar a strong:active,.light-blue .sidebar a strong:link,.light-blue .sidebar a strong:visited{color:#0089bc}.light-blue .sidebar a strong:hover{color:#005170}.light-blue cite.bubble strong{color:#414141}.light-blue cite.bubble a:active,.light-blue cite.bubble a:link,.light-blue cite.bubble a:visited{color:#0089bc}.light-blue cite.bubble a:hover{color:#005170}.light-blue blockquote,.light-blue blockquote p,.light-blue blockquote ul>li{color:#747474}.red,.red .h1,.red .h2,.red .h3,.red .h4,.red .h5,.red .h6,.red h1,.red h2,.red h3,.red h4,.red h5,.red h6,.red.subnav .navbar-brand{color:#fff}.red{background-color:#d7594c}.red .span>a,.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{-webkit-transition:.2s color;transition:.2s color}.red.separated{border-bottom-color:#af3428}.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{color:#fff;text-decoration:underline}.purple .nav li>a,.purple .span>a:active,.purple .span>a:hover,.purple address>a:active,.purple address>a:hover,.purple em>a:active,.purple em>a:hover,.purple h1>a:active,.purple h1>a:hover,.purple h2>a:active,.purple h2>a:hover,.purple h3>a:active,.purple h3>a:hover,.purple h4>a:active,.purple h4>a:hover,.purple h5>a:active,.purple h5>a:hover,.purple h6>a:active,.purple h6>a:hover,.purple li>a:active,.purple li>a:hover,.purple p>a:active,.purple p>a:hover,.purple td>a:active,.purple td>a:hover,.red address>a:hover,.red em>a:hover,.red h1>a:hover,.red h2>a:hover,.red h3>a:hover,.red h4>a:hover,.red h5>a:hover,.red h6>a:hover,.red li>a:hover,.red p>a:hover,.red td>a:hover,.red.subnav .navbar-brand a{text-decoration:none}.red.subnav li>a{color:#f1c5c1}.red.subnav li>a.active,.red.subnav li>a:hover{color:#fff}.red.subnav .navbar-toggle{color:#9a2e23}.purple,.purple .h1,.purple .h2,.purple .h3,.purple .h4,.purple .h5,.purple .h6,.purple h1,.purple h2,.purple h3,.purple h4,.purple h5,.purple h6,.purple.subnav .navbar-brand{color:#fff}.red.subnav .navbar-toggle:hover{background-color:transparent}.red.subnav .navbar-collapse{border-top-color:#9a2e23}.red.subnav .subnav-divider{border-bottom:1px solid #d7594c}.red .form-control{border:0!important}.purple{background-color:#c67fcf}.purple .span>a,.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{-webkit-transition:.2s color;transition:.2s color}.purple.separated{border-bottom-color:#ad47ba}.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{color:#fff;text-decoration:underline}.dark-purple .nav li>a,.dark-purple .span>a:active,.dark-purple .span>a:hover,.dark-purple address>a:active,.dark-purple address>a:hover,.dark-purple em>a:active,.dark-purple em>a:hover,.dark-purple h1>a:active,.dark-purple h1>a:hover,.dark-purple h2>a:active,.dark-purple h2>a:hover,.dark-purple h3>a:active,.dark-purple h3>a:hover,.dark-purple h4>a:active,.dark-purple h4>a:hover,.dark-purple h5>a:active,.dark-purple h5>a:hover,.dark-purple h6>a:active,.dark-purple h6>a:hover,.dark-purple li>a:active,.dark-purple li>a:hover,.dark-purple p>a:active,.dark-purple p>a:hover,.dark-purple td>a:active,.dark-purple td>a:hover,.purple address>a:hover,.purple em>a:hover,.purple h1>a:hover,.purple h2>a:hover,.purple h3>a:hover,.purple h4>a:hover,.purple h5>a:hover,.purple h6>a:hover,.purple li>a:hover,.purple p>a:hover,.purple td>a:hover,.purple.subnav .navbar-brand a{text-decoration:none}.purple.subnav li>a{color:#f4e7f6}.purple.subnav li>a.active,.purple.subnav li>a:hover{color:#fff}.purple.subnav .navbar-toggle{color:#9d3fa9}.dark-purple,.dark-purple .h1,.dark-purple .h2,.dark-purple .h3,.dark-purple .h4,.dark-purple .h5,.dark-purple .h6,.dark-purple h1,.dark-purple h2,.dark-purple h3,.dark-purple h4,.dark-purple h5,.dark-purple h6,.dark-purple.subnav .navbar-brand{color:#fff}.purple.subnav .navbar-toggle:hover{background-color:transparent}.purple.subnav .navbar-collapse{border-top-color:#9d3fa9}.purple.subnav .subnav-divider{border-bottom:1px solid #c67fcf}.purple .form-control{border:0!important}.dark-purple{background-color:#be6cc8}.dark-purple .span>a,.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{-webkit-transition:.2s color;transition:.2s color}.dark-purple.separated{border-bottom-color:#9d3fa9}.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{color:#fff;text-decoration:underline}.dark-purple address>a:hover,.dark-purple em>a:hover,.dark-purple h1>a:hover,.dark-purple h2>a:hover,.dark-purple h3>a:hover,.dark-purple h4>a:hover,.dark-purple h5>a:hover,.dark-purple h6>a:hover,.dark-purple li>a:hover,.dark-purple p>a:hover,.dark-purple td>a:hover,.dark-purple.subnav .navbar-brand a,.light-purple .nav li>a,.light-purple .span>a:active,.light-purple .span>a:hover,.light-purple address>a:active,.light-purple address>a:hover,.light-purple em>a:active,.light-purple em>a:hover,.light-purple h1>a:active,.light-purple h1>a:hover,.light-purple h2>a:active,.light-purple h2>a:hover,.light-purple h3>a:active,.light-purple h3>a:hover,.light-purple h4>a:active,.light-purple h4>a:hover,.light-purple h5>a:active,.light-purple h5>a:hover,.light-purple h6>a:active,.light-purple h6>a:hover,.light-purple li>a:active,.light-purple li>a:hover,.light-purple p>a:active,.light-purple p>a:hover,.light-purple td>a:active,.light-purple td>a:hover{text-decoration:none}.dark-purple.subnav li>a{color:#ecd4ef}.dark-purple.subnav li>a.active,.dark-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle{color:#8c3896}.light-purple,.light-purple .h1,.light-purple .h2,.light-purple .h3,.light-purple .h4,.light-purple .h5,.light-purple .h6,.light-purple h1,.light-purple h2,.light-purple h3,.light-purple h4,.light-purple h5,.light-purple h6,.light-purple.subnav .navbar-brand,.light-purple.subnav li>a,.light-purple.subnav li>a.active,.light-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle:hover{background-color:transparent}.dark-purple.subnav .navbar-collapse{border-top-color:#8c3896}.dark-purple.subnav .subnav-divider{border-bottom:1px solid #be6cc8}.dark-purple .form-control{border:0!important}.light-purple{background-color:#eed8f0}.light-purple .span>a,.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{-webkit-transition:.2s color;transition:.2s color}.light-purple.separated{border-bottom-color:#d5a0dc}.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{color:#fff;text-decoration:underline}.charcoal a:active,.charcoal a:hover,.dark a:active,.dark a:hover,.dark-less a:active,.dark-less a:hover,.light-purple address>a:hover,.light-purple em>a:hover,.light-purple h1>a:hover,.light-purple h2>a:hover,.light-purple h3>a:hover,.light-purple h4>a:hover,.light-purple h5>a:hover,.light-purple h6>a:hover,.light-purple li>a:hover,.light-purple p>a:hover,.light-purple td>a:hover,.light-purple.subnav .navbar-brand a,.logo-bg-dark .nav li>a,.logo-bg-dark .span>a:active,.logo-bg-dark .span>a:hover,.logo-bg-dark address>a:active,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:active,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:active,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:active,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:active,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:active,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:active,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:active,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:active,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:active,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:active,.logo-bg-dark td>a:hover{text-decoration:none}.light-purple.subnav .navbar-toggle{color:#cd8ed5}.light-purple.subnav .navbar-toggle:hover{background-color:transparent}.light-purple.subnav .navbar-collapse{border-top-color:#cd8ed5}.light-purple.subnav .subnav-divider{border-bottom:1px solid #eed8f0}.light-purple .form-control{border:0!important}.dark{background-color:#161616;color:#444}.dark a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.dark-less a,.dark-moar a{-webkit-transition:.2s all}.dark a:active,.dark a:hover{color:#f2f2f2}.dark-moar{color:#444;background-color:#0a0a0a}.dark-moar a{transition:.2s all;color:#a6a6a6}.dark-moar a:active,.dark-moar a:hover{color:#f2f2f2;text-decoration:none}.dark-less{background-color:#222;color:#fff}.dark-less a{transition:.2s all;color:#a6a6a6}.dark-less a:active,.dark-less a:hover{color:#f2f2f2}.charcoal{color:#444;background-color:#353535}.charcoal a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.charcoal a:active,.charcoal a:hover{color:#f2f2f2}.logo-bg-dark,.logo-bg-dark .h1,.logo-bg-dark .h2,.logo-bg-dark .h3,.logo-bg-dark .h4,.logo-bg-dark .h5,.logo-bg-dark .h6,.logo-bg-dark h1,.logo-bg-dark h2,.logo-bg-dark h3,.logo-bg-dark h4,.logo-bg-dark h5,.logo-bg-dark h6,.logo-bg-dark.subnav .navbar-brand{color:#fff}.logo-bg-dark{background-color:#2d3339}.logo-bg-dark .span>a,.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{-webkit-transition:.2s color;transition:.2s color}.logo-bg-dark.separated{border-bottom-color:#0b0d0e}.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{color:#fff;text-decoration:underline}.hero .nav li>a,.hero .span>a:active,.hero .span>a:hover,.hero address>a:active,.hero address>a:hover,.hero em>a:active,.hero em>a:hover,.hero h1>a:active,.hero h1>a:hover,.hero h2>a:active,.hero h2>a:hover,.hero h3>a:active,.hero h3>a:hover,.hero h4>a:active,.hero h4>a:hover,.hero h5>a:active,.hero h5>a:hover,.hero h6>a:active,.hero h6>a:hover,.hero li>a:active,.hero li>a:hover,.hero p>a:active,.hero p>a:hover,.hero td>a:active,.hero td>a:hover,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:hover,.logo-bg-dark.subnav .navbar-brand a{text-decoration:none}.logo-bg-dark.subnav li>a{color:#6c7a89}.logo-bg-dark.subnav li>a.active,.logo-bg-dark.subnav li>a:hover{color:#fff}.logo-bg-dark.subnav .navbar-toggle{color:#000}.hero,.hero .h1,.hero .h2,.hero .h3,.hero .h4,.hero .h5,.hero .h6,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero.subnav .navbar-brand{color:#fff}.logo-bg-dark.subnav .navbar-toggle:hover{background-color:transparent}.logo-bg-dark.subnav .navbar-collapse{border-top-color:#000}.logo-bg-dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}.logo-bg-dark .form-control{border:0!important}.hero{background-color:#3BB878}.hero .span>a,.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{-webkit-transition:.2s color;transition:.2s color}.hero.separated{border-bottom-color:#287e52}.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{color:#fff;text-decoration:underline}.hero address>a:hover,.hero em>a:hover,.hero h1>a:hover,.hero h2>a:hover,.hero h3>a:hover,.hero h4>a:hover,.hero h5>a:hover,.hero h6>a:hover,.hero li>a:hover,.hero p>a:hover,.hero td>a:hover,.hero-accent .nav li>a,.hero-accent .span>a:active,.hero-accent .span>a:hover,.hero-accent address>a:active,.hero-accent address>a:hover,.hero-accent em>a:active,.hero-accent em>a:hover,.hero-accent h1>a:active,.hero-accent h1>a:hover,.hero-accent h2>a:active,.hero-accent h2>a:hover,.hero-accent h3>a:active,.hero-accent h3>a:hover,.hero-accent h4>a:active,.hero-accent h4>a:hover,.hero-accent h5>a:active,.hero-accent h5>a:hover,.hero-accent h6>a:active,.hero-accent h6>a:hover,.hero-accent li>a:active,.hero-accent li>a:hover,.hero-accent p>a:active,.hero-accent p>a:hover,.hero-accent td>a:active,.hero-accent td>a:hover,.hero.subnav .navbar-brand a{text-decoration:none}.hero.subnav li>a{color:#a1e1c0}.hero.subnav li>a.active,.hero.subnav li>a:hover{color:#fff}.hero.subnav .navbar-toggle{color:#226b46}.hero-accent,.hero-accent .h1,.hero-accent .h2,.hero-accent .h3,.hero-accent .h4,.hero-accent .h5,.hero-accent .h6,.hero-accent h1,.hero-accent h2,.hero-accent h3,.hero-accent h4,.hero-accent h5,.hero-accent h6,.hero-accent.subnav .navbar-brand{color:#fff}.hero.subnav .navbar-toggle:hover{background-color:transparent}.hero.subnav .navbar-collapse{border-top-color:#226b46}.hero.subnav .subnav-divider{border-bottom:1px solid #3BB878}.hero .form-control{border:0!important}.hero-accent{background-color:#35a56b}.hero-accent .span>a,.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{-webkit-transition:.2s color;transition:.2s color}.hero-accent.separated{border-bottom-color:#226b46}.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{color:#fff;text-decoration:underline}.alt .nav li>a,.alt .span>a:active,.alt .span>a:hover,.alt address>a:active,.alt address>a:hover,.alt em>a:active,.alt em>a:hover,.alt h1>a:active,.alt h1>a:hover,.alt h2>a:active,.alt h2>a:hover,.alt h3>a:active,.alt h3>a:hover,.alt h4>a:active,.alt h4>a:hover,.alt h5>a:active,.alt h5>a:hover,.alt h6>a:active,.alt h6>a:hover,.alt li>a:active,.alt li>a:hover,.alt p>a:active,.alt p>a:hover,.alt td>a:active,.alt td>a:hover,.alt ul.dropdown-menu>li>a:link,.alt.subnav .navbar-brand a,.bold .nav li>a,.bold .span>a:active,.bold .span>a:hover,.bold address>a:active,.bold address>a:hover,.bold em>a:active,.bold em>a:hover,.bold h1>a:active,.bold h1>a:hover,.bold h2>a:active,.bold h2>a:hover,.bold h3>a:active,.bold h3>a:hover,.bold h4>a:active,.bold h4>a:hover,.bold h5>a:active,.bold h5>a:hover,.bold h6>a:active,.bold h6>a:hover,.bold li>a:active,.bold li>a:hover,.bold p>a:active,.bold p>a:hover,.bold td>a:active,.bold td>a:hover,.hero-accent address>a:hover,.hero-accent em>a:hover,.hero-accent h1>a:hover,.hero-accent h2>a:hover,.hero-accent h3>a:hover,.hero-accent h4>a:hover,.hero-accent h5>a:hover,.hero-accent h6>a:hover,.hero-accent li>a:hover,.hero-accent p>a:hover,.hero-accent td>a:hover,.hero-accent.subnav .navbar-brand a,.primary .nav li>a,.primary .span>a:active,.primary .span>a:hover,.primary address>a:active,.primary address>a:hover,.primary em>a:active,.primary em>a:hover,.primary h1>a:active,.primary h1>a:hover,.primary h2>a:active,.primary h2>a:hover,.primary h3>a:active,.primary h3>a:hover,.primary h4>a:active,.primary h4>a:hover,.primary h5>a:active,.primary h5>a:hover,.primary h6>a:active,.primary h6>a:hover,.primary li>a:active,.primary li>a:hover,.primary p>a:active,.primary p>a:hover,.primary td>a:active,.primary td>a:hover,.primary.subnav .navbar-brand a{text-decoration:none}.hero-accent.subnav li>a{color:#8edbb3}.hero-accent.subnav li>a.active,.hero-accent.subnav li>a:hover{color:#fff}.hero-accent.subnav .navbar-toggle{color:#1c5739}.hero-accent.subnav .navbar-toggle:hover{background-color:transparent}.hero-accent.subnav .navbar-collapse{border-top-color:#1c5739}.hero-accent.subnav .subnav-divider{border-bottom:1px solid #35a56b}.hero-accent .form-control{border:0!important}.alt.subnav .navbar-collapse,.primary.subnav .navbar-collapse{border-top-color:#e7e6e6}.primary{background-color:#fff;color:#747474}.primary .span>a,.primary address>a,.primary em>a,.primary h1>a,.primary h2>a,.primary h3>a,.primary h4>a,.primary h5>a,.primary h6>a,.primary li>a,.primary p>a,.primary td>a{-webkit-transition:.2s color;transition:.2s color}.primary.separated{border-bottom-color:#d9d9d9}.primary .h1,.primary .h2,.primary .h3,.primary .h4,.primary .h5,.primary .h6,.primary h1,.primary h2,.primary h3,.primary h4,.primary h5,.primary h6{color:#000}.primary.jumbotron .h1,.primary.jumbotron h1{color:#343434}.primary.jumbotron .h2,.primary.jumbotron .h3,.primary.jumbotron .h4,.primary.jumbotron .h5,.primary.jumbotron .h6,.primary.jumbotron h2,.primary.jumbotron h3,.primary.jumbotron h4,.primary.jumbotron h5,.primary.jumbotron h6{color:#747474}.primary .span>a:active,.primary .span>a:link,.primary .span>a:visited,.primary address>a:active,.primary address>a:link,.primary address>a:visited,.primary em>a:active,.primary em>a:link,.primary em>a:visited,.primary h1>a:active,.primary h1>a:link,.primary h1>a:visited,.primary h2>a:active,.primary h2>a:link,.primary h2>a:visited,.primary h3>a:active,.primary h3>a:link,.primary h3>a:visited,.primary h4>a:active,.primary h4>a:link,.primary h4>a:visited,.primary h5>a:active,.primary h5>a:link,.primary h5>a:visited,.primary h6>a:active,.primary h6>a:link,.primary h6>a:visited,.primary li>a:active,.primary li>a:link,.primary li>a:visited,.primary p>a:active,.primary p>a:link,.primary p>a:visited,.primary td>a:active,.primary td>a:link,.primary td>a:visited{color:#0089bc}.primary .span>a:hover,.primary address>a:hover,.primary em>a:hover,.primary h1>a:hover,.primary h2>a:hover,.primary h3>a:hover,.primary h4>a:hover,.primary h5>a:hover,.primary h6>a:hover,.primary li>a:hover,.primary p>a:hover,.primary td>a:hover{color:#005170}.primary .span>a .glyphicon.tile,.primary address>a .glyphicon.tile,.primary em>a .glyphicon.tile,.primary h1>a .glyphicon.tile,.primary h2>a .glyphicon.tile,.primary h3>a .glyphicon.tile,.primary h4>a .glyphicon.tile,.primary h5>a .glyphicon.tile,.primary h6>a .glyphicon.tile,.primary li>a .glyphicon.tile,.primary p>a .glyphicon.tile,.primary td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.primary .span>a .glyphicon.tile:active,.primary .span>a .glyphicon.tile:hover,.primary address>a .glyphicon.tile:active,.primary address>a .glyphicon.tile:hover,.primary em>a .glyphicon.tile:active,.primary em>a .glyphicon.tile:hover,.primary h1>a .glyphicon.tile:active,.primary h1>a .glyphicon.tile:hover,.primary h2>a .glyphicon.tile:active,.primary h2>a .glyphicon.tile:hover,.primary h3>a .glyphicon.tile:active,.primary h3>a .glyphicon.tile:hover,.primary h4>a .glyphicon.tile:active,.primary h4>a .glyphicon.tile:hover,.primary h5>a .glyphicon.tile:active,.primary h5>a .glyphicon.tile:hover,.primary h6>a .glyphicon.tile:active,.primary h6>a .glyphicon.tile:hover,.primary li>a .glyphicon.tile:active,.primary li>a .glyphicon.tile:hover,.primary p>a .glyphicon.tile:active,.primary p>a .glyphicon.tile:hover,.primary td>a .glyphicon.tile:active,.primary td>a .glyphicon.tile:hover{color:#4e4e4e}.primary ul.nav-sidebar>li.active>a{color:#000}.primary ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.primary ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.primary ul.nav-sidebar>li>a:hover{color:#000}.primary ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.primary ul.dropdown-menu>li>a:hover{color:#fff}.primary.subnav .navbar-brand,.primary.subnav .navbar-brand a{color:#000}.primary.subnav li>a{color:#aaa}.primary.subnav li>a.active{color:#000}.primary.subnav li>a:hover{color:#5b5b5b}.primary .sidebar strong,.primary.subnav .navbar-toggle{color:#000}.primary.subnav .navbar-toggle:hover{background-color:transparent}.primary.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.primary .sidebar a strong,.primary .sidebar a strong:active,.primary .sidebar a strong:link,.primary .sidebar a strong:visited{color:#0089bc}.primary .sidebar a strong:hover{color:#005170}.primary cite.bubble strong{color:#414141}.primary cite.bubble a:active,.primary cite.bubble a:link,.primary cite.bubble a:visited{color:#0089bc}.primary cite.bubble a:hover{color:#005170}.alt,.primary blockquote,.primary blockquote p,.primary blockquote ul>li{color:#747474}.alt{background-color:#edf7fe}.alt .lead a{font-weight:300}.alt .span>a,.alt address>a,.alt em>a,.alt h1>a,.alt h2>a,.alt h3>a,.alt h4>a,.alt h5>a,.alt h6>a,.alt li>a,.alt p>a,.alt td>a{-webkit-transition:.2s color;transition:.2s color}.alt.separated{border-bottom-color:#a5d7fa}.alt .h1,.alt .h2,.alt .h3,.alt .h4,.alt .h5,.alt .h6,.alt h1,.alt h2,.alt h3,.alt h4,.alt h5,.alt h6{color:#000}.alt.jumbotron .h1,.alt.jumbotron h1{color:#343434}.alt.jumbotron .h2,.alt.jumbotron .h3,.alt.jumbotron .h4,.alt.jumbotron .h5,.alt.jumbotron .h6,.alt.jumbotron h2,.alt.jumbotron h3,.alt.jumbotron h4,.alt.jumbotron h5,.alt.jumbotron h6{color:#747474}.alt .span>a:active,.alt .span>a:link,.alt .span>a:visited,.alt address>a:active,.alt address>a:link,.alt address>a:visited,.alt em>a:active,.alt em>a:link,.alt em>a:visited,.alt h1>a:active,.alt h1>a:link,.alt h1>a:visited,.alt h2>a:active,.alt h2>a:link,.alt h2>a:visited,.alt h3>a:active,.alt h3>a:link,.alt h3>a:visited,.alt h4>a:active,.alt h4>a:link,.alt h4>a:visited,.alt h5>a:active,.alt h5>a:link,.alt h5>a:visited,.alt h6>a:active,.alt h6>a:link,.alt h6>a:visited,.alt li>a:active,.alt li>a:link,.alt li>a:visited,.alt p>a:active,.alt p>a:link,.alt p>a:visited,.alt td>a:active,.alt td>a:link,.alt td>a:visited{color:#0089bc}.alt .span>a:hover,.alt address>a:hover,.alt em>a:hover,.alt h1>a:hover,.alt h2>a:hover,.alt h3>a:hover,.alt h4>a:hover,.alt h5>a:hover,.alt h6>a:hover,.alt li>a:hover,.alt p>a:hover,.alt td>a:hover{color:#005170}.alt .span>a .glyphicon.tile,.alt address>a .glyphicon.tile,.alt em>a .glyphicon.tile,.alt h1>a .glyphicon.tile,.alt h2>a .glyphicon.tile,.alt h3>a .glyphicon.tile,.alt h4>a .glyphicon.tile,.alt h5>a .glyphicon.tile,.alt h6>a .glyphicon.tile,.alt li>a .glyphicon.tile,.alt p>a .glyphicon.tile,.alt td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.alt .span>a .glyphicon.tile:active,.alt .span>a .glyphicon.tile:hover,.alt address>a .glyphicon.tile:active,.alt address>a .glyphicon.tile:hover,.alt em>a .glyphicon.tile:active,.alt em>a .glyphicon.tile:hover,.alt h1>a .glyphicon.tile:active,.alt h1>a .glyphicon.tile:hover,.alt h2>a .glyphicon.tile:active,.alt h2>a .glyphicon.tile:hover,.alt h3>a .glyphicon.tile:active,.alt h3>a .glyphicon.tile:hover,.alt h4>a .glyphicon.tile:active,.alt h4>a .glyphicon.tile:hover,.alt h5>a .glyphicon.tile:active,.alt h5>a .glyphicon.tile:hover,.alt h6>a .glyphicon.tile:active,.alt h6>a .glyphicon.tile:hover,.alt li>a .glyphicon.tile:active,.alt li>a .glyphicon.tile:hover,.alt p>a .glyphicon.tile:active,.alt p>a .glyphicon.tile:hover,.alt td>a .glyphicon.tile:active,.alt td>a .glyphicon.tile:hover{color:#4e4e4e}.alt ul.nav-sidebar>li.active>a{color:#000}.alt ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.accent .lead a,.bold .lead a,.neutral .lead a{font-weight:300}.alt ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.alt ul.nav-sidebar>li>a:hover{color:#000}.alt ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none}.alt ul.dropdown-menu>li>a:hover{color:#fff}.alt.subnav .navbar-brand,.alt.subnav .navbar-brand a{color:#000}.alt.subnav li>a{color:#aaa}.alt.subnav li>a.active{color:#000}.alt.subnav li>a:hover{color:#5b5b5b}.alt .sidebar strong,.alt.subnav .navbar-toggle{color:#000}.alt.subnav .navbar-toggle:hover{background-color:transparent}.alt.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.alt .sidebar a strong,.alt .sidebar a strong:active,.alt .sidebar a strong:link,.alt .sidebar a strong:visited{color:#0089bc}.alt .sidebar a strong:hover{color:#005170}.alt cite.bubble strong{color:#414141}.alt cite.bubble a:active,.alt cite.bubble a:link,.alt cite.bubble a:visited{color:#0089bc}.alt cite.bubble a:hover{color:#005170}.alt blockquote,.alt blockquote p,.alt blockquote ul>li{color:#747474}.bold,.bold .h1,.bold .h2,.bold .h3,.bold .h4,.bold .h5,.bold .h6,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,.bold h6,.bold.subnav .navbar-brand{color:#fff}.bold{background-color:#2d3339}.bold .span>a,.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{-webkit-transition:.2s color;transition:.2s color}.bold.separated{border-bottom-color:#0b0d0e}.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{color:#fff;text-decoration:underline}.accent .nav li>a,.accent .span>a:active,.accent .span>a:hover,.accent address>a:active,.accent address>a:hover,.accent em>a:active,.accent em>a:hover,.accent h1>a:active,.accent h1>a:hover,.accent h2>a:active,.accent h2>a:hover,.accent h3>a:active,.accent h3>a:hover,.accent h4>a:active,.accent h4>a:hover,.accent h5>a:active,.accent h5>a:hover,.accent h6>a:active,.accent h6>a:hover,.accent li>a:active,.accent li>a:hover,.accent p>a:active,.accent p>a:hover,.accent td>a:active,.accent td>a:hover,.bold address>a:hover,.bold em>a:hover,.bold h1>a:hover,.bold h2>a:hover,.bold h3>a:hover,.bold h4>a:hover,.bold h5>a:hover,.bold h6>a:hover,.bold li>a:hover,.bold p>a:hover,.bold td>a:hover,.bold.subnav .navbar-brand a{text-decoration:none}.bold.subnav li>a{color:#6c7a89}.bold.subnav li>a.active,.bold.subnav li>a:hover{color:#fff}.bold.subnav .navbar-toggle{color:#000}.accent,.accent .h1,.accent .h2,.accent .h3,.accent .h4,.accent .h5,.accent .h6,.accent h1,.accent h2,.accent h3,.accent h4,.accent h5,.accent h6,.accent.subnav .navbar-brand{color:#fff}.bold.subnav .navbar-toggle:hover{background-color:transparent}.bold.subnav .navbar-collapse{border-top-color:#000}.bold.subnav .subnav-divider{border-bottom:1px solid #2d3339}.bold .form-control{border:0!important}.accent{background-color:#00aeef}.accent .span>a,.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{-webkit-transition:.2s color;transition:.2s color}.accent.separated{border-bottom-color:#0076a3}.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{color:#fff;text-decoration:underline}.accent address>a:hover,.accent em>a:hover,.accent h1>a:hover,.accent h2>a:hover,.accent h3>a:hover,.accent h4>a:hover,.accent h5>a:hover,.accent h6>a:hover,.accent li>a:hover,.accent p>a:hover,.accent td>a:hover,.accent.subnav .navbar-brand a,.neutral .nav li>a,.neutral .span>a:active,.neutral .span>a:hover,.neutral address>a:active,.neutral address>a:hover,.neutral em>a:active,.neutral em>a:hover,.neutral h1>a:active,.neutral h1>a:hover,.neutral h2>a:active,.neutral h2>a:hover,.neutral h3>a:active,.neutral h3>a:hover,.neutral h4>a:active,.neutral h4>a:hover,.neutral h5>a:active,.neutral h5>a:hover,.neutral h6>a:active,.neutral h6>a:hover,.neutral li>a:active,.neutral li>a:hover,.neutral p>a:active,.neutral p>a:hover,.neutral td>a:active,.neutral td>a:hover,.neutral.subnav .navbar-brand a,.smart .nav li>a,.smart .span>a:active,.smart .span>a:hover,.smart address>a:active,.smart address>a:hover,.smart em>a:active,.smart em>a:hover,.smart h1>a:active,.smart h1>a:hover,.smart h2>a:active,.smart h2>a:hover,.smart h3>a:active,.smart h3>a:hover,.smart h4>a:active,.smart h4>a:hover,.smart h5>a:active,.smart h5>a:hover,.smart h6>a:active,.smart h6>a:hover,.smart li>a:active,.smart li>a:hover,.smart p>a:active,.smart p>a:hover,.smart td>a:active,.smart td>a:hover{text-decoration:none}.accent.subnav li>a{color:#7fdcff}.accent.subnav li>a.active,.accent.subnav li>a:hover{color:#fff}.accent.subnav .navbar-toggle{color:#006489}.accent.subnav .navbar-toggle:hover{background-color:transparent}.accent.subnav .navbar-collapse{border-top-color:#006489}.accent.subnav .subnav-divider{border-bottom:1px solid #00aeef}.accent .form-control{border:0!important}.neutral{background-color:#ebeff0;color:#747474}.neutral .span>a,.neutral address>a,.neutral em>a,.neutral h1>a,.neutral h2>a,.neutral h3>a,.neutral h4>a,.neutral h5>a,.neutral h6>a,.neutral li>a,.neutral p>a,.neutral td>a{-webkit-transition:.2s color;transition:.2s color}.neutral.separated{border-bottom-color:#bfcccf}.neutral .h1,.neutral .h2,.neutral .h3,.neutral .h4,.neutral .h5,.neutral .h6,.neutral h1,.neutral h2,.neutral h3,.neutral h4,.neutral h5,.neutral h6{color:#000}.neutral.jumbotron .h1,.neutral.jumbotron h1{color:#343434}.neutral.jumbotron .h2,.neutral.jumbotron .h3,.neutral.jumbotron .h4,.neutral.jumbotron .h5,.neutral.jumbotron .h6,.neutral.jumbotron h2,.neutral.jumbotron h3,.neutral.jumbotron h4,.neutral.jumbotron h5,.neutral.jumbotron h6{color:#747474}.neutral .span>a:active,.neutral .span>a:link,.neutral .span>a:visited,.neutral address>a:active,.neutral address>a:link,.neutral address>a:visited,.neutral em>a:active,.neutral em>a:link,.neutral em>a:visited,.neutral h1>a:active,.neutral h1>a:link,.neutral h1>a:visited,.neutral h2>a:active,.neutral h2>a:link,.neutral h2>a:visited,.neutral h3>a:active,.neutral h3>a:link,.neutral h3>a:visited,.neutral h4>a:active,.neutral h4>a:link,.neutral h4>a:visited,.neutral h5>a:active,.neutral h5>a:link,.neutral h5>a:visited,.neutral h6>a:active,.neutral h6>a:link,.neutral h6>a:visited,.neutral li>a:active,.neutral li>a:link,.neutral li>a:visited,.neutral p>a:active,.neutral p>a:link,.neutral p>a:visited,.neutral td>a:active,.neutral td>a:link,.neutral td>a:visited{color:#0089bc}.neutral .span>a:hover,.neutral address>a:hover,.neutral em>a:hover,.neutral h1>a:hover,.neutral h2>a:hover,.neutral h3>a:hover,.neutral h4>a:hover,.neutral h5>a:hover,.neutral h6>a:hover,.neutral li>a:hover,.neutral p>a:hover,.neutral td>a:hover{color:#005170}.neutral .span>a .glyphicon.tile,.neutral address>a .glyphicon.tile,.neutral em>a .glyphicon.tile,.neutral h1>a .glyphicon.tile,.neutral h2>a .glyphicon.tile,.neutral h3>a .glyphicon.tile,.neutral h4>a .glyphicon.tile,.neutral h5>a .glyphicon.tile,.neutral h6>a .glyphicon.tile,.neutral li>a .glyphicon.tile,.neutral p>a .glyphicon.tile,.neutral td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.neutral .span>a .glyphicon.tile:active,.neutral .span>a .glyphicon.tile:hover,.neutral address>a .glyphicon.tile:active,.neutral address>a .glyphicon.tile:hover,.neutral em>a .glyphicon.tile:active,.neutral em>a .glyphicon.tile:hover,.neutral h1>a .glyphicon.tile:active,.neutral h1>a .glyphicon.tile:hover,.neutral h2>a .glyphicon.tile:active,.neutral h2>a .glyphicon.tile:hover,.neutral h3>a .glyphicon.tile:active,.neutral h3>a .glyphicon.tile:hover,.neutral h4>a .glyphicon.tile:active,.neutral h4>a .glyphicon.tile:hover,.neutral h5>a .glyphicon.tile:active,.neutral h5>a .glyphicon.tile:hover,.neutral h6>a .glyphicon.tile:active,.neutral h6>a .glyphicon.tile:hover,.neutral li>a .glyphicon.tile:active,.neutral li>a .glyphicon.tile:hover,.neutral p>a .glyphicon.tile:active,.neutral p>a .glyphicon.tile:hover,.neutral td>a .glyphicon.tile:active,.neutral td>a .glyphicon.tile:hover{color:#4e4e4e}.neutral ul.nav-sidebar>li.active>a{color:#000}.neutral ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.neutral ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.neutral ul.nav-sidebar>li>a:hover{color:#000}.neutral ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.neutral ul.dropdown-menu>li>a:hover{color:#fff}.neutral.subnav .navbar-brand,.neutral.subnav .navbar-brand a{color:#000}.neutral.subnav li>a{color:#aaa}.neutral.subnav li>a.active{color:#000}.neutral.subnav li>a:hover{color:#5b5b5b}.neutral .sidebar strong,.neutral.subnav .navbar-toggle{color:#000}.neutral.subnav .navbar-toggle:hover{background-color:transparent}.neutral.subnav .navbar-collapse{border-top-color:#e7e6e6}.neutral.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.neutral .sidebar a strong,.neutral .sidebar a strong:active,.neutral .sidebar a strong:link,.neutral .sidebar a strong:visited{color:#0089bc}.neutral .sidebar a strong:hover{color:#005170}.neutral cite.bubble strong{color:#414141}.neutral cite.bubble a:active,.neutral cite.bubble a:link,.neutral cite.bubble a:visited{color:#0089bc}.neutral cite.bubble a:hover{color:#005170}.neutral blockquote,.neutral blockquote p,.neutral blockquote ul>li{color:#747474}.smart,.smart .h1,.smart .h2,.smart .h3,.smart .h4,.smart .h5,.smart .h6,.smart h1,.smart h2,.smart h3,.smart h4,.smart h5,.smart h6,.smart.subnav .navbar-brand{color:#fff}.smart{background-color:#2d8ec6}.smart .lead a{font-weight:300}.smart .span>a,.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{-webkit-transition:.2s color;transition:.2s color}.smart.separated{border-bottom-color:#1f6188}.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{color:#fff;text-decoration:underline}.smart address>a:hover,.smart em>a:hover,.smart h1>a:hover,.smart h2>a:hover,.smart h3>a:hover,.smart h4>a:hover,.smart h5>a:hover,.smart h6>a:hover,.smart li>a:hover,.smart p>a:hover,.smart td>a:hover,.smart.subnav .navbar-brand a,div.logo-tile .nav li>a,div.logo-tile .span>a:active,div.logo-tile .span>a:hover,div.logo-tile address>a:active,div.logo-tile address>a:hover,div.logo-tile em>a:active,div.logo-tile em>a:hover,div.logo-tile h1>a:active,div.logo-tile h1>a:hover,div.logo-tile h2>a:active,div.logo-tile h2>a:hover,div.logo-tile h3>a:active,div.logo-tile h3>a:hover,div.logo-tile h4>a:active,div.logo-tile h4>a:hover,div.logo-tile h5>a:active,div.logo-tile h5>a:hover,div.logo-tile h6>a:active,div.logo-tile h6>a:hover,div.logo-tile li>a:active,div.logo-tile li>a:hover,div.logo-tile p>a:active,div.logo-tile p>a:hover,div.logo-tile td>a:active,div.logo-tile td>a:hover,div.logo-tile.dark .nav li>a,div.logo-tile.dark .span>a:active,div.logo-tile.dark .span>a:hover,div.logo-tile.dark address>a:active,div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:active,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:active,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:active,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:active,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:active,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:active,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:active,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:active,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:active,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:active,div.logo-tile.dark td>a:hover,div.logo-tile.subnav .navbar-brand a{text-decoration:none}.smart.subnav li>a{color:#9acbe8}.smart.subnav li>a.active,.smart.subnav li>a:hover{color:#fff}.smart.subnav .navbar-toggle{color:#1a5273}.smart.subnav .navbar-toggle:hover{background-color:transparent}.smart.subnav .navbar-collapse{border-top-color:#1a5273}.smart.subnav .subnav-divider{border-bottom:1px solid #2d8ec6}.smart .form-control{border:0!important}.add-ons-log-in{margin-top:16px}.docs-list{list-style:none;padding-left:20px}.docs-list>li{line-height:30px}.docs-list>li .glyphicon{font-size:18px}#footer-copyright{font-size:19px;line-height:39px}@media screen and (min-width:768px){#footer-copyright{padding:0 50px;font-size:14px;line-height:14px}#footer-copyright .col{width:19.5%;display:inline-block;vertical-align:middle}#footer-copyright .col:first-child{margin-left:20%}}@media screen and (min-width:992px){#footer-copyright{padding:0}}.footer-col{min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-col{float:left;width:16.66666667%}}.footer-col:not(:first-child){margin-left:4.166666667%}.footer-col>h5,.footer-col>h5>a{line-height:25px;color:#fff}@media screen and (min-width:768px){.footer-col>h5,.footer-col>h5>a{width:130px;margin:0 auto;font-size:16px}}.footer-col ul{margin-bottom:30px!important;padding-left:0;line-height:25px;list-style:none}@media screen and (min-width:768px){.footer-col ul{width:130px;margin:0 auto}}.footer-col ul>li{padding:7px 0;font-size:19px;white-space:nowrap}.footer-col ul>li:first-child{padding-top:0}.footer-col ul>li:last-child{padding-bottom:0}.footer-col ul>li>ul{margin-top:15px!important}.footer-col ul>li>ul>li{padding:7px 0}.footer-col ul>li .fa{font-size:17px}@media screen and (min-width:768px){.footer-col ul>li>ul>li{padding:1px 0}.footer-col ul>li{font-size:14px;padding:0}}div.landing-tile{padding:30px;margin:15px 0;background-color:#ebeff0}div.landing-tile img{width:100%;max-width:300px}div.landing-tile p.description{margin-bottom:30px}@media screen and (min-width:768px){div.landing-tile img{width:300px}div.landing-tile p.description{margin-bottom:0;min-height:150px}}@media screen and (min-width:992px){div.landing-tile p.description{min-height:120px}}div.landing-tile p.cta{text-align:center;margin-bottom:0}div.landing-tile .btn{-webkit-transition:.2s all;transition:.2s all}.legal{font-weight:800}.legal address,.legal>li>ol>li,.legal>li>p{font-weight:400}.legal>li{padding:10px 0}.legal>li>ol>li{padding:5px 0}img.logo-img{max-height:200px}div.logo-tile{min-height:360px;padding:30px;margin:15px 0;background-color:#ebeff0;color:#747474}div.logo-tile.standard{padding:61px 30px}div.logo-tile .lead a{font-weight:300}div.logo-tile .span>a,div.logo-tile address>a,div.logo-tile em>a,div.logo-tile h1>a,div.logo-tile h2>a,div.logo-tile h3>a,div.logo-tile h4>a,div.logo-tile h5>a,div.logo-tile h6>a,div.logo-tile li>a,div.logo-tile p>a,div.logo-tile td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.separated{border-bottom-color:#bfcccf}div.logo-tile .h1,div.logo-tile .h2,div.logo-tile .h3,div.logo-tile .h4,div.logo-tile .h5,div.logo-tile .h6,div.logo-tile h1,div.logo-tile h2,div.logo-tile h3,div.logo-tile h4,div.logo-tile h5,div.logo-tile h6{color:#000}div.logo-tile.jumbotron .h1,div.logo-tile.jumbotron h1{color:#343434}div.logo-tile.jumbotron .h2,div.logo-tile.jumbotron .h3,div.logo-tile.jumbotron .h4,div.logo-tile.jumbotron .h5,div.logo-tile.jumbotron .h6,div.logo-tile.jumbotron h2,div.logo-tile.jumbotron h3,div.logo-tile.jumbotron h4,div.logo-tile.jumbotron h5,div.logo-tile.jumbotron h6{color:#747474}div.logo-tile .span>a:active,div.logo-tile .span>a:link,div.logo-tile .span>a:visited,div.logo-tile address>a:active,div.logo-tile address>a:link,div.logo-tile address>a:visited,div.logo-tile em>a:active,div.logo-tile em>a:link,div.logo-tile em>a:visited,div.logo-tile h1>a:active,div.logo-tile h1>a:link,div.logo-tile h1>a:visited,div.logo-tile h2>a:active,div.logo-tile h2>a:link,div.logo-tile h2>a:visited,div.logo-tile h3>a:active,div.logo-tile h3>a:link,div.logo-tile h3>a:visited,div.logo-tile h4>a:active,div.logo-tile h4>a:link,div.logo-tile h4>a:visited,div.logo-tile h5>a:active,div.logo-tile h5>a:link,div.logo-tile h5>a:visited,div.logo-tile h6>a:active,div.logo-tile h6>a:link,div.logo-tile h6>a:visited,div.logo-tile li>a:active,div.logo-tile li>a:link,div.logo-tile li>a:visited,div.logo-tile p>a:active,div.logo-tile p>a:link,div.logo-tile p>a:visited,div.logo-tile td>a:active,div.logo-tile td>a:link,div.logo-tile td>a:visited{color:#0089bc}div.logo-tile .span>a:hover,div.logo-tile address>a:hover,div.logo-tile em>a:hover,div.logo-tile h1>a:hover,div.logo-tile h2>a:hover,div.logo-tile h3>a:hover,div.logo-tile h4>a:hover,div.logo-tile h5>a:hover,div.logo-tile h6>a:hover,div.logo-tile li>a:hover,div.logo-tile p>a:hover,div.logo-tile td>a:hover{color:#005170}div.logo-tile .span>a .glyphicon.tile,div.logo-tile address>a .glyphicon.tile,div.logo-tile em>a .glyphicon.tile,div.logo-tile h1>a .glyphicon.tile,div.logo-tile h2>a .glyphicon.tile,div.logo-tile h3>a .glyphicon.tile,div.logo-tile h4>a .glyphicon.tile,div.logo-tile h5>a .glyphicon.tile,div.logo-tile h6>a .glyphicon.tile,div.logo-tile li>a .glyphicon.tile,div.logo-tile p>a .glyphicon.tile,div.logo-tile td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}div.logo-tile .span>a .glyphicon.tile:active,div.logo-tile .span>a .glyphicon.tile:hover,div.logo-tile address>a .glyphicon.tile:active,div.logo-tile address>a .glyphicon.tile:hover,div.logo-tile em>a .glyphicon.tile:active,div.logo-tile em>a .glyphicon.tile:hover,div.logo-tile h1>a .glyphicon.tile:active,div.logo-tile h1>a .glyphicon.tile:hover,div.logo-tile h2>a .glyphicon.tile:active,div.logo-tile h2>a .glyphicon.tile:hover,div.logo-tile h3>a .glyphicon.tile:active,div.logo-tile h3>a .glyphicon.tile:hover,div.logo-tile h4>a .glyphicon.tile:active,div.logo-tile h4>a .glyphicon.tile:hover,div.logo-tile h5>a .glyphicon.tile:active,div.logo-tile h5>a .glyphicon.tile:hover,div.logo-tile h6>a .glyphicon.tile:active,div.logo-tile h6>a .glyphicon.tile:hover,div.logo-tile li>a .glyphicon.tile:active,div.logo-tile li>a .glyphicon.tile:hover,div.logo-tile p>a .glyphicon.tile:active,div.logo-tile p>a .glyphicon.tile:hover,div.logo-tile td>a .glyphicon.tile:active,div.logo-tile td>a .glyphicon.tile:hover{color:#4e4e4e}div.logo-tile ul.nav-sidebar>li.active>a{color:#000}div.logo-tile ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}#pre-footer,div.logo-tile.dark .lead a{font-weight:300}div.logo-tile ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}div.logo-tile ul.nav-sidebar>li>a:hover{color:#000}div.logo-tile ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}div.logo-tile ul.dropdown-menu>li>a:hover{color:#fff}div.logo-tile.subnav .navbar-brand,div.logo-tile.subnav .navbar-brand a{color:#000}div.logo-tile.subnav li>a{color:#aaa}div.logo-tile.subnav li>a.active{color:#000}div.logo-tile.subnav li>a:hover{color:#5b5b5b}div.logo-tile .sidebar strong,div.logo-tile.subnav .navbar-toggle{color:#000}div.logo-tile.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.subnav .navbar-collapse{border-top-color:#e7e6e6}div.logo-tile.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}div.logo-tile .sidebar a strong,div.logo-tile .sidebar a strong:active,div.logo-tile .sidebar a strong:link,div.logo-tile .sidebar a strong:visited{color:#0089bc}div.logo-tile .sidebar a strong:hover{color:#005170}div.logo-tile cite.bubble strong{color:#414141}div.logo-tile cite.bubble a:active,div.logo-tile cite.bubble a:link,div.logo-tile cite.bubble a:visited{color:#0089bc}div.logo-tile cite.bubble a:hover{color:#005170}div.logo-tile blockquote,div.logo-tile blockquote p,div.logo-tile blockquote ul>li{color:#747474}div.logo-tile.dark,div.logo-tile.dark .h1,div.logo-tile.dark .h2,div.logo-tile.dark .h3,div.logo-tile.dark .h4,div.logo-tile.dark .h5,div.logo-tile.dark .h6,div.logo-tile.dark h1,div.logo-tile.dark h2,div.logo-tile.dark h3,div.logo-tile.dark h4,div.logo-tile.dark h5,div.logo-tile.dark h6,div.logo-tile.dark.subnav .navbar-brand{color:#fff}div.logo-tile.dark{background-color:#2d3339}div.logo-tile.dark .span>a,div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.dark.separated{border-bottom-color:#0b0d0e}div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{color:#fff;text-decoration:underline}div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:hover,div.logo-tile.dark.subnav .navbar-brand a{text-decoration:none}div.logo-tile.dark.subnav li>a{color:#6c7a89}div.logo-tile.dark.subnav li>a.active,div.logo-tile.dark.subnav li>a:hover{color:#fff}div.logo-tile.dark.subnav .navbar-toggle{color:#000}div.logo-tile.dark.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.dark.subnav .navbar-collapse{border-top-color:#000}div.logo-tile.dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}div.logo-tile.dark .form-control{border:0!important}div.logo-tile img{display:block;margin:0 auto}div.logo-tile p{margin-top:30px;margin-bottom:0;text-align:center}#main-nav{z-index:9002}#main-nav span{color:#e6e6e6}#navbar-logo{padding:6px 0 6px 15px}.mobile-badge{display:block}.mobile-badge-apple{margin-left:auto;margin-right:0}#pre-footer{padding:30px 0;background-color:#222;color:#fff;text-align:center;font-family:Lato,sans-serif;font-size:21px}#pre-footer a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}#pre-footer a:active,#pre-footer a:hover{color:#f2f2f2;text-decoration:none}@media screen and (min-width:768px){#navbar-logo{padding-left:0;padding-right:0}#pre-footer span{font-size:24px;line-height:38px}}@media screen and (min-width:992px){#pre-footer span{font-size:30px}}.resumator-basic-widget .resumator-jobs-text>p{margin-bottom:30px}.resumator-basic-widget .resumator-jobs-text li,.resumator-basic-widget .resumator-jobs-text>p{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6em;color:#747474}.btn,.resumator-basic-widget .resumator-job-title,div#os-tabs span{font-family:Lato,sans-serif}.resumator-basic-widget .resumator-jobs-text strong{color:#414141}.resumator-basic-widget .resumator-job-title{line-height:1.1;margin-top:11px;margin-bottom:11px;font-size:16px;font-size:21px;color:#000;padding-top:30px!important;font-weight:400;border-top-color:#e7e6e6}.resumator-basic-widget .resumator-job-title .small,.resumator-basic-widget .resumator-job-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.resumator-basic-widget .resumator-job-title+.lead{padding-top:10px}.resumator-basic-widget .resumator-job-view-details{margin-bottom:30px}.resumator-basic-widget .resumator-job-link{margin-bottom:30px!important;font-size:16px}.resumator-basic-widget .resumator-job-link:active,.resumator-basic-widget .resumator-job-link:link,.resumator-basic-widget .resumator-job-link:visited{color:#0089bc}.resumator-basic-widget .resumator-job-link:hover{color:#005170}.resumator-basic-widget input[type=button]{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Lato,sans-serif;font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all;color:#fff!important;text-decoration:none!important;background-color:#3BB878}.resumator-basic-widget input[type=button].active.focus,.resumator-basic-widget input[type=button].active:focus,.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:active.focus,.resumator-basic-widget input[type=button]:active:focus,.resumator-basic-widget input[type=button]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{color:#333;text-decoration:none}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button][disabled],fieldset[disabled] .resumator-basic-widget input[type=button]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff;background-color:#35a56b;outline:0}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active{background-image:none;background-color:#2f915f}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button].disabled.active,.resumator-basic-widget input[type=button].disabled:active,.resumator-basic-widget input[type=button].disabled:focus,.resumator-basic-widget input[type=button].disabled:hover,.resumator-basic-widget input[type=button][disabled],.resumator-basic-widget input[type=button][disabled].active,.resumator-basic-widget input[type=button][disabled]:active,.resumator-basic-widget input[type=button][disabled]:focus,.resumator-basic-widget input[type=button][disabled]:hover,fieldset[disabled] .resumator-basic-widget input[type=button],fieldset[disabled] .resumator-basic-widget input[type=button].active,fieldset[disabled] .resumator-basic-widget input[type=button]:active,fieldset[disabled] .resumator-basic-widget input[type=button]:focus,fieldset[disabled] .resumator-basic-widget input[type=button]:hover{color:#e6e6e6;background-color:#3BB878}.resumator-basic-widget input[type=button] .caret,.resumator-basic-widget input[type=button] caret-right{border-top-color:#fff}.resumator-basic-widget input[type=button].btn-border{border-style:solid;border-color:#2f915f;border-width:0 0 2px}.sidebar-modal-footer-close{text-align:center}.sidebar-modal-footer-close a{display:block}#sidebar-modal .modal-header *{line-height:20px}.t{display:none}.toc-bar{text-align:center}@media screen and (min-width:992px){.toc-bar{display:none}}#___gcse_0{margin-top:60px}.h3{padding-top:40px}.row-content:first-of-type .h3:nth-child(1){padding-top:0}#search-results{margin-top:40px}.btn{font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all}.btn.active,.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.btn-accent,.btn-action,.btn-action-alt,.btn-blue,.btn-funky,.btn-green,.btn-light-gray,.btn-orange,.btn-sand,.btn-standard,.btn-subdued,.btn-white{text-decoration:none!important}div#os-tabs .btn{border:1px solid #dadada;padding:10px;width:200px;background-color:#fff;color:#000}.btn-accent.btn-border,.btn-action-alt.btn-border,.btn-action.btn-border,.btn-blue.btn-border,.btn-funky.btn-border,.btn-green.btn-border,.btn-light-gray.btn-border,.btn-orange.btn-border,.btn-sand.btn-border,.btn-standard.btn-border,.btn-subdued.btn-border,.btn-white.btn-border{border-style:solid;border-width:0 0 2px}.algolia-autocomplete,.algolia-autocomplete .aa-hint,.algolia-autocomplete .aa-input,.btn-full,.hit-body,.search-form{width:100%}div#os-tabs .btn.current{outline:0;border-color:#9ecaed;-webkit-box-shadow:0 0 10px #9ecaed;box-shadow:0 0 10px #9ecaed;max-height:inherit}.linuxinstall,.macinstall,.windowsinstall{font-size:1.08rem}.btn-half-circle{border-bottom-left-radius:30px;border-bottom-right-radius:30px;min-width:50px;max-width:50px}.btn-white{color:#fff!important;background-color:#3BB878}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff;background-color:#35a56b;outline:0}.btn-white.active,.btn-white:active{background-color:#2f915f}.btn-white.disabled,.btn-white.disabled.active,.btn-white.disabled:active,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled],.btn-white[disabled].active,.btn-white[disabled]:active,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white,fieldset[disabled] .btn-white.active,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{color:#e6e6e6;background-color:#3BB878}.btn-white .caret,.btn-white caret-right{border-top-color:#fff}.btn-white.btn-border{border-color:#2f915f}.btn-green{color:#fff!important;background-color:#3BB878}.btn-green.active,.btn-green:active,.btn-green:focus,.btn-green:hover{color:#fff;background-color:#35a56b;outline:0}.btn-green.active,.btn-green:active{background-color:#2f915f}.btn-green.disabled,.btn-green.disabled.active,.btn-green.disabled:active,.btn-green.disabled:focus,.btn-green.disabled:hover,.btn-green[disabled],.btn-green[disabled].active,.btn-green[disabled]:active,.btn-green[disabled]:focus,.btn-green[disabled]:hover,fieldset[disabled] .btn-green,fieldset[disabled] .btn-green.active,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:hover{color:#e6e6e6;background-color:#3BB878}.btn-green .caret,.btn-green caret-right{border-top-color:#fff}.btn-green.btn-border{border-color:#2f915f}.btn-funky{color:#fff!important;background-color:#c67fcf}.btn-funky.active,.btn-funky:active,.btn-funky:focus,.btn-funky:hover{color:#fff;background-color:#be6cc8;outline:0}.btn-funky.active,.btn-funky:active{background-color:#b55ac1}.btn-funky.disabled,.btn-funky.disabled.active,.btn-funky.disabled:active,.btn-funky.disabled:focus,.btn-funky.disabled:hover,.btn-funky[disabled],.btn-funky[disabled].active,.btn-funky[disabled]:active,.btn-funky[disabled]:focus,.btn-funky[disabled]:hover,fieldset[disabled] .btn-funky,fieldset[disabled] .btn-funky.active,fieldset[disabled] .btn-funky:active,fieldset[disabled] .btn-funky:focus,fieldset[disabled] .btn-funky:hover{color:#e6e6e6;background-color:#c67fcf}.btn-funky .caret,.btn-funky caret-right{border-top-color:#fff}.btn-funky.btn-border{border-color:#b55ac1}.btn-blue{color:#fff!important;background-color:#2d8ec6}.btn-blue.active,.btn-blue:active,.btn-blue:focus,.btn-blue:hover{color:#fff;background-color:#287fb1;outline:0}.btn-blue.active,.btn-blue:active{background-color:#24709c}.btn-blue.disabled,.btn-blue.disabled.active,.btn-blue.disabled:active,.btn-blue.disabled:focus,.btn-blue.disabled:hover,.btn-blue[disabled],.btn-blue[disabled].active,.btn-blue[disabled]:active,.btn-blue[disabled]:focus,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue,fieldset[disabled] .btn-blue.active,fieldset[disabled] .btn-blue:active,fieldset[disabled] .btn-blue:focus,fieldset[disabled] .btn-blue:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-blue .caret,.btn-blue caret-right{border-top-color:#fff}.btn-blue.btn-border{border-color:#24709c}.btn-light-gray{color:#fff!important;background-color:#3BB878}.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover{color:#fff;background-color:#35a56b;outline:0}.btn-light-gray.active,.btn-light-gray:active{background-color:#2f915f}.btn-light-gray.disabled,.btn-light-gray.disabled.active,.btn-light-gray.disabled:active,.btn-light-gray.disabled:focus,.btn-light-gray.disabled:hover,.btn-light-gray[disabled],.btn-light-gray[disabled].active,.btn-light-gray[disabled]:active,.btn-light-gray[disabled]:focus,.btn-light-gray[disabled]:hover,fieldset[disabled] .btn-light-gray,fieldset[disabled] .btn-light-gray.active,fieldset[disabled] .btn-light-gray:active,fieldset[disabled] .btn-light-gray:focus,fieldset[disabled] .btn-light-gray:hover{color:#e6e6e6;background-color:#3BB878}.btn-light-gray .caret,.btn-light-gray caret-right{border-top-color:#fff}.btn-light-gray.btn-border{border-color:#2f915f}.btn-sand{color:#fff!important;background-color:#3BB878}.btn-sand.active,.btn-sand:active,.btn-sand:focus,.btn-sand:hover{color:#fff;background-color:#35a56b;outline:0}.btn-sand.active,.btn-sand:active{background-color:#2f915f}.btn-sand.disabled,.btn-sand.disabled.active,.btn-sand.disabled:active,.btn-sand.disabled:focus,.btn-sand.disabled:hover,.btn-sand[disabled],.btn-sand[disabled].active,.btn-sand[disabled]:active,.btn-sand[disabled]:focus,.btn-sand[disabled]:hover,fieldset[disabled] .btn-sand,fieldset[disabled] .btn-sand.active,fieldset[disabled] .btn-sand:active,fieldset[disabled] .btn-sand:focus,fieldset[disabled] .btn-sand:hover{color:#e6e6e6;background-color:#3BB878}.btn-sand .caret,.btn-sand caret-right{border-top-color:#fff}.btn-sand.btn-border{border-color:#2f915f}.btn-brown{color:#fff!important;text-decoration:none!important;background-color:#C2BA7A}.btn-brown.active,.btn-brown:active,.btn-brown:focus,.btn-brown:hover{color:#fff;background-color:#bab169;outline:0}.btn-brown.active,.btn-brown:active{background-color:#b2a857}.btn-brown.disabled,.btn-brown.disabled.active,.btn-brown.disabled:active,.btn-brown.disabled:focus,.btn-brown.disabled:hover,.btn-brown[disabled],.btn-brown[disabled].active,.btn-brown[disabled]:active,.btn-brown[disabled]:focus,.btn-brown[disabled]:hover,fieldset[disabled] .btn-brown,fieldset[disabled] .btn-brown.active,fieldset[disabled] .btn-brown:active,fieldset[disabled] .btn-brown:focus,fieldset[disabled] .btn-brown:hover{color:#e6e6e6;background-color:#C2BA7A}.btn-brown .caret,.btn-brown caret-right{border-top-color:#fff}.btn-brown.btn-border{border-style:solid;border-color:#b2a857;border-width:0 0 2px}.btn-orange{color:#fff!important;background-color:#FFAC5F}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff;background-color:#ff9f45;outline:0}.btn-orange.active,.btn-orange:active{background-color:#ff922c}.btn-orange.disabled,.btn-orange.disabled.active,.btn-orange.disabled:active,.btn-orange.disabled:focus,.btn-orange.disabled:hover,.btn-orange[disabled],.btn-orange[disabled].active,.btn-orange[disabled]:active,.btn-orange[disabled]:focus,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange,fieldset[disabled] .btn-orange.active,fieldset[disabled] .btn-orange:active,fieldset[disabled] .btn-orange:focus,fieldset[disabled] .btn-orange:hover{color:#e6e6e6;background-color:#FFAC5F}.btn-orange .caret,.btn-orange caret-right{border-top-color:#fff}.btn-orange.btn-border{border-color:#ff922c}.btn-action{color:#fff!important;background-color:#3BB878}.btn-action.active,.btn-action:active,.btn-action:focus,.btn-action:hover{color:#fff;background-color:#35a56b;outline:0}.btn-action.active,.btn-action:active{background-color:#2f915f}.btn-action.disabled,.btn-action.disabled.active,.btn-action.disabled:active,.btn-action.disabled:focus,.btn-action.disabled:hover,.btn-action[disabled],.btn-action[disabled].active,.btn-action[disabled]:active,.btn-action[disabled]:focus,.btn-action[disabled]:hover,fieldset[disabled] .btn-action,fieldset[disabled] .btn-action.active,fieldset[disabled] .btn-action:active,fieldset[disabled] .btn-action:focus,fieldset[disabled] .btn-action:hover{color:#e6e6e6;background-color:#3BB878}.btn-action .caret,.btn-action caret-right{border-top-color:#fff}.btn-action.btn-border{border-color:#2f915f}.btn-action-alt{color:#000!important;background-color:#fff}.btn-action-alt.active,.btn-action-alt:active,.btn-action-alt:focus,.btn-action-alt:hover{color:#000;background-color:#f2f2f2;outline:0}.btn-action-alt.active,.btn-action-alt:active{background-color:#e6e6e6}.btn-action-alt.disabled,.btn-action-alt.disabled.active,.btn-action-alt.disabled:active,.btn-action-alt.disabled:focus,.btn-action-alt.disabled:hover,.btn-action-alt[disabled],.btn-action-alt[disabled].active,.btn-action-alt[disabled]:active,.btn-action-alt[disabled]:focus,.btn-action-alt[disabled]:hover,fieldset[disabled] .btn-action-alt,fieldset[disabled] .btn-action-alt.active,fieldset[disabled] .btn-action-alt:active,fieldset[disabled] .btn-action-alt:focus,fieldset[disabled] .btn-action-alt:hover{color:#000;background-color:#fff}.btn-action-alt .caret,.btn-action-alt caret-right{border-top-color:#000}.btn-action-alt.btn-border{border-color:#e6e6e6}.btn-accent{color:#fff!important;background-color:#00aeef}.btn-accent.active,.btn-accent:active,.btn-accent:focus,.btn-accent:hover{color:#fff;background-color:#009bd6;outline:0}.btn-accent.active,.btn-accent:active{background-color:#0089bc}.btn-accent.disabled,.btn-accent.disabled.active,.btn-accent.disabled:active,.btn-accent.disabled:focus,.btn-accent.disabled:hover,.btn-accent[disabled],.btn-accent[disabled].active,.btn-accent[disabled]:active,.btn-accent[disabled]:focus,.btn-accent[disabled]:hover,fieldset[disabled] .btn-accent,fieldset[disabled] .btn-accent.active,fieldset[disabled] .btn-accent:active,fieldset[disabled] .btn-accent:focus,fieldset[disabled] .btn-accent:hover{color:#e6e6e6;background-color:#00aeef}.btn-accent .caret,.btn-accent caret-right{border-top-color:#fff}.btn-accent.btn-border{border-color:#0089bc}.btn-standard{color:#fff!important;background-color:#2d8ec6}.btn-standard.active,.btn-standard:active,.btn-standard:focus,.btn-standard:hover{color:#fff;background-color:#287fb1;outline:0}.btn-standard.active,.btn-standard:active{background-color:#24709c}.btn-standard.disabled,.btn-standard.disabled.active,.btn-standard.disabled:active,.btn-standard.disabled:focus,.btn-standard.disabled:hover,.btn-standard[disabled],.btn-standard[disabled].active,.btn-standard[disabled]:active,.btn-standard[disabled]:focus,.btn-standard[disabled]:hover,fieldset[disabled] .btn-standard,fieldset[disabled] .btn-standard.active,fieldset[disabled] .btn-standard:active,fieldset[disabled] .btn-standard:focus,fieldset[disabled] .btn-standard:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-standard .caret,.btn-standard caret-right{border-top-color:#fff}.btn-standard.btn-border{border-color:#24709c}.btn-subdued{color:#000!important;background-color:#eee}.btn-subdued.active,.btn-subdued:active,.btn-subdued:focus,.btn-subdued:hover{color:#000;background-color:#e2e2e2;outline:0}.btn-subdued.active,.btn-subdued:active{background-color:#d5d5d5}.btn-subdued.disabled,.btn-subdued.disabled.active,.btn-subdued.disabled:active,.btn-subdued.disabled:focus,.btn-subdued.disabled:hover,.btn-subdued[disabled],.btn-subdued[disabled].active,.btn-subdued[disabled]:active,.btn-subdued[disabled]:focus,.btn-subdued[disabled]:hover,fieldset[disabled] .btn-subdued,fieldset[disabled] .btn-subdued.active,fieldset[disabled] .btn-subdued:active,fieldset[disabled] .btn-subdued:focus,fieldset[disabled] .btn-subdued:hover{color:#000;background-color:#eee}.btn-subdued .caret,.btn-subdued caret-right{border-top-color:#000}.btn-subdued.btn-border{border-color:#d5d5d5}li.list-group-item{padding:0}#ds-search-modal{margin-top:65px;z-index:9999}#ds-search-modal a{display:block;padding:10px 15px}#ds-search-modal a:active,#ds-search-modal a:link,#ds-search-modal a:visited{color:#0089bc}#ds-search-modal a:hover{color:#005170}#ds-search-input{padding:3px;border:1px solid #E4E4E4;border-radius:6px;background-color:#fff}#ds-search-input input{border:0;-webkit-box-shadow:none;box-shadow:none}#ds-search-input button{margin:2px 0 0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}#ds-search-input button:hover{border:0;-webkit-box-shadow:none;box-shadow:none;border-left:solid 1px #ccc}#ds-search-input .glyphicon-search{font-size:23px}#ds-search-input ul li:hover{background-color:#e6e6e6}.search-deprecated{font-size:9px;background-color:#FFAC5F;height:43px;color:#fff;border-radius:3px;padding:4px;margin-left:5px;vertical-align:middle}.hits,.search-icon{position:absolute;z-index:10}.search-box{padding-left:35px}.search-icon{top:.85em;left:.85em}.hits{top:50px;left:0}.hit-body{background:#fff;color:#747474;border:.5px solid #e7e6e6;padding:1em}.hit-body:hover{background:#edf7fe;color:#fff}.hit-body a,.hit-body a:hover{color:#747474;text-decoration:none}.hit-body a{display:inline-block}.algolia-autocomplete .aa-hint{color:#999}.algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#fff;border:1px solid #cecccc;border-top:none}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:10px 12px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#edf7fe;color:#343434}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-weight:700;font-style:normal}.chroma .ge,.chroma .sh{font-style:italic}.library-article-blurb{padding-top:15px;padding-bottom:15px}.library-section-app{padding-top:30px}.library-breadcrumb-search{padding:20px 15px 55px}#library-main-search{margin-top:20px;height:45px}#library-main-search button,#library-main-search input{height:42px}.library-breadcrumb{background-color:#fff;padding:30px 0 0}@media screen and (min-width:768px){.library-breadcrumb{padding:30px 0 60px}}#library-search-status+.lead,.library-search-result-title+.lead{padding-top:10px}.library-breadcrumb>li{display:block}@media screen and (min-width:768px){.library-breadcrumb>li{display:inline-block}div.library-tile{min-height:220px}}.library-breadcrumb>li+li:before{content:"\00BB\00a0";color:#9a9a9a}.library-breadcrumb>.active{color:#9a9a9a}.library-spinner{width:60px;height:60px;margin:0 auto;position:relative;border-left:3px solid #eee;border-right:3px solid #eee;border-bottom:3px solid #eee;border-top:3px solid #555;border-radius:100%;-webkit-animation:rotation .4s infinite ease-in-out;animation:rotation .4s infinite ease-in-out}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.library-search-result{margin-bottom:60px}.library-search-result:last-child{margin-bottom:0}#library-search-status,.library-search-result-title{margin-top:11px;margin-bottom:11px;font-weight:400;font-family:Lato,sans-serif}.library-search-result small{display:block}.library-search-result-title{line-height:1.1;color:inherit;font-size:20px;font-size:25px}.library-search-result-title .small,.library-search-result-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.library-search-result-desc{color:#9a9a9a}#library-search-status{line-height:1.1;color:inherit;font-size:16px;font-size:21px;text-align:center}#library-search-status .small,#library-search-status small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile p,div.library-tile.active p,div.library-tile:active p,div.library-tile:focus p,div.library-tile:hover p{color:#747474}.library-pager li{display:none}#library-page-num{display:block;padding-top:10px}.library-categories-row{margin-left:-15px;margin-right:-15px;margin-top:60px}.library-category-articles{padding-left:20px}.library-category-articles+.library-category-title{margin-top:60px}.library-category-title{padding-bottom:10px;border-bottom:1px solid #e7e6e6}div.library-tile{background-color:#ebeff0;padding:30px;margin-bottom:30px}div.library-tile.active,div.library-tile:active,div.library-tile:focus,div.library-tile:hover{background-color:#edf7fe}div.library-tile h2.tile-title{color:#000}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}@media screen and (min-width:992px){.library-category-title{width:80%}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:20px;font-size:25px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}}@media screen and (min-width:1200px){.first-section .container{max-width:1170px}}#article-body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333}@media screen and (min-width:768px){#article-body{padding-bottom:60px}}#article-body li{font-size:17px;font-size:1.08rem}#article-body .h1,#article-body .h2,#article-body .h3,#article-body .h4,#article-body .h5,#article-body .h6,#article-body h1,#article-body h2,#article-body h3,#article-body h4,#article-body h5,#article-body h6{word-wrap:break-word;margin-top:3.125rem}#article-body .h1+.h1,#article-body .h1+.h2,#article-body .h1+.h3,#article-body .h1+.h4,#article-body .h1+.h5,#article-body .h1+.h6,#article-body .h1+h1,#article-body .h1+h2,#article-body .h1+h3,#article-body .h1+h4,#article-body .h1+h5,#article-body .h1+h6,#article-body .h2+.h1,#article-body .h2+.h2,#article-body .h2+.h3,#article-body .h2+.h4,#article-body .h2+.h5,#article-body .h2+.h6,#article-body .h2+h1,#article-body .h2+h2,#article-body .h2+h3,#article-body .h2+h4,#article-body .h2+h5,#article-body .h2+h6,#article-body .h3+.h1,#article-body .h3+.h2,#article-body .h3+.h3,#article-body .h3+.h4,#article-body .h3+.h5,#article-body .h3+.h6,#article-body .h3+h1,#article-body .h3+h2,#article-body .h3+h3,#article-body .h3+h4,#article-body .h3+h5,#article-body .h3+h6,#article-body .h4+.h1,#article-body .h4+.h2,#article-body .h4+.h3,#article-body .h4+.h4,#article-body .h4+.h5,#article-body .h4+.h6,#article-body .h4+h1,#article-body .h4+h2,#article-body .h4+h3,#article-body .h4+h4,#article-body .h4+h5,#article-body .h4+h6,#article-body .h5+.h1,#article-body .h5+.h2,#article-body .h5+.h3,#article-body .h5+.h4,#article-body .h5+.h5,#article-body .h5+.h6,#article-body .h5+h1,#article-body .h5+h2,#article-body .h5+h3,#article-body .h5+h4,#article-body .h5+h5,#article-body .h5+h6,#article-body .h6+.h1,#article-body .h6+.h2,#article-body .h6+.h3,#article-body .h6+.h4,#article-body .h6+.h5,#article-body .h6+.h6,#article-body .h6+h1,#article-body .h6+h2,#article-body .h6+h3,#article-body .h6+h4,#article-body .h6+h5,#article-body .h6+h6,#article-body h1+.h1,#article-body h1+.h2,#article-body h1+.h3,#article-body h1+.h4,#article-body h1+.h5,#article-body h1+.h6,#article-body h1+h1,#article-body h1+h2,#article-body h1+h3,#article-body h1+h4,#article-body h1+h5,#article-body h1+h6,#article-body h2+.h1,#article-body h2+.h2,#article-body h2+.h3,#article-body h2+.h4,#article-body h2+.h5,#article-body h2+.h6,#article-body h2+h1,#article-body h2+h2,#article-body h2+h3,#article-body h2+h4,#article-body h2+h5,#article-body h2+h6,#article-body h3+.h1,#article-body h3+.h2,#article-body h3+.h3,#article-body h3+.h4,#article-body h3+.h5,#article-body h3+.h6,#article-body h3+h1,#article-body h3+h2,#article-body h3+h3,#article-body h3+h4,#article-body h3+h5,#article-body h3+h6,#article-body h4+.h1,#article-body h4+.h2,#article-body h4+.h3,#article-body h4+.h4,#article-body h4+.h5,#article-body h4+.h6,#article-body h4+h1,#article-body h4+h2,#article-body h4+h3,#article-body h4+h4,#article-body h4+h5,#article-body h4+h6,#article-body h5+.h1,#article-body h5+.h2,#article-body h5+.h3,#article-body h5+.h4,#article-body h5+.h5,#article-body h5+.h6,#article-body h5+h1,#article-body h5+h2,#article-body h5+h3,#article-body h5+h4,#article-body h5+h5,#article-body h5+h6,#article-body h6+.h1,#article-body h6+.h2,#article-body h6+.h3,#article-body h6+.h4,#article-body h6+.h5,#article-body h6+.h6,#article-body h6+h1,#article-body h6+h2,#article-body h6+h3,#article-body h6+h4,#article-body h6+h5,#article-body h6+h6{margin-top:0}#article-body .h1 a,#article-body .h2 a,#article-body .h3 a,#article-body .h4 a,#article-body .h5 a,#article-body .h6 a,#article-body h1 a,#article-body h2 a,#article-body h3 a,#article-body h4 a,#article-body h5 a,#article-body h6 a{padding-left:10px;opacity:0}#article-body .h1:hover a,#article-body .h2:hover a,#article-body .h3:hover a,#article-body .h4:hover a,#article-body .h5:hover a,#article-body .h6:hover a,#article-body h1:hover a,#article-body h2:hover a,#article-body h3:hover a,#article-body h4:hover a,#article-body h5:hover a,#article-body h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}#article-body .h1,#article-body h1{font-size:38px;font-size:2.375rem}#article-body .h2,#article-body h2{font-size:33px;font-size:2.0625rem}#article-body .h3,#article-body h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}#article-body .h4,#article-body h4{font-size:23px;font-size:1.4375rem}#article-body .h5,#article-body h5{font-size:20px;font-size:1.25rem}#article-body .h6,#article-body h6{font-size:18px;font-size:1.125rem}#article-body li ol,#article-body li ul,#article-body li+li{margin-top:10px}#article-body li ol li,#article-body li ul li{margin-top:5px}#article-body li blockquote,#article-body li img{margin:20px 0}#article-body li ol+p,#article-body li ul+p{margin-top:20px}#article-body code{font-size:14px}#article-body img{display:block;max-width:100%;height:auto;margin:0 auto}#article-body table:not([class]){width:100%;max-width:100%;margin-bottom:22px}#article-body table:not([class])>tbody>tr>td,#article-body table:not([class])>tbody>tr>th,#article-body table:not([class])>tfoot>tr>td,#article-body table:not([class])>tfoot>tr>th,#article-body table:not([class])>thead>tr>td,#article-body table:not([class])>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}#article-body table:not([class])>caption+thead>tr:first-child>td,#article-body table:not([class])>caption+thead>tr:first-child>th,#article-body table:not([class])>colgroup+thead>tr:first-child>td,#article-body table:not([class])>colgroup+thead>tr:first-child>th,#article-body table:not([class])>thead:first-child>tr:first-child>td,#article-body table:not([class])>thead:first-child>tr:first-child>th{border-top:0}#article-body table:not([class])>tbody+tbody{border-top:2px solid #ddd}#article-body table:not([class]) .table{background-color:#fff}#article-body table:not([class])>thead>tr>th{font-family:Lato,sans-serif;padding:17px 10px;vertical-align:middle;text-align:left;color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}#article-body table:not([class])>tbody>tr:first-child{border-top:none}#article-body table:not([class])>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}#article-body table:not([class])>tbody>tr>td{padding:17px 10px;vertical-align:middle;text-align:left;width:0;color:#747474}.container .contribute,.container .contribute .money,.email-signup,.library-rss,.library-sidebar-extra,.library-signup{text-align:center}#article-body table:not([class])>tbody>tr>td:last-child{border-right:none}#article-body table:not([class])>tbody>tr>td.large{font-size:20px;color:#000}#article-body table:not([class])>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}#article-body table:not([class])>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.doc-time{color:#9a9a9a}.doc-time a:active,.doc-time a:link,.doc-time a:visited{color:#0089bc}.doc-time a:hover{color:#005170}.doc-title{margin-top:0!important;margin-bottom:5px;font-size:40px}.doc-license{font-size:87%;font-size:14px;padding-top:45px;color:#9a9a9a}.doc-sidebar-inner{background-color:#edf7fe;color:#747474;padding:15px;font-size:14px}.doc-sidebar-inner .lead a{font-weight:300}.doc-sidebar-inner .span>a,.doc-sidebar-inner address>a,.doc-sidebar-inner em>a,.doc-sidebar-inner h1>a,.doc-sidebar-inner h2>a,.doc-sidebar-inner h3>a,.doc-sidebar-inner h4>a,.doc-sidebar-inner h5>a,.doc-sidebar-inner h6>a,.doc-sidebar-inner li>a,.doc-sidebar-inner p>a,.doc-sidebar-inner td>a{-webkit-transition:.2s color;transition:.2s color}.doc-sidebar-inner .nav li>a,.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:hover{text-decoration:none}.doc-sidebar-inner.separated{border-bottom-color:#a5d7fa}.doc-sidebar-inner .h1,.doc-sidebar-inner .h2,.doc-sidebar-inner .h3,.doc-sidebar-inner .h4,.doc-sidebar-inner .h5,.doc-sidebar-inner .h6,.doc-sidebar-inner h1,.doc-sidebar-inner h2,.doc-sidebar-inner h3,.doc-sidebar-inner h4,.doc-sidebar-inner h5,.doc-sidebar-inner h6{color:#000}.doc-sidebar-inner.jumbotron .h1,.doc-sidebar-inner.jumbotron h1{color:#343434}.doc-sidebar-inner.jumbotron .h2,.doc-sidebar-inner.jumbotron .h3,.doc-sidebar-inner.jumbotron .h4,.doc-sidebar-inner.jumbotron .h5,.doc-sidebar-inner.jumbotron .h6,.doc-sidebar-inner.jumbotron h2,.doc-sidebar-inner.jumbotron h3,.doc-sidebar-inner.jumbotron h4,.doc-sidebar-inner.jumbotron h5,.doc-sidebar-inner.jumbotron h6{color:#747474}.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:link,.doc-sidebar-inner .span>a:visited,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:link,.doc-sidebar-inner address>a:visited,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:link,.doc-sidebar-inner em>a:visited,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:link,.doc-sidebar-inner h1>a:visited,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:link,.doc-sidebar-inner h2>a:visited,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:link,.doc-sidebar-inner h3>a:visited,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:link,.doc-sidebar-inner h4>a:visited,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:link,.doc-sidebar-inner h5>a:visited,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:link,.doc-sidebar-inner h6>a:visited,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:link,.doc-sidebar-inner li>a:visited,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:link,.doc-sidebar-inner p>a:visited,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:link,.doc-sidebar-inner td>a:visited{color:#0089bc}.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:hover{color:#005170}.doc-sidebar-inner .span>a .glyphicon.tile,.doc-sidebar-inner address>a .glyphicon.tile,.doc-sidebar-inner em>a .glyphicon.tile,.doc-sidebar-inner h1>a .glyphicon.tile,.doc-sidebar-inner h2>a .glyphicon.tile,.doc-sidebar-inner h3>a .glyphicon.tile,.doc-sidebar-inner h4>a .glyphicon.tile,.doc-sidebar-inner h5>a .glyphicon.tile,.doc-sidebar-inner h6>a .glyphicon.tile,.doc-sidebar-inner li>a .glyphicon.tile,.doc-sidebar-inner p>a .glyphicon.tile,.doc-sidebar-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.doc-sidebar-inner .span>a .glyphicon.tile:active,.doc-sidebar-inner .span>a .glyphicon.tile:hover,.doc-sidebar-inner address>a .glyphicon.tile:active,.doc-sidebar-inner address>a .glyphicon.tile:hover,.doc-sidebar-inner em>a .glyphicon.tile:active,.doc-sidebar-inner em>a .glyphicon.tile:hover,.doc-sidebar-inner h1>a .glyphicon.tile:active,.doc-sidebar-inner h1>a .glyphicon.tile:hover,.doc-sidebar-inner h2>a .glyphicon.tile:active,.doc-sidebar-inner h2>a .glyphicon.tile:hover,.doc-sidebar-inner h3>a .glyphicon.tile:active,.doc-sidebar-inner h3>a .glyphicon.tile:hover,.doc-sidebar-inner h4>a .glyphicon.tile:active,.doc-sidebar-inner h4>a .glyphicon.tile:hover,.doc-sidebar-inner h5>a .glyphicon.tile:active,.doc-sidebar-inner h5>a .glyphicon.tile:hover,.doc-sidebar-inner h6>a .glyphicon.tile:active,.doc-sidebar-inner h6>a .glyphicon.tile:hover,.doc-sidebar-inner li>a .glyphicon.tile:active,.doc-sidebar-inner li>a .glyphicon.tile:hover,.doc-sidebar-inner p>a .glyphicon.tile:active,.doc-sidebar-inner p>a .glyphicon.tile:hover,.doc-sidebar-inner td>a .glyphicon.tile:active,.doc-sidebar-inner td>a .glyphicon.tile:hover{color:#4e4e4e}.doc-sidebar-inner ul.nav-sidebar>li.active>a{color:#000}.doc-sidebar-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.doc-sidebar-inner ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.doc-sidebar-inner ul.nav-sidebar>li>a:hover{color:#000}.doc-sidebar-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.doc-sidebar-inner ul.dropdown-menu>li>a:hover{color:#fff}.doc-sidebar-inner.subnav{opacity:.96}.doc-sidebar-inner.subnav .navbar-brand{color:#000}.doc-sidebar-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.doc-sidebar-inner.subnav li>a{color:#aaa}.doc-sidebar-inner.subnav li>a.active{color:#000}.doc-sidebar-inner.subnav li>a:hover{color:#5b5b5b}.doc-sidebar-inner .sidebar strong,.doc-sidebar-inner.subnav .navbar-toggle{color:#000}.doc-sidebar-inner.subnav .navbar-toggle:hover{background-color:transparent}.doc-sidebar-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.doc-sidebar-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.doc-sidebar-inner .sidebar a strong,.doc-sidebar-inner .sidebar a strong:active,.doc-sidebar-inner .sidebar a strong:link,.doc-sidebar-inner .sidebar a strong:visited{color:#0089bc}.doc-sidebar-inner .sidebar a strong:hover{color:#005170}.doc-sidebar-inner cite.bubble strong{color:#414141}.doc-sidebar-inner cite.bubble a:active,.doc-sidebar-inner cite.bubble a:link,.doc-sidebar-inner cite.bubble a:visited{color:#0089bc}.doc-sidebar-inner cite.bubble a:hover{color:#005170}.doc-sidebar-inner blockquote,.doc-sidebar-inner blockquote p,.doc-sidebar-inner blockquote ul>li{color:#747474}.doc-sidebar-inner+.doc-sidebar-inner{margin-top:20px}#doc-sidebar-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;font-size:14px;font-size:19px;font-weight:400;margin-bottom:30px}#doc-sidebar-title .small,#doc-sidebar-title small{font-weight:400;line-height:1;color:#777;font-size:75%}#doc-sidebar-title+.lead{padding-top:10px}.sidebar-library nav>ul{border:0;margin:0;padding:0}.sidebar-library nav>ul>li{margin-left:0}.sidebar-library nav>ul>li>ul{border:0;padding-left:0}.sidebar-library nav>ul>li>ul>li{padding-left:0;display:block;line-height:20px;margin-top:20px;margin-bottom:20px}.sidebar-library nav>ul>li>ul>li>a{font-weight:800}.alert-banner a,.sidebar-library nav>ul>li>ul>li ul>li>a{font-weight:400}.sidebar-library nav>ul>li>ul>li ul>li{margin-top:2px;margin-bottom:2px;padding-left:10px}.sidebar-library nav>ul>li ul>li>ul>li>a{font-size:14px}.library-sidebar-extra h6{margin:5px auto}.library-sidebar-extra p{font-size:12px;margin-bottom:0}.library-sidebar-extra .fa{font-size:40px;color:#000}.library-github{vertical-align:middle;margin-bottom:15px;margin-top:15px}.library-github strong{font-size:1.2em}.library-github i{font-size:1.35em}.library-github p{display:inline-block;font-size:.8em;margin-left:7px}.contributed-by{float:right;margin-top:3px}.updated{float:left}.doc-time:after{content:"";display:table}.library-signup{margin-top:40px}.library-signup h6{margin:5px auto}.library-signup p{font-size:12px;margin-bottom:0}.library-signup .fa{font-size:40px;color:#000}.library-rss{margin-top:4px}.library-rss a{font-size:14px}.library-rss a:hover{color:#737373}#img-modal-image{max-width:1200px;max-height:700px;margin:auto}.modal-full{width:90%;padding-top:90px}.modal-body{overflow:scroll}div#search{height:57px}.gsc-input-box,td.gsc-input{height:45px!important}input.gsc-input{height:36px!important}.gsc-search-button{background-color:#2d8ec6;padding-top:2px}.gsc-modal-background-image{background-color:#333!important}table.gsc-table-result>tbody>tr>td{padding-left:8px;padding-right:8px}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}div.gsc-input-box,div.gsc-input-box-focus{border-color:#4fa5d7}div.gsc-input-box-focus,div.gsc-input-box-hover{-webkit-box-shadow:none;box-shadow:none}div.gsc-control-cse{font-family:Helvetica,Arial,sans-serif}input.gsc-search-button,input.gsc-search-button:focus,input.gsc-search-button:hover{background-color:#2d8ec6!important;background-image:url(https://www.google.com/uds/css/v2/search_box_icon.png)!important;background-position:50% 50%;background-repeat:no-repeat;height:36px!important;border-color:#2d8ec6!important;-webkit-filter:none;filter:none}span.gscb_a{margin-top:13px!important}li.library-article-item{border:none;padding:16px 24px}li.library-article-item:nth-child(odd){background-color:#ebeff0}#signup-form{margin-top:16px}#frontpage_upcoming_webinar{background:#2d8ec6}#frontpage_upcoming_webinar_text a{color:#fff;height:50px;line-height:50px;vertical-align:middle}.email-signup{margin-top:30px}.create-account{margin-top:10px}.signup-top{background:#eee;padding:13px;display:inline-block;margin-bottom:8px;width:100%}.hs-richtext,.hubspot-form .input{padding-bottom:20px}.signup-top span{font-family:Lato,sans-serif;font-size:18px;margin-right:20px;vertical-align:middle}.signup-top form{display:inline}.hs_recaptcha{float:right;margin:10px 0 10px 10px;padding-left:0}.hubspot-container{background-color:#ebeff0;width:80%}.hubspot-form input{display:block;height:40px;width:100%}.hubspot-form input[type=submit]{padding-bottom:0;display:block;float:left;height:40px;width:50%;margin:10px 10px 0 auto}.hubspot-form{width:100%;margin:0 auto;padding:40px 40px 25px}.hs-button{min-height:75px;font-size:1.5em;border:none;background-color:#3BB878;color:#fff}.hs-button:hover{background-color:#2f925f}.container .contribute img{padding-bottom:10px}h1.contribute{padding-bottom:40px}.contrib-header,.samples{padding-bottom:20px}.contribute{margin-left:0;padding-left:0}.compensation{text-align:left}.compensation-footer{text-align:left;padding-top:40px}.primary{margin-bottom:0;padding-bottom:0}.current{padding-bottom:20px;padding-top:20px}.sample-header{margin-left:0;margin-bottom:20px}.subtitle{padding-top:40px;margin:0}.row-content{margin-bottom:0}#doc-sidebar-container{position:webkit-sticky;position:-webkit-sticky;position:sticky;top:10px}#doc-sidebar-container #doc-sidebar{margin-top:10px;max-width:100%}#doc-sidebar-container #doc-sidebar-toc li.active>a{color:#005170}#doc-sidebar-container #doc-sidebar-toc .toc-long ul>li>ul>li>ul{display:none}.social-share>a{padding:6px 10px}.social-share .btn-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.social-share .share-group{float:left;max-width:59px;margin-top:10px!important;min-width:200px}.social-share .share-group ul{float:right;list-style:none;margin:0;min-width:61px;padding:0}.social-share .share-group .share{min-width:17px}.social-share .share-group li{display:block;font-size:18px;list-style:none;margin-bottom:3px;margin-left:4px;margin-top:3px}.social-share .share-group .btn-common{width:51px;color:#FFF!important}.social-share .share-group .btn-twitter{background-color:#39C!important;width:51px;color:#FFF!important}.social-share .share-group .btn-facebook{background-color:#3D5B96!important;width:51px;color:#FFF!important}.social-share .share-group .btn-hacker-news{background-color:#f60!important;width:51px;color:#FFF!important}#disqus_thread{margin-top:40px}.copy-code{position:absolute;padding-top:.25rem;right:1.4rem;opacity:0}#article-body .disclosure-note div.btn-copy>.copy-code,blockquote div.btn-copy>.copy-code{padding-top:.01rem;right:2.2rem}#article-body .disclosure-note .glyphicon.glyphicon-copy{font-size:1.6rem;color:#a6a6a6}blockquote div.btn-copy .glyphicon.glyphicon-copy{color:#a6a6a6}.copy-code:hover{opacity:1}.glyphicon.glyphicon-copy{font-size:1.6rem}.btn-copy:hover .glyphicon{color:#B2D7FF}.form_elem_email{color:#000}.alert-banner{font-size:22px;background-color:#7c9fb3;text-align:center;margin-bottom:30px;padding:10px 0}.alert-banner a{font-family:Lato,sans-serif;color:rgba(255,255,255,.8);display:block}.alert-banner a:hover{text-decoration:none;color:#fff}.alert-banner i{padding:0 15px}.sub-menu-wrap{max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.sub-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e6e6;width:100%;-webkit-font-smoothing:initial}.with-subnavigation{margin-top:30px}.breadcrumb-row.with-subnavigation,.pad-xs.with-subnavigation{margin-top:0!important}#library-main-search{margin-bottom:0}.sub-menu-wrapper__title{padding:21px 0;margin:11px 0;-webkit-font-smoothing:antialiased;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.chroma .cs,.chroma .gh,.chroma .gs,.chroma .gu,.chroma .kt,.chroma .nc,.chroma .ne,.chroma .nt{font-weight:700}.sub-menu-wrapper__title a:link,.sub-menu-wrapper__title a:visited{color:#000;text-decoration:none}.sub-menu-wrapper__title a:hover{color:#000}.sub-menu{font-family:Lato,sans-serif;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:1px}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.sub-menu{top:-2px}}}.sub-menu li{display:inline-block}.chroma .hl,.chroma .lnt{display:block}.sub-menu-wrapper .sub-menu li:first-child a{margin-left:0}.sub-menu li:last-child a{margin-right:0}.sub-menu a:link,.sub-menu a:visited{color:#aaa;padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px;margin:13px 12px 0}.sub-menu a.active,.sub-menu a:hover{color:#000}@media (max-width:768px){.sub-menu,.sub-menu li{display:block}.sub-menu{width:100%}.sub-menu-wrapper{padding-bottom:20px}.sub-menu-wrapper .sub-menu li a{margin:0}.some-space.first-section.with-subnavigation{padding-bottom:30px}}@media screen and (min-width:992px){.navbar .nav-home{top:1px}}@media screen and (min-width:768px){.navbar.navbar-default{height:auto}.navbar .navbar-nav>li>a{padding-bottom:20px}}.chroma{background-color:#eed}.chroma .err{color:#a61717;background-color:#e3d2d2}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:100%;overflow:auto;display:block}.chroma .ln,.chroma .lnt{margin-right:.4em;padding:0 .4em}.chroma .hl{background-color:#ffc;width:100%}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#8b008b;font-weight:700}.chroma .kt{color:#00688b}.chroma .na,.chroma .nb{color:#658b00}.chroma .nc{color:#008b45}.chroma .no{color:#00688b}.chroma .nd{color:#707a7c}.chroma .ne,.chroma .nf,.chroma .nn{color:#008b45}.chroma .nt{color:#8b008b}.chroma .nv{color:#00688b}.chroma .dl,.chroma .s,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd,.chroma .se{color:#cd5555}.chroma .sh{color:#1c7e71}.chroma .si{color:#cd5555}.chroma .sx{color:#cb6c20}.chroma .sr{color:#1c7e71}.chroma .s1,.chroma .ss{color:#cd5555}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#b452cd}.chroma .ow{color:#8b008b}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#228b22}.chroma .cs{color:#8b008b}.chroma .cp,.chroma .cpf{color:#1e889b}.chroma .gd,.chroma .gr{color:#a00}.chroma .gh{color:navy}.chroma .gi{color:#0a0}.chroma .go{color:#888}.chroma .gp{color:#555}.chroma .gu{color:purple}.chroma .gt{color:#a00}.chroma .w{color:#bbb} \ No newline at end of file From b401b140621ea6044328e2b64227dc175fc7eb58 Mon Sep 17 00:00:00 2001 From: Angel Date: Fri, 2 Nov 2018 11:02:56 -0400 Subject: [PATCH 40/41] rebuild theme --- .../layouts/partials/includes_head_prod.html | 3 +-- .../static/build/js/libs-c748b0a681.min.js | 0 themes/docsmith/static/build/js/libs.js | 0 themes/docsmith/static/build/js/libs.min.js | 0 .../build/stylesheets/home-27bc036942.min.css | 19 ------------------- 5 files changed, 1 insertion(+), 21 deletions(-) mode change 100644 => 100755 themes/docsmith/static/build/js/libs-c748b0a681.min.js mode change 100644 => 100755 themes/docsmith/static/build/js/libs.js mode change 100644 => 100755 themes/docsmith/static/build/js/libs.min.js delete mode 100644 themes/docsmith/static/build/stylesheets/home-27bc036942.min.css diff --git a/themes/docsmith/layouts/partials/includes_head_prod.html b/themes/docsmith/layouts/partials/includes_head_prod.html index a15411af3ec..c2eb9e18c5b 100644 --- a/themes/docsmith/layouts/partials/includes_head_prod.html +++ b/themes/docsmith/layouts/partials/includes_head_prod.html @@ -1,2 +1 @@ - - + diff --git a/themes/docsmith/static/build/js/libs-c748b0a681.min.js b/themes/docsmith/static/build/js/libs-c748b0a681.min.js old mode 100644 new mode 100755 diff --git a/themes/docsmith/static/build/js/libs.js b/themes/docsmith/static/build/js/libs.js old mode 100644 new mode 100755 diff --git a/themes/docsmith/static/build/js/libs.min.js b/themes/docsmith/static/build/js/libs.min.js old mode 100644 new mode 100755 diff --git a/themes/docsmith/static/build/stylesheets/home-27bc036942.min.css b/themes/docsmith/static/build/stylesheets/home-27bc036942.min.css deleted file mode 100644 index c97034f9f44..00000000000 --- a/themes/docsmith/static/build/stylesheets/home-27bc036942.min.css +++ /dev/null @@ -1,19 +0,0 @@ -@charset "UTF-8";/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.btn,.text-nowrap{white-space:nowrap}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.form-control-feedback,a.btn.disabled,a.resumator-basic-widget input[type=button].disabled,fieldset[disabled] a.btn,fieldset[disabled] a.resumator-basic-widget input[type=button]{pointer-events:none}#article-body,.fa,.glyphicon{-moz-osx-font-smoothing:grayscale}.fa-ul,.sub-menu{list-style-type:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.glyphicon,address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.form-control,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{background-image:none}.img-thumbnail,body{background-color:#fff}@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.woff2) format('woff2'),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';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0089bc;text-decoration:none}a:focus,a:hover{color:#005170;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin:0 auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}@media (min-width:768px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#00aeef}a.text-primary:focus,a.text-primary:hover{color:#0089bc}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00aeef}a.bg-primary:focus,a.bg-primary:hover{background-color:#0089bc}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:22px}ol,ul{margin-bottom:11px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clear,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.doc-time:after,.form-horizontal .form-group:after,.library-categories-row:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar:after,.pager:after,.panel-body:after,.row-content:after,.row-tiles:after,.row:after{clear:both}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:11px 22px;margin:0 0 22px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%;border-radius:0}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{color:#555;background-color:#ebeff0}kbd{color:#fff;background-color:#333;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{padding:10.5px;margin:0 0 11px;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #e7e6e6}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;border-radius:0}.container,.container-fluid{padding-left:15px;padding-right:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:22px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:22px;font-size:24px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{line-height:1.42857143;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px;font-size:16px;color:#555}.form-control{width:100%;height:36px;padding:6px 12px;background-color:#fff}.form-control:focus{outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .form-control{border-color:#3c763d}.has-success .form-control:focus{border-color:#2b542c}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b}.has-warning .form-control:focus{border-color:#66512c}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442}.has-error .form-control:focus{border-color:#843534}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.carousel-control:focus,.carousel-control:hover,.dropdown-toggle:focus,.modal,.modal-content,.navbar-toggle:focus,.open>a,button:focus{outline:0}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{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.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00aeef;border-color:#009bd6}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0089bc;border-color:#003f56}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#0089bc;border-color:#006f98}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#006f98;border-color:#003f56}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00aeef;border-color:#009bd6}.btn-primary .badge{color:#00aeef;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#0089bc;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#005170;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:0}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9001;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #e7e6e6;background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e7e6e6}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-image:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:14px}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:8991}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.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-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;line-height:1.3333333;border-radius:0;font-size:18px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,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:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:33px;line-height:33px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,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 .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn: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:16px;font-weight:400;line-height:1;text-align:center;border:1px solid #ccc;border-radius:0}.input-group-addon.input-sm{padding:5px 10px;font-size:14px;border-radius:0}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:0}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#0089bc}.nav .nav-divider{height:1px;margin:10px 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.42857143;border:1px solid transparent;border-radius:0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#2d8ec6}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}.navbar{border-radius:0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:57px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.carousel-inner,.embed-responsive,.media,.media-body,.modal,.modal-open,.progress{overflow:hidden}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:9001;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.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:21px 15px;font-size:18px;line-height:22px;height:57px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:11.5px;margin-bottom:11.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:10.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:21px;padding-bottom:21px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:10.5px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:0}.navbar-btn{margin-top:10.5px;margin-bottom:10.5px}.navbar-btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar-btn.btn-xs,.navbar-text{margin-top:17.5px;margin-bottom:17.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;float:right;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#323232;border-color:#212121}.navbar-default .navbar-brand{color:#a6a6a6}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#a6a6a6}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#e6e6e6}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#212121}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#a6a6a6}.navbar-default .navbar-link:hover{color:#d9d9d9}.navbar-default .btn-link{color:#a6a6a6}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#d9d9d9}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;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 .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:22px 0;border-radius:0}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#0089bc;background-color:#fff;border:1px solid #e7e6e6;margin-left:-1px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span,.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#005170;background-color:#edf7fe;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#2d8ec6;border-color:#00aeef;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:14px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #e7e6e6;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#edf7fe}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;font-size:75%;color:#fff}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#00aeef}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#0089bc}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0089bc;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:24px;font-weight:200}.alert,.thumbnail{margin-bottom:22px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:0;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:72px}}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0089bc}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#00aeef;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-size:40px 40px}.progress-bar.active,.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-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle,.switcher-controls a{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#2d8ec6;border-color:#2d8ec6}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#cce5f3}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel-title{margin-top:0;font-size:18px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:-1px;border-bottom-right-radius:-1px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:-1px;border-top-left-radius:-1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:-1px;border-top-left-radius:-1px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:-1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:-1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:-1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00aeef}.panel-primary>.panel-heading{color:#fff;background-color:#00aeef;border-color:#00aeef}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00aeef}.panel-primary>.panel-heading .badge{color:#00aeef;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00aeef}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.close{float:right;font-size:24px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.popover,.tooltip{font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #e7e6e6;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e7e6e6}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e7e6e6}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;text-align:left;text-align:start;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;font-size:16px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1px -1px 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}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.callout-title:before+.lead,.has-inner-before:before+.lead,.has-outer-before:before+.lead{padding-top:10px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.belt-outer .belt .belt-inner .belt-content:after,.belt-outer .belt .belt-inner .belt-content:before,.belt-outer .belt:after,.belt-outer .belt:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.library-categories-row:after,.library-categories-row:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar-nav .open .dropdown-menu.dropdown-mega:after,.navbar-nav .open .dropdown-menu.dropdown-mega:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row-content:after,.row-content:before,.row-tiles:after,.row-tiles:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.callout-title:before,.has-inner-before:before{font-family:Lato,sans-serif;margin-top:11px}#article-body .disclosure-note,.community,.note{background-color:#edf7fe;border-left:4px solid #bde2fb}.affix{position:fixed}.has-outer-before:before,.output:before{position:relative;top:-40px;left:-10.5px}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}/*! -Animate.css - http://daneden.me/animate -Licensed under the MIT license - -Copyright (c) 2013 Daniel Eden - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.belt-outer .belt .belt-inner.subnav,.input-group-addon.subnav{opacity:.96}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.rounded{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.border-radius-default,.cornered{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.remove-gradient{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.remove-box-shadow{-webkit-box-shadow:none;box-shadow:none}.transition-base{-webkit-transition:.2s all;transition:.2s all}.link-standard:active,.link-standard:link,.link-standard:visited{color:#0089bc}.link-standard:hover{color:#005170}.callout-title:before{line-height:1.1;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400;color:#000}.callout-title:before .small,.callout-title:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.callout-text *{font-size:16px;font-weight:400;line-height:1.5}.has-inner-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:inline-block;margin-bottom:10px}.has-inner-before:before .small,.has-inner-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.has-outer-before{margin-top:40px}#article-body .disclosure-note:before,.community:before,.has-outer-before:before,.note:before{font-family:Lato,sans-serif;margin-top:11px;margin-bottom:11px}.has-outer-before:before{line-height:1.1;font-size:14px;font-size:19px;font-weight:400;color:#000;display:block;height:0}.has-outer-before:before .small,.has-outer-before:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note{padding:15px}.note *{font-size:16px;font-weight:400;line-height:1.5}.note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.note:before .small,.note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.note:before+.lead{padding-top:10px}.note a{color:#0089bc}.note a:hover{color:#006489}.note strong{font-weight:700}.community{padding:15px}.community *{font-size:16px;font-weight:400;line-height:1.5}.community:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.community:before .small,.community:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.community:before+.lead{padding-top:10px}.community a{color:#0089bc}.community a:hover{color:#006489}.community strong{font-weight:bolder}#article-body .disclosure-note{padding:15px}#article-body .disclosure-note *{font-size:16px;font-weight:400;line-height:1.5}#article-body .disclosure-note:before{display:inline-block;line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}#article-body .disclosure-note:before .small,#article-body .disclosure-note:before small{font-weight:400;line-height:1;color:#777;font-size:75%}#article-body .disclosure-note:before+.lead{padding-top:10px}#article-body .disclosure-note a{color:#0089bc}#article-body .disclosure-note a:hover{color:#006489}#article-body .disclosure-note strong{font-weight:700}#article-body .disclosure-note img.disclosure-icon{display:inline-block;height:1.5em;margin:-.1em 0 0;-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(1);transform:scaleY(1)}#article-body .disclosure-note .disclosure-note-content{overflow:hidden;margin-top:10px}.caution:before,.cloud_manager_link:before,.deprecated:before{display:inline-block;margin-top:11px;margin-bottom:11px;font-family:Lato,sans-serif}#article-body .disclosure-note table:not([class])>thead>tr>th{background:0 0}#article-body .disclosure-note table:not([class])>tbody>tr:nth-of-type(odd){background:#fff}#article-body .disclosure-note.disclosed img.disclosure-icon{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.caution{padding:15px;background-color:#fdf3f2;border-left:4px solid #f8c9c4}.caution *{font-size:16px;font-weight:400;line-height:1.5}.caution:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.caution:before .small,.caution:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.caution:before+.lead{padding-top:10px}.caution a{color:#0089bc}.caution a:hover{color:#006489}.caution strong{font-weight:700}.deprecated{padding:15px;background-color:#ffeedf;border-left:4px solid #ffd4ac}.deprecated *{font-size:16px;font-weight:400;line-height:1.5}.deprecated:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.deprecated:before .small,.deprecated:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.deprecated:before+.lead{padding-top:10px}.deprecated a{color:#0089bc}.deprecated a:hover{color:#006489}.deprecated strong{font-weight:700}.cloud_manager_link{padding:15px;background-color:#edf7fe;border-left:4px solid #bde2fb}.file-name,.variable{border-width:1px;border-style:solid}.cloud_manager_link *{font-size:16px;font-weight:400;line-height:1.5}.cloud_manager_link:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;font-weight:400}.cloud_manager_link:before .small,.cloud_manager_link:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.cloud_manager_link:before+.lead{padding-top:10px}.cloud_manager_link a{color:#0089bc}.cloud_manager_link a:hover{color:#006489}.cloud_manager_link strong{font-weight:700}.terminal{background-color:#000;color:rgba(65,255,0,.85);padding:0 10px}.file dt:before+.lead,.output:before+.lead{padding-top:10px}.terminal code{white-space:pre-line}.file pre.chroma code,pre code{white-space:pre}pre.terminal code::-moz-selection{background-color:#B2D7FF;color:#000}pre.terminal code::selection{background-color:#B2D7FF;color:#000}.output{margin-top:40px;background-color:#f8f8f8}.file dt:before,.output:before{margin-top:11px;margin-bottom:11px;font-weight:400}.output:before{font-family:Lato,sans-serif;line-height:1.1;font-size:14px;font-size:19px;color:#000;display:block;height:0;content:"Output"}.output:before .small,.output:before small{font-weight:400;line-height:1;color:#777;font-size:75%}pre code{word-wrap:normal;overflow-wrap:normal}.variable{background-color:#cff0df;border-color:#a9e3c5!important}.file-name{background-color:#f9f9ef;border-color:#ebebca!important}.file dt{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.file dt:before,.navbar{font-family:Lato,sans-serif}.file dt:before{line-height:1.1;color:inherit;font-size:14px;font-size:19px;padding-right:5px}.file dt:before .small,.file dt:before small{font-weight:400;line-height:1;color:#777;font-size:75%}.file dd+dt{margin-top:20px}.file dt{background-color:#073642;padding:.5em;margin-bottom:0;color:#93a1a1;text-align:center;font-size:16px}.highlight{margin-bottom:.7em}@media screen and (min-width:768px){.sticky-header{position:fixed;right:0;left:0;z-index:1030;top:0;border-width:0 0 1px}.sticky-header .navbar-collapse{max-height:340px}.navbar.navbar-default{height:57px}}@media screen and (min-width:768px) and (max-device-width:480px) and (orientation:landscape){.sticky-header .navbar-collapse{max-height:200px}}@media screen and (min-width:768px) and (min-width:768px){.sticky-header{border-radius:0}}.navbar{font-size:15px;line-height:15px;font-weight:300;margin-bottom:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{font-size:19px;line-height:19px;-webkit-transition:.2s color;transition:.2s color}.navbar .navbar-nav>li>span{display:inline-block}.navbar .divider-vertical{margin-left:15px;margin-right:15px}@media (max-width:767px){.navbar .divider-vertical{display:none!important}}.navbar .divider-vertical span{color:#737373!important}.navbar .navbar-nav .btn{margin-left:12px;font-size:15px}.navbar .navbar-nav .btn.btn-sm{margin-top:12px;margin-bottom:12px}.navbar .nav-home{color:inherit!important}.navbar .nav-home:after{content:"Home"}@media screen and (min-width:768px){.navbar .navbar-header>a,.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px}.navbar .nav-home:after{content:""}}@media screen and (min-width:992px){.navbar .nav-home{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-1px}.navbar .nav-home.tile{font-size:150px;margin-bottom:20px!important}.navbar .nav-home.tile-small{font-size:100px;margin-bottom:35px!important}.navbar .nav-home.glyphicon-heart{color:#e74c3c}.navbar .nav-home:before{content:"\e021"}}.nav-sidebar,.nav-sidebar .nav-sidebar.collapse{display:none}@media screen and (min-width:992px) and screen and (min-width:768px){.navbar .nav-home.tile-small{margin-bottom:0!important}}.navbar.navbar-default .navbar-nav>li.dropdown.open{background-color:#4c4c4c}#main-nav .navbar-collapse{max-height:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:0}.subnav{background-color:#323232;border-color:#212121;font-weight:400;font-family:Lato,sans-serif;min-height:0}.subnav .navbar-brand{color:#a6a6a6}.subnav .navbar-brand:focus,.subnav .navbar-brand:hover{color:#8c8c8c;background-color:transparent}.subnav .navbar-text{color:#777}.subnav .navbar-nav>li>a{color:#a6a6a6}.subnav .navbar-nav>li>a:focus,.subnav .navbar-nav>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav>.active>a,.subnav .navbar-nav>.active>a:focus,.subnav .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav>.disabled>a,.subnav .navbar-nav>.disabled>a:focus,.subnav .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.subnav .navbar-toggle{border-color:transparent}.subnav .navbar-toggle:focus,.subnav .navbar-toggle:hover{background-color:transparent}.subnav .navbar-toggle .icon-bar{background-color:#e6e6e6}.subnav .navbar-collapse,.subnav .navbar-form{border-color:#212121}.subnav .navbar-nav>.open>a,.subnav .navbar-nav>.open>a:focus,.subnav .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.subnav .navbar-nav .open .dropdown-menu>li>a{color:#a6a6a6}.subnav .navbar-nav .open .dropdown-menu>li>a:focus,.subnav .navbar-nav .open .dropdown-menu>li>a:hover{color:#d9d9d9;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.active>a,.subnav .navbar-nav .open .dropdown-menu>.active>a:focus,.subnav .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.subnav .navbar-nav .open .dropdown-menu>.disabled>a,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:focus,.subnav .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.subnav .navbar-link{color:#a6a6a6}.subnav .navbar-link:hover{color:#d9d9d9}.subnav .btn-link{color:#a6a6a6}.subnav .btn-link:focus,.subnav .btn-link:hover{color:#d9d9d9}.subnav .btn-link[disabled]:focus,.subnav .btn-link[disabled]:hover,fieldset[disabled] .subnav .btn-link:focus,fieldset[disabled] .subnav .btn-link:hover{color:#ccc}.subnav li>a{font-size:15px;line-height:15px}@media screen and (min-width:768px){.navbar li.active>a>span.nav-home{display:none}#main-nav .dropdown.open>.dropdown-toggle{padding-bottom:21px}.subnav li>a{margin:13px 12px 0;padding:0}}.subnav li:first-child a{margin-left:0}.subnav li:last-child a{margin-right:0}.subnav .navbar-toggle{margin-top:21px;margin-bottom:21px}.subnav-divider{margin:0 -15px}@media screen and (min-width:768px){.subnav-divider{margin:0}}.nav-sidebar .nav-sidebar,.sidebar>ul>li{margin-bottom:30px}.nav-sidebar{border-right:1px solid #e7e6e6;position:static}.nav-sidebar li{text-align:right;border-right:#fff solid 2px}.nav-sidebar li:hover{border-right:#e7e6e6 solid 2px}.nav-sidebar li.active,.nav-sidebar li.header-active{border-right:#000 solid 2px}.nav-sidebar li>a{padding:3px 15px;font-size:14px}.nav-sidebar .nav-sidebar.collapse.in{display:block}tr.nav-sidebar .nav-sidebar.collapse.in{display:table-row}tbody.nav-sidebar .nav-sidebar.collapse.in{display:table-row-group}@media screen and (min-width:992px){.nav-sidebar{width:213px;top:24px;display:block}.nav-sidebar.affix{position:fixed}.nav-sidebar.affix-bottom{position:absolute}}.sidebar-toggle{background:0 0;border:none;padding:0}.sidebar-toggle .toggle-closed,.sidebar-toggle .toggle-open{font-size:10px;position:relative;top:-1px;color:#626262}.sidebar-toggle .toggle-closed:hover,.sidebar-toggle .toggle-open:hover{color:#000}.sidebar-modal ul{list-style:none;padding-left:0}.sidebar-modal ul li a{padding:5px 0 5px 10px}.sidebar-modal ul li a:hover{background-color:transparent}.sidebar-modal ul li a:active{background-color:#eee}.sidebar-modal ul li.header a{display:inline-block;padding:5px 0;font-weight:800}.sidebar-modal ul li.header a:hover{background-color:transparent}.sidebar{margin-top:30px!important;padding-top:30px;border-top:1px solid #e7e6e6}.sidebar ul{list-style:none;padding-left:0}@media screen and (min-width:768px){.sidebar{margin-top:0!important;padding-top:0;border-top:0}.sidebar ul{padding-left:20px;border-left:1px solid #e7e6e6}.sidebar>ul{text-align:left}}.sidebar ul>li>ul{border:0;padding-left:0}.sidebar ul.list{padding-left:20px;list-style:disc}.sidebar ul.list>li{padding:10px 0;font-size:16px}@media screen and (min-width:768px){.sidebar>ul>li{padding:0}}.sidebar>ul>li>ul>li{padding:6px 0;font-size:19px}.sidebar>ul>li>ul>li:first-child{padding-top:0}.sidebar>ul>li>ul>li:last-child{padding-bottom:0}@media screen and (min-width:768px){.sidebar>ul>li>ul>li{padding:0;font-size:16px}}.nav-tiny>ul{padding:0;width:90%;display:table;table-layout:fixed}.nav-tiny>ul>li{display:table-cell}.toggle-closed,.toggle-open{display:none}.follow-header{top:0;display:block;z-index:1030;background-color:rgba(0,0,0,.4)}.follow-header.affix{position:fixed}.follow-header.affix-bottom{position:absolute}@media screen and (min-width:992px){.follow-header{display:none}.container{max-width:970px}}.jumbotron{padding:0;margin:0;line-height:1.64285714;color:inherit;background-color:transparent}.jumbotron .h1,.jumbotron h1{font-size:39px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron .h3,.jumbotron h3{font-size:23px}.jumbotron .h4,.jumbotron h4{font-size:21px}.jumbotron .h5,.jumbotron h5{font-size:20px}.jumbotron .h6,.jumbotron h6{font-size:18px}.jumbotron .h2,.jumbotron .h3,.jumbotron .h4,.jumbotron .h5,.jumbotron .h6,.jumbotron h2,.jumbotron h3,.jumbotron h4,.jumbotron h5,.jumbotron h6{font-weight:300}@media screen and (min-width:768px){.jumbotron{padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.jumbotron .h1,.jumbotron h1{font-size:45px}.jumbotron .h2,.jumbotron h2{font-size:26px}.jumbotron .h3,.jumbotron h3{font-size:24px}.jumbotron .h4,.jumbotron h4{font-size:23px}.jumbotron .h5,.jumbotron h5{font-size:21px}.jumbotron .h6,.jumbotron h6{font-size:20px}.dropdown-menu.dropdown-main-nav{padding:15px 0}}.jumbotron .navbar-brand{font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.switcher-controls,.table-pricing-total>tbody>tr:last-child>td,.table>thead>tr>th{font-family:Lato,sans-serif}.dropdown-menu{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.125);box-shadow:0 6px 12px rgba(0,0,0,.125)}.dropdown-menu>li>a{-webkit-transition:none;transition:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#2d8ec6}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#d9d9d9}.dropdown-menu.dropdown-main-nav{background-color:#4c4c4c;border:0}.dropdown-menu.dropdown-main-nav li a{display:block;padding:6px 20px}.dropdown-menu.dropdown-main-nav li a:active,.dropdown-menu.dropdown-main-nav li a:link,.dropdown-menu.dropdown-main-nav li a:visited{color:#999}.dropdown-menu.dropdown-main-nav li a:hover{color:#fff;background-color:#6f6f6f}.dropdown-menu.dropdown-main-nav .divider{background-color:#555}.navbar-nav .open .dropdown-menu.dropdown-mega{margin-left:-15px;margin-right:0;z-index:9001}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega{padding:15px 0;margin-right:-150px;width:600px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{position:relative;min-height:1px;padding:0}@media (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third{float:left;width:33.33333333%}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul{padding:0;list-style:none}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li{margin:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:8px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{-webkit-transition:none;transition:none;line-height:22px;padding:8px 35px 8px 40px;display:block;color:#999;font-size:19px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a:hover{color:#fff;background-color:#6f6f6f}@media screen and (min-width:768px){.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:first-child{margin-top:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li:last-child{margin-bottom:0}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third ul li a{padding:6px 20px;font-size:16px}}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third.middle{border-color:#555;border-style:solid;border-width:0 1px}.navbar-nav .open .dropdown-menu.dropdown-mega .dropdown-third .divider{margin:10px 20px}.pagination,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.pagination>li.active a{color:#fff!important}.pagination>li a:link{text-decoration:none}.pager>li>a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}.modal-footer{margin-top:0}.switcher-content{display:none;margin-top:0!important}.switcher-content.active{display:block}.switcher-controls{width:100%;display:table;table-layout:fixed}.switcher-controls a{-webkit-transition:none;transition:none;display:table-cell;width:100%;padding:10px;background-color:#fff;border:2px solid #00aeef;border-right-width:0;text-align:center;cursor:pointer;color:#00aeef}.switcher-controls a:active,.switcher-controls a:link,.switcher-controls a:visited{color:#00aeef}.switcher-controls a:hover{color:#0089bc}.switcher-controls a:last-child{border-right-width:2px}.switcher-controls a.active{background-color:#00aeef;border-color:#00aeef;color:#fff}.switcher-arrow{-webkit-transition:bottom .2s;transition:bottom .2s;display:block;position:relative;width:2px;border:0 solid transparent;border-width:15px 15px 0;margin:0 auto;bottom:15px}.switcher-arrow.active{border-color:#00aeef transparent;bottom:0}.label{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:5px}.table>tbody>tr>td,.table>thead>tr>th{padding:17px 10px;text-align:left;vertical-align:middle}.alert{color:#fff;border:0}.panel,.well{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.table>thead>tr>th{color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}.table>tbody>tr:first-child{border-top:none}.table>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}.table>tbody>tr>td{width:0;color:#747474}.table>tbody>tr>td:last-child{border-right:none}.table>tbody>tr>td.large{font-size:20px;color:#000}.table>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}table.lntable tbody{display:table;width:inherit}table.lntable tbody>tr>td.lntd:first-child{width:25px}.table-responsive>.table>tbody>tr:last-child{border-bottom-width:0}@media screen and (min-width:768px){.table-responsive>.table>tbody>tr:last-child{border-bottom-width:1px}}.table-pricing,.table-pricing-green{border:none}.table-shadow{-webkit-box-shadow:0 1px 1px 1px rgba(174,174,174,.2);box-shadow:0 1px 1px 1px rgba(174,174,174,.2)}.table-pricing>thead>tr>th{border-top:none;text-align:center;margin-right:12px}.table-pricing>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-green>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f6fcf9;border-bottom:2px solid #3BB878}.table-pricing-green>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-neutral{border:none}.table-pricing-neutral>thead>tr>th{border-top:none;text-align:center;margin-right:12px;background-color:#f3f7f8;border-bottom:2px solid #8ab}.table-pricing-neutral>tbody>tr>td{text-align:center;font-weight:300}.table-pricing-total>tbody>tr:last-child{font-size:18px;font-weight:300;border-bottom:none}.table-pricing-total>tbody>tr:last-child>td{color:#000}.table-pricing-total>tbody>tr:last-child>td .small{font-weight:100}@media screen and (min-width:768px){.table-pricing-total>tbody>tr:last-child{font-size:22px;font-weight:300;border-bottom:none}}.center-first-column>table tbody>tr:first-child{text-align:center!important}.fixed-layout>table{table-layout:fixed}.form-control{padding-top:8px;border:1px solid #e7e6e6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#343434;font-size:16px;font-weight:400;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#cecccc}.input-lg{font-size:18px}.form-control-lg,.form-control-sm{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:none;box-shadow:none}.input-group-addon{-moz-border-radius:0;-webkit-border-radius:0;background-color:#f9f9ef;color:#6f6f6f}.input-group-addon .lead a{font-weight:300}.input-group-addon .span>a,.input-group-addon address>a,.input-group-addon em>a,.input-group-addon h1>a,.input-group-addon h2>a,.input-group-addon h3>a,.input-group-addon h4>a,.input-group-addon h5>a,.input-group-addon h6>a,.input-group-addon li>a,.input-group-addon p>a,.input-group-addon td>a{-webkit-transition:.2s color;transition:.2s color}.input-group-addon .nav li>a,.input-group-addon .span>a:active,.input-group-addon .span>a:hover,.input-group-addon address>a:active,.input-group-addon address>a:hover,.input-group-addon em>a:active,.input-group-addon em>a:hover,.input-group-addon h1>a:active,.input-group-addon h1>a:hover,.input-group-addon h2>a:active,.input-group-addon h2>a:hover,.input-group-addon h3>a:active,.input-group-addon h3>a:hover,.input-group-addon h4>a:active,.input-group-addon h4>a:hover,.input-group-addon h5>a:active,.input-group-addon h5>a:hover,.input-group-addon h6>a:active,.input-group-addon h6>a:hover,.input-group-addon li>a:active,.input-group-addon li>a:hover,.input-group-addon p>a:active,.input-group-addon p>a:hover,.input-group-addon td>a:active,.input-group-addon td>a:hover{text-decoration:none}.input-group-addon.separated{border-bottom-color:#e4e4b7}.input-group-addon .h1,.input-group-addon .h2,.input-group-addon .h3,.input-group-addon .h4,.input-group-addon .h5,.input-group-addon .h6,.input-group-addon h1,.input-group-addon h2,.input-group-addon h3,.input-group-addon h4,.input-group-addon h5,.input-group-addon h6{color:#000}.input-group-addon.jumbotron .h1,.input-group-addon.jumbotron h1{color:#2f2f2f}.input-group-addon.jumbotron .h2,.input-group-addon.jumbotron .h3,.input-group-addon.jumbotron .h4,.input-group-addon.jumbotron .h5,.input-group-addon.jumbotron .h6,.input-group-addon.jumbotron h2,.input-group-addon.jumbotron h3,.input-group-addon.jumbotron h4,.input-group-addon.jumbotron h5,.input-group-addon.jumbotron h6{color:#6f6f6f}.input-group-addon .span>a:active,.input-group-addon .span>a:link,.input-group-addon .span>a:visited,.input-group-addon address>a:active,.input-group-addon address>a:link,.input-group-addon address>a:visited,.input-group-addon em>a:active,.input-group-addon em>a:link,.input-group-addon em>a:visited,.input-group-addon h1>a:active,.input-group-addon h1>a:link,.input-group-addon h1>a:visited,.input-group-addon h2>a:active,.input-group-addon h2>a:link,.input-group-addon h2>a:visited,.input-group-addon h3>a:active,.input-group-addon h3>a:link,.input-group-addon h3>a:visited,.input-group-addon h4>a:active,.input-group-addon h4>a:link,.input-group-addon h4>a:visited,.input-group-addon h5>a:active,.input-group-addon h5>a:link,.input-group-addon h5>a:visited,.input-group-addon h6>a:active,.input-group-addon h6>a:link,.input-group-addon h6>a:visited,.input-group-addon li>a:active,.input-group-addon li>a:link,.input-group-addon li>a:visited,.input-group-addon p>a:active,.input-group-addon p>a:link,.input-group-addon p>a:visited,.input-group-addon td>a:active,.input-group-addon td>a:link,.input-group-addon td>a:visited{color:#0089bc}.input-group-addon .span>a:hover,.input-group-addon address>a:hover,.input-group-addon em>a:hover,.input-group-addon h1>a:hover,.input-group-addon h2>a:hover,.input-group-addon h3>a:hover,.input-group-addon h4>a:hover,.input-group-addon h5>a:hover,.input-group-addon h6>a:hover,.input-group-addon li>a:hover,.input-group-addon p>a:hover,.input-group-addon td>a:hover{color:#005170}.input-group-addon .span>a .glyphicon.tile,.input-group-addon address>a .glyphicon.tile,.input-group-addon em>a .glyphicon.tile,.input-group-addon h1>a .glyphicon.tile,.input-group-addon h2>a .glyphicon.tile,.input-group-addon h3>a .glyphicon.tile,.input-group-addon h4>a .glyphicon.tile,.input-group-addon h5>a .glyphicon.tile,.input-group-addon h6>a .glyphicon.tile,.input-group-addon li>a .glyphicon.tile,.input-group-addon p>a .glyphicon.tile,.input-group-addon td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.input-group-addon .span>a .glyphicon.tile:active,.input-group-addon .span>a .glyphicon.tile:hover,.input-group-addon address>a .glyphicon.tile:active,.input-group-addon address>a .glyphicon.tile:hover,.input-group-addon em>a .glyphicon.tile:active,.input-group-addon em>a .glyphicon.tile:hover,.input-group-addon h1>a .glyphicon.tile:active,.input-group-addon h1>a .glyphicon.tile:hover,.input-group-addon h2>a .glyphicon.tile:active,.input-group-addon h2>a .glyphicon.tile:hover,.input-group-addon h3>a .glyphicon.tile:active,.input-group-addon h3>a .glyphicon.tile:hover,.input-group-addon h4>a .glyphicon.tile:active,.input-group-addon h4>a .glyphicon.tile:hover,.input-group-addon h5>a .glyphicon.tile:active,.input-group-addon h5>a .glyphicon.tile:hover,.input-group-addon h6>a .glyphicon.tile:active,.input-group-addon h6>a .glyphicon.tile:hover,.input-group-addon li>a .glyphicon.tile:active,.input-group-addon li>a .glyphicon.tile:hover,.input-group-addon p>a .glyphicon.tile:active,.input-group-addon p>a .glyphicon.tile:hover,.input-group-addon td>a .glyphicon.tile:active,.input-group-addon td>a .glyphicon.tile:hover{color:#494949}.input-group-addon ul.nav-sidebar>li.active>a{color:#000}.input-group-addon ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.input-group-addon ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.input-group-addon ul.nav-sidebar>li>a:hover{color:#000}.input-group-addon ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.input-group-addon ul.dropdown-menu>li>a:hover{color:#fff}.input-group-addon.subnav .navbar-brand{color:#000}.input-group-addon.subnav .navbar-brand a{text-decoration:none;color:#000}.input-group-addon.subnav li>a{color:#aaa}.input-group-addon.subnav li>a.active{color:#000}.input-group-addon.subnav li>a:hover{color:#555}.input-group-addon .sidebar strong,.input-group-addon.subnav .navbar-toggle{color:#000}.input-group-addon.subnav .navbar-toggle:hover{background-color:transparent}.input-group-addon.subnav .navbar-collapse{border-top-color:#e7e6e6}.input-group-addon.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.input-group-addon .sidebar a strong,.input-group-addon .sidebar a strong:active,.input-group-addon .sidebar a strong:link,.input-group-addon .sidebar a strong:visited{color:#0089bc}.input-group-addon .sidebar a strong:hover{color:#005170}.input-group-addon cite.bubble strong{color:#414141}.input-group-addon cite.bubble a:active,.input-group-addon cite.bubble a:link,.input-group-addon cite.bubble a:visited{color:#0089bc}.input-group-addon cite.bubble a:hover{color:#005170}.input-group-addon blockquote,.input-group-addon blockquote p,.input-group-addon blockquote ul>li{color:#747474}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}html{-webkit-tap-highlight-color:transparent;color:#444;background-color:#0a0a0a;font-size:16px}html a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}html a:active,html a:hover{color:#f2f2f2;text-decoration:none}@media (min-width:768px){html{font-size:18px}.belt-outer .belt .belt-inner{float:left;width:83.33333333%}}nav,section{background-color:inherit}header,nav,section{margin:0}.belt-outer .belt,.row-content,.row-tiles{margin-left:-15px;margin-right:-15px}header .row-content:first-child,header .row:first-child,nav .row-content:first-child,nav .row:first-child,section .row-content:first-child,section .row:first-child{margin-top:30px}header .row-content:last-child,header .row:last-child,nav .row-content:last-child,nav .row:last-child,section .row-content:last-child,section .row:last-child{margin-bottom:30px}header .row :first-child,header .row-content :first-child,nav .row :first-child,nav .row-content :first-child,section .row :first-child,section .row-content :first-child{margin-top:0}header .row :last-child,header .row-content :last-child,nav .row :last-child,nav .row-content :last-child,section .row :last-child,section .row-content :last-child{margin-bottom:0}header.small,nav.small,section.small{font-size:14px}header.small .row:first-child,nav.small .row:first-child,section.small .row:first-child{margin-top:5px}header.small .row:last-child,nav.small .row:last-child,section.small .row:last-child{margin-bottom:5px}header.flush-bottom .row-content:last-child,header.flush-bottom .row:last-child,header.small .row :last-child,nav.flush-bottom .row-content:last-child,nav.flush-bottom .row:last-child,nav.small .row :last-child,section.flush-bottom .row-content:last-child,section.flush-bottom .row:last-child,section.small .row :last-child{margin-bottom:0}header.small .row :first-child,nav.small .row :first-child,section.small .row :first-child{margin-top:0}@media screen and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:60px;padding-bottom:60px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space,nav.extra-space,section.extra-space{padding-top:30px;padding-bottom:30px}header.extra-space.bottom,nav.extra-space.bottom,section.extra-space.bottom{padding-top:0}header.extra-space.top,nav.extra-space.top,section.extra-space.top{padding-bottom:0}}@media screen and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:60px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:60px}}@media screen and (max-height:900px) and (min-width:768px){header.extra-space-top,nav.extra-space-top,section.extra-space-top{padding-top:30px}header.extra-space-bottom,nav.extra-space-bottom,section.extra-space-bottom{padding-bottom:30px}}@media screen and (min-width:768px){header.some-space,nav.some-space,section.some-space{padding-top:30px;padding-bottom:30px}header.some-space.bottom,nav.some-space.bottom,section.some-space.bottom{padding-top:0}header.some-space.top,nav.some-space.top,section.some-space.top{padding-bottom:0}header.some-space-top,nav.some-space-top,section.some-space-top{padding-top:30px}header.some-space-bottom,nav.some-space-bottom,section.some-space-bottom{padding-bottom:30px}header.super-space,nav.super-space,section.super-space{padding-top:90px;padding-bottom:90px}header.super-space.bottom,nav.super-space.bottom,section.super-space.bottom{padding-top:0}header.super-space.top,nav.super-space.top,section.super-space.top{padding-bottom:0}header.super-space-top,nav.super-space-top,section.super-space-top{padding-top:90px}header.super-space-bottom,nav.super-space-bottom,section.super-space-bottom{padding-bottom:90px}}header.flush-bottom,nav.flush-bottom,section.flush-bottom{margin-bottom:0;padding-bottom:0}.row-content.extra-bottom{margin-bottom:90px}.row-content.super-bottom{margin-bottom:120px}@media screen and (max-width:768px){.row-content.shrink{margin-bottom:30px}}div.no-padding{padding:0}.pad-xs{margin-top:30px}.separated{border-bottom-width:1px;border-bottom-style:solid}@media screen and (min-width:768px){.pad-xs{margin-top:0}.belt-outer{height:100px}.belt-outer .belt .belt-inner{top:-50px}}.belt-outer .belt .belt-inner{min-height:1px;background-color:#f9f9ef;color:#6f6f6f;padding:20px;border:1px solid #ebebca;margin-bottom:0;position:relative}@media (min-width:768px){.belt-outer .belt .belt-inner{margin-left:8.33333333%}}.belt-outer .belt .belt-inner .lead a{font-weight:300}.belt-outer .belt .belt-inner .span>a,.belt-outer .belt .belt-inner address>a,.belt-outer .belt .belt-inner em>a,.belt-outer .belt .belt-inner h1>a,.belt-outer .belt .belt-inner h2>a,.belt-outer .belt .belt-inner h3>a,.belt-outer .belt .belt-inner h4>a,.belt-outer .belt .belt-inner h5>a,.belt-outer .belt .belt-inner h6>a,.belt-outer .belt .belt-inner li>a,.belt-outer .belt .belt-inner p>a,.belt-outer .belt .belt-inner td>a{-webkit-transition:.2s color;transition:.2s color}.belt-outer .belt .belt-inner .nav li>a,.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:hover{text-decoration:none}.belt-outer .belt .belt-inner.separated{border-bottom-color:#e4e4b7}.belt-outer .belt .belt-inner .h1,.belt-outer .belt .belt-inner .h2,.belt-outer .belt .belt-inner .h3,.belt-outer .belt .belt-inner .h4,.belt-outer .belt .belt-inner .h5,.belt-outer .belt .belt-inner .h6,.belt-outer .belt .belt-inner h1,.belt-outer .belt .belt-inner h2,.belt-outer .belt .belt-inner h3,.belt-outer .belt .belt-inner h4,.belt-outer .belt .belt-inner h5,.belt-outer .belt .belt-inner h6{color:#000}.belt-outer .belt .belt-inner.jumbotron .h1,.belt-outer .belt .belt-inner.jumbotron h1{color:#2f2f2f}.belt-outer .belt .belt-inner.jumbotron .h2,.belt-outer .belt .belt-inner.jumbotron .h3,.belt-outer .belt .belt-inner.jumbotron .h4,.belt-outer .belt .belt-inner.jumbotron .h5,.belt-outer .belt .belt-inner.jumbotron .h6,.belt-outer .belt .belt-inner.jumbotron h2,.belt-outer .belt .belt-inner.jumbotron h3,.belt-outer .belt .belt-inner.jumbotron h4,.belt-outer .belt .belt-inner.jumbotron h5,.belt-outer .belt .belt-inner.jumbotron h6{color:#6f6f6f}.belt-outer .belt .belt-inner .span>a:active,.belt-outer .belt .belt-inner .span>a:link,.belt-outer .belt .belt-inner .span>a:visited,.belt-outer .belt .belt-inner address>a:active,.belt-outer .belt .belt-inner address>a:link,.belt-outer .belt .belt-inner address>a:visited,.belt-outer .belt .belt-inner em>a:active,.belt-outer .belt .belt-inner em>a:link,.belt-outer .belt .belt-inner em>a:visited,.belt-outer .belt .belt-inner h1>a:active,.belt-outer .belt .belt-inner h1>a:link,.belt-outer .belt .belt-inner h1>a:visited,.belt-outer .belt .belt-inner h2>a:active,.belt-outer .belt .belt-inner h2>a:link,.belt-outer .belt .belt-inner h2>a:visited,.belt-outer .belt .belt-inner h3>a:active,.belt-outer .belt .belt-inner h3>a:link,.belt-outer .belt .belt-inner h3>a:visited,.belt-outer .belt .belt-inner h4>a:active,.belt-outer .belt .belt-inner h4>a:link,.belt-outer .belt .belt-inner h4>a:visited,.belt-outer .belt .belt-inner h5>a:active,.belt-outer .belt .belt-inner h5>a:link,.belt-outer .belt .belt-inner h5>a:visited,.belt-outer .belt .belt-inner h6>a:active,.belt-outer .belt .belt-inner h6>a:link,.belt-outer .belt .belt-inner h6>a:visited,.belt-outer .belt .belt-inner li>a:active,.belt-outer .belt .belt-inner li>a:link,.belt-outer .belt .belt-inner li>a:visited,.belt-outer .belt .belt-inner p>a:active,.belt-outer .belt .belt-inner p>a:link,.belt-outer .belt .belt-inner p>a:visited,.belt-outer .belt .belt-inner td>a:active,.belt-outer .belt .belt-inner td>a:link,.belt-outer .belt .belt-inner td>a:visited{color:#0089bc}.belt-outer .belt .belt-inner .span>a:hover,.belt-outer .belt .belt-inner address>a:hover,.belt-outer .belt .belt-inner em>a:hover,.belt-outer .belt .belt-inner h1>a:hover,.belt-outer .belt .belt-inner h2>a:hover,.belt-outer .belt .belt-inner h3>a:hover,.belt-outer .belt .belt-inner h4>a:hover,.belt-outer .belt .belt-inner h5>a:hover,.belt-outer .belt .belt-inner h6>a:hover,.belt-outer .belt .belt-inner li>a:hover,.belt-outer .belt .belt-inner p>a:hover,.belt-outer .belt .belt-inner td>a:hover{color:#005170}.belt-outer .belt .belt-inner .span>a .glyphicon.tile,.belt-outer .belt .belt-inner address>a .glyphicon.tile,.belt-outer .belt .belt-inner em>a .glyphicon.tile,.belt-outer .belt .belt-inner h1>a .glyphicon.tile,.belt-outer .belt .belt-inner h2>a .glyphicon.tile,.belt-outer .belt .belt-inner h3>a .glyphicon.tile,.belt-outer .belt .belt-inner h4>a .glyphicon.tile,.belt-outer .belt .belt-inner h5>a .glyphicon.tile,.belt-outer .belt .belt-inner h6>a .glyphicon.tile,.belt-outer .belt .belt-inner li>a .glyphicon.tile,.belt-outer .belt .belt-inner p>a .glyphicon.tile,.belt-outer .belt .belt-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.belt-outer .belt .belt-inner .span>a .glyphicon.tile:active,.belt-outer .belt .belt-inner .span>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner address>a .glyphicon.tile:active,.belt-outer .belt .belt-inner address>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner em>a .glyphicon.tile:active,.belt-outer .belt .belt-inner em>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h1>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h2>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h3>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h4>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h5>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:active,.belt-outer .belt .belt-inner h6>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner li>a .glyphicon.tile:active,.belt-outer .belt .belt-inner li>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner p>a .glyphicon.tile:active,.belt-outer .belt .belt-inner p>a .glyphicon.tile:hover,.belt-outer .belt .belt-inner td>a .glyphicon.tile:active,.belt-outer .belt .belt-inner td>a .glyphicon.tile:hover{color:#494949}.belt-outer .belt .belt-inner ul.nav-sidebar>li.active>a{color:#000}.belt-outer .belt .belt-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,li,p{font-weight:400}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.belt-outer .belt .belt-inner ul.nav-sidebar>li>a:hover{color:#000}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.belt-outer .belt .belt-inner ul.dropdown-menu>li>a:hover{color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-brand{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.belt-outer .belt .belt-inner.subnav li>a{color:#aaa}.belt-outer .belt .belt-inner.subnav li>a.active{color:#000}.belt-outer .belt .belt-inner.subnav li>a:hover{color:#555}.belt-outer .belt .belt-inner .sidebar strong,.belt-outer .belt .belt-inner.subnav .navbar-toggle{color:#000}.belt-outer .belt .belt-inner.subnav .navbar-toggle:hover{background-color:transparent}.white,q.bubble{background-color:#fff}.belt-outer .belt .belt-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.belt-outer .belt .belt-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.belt-outer .belt .belt-inner .sidebar a strong,.belt-outer .belt .belt-inner .sidebar a strong:active,.belt-outer .belt .belt-inner .sidebar a strong:link,.belt-outer .belt .belt-inner .sidebar a strong:visited{color:#0089bc}.belt-outer .belt .belt-inner .sidebar a strong:hover{color:#005170}.belt-outer .belt .belt-inner cite.bubble strong{color:#414141}.belt-outer .belt .belt-inner cite.bubble a:active,.belt-outer .belt .belt-inner cite.bubble a:link,.belt-outer .belt .belt-inner cite.bubble a:visited{color:#0089bc}.belt-outer .belt .belt-inner cite.bubble a:hover{color:#005170}.belt-outer .belt .belt-inner blockquote,.belt-outer .belt .belt-inner blockquote p,.belt-outer .belt .belt-inner blockquote ul>li{color:#747474}.belt-outer .belt .belt-inner .belt-content{margin:0}.vertical-center{display:table-cell;vertical-align:middle}@media screen and (min-width:768px){.reduce-gutter{padding:0 2px}q.bubble{min-height:152px}}img.full-width{display:block;width:100%}img.centered-icon{margin:0 auto;display:block}@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')}.large{font-size:18px}.small{font-size:14px}.h1,h1{font-size:48px}.h2,h2{font-size:44px}.h3,h3{font-size:32px}.h4,h4{font-size:25px}.h5,h5{font-size:21px}.h6,h6{font-size:19px}p{font-size:17px;font-size:1.08rem;line-height:1.5;margin:0 0 20px}.lead{padding-top:22px;margin-bottom:22px;font-size:19.8px;font-weight:300;line-height:1.4;font-family:Helvetica,Arial,sans-serif}.h1+.lead,.h2+.lead,.h3+.lead,.h4+.lead,.h5+.lead,.h6+.lead,h1+.lead,h2+.lead,h3+.lead,h4+.lead,h5+.lead,h6+.lead{padding-top:10px}pre{overflow-x:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px}code{-moz-border-radius:0;-webkit-border-radius:0;word-wrap:break-word}.amp{font-family:Helvetica,sans-serif;font-weight:400;line-height:0}.footnote{font-size:10px;margin-top:20px}.doc li,blockquote{font-size:17px}q.bubble{position:relative;display:block;width:100%;padding:10px}@media screen and (min-width:992px){.belt-outer{height:50px}q.bubble{min-height:108px}}q.bubble:after{content:"";display:block;width:0;border:0 solid;border-right-width:20px;border-bottom-width:20px;border-color:transparent #fff;position:absolute;bottom:-20px;left:15px}cite.bubble{display:block;margin-left:50px;margin-top:5px;padding-bottom:20px}blockquote *,blockquote p,blockquote ul>li{font-size:17px;font-weight:300}blockquote strong{font-weight:800}.doc li{font-size:1.08rem}.doc .h1,.doc .h2,.doc .h3,.doc .h4,.doc .h5,.doc .h6,.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{word-wrap:break-word;margin-top:3.125rem}.doc .h1+.h1,.doc .h1+.h2,.doc .h1+.h3,.doc .h1+.h4,.doc .h1+.h5,.doc .h1+.h6,.doc .h1+h1,.doc .h1+h2,.doc .h1+h3,.doc .h1+h4,.doc .h1+h5,.doc .h1+h6,.doc .h2+.h1,.doc .h2+.h2,.doc .h2+.h3,.doc .h2+.h4,.doc .h2+.h5,.doc .h2+.h6,.doc .h2+h1,.doc .h2+h2,.doc .h2+h3,.doc .h2+h4,.doc .h2+h5,.doc .h2+h6,.doc .h3+.h1,.doc .h3+.h2,.doc .h3+.h3,.doc .h3+.h4,.doc .h3+.h5,.doc .h3+.h6,.doc .h3+h1,.doc .h3+h2,.doc .h3+h3,.doc .h3+h4,.doc .h3+h5,.doc .h3+h6,.doc .h4+.h1,.doc .h4+.h2,.doc .h4+.h3,.doc .h4+.h4,.doc .h4+.h5,.doc .h4+.h6,.doc .h4+h1,.doc .h4+h2,.doc .h4+h3,.doc .h4+h4,.doc .h4+h5,.doc .h4+h6,.doc .h5+.h1,.doc .h5+.h2,.doc .h5+.h3,.doc .h5+.h4,.doc .h5+.h5,.doc .h5+.h6,.doc .h5+h1,.doc .h5+h2,.doc .h5+h3,.doc .h5+h4,.doc .h5+h5,.doc .h5+h6,.doc .h6+.h1,.doc .h6+.h2,.doc .h6+.h3,.doc .h6+.h4,.doc .h6+.h5,.doc .h6+.h6,.doc .h6+h1,.doc .h6+h2,.doc .h6+h3,.doc .h6+h4,.doc .h6+h5,.doc .h6+h6,.doc h1+.h1,.doc h1+.h2,.doc h1+.h3,.doc h1+.h4,.doc h1+.h5,.doc h1+.h6,.doc h1+h1,.doc h1+h2,.doc h1+h3,.doc h1+h4,.doc h1+h5,.doc h1+h6,.doc h2+.h1,.doc h2+.h2,.doc h2+.h3,.doc h2+.h4,.doc h2+.h5,.doc h2+.h6,.doc h2+h1,.doc h2+h2,.doc h2+h3,.doc h2+h4,.doc h2+h5,.doc h2+h6,.doc h3+.h1,.doc h3+.h2,.doc h3+.h3,.doc h3+.h4,.doc h3+.h5,.doc h3+.h6,.doc h3+h1,.doc h3+h2,.doc h3+h3,.doc h3+h4,.doc h3+h5,.doc h3+h6,.doc h4+.h1,.doc h4+.h2,.doc h4+.h3,.doc h4+.h4,.doc h4+.h5,.doc h4+.h6,.doc h4+h1,.doc h4+h2,.doc h4+h3,.doc h4+h4,.doc h4+h5,.doc h4+h6,.doc h5+.h1,.doc h5+.h2,.doc h5+.h3,.doc h5+.h4,.doc h5+.h5,.doc h5+.h6,.doc h5+h1,.doc h5+h2,.doc h5+h3,.doc h5+h4,.doc h5+h5,.doc h5+h6,.doc h6+.h1,.doc h6+.h2,.doc h6+.h3,.doc h6+.h4,.doc h6+.h5,.doc h6+.h6,.doc h6+h1,.doc h6+h2,.doc h6+h3,.doc h6+h4,.doc h6+h5,.doc h6+h6{margin-top:0}.doc .h1 a,.doc .h2 a,.doc .h3 a,.doc .h4 a,.doc .h5 a,.doc .h6 a,.doc h1 a,.doc h2 a,.doc h3 a,.doc h4 a,.doc h5 a,.doc h6 a{padding-left:10px;opacity:0}.doc .h1:hover a,.doc .h2:hover a,.doc .h3:hover a,.doc .h4:hover a,.doc .h5:hover a,.doc .h6:hover a,.doc h1:hover a,.doc h2:hover a,.doc h3:hover a,.doc h4:hover a,.doc h5:hover a,.doc h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.alt.subnav,.light-blue.subnav,.light-gray.subnav,.neutral.subnav,.primary.subnav,.sand.subnav,.striped.subnav,.white.subnav,div.logo-tile.subnav{opacity:.96}.doc .h1,.doc h1{font-size:38px;font-size:2.375rem}.doc .h2,.doc h2{font-size:33px;font-size:2.0625rem}.doc .h3,.doc h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}.doc .h4,.doc h4{font-size:23px;font-size:1.4375rem}.doc .h5,.doc h5{font-size:20px;font-size:1.25rem}.doc .h6,.doc h6{font-size:18px;font-size:1.125rem}.doc li ol,.doc li ul{margin-top:10px}.doc li ol li,.doc li ul li{margin-top:5px}.doc li blockquote,.doc li img{margin:20px 0}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.doc li ol+p,.doc li ul+p{margin-top:20px}.doc li+li{margin-top:10px}.doc code{font-size:14px}.glyphicon.tile{font-size:150px;margin-bottom:20px!important}.glyphicon.tile-small{font-size:100px;margin-bottom:35px!important}.glyphicon.glyphicon-heart{color:#e74c3c}.caret-right{display:none}@media screen and (min-width:768px){cite.bubble{padding-bottom:0}.doc{padding-bottom:60px}.glyphicon.tile-small{margin-bottom:0!important}.caret-right{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent}}.login-caret{display:none}.fa,.fa-stack{display:inline-block}.tile-list{text-align:center}@media screen and (min-width:768px){.login-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid #e74c3c;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left-color:#3BB878}.tile-list{text-align:right}}/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cubes.subnav .navbar-collapse,.light-gray.subnav .navbar-collapse,.sand.subnav .navbar-collapse,.striped.subnav .navbar-collapse,.white.subnav .navbar-collapse{border-top-color:#e7e6e6}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.footer-col,.search-form{position:relative}.white{color:#747474}.white .lead a{font-weight:300}.white .span>a,.white address>a,.white em>a,.white h1>a,.white h2>a,.white h3>a,.white h4>a,.white h5>a,.white h6>a,.white li>a,.white p>a,.white td>a{-webkit-transition:.2s color;transition:.2s color}.white .nav li>a,.white .span>a:active,.white .span>a:hover,.white address>a:active,.white address>a:hover,.white em>a:active,.white em>a:hover,.white h1>a:active,.white h1>a:hover,.white h2>a:active,.white h2>a:hover,.white h3>a:active,.white h3>a:hover,.white h4>a:active,.white h4>a:hover,.white h5>a:active,.white h5>a:hover,.white h6>a:active,.white h6>a:hover,.white li>a:active,.white li>a:hover,.white p>a:active,.white p>a:hover,.white td>a:active,.white td>a:hover{text-decoration:none}.white.separated{border-bottom-color:#d9d9d9}.white .h1,.white .h2,.white .h3,.white .h4,.white .h5,.white .h6,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#000}.white.jumbotron .h1,.white.jumbotron h1{color:#343434}.white.jumbotron .h2,.white.jumbotron .h3,.white.jumbotron .h4,.white.jumbotron .h5,.white.jumbotron .h6,.white.jumbotron h2,.white.jumbotron h3,.white.jumbotron h4,.white.jumbotron h5,.white.jumbotron h6{color:#747474}.white .span>a:active,.white .span>a:link,.white .span>a:visited,.white address>a:active,.white address>a:link,.white address>a:visited,.white em>a:active,.white em>a:link,.white em>a:visited,.white h1>a:active,.white h1>a:link,.white h1>a:visited,.white h2>a:active,.white h2>a:link,.white h2>a:visited,.white h3>a:active,.white h3>a:link,.white h3>a:visited,.white h4>a:active,.white h4>a:link,.white h4>a:visited,.white h5>a:active,.white h5>a:link,.white h5>a:visited,.white h6>a:active,.white h6>a:link,.white h6>a:visited,.white li>a:active,.white li>a:link,.white li>a:visited,.white p>a:active,.white p>a:link,.white p>a:visited,.white td>a:active,.white td>a:link,.white td>a:visited{color:#0089bc}.white .span>a:hover,.white address>a:hover,.white em>a:hover,.white h1>a:hover,.white h2>a:hover,.white h3>a:hover,.white h4>a:hover,.white h5>a:hover,.white h6>a:hover,.white li>a:hover,.white p>a:hover,.white td>a:hover{color:#005170}.white .span>a .glyphicon.tile,.white address>a .glyphicon.tile,.white em>a .glyphicon.tile,.white h1>a .glyphicon.tile,.white h2>a .glyphicon.tile,.white h3>a .glyphicon.tile,.white h4>a .glyphicon.tile,.white h5>a .glyphicon.tile,.white h6>a .glyphicon.tile,.white li>a .glyphicon.tile,.white p>a .glyphicon.tile,.white td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.white .span>a .glyphicon.tile:active,.white .span>a .glyphicon.tile:hover,.white address>a .glyphicon.tile:active,.white address>a .glyphicon.tile:hover,.white em>a .glyphicon.tile:active,.white em>a .glyphicon.tile:hover,.white h1>a .glyphicon.tile:active,.white h1>a .glyphicon.tile:hover,.white h2>a .glyphicon.tile:active,.white h2>a .glyphicon.tile:hover,.white h3>a .glyphicon.tile:active,.white h3>a .glyphicon.tile:hover,.white h4>a .glyphicon.tile:active,.white h4>a .glyphicon.tile:hover,.white h5>a .glyphicon.tile:active,.white h5>a .glyphicon.tile:hover,.white h6>a .glyphicon.tile:active,.white h6>a .glyphicon.tile:hover,.white li>a .glyphicon.tile:active,.white li>a .glyphicon.tile:hover,.white p>a .glyphicon.tile:active,.white p>a .glyphicon.tile:hover,.white td>a .glyphicon.tile:active,.white td>a .glyphicon.tile:hover{color:#4e4e4e}.white ul.nav-sidebar>li.active>a{color:#000}.white ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.white ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.white ul.nav-sidebar>li>a:hover{color:#000}.white ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.white ul.dropdown-menu>li>a:hover{color:#fff}.white.subnav .navbar-brand{color:#000}.white.subnav .navbar-brand a{text-decoration:none;color:#000}.white.subnav li>a{color:#aaa}.white.subnav li>a.active{color:#000}.white.subnav li>a:hover{color:#5b5b5b}.white .sidebar strong,.white.subnav .navbar-toggle{color:#000}.white.subnav .navbar-toggle:hover{background-color:transparent}.white.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.white .sidebar a strong,.white .sidebar a strong:active,.white .sidebar a strong:link,.white .sidebar a strong:visited{color:#0089bc}.white .sidebar a strong:hover{color:#005170}.white cite.bubble strong{color:#414141}.white cite.bubble a:active,.white cite.bubble a:link,.white cite.bubble a:visited{color:#0089bc}.white cite.bubble a:hover{color:#005170}.white blockquote,.white blockquote p,.white blockquote ul>li{color:#747474}.sand{background-color:#f9f9ef;color:#6f6f6f}.sand .lead a{font-weight:300}.sand .span>a,.sand address>a,.sand em>a,.sand h1>a,.sand h2>a,.sand h3>a,.sand h4>a,.sand h5>a,.sand h6>a,.sand li>a,.sand p>a,.sand td>a{-webkit-transition:.2s color;transition:.2s color}.sand .nav li>a,.sand .span>a:active,.sand .span>a:hover,.sand address>a:active,.sand address>a:hover,.sand em>a:active,.sand em>a:hover,.sand h1>a:active,.sand h1>a:hover,.sand h2>a:active,.sand h2>a:hover,.sand h3>a:active,.sand h3>a:hover,.sand h4>a:active,.sand h4>a:hover,.sand h5>a:active,.sand h5>a:hover,.sand h6>a:active,.sand h6>a:hover,.sand li>a:active,.sand li>a:hover,.sand p>a:active,.sand p>a:hover,.sand td>a:active,.sand td>a:hover{text-decoration:none}.sand.separated{border-bottom-color:#e4e4b7}.sand .h1,.sand .h2,.sand .h3,.sand .h4,.sand .h5,.sand .h6,.sand h1,.sand h2,.sand h3,.sand h4,.sand h5,.sand h6{color:#000}.sand.jumbotron .h1,.sand.jumbotron h1{color:#2f2f2f}.sand.jumbotron .h2,.sand.jumbotron .h3,.sand.jumbotron .h4,.sand.jumbotron .h5,.sand.jumbotron .h6,.sand.jumbotron h2,.sand.jumbotron h3,.sand.jumbotron h4,.sand.jumbotron h5,.sand.jumbotron h6{color:#6f6f6f}.sand .span>a:active,.sand .span>a:link,.sand .span>a:visited,.sand address>a:active,.sand address>a:link,.sand address>a:visited,.sand em>a:active,.sand em>a:link,.sand em>a:visited,.sand h1>a:active,.sand h1>a:link,.sand h1>a:visited,.sand h2>a:active,.sand h2>a:link,.sand h2>a:visited,.sand h3>a:active,.sand h3>a:link,.sand h3>a:visited,.sand h4>a:active,.sand h4>a:link,.sand h4>a:visited,.sand h5>a:active,.sand h5>a:link,.sand h5>a:visited,.sand h6>a:active,.sand h6>a:link,.sand h6>a:visited,.sand li>a:active,.sand li>a:link,.sand li>a:visited,.sand p>a:active,.sand p>a:link,.sand p>a:visited,.sand td>a:active,.sand td>a:link,.sand td>a:visited{color:#0089bc}.sand .span>a:hover,.sand address>a:hover,.sand em>a:hover,.sand h1>a:hover,.sand h2>a:hover,.sand h3>a:hover,.sand h4>a:hover,.sand h5>a:hover,.sand h6>a:hover,.sand li>a:hover,.sand p>a:hover,.sand td>a:hover{color:#005170}.sand .span>a .glyphicon.tile,.sand address>a .glyphicon.tile,.sand em>a .glyphicon.tile,.sand h1>a .glyphicon.tile,.sand h2>a .glyphicon.tile,.sand h3>a .glyphicon.tile,.sand h4>a .glyphicon.tile,.sand h5>a .glyphicon.tile,.sand h6>a .glyphicon.tile,.sand li>a .glyphicon.tile,.sand p>a .glyphicon.tile,.sand td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.sand .span>a .glyphicon.tile:active,.sand .span>a .glyphicon.tile:hover,.sand address>a .glyphicon.tile:active,.sand address>a .glyphicon.tile:hover,.sand em>a .glyphicon.tile:active,.sand em>a .glyphicon.tile:hover,.sand h1>a .glyphicon.tile:active,.sand h1>a .glyphicon.tile:hover,.sand h2>a .glyphicon.tile:active,.sand h2>a .glyphicon.tile:hover,.sand h3>a .glyphicon.tile:active,.sand h3>a .glyphicon.tile:hover,.sand h4>a .glyphicon.tile:active,.sand h4>a .glyphicon.tile:hover,.sand h5>a .glyphicon.tile:active,.sand h5>a .glyphicon.tile:hover,.sand h6>a .glyphicon.tile:active,.sand h6>a .glyphicon.tile:hover,.sand li>a .glyphicon.tile:active,.sand li>a .glyphicon.tile:hover,.sand p>a .glyphicon.tile:active,.sand p>a .glyphicon.tile:hover,.sand td>a .glyphicon.tile:active,.sand td>a .glyphicon.tile:hover{color:#494949}.sand ul.nav-sidebar>li.active>a{color:#000}.sand ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.sand ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.sand ul.nav-sidebar>li>a:hover{color:#000}.sand ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.sand ul.dropdown-menu>li>a:hover{color:#fff}.sand.subnav .navbar-brand{color:#000}.sand.subnav .navbar-brand a{text-decoration:none;color:#000}.sand.subnav li>a{color:#aaa}.sand.subnav li>a.active{color:#000}.sand.subnav li>a:hover{color:#555}.sand .sidebar strong,.sand.subnav .navbar-toggle{color:#000}.sand.subnav .navbar-toggle:hover{background-color:transparent}.sand.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.sand .sidebar a strong,.sand .sidebar a strong:active,.sand .sidebar a strong:link,.sand .sidebar a strong:visited{color:#0089bc}.sand .sidebar a strong:hover{color:#005170}.sand cite.bubble strong{color:#414141}.sand cite.bubble a:active,.sand cite.bubble a:link,.sand cite.bubble a:visited{color:#0089bc}.sand cite.bubble a:hover{color:#005170}.sand blockquote,.sand blockquote p,.sand blockquote ul>li{color:#747474}.light-gray{background-color:#f4f4f4;color:#6f6f6f}.light-gray .lead a{font-weight:300}.light-gray .span>a,.light-gray address>a,.light-gray em>a,.light-gray h1>a,.light-gray h2>a,.light-gray h3>a,.light-gray h4>a,.light-gray h5>a,.light-gray h6>a,.light-gray li>a,.light-gray p>a,.light-gray td>a{-webkit-transition:.2s color;transition:.2s color}.light-gray .nav li>a,.light-gray .span>a:active,.light-gray .span>a:hover,.light-gray address>a:active,.light-gray address>a:hover,.light-gray em>a:active,.light-gray em>a:hover,.light-gray h1>a:active,.light-gray h1>a:hover,.light-gray h2>a:active,.light-gray h2>a:hover,.light-gray h3>a:active,.light-gray h3>a:hover,.light-gray h4>a:active,.light-gray h4>a:hover,.light-gray h5>a:active,.light-gray h5>a:hover,.light-gray h6>a:active,.light-gray h6>a:hover,.light-gray li>a:active,.light-gray li>a:hover,.light-gray p>a:active,.light-gray p>a:hover,.light-gray td>a:active,.light-gray td>a:hover{text-decoration:none}.light-gray.separated{border-bottom-color:#cdcdcd}.light-gray .h1,.light-gray .h2,.light-gray .h3,.light-gray .h4,.light-gray .h5,.light-gray .h6,.light-gray h1,.light-gray h2,.light-gray h3,.light-gray h4,.light-gray h5,.light-gray h6{color:#000}.light-gray.jumbotron .h1,.light-gray.jumbotron h1{color:#2f2f2f}.light-gray.jumbotron .h2,.light-gray.jumbotron .h3,.light-gray.jumbotron .h4,.light-gray.jumbotron .h5,.light-gray.jumbotron .h6,.light-gray.jumbotron h2,.light-gray.jumbotron h3,.light-gray.jumbotron h4,.light-gray.jumbotron h5,.light-gray.jumbotron h6{color:#6f6f6f}.light-gray .span>a:active,.light-gray .span>a:link,.light-gray .span>a:visited,.light-gray address>a:active,.light-gray address>a:link,.light-gray address>a:visited,.light-gray em>a:active,.light-gray em>a:link,.light-gray em>a:visited,.light-gray h1>a:active,.light-gray h1>a:link,.light-gray h1>a:visited,.light-gray h2>a:active,.light-gray h2>a:link,.light-gray h2>a:visited,.light-gray h3>a:active,.light-gray h3>a:link,.light-gray h3>a:visited,.light-gray h4>a:active,.light-gray h4>a:link,.light-gray h4>a:visited,.light-gray h5>a:active,.light-gray h5>a:link,.light-gray h5>a:visited,.light-gray h6>a:active,.light-gray h6>a:link,.light-gray h6>a:visited,.light-gray li>a:active,.light-gray li>a:link,.light-gray li>a:visited,.light-gray p>a:active,.light-gray p>a:link,.light-gray p>a:visited,.light-gray td>a:active,.light-gray td>a:link,.light-gray td>a:visited{color:#0089bc}.light-gray .span>a:hover,.light-gray address>a:hover,.light-gray em>a:hover,.light-gray h1>a:hover,.light-gray h2>a:hover,.light-gray h3>a:hover,.light-gray h4>a:hover,.light-gray h5>a:hover,.light-gray h6>a:hover,.light-gray li>a:hover,.light-gray p>a:hover,.light-gray td>a:hover{color:#005170}.light-gray .span>a .glyphicon.tile,.light-gray address>a .glyphicon.tile,.light-gray em>a .glyphicon.tile,.light-gray h1>a .glyphicon.tile,.light-gray h2>a .glyphicon.tile,.light-gray h3>a .glyphicon.tile,.light-gray h4>a .glyphicon.tile,.light-gray h5>a .glyphicon.tile,.light-gray h6>a .glyphicon.tile,.light-gray li>a .glyphicon.tile,.light-gray p>a .glyphicon.tile,.light-gray td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-gray .span>a .glyphicon.tile:active,.light-gray .span>a .glyphicon.tile:hover,.light-gray address>a .glyphicon.tile:active,.light-gray address>a .glyphicon.tile:hover,.light-gray em>a .glyphicon.tile:active,.light-gray em>a .glyphicon.tile:hover,.light-gray h1>a .glyphicon.tile:active,.light-gray h1>a .glyphicon.tile:hover,.light-gray h2>a .glyphicon.tile:active,.light-gray h2>a .glyphicon.tile:hover,.light-gray h3>a .glyphicon.tile:active,.light-gray h3>a .glyphicon.tile:hover,.light-gray h4>a .glyphicon.tile:active,.light-gray h4>a .glyphicon.tile:hover,.light-gray h5>a .glyphicon.tile:active,.light-gray h5>a .glyphicon.tile:hover,.light-gray h6>a .glyphicon.tile:active,.light-gray h6>a .glyphicon.tile:hover,.light-gray li>a .glyphicon.tile:active,.light-gray li>a .glyphicon.tile:hover,.light-gray p>a .glyphicon.tile:active,.light-gray p>a .glyphicon.tile:hover,.light-gray td>a .glyphicon.tile:active,.light-gray td>a .glyphicon.tile:hover{color:#494949}.light-gray ul.nav-sidebar>li.active>a{color:#000}.light-gray ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.light-gray ul.nav-sidebar>li>a{color:#888;-webkit-transition:.1s all;transition:.1s all}.light-gray ul.nav-sidebar>li>a:hover{color:#000}.light-gray ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-gray ul.dropdown-menu>li>a:hover{color:#fff}.light-gray.subnav .navbar-brand{color:#000}.light-gray.subnav .navbar-brand a{text-decoration:none;color:#000}.light-gray.subnav li>a{color:#aaa}.light-gray.subnav li>a.active{color:#000}.light-gray.subnav li>a:hover{color:#555}.light-gray .sidebar strong,.light-gray.subnav .navbar-toggle{color:#000}.light-gray.subnav .navbar-toggle:hover{background-color:transparent}.light-gray.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-gray .sidebar a strong,.light-gray .sidebar a strong:active,.light-gray .sidebar a strong:link,.light-gray .sidebar a strong:visited{color:#0089bc}.light-gray .sidebar a strong:hover{color:#005170}.light-gray cite.bubble strong{color:#414141}.light-gray cite.bubble a:active,.light-gray cite.bubble a:link,.light-gray cite.bubble a:visited{color:#0089bc}.light-gray cite.bubble a:hover{color:#005170}.light-gray blockquote,.light-gray blockquote p,.light-gray blockquote ul>li,.striped{color:#747474}.striped{background:url(/media/images/common/stripes.png)}.striped .lead a{font-weight:300}.striped .span>a,.striped address>a,.striped em>a,.striped h1>a,.striped h2>a,.striped h3>a,.striped h4>a,.striped h5>a,.striped h6>a,.striped li>a,.striped p>a,.striped td>a{-webkit-transition:.2s color;transition:.2s color}.striped .nav li>a,.striped .span>a:active,.striped .span>a:hover,.striped address>a:active,.striped address>a:hover,.striped em>a:active,.striped em>a:hover,.striped h1>a:active,.striped h1>a:hover,.striped h2>a:active,.striped h2>a:hover,.striped h3>a:active,.striped h3>a:hover,.striped h4>a:active,.striped h4>a:hover,.striped h5>a:active,.striped h5>a:hover,.striped h6>a:active,.striped h6>a:hover,.striped li>a:active,.striped li>a:hover,.striped p>a:active,.striped p>a:hover,.striped td>a:active,.striped td>a:hover{text-decoration:none}.striped.separated{border-bottom-color:#d2d2d2}.striped.jumbotron .h1,.striped.jumbotron h1{color:#343434}.striped.jumbotron .h2,.striped.jumbotron .h3,.striped.jumbotron .h4,.striped.jumbotron .h5,.striped.jumbotron .h6,.striped.jumbotron h2,.striped.jumbotron h3,.striped.jumbotron h4,.striped.jumbotron h5,.striped.jumbotron h6{color:#747474}.striped .span>a:active,.striped .span>a:link,.striped .span>a:visited,.striped address>a:active,.striped address>a:link,.striped address>a:visited,.striped em>a:active,.striped em>a:link,.striped em>a:visited,.striped h1>a:active,.striped h1>a:link,.striped h1>a:visited,.striped h2>a:active,.striped h2>a:link,.striped h2>a:visited,.striped h3>a:active,.striped h3>a:link,.striped h3>a:visited,.striped h4>a:active,.striped h4>a:link,.striped h4>a:visited,.striped h5>a:active,.striped h5>a:link,.striped h5>a:visited,.striped h6>a:active,.striped h6>a:link,.striped h6>a:visited,.striped li>a:active,.striped li>a:link,.striped li>a:visited,.striped p>a:active,.striped p>a:link,.striped p>a:visited,.striped td>a:active,.striped td>a:link,.striped td>a:visited{color:#0089bc}.striped .span>a:hover,.striped address>a:hover,.striped em>a:hover,.striped h1>a:hover,.striped h2>a:hover,.striped h3>a:hover,.striped h4>a:hover,.striped h5>a:hover,.striped h6>a:hover,.striped li>a:hover,.striped p>a:hover,.striped td>a:hover{color:#005170}.striped .span>a .glyphicon.tile,.striped address>a .glyphicon.tile,.striped em>a .glyphicon.tile,.striped h1>a .glyphicon.tile,.striped h2>a .glyphicon.tile,.striped h3>a .glyphicon.tile,.striped h4>a .glyphicon.tile,.striped h5>a .glyphicon.tile,.striped h6>a .glyphicon.tile,.striped li>a .glyphicon.tile,.striped p>a .glyphicon.tile,.striped td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.striped .span>a .glyphicon.tile:active,.striped .span>a .glyphicon.tile:hover,.striped address>a .glyphicon.tile:active,.striped address>a .glyphicon.tile:hover,.striped em>a .glyphicon.tile:active,.striped em>a .glyphicon.tile:hover,.striped h1>a .glyphicon.tile:active,.striped h1>a .glyphicon.tile:hover,.striped h2>a .glyphicon.tile:active,.striped h2>a .glyphicon.tile:hover,.striped h3>a .glyphicon.tile:active,.striped h3>a .glyphicon.tile:hover,.striped h4>a .glyphicon.tile:active,.striped h4>a .glyphicon.tile:hover,.striped h5>a .glyphicon.tile:active,.striped h5>a .glyphicon.tile:hover,.striped h6>a .glyphicon.tile:active,.striped h6>a .glyphicon.tile:hover,.striped li>a .glyphicon.tile:active,.striped li>a .glyphicon.tile:hover,.striped p>a .glyphicon.tile:active,.striped p>a .glyphicon.tile:hover,.striped td>a .glyphicon.tile:active,.striped td>a .glyphicon.tile:hover{color:#4e4e4e}.striped ul.nav-sidebar>li.active>a{color:#000}.striped ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.striped ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.striped ul.nav-sidebar>li>a:hover{color:#000}.striped ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.striped ul.dropdown-menu>li>a:hover{color:#fff}.striped.subnav .navbar-brand{color:#000}.striped.subnav .navbar-brand a{text-decoration:none;color:#000}.striped.subnav li>a{color:#aaa}.striped.subnav li>a.active{color:#000}.striped.subnav li>a:hover{color:#5b5b5b}.striped .sidebar strong,.striped.subnav .navbar-toggle{color:#000}.striped.subnav .navbar-toggle:hover{background-color:transparent}.striped.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.striped .sidebar a strong,.striped .sidebar a strong:active,.striped .sidebar a strong:link,.striped .sidebar a strong:visited{color:#0089bc}.striped .sidebar a strong:hover{color:#005170}.striped cite.bubble strong{color:#414141}.striped cite.bubble a:active,.striped cite.bubble a:link,.striped cite.bubble a:visited{color:#0089bc}.striped cite.bubble a:hover{color:#005170}.striped blockquote,.striped blockquote p,.striped blockquote ul>li{color:#747474}.striped .h1,.striped .h2,.striped .h3,.striped .h4,.striped .h5,.striped .h6,.striped h1,.striped h2,.striped h3,.striped h4,.striped h5,.striped h6{color:#4e4e4e}.cubes{color:#747474;background:url(/media/images/common/cube_tile_lt_gray.png)}.cubes .lead a{font-weight:300}.cubes .span>a,.cubes address>a,.cubes em>a,.cubes h1>a,.cubes h2>a,.cubes h3>a,.cubes h4>a,.cubes h5>a,.cubes h6>a,.cubes li>a,.cubes p>a,.cubes td>a{-webkit-transition:.2s color;transition:.2s color}.cubes .nav li>a,.cubes .span>a:active,.cubes .span>a:hover,.cubes address>a:active,.cubes address>a:hover,.cubes em>a:active,.cubes em>a:hover,.cubes h1>a:active,.cubes h1>a:hover,.cubes h2>a:active,.cubes h2>a:hover,.cubes h3>a:active,.cubes h3>a:hover,.cubes h4>a:active,.cubes h4>a:hover,.cubes h5>a:active,.cubes h5>a:hover,.cubes h6>a:active,.cubes h6>a:hover,.cubes li>a:active,.cubes li>a:hover,.cubes p>a:active,.cubes p>a:hover,.cubes td>a:active,.cubes td>a:hover{text-decoration:none}.cubes.separated{border-bottom-color:#d2d2d2}.cubes.jumbotron .h1,.cubes.jumbotron h1{color:#343434}.cubes.jumbotron .h2,.cubes.jumbotron .h3,.cubes.jumbotron .h4,.cubes.jumbotron .h5,.cubes.jumbotron .h6,.cubes.jumbotron h2,.cubes.jumbotron h3,.cubes.jumbotron h4,.cubes.jumbotron h5,.cubes.jumbotron h6{color:#747474}.cubes .span>a:active,.cubes .span>a:link,.cubes .span>a:visited,.cubes address>a:active,.cubes address>a:link,.cubes address>a:visited,.cubes em>a:active,.cubes em>a:link,.cubes em>a:visited,.cubes h1>a:active,.cubes h1>a:link,.cubes h1>a:visited,.cubes h2>a:active,.cubes h2>a:link,.cubes h2>a:visited,.cubes h3>a:active,.cubes h3>a:link,.cubes h3>a:visited,.cubes h4>a:active,.cubes h4>a:link,.cubes h4>a:visited,.cubes h5>a:active,.cubes h5>a:link,.cubes h5>a:visited,.cubes h6>a:active,.cubes h6>a:link,.cubes h6>a:visited,.cubes li>a:active,.cubes li>a:link,.cubes li>a:visited,.cubes p>a:active,.cubes p>a:link,.cubes p>a:visited,.cubes td>a:active,.cubes td>a:link,.cubes td>a:visited{color:#0089bc}.cubes .span>a:hover,.cubes address>a:hover,.cubes em>a:hover,.cubes h1>a:hover,.cubes h2>a:hover,.cubes h3>a:hover,.cubes h4>a:hover,.cubes h5>a:hover,.cubes h6>a:hover,.cubes li>a:hover,.cubes p>a:hover,.cubes td>a:hover{color:#005170}.cubes .span>a .glyphicon.tile,.cubes address>a .glyphicon.tile,.cubes em>a .glyphicon.tile,.cubes h1>a .glyphicon.tile,.cubes h2>a .glyphicon.tile,.cubes h3>a .glyphicon.tile,.cubes h4>a .glyphicon.tile,.cubes h5>a .glyphicon.tile,.cubes h6>a .glyphicon.tile,.cubes li>a .glyphicon.tile,.cubes p>a .glyphicon.tile,.cubes td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.cubes .span>a .glyphicon.tile:active,.cubes .span>a .glyphicon.tile:hover,.cubes address>a .glyphicon.tile:active,.cubes address>a .glyphicon.tile:hover,.cubes em>a .glyphicon.tile:active,.cubes em>a .glyphicon.tile:hover,.cubes h1>a .glyphicon.tile:active,.cubes h1>a .glyphicon.tile:hover,.cubes h2>a .glyphicon.tile:active,.cubes h2>a .glyphicon.tile:hover,.cubes h3>a .glyphicon.tile:active,.cubes h3>a .glyphicon.tile:hover,.cubes h4>a .glyphicon.tile:active,.cubes h4>a .glyphicon.tile:hover,.cubes h5>a .glyphicon.tile:active,.cubes h5>a .glyphicon.tile:hover,.cubes h6>a .glyphicon.tile:active,.cubes h6>a .glyphicon.tile:hover,.cubes li>a .glyphicon.tile:active,.cubes li>a .glyphicon.tile:hover,.cubes p>a .glyphicon.tile:active,.cubes p>a .glyphicon.tile:hover,.cubes td>a .glyphicon.tile:active,.cubes td>a .glyphicon.tile:hover{color:#4e4e4e}.cubes ul.nav-sidebar>li.active>a{color:#000}.cubes ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.blue .lead a,.dark-blue .lead a,.dark-green .lead a,.green .lead a,.light-blue .lead a{font-weight:300}.cubes ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.cubes ul.nav-sidebar>li>a:hover{color:#000}.cubes ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.cubes ul.dropdown-menu>li>a:hover{color:#fff}.cubes.subnav{opacity:.96}.cubes.subnav .navbar-brand{color:#000}.cubes.subnav .navbar-brand a{text-decoration:none;color:#000}.cubes.subnav li>a{color:#aaa}.cubes.subnav li>a.active{color:#000}.cubes.subnav li>a:hover{color:#5b5b5b}.cubes .sidebar strong,.cubes.subnav .navbar-toggle{color:#000}.cubes.subnav .navbar-toggle:hover{background-color:transparent}.cubes.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.cubes .sidebar a strong,.cubes .sidebar a strong:active,.cubes .sidebar a strong:link,.cubes .sidebar a strong:visited{color:#0089bc}.cubes .sidebar a strong:hover{color:#005170}.cubes cite.bubble strong{color:#414141}.cubes cite.bubble a:active,.cubes cite.bubble a:link,.cubes cite.bubble a:visited{color:#0089bc}.cubes cite.bubble a:hover{color:#005170}.cubes blockquote,.cubes blockquote p,.cubes blockquote ul>li{color:#747474}.cubes .h1,.cubes .h2,.cubes .h3,.cubes .h4,.cubes .h5,.cubes .h6,.cubes h1,.cubes h2,.cubes h3,.cubes h4,.cubes h5,.cubes h6{color:#4e4e4e}.green,.green .h1,.green .h2,.green .h3,.green .h4,.green .h5,.green .h6,.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green.subnav .navbar-brand{color:#fff}.green{background-color:#3BB878}.green .span>a,.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{-webkit-transition:.2s color;transition:.2s color}.green .nav li>a,.green .span>a:active,.green .span>a:hover,.green address>a:active,.green address>a:hover,.green em>a:active,.green em>a:hover,.green h1>a:active,.green h1>a:hover,.green h2>a:active,.green h2>a:hover,.green h3>a:active,.green h3>a:hover,.green h4>a:active,.green h4>a:hover,.green h5>a:active,.green h5>a:hover,.green h6>a:active,.green h6>a:hover,.green li>a:active,.green li>a:hover,.green p>a:active,.green p>a:hover,.green td>a:active,.green td>a:hover{text-decoration:none}.green.separated{border-bottom-color:#287e52}.green address>a,.green em>a,.green h1>a,.green h2>a,.green h3>a,.green h4>a,.green h5>a,.green h6>a,.green li>a,.green p>a,.green td>a{color:#fff;text-decoration:underline}.dark-green .nav li>a,.dark-green .span>a:active,.dark-green .span>a:hover,.dark-green address>a:active,.dark-green address>a:hover,.dark-green em>a:active,.dark-green em>a:hover,.dark-green h1>a:active,.dark-green h1>a:hover,.dark-green h2>a:active,.dark-green h2>a:hover,.dark-green h3>a:active,.dark-green h3>a:hover,.dark-green h4>a:active,.dark-green h4>a:hover,.dark-green h5>a:active,.dark-green h5>a:hover,.dark-green h6>a:active,.dark-green h6>a:hover,.dark-green li>a:active,.dark-green li>a:hover,.dark-green p>a:active,.dark-green p>a:hover,.dark-green td>a:active,.dark-green td>a:hover,.green address>a:hover,.green em>a:hover,.green h1>a:hover,.green h2>a:hover,.green h3>a:hover,.green h4>a:hover,.green h5>a:hover,.green h6>a:hover,.green li>a:hover,.green p>a:hover,.green td>a:hover,.green.subnav .navbar-brand a{text-decoration:none}.green.subnav li>a{color:#a1e1c0}.green.subnav li>a.active,.green.subnav li>a:hover{color:#fff}.green.subnav .navbar-toggle{color:#226b46}.dark-green,.dark-green .h1,.dark-green .h2,.dark-green .h3,.dark-green .h4,.dark-green .h5,.dark-green .h6,.dark-green h1,.dark-green h2,.dark-green h3,.dark-green h4,.dark-green h5,.dark-green h6,.dark-green.subnav .navbar-brand{color:#fff}.green.subnav .navbar-toggle:hover{background-color:transparent}.green.subnav .navbar-collapse{border-top-color:#226b46}.green.subnav .subnav-divider{border-bottom:1px solid #3BB878}.green .form-control{border:0!important}.dark-green{background-color:#35a56b}.dark-green .span>a,.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{-webkit-transition:.2s color;transition:.2s color}.dark-green.separated{border-bottom-color:#226b46}.dark-green address>a,.dark-green em>a,.dark-green h1>a,.dark-green h2>a,.dark-green h3>a,.dark-green h4>a,.dark-green h5>a,.dark-green h6>a,.dark-green li>a,.dark-green p>a,.dark-green td>a{color:#fff;text-decoration:underline}.blue .nav li>a,.blue .span>a:active,.blue .span>a:hover,.blue address>a:active,.blue address>a:hover,.blue em>a:active,.blue em>a:hover,.blue h1>a:active,.blue h1>a:hover,.blue h2>a:active,.blue h2>a:hover,.blue h3>a:active,.blue h3>a:hover,.blue h4>a:active,.blue h4>a:hover,.blue h5>a:active,.blue h5>a:hover,.blue h6>a:active,.blue h6>a:hover,.blue li>a:active,.blue li>a:hover,.blue p>a:active,.blue p>a:hover,.blue td>a:active,.blue td>a:hover,.dark-green address>a:hover,.dark-green em>a:hover,.dark-green h1>a:hover,.dark-green h2>a:hover,.dark-green h3>a:hover,.dark-green h4>a:hover,.dark-green h5>a:hover,.dark-green h6>a:hover,.dark-green li>a:hover,.dark-green p>a:hover,.dark-green td>a:hover,.dark-green.subnav .navbar-brand a{text-decoration:none}.dark-green.subnav li>a{color:#8edbb3}.dark-green.subnav li>a.active,.dark-green.subnav li>a:hover{color:#fff}.dark-green.subnav .navbar-toggle{color:#1c5739}.blue,.blue .h1,.blue .h2,.blue .h3,.blue .h4,.blue .h5,.blue .h6,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue.subnav .navbar-brand{color:#fff}.dark-green.subnav .navbar-toggle:hover{background-color:transparent}.dark-green.subnav .navbar-collapse{border-top-color:#1c5739}.dark-green.subnav .subnav-divider{border-bottom:1px solid #35a56b}.dark-green .form-control{border:0!important}.blue{background-color:#00aeef}.blue .span>a,.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{-webkit-transition:.2s color;transition:.2s color}.blue.separated{border-bottom-color:#0076a3}.blue address>a,.blue em>a,.blue h1>a,.blue h2>a,.blue h3>a,.blue h4>a,.blue h5>a,.blue h6>a,.blue li>a,.blue p>a,.blue td>a{color:#fff;text-decoration:underline}.blue address>a:hover,.blue em>a:hover,.blue h1>a:hover,.blue h2>a:hover,.blue h3>a:hover,.blue h4>a:hover,.blue h5>a:hover,.blue h6>a:hover,.blue li>a:hover,.blue p>a:hover,.blue td>a:hover,.blue.subnav .navbar-brand a,.dark-blue .nav li>a,.dark-blue .span>a:active,.dark-blue .span>a:hover,.dark-blue address>a:active,.dark-blue address>a:hover,.dark-blue em>a:active,.dark-blue em>a:hover,.dark-blue h1>a:active,.dark-blue h1>a:hover,.dark-blue h2>a:active,.dark-blue h2>a:hover,.dark-blue h3>a:active,.dark-blue h3>a:hover,.dark-blue h4>a:active,.dark-blue h4>a:hover,.dark-blue h5>a:active,.dark-blue h5>a:hover,.dark-blue h6>a:active,.dark-blue h6>a:hover,.dark-blue li>a:active,.dark-blue li>a:hover,.dark-blue p>a:active,.dark-blue p>a:hover,.dark-blue td>a:active,.dark-blue td>a:hover{text-decoration:none}.blue.subnav li>a{color:#7fdcff}.blue.subnav li>a.active,.blue.subnav li>a:hover{color:#fff}.blue.subnav .navbar-toggle{color:#006489}.dark-blue,.dark-blue .h1,.dark-blue .h2,.dark-blue .h3,.dark-blue .h4,.dark-blue .h5,.dark-blue .h6,.dark-blue h1,.dark-blue h2,.dark-blue h3,.dark-blue h4,.dark-blue h5,.dark-blue h6,.dark-blue.subnav .navbar-brand{color:#fff}.blue.subnav .navbar-toggle:hover{background-color:transparent}.blue.subnav .navbar-collapse{border-top-color:#006489}.blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.blue .form-control{border:0!important}.dark-blue{background-color:#00aeef}.dark-blue .span>a,.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{-webkit-transition:.2s color;transition:.2s color}.dark-blue.separated{border-bottom-color:#0076a3}.dark-blue address>a,.dark-blue em>a,.dark-blue h1>a,.dark-blue h2>a,.dark-blue h3>a,.dark-blue h4>a,.dark-blue h5>a,.dark-blue h6>a,.dark-blue li>a,.dark-blue p>a,.dark-blue td>a{color:#fff;text-decoration:underline}.dark-blue address>a:hover,.dark-blue em>a:hover,.dark-blue h1>a:hover,.dark-blue h2>a:hover,.dark-blue h3>a:hover,.dark-blue h4>a:hover,.dark-blue h5>a:hover,.dark-blue h6>a:hover,.dark-blue li>a:hover,.dark-blue p>a:hover,.dark-blue td>a:hover,.dark-blue.subnav .navbar-brand a,.light-blue .nav li>a,.light-blue .span>a:active,.light-blue .span>a:hover,.light-blue address>a:active,.light-blue address>a:hover,.light-blue em>a:active,.light-blue em>a:hover,.light-blue h1>a:active,.light-blue h1>a:hover,.light-blue h2>a:active,.light-blue h2>a:hover,.light-blue h3>a:active,.light-blue h3>a:hover,.light-blue h4>a:active,.light-blue h4>a:hover,.light-blue h5>a:active,.light-blue h5>a:hover,.light-blue h6>a:active,.light-blue h6>a:hover,.light-blue li>a:active,.light-blue li>a:hover,.light-blue p>a:active,.light-blue p>a:hover,.light-blue td>a:active,.light-blue td>a:hover,.light-blue.subnav .navbar-brand a,.red .nav li>a,.red .span>a:active,.red .span>a:hover,.red address>a:active,.red address>a:hover,.red em>a:active,.red em>a:hover,.red h1>a:active,.red h1>a:hover,.red h2>a:active,.red h2>a:hover,.red h3>a:active,.red h3>a:hover,.red h4>a:active,.red h4>a:hover,.red h5>a:active,.red h5>a:hover,.red h6>a:active,.red h6>a:hover,.red li>a:active,.red li>a:hover,.red p>a:active,.red p>a:hover,.red td>a:active,.red td>a:hover{text-decoration:none}.dark-blue.subnav li>a{color:#7fdcff}.dark-blue.subnav li>a.active,.dark-blue.subnav li>a:hover{color:#fff}.dark-blue.subnav .navbar-toggle{color:#006489}.dark-blue.subnav .navbar-toggle:hover{background-color:transparent}.dark-blue.subnav .navbar-collapse{border-top-color:#006489}.dark-blue.subnav .subnav-divider{border-bottom:1px solid #00aeef}.dark-blue .form-control{border:0!important}.light-blue{background-color:#edf7fe;color:#747474}.light-blue .span>a,.light-blue address>a,.light-blue em>a,.light-blue h1>a,.light-blue h2>a,.light-blue h3>a,.light-blue h4>a,.light-blue h5>a,.light-blue h6>a,.light-blue li>a,.light-blue p>a,.light-blue td>a{-webkit-transition:.2s color;transition:.2s color}.light-blue.separated{border-bottom-color:#a5d7fa}.light-blue .h1,.light-blue .h2,.light-blue .h3,.light-blue .h4,.light-blue .h5,.light-blue .h6,.light-blue h1,.light-blue h2,.light-blue h3,.light-blue h4,.light-blue h5,.light-blue h6{color:#000}.light-blue.jumbotron .h1,.light-blue.jumbotron h1{color:#343434}.light-blue.jumbotron .h2,.light-blue.jumbotron .h3,.light-blue.jumbotron .h4,.light-blue.jumbotron .h5,.light-blue.jumbotron .h6,.light-blue.jumbotron h2,.light-blue.jumbotron h3,.light-blue.jumbotron h4,.light-blue.jumbotron h5,.light-blue.jumbotron h6{color:#747474}.light-blue .span>a:active,.light-blue .span>a:link,.light-blue .span>a:visited,.light-blue address>a:active,.light-blue address>a:link,.light-blue address>a:visited,.light-blue em>a:active,.light-blue em>a:link,.light-blue em>a:visited,.light-blue h1>a:active,.light-blue h1>a:link,.light-blue h1>a:visited,.light-blue h2>a:active,.light-blue h2>a:link,.light-blue h2>a:visited,.light-blue h3>a:active,.light-blue h3>a:link,.light-blue h3>a:visited,.light-blue h4>a:active,.light-blue h4>a:link,.light-blue h4>a:visited,.light-blue h5>a:active,.light-blue h5>a:link,.light-blue h5>a:visited,.light-blue h6>a:active,.light-blue h6>a:link,.light-blue h6>a:visited,.light-blue li>a:active,.light-blue li>a:link,.light-blue li>a:visited,.light-blue p>a:active,.light-blue p>a:link,.light-blue p>a:visited,.light-blue td>a:active,.light-blue td>a:link,.light-blue td>a:visited{color:#0089bc}.light-blue .span>a:hover,.light-blue address>a:hover,.light-blue em>a:hover,.light-blue h1>a:hover,.light-blue h2>a:hover,.light-blue h3>a:hover,.light-blue h4>a:hover,.light-blue h5>a:hover,.light-blue h6>a:hover,.light-blue li>a:hover,.light-blue p>a:hover,.light-blue td>a:hover{color:#005170}.light-blue .span>a .glyphicon.tile,.light-blue address>a .glyphicon.tile,.light-blue em>a .glyphicon.tile,.light-blue h1>a .glyphicon.tile,.light-blue h2>a .glyphicon.tile,.light-blue h3>a .glyphicon.tile,.light-blue h4>a .glyphicon.tile,.light-blue h5>a .glyphicon.tile,.light-blue h6>a .glyphicon.tile,.light-blue li>a .glyphicon.tile,.light-blue p>a .glyphicon.tile,.light-blue td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.light-blue .span>a .glyphicon.tile:active,.light-blue .span>a .glyphicon.tile:hover,.light-blue address>a .glyphicon.tile:active,.light-blue address>a .glyphicon.tile:hover,.light-blue em>a .glyphicon.tile:active,.light-blue em>a .glyphicon.tile:hover,.light-blue h1>a .glyphicon.tile:active,.light-blue h1>a .glyphicon.tile:hover,.light-blue h2>a .glyphicon.tile:active,.light-blue h2>a .glyphicon.tile:hover,.light-blue h3>a .glyphicon.tile:active,.light-blue h3>a .glyphicon.tile:hover,.light-blue h4>a .glyphicon.tile:active,.light-blue h4>a .glyphicon.tile:hover,.light-blue h5>a .glyphicon.tile:active,.light-blue h5>a .glyphicon.tile:hover,.light-blue h6>a .glyphicon.tile:active,.light-blue h6>a .glyphicon.tile:hover,.light-blue li>a .glyphicon.tile:active,.light-blue li>a .glyphicon.tile:hover,.light-blue p>a .glyphicon.tile:active,.light-blue p>a .glyphicon.tile:hover,.light-blue td>a .glyphicon.tile:active,.light-blue td>a .glyphicon.tile:hover{color:#4e4e4e}.light-blue ul.nav-sidebar>li.active>a{color:#000}.light-blue ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.dark-purple .lead a,.hero .lead a,.hero-accent .lead a,.light-purple .lead a,.logo-bg-dark .lead a,.primary .lead a,.purple .lead a,.red .lead a{font-weight:300}.light-blue ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.light-blue ul.nav-sidebar>li>a:hover{color:#000}.light-blue ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.light-blue ul.dropdown-menu>li>a:hover{color:#fff}.light-blue.subnav .navbar-brand,.light-blue.subnav .navbar-brand a{color:#000}.light-blue.subnav li>a{color:#aaa}.light-blue.subnav li>a.active{color:#000}.light-blue.subnav li>a:hover{color:#5b5b5b}.light-blue .sidebar strong,.light-blue.subnav .navbar-toggle{color:#000}.light-blue.subnav .navbar-toggle:hover{background-color:transparent}.light-blue.subnav .navbar-collapse{border-top-color:#e7e6e6}.light-blue.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.light-blue .sidebar a strong,.light-blue .sidebar a strong:active,.light-blue .sidebar a strong:link,.light-blue .sidebar a strong:visited{color:#0089bc}.light-blue .sidebar a strong:hover{color:#005170}.light-blue cite.bubble strong{color:#414141}.light-blue cite.bubble a:active,.light-blue cite.bubble a:link,.light-blue cite.bubble a:visited{color:#0089bc}.light-blue cite.bubble a:hover{color:#005170}.light-blue blockquote,.light-blue blockquote p,.light-blue blockquote ul>li{color:#747474}.red,.red .h1,.red .h2,.red .h3,.red .h4,.red .h5,.red .h6,.red h1,.red h2,.red h3,.red h4,.red h5,.red h6,.red.subnav .navbar-brand{color:#fff}.red{background-color:#d7594c}.red .span>a,.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{-webkit-transition:.2s color;transition:.2s color}.red.separated{border-bottom-color:#af3428}.red address>a,.red em>a,.red h1>a,.red h2>a,.red h3>a,.red h4>a,.red h5>a,.red h6>a,.red li>a,.red p>a,.red td>a{color:#fff;text-decoration:underline}.purple .nav li>a,.purple .span>a:active,.purple .span>a:hover,.purple address>a:active,.purple address>a:hover,.purple em>a:active,.purple em>a:hover,.purple h1>a:active,.purple h1>a:hover,.purple h2>a:active,.purple h2>a:hover,.purple h3>a:active,.purple h3>a:hover,.purple h4>a:active,.purple h4>a:hover,.purple h5>a:active,.purple h5>a:hover,.purple h6>a:active,.purple h6>a:hover,.purple li>a:active,.purple li>a:hover,.purple p>a:active,.purple p>a:hover,.purple td>a:active,.purple td>a:hover,.red address>a:hover,.red em>a:hover,.red h1>a:hover,.red h2>a:hover,.red h3>a:hover,.red h4>a:hover,.red h5>a:hover,.red h6>a:hover,.red li>a:hover,.red p>a:hover,.red td>a:hover,.red.subnav .navbar-brand a{text-decoration:none}.red.subnav li>a{color:#f1c5c1}.red.subnav li>a.active,.red.subnav li>a:hover{color:#fff}.red.subnav .navbar-toggle{color:#9a2e23}.purple,.purple .h1,.purple .h2,.purple .h3,.purple .h4,.purple .h5,.purple .h6,.purple h1,.purple h2,.purple h3,.purple h4,.purple h5,.purple h6,.purple.subnav .navbar-brand{color:#fff}.red.subnav .navbar-toggle:hover{background-color:transparent}.red.subnav .navbar-collapse{border-top-color:#9a2e23}.red.subnav .subnav-divider{border-bottom:1px solid #d7594c}.red .form-control{border:0!important}.purple{background-color:#c67fcf}.purple .span>a,.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{-webkit-transition:.2s color;transition:.2s color}.purple.separated{border-bottom-color:#ad47ba}.purple address>a,.purple em>a,.purple h1>a,.purple h2>a,.purple h3>a,.purple h4>a,.purple h5>a,.purple h6>a,.purple li>a,.purple p>a,.purple td>a{color:#fff;text-decoration:underline}.dark-purple .nav li>a,.dark-purple .span>a:active,.dark-purple .span>a:hover,.dark-purple address>a:active,.dark-purple address>a:hover,.dark-purple em>a:active,.dark-purple em>a:hover,.dark-purple h1>a:active,.dark-purple h1>a:hover,.dark-purple h2>a:active,.dark-purple h2>a:hover,.dark-purple h3>a:active,.dark-purple h3>a:hover,.dark-purple h4>a:active,.dark-purple h4>a:hover,.dark-purple h5>a:active,.dark-purple h5>a:hover,.dark-purple h6>a:active,.dark-purple h6>a:hover,.dark-purple li>a:active,.dark-purple li>a:hover,.dark-purple p>a:active,.dark-purple p>a:hover,.dark-purple td>a:active,.dark-purple td>a:hover,.purple address>a:hover,.purple em>a:hover,.purple h1>a:hover,.purple h2>a:hover,.purple h3>a:hover,.purple h4>a:hover,.purple h5>a:hover,.purple h6>a:hover,.purple li>a:hover,.purple p>a:hover,.purple td>a:hover,.purple.subnav .navbar-brand a{text-decoration:none}.purple.subnav li>a{color:#f4e7f6}.purple.subnav li>a.active,.purple.subnav li>a:hover{color:#fff}.purple.subnav .navbar-toggle{color:#9d3fa9}.dark-purple,.dark-purple .h1,.dark-purple .h2,.dark-purple .h3,.dark-purple .h4,.dark-purple .h5,.dark-purple .h6,.dark-purple h1,.dark-purple h2,.dark-purple h3,.dark-purple h4,.dark-purple h5,.dark-purple h6,.dark-purple.subnav .navbar-brand{color:#fff}.purple.subnav .navbar-toggle:hover{background-color:transparent}.purple.subnav .navbar-collapse{border-top-color:#9d3fa9}.purple.subnav .subnav-divider{border-bottom:1px solid #c67fcf}.purple .form-control{border:0!important}.dark-purple{background-color:#be6cc8}.dark-purple .span>a,.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{-webkit-transition:.2s color;transition:.2s color}.dark-purple.separated{border-bottom-color:#9d3fa9}.dark-purple address>a,.dark-purple em>a,.dark-purple h1>a,.dark-purple h2>a,.dark-purple h3>a,.dark-purple h4>a,.dark-purple h5>a,.dark-purple h6>a,.dark-purple li>a,.dark-purple p>a,.dark-purple td>a{color:#fff;text-decoration:underline}.dark-purple address>a:hover,.dark-purple em>a:hover,.dark-purple h1>a:hover,.dark-purple h2>a:hover,.dark-purple h3>a:hover,.dark-purple h4>a:hover,.dark-purple h5>a:hover,.dark-purple h6>a:hover,.dark-purple li>a:hover,.dark-purple p>a:hover,.dark-purple td>a:hover,.dark-purple.subnav .navbar-brand a,.light-purple .nav li>a,.light-purple .span>a:active,.light-purple .span>a:hover,.light-purple address>a:active,.light-purple address>a:hover,.light-purple em>a:active,.light-purple em>a:hover,.light-purple h1>a:active,.light-purple h1>a:hover,.light-purple h2>a:active,.light-purple h2>a:hover,.light-purple h3>a:active,.light-purple h3>a:hover,.light-purple h4>a:active,.light-purple h4>a:hover,.light-purple h5>a:active,.light-purple h5>a:hover,.light-purple h6>a:active,.light-purple h6>a:hover,.light-purple li>a:active,.light-purple li>a:hover,.light-purple p>a:active,.light-purple p>a:hover,.light-purple td>a:active,.light-purple td>a:hover{text-decoration:none}.dark-purple.subnav li>a{color:#ecd4ef}.dark-purple.subnav li>a.active,.dark-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle{color:#8c3896}.light-purple,.light-purple .h1,.light-purple .h2,.light-purple .h3,.light-purple .h4,.light-purple .h5,.light-purple .h6,.light-purple h1,.light-purple h2,.light-purple h3,.light-purple h4,.light-purple h5,.light-purple h6,.light-purple.subnav .navbar-brand,.light-purple.subnav li>a,.light-purple.subnav li>a.active,.light-purple.subnav li>a:hover{color:#fff}.dark-purple.subnav .navbar-toggle:hover{background-color:transparent}.dark-purple.subnav .navbar-collapse{border-top-color:#8c3896}.dark-purple.subnav .subnav-divider{border-bottom:1px solid #be6cc8}.dark-purple .form-control{border:0!important}.light-purple{background-color:#eed8f0}.light-purple .span>a,.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{-webkit-transition:.2s color;transition:.2s color}.light-purple.separated{border-bottom-color:#d5a0dc}.light-purple address>a,.light-purple em>a,.light-purple h1>a,.light-purple h2>a,.light-purple h3>a,.light-purple h4>a,.light-purple h5>a,.light-purple h6>a,.light-purple li>a,.light-purple p>a,.light-purple td>a{color:#fff;text-decoration:underline}.charcoal a:active,.charcoal a:hover,.dark a:active,.dark a:hover,.dark-less a:active,.dark-less a:hover,.light-purple address>a:hover,.light-purple em>a:hover,.light-purple h1>a:hover,.light-purple h2>a:hover,.light-purple h3>a:hover,.light-purple h4>a:hover,.light-purple h5>a:hover,.light-purple h6>a:hover,.light-purple li>a:hover,.light-purple p>a:hover,.light-purple td>a:hover,.light-purple.subnav .navbar-brand a,.logo-bg-dark .nav li>a,.logo-bg-dark .span>a:active,.logo-bg-dark .span>a:hover,.logo-bg-dark address>a:active,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:active,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:active,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:active,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:active,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:active,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:active,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:active,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:active,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:active,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:active,.logo-bg-dark td>a:hover{text-decoration:none}.light-purple.subnav .navbar-toggle{color:#cd8ed5}.light-purple.subnav .navbar-toggle:hover{background-color:transparent}.light-purple.subnav .navbar-collapse{border-top-color:#cd8ed5}.light-purple.subnav .subnav-divider{border-bottom:1px solid #eed8f0}.light-purple .form-control{border:0!important}.dark{background-color:#161616;color:#444}.dark a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.dark-less a,.dark-moar a{-webkit-transition:.2s all}.dark a:active,.dark a:hover{color:#f2f2f2}.dark-moar{color:#444;background-color:#0a0a0a}.dark-moar a{transition:.2s all;color:#a6a6a6}.dark-moar a:active,.dark-moar a:hover{color:#f2f2f2;text-decoration:none}.dark-less{background-color:#222;color:#fff}.dark-less a{transition:.2s all;color:#a6a6a6}.dark-less a:active,.dark-less a:hover{color:#f2f2f2}.charcoal{color:#444;background-color:#353535}.charcoal a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}.charcoal a:active,.charcoal a:hover{color:#f2f2f2}.logo-bg-dark,.logo-bg-dark .h1,.logo-bg-dark .h2,.logo-bg-dark .h3,.logo-bg-dark .h4,.logo-bg-dark .h5,.logo-bg-dark .h6,.logo-bg-dark h1,.logo-bg-dark h2,.logo-bg-dark h3,.logo-bg-dark h4,.logo-bg-dark h5,.logo-bg-dark h6,.logo-bg-dark.subnav .navbar-brand{color:#fff}.logo-bg-dark{background-color:#2d3339}.logo-bg-dark .span>a,.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{-webkit-transition:.2s color;transition:.2s color}.logo-bg-dark.separated{border-bottom-color:#0b0d0e}.logo-bg-dark address>a,.logo-bg-dark em>a,.logo-bg-dark h1>a,.logo-bg-dark h2>a,.logo-bg-dark h3>a,.logo-bg-dark h4>a,.logo-bg-dark h5>a,.logo-bg-dark h6>a,.logo-bg-dark li>a,.logo-bg-dark p>a,.logo-bg-dark td>a{color:#fff;text-decoration:underline}.hero .nav li>a,.hero .span>a:active,.hero .span>a:hover,.hero address>a:active,.hero address>a:hover,.hero em>a:active,.hero em>a:hover,.hero h1>a:active,.hero h1>a:hover,.hero h2>a:active,.hero h2>a:hover,.hero h3>a:active,.hero h3>a:hover,.hero h4>a:active,.hero h4>a:hover,.hero h5>a:active,.hero h5>a:hover,.hero h6>a:active,.hero h6>a:hover,.hero li>a:active,.hero li>a:hover,.hero p>a:active,.hero p>a:hover,.hero td>a:active,.hero td>a:hover,.logo-bg-dark address>a:hover,.logo-bg-dark em>a:hover,.logo-bg-dark h1>a:hover,.logo-bg-dark h2>a:hover,.logo-bg-dark h3>a:hover,.logo-bg-dark h4>a:hover,.logo-bg-dark h5>a:hover,.logo-bg-dark h6>a:hover,.logo-bg-dark li>a:hover,.logo-bg-dark p>a:hover,.logo-bg-dark td>a:hover,.logo-bg-dark.subnav .navbar-brand a{text-decoration:none}.logo-bg-dark.subnav li>a{color:#6c7a89}.logo-bg-dark.subnav li>a.active,.logo-bg-dark.subnav li>a:hover{color:#fff}.logo-bg-dark.subnav .navbar-toggle{color:#000}.hero,.hero .h1,.hero .h2,.hero .h3,.hero .h4,.hero .h5,.hero .h6,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero.subnav .navbar-brand{color:#fff}.logo-bg-dark.subnav .navbar-toggle:hover{background-color:transparent}.logo-bg-dark.subnav .navbar-collapse{border-top-color:#000}.logo-bg-dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}.logo-bg-dark .form-control{border:0!important}.hero{background-color:#3BB878}.hero .span>a,.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{-webkit-transition:.2s color;transition:.2s color}.hero.separated{border-bottom-color:#287e52}.hero address>a,.hero em>a,.hero h1>a,.hero h2>a,.hero h3>a,.hero h4>a,.hero h5>a,.hero h6>a,.hero li>a,.hero p>a,.hero td>a{color:#fff;text-decoration:underline}.hero address>a:hover,.hero em>a:hover,.hero h1>a:hover,.hero h2>a:hover,.hero h3>a:hover,.hero h4>a:hover,.hero h5>a:hover,.hero h6>a:hover,.hero li>a:hover,.hero p>a:hover,.hero td>a:hover,.hero-accent .nav li>a,.hero-accent .span>a:active,.hero-accent .span>a:hover,.hero-accent address>a:active,.hero-accent address>a:hover,.hero-accent em>a:active,.hero-accent em>a:hover,.hero-accent h1>a:active,.hero-accent h1>a:hover,.hero-accent h2>a:active,.hero-accent h2>a:hover,.hero-accent h3>a:active,.hero-accent h3>a:hover,.hero-accent h4>a:active,.hero-accent h4>a:hover,.hero-accent h5>a:active,.hero-accent h5>a:hover,.hero-accent h6>a:active,.hero-accent h6>a:hover,.hero-accent li>a:active,.hero-accent li>a:hover,.hero-accent p>a:active,.hero-accent p>a:hover,.hero-accent td>a:active,.hero-accent td>a:hover,.hero.subnav .navbar-brand a{text-decoration:none}.hero.subnav li>a{color:#a1e1c0}.hero.subnav li>a.active,.hero.subnav li>a:hover{color:#fff}.hero.subnav .navbar-toggle{color:#226b46}.hero-accent,.hero-accent .h1,.hero-accent .h2,.hero-accent .h3,.hero-accent .h4,.hero-accent .h5,.hero-accent .h6,.hero-accent h1,.hero-accent h2,.hero-accent h3,.hero-accent h4,.hero-accent h5,.hero-accent h6,.hero-accent.subnav .navbar-brand{color:#fff}.hero.subnav .navbar-toggle:hover{background-color:transparent}.hero.subnav .navbar-collapse{border-top-color:#226b46}.hero.subnav .subnav-divider{border-bottom:1px solid #3BB878}.hero .form-control{border:0!important}.hero-accent{background-color:#35a56b}.hero-accent .span>a,.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{-webkit-transition:.2s color;transition:.2s color}.hero-accent.separated{border-bottom-color:#226b46}.hero-accent address>a,.hero-accent em>a,.hero-accent h1>a,.hero-accent h2>a,.hero-accent h3>a,.hero-accent h4>a,.hero-accent h5>a,.hero-accent h6>a,.hero-accent li>a,.hero-accent p>a,.hero-accent td>a{color:#fff;text-decoration:underline}.alt .nav li>a,.alt .span>a:active,.alt .span>a:hover,.alt address>a:active,.alt address>a:hover,.alt em>a:active,.alt em>a:hover,.alt h1>a:active,.alt h1>a:hover,.alt h2>a:active,.alt h2>a:hover,.alt h3>a:active,.alt h3>a:hover,.alt h4>a:active,.alt h4>a:hover,.alt h5>a:active,.alt h5>a:hover,.alt h6>a:active,.alt h6>a:hover,.alt li>a:active,.alt li>a:hover,.alt p>a:active,.alt p>a:hover,.alt td>a:active,.alt td>a:hover,.alt ul.dropdown-menu>li>a:link,.alt.subnav .navbar-brand a,.bold .nav li>a,.bold .span>a:active,.bold .span>a:hover,.bold address>a:active,.bold address>a:hover,.bold em>a:active,.bold em>a:hover,.bold h1>a:active,.bold h1>a:hover,.bold h2>a:active,.bold h2>a:hover,.bold h3>a:active,.bold h3>a:hover,.bold h4>a:active,.bold h4>a:hover,.bold h5>a:active,.bold h5>a:hover,.bold h6>a:active,.bold h6>a:hover,.bold li>a:active,.bold li>a:hover,.bold p>a:active,.bold p>a:hover,.bold td>a:active,.bold td>a:hover,.hero-accent address>a:hover,.hero-accent em>a:hover,.hero-accent h1>a:hover,.hero-accent h2>a:hover,.hero-accent h3>a:hover,.hero-accent h4>a:hover,.hero-accent h5>a:hover,.hero-accent h6>a:hover,.hero-accent li>a:hover,.hero-accent p>a:hover,.hero-accent td>a:hover,.hero-accent.subnav .navbar-brand a,.primary .nav li>a,.primary .span>a:active,.primary .span>a:hover,.primary address>a:active,.primary address>a:hover,.primary em>a:active,.primary em>a:hover,.primary h1>a:active,.primary h1>a:hover,.primary h2>a:active,.primary h2>a:hover,.primary h3>a:active,.primary h3>a:hover,.primary h4>a:active,.primary h4>a:hover,.primary h5>a:active,.primary h5>a:hover,.primary h6>a:active,.primary h6>a:hover,.primary li>a:active,.primary li>a:hover,.primary p>a:active,.primary p>a:hover,.primary td>a:active,.primary td>a:hover,.primary.subnav .navbar-brand a{text-decoration:none}.hero-accent.subnav li>a{color:#8edbb3}.hero-accent.subnav li>a.active,.hero-accent.subnav li>a:hover{color:#fff}.hero-accent.subnav .navbar-toggle{color:#1c5739}.hero-accent.subnav .navbar-toggle:hover{background-color:transparent}.hero-accent.subnav .navbar-collapse{border-top-color:#1c5739}.hero-accent.subnav .subnav-divider{border-bottom:1px solid #35a56b}.hero-accent .form-control{border:0!important}.alt.subnav .navbar-collapse,.primary.subnav .navbar-collapse{border-top-color:#e7e6e6}.primary{background-color:#fff;color:#747474}.primary .span>a,.primary address>a,.primary em>a,.primary h1>a,.primary h2>a,.primary h3>a,.primary h4>a,.primary h5>a,.primary h6>a,.primary li>a,.primary p>a,.primary td>a{-webkit-transition:.2s color;transition:.2s color}.primary.separated{border-bottom-color:#d9d9d9}.primary .h1,.primary .h2,.primary .h3,.primary .h4,.primary .h5,.primary .h6,.primary h1,.primary h2,.primary h3,.primary h4,.primary h5,.primary h6{color:#000}.primary.jumbotron .h1,.primary.jumbotron h1{color:#343434}.primary.jumbotron .h2,.primary.jumbotron .h3,.primary.jumbotron .h4,.primary.jumbotron .h5,.primary.jumbotron .h6,.primary.jumbotron h2,.primary.jumbotron h3,.primary.jumbotron h4,.primary.jumbotron h5,.primary.jumbotron h6{color:#747474}.primary .span>a:active,.primary .span>a:link,.primary .span>a:visited,.primary address>a:active,.primary address>a:link,.primary address>a:visited,.primary em>a:active,.primary em>a:link,.primary em>a:visited,.primary h1>a:active,.primary h1>a:link,.primary h1>a:visited,.primary h2>a:active,.primary h2>a:link,.primary h2>a:visited,.primary h3>a:active,.primary h3>a:link,.primary h3>a:visited,.primary h4>a:active,.primary h4>a:link,.primary h4>a:visited,.primary h5>a:active,.primary h5>a:link,.primary h5>a:visited,.primary h6>a:active,.primary h6>a:link,.primary h6>a:visited,.primary li>a:active,.primary li>a:link,.primary li>a:visited,.primary p>a:active,.primary p>a:link,.primary p>a:visited,.primary td>a:active,.primary td>a:link,.primary td>a:visited{color:#0089bc}.primary .span>a:hover,.primary address>a:hover,.primary em>a:hover,.primary h1>a:hover,.primary h2>a:hover,.primary h3>a:hover,.primary h4>a:hover,.primary h5>a:hover,.primary h6>a:hover,.primary li>a:hover,.primary p>a:hover,.primary td>a:hover{color:#005170}.primary .span>a .glyphicon.tile,.primary address>a .glyphicon.tile,.primary em>a .glyphicon.tile,.primary h1>a .glyphicon.tile,.primary h2>a .glyphicon.tile,.primary h3>a .glyphicon.tile,.primary h4>a .glyphicon.tile,.primary h5>a .glyphicon.tile,.primary h6>a .glyphicon.tile,.primary li>a .glyphicon.tile,.primary p>a .glyphicon.tile,.primary td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.primary .span>a .glyphicon.tile:active,.primary .span>a .glyphicon.tile:hover,.primary address>a .glyphicon.tile:active,.primary address>a .glyphicon.tile:hover,.primary em>a .glyphicon.tile:active,.primary em>a .glyphicon.tile:hover,.primary h1>a .glyphicon.tile:active,.primary h1>a .glyphicon.tile:hover,.primary h2>a .glyphicon.tile:active,.primary h2>a .glyphicon.tile:hover,.primary h3>a .glyphicon.tile:active,.primary h3>a .glyphicon.tile:hover,.primary h4>a .glyphicon.tile:active,.primary h4>a .glyphicon.tile:hover,.primary h5>a .glyphicon.tile:active,.primary h5>a .glyphicon.tile:hover,.primary h6>a .glyphicon.tile:active,.primary h6>a .glyphicon.tile:hover,.primary li>a .glyphicon.tile:active,.primary li>a .glyphicon.tile:hover,.primary p>a .glyphicon.tile:active,.primary p>a .glyphicon.tile:hover,.primary td>a .glyphicon.tile:active,.primary td>a .glyphicon.tile:hover{color:#4e4e4e}.primary ul.nav-sidebar>li.active>a{color:#000}.primary ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.primary ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.primary ul.nav-sidebar>li>a:hover{color:#000}.primary ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.primary ul.dropdown-menu>li>a:hover{color:#fff}.primary.subnav .navbar-brand,.primary.subnav .navbar-brand a{color:#000}.primary.subnav li>a{color:#aaa}.primary.subnav li>a.active{color:#000}.primary.subnav li>a:hover{color:#5b5b5b}.primary .sidebar strong,.primary.subnav .navbar-toggle{color:#000}.primary.subnav .navbar-toggle:hover{background-color:transparent}.primary.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.primary .sidebar a strong,.primary .sidebar a strong:active,.primary .sidebar a strong:link,.primary .sidebar a strong:visited{color:#0089bc}.primary .sidebar a strong:hover{color:#005170}.primary cite.bubble strong{color:#414141}.primary cite.bubble a:active,.primary cite.bubble a:link,.primary cite.bubble a:visited{color:#0089bc}.primary cite.bubble a:hover{color:#005170}.alt,.primary blockquote,.primary blockquote p,.primary blockquote ul>li{color:#747474}.alt{background-color:#edf7fe}.alt .lead a{font-weight:300}.alt .span>a,.alt address>a,.alt em>a,.alt h1>a,.alt h2>a,.alt h3>a,.alt h4>a,.alt h5>a,.alt h6>a,.alt li>a,.alt p>a,.alt td>a{-webkit-transition:.2s color;transition:.2s color}.alt.separated{border-bottom-color:#a5d7fa}.alt .h1,.alt .h2,.alt .h3,.alt .h4,.alt .h5,.alt .h6,.alt h1,.alt h2,.alt h3,.alt h4,.alt h5,.alt h6{color:#000}.alt.jumbotron .h1,.alt.jumbotron h1{color:#343434}.alt.jumbotron .h2,.alt.jumbotron .h3,.alt.jumbotron .h4,.alt.jumbotron .h5,.alt.jumbotron .h6,.alt.jumbotron h2,.alt.jumbotron h3,.alt.jumbotron h4,.alt.jumbotron h5,.alt.jumbotron h6{color:#747474}.alt .span>a:active,.alt .span>a:link,.alt .span>a:visited,.alt address>a:active,.alt address>a:link,.alt address>a:visited,.alt em>a:active,.alt em>a:link,.alt em>a:visited,.alt h1>a:active,.alt h1>a:link,.alt h1>a:visited,.alt h2>a:active,.alt h2>a:link,.alt h2>a:visited,.alt h3>a:active,.alt h3>a:link,.alt h3>a:visited,.alt h4>a:active,.alt h4>a:link,.alt h4>a:visited,.alt h5>a:active,.alt h5>a:link,.alt h5>a:visited,.alt h6>a:active,.alt h6>a:link,.alt h6>a:visited,.alt li>a:active,.alt li>a:link,.alt li>a:visited,.alt p>a:active,.alt p>a:link,.alt p>a:visited,.alt td>a:active,.alt td>a:link,.alt td>a:visited{color:#0089bc}.alt .span>a:hover,.alt address>a:hover,.alt em>a:hover,.alt h1>a:hover,.alt h2>a:hover,.alt h3>a:hover,.alt h4>a:hover,.alt h5>a:hover,.alt h6>a:hover,.alt li>a:hover,.alt p>a:hover,.alt td>a:hover{color:#005170}.alt .span>a .glyphicon.tile,.alt address>a .glyphicon.tile,.alt em>a .glyphicon.tile,.alt h1>a .glyphicon.tile,.alt h2>a .glyphicon.tile,.alt h3>a .glyphicon.tile,.alt h4>a .glyphicon.tile,.alt h5>a .glyphicon.tile,.alt h6>a .glyphicon.tile,.alt li>a .glyphicon.tile,.alt p>a .glyphicon.tile,.alt td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.alt .span>a .glyphicon.tile:active,.alt .span>a .glyphicon.tile:hover,.alt address>a .glyphicon.tile:active,.alt address>a .glyphicon.tile:hover,.alt em>a .glyphicon.tile:active,.alt em>a .glyphicon.tile:hover,.alt h1>a .glyphicon.tile:active,.alt h1>a .glyphicon.tile:hover,.alt h2>a .glyphicon.tile:active,.alt h2>a .glyphicon.tile:hover,.alt h3>a .glyphicon.tile:active,.alt h3>a .glyphicon.tile:hover,.alt h4>a .glyphicon.tile:active,.alt h4>a .glyphicon.tile:hover,.alt h5>a .glyphicon.tile:active,.alt h5>a .glyphicon.tile:hover,.alt h6>a .glyphicon.tile:active,.alt h6>a .glyphicon.tile:hover,.alt li>a .glyphicon.tile:active,.alt li>a .glyphicon.tile:hover,.alt p>a .glyphicon.tile:active,.alt p>a .glyphicon.tile:hover,.alt td>a .glyphicon.tile:active,.alt td>a .glyphicon.tile:hover{color:#4e4e4e}.alt ul.nav-sidebar>li.active>a{color:#000}.alt ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.accent .lead a,.bold .lead a,.neutral .lead a{font-weight:300}.alt ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.alt ul.nav-sidebar>li>a:hover{color:#000}.alt ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none}.alt ul.dropdown-menu>li>a:hover{color:#fff}.alt.subnav .navbar-brand,.alt.subnav .navbar-brand a{color:#000}.alt.subnav li>a{color:#aaa}.alt.subnav li>a.active{color:#000}.alt.subnav li>a:hover{color:#5b5b5b}.alt .sidebar strong,.alt.subnav .navbar-toggle{color:#000}.alt.subnav .navbar-toggle:hover{background-color:transparent}.alt.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.alt .sidebar a strong,.alt .sidebar a strong:active,.alt .sidebar a strong:link,.alt .sidebar a strong:visited{color:#0089bc}.alt .sidebar a strong:hover{color:#005170}.alt cite.bubble strong{color:#414141}.alt cite.bubble a:active,.alt cite.bubble a:link,.alt cite.bubble a:visited{color:#0089bc}.alt cite.bubble a:hover{color:#005170}.alt blockquote,.alt blockquote p,.alt blockquote ul>li{color:#747474}.bold,.bold .h1,.bold .h2,.bold .h3,.bold .h4,.bold .h5,.bold .h6,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,.bold h6,.bold.subnav .navbar-brand{color:#fff}.bold{background-color:#2d3339}.bold .span>a,.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{-webkit-transition:.2s color;transition:.2s color}.bold.separated{border-bottom-color:#0b0d0e}.bold address>a,.bold em>a,.bold h1>a,.bold h2>a,.bold h3>a,.bold h4>a,.bold h5>a,.bold h6>a,.bold li>a,.bold p>a,.bold td>a{color:#fff;text-decoration:underline}.accent .nav li>a,.accent .span>a:active,.accent .span>a:hover,.accent address>a:active,.accent address>a:hover,.accent em>a:active,.accent em>a:hover,.accent h1>a:active,.accent h1>a:hover,.accent h2>a:active,.accent h2>a:hover,.accent h3>a:active,.accent h3>a:hover,.accent h4>a:active,.accent h4>a:hover,.accent h5>a:active,.accent h5>a:hover,.accent h6>a:active,.accent h6>a:hover,.accent li>a:active,.accent li>a:hover,.accent p>a:active,.accent p>a:hover,.accent td>a:active,.accent td>a:hover,.bold address>a:hover,.bold em>a:hover,.bold h1>a:hover,.bold h2>a:hover,.bold h3>a:hover,.bold h4>a:hover,.bold h5>a:hover,.bold h6>a:hover,.bold li>a:hover,.bold p>a:hover,.bold td>a:hover,.bold.subnav .navbar-brand a{text-decoration:none}.bold.subnav li>a{color:#6c7a89}.bold.subnav li>a.active,.bold.subnav li>a:hover{color:#fff}.bold.subnav .navbar-toggle{color:#000}.accent,.accent .h1,.accent .h2,.accent .h3,.accent .h4,.accent .h5,.accent .h6,.accent h1,.accent h2,.accent h3,.accent h4,.accent h5,.accent h6,.accent.subnav .navbar-brand{color:#fff}.bold.subnav .navbar-toggle:hover{background-color:transparent}.bold.subnav .navbar-collapse{border-top-color:#000}.bold.subnav .subnav-divider{border-bottom:1px solid #2d3339}.bold .form-control{border:0!important}.accent{background-color:#00aeef}.accent .span>a,.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{-webkit-transition:.2s color;transition:.2s color}.accent.separated{border-bottom-color:#0076a3}.accent address>a,.accent em>a,.accent h1>a,.accent h2>a,.accent h3>a,.accent h4>a,.accent h5>a,.accent h6>a,.accent li>a,.accent p>a,.accent td>a{color:#fff;text-decoration:underline}.accent address>a:hover,.accent em>a:hover,.accent h1>a:hover,.accent h2>a:hover,.accent h3>a:hover,.accent h4>a:hover,.accent h5>a:hover,.accent h6>a:hover,.accent li>a:hover,.accent p>a:hover,.accent td>a:hover,.accent.subnav .navbar-brand a,.neutral .nav li>a,.neutral .span>a:active,.neutral .span>a:hover,.neutral address>a:active,.neutral address>a:hover,.neutral em>a:active,.neutral em>a:hover,.neutral h1>a:active,.neutral h1>a:hover,.neutral h2>a:active,.neutral h2>a:hover,.neutral h3>a:active,.neutral h3>a:hover,.neutral h4>a:active,.neutral h4>a:hover,.neutral h5>a:active,.neutral h5>a:hover,.neutral h6>a:active,.neutral h6>a:hover,.neutral li>a:active,.neutral li>a:hover,.neutral p>a:active,.neutral p>a:hover,.neutral td>a:active,.neutral td>a:hover,.neutral.subnav .navbar-brand a,.smart .nav li>a,.smart .span>a:active,.smart .span>a:hover,.smart address>a:active,.smart address>a:hover,.smart em>a:active,.smart em>a:hover,.smart h1>a:active,.smart h1>a:hover,.smart h2>a:active,.smart h2>a:hover,.smart h3>a:active,.smart h3>a:hover,.smart h4>a:active,.smart h4>a:hover,.smart h5>a:active,.smart h5>a:hover,.smart h6>a:active,.smart h6>a:hover,.smart li>a:active,.smart li>a:hover,.smart p>a:active,.smart p>a:hover,.smart td>a:active,.smart td>a:hover{text-decoration:none}.accent.subnav li>a{color:#7fdcff}.accent.subnav li>a.active,.accent.subnav li>a:hover{color:#fff}.accent.subnav .navbar-toggle{color:#006489}.accent.subnav .navbar-toggle:hover{background-color:transparent}.accent.subnav .navbar-collapse{border-top-color:#006489}.accent.subnav .subnav-divider{border-bottom:1px solid #00aeef}.accent .form-control{border:0!important}.neutral{background-color:#ebeff0;color:#747474}.neutral .span>a,.neutral address>a,.neutral em>a,.neutral h1>a,.neutral h2>a,.neutral h3>a,.neutral h4>a,.neutral h5>a,.neutral h6>a,.neutral li>a,.neutral p>a,.neutral td>a{-webkit-transition:.2s color;transition:.2s color}.neutral.separated{border-bottom-color:#bfcccf}.neutral .h1,.neutral .h2,.neutral .h3,.neutral .h4,.neutral .h5,.neutral .h6,.neutral h1,.neutral h2,.neutral h3,.neutral h4,.neutral h5,.neutral h6{color:#000}.neutral.jumbotron .h1,.neutral.jumbotron h1{color:#343434}.neutral.jumbotron .h2,.neutral.jumbotron .h3,.neutral.jumbotron .h4,.neutral.jumbotron .h5,.neutral.jumbotron .h6,.neutral.jumbotron h2,.neutral.jumbotron h3,.neutral.jumbotron h4,.neutral.jumbotron h5,.neutral.jumbotron h6{color:#747474}.neutral .span>a:active,.neutral .span>a:link,.neutral .span>a:visited,.neutral address>a:active,.neutral address>a:link,.neutral address>a:visited,.neutral em>a:active,.neutral em>a:link,.neutral em>a:visited,.neutral h1>a:active,.neutral h1>a:link,.neutral h1>a:visited,.neutral h2>a:active,.neutral h2>a:link,.neutral h2>a:visited,.neutral h3>a:active,.neutral h3>a:link,.neutral h3>a:visited,.neutral h4>a:active,.neutral h4>a:link,.neutral h4>a:visited,.neutral h5>a:active,.neutral h5>a:link,.neutral h5>a:visited,.neutral h6>a:active,.neutral h6>a:link,.neutral h6>a:visited,.neutral li>a:active,.neutral li>a:link,.neutral li>a:visited,.neutral p>a:active,.neutral p>a:link,.neutral p>a:visited,.neutral td>a:active,.neutral td>a:link,.neutral td>a:visited{color:#0089bc}.neutral .span>a:hover,.neutral address>a:hover,.neutral em>a:hover,.neutral h1>a:hover,.neutral h2>a:hover,.neutral h3>a:hover,.neutral h4>a:hover,.neutral h5>a:hover,.neutral h6>a:hover,.neutral li>a:hover,.neutral p>a:hover,.neutral td>a:hover{color:#005170}.neutral .span>a .glyphicon.tile,.neutral address>a .glyphicon.tile,.neutral em>a .glyphicon.tile,.neutral h1>a .glyphicon.tile,.neutral h2>a .glyphicon.tile,.neutral h3>a .glyphicon.tile,.neutral h4>a .glyphicon.tile,.neutral h5>a .glyphicon.tile,.neutral h6>a .glyphicon.tile,.neutral li>a .glyphicon.tile,.neutral p>a .glyphicon.tile,.neutral td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.neutral .span>a .glyphicon.tile:active,.neutral .span>a .glyphicon.tile:hover,.neutral address>a .glyphicon.tile:active,.neutral address>a .glyphicon.tile:hover,.neutral em>a .glyphicon.tile:active,.neutral em>a .glyphicon.tile:hover,.neutral h1>a .glyphicon.tile:active,.neutral h1>a .glyphicon.tile:hover,.neutral h2>a .glyphicon.tile:active,.neutral h2>a .glyphicon.tile:hover,.neutral h3>a .glyphicon.tile:active,.neutral h3>a .glyphicon.tile:hover,.neutral h4>a .glyphicon.tile:active,.neutral h4>a .glyphicon.tile:hover,.neutral h5>a .glyphicon.tile:active,.neutral h5>a .glyphicon.tile:hover,.neutral h6>a .glyphicon.tile:active,.neutral h6>a .glyphicon.tile:hover,.neutral li>a .glyphicon.tile:active,.neutral li>a .glyphicon.tile:hover,.neutral p>a .glyphicon.tile:active,.neutral p>a .glyphicon.tile:hover,.neutral td>a .glyphicon.tile:active,.neutral td>a .glyphicon.tile:hover{color:#4e4e4e}.neutral ul.nav-sidebar>li.active>a{color:#000}.neutral ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.neutral ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.neutral ul.nav-sidebar>li>a:hover{color:#000}.neutral ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.neutral ul.dropdown-menu>li>a:hover{color:#fff}.neutral.subnav .navbar-brand,.neutral.subnav .navbar-brand a{color:#000}.neutral.subnav li>a{color:#aaa}.neutral.subnav li>a.active{color:#000}.neutral.subnav li>a:hover{color:#5b5b5b}.neutral .sidebar strong,.neutral.subnav .navbar-toggle{color:#000}.neutral.subnav .navbar-toggle:hover{background-color:transparent}.neutral.subnav .navbar-collapse{border-top-color:#e7e6e6}.neutral.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.neutral .sidebar a strong,.neutral .sidebar a strong:active,.neutral .sidebar a strong:link,.neutral .sidebar a strong:visited{color:#0089bc}.neutral .sidebar a strong:hover{color:#005170}.neutral cite.bubble strong{color:#414141}.neutral cite.bubble a:active,.neutral cite.bubble a:link,.neutral cite.bubble a:visited{color:#0089bc}.neutral cite.bubble a:hover{color:#005170}.neutral blockquote,.neutral blockquote p,.neutral blockquote ul>li{color:#747474}.smart,.smart .h1,.smart .h2,.smart .h3,.smart .h4,.smart .h5,.smart .h6,.smart h1,.smart h2,.smart h3,.smart h4,.smart h5,.smart h6,.smart.subnav .navbar-brand{color:#fff}.smart{background-color:#2d8ec6}.smart .lead a{font-weight:300}.smart .span>a,.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{-webkit-transition:.2s color;transition:.2s color}.smart.separated{border-bottom-color:#1f6188}.smart address>a,.smart em>a,.smart h1>a,.smart h2>a,.smart h3>a,.smart h4>a,.smart h5>a,.smart h6>a,.smart li>a,.smart p>a,.smart td>a{color:#fff;text-decoration:underline}.smart address>a:hover,.smart em>a:hover,.smart h1>a:hover,.smart h2>a:hover,.smart h3>a:hover,.smart h4>a:hover,.smart h5>a:hover,.smart h6>a:hover,.smart li>a:hover,.smart p>a:hover,.smart td>a:hover,.smart.subnav .navbar-brand a,div.logo-tile .nav li>a,div.logo-tile .span>a:active,div.logo-tile .span>a:hover,div.logo-tile address>a:active,div.logo-tile address>a:hover,div.logo-tile em>a:active,div.logo-tile em>a:hover,div.logo-tile h1>a:active,div.logo-tile h1>a:hover,div.logo-tile h2>a:active,div.logo-tile h2>a:hover,div.logo-tile h3>a:active,div.logo-tile h3>a:hover,div.logo-tile h4>a:active,div.logo-tile h4>a:hover,div.logo-tile h5>a:active,div.logo-tile h5>a:hover,div.logo-tile h6>a:active,div.logo-tile h6>a:hover,div.logo-tile li>a:active,div.logo-tile li>a:hover,div.logo-tile p>a:active,div.logo-tile p>a:hover,div.logo-tile td>a:active,div.logo-tile td>a:hover,div.logo-tile.dark .nav li>a,div.logo-tile.dark .span>a:active,div.logo-tile.dark .span>a:hover,div.logo-tile.dark address>a:active,div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:active,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:active,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:active,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:active,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:active,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:active,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:active,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:active,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:active,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:active,div.logo-tile.dark td>a:hover,div.logo-tile.subnav .navbar-brand a{text-decoration:none}.smart.subnav li>a{color:#9acbe8}.smart.subnav li>a.active,.smart.subnav li>a:hover{color:#fff}.smart.subnav .navbar-toggle{color:#1a5273}.smart.subnav .navbar-toggle:hover{background-color:transparent}.smart.subnav .navbar-collapse{border-top-color:#1a5273}.smart.subnav .subnav-divider{border-bottom:1px solid #2d8ec6}.smart .form-control{border:0!important}.add-ons-log-in{margin-top:16px}.docs-list{list-style:none;padding-left:20px}.docs-list>li{line-height:30px}.docs-list>li .glyphicon{font-size:18px}#footer-copyright{font-size:19px;line-height:39px}@media screen and (min-width:768px){#footer-copyright{padding:0 50px;font-size:14px;line-height:14px}#footer-copyright .col{width:19.5%;display:inline-block;vertical-align:middle}#footer-copyright .col:first-child{margin-left:20%}}@media screen and (min-width:992px){#footer-copyright{padding:0}}.footer-col{min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.footer-col{float:left;width:16.66666667%}}.footer-col:not(:first-child){margin-left:4.166666667%}.footer-col>h5,.footer-col>h5>a{line-height:25px;color:#fff}@media screen and (min-width:768px){.footer-col>h5,.footer-col>h5>a{width:130px;margin:0 auto;font-size:16px}}.footer-col ul{margin-bottom:30px!important;padding-left:0;line-height:25px;list-style:none}@media screen and (min-width:768px){.footer-col ul{width:130px;margin:0 auto}}.footer-col ul>li{padding:7px 0;font-size:19px;white-space:nowrap}.footer-col ul>li:first-child{padding-top:0}.footer-col ul>li:last-child{padding-bottom:0}.footer-col ul>li>ul{margin-top:15px!important}.footer-col ul>li>ul>li{padding:7px 0}.footer-col ul>li .fa{font-size:17px}@media screen and (min-width:768px){.footer-col ul>li>ul>li{padding:1px 0}.footer-col ul>li{font-size:14px;padding:0}}div.landing-tile{padding:30px;margin:15px 0;background-color:#ebeff0}div.landing-tile img{width:100%;max-width:300px}div.landing-tile p.description{margin-bottom:30px}@media screen and (min-width:768px){div.landing-tile img{width:300px}div.landing-tile p.description{margin-bottom:0;min-height:150px}}@media screen and (min-width:992px){div.landing-tile p.description{min-height:120px}}div.landing-tile p.cta{text-align:center;margin-bottom:0}div.landing-tile .btn{-webkit-transition:.2s all;transition:.2s all}.legal{font-weight:800}.legal address,.legal>li>ol>li,.legal>li>p{font-weight:400}.legal>li{padding:10px 0}.legal>li>ol>li{padding:5px 0}img.logo-img{max-height:200px}div.logo-tile{min-height:360px;padding:30px;margin:15px 0;background-color:#ebeff0;color:#747474}div.logo-tile.standard{padding:61px 30px}div.logo-tile .lead a{font-weight:300}div.logo-tile .span>a,div.logo-tile address>a,div.logo-tile em>a,div.logo-tile h1>a,div.logo-tile h2>a,div.logo-tile h3>a,div.logo-tile h4>a,div.logo-tile h5>a,div.logo-tile h6>a,div.logo-tile li>a,div.logo-tile p>a,div.logo-tile td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.separated{border-bottom-color:#bfcccf}div.logo-tile .h1,div.logo-tile .h2,div.logo-tile .h3,div.logo-tile .h4,div.logo-tile .h5,div.logo-tile .h6,div.logo-tile h1,div.logo-tile h2,div.logo-tile h3,div.logo-tile h4,div.logo-tile h5,div.logo-tile h6{color:#000}div.logo-tile.jumbotron .h1,div.logo-tile.jumbotron h1{color:#343434}div.logo-tile.jumbotron .h2,div.logo-tile.jumbotron .h3,div.logo-tile.jumbotron .h4,div.logo-tile.jumbotron .h5,div.logo-tile.jumbotron .h6,div.logo-tile.jumbotron h2,div.logo-tile.jumbotron h3,div.logo-tile.jumbotron h4,div.logo-tile.jumbotron h5,div.logo-tile.jumbotron h6{color:#747474}div.logo-tile .span>a:active,div.logo-tile .span>a:link,div.logo-tile .span>a:visited,div.logo-tile address>a:active,div.logo-tile address>a:link,div.logo-tile address>a:visited,div.logo-tile em>a:active,div.logo-tile em>a:link,div.logo-tile em>a:visited,div.logo-tile h1>a:active,div.logo-tile h1>a:link,div.logo-tile h1>a:visited,div.logo-tile h2>a:active,div.logo-tile h2>a:link,div.logo-tile h2>a:visited,div.logo-tile h3>a:active,div.logo-tile h3>a:link,div.logo-tile h3>a:visited,div.logo-tile h4>a:active,div.logo-tile h4>a:link,div.logo-tile h4>a:visited,div.logo-tile h5>a:active,div.logo-tile h5>a:link,div.logo-tile h5>a:visited,div.logo-tile h6>a:active,div.logo-tile h6>a:link,div.logo-tile h6>a:visited,div.logo-tile li>a:active,div.logo-tile li>a:link,div.logo-tile li>a:visited,div.logo-tile p>a:active,div.logo-tile p>a:link,div.logo-tile p>a:visited,div.logo-tile td>a:active,div.logo-tile td>a:link,div.logo-tile td>a:visited{color:#0089bc}div.logo-tile .span>a:hover,div.logo-tile address>a:hover,div.logo-tile em>a:hover,div.logo-tile h1>a:hover,div.logo-tile h2>a:hover,div.logo-tile h3>a:hover,div.logo-tile h4>a:hover,div.logo-tile h5>a:hover,div.logo-tile h6>a:hover,div.logo-tile li>a:hover,div.logo-tile p>a:hover,div.logo-tile td>a:hover{color:#005170}div.logo-tile .span>a .glyphicon.tile,div.logo-tile address>a .glyphicon.tile,div.logo-tile em>a .glyphicon.tile,div.logo-tile h1>a .glyphicon.tile,div.logo-tile h2>a .glyphicon.tile,div.logo-tile h3>a .glyphicon.tile,div.logo-tile h4>a .glyphicon.tile,div.logo-tile h5>a .glyphicon.tile,div.logo-tile h6>a .glyphicon.tile,div.logo-tile li>a .glyphicon.tile,div.logo-tile p>a .glyphicon.tile,div.logo-tile td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}div.logo-tile .span>a .glyphicon.tile:active,div.logo-tile .span>a .glyphicon.tile:hover,div.logo-tile address>a .glyphicon.tile:active,div.logo-tile address>a .glyphicon.tile:hover,div.logo-tile em>a .glyphicon.tile:active,div.logo-tile em>a .glyphicon.tile:hover,div.logo-tile h1>a .glyphicon.tile:active,div.logo-tile h1>a .glyphicon.tile:hover,div.logo-tile h2>a .glyphicon.tile:active,div.logo-tile h2>a .glyphicon.tile:hover,div.logo-tile h3>a .glyphicon.tile:active,div.logo-tile h3>a .glyphicon.tile:hover,div.logo-tile h4>a .glyphicon.tile:active,div.logo-tile h4>a .glyphicon.tile:hover,div.logo-tile h5>a .glyphicon.tile:active,div.logo-tile h5>a .glyphicon.tile:hover,div.logo-tile h6>a .glyphicon.tile:active,div.logo-tile h6>a .glyphicon.tile:hover,div.logo-tile li>a .glyphicon.tile:active,div.logo-tile li>a .glyphicon.tile:hover,div.logo-tile p>a .glyphicon.tile:active,div.logo-tile p>a .glyphicon.tile:hover,div.logo-tile td>a .glyphicon.tile:active,div.logo-tile td>a .glyphicon.tile:hover{color:#4e4e4e}div.logo-tile ul.nav-sidebar>li.active>a{color:#000}div.logo-tile ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}#pre-footer,div.logo-tile.dark .lead a{font-weight:300}div.logo-tile ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}div.logo-tile ul.nav-sidebar>li>a:hover{color:#000}div.logo-tile ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}div.logo-tile ul.dropdown-menu>li>a:hover{color:#fff}div.logo-tile.subnav .navbar-brand,div.logo-tile.subnav .navbar-brand a{color:#000}div.logo-tile.subnav li>a{color:#aaa}div.logo-tile.subnav li>a.active{color:#000}div.logo-tile.subnav li>a:hover{color:#5b5b5b}div.logo-tile .sidebar strong,div.logo-tile.subnav .navbar-toggle{color:#000}div.logo-tile.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.subnav .navbar-collapse{border-top-color:#e7e6e6}div.logo-tile.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}div.logo-tile .sidebar a strong,div.logo-tile .sidebar a strong:active,div.logo-tile .sidebar a strong:link,div.logo-tile .sidebar a strong:visited{color:#0089bc}div.logo-tile .sidebar a strong:hover{color:#005170}div.logo-tile cite.bubble strong{color:#414141}div.logo-tile cite.bubble a:active,div.logo-tile cite.bubble a:link,div.logo-tile cite.bubble a:visited{color:#0089bc}div.logo-tile cite.bubble a:hover{color:#005170}div.logo-tile blockquote,div.logo-tile blockquote p,div.logo-tile blockquote ul>li{color:#747474}div.logo-tile.dark,div.logo-tile.dark .h1,div.logo-tile.dark .h2,div.logo-tile.dark .h3,div.logo-tile.dark .h4,div.logo-tile.dark .h5,div.logo-tile.dark .h6,div.logo-tile.dark h1,div.logo-tile.dark h2,div.logo-tile.dark h3,div.logo-tile.dark h4,div.logo-tile.dark h5,div.logo-tile.dark h6,div.logo-tile.dark.subnav .navbar-brand{color:#fff}div.logo-tile.dark{background-color:#2d3339}div.logo-tile.dark .span>a,div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{-webkit-transition:.2s color;transition:.2s color}div.logo-tile.dark.separated{border-bottom-color:#0b0d0e}div.logo-tile.dark address>a,div.logo-tile.dark em>a,div.logo-tile.dark h1>a,div.logo-tile.dark h2>a,div.logo-tile.dark h3>a,div.logo-tile.dark h4>a,div.logo-tile.dark h5>a,div.logo-tile.dark h6>a,div.logo-tile.dark li>a,div.logo-tile.dark p>a,div.logo-tile.dark td>a{color:#fff;text-decoration:underline}div.logo-tile.dark address>a:hover,div.logo-tile.dark em>a:hover,div.logo-tile.dark h1>a:hover,div.logo-tile.dark h2>a:hover,div.logo-tile.dark h3>a:hover,div.logo-tile.dark h4>a:hover,div.logo-tile.dark h5>a:hover,div.logo-tile.dark h6>a:hover,div.logo-tile.dark li>a:hover,div.logo-tile.dark p>a:hover,div.logo-tile.dark td>a:hover,div.logo-tile.dark.subnav .navbar-brand a{text-decoration:none}div.logo-tile.dark.subnav li>a{color:#6c7a89}div.logo-tile.dark.subnav li>a.active,div.logo-tile.dark.subnav li>a:hover{color:#fff}div.logo-tile.dark.subnav .navbar-toggle{color:#000}div.logo-tile.dark.subnav .navbar-toggle:hover{background-color:transparent}div.logo-tile.dark.subnav .navbar-collapse{border-top-color:#000}div.logo-tile.dark.subnav .subnav-divider{border-bottom:1px solid #2d3339}div.logo-tile.dark .form-control{border:0!important}div.logo-tile img{display:block;margin:0 auto}div.logo-tile p{margin-top:30px;margin-bottom:0;text-align:center}#main-nav{z-index:9002}#main-nav span{color:#e6e6e6}#navbar-logo{padding:6px 0 6px 15px}.mobile-badge{display:block}.mobile-badge-apple{margin-left:auto;margin-right:0}#pre-footer{padding:30px 0;background-color:#222;color:#fff;text-align:center;font-family:Lato,sans-serif;font-size:21px}#pre-footer a{-webkit-transition:.2s all;transition:.2s all;color:#a6a6a6}#pre-footer a:active,#pre-footer a:hover{color:#f2f2f2;text-decoration:none}@media screen and (min-width:768px){#navbar-logo{padding-left:0;padding-right:0}#pre-footer span{font-size:24px;line-height:38px}}@media screen and (min-width:992px){#pre-footer span{font-size:30px}}.resumator-basic-widget .resumator-jobs-text>p{margin-bottom:30px}.resumator-basic-widget .resumator-jobs-text li,.resumator-basic-widget .resumator-jobs-text>p{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6em;color:#747474}.btn,.resumator-basic-widget .resumator-job-title,div#os-tabs span{font-family:Lato,sans-serif}.resumator-basic-widget .resumator-jobs-text strong{color:#414141}.resumator-basic-widget .resumator-job-title{line-height:1.1;margin-top:11px;margin-bottom:11px;font-size:16px;font-size:21px;color:#000;padding-top:30px!important;font-weight:400;border-top-color:#e7e6e6}.resumator-basic-widget .resumator-job-title .small,.resumator-basic-widget .resumator-job-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.resumator-basic-widget .resumator-job-title+.lead{padding-top:10px}.resumator-basic-widget .resumator-job-view-details{margin-bottom:30px}.resumator-basic-widget .resumator-job-link{margin-bottom:30px!important;font-size:16px}.resumator-basic-widget .resumator-job-link:active,.resumator-basic-widget .resumator-job-link:link,.resumator-basic-widget .resumator-job-link:visited{color:#0089bc}.resumator-basic-widget .resumator-job-link:hover{color:#005170}.resumator-basic-widget input[type=button]{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Lato,sans-serif;font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all;color:#fff!important;text-decoration:none!important;background-color:#3BB878}.resumator-basic-widget input[type=button].active.focus,.resumator-basic-widget input[type=button].active:focus,.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:active.focus,.resumator-basic-widget input[type=button]:active:focus,.resumator-basic-widget input[type=button]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.resumator-basic-widget input[type=button].focus,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{color:#333;text-decoration:none}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button][disabled],fieldset[disabled] .resumator-basic-widget input[type=button]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active,.resumator-basic-widget input[type=button]:focus,.resumator-basic-widget input[type=button]:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff;background-color:#35a56b;outline:0}.resumator-basic-widget input[type=button].active,.resumator-basic-widget input[type=button]:active{background-image:none;background-color:#2f915f}.resumator-basic-widget input[type=button].disabled,.resumator-basic-widget input[type=button].disabled.active,.resumator-basic-widget input[type=button].disabled:active,.resumator-basic-widget input[type=button].disabled:focus,.resumator-basic-widget input[type=button].disabled:hover,.resumator-basic-widget input[type=button][disabled],.resumator-basic-widget input[type=button][disabled].active,.resumator-basic-widget input[type=button][disabled]:active,.resumator-basic-widget input[type=button][disabled]:focus,.resumator-basic-widget input[type=button][disabled]:hover,fieldset[disabled] .resumator-basic-widget input[type=button],fieldset[disabled] .resumator-basic-widget input[type=button].active,fieldset[disabled] .resumator-basic-widget input[type=button]:active,fieldset[disabled] .resumator-basic-widget input[type=button]:focus,fieldset[disabled] .resumator-basic-widget input[type=button]:hover{color:#e6e6e6;background-color:#3BB878}.resumator-basic-widget input[type=button] .caret,.resumator-basic-widget input[type=button] caret-right{border-top-color:#fff}.resumator-basic-widget input[type=button].btn-border{border-style:solid;border-color:#2f915f;border-width:0 0 2px}.sidebar-modal-footer-close{text-align:center}.sidebar-modal-footer-close a{display:block}#sidebar-modal .modal-header *{line-height:20px}.t{display:none}.toc-bar{text-align:center}@media screen and (min-width:992px){.toc-bar{display:none}}#___gcse_0{margin-top:60px}.h3{padding-top:40px}.row-content:first-of-type .h3:nth-child(1){padding-top:0}#search-results{margin-top:40px}.btn{font-weight:400;border:0;-webkit-transition:.2s all;transition:.2s all}.btn.active,.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;text-decoration:none}.btn-accent,.btn-action,.btn-action-alt,.btn-blue,.btn-funky,.btn-green,.btn-light-gray,.btn-orange,.btn-sand,.btn-standard,.btn-subdued,.btn-white{text-decoration:none!important}div#os-tabs .btn{border:1px solid #dadada;padding:10px;width:200px;background-color:#fff;color:#000}.btn-accent.btn-border,.btn-action-alt.btn-border,.btn-action.btn-border,.btn-blue.btn-border,.btn-funky.btn-border,.btn-green.btn-border,.btn-light-gray.btn-border,.btn-orange.btn-border,.btn-sand.btn-border,.btn-standard.btn-border,.btn-subdued.btn-border,.btn-white.btn-border{border-style:solid;border-width:0 0 2px}.algolia-autocomplete,.algolia-autocomplete .aa-hint,.algolia-autocomplete .aa-input,.btn-full,.hit-body{width:100%}div#os-tabs .btn.current{outline:0;border-color:#9ecaed;-webkit-box-shadow:0 0 10px #9ecaed;box-shadow:0 0 10px #9ecaed;max-height:inherit}.linuxinstall,.macinstall,.windowsinstall{font-size:1.08rem}.btn-half-circle{border-bottom-left-radius:30px;border-bottom-right-radius:30px;min-width:50px;max-width:50px}.btn-white{color:#fff!important;background-color:#3BB878}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff;background-color:#35a56b;outline:0}.btn-white.active,.btn-white:active{background-color:#2f915f}.btn-white.disabled,.btn-white.disabled.active,.btn-white.disabled:active,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled],.btn-white[disabled].active,.btn-white[disabled]:active,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white,fieldset[disabled] .btn-white.active,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{color:#e6e6e6;background-color:#3BB878}.btn-white .caret,.btn-white caret-right{border-top-color:#fff}.btn-white.btn-border{border-color:#2f915f}.btn-green{color:#fff!important;background-color:#3BB878}.btn-green.active,.btn-green:active,.btn-green:focus,.btn-green:hover{color:#fff;background-color:#35a56b;outline:0}.btn-green.active,.btn-green:active{background-color:#2f915f}.btn-green.disabled,.btn-green.disabled.active,.btn-green.disabled:active,.btn-green.disabled:focus,.btn-green.disabled:hover,.btn-green[disabled],.btn-green[disabled].active,.btn-green[disabled]:active,.btn-green[disabled]:focus,.btn-green[disabled]:hover,fieldset[disabled] .btn-green,fieldset[disabled] .btn-green.active,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:hover{color:#e6e6e6;background-color:#3BB878}.btn-green .caret,.btn-green caret-right{border-top-color:#fff}.btn-green.btn-border{border-color:#2f915f}.btn-funky{color:#fff!important;background-color:#c67fcf}.btn-funky.active,.btn-funky:active,.btn-funky:focus,.btn-funky:hover{color:#fff;background-color:#be6cc8;outline:0}.btn-funky.active,.btn-funky:active{background-color:#b55ac1}.btn-funky.disabled,.btn-funky.disabled.active,.btn-funky.disabled:active,.btn-funky.disabled:focus,.btn-funky.disabled:hover,.btn-funky[disabled],.btn-funky[disabled].active,.btn-funky[disabled]:active,.btn-funky[disabled]:focus,.btn-funky[disabled]:hover,fieldset[disabled] .btn-funky,fieldset[disabled] .btn-funky.active,fieldset[disabled] .btn-funky:active,fieldset[disabled] .btn-funky:focus,fieldset[disabled] .btn-funky:hover{color:#e6e6e6;background-color:#c67fcf}.btn-funky .caret,.btn-funky caret-right{border-top-color:#fff}.btn-funky.btn-border{border-color:#b55ac1}.btn-blue{color:#fff!important;background-color:#2d8ec6}.btn-blue.active,.btn-blue:active,.btn-blue:focus,.btn-blue:hover{color:#fff;background-color:#287fb1;outline:0}.btn-blue.active,.btn-blue:active{background-color:#24709c}.btn-blue.disabled,.btn-blue.disabled.active,.btn-blue.disabled:active,.btn-blue.disabled:focus,.btn-blue.disabled:hover,.btn-blue[disabled],.btn-blue[disabled].active,.btn-blue[disabled]:active,.btn-blue[disabled]:focus,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue,fieldset[disabled] .btn-blue.active,fieldset[disabled] .btn-blue:active,fieldset[disabled] .btn-blue:focus,fieldset[disabled] .btn-blue:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-blue .caret,.btn-blue caret-right{border-top-color:#fff}.btn-blue.btn-border{border-color:#24709c}.btn-light-gray{color:#fff!important;background-color:#3BB878}.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover{color:#fff;background-color:#35a56b;outline:0}.btn-light-gray.active,.btn-light-gray:active{background-color:#2f915f}.btn-light-gray.disabled,.btn-light-gray.disabled.active,.btn-light-gray.disabled:active,.btn-light-gray.disabled:focus,.btn-light-gray.disabled:hover,.btn-light-gray[disabled],.btn-light-gray[disabled].active,.btn-light-gray[disabled]:active,.btn-light-gray[disabled]:focus,.btn-light-gray[disabled]:hover,fieldset[disabled] .btn-light-gray,fieldset[disabled] .btn-light-gray.active,fieldset[disabled] .btn-light-gray:active,fieldset[disabled] .btn-light-gray:focus,fieldset[disabled] .btn-light-gray:hover{color:#e6e6e6;background-color:#3BB878}.btn-light-gray .caret,.btn-light-gray caret-right{border-top-color:#fff}.btn-light-gray.btn-border{border-color:#2f915f}.btn-sand{color:#fff!important;background-color:#3BB878}.btn-sand.active,.btn-sand:active,.btn-sand:focus,.btn-sand:hover{color:#fff;background-color:#35a56b;outline:0}.btn-sand.active,.btn-sand:active{background-color:#2f915f}.btn-sand.disabled,.btn-sand.disabled.active,.btn-sand.disabled:active,.btn-sand.disabled:focus,.btn-sand.disabled:hover,.btn-sand[disabled],.btn-sand[disabled].active,.btn-sand[disabled]:active,.btn-sand[disabled]:focus,.btn-sand[disabled]:hover,fieldset[disabled] .btn-sand,fieldset[disabled] .btn-sand.active,fieldset[disabled] .btn-sand:active,fieldset[disabled] .btn-sand:focus,fieldset[disabled] .btn-sand:hover{color:#e6e6e6;background-color:#3BB878}.btn-sand .caret,.btn-sand caret-right{border-top-color:#fff}.btn-sand.btn-border{border-color:#2f915f}.btn-brown{color:#fff!important;text-decoration:none!important;background-color:#C2BA7A}.btn-brown.active,.btn-brown:active,.btn-brown:focus,.btn-brown:hover{color:#fff;background-color:#bab169;outline:0}.btn-brown.active,.btn-brown:active{background-color:#b2a857}.btn-brown.disabled,.btn-brown.disabled.active,.btn-brown.disabled:active,.btn-brown.disabled:focus,.btn-brown.disabled:hover,.btn-brown[disabled],.btn-brown[disabled].active,.btn-brown[disabled]:active,.btn-brown[disabled]:focus,.btn-brown[disabled]:hover,fieldset[disabled] .btn-brown,fieldset[disabled] .btn-brown.active,fieldset[disabled] .btn-brown:active,fieldset[disabled] .btn-brown:focus,fieldset[disabled] .btn-brown:hover{color:#e6e6e6;background-color:#C2BA7A}.btn-brown .caret,.btn-brown caret-right{border-top-color:#fff}.btn-brown.btn-border{border-style:solid;border-color:#b2a857;border-width:0 0 2px}.btn-orange{color:#fff!important;background-color:#FFAC5F}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff;background-color:#ff9f45;outline:0}.btn-orange.active,.btn-orange:active{background-color:#ff922c}.btn-orange.disabled,.btn-orange.disabled.active,.btn-orange.disabled:active,.btn-orange.disabled:focus,.btn-orange.disabled:hover,.btn-orange[disabled],.btn-orange[disabled].active,.btn-orange[disabled]:active,.btn-orange[disabled]:focus,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange,fieldset[disabled] .btn-orange.active,fieldset[disabled] .btn-orange:active,fieldset[disabled] .btn-orange:focus,fieldset[disabled] .btn-orange:hover{color:#e6e6e6;background-color:#FFAC5F}.btn-orange .caret,.btn-orange caret-right{border-top-color:#fff}.btn-orange.btn-border{border-color:#ff922c}.btn-action{color:#fff!important;background-color:#3BB878}.btn-action.active,.btn-action:active,.btn-action:focus,.btn-action:hover{color:#fff;background-color:#35a56b;outline:0}.btn-action.active,.btn-action:active{background-color:#2f915f}.btn-action.disabled,.btn-action.disabled.active,.btn-action.disabled:active,.btn-action.disabled:focus,.btn-action.disabled:hover,.btn-action[disabled],.btn-action[disabled].active,.btn-action[disabled]:active,.btn-action[disabled]:focus,.btn-action[disabled]:hover,fieldset[disabled] .btn-action,fieldset[disabled] .btn-action.active,fieldset[disabled] .btn-action:active,fieldset[disabled] .btn-action:focus,fieldset[disabled] .btn-action:hover{color:#e6e6e6;background-color:#3BB878}.btn-action .caret,.btn-action caret-right{border-top-color:#fff}.btn-action.btn-border{border-color:#2f915f}.btn-action-alt{color:#000!important;background-color:#fff}.btn-action-alt.active,.btn-action-alt:active,.btn-action-alt:focus,.btn-action-alt:hover{color:#000;background-color:#f2f2f2;outline:0}.btn-action-alt.active,.btn-action-alt:active{background-color:#e6e6e6}.btn-action-alt.disabled,.btn-action-alt.disabled.active,.btn-action-alt.disabled:active,.btn-action-alt.disabled:focus,.btn-action-alt.disabled:hover,.btn-action-alt[disabled],.btn-action-alt[disabled].active,.btn-action-alt[disabled]:active,.btn-action-alt[disabled]:focus,.btn-action-alt[disabled]:hover,fieldset[disabled] .btn-action-alt,fieldset[disabled] .btn-action-alt.active,fieldset[disabled] .btn-action-alt:active,fieldset[disabled] .btn-action-alt:focus,fieldset[disabled] .btn-action-alt:hover{color:#000;background-color:#fff}.btn-action-alt .caret,.btn-action-alt caret-right{border-top-color:#000}.btn-action-alt.btn-border{border-color:#e6e6e6}.btn-accent{color:#fff!important;background-color:#00aeef}.btn-accent.active,.btn-accent:active,.btn-accent:focus,.btn-accent:hover{color:#fff;background-color:#009bd6;outline:0}.btn-accent.active,.btn-accent:active{background-color:#0089bc}.btn-accent.disabled,.btn-accent.disabled.active,.btn-accent.disabled:active,.btn-accent.disabled:focus,.btn-accent.disabled:hover,.btn-accent[disabled],.btn-accent[disabled].active,.btn-accent[disabled]:active,.btn-accent[disabled]:focus,.btn-accent[disabled]:hover,fieldset[disabled] .btn-accent,fieldset[disabled] .btn-accent.active,fieldset[disabled] .btn-accent:active,fieldset[disabled] .btn-accent:focus,fieldset[disabled] .btn-accent:hover{color:#e6e6e6;background-color:#00aeef}.btn-accent .caret,.btn-accent caret-right{border-top-color:#fff}.btn-accent.btn-border{border-color:#0089bc}.btn-standard{color:#fff!important;background-color:#2d8ec6}.btn-standard.active,.btn-standard:active,.btn-standard:focus,.btn-standard:hover{color:#fff;background-color:#287fb1;outline:0}.btn-standard.active,.btn-standard:active{background-color:#24709c}.btn-standard.disabled,.btn-standard.disabled.active,.btn-standard.disabled:active,.btn-standard.disabled:focus,.btn-standard.disabled:hover,.btn-standard[disabled],.btn-standard[disabled].active,.btn-standard[disabled]:active,.btn-standard[disabled]:focus,.btn-standard[disabled]:hover,fieldset[disabled] .btn-standard,fieldset[disabled] .btn-standard.active,fieldset[disabled] .btn-standard:active,fieldset[disabled] .btn-standard:focus,fieldset[disabled] .btn-standard:hover{color:#e6e6e6;background-color:#2d8ec6}.btn-standard .caret,.btn-standard caret-right{border-top-color:#fff}.btn-standard.btn-border{border-color:#24709c}.btn-subdued{color:#000!important;background-color:#eee}.btn-subdued.active,.btn-subdued:active,.btn-subdued:focus,.btn-subdued:hover{color:#000;background-color:#e2e2e2;outline:0}.btn-subdued.active,.btn-subdued:active{background-color:#d5d5d5}.btn-subdued.disabled,.btn-subdued.disabled.active,.btn-subdued.disabled:active,.btn-subdued.disabled:focus,.btn-subdued.disabled:hover,.btn-subdued[disabled],.btn-subdued[disabled].active,.btn-subdued[disabled]:active,.btn-subdued[disabled]:focus,.btn-subdued[disabled]:hover,fieldset[disabled] .btn-subdued,fieldset[disabled] .btn-subdued.active,fieldset[disabled] .btn-subdued:active,fieldset[disabled] .btn-subdued:focus,fieldset[disabled] .btn-subdued:hover{color:#000;background-color:#eee}.btn-subdued .caret,.btn-subdued caret-right{border-top-color:#000}.btn-subdued.btn-border{border-color:#d5d5d5}li.list-group-item{padding:0}#ds-search-modal{margin-top:65px;z-index:9999}#ds-search-modal a{display:block;padding:10px 15px}#ds-search-modal a:active,#ds-search-modal a:link,#ds-search-modal a:visited{color:#0089bc}#ds-search-modal a:hover{color:#005170}#ds-search-input{padding:3px;border:1px solid #E4E4E4;border-radius:6px;background-color:#fff}#ds-search-input input{border:0;-webkit-box-shadow:none;box-shadow:none}#ds-search-input button{margin:2px 0 0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}#ds-search-input button:hover{border:0;-webkit-box-shadow:none;box-shadow:none;border-left:solid 1px #ccc}#ds-search-input .glyphicon-search{font-size:23px}#ds-search-input ul li:hover{background-color:#e6e6e6}.search-deprecated{font-size:9px;background-color:#FFAC5F;height:43px;color:#fff;border-radius:3px;padding:4px;margin-left:5px;vertical-align:middle}.hits{position:absolute;top:50px;left:0;z-index:10}.hit-body{background:#fff;color:#747474;border:.5px solid #e7e6e6;padding:1em}.hit-body:hover{background:#edf7fe;color:#fff}.hit-body a,.hit-body a:hover{color:#747474;text-decoration:none}.hit-body a{display:inline-block}.algolia-autocomplete .aa-hint{color:#999}.algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#fff;border:1px solid #cecccc;border-top:none}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:10px 12px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#edf7fe;color:#343434}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-weight:700;font-style:normal}.chroma .ge,.chroma .sh{font-style:italic}.library-article-blurb{padding-top:15px;padding-bottom:15px}.library-section-app{padding-top:30px}.library-breadcrumb-search{padding:20px 15px 55px}#library-main-search{margin-top:20px;height:45px}#library-main-search button,#library-main-search input{height:42px}.library-breadcrumb{background-color:#fff;padding:30px 0 0}@media screen and (min-width:768px){.library-breadcrumb{padding:30px 0 60px}}#library-search-status+.lead,.library-search-result-title+.lead{padding-top:10px}.library-breadcrumb>li{display:block}@media screen and (min-width:768px){.library-breadcrumb>li{display:inline-block}div.library-tile{min-height:220px}}.library-breadcrumb>li+li:before{content:"\00BB\00a0";color:#9a9a9a}.library-breadcrumb>.active{color:#9a9a9a}.library-spinner{width:60px;height:60px;margin:0 auto;position:relative;border-left:3px solid #eee;border-right:3px solid #eee;border-bottom:3px solid #eee;border-top:3px solid #555;border-radius:100%;-webkit-animation:rotation .4s infinite ease-in-out;animation:rotation .4s infinite ease-in-out}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.library-search-result{margin-bottom:60px}.library-search-result:last-child{margin-bottom:0}#library-search-status,.library-search-result-title{margin-top:11px;margin-bottom:11px;font-weight:400;font-family:Lato,sans-serif}.library-search-result small{display:block}.library-search-result-title{line-height:1.1;color:inherit;font-size:20px;font-size:25px}.library-search-result-title .small,.library-search-result-title small{font-weight:400;line-height:1;color:#777;font-size:75%}.library-search-result-desc{color:#9a9a9a}#library-search-status{line-height:1.1;color:inherit;font-size:16px;font-size:21px;text-align:center}#library-search-status .small,#library-search-status small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile p,div.library-tile.active p,div.library-tile:active p,div.library-tile:focus p,div.library-tile:hover p{color:#747474}.library-pager li{display:none}#library-page-num{display:block;padding-top:10px}.library-categories-row{margin-left:-15px;margin-right:-15px;margin-top:60px}.library-category-articles{padding-left:20px}.library-category-articles+.library-category-title{margin-top:60px}.library-category-title{padding-bottom:10px;border-bottom:1px solid #e7e6e6}div.library-tile{background-color:#ebeff0;padding:30px;margin-bottom:30px}div.library-tile.active,div.library-tile:active,div.library-tile:focus,div.library-tile:hover{background-color:#edf7fe}div.library-tile h2.tile-title{color:#000}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:14px;font-size:19px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}@media screen and (min-width:992px){.library-category-title{width:80%}div.library-tile .tile-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;margin-bottom:11px;font-size:20px;font-size:25px;font-weight:400}div.library-tile .tile-title .small,div.library-tile .tile-title small{font-weight:400;line-height:1;color:#777;font-size:75%}div.library-tile .tile-title+.lead{padding-top:10px}}@media screen and (min-width:1200px){.first-section .container{max-width:1170px}}#article-body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333}@media screen and (min-width:768px){#article-body{padding-bottom:60px}}#article-body li{font-size:17px;font-size:1.08rem}#article-body .h1,#article-body .h2,#article-body .h3,#article-body .h4,#article-body .h5,#article-body .h6,#article-body h1,#article-body h2,#article-body h3,#article-body h4,#article-body h5,#article-body h6{word-wrap:break-word;margin-top:3.125rem}#article-body .h1+.h1,#article-body .h1+.h2,#article-body .h1+.h3,#article-body .h1+.h4,#article-body .h1+.h5,#article-body .h1+.h6,#article-body .h1+h1,#article-body .h1+h2,#article-body .h1+h3,#article-body .h1+h4,#article-body .h1+h5,#article-body .h1+h6,#article-body .h2+.h1,#article-body .h2+.h2,#article-body .h2+.h3,#article-body .h2+.h4,#article-body .h2+.h5,#article-body .h2+.h6,#article-body .h2+h1,#article-body .h2+h2,#article-body .h2+h3,#article-body .h2+h4,#article-body .h2+h5,#article-body .h2+h6,#article-body .h3+.h1,#article-body .h3+.h2,#article-body .h3+.h3,#article-body .h3+.h4,#article-body .h3+.h5,#article-body .h3+.h6,#article-body .h3+h1,#article-body .h3+h2,#article-body .h3+h3,#article-body .h3+h4,#article-body .h3+h5,#article-body .h3+h6,#article-body .h4+.h1,#article-body .h4+.h2,#article-body .h4+.h3,#article-body .h4+.h4,#article-body .h4+.h5,#article-body .h4+.h6,#article-body .h4+h1,#article-body .h4+h2,#article-body .h4+h3,#article-body .h4+h4,#article-body .h4+h5,#article-body .h4+h6,#article-body .h5+.h1,#article-body .h5+.h2,#article-body .h5+.h3,#article-body .h5+.h4,#article-body .h5+.h5,#article-body .h5+.h6,#article-body .h5+h1,#article-body .h5+h2,#article-body .h5+h3,#article-body .h5+h4,#article-body .h5+h5,#article-body .h5+h6,#article-body .h6+.h1,#article-body .h6+.h2,#article-body .h6+.h3,#article-body .h6+.h4,#article-body .h6+.h5,#article-body .h6+.h6,#article-body .h6+h1,#article-body .h6+h2,#article-body .h6+h3,#article-body .h6+h4,#article-body .h6+h5,#article-body .h6+h6,#article-body h1+.h1,#article-body h1+.h2,#article-body h1+.h3,#article-body h1+.h4,#article-body h1+.h5,#article-body h1+.h6,#article-body h1+h1,#article-body h1+h2,#article-body h1+h3,#article-body h1+h4,#article-body h1+h5,#article-body h1+h6,#article-body h2+.h1,#article-body h2+.h2,#article-body h2+.h3,#article-body h2+.h4,#article-body h2+.h5,#article-body h2+.h6,#article-body h2+h1,#article-body h2+h2,#article-body h2+h3,#article-body h2+h4,#article-body h2+h5,#article-body h2+h6,#article-body h3+.h1,#article-body h3+.h2,#article-body h3+.h3,#article-body h3+.h4,#article-body h3+.h5,#article-body h3+.h6,#article-body h3+h1,#article-body h3+h2,#article-body h3+h3,#article-body h3+h4,#article-body h3+h5,#article-body h3+h6,#article-body h4+.h1,#article-body h4+.h2,#article-body h4+.h3,#article-body h4+.h4,#article-body h4+.h5,#article-body h4+.h6,#article-body h4+h1,#article-body h4+h2,#article-body h4+h3,#article-body h4+h4,#article-body h4+h5,#article-body h4+h6,#article-body h5+.h1,#article-body h5+.h2,#article-body h5+.h3,#article-body h5+.h4,#article-body h5+.h5,#article-body h5+.h6,#article-body h5+h1,#article-body h5+h2,#article-body h5+h3,#article-body h5+h4,#article-body h5+h5,#article-body h5+h6,#article-body h6+.h1,#article-body h6+.h2,#article-body h6+.h3,#article-body h6+.h4,#article-body h6+.h5,#article-body h6+.h6,#article-body h6+h1,#article-body h6+h2,#article-body h6+h3,#article-body h6+h4,#article-body h6+h5,#article-body h6+h6{margin-top:0}#article-body .h1 a,#article-body .h2 a,#article-body .h3 a,#article-body .h4 a,#article-body .h5 a,#article-body .h6 a,#article-body h1 a,#article-body h2 a,#article-body h3 a,#article-body h4 a,#article-body h5 a,#article-body h6 a{padding-left:10px;opacity:0}#article-body .h1:hover a,#article-body .h2:hover a,#article-body .h3:hover a,#article-body .h4:hover a,#article-body .h5:hover a,#article-body .h6:hover a,#article-body h1:hover a,#article-body h2:hover a,#article-body h3:hover a,#article-body h4:hover a,#article-body h5:hover a,#article-body h6:hover a{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}#article-body .h1,#article-body h1{font-size:38px;font-size:2.375rem}#article-body .h2,#article-body h2{font-size:33px;font-size:2.0625rem}#article-body .h3,#article-body h3{margin-top:2.5rem;font-size:28px;font-size:1.75rem}#article-body .h4,#article-body h4{font-size:23px;font-size:1.4375rem}#article-body .h5,#article-body h5{font-size:20px;font-size:1.25rem}#article-body .h6,#article-body h6{font-size:18px;font-size:1.125rem}#article-body li ol,#article-body li ul,#article-body li+li{margin-top:10px}#article-body li ol li,#article-body li ul li{margin-top:5px}#article-body li blockquote,#article-body li img{margin:20px 0}#article-body li ol+p,#article-body li ul+p{margin-top:20px}#article-body code{font-size:14px}#article-body img{display:block;max-width:100%;height:auto;margin:0 auto}#article-body table:not([class]){width:100%;max-width:100%;margin-bottom:22px}#article-body table:not([class])>tbody>tr>td,#article-body table:not([class])>tbody>tr>th,#article-body table:not([class])>tfoot>tr>td,#article-body table:not([class])>tfoot>tr>th,#article-body table:not([class])>thead>tr>td,#article-body table:not([class])>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}#article-body table:not([class])>caption+thead>tr:first-child>td,#article-body table:not([class])>caption+thead>tr:first-child>th,#article-body table:not([class])>colgroup+thead>tr:first-child>td,#article-body table:not([class])>colgroup+thead>tr:first-child>th,#article-body table:not([class])>thead:first-child>tr:first-child>td,#article-body table:not([class])>thead:first-child>tr:first-child>th{border-top:0}#article-body table:not([class])>tbody+tbody{border-top:2px solid #ddd}#article-body table:not([class]) .table{background-color:#fff}#article-body table:not([class])>thead>tr>th{font-family:Lato,sans-serif;padding:17px 10px;vertical-align:middle;text-align:left;color:#555;background-color:#fff;border-bottom:2px solid #00aeef;font-weight:400;font-size:18px}#article-body table:not([class])>tbody>tr:first-child{border-top:none}#article-body table:not([class])>tbody>tr:last-child{border-bottom:1px solid #e7e6e6}#article-body table:not([class])>tbody>tr>td{padding:17px 10px;vertical-align:middle;text-align:left;width:0;color:#747474}.container .contribute,.container .contribute .money,.email-signup,.library-rss,.library-sidebar-extra,.library-signup{text-align:center}#article-body table:not([class])>tbody>tr>td:last-child{border-right:none}#article-body table:not([class])>tbody>tr>td.large{font-size:20px;color:#000}#article-body table:not([class])>tbody>tr>td.large small{display:block;font-size:16px;color:#747474}#article-body table:not([class])>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.doc-time{color:#9a9a9a}.doc-time a:active,.doc-time a:link,.doc-time a:visited{color:#0089bc}.doc-time a:hover{color:#005170}.doc-title{margin-top:0!important;margin-bottom:5px;font-size:40px}.doc-license{font-size:87%;font-size:14px;padding-top:45px;color:#9a9a9a}.doc-sidebar-inner{background-color:#edf7fe;color:#747474;padding:15px;font-size:14px}.doc-sidebar-inner .lead a{font-weight:300}.doc-sidebar-inner .span>a,.doc-sidebar-inner address>a,.doc-sidebar-inner em>a,.doc-sidebar-inner h1>a,.doc-sidebar-inner h2>a,.doc-sidebar-inner h3>a,.doc-sidebar-inner h4>a,.doc-sidebar-inner h5>a,.doc-sidebar-inner h6>a,.doc-sidebar-inner li>a,.doc-sidebar-inner p>a,.doc-sidebar-inner td>a{-webkit-transition:.2s color;transition:.2s color}.doc-sidebar-inner .nav li>a,.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:hover{text-decoration:none}.doc-sidebar-inner.separated{border-bottom-color:#a5d7fa}.doc-sidebar-inner .h1,.doc-sidebar-inner .h2,.doc-sidebar-inner .h3,.doc-sidebar-inner .h4,.doc-sidebar-inner .h5,.doc-sidebar-inner .h6,.doc-sidebar-inner h1,.doc-sidebar-inner h2,.doc-sidebar-inner h3,.doc-sidebar-inner h4,.doc-sidebar-inner h5,.doc-sidebar-inner h6{color:#000}.doc-sidebar-inner.jumbotron .h1,.doc-sidebar-inner.jumbotron h1{color:#343434}.doc-sidebar-inner.jumbotron .h2,.doc-sidebar-inner.jumbotron .h3,.doc-sidebar-inner.jumbotron .h4,.doc-sidebar-inner.jumbotron .h5,.doc-sidebar-inner.jumbotron .h6,.doc-sidebar-inner.jumbotron h2,.doc-sidebar-inner.jumbotron h3,.doc-sidebar-inner.jumbotron h4,.doc-sidebar-inner.jumbotron h5,.doc-sidebar-inner.jumbotron h6{color:#747474}.doc-sidebar-inner .span>a:active,.doc-sidebar-inner .span>a:link,.doc-sidebar-inner .span>a:visited,.doc-sidebar-inner address>a:active,.doc-sidebar-inner address>a:link,.doc-sidebar-inner address>a:visited,.doc-sidebar-inner em>a:active,.doc-sidebar-inner em>a:link,.doc-sidebar-inner em>a:visited,.doc-sidebar-inner h1>a:active,.doc-sidebar-inner h1>a:link,.doc-sidebar-inner h1>a:visited,.doc-sidebar-inner h2>a:active,.doc-sidebar-inner h2>a:link,.doc-sidebar-inner h2>a:visited,.doc-sidebar-inner h3>a:active,.doc-sidebar-inner h3>a:link,.doc-sidebar-inner h3>a:visited,.doc-sidebar-inner h4>a:active,.doc-sidebar-inner h4>a:link,.doc-sidebar-inner h4>a:visited,.doc-sidebar-inner h5>a:active,.doc-sidebar-inner h5>a:link,.doc-sidebar-inner h5>a:visited,.doc-sidebar-inner h6>a:active,.doc-sidebar-inner h6>a:link,.doc-sidebar-inner h6>a:visited,.doc-sidebar-inner li>a:active,.doc-sidebar-inner li>a:link,.doc-sidebar-inner li>a:visited,.doc-sidebar-inner p>a:active,.doc-sidebar-inner p>a:link,.doc-sidebar-inner p>a:visited,.doc-sidebar-inner td>a:active,.doc-sidebar-inner td>a:link,.doc-sidebar-inner td>a:visited{color:#0089bc}.doc-sidebar-inner .span>a:hover,.doc-sidebar-inner address>a:hover,.doc-sidebar-inner em>a:hover,.doc-sidebar-inner h1>a:hover,.doc-sidebar-inner h2>a:hover,.doc-sidebar-inner h3>a:hover,.doc-sidebar-inner h4>a:hover,.doc-sidebar-inner h5>a:hover,.doc-sidebar-inner h6>a:hover,.doc-sidebar-inner li>a:hover,.doc-sidebar-inner p>a:hover,.doc-sidebar-inner td>a:hover{color:#005170}.doc-sidebar-inner .span>a .glyphicon.tile,.doc-sidebar-inner address>a .glyphicon.tile,.doc-sidebar-inner em>a .glyphicon.tile,.doc-sidebar-inner h1>a .glyphicon.tile,.doc-sidebar-inner h2>a .glyphicon.tile,.doc-sidebar-inner h3>a .glyphicon.tile,.doc-sidebar-inner h4>a .glyphicon.tile,.doc-sidebar-inner h5>a .glyphicon.tile,.doc-sidebar-inner h6>a .glyphicon.tile,.doc-sidebar-inner li>a .glyphicon.tile,.doc-sidebar-inner p>a .glyphicon.tile,.doc-sidebar-inner td>a .glyphicon.tile{-webkit-transition:.2s all;transition:.2s all;color:#000}.doc-sidebar-inner .span>a .glyphicon.tile:active,.doc-sidebar-inner .span>a .glyphicon.tile:hover,.doc-sidebar-inner address>a .glyphicon.tile:active,.doc-sidebar-inner address>a .glyphicon.tile:hover,.doc-sidebar-inner em>a .glyphicon.tile:active,.doc-sidebar-inner em>a .glyphicon.tile:hover,.doc-sidebar-inner h1>a .glyphicon.tile:active,.doc-sidebar-inner h1>a .glyphicon.tile:hover,.doc-sidebar-inner h2>a .glyphicon.tile:active,.doc-sidebar-inner h2>a .glyphicon.tile:hover,.doc-sidebar-inner h3>a .glyphicon.tile:active,.doc-sidebar-inner h3>a .glyphicon.tile:hover,.doc-sidebar-inner h4>a .glyphicon.tile:active,.doc-sidebar-inner h4>a .glyphicon.tile:hover,.doc-sidebar-inner h5>a .glyphicon.tile:active,.doc-sidebar-inner h5>a .glyphicon.tile:hover,.doc-sidebar-inner h6>a .glyphicon.tile:active,.doc-sidebar-inner h6>a .glyphicon.tile:hover,.doc-sidebar-inner li>a .glyphicon.tile:active,.doc-sidebar-inner li>a .glyphicon.tile:hover,.doc-sidebar-inner p>a .glyphicon.tile:active,.doc-sidebar-inner p>a .glyphicon.tile:hover,.doc-sidebar-inner td>a .glyphicon.tile:active,.doc-sidebar-inner td>a .glyphicon.tile:hover{color:#4e4e4e}.doc-sidebar-inner ul.nav-sidebar>li.active>a{color:#000}.doc-sidebar-inner ul.nav-sidebar>li.header>a{color:#626262;font-weight:800}.doc-sidebar-inner ul.nav-sidebar>li>a{color:#8e8e8e;-webkit-transition:.1s all;transition:.1s all}.doc-sidebar-inner ul.nav-sidebar>li>a:hover{color:#000}.doc-sidebar-inner ul.dropdown-menu>li>a:link{-webkit-transition:none;transition:none;text-decoration:none}.doc-sidebar-inner ul.dropdown-menu>li>a:hover{color:#fff}.doc-sidebar-inner.subnav{opacity:.96}.doc-sidebar-inner.subnav .navbar-brand{color:#000}.doc-sidebar-inner.subnav .navbar-brand a{text-decoration:none;color:#000}.doc-sidebar-inner.subnav li>a{color:#aaa}.doc-sidebar-inner.subnav li>a.active{color:#000}.doc-sidebar-inner.subnav li>a:hover{color:#5b5b5b}.doc-sidebar-inner .sidebar strong,.doc-sidebar-inner.subnav .navbar-toggle{color:#000}.doc-sidebar-inner.subnav .navbar-toggle:hover{background-color:transparent}.doc-sidebar-inner.subnav .navbar-collapse{border-top-color:#e7e6e6}.doc-sidebar-inner.subnav .subnav-divider{border-bottom:1px solid #e7e6e6}.doc-sidebar-inner .sidebar a strong,.doc-sidebar-inner .sidebar a strong:active,.doc-sidebar-inner .sidebar a strong:link,.doc-sidebar-inner .sidebar a strong:visited{color:#0089bc}.doc-sidebar-inner .sidebar a strong:hover{color:#005170}.doc-sidebar-inner cite.bubble strong{color:#414141}.doc-sidebar-inner cite.bubble a:active,.doc-sidebar-inner cite.bubble a:link,.doc-sidebar-inner cite.bubble a:visited{color:#0089bc}.doc-sidebar-inner cite.bubble a:hover{color:#005170}.doc-sidebar-inner blockquote,.doc-sidebar-inner blockquote p,.doc-sidebar-inner blockquote ul>li{color:#747474}.doc-sidebar-inner+.doc-sidebar-inner{margin-top:20px}#doc-sidebar-title{font-family:Lato,sans-serif;line-height:1.1;color:inherit;margin-top:11px;font-size:14px;font-size:19px;font-weight:400;margin-bottom:30px}#doc-sidebar-title .small,#doc-sidebar-title small{font-weight:400;line-height:1;color:#777;font-size:75%}#doc-sidebar-title+.lead{padding-top:10px}.sidebar-library nav>ul{border:0;margin:0;padding:0}.sidebar-library nav>ul>li{margin-left:0}.sidebar-library nav>ul>li>ul{border:0;padding-left:0}.sidebar-library nav>ul>li>ul>li{padding-left:0;display:block;line-height:20px;margin-top:20px;margin-bottom:20px}.sidebar-library nav>ul>li>ul>li>a{font-weight:800}.alert-banner a,.sidebar-library nav>ul>li>ul>li ul>li>a{font-weight:400}.sidebar-library nav>ul>li>ul>li ul>li{margin-top:2px;margin-bottom:2px;padding-left:10px}.sidebar-library nav>ul>li ul>li>ul>li>a{font-size:14px}.library-sidebar-extra h6{margin:5px auto}.library-sidebar-extra p{font-size:12px;margin-bottom:0}.library-sidebar-extra .fa{font-size:40px;color:#000}.library-github{vertical-align:middle;margin-bottom:15px;margin-top:15px}.library-github strong{font-size:1.2em}.library-github i{font-size:1.35em}.library-github p{display:inline-block;font-size:.8em;margin-left:7px}.contributed-by{float:right;margin-top:3px}.updated{float:left}.doc-time:after{content:"";display:table}.library-signup{margin-top:40px}.library-signup h6{margin:5px auto}.library-signup p{font-size:12px;margin-bottom:0}.library-signup .fa{font-size:40px;color:#000}.library-rss{margin-top:4px}.library-rss a{font-size:14px}.library-rss a:hover{color:#737373}#img-modal-image{max-width:1200px;max-height:700px;margin:auto}.modal-full{width:90%;padding-top:90px}.modal-body{overflow:scroll}div#search{height:57px}.gsc-input-box,td.gsc-input{height:45px!important}input.gsc-input{height:36px!important}.gsc-search-button{background-color:#2d8ec6;padding-top:2px}.gsc-modal-background-image{background-color:#333!important}table.gsc-table-result>tbody>tr>td{padding-left:8px;padding-right:8px}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}div.gsc-input-box,div.gsc-input-box-focus{border-color:#4fa5d7}div.gsc-input-box-focus,div.gsc-input-box-hover{-webkit-box-shadow:none;box-shadow:none}div.gsc-control-cse{font-family:Helvetica,Arial,sans-serif}input.gsc-search-button,input.gsc-search-button:focus,input.gsc-search-button:hover{background-color:#2d8ec6!important;background-image:url(https://www.google.com/uds/css/v2/search_box_icon.png)!important;background-position:50% 50%;background-repeat:no-repeat;height:36px!important;border-color:#2d8ec6!important;-webkit-filter:none;filter:none}span.gscb_a{margin-top:13px!important}li.library-article-item{border:none;padding:16px 24px}li.library-article-item:nth-child(odd){background-color:#ebeff0}#signup-form{margin-top:16px}#frontpage_upcoming_webinar{background:#2d8ec6}#frontpage_upcoming_webinar_text a{color:#fff;height:50px;line-height:50px;vertical-align:middle}.email-signup{margin-top:30px}.create-account{margin-top:10px}.signup-top{background:#eee;padding:13px;display:inline-block;margin-bottom:8px;width:100%}.hs-richtext,.hubspot-form .input{padding-bottom:20px}.signup-top span{font-family:Lato,sans-serif;font-size:18px;margin-right:20px;vertical-align:middle}.signup-top form{display:inline}.hs_recaptcha{float:right;margin:10px 0 10px 10px;padding-left:0}.hubspot-container{background-color:#ebeff0;width:80%}.hubspot-form input{display:block;height:40px;width:100%}.hubspot-form input[type=submit]{padding-bottom:0;display:block;float:left;height:40px;width:50%;margin:10px 10px 0 auto}.hubspot-form{width:100%;margin:0 auto;padding:40px 40px 25px}.hs-button{min-height:75px;font-size:1.5em;border:none;background-color:#3BB878;color:#fff}.hs-button:hover{background-color:#2f925f}.container .contribute img{padding-bottom:10px}h1.contribute{padding-bottom:40px}.contrib-header,.samples{padding-bottom:20px}.contribute{margin-left:0;padding-left:0}.compensation{text-align:left}.compensation-footer{text-align:left;padding-top:40px}.primary{margin-bottom:0;padding-bottom:0}.current{padding-bottom:20px;padding-top:20px}.sample-header{margin-left:0;margin-bottom:20px}.subtitle{padding-top:40px;margin:0}.row-content{margin-bottom:0}#doc-sidebar-container{position:webkit-sticky;position:-webkit-sticky;position:sticky;top:10px}#doc-sidebar-container #doc-sidebar{margin-top:10px;max-width:100%}#doc-sidebar-container #doc-sidebar-toc li.active>a{color:#005170}#doc-sidebar-container #doc-sidebar-toc .toc-long ul>li>ul>li>ul{display:none}.social-share>a{padding:6px 10px}.social-share .btn-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.social-share .share-group{float:left;max-width:59px;margin-top:10px!important;min-width:200px}.social-share .share-group ul{float:right;list-style:none;margin:0;min-width:61px;padding:0}.social-share .share-group .share{min-width:17px}.social-share .share-group li{display:block;font-size:18px;list-style:none;margin-bottom:3px;margin-left:4px;margin-top:3px}.social-share .share-group .btn-common{width:51px;color:#FFF!important}.social-share .share-group .btn-twitter{background-color:#39C!important;width:51px;color:#FFF!important}.social-share .share-group .btn-facebook{background-color:#3D5B96!important;width:51px;color:#FFF!important}.social-share .share-group .btn-hacker-news{background-color:#f60!important;width:51px;color:#FFF!important}#disqus_thread{margin-top:40px}.copy-code{position:absolute;padding-top:.25rem;right:1.4rem;opacity:0}#article-body .disclosure-note div.btn-copy>.copy-code,blockquote div.btn-copy>.copy-code{padding-top:.01rem;right:2.2rem}#article-body .disclosure-note .glyphicon.glyphicon-copy{font-size:1.6rem;color:#a6a6a6}blockquote div.btn-copy .glyphicon.glyphicon-copy{color:#a6a6a6}.copy-code:hover{opacity:1}.glyphicon.glyphicon-copy{font-size:1.6rem}.btn-copy:hover .glyphicon{color:#B2D7FF}.form_elem_email{color:#000}.alert-banner{font-size:22px;background-color:#7c9fb3;text-align:center;margin-bottom:30px;padding:10px 0}.alert-banner a{font-family:Lato,sans-serif;color:rgba(255,255,255,.8);display:block}.alert-banner a:hover{text-decoration:none;color:#fff}.alert-banner i{padding:0 15px}.sub-menu-wrap{max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.sub-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e6e6;width:100%;-webkit-font-smoothing:initial}.with-subnavigation{margin-top:30px}.breadcrumb-row.with-subnavigation,.pad-xs.with-subnavigation{margin-top:0!important}#library-main-search{margin-bottom:0}.sub-menu-wrapper__title{padding:21px 0;margin:11px 0;-webkit-font-smoothing:antialiased;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:300;font-size:24px;line-height:22px}.chroma .cs,.chroma .gh,.chroma .gs,.chroma .gu,.chroma .kt,.chroma .nc,.chroma .ne,.chroma .nt{font-weight:700}.sub-menu-wrapper__title a:link,.sub-menu-wrapper__title a:visited{color:#000;text-decoration:none}.sub-menu-wrapper__title a:hover{color:#000}.sub-menu{font-family:Lato,sans-serif;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:1px}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.sub-menu{top:-2px}}}.sub-menu li{display:inline-block}.chroma .hl,.chroma .lnt{display:block}.sub-menu-wrapper .sub-menu li:first-child a{margin-left:0}.sub-menu li:last-child a{margin-right:0}.sub-menu a:link,.sub-menu a:visited{color:#aaa;padding-top:21px;padding-bottom:21px;font-size:15px;line-height:15px;margin:13px 12px 0}.sub-menu a.active,.sub-menu a:hover{color:#000}@media (max-width:768px){.sub-menu,.sub-menu li{display:block}.sub-menu{width:100%}.sub-menu-wrapper{padding-bottom:20px}.sub-menu-wrapper .sub-menu li a{margin:0}.some-space.first-section.with-subnavigation{padding-bottom:30px}}@media screen and (min-width:992px){.navbar .nav-home{top:1px}}@media screen and (min-width:768px){.navbar.navbar-default{height:auto}.navbar .navbar-nav>li>a{padding-bottom:20px}}.chroma{background-color:#eed}.chroma .err{color:#a61717;background-color:#e3d2d2}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:100%;overflow:auto;display:block}.chroma .ln,.chroma .lnt{margin-right:.4em;padding:0 .4em}.chroma .hl{background-color:#ffc;width:100%}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#8b008b;font-weight:700}.chroma .kt{color:#00688b}.chroma .na,.chroma .nb{color:#658b00}.chroma .nc{color:#008b45}.chroma .no{color:#00688b}.chroma .nd{color:#707a7c}.chroma .ne,.chroma .nf,.chroma .nn{color:#008b45}.chroma .nt{color:#8b008b}.chroma .nv{color:#00688b}.chroma .dl,.chroma .s,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd,.chroma .se{color:#cd5555}.chroma .sh{color:#1c7e71}.chroma .si{color:#cd5555}.chroma .sx{color:#cb6c20}.chroma .sr{color:#1c7e71}.chroma .s1,.chroma .ss{color:#cd5555}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#b452cd}.chroma .ow{color:#8b008b}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#228b22}.chroma .cs{color:#8b008b}.chroma .cp,.chroma .cpf{color:#1e889b}.chroma .gd,.chroma .gr{color:#a00}.chroma .gh{color:navy}.chroma .gi{color:#0a0}.chroma .go{color:#888}.chroma .gp{color:#555}.chroma .gu{color:purple}.chroma .gt{color:#a00}.chroma .w{color:#bbb} \ No newline at end of file From ffd3edbbd0312bd4548cb60bd396ddc89c0f412f Mon Sep 17 00:00:00 2001 From: nmelehan Date: Fri, 2 Nov 2018 11:32:29 -0400 Subject: [PATCH 41/41] Vale fix --- docs/databases/mysql/how-to-install-mysql-on-centos-7/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/databases/mysql/how-to-install-mysql-on-centos-7/index.md b/docs/databases/mysql/how-to-install-mysql-on-centos-7/index.md index 73646c0788d..b9992468551 100644 --- a/docs/databases/mysql/how-to-install-mysql-on-centos-7/index.md +++ b/docs/databases/mysql/how-to-install-mysql-on-centos-7/index.md @@ -208,6 +208,6 @@ MySQL Tuner is an excellent starting point to optimize a MySQL server but it wou {{< community >}} * [How to install phpMyAdmin on Centos7](https://www.linode.com/community/questions/16988/completing-install-of-phpmyadmin-on-centos-7) -* [How can I setup a lamp/lemp stack on my Linode](https://www.linode.com/community/questions/62/how-can-i-set-up-a-lamplemp-stack-on-my-linode) +* [How can I setup a LAMP/LEMP stack on my Linode](https://www.linode.com/community/questions/62/how-can-i-set-up-a-lamplemp-stack-on-my-linode) * [How do I run both MySQL and MongoDB](https://www.linode.com/community/questions/425/how-do-i-run-both-mysql-and-mongodb) {{}}

EVMKxd5^c!UVr?AiO=KQNw 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 KzpCCFeDObT4nzF_ literal 0 HcmV?d00001 diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-new-webhook-config.png b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/github-new-webhook-config.png new file mode 100644 index 0000000000000000000000000000000000000000..d8f607d4b1f5f870c5ee83275c8ee84fb8077898 GIT binary patch literal 165602 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 literal 0 HcmV?d00001 diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/hugo-dev-server-browser.png b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/hugo-dev-server-browser.png new file mode 100644 index 0000000000000000000000000000000000000000..ee1750e14b071aab81ee4eca4de6199c885cd328 GIT binary patch literal 50290 zcmeFZbySpn8wQAofFdB0k_swFigcHN2!eEXcjo{jA~i68BHfI12}q~X-7$1X4-7pt z`wZ{*?Y?LK-#xqMeEv1UJioZ}y080w2>Ylgi~oS~0R{#JzTCUFDi|2p+!z>GM!49( zPZU#|bucghWLkp@WjskPyS;)Pd!NX zztD&3K0R4|z%LvsCMC?wXi3?&HStI{*KeJ1g-&!d*w2OkNvl?3xTM?V^k*$QUdY9@{?>=z=E35I)^y+Z{&M|DQB9~s^7=hYjj?FxTQZjQ zhs^@mBQKtny{GCEmKFR?zV_l#ISkv`tmLVvf&f|apH-%sP05t*c*Ria!0tG2~y!FJv)9YrA9_(sP{is9OGTIk@9w?N4`3A34tQY=YMdK0Tor zVp`bWPcxt2wO~qox^MO~JHYxWG42eA612!+u7taYalZ@0*GMey3FX%x8$`b?shKdq z5^XpmOU?lh1JSO)bB