diff --git a/Gemfile b/Gemfile index 9730219ef2..b0065474bc 100644 --- a/Gemfile +++ b/Gemfile @@ -1,10 +1,5 @@ source :rubygems -gem 'guard', '~> 1.0.3' -gem 'guard-process', '~> 1.0.3' -gem 'guard-coffeescript', '~> 0.6.0' +gem 'rake', '0.8.3' gem 'sass', '3.1.15' -gem 'guard-sass', :github => 'sikachu/guard-sass' gem 'bourbon', '~> 1.3.6' -gem 'libnotify', '~> 0.7.2' -gem 'ruby_gntp', '~> 0.3.4' diff --git a/Gemfile.lock b/Gemfile.lock index e63f6edcbd..d6ec0096e2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,49 +1,15 @@ -GIT - remote: git://github.com/sikachu/guard-sass.git - revision: 2a646996d7fdaa2fabf5f65ba700bd8b02f14c1b - specs: - guard-sass (0.6.0) - guard (>= 0.4.0) - sass (>= 3.1) - GEM remote: http://rubygems.org/ specs: bourbon (1.3.6) sass (>= 3.1) - coffee-script (2.2.0) - coffee-script-source - execjs - coffee-script-source (1.3.3) - execjs (1.3.2) - multi_json (~> 1.0) - ffi (1.0.11) - guard (1.0.3) - ffi (>= 0.5.0) - thor (>= 0.14.6) - guard-coffeescript (0.6.0) - coffee-script (>= 2.2.0) - guard (>= 0.8.3) - guard-process (1.0.3) - ffi (~> 1.0.9) - guard (>= 0.4.2) - spoon (~> 0.0.1) - libnotify (0.7.2) - multi_json (1.3.5) - ruby_gntp (0.3.4) + rake (0.8.3) sass (3.1.15) - spoon (0.0.1) - thor (0.15.2) PLATFORMS ruby DEPENDENCIES bourbon (~> 1.3.6) - guard (~> 1.0.3) - guard-coffeescript (~> 0.6.0) - guard-process (~> 1.0.3) - guard-sass! - libnotify (~> 0.7.2) - ruby_gntp (~> 0.3.4) + rake (= 0.8.3) sass (= 3.1.15) diff --git a/Guardfile b/Guardfile deleted file mode 100644 index 46dbf0d367..0000000000 --- a/Guardfile +++ /dev/null @@ -1,19 +0,0 @@ -require 'bourbon' - -# Helper method -def production? - @@options[:group].include? 'production' -end - -guard :coffeescript, :name => :jasmine, :input => 'templates/coffee/spec', :all_on_start => production? - -guard :coffeescript, :input => 'templates/coffee/src', :noop => true -guard :process, :name => :coffeescript, :command => "coffee -j static/js/application.js -c templates/coffee/src" do - watch(%r{^templates/coffee/src/(.+)\.coffee$}) -end - -if production? - guard :sass, :input => 'templates/sass', :output => 'static/css', :style => :compressed, :all_on_start => true -else - guard :sass, :input => 'templates/sass', :output => 'static/css', :style => :nested, :line_numbers => true -end diff --git a/collect_static_resources b/collect_static_resources new file mode 100755 index 0000000000..34a98715ab --- /dev/null +++ b/collect_static_resources @@ -0,0 +1,3 @@ +#! /bin/bash + +cd $(dirname $0) && django-admin.py collectstatic --noinput --settings=envs.aws --pythonpath=. diff --git a/envs/common.py b/envs/common.py index cab109ffc7..e24e4dca6f 100644 --- a/envs/common.py +++ b/envs/common.py @@ -153,13 +153,16 @@ MANAGERS = ADMINS # Static content STATIC_URL = '/static/' ADMIN_MEDIA_PREFIX = '/static/admin/' -STATIC_ROOT = ENV_ROOT / "staticfiles" # We don't run collectstatic -- this is to appease askbot checks +STATIC_ROOT = ENV_ROOT / "staticfiles" # FIXME: We should iterate through the courses we have, adding the static # contents for each of them. (Right now we just use symlinks.) STATICFILES_DIRS = [ PROJECT_ROOT / "static", ASKBOT_ROOT / "askbot" / "skins", + ("circuits", DATA_DIR / "images"), + ("handouts", DATA_DIR / "handouts"), + ("subs", DATA_DIR / "subs"), # This is how you would use the textbook images locally # ("book", ENV_ROOT / "book_images") @@ -214,14 +217,14 @@ SIMPLE_WIKI_REQUIRE_LOGIN_EDIT = True SIMPLE_WIKI_REQUIRE_LOGIN_VIEW = False ################################# Jasmine ################################### -JASMINE_TEST_DIRECTORY = PROJECT_ROOT + '/templates/coffee' +JASMINE_TEST_DIRECTORY = PROJECT_ROOT + '/static/coffee' ################################# Middleware ################################### # List of finder classes that know how to find static files in # various locations. STATICFILES_FINDERS = ( - 'django.contrib.staticfiles.finders.FileSystemFinder', - 'django.contrib.staticfiles.finders.AppDirectoriesFinder', + 'staticfiles.finders.FileSystemFinder', + 'staticfiles.finders.AppDirectoriesFinder', ) # List of callables that know how to import templates from various sources. @@ -257,6 +260,60 @@ MIDDLEWARE_CLASSES = ( # 'debug_toolbar.middleware.DebugToolbarMiddleware', ) +############################### Pipeline ####################################### + +STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage' + +PIPELINE_CSS = { + 'application': { + 'source_filenames': ['sass/application.scss'], + 'output_filename': 'css/application.css', + }, + 'marketing': { + 'source_filenames': ['sass/marketing.scss'], + 'output_filename': 'css/marketing.css', + }, + 'marketing-ie': { + 'source_filenames': ['sass/marketing-ie.scss'], + 'output_filename': 'css/marketing-ie.css', + }, + 'print': { + 'source_filenames': ['sass/print.scss'], + 'output_filename': 'css/print.css', + } +} + +PIPELINE_JS = { + 'application': { + 'source_filenames': [ + 'coffee/src/calculator.coffee', + 'coffee/src/courseware.coffee', + 'coffee/src/feedback_form.coffee', + 'coffee/src/main.coffee' + ], + 'output_filename': 'js/application.js' + } +} + +PIPELINE_COMPILERS = [ + 'pipeline.compilers.sass.SASSCompiler', + 'pipeline.compilers.coffee.CoffeeScriptCompiler', +] + +PIPELINE_SASS_ARGUMENTS = '-t compressed -r {proj_dir}/static/sass/bourbon/lib/bourbon.rb'.format(proj_dir=PROJECT_ROOT) + +PIPELINE_CSS_COMPRESSOR = None +PIPELINE_JS_COMPRESSOR = 'pipeline.compressors.yui.YUICompressor' + +STATICFILES_IGNORE_PATTERNS = ( + "sass/*", + "coffee/*", + "*.py", + "*.pyc" +) + +PIPELINE_YUI_BINARY = '/usr/bin/yui-compressor' + ################################### APPS ####################################### INSTALLED_APPS = ( # Standard ones that are always installed... @@ -266,9 +323,12 @@ INSTALLED_APPS = ( 'django.contrib.messages', 'django.contrib.sessions', 'django.contrib.sites', - 'django.contrib.staticfiles', 'south', + # For asset pipelining + 'pipeline', + 'staticfiles', + # Our courseware 'circuit', 'courseware', diff --git a/envs/dev.py b/envs/dev.py index 9bfa70bbd1..3793330d08 100644 --- a/envs/dev.py +++ b/envs/dev.py @@ -81,3 +81,8 @@ FILE_UPLOAD_HANDLERS = ( 'django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler', ) + +########################### PIPELINE ################################# + +PIPELINE_COFFEE_SCRIPT_BINARY = 'coffee' +PIPELINE_SASS_ARGUMENTS = '-r {proj_dir}/static/sass/bourbon/lib/bourbon.rb'.format(proj_dir=PROJECT_ROOT) diff --git a/envs/logsettings.py b/envs/logsettings.py index 5302e231a3..abfdf04b8e 100644 --- a/envs/logsettings.py +++ b/envs/logsettings.py @@ -87,5 +87,10 @@ def get_logger_config(log_dir, 'level' : 'DEBUG', 'propagate' : False }, + 'keyedcache' : { + 'handlers' : handlers, + 'level' : 'DEBUG', + 'propagate' : False + }, } } diff --git a/lib/pipeline_mako.py b/lib/pipeline_mako.py new file mode 100644 index 0000000000..34e65a63ac --- /dev/null +++ b/lib/pipeline_mako.py @@ -0,0 +1,72 @@ +from staticfiles.storage import staticfiles_storage + +from mitxmako.shortcuts import render_to_string + +from pipeline.conf import settings +from pipeline.packager import Packager +from pipeline.utils import guess_type + +def compressed_css(package_name): + package = settings.PIPELINE_CSS.get(package_name, {}) + if package: + package = {package_name: package} + packager = Packager(css_packages=package, js_packages={}) + + package = packager.package_for('css', package_name) + + if settings.PIPELINE: + return render_css(package, package.output_filename) + else: + paths = packager.compile(package.paths) + return render_individual_css(package, paths) + +def render_css(package, path): + template_name = package.template_name or "pipeline_mako/css.html" + context = package.extra_context + context.update({ + 'type': guess_type(path, 'text/css'), + 'url': staticfiles_storage.url(path) + }) + return render_to_string(template_name, context) + +def render_individual_css(package, paths): + tags = [render_css(package, path) for path in paths] + return '\n'.join(tags) + + +def compressed_js(package_name): + package = settings.PIPELINE_JS.get(package_name, {}) + if package: + package = {package_name: package} + packager = Packager(css_packages={}, js_packages=package) + + package = packager.package_for('js', package_name) + + if settings.PIPELINE: + return render_js(package, package.output_filename) + else: + paths = packager.compile(package.paths) + templates = packager.pack_templates(package) + return render_individual_js(package, paths, templates) + +def render_js(package, path): + template_name = package.template_name or "pipeline_mako/js.html" + context = package.extra_context + context.update({ + 'type': guess_type(path, 'text/javascript'), + 'url': staticfiles_storage.url(path) + }) + return render_to_string(template_name, context) + +def render_inline_js(package, js): + context = package.extra_context + context.update({ + 'source': js + }) + return render_to_string("pipeline_mako/inline_js.html", context) + +def render_individual_js(package, paths, templates=None): + tags = [render_js(package, js) for js in paths] + if templates: + tags.append(render_inline_js(package, templates)) + return '\n'.join(tags) diff --git a/lib/static_replace.py b/lib/static_replace.py new file mode 100644 index 0000000000..c6c6dd0bc2 --- /dev/null +++ b/lib/static_replace.py @@ -0,0 +1,19 @@ +from staticfiles.storage import staticfiles_storage +import re + +PREFIX = '/static/' +STATIC_PATTERN = re.compile(r""" +(?P['"]) # the opening quotes +{prefix} # the prefix +(?P.*?) # everything else in the url +(?P=quote) # the first matching closing quote +""".format(prefix=PREFIX), re.VERBOSE) +PREFIX_LEN = len(PREFIX) + +def replace(static_url): + quote = static_url.group('quote') + url = staticfiles_storage.url(static_url.group('rest')) + return "".join([quote, url, quote]) + +def replace_urls(text): + return STATIC_PATTERN.sub(replace, text) diff --git a/rakefile b/rakefile index 5d298293e7..cf0965d497 100644 --- a/rakefile +++ b/rakefile @@ -60,7 +60,7 @@ task :test => REPORT_DIR do end desc "Start a local server with the specified environment (defaults to dev). Other useful environments are devplus (for dev testing with a real local database)" -task :runserver, :env do |t, args| +task :runserver, [:env] => [] do |t, args| args.with_defaults(:env => 'dev') django_admin = ENV['DJANGO_ADMIN_PATH'] || select_executable('django-admin.py', 'django-admin') sh("#{django_admin} runserver --settings=envs.#{args.env} --pythonpath=.") @@ -78,11 +78,15 @@ task :package do set -x chown -R makeitso:makeitso #{INSTALL_DIR_PATH} - + chmod +x #{INSTALL_DIR_PATH}/collect_static_resources + service gunicorn stop rm -f #{LINK_PATH} ln -s #{INSTALL_DIR_PATH} #{LINK_PATH} chown makeitso:makeitso #{LINK_PATH} + + /opt/wwc/mitx/collect_static_resources + service gunicorn start POSTINSTALL postinstall.close() diff --git a/requirements.txt b/requirements.txt index 23d2491f9b..4135b6aab4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,6 +13,8 @@ python-memcached django-celery path.py django_debug_toolbar +django-pipeline +django-staticfiles>=1.2.1 django-masquerade fs django-jasmine diff --git a/static/Kirchhoff_files/07172609b59c136393705e4067de95d0.png b/static/Kirchhoff_files/07172609b59c136393705e4067de95d0.png deleted file mode 100644 index ff21373411..0000000000 Binary files a/static/Kirchhoff_files/07172609b59c136393705e4067de95d0.png and /dev/null differ diff --git a/static/Kirchhoff_files/08d7bd7060be987d4da37b7fc263a740.png b/static/Kirchhoff_files/08d7bd7060be987d4da37b7fc263a740.png deleted file mode 100644 index 75f2015a62..0000000000 Binary files a/static/Kirchhoff_files/08d7bd7060be987d4da37b7fc263a740.png and /dev/null differ diff --git a/static/Kirchhoff_files/17bbbd9b6e69b94dab881bacae540191.png b/static/Kirchhoff_files/17bbbd9b6e69b94dab881bacae540191.png deleted file mode 100644 index 7a56c0274a..0000000000 Binary files a/static/Kirchhoff_files/17bbbd9b6e69b94dab881bacae540191.png and /dev/null differ diff --git a/static/Kirchhoff_files/200px-Kirchhoff_voltage_law.svg.png b/static/Kirchhoff_files/200px-Kirchhoff_voltage_law.svg.png deleted file mode 100644 index de783d7fa3..0000000000 Binary files a/static/Kirchhoff_files/200px-Kirchhoff_voltage_law.svg.png and /dev/null differ diff --git a/static/Kirchhoff_files/229253cd444bad52ccf237f182f18267.png b/static/Kirchhoff_files/229253cd444bad52ccf237f182f18267.png deleted file mode 100644 index 7e3ee15206..0000000000 Binary files a/static/Kirchhoff_files/229253cd444bad52ccf237f182f18267.png and /dev/null differ diff --git a/static/Kirchhoff_files/912713fc906c190d03a73f02b2f738ab.png b/static/Kirchhoff_files/912713fc906c190d03a73f02b2f738ab.png deleted file mode 100644 index d38487b034..0000000000 Binary files a/static/Kirchhoff_files/912713fc906c190d03a73f02b2f738ab.png and /dev/null differ diff --git a/static/Kirchhoff_files/98720898396d325be0abb463b68caf90.png b/static/Kirchhoff_files/98720898396d325be0abb463b68caf90.png deleted file mode 100644 index 9c9707899b..0000000000 Binary files a/static/Kirchhoff_files/98720898396d325be0abb463b68caf90.png and /dev/null differ diff --git a/static/Kirchhoff_files/KCL.png b/static/Kirchhoff_files/KCL.png deleted file mode 100644 index 48def07d58..0000000000 Binary files a/static/Kirchhoff_files/KCL.png and /dev/null differ diff --git a/static/Kirchhoff_files/c449f0cd2e060f03076e28ae5f8f0a75.png b/static/Kirchhoff_files/c449f0cd2e060f03076e28ae5f8f0a75.png deleted file mode 100644 index d54e373764..0000000000 Binary files a/static/Kirchhoff_files/c449f0cd2e060f03076e28ae5f8f0a75.png and /dev/null differ diff --git a/static/Kirchhoff_files/ec93733267512bc18567c04e5a728e24.png b/static/Kirchhoff_files/ec93733267512bc18567c04e5a728e24.png deleted file mode 100644 index 3efd5c7c78..0000000000 Binary files a/static/Kirchhoff_files/ec93733267512bc18567c04e5a728e24.png and /dev/null differ diff --git a/static/Kirchhoff_files/magnify-clip.png b/static/Kirchhoff_files/magnify-clip.png deleted file mode 100644 index 00a9cee11b..0000000000 Binary files a/static/Kirchhoff_files/magnify-clip.png and /dev/null differ diff --git a/static/book b/static/book deleted file mode 120000 index 886e42b9c0..0000000000 --- a/static/book +++ /dev/null @@ -1 +0,0 @@ -../../book_images/ \ No newline at end of file diff --git a/static/circuits b/static/circuits deleted file mode 120000 index 8107e5a3f3..0000000000 --- a/static/circuits +++ /dev/null @@ -1 +0,0 @@ -../../data/images/ \ No newline at end of file diff --git a/templates/coffee/README.md b/static/coffee/README.md similarity index 84% rename from templates/coffee/README.md rename to static/coffee/README.md index c6063e3549..69c2610548 100644 --- a/templates/coffee/README.md +++ b/static/coffee/README.md @@ -34,15 +34,10 @@ Conveniently, you can install Node via `apt-get`, then use npm: Compiling --------- -We're using Guard to watch your folder and automatic compile those CoffeeScript -files. First, install guard by using Bundler: - - $ gem install bundler - $ bundle install - -Then you can run this command: - - $ bundle exec guard +The dev server will automatically compile coffeescript files that have changed. +Simply start the server using: + + $ rake runserver Testing ------- diff --git a/templates/coffee/files.json b/static/coffee/files.json similarity index 100% rename from templates/coffee/files.json rename to static/coffee/files.json diff --git a/templates/coffee/fixtures/accordion.html b/static/coffee/fixtures/accordion.html similarity index 100% rename from templates/coffee/fixtures/accordion.html rename to static/coffee/fixtures/accordion.html diff --git a/templates/coffee/fixtures/calculator.html b/static/coffee/fixtures/calculator.html similarity index 100% rename from templates/coffee/fixtures/calculator.html rename to static/coffee/fixtures/calculator.html diff --git a/templates/coffee/fixtures/feedback_form.html b/static/coffee/fixtures/feedback_form.html similarity index 100% rename from templates/coffee/fixtures/feedback_form.html rename to static/coffee/fixtures/feedback_form.html diff --git a/templates/coffee/spec/calculator_spec.coffee b/static/coffee/spec/calculator_spec.coffee similarity index 100% rename from templates/coffee/spec/calculator_spec.coffee rename to static/coffee/spec/calculator_spec.coffee diff --git a/templates/coffee/spec/calculator_spec.js b/static/coffee/spec/calculator_spec.js similarity index 100% rename from templates/coffee/spec/calculator_spec.js rename to static/coffee/spec/calculator_spec.js diff --git a/templates/coffee/spec/courseware_spec.coffee b/static/coffee/spec/courseware_spec.coffee similarity index 100% rename from templates/coffee/spec/courseware_spec.coffee rename to static/coffee/spec/courseware_spec.coffee diff --git a/templates/coffee/spec/courseware_spec.js b/static/coffee/spec/courseware_spec.js similarity index 100% rename from templates/coffee/spec/courseware_spec.js rename to static/coffee/spec/courseware_spec.js diff --git a/templates/coffee/spec/feedback_form_spec.coffee b/static/coffee/spec/feedback_form_spec.coffee similarity index 100% rename from templates/coffee/spec/feedback_form_spec.coffee rename to static/coffee/spec/feedback_form_spec.coffee diff --git a/templates/coffee/spec/feedback_form_spec.js b/static/coffee/spec/feedback_form_spec.js similarity index 100% rename from templates/coffee/spec/feedback_form_spec.js rename to static/coffee/spec/feedback_form_spec.js diff --git a/templates/coffee/spec/helper.coffee b/static/coffee/spec/helper.coffee similarity index 100% rename from templates/coffee/spec/helper.coffee rename to static/coffee/spec/helper.coffee diff --git a/templates/coffee/spec/helper.js b/static/coffee/spec/helper.js similarity index 100% rename from templates/coffee/spec/helper.js rename to static/coffee/spec/helper.js diff --git a/static/coffee/src/.gitignore b/static/coffee/src/.gitignore new file mode 100644 index 0000000000..a6c7c2852d --- /dev/null +++ b/static/coffee/src/.gitignore @@ -0,0 +1 @@ +*.js diff --git a/templates/coffee/src/calculator.coffee b/static/coffee/src/calculator.coffee similarity index 100% rename from templates/coffee/src/calculator.coffee rename to static/coffee/src/calculator.coffee diff --git a/templates/coffee/src/courseware.coffee b/static/coffee/src/courseware.coffee similarity index 100% rename from templates/coffee/src/courseware.coffee rename to static/coffee/src/courseware.coffee diff --git a/templates/coffee/src/feedback_form.coffee b/static/coffee/src/feedback_form.coffee similarity index 100% rename from templates/coffee/src/feedback_form.coffee rename to static/coffee/src/feedback_form.coffee diff --git a/templates/coffee/src/main.coffee b/static/coffee/src/main.coffee similarity index 100% rename from templates/coffee/src/main.coffee rename to static/coffee/src/main.coffee diff --git a/static/common b/static/common deleted file mode 120000 index 35efe10699..0000000000 --- a/static/common +++ /dev/null @@ -1 +0,0 @@ -../../askbot-devel/askbot/skins/common/ \ No newline at end of file diff --git a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_local.scssc b/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_local.scssc deleted file mode 100644 index 39211ae631..0000000000 Binary files a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_local.scssc and /dev/null differ diff --git a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_reset.scssc b/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_reset.scssc deleted file mode 100644 index 38bc887589..0000000000 Binary files a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_reset.scssc and /dev/null differ diff --git a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_theme.scssc b/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_theme.scssc deleted file mode 100644 index a1dd4d15ba..0000000000 Binary files a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/_theme.scssc and /dev/null differ diff --git a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/application.scssc b/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/application.scssc deleted file mode 100644 index 7590fe826d..0000000000 Binary files a/static/css/.sass-cache/cdb7072d383fc58911ae811a90d70324a631c57e/application.scssc and /dev/null differ diff --git a/static/css/application.css b/static/css/application.css deleted file mode 100644 index 149c4f3046..0000000000 --- a/static/css/application.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Regular-webfont.eot");src:url("/static/fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Regular-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Italic-webfont.eot");src:url("/static/fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Italic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Italic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Bold-webfont.eot");src:url("/static/fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Bold-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-BoldItalic-webfont.eot");src:url("/static/fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-BoldItalic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBold-webfont.eot");src:url("/static/fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBold-webfont.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot");src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg");font-weight:800;font-style:italic}.clearfix:after,.topbar:after,nav.sequence-nav:after,div.book-wrapper section.book nav:after,div.wiki-wrapper section.wiki-body header:after,html body section.main-content:after,html body section.outside-app:after,div.header-wrapper header:after,div.header-wrapper header hgroup:after,div.header-wrapper header nav ul:after,footer:after,li.calc-main div#calculator_wrapper form:after,li.calc-main div#calculator_wrapper form div.input-wrapper:after,div.leanModal_box#enroll ol:after,div.course-wrapper section.course-content .problem-set:after,div.course-wrapper section.course-content section.problems-wrapper:after,div.course-wrapper section.course-content div#seq_content:after,div.course-wrapper section.course-content ol.vert-mod>li:after,section.course-content div.video-subtitles div.video-wrapper section.video-controls:after,section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider:after,section.course-content nav.sequence-bottom ul:after,section.tool-wrapper:after,section.tool-wrapper div#controlls-container:after,section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper:after,section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after,section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders:after,div.book-wrapper section.book nav ul:after,div.info-wrapper section.updates>ol>li:after,div.info-wrapper section.handouts ol li:after,div.profile-wrapper section.course-info header:after,div.profile-wrapper section.course-info>ol>li:after,div#wiki_panel div#wiki_create_form:after,div.wiki-wrapper section.wiki-body:after,ul.badge-list li.badge:after{clear:both;content:".";display:block;height:0;visibility:hidden}.wrapper,html body section.main-content,html body section.outside-app,div.header-wrapper header,footer{margin:0 auto;max-width:1400px;min-width:810px;text-align:left;width:100%}.wrapper div.table-wrapper,html body section.main-content div.table-wrapper,html body section.outside-app div.table-wrapper,div.header-wrapper header div.table-wrapper,footer div.table-wrapper,.wrapper div.course-wrapper,html body section.main-content div.course-wrapper,html body section.outside-app div.course-wrapper,div.header-wrapper header div.course-wrapper,footer div.course-wrapper,.wrapper div.book-wrapper,html body section.main-content div.book-wrapper,html body section.outside-app div.book-wrapper,div.header-wrapper header div.book-wrapper,footer div.book-wrapper,.wrapper div.info-wrapper,html body section.main-content div.info-wrapper,html body section.outside-app div.info-wrapper,div.header-wrapper header div.info-wrapper,footer div.info-wrapper,.wrapper div.profile-wrapper,html body section.main-content div.profile-wrapper,html body section.outside-app div.profile-wrapper,div.header-wrapper header div.profile-wrapper,footer div.profile-wrapper,.wrapper div.gradebook-wrapper,html body section.main-content div.gradebook-wrapper,html body section.outside-app div.gradebook-wrapper,div.header-wrapper header div.gradebook-wrapper,footer div.gradebook-wrapper,.wrapper body.askbot section.main-content div.discussion-wrapper,body.askbot section.main-content .wrapper div.discussion-wrapper,html body.askbot section.main-content div.discussion-wrapper,html body.askbot section.outside-app section.main-content div.discussion-wrapper,html body.askbot section.main-content section.outside-app div.discussion-wrapper,div.header-wrapper header body.askbot section.main-content div.discussion-wrapper,body.askbot section.main-content div.header-wrapper header div.discussion-wrapper,footer body.askbot section.main-content div.discussion-wrapper,body.askbot section.main-content footer div.discussion-wrapper,.wrapper html body.askbot section.outside-app div.discussion-wrapper,html body.askbot section.outside-app .wrapper div.discussion-wrapper,html body.askbot section.main-content section.outside-app div.discussion-wrapper,html body.askbot section.outside-app section.main-content div.discussion-wrapper,html body.askbot section.outside-app div.discussion-wrapper,div.header-wrapper header html body.askbot section.outside-app div.discussion-wrapper,html body.askbot section.outside-app div.header-wrapper header div.discussion-wrapper,footer html body.askbot section.outside-app div.discussion-wrapper,html body.askbot section.outside-app footer div.discussion-wrapper{display:table;width:100%}h1.top-header,div.course-wrapper section.course-content ol.vert-mod>li header,div.info-wrapper section.updates>h1,div.profile-wrapper section.course-info header,div.gradebook-wrapper section.gradebook-content h1,div.question-list-header{background:#f3f3f3;border-bottom:1px solid #e3e3e3;margin:-22.652px -22.652px 22.652px;padding:22.652px}.button,input[type="submit"],input[type="button"],button,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit{border:1px solid #6f6f6f;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #a2a2a2,0 0 3px #ccc;-moz-box-shadow:inset 0 1px 0 #a2a2a2,0 0 3px #ccc;box-shadow:inset 0 1px 0 #a2a2a2,0 0 3px #ccc;color:#fff;cursor:pointer;font:bold 14px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;background-color:#959595;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #959595),color-stop(100%, #7b7b7b));background-image:-webkit-linear-gradient(top, #959595,#7b7b7b);background-image:-moz-linear-gradient(top, #959595,#7b7b7b);background-image:-ms-linear-gradient(top, #959595,#7b7b7b);background-image:-o-linear-gradient(top, #959595,#7b7b7b);background-image:linear-gradient(top, #959595,#7b7b7b);padding:4px 8px;text-decoration:none;text-shadow:none;-webkit-font-smoothing:antialiased}.button:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover,.button:focus,input[type="submit"]:focus,input[type="button"]:focus,button:focus,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus{border:1px solid #555;-webkit-box-shadow:inset 0 1px 0 #bbb,0 0 3px #ccc;-moz-box-shadow:inset 0 1px 0 #bbb,0 0 3px #ccc;box-shadow:inset 0 1px 0 #bbb,0 0 3px #ccc;background-color:#a2a2a2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a2a2a2),color-stop(100%, #7b7b7b));background-image:-webkit-linear-gradient(top, #a2a2a2,#7b7b7b);background-image:-moz-linear-gradient(top, #a2a2a2,#7b7b7b);background-image:-ms-linear-gradient(top, #a2a2a2,#7b7b7b);background-image:-o-linear-gradient(top, #a2a2a2,#7b7b7b);background-image:linear-gradient(top, #a2a2a2,#7b7b7b)}.light-button,div.history-controls input[type="submit"],body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa,body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa,div.discussion-wrapper aside div.view-profile a,ul.question-list div.post-own-question a,div#question-list div.post-own-question a,div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:last-child,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator span.next,div.paginator span.prev,form.answer-form div.preview-toggle a,form.question-form div.preview-toggle a,a.light-button,body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa,div.discussion-wrapper aside div.view-profile a,ul.question-list div.post-own-question a,div#question-list div.post-own-question a,form.answer-form div.preview-toggle a,form.question-form div.preview-toggle a{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;color:#666;cursor:pointer;font:normal 14px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #fff,#eee);background-image:-moz-linear-gradient(top, #fff,#eee);background-image:-ms-linear-gradient(top, #fff,#eee);background-image:-o-linear-gradient(top, #fff,#eee);background-image:linear-gradient(top, #fff,#eee);padding:4px 8px;text-decoration:none;-webkit-font-smoothing:antialiased}.light-button:hover,div.history-controls input[type="submit"]:hover,body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:hover,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:hover,body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:hover,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:hover,div.discussion-wrapper aside div.view-profile a:hover,ul.question-list div.post-own-question a:hover,div#question-list div.post-own-question a:hover,div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child,div.paginator span.next:hover,div.paginator span.prev:hover,form.answer-form div.preview-toggle a:hover,form.question-form div.preview-toggle a:hover,.light-button:focus,div.history-controls input[type="submit"]:focus,body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:focus,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:focus,body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:focus,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:focus,div.discussion-wrapper aside div.view-profile a:focus,ul.question-list div.post-own-question a:focus,div#question-list div.post-own-question a:focus,div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child,div.paginator span.next:focus,div.paginator span.prev:focus,form.answer-form div.preview-toggle a:focus,form.question-form div.preview-toggle a:focus,a.light-button:hover,body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:hover,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:hover,div.discussion-wrapper aside div.view-profile a:hover,ul.question-list div.post-own-question a:hover,div#question-list div.post-own-question a:hover,form.answer-form div.preview-toggle a:hover,form.question-form div.preview-toggle a:hover,a.light-button:focus,body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:focus,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:focus,div.discussion-wrapper aside div.view-profile a:focus,ul.question-list div.post-own-question a:focus,div#question-list div.post-own-question a:focus,form.answer-form div.preview-toggle a:focus,form.question-form div.preview-toggle a:focus{border:1px solid #ccc;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #e6e6e6));background-image:-webkit-linear-gradient(top, #fff,#e6e6e6);background-image:-moz-linear-gradient(top, #fff,#e6e6e6);background-image:-ms-linear-gradient(top, #fff,#e6e6e6);background-image:-o-linear-gradient(top, #fff,#e6e6e6);background-image:linear-gradient(top, #fff,#e6e6e6);text-decoration:none}.action-link a,div.question-list-header section.question-list-meta div.question-sort nav a,div.answer-controls div.answer-sort nav a{color:#933}.action-link a:hover,div.question-list-header section.question-list-meta div.question-sort nav a:hover,div.answer-controls div.answer-sort nav a:hover{color:#4d1919;text-decoration:none}.content,div.course-wrapper section.course-content,div.book-wrapper section.book,div.info-wrapper section.updates,div.profile-wrapper section.course-info,div.gradebook-wrapper section.gradebook-content,div.wiki-wrapper section.wiki-body{-webkit-box-shadow:inset 0 0 2px 3px #f3f3f3;-moz-box-shadow:inset 0 0 2px 3px #f3f3f3;box-shadow:inset 0 0 2px 3px #f3f3f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:22.652px;vertical-align:top;width:76.518%}@media print{.content,div.course-wrapper section.course-content,div.book-wrapper section.book,div.info-wrapper section.updates,div.profile-wrapper section.course-info,div.gradebook-wrapper section.gradebook-content,div.wiki-wrapper section.wiki-body{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.sidebar,section.course-index,div.book-wrapper section.book-sidebar,div.info-wrapper section.handouts,div.profile-wrapper section.user-info,div#wiki_panel,div.discussion-wrapper aside{background:#e3e3e3;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:1px solid #d3d3d3;-webkit-box-shadow:inset 0 0 0 1px #f6f6f6;-moz-box-shadow:inset 0 0 0 1px #f6f6f6;box-shadow:inset 0 0 0 1px #f6f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;font-family:"Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;position:relative;text-shadow:0 1px 0 #f1f1f1;vertical-align:top;width:23.482%}.sidebar h1,section.course-index h1,div.book-wrapper section.book-sidebar h1,div.info-wrapper section.handouts h1,div.profile-wrapper section.user-info h1,div#wiki_panel h1,div.discussion-wrapper aside h1,.sidebar h2,section.course-index h2,div.book-wrapper section.book-sidebar h2,div.info-wrapper section.handouts h2,div.profile-wrapper section.user-info h2,div#wiki_panel h2,div.discussion-wrapper aside h2{font-size:18px;font-weight:bold;letter-spacing:0;text-transform:none}.sidebar a,section.course-index a,div.book-wrapper section.book-sidebar a,div.info-wrapper section.handouts a,div.profile-wrapper section.user-info a,div#wiki_panel a,div.discussion-wrapper aside a{border:none;font-style:normal}.sidebar .bottom-border,section.course-index .bottom-border,div.book-wrapper section.book-sidebar .bottom-border,div.info-wrapper section.handouts .bottom-border,div.profile-wrapper section.user-info .bottom-border,div#wiki_panel .bottom-border,div.discussion-wrapper aside .bottom-border,.sidebar div.info-wrapper section.handouts header,div.info-wrapper section.handouts .sidebar header,section.course-index div.info-wrapper section.handouts header,div.info-wrapper section.handouts section.course-index header,div.book-wrapper section.book-sidebar div.info-wrapper section.handouts header,div.info-wrapper section.handouts div.book-wrapper section.book-sidebar header,div.info-wrapper section.handouts header,div.profile-wrapper section.user-info div.info-wrapper section.handouts header,div.info-wrapper section.handouts div.profile-wrapper section.user-info header,div#wiki_panel div.info-wrapper section.handouts header,div.info-wrapper section.handouts div#wiki_panel header,div.discussion-wrapper aside div.info-wrapper section.handouts header,div.info-wrapper section.handouts div.discussion-wrapper aside header,.sidebar div.profile-wrapper section.user-info header,div.profile-wrapper section.user-info .sidebar header,section.course-index div.profile-wrapper section.user-info header,div.profile-wrapper section.user-info section.course-index header,div.book-wrapper section.book-sidebar div.profile-wrapper section.user-info header,div.profile-wrapper section.user-info div.book-wrapper section.book-sidebar header,div.info-wrapper section.handouts div.profile-wrapper section.user-info header,div.profile-wrapper section.user-info div.info-wrapper section.handouts header,div.profile-wrapper section.user-info header,div#wiki_panel div.profile-wrapper section.user-info header,div.profile-wrapper section.user-info div#wiki_panel header,div.discussion-wrapper aside div.profile-wrapper section.user-info header,div.profile-wrapper section.user-info div.discussion-wrapper aside header,.sidebar div#wiki_panel h2,div#wiki_panel .sidebar h2,section.course-index div#wiki_panel h2,div#wiki_panel section.course-index h2,div.book-wrapper section.book-sidebar div#wiki_panel h2,div#wiki_panel div.book-wrapper section.book-sidebar h2,div.info-wrapper section.handouts div#wiki_panel h2,div#wiki_panel div.info-wrapper section.handouts h2,div.profile-wrapper section.user-info div#wiki_panel h2,div#wiki_panel div.profile-wrapper section.user-info h2,div#wiki_panel h2,div.discussion-wrapper aside div#wiki_panel h2,div#wiki_panel div.discussion-wrapper aside h2,.sidebar div.discussion-wrapper aside h1,div.discussion-wrapper aside .sidebar h1,section.course-index div.discussion-wrapper aside h1,div.discussion-wrapper aside section.course-index h1,div.book-wrapper section.book-sidebar div.discussion-wrapper aside h1,div.discussion-wrapper aside div.book-wrapper section.book-sidebar h1,div.info-wrapper section.handouts div.discussion-wrapper aside h1,div.discussion-wrapper aside div.info-wrapper section.handouts h1,div.profile-wrapper section.user-info div.discussion-wrapper aside h1,div.discussion-wrapper aside div.profile-wrapper section.user-info h1,div#wiki_panel div.discussion-wrapper aside h1,div.discussion-wrapper aside div#wiki_panel h1,div.discussion-wrapper aside h1{border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 1px 0 #eee;-moz-box-shadow:0 1px 0 #eee;box-shadow:0 1px 0 #eee}@media print{.sidebar,section.course-index,div.book-wrapper section.book-sidebar,div.info-wrapper section.handouts,div.profile-wrapper section.user-info,div#wiki_panel,div.discussion-wrapper aside{display:none}}.sidebar h3,section.course-index h3,div.book-wrapper section.book-sidebar h3,div.info-wrapper section.handouts h3,div.profile-wrapper section.user-info h3,div#wiki_panel h3,div.discussion-wrapper aside h3{background:none;border:none;color:#000;font-weight:normal;margin:0;overflow:hidden}.sidebar h3 a,section.course-index h3 a,div.book-wrapper section.book-sidebar h3 a,div.info-wrapper section.handouts h3 a,div.profile-wrapper section.user-info h3 a,div#wiki_panel h3 a,div.discussion-wrapper aside h3 a{color:#4d4d4d;display:block;font-size:14px;padding:7px 7px 7px 30px;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}.sidebar h3 span.ui-icon,section.course-index h3 span.ui-icon,div.book-wrapper section.book-sidebar h3 span.ui-icon,div.info-wrapper section.handouts h3 span.ui-icon,div.profile-wrapper section.user-info h3 span.ui-icon,div#wiki_panel h3 span.ui-icon,div.discussion-wrapper aside h3 span.ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.sidebar h3.active,section.course-index h3.active,div.book-wrapper section.book-sidebar h3.active,div.info-wrapper section.handouts h3.active,div.profile-wrapper section.user-info h3.active,div#wiki_panel h3.active,div.discussion-wrapper aside h3.active,.sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion .sidebar h3.ui-accordion-header.ui-state-active,section.course-index div#accordion h3.ui-accordion-header.ui-state-active,div.book-wrapper section.book-sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion div.book-wrapper section.book-sidebar h3.ui-accordion-header.ui-state-active,div.info-wrapper section.handouts section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion div.info-wrapper section.handouts h3.ui-accordion-header.ui-state-active,div.profile-wrapper section.user-info section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion div.profile-wrapper section.user-info h3.ui-accordion-header.ui-state-active,div#wiki_panel section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion div#wiki_panel h3.ui-accordion-header.ui-state-active,div.discussion-wrapper aside section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion div.discussion-wrapper aside h3.ui-accordion-header.ui-state-active{background:none;background-image:-webkit-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-moz-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-ms-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-o-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:linear-gradient(-90deg,#f5f5f5,#e1e1e1);border-bottom:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 0 0 #eee;-moz-box-shadow:inset 0 1px 0 0 #eee;box-shadow:inset 0 1px 0 0 #eee;color:#000;font-weight:bold}.sidebar h3.active a,section.course-index h3.active a,div.book-wrapper section.book-sidebar h3.active a,div.info-wrapper section.handouts h3.active a,div.profile-wrapper section.user-info h3.active a,div#wiki_panel h3.active a,div.discussion-wrapper aside h3.active a,.sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active a,section.course-index div#accordion .sidebar h3.ui-accordion-header.ui-state-active a,section.course-index div#accordion h3.ui-accordion-header.ui-state-active a,div.book-wrapper section.book-sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active a,section.course-index div#accordion div.book-wrapper section.book-sidebar h3.ui-accordion-header.ui-state-active a,div.info-wrapper section.handouts section.course-index div#accordion h3.ui-accordion-header.ui-state-active a,section.course-index div#accordion div.info-wrapper section.handouts h3.ui-accordion-header.ui-state-active a,div.profile-wrapper section.user-info section.course-index div#accordion h3.ui-accordion-header.ui-state-active a,section.course-index div#accordion div.profile-wrapper section.user-info h3.ui-accordion-header.ui-state-active a,div#wiki_panel section.course-index div#accordion h3.ui-accordion-header.ui-state-active a,section.course-index div#accordion div#wiki_panel h3.ui-accordion-header.ui-state-active a,div.discussion-wrapper aside section.course-index div#accordion h3.ui-accordion-header.ui-state-active a,section.course-index div#accordion div.discussion-wrapper aside h3.ui-accordion-header.ui-state-active a{color:#000}.sidebar header#open_close_accordion,section.course-index header#open_close_accordion,div.book-wrapper section.book-sidebar header#open_close_accordion,div.info-wrapper section.handouts header#open_close_accordion,div.profile-wrapper section.user-info header#open_close_accordion,div#wiki_panel header#open_close_accordion,div.discussion-wrapper aside header#open_close_accordion{border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 1px 0 #eee;-moz-box-shadow:0 1px 0 #eee;box-shadow:0 1px 0 #eee;padding:11.326px 22.652px;position:relative}.sidebar header#open_close_accordion h2,section.course-index header#open_close_accordion h2,div.book-wrapper section.book-sidebar header#open_close_accordion h2,div.info-wrapper section.handouts header#open_close_accordion h2,div.profile-wrapper section.user-info header#open_close_accordion h2,div#wiki_panel header#open_close_accordion h2,div.discussion-wrapper aside header#open_close_accordion h2{margin:0;padding-right:20px}.sidebar header#open_close_accordion a,section.course-index header#open_close_accordion a,div.book-wrapper section.book-sidebar header#open_close_accordion a,div.info-wrapper section.handouts header#open_close_accordion a,div.profile-wrapper section.user-info header#open_close_accordion a,div#wiki_panel header#open_close_accordion a,div.discussion-wrapper aside header#open_close_accordion a{background:#eee url("/static/images/slide-left-icon.png") center center no-repeat;border:1px solid #D3D3D3;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;height:16px;padding:8px;position:absolute;right:-1px;text-indent:-9999px;top:6px;width:16px}.sidebar header#open_close_accordion a:hover,section.course-index header#open_close_accordion a:hover,div.book-wrapper section.book-sidebar header#open_close_accordion a:hover,div.info-wrapper section.handouts header#open_close_accordion a:hover,div.profile-wrapper section.user-info header#open_close_accordion a:hover,div#wiki_panel header#open_close_accordion a:hover,div.discussion-wrapper aside header#open_close_accordion a:hover{background-color:white}.sidebar a.button,section.course-index a.button,div.book-wrapper section.book-sidebar a.button,div.info-wrapper section.handouts a.button,div.profile-wrapper section.user-info a.button,div#wiki_panel a.button,div.discussion-wrapper aside a.button,.sidebar div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit,.sidebar div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit,section.course-index div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit,div.book-wrapper section.book-sidebar div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit,div.info-wrapper section.handouts div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit,div.profile-wrapper section.user-info div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit,div#wiki_panel div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit,div.discussion-wrapper aside div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit{text-decoration:none}.topbar,nav.sequence-nav,div.book-wrapper section.book nav,div.wiki-wrapper section.wiki-body header{background:#f6efd4;border-bottom:1px solid #eddfaa;-webkit-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;box-shadow:inset 0 1px 0 #fff,inset 1px 0 0 #fff;font-size:12px;height:46px;line-height:46px;margin:-22.652px -22.652px 22.652px;text-shadow:0 1px 0 #fff}@media print{.topbar,nav.sequence-nav,div.book-wrapper section.book nav,div.wiki-wrapper section.wiki-body header{display:none}}.topbar a,nav.sequence-nav a,div.book-wrapper section.book nav a,div.wiki-wrapper section.wiki-body header a{border-bottom:0;color:#292309}.topbar a:hover,nav.sequence-nav a:hover,div.book-wrapper section.book nav a:hover,div.wiki-wrapper section.wiki-body header a:hover{color:#7e691a;text-decoration:none}.topbar a.block-link,nav.sequence-nav a.block-link,div.book-wrapper section.book nav a.block-link,div.wiki-wrapper section.wiki-body header a.block-link,.topbar nav.sequence-nav ol a,nav.sequence-nav ol .topbar a,nav.sequence-nav ol a,div.book-wrapper section.book nav.sequence-nav ol a,div.wiki-wrapper section.wiki-body header nav.sequence-nav ol a,nav.sequence-nav ol div.wiki-wrapper section.wiki-body header a,.topbar div.book-wrapper section.book nav a,div.book-wrapper section.book nav .topbar a,div.book-wrapper section.book nav.sequence-nav a,div.book-wrapper section.book nav a,div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a,div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a,.topbar div.wiki-wrapper section.wiki-body header a,div.wiki-wrapper section.wiki-body header .topbar a,nav.sequence-nav div.wiki-wrapper section.wiki-body header a,div.wiki-wrapper section.wiki-body header nav.sequence-nav a,div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a,div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a,div.wiki-wrapper section.wiki-body header a{background:#f2e7bf;border-left:1px solid #e4d080;-webkit-box-shadow:inset 1px 0 0 #faf7e9;-moz-box-shadow:inset 1px 0 0 #faf7e9;box-shadow:inset 1px 0 0 #faf7e9;display:block;text-transform:uppercase}.topbar a.block-link:hover,nav.sequence-nav a.block-link:hover,div.book-wrapper section.book nav a.block-link:hover,div.wiki-wrapper section.wiki-body header a.block-link:hover,.topbar nav.sequence-nav ol a:hover,nav.sequence-nav ol .topbar a:hover,nav.sequence-nav ol a:hover,div.book-wrapper section.book nav.sequence-nav ol a:hover,div.wiki-wrapper section.wiki-body header nav.sequence-nav ol a:hover,nav.sequence-nav ol div.wiki-wrapper section.wiki-body header a:hover,.topbar div.book-wrapper section.book nav a:hover,div.book-wrapper section.book nav .topbar a:hover,div.book-wrapper section.book nav.sequence-nav a:hover,div.book-wrapper section.book nav a:hover,div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a:hover,div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a:hover,.topbar div.wiki-wrapper section.wiki-body header a:hover,div.wiki-wrapper section.wiki-body header .topbar a:hover,nav.sequence-nav div.wiki-wrapper section.wiki-body header a:hover,div.wiki-wrapper section.wiki-body header nav.sequence-nav a:hover,div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a:hover,div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a:hover,div.wiki-wrapper section.wiki-body header a:hover{background:none}.tran,section.course-index,div.book-wrapper section.book-sidebar{-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}p.ie-warning{background:yellow;display:block !important;line-height:1.3em;margin-bottom:0;padding:22.652px;text-align:left}:focus{outline-color:#ccc}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}h1{font-size:1.6em;margin:20px 0 10px 0}h2{font-size:14px;font-weight:bold;letter-spacing:1px;margin:20px 0 10px 0;text-transform:uppercase}p{margin-bottom:22.652px}em{font-style:italic}img{max-width:100%;height:auto}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],textarea,form#wiki_revision .CodeMirror{border:1px solid #999;-webkit-box-shadow:0 -1px 0 #fff;-moz-box-shadow:0 -1px 0 #fff;box-shadow:0 -1px 0 #fff;font:14px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #fff));background-image:-webkit-linear-gradient(top, #eee,#fff);background-image:-moz-linear-gradient(top, #eee,#fff);background-image:-ms-linear-gradient(top, #eee,#fff);background-image:-o-linear-gradient(top, #eee,#fff);background-image:linear-gradient(top, #eee,#fff);padding:4px}input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,textarea:focus,form#wiki_revision .CodeMirror:focus{border-color:#933}a{color:#933}a:link{color:#933}a:visited{color:#732626}a:link,a:visited{text-decoration:none}p a,li>a,span>a,a .inline{border-bottom:1px solid #bbb}a:hover,a:focus{color:#000}html{margin-top:0}html body{background:#f4f4f4;color:#333;font:14px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;margin:0;text-align:center}html body section.main-content,html body section.outside-app{background:#fff;border:1px solid #bbb;border-bottom:1px solid #bbb;-webkit-box-shadow:0 0 4px #dfdfdf;-moz-box-shadow:0 0 4px #dfdfdf;box-shadow:0 0 4px #dfdfdf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:3px;overflow:hidden}@media print{html body section.main-content,html body section.outside-app{border-bottom:0;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none}}@media screen and (min-width: 1400px){html body section.main-content,html body section.outside-app{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:11.326px}}html body div.qtip div.ui-tooltip-content{background:#000;background:rgba(0,0,0,0.8);border:none;color:#fff;font:12px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;margin-right:-20px;margin-top:-30px}html body section.outside-app{max-width:600px;padding:22.652px}html body section.outside-app input[type="email"],html body section.outside-app input[type="number"],html body section.outside-app input[type="password"],html body section.outside-app input[type="search"],html body section.outside-app input[type="tel"],html body section.outside-app input[type="text"],html body section.outside-app input[type="url"],html body section.outside-app input[type="color"],html body section.outside-app input[type="date"],html body section.outside-app input[type="datetime"],html body section.outside-app input[type="datetime-local"],html body section.outside-app input[type="month"],html body section.outside-app input[type="time"],html body section.outside-app input[type="week"]{display:block}div.header-wrapper{background:#933;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 -4px 6px #862d2d;-moz-box-shadow:inset 0 -4px 6px #862d2d;box-shadow:inset 0 -4px 6px #862d2d}@media print{div.header-wrapper{display:none}}div.header-wrapper header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 22.652px}div.header-wrapper header hgroup{float:left;min-width:23.482%;padding-top:13px}div.header-wrapper header hgroup h1{color:#391313;font-size:18px;font-weight:800;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:22.652px;margin:0;padding:0 11.326px 0 0;text-shadow:0 1px 0 #bf4040}div.header-wrapper header hgroup h1:after{color:#732626;content:"•";display:inline-block;font-size:10px;letter-spacing:-2px;padding-left:11.326px;text-shadow:0}div.header-wrapper header hgroup h2{font-size:16px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;letter-spacing:0;margin:0;padding:0 22.652px 0px 0;text-shadow:0 -1px 0 #732626;text-transform:none;-webkit-font-smoothing:antialiased}div.header-wrapper header hgroup h2 a{color:#fff;border:none}div.header-wrapper header hgroup h2 a:hover{color:rgba(255,255,255,0.7)}@media screen and (max-width: 900px){div.header-wrapper header hgroup{display:block;float:none}div.header-wrapper header hgroup h1{border:0;float:left}div.header-wrapper header hgroup h2{border:0;float:left;margin-right:0}}div.header-wrapper header nav{background:#501016;border-bottom:1px solid #26080a;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:inset 0 0 0 1px #3b0c10,inset 0 2px 0 #65141c;-moz-box-shadow:inset 0 0 0 1px #3b0c10,inset 0 2px 0 #65141c;box-shadow:inset 0 0 0 1px #3b0c10,inset 0 2px 0 #65141c;display:block;float:left;margin:5px 0 0;padding:0;text-shadow:0 -1px 0 #732626;-webkit-font-smoothing:antialiased}div.header-wrapper header nav ul{margin:0}div.header-wrapper header nav ul li{line-height:22.652px;margin-bottom:0;float:left}div.header-wrapper header nav ul li a{border:none;color:#fff;display:block;font-style:normal;font-weight:bold;padding:10px 22.652px 8px}@media screen and (max-width: 1020px){div.header-wrapper header nav ul li a{padding:10px 15.856px 8px}}div.header-wrapper header nav ul li a:hover{color:rgba(255,255,255,0.7);background-color:none}@media screen and (max-width: 900px){div.header-wrapper header nav{width:100%;float:none}div.header-wrapper header nav ul li{display:table-cell;padding:auto;text-align:center;width:16.6666666667%}}div.header-wrapper header nav .active,div.header-wrapper header nav.courseware li.courseware a,div.header-wrapper header nav.book li.book a,div.header-wrapper header nav.info li.info a,div.header-wrapper header nav.discussion li.discussion a,div.header-wrapper header nav.wiki li.wiki a,div.header-wrapper header nav.profile li.profile a,div.header-wrapper header nav section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion div.header-wrapper header nav h3.ui-accordion-header.ui-state-active,div.header-wrapper header nav.sequence-nav ol li a.seq_video_active,div.header-wrapper header nav.sequence-nav ol li a.seq_other_active,div.header-wrapper header nav.sequence-nav ol li a.seq_vertical_active,div.header-wrapper header nav.sequence-nav ol li a.seq_problem_active{background:#F4F4F4;border:1px solid #26080a;border-bottom:0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:0 2px 0 #f4f4f4,inset 0 1px 0 #fff;-moz-box-shadow:0 2px 0 #f4f4f4,inset 0 1px 0 #fff;box-shadow:0 2px 0 #f4f4f4,inset 0 1px 0 #fff;color:#333;text-shadow:0 1px 0 #fff}footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#777;margin-top:22.652px;padding:0 22.652px}@media print{footer{display:none}}footer p{float:left}footer p a{color:#444}footer p a:link,footer p a:visited{color:#444}footer p a:hover,footer p a:focus{color:#000}footer nav{float:right}footer nav ul{float:left}footer nav ul li{display:inline-block;margin-right:20px}footer nav ul li a{color:#444}footer nav ul li a:link,footer nav ul li a:visited{color:#444}footer nav ul li a:hover,footer nav ul li a:focus{color:#000}footer nav ul.social{margin-right:40px;position:relative;top:-5px}@media screen and (max-width: 780px){footer nav ul.social{float:none}}footer nav ul.social li{float:left;margin-right:11.326px}footer nav ul.social li:after{content:none;display:none}footer nav ul.social li a{border-bottom:0;display:block;height:29px;text-indent:-9999px;width:28px}footer nav ul.social li a:hover{opacity:.8}footer nav ul.social li.twitter a{background:url("/static/images/twitter.png") 0 0 no-repeat}footer nav ul.social li.facebook a{background:url("/static/images/facebook.png") 0 0 no-repeat}footer nav ul.social li.linkedin a{background:url("/static/images/linkedin.png") 0 0 no-repeat}li.calc-main{bottom:-126px;left:0;position:fixed;-webkit-transition-property:bottom;-moz-transition-property:bottom;-ms-transition-property:bottom;-o-transition-property:bottom;transition-property:bottom;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-appearance:none;width:100%;z-index:99}li.calc-main.open{bottom:-36px}li.calc-main.open div#calculator_wrapper form div.input-wrapper div.help-wrapper dl{display:block}li.calc-main a.calc{background:url("/static/images/calc-icon.png") rgba(17,17,17,0.9) no-repeat center;border-bottom:0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#fff;float:right;height:20px;text-indent:-9999px;overflow:hidden;display:block;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:10px;padding:8px 12px;position:relative;top:-36px;width:16px}li.calc-main a.calc:hover{opacity:.8}li.calc-main a.calc.closed{background-image:url("/static/images/close-calc-icon.png")}li.calc-main div#calculator_wrapper{background:rgba(17,17,17,0.9);clear:both;max-height:90px;position:relative;top:-36px}li.calc-main div#calculator_wrapper form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:22.652px}li.calc-main div#calculator_wrapper form input#calculator_button{background:#111;border:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;font-size:30px;font-weight:bold;margin:0 1.012%;padding:0;text-shadow:none;-webkit-appearance:none;width:4.251%}li.calc-main div#calculator_wrapper form input#calculator_button:hover{color:#333}li.calc-main div#calculator_wrapper form input#calculator_output{background:#222;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;font-size:16px;font-weight:bold;margin:1px 0 0;padding:10px;-webkit-appearance:none;width:31.984%}li.calc-main div#calculator_wrapper form div.input-wrapper{float:left;margin:0;position:relative;width:61.741%}li.calc-main div#calculator_wrapper form div.input-wrapper input#calculator_input{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:10px;-webkit-appearance:none;width:100%}li.calc-main div#calculator_wrapper form div.input-wrapper input#calculator_input:focus{outline:none;border:none}li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper{position:absolute;right:8px;top:15px}li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper a{background:url("/static/images/info-icon.png") center center no-repeat;height:17px;text-indent:-9999px;overflow:hidden;display:block;width:17px}li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;color:#333;display:none;opacity:0;padding:10px;position:absolute;right:-40px;top:-110px;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:500px}li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl.shown{opacity:1;top:-115px}li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl dt{clear:both;float:left;font-weight:bold;padding-right:11.326px}li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl dd{float:left}#lean_overlay{background:#000;display:none;height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:100}div.leanModal_box{background:#fff;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding:45.304px;text-align:left}div.leanModal_box a.modal_close{color:#aaa;display:block;font-style:normal;height:14px;position:absolute;right:12px;top:12px;width:14px;z-index:2}div.leanModal_box a.modal_close:hover{color:#933;text-decoration:none}div.leanModal_box h1{border-bottom:1px solid #eee;font-size:24px;margin-bottom:22.652px;margin-top:0;padding-bottom:22.652px;text-align:left}div.leanModal_box#enroll{max-width:600px}div.leanModal_box#enroll ol{padding-top:22.652px}div.leanModal_box#enroll ol li.terms,div.leanModal_box#enroll ol li.honor-code{float:none;width:auto}div.leanModal_box#enroll ol li div.tip{display:none}div.leanModal_box#enroll ol li:hover div.tip{background:#333;color:#fff;display:block;font-size:16px;line-height:22.652px;margin:0 0 0 -10px;padding:10px;position:absolute;-webkit-font-smoothing:antialiased;width:500px}div.leanModal_box form{text-align:left}div.leanModal_box form div#enroll_error,div.leanModal_box form div#login_error,div.leanModal_box form div#pwd_error{background-color:#333;border:#000;color:#fff;font-family:"Open sans";font-weight:bold;letter-spacing:1px;margin:-22.652px -22.652px 22.652px;padding:11.326px;text-shadow:0 1px 0 #1a1a1a;-webkit-font-smoothing:antialiased}div.leanModal_box form div#enroll_error:empty,div.leanModal_box form div#login_error:empty,div.leanModal_box form div#pwd_error:empty{padding:0}div.leanModal_box form ol{list-style:none;margin-bottom:22.652px}div.leanModal_box form ol li{margin-bottom:11.326px}div.leanModal_box form ol li.terms,div.leanModal_box form ol li.remember{border-top:1px solid #eee;clear:both;float:none;padding-top:22.652px;width:auto}div.leanModal_box form ol li.honor-code{float:none;width:auto}div.leanModal_box form ol li label{display:block;font-weight:bold}div.leanModal_box form ol li input[type="email"],div.leanModal_box form ol li input[type="number"],div.leanModal_box form ol li input[type="password"],div.leanModal_box form ol li input[type="search"],div.leanModal_box form ol li input[type="tel"],div.leanModal_box form ol li input[type="text"],div.leanModal_box form ol li input[type="url"],div.leanModal_box form ol li input[type="color"],div.leanModal_box form ol li input[type="date"],div.leanModal_box form ol li input[type="datetime"],div.leanModal_box form ol li input[type="datetime-local"],div.leanModal_box form ol li input[type="month"],div.leanModal_box form ol li input[type="time"],div.leanModal_box form ol li input[type="week"],div.leanModal_box form ol li textarea,div.leanModal_box form#wiki_revision ol li .CodeMirror{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}div.leanModal_box form ol li input[type="checkbox"]{margin-right:10px}div.leanModal_box form ol li ul{list-style:disc outside none;margin:11.326px 0 22.652px 22.652px}div.leanModal_box form ol li ul li{color:#666;float:none;font-size:14px;list-style:disc outside none;margin-bottom:11.326px}div.leanModal_box form input[type="button"],div.leanModal_box form input[type="submit"]{border:1px solid #691b1b;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #bc5c5c;-moz-box-shadow:inset 0 1px 0 0 #bc5c5c;box-shadow:inset 0 1px 0 0 #bc5c5c;color:#fff;display:inline;font-size:11px;font-weight:bold;background-color:#933;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #933),color-stop(100%, #761e1e));background-image:-webkit-linear-gradient(top, #933,#761e1e);background-image:-moz-linear-gradient(top, #933,#761e1e);background-image:-ms-linear-gradient(top, #933,#761e1e);background-image:-o-linear-gradient(top, #933,#761e1e);background-image:linear-gradient(top, #933,#761e1e);padding:6px 18px 7px;text-shadow:0 1px 0 #5d1414;-webkit-background-clip:padding-box;font-size:18px;padding:11.326px}div.leanModal_box form input[type="button"]:hover,div.leanModal_box form input[type="submit"]:hover{-webkit-box-shadow:inset 0 1px 0 0 #a44141;-moz-box-shadow:inset 0 1px 0 0 #a44141;box-shadow:inset 0 1px 0 0 #a44141;cursor:pointer;background-color:#823030;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #823030),color-stop(100%, #691c1c));background-image:-webkit-linear-gradient(top, #823030,#691c1c);background-image:-moz-linear-gradient(top, #823030,#691c1c);background-image:-ms-linear-gradient(top, #823030,#691c1c);background-image:-o-linear-gradient(top, #823030,#691c1c);background-image:linear-gradient(top, #823030,#691c1c)}div.leanModal_box form input[type="button"]:active,div.leanModal_box form input[type="submit"]:active{border:1px solid #691b1b;-webkit-box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee;-moz-box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee;box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee}div#login{min-width:400px}div#login header{border-bottom:1px solid #ddd;margin-bottom:22.652px;padding-bottom:22.652px}div#login header h1{border-bottom:0;padding-bottom:0;margin-bottom:5.663px}div#login ol li{float:none;width:auto}div.lost-password{margin-top:22.652px;text-align:left}div.lost-password a{color:#999}div.lost-password a:hover{color:#444}div#pwd_reset p{margin-bottom:22.652px}div#pwd_reset input[type="email"]{margin-bottom:22.652px}div#apply_name_change,div#change_email,div#unenroll,div#deactivate-account{max-width:700px}div#apply_name_change ul,div#change_email ul,div#unenroll ul,div#deactivate-account ul{list-style:none}div#apply_name_change ul li,div#change_email ul li,div#unenroll ul li,div#deactivate-account ul li{margin-bottom:11.326px}div#apply_name_change ul li textarea,div#apply_name_change ul li form#wiki_revision .CodeMirror,form#wiki_revision div#apply_name_change ul li .CodeMirror,div#apply_name_change ul li input[type="email"],div#apply_name_change ul li input[type="number"],div#apply_name_change ul li input[type="password"],div#apply_name_change ul li input[type="search"],div#apply_name_change ul li input[type="tel"],div#apply_name_change ul li input[type="text"],div#apply_name_change ul li input[type="url"],div#apply_name_change ul li input[type="color"],div#apply_name_change ul li input[type="date"],div#apply_name_change ul li input[type="datetime"],div#apply_name_change ul li input[type="datetime-local"],div#apply_name_change ul li input[type="month"],div#apply_name_change ul li input[type="time"],div#apply_name_change ul li input[type="week"],div#change_email ul li textarea,div#change_email ul li form#wiki_revision .CodeMirror,form#wiki_revision div#change_email ul li .CodeMirror,div#change_email ul li input[type="email"],div#change_email ul li input[type="number"],div#change_email ul li input[type="password"],div#change_email ul li input[type="search"],div#change_email ul li input[type="tel"],div#change_email ul li input[type="text"],div#change_email ul li input[type="url"],div#change_email ul li input[type="color"],div#change_email ul li input[type="date"],div#change_email ul li input[type="datetime"],div#change_email ul li input[type="datetime-local"],div#change_email ul li input[type="month"],div#change_email ul li input[type="time"],div#change_email ul li input[type="week"],div#unenroll ul li textarea,div#unenroll ul li form#wiki_revision .CodeMirror,form#wiki_revision div#unenroll ul li .CodeMirror,div#unenroll ul li input[type="email"],div#unenroll ul li input[type="number"],div#unenroll ul li input[type="password"],div#unenroll ul li input[type="search"],div#unenroll ul li input[type="tel"],div#unenroll ul li input[type="text"],div#unenroll ul li input[type="url"],div#unenroll ul li input[type="color"],div#unenroll ul li input[type="date"],div#unenroll ul li input[type="datetime"],div#unenroll ul li input[type="datetime-local"],div#unenroll ul li input[type="month"],div#unenroll ul li input[type="time"],div#unenroll ul li input[type="week"],div#deactivate-account ul li textarea,div#deactivate-account ul li form#wiki_revision .CodeMirror,form#wiki_revision div#deactivate-account ul li .CodeMirror,div#deactivate-account ul li input[type="email"],div#deactivate-account ul li input[type="number"],div#deactivate-account ul li input[type="password"],div#deactivate-account ul li input[type="search"],div#deactivate-account ul li input[type="tel"],div#deactivate-account ul li input[type="text"],div#deactivate-account ul li input[type="url"],div#deactivate-account ul li input[type="color"],div#deactivate-account ul li input[type="date"],div#deactivate-account ul li input[type="datetime"],div#deactivate-account ul li input[type="datetime-local"],div#deactivate-account ul li input[type="month"],div#deactivate-account ul li input[type="time"],div#deactivate-account ul li input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}div#apply_name_change ul li textarea,div#apply_name_change ul li form#wiki_revision .CodeMirror,form#wiki_revision div#apply_name_change ul li .CodeMirror,div#change_email ul li textarea,div#change_email ul li form#wiki_revision .CodeMirror,form#wiki_revision div#change_email ul li .CodeMirror,div#unenroll ul li textarea,div#unenroll ul li form#wiki_revision .CodeMirror,form#wiki_revision div#unenroll ul li .CodeMirror,div#deactivate-account ul li textarea,div#deactivate-account ul li form#wiki_revision .CodeMirror,form#wiki_revision div#deactivate-account ul li .CodeMirror{height:60px}div#apply_name_change ul li input[type="submit"],div#change_email ul li input[type="submit"],div#unenroll ul li input[type="submit"],div#deactivate-account ul li input[type="submit"]{white-space:normal}div#feedback_div form ol li{float:none;width:100%}div#feedback_div form ol li textarea#feedback_message,div#feedback_div form#wiki_revision ol li #feedback_message.CodeMirror{height:100px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Helvetica, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget form#wiki_revision .CodeMirror,form#wiki_revision .ui-widget .CodeMirror,.ui-widget button{font-family:Helvetica, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dae5c9;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#031634}.ui-widget-content a{color:#031634}.ui-widget-header{border:1px solid #dae5c9;background:#7fbcfd url(images/ui-bg_highlight-soft_50_7fbcfd_1x100.png) 50% 50% repeat-x;color:#031634;font-weight:bold}.ui-widget-header a{color:#031634}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #dae5c9;background:#7fbcdf url(images/ui-bg_highlight-soft_100_7fbcdf_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#7a994c}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#7a994c;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #7fbcdf;background:#bddeff url(images/ui-bg_highlight-soft_25_bddeff_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#7a994c}.ui-state-hover a,.ui-state-hover a:hover{color:#7a994c;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #dae5c9;background:#023063 url(images/ui-bg_glass_65_023063_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#dae5c9}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#dae5c9;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #cccccc;background:#fff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#444444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #fa720a;background:#fff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#222222}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222222}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222222}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_adcc80_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_adcc80_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_031634_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_adcc80_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_adcc80_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_adcc80_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_fa720a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-khtml-border-top-left-radius:2px;border-top-left-radius:2px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-khtml-border-top-right-radius:2px;border-top-right-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-khtml-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;-khtml-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.ui-widget-overlay{background:#eee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;opacity:.80;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.60;filter:Alpha(Opacity=60);-moz-border-radius:0px;-khtml-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px}.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border:1px solid #000001;text-align:left;word-wrap:break-word;overflow:hidden}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border:1px solid #000001;border-width:1px 1px 0;font-weight:bold}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important}/*Default close button class */.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid}* html .ui-tooltip-titlebar .ui-state-default{top:16px}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}/*Default tooltip style */.ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#F1D031;background-color:#FFFFA3;color:#555}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111}html{height:100%;max-height:100%}body.courseware{height:100%;max-height:100%}div.course-wrapper ul,div.course-wrapper ol{list-style:none}div.course-wrapper section.course-content{overflow:hidden;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-moz-border-radius-topright:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}div.course-wrapper section.course-content h1{margin:0 0 22.652px}div.course-wrapper section.course-content p{margin-bottom:22.652px}div.course-wrapper section.course-content p:empty{display:none;margin-bottom:0}div.course-wrapper section.course-content ul li{margin-bottom:11.326px}div.course-wrapper section.course-content .problem-set,div.course-wrapper section.course-content section.problems-wrapper,div.course-wrapper section.course-content div#seq_content,div.course-wrapper section.course-content ol.vert-mod>li{position:relative}div.course-wrapper section.course-content .problem-set h2,div.course-wrapper section.course-content section.problems-wrapper h2,div.course-wrapper section.course-content div#seq_content h2,div.course-wrapper section.course-content ol.vert-mod>li h2{margin-top:0;margin-bottom:15px;width:20.109%;padding-right:2.717%;border-right:1px dashed #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:top}@media screen and (max-width:1120px){div.course-wrapper section.course-content .problem-set h2,div.course-wrapper section.course-content section.problems-wrapper h2,div.course-wrapper section.course-content div#seq_content h2,div.course-wrapper section.course-content ol.vert-mod>li h2{display:block;width:auto;border-right:0}}@media print{div.course-wrapper section.course-content .problem-set h2,div.course-wrapper section.course-content section.problems-wrapper h2,div.course-wrapper section.course-content div#seq_content h2,div.course-wrapper section.course-content ol.vert-mod>li h2{display:block;width:auto;border-right:0}}div.course-wrapper section.course-content .problem-set section.problem,div.course-wrapper section.course-content section.problems-wrapper section.problem,div.course-wrapper section.course-content div#seq_content section.problem,div.course-wrapper section.course-content ol.vert-mod>li section.problem{display:table-cell;width:77.174%;padding-left:2.717%}@media screen and (max-width:1120px){div.course-wrapper section.course-content .problem-set section.problem,div.course-wrapper section.course-content section.problems-wrapper section.problem,div.course-wrapper section.course-content div#seq_content section.problem,div.course-wrapper section.course-content ol.vert-mod>li section.problem{display:block;width:auto;padding:0}}@media print{div.course-wrapper section.course-content .problem-set section.problem,div.course-wrapper section.course-content section.problems-wrapper section.problem,div.course-wrapper section.course-content div#seq_content section.problem,div.course-wrapper section.course-content ol.vert-mod>li section.problem{display:block;width:auto;padding:0}div.course-wrapper section.course-content .problem-set section.problem canvas,div.course-wrapper section.course-content section.problems-wrapper section.problem canvas,div.course-wrapper section.course-content div#seq_content section.problem canvas,div.course-wrapper section.course-content ol.vert-mod>li section.problem canvas,div.course-wrapper section.course-content .problem-set section.problem img,div.course-wrapper section.course-content section.problems-wrapper section.problem img,div.course-wrapper section.course-content div#seq_content section.problem img,div.course-wrapper section.course-content ol.vert-mod>li section.problem img{page-break-inside:avoid}}div.course-wrapper section.course-content .problem-set section.problem span.unanswered,div.course-wrapper section.course-content section.problems-wrapper section.problem span.unanswered,div.course-wrapper section.course-content div#seq_content section.problem span.unanswered,div.course-wrapper section.course-content ol.vert-mod>li section.problem span.unanswered,div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-bullet,div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-bullet,div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-bullet,div.course-wrapper section.course-content ol.vert-mod>li section.problem span.ui-icon-bullet{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;background:url("/static/images/unanswered-icon.png") center center no-repeat;height:14px;position:relative;top:4px;width:14px}div.course-wrapper section.course-content .problem-set section.problem span.correct,div.course-wrapper section.course-content section.problems-wrapper section.problem span.correct,div.course-wrapper section.course-content div#seq_content section.problem span.correct,div.course-wrapper section.course-content ol.vert-mod>li section.problem span.correct,div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-check,div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-check,div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-check,div.course-wrapper section.course-content ol.vert-mod>li section.problem span.ui-icon-check{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;background:url("/static/images/correct-icon.png") center center no-repeat;height:20px;position:relative;top:6px;width:25px}div.course-wrapper section.course-content .problem-set section.problem span.incorrect,div.course-wrapper section.course-content section.problems-wrapper section.problem span.incorrect,div.course-wrapper section.course-content div#seq_content section.problem span.incorrect,div.course-wrapper section.course-content ol.vert-mod>li section.problem span.incorrect,div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-close,div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-close,div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-close,div.course-wrapper section.course-content ol.vert-mod>li section.problem span.ui-icon-close{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;background:url("/static/images/incorrect-icon.png") center center no-repeat;height:20px;width:20px;position:relative;top:6px}div.course-wrapper section.course-content .problem-set div>span,div.course-wrapper section.course-content section.problems-wrapper div>span,div.course-wrapper section.course-content div#seq_content div>span,div.course-wrapper section.course-content ol.vert-mod>li div>span{display:block;margin-bottom:11.326px}div.course-wrapper section.course-content .problem-set input[type="text"],div.course-wrapper section.course-content section.problems-wrapper input[type="text"],div.course-wrapper section.course-content div#seq_content input[type="text"],div.course-wrapper section.course-content ol.vert-mod>li input[type="text"]{display:inline-block}div.course-wrapper section.course-content .problem-set center,div.course-wrapper section.course-content section.problems-wrapper center,div.course-wrapper section.course-content div#seq_content center,div.course-wrapper section.course-content ol.vert-mod>li center{display:block;margin:22.652px 0;border:1px solid #ccc;padding:22.652px}div.course-wrapper section.course-content .problem-set section.action,div.course-wrapper section.course-content section.problems-wrapper section.action,div.course-wrapper section.course-content div#seq_content section.action,div.course-wrapper section.course-content ol.vert-mod>li section.action{margin-top:22.652px}div.course-wrapper section.course-content section.problems-wrapper{display:table;width:100%}@media screen and (max-width:1120px){div.course-wrapper section.course-content section.problems-wrapper{display:block;width:auto}}div.course-wrapper section.course-content div#seq_content h1{background:none;margin-bottom:22.652px;padding-bottom:0;border-bottom:none}div.course-wrapper section.course-content ol.vert-mod>li{border-bottom:1px solid #ddd;margin-bottom:15px;padding:0 0 15px}div.course-wrapper section.course-content ol.vert-mod>li header{margin-bottom:-16px}div.course-wrapper section.course-content ol.vert-mod>li header h1{margin:0}div.course-wrapper section.course-content ol.vert-mod>li header h2{float:right;margin-right:0;margin-top:8px;text-align:right;padding-right:0}div.course-wrapper section.course-content ol.vert-mod>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}div.course-wrapper section.course-content ol.vert-mod>li ul{list-style:disc outside none;padding-left:1em}div.course-wrapper section.course-content ol.vert-mod>li nav.sequence-bottom ul{list-style:none;padding:0}div.course-wrapper section.course-content section.tutorials h2{margin-bottom:22.652px}div.course-wrapper section.course-content section.tutorials ul{margin:0;zoom:1}div.course-wrapper section.course-content section.tutorials ul:before,div.course-wrapper section.course-content section.tutorials ul:after{content:"";display:table}div.course-wrapper section.course-content section.tutorials ul:after{clear:both}div.course-wrapper section.course-content section.tutorials ul li{width:31.522%;float:left;margin-right:2.717%;margin-bottom:22.652px}div.course-wrapper section.course-content section.tutorials ul li:nth-child(3n){margin-right:0}div.course-wrapper section.course-content section.tutorials ul li:nth-child(3n+1){clear:both}div.course-wrapper section.course-content section.tutorials ul li a{font-weight:bold}div.course-wrapper section.course-content div.staff_info{zoom:1;white-space:pre-wrap;border-top:1px solid #ccc;padding-top:22.652px;margin-top:22.652px;line-height:22.652px;font-family:Consolas, "Lucida Console", Monaco, "Courier New", Courier, monospace}div.course-wrapper section.course-content div.staff_info:before,div.course-wrapper section.course-content div.staff_info:after{content:"";display:table}div.course-wrapper section.course-content div.staff_info:after{clear:both}div.course-wrapper section.course-content div.ui-slider{border:1px solid #aaa;background:#ddd;-webkit-box-shadow:inset 0 1px 0 #eee;-moz-box-shadow:inset 0 1px 0 #eee;box-shadow:inset 0 1px 0 #eee;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle{-webkit-box-shadow:inset 0 1px 0 #bf4040;-moz-box-shadow:inset 0 1px 0 #bf4040;box-shadow:inset 0 1px 0 #bf4040;background:#933 url(/static/images/slider-bars.png) center center no-repeat;border:1px solid #4d1919;cursor:pointer}div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle:hover,div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle:focus{background-color:#bf4040;outline:none}div.course-wrapper section.course-content div.ui-tabs{border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0;padding:0}div.course-wrapper section.course-content div.ui-tabs .ui-tabs-nav{background:none;border:0;margin-bottom:11.326px}div.course-wrapper section.course-content div.ui-tabs .ui-tabs-panel{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0}div.course-wrapper.closed section.course-index{width:3.077%}div.course-wrapper.closed section.course-index header#open_close_accordion{padding:0}div.course-wrapper.closed section.course-index header#open_close_accordion a{background-image:url("/static/images/slide-right-icon.png")}div.course-wrapper.closed section.course-index header#open_close_accordion h2{visibility:hidden;width:10px;padding:0}div.course-wrapper.closed section.course-index div#accordion{visibility:hidden;width:10px;padding:0}div.course-wrapper.closed section.course-content{width:97.773%}section.course-index div#accordion h3{-webkit-box-shadow:inset 0 1px 0 0 #eee;-moz-box-shadow:inset 0 1px 0 0 #eee;box-shadow:inset 0 1px 0 0 #eee;border-top:1px solid #d3d3d3;overflow:hidden;margin:0}section.course-index div#accordion h3:first-child{border:none}section.course-index div#accordion h3:hover{background-image:-webkit-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-moz-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-ms-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-o-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:linear-gradient(-90deg,#f5f5f5,#e1e1e1)}section.course-index div#accordion h3.ui-accordion-header{color:#000}section.course-index div#accordion h3.ui-accordion-header a{font-size:14px;color:#4d4d4d}section.course-index div#accordion h3.ui-accordion-header.ui-state-active{background-image:-webkit-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-moz-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-ms-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-o-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:linear-gradient(-90deg,#f5f5f5,#e1e1e1);border-bottom:1px solid #d3d3d3}section.course-index div#accordion ul.ui-accordion-content{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:inset -1px 0 0 #e6e6e6;-moz-box-shadow:inset -1px 0 0 #e6e6e6;box-shadow:inset -1px 0 0 #e6e6e6;background:#dadada;border:none;font-size:12px;margin:0;padding:1em 1.5em}section.course-index div#accordion ul.ui-accordion-content li{background:transparent;border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-bottom:11.326px;position:relative;padding:5px 36px 5px 10px}section.course-index div#accordion ul.ui-accordion-content li a{text-decoration:none;display:block;color:#666}section.course-index div#accordion ul.ui-accordion-content li a p{font-weight:bold;margin-bottom:0}section.course-index div#accordion ul.ui-accordion-content li a p span.subtitle{color:#666;font-weight:normal;display:block}section.course-index div#accordion ul.ui-accordion-content li:after{background:transparent;border-top:1px solid #b4b4b4;border-right:1px solid #b4b4b4;content:"";display:block;height:12px;margin-top:-6px;opacity:0;position:absolute;top:50%;right:30px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:12px}section.course-index div#accordion ul.ui-accordion-content li:hover{background-image:-webkit-linear-gradient(-90deg,rgba(245,245,245,0.4),rgba(230,230,230,0.4));background-image:-moz-linear-gradient(-90deg,rgba(245,245,245,0.4),rgba(230,230,230,0.4));background-image:-ms-linear-gradient(-90deg,rgba(245,245,245,0.4),rgba(230,230,230,0.4));background-image:-o-linear-gradient(-90deg,rgba(245,245,245,0.4),rgba(230,230,230,0.4));background-image:linear-gradient(-90deg,rgba(245,245,245,0.4),rgba(230,230,230,0.4));border-color:#c8c8c8}section.course-index div#accordion ul.ui-accordion-content li:hover:after{opacity:1;right:15px;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}section.course-index div#accordion ul.ui-accordion-content li:hover>a p{color:#333}section.course-index div#accordion ul.ui-accordion-content li:active{-webkit-box-shadow:inset 0 1px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 14px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 14px 0 rgba(0,0,0,0.1);top:1px}section.course-index div#accordion ul.ui-accordion-content li:active:after{opacity:1;right:15px}section.course-index div#accordion ul.ui-accordion-content li.active{background:#f0f0f0;background-image:-webkit-linear-gradient(-90deg,#f5f5f5,#e6e6e6);background-image:-moz-linear-gradient(-90deg,#f5f5f5,#e6e6e6);background-image:-ms-linear-gradient(-90deg,#f5f5f5,#e6e6e6);background-image:-o-linear-gradient(-90deg,#f5f5f5,#e6e6e6);background-image:linear-gradient(-90deg,#f5f5f5,#e6e6e6);border-color:#c8c8c8;font-weight:bold}section.course-index div#accordion ul.ui-accordion-content li.active>a p{color:#333}section.course-index div#accordion ul.ui-accordion-content li.active span.subtitle{font-weight:normal}section.course-index div#accordion ul.ui-accordion-content li.active:after{opacity:1;right:15px}@-moz-document url-prefix(){a.add-fullscreen{display:none !important}}section.course-content .dullify,section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr,section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls{opacity:.4;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}section.course-content .dullify:hover,section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr:hover,section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls:hover{opacity:1}section.course-content div.video-subtitles{background:#f3f3f3;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;zoom:1;display:block;margin:0 -22.652px;padding:6px 22.652px}section.course-content div.video-subtitles:before,section.course-content div.video-subtitles:after{content:"";display:table}section.course-content div.video-subtitles:after{clear:both}section.course-content div.video-subtitles div.video-wrapper{float:left;margin-right:2.717%;width:65.761%}section.course-content div.video-subtitles div.video-wrapper div.video-player{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}section.course-content div.video-subtitles div.video-wrapper div.video-player object{height:100%;left:0;position:absolute;top:0;width:100%}section.course-content div.video-subtitles div.video-wrapper div.video-player iframe#html5_player{border:none;display:none;height:100%;left:0;position:absolute;top:0;width:100%}section.course-content div.video-subtitles div.video-wrapper section.video-controls{background:#333;border:1px solid #000;border-top:0;color:#ccc;position:relative}section.course-content div.video-subtitles div.video-wrapper section.video-controls:hover ul,section.course-content div.video-subtitles div.video-wrapper section.video-controls:hover div{opacity:1}section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider{background:#c2c2c2;border:none;border-bottom:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #000;-webkit-box-shadow:inset 0 1px 0 #eee,0 1px 0 #555;-moz-box-shadow:inset 0 1px 0 #eee,0 1px 0 #555;box-shadow:inset 0 1px 0 #eee,0 1px 0 #555;height:7px;-webkit-transition-property:height,2s,ease-in-out;-moz-transition-property:height,2s,ease-in-out;-ms-transition-property:height,2s,ease-in-out;-o-transition-property:height,2s,ease-in-out;transition-property:height,2s,ease-in-out;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider div.ui-widget-header{background:#777;-webkit-box-shadow:inset 0 1px 0 #999;-moz-box-shadow:inset 0 1px 0 #999;box-shadow:inset 0 1px 0 #999}section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider .ui-tooltip.qtip .ui-tooltip-content{background:#933;border:1px solid #4d1919;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 #bf4040;-moz-box-shadow:inset 0 1px 0 #bf4040;box-shadow:inset 0 1px 0 #bf4040;color:#fff;font:bold 12px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;margin-bottom:6px;margin-right:0;overflow:visible;padding:4px;text-align:center;text-shadow:0 -1px 0 #732626;-webkit-font-smoothing:antialiased}section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider .ui-tooltip.qtip .ui-tooltip-content::after{background:#933;border-bottom:1px solid #4d1919;border-right:1px solid #4d1919;bottom:-5px;content:" ";display:block;height:7px;left:50%;margin-left:-3px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:7px}section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider a.ui-slider-handle{background:#933 url(/static/images/slider-handle.png) center center no-repeat;-webkit-background-size:50%;-moz-background-size:50%;-ms-background-size:50%;-o-background-size:50%;background-size:50%;border:1px solid #4d1919;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-box-shadow:inset 0 1px 0 #bf4040;-moz-box-shadow:inset 0 1px 0 #bf4040;box-shadow:inset 0 1px 0 #bf4040;cursor:pointer;height:15px;margin-left:-7px;top:-4px;-webkit-transition-property:height,2s,ease-in-out;-moz-transition-property:height,2s,ease-in-out;-ms-transition-property:height,2s,ease-in-out;-o-transition-property:height,2s,ease-in-out;transition-property:height,2s,ease-in-out;-webkit-transition-duration:width,2s,ease-in-out;-moz-transition-duration:width,2s,ease-in-out;-ms-transition-duration:width,2s,ease-in-out;-o-transition-duration:width,2s,ease-in-out;transition-duration:width,2s,ease-in-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:15px}section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider a.ui-slider-handle:focus,section.course-content div.video-subtitles div.video-wrapper section.video-controls div#slider a.ui-slider-handle:hover{background-color:#bf4040;outline:none}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr{float:left;list-style:none;margin-right:22.652px;padding:0}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr li{float:left;margin-bottom:0}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr li a{border-bottom:none;border-right:1px solid #000;-webkit-box-shadow:1px 0 0 #555;-moz-box-shadow:1px 0 0 #555;box-shadow:1px 0 0 #555;cursor:pointer;display:block;line-height:46px;padding:0 16.989px;text-indent:-9999px;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:14px}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr li a.play{background:url("/static/images/play-icon.png") center center no-repeat}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr li a.play:hover{background-color:#444}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr li a.pause{background:url("/static/images/pause-icon.png") center center no-repeat}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr li a.pause:hover{background-color:#444}section.course-content div.video-subtitles div.video-wrapper section.video-controls ul.vcr li div#vidtime{font-weight:bold;line-height:46px;padding-left:16.989px;-webkit-font-smoothing:antialiased}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls{float:right}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds{float:left}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a{background:url("/static/images/closed-arrow.png") 10px center no-repeat;border-left:1px solid #000;border-right:1px solid #000;-webkit-box-shadow:1px 0 0 #555,inset 1px 0 0 #555;-moz-box-shadow:1px 0 0 #555,inset 1px 0 0 #555;box-shadow:1px 0 0 #555,inset 1px 0 0 #555;zoom:1;color:#fff;cursor:pointer;display:block;line-height:46px;margin-right:0;padding-left:15px;position:relative;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-font-smoothing:antialiased;width:110px}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a:before,section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a:after{content:"";display:table}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a:after{clear:both}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a.open{background:url("/static/images/open-arrow.png") 10px center no-repeat}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a.open ol#video_speeds{display:block;opacity:1}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a h3{color:#999;float:left;font-size:12px;font-weight:normal;letter-spacing:1px;padding:0 5.663px 0 11.326px;text-transform:uppercase}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a p.active{float:left;font-weight:bold;margin-bottom:0;padding:0 11.326px 0 0}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a ol#video_speeds{background-color:#444;border:1px solid #000;-webkit-box-shadow:inset 1px 0 0 #555,0 3px 0 #444;-moz-box-shadow:inset 1px 0 0 #555,0 3px 0 #444;box-shadow:inset 1px 0 0 #555,0 3px 0 #444;display:none;left:-1px;opacity:0;position:absolute;top:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:100%;z-index:10}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a ol#video_speeds li{border-bottom:1px solid #000;-webkit-box-shadow:0 1px 0 #555;-moz-box-shadow:0 1px 0 #555;box-shadow:0 1px 0 #555;color:#fff;cursor:pointer;padding:0 11.326px}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a ol#video_speeds li.active{font-weight:bold}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a ol#video_speeds li:last-child{border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:0}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a ol#video_speeds li:hover{background-color:#666;color:#aaa}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls div.speeds a:hover{background-color:#444;opacity:1}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls a.add-fullscreen{background:url(/static/images/fullscreen.png) center no-repeat;border-right:1px solid #000;-webkit-box-shadow:1px 0 0 #555,inset 1px 0 0 #555;-moz-box-shadow:1px 0 0 #555,inset 1px 0 0 #555;box-shadow:1px 0 0 #555,inset 1px 0 0 #555;color:#797979;display:block;float:left;line-height:46px;margin-left:0;padding:0 11.326px;text-indent:-9999px;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:30px}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls a.add-fullscreen:hover{background-color:#444;color:#fff;text-decoration:none}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles{background:url("/static/images/cc.png") center no-repeat;color:#797979;display:block;float:left;font-weight:800;line-height:46px;margin-left:0;opacity:1;padding:0 11.326px;position:relative;text-indent:-9999px;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-font-smoothing:antialiased;width:30px}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles:hover{background-color:#444;color:#fff;text-decoration:none}section.course-content div.video-subtitles div.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles.off{opacity:.7}section.course-content div.video-subtitles div.video-wrapper:hover section.video-controls ul,section.course-content div.video-subtitles div.video-wrapper:hover section.video-controls div{opacity:1}section.course-content div.video-subtitles div.video-wrapper:hover section.video-controls div#slider{height:14px;margin-top:-7px}section.course-content div.video-subtitles div.video-wrapper:hover section.video-controls div#slider a.ui-slider-handle{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:20px;margin-left:-10px;top:-4px;width:20px}section.course-content div.video-subtitles ol.subtitles{float:left;max-height:460px;overflow:hidden;padding-top:10px;width:31.522%}section.course-content div.video-subtitles ol.subtitles li{border:0;color:#666;cursor:pointer;margin-bottom:0px;padding:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}section.course-content div.video-subtitles ol.subtitles li.current{color:#333;font-weight:700}section.course-content div.video-subtitles ol.subtitles li:hover{color:#933}section.course-content div.video-subtitles ol.subtitles li div{margin-bottom:8px}section.course-content div.video-subtitles ol.subtitles li div:empty{margin-bottom:0px}section.course-content div.video-subtitles.closed div.video-wrapper{width:100%}section.course-content div.video-subtitles.closed ol.subtitles{height:0;width:0px}section.course-content div.video-subtitles.fullscreen{background:rgba(0,0,0,0.95);border:0;bottom:0;height:100%;left:0;margin:0;max-height:100%;overflow:hidden;padding:0;position:fixed;top:0;width:100%;z-index:999}section.course-content div.video-subtitles.fullscreen.closed ol.subtitles{height:auto;right:-31.984%;width:auto}section.course-content div.video-subtitles.fullscreen a.exit{color:#aaa;display:none;font-style:12px;left:20px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:20px}section.course-content div.video-subtitles.fullscreen a.exit::after{content:"✖";display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding-left:6px}section.course-content div.video-subtitles.fullscreen a.exit:hover{color:#933}section.course-content div.video-subtitles.fullscreen div.tc-wrapper div.video-wrapper{width:100%}section.course-content div.video-subtitles.fullscreen div.tc-wrapper object#myytplayer,section.course-content div.video-subtitles.fullscreen div.tc-wrapper iframe{bottom:0;height:100%;left:0;overflow:hidden;position:fixed;top:0}section.course-content div.video-subtitles.fullscreen div.tc-wrapper section.video-controls{bottom:0;left:0;position:absolute;width:100%;z-index:9999}section.course-content div.video-subtitles.fullscreen ol.subtitles{background:rgba(0,0,0,0.8);bottom:0;height:100%;max-height:100%;max-width:23.482%;padding:22.652px;position:fixed;right:0;top:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}section.course-content div.video-subtitles.fullscreen ol.subtitles li{color:#aaa}section.course-content div.video-subtitles.fullscreen ol.subtitles li.current{color:#fff}div.course-wrapper.closed section.course-content div.video-subtitles ol.subtitles{max-height:577px}nav.sequence-nav{border-bottom:1px solid #e4d080;margin-bottom:22.652px;position:relative;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-moz-border-radius-topright:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px}nav.sequence-nav ol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;height:100%;padding-right:8.696%;width:100%}nav.sequence-nav ol li{border-left:1px solid #e4d080;display:table-cell;min-width:20px}nav.sequence-nav ol li:first-child{border-left:none}nav.sequence-nav ol li .inactive,nav.sequence-nav ol li a.seq_video_inactive,nav.sequence-nav ol li a.seq_other_inactive,nav.sequence-nav ol li a.seq_vertical_inactive,nav.sequence-nav ol li a.seq_problem_inactive{background-repeat:no-repeat}nav.sequence-nav ol li .inactive:hover,nav.sequence-nav ol li a.seq_video_inactive:hover,nav.sequence-nav ol li a.seq_other_inactive:hover,nav.sequence-nav ol li a.seq_vertical_inactive:hover,nav.sequence-nav ol li a.seq_problem_inactive:hover{background-color:#f9f4e1}nav.sequence-nav ol li .visited,nav.sequence-nav ol li a.seq_video_visited,nav.sequence-nav ol li a.seq_other_visited,nav.sequence-nav ol li a.seq_vertical_visited,nav.sequence-nav ol li a.seq_problem_visited{background-color:#DCCDA2;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 3px #ceb97d;-moz-box-shadow:inset 0 0 3px #ceb97d;box-shadow:inset 0 0 3px #ceb97d}nav.sequence-nav ol li .visited:hover,nav.sequence-nav ol li a.seq_video_visited:hover,nav.sequence-nav ol li a.seq_other_visited:hover,nav.sequence-nav ol li a.seq_vertical_visited:hover,nav.sequence-nav ol li a.seq_problem_visited:hover{background-color:#f6efd4;background-position:center center}nav.sequence-nav ol li .active,nav.sequence-nav ol div.header-wrapper header nav.courseware li.courseware a,div.header-wrapper header nav.courseware nav.sequence-nav ol li.courseware a,nav.sequence-nav ol div.header-wrapper header nav.book li.book a,div.header-wrapper header nav.book nav.sequence-nav ol li.book a,nav.sequence-nav ol div.header-wrapper header nav.info li.info a,div.header-wrapper header nav.info nav.sequence-nav ol li.info a,nav.sequence-nav ol div.header-wrapper header nav.discussion li.discussion a,div.header-wrapper header nav.discussion nav.sequence-nav ol li.discussion a,nav.sequence-nav ol div.header-wrapper header nav.wiki li.wiki a,div.header-wrapper header nav.wiki nav.sequence-nav ol li.wiki a,nav.sequence-nav ol div.header-wrapper header nav.profile li.profile a,div.header-wrapper header nav.profile nav.sequence-nav ol li.profile a,nav.sequence-nav ol li section.course-index div#accordion h3.ui-accordion-header.ui-state-active,section.course-index div#accordion nav.sequence-nav ol li h3.ui-accordion-header.ui-state-active,nav.sequence-nav ol li a.seq_video_active,nav.sequence-nav ol li a.seq_other_active,nav.sequence-nav ol li a.seq_vertical_active,nav.sequence-nav ol li a.seq_problem_active{background-color:#fff;background-repeat:no-repeat;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}nav.sequence-nav ol li .active:hover,nav.sequence-nav ol div.header-wrapper header nav.courseware li.courseware a:hover,div.header-wrapper header nav.courseware nav.sequence-nav ol li.courseware a:hover,nav.sequence-nav ol div.header-wrapper header nav.book li.book a:hover,div.header-wrapper header nav.book nav.sequence-nav ol li.book a:hover,nav.sequence-nav ol div.header-wrapper header nav.info li.info a:hover,div.header-wrapper header nav.info nav.sequence-nav ol li.info a:hover,nav.sequence-nav ol div.header-wrapper header nav.discussion li.discussion a:hover,div.header-wrapper header nav.discussion nav.sequence-nav ol li.discussion a:hover,nav.sequence-nav ol div.header-wrapper header nav.wiki li.wiki a:hover,div.header-wrapper header nav.wiki nav.sequence-nav ol li.wiki a:hover,nav.sequence-nav ol div.header-wrapper header nav.profile li.profile a:hover,div.header-wrapper header nav.profile nav.sequence-nav ol li.profile a:hover,nav.sequence-nav ol li section.course-index div#accordion h3.ui-accordion-header.ui-state-active:hover,section.course-index div#accordion nav.sequence-nav ol li h3.ui-accordion-header.ui-state-active:hover,nav.sequence-nav ol li a.seq_video_active:hover,nav.sequence-nav ol li a.seq_other_active:hover,nav.sequence-nav ol li a.seq_vertical_active:hover,nav.sequence-nav ol li a.seq_problem_active:hover{background-color:#fff;background-position:center}nav.sequence-nav ol li a{background-position:center center;border:none;cursor:pointer;display:block;height:17px;padding:15px 0 14px;position:relative;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:100%}nav.sequence-nav ol li a.seq_video_inactive{background-image:url("/static/images/sequence-nav/video-icon-normal.png");background-position:center}nav.sequence-nav ol li a.seq_video_visited{background-image:url("/static/images/sequence-nav/video-icon-visited.png");background-position:center}nav.sequence-nav ol li a.seq_video_active{background-image:url("/static/images/sequence-nav/video-icon-current.png");background-position:center}nav.sequence-nav ol li a.seq_other_inactive{background-image:url("/static/images/sequence-nav/document-icon-normal.png");background-position:center}nav.sequence-nav ol li a.seq_other_visited{background-image:url("/static/images/sequence-nav/document-icon-visited.png");background-position:center}nav.sequence-nav ol li a.seq_other_active{background-image:url("/static/images/sequence-nav/document-icon-current.png");background-position:center}nav.sequence-nav ol li a.seq_vertical_inactive,nav.sequence-nav ol li a.seq_problem_inactive{background-image:url("/static/images/sequence-nav/list-icon-normal.png");background-position:center}nav.sequence-nav ol li a.seq_vertical_visited,nav.sequence-nav ol li a.seq_problem_visited{background-image:url("/static/images/sequence-nav/list-icon-visited.png");background-position:center}nav.sequence-nav ol li a.seq_vertical_active,nav.sequence-nav ol li a.seq_problem_active{background-image:url("/static/images/sequence-nav/list-icon-current.png");background-position:center}nav.sequence-nav ol li a p{background:#333;color:#fff;display:none;line-height:22.652px;left:0px;opacity:0;padding:6px;position:absolute;top:48px;text-shadow:0 -1px 0 #000;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-ms-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-o-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;white-space:pre;z-index:99}nav.sequence-nav ol li a p:empty{background:none}nav.sequence-nav ol li a p:empty::after{display:none}nav.sequence-nav ol li a p::after{background:#333;content:" ";display:block;height:10px;left:18px;position:absolute;top:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:10px}nav.sequence-nav ol li a:hover p{display:block;margin-top:4px;opacity:1}nav.sequence-nav ul{list-style:none !important;height:100%;position:absolute;right:0;top:0;width:8.696%}nav.sequence-nav ul li{float:left;width:50%}nav.sequence-nav ul li.prev a,nav.sequence-nav ul li.next a{background-color:#f2e7bf;background-position:center center;background-repeat:no-repeat;border-left:1px solid #e4d080;-webkit-box-shadow:inset 1px 0 0 #faf7e9;-moz-box-shadow:inset 1px 0 0 #faf7e9;box-shadow:inset 1px 0 0 #faf7e9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;text-indent:-9999px}nav.sequence-nav ul li.prev a:hover,nav.sequence-nav ul li.next a:hover{background-color:none;color:#7e691a;text-decoration:none;text-decoration:none}nav.sequence-nav ul li.prev a.disabled,nav.sequence-nav ul li.next a.disabled{cursor:normal;opacity:.4}nav.sequence-nav ul li.prev a{background-image:url("/static/images/sequence-nav/previous-icon.png")}nav.sequence-nav ul li.prev a:hover{background-color:none}nav.sequence-nav ul li.next a{background-image:url("/static/images/sequence-nav/next-icon.png");-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-moz-border-radius-topright:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px}nav.sequence-nav ul li.next a:hover{background-color:none}section.course-content{position:relative}section.course-content nav.sequence-bottom{margin:45.304px 0 0;text-align:center}section.course-content nav.sequence-bottom ul{background-color:#f2e7bf;background-color:#f2e7bf;border:1px solid #e4d080;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px #faf7e9;-moz-box-shadow:inset 0 0 0 1px #faf7e9;box-shadow:inset 0 0 0 1px #faf7e9;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}section.course-content nav.sequence-bottom ul li{float:left}section.course-content nav.sequence-bottom ul li.prev,section.course-content nav.sequence-bottom ul li.next{margin-bottom:0}section.course-content nav.sequence-bottom ul li.prev a,section.course-content nav.sequence-bottom ul li.next a{background-position:center center;background-repeat:no-repeat;border-bottom:none;display:block;padding:11.326px 4px;text-indent:-9999px;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:45px}section.course-content nav.sequence-bottom ul li.prev a:hover,section.course-content nav.sequence-bottom ul li.next a:hover{background-color:#eddfaa;color:#7e691a;opacity:.5;text-decoration:none}section.course-content nav.sequence-bottom ul li.prev a.disabled,section.course-content nav.sequence-bottom ul li.next a.disabled{background-color:#fffffe;opacity:.4}section.course-content nav.sequence-bottom ul li.prev a{background-image:url("/static/images/sequence-nav/previous-icon.png");border-right:1px solid #e4d080}section.course-content nav.sequence-bottom ul li.prev a:hover{background-color:none}section.course-content nav.sequence-bottom ul li.next a{background-image:url("/static/images/sequence-nav/next-icon.png")}section.course-content nav.sequence-bottom ul li.next a:hover{background-color:none}section.tool-wrapper{background:#073642;border-bottom:1px solid #000203;border-top:1px solid #000203;-webkit-box-shadow:inset 0 0 0 4px #084150;-moz-box-shadow:inset 0 0 0 4px #084150;box-shadow:inset 0 0 0 4px #084150;color:#839496;display:table;margin:22.652px -22.652px 0}section.tool-wrapper div#graph-container{background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:22.652px;vertical-align:top;width:51.359%}section.tool-wrapper div#graph-container .ui-widget-content{background:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}section.tool-wrapper div#graph-container canvas{width:100%}section.tool-wrapper div#graph-container ul.ui-tabs-nav{background:#062e39;border-bottom:1px solid #03181d;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:-22.652px -22.652px 0;padding:0;position:relative;width:110%}section.tool-wrapper div#graph-container ul.ui-tabs-nav li{background:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#fff;margin-bottom:0}section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected{background-color:#073642;border-left:1px solid #03181d;border-right:1px solid #03181d}section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected:first-child{border-left:none}section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected a{color:#eee8d5}section.tool-wrapper div#graph-container ul.ui-tabs-nav li a{border:none;color:#839496;font:bold 12px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;letter-spacing:1px;text-transform:uppercase}section.tool-wrapper div#graph-container ul.ui-tabs-nav li a:hover{color:#eee8d5}section.tool-wrapper div#controlls-container{background:#062e39;border-right:1px solid #001317;-webkit-box-shadow:1px 0 0 #004355,inset 0 0 0 4px #06323d;-moz-box-shadow:1px 0 0 #004355,inset 0 0 0 4px #06323d;box-shadow:1px 0 0 #004355,inset 0 0 0 4px #06323d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:22.652px;vertical-align:top;width:48.641%}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper{border-bottom:1px solid #021014;-webkit-box-shadow:0 1px 0 #083e4b;-moz-box-shadow:0 1px 0 #083e4b;box-shadow:0 1px 0 #083e4b;margin-bottom:22.652px;padding:0 0 22.652px}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton{border-color:#001317;border:1px solid #3d5962;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #939da0;-moz-box-shadow:inset 0 1px 0 0 #939da0;box-shadow:inset 0 1px 0 0 #939da0;color:#fff;display:inline;font-size:11px;font-weight:bold;background-color:#637c84;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #637c84),color-stop(100%, #43626b));background-image:-webkit-linear-gradient(top, #637c84,#43626b);background-image:-moz-linear-gradient(top, #637c84,#43626b);background-image:-ms-linear-gradient(top, #637c84,#43626b);background-image:-o-linear-gradient(top, #637c84,#43626b);background-image:linear-gradient(top, #637c84,#43626b);padding:6px 18px 7px;text-shadow:0 1px 0 #31505a;-webkit-background-clip:padding-box;display:block;float:right;font:bold 14px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:hover{-webkit-box-shadow:inset 0 1px 0 0 #778589;-moz-box-shadow:inset 0 1px 0 0 #778589;box-shadow:inset 0 1px 0 0 #778589;cursor:pointer;background-color:#5c6c71;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5c6c71),color-stop(100%, #3e5961));background-image:-webkit-linear-gradient(top, #5c6c71,#3e5961);background-image:-moz-linear-gradient(top, #5c6c71,#3e5961);background-image:-ms-linear-gradient(top, #5c6c71,#3e5961);background-image:-o-linear-gradient(top, #5c6c71,#3e5961);background-image:linear-gradient(top, #5c6c71,#3e5961)}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active{border:1px solid #3d5962;-webkit-box-shadow:inset 0 0 8px 4px #395057,inset 0 0 8px 4px #395057,0 1px 1px 0 #eee;-moz-box-shadow:inset 0 0 8px 4px #395057,inset 0 0 8px 4px #395057,0 1px 1px 0 #eee;box-shadow:inset 0 0 8px 4px #395057,inset 0 0 8px 4px #395057,0 1px 1px 0 #eee}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]{border:1px solid #030d15;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #215f8a;-moz-box-shadow:inset 0 1px 0 0 #215f8a;box-shadow:inset 0 1px 0 0 #215f8a;color:#fff;display:inline;font-size:11px;font-weight:bold;background-color:#0f3550;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f3550),color-stop(100%, #041623));background-image:-webkit-linear-gradient(top, #0f3550,#041623);background-image:-moz-linear-gradient(top, #0f3550,#041623);background-image:-ms-linear-gradient(top, #0f3550,#041623);background-image:-o-linear-gradient(top, #0f3550,#041623);background-image:linear-gradient(top, #0f3550,#041623);padding:6px 18px 7px;text-shadow:0 1px 0 #000203;-webkit-background-clip:padding-box;font:bold 14px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:hover{-webkit-box-shadow:inset 0 1px 0 0 #174362;-moz-box-shadow:inset 0 1px 0 0 #174362;box-shadow:inset 0 1px 0 0 #174362;cursor:pointer;background-color:#0c2739;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c2739),color-stop(100%, #030d15));background-image:-webkit-linear-gradient(top, #0c2739,#030d15);background-image:-moz-linear-gradient(top, #0c2739,#030d15);background-image:-ms-linear-gradient(top, #0c2739,#030d15);background-image:-o-linear-gradient(top, #0c2739,#030d15);background-image:linear-gradient(top, #0c2739,#030d15)}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active{border:1px solid #030d15;-webkit-box-shadow:inset 0 0 8px 4px #010507,inset 0 0 8px 4px #010507,0 1px 1px 0 #eee;-moz-box-shadow:inset 0 0 8px 4px #010507,inset 0 0 8px 4px #010507,0 1px 1px 0 #eee;box-shadow:inset 0 0 8px 4px #010507,inset 0 0 8px 4px #010507,0 1px 1px 0 #eee}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper{border-bottom:1px solid #021014;-webkit-box-shadow:0 1px 0 #083e4b;-moz-box-shadow:0 1px 0 #083e4b;box-shadow:0 1px 0 #083e4b;zoom:1;margin-bottom:22.652px;margin-bottom:22.652px;padding:0 0 22.652px}section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:before,section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after{content:"";display:table}section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after{clear:both}section.tool-wrapper div#controlls-container div.graph-controls p{font-weight:bold;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0;text-shadow:0 -1px 0 #021014;-webkit-font-smoothing:antialiased}section.tool-wrapper div#controlls-container div.graph-controls ul{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:0}section.tool-wrapper div#controlls-container div.graph-controls ul li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:0}section.tool-wrapper div#controlls-container div.graph-controls ul li input{margin-right:5px}section.tool-wrapper div#controlls-container div.graph-controls div#graph-listen{display:block;float:left;margin-bottom:0;margin-right:20px;margin-top:8px;text-align:right}section.tool-wrapper div#controlls-container label{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#fff;font-weight:bold;padding:3px;-webkit-font-smoothing:antialiased}section.tool-wrapper div#controlls-container label[for="vinCheckbox"],section.tool-wrapper div#controlls-container label[for="vinRadioButton"]{color:#409fbf}section.tool-wrapper div#controlls-container label[for="voutCheckbox"],section.tool-wrapper div#controlls-container label[for="voutRadioButton"]{color:#e1a600}section.tool-wrapper div#controlls-container label[for="vrCheckbox"],section.tool-wrapper div#controlls-container label[for="vrRadioButton"]{color:#49c944}section.tool-wrapper div#controlls-container label[for="vcCheckbox"],section.tool-wrapper div#controlls-container label[for="vcRadioButton"]{color:#e1a600}section.tool-wrapper div#controlls-container label[for="vlCheckbox"],section.tool-wrapper div#controlls-container label[for="vlRadioButton"]{color:#a26784}section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders{border-bottom:1px solid #021014;-webkit-box-shadow:0 1px 0 #083e4b;-moz-box-shadow:0 1px 0 #083e4b;box-shadow:0 1px 0 #083e4b;margin-bottom:22.652px;padding:0 0 22.652px}section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders select#musicTypeSelect{font:16px "Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:0}section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders p{font-weight:bold;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0 11.326px 22.652px 0;text-shadow:0 -1px 0 #021014;-webkit-font-smoothing:antialiased}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider-label{font-weight:bold;margin-bottom:11.326px;text-shadow:0 -1px 0 #021014;-webkit-font-smoothing:antialiased}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider{margin-bottom:22.652px}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider.ui-slider-horizontal{background:#00232c;border:1px solid #000b0d;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:0.4em}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle{background:#637c84 url("/static/images/amplifier-slider-handle.png") center no-repeat;border:1px solid #000b0d;-webkit-box-shadow:inset 0 1px 0 #8ba1a8;-moz-box-shadow:inset 0 1px 0 #8ba1a8;box-shadow:inset 0 1px 0 #8ba1a8;margin-top:-0.3em}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:hover,section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:active{background-color:#6e8992}div.book-wrapper section.book-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.book-wrapper section.book-sidebar ul#booknav{font-size:12px}div.book-wrapper section.book-sidebar ul#booknav a{color:#000}div.book-wrapper section.book-sidebar ul#booknav a:hover{color:#666}div.book-wrapper section.book-sidebar ul#booknav li{background:none;padding-left:30px}div.book-wrapper section.book-sidebar ul#booknav li div.hitarea{background-image:url("/static/images/treeview-default.gif");margin-left:-22px;position:relative;top:4px}div.book-wrapper section.book-sidebar ul#booknav li div.hitarea:hover{filter:alpha(opacity=60);opacity:0.6}div.book-wrapper section.book-sidebar ul#booknav li ul{background:none}div.book-wrapper section.book-sidebar ul#booknav>li{border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 1px 0 #eee;-moz-box-shadow:0 1px 0 #eee;box-shadow:0 1px 0 #eee;padding:7px 7px 7px 30px}div.book-wrapper section.book nav a{padding:0 22.652px}div.book-wrapper section.book nav ul li.last{display:block;float:left}div.book-wrapper section.book nav ul li.last a{border-left:0;border-right:1px solid #e4d080;-webkit-box-shadow:inset -1px 0 0 #faf7e9;-moz-box-shadow:inset -1px 0 0 #faf7e9;box-shadow:inset -1px 0 0 #faf7e9}div.book-wrapper section.book nav ul li.next{display:block;float:right}div.book-wrapper section.book nav.bottom-nav{border-bottom:0;border-top:1px solid #EDDFAA;margin-bottom:-22.652px;margin-top:22.652px}div.book-wrapper section.book section.page{text-align:center}div.book-wrapper section.book section.page img{border:1px solid #ddd;max-width:100%}div.book-wrapper.closed section.book-sidebar{width:3.077%}div.book-wrapper.closed section.book-sidebar header#open_close_accordion{padding:0}div.book-wrapper.closed section.book-sidebar header#open_close_accordion a{background-image:url("/static/images/slide-right-icon.png")}div.book-wrapper.closed section.book-sidebar header#open_close_accordion h2{padding:0;visibility:hidden;width:10px}div.book-wrapper.closed section.book-sidebar ul#booknav{max-height:100px;overflow:hidden;padding:0;visibility:hidden;width:10px}div.book-wrapper.closed section.course-content{width:97.773%}div.info-wrapper section.updates>p{margin-bottom:22.652px}div.info-wrapper section.updates>ol{list-style:none}div.info-wrapper section.updates>ol>li{border-bottom:1px solid #e3e3e3;margin-bottom:11.326px;padding-bottom:11.326px;list-style-type:disk}div.info-wrapper section.updates>ol>li:first-child{background:#f6efd4;border-bottom:1px solid #eddfaa;margin:0 -11.326px 22.652px;padding:11.326px}div.info-wrapper section.updates>ol>li ol,div.info-wrapper section.updates>ol>li ul{margin:22.652px 0 0 22.652px;list-style-type:circle}div.info-wrapper section.updates>ol>li h2{float:left;margin:0 2.024% 0 0;width:20.109%}div.info-wrapper section.updates>ol>li section.update-description{float:left;margin-bottom:0;width:77.174%}div.info-wrapper section.updates>ol>li section.update-description li{margin-bottom:11.326px}div.info-wrapper section.updates>ol>li section.update-description p:last-child{margin-bottom:0}div.info-wrapper section.handouts{border-left:1px solid #d3d3d3;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-right:0}div.info-wrapper section.handouts header{padding:11.326px 16.989px}div.info-wrapper section.handouts header h1{font-size:18px;margin:0}div.info-wrapper section.handouts header p{color:#666;font-size:12px;margin-bottom:0;margin-top:4px}div.info-wrapper section.handouts ol{background:none;list-style:none}div.info-wrapper section.handouts ol li{background:none;border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 1px 0 #eee;-moz-box-shadow:0 1px 0 #eee;box-shadow:0 1px 0 #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 16.989px;position:relative}div.info-wrapper section.handouts ol li.expandable h4,div.info-wrapper section.handouts ol li.collapsable h4{font-style:14px;font-weight:normal;padding-left:18px}div.info-wrapper section.handouts ol li ul{background:none;margin:7px -16.989px 0}div.info-wrapper section.handouts ol li ul li{border-bottom:0;border-top:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 0 #eee;-moz-box-shadow:inset 0 1px 0 #eee;box-shadow:inset 0 1px 0 #eee;padding-left:34.989px}div.info-wrapper section.handouts ol li:hover{background-color:#e9e9e9}div.info-wrapper section.handouts ol li div.hitarea{background-image:url("/static/images/treeview-default.gif");display:block;height:100%;left:16.989px;margin-left:0;max-height:20px;position:absolute;width:100%}div.info-wrapper section.handouts ol li div.hitarea:hover{opacity:0.6;filter:alpha(opacity=60)}div.info-wrapper section.handouts ol li div.hitarea.expandable-hitarea{background-position:-80px 1px}div.info-wrapper section.handouts ol li div.hitarea.collapsable-hitarea{background-position:-64px -21px}div.info-wrapper section.handouts ol li h3{border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#999;font-size:12px;font-weight:bold;text-transform:uppercase}div.info-wrapper section.handouts ol li p{font-size:14px;letter-spacing:0;margin:0;text-transform:none}div.info-wrapper section.handouts ol li p a{padding-right:8px}div.info-wrapper section.handouts ol li p a:before{color:#ccc;content:"•";display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding-right:8px}div.info-wrapper section.handouts ol li p a:first-child:before{content:"";padding-right:0}div.info-wrapper section.handouts ol li a{color:#4d4d4d;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}div.info-wrapper section.handouts ol li a:hover{color:#933}div.profile-wrapper{color:#000}div.profile-wrapper section.user-info{border-left:1px solid #d3d3d3;-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;-ms-border-radius:0px 4px 4px 0;-o-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;border-right:0}div.profile-wrapper section.user-info header{margin:0;padding:11.326px 22.652px}div.profile-wrapper section.user-info header h1{font-size:18px;margin:0;padding-right:30px}div.profile-wrapper section.user-info header a{color:#999;font-size:12px;position:absolute;right:11.326px;text-transform:uppercase;top:13px}div.profile-wrapper section.user-info header a:hover{color:#555}div.profile-wrapper section.user-info ul{list-style:none}div.profile-wrapper section.user-info ul li{border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 1px 0 #eee;-moz-box-shadow:0 1px 0 #eee;box-shadow:0 1px 0 #eee;color:#4d4d4d;display:block;padding:7px 22.652px;position:relative;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}div.profile-wrapper section.user-info ul li div#location_sub,div.profile-wrapper section.user-info ul li div#language_sub{font-weight:bold;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}div.profile-wrapper section.user-info ul li div#location_sub form,div.profile-wrapper section.user-info ul li div#language_sub form{width:100%}div.profile-wrapper section.user-info ul li div#location_sub input[type="text"],div.profile-wrapper section.user-info ul li div#language_sub input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:11.326px 0;width:100%}div.profile-wrapper section.user-info ul li div#location_sub:empty,div.profile-wrapper section.user-info ul li div#language_sub:empty{padding:0}div.profile-wrapper section.user-info ul li div#description{font-size:12px}div.profile-wrapper section.user-info ul li a#change_language,div.profile-wrapper section.user-info ul li a#change_location,div.profile-wrapper section.user-info ul li a.edit-email,div.profile-wrapper section.user-info ul li a.name-edit,div.profile-wrapper section.user-info ul li a.email-edit{color:#999;font-size:12px;position:absolute;right:11.326px;text-transform:uppercase;top:9px}div.profile-wrapper section.user-info ul li a#change_language:hover,div.profile-wrapper section.user-info ul li a#change_location:hover,div.profile-wrapper section.user-info ul li a.edit-email:hover,div.profile-wrapper section.user-info ul li a.name-edit:hover,div.profile-wrapper section.user-info ul li a.email-edit:hover{color:#555}div.profile-wrapper section.user-info ul li p{color:#999;font-size:12px;margin-bottom:0;margin-top:4px}div.profile-wrapper section.user-info ul li a.deactivate{color:#aaa;font-style:italic}div.profile-wrapper section.user-info ul li input#pwd_reset_button{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#999;font-size:12px;font-weight:normal;margin:0;padding:0;position:absolute;right:11.326px;text-transform:uppercase;top:9px}div.profile-wrapper section.user-info ul li input#pwd_reset_button:hover{color:#555}div.profile-wrapper section.user-info div#change_password_pop{border-bottom:1px solid #d3d3d3;-webkit-box-shadow:0 1px 0 #eee;-moz-box-shadow:0 1px 0 #eee;box-shadow:0 1px 0 #eee;color:#4D4D4D;padding:7px 22.652px}div.profile-wrapper section.user-info div#change_password_pop h2{font-size:14px;font-weight:bold;margin-top:0;text-transform:uppercase}div.profile-wrapper section.course-info header h1{float:left;margin:0}div.profile-wrapper section.course-info div#grade-detail-graph{min-height:300px;width:100%}div.profile-wrapper section.course-info>ol{border-top:1px solid #e3e3e3;list-style:none;margin-top:22.652px}div.profile-wrapper section.course-info>ol>li{border-bottom:1px solid #e3e3e3;display:table;padding:22.652px 0;width:100%}div.profile-wrapper section.course-info>ol>li:last-child{border-bottom:0px}div.profile-wrapper section.course-info>ol>li h2{border-right:1px dashed #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;margin:0;padding:0;padding-right:2.717%;width:20.109%}div.profile-wrapper section.course-info>ol>li ol.sections{display:table-cell;list-style:none;padding-left:2.717%;width:77.174%}div.profile-wrapper section.course-info>ol>li ol.sections>li{padding:0 0 22.652px 0}div.profile-wrapper section.course-info>ol>li ol.sections>li:first-child{padding-top:0}div.profile-wrapper section.course-info>ol>li ol.sections>li:last-child{border-bottom:0}div.profile-wrapper section.course-info>ol>li ol.sections>li h3{color:#666}div.profile-wrapper section.course-info>ol>li ol.sections>li ol{list-style:none}div.profile-wrapper section.course-info>ol>li ol.sections>li ol li{display:inline-block;padding-right:1em}section.wiki-body h1{font-weight:bold;font-size:2em;margin-bottom:25px}section.wiki-body div#wiki_article html,section.wiki-body div#wiki_article address,section.wiki-body div#wiki_article blockquote,section.wiki-body div#wiki_article body,section.wiki-body div#wiki_article dd,section.wiki-body div#wiki_article div,section.wiki-body div#wiki_article dl,section.wiki-body div#wiki_article dt,section.wiki-body div#wiki_article fieldset,section.wiki-body div#wiki_article form,section.wiki-body div#wiki_article frame,section.wiki-body div#wiki_article frameset,section.wiki-body div#wiki_article h1,section.wiki-body div#wiki_article h2,section.wiki-body div#wiki_article h3,section.wiki-body div#wiki_article h4,section.wiki-body div#wiki_article h5,section.wiki-body div#wiki_article h6,section.wiki-body div#wiki_article noframes,section.wiki-body div#wiki_article ol,section.wiki-body div#wiki_article p,section.wiki-body div#wiki_article ul,section.wiki-body div#wiki_article center,section.wiki-body div#wiki_article dir,section.wiki-body div#wiki_article hr,section.wiki-body div#wiki_article menu,section.wiki-body div#wiki_article pre{display:block;unicode-bidi:embed}section.wiki-body div#wiki_article li{display:list-item}section.wiki-body div#wiki_article head{display:none}section.wiki-body div#wiki_article table{display:table}section.wiki-body div#wiki_article tr{display:table-row}section.wiki-body div#wiki_article thead{display:table-header-group}section.wiki-body div#wiki_article tbody{display:table-row-group}section.wiki-body div#wiki_article tfoot{display:table-footer-group}section.wiki-body div#wiki_article col{display:table-column}section.wiki-body div#wiki_article colgroup{display:table-column-group}section.wiki-body div#wiki_article td,section.wiki-body div#wiki_article th{display:table-cell}section.wiki-body div#wiki_article caption{display:table-caption}section.wiki-body div#wiki_article th{font-weight:bolder;text-align:center}section.wiki-body div#wiki_article caption{text-align:center}section.wiki-body div#wiki_article h1{font-size:1.6em;margin:.67em 0;letter-spacing:0px}section.wiki-body div#wiki_article h2{text-transform:none;font-size:1.4em;margin:.75em 0;letter-spacing:0px}section.wiki-body div#wiki_article h3{font-size:1.2em;margin:.83em 0}section.wiki-body div#wiki_article h4{font-size:1.1em}section.wiki-body div#wiki_article h4,section.wiki-body div#wiki_article p,section.wiki-body div#wiki_article blockquote,section.wiki-body div#wiki_article ul,section.wiki-body div#wiki_article fieldset,section.wiki-body div#wiki_article form,section.wiki-body div#wiki_article ol,section.wiki-body div#wiki_article dl,section.wiki-body div#wiki_article dir,section.wiki-body div#wiki_article menu{margin:1.12em 0}section.wiki-body div#wiki_article h5{font-size:1em;margin:1.5em 0}section.wiki-body div#wiki_article h6{font-size:0.5em;margin:1.67em 0}section.wiki-body div#wiki_article b,section.wiki-body div#wiki_article strong{font-weight:bolder}section.wiki-body div#wiki_article blockquote{padding:10px 20px;background:#e3e3e3;border-left:4px solid}section.wiki-body div#wiki_article i,section.wiki-body div#wiki_article cite,section.wiki-body div#wiki_article em,section.wiki-body div#wiki_article var,section.wiki-body div#wiki_article address{font-style:italic}section.wiki-body div#wiki_article pre,section.wiki-body div#wiki_article tt,section.wiki-body div#wiki_article code,section.wiki-body div#wiki_article kbd,section.wiki-body div#wiki_article samp{font-family:monospace}section.wiki-body div#wiki_article pre{white-space:pre}section.wiki-body div#wiki_article button,section.wiki-body div#wiki_article textarea,section.wiki-body div#wiki_article form#wiki_revision .CodeMirror,form#wiki_revision section.wiki-body div#wiki_article .CodeMirror,section.wiki-body div#wiki_article input,section.wiki-body div#wiki_article select{display:inline-block}section.wiki-body div#wiki_article big{font-size:1.17em}section.wiki-body div#wiki_article small,section.wiki-body div#wiki_article sub,section.wiki-body div#wiki_article sup{font-size:.83em}section.wiki-body div#wiki_article sub{vertical-align:sub}section.wiki-body div#wiki_article sup{vertical-align:super}section.wiki-body div#wiki_article table{border-spacing:2px}section.wiki-body div#wiki_article thead,section.wiki-body div#wiki_article tbody,section.wiki-body div#wiki_article tfoot{vertical-align:middle}section.wiki-body div#wiki_article td,section.wiki-body div#wiki_article th,section.wiki-body div#wiki_article tr{vertical-align:inherit}section.wiki-body div#wiki_article s,section.wiki-body div#wiki_article strike,section.wiki-body div#wiki_article del{text-decoration:line-through}section.wiki-body div#wiki_article hr{height:1px;background:#999;border:none}section.wiki-body div#wiki_article ol,section.wiki-body div#wiki_article ul,section.wiki-body div#wiki_article dir,section.wiki-body div#wiki_article menu,section.wiki-body div#wiki_article dd{margin-left:40px}section.wiki-body div#wiki_article ol{list-style-type:decimal}section.wiki-body div#wiki_article ol ul,section.wiki-body div#wiki_article ul ol,section.wiki-body div#wiki_article ul ul,section.wiki-body div#wiki_article ol ol{margin-top:0;margin-bottom:0}section.wiki-body div#wiki_article u,section.wiki-body div#wiki_article ins{text-decoration:underline}section.wiki-body div#wiki_article br:before{content:"\A";white-space:pre-line}section.wiki-body div#wiki_article center{text-align:center}div#wiki_panel{overflow:auto}div#wiki_panel h2{font-size:18px;margin:0;padding:11.326px 22.652px}div#wiki_panel input[type="button"]{background:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#666;font-size:14px;font-weight:bold;margin:0px;padding:7px 22.652px;text-align:left;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:100%}div#wiki_panel ul li{-webkit-box-shadow:inset 0 1px 0 0 #eee;-moz-box-shadow:inset 0 1px 0 0 #eee;box-shadow:inset 0 1px 0 0 #eee;border-top:1px solid #d3d3d3}div#wiki_panel ul li:hover{background:#efefef;background-image:-webkit-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-moz-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-ms-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:-o-linear-gradient(-90deg,#f5f5f5,#e1e1e1);background-image:linear-gradient(-90deg,#f5f5f5,#e1e1e1)}div#wiki_panel ul li:first-child{border:none}div#wiki_panel ul li.search{padding:10px 22.652px}div#wiki_panel ul li.search label{display:none}div#wiki_panel ul li a{color:#666;font-size:14px;padding:7px 22.652px}div#wiki_panel div#wiki_create_form{background:#dadada;border-bottom:1px solid #d3d3d3;padding:15px}div#wiki_panel div#wiki_create_form input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:6px;width:100%}div#wiki_panel div#wiki_create_form ul{list-style:none}div#wiki_panel div#wiki_create_form ul li{float:left}div#wiki_panel div#wiki_create_form ul li#cancel{float:right;margin-top:10px}form#wiki_revision{float:left;margin-right:2.717%;width:65.761%}form#wiki_revision label{display:block;margin-bottom:7px}form#wiki_revision .CodeMirror-scroll{min-height:550px;width:100%}form#wiki_revision .CodeMirror{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:monospace;margin-bottom:20px}form#wiki_revision textarea,form#wiki_revision .CodeMirror{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;min-height:450px;width:100%}form#wiki_revision input[type="text"]{display:block;width:50%}form#wiki_revision #submit_delete{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#999;float:right;font-weight:normal;text-decoration:underline}form#wiki_revision input[type="submit"]{margin-top:20px}#wiki_edit_instructions{color:#666;float:left;margin-top:22.652px;width:31.522%}#wiki_edit_instructions:hover{color:#333}#wiki_edit_instructions .markdown-example{background-color:#e3e3e3;line-height:1.0;margin:5px 0 7px;padding-top:5px;padding-right:2px;padding-bottom:5px;padding-left:5px;text-shadow:0 1px 0 #fff}div.wiki-wrapper{display:table;width:100%}div.wiki-wrapper section.wiki-body{position:relative}div.wiki-wrapper section.wiki-body header{-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;height:46px}div.wiki-wrapper section.wiki-body header:empty{border-bottom:0;display:none !important}div.wiki-wrapper section.wiki-body header p{color:#937b1f;float:left;line-height:46px;margin-bottom:0;padding-left:22.652px}div.wiki-wrapper section.wiki-body header ul{float:right;list-style:none}div.wiki-wrapper section.wiki-body header ul li{float:left}div.wiki-wrapper section.wiki-body header ul li input[type="button"]{background-color:#f2e7bf;background-position:12px center;background-repeat:no-repeat;border:0;border-left:1px solid #e4d080;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:inset 1px 0 0 #faf7e9;-moz-box-shadow:inset 1px 0 0 #faf7e9;box-shadow:inset 1px 0 0 #faf7e9;color:#292309;display:block;font-size:12px;font-weight:normal;letter-spacing:1px;line-height:46px;margin:0;padding:0 22.652px 0 38px;text-shadow:none;text-transform:uppercase;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}div.wiki-wrapper section.wiki-body header ul li input[type="button"].view{background-image:url("/static/images/sequence-nav/view.png")}div.wiki-wrapper section.wiki-body header ul li input[type="button"].history{background-image:url("/static/images/sequence-nav/history.png")}div.wiki-wrapper section.wiki-body header ul li input[type="button"].edit{background-image:url("/static/images/sequence-nav/edit.png")}div.wiki-wrapper section.wiki-body header ul li input[type="button"]:hover{background-color:transparent}div.wiki-wrapper section.wiki-body h2.wiki-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;margin-bottom:15px;margin-top:0;padding-right:2.717%;vertical-align:top;width:25.815%}@media screen and (max-width:900px){div.wiki-wrapper section.wiki-body h2.wiki-title{border-right:0;display:block;width:auto}}@media print{div.wiki-wrapper section.wiki-body h2.wiki-title{border-right:0;display:block;width:auto}}div.wiki-wrapper section.wiki-body p{line-height:1.6em}div.wiki-wrapper section.wiki-body section.results{border-left:1px dashed #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;padding-left:10px;width:71.467%}@media screen and (max-width:900px){div.wiki-wrapper section.wiki-body section.results{border:0;display:block;padding-left:0;width:100%;width:auto}}@media print{div.wiki-wrapper section.wiki-body section.results{display:block;padding:0;width:auto}div.wiki-wrapper section.wiki-body section.results canvas,div.wiki-wrapper section.wiki-body section.results img{page-break-inside:avoid}}div.wiki-wrapper section.wiki-body section.results ul.article-list{margin-left:15px;width:100%}@media screen and (max-width:900px){div.wiki-wrapper section.wiki-body section.results ul.article-list{margin-left:0px}}div.wiki-wrapper section.wiki-body section.results ul.article-list li{border-bottom:1px solid #eee;list-style:none;margin:0;padding:10px 0}div.wiki-wrapper section.wiki-body section.results ul.article-list li:last-child{border-bottom:0}div.wiki-wrapper section.wiki-body section.results ul.article-list li h3{font-size:18px;font-weight:normal}table.wiki-history thead{background:#ddd}table.wiki-history thead tr{height:40px}table.wiki-history thead tr th{padding-top:10px;padding-left:15px}table.wiki-history thead tr th#revision{width:5%}table.wiki-history thead tr th#comment{width:15%}table.wiki-history thead tr th#diff{width:60%}table.wiki-history thead tr th#modified{width:20%}table.wiki-history tbody tr td{padding:8px 15px}table.wiki-history tr.dark{background-color:#efefef}div.history-controls{margin-top:20px}section.help.main-content,html body section.help.outside-app{padding:22.652px}section.help.main-content h1,html body section.help.outside-app h1{border-bottom:1px solid #ddd;margin-bottom:22.652px;margin-top:0;padding-bottom:22.652px}section.help.main-content p,html body section.help.outside-app p{max-width:700px}section.help.main-content h2,html body section.help.outside-app h2{margin-top:0}section.help.main-content section.self-help,html body section.help.outside-app section.self-help{float:left;margin-bottom:22.652px;margin-right:2.024%;width:48.988%}section.help.main-content section.self-help ul,html body section.help.outside-app section.self-help ul{margin-left:4.132%}section.help.main-content section.self-help ul li,html body section.help.outside-app section.self-help ul li{margin-bottom:11.326px}section.help.main-content section.help-email,html body section.help.outside-app section.help-email{float:left;width:48.988%}section.help.main-content section.help-email dl,html body section.help.outside-app section.help-email dl{display:block;margin-bottom:22.652px}section.help.main-content section.help-email dl dd,html body section.help.outside-app section.help-email dl dd{margin-bottom:22.652px}section.help.main-content section.help-email dl dt,html body section.help.outside-app section.help-email dl dt{clear:left;float:left;font-weight:bold;width:30.579%}.badge-context-toggle.active,div.header-wrapper header nav.courseware li.courseware a.badge-context-toggle,div.header-wrapper header nav.book li.book a.badge-context-toggle,div.header-wrapper header nav.info li.info a.badge-context-toggle,div.header-wrapper header nav.discussion li.discussion a.badge-context-toggle,div.header-wrapper header nav.wiki li.wiki a.badge-context-toggle,div.header-wrapper header nav.profile li.profile a.badge-context-toggle,section.course-index div#accordion h3.badge-context-toggle.ui-accordion-header.ui-state-active,nav.sequence-nav ol li a.badge-context-toggle.seq_video_active,nav.sequence-nav ol li a.badge-context-toggle.seq_other_active,nav.sequence-nav ol li a.badge-context-toggle.seq_vertical_active,nav.sequence-nav ol li a.badge-context-toggle.seq_problem_active{cursor:pointer;text-decoration:underline}body.user-messages{margin-top:2.4em}.notify{position:fixed;top:0px;left:0px;width:100%;z-index:100;padding:0;text-align:center;background-color:#f5dd69;border-top:#fff 1px solid;font-family:'yanone kaffeesatz',sans-serif}.notify p.notification{margin-top:6px;margin-bottom:6px;font-size:16px;color:#424242}#closenotify{position:absolute;right:5px;top:7px;color:#735005;text-decoration:none;line-height:18px;background:-6px -5px url(../images/sprites.png) no-repeat;cursor:pointer;width:20px;height:20px}#closenotify:hover{background:-26px -5px url(../images/sprites.png) no-repeat}#header{margin-top:0px;background:#16160f;font-family:'yanone kaffeesatz',sans-serif}#logo img{padding:5px 0px 5px 0px;height:75px;width:auto;float:left}#usertoolsnav{height:20px;padding-bottom:5px}#usertoolsnav a{height:35px;text-align:right;margin-left:20px;text-decoration:underline;color:#d0e296;font-size:16px}#usertoolsnav a:first-child{margin-left:0}#usertoolsnav a#ab-responses{margin-left:3px}#usertoolsnav .user-info,#usertoolsnav .user-micro-info{color:#b5b593}#usertoolsnav a img{vertical-align:middle;margin-bottom:2px}#usertoolsnav .user-info a{margin:0;text-decoration:none}#metanav{float:right}#metanav a{color:#e2e2ae;padding:0px 0px 0px 35px;height:25px;line-height:30px;margin:5px 0px 0px 10px;font-size:18px;font-weight:100;text-decoration:none;display:block;float:left}#metanav a:hover{text-decoration:underline}#metanav a.on{font-weight:bold;color:#fff;text-decoration:none}#metanav a.special{font-size:18px;color:#b02b2c;font-weight:bold;text-decoration:none}#metanav a.special:hover{text-decoration:underline}#metanav #navtags{background:-50px -5px url(../images/sprites.png) no-repeat}#metanav #navusers{background:-125px -5px url(../images/sprites.png) no-repeat}#metanav #navbadges{background:-210px -5px url(../images/sprites.png) no-repeat}#searchbar{display:inline-block;background-color:#fff;width:412px;border:1px solid #c9c9b5;float:right;height:42px;margin:6px 0px 0px 15px}#searchbar .searchinput,#searchbar .searchinputcancelable{font-size:30px;height:40px;font-weight:300;background:#fff;border:0px;color:#484848;padding-left:10px;font-family:arial;vertical-align:middle}#searchbar .searchinput{width:352px}#searchbar .searchinputcancelable{width:317px}#searchbar .logoutsearch{width:337px}#searchbar .searchbtn{font-size:10px;color:#666;background-color:#eee;height:42px;border:#fff 1px solid;line-height:22px;text-align:center;float:right;margin:0px;width:48px;background:-98px -36px url(../images/sprites.png) no-repeat;cursor:pointer}#searchbar .searchbtn:hover{background:-146px -36px url(../images/sprites.png) no-repeat}#searchbar .cancelsearchbtn{font-size:30px;color:#ce8888;background:#fff;height:42px;border:0px;border-left:#deded0 1px solid;text-align:center;width:35px;cursor:pointer}#searchbar .cancelsearchbtn:hover{color:#d84040}body.anon #searchbar{width:500px}body.anon #searchbar .searchinput{width:440px}body.anon #searchbar .searchinputcancelable{width:405px}#askbutton{background:url(../images/bigbutton.png) repeat-x bottom;line-height:44px;text-align:center;width:200px;height:42px;font-size:23px;color:#4a757f;margin-top:7px;float:right;text-transform:uppercase;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 2px #636363;-moz-box-shadow:1px 1px 2px #636363;box-shadow:1px 1px 2px #636363}#askbutton:hover{text-decoration:none;background:url(../images/bigbutton.png) repeat-x top;text-shadow:0px 1px 0px #c6d9dd;-moz-text-shadow:0px 1px 0px #c6d9dd;-webkit-text-shadow:0px 1px 0px #c6d9dd}#contentfull{float:left;width:960px}.box p{margin-bottom:4px}.box p.info-box-follow-up-links{text-align:right;margin:0}.pager{margin-top:10px;margin-bottom:16px}.pagesize{margin-top:10px;margin-bottom:16px;float:right}.checkbox{margin-left:5px;font-weight:normal;cursor:help}.openid-signin .cancel,.meta .cancel,.users-page .cancel,.user-profile-edit-page .cancel,.user-profile-page .cancel{background:url(../images/small-button-cancel.png) repeat-x top !important;color:#525252 !important}.openid-signin .cancel:hover,.meta .cancel:hover,.users-page .cancel:hover,.user-profile-edit-page .cancel:hover,.user-profile-page .cancel:hover{background:url(../images/small-button-cancel.png) repeat-x bottom !important}#email-input-fs,#local_login_buttons,#password-fs,#openid-fs{margin-top:10px}#email-input-fs #id_email,#local_login_buttons #id_email,#password-fs #id_email,#openid-fs #id_email,#email-input-fs #id_username,#local_login_buttons #id_username,#password-fs #id_username,#openid-fs #id_username,#email-input-fs #id_password,#local_login_buttons #id_password,#password-fs #id_password,#openid-fs #id_password{font-size:12px;line-height:20px;height:20px;margin:0px;padding:0px 0 0 5px;border:#cce6ec 3px solid;width:200px}#email-input-fs .submit-b,#local_login_buttons .submit-b,#password-fs .submit-b,#openid-fs .submit-b{background:url(../images/small-button-blue.png) repeat-x top;border:0;color:#4a757f;font-weight:bold;font-size:13px;font-family:arial;height:24px;margin-top:-2px;padding-left:10px;padding-right:10px;cursor:pointer;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;text-shadow:0px 1px 0px #e6f6fa;-moz-text-shadow:0px 1px 0px #e6f6fa;-webkit-text-shadow:0px 1px 0px #e6f6fa;-webkit-box-shadow:1px 1px 2px #808080;-moz-box-shadow:1px 1px 2px #808080;box-shadow:1px 1px 2px #808080}#email-input-fs .submit-b:hover,#local_login_buttons .submit-b:hover,#password-fs .submit-b:hover,#openid-fs .submit-b:hover{background:url(../images/small-button-blue.png) repeat-x bottom}.openid-input{background:url(../images/openid.gif) no-repeat;padding-left:15px;cursor:pointer}.openid-login-input{background-position:center left;background:url(../images/openid.gif) no-repeat 0% 50%;padding:5px 5px 5px 15px;cursor:pointer;font-family:trebuchet ms;font-weight:300;font-size:150%;width:500px}.openid-login-submit{height:40px;width:80px;line-height:40px;cursor:pointer;border:1px solid #777;font-weight:bold;font-size:120%}.tabbar-user{width:375px}.user{padding:5px;line-height:140%;width:166px;border:#eee 1px solid;margin-bottom:5px;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.user .user-micro-info{color:#525252}.user ul{margin:0;list-style-type:none}.user .thumb{clear:both;float:left;margin-right:4px;display:inline}#award-list .user{float:left;margin:5px}.tabbar-profile{width:100%;margin-bottom:15px;float:left}.user-details{font-size:13px}.user-details h3{font-size:16px}.user-about{background-color:#eeeeee;height:200px;line-height:20px;overflow:auto;padding:10px;width:90%}.user-about p{font-size:13px}.count{font-family:'yanone kaffeesatz',sans-serif;font-size:200%;font-weight:700;color:#777777}.scorenumber{font-family:'yanone kaffeesatz',sans-serif;font-size:35px;font-weight:800;color:#777;line-height:40px;margin-top:3px}.vote-count{font-family:arial;font-size:160%;font-weight:700;color:#777}.answer-votes{background-color:#eeeeee;color:#555555;float:left;font-family:arial;font-size:15px;font-weight:bold;height:17px;padding:2px 4px 5px;text-align:center;text-decoration:none;width:20px;margin-right:10px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}.karma-summary{padding:5px;font-size:13px}.karma-summary h3{text-align:center;font-weight:bold;padding:5px}.karma-diagram{width:477px;height:300px;float:left;margin-right:10px}.karma-details{float:right;width:450px;height:250px;overflow-y:auto;word-wrap:break-word}.karma-details p{margin-bottom:10px}.karma-gained{font-weight:bold;background:#eee;width:25px;margin-right:5px;color:green;padding:3px;display:block;float:left;text-align:center;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.karma-lost{font-weight:bold;background:#eee;width:25px;color:red;padding:3px;display:block;margin-right:5px;float:left;text-align:center;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.submit-row{margin-bottom:10px}.revision{margin:10px 0 10px 0;font-size:13px;color:#525252}.revision p{font-size:13px;line-height:1.3;color:#525252}.revision h3{font-family:'yanone kaffeesatz',sans-serif;font-size:21px;padding-left:0px}.revision .header{background-color:#f5f5f5;padding:5px;cursor:pointer}.revision .author{background-color:#e9f3f5}.revision .summary{padding:5px 0 10px 0}.revision .summary span{background-color:#fde785;padding:6px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;display:inline;-webkit-box-shadow:1px 1px 4px #cfb852;-moz-box-shadow:1px 1px 4px #cfb852;box-shadow:1px 1px 4px #cfb852}.revision .answerbody{padding:10px 0 5px 10px}.revision .revision-mark{width:150px;text-align:left;display:inline-block;font-size:11px;overflow:hidden}.revision .revision-mark .gravatar{float:left;margin-right:4px;padding-top:5px}.revision .revision-number{font-size:300%;font-weight:bold;font-family:sans-serif}ins{background-color:#e6f0a2}ins .post-tag,ins p{background-color:#e6f0a2}.footer-links{color:#eee;text-align:left;width:500px;float:left}.footer-links a{color:#e7e8a8}.powered-link{width:500px;float:left;text-align:left}.powered-link a{color:#8ebcc7}.copyright{color:#616161;width:450px;float:right;text-align:right}.copyright a{color:#8ebcc7}.copyright img.license-logo{margin:6px 0px 20px 10px;float:right}.notify-me{float:left}span.text-counter{margin-right:20px}p.form-item{margin:0px}.form-row{line-height:25px}table.form-as-table{margin-top:5px}table.form-as-table ul{list-style-type:none;display:inline}table.form-as-table li{display:inline}table.form-as-table td{text-align:right}table.form-as-table th{text-align:left;font-weight:normal}table.ab-subscr-form,table.ab-tag-filter-form{width:45em}.submit-row{line-height:30px;padding-top:10px;display:block;clear:both}.errors{line-height:20px;color:red}.error{color:darkred;margin:0;font-size:10px}label.retag-error{color:darkred;padding-left:5px;font-size:10px}.fieldset{border:none;margin-top:10px;padding:10px}.favorites-empty{width:32px;height:45px;float:left}.user-info-table{margin-bottom:10px;border-spacing:0}.user-stats-table .narrow{width:660px}.narrow .summary h3{padding:0px;margin:0px}.relativetime{font-weight:bold;text-decoration:none}.user-action-1{font-weight:bold;color:#333}.user-action-2{font-weight:bold;color:#ccc}.user-action-3,.user-action-4{color:#333}.user-action-5,.user-action-6{color:darkred}.user-action-7{color:#333}.user-action-8{padding:3px;font-weight:bold;background-color:#ccc;color:#763333}.revision-summary{background-color:#fffe9b;padding:2px}.question-title-link a{font-weight:bold;color:#0077cc}.answer-title-link a{color:#333}.post-type-1 a,.post-type-3 a,.post-type-5 a{font-weight:bold}.post-type-2 a,.post-type-4 a,.post-type-6 a,.post-type-8 a{color:#333}.hilite,.hilite1{background-color:#ff0}.hilite2{background-color:#f0f}.hilite3{background-color:#0ff}.score{font-weight:800;color:#333}a.comment{background:#eee;color:#993300;padding:5px}a.offensive{color:#999}.message h1{padding-top:0px;font-size:15px}.message p{margin-bottom:0px}p.space-above{margin-top:10px}.warning{color:red}button::-moz-focus-inner{padding:0;border:none}.question-page a.submit{display:-moz-inline-stack;display:inline-block;line-height:30px;padding:0 5px;*display:inline}.noscript{position:fixed;top:0px;left:0px;width:100%;z-index:100;padding:5px 0;text-align:center;font-family:sans-serif;font-size:120%;font-weight:bold;color:#ffffff;background-color:#ae0000}.big{font-size:14px}.strong{font-weight:bold}.orange{color:#d64000;font-weight:bold}.grey{color:#808080}.about div{padding:10px 5px 10px 5px;border-top:1px dashed #aaaaaa}.highlight{background-color:#fff8c6}.nomargin{margin:0}.margin-bottom{margin-bottom:10px}.margin-top{margin-top:10px}.inline-block{display:inline-block}.action-status{margin:0;border:none;text-align:center;line-height:10px;font-size:12px;padding:0}.action-status span{padding:3px 5px 3px 5px;background-color:#fff380;font-weight:normal;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px}.list-table td{vertical-align:top}table.form-as-table .errorlist{display:block;margin:0;padding:0 0 0 5px;text-align:left;font-size:10px;color:darkred}table.form-as-table input{display:inline;margin-left:4px}table.form-as-table th{vertical-align:bottom;padding-bottom:4px}.form-row-vertical{margin-top:8px;display:block}.form-row-vertical label{margin-bottom:3px;display:block}.text-align-right{text-align:center}ul.form-horizontal-rows{list-style:none;margin:0}ul.form-horizontal-rows li{position:relative;height:40px}ul.form-horizontal-rows label{display:inline-block}ul.form-horizontal-rows ul.errorlist{list-style:none;color:darkred;font-size:10px;line-height:10px;position:absolute;top:2px;left:180px;text-align:left;margin:0}ul.form-horizontal-rows ul.errorlist li{height:10px}ul.form-horizontal-rows label{position:absolute;left:0px;bottom:6px;margin:0px;line-height:12px;font-size:12px}ul.form-horizontal-rows li input{position:absolute;bottom:0px;left:180px;margin:0px}.narrow .summary{float:left}.user-profile-tool-links{font-weight:bold;vertical-align:top}#hideignoredtagscontrol{margin:5px 0 0 0}#hideignoredtagscontrol label{font-size:12px;color:#666}#hideignoredtagscb{margin:0 2px 0 1px}#recaptcha_widget_div{width:318px;float:left;clear:both}p.signup_p{margin:20px 0px 0px 0px}.simple-subscribe-options ul{list-style:none;list-style-position:outside;margin:0}.wmd-preview a{color:#1b79bd}.wmd-preview li{margin-bottom:7px;font-size:14px}.faq-rep-item{text-align:right;padding-right:5px}.user-info-table .gravatar{margin:0}#responses{clear:both;line-height:18px;margin-bottom:15px}#responses div.face{float:left;text-align:center;width:54px;padding:3px;overflow:hidden}.response-parent{margin-top:18px}.response-parent strong{font-size:20px}.re{min-height:57px;clear:both;margin-top:10px}#responses input{float:left}#re_tools{margin-bottom:10px}#re_sections{margin-bottom:6px}#re_sections .on{font-weight:bold}.avatar-page ul{list-style:none}.avatar-page li{display:inline}.userlist{font-size:13px}img.flag{border:1px solid #eee;vertical-align:text-top}.main-page img.flag{vertical-align:text-bottom}a.edit{padding-left:3px;color:#145bff}.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{clear:both;padding:3px;border:0px solid #888}body.askbot section.main-content div.discussion-wrapper div.discussion-content,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;min-width:650px;padding:22.652px;vertical-align:top;width:76.518%}body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa,body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;margin:10px auto;padding:20px;text-align:center;width:40.486%;text-decoration:none;color:#888;font-weight:bold}body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:first-child,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:first-child,body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:first-child,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:first-child{margin-top:70px}body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:last-child,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:last-child,body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:last-child,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:last-child{margin-bottom:70px}.acInput{width:200px}.acResults{background-color:#fff;border:1px solid #ababab;overflow:hidden;padding:0px;-webkit-box-shadow:0 2px 2px #bbb;-moz-box-shadow:0 2px 2px #bbb;box-shadow:0 2px 2px #bbb}.acResults ul{list-style-position:outside;list-style:none;margin:0;padding:0;width:100%}.acResults li{cursor:pointer;display:block;font:menu;margin:0px;overflow:hidden;padding:5px 10px;text-align:left;border-top:1px solid #eee;width:100%}.acLoading{background:url("../images/indicator.gif") right center no-repeat}.acSelect{background-color:#933;color:#fff}div.discussion-wrapper aside{border-left:1px solid #d3d3d3;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-right:1px solid #f6f6f6;-webkit-box-shadow:inset 1px 0 0 #f6f6f6;-moz-box-shadow:inset 1px 0 0 #f6f6f6;box-shadow:inset 1px 0 0 #f6f6f6;padding:22.652px;width:23.482%}div.discussion-wrapper aside.main-sidebar{min-width:200px}div.discussion-wrapper aside h1{margin:-22.652px -22.652px 0;padding:11.326px 22.652px}div.discussion-wrapper aside h2{color:#4D4D4D}div.discussion-wrapper aside h2.first{margin-top:0px}div.discussion-wrapper aside h3{border-bottom:0;box-shadow:none}div.discussion-wrapper aside div.inputs input[type="submit"]{width:27%;float:right}div.discussion-wrapper aside div.inputs input[type="text"]{width:62%}div.discussion-wrapper aside div.box{display:block;margin:11.326px 0}div.discussion-wrapper aside div.box:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}div.discussion-wrapper aside div.box h2{text-transform:uppercase;font-weight:bold;font-size:14px;letter-spacing:1px}div.discussion-wrapper aside div.box h2:not(.first){-webkit-box-shadow:inset 0 1px 0 #eee;-moz-box-shadow:inset 0 1px 0 #eee;box-shadow:inset 0 1px 0 #eee;border-top:1px solid #d3d3d3;margin:0 -22.652px 0;padding:11.326px 22.652px}div.discussion-wrapper aside div.box.contributors a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #aaa;cursor:pointer;display:inline-block;margin-right:6px;position:relative}div.discussion-wrapper aside div.box.contributors a:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.4);-moz-box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.4);top:1px;left:1px;bottom:1px;right:1px;content:'';position:absolute}div.discussion-wrapper aside div.box.contributors img.gravatar{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}div.discussion-wrapper aside div.box.tag-selector ul{margin-bottom:10px;display:block}div.discussion-wrapper aside div.search-box{margin-top:11.326px}div.discussion-wrapper aside div.search-box input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline}div.discussion-wrapper aside div.search-box input[type='submit']{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:0.5;background:url(/static/images/askbot/search-icon.png) no-repeat center;border:0;margin-left:3px;position:absolute;text-indent:-9999px;width:24px}div.discussion-wrapper aside div.search-box input[type='submit']:hover{opacity:0.9}div.discussion-wrapper aside div.search-box input[type='submit']:focus{opacity:1}div.discussion-wrapper aside div.search-box input#keywords{padding-left:30px;padding-right:30px;width:100%}div.discussion-wrapper aside div.search-box input#clear{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;border:none;background:#bbb;color:#fff;display:inline;font-size:10px;margin-left:-25px;padding:2px 5px}div.discussion-wrapper aside div#tagSelector h2{-webkit-box-shadow:inset 0 1px 0 #eee;-moz-box-shadow:inset 0 1px 0 #eee;box-shadow:inset 0 1px 0 #eee;border-top:1px solid #d3d3d3;margin:0 -22.652px 0;padding:11.326px 22.652px;text-transform:uppercase;font-weight:bold;font-size:14px;letter-spacing:1px}div.discussion-wrapper aside div#tagSelector ul{margin:0}div.discussion-wrapper aside div#tagSelector div.inputs{margin-bottom:22.652px}div.discussion-wrapper aside div#tagSelector div#displayTagFilterControl p.choice{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:11.326px}div.discussion-wrapper aside div.follow-buttons{margin-top:20px;display:block}div.discussion-wrapper aside div.follow-buttons a.button,div.discussion-wrapper aside div.follow-buttons div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit,div.discussion-wrapper aside div.follow-buttons div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;width:100%}div.discussion-wrapper aside div.question-stats ul,div.discussion-wrapper aside div.user-info ul,div.discussion-wrapper aside div.user-stats ul{color:#777;list-style:none}div.discussion-wrapper aside div.question-stats ul li,div.discussion-wrapper aside div.user-info ul li,div.discussion-wrapper aside div.user-stats ul li{padding:7px 0 0}div.discussion-wrapper aside div.question-stats ul li:last-child,div.discussion-wrapper aside div.user-info ul li:last-child,div.discussion-wrapper aside div.user-stats ul li:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}div.discussion-wrapper aside div.question-stats ul li strong,div.discussion-wrapper aside div.user-info ul li strong,div.discussion-wrapper aside div.user-stats ul li strong{float:right;padding-right:10px}div.discussion-wrapper aside div.user-info,div.discussion-wrapper aside div.user-stats{overflow:hidden}div.discussion-wrapper aside div.user-info div,div.discussion-wrapper aside div.user-stats div{float:left;display:block}div.discussion-wrapper aside div.user-info div.karma,div.discussion-wrapper aside div.user-stats div.karma{background:#eee;border:1px solid #D3D3D3;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 0 #fff;-moz-box-shadow:inset 0 0 0 1px #fff,0 1px 0 #fff;box-shadow:inset 0 0 0 1px #fff,0 1px 0 #fff;padding:9.061px 0;text-align:center;width:27.586%;float:right}div.discussion-wrapper aside div.user-info div.karma strong,div.discussion-wrapper aside div.user-stats div.karma strong{display:block;font-style:20px}div.discussion-wrapper aside div.user-info div.meta,div.discussion-wrapper aside div.user-stats div.meta{width:63.793%;padding-right:4.31%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.discussion-wrapper aside div.user-info div.meta h2,div.discussion-wrapper aside div.user-stats div.meta h2{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 0 8px 0;padding:0}div.discussion-wrapper aside div.user-info div.meta p,div.discussion-wrapper aside div.user-stats div.meta p{color:#777;font-size:14px}div.discussion-wrapper aside div.user-stats{overflow:visible}div.discussion-wrapper aside div.user-stats ul{font-size:14px}div.discussion-wrapper aside div.user-stats ul h2{margin:0 -22.652px 5px -22.652px;padding:11.326px 22.652px}div.discussion-wrapper aside div.question-tips ul,div.discussion-wrapper aside div.markdown ul{margin-left:8%}div.discussion-wrapper aside div.question-tips ol,div.discussion-wrapper aside div.markdown ol{margin-left:8%}div.discussion-wrapper aside div.markdown ul li{margin:20px 0}div.discussion-wrapper aside div.markdown ul li:first-child{margin:0}div.discussion-wrapper aside div.markdown ul li ol li{margin:0}div.discussion-wrapper aside div.view-profile h2{border-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.discussion-wrapper aside div.view-profile a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:10px;display:block;margin-top:10px}div.discussion-wrapper aside div.view-profile a:first-child{margin-top:0}div.discussion-wrapper aside div.view-profile a span{font-weight:bold}div.question-list-header{display:block;margin-bottom:0px;overflow:hidden;width:100%}div.question-list-header h1{margin:0}div.question-list-header h1>a.light-button,div.question-list-header h1>body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa,body.askbot section.main-content div.discussion-wrapper div.discussion-content div.question-list-header h1>a.tabula-rasa,div.question-list-header h1>html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa,html body.askbot section.outside-app div.discussion-wrapper div.discussion-content div.question-list-header h1>a.tabula-rasa,div.question-list-header h1>div.discussion-wrapper aside div.view-profile a,div.discussion-wrapper aside div.view-profile div.question-list-header h1>a,div.question-list-header h1>ul.question-list div.post-own-question a,ul.question-list div.post-own-question div.question-list-header h1>a,div.question-list-header h1>div#question-list div.post-own-question a,div#question-list div.post-own-question div.question-list-header h1>a,div.question-list-header h1>form.answer-form div.preview-toggle a,form.answer-form div.preview-toggle div.question-list-header h1>a,div.question-list-header h1>form.question-form div.preview-toggle a,form.question-form div.preview-toggle div.question-list-header h1>a{float:right}div.question-list-header section.question-list-meta{display:block;overflow:hidden;width:100%}div.question-list-header section.question-list-meta div{display:inline-block;float:left}div.question-list-header section.question-list-meta h1{margin:0}div.question-list-header section.question-list-meta span.label{color:#555}div.question-list-header section.question-list-meta div.question-list-title{margin-right:2.024%}div.question-list-header section.question-list-meta div.question-list-title h1{margin-top:0}div.question-list-header section.question-list-meta div.question-sort{float:right;margin-left:2.024%;margin-top:6px}div.question-list-header section.question-list-meta div.question-sort nav{float:right}div.question-list-header section.question-list-meta div.question-sort nav a.on span{font-weight:bold}div.question-list-header section.question-list-meta div.question-sort nav a:before{content:'|';color:#ccc;font-size:16px}div.question-list-header section.question-tags-list{display:block;min-height:26px;padding-top:15px;width:100%}div.question-list-header section.question-tags-list div{display:inline-block;float:left}div.question-list-header section.question-tags-list div.back{margin-right:10px;margin-top:4px}div.question-list-header section.question-tags-list div.back a{color:#555}div.question-list-header section.question-tags-list ul.tags li{background:#fff}div.question-list-header section.question-tags-list ul.tags li:before{border-color:transparent #fff transparent transparent}ul.question-list,div#question-list{width:100%}ul.question-list li.single-question,div#question-list li.single-question{border-bottom:1px solid #eee;list-style:none;padding:10px 22.652px;margin-left:-22.652px;width:100%}ul.question-list li.single-question:hover,div#question-list li.single-question:hover{background:#F3F3F3}ul.question-list li.single-question:hover ul.tags li,div#question-list li.single-question:hover ul.tags li{background:#ddd}ul.question-list li.single-question:hover ul.tags li:before,div#question-list li.single-question:hover ul.tags li:before{border-color:transparent #ddd transparent transparent}ul.question-list li.single-question:first-child,div#question-list li.single-question:first-child{border-top:0}ul.question-list li.single-question div,div#question-list li.single-question div{display:inline-block}ul.question-list li.single-question div.question-body,ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body,ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body,div#question-list li.single-question div.question-body,div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body,div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:2.024%;width:60.054%}ul.question-list li.single-question div.question-body h2,ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body h2,div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body h2,ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body h2,div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body h2,div#question-list li.single-question div.question-body h2,div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body h2,div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body h2,div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body h2,div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body h2{font-size:16px;font-weight:bold;letter-spacing:0;margin:0px 0 15px 0;text-transform:none}ul.question-list li.single-question div.question-body p.excerpt,ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body p.excerpt,div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body p.excerpt,ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body p.excerpt,div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body p.excerpt,div#question-list li.single-question div.question-body p.excerpt,div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body p.excerpt,div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body p.excerpt,div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body p.excerpt,div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body p.excerpt{color:#777}ul.question-list li.single-question div.question-body div.user-info,ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info,div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info,ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info,div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info,div#question-list li.single-question div.question-body div.user-info,div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info,div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info,div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info,div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info{display:inline-block;vertical-align:top;margin-bottom:10px}ul.question-list li.single-question div.question-body div.user-info span.relative-time,ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info span.relative-time,div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info span.relative-time,ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info span.relative-time,div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info span.relative-time,div#question-list li.single-question div.question-body div.user-info span.relative-time,div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info span.relative-time,div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info span.relative-time,div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info span.relative-time,div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info span.relative-time{font-weight:normal}ul.question-list li.single-question div.question-body div.user-info a,ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info a,div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info a,ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info a,div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info a,div#question-list li.single-question div.question-body div.user-info a,div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info a,div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info a,div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info a,div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info a{color:#933}ul.question-list li.single-question div.question-body ul.tags,ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body ul.tags,div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body ul.tags,ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body ul.tags,div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body ul.tags,div#question-list li.single-question div.question-body ul.tags,div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body ul.tags,div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body ul.tags,div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body ul.tags,div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body ul.tags{display:inline-block}ul.question-list li.single-question div.question-meta,div#question-list li.single-question div.question-meta{float:right;margin-top:10px;width:37.228%}ul.question-list li.single-question div.question-meta ul,div#question-list li.single-question div.question-meta ul{text-align:right}ul.question-list li.single-question div.question-meta ul li,div#question-list li.single-question div.question-meta ul li{border:1px solid #ddd;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;display:inline-block;height:60px;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(top, #fff,#f5f5f5);background-image:-moz-linear-gradient(top, #fff,#f5f5f5);background-image:-ms-linear-gradient(top, #fff,#f5f5f5);background-image:-o-linear-gradient(top, #fff,#f5f5f5);background-image:linear-gradient(top, #fff,#f5f5f5);margin-right:10px;width:60px}ul.question-list li.single-question div.question-meta ul li:last-child,div#question-list li.single-question div.question-meta ul li:last-child{margin-right:0px}ul.question-list li.single-question div.question-meta ul li:hover span,ul.question-list li.single-question div.question-meta ul li:hover div,div#question-list li.single-question div.question-meta ul li:hover span,div#question-list li.single-question div.question-meta ul li:hover div{color:#555}ul.question-list li.single-question div.question-meta ul li.answers.accepted,div#question-list li.single-question div.question-meta ul li.answers.accepted{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(100%, #e9f3e7));background-image:-webkit-linear-gradient(top, #fff,#e9f3e7);background-image:-moz-linear-gradient(top, #fff,#e9f3e7);background-image:-ms-linear-gradient(top, #fff,#e9f3e7);background-image:-o-linear-gradient(top, #fff,#e9f3e7);background-image:linear-gradient(top, #fff,#e9f3e7);border-color:#c4dfbe}ul.question-list li.single-question div.question-meta ul li.answers.accepted span,ul.question-list li.single-question div.question-meta ul li.answers.accepted div,div#question-list li.single-question div.question-meta ul li.answers.accepted span,div#question-list li.single-question div.question-meta ul li.answers.accepted div{color:#5c9d4d}ul.question-list li.single-question div.question-meta ul li.answers.no-answers span,ul.question-list li.single-question div.question-meta ul li.answers.no-answers div,div#question-list li.single-question div.question-meta ul li.answers.no-answers span,div#question-list li.single-question div.question-meta ul li.answers.no-answers div{color:#c66}ul.question-list li.single-question div.question-meta ul li span,ul.question-list li.single-question div.question-meta ul li div,div#question-list li.single-question div.question-meta ul li span,div#question-list li.single-question div.question-meta ul li div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;display:block;text-align:center}ul.question-list li.single-question div.question-meta ul li span,div#question-list li.single-question div.question-meta ul li span{font-size:16px;font-weight:bold;height:35px;padding-top:15px;vertical-align:middle}ul.question-list li.single-question div.question-meta ul li div,div#question-list li.single-question div.question-meta ul li div{height:25px;font-size:12px}ul.question-list div.post-own-question,div#question-list div.post-own-question{padding:11px;margin-top:10px;color:#888;text-align:center}ul.question-list div.post-own-question a,div#question-list div.post-own-question a{font-weight:bold;padding:20px;display:block;margin:10px auto;text-align:center;width:40.486%}ul.tags{list-style:none;display:inline}ul.tags li,ul.tags a{position:relative}ul.tags li{background:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 1px 0px #ccc;-moz-box-shadow:0px 1px 0px #ccc;box-shadow:0px 1px 0px #ccc;color:#555;display:inline-block;font-size:12px;margin-bottom:5px;margin-left:15px;padding:3px 10px 5px 5px}ul.tags li:before{border-color:transparent #eee transparent transparent;border-style:solid;border-width:12px 12px 12px 0;content:"";height:0;left:-10px;position:absolute;top:0;width:0}ul.tags li span.delete-icon,ul.tags li div.delete-icon{background:#555;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;clear:none;color:#eee;cursor:pointer;display:inline;float:none;left:10px;opacity:0.5;padding:4px 6px;position:relative;top:1px}ul.tags li span.delete-icon:hover,ul.tags li div.delete-icon:hover{opacity:1}ul.tags li a{color:#555;text-decoration:none;border-bottom:none;font-style:normal}span.tag-number{display:none}div.question-header div.official-stamp,div.answer-block div.official-stamp,div.paginator div.official-stamp{background:#933;color:#fff;font-size:12px;margin-top:10px;padding:2px 5px;text-align:center;margin-left:-1px}div.question-header div.vote-buttons,div.answer-block div.vote-buttons,div.paginator div.vote-buttons{display:inline-block;float:left;margin-right:2.717%;width:5.272%}div.question-header div.vote-buttons ul li,div.answer-block div.vote-buttons ul li,div.paginator div.vote-buttons ul li{background-position:center;background-repeat:no-repeat;cursor:pointer;font-weight:bold;height:20px;list-style:none;padding:10px;text-align:center;width:70%}div.question-header div.vote-buttons ul li.post-vote,div.answer-block div.vote-buttons ul li.post-vote,div.paginator div.vote-buttons ul li.post-vote{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#faf7e9;border:1px solid #eddfaa;-webkit-box-shadow:inset 0 1px 0px #fff;-moz-box-shadow:inset 0 1px 0px #fff;box-shadow:inset 0 1px 0px #fff}div.question-header div.vote-buttons ul li.question-img-upvote,div.answer-block div.vote-buttons ul li.question-img-upvote,div.paginator div.vote-buttons ul li.question-img-upvote,div.question-header div.vote-buttons ul li.answer-img-upvote,div.answer-block div.vote-buttons ul li.answer-img-upvote,div.paginator div.vote-buttons ul li.answer-img-upvote{background-image:url(/static/images/askbot/vote-arrow-up.png);-webkit-box-shadow:inset 0 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0 1px 0px rgba(255,255,255,0.5)}div.question-header div.vote-buttons ul li.question-img-upvote:hover,div.answer-block div.vote-buttons ul li.question-img-upvote:hover,div.paginator div.vote-buttons ul li.question-img-upvote:hover,div.question-header div.vote-buttons ul li.question-img-upvote.on,div.answer-block div.vote-buttons ul li.question-img-upvote.on,div.paginator div.vote-buttons ul li.question-img-upvote.on,div.question-header div.vote-buttons ul li.answer-img-upvote:hover,div.answer-block div.vote-buttons ul li.answer-img-upvote:hover,div.paginator div.vote-buttons ul li.answer-img-upvote:hover,div.question-header div.vote-buttons ul li.answer-img-upvote.on,div.answer-block div.vote-buttons ul li.answer-img-upvote.on,div.paginator div.vote-buttons ul li.answer-img-upvote.on{background-color:#d1e3a8;border-color:#a8ca5b;background-image:url(/static/images/askbot/vote-arrow-up-activate.png)}div.question-header div.vote-buttons ul li.question-img-downvote,div.answer-block div.vote-buttons ul li.question-img-downvote,div.paginator div.vote-buttons ul li.question-img-downvote,div.question-header div.vote-buttons ul li.answer-img-downvote,div.answer-block div.vote-buttons ul li.answer-img-downvote,div.paginator div.vote-buttons ul li.answer-img-downvote{background-image:url(/static/images/askbot/vote-arrow-down.png)}div.question-header div.vote-buttons ul li.question-img-downvote:hover,div.answer-block div.vote-buttons ul li.question-img-downvote:hover,div.paginator div.vote-buttons ul li.question-img-downvote:hover,div.question-header div.vote-buttons ul li.question-img-downvote.on,div.answer-block div.vote-buttons ul li.question-img-downvote.on,div.paginator div.vote-buttons ul li.question-img-downvote.on,div.question-header div.vote-buttons ul li.answer-img-downvote:hover,div.answer-block div.vote-buttons ul li.answer-img-downvote:hover,div.paginator div.vote-buttons ul li.answer-img-downvote:hover,div.question-header div.vote-buttons ul li.answer-img-downvote.on,div.answer-block div.vote-buttons ul li.answer-img-downvote.on,div.paginator div.vote-buttons ul li.answer-img-downvote.on{background-color:#EAC6AD;border-color:#d58e5c;background-image:url(/static/images/askbot/vote-arrow-down-activate.png)}div.question-header div.question-container,div.answer-block div.question-container,div.paginator div.question-container,div.question-header div.answer-block div.answer-container,div.answer-block div.question-header div.answer-container,div.answer-block div.answer-container,div.paginator div.answer-block div.answer-container,div.answer-block div.paginator div.answer-container,div.question-header div.paginator div.answer-container,div.paginator div.question-header div.answer-container,div.answer-block div.paginator div.answer-container,div.paginator div.answer-block div.answer-container,div.paginator div.answer-container{display:inline-block;float:left;width:92.011%}div.question-header div.question-container h1,div.answer-block div.question-container h1,div.paginator div.question-container h1,div.question-header div.answer-block div.answer-container h1,div.answer-block div.question-header div.answer-container h1,div.answer-block div.answer-container h1,div.paginator div.answer-block div.answer-container h1,div.answer-block div.paginator div.answer-container h1,div.question-header div.paginator div.answer-container h1,div.paginator div.question-header div.answer-container h1,div.answer-block div.paginator div.answer-container h1,div.paginator div.answer-block div.answer-container h1,div.paginator div.answer-container h1{margin-top:0}div.question-header div.question-container div.meta-bar,div.answer-block div.question-container div.meta-bar,div.paginator div.question-container div.meta-bar,div.question-header div.answer-block div.answer-container div.meta-bar,div.answer-block div.question-header div.answer-container div.meta-bar,div.answer-block div.answer-container div.meta-bar,div.paginator div.answer-block div.answer-container div.meta-bar,div.answer-block div.paginator div.answer-container div.meta-bar,div.question-header div.paginator div.answer-container div.meta-bar,div.paginator div.question-header div.answer-container div.meta-bar,div.answer-block div.paginator div.answer-container div.meta-bar,div.paginator div.answer-block div.answer-container div.meta-bar,div.paginator div.answer-container div.meta-bar{border-bottom:1px solid #eee;display:block;margin:10px 0;overflow:hidden;padding:5px 0 10px}div.question-header div.question-container div.meta-bar div.tag-list,div.answer-block div.question-container div.meta-bar div.tag-list,div.paginator div.question-container div.meta-bar div.tag-list,div.question-header div.answer-block div.answer-container div.meta-bar div.tag-list,div.answer-block div.question-header div.answer-container div.meta-bar div.tag-list,div.answer-block div.answer-container div.meta-bar div.tag-list,div.paginator div.answer-block div.answer-container div.meta-bar div.tag-list,div.answer-block div.paginator div.answer-container div.meta-bar div.tag-list,div.question-header div.paginator div.answer-container div.meta-bar div.tag-list,div.paginator div.question-header div.answer-container div.meta-bar div.tag-list,div.answer-block div.paginator div.answer-container div.meta-bar div.tag-list,div.paginator div.answer-block div.answer-container div.meta-bar div.tag-list,div.paginator div.answer-container div.meta-bar div.tag-list{display:inline-block;float:left;width:48.466%;margin-right:3.067%}div.question-header div.question-container div.meta-bar div.question-actions,div.answer-block div.question-container div.meta-bar div.question-actions,div.paginator div.question-container div.meta-bar div.question-actions,div.question-header div.answer-block div.answer-container div.meta-bar div.question-actions,div.answer-block div.question-header div.answer-container div.meta-bar div.question-actions,div.answer-block div.answer-container div.meta-bar div.question-actions,div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions,div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions,div.question-header div.paginator div.answer-container div.meta-bar div.question-actions,div.paginator div.question-header div.answer-container div.meta-bar div.question-actions,div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions,div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions,div.paginator div.answer-container div.meta-bar div.question-actions,div.question-header div.question-container div.answer-block div.meta-bar div.answer-actions,div.answer-block div.question-header div.question-container div.meta-bar div.answer-actions,div.answer-block div.question-container div.meta-bar div.answer-actions,div.paginator div.question-container div.answer-block div.meta-bar div.answer-actions,div.answer-block div.paginator div.question-container div.meta-bar div.answer-actions,div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions,div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions,div.answer-block div.answer-container div.meta-bar div.answer-actions,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions,div.question-header div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions,div.answer-block div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions,div.paginator div.question-header div.answer-container div.answer-block div.meta-bar div.answer-actions,div.answer-block div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions,div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions,div.question-header div.question-container div.paginator div.meta-bar div.answer-actions,div.paginator div.question-header div.question-container div.meta-bar div.answer-actions,div.answer-block div.question-container div.paginator div.meta-bar div.answer-actions,div.paginator div.answer-block div.question-container div.meta-bar div.answer-actions,div.paginator div.question-container div.meta-bar div.answer-actions,div.question-header div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions,div.paginator div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions,div.answer-block div.question-header div.answer-container div.paginator div.meta-bar div.answer-actions,div.paginator div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions,div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions,div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions,div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions,div.paginator div.answer-container div.meta-bar div.answer-actions{display:inline-block;float:left;text-align:right;width:48.466%}div.question-header div.question-container div.meta-bar div.question-actions a.question-delete,div.answer-block div.question-container div.meta-bar div.question-actions a.question-delete,div.paginator div.question-container div.meta-bar div.question-actions a.question-delete,div.question-header div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete,div.answer-block div.question-header div.answer-container div.meta-bar div.question-actions a.question-delete,div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete,div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete,div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete,div.question-header div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete,div.paginator div.question-header div.answer-container div.meta-bar div.question-actions a.question-delete,div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete,div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete,div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete,div.question-header div.question-container div.answer-block div.meta-bar div.answer-actions a.question-delete,div.answer-block div.question-header div.question-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.question-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.question-container div.answer-block div.meta-bar div.answer-actions a.question-delete,div.answer-block div.paginator div.question-container div.meta-bar div.answer-actions a.question-delete,div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete,div.question-header div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions a.question-delete,div.answer-block div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.question-header div.answer-container div.answer-block div.meta-bar div.answer-actions a.question-delete,div.answer-block div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions a.question-delete,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete,div.question-header div.question-container div.paginator div.meta-bar div.answer-actions a.question-delete,div.paginator div.question-header div.question-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.question-container div.paginator div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-block div.question-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.question-container div.meta-bar div.answer-actions a.question-delete,div.question-header div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions a.question-delete,div.paginator div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.question-header div.answer-container div.paginator div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete,div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete,div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete{color:#933;text-decoration:none;cursor:pointer}div.question-header div.question-container div.meta-bar div.question-actions span.sep,div.answer-block div.question-container div.meta-bar div.question-actions span.sep,div.paginator div.question-container div.meta-bar div.question-actions span.sep,div.question-header div.answer-block div.answer-container div.meta-bar div.question-actions span.sep,div.answer-block div.question-header div.answer-container div.meta-bar div.question-actions span.sep,div.answer-block div.answer-container div.meta-bar div.question-actions span.sep,div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions span.sep,div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions span.sep,div.question-header div.paginator div.answer-container div.meta-bar div.question-actions span.sep,div.paginator div.question-header div.answer-container div.meta-bar div.question-actions span.sep,div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions span.sep,div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions span.sep,div.paginator div.answer-container div.meta-bar div.question-actions span.sep,div.question-header div.question-container div.answer-block div.meta-bar div.answer-actions span.sep,div.answer-block div.question-header div.question-container div.meta-bar div.answer-actions span.sep,div.answer-block div.question-container div.meta-bar div.answer-actions span.sep,div.paginator div.question-container div.answer-block div.meta-bar div.answer-actions span.sep,div.answer-block div.paginator div.question-container div.meta-bar div.answer-actions span.sep,div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep,div.question-header div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions span.sep,div.answer-block div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.question-header div.answer-container div.answer-block div.meta-bar div.answer-actions span.sep,div.answer-block div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions span.sep,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep,div.question-header div.question-container div.paginator div.meta-bar div.answer-actions span.sep,div.paginator div.question-header div.question-container div.meta-bar div.answer-actions span.sep,div.answer-block div.question-container div.paginator div.meta-bar div.answer-actions span.sep,div.paginator div.answer-block div.question-container div.meta-bar div.answer-actions span.sep,div.paginator div.question-container div.meta-bar div.answer-actions span.sep,div.question-header div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions span.sep,div.paginator div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.question-header div.answer-container div.paginator div.meta-bar div.answer-actions span.sep,div.paginator div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions span.sep,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep,div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions span.sep,div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep,div.paginator div.answer-container div.meta-bar div.answer-actions span.sep{color:#ccc}div.question-header div.question-container div.question-content,div.answer-block div.question-container div.question-content,div.paginator div.question-container div.question-content,div.question-header div.answer-block div.answer-container div.question-content,div.answer-block div.question-header div.answer-container div.question-content,div.answer-block div.answer-container div.question-content,div.paginator div.answer-block div.answer-container div.question-content,div.answer-block div.paginator div.answer-container div.question-content,div.question-header div.paginator div.answer-container div.question-content,div.paginator div.question-header div.answer-container div.question-content,div.answer-block div.paginator div.answer-container div.question-content,div.paginator div.answer-block div.answer-container div.question-content,div.paginator div.answer-container div.question-content,div.question-header div.question-container div.answer-block div.answer-container div.answer-content,div.answer-block div.answer-container div.question-header div.question-container div.answer-content,div.answer-block div.question-container div.answer-container div.answer-content,div.answer-block div.answer-container div.question-container div.answer-content,div.paginator div.question-container div.answer-block div.answer-container div.answer-content,div.answer-block div.answer-container div.paginator div.question-container div.answer-content,div.question-header div.answer-block div.answer-container div.answer-content,div.answer-block div.question-header div.answer-container div.answer-content,div.answer-block div.answer-container div.answer-content,div.paginator div.answer-block div.answer-container div.answer-content,div.answer-block div.paginator div.answer-container div.answer-content,div.question-header div.paginator div.answer-block div.answer-container div.answer-content,div.answer-block div.question-header div.paginator div.answer-container div.answer-content,div.paginator div.question-header div.answer-block div.answer-container div.answer-content,div.answer-block div.paginator div.question-header div.answer-container div.answer-content,div.answer-block div.paginator div.answer-container div.answer-content,div.paginator div.answer-block div.answer-container div.answer-content,div.paginator div.answer-block div.answer-container div.answer-content,div.answer-block div.paginator div.answer-container div.answer-content,div.question-header div.question-container div.paginator div.answer-container div.answer-content,div.paginator div.answer-container div.question-header div.question-container div.answer-content,div.answer-block div.question-container div.paginator div.answer-container div.answer-content,div.paginator div.answer-container div.answer-block div.question-container div.answer-content,div.paginator div.question-container div.answer-container div.answer-content,div.paginator div.answer-container div.question-container div.answer-content,div.question-header div.answer-block div.paginator div.answer-container div.answer-content,div.paginator div.question-header div.answer-block div.answer-container div.answer-content,div.answer-block div.question-header div.paginator div.answer-container div.answer-content,div.paginator div.answer-block div.question-header div.answer-container div.answer-content,div.answer-block div.paginator div.answer-container div.answer-content,div.paginator div.answer-block div.answer-container div.answer-content,div.paginator div.answer-block div.answer-container div.answer-content,div.answer-block div.paginator div.answer-container div.answer-content,div.question-header div.paginator div.answer-container div.answer-content,div.paginator div.question-header div.answer-container div.answer-content,div.answer-block div.paginator div.answer-container div.answer-content,div.paginator div.answer-block div.answer-container div.answer-content,div.paginator div.answer-container div.answer-content{overflow:hidden}div.question-header div.question-container div.question-content div.question-body,div.answer-block div.question-container div.question-content div.question-body,div.paginator div.question-container div.question-content div.question-body,div.question-header div.answer-block div.answer-container div.question-content div.question-body,div.answer-block div.question-header div.answer-container div.question-content div.question-body,div.answer-block div.answer-container div.question-content div.question-body,div.paginator div.answer-block div.answer-container div.question-content div.question-body,div.answer-block div.paginator div.answer-container div.question-content div.question-body,div.question-header div.paginator div.answer-container div.question-content div.question-body,div.paginator div.question-header div.answer-container div.question-content div.question-body,div.answer-block div.paginator div.answer-container div.question-content div.question-body,div.paginator div.answer-block div.answer-container div.question-content div.question-body,div.paginator div.answer-container div.question-content div.question-body,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body,div.answer-block div.question-container div.answer-container div.answer-content div.question-body,div.answer-block div.answer-container div.question-container div.answer-content div.question-body,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body,div.question-header div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.question-header div.answer-container div.answer-content div.question-body,div.answer-block div.answer-container div.answer-content div.question-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-body,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-body,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body,div.paginator div.question-container div.answer-container div.answer-content div.question-body,div.paginator div.answer-container div.question-container div.answer-content div.question-body,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-body,div.question-header div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.question-header div.answer-container div.answer-content div.question-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-body,div.paginator div.answer-container div.answer-content div.question-body,div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body,div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body,div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body,div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body,div.answer-block div.question-container div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.question-container div.answer-content div.answer-body,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body,div.question-header div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body,div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body,div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body,div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body,div.paginator div.answer-container div.question-content div.answer-content div.answer-body,div.paginator div.answer-container div.answer-content div.question-content div.answer-body,div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body,div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body,div.paginator div.question-container div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.question-container div.answer-content div.answer-body,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.question-header div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.question-header div.answer-container div.answer-content div.answer-body,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body,div.paginator div.answer-container div.answer-content div.answer-body{display:inline-block;float:left;margin-right:3.067%;width:76.81%}div.question-header div.question-container div.question-content div.question-body blockquote,div.answer-block div.question-container div.question-content div.question-body blockquote,div.paginator div.question-container div.question-content div.question-body blockquote,div.question-header div.answer-block div.answer-container div.question-content div.question-body blockquote,div.answer-block div.question-header div.answer-container div.question-content div.question-body blockquote,div.answer-block div.answer-container div.question-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.question-body blockquote,div.question-header div.paginator div.answer-container div.question-content div.question-body blockquote,div.paginator div.question-header div.answer-container div.question-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.question-body blockquote,div.paginator div.answer-container div.question-content div.question-body blockquote,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body blockquote,div.answer-block div.question-container div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.answer-container div.question-container div.answer-content div.question-body blockquote,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body blockquote,div.question-header div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.question-header div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body blockquote,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body blockquote,div.paginator div.question-container div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-container div.question-container div.answer-content div.question-body blockquote,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote,div.question-header div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.question-header div.answer-container div.answer-content div.question-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote,div.paginator div.answer-container div.answer-content div.question-body blockquote,div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body blockquote,div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body blockquote,div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body blockquote,div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote,div.answer-block div.question-container div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body blockquote,div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body blockquote,div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body blockquote,div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body blockquote,div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote,div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body blockquote,div.paginator div.question-container div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote,div.paginator div.answer-container div.answer-content div.answer-body blockquote{margin-left:2.5%;padding-left:1.5%;border-left:1px dashed #ddd;color:#933}div.question-header div.question-container div.question-content div.question-body ul,div.answer-block div.question-container div.question-content div.question-body ul,div.paginator div.question-container div.question-content div.question-body ul,div.question-header div.answer-block div.answer-container div.question-content div.question-body ul,div.answer-block div.question-header div.answer-container div.question-content div.question-body ul,div.answer-block div.answer-container div.question-content div.question-body ul,div.paginator div.answer-block div.answer-container div.question-content div.question-body ul,div.answer-block div.paginator div.answer-container div.question-content div.question-body ul,div.question-header div.paginator div.answer-container div.question-content div.question-body ul,div.paginator div.question-header div.answer-container div.question-content div.question-body ul,div.answer-block div.paginator div.answer-container div.question-content div.question-body ul,div.paginator div.answer-block div.answer-container div.question-content div.question-body ul,div.paginator div.answer-container div.question-content div.question-body ul,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body ul,div.answer-block div.question-container div.answer-container div.answer-content div.question-body ul,div.answer-block div.answer-container div.question-container div.answer-content div.question-body ul,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body ul,div.question-header div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.question-header div.answer-container div.answer-content div.question-body ul,div.answer-block div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body ul,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body ul,div.paginator div.question-container div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-container div.question-container div.answer-content div.question-body ul,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul,div.question-header div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.question-header div.answer-container div.answer-content div.question-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul,div.paginator div.answer-container div.answer-content div.question-body ul,div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ul,div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body ul,div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body ul,div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul,div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body ul,div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ul,div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body ul,div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body ul,div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul,div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul,div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body ul,div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body ul,div.paginator div.question-container div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul,div.paginator div.answer-container div.answer-content div.answer-body ul,div.question-header div.question-container div.question-content div.question-body ol,div.answer-block div.question-container div.question-content div.question-body ol,div.paginator div.question-container div.question-content div.question-body ol,div.question-header div.answer-block div.answer-container div.question-content div.question-body ol,div.answer-block div.question-header div.answer-container div.question-content div.question-body ol,div.answer-block div.answer-container div.question-content div.question-body ol,div.paginator div.answer-block div.answer-container div.question-content div.question-body ol,div.answer-block div.paginator div.answer-container div.question-content div.question-body ol,div.question-header div.paginator div.answer-container div.question-content div.question-body ol,div.paginator div.question-header div.answer-container div.question-content div.question-body ol,div.answer-block div.paginator div.answer-container div.question-content div.question-body ol,div.paginator div.answer-block div.answer-container div.question-content div.question-body ol,div.paginator div.answer-container div.question-content div.question-body ol,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body ol,div.answer-block div.question-container div.answer-container div.answer-content div.question-body ol,div.answer-block div.answer-container div.question-container div.answer-content div.question-body ol,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body ol,div.question-header div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.question-header div.answer-container div.answer-content div.question-body ol,div.answer-block div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body ol,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body ol,div.paginator div.question-container div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-container div.question-container div.answer-content div.question-body ol,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol,div.question-header div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.question-header div.answer-container div.answer-content div.question-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol,div.paginator div.answer-container div.answer-content div.question-body ol,div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ol,div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body ol,div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body ol,div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol,div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body ol,div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ol,div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body ol,div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body ol,div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol,div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol,div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body ol,div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body ol,div.paginator div.question-container div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol,div.paginator div.answer-container div.answer-content div.answer-body ol,div.question-header div.question-container div.question-content div.question-body pre,div.answer-block div.question-container div.question-content div.question-body pre,div.paginator div.question-container div.question-content div.question-body pre,div.question-header div.answer-block div.answer-container div.question-content div.question-body pre,div.answer-block div.question-header div.answer-container div.question-content div.question-body pre,div.answer-block div.answer-container div.question-content div.question-body pre,div.paginator div.answer-block div.answer-container div.question-content div.question-body pre,div.answer-block div.paginator div.answer-container div.question-content div.question-body pre,div.question-header div.paginator div.answer-container div.question-content div.question-body pre,div.paginator div.question-header div.answer-container div.question-content div.question-body pre,div.answer-block div.paginator div.answer-container div.question-content div.question-body pre,div.paginator div.answer-block div.answer-container div.question-content div.question-body pre,div.paginator div.answer-container div.question-content div.question-body pre,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body pre,div.answer-block div.question-container div.answer-container div.answer-content div.question-body pre,div.answer-block div.answer-container div.question-container div.answer-content div.question-body pre,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body pre,div.question-header div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.question-header div.answer-container div.answer-content div.question-body pre,div.answer-block div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body pre,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body pre,div.paginator div.question-container div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-container div.question-container div.answer-content div.question-body pre,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre,div.question-header div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.question-header div.answer-container div.answer-content div.question-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre,div.paginator div.answer-container div.answer-content div.question-body pre,div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body pre,div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body pre,div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body pre,div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre,div.answer-block div.question-container div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body pre,div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body pre,div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body pre,div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body pre,div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre,div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre,div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body pre,div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body pre,div.paginator div.question-container div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre,div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre,div.paginator div.answer-container div.answer-content div.answer-body pre{margin-left:6%;margin-bottom:20px}div.question-header div.question-container div.question-content div.post-update-container,div.answer-block div.question-container div.question-content div.post-update-container,div.paginator div.question-container div.question-content div.post-update-container,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container,div.answer-block div.answer-container div.question-content div.post-update-container,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container,div.question-header div.paginator div.answer-container div.question-content div.post-update-container,div.paginator div.question-header div.answer-container div.question-content div.post-update-container,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container,div.paginator div.answer-container div.question-content div.post-update-container,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container,div.answer-block div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container,div.paginator div.answer-container div.answer-content div.post-update-container{display:inline-block;float:left;width:20%;border-left:1px dashed #ddd}div.question-header div.question-container div.question-content div.post-update-container a,div.answer-block div.question-container div.question-content div.post-update-container a,div.paginator div.question-container div.question-content div.post-update-container a,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container a,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container a,div.answer-block div.answer-container div.question-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container a,div.question-header div.paginator div.answer-container div.question-content div.post-update-container a,div.paginator div.question-header div.answer-container div.question-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container a,div.paginator div.answer-container div.question-content div.post-update-container a,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container a,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container a,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container a,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container a,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container a,div.answer-block div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container a,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container a,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container a,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a,div.paginator div.answer-container div.answer-content div.post-update-container a{border-bottom:none;font-style:normal}div.question-header div.question-container div.question-content div.post-update-container div.post-update-info,div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info,div.paginator div.question-container div.question-content div.post-update-container div.post-update-info,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info,div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info,div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info,div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info,div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info,div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:10px}div.question-header div.question-container div.question-content div.post-update-container div.post-update-info:last-child,div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info:last-child,div.paginator div.question-container div.question-content div.post-update-container div.post-update-info:last-child,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info:last-child,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info:last-child,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child,div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child{margin-bottom:0}div.question-header div.question-container div.question-content div.post-update-container div.post-update-info.revision,div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info.revision,div.paginator div.question-container div.question-content div.post-update-container div.post-update-info.revision,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info.revision,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision,div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision{text-align:center;background:#fcfaf2}div.question-header div.question-container div.question-content div.post-update-container div.post-update-info.revision a,div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info.revision a,div.paginator div.question-container div.question-content div.post-update-container div.post-update-info.revision a,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info.revision a,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision a,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a,div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a{color:black}div.question-header div.question-container div.question-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info div.change-date,div.paginator div.question-container div.question-content div.post-update-container div.post-update-info div.change-date,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date,div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date{font-size:12px;margin-bottom:2px}div.question-header div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta,div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta{display:inline-block}div.question-header div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username,div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username{font-size:20px;margin-right:5px}div.question-header div.question-container div.comments-container,div.answer-block div.question-container div.comments-container,div.paginator div.question-container div.comments-container,div.question-header div.answer-block div.answer-container div.comments-container,div.answer-block div.question-header div.answer-container div.comments-container,div.answer-block div.answer-container div.comments-container,div.paginator div.answer-block div.answer-container div.comments-container,div.answer-block div.paginator div.answer-container div.comments-container,div.question-header div.paginator div.answer-container div.comments-container,div.paginator div.question-header div.answer-container div.comments-container,div.answer-block div.paginator div.answer-container div.comments-container,div.paginator div.answer-block div.answer-container div.comments-container,div.paginator div.answer-container div.comments-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 0 3% 0;width:100%}div.question-header div.question-container div.comments-container div.comments-content,div.answer-block div.question-container div.comments-container div.comments-content,div.paginator div.question-container div.comments-container div.comments-content,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content,div.answer-block div.answer-container div.comments-container div.comments-content,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content,div.question-header div.paginator div.answer-container div.comments-container div.comments-content,div.paginator div.question-header div.answer-container div.comments-container div.comments-content,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content,div.paginator div.answer-container div.comments-container div.comments-content{font-size:13px;background:#efefef}div.question-header div.question-container div.comments-container div.comments-content .block,div.answer-block div.question-container div.comments-container div.comments-content .block,div.paginator div.question-container div.comments-container div.comments-content .block,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block,div.answer-block div.answer-container div.comments-container div.comments-content .block,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block,div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block,div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block,div.paginator div.answer-container div.comments-container div.comments-content .block{border-top:1px solid #ddd;padding:15px;display:block}div.question-header div.question-container div.comments-container div.comments-content .block:first-child,div.answer-block div.question-container div.comments-container div.comments-content .block:first-child,div.paginator div.question-container div.comments-container div.comments-content .block:first-child,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block:first-child,div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block:first-child,div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block:first-child,div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block:first-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block:first-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child,div.paginator div.answer-container div.comments-container div.comments-content .block:first-child{border-top:0}div.question-header div.question-container div.comments-container div.comments-content .block.official,div.answer-block div.question-container div.comments-container div.comments-content .block.official,div.paginator div.question-container div.comments-container div.comments-content .block.official,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block.official,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block.official,div.answer-block div.answer-container div.comments-container div.comments-content .block.official,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official,div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block.official,div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block.official,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official,div.paginator div.answer-container div.comments-container div.comments-content .block.official{padding-top:10px}div.question-header div.question-container div.comments-container div.comments-content .block.official span.official-comment,div.answer-block div.question-container div.comments-container div.comments-content .block.official span.official-comment,div.paginator div.question-container div.comments-container div.comments-content .block.official span.official-comment,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment,div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment{background:#933;color:#fff;display:block;font-size:12px;margin:0 0 10px -5%;padding:2px 5px 2px 5%;text-align:left;width:100px}div.question-header div.question-container div.comments-container div.comments-content form.post-comments,div.answer-block div.question-container div.comments-container div.comments-content form.post-comments,div.paginator div.question-container div.comments-container div.comments-content form.post-comments,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments,div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments,div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments,div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments,div.paginator div.answer-container div.comments-container div.comments-content form.post-comments{padding:15px}div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:last-child,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child,div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child{margin-left:10px}div.question-header div.question-container div.comments-container div.comments-content div.comment:first-child,div.answer-block div.question-container div.comments-container div.comments-content div.comment:first-child,div.paginator div.question-container div.comments-container div.comments-content div.comment:first-child,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment:first-child,div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment:first-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child,div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child{border-top:0}div.question-header div.question-container div.comments-container div.comments-content div.comment:last-child,div.answer-block div.question-container div.comments-container div.comments-content div.comment:last-child,div.paginator div.question-container div.comments-container div.comments-content div.comment:last-child,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment:last-child,div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment:last-child,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child,div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child{margin-bottom:20px}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;margin-top:-8px;padding:0 2% 0 0;text-align:center;width:5%}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div{background:none;opacity:0.6}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover{opacity:1}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes{width:16px}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote{background:url(../images/askbot/comment-vote-up.png) no-repeat 2px;cursor:pointer;color:green;display:block;margin-bottom:6px;margin-top:5px;overflow:hidden;text-decoration:none;text-indent:-9999px;width:20px}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#D1E3A8;color:green;font-weight:bold;margin-top:10px;padding:2px;text-indent:0px}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr{margin:0}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete{color:#933;cursor:pointer;font-size:15px}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit{-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg);cursor:pointer;font-size:16px}div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon,div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon{color:#555;text-decoration:none}div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body{display:inline-block;width:95%}div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width{width:100%}div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta{text-align:right}div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author{font-weight:bold}div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit,div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit{font-size:12px;padding:2px 10px}div.question-header div.question-container div.comments-container #edit-comment-form,div.answer-block div.question-container div.comments-container #edit-comment-form,div.paginator div.question-container div.comments-container #edit-comment-form,div.question-header div.answer-block div.answer-container div.comments-container #edit-comment-form,div.answer-block div.question-header div.answer-container div.comments-container #edit-comment-form,div.answer-block div.answer-container div.comments-container #edit-comment-form,div.paginator div.answer-block div.answer-container div.comments-container #edit-comment-form,div.answer-block div.paginator div.answer-container div.comments-container #edit-comment-form,div.question-header div.paginator div.answer-container div.comments-container #edit-comment-form,div.paginator div.question-header div.answer-container div.comments-container #edit-comment-form,div.answer-block div.paginator div.answer-container div.comments-container #edit-comment-form,div.paginator div.answer-block div.answer-container div.comments-container #edit-comment-form,div.paginator div.answer-container div.comments-container #edit-comment-form{margin:10px 0;min-height:100px;width:99%;resize:vertical}div.question-header div.question-container div.comments-container .counter,div.answer-block div.question-container div.comments-container .counter,div.paginator div.question-container div.comments-container .counter,div.question-header div.answer-block div.answer-container div.comments-container .counter,div.answer-block div.question-header div.answer-container div.comments-container .counter,div.answer-block div.answer-container div.comments-container .counter,div.paginator div.answer-block div.answer-container div.comments-container .counter,div.answer-block div.paginator div.answer-container div.comments-container .counter,div.question-header div.paginator div.answer-container div.comments-container .counter,div.paginator div.question-header div.answer-container div.comments-container .counter,div.answer-block div.paginator div.answer-container div.comments-container .counter,div.paginator div.answer-block div.answer-container div.comments-container .counter,div.paginator div.answer-container div.comments-container .counter{color:#888;display:none;float:right;margin-top:5px;text-align:right}div.question-header div.question-container div.comments-container div.controls,div.answer-block div.question-container div.comments-container div.controls,div.paginator div.question-container div.comments-container div.controls,div.question-header div.answer-block div.answer-container div.comments-container div.controls,div.answer-block div.question-header div.answer-container div.comments-container div.controls,div.answer-block div.answer-container div.comments-container div.controls,div.paginator div.answer-block div.answer-container div.comments-container div.controls,div.answer-block div.paginator div.answer-container div.comments-container div.controls,div.question-header div.paginator div.answer-container div.comments-container div.controls,div.paginator div.question-header div.answer-container div.comments-container div.controls,div.answer-block div.paginator div.answer-container div.comments-container div.controls,div.paginator div.answer-block div.answer-container div.comments-container div.controls,div.paginator div.answer-container div.comments-container div.controls{border-top:1px solid #efefef;text-align:right}div.question-header div.question-container div.comments-container div.controls a,div.answer-block div.question-container div.comments-container div.controls a,div.paginator div.question-container div.comments-container div.controls a,div.question-header div.answer-block div.answer-container div.comments-container div.controls a,div.answer-block div.question-header div.answer-container div.comments-container div.controls a,div.answer-block div.answer-container div.comments-container div.controls a,div.paginator div.answer-block div.answer-container div.comments-container div.controls a,div.answer-block div.paginator div.answer-container div.comments-container div.controls a,div.question-header div.paginator div.answer-container div.comments-container div.controls a,div.paginator div.question-header div.answer-container div.comments-container div.controls a,div.answer-block div.paginator div.answer-container div.comments-container div.controls a,div.paginator div.answer-block div.answer-container div.comments-container div.controls a,div.paginator div.answer-container div.comments-container div.controls a{display:inline-block;font-size:12px;margin:10px 10px 10px 0}div.question-status{background:#933;clear:both;color:#fff;display:block;padding:10px 0 10px 7.5%}div.question-status h3{font-weight:normal}div.question-status a{color:#eee}div.share-question{padding:10px 0 10px 7.5%}div.share-question p{padding:0;margin:0}div.answer-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 0 15px;padding-left:7.328%;width:100%}div.answer-controls div.answer-count{display:inline-block;float:left}div.answer-controls div.answer-sort{float:right;margin-left:2.024%}div.answer-controls div.answer-sort nav{float:right;margin-top:34px}div.answer-controls div.answer-sort nav a.on span{font-weight:bold}div.answer-controls div.answer-sort nav a:before{content:'|';color:#ccc;font-size:16px}div.answer-block,div.paginator{border-top:#ddd 1px solid;display:inline-block;float:left;padding-top:20px;width:100%}div.answer-block img.answer-img-accept,div.paginator img.answer-img-accept{margin:10px 0px 10px 16px}div.answer-block div.answered-by-owner p,div.paginator div.answered-by-owner p{font-style:italic;color:#656565}div.answer-block div.answered-by-owner div.comments-container,div.paginator div.answered-by-owner div.comments-container{color:#555}div.answer-block div.accepted-answer p,div.paginator div.accepted-answer p{color:#000}div.answer-block div.deleted p,div.paginator div.deleted p{color:#933}div.answer-block img.answer-img-accept,div.paginator img.answer-img-accept{opacity:0.7}div.paginator{text-align:center;padding:20px 0}div.paginator span{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#eee;margin:0 5px;padding:4px 10px}div.paginator span.curr{background:none;color:#933;font-weight:bold}div.paginator span a{color:#555;text-decoration:none;border-bottom:none}div.answer-own{border-top:1px solid #eee;overflow:hidden;padding-left:8.178%;padding-top:10px}div.answer-actions{margin:0;padding:8px 8px 8px 0;text-align:right;border-top:1px solid #efefef}div.answer-actions span.sep{color:#EDDFAA}div.answer-actions a{cursor:pointer;text-decoration:none}form.answer-form,form.question-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ddd;overflow:hidden;padding-left:7.328%}form.answer-form textarea,form.question-form textarea,form.answer-form form#wiki_revision .CodeMirror,form#wiki_revision form.answer-form .CodeMirror,form.question-form form#wiki_revision .CodeMirror,form#wiki_revision form.question-form .CodeMirror{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:15px;resize:vertical;width:99%}form.answer-form div.form-item,form.question-form div.form-item{margin:15px 0}form.answer-form div.form-item label,form.question-form div.form-item label{display:block;margin-bottom:-5px}form.answer-form div.form-item .title-desc,form.question-form div.form-item .title-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#333;color:#fff;display:none;font-size:13px;padding:7px 14px;-webkit-font-smoothing:antialiased}form.answer-form div.form-item:hover .title-desc,form.question-form div.form-item:hover .title-desc{display:inline-block;position:absolute;margin-left:10px;z-index:1;width:200px}form.answer-form div.form-item:hover .title-desc:before,form.question-form div.form-item:hover .title-desc:before{border-color:transparent #333 transparent transparent;border-style:solid;border-width:12px 12px 12px 0;content:"";height:0;left:-10px;position:absolute;top:1;width:0}form.answer-form span.form-error,form.question-form span.form-error,form.answer-form label.form-error,form.question-form label.form-error{color:#990000;display:inline-block;font-size:90%;font-weight:bold;padding:10px 0}form.answer-form div.preview-toggle,form.question-form div.preview-toggle{padding:15px 0;width:auto}form.answer-form .wmd-preview,form.question-form .wmd-preview{margin:3px 0 15px 0;padding:10px;background-color:#F5F5F5;min-height:20px;overflow:auto;font-size:13px;font-family:Arial}form.answer-form .wmd-preview p,form.question-form .wmd-preview p{margin-bottom:14px;line-height:1.4;font-size:14px}form.answer-form .wmd-preview blockquote,form.question-form .wmd-preview blockquote{margin-left:2.5%;padding-left:1.5%;border-left:1px dashed #ddd;color:#933}form.answer-form .wmd-preview ul,form.question-form .wmd-preview ul,form.answer-form .wmd-preview ol,form.question-form .wmd-preview ol,form.answer-form .wmd-preview pre,form.question-form .wmd-preview pre{margin-left:3%;margin-bottom:20px}form.answer-form .wmd-preview pre,form.question-form .wmd-preview pre{background-color:#eee}form.answer-form .wmd-preview blockquote,form.question-form .wmd-preview blockquote{background-color:#eee}input.after-editor{margin-bottom:20px;margin-right:10px}form.question-form{border:none;padding:15px 0 0 0}form.question-form input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48.988%}form.question-form input[type="checkbox"]{margin-top:10px}form.question-form div#question-list{background-color:rgba(255,255,255,0.95);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-15px;max-width:505px;min-width:300px;overflow:hidden;padding-left:5px;position:absolute;width:35%;z-index:9999}form.question-form div#question-list h2{text-transform:none;padding:8px 0;border-bottom:1px solid #eee;margin:0}form.question-form div#question-list h2 span{background:#eee;color:#555;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin-right:5px}#wmd-button-bar{border:1px solid #ddd;height:36px;float:left;width:99%}#wmd-input{height:500px;background-color:Gainsboro;border:1px solid DarkGray;margin-top:-20px}#wmd-preview{background-color:LightSkyBlue}#wmd-output{background-color:Pink}#wmd-button-row{position:relative;margin-left:5px;margin-right:5px;margin-bottom:0px;margin-top:10px;padding:0px;height:20px}.wmd-spacer{width:1px;height:20px;margin-left:14px;position:absolute;background-color:Silver;display:inline-block;list-style:none}.wmd-button{width:20px;height:20px;margin-left:5px;margin-right:5px;position:absolute;background-image:url(/static/images/askbot/wmd-buttons.png);background-repeat:no-repeat;background-position:0px 0px;display:inline-block;list-style:none}.wmd-button>a{width:20px;height:20px;margin-left:5px;margin-right:5px;position:absolute;display:inline-block}#wmd-bold-button{left:0px;background-position:0px 0}#wmd-italic-button{left:25px;background-position:-20px 0}#wmd-spacer1{left:50px}#wmd-link-button{left:75px;background-position:-40px 0}#wmd-quote-button{left:100px;background-position:-60px 0}#wmd-code-button{left:125px;background-position:-80px 0}#wmd-image-button{left:150px;background-position:-100px 0}#wmd-attachment-button{left:175px;background-position:-120px 0}#wmd-spacer2{left:200px}#wmd-olist-button{left:225px;background-position:-140px 0}#wmd-ulist-button{left:250px;background-position:-160px 0}#wmd-heading-button{left:275px;background-position:-180px 0}#wmd-hr-button{left:300px;background-position:-200px 0}#wmd-spacer3{left:325px}#wmd-undo-button{left:350px;background-position:-220px 0}#wmd-redo-button{left:375px;background-position:-240px 0}#wmd-help-button{right:0px;background-position:-260px 0}.wmd-prompt-background{background-color:Black}.wmd-prompt-dialog{border:1px solid #999999;background-color:#F5F5F5}.wmd-prompt-dialog>div{font-size:1em;font-family:arial, helvetica, sans-serif}.wmd-prompt-dialog>form>input[type="text"]{border:1px solid #999999;color:black}.wmd-prompt-dialog>form>input[type="button"]{border:1px solid #888888;font-family:trebuchet MS, helvetica, sans-serif;font-size:1em;font-weight:bold}.vote-notification{background-color:#7e2a2a;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 2px 9px #aaa;-moz-box-shadow:0px 2px 9px #aaa;box-shadow:0px 2px 9px #aaa;color:white;cursor:pointer;display:none;font-size:14px;font-weight:normal;padding-bottom:10px;position:absolute;text-align:center;z-index:1}.vote-notification h3{background:#933;padding:10px 10px 10px 10px;font-size:13px;margin-bottom:5px;border-bottom:#5b0000 1px solid;-webkit-box-shadow:0 1px 0 #bf4040;-moz-box-shadow:0 1px 0 #bf4040;box-shadow:0 1px 0 #bf4040;color:#fff;font-weight:normal;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.vote-notification a{color:#fb7321;text-decoration:underline;font-weight:bold}body.user-profile-page section.questions h1{margin:0}body.user-profile-page ul.sub-info{margin-top:22.652px;list-style:none}body.user-profile-page ul.sub-info>li{display:table-cell;padding:1.359%;border-right:1px dashed #efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.user-profile-page ul.sub-info>li:first-child{padding-left:0}body.user-profile-page ul.sub-info>li:last-child{border-right:0;padding-right:0}body.user-profile-page ul.sub-info>li.votes-badges{width:20.109%}body.user-profile-page ul.sub-info>li.votes-badges p{margin-top:15px}body.user-profile-page ul.sub-info>li.answer-list{width:42.935%}body.user-profile-page ul.sub-info>li.tags-list{width:31.522%}body.user-profile-page ul.sub-info>li h2{margin-bottom:30px;margin-top:0}body.user-profile-page ul.sub-info>li span.tag-number{display:none}body.user-profile-page ul.sub-info ul{list-style:none}body.user-profile-page ul.sub-info ul.user-stats-table{list-style:none}body.user-profile-page ul.sub-info ul.user-stats-table li{padding:10px 0 15px;border-top:1px solid #eee}body.user-profile-page ul.sub-info ul.vote-buttons{list-style:none;margin-bottom:30px}body.user-profile-page ul.sub-info ul.vote-buttons li{background-color:#f9f4e1;background-position:10px center;background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;height:20px;padding:10px 10px 10px 40px}body.user-profile-page ul.sub-info ul.vote-buttons li.up{background-color:#d1e3a8;background-image:url(/static/images/askbot/vote-arrow-up-activate.png);margin-right:6px}body.user-profile-page ul.sub-info ul.vote-buttons li.up span.vote-count{color:#3f6c3e}body.user-profile-page ul.sub-info ul.vote-buttons li.down{background-image:url(/static/images/askbot/vote-arrow-down-activate.png);background-color:#eac6ad}body.user-profile-page ul.sub-info ul.vote-buttons li.down span.vote-count{color:#933}body.user-profile-page ul.sub-info ul.badges{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}body.user-profile-page ul.sub-info ul.badges a{background-color:#e3e3e3;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#292309;display:block;font-size:12px;padding:10px;margin-bottom:10px;text-shadow:0 1px 0 #fff;text-transform:uppercase;text-decoration:none}body.user-profile-page ul.sub-info ul.badges a:hover{background-color:#cdcdcd}div.badges-intro,div.badge-intro{margin:20px 0}div.badge-intro .badge1,div.badge-intro .badge2,div.badge-intro .badge3{font-size:20px}div#award-list li.username{font-size:20px;margin-bottom:8px}ul.badge-list li.badge{border-bottom:1px solid #eee;list-style:none;padding:10px 0}ul.badge-list li.badge:last-child{border-bottom:0}ul.badge-list li.badge div.check{float:right;min-width:8.696%;text-align:right}ul.badge-list li.badge div.check span{font-size:19px;padding-right:5px;color:green}ul.badge-list li.badge div.badge-name{float:left;width:31.522%}ul.badge-list li.badge div.badge-name span{font-size:20px}ul.badge-list li.badge p{margin:0;float:left}.gold,.badge1{color:#ffcc00}.silver,.badge2{color:#cccccc}.bronze,.badge3{color:#cc9933}div.badge-desc>div{margin-bottom:20px}div.badge-desc>div span{font-size:18px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px} diff --git a/static/css/codemirror.css b/static/css/codemirror.css deleted file mode 100644 index 2d79f4aa79..0000000000 --- a/static/css/codemirror.css +++ /dev/null @@ -1,112 +0,0 @@ -.CodeMirror { - line-height: 1em; - font-family: monospace; -} - -.CodeMirror-scroll { - overflow: auto; - height: 300px; - /* This is needed to prevent an IE[67] bug where the scrolled content - is visible outside of the scrolling box. */ - position: relative; - outline: none; -} - -.CodeMirror-gutter { - position: absolute; left: 0; top: 0; - z-index: 10; - background-color: #f7f7f7; - border-right: 1px solid #eee; - min-width: 2em; - height: 100%; -} -.CodeMirror-gutter-text { - color: #aaa; - text-align: right; - padding: .4em .2em .4em .4em; - white-space: pre !important; -} -.CodeMirror-lines { - padding: .4em; - white-space: pre; -} - -.CodeMirror pre { - -moz-border-radius: 0; - -webkit-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - border-width: 0; margin: 0; padding: 0; background: transparent; - font-family: inherit; - font-size: inherit; - padding: 0; margin: 0; - white-space: pre; - word-wrap: normal; -} - -.CodeMirror-wrap pre { - word-wrap: break-word; - white-space: pre-wrap; -} -.CodeMirror-wrap .CodeMirror-scroll { - overflow-x: hidden; -} - -.CodeMirror textarea { - outline: none !important; -} - -.CodeMirror pre.CodeMirror-cursor { - z-index: 10; - position: absolute; - visibility: hidden; - border-left: 1px solid black; - border-right:none; - width:0; -} -.CodeMirror pre.CodeMirror-cursor.CodeMirror-overwrite {} -.CodeMirror-focused pre.CodeMirror-cursor { - visibility: visible; -} - -div.CodeMirror-selected { background: #d9d9d9; } -.CodeMirror-focused div.CodeMirror-selected { background: #d7d4f0; } - -.CodeMirror-searching { - background: #ffa; - background: rgba(255, 255, 0, .4); -} - -/* Default theme */ - -.cm-s-default span.cm-keyword {color: #708;} -.cm-s-default span.cm-atom {color: #219;} -.cm-s-default span.cm-number {color: #164;} -.cm-s-default span.cm-def {color: #00f;} -.cm-s-default span.cm-variable {color: black;} -.cm-s-default span.cm-variable-2 {color: #05a;} -.cm-s-default span.cm-variable-3 {color: #085;} -.cm-s-default span.cm-property {color: black;} -.cm-s-default span.cm-operator {color: black;} -.cm-s-default span.cm-comment {color: #a50;} -.cm-s-default span.cm-string {color: #a11;} -.cm-s-default span.cm-string-2 {color: #f50;} -.cm-s-default span.cm-meta {color: #555;} -.cm-s-default span.cm-error {color: #f00;} -.cm-s-default span.cm-qualifier {color: #555;} -.cm-s-default span.cm-builtin {color: #30a;} -.cm-s-default span.cm-bracket {color: #cc7;} -.cm-s-default span.cm-tag {color: #170;} -.cm-s-default span.cm-attribute {color: #00c;} -.cm-s-default span.cm-header {color: #a0a;} -.cm-s-default span.cm-quote {color: #090;} -.cm-s-default span.cm-hr {color: #999;} -.cm-s-default span.cm-link {color: #00c;} - -span.cm-header, span.cm-strong {font-weight: bold;} -span.cm-em {font-style: italic;} -span.cm-emstrong {font-style: italic; font-weight: bold;} -span.cm-link {text-decoration: underline;} - -div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;} -div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;} diff --git a/static/css/jquery-ui-1.8.16.custom.css b/static/css/jquery-ui-1.8.16.custom.css deleted file mode 100644 index d03e1ca7a2..0000000000 --- a/static/css/jquery-ui-1.8.16.custom.css +++ /dev/null @@ -1,568 +0,0 @@ -/* - * jQuery UI CSS Framework 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - */ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - - -/* - * jQuery UI CSS Framework 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - * - * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=7fbcfd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dae5c9&fcHeader=031634&iconColorHeader=031634&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dae5c9&fcContent=031634&iconColorContent=adcc80&bgColorDefault=7fbcdf&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dae5c9&fcDefault=7a994c&iconColorDefault=adcc80&bgColorHover=bddeff&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=7fbcdf&fcHover=7a994c&iconColorHover=adcc80&bgColorActive=023063&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dae5c9&fcActive=dae5c9&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=adcc80&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=fa720a&fcError=222222&iconColorError=fa720a&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px - */ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } -.ui-widget .ui-widget { font-size: 1em; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #dae5c9; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #031634; } -.ui-widget-content a { color: #031634; } -.ui-widget-header { border: 1px solid #dae5c9; background: #7fbcfd url(images/ui-bg_highlight-soft_50_7fbcfd_1x100.png) 50% 50% repeat-x; color: #031634; font-weight: bold; } -.ui-widget-header a { color: #031634; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dae5c9; background: #7fbcdf url(images/ui-bg_highlight-soft_100_7fbcdf_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #7a994c; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #7a994c; text-decoration: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #7fbcdf; background: #bddeff url(images/ui-bg_highlight-soft_25_bddeff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #7a994c; } -.ui-state-hover a, .ui-state-hover a:hover { color: #7a994c; text-decoration: none; } -.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dae5c9; background: #023063 url(images/ui-bg_glass_65_023063_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #dae5c9; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #dae5c9; text-decoration: none; } -.ui-widget :active { outline: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; } -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #fa720a; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } -.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #222222; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #222222; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_031634_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fa720a_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-start { background-position: -80px -160px; } -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; } -.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; } -.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; } -.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; } - -/* Overlays */ -.ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } -.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }/* - * jQuery UI Resizable 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Resizable#theming - */ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; } -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* - * jQuery UI Selectable 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Selectable#theming - */ -.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } -/* - * jQuery UI Accordion 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Accordion#theming - */ -/* IE/Win - Fix animation bug - #4615 */ -.ui-accordion { width: 100%; } -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } -.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } -.ui-accordion .ui-accordion-content-active { display: block; } -/* - * jQuery UI Autocomplete 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Autocomplete#theming - */ -.ui-autocomplete { position: absolute; cursor: default; } - -/* workarounds */ -* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ - -/* - * jQuery UI Menu 1.8.16 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Menu#theming - */ -.ui-menu { - list-style:none; - padding: 2px; - margin: 0; - display:block; - float: left; -} -.ui-menu .ui-menu { - margin-top: -3px; -} -.ui-menu .ui-menu-item { - margin:0; - padding: 0; - zoom: 1; - float: left; - clear: left; - width: 100%; -} -.ui-menu .ui-menu-item a { - text-decoration:none; - display:block; - padding:.2em .4em; - line-height:1.5; - zoom:1; -} -.ui-menu .ui-menu-item a.ui-state-hover, -.ui-menu .ui-menu-item a.ui-state-active { - font-weight: normal; - margin: -1px; -} -/* - * jQuery UI Button 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Button#theming - */ -.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ -.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ -button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ -.ui-button-icons-only { width: 3.4em; } -button.ui-button-icons-only { width: 3.7em; } - -/*button text element */ -.ui-button .ui-button-text { display: block; line-height: 1.4; } -.ui-button-text-only .ui-button-text { padding: .4em 1em; } -.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } -.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } -.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } -.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } -/* no icon support for input elements, provide padding by default */ -input.ui-button { padding: .4em 1em; } - -/*button icon element(s) */ -.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } -.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } -.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } -.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } -.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } - -/*button sets*/ -.ui-buttonset { margin-right: 7px; } -.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } - -/* workarounds */ -button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ -/* - * jQuery UI Dialog 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Dialog#theming - */ -.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } -.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } -.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -/* - * jQuery UI Slider 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Slider#theming - */ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* - * jQuery UI Tabs 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Tabs#theming - */ -.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ -.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } -.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } -.ui-tabs .ui-tabs-hide { display: none !important; } -/* - * jQuery UI Datepicker 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Datepicker#theming - */ -.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* - * jQuery UI Progressbar 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Progressbar#theming - */ -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/static/css/marketing-ie.css b/static/css/marketing-ie.css deleted file mode 100644 index fa743abadf..0000000000 --- a/static/css/marketing-ie.css +++ /dev/null @@ -1 +0,0 @@ -body{margin:0;padding:0}.wrapper,.subpage,section.copyright,section.tos,section.privacy-policy,section.honor-code,header.announcement div,section.index-content,footer{margin:0;overflow:hidden}div#enroll form{display:none} diff --git a/static/css/marketing.css b/static/css/marketing.css deleted file mode 100644 index 2e9f85572a..0000000000 --- a/static/css/marketing.css +++ /dev/null @@ -1 +0,0 @@ -html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Regular-webfont.eot");src:url("/static/fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Regular-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Italic-webfont.eot");src:url("/static/fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Italic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Italic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Bold-webfont.eot");src:url("/static/fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Bold-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-BoldItalic-webfont.eot");src:url("/static/fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-BoldItalic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBold-webfont.eot");src:url("/static/fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBold-webfont.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot");src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg");font-weight:800;font-style:italic}.wrapper,.subpage,section.copyright,section.tos,section.privacy-policy,section.honor-code,header.announcement div,footer,section.index-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1400px;padding:25.888px;width:100%}.subpage>div,section.copyright>div,section.tos>div,section.privacy-policy>div,section.honor-code>div{padding-left:34.171%}@media screen and (max-width: 940px){.subpage>div,section.copyright>div,section.tos>div,section.privacy-policy>div,section.honor-code>div{padding-left:0}}.subpage>div p,section.copyright>div p,section.tos>div p,section.privacy-policy>div p,section.honor-code>div p{margin-bottom:25.888px;line-height:25.888px}.subpage>div h1,section.copyright>div h1,section.tos>div h1,section.privacy-policy>div h1,section.honor-code>div h1{margin-bottom:12.944px}.subpage>div h2,section.copyright>div h2,section.tos>div h2,section.privacy-policy>div h2,section.honor-code>div h2{font:18px "Open Sans",Helvetica,Arial,sans-serif;color:#000;margin-bottom:12.944px}.subpage>div ul,section.copyright>div ul,section.tos>div ul,section.privacy-policy>div ul,section.honor-code>div ul{list-style:disc outside none}.subpage>div ul li,section.copyright>div ul li,section.tos>div ul li,section.privacy-policy>div ul li,section.honor-code>div ul li{list-style:disc outside none;line-height:25.888px}.subpage>div dl,section.copyright>div dl,section.tos>div dl,section.privacy-policy>div dl,section.honor-code>div dl{margin-bottom:25.888px}.subpage>div dl dd,section.copyright>div dl dd,section.tos>div dl dd,section.privacy-policy>div dl dd,section.honor-code>div dl dd{margin-bottom:12.944px}.clearfix:after,.subpage:after,section.copyright:after,section.tos:after,section.privacy-policy:after,section.honor-code:after,header.announcement div section:after,footer:after,section.index-content:after,section.index-content section:after,section.index-content section.about section:after,div.leanModal_box#enroll ol:after{content:".";display:block;height:0;clear:both;visibility:hidden}.button,header.announcement div section.course section a,section.index-content section.course a,section.index-content section.staff a,section.index-content section.about-course section.cta a.enroll{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;background-color:#933;border:1px solid #732626;color:#fff;margin:25.888px 0 12.944px;padding:6.472px 12.944px;text-decoration:none;font-style:normal;-webkit-box-shadow:inset 0 1px 0 #b83d3d;-moz-box-shadow:inset 0 1px 0 #b83d3d;box-shadow:inset 0 1px 0 #b83d3d;-webkit-font-smoothing:antialiased}.button:hover,header.announcement div section.course section a:hover,section.index-content section.course a:hover,section.index-content section.staff a:hover,section.index-content section.about-course section.cta a.enroll:hover{background-color:#732626;border-color:#4d1919}.button span,header.announcement div section.course section a span,section.index-content section.course a span,section.index-content section.staff a span,section.index-content section.about-course section.cta a.enroll span{font-family:Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;font-style:italic}p.ie-warning{display:block !important;line-height:1.3em;background:yellow;margin-bottom:25.888px;padding:25.888px}body{background-color:#fff;color:#444;font:16px Georgia,serif}body :focus{outline-color:#ccc}body h1{font:800 24px "Open Sans",Helvetica,Arial,sans-serif}body li{margin-bottom:25.888px}body em{font-style:italic}body a{color:#933;font-style:italic;text-decoration:none}body a:hover,body a:focus{color:#732626}body input[type="email"],body input[type="number"],body input[type="password"],body input[type="search"],body input[type="tel"],body input[type="text"],body input[type="url"],body input[type="color"],body input[type="date"],body input[type="datetime"],body input[type="datetime-local"],body input[type="month"],body input[type="time"],body input[type="week"],body textarea{-webkit-box-shadow:0 -1px 0 #fff;-moz-box-shadow:0 -1px 0 #fff;box-shadow:0 -1px 0 #fff;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #fff));background-image:-webkit-linear-gradient(top, #eee,#fff);background-image:-moz-linear-gradient(top, #eee,#fff);background-image:-ms-linear-gradient(top, #eee,#fff);background-image:-o-linear-gradient(top, #eee,#fff);background-image:linear-gradient(top, #eee,#fff);border:1px solid #999;font:16px Georgia,serif;padding:4px;width:100%}body input[type="email"]:focus,body input[type="number"]:focus,body input[type="password"]:focus,body input[type="search"]:focus,body input[type="tel"]:focus,body input[type="text"]:focus,body input[type="url"]:focus,body input[type="color"]:focus,body input[type="date"]:focus,body input[type="datetime"]:focus,body input[type="datetime-local"]:focus,body input[type="month"]:focus,body input[type="time"]:focus,body input[type="week"]:focus,body textarea:focus{border-color:#933}header.announcement{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background:#333;border-bottom:1px solid #000;color:#fff;-webkit-font-smoothing:antialiased}header.announcement.home{background:#e3e3e3 url("/static/images/marketing/shot-5-medium.jpg")}@media screen and (min-width: 1200px){header.announcement.home{background:#e3e3e3 url("/static/images/marketing/shot-5-large.jpg")}}header.announcement.home div{padding:258.88px 25.888px 77.664px}@media screen and (max-width:780px){header.announcement.home div{padding:64.72px 25.888px 51.776px}}header.announcement.home div nav h1{margin-right:0}header.announcement.home div nav a.login{display:none}header.announcement.course{background:#e3e3e3 url("/static/images/marketing/course-bg-small.jpg")}@media screen and (min-width: 1200px){header.announcement.course{background:#e3e3e3 url("/static/images/marketing/course-bg-large.jpg")}}@media screen and (max-width: 1199px) and (min-width: 700px){header.announcement.course{background:#e3e3e3 url("/static/images/marketing/course-bg-medium.jpg")}}header.announcement.course div{padding:103.552px 25.888px 51.776px}@media screen and (max-width:780px){header.announcement.course div{padding:64.72px 25.888px 51.776px}}header.announcement div{position:relative}header.announcement div nav{position:absolute;top:0;right:25.888px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:#333;background:rgba(0,0,0,0.7);padding:12.944px 25.888px}header.announcement div nav h1{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:12.944px}header.announcement div nav h1 a{font:italic 800 18px "Open Sans",Helvetica,Arial,sans-serif;color:#fff;text-decoration:none}header.announcement div nav h1 a:hover,header.announcement div nav h1 a:focus{color:#999}header.announcement div nav a.login{text-decoration:none;color:#fff;font-size:12px;font-style:normal;font-family:"Open Sans",Helvetica,Arial,sans-serif}header.announcement div nav a.login:hover,header.announcement div nav a.login:focus{color:#999}header.announcement div section{background:#933;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-left:34.171%;padding:25.888px 38.832px}@media screen and (max-width: 780px){header.announcement div section{margin-left:0}}header.announcement div section h1{font-family:"Open Sans";font-size:30px;font-weight:800;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:1.2em;margin:0 25.888px 0 0}header.announcement div section h2{font-family:"Open Sans";font-size:24px;font-weight:400;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:1.2em}header.announcement div section.course section{float:left;margin-left:0;margin-right:3.817%;padding:0;width:48.092%}@media screen and (max-width: 780px){header.announcement div section.course section{float:none;width:100%;margin-right:0}}header.announcement div section.course section a{background-color:#4d1919;border-color:#260d0d;-webkit-box-shadow:inset 0 1px 0 #732626,0 1px 0 #ac3939;-moz-box-shadow:inset 0 1px 0 #732626,0 1px 0 #ac3939;box-shadow:inset 0 1px 0 #732626,0 1px 0 #ac3939;display:block;padding:12.944px 25.888px;text-align:center}header.announcement div section.course section a:hover{background-color:#732626;border-color:#4d1919}header.announcement div section.course p{width:48.092%;line-height:25.888px;float:left}@media screen and (max-width: 780px){header.announcement div section.course p{float:none;width:100%}}footer{padding-top:0}footer div.footer-wrapper{border-top:1px solid #e5e5e5;padding:25.888px 0;background:url("/static/images/marketing/mit-logo.png") right center no-repeat}@media screen and (max-width: 780px){footer div.footer-wrapper{background-position:left bottom;padding-bottom:77.664px}}footer div.footer-wrapper a{color:#888;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}footer div.footer-wrapper a:hover,footer div.footer-wrapper a:focus{color:#666}footer div.footer-wrapper p{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:25.888px}footer div.footer-wrapper ul{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}@media screen and (max-width: 780px){footer div.footer-wrapper ul{margin-top:25.888px}}footer div.footer-wrapper ul li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:0}footer div.footer-wrapper ul li:after{content:' |';display:inline;color:#ccc}footer div.footer-wrapper ul li:last-child:after{content:none}footer div.footer-wrapper ul.social{float:right;margin-right:60px;position:relative;top:-5px}@media screen and (max-width: 780px){footer div.footer-wrapper ul.social{float:none}}footer div.footer-wrapper ul.social li{float:left;margin-right:12.944px}footer div.footer-wrapper ul.social li:after{content:none;display:none}footer div.footer-wrapper ul.social li a{display:block;height:29px;width:28px;text-indent:-9999px}footer div.footer-wrapper ul.social li a:hover{opacity:.8}footer div.footer-wrapper ul.social li.twitter a{background:url("/static/images/marketing/twitter.png") 0 0 no-repeat}footer div.footer-wrapper ul.social li.facebook a{background:url("/static/images/marketing/facebook.png") 0 0 no-repeat}footer div.footer-wrapper ul.social li.linkedin a{background:url("/static/images/marketing/linkedin.png") 0 0 no-repeat}section.index-content section{float:left}@media screen and (max-width: 780px){section.index-content section{float:none;width:auto;margin-right:0}}section.index-content section h1{font-size:800 24px "Open Sans";margin-bottom:25.888px}section.index-content section p{line-height:25.888px;margin-bottom:25.888px}section.index-content section ul{margin:0}section.index-content section.about{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e5e5e5;margin-right:2.513%;padding-right:1.256%;width:65.829%}@media screen and (max-width: 780px){section.index-content section.about{width:100%;border-right:0;margin-right:0;padding-right:0}}section.index-content section.about section{margin-bottom:25.888px}section.index-content section.about section p{width:48.092%;float:left}@media screen and (max-width: 780px){section.index-content section.about section p{float:none;width:auto}}section.index-content section.about section p:nth-child(odd){margin-right:3.817%}@media screen and (max-width: 780px){section.index-content section.about section p:nth-child(odd){margin-right:0}}section.index-content section.about section.intro section{margin-bottom:0}section.index-content section.about section.intro section.intro-text{margin-right:3.817%;width:48.092%}@media screen and (max-width: 780px){section.index-content section.about section.intro section.intro-text{margin-right:0;width:auto}}section.index-content section.about section.intro section.intro-text p{margin-right:0;width:auto;float:none}section.index-content section.about section.intro section.intro-video{width:48.092%}@media screen and (max-width: 780px){section.index-content section.about section.intro section.intro-video{width:auto}}section.index-content section.about section.intro section.intro-video a{display:block;width:100%}section.index-content section.about section.intro section.intro-video a img{width:100%}section.index-content section.about section.intro section.intro-video a span{display:none}section.index-content section.about section.features{border-top:1px solid #E5E5E5;padding-top:25.888px;margin-bottom:0}section.index-content section.about section.features h2{text-transform:uppercase;letter-spacing:1px;color:#888;margin-bottom:25.888px;font-weight:normal;font-size:14px}section.index-content section.about section.features h2 span{text-transform:none}section.index-content section.about section.features p{width:auto;clear:both}section.index-content section.about section.features p strong{font-family:"Open sans";font-weight:800}section.index-content section.about section.features p a{color:#933;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-ms-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}section.index-content section.about section.features p a:hover,section.index-content section.about section.features p a:focus{color:#602020}section.index-content section.about section.features ul{margin-bottom:0}section.index-content section.about section.features ul li{line-height:25.888px;width:48.092%;float:left;margin-bottom:12.944px}@media screen and (max-width: 780px){section.index-content section.about section.features ul li{width:auto;float:none}}section.index-content section.about section.features ul li:nth-child(odd){margin-right:3.817%}@media screen and (max-width: 780px){section.index-content section.about section.features ul li:nth-child(odd){margin-right:0}}section.index-content section.course,section.index-content section.staff{width:31.658%}@media screen and (max-width: 780px){section.index-content section.course,section.index-content section.staff{width:auto}}section.index-content section.course h1,section.index-content section.staff h1{color:#888;font:normal 16px Georgia,serif;font-size:14px;letter-spacing:1px;margin-bottom:25.888px;text-transform:uppercase}section.index-content section.course h2,section.index-content section.staff h2{font:800 24px "Open Sans",Helvetica,Arial,sans-serif}section.index-content section.course h3,section.index-content section.staff h3{font:400 18px "Open Sans",Helvetica,Arial,sans-serif}section.index-content section.course a span.arrow,section.index-content section.staff a span.arrow{color:rgba(255,255,255,0.6);font-style:normal;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding-left:10px}section.index-content section.course ul,section.index-content section.staff ul{list-style:none}section.index-content section.course ul li img,section.index-content section.staff ul li img{float:left;margin-right:12.944px}section.index-content section.course h2{padding-top:129.44px;background:url("/static/images/marketing/circuits-bg.jpg") 0 0 no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}@media screen and (max-width: 998px) and (min-width: 781px){section.index-content section.course h2{background:url("/static/images/marketing/circuits-medium-bg.jpg") 0 0 no-repeat}}@media screen and (max-width: 780px){section.index-content section.course h2{padding-top:129.44px;background:url("/static/images/marketing/circuits-bg.jpg") 0 0 no-repeat}}@media screen and (min-width: 500px) and (max-width: 781px){section.index-content section.course h2{padding-top:207.104px}}section.index-content section.course div.announcement p.announcement-button a{margin-top:0}section.index-content section.course div.announcement img{max-width:100%;margin-bottom:25.888px}section.index-content section.about-course{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e5e5e5;margin-right:2.513%;padding-right:1.256%;width:65.829%}@media screen and (max-width: 780px){section.index-content section.about-course{width:auto;border-right:0;margin-right:0;padding-right:0}}section.index-content section.about-course section{width:48.092%}@media screen and (max-width: 780px){section.index-content section.about-course section{width:auto}}section.index-content section.about-course section.about-info{margin-right:3.817%}@media screen and (max-width: 780px){section.index-content section.about-course section.about-info{margin-right:0}}section.index-content section.about-course section.requirements{clear:both;width:100%;border-top:1px solid #E5E5E5;padding-top:25.888px;margin-bottom:0}section.index-content section.about-course section.requirements p{float:left;width:48.092%;margin-right:3.817%}@media screen and (max-width: 780px){section.index-content section.about-course section.requirements p{margin-right:0;float:none;width:auto}}section.index-content section.about-course section.requirements p:nth-child(odd){margin-right:0}section.index-content section.about-course section.cta{width:100%;text-align:center}section.index-content section.about-course section.cta a.enroll{padding:12.944px 51.776px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;text-align:center;font:800 18px "Open Sans",Helvetica,Arial,sans-serif}section.index-content section.staff h1{margin-top:25.888px}#lean_overlay{background:#000;display:none;height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:100}div.leanModal_box{background:#fff;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding:51.776px;text-align:left}div.leanModal_box a.modal_close{color:#aaa;display:block;font-style:normal;height:14px;position:absolute;right:12px;top:12px;width:14px;z-index:2}div.leanModal_box a.modal_close:hover{color:#933;text-decoration:none}div.leanModal_box h1{border-bottom:1px solid #eee;font-size:24px;margin-bottom:25.888px;margin-top:0;padding-bottom:25.888px;text-align:left}div.leanModal_box#enroll{max-width:600px}div.leanModal_box#enroll ol{padding-top:25.888px}div.leanModal_box#enroll ol li.terms,div.leanModal_box#enroll ol li.honor-code{float:none;width:auto}div.leanModal_box#enroll ol li div.tip{display:none}div.leanModal_box#enroll ol li:hover div.tip{background:#333;color:#fff;display:block;font-size:16px;line-height:25.888px;margin:0 0 0 -10px;padding:10px;position:absolute;-webkit-font-smoothing:antialiased;width:500px}div.leanModal_box form{text-align:left}div.leanModal_box form div#enroll_error,div.leanModal_box form div#login_error,div.leanModal_box form div#pwd_error{background-color:#333;border:#000;color:#fff;font-family:"Open sans";font-weight:bold;letter-spacing:1px;margin:-25.888px -25.888px 25.888px;padding:12.944px;text-shadow:0 1px 0 #1a1a1a;-webkit-font-smoothing:antialiased}div.leanModal_box form div#enroll_error:empty,div.leanModal_box form div#login_error:empty,div.leanModal_box form div#pwd_error:empty{padding:0}div.leanModal_box form ol{list-style:none;margin-bottom:25.888px}div.leanModal_box form ol li{margin-bottom:12.944px}div.leanModal_box form ol li.terms,div.leanModal_box form ol li.remember{border-top:1px solid #eee;clear:both;float:none;padding-top:25.888px;width:auto}div.leanModal_box form ol li.honor-code{float:none;width:auto}div.leanModal_box form ol li label{display:block;font-weight:bold}div.leanModal_box form ol li input[type="email"],div.leanModal_box form ol li input[type="number"],div.leanModal_box form ol li input[type="password"],div.leanModal_box form ol li input[type="search"],div.leanModal_box form ol li input[type="tel"],div.leanModal_box form ol li input[type="text"],div.leanModal_box form ol li input[type="url"],div.leanModal_box form ol li input[type="color"],div.leanModal_box form ol li input[type="date"],div.leanModal_box form ol li input[type="datetime"],div.leanModal_box form ol li input[type="datetime-local"],div.leanModal_box form ol li input[type="month"],div.leanModal_box form ol li input[type="time"],div.leanModal_box form ol li input[type="week"],div.leanModal_box form ol li textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}div.leanModal_box form ol li input[type="checkbox"]{margin-right:10px}div.leanModal_box form ol li ul{list-style:disc outside none;margin:12.944px 0 25.888px 25.888px}div.leanModal_box form ol li ul li{color:#666;float:none;font-size:14px;list-style:disc outside none;margin-bottom:12.944px}div.leanModal_box form input[type="button"],div.leanModal_box form input[type="submit"]{border:1px solid #691b1b;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #bc5c5c;-moz-box-shadow:inset 0 1px 0 0 #bc5c5c;box-shadow:inset 0 1px 0 0 #bc5c5c;color:#fff;display:inline;font-size:11px;font-weight:bold;background-color:#933;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #933),color-stop(100%, #761e1e));background-image:-webkit-linear-gradient(top, #933,#761e1e);background-image:-moz-linear-gradient(top, #933,#761e1e);background-image:-ms-linear-gradient(top, #933,#761e1e);background-image:-o-linear-gradient(top, #933,#761e1e);background-image:linear-gradient(top, #933,#761e1e);padding:6px 18px 7px;text-shadow:0 1px 0 #5d1414;-webkit-background-clip:padding-box;font-size:18px;padding:12.944px}div.leanModal_box form input[type="button"]:hover,div.leanModal_box form input[type="submit"]:hover{-webkit-box-shadow:inset 0 1px 0 0 #a44141;-moz-box-shadow:inset 0 1px 0 0 #a44141;box-shadow:inset 0 1px 0 0 #a44141;cursor:pointer;background-color:#823030;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #823030),color-stop(100%, #691c1c));background-image:-webkit-linear-gradient(top, #823030,#691c1c);background-image:-moz-linear-gradient(top, #823030,#691c1c);background-image:-ms-linear-gradient(top, #823030,#691c1c);background-image:-o-linear-gradient(top, #823030,#691c1c);background-image:linear-gradient(top, #823030,#691c1c)}div.leanModal_box form input[type="button"]:active,div.leanModal_box form input[type="submit"]:active{border:1px solid #691b1b;-webkit-box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee;-moz-box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee;box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee}div#login{min-width:400px}div#login header{border-bottom:1px solid #ddd;margin-bottom:25.888px;padding-bottom:25.888px}div#login header h1{border-bottom:0;padding-bottom:0;margin-bottom:6.472px}div#login ol li{float:none;width:auto}div.lost-password{margin-top:25.888px;text-align:left}div.lost-password a{color:#999}div.lost-password a:hover{color:#444}div#pwd_reset p{margin-bottom:25.888px}div#pwd_reset input[type="email"]{margin-bottom:25.888px}div#apply_name_change,div#change_email,div#unenroll,div#deactivate-account{max-width:700px}div#apply_name_change ul,div#change_email ul,div#unenroll ul,div#deactivate-account ul{list-style:none}div#apply_name_change ul li,div#change_email ul li,div#unenroll ul li,div#deactivate-account ul li{margin-bottom:12.944px}div#apply_name_change ul li textarea,div#apply_name_change ul li input[type="email"],div#apply_name_change ul li input[type="number"],div#apply_name_change ul li input[type="password"],div#apply_name_change ul li input[type="search"],div#apply_name_change ul li input[type="tel"],div#apply_name_change ul li input[type="text"],div#apply_name_change ul li input[type="url"],div#apply_name_change ul li input[type="color"],div#apply_name_change ul li input[type="date"],div#apply_name_change ul li input[type="datetime"],div#apply_name_change ul li input[type="datetime-local"],div#apply_name_change ul li input[type="month"],div#apply_name_change ul li input[type="time"],div#apply_name_change ul li input[type="week"],div#change_email ul li textarea,div#change_email ul li input[type="email"],div#change_email ul li input[type="number"],div#change_email ul li input[type="password"],div#change_email ul li input[type="search"],div#change_email ul li input[type="tel"],div#change_email ul li input[type="text"],div#change_email ul li input[type="url"],div#change_email ul li input[type="color"],div#change_email ul li input[type="date"],div#change_email ul li input[type="datetime"],div#change_email ul li input[type="datetime-local"],div#change_email ul li input[type="month"],div#change_email ul li input[type="time"],div#change_email ul li input[type="week"],div#unenroll ul li textarea,div#unenroll ul li input[type="email"],div#unenroll ul li input[type="number"],div#unenroll ul li input[type="password"],div#unenroll ul li input[type="search"],div#unenroll ul li input[type="tel"],div#unenroll ul li input[type="text"],div#unenroll ul li input[type="url"],div#unenroll ul li input[type="color"],div#unenroll ul li input[type="date"],div#unenroll ul li input[type="datetime"],div#unenroll ul li input[type="datetime-local"],div#unenroll ul li input[type="month"],div#unenroll ul li input[type="time"],div#unenroll ul li input[type="week"],div#deactivate-account ul li textarea,div#deactivate-account ul li input[type="email"],div#deactivate-account ul li input[type="number"],div#deactivate-account ul li input[type="password"],div#deactivate-account ul li input[type="search"],div#deactivate-account ul li input[type="tel"],div#deactivate-account ul li input[type="text"],div#deactivate-account ul li input[type="url"],div#deactivate-account ul li input[type="color"],div#deactivate-account ul li input[type="date"],div#deactivate-account ul li input[type="datetime"],div#deactivate-account ul li input[type="datetime-local"],div#deactivate-account ul li input[type="month"],div#deactivate-account ul li input[type="time"],div#deactivate-account ul li input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}div#apply_name_change ul li textarea,div#change_email ul li textarea,div#unenroll ul li textarea,div#deactivate-account ul li textarea{height:60px}div#apply_name_change ul li input[type="submit"],div#change_email ul li input[type="submit"],div#unenroll ul li input[type="submit"],div#deactivate-account ul li input[type="submit"]{white-space:normal}div#feedback_div form ol li{float:none;width:100%}div#feedback_div form ol li textarea#feedback_message{height:100px} diff --git a/static/default b/static/default deleted file mode 120000 index 71acf0cef6..0000000000 --- a/static/default +++ /dev/null @@ -1 +0,0 @@ -../../askbot-devel/askbot/skins/default/ \ No newline at end of file diff --git a/static/handouts b/static/handouts deleted file mode 120000 index d4c6b36948..0000000000 --- a/static/handouts +++ /dev/null @@ -1 +0,0 @@ -../../data/handouts/ \ No newline at end of file diff --git a/static/css/images/css/.xcf b/static/images/css/.xcf similarity index 100% rename from static/css/images/css/.xcf rename to static/images/css/.xcf diff --git a/static/css/images/css/bottomWrapper-bg.jpg b/static/images/css/bottomWrapper-bg.jpg similarity index 100% rename from static/css/images/css/bottomWrapper-bg.jpg rename to static/images/css/bottomWrapper-bg.jpg diff --git a/static/css/images/css/footerWrapper-bg.jpg b/static/images/css/footerWrapper-bg.jpg similarity index 100% rename from static/css/images/css/footerWrapper-bg.jpg rename to static/images/css/footerWrapper-bg.jpg diff --git a/static/css/images/css/hat.jpg b/static/images/css/hat.jpg similarity index 100% rename from static/css/images/css/hat.jpg rename to static/images/css/hat.jpg diff --git a/static/css/images/css/hmenu-sel.jpg b/static/images/css/hmenu-sel.jpg similarity index 100% rename from static/css/images/css/hmenu-sel.jpg rename to static/images/css/hmenu-sel.jpg diff --git a/static/css/images/css/hmenu.jpg b/static/images/css/hmenu.jpg similarity index 100% rename from static/css/images/css/hmenu.jpg rename to static/images/css/hmenu.jpg diff --git a/static/css/images/css/page-bg.jpg b/static/images/css/page-bg.jpg similarity index 100% rename from static/css/images/css/page-bg.jpg rename to static/images/css/page-bg.jpg diff --git a/static/css/images/css/page-vbg.jpg b/static/images/css/page-vbg.jpg similarity index 100% rename from static/css/images/css/page-vbg.jpg rename to static/images/css/page-vbg.jpg diff --git a/static/css/images/css/topBanner-old.xcf b/static/images/css/topBanner-old.xcf similarity index 100% rename from static/css/images/css/topBanner-old.xcf rename to static/images/css/topBanner-old.xcf diff --git a/static/css/images/css/topBanner.jpg b/static/images/css/topBanner.jpg similarity index 100% rename from static/css/images/css/topBanner.jpg rename to static/images/css/topBanner.jpg diff --git a/static/css/images/css/topBanner.png b/static/images/css/topBanner.png similarity index 100% rename from static/css/images/css/topBanner.png rename to static/images/css/topBanner.png diff --git a/static/css/images/css/topBanner.xcf b/static/images/css/topBanner.xcf similarity index 100% rename from static/css/images/css/topBanner.xcf rename to static/images/css/topBanner.xcf diff --git a/static/css/images/css/topWrapper-bg.jpg b/static/images/css/topWrapper-bg.jpg similarity index 100% rename from static/css/images/css/topWrapper-bg.jpg rename to static/images/css/topWrapper-bg.jpg diff --git a/static/css/images/ui-bg_flat_0_aaaaaa_40x100.png b/static/images/ui-bg_flat_0_aaaaaa_40x100.png similarity index 100% rename from static/css/images/ui-bg_flat_0_aaaaaa_40x100.png rename to static/images/ui-bg_flat_0_aaaaaa_40x100.png diff --git a/static/css/images/ui-bg_flat_0_eeeeee_40x100.png b/static/images/ui-bg_flat_0_eeeeee_40x100.png similarity index 100% rename from static/css/images/ui-bg_flat_0_eeeeee_40x100.png rename to static/images/ui-bg_flat_0_eeeeee_40x100.png diff --git a/static/css/images/ui-bg_flat_55_ffffff_40x100.png b/static/images/ui-bg_flat_55_ffffff_40x100.png similarity index 100% rename from static/css/images/ui-bg_flat_55_ffffff_40x100.png rename to static/images/ui-bg_flat_55_ffffff_40x100.png diff --git a/static/css/images/ui-bg_flat_75_ffffff_40x100.png b/static/images/ui-bg_flat_75_ffffff_40x100.png similarity index 100% rename from static/css/images/ui-bg_flat_75_ffffff_40x100.png rename to static/images/ui-bg_flat_75_ffffff_40x100.png diff --git a/static/css/images/ui-bg_glass_65_023063_1x400.png b/static/images/ui-bg_glass_65_023063_1x400.png similarity index 100% rename from static/css/images/ui-bg_glass_65_023063_1x400.png rename to static/images/ui-bg_glass_65_023063_1x400.png diff --git a/static/css/images/ui-bg_glass_65_ffffff_1x400.png b/static/images/ui-bg_glass_65_ffffff_1x400.png similarity index 100% rename from static/css/images/ui-bg_glass_65_ffffff_1x400.png rename to static/images/ui-bg_glass_65_ffffff_1x400.png diff --git a/static/css/images/ui-bg_highlight-soft_100_7fbcdf_1x100.png b/static/images/ui-bg_highlight-soft_100_7fbcdf_1x100.png similarity index 100% rename from static/css/images/ui-bg_highlight-soft_100_7fbcdf_1x100.png rename to static/images/ui-bg_highlight-soft_100_7fbcdf_1x100.png diff --git a/static/css/images/ui-bg_highlight-soft_100_bddeff_1x100.png b/static/images/ui-bg_highlight-soft_100_bddeff_1x100.png similarity index 100% rename from static/css/images/ui-bg_highlight-soft_100_bddeff_1x100.png rename to static/images/ui-bg_highlight-soft_100_bddeff_1x100.png diff --git a/static/css/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png b/static/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png similarity index 100% rename from static/css/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png rename to static/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png diff --git a/static/css/images/ui-bg_highlight-soft_25_7fbcdf_1x100.png b/static/images/ui-bg_highlight-soft_25_7fbcdf_1x100.png similarity index 100% rename from static/css/images/ui-bg_highlight-soft_25_7fbcdf_1x100.png rename to static/images/ui-bg_highlight-soft_25_7fbcdf_1x100.png diff --git a/static/css/images/ui-bg_highlight-soft_25_bddeff_1x100.png b/static/images/ui-bg_highlight-soft_25_bddeff_1x100.png similarity index 100% rename from static/css/images/ui-bg_highlight-soft_25_bddeff_1x100.png rename to static/images/ui-bg_highlight-soft_25_bddeff_1x100.png diff --git a/static/css/images/ui-bg_highlight-soft_50_7fbcfd_1x100.png b/static/images/ui-bg_highlight-soft_50_7fbcfd_1x100.png similarity index 100% rename from static/css/images/ui-bg_highlight-soft_50_7fbcfd_1x100.png rename to static/images/ui-bg_highlight-soft_50_7fbcfd_1x100.png diff --git a/static/css/images/ui-icons_031634_256x240.png b/static/images/ui-icons_031634_256x240.png similarity index 100% rename from static/css/images/ui-icons_031634_256x240.png rename to static/images/ui-icons_031634_256x240.png diff --git a/static/css/images/ui-icons_454545_256x240.png b/static/images/ui-icons_454545_256x240.png similarity index 100% rename from static/css/images/ui-icons_454545_256x240.png rename to static/images/ui-icons_454545_256x240.png diff --git a/static/css/images/ui-icons_adcc80_256x240.png b/static/images/ui-icons_adcc80_256x240.png similarity index 100% rename from static/css/images/ui-icons_adcc80_256x240.png rename to static/images/ui-icons_adcc80_256x240.png diff --git a/static/css/images/ui-icons_fa720a_256x240.png b/static/images/ui-icons_fa720a_256x240.png similarity index 100% rename from static/css/images/ui-icons_fa720a_256x240.png rename to static/images/ui-icons_fa720a_256x240.png diff --git a/static/css/images/ui-icons_ffffff_256x240.png b/static/images/ui-icons_ffffff_256x240.png similarity index 100% rename from static/css/images/ui-icons_ffffff_256x240.png rename to static/images/ui-icons_ffffff_256x240.png diff --git a/static/js/application.js b/static/js/application.js deleted file mode 100644 index 7da71476c8..0000000000 --- a/static/js/application.js +++ /dev/null @@ -1,126 +0,0 @@ -// Generated by CoffeeScript 1.3.3 -(function() { - - window.Calculator = (function() { - - function Calculator() {} - - Calculator.bind = function() { - var calculator; - calculator = new Calculator; - $('.calc').click(calculator.toggle); - $('form#calculator').submit(calculator.calculate).submit(function(e) { - return e.preventDefault(); - }); - return $('div.help-wrapper a').hover(calculator.helpToggle).click(function(e) { - return e.preventDefault(); - }); - }; - - Calculator.prototype.toggle = function() { - $('li.calc-main').toggleClass('open'); - $('#calculator_wrapper #calculator_input').focus(); - if ($('.calc.closed').length) { - $('.calc').attr('aria-label', 'Open Calculator'); - } else { - $('.calc').attr('aria-label', 'Close Calculator'); - } - return $('.calc').toggleClass('closed'); - }; - - Calculator.prototype.helpToggle = function() { - return $('.help').toggleClass('shown'); - }; - - Calculator.prototype.calculate = function() { - return $.getJSON('/calculate', { - equation: $('#calculator_input').val() - }, function(data) { - return $('#calculator_output').val(data.result); - }); - }; - - return Calculator; - - })(); - - window.Courseware = (function() { - - function Courseware() {} - - Courseware.bind = function() { - return this.Navigation.bind(); - }; - - Courseware.Navigation = (function() { - - function Navigation() {} - - Navigation.bind = function() { - var active, navigation; - if ($('#accordion').length) { - navigation = new Navigation; - active = $('#accordion ul:has(li.active)').index('#accordion ul'); - $('#accordion').bind('accordionchange', navigation.log).accordion({ - active: active >= 0 ? active : 1, - header: 'h3', - autoHeight: false - }); - return $('#open_close_accordion a').click(navigation.toggle); - } - }; - - Navigation.prototype.log = function(event, ui) { - return log_event('accordion', { - newheader: ui.newHeader.text(), - oldheader: ui.oldHeader.text() - }); - }; - - Navigation.prototype.toggle = function() { - return $('.course-wrapper').toggleClass('closed'); - }; - - return Navigation; - - })(); - - return Courseware; - - }).call(this); - - window.FeedbackForm = (function() { - - function FeedbackForm() {} - - FeedbackForm.bind = function() { - return $('#feedback_button').click(function() { - var data; - data = { - subject: $('#feedback_subject').val(), - message: $('#feedback_message').val(), - url: window.location.href - }; - return $.post('/send_feedback', data, function() { - return $('#feedback_div').html('Feedback submitted. Thank you'); - }, 'json'); - }); - }; - - return FeedbackForm; - - })(); - - $(function() { - $.ajaxSetup({ - headers: { - 'X-CSRFToken': $.cookie('csrftoken') - } - }); - Calculator.bind(); - Courseware.bind(); - FeedbackForm.bind(); - return $("a[rel*=leanModal]").leanModal(); - }); - -}).call(this); diff --git a/static/js/jquery.treeview.css b/static/js/jquery.treeview.css index 8927a99f9c..798f2ac004 100644 --- a/static/js/jquery.treeview.css +++ b/static/js/jquery.treeview.css @@ -47,28 +47,3 @@ .treeview li.lastExpandable { background-position: -32px -67px } .treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; } - -.treeview-red li { background-image: url(images/treeview-red-line.gif); } -.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(images/treeview-red.gif); } - -.treeview-black li { background-image: url(images/treeview-black-line.gif); } -.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(images/treeview-black.gif); } - -.treeview-gray li { background-image: url(images/treeview-gray-line.gif); } -.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(images/treeview-gray.gif); } - -.treeview-famfamfam li { background-image: url(images/treeview-famfamfam-line.gif); } -.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(images/treeview-famfamfam.gif); } - -.treeview .placeholder { - background: url(images/ajax-loader.gif) 0 0 no-repeat; - height: 16px; - width: 16px; - display: block; -} - -.filetree li { padding: 3px 0 2px 16px; } -.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; } -.filetree span.folder { background: url(images/folder.gif) 0 0 no-repeat; } -.filetree li.expandable span.folder { background: url(images/folder-closed.gif) 0 0 no-repeat; } -.filetree span.file { background: url(images/file.gif) 0 0 no-repeat; } diff --git a/static/sass/.gitignore b/static/sass/.gitignore new file mode 100644 index 0000000000..b3a5267117 --- /dev/null +++ b/static/sass/.gitignore @@ -0,0 +1 @@ +*.css diff --git a/static/sass/README.md b/static/sass/README.md new file mode 100644 index 0000000000..dccb3a80c3 --- /dev/null +++ b/static/sass/README.md @@ -0,0 +1,25 @@ +SASS +==== + +This project is using Sass to generate its CSS. Sass is a CSS preprocessor that +allows for faster development of CSS. For more information about sass: + + http://sass-lang.com + +Install SASS +------------ + +To use sass, make sure that you have RubyGems install, then you can use Bundler: + + $ gem install bundler + $ bundle install + +This should ensure that you have all the dependencies required for compiling. + +Compiling +--------- + +The dev server will automatically compile sass files that have changed. Simply start +the server using: + + $ rake runserver diff --git a/templates/sass/_gradebook.scss b/static/sass/_gradebook.scss similarity index 100% rename from templates/sass/_gradebook.scss rename to static/sass/_gradebook.scss diff --git a/templates/sass/_help.scss b/static/sass/_help.scss similarity index 100% rename from templates/sass/_help.scss rename to static/sass/_help.scss diff --git a/templates/sass/_info.scss b/static/sass/_info.scss similarity index 98% rename from templates/sass/_info.scss rename to static/sass/_info.scss index 6a7aebe0c4..7fcdcc8d10 100644 --- a/templates/sass/_info.scss +++ b/static/sass/_info.scss @@ -121,7 +121,7 @@ div.info-wrapper { } div.hitarea { - background-image: url('/static/images/treeview-default.gif'); + background-image: url('../images/treeview-default.gif'); display: block; height: 100%; left: lh(.75); diff --git a/templates/sass/_profile.scss b/static/sass/_profile.scss similarity index 100% rename from templates/sass/_profile.scss rename to static/sass/_profile.scss diff --git a/templates/sass/_textbook.scss b/static/sass/_textbook.scss similarity index 93% rename from templates/sass/_textbook.scss rename to static/sass/_textbook.scss index 0f002c4859..35902c7a57 100644 --- a/templates/sass/_textbook.scss +++ b/static/sass/_textbook.scss @@ -22,7 +22,7 @@ div.book-wrapper { padding-left: 30px; div.hitarea { - background-image: url('/static/images/treeview-default.gif'); + background-image: url('../images/treeview-default.gif'); margin-left: -22px; position: relative; top: 4px; @@ -106,7 +106,7 @@ div.book-wrapper { padding: 0; a { - background-image: url('/static/images/slide-right-icon.png'); + background-image: url('../images/slide-right-icon.png'); } h2 { diff --git a/templates/sass/application.scss b/static/sass/application.scss similarity index 100% rename from templates/sass/application.scss rename to static/sass/application.scss diff --git a/templates/sass/base/_base.scss b/static/sass/base/_base.scss similarity index 100% rename from templates/sass/base/_base.scss rename to static/sass/base/_base.scss diff --git a/templates/sass/base/_extends.scss b/static/sass/base/_extends.scss similarity index 96% rename from templates/sass/base/_extends.scss rename to static/sass/base/_extends.scss index 25c26f975c..4626afc2fa 100644 --- a/templates/sass/base/_extends.scss +++ b/static/sass/base/_extends.scss @@ -141,7 +141,7 @@ h1.top-header { } span.ui-icon { - background-image: url(images/ui-icons_454545_256x240.png); + background-image: url(../images/ui-icons_454545_256x240.png); } &.active { @@ -170,7 +170,7 @@ h1.top-header { } a { - background: #eee url('/static/images/slide-left-icon.png') center center no-repeat; + background: #eee url('../images/slide-left-icon.png') center center no-repeat; border: 1px solid #D3D3D3; @include border-radius(3px 0 0 3px); height: 16px; diff --git a/static/sass/base/_font-face.scss b/static/sass/base/_font-face.scss new file mode 100644 index 0000000000..36e60a6ca5 --- /dev/null +++ b/static/sass/base/_font-face.scss @@ -0,0 +1,125 @@ +/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 25, 2012 05:06:34 PM America/New_York */ + + +// Not used in UI +// @font-face { +// font-family: 'Open Sans'; +// src: url('../fonts/OpenSans-Light-webfont.eot'); +// src: url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), +// url('../fonts/OpenSans-Light-webfont.woff') format('woff'), +// url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'), +// url('../fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg'); +// font-weight: 300; +// font-style: normal; + +// } + +// @font-face { +// font-family: 'Open Sans'; +// src: url('../fonts/OpenSans-LightItalic-webfont.eot'); +// src: url('../fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'), +// url('../fonts/OpenSans-LightItalic-webfont.woff') format('woff'), +// url('../fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'), +// url('../fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg'); +// font-weight: 300; +// font-style: italic; + +// } + +@font-face { + font-family: 'Open Sans'; + src: url('../fonts/OpenSans-Regular-webfont.eot'); + src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/OpenSans-Regular-webfont.woff') format('woff'), + url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'), + url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg'); + font-weight: 600; + font-style: normal; + +} + +@font-face { + font-family: 'Open Sans'; + src: url('../fonts/OpenSans-Italic-webfont.eot'); + src: url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/OpenSans-Italic-webfont.woff') format('woff'), + url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'), + url('../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg'); + font-weight: 400; + font-style: italic; + +} + +// Not used in UI +// @font-face { +// font-family: 'Open Sans'; +// src: url('../fonts/OpenSans-Semibold-webfont.eot'); +// src: url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), +// url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'), +// url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), +// url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg'); +// font-weight: 600; +// font-style: normal; + +// } + +// @font-face { +// font-family: 'Open Sans'; +// src: url('../fonts/OpenSans-SemiboldItalic-webfont.eot'); +// src: url('../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'), +// url('../fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'), +// url('../fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'), +// url('../fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg'); +// font-weight: 600; +// font-style: italic; + +// } + +@font-face { + font-family: 'Open Sans'; + src: url('../fonts/OpenSans-Bold-webfont.eot'); + src: url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/OpenSans-Bold-webfont.woff') format('woff'), + url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'), + url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg'); + font-weight: 700; + font-style: normal; + +} + +@font-face { + font-family: 'Open Sans'; + src: url('../fonts/OpenSans-BoldItalic-webfont.eot'); + src: url('../fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/OpenSans-BoldItalic-webfont.woff') format('woff'), + url('../fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'), + url('../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg'); + font-weight: 700; + font-style: italic; + +} + +@font-face { + font-family: 'Open Sans'; + src: url('../fonts/OpenSans-ExtraBold-webfont.eot'); + src: url('../fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/OpenSans-ExtraBold-webfont.woff') format('woff'), + url('../fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'), + url('../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg'); + font-weight: 800; + font-style: normal; + +} + +@font-face { + font-family: 'Open Sans'; + src: url('../fonts/OpenSans-ExtraBoldItalic-webfont.eot'); + src: url('../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'), + url('../fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'), + url('../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg'); + font-weight: 800; + font-style: italic; + +} + diff --git a/templates/sass/base/_functions.scss b/static/sass/base/_functions.scss similarity index 100% rename from templates/sass/base/_functions.scss rename to static/sass/base/_functions.scss diff --git a/templates/sass/base/_reset.scss b/static/sass/base/_reset.scss similarity index 100% rename from templates/sass/base/_reset.scss rename to static/sass/base/_reset.scss diff --git a/templates/sass/base/_variables.scss b/static/sass/base/_variables.scss similarity index 100% rename from templates/sass/base/_variables.scss rename to static/sass/base/_variables.scss diff --git a/templates/sass/bourbon/_bourbon.scss b/static/sass/bourbon/_bourbon.scss similarity index 100% rename from templates/sass/bourbon/_bourbon.scss rename to static/sass/bourbon/_bourbon.scss diff --git a/templates/sass/bourbon/addons/_button.scss b/static/sass/bourbon/addons/_button.scss similarity index 100% rename from templates/sass/bourbon/addons/_button.scss rename to static/sass/bourbon/addons/_button.scss diff --git a/templates/sass/bourbon/addons/_clearfix.scss b/static/sass/bourbon/addons/_clearfix.scss similarity index 100% rename from templates/sass/bourbon/addons/_clearfix.scss rename to static/sass/bourbon/addons/_clearfix.scss diff --git a/templates/sass/bourbon/addons/_font-family.scss b/static/sass/bourbon/addons/_font-family.scss similarity index 100% rename from templates/sass/bourbon/addons/_font-family.scss rename to static/sass/bourbon/addons/_font-family.scss diff --git a/templates/sass/bourbon/addons/_html5-input-types.scss b/static/sass/bourbon/addons/_html5-input-types.scss similarity index 100% rename from templates/sass/bourbon/addons/_html5-input-types.scss rename to static/sass/bourbon/addons/_html5-input-types.scss diff --git a/templates/sass/bourbon/addons/_position.scss b/static/sass/bourbon/addons/_position.scss similarity index 100% rename from templates/sass/bourbon/addons/_position.scss rename to static/sass/bourbon/addons/_position.scss diff --git a/templates/sass/bourbon/addons/_timing-functions.scss b/static/sass/bourbon/addons/_timing-functions.scss similarity index 100% rename from templates/sass/bourbon/addons/_timing-functions.scss rename to static/sass/bourbon/addons/_timing-functions.scss diff --git a/templates/sass/bourbon/css3/_animation.scss b/static/sass/bourbon/css3/_animation.scss similarity index 100% rename from templates/sass/bourbon/css3/_animation.scss rename to static/sass/bourbon/css3/_animation.scss diff --git a/templates/sass/bourbon/css3/_appearance.scss b/static/sass/bourbon/css3/_appearance.scss similarity index 100% rename from templates/sass/bourbon/css3/_appearance.scss rename to static/sass/bourbon/css3/_appearance.scss diff --git a/templates/sass/bourbon/css3/_background-image.scss b/static/sass/bourbon/css3/_background-image.scss similarity index 100% rename from templates/sass/bourbon/css3/_background-image.scss rename to static/sass/bourbon/css3/_background-image.scss diff --git a/templates/sass/bourbon/css3/_background-size.scss b/static/sass/bourbon/css3/_background-size.scss similarity index 100% rename from templates/sass/bourbon/css3/_background-size.scss rename to static/sass/bourbon/css3/_background-size.scss diff --git a/templates/sass/bourbon/css3/_border-image.scss b/static/sass/bourbon/css3/_border-image.scss similarity index 100% rename from templates/sass/bourbon/css3/_border-image.scss rename to static/sass/bourbon/css3/_border-image.scss diff --git a/templates/sass/bourbon/css3/_border-radius.scss b/static/sass/bourbon/css3/_border-radius.scss similarity index 100% rename from templates/sass/bourbon/css3/_border-radius.scss rename to static/sass/bourbon/css3/_border-radius.scss diff --git a/templates/sass/bourbon/css3/_box-shadow.scss b/static/sass/bourbon/css3/_box-shadow.scss similarity index 100% rename from templates/sass/bourbon/css3/_box-shadow.scss rename to static/sass/bourbon/css3/_box-shadow.scss diff --git a/templates/sass/bourbon/css3/_box-sizing.scss b/static/sass/bourbon/css3/_box-sizing.scss similarity index 100% rename from templates/sass/bourbon/css3/_box-sizing.scss rename to static/sass/bourbon/css3/_box-sizing.scss diff --git a/templates/sass/bourbon/css3/_columns.scss b/static/sass/bourbon/css3/_columns.scss similarity index 100% rename from templates/sass/bourbon/css3/_columns.scss rename to static/sass/bourbon/css3/_columns.scss diff --git a/templates/sass/bourbon/css3/_flex-box.scss b/static/sass/bourbon/css3/_flex-box.scss similarity index 100% rename from templates/sass/bourbon/css3/_flex-box.scss rename to static/sass/bourbon/css3/_flex-box.scss diff --git a/templates/sass/bourbon/css3/_inline-block.scss b/static/sass/bourbon/css3/_inline-block.scss similarity index 100% rename from templates/sass/bourbon/css3/_inline-block.scss rename to static/sass/bourbon/css3/_inline-block.scss diff --git a/templates/sass/bourbon/css3/_linear-gradient.scss b/static/sass/bourbon/css3/_linear-gradient.scss similarity index 100% rename from templates/sass/bourbon/css3/_linear-gradient.scss rename to static/sass/bourbon/css3/_linear-gradient.scss diff --git a/templates/sass/bourbon/css3/_radial-gradient.scss b/static/sass/bourbon/css3/_radial-gradient.scss similarity index 100% rename from templates/sass/bourbon/css3/_radial-gradient.scss rename to static/sass/bourbon/css3/_radial-gradient.scss diff --git a/templates/sass/bourbon/css3/_transform.scss b/static/sass/bourbon/css3/_transform.scss similarity index 100% rename from templates/sass/bourbon/css3/_transform.scss rename to static/sass/bourbon/css3/_transform.scss diff --git a/templates/sass/bourbon/css3/_transition.scss b/static/sass/bourbon/css3/_transition.scss similarity index 100% rename from templates/sass/bourbon/css3/_transition.scss rename to static/sass/bourbon/css3/_transition.scss diff --git a/templates/sass/bourbon/css3/_user-select.scss b/static/sass/bourbon/css3/_user-select.scss similarity index 100% rename from templates/sass/bourbon/css3/_user-select.scss rename to static/sass/bourbon/css3/_user-select.scss diff --git a/templates/sass/bourbon/functions/_deprecated-webkit-gradient.scss b/static/sass/bourbon/functions/_deprecated-webkit-gradient.scss similarity index 100% rename from templates/sass/bourbon/functions/_deprecated-webkit-gradient.scss rename to static/sass/bourbon/functions/_deprecated-webkit-gradient.scss diff --git a/templates/sass/bourbon/functions/_flex-grid.scss b/static/sass/bourbon/functions/_flex-grid.scss similarity index 100% rename from templates/sass/bourbon/functions/_flex-grid.scss rename to static/sass/bourbon/functions/_flex-grid.scss diff --git a/templates/sass/bourbon/functions/_grid-width.scss b/static/sass/bourbon/functions/_grid-width.scss similarity index 100% rename from templates/sass/bourbon/functions/_grid-width.scss rename to static/sass/bourbon/functions/_grid-width.scss diff --git a/templates/sass/bourbon/functions/_linear-gradient.scss b/static/sass/bourbon/functions/_linear-gradient.scss similarity index 100% rename from templates/sass/bourbon/functions/_linear-gradient.scss rename to static/sass/bourbon/functions/_linear-gradient.scss diff --git a/templates/sass/bourbon/functions/_modular-scale.scss b/static/sass/bourbon/functions/_modular-scale.scss similarity index 100% rename from templates/sass/bourbon/functions/_modular-scale.scss rename to static/sass/bourbon/functions/_modular-scale.scss diff --git a/templates/sass/bourbon/functions/_radial-gradient.scss b/static/sass/bourbon/functions/_radial-gradient.scss similarity index 100% rename from templates/sass/bourbon/functions/_radial-gradient.scss rename to static/sass/bourbon/functions/_radial-gradient.scss diff --git a/templates/sass/bourbon/functions/_render-gradients.scss b/static/sass/bourbon/functions/_render-gradients.scss similarity index 100% rename from templates/sass/bourbon/functions/_render-gradients.scss rename to static/sass/bourbon/functions/_render-gradients.scss diff --git a/templates/sass/bourbon/functions/_tint-shade.scss b/static/sass/bourbon/functions/_tint-shade.scss similarity index 100% rename from templates/sass/bourbon/functions/_tint-shade.scss rename to static/sass/bourbon/functions/_tint-shade.scss diff --git a/templates/sass/bourbon/lib/bourbon.rb b/static/sass/bourbon/lib/bourbon.rb similarity index 100% rename from templates/sass/bourbon/lib/bourbon.rb rename to static/sass/bourbon/lib/bourbon.rb diff --git a/templates/sass/bourbon/lib/bourbon/sass_extensions.rb b/static/sass/bourbon/lib/bourbon/sass_extensions.rb similarity index 100% rename from templates/sass/bourbon/lib/bourbon/sass_extensions.rb rename to static/sass/bourbon/lib/bourbon/sass_extensions.rb diff --git a/templates/sass/bourbon/lib/bourbon/sass_extensions/functions.rb b/static/sass/bourbon/lib/bourbon/sass_extensions/functions.rb similarity index 100% rename from templates/sass/bourbon/lib/bourbon/sass_extensions/functions.rb rename to static/sass/bourbon/lib/bourbon/sass_extensions/functions.rb diff --git a/templates/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb b/static/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb similarity index 100% rename from templates/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb rename to static/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb diff --git a/templates/sass/courseware/_amplifier.scss b/static/sass/courseware/_amplifier.scss similarity index 98% rename from templates/sass/courseware/_amplifier.scss rename to static/sass/courseware/_amplifier.scss index ae8764d6ee..a2265ba27b 100644 --- a/templates/sass/courseware/_amplifier.scss +++ b/static/sass/courseware/_amplifier.scss @@ -228,7 +228,7 @@ section.tool-wrapper { } .ui-slider-handle { - background: lighten( #586e75, 5% ) url('/static/images/amplifier-slider-handle.png') center no-repeat; + background: lighten( #586e75, 5% ) url('../images/amplifier-slider-handle.png') center no-repeat; border: 1px solid darken(#002b36, 8%); @include box-shadow(inset 0 1px 0 lighten( #586e75, 20% )); margin-top: -.3em; diff --git a/templates/sass/courseware/_courseware.scss b/static/sass/courseware/_courseware.scss similarity index 93% rename from templates/sass/courseware/_courseware.scss rename to static/sass/courseware/_courseware.scss index 6fe176d515..520440c234 100644 --- a/templates/sass/courseware/_courseware.scss +++ b/static/sass/courseware/_courseware.scss @@ -91,7 +91,7 @@ div.course-wrapper { span { &.unanswered, &.ui-icon-bullet { @include inline-block(); - background: url('/static/images/unanswered-icon.png') center center no-repeat; + background: url('../images/unanswered-icon.png') center center no-repeat; height: 14px; position: relative; top: 4px; @@ -100,7 +100,7 @@ div.course-wrapper { &.correct, &.ui-icon-check { @include inline-block(); - background: url('/static/images/correct-icon.png') center center no-repeat; + background: url('../images/correct-icon.png') center center no-repeat; height: 20px; position: relative; top: 6px; @@ -109,7 +109,7 @@ div.course-wrapper { &.incorrect, &.ui-icon-close { @include inline-block(); - background: url('/static/images/incorrect-icon.png') center center no-repeat; + background: url('../images/incorrect-icon.png') center center no-repeat; height: 20px; width: 20px; position: relative; @@ -258,7 +258,7 @@ div.course-wrapper { a.ui-slider-handle { @include box-shadow(inset 0 1px 0 lighten($mit-red, 10%)); - background: $mit-red url(/static/images/slider-bars.png) center center no-repeat; + background: $mit-red url(../images/slider-bars.png) center center no-repeat; border: 1px solid darken($mit-red, 20%); cursor: pointer; @@ -296,7 +296,7 @@ div.course-wrapper { padding: 0; a { - background-image: url('/static/images/slide-right-icon.png'); + background-image: url('../images/slide-right-icon.png'); } h2 { diff --git a/templates/sass/courseware/_sequence-nav.scss b/static/sass/courseware/_sequence-nav.scss similarity index 84% rename from templates/sass/courseware/_sequence-nav.scss rename to static/sass/courseware/_sequence-nav.scss index 10dbf70ffb..0e541e7f07 100644 --- a/templates/sass/courseware/_sequence-nav.scss +++ b/static/sass/courseware/_sequence-nav.scss @@ -69,57 +69,57 @@ nav.sequence-nav { //video &.seq_video_inactive { @extend .inactive; - background-image: url('/static/images/sequence-nav/video-icon-normal.png'); + background-image: url('../images/sequence-nav/video-icon-normal.png'); background-position: center; } &.seq_video_visited { @extend .visited; - background-image: url('/static/images/sequence-nav/video-icon-visited.png'); + background-image: url('../images/sequence-nav/video-icon-visited.png'); background-position: center; } &.seq_video_active { @extend .active; - background-image: url('/static/images/sequence-nav/video-icon-current.png'); + background-image: url('../images/sequence-nav/video-icon-current.png'); background-position: center; } //other &.seq_other_inactive { @extend .inactive; - background-image: url('/static/images/sequence-nav/document-icon-normal.png'); + background-image: url('../images/sequence-nav/document-icon-normal.png'); background-position: center; } &.seq_other_visited { @extend .visited; - background-image: url('/static/images/sequence-nav/document-icon-visited.png'); + background-image: url('../images/sequence-nav/document-icon-visited.png'); background-position: center; } &.seq_other_active { @extend .active; - background-image: url('/static/images/sequence-nav/document-icon-current.png'); + background-image: url('../images/sequence-nav/document-icon-current.png'); background-position: center; } //vertical & problems &.seq_vertical_inactive, &.seq_problem_inactive { @extend .inactive; - background-image: url('/static/images/sequence-nav/list-icon-normal.png'); + background-image: url('../images/sequence-nav/list-icon-normal.png'); background-position: center; } &.seq_vertical_visited, &.seq_problem_visited { @extend .visited; - background-image: url('/static/images/sequence-nav/list-icon-visited.png'); + background-image: url('../images/sequence-nav/list-icon-visited.png'); background-position: center; } &.seq_vertical_active, &.seq_problem_active { @extend .active; - background-image: url('/static/images/sequence-nav/list-icon-current.png'); + background-image: url('../images/sequence-nav/list-icon-current.png'); background-position: center; } @@ -211,7 +211,7 @@ nav.sequence-nav { &.prev { a { - background-image: url('/static/images/sequence-nav/previous-icon.png'); + background-image: url('../images/sequence-nav/previous-icon.png'); &:hover { background-color: none; @@ -221,7 +221,7 @@ nav.sequence-nav { &.next { a { - background-image: url('/static/images/sequence-nav/next-icon.png'); + background-image: url('../images/sequence-nav/next-icon.png'); @include border-top-right-radius(4px); &:hover { @@ -282,7 +282,7 @@ section.course-content { &.prev { a { - background-image: url('/static/images/sequence-nav/previous-icon.png'); + background-image: url('../images/sequence-nav/previous-icon.png'); border-right: 1px solid darken(#f6efd4, 20%); &:hover { @@ -293,7 +293,7 @@ section.course-content { &.next { a { - background-image: url('/static/images/sequence-nav/next-icon.png'); + background-image: url('../images/sequence-nav/next-icon.png'); &:hover { background-color: none; diff --git a/templates/sass/courseware/_sidebar.scss b/static/sass/courseware/_sidebar.scss similarity index 100% rename from templates/sass/courseware/_sidebar.scss rename to static/sass/courseware/_sidebar.scss diff --git a/templates/sass/courseware/_video.scss b/static/sass/courseware/_video.scss similarity index 95% rename from templates/sass/courseware/_video.scss rename to static/sass/courseware/_video.scss index e39c43c26c..54c1b9f600 100644 --- a/templates/sass/courseware/_video.scss +++ b/static/sass/courseware/_video.scss @@ -116,7 +116,7 @@ section.course-content { } a.ui-slider-handle { - background: $mit-red url(/static/images/slider-handle.png) center center no-repeat; + background: $mit-red url(../images/slider-handle.png) center center no-repeat; @include background-size(50%); border: 1px solid darken($mit-red, 20%); @include border-radius(15px); @@ -159,7 +159,7 @@ section.course-content { width: 14px; &.play { - background: url('/static/images/play-icon.png') center center no-repeat; + background: url('../images/play-icon.png') center center no-repeat; &:hover { background-color: #444; @@ -167,7 +167,7 @@ section.course-content { } &.pause { - background: url('/static/images/pause-icon.png') center center no-repeat; + background: url('../images/pause-icon.png') center center no-repeat; &:hover { background-color: #444; @@ -192,7 +192,7 @@ section.course-content { float: left; a { - background: url('/static/images/closed-arrow.png') 10px center no-repeat; + background: url('../images/closed-arrow.png') 10px center no-repeat; border-left: 1px solid #000; border-right: 1px solid #000; @include box-shadow(1px 0 0 #555, inset 1px 0 0 #555); @@ -209,7 +209,7 @@ section.course-content { width: 110px; &.open { - background: url('/static/images/open-arrow.png') 10px center no-repeat; + background: url('../images/open-arrow.png') 10px center no-repeat; ol#video_speeds { display: block; @@ -280,7 +280,7 @@ section.course-content { } a.add-fullscreen { - background: url(/static/images/fullscreen.png) center no-repeat; + background: url(../images/fullscreen.png) center no-repeat; border-right: 1px solid #000; @include box-shadow(1px 0 0 #555, inset 1px 0 0 #555); color: #797979; @@ -301,7 +301,7 @@ section.course-content { } a.hide-subtitles { - background: url('/static/images/cc.png') center no-repeat; + background: url('../images/cc.png') center no-repeat; color: #797979; display: block; float: left; diff --git a/templates/sass/discussion/_answers.scss b/static/sass/discussion/_answers.scss similarity index 100% rename from templates/sass/discussion/_answers.scss rename to static/sass/discussion/_answers.scss diff --git a/templates/sass/discussion/_askbot-original.scss b/static/sass/discussion/_askbot-original.scss similarity index 92% rename from templates/sass/discussion/_askbot-original.scss rename to static/sass/discussion/_askbot-original.scss index 773ff95ec2..09db42ce4e 100644 --- a/templates/sass/discussion/_askbot-original.scss +++ b/static/sass/discussion/_askbot-original.scss @@ -162,12 +162,12 @@ body.user-messages { color: #735005; text-decoration: none; line-height: 18px; - background: -6px -5px url(../images/sprites.png) no-repeat; + background: -6px -5px url(../default/media/images/sprites.png) no-repeat; cursor: pointer; width: 20px; height: 20px; &:hover { - background: -26px -5px url(../images/sprites.png) no-repeat; } } + background: -26px -5px url(../default/media/images/sprites.png) no-repeat; } } #header { margin-top: 0px; @@ -235,11 +235,11 @@ body.user-messages { &:hover { text-decoration: underline; } } } #navtags { - background: -50px -5px url(../images/sprites.png) no-repeat; } + background: -50px -5px url(../default/media/images/sprites.png) no-repeat; } #navusers { - background: -125px -5px url(../images/sprites.png) no-repeat; } + background: -125px -5px url(../default/media/images/sprites.png) no-repeat; } #navbadges { - background: -210px -5px url(../images/sprites.png) no-repeat; } } + background: -210px -5px url(../default/media/images/sprites.png) no-repeat; } } // #header { // &.with-logo #usertoolsnav { @@ -262,13 +262,13 @@ body.user-messages { // font-family: 'yanone kaffeesatz',sans-serif; // #homebutton { // border-right: #afaf9e 1px solid; -// background: -6px -36px url(../images/sprites.png) no-repeat; +// background: -6px -36px url(../default/media/images/sprites.png) no-repeat; // height: 55px; // width: 43px; // display: block; // float: left; // &:hover { -// background: -51px -36px url(../images/sprites.png) no-repeat; } } +// background: -51px -36px url(../default/media/images/sprites.png) no-repeat; } } // #scopewrapper { // width: 688px; // float: left; @@ -282,7 +282,7 @@ body.user-messages { // line-height: 55px; // margin-left: 24px; } // .on { -// background: url(../images/scopearrow.png) no-repeat center bottom; } +// background: url(../default/media/images/scopearrow.png) no-repeat center bottom; } // .ask-message { // font-size: 24px; } } } @@ -321,10 +321,10 @@ body.user-messages { float: right; margin: 0px; width: 48px; - background: -98px -36px url(../images/sprites.png) no-repeat; + background: -98px -36px url(../default/media/images/sprites.png) no-repeat; cursor: pointer; &:hover { - background: -146px -36px url(../images/sprites.png) no-repeat; } } + background: -146px -36px url(../default/media/images/sprites.png) no-repeat; } } .cancelsearchbtn { font-size: 30px; color: #ce8888; @@ -346,7 +346,7 @@ body.anon #searchbar { width: 405px; } } #askbutton { - background: url(../images/bigbutton.png) repeat-x bottom; + background: url(../default/media/images/bigbutton.png) repeat-x bottom; line-height: 44px; text-align: center; width: 200px; @@ -366,7 +366,7 @@ body.anon #searchbar { box-shadow: 1px 1px 2px #636363; &:hover { text-decoration: none; - background: url(../images/bigbutton.png) repeat-x top; + background: url(../default/media/images/bigbutton.png) repeat-x top; text-shadow: 0px 1px 0px #c6d9dd; -moz-text-shadow: 0px 1px 0px #c6d9dd; -webkit-text-shadow: 0px 1px 0px #c6d9dd; } } @@ -416,7 +416,7 @@ body.anon #searchbar { // /*font-family: 'yanone kaffeesatz',sans-serif;*/ // padding-left: 0px; } // .contributorback { - // background: #eceeeb url(../images/contributorsback.png) no-repeat center left; } + // background: #eceeeb url(../default/media/images/contributorsback.png) no-repeat center left; } // label { // color: #707070; // font-size: 15px; @@ -452,7 +452,7 @@ body.anon #searchbar { border: #c9c9b5 1px solid; height: 25px; } #interestingtagadd, #ignoredtagadd { - background: url(../images/small-button-blue.png) repeat-x top; + background: url(../default/media/images/small-button-blue.png) repeat-x top; border: 0; color: #4a757f; font-weight: bold; @@ -473,12 +473,12 @@ body.anon #searchbar { -moz-box-shadow: 1px 1px 2px #808080; box-shadow: 1px 1px 2px #808080; } #interestingtagadd:hover, #ignoredtagadd:hover { - background: url(../images/small-button-blue.png) repeat-x bottom; } }*/ + background: url(../default/media/images/small-button-blue.png) repeat-x bottom; } }*/ // img.gravatar { // margin: 1px; } // a { // &.followed, &.follow { - // background: url(../images/medium-button.png) top repeat-x; + // background: url(../default/media/images/medium-button.png) top repeat-x; // height: 34px; // line-height: 34px; // text-align: center; @@ -503,7 +503,7 @@ body.anon #searchbar { // padding: 0; } // &.followed:hover, &.follow:hover { // text-decoration: none; - // background: url(../images/medium-button.png) bottom repeat-x; + // background: url(../default/media/images/medium-button.png) bottom repeat-x; // text-shadow: 0px 1px 0px #c6d9dd; // -moz-text-shadow: 0px 1px 0px #c6d9dd; // -webkit-text-shadow: 0px 1px 0px #c6d9dd; } @@ -550,7 +550,7 @@ body.anon #searchbar { // li { // color: #707070; // font-size: 13px; -// list-style-image: url(../images/tips.png); } +// list-style-image: url(../default/media/images/tips.png); } // a { // font-size: 16px; } } @@ -634,7 +634,7 @@ body.anon #searchbar { // width: 52px; // padding-left: 2px; // padding-top: 3px; - // background: white url(../images/feed-icon-small.png) no-repeat center right; + // background: white url(../default/media/images/feed-icon-small.png) no-repeat center right; // float: right; // font-family: georgia,serif; // font-size: 16px; @@ -691,7 +691,7 @@ body.anon #searchbar { // overflow: hidden; // width: 710px; // float: left; -// background: url(../images/summary-background.png) repeat-x; +// background: url(../default/media/images/summary-background.png) repeat-x; // h2 { // font-size: 24px; // font-weight: normal; @@ -744,11 +744,11 @@ body.anon #searchbar { // height: 44px; // border: #dbdbd4 1px solid; } // .votes { -// background: url(../images/vote-background.png) repeat-x; } +// background: url(../default/media/images/vote-background.png) repeat-x; } // .answers { -// background: url(../images/answers-background.png) repeat-x; } +// background: url(../default/media/images/answers-background.png) repeat-x; } // .views { -// background: url(../images/view-background.png) repeat-x; } +// background: url(../default/media/images/view-background.png) repeat-x; } // .no-votes .item-count { // color: #b1b5b6; } // .some-votes .item-count { @@ -762,7 +762,7 @@ body.anon #searchbar { // .some-views .item-count { // color: #d33f00; } // .accepted .item-count { -// background: url(../images/accept.png) no-repeat top right; +// background: url(../default/media/images/accept.png) no-repeat top right; // display: block; // text-align: center; // width: 40px; @@ -1089,7 +1089,7 @@ body.anon #searchbar { // #fmanswer input.submit, .ask-page input.submit, .edit-question-page input.submit { // float: left; -// background: url(../images/medium-button.png) top repeat-x; +// background: url(../default/media/images/medium-button.png) top repeat-x; // height: 34px; // border: 0; // font-family: 'yanone kaffeesatz',sans-serif; @@ -1109,7 +1109,7 @@ body.anon #searchbar { // #fmanswer input.submit:hover, .ask-page input.submit:hover, .edit-question-page input.submit:hover { // text-decoration: none; -// background: url(../images/medium-button.png) bottom repeat-x; +// background: url(../default/media/images/medium-button.png) bottom repeat-x; // text-shadow: 0px 1px 0px #c6d9dd; // -moz-text-shadow: 0px 1px 0px #c6d9dd; // -webkit-text-shadow: 0px 1px 0px #c6d9dd; } @@ -1271,7 +1271,7 @@ body.anon #searchbar { // float: right; // width: 175px; } // .post-update-info { -// background: white url(../images/background-user-info.png) repeat-x bottom; +// background: white url(../default/media/images/background-user-info.png) repeat-x bottom; // float: right; // font-size: 9px; // font-family: arial; @@ -1338,21 +1338,21 @@ body.anon #searchbar { // height: 18px; // font-size: 18px; } // .question-delete { -// background: url(../images/delete.png) no-repeat center left; +// background: url(../default/media/images/delete.png) no-repeat center left; // padding-left: 16px; } } // .answer-controls .question-delete { -// background: url(../images/delete.png) no-repeat center left; +// background: url(../default/media/images/delete.png) no-repeat center left; // padding-left: 16px; } // .post-controls .question-flag, .answer-controls .question-flag { -// background: url(../images/flag.png) no-repeat center left; } +// background: url(../default/media/images/flag.png) no-repeat center left; } // .post-controls .question-edit, .answer-controls .question-edit { -// background: url(../images/edit2.png) no-repeat center left; } +// background: url(../default/media/images/edit2.png) no-repeat center left; } // .post-controls .question-retag, .answer-controls .question-retag { -// background: url(../images/retag.png) no-repeat center left; } +// background: url(../default/media/images/retag.png) no-repeat center left; } // .post-controls .question-close, .answer-controls .question-close { -// background: url(../images/close.png) no-repeat center left; } +// background: url(../default/media/images/close.png) no-repeat center left; } // .post-controls .permant-link, .answer-controls .permant-link { -// background: url(../images/link.png) no-repeat center left; } +// background: url(../default/media/images/link.png) no-repeat center left; } // .tabbar { // width: 100%; } // #questioncount { @@ -1364,25 +1364,25 @@ body.anon #searchbar { // height: 20px; // cursor: pointer; } // .question-img-upvote, .answer-img-upvote { -// background: url(../images/vote-arrow-up-new.png) no-repeat; } +// background: url(../default/media/images/vote-arrow-up-new.png) no-repeat; } // .question-img-downvote, .answer-img-downvote { -// background: url(../images/vote-arrow-down-new.png) no-repeat; } +// background: url(../default/media/images/vote-arrow-down-new.png) no-repeat; } // .question-img-upvote { // &:hover, &.on { -// background: url(../images/vote-arrow-up-on-new.png) no-repeat; } } +// background: url(../default/media/images/vote-arrow-up-on-new.png) no-repeat; } } // .answer-img-upvote { // &:hover, &.on { -// background: url(../images/vote-arrow-up-on-new.png) no-repeat; } } +// background: url(../default/media/images/vote-arrow-up-on-new.png) no-repeat; } } // .question-img-downvote { // &:hover, &.on { -// background: url(../images/vote-arrow-down-on-new.png) no-repeat; } } +// background: url(../default/media/images/vote-arrow-down-on-new.png) no-repeat; } } // .answer-img-downvote { // &:hover, &.on { -// background: url(../images/vote-arrow-down-on-new.png) no-repeat; } } +// background: url(../default/media/images/vote-arrow-down-on-new.png) no-repeat; } } // #fmanswer_button { // margin: 8px 0px; } // .question-img-favorite:hover { -// background: url(../images/vote-favorite-on.png); } +// background: url(../default/media/images/vote-favorite-on.png); } // div.comments { // padding: 0; } // #comment-title { @@ -1405,7 +1405,7 @@ body.anon #searchbar { // padding: 0 3px 2px 22px; // font-family: arial; // font-size: 13px; -// background: url(../images/comment.png) no-repeat center left; +// background: url(../default/media/images/comment.png) no-repeat center left; // &:hover { // background-color: #f5f0c9; // text-decoration: none; } } @@ -1441,7 +1441,7 @@ body.anon #searchbar { // vertical-align: top; // width: 100px; } // button { -// background: url(../images/small-button-blue.png) repeat-x top; +// background: url(../default/media/images/small-button-blue.png) repeat-x top; // border: 0; // color: #4a757f; // font-family: arial; @@ -1464,7 +1464,7 @@ body.anon #searchbar { // -moz-box-shadow: 1px 1px 2px #808080; // box-shadow: 1px 1px 2px #808080; // &:hover { -// background: url(../images/small-button-blue.png) bottom repeat-x; +// background: url(../default/media/images/small-button-blue.png) bottom repeat-x; // text-shadow: 0px 1px 0px #c6d9dd; // -moz-text-shadow: 0px 1px 0px #c6d9dd; // -webkit-text-shadow: 0px 1px 0px #c6d9dd; } } @@ -1487,7 +1487,7 @@ body.anon #searchbar { // font-family: arial; // font-size: 11px; // min-height: 25px; -// background: white url(../images/comment-background.png) bottom repeat-x; +// background: white url(../default/media/images/comment-background.png) bottom repeat-x; // border-radius: 5px; // -ms-border-radius: 5px; // -moz-border-radius: 5px; @@ -1502,7 +1502,7 @@ body.anon #searchbar { // &:hover { // text-decoration: underline; } } // span.delete-icon { -// background: url(../images/close-small.png) no-repeat; +// background: url(../default/media/images/close-small.png) no-repeat; // border: 0; // width: 14px; // height: 14px; @@ -1551,10 +1551,10 @@ body.anon #searchbar { // &.upvoted { // color: #d64000; } // &.hover { -// background: url(../images/go-up-grey.png) no-repeat; +// background: url(../default/media/images/go-up-grey.png) no-repeat; // background-position: right 1px; } // &:hover { -// background: url(../images/go-up-orange.png) no-repeat; +// background: url(../default/media/images/go-up-orange.png) no-repeat; // background-position: right 1px; } } // .help-text { // float: right; @@ -1632,7 +1632,7 @@ body.anon #searchbar { // // margin-right: 10px; } // } // .answer-img-accept:hover { -// background: url(../images/vote-accepted-on.png); } +// background: url(../default/media/images/vote-accepted-on.png); } // .answer-body { // a { // color: #1b79bd; } @@ -1657,7 +1657,7 @@ body.anon #searchbar { // padding-left: 3px !important; } } // .facebook-share.icon, .twitter-share.icon, .linkedin-share.icon, .identica-share.icon { -// background: url(../images/socialsprite.png) no-repeat; +// background: url(../default/media/images/socialsprite.png) no-repeat; // display: block; // text-indent: -100em; // height: 25px; @@ -1721,7 +1721,7 @@ body.anon #searchbar { // font-size: 14px; } // .openid-signin input.submit, .meta input.submit, .users-page input.submit, .user-profile-edit-page input.submit, .user-profile-page input.submit { -// background: url(../images/small-button-blue.png) repeat-x top; +// background: url(../default/media/images/small-button-blue.png) repeat-x top; // border: 0; // color: #4a757f; // font-weight: bold; @@ -1744,15 +1744,15 @@ body.anon #searchbar { // box-shadow: 1px 1px 2px #808080; } // .openid-signin input.submit:hover, .meta input.submit:hover, .users-page input.submit:hover, .user-profile-edit-page input.submit:hover, .user-profile-page input.submit:hover { -// background: url(../images/small-button-blue.png) repeat-x bottom; +// background: url(../default/media/images/small-button-blue.png) repeat-x bottom; // text-decoration: none; } .openid-signin .cancel, .meta .cancel, .users-page .cancel, .user-profile-edit-page .cancel, .user-profile-page .cancel { - background: url(../images/small-button-cancel.png) repeat-x top !important; + background: url(../default/media/images/small-button-cancel.png) repeat-x top !important; color: #525252 !important; } .openid-signin .cancel:hover, .meta .cancel:hover, .users-page .cancel:hover, .user-profile-edit-page .cancel:hover, .user-profile-page .cancel:hover { - background: url(../images/small-button-cancel.png) repeat-x bottom !important; } + background: url(../default/media/images/small-button-cancel.png) repeat-x bottom !important; } #email-input-fs, #local_login_buttons, #password-fs, #openid-fs { margin-top: 10px; } @@ -1767,7 +1767,7 @@ body.anon #searchbar { width: 200px; } #email-input-fs .submit-b, #local_login_buttons .submit-b, #password-fs .submit-b, #openid-fs .submit-b { - background: url(../images/small-button-blue.png) repeat-x top; + background: url(../default/media/images/small-button-blue.png) repeat-x top; border: 0; color: #4a757f; font-weight: bold; @@ -1791,16 +1791,16 @@ body.anon #searchbar { box-shadow: 1px 1px 2px #808080; } #email-input-fs .submit-b:hover, #local_login_buttons .submit-b:hover, #password-fs .submit-b:hover, #openid-fs .submit-b:hover { - background: url(../images/small-button-blue.png) repeat-x bottom; } + background: url(../default/media/images/small-button-blue.png) repeat-x bottom; } .openid-input { - background: url(../images/openid.gif) no-repeat; + background: url(../default/media/images/openid.gif) no-repeat; padding-left: 15px; cursor: pointer; } .openid-login-input { background-position: center left; - background: url(../images/openid.gif) no-repeat 0% 50%; + background: url(../default/media/images/openid.gif) no-repeat 0% 50%; padding: 5px 5px 5px 15px; cursor: pointer; font-family: trebuchet ms; @@ -1853,7 +1853,7 @@ body.anon #searchbar { // margin-right: 5px; // color: #333; // text-decoration: none; -// background: url(../images/medala.gif) no-repeat; +// background: url(../default/media/images/medala.gif) no-repeat; // border-left: 1px solid #eee; // border-top: 1px solid #eee; // border-bottom: 1px solid #ccc; @@ -1862,7 +1862,7 @@ body.anon #searchbar { // &:hover.medal { // color: #333; // text-decoration: none; -// background: url(../images/medala_on.gif) no-repeat; +// background: url(../default/media/images/medala_on.gif) no-repeat; // border-left: 1px solid #e7e296; // border-top: 1px solid #e7e296; // border-bottom: 1px solid #d1ca3d; @@ -1917,7 +1917,7 @@ body.anon #searchbar { // font-size: 15px; // cursor: pointer; // font-family: 'yanone kaffeesatz',sans-serif; -// background: url(../images/small-button-blue.png) repeat-x top; +// background: url(../default/media/images/small-button-blue.png) repeat-x top; // border-radius: 4px; // -ms-border-radius: 4px; // -moz-border-radius: 4px; @@ -1931,7 +1931,7 @@ body.anon #searchbar { // box-shadow: 1px 1px 2px #808080; } // .follow-toggle:hover, .submit:hover { -// background: url(../images/small-button-blue.png) repeat-x bottom; +// background: url(../default/media/images/small-button-blue.png) repeat-x bottom; // text-decoration: none !important; } // .follow-toggle { @@ -2132,7 +2132,7 @@ ins { // -webkit-border-radius: 4px; // -khtml-border-radius: 4px; // h3 { -// background: url(../images/notification.png) repeat-x top; +// background: url(../default/media/images/notification.png) repeat-x top; // padding: 10px 10px 10px 10px; // font-size: 13px; // margin-bottom: 5px; diff --git a/templates/sass/discussion/_badges.scss b/static/sass/discussion/_badges.scss similarity index 100% rename from templates/sass/discussion/_badges.scss rename to static/sass/discussion/_badges.scss diff --git a/templates/sass/discussion/_discussion.scss b/static/sass/discussion/_discussion.scss similarity index 94% rename from templates/sass/discussion/_discussion.scss rename to static/sass/discussion/_discussion.scss index 3bddad5a8c..b9022a43d8 100644 --- a/templates/sass/discussion/_discussion.scss +++ b/static/sass/discussion/_discussion.scss @@ -74,7 +74,7 @@ body.askbot { } .acLoading { - background : url('../images/indicator.gif') right center no-repeat; + background : url('../default/media/images/indicator.gif') right center no-repeat; } .acSelect { diff --git a/templates/sass/discussion/_form-wmd-toolbar.scss b/static/sass/discussion/_form-wmd-toolbar.scss similarity index 97% rename from templates/sass/discussion/_form-wmd-toolbar.scss rename to static/sass/discussion/_form-wmd-toolbar.scss index 2efab23b3c..7d9b81c1ff 100644 --- a/templates/sass/discussion/_form-wmd-toolbar.scss +++ b/static/sass/discussion/_form-wmd-toolbar.scss @@ -52,7 +52,7 @@ margin-left: 5px; margin-right: 5px; position: absolute; - background-image: url(/static/images/askbot/wmd-buttons.png); + background-image: url(../images/askbot/wmd-buttons.png); background-repeat: no-repeat; background-position: 0px 0px; display: inline-block; diff --git a/templates/sass/discussion/_forms.scss b/static/sass/discussion/_forms.scss similarity index 100% rename from templates/sass/discussion/_forms.scss rename to static/sass/discussion/_forms.scss diff --git a/templates/sass/discussion/_modals.scss b/static/sass/discussion/_modals.scss similarity index 100% rename from templates/sass/discussion/_modals.scss rename to static/sass/discussion/_modals.scss diff --git a/templates/sass/discussion/_profile.scss b/static/sass/discussion/_profile.scss similarity index 92% rename from templates/sass/discussion/_profile.scss rename to static/sass/discussion/_profile.scss index 286132c32c..42e6b772f8 100644 --- a/templates/sass/discussion/_profile.scss +++ b/static/sass/discussion/_profile.scss @@ -82,7 +82,7 @@ body.user-profile-page { &.up { background-color:#d1e3a8; - background-image: url(/static/images/askbot/vote-arrow-up-activate.png); + background-image: url(../images/askbot/vote-arrow-up-activate.png); margin-right: 6px; span.vote-count { @@ -91,7 +91,7 @@ body.user-profile-page { } &.down { - background-image: url(/static/images/askbot/vote-arrow-down-activate.png); + background-image: url(../images/askbot/vote-arrow-down-activate.png); background-color:#eac6ad; span.vote-count { diff --git a/templates/sass/discussion/_question-view.scss b/static/sass/discussion/_question-view.scss similarity index 95% rename from templates/sass/discussion/_question-view.scss rename to static/sass/discussion/_question-view.scss index bd347766c2..4b7765b2f9 100644 --- a/templates/sass/discussion/_question-view.scss +++ b/static/sass/discussion/_question-view.scss @@ -38,23 +38,23 @@ div.question-header { } &.question-img-upvote, &.answer-img-upvote { - background-image: url(/static/images/askbot/vote-arrow-up.png); + background-image: url(../images/askbot/vote-arrow-up.png); @include box-shadow(inset 0 1px 0px rgba(255, 255, 255, 0.5)); &:hover, &.on { background-color:#d1e3a8; border-color: darken(#D1E3A8, 20%); - background-image: url(/static/images/askbot/vote-arrow-up-activate.png); + background-image: url(../images/askbot/vote-arrow-up-activate.png); } } &.question-img-downvote, &.answer-img-downvote { - background-image: url(/static/images/askbot/vote-arrow-down.png); + background-image: url(../images/askbot/vote-arrow-down.png); &:hover, &.on { background-color:#EAC6AD; border-color: darken(#EAC6AD, 20%); - background-image: url(/static/images/askbot/vote-arrow-down-activate.png); + background-image: url(../images/askbot/vote-arrow-down-activate.png); } } } diff --git a/templates/sass/discussion/_questions.scss b/static/sass/discussion/_questions.scss similarity index 100% rename from templates/sass/discussion/_questions.scss rename to static/sass/discussion/_questions.scss diff --git a/templates/sass/discussion/_sidebar.scss b/static/sass/discussion/_sidebar.scss similarity index 98% rename from templates/sass/discussion/_sidebar.scss rename to static/sass/discussion/_sidebar.scss index 58e8c6a428..5ff8ce2c55 100644 --- a/templates/sass/discussion/_sidebar.scss +++ b/static/sass/discussion/_sidebar.scss @@ -108,7 +108,7 @@ div.discussion-wrapper aside { input[type='submit'] { @include box-shadow(none); opacity: 0.5; - background: url(/static/images/askbot/search-icon.png) no-repeat center; + background: url(../images/askbot/search-icon.png) no-repeat center; border: 0; margin-left: 3px; position: absolute; diff --git a/templates/sass/discussion/_tags.scss b/static/sass/discussion/_tags.scss similarity index 100% rename from templates/sass/discussion/_tags.scss rename to static/sass/discussion/_tags.scss diff --git a/templates/sass/layout/_calculator.scss b/static/sass/layout/_calculator.scss similarity index 93% rename from templates/sass/layout/_calculator.scss rename to static/sass/layout/_calculator.scss index e7f5dd22f7..117f5a78be 100644 --- a/templates/sass/layout/_calculator.scss +++ b/static/sass/layout/_calculator.scss @@ -16,7 +16,7 @@ li.calc-main { } a.calc { - background: url("/static/images/calc-icon.png") rgba(#111, .9) no-repeat center; + background: url("../images/calc-icon.png") rgba(#111, .9) no-repeat center; border-bottom: 0; @include border-radius(3px 3px 0 0); color: #fff; @@ -35,7 +35,7 @@ li.calc-main { } &.closed { - background-image: url("/static/images/close-calc-icon.png"); + background-image: url("../images/close-calc-icon.png"); } } @@ -115,7 +115,7 @@ li.calc-main { top: 15px; a { - background: url("/static/images/info-icon.png") center center no-repeat; + background: url("../images/info-icon.png") center center no-repeat; height: 17px; @include hide-text; width: 17px; diff --git a/templates/sass/layout/_footer.scss b/static/sass/layout/_footer.scss similarity index 86% rename from templates/sass/layout/_footer.scss rename to static/sass/layout/_footer.scss index 6b91f173e1..18e6a8d4e7 100644 --- a/templates/sass/layout/_footer.scss +++ b/static/sass/layout/_footer.scss @@ -80,15 +80,15 @@ footer { } &.twitter a { - background: url('/static/images/twitter.png') 0 0 no-repeat; + background: url('../images/twitter.png') 0 0 no-repeat; } &.facebook a { - background: url('/static/images/facebook.png') 0 0 no-repeat; + background: url('../images/facebook.png') 0 0 no-repeat; } &.linkedin a { - background: url('/static/images/linkedin.png') 0 0 no-repeat; + background: url('../images/linkedin.png') 0 0 no-repeat; } } } diff --git a/templates/sass/layout/_header.scss b/static/sass/layout/_header.scss similarity index 100% rename from templates/sass/layout/_header.scss rename to static/sass/layout/_header.scss diff --git a/templates/sass/layout/_layout.scss b/static/sass/layout/_layout.scss similarity index 100% rename from templates/sass/layout/_layout.scss rename to static/sass/layout/_layout.scss diff --git a/templates/sass/layout/_leanmodal.scss b/static/sass/layout/_leanmodal.scss similarity index 100% rename from templates/sass/layout/_leanmodal.scss rename to static/sass/layout/_leanmodal.scss diff --git a/templates/sass/marketing-ie.scss b/static/sass/marketing-ie.scss similarity index 100% rename from templates/sass/marketing-ie.scss rename to static/sass/marketing-ie.scss diff --git a/templates/sass/marketing.scss b/static/sass/marketing.scss similarity index 100% rename from templates/sass/marketing.scss rename to static/sass/marketing.scss diff --git a/templates/sass/marketing/_base.scss b/static/sass/marketing/_base.scss similarity index 100% rename from templates/sass/marketing/_base.scss rename to static/sass/marketing/_base.scss diff --git a/templates/sass/marketing/_extends.scss b/static/sass/marketing/_extends.scss similarity index 100% rename from templates/sass/marketing/_extends.scss rename to static/sass/marketing/_extends.scss diff --git a/templates/sass/marketing/_footer.scss b/static/sass/marketing/_footer.scss similarity index 82% rename from templates/sass/marketing/_footer.scss rename to static/sass/marketing/_footer.scss index dc3747dd64..6fddb8ca91 100644 --- a/templates/sass/marketing/_footer.scss +++ b/static/sass/marketing/_footer.scss @@ -6,7 +6,7 @@ footer { div.footer-wrapper { border-top: 1px solid #e5e5e5; padding: lh() 0; - background: url('/static/images/marketing/mit-logo.png') right center no-repeat; + background: url('../images/marketing/mit-logo.png') right center no-repeat; @media screen and (max-width: 780px) { background-position: left bottom; @@ -84,15 +84,15 @@ footer { } &.twitter a { - background: url('/static/images/marketing/twitter.png') 0 0 no-repeat; + background: url('../images/marketing/twitter.png') 0 0 no-repeat; } &.facebook a { - background: url('/static/images/marketing/facebook.png') 0 0 no-repeat; + background: url('../images/marketing/facebook.png') 0 0 no-repeat; } &.linkedin a { - background: url('/static/images/marketing/linkedin.png') 0 0 no-repeat; + background: url('../images/marketing/linkedin.png') 0 0 no-repeat; } } } diff --git a/templates/sass/marketing/_header.scss b/static/sass/marketing/_header.scss similarity index 89% rename from templates/sass/marketing/_header.scss rename to static/sass/marketing/_header.scss index 4cfe1578b5..9ea3bed0d5 100644 --- a/templates/sass/marketing/_header.scss +++ b/static/sass/marketing/_header.scss @@ -6,10 +6,10 @@ header.announcement { -webkit-font-smoothing: antialiased; &.home { - background: #e3e3e3 url("/static/images/marketing/shot-5-medium.jpg"); + background: #e3e3e3 url("../images/marketing/shot-5-medium.jpg"); @media screen and (min-width: 1200px) { - background: #e3e3e3 url("/static/images/marketing/shot-5-large.jpg"); + background: #e3e3e3 url("../images/marketing/shot-5-large.jpg"); } div { @@ -33,14 +33,14 @@ header.announcement { } &.course { - background: #e3e3e3 url("/static/images/marketing/course-bg-small.jpg"); + background: #e3e3e3 url("../images/marketing/course-bg-small.jpg"); @media screen and (min-width: 1200px) { - background: #e3e3e3 url("/static/images/marketing/course-bg-large.jpg"); + background: #e3e3e3 url("../images/marketing/course-bg-large.jpg"); } @media screen and (max-width: 1199px) and (min-width: 700px) { - background: #e3e3e3 url("/static/images/marketing/course-bg-medium.jpg"); + background: #e3e3e3 url("../images/marketing/course-bg-medium.jpg"); } div { diff --git a/templates/sass/marketing/_index.scss b/static/sass/marketing/_index.scss similarity index 96% rename from templates/sass/marketing/_index.scss rename to static/sass/marketing/_index.scss index e7ceb2d46d..1b84b51536 100644 --- a/templates/sass/marketing/_index.scss +++ b/static/sass/marketing/_index.scss @@ -222,16 +222,16 @@ section.index-content { &.course { h2 { padding-top: lh(5); - background: url('/static/images/marketing/circuits-bg.jpg') 0 0 no-repeat; + background: url('../images/marketing/circuits-bg.jpg') 0 0 no-repeat; @include background-size(contain); @media screen and (max-width: 998px) and (min-width: 781px){ - background: url('/static/images/marketing/circuits-medium-bg.jpg') 0 0 no-repeat; + background: url('../images/marketing/circuits-medium-bg.jpg') 0 0 no-repeat; } @media screen and (max-width: 780px) { padding-top: lh(5); - background: url('/static/images/marketing/circuits-bg.jpg') 0 0 no-repeat; + background: url('../images/marketing/circuits-bg.jpg') 0 0 no-repeat; } @media screen and (min-width: 500px) and (max-width: 781px) { diff --git a/templates/sass/marketing/_variables.scss b/static/sass/marketing/_variables.scss similarity index 100% rename from templates/sass/marketing/_variables.scss rename to static/sass/marketing/_variables.scss diff --git a/templates/sass/plugins/_jquery-ui-1.8.16.custom.scss b/static/sass/plugins/_jquery-ui-1.8.16.custom.scss similarity index 94% rename from templates/sass/plugins/_jquery-ui-1.8.16.custom.scss rename to static/sass/plugins/_jquery-ui-1.8.16.custom.scss index 43847b6441..06fb7fb8f4 100644 --- a/templates/sass/plugins/_jquery-ui-1.8.16.custom.scss +++ b/static/sass/plugins/_jquery-ui-1.8.16.custom.scss @@ -59,26 +59,26 @@ .ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #dae5c9; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #031634; } +.ui-widget-content { border: 1px solid #dae5c9; background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #031634; } .ui-widget-content a { color: #031634; } -.ui-widget-header { border: 1px solid #dae5c9; background: #7fbcfd url(images/ui-bg_highlight-soft_50_7fbcfd_1x100.png) 50% 50% repeat-x; color: #031634; font-weight: bold; } +.ui-widget-header { border: 1px solid #dae5c9; background: #7fbcfd url(../images/ui-bg_highlight-soft_50_7fbcfd_1x100.png) 50% 50% repeat-x; color: #031634; font-weight: bold; } .ui-widget-header a { color: #031634; } /* Interaction states ----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dae5c9; background: #7fbcdf url(images/ui-bg_highlight-soft_100_7fbcdf_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #7a994c; } +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dae5c9; background: #7fbcdf url(../images/ui-bg_highlight-soft_100_7fbcdf_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #7a994c; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #7a994c; text-decoration: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #7fbcdf; background: #bddeff url(images/ui-bg_highlight-soft_25_bddeff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #7a994c; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #7fbcdf; background: #bddeff url(../images/ui-bg_highlight-soft_25_bddeff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #7a994c; } .ui-state-hover a, .ui-state-hover a:hover { color: #7a994c; text-decoration: none; } -.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dae5c9; background: #023063 url(images/ui-bg_glass_65_023063_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #dae5c9; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dae5c9; background: #023063 url(../images/ui-bg_glass_65_023063_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #dae5c9; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #dae5c9; text-decoration: none; } .ui-widget :active { outline: none; } /* Interaction Cues ----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #cccccc; background: #ffffff url(../images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; } -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #fa720a; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #fa720a; background: #ffffff url(../images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #222222; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #222222; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } @@ -89,14 +89,14 @@ ----------------------------------*/ /* states and images */ -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_031634_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_adcc80_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fa720a_256x240.png); } +.ui-icon { width: 16px; height: 16px; background-image: url(../images/ui-icons_adcc80_256x240.png); } +.ui-widget-content .ui-icon {background-image: url(../images/ui-icons_adcc80_256x240.png); } +.ui-widget-header .ui-icon {background-image: url(../images/ui-icons_031634_256x240.png); } +.ui-state-default .ui-icon { background-image: url(../images/ui-icons_adcc80_256x240.png); } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/ui-icons_adcc80_256x240.png); } +.ui-state-active .ui-icon {background-image: url(../images/ui-icons_454545_256x240.png); } +.ui-state-highlight .ui-icon {background-image: url(../images/ui-icons_adcc80_256x240.png); } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/ui-icons_fa720a_256x240.png); } /* positioning */ .ui-icon-carat-1-n { background-position: 0 0; } @@ -286,8 +286,8 @@ .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; } /* Overlays */ -.ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } -.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }/* +.ui-widget-overlay { background: #eeeeee url(../images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }/* * jQuery UI Resizable 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) diff --git a/templates/sass/plugins/_jquery.qtip.min.scss b/static/sass/plugins/_jquery.qtip.min.scss similarity index 100% rename from templates/sass/plugins/_jquery.qtip.min.scss rename to static/sass/plugins/_jquery.qtip.min.scss diff --git a/static/sass/print.scss b/static/sass/print.scss new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/static/sass/print.scss @@ -0,0 +1 @@ + diff --git a/templates/sass/wiki/_basic-html.scss b/static/sass/wiki/_basic-html.scss similarity index 100% rename from templates/sass/wiki/_basic-html.scss rename to static/sass/wiki/_basic-html.scss diff --git a/templates/sass/wiki/_create.scss b/static/sass/wiki/_create.scss similarity index 100% rename from templates/sass/wiki/_create.scss rename to static/sass/wiki/_create.scss diff --git a/templates/sass/wiki/_sidebar.scss b/static/sass/wiki/_sidebar.scss similarity index 100% rename from templates/sass/wiki/_sidebar.scss rename to static/sass/wiki/_sidebar.scss diff --git a/templates/sass/wiki/_table.scss b/static/sass/wiki/_table.scss similarity index 100% rename from templates/sass/wiki/_table.scss rename to static/sass/wiki/_table.scss diff --git a/templates/sass/wiki/_wiki.scss b/static/sass/wiki/_wiki.scss similarity index 93% rename from templates/sass/wiki/_wiki.scss rename to static/sass/wiki/_wiki.scss index c0cb6d83b7..179902223b 100644 --- a/templates/sass/wiki/_wiki.scss +++ b/static/sass/wiki/_wiki.scss @@ -58,15 +58,15 @@ div.wiki-wrapper { @include transition(); &.view { - background-image: url('/static/images/sequence-nav/view.png'); + background-image: url('../images/sequence-nav/view.png'); } &.history { - background-image: url('/static/images/sequence-nav/history.png'); + background-image: url('../images/sequence-nav/history.png'); } &.edit { - background-image: url('/static/images/sequence-nav/edit.png'); + background-image: url('../images/sequence-nav/edit.png'); } &:hover { diff --git a/static/subs b/static/subs deleted file mode 120000 index 12f0c8abee..0000000000 --- a/static/subs +++ /dev/null @@ -1 +0,0 @@ -../../data/subs/ \ No newline at end of file diff --git a/templates/Kirchhoff.html b/templates/Kirchhoff.html deleted file mode 100644 index 541644d1e6..0000000000 --- a/templates/Kirchhoff.html +++ /dev/null @@ -1,147 +0,0 @@ -

Kirchhoff's circuit laws

-
From Wikipedia, the free encyclopedia. See original page for copyright and attribution
-

Kirchhoff's current law (KCL)

-
-
-
The current entering any junction is equal to the current leaving that junction. i1 + i4 = i2 + i3
-
-
-

This law is also called Kirchhoff's first law, Kirchhoff's point rule, Kirchhoff's junction rule (or nodal rule), and Kirchhoff's first rule.

-

The principle of conservation of electric charge implies that:

-
-
At any node (junction) in an electrical circuit, the sum of currents flowing into that node is equal to the sum of currents flowing out of that node. -
-
-
-
-
-
-
-
-
-
-
-
or
-
-
-
-
-
-
-
-
-
-
-
-
-
The algebraic sum of currents in a network of conductors meeting at a point is zero.
-
-

Recalling that current is a signed (positive or negative) quantity reflecting direction towards or away from a node, this principle can be stated as:

-
-
\sum_{k=1}^n {I}_k = 0
-
-

n is the total number of branches with currents flowing towards or away from the node.

-

This formula is valid for complex currents:

-
-
\sum_{k=1}^n \tilde{I}_k = 0
-
-

The law is based on the conservation of charge whereby the charge (measured in coulombs) is the product of the current (in amperes) and the time (in seconds).

-

Changing charge density

-

KCL is only valid if the charge density remains constant at the point to which it is applied. Consider the current entering a single plate of a capacitor. If one imagines a closed surface around that single plate, current enters through the surface, but does not exit, thus violating KCL. Certainly, the currents through a closed surface around the entire capacitor will meet KCL since the current entering one plate is balanced by the current exiting the other plate, and that is usually all that is important in circuit analysis, but there is a problem when considering just one plate. Another common example is the current in an antenna where current enters the antenna from the transmitter feeder but no current exits from the other end.(Johnson and Graham, pp.36-37)

-

Maxwell introduced the concept of displacement currents to describe these situations. The current flowing into a capacitor plate is equal to the rate of accumulation of charge and hence is also equal to the rate of change of electric flux due to that charge (electric flux is measured in the same units, Coulombs, as electric charge in the SI system of units). This rate of change of flux, \psi \ , is what Maxwell called displacement current ID;

-
-
I_\mathrm D = \frac {d \psi}{d t}
-
-

When the displacement currents are included, Kirchhoff's current law once again holds. Displacement currents are not real currents in that they do not consist of moving charges, they should be viewed more as a correction factor to make KCL true. In the case of the capacitor plate, the real current entering the plate is exactly cancelled by a displacement current leaving the plate and heading for the opposite plate.

-

This can also be expressed in terms of vector field quantities by taking the divergence of Ampere's law with Maxwell's correction and combining with Gauss's law, yielding:

-
-
\nabla \cdot \mathbf{J} = -\nabla \cdot \frac{\partial \mathbf{D}}{\partial t} = -\frac{\partial \rho}{\partial t}
-
-

This is simply the charge conservation equation (in integral form, it says that the current flowing out of a closed surface is equal to the rate of loss of charge within the enclosed volume (Divergence theorem)). Kirchhoff's current law is equivalent to the statement that the divergence of the current is zero, true for time-invariant p, or always true if the displacement current is included with J.

-

Uses

-

A matrix version of Kirchhoff's current law is the basis of most circuit simulation software, such as SPICE.

-

[edit] Kirchhoff's voltage law (KVL)

-
-
-
-
-The sum of all the voltages around the loop is equal to zero. v1 + v2 + v3 - v4 = 0
-
-
-

This law is also called Kirchhoff's second law, Kirchhoff's loop (or mesh) rule, and Kirchhoff's second rule.

-

The principle of conservation of energy implies that

-
-
The directed sum of the electrical potential differences (voltage) around any closed circuit is zero. -
-
-
-
-
-
-
-
-
-
-
-
or
-
-
-
-
-
-
-
-
-
-
-
-
-
More simply, the sum of the emfs in any closed loop is equivalent to the sum of the potential drops in that loop. -
-
-
-
-
-
-
-
-
-
-
-
or
-
-
-
-
-
-
-
-
-
-
-
-
-
The algebraic sum of the products of the resistances of the conductors and the currents in them in a closed loop is equal to the total emf available in that loop.
-
-

Similarly to KCL, it can be stated as:

-
-
\sum_{k=1}^n V_k = 0
-
-

Here, n is the total number of voltages measured. The voltages may also be complex:

-
-
\sum_{k=1}^n \tilde{V}_k = 0
-
-

This law is based on the conservation of "energy given/taken by potential field" (not including energy taken by dissipation). Given a voltage potential, a charge which has completed a closed loop doesn't gain or lose energy as it has gone back to initial potential level.

-

This law holds true even when resistance (which causes dissipation of energy) is present in a circuit. The validity of this law in this case can be understood if one realizes that a charge in fact doesn't go back to its starting point, due to dissipation of energy. A charge will just terminate at the negative terminal, instead of positive terminal. This means all the energy given by the potential difference has been fully consumed by resistance which in turn loses the energy as heat dissipation.

-

To summarize, Kirchhoff's voltage law has nothing to do with gain or loss of energy by electronic components (resistors, capacitors, etc.). It is a law referring to the potential field generated by voltage sources. In this potential field, regardless of what electronic components are present, the gain or loss in "energy given by the potential field" must be zero when a charge completes a closed loop.

-

Electric field and electric potential

-

Kirchhoff's voltage law could be viewed as a consequence of the principle of conservation of energy. Otherwise, it would be possible to build a perpetual motion machine that passed a current in a circle around the circuit.

-

Considering that electric potential is defined as a line integral over an electric field, Kirchhoff's voltage law can be expressed equivalently as

-
-
\oint_C \mathbf{E} \cdot d\mathbf{l} = 0,
-
-

which states that the line integral of the electric field around closed loop C is zero.

-

In order to return to the more special form, this integral can be "cut in pieces" in order to get the voltage at specific components.

-

Limitations

-

This is a simplification of Faraday's law of induction for the special case where there is no fluctuating magnetic field linking the closed loop. Therefore, it practically suffices for explaining circuits containing only resistors and capacitors.

-

In the presence of a changing magnetic field the electric field is not conservative and it cannot therefore define a pure scalar potential-the line integral of the electric field around the circuit is not zero. This is because energy is being transferred from the magnetic field to the current (or vice versa). In order to "fix" Kirchhoff's voltage law for circuits containing inductors, an effective potential drop, or electromotive force (emf), is associated with each inductance of the circuit, exactly equal to the amount by which the line integral of the electric field is not zero by Faraday's law of induction.

diff --git a/templates/gradebook.html b/templates/gradebook.html index 37f8b07b25..c1d54cd084 100644 --- a/templates/gradebook.html +++ b/templates/gradebook.html @@ -1,9 +1,10 @@ <%inherit file="main.html" /> +<%namespace name='static' file='static_content.html'/> <%block name="headextra"> - - - + + +