From c6b6b95dec690fb225db0cf72ad7cc72c6f89a5d Mon Sep 17 00:00:00 2001 From: James Allen Date: Tue, 9 Jan 2018 14:19:23 +0000 Subject: [PATCH] Remove some unused files --- .../public/js/models/revisionHistoryModel.js | 37 - services/web/public/js/text.js | 373 - services/web/public/stylesheets/mainStyle.css | 7011 ----------------- 3 files changed, 7421 deletions(-) delete mode 100644 services/web/public/js/models/revisionHistoryModel.js delete mode 100644 services/web/public/js/text.js delete mode 100644 services/web/public/stylesheets/mainStyle.css diff --git a/services/web/public/js/models/revisionHistoryModel.js b/services/web/public/js/models/revisionHistoryModel.js deleted file mode 100644 index cd60475953..0000000000 --- a/services/web/public/js/models/revisionHistoryModel.js +++ /dev/null @@ -1,37 +0,0 @@ -(function() { - - require(['jquery', 'libs/underscore'], function($) { - var RevisionHistory; - _.templateSettings = { - interpolate: /\{\{(.+?)\}\}/g - }; - RevisionHistory = (function() { - - function RevisionHistory(data) { - var $trEntity, table, trEntity, trLocation; - table = $('#revisionList'); - trLocation = table.dataTable().fnAddData([data.date, data.changedFiles.length]); - trEntity = table.fnSettings().aoData[trLocation[0]].nTr; - trEntity.setAttribute('revisionId', data.gitShar); - console.log(trEntity); - $trEntity = $(trEntity)[0]; - console.log($trEntity); - $trEntity.click(function(e) { - return console.log(data.gitShar); - }); - } - - return RevisionHistory; - - })(); - console.log(1); - $('#revisionList tr').click(function(e) { - return console.log(e.target.parentNode); - }); - window.RevisionHistory = RevisionHistory; - return { - RevisionHistory: RevisionHistory - }; - }); - -}).call(this); diff --git a/services/web/public/js/text.js b/services/web/public/js/text.js deleted file mode 100644 index ac42cb1ca4..0000000000 --- a/services/web/public/js/text.js +++ /dev/null @@ -1,373 +0,0 @@ -/** - * @license RequireJS text 2.0.7 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved. - * Available via the MIT or new BSD license. - * see: http://github.com/requirejs/text for details - */ -/*jslint regexp: true */ -/*global require, XMLHttpRequest, ActiveXObject, - define, window, process, Packages, - java, location, Components, FileUtils */ - -define(['module'], function (module) { - 'use strict'; - - var text, fs, Cc, Ci, - progIds = ['Msxml2.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.4.0'], - xmlRegExp = /^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im, - bodyRegExp = /]*>\s*([\s\S]+)\s*<\/body>/im, - hasLocation = typeof location !== 'undefined' && location.href, - defaultProtocol = hasLocation && location.protocol && location.protocol.replace(/\:/, ''), - defaultHostName = hasLocation && location.hostname, - defaultPort = hasLocation && (location.port || undefined), - buildMap = {}, - masterConfig = (module.config && module.config()) || {}; - - text = { - version: '2.0.7', - - strip: function (content) { - //Strips declarations so that external SVG and XML - //documents can be added to a document without worry. Also, if the string - //is an HTML document, only the part inside the body tag is returned. - if (content) { - content = content.replace(xmlRegExp, ""); - var matches = content.match(bodyRegExp); - if (matches) { - content = matches[1]; - } - } else { - content = ""; - } - return content; - }, - - jsEscape: function (content) { - return content.replace(/(['\\])/g, '\\$1') - .replace(/[\f]/g, "\\f") - .replace(/[\b]/g, "\\b") - .replace(/[\n]/g, "\\n") - .replace(/[\t]/g, "\\t") - .replace(/[\r]/g, "\\r") - .replace(/[\u2028]/g, "\\u2028") - .replace(/[\u2029]/g, "\\u2029"); - }, - - createXhr: masterConfig.createXhr || function () { - //Would love to dump the ActiveX crap in here. Need IE 6 to die first. - var xhr, i, progId; - if (typeof XMLHttpRequest !== "undefined") { - return new XMLHttpRequest(); - } else if (typeof ActiveXObject !== "undefined") { - for (i = 0; i < 3; i += 1) { - progId = progIds[i]; - try { - xhr = new ActiveXObject(progId); - } catch (e) {} - - if (xhr) { - progIds = [progId]; // so faster next time - break; - } - } - } - - return xhr; - }, - - /** - * Parses a resource name into its component parts. Resource names - * look like: module/name.ext!strip, where the !strip part is - * optional. - * @param {String} name the resource name - * @returns {Object} with properties "moduleName", "ext" and "strip" - * where strip is a boolean. - */ - parseName: function (name) { - var modName, ext, temp, - strip = false, - index = name.indexOf("."), - isRelative = name.indexOf('./') === 0 || - name.indexOf('../') === 0; - - if (index !== -1 && (!isRelative || index > 1)) { - modName = name.substring(0, index); - ext = name.substring(index + 1, name.length); - } else { - modName = name; - } - - temp = ext || modName; - index = temp.indexOf("!"); - if (index !== -1) { - //Pull off the strip arg. - strip = temp.substring(index + 1) === "strip"; - temp = temp.substring(0, index); - if (ext) { - ext = temp; - } else { - modName = temp; - } - } - - return { - moduleName: modName, - ext: ext, - strip: strip - }; - }, - - xdRegExp: /^((\w+)\:)?\/\/([^\/\\]+)/, - - /** - * Is an URL on another domain. Only works for browser use, returns - * false in non-browser environments. Only used to know if an - * optimized .js version of a text resource should be loaded - * instead. - * @param {String} url - * @returns Boolean - */ - useXhr: function (url, protocol, hostname, port) { - var uProtocol, uHostName, uPort, - match = text.xdRegExp.exec(url); - if (!match) { - return true; - } - uProtocol = match[2]; - uHostName = match[3]; - - uHostName = uHostName.split(':'); - uPort = uHostName[1]; - uHostName = uHostName[0]; - - return (!uProtocol || uProtocol === protocol) && - (!uHostName || uHostName.toLowerCase() === hostname.toLowerCase()) && - ((!uPort && !uHostName) || uPort === port); - }, - - finishLoad: function (name, strip, content, onLoad) { - content = strip ? text.strip(content) : content; - if (masterConfig.isBuild) { - buildMap[name] = content; - } - onLoad(content); - }, - - load: function (name, req, onLoad, config) { - //Name has format: some.module.filext!strip - //The strip part is optional. - //if strip is present, then that means only get the string contents - //inside a body tag in an HTML string. For XML/SVG content it means - //removing the declarations so the content can be inserted - //into the current doc without problems. - - // Do not bother with the work if a build and text will - // not be inlined. - if (config.isBuild && !config.inlineText) { - onLoad(); - return; - } - - masterConfig.isBuild = config.isBuild; - - var parsed = text.parseName(name), - nonStripName = parsed.moduleName + - (parsed.ext ? '.' + parsed.ext : ''), - url = req.toUrl(nonStripName), - useXhr = (masterConfig.useXhr) || - text.useXhr; - - //Load the text. Use XHR if possible and in a browser. - if (!hasLocation || useXhr(url, defaultProtocol, defaultHostName, defaultPort)) { - text.get(url, function (content) { - text.finishLoad(name, parsed.strip, content, onLoad); - }, function (err) { - if (onLoad.error) { - onLoad.error(err); - } - }); - } else { - //Need to fetch the resource across domains. Assume - //the resource has been optimized into a JS module. Fetch - //by the module name + extension, but do not include the - //!strip part to avoid file system issues. - req([nonStripName], function (content) { - text.finishLoad(parsed.moduleName + '.' + parsed.ext, - parsed.strip, content, onLoad); - }); - } - }, - - write: function (pluginName, moduleName, write, config) { - if (buildMap.hasOwnProperty(moduleName)) { - var content = text.jsEscape(buildMap[moduleName]); - write.asModule(pluginName + "!" + moduleName, - "define(function () { return '" + - content + - "';});\n"); - } - }, - - writeFile: function (pluginName, moduleName, req, write, config) { - var parsed = text.parseName(moduleName), - extPart = parsed.ext ? '.' + parsed.ext : '', - nonStripName = parsed.moduleName + extPart, - //Use a '.js' file name so that it indicates it is a - //script that can be loaded across domains. - fileName = req.toUrl(parsed.moduleName + extPart) + '.js'; - - //Leverage own load() method to load plugin value, but only - //write out values that do not have the strip argument, - //to avoid any potential issues with ! in file names. - text.load(nonStripName, req, function (value) { - //Use own write() method to construct full module value. - //But need to create shell that translates writeFile's - //write() to the right interface. - var textWrite = function (contents) { - return write(fileName, contents); - }; - textWrite.asModule = function (moduleName, contents) { - return write.asModule(moduleName, fileName, contents); - }; - - text.write(pluginName, nonStripName, textWrite, config); - }, config); - } - }; - - if (masterConfig.env === 'node' || (!masterConfig.env && - typeof process !== "undefined" && - process.versions && - !!process.versions.node)) { - //Using special require.nodeRequire, something added by r.js. - fs = require.nodeRequire('fs'); - - text.get = function (url, callback, errback) { - try { - var file = fs.readFileSync(url, 'utf8'); - //Remove BOM (Byte Mark Order) from utf8 files if it is there. - if (file.indexOf('\uFEFF') === 0) { - file = file.substring(1); - } - callback(file); - } catch (e) { - errback(e); - } - }; - } else if (masterConfig.env === 'xhr' || (!masterConfig.env && - text.createXhr())) { - text.get = function (url, callback, errback, headers) { - var xhr = text.createXhr(), header; - xhr.open('GET', url, true); - - //Allow plugins direct access to xhr headers - if (headers) { - for (header in headers) { - if (headers.hasOwnProperty(header)) { - xhr.setRequestHeader(header.toLowerCase(), headers[header]); - } - } - } - - //Allow overrides specified in config - if (masterConfig.onXhr) { - masterConfig.onXhr(xhr, url); - } - - xhr.onreadystatechange = function (evt) { - var status, err; - //Do not explicitly handle errors, those should be - //visible via console output in the browser. - if (xhr.readyState === 4) { - status = xhr.status; - if (status > 399 && status < 600) { - //An http 4xx or 5xx error. Signal an error. - err = new Error(url + ' HTTP status: ' + status); - err.xhr = xhr; - errback(err); - } else { - callback(xhr.responseText); - } - - if (masterConfig.onXhrComplete) { - masterConfig.onXhrComplete(xhr, url); - } - } - }; - xhr.send(null); - }; - } else if (masterConfig.env === 'rhino' || (!masterConfig.env && - typeof Packages !== 'undefined' && typeof java !== 'undefined')) { - //Why Java, why is this so awkward? - text.get = function (url, callback) { - var stringBuffer, line, - encoding = "utf-8", - file = new java.io.File(url), - lineSeparator = java.lang.System.getProperty("line.separator"), - input = new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(file), encoding)), - content = ''; - try { - stringBuffer = new java.lang.StringBuffer(); - line = input.readLine(); - - // Byte Order Mark (BOM) - The Unicode Standard, version 3.0, page 324 - // http://www.unicode.org/faq/utf_bom.html - - // Note that when we use utf-8, the BOM should appear as "EF BB BF", but it doesn't due to this bug in the JDK: - // http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4508058 - if (line && line.length() && line.charAt(0) === 0xfeff) { - // Eat the BOM, since we've already found the encoding on this file, - // and we plan to concatenating this buffer with others; the BOM should - // only appear at the top of a file. - line = line.substring(1); - } - - if (line !== null) { - stringBuffer.append(line); - } - - while ((line = input.readLine()) !== null) { - stringBuffer.append(lineSeparator); - stringBuffer.append(line); - } - //Make sure we return a JavaScript string and not a Java string. - content = String(stringBuffer.toString()); //String - } finally { - input.close(); - } - callback(content); - }; - } else if (masterConfig.env === 'xpconnect' || (!masterConfig.env && - typeof Components !== 'undefined' && Components.classes && - Components.interfaces)) { - //Avert your gaze! - Cc = Components.classes, - Ci = Components.interfaces; - Components.utils['import']('resource://gre/modules/FileUtils.jsm'); - - text.get = function (url, callback) { - var inStream, convertStream, - readData = {}, - fileObj = new FileUtils.File(url); - - //XPCOM, you so crazy - try { - inStream = Cc['@mozilla.org/network/file-input-stream;1'] - .createInstance(Ci.nsIFileInputStream); - inStream.init(fileObj, 1, 0, false); - - convertStream = Cc['@mozilla.org/intl/converter-input-stream;1'] - .createInstance(Ci.nsIConverterInputStream); - convertStream.init(inStream, "utf-8", inStream.available(), - Ci.nsIConverterInputStream.DEFAULT_REPLACEMENT_CHARACTER); - - convertStream.readString(inStream.available(), readData); - convertStream.close(); - inStream.close(); - callback(readData.value); - } catch (e) { - throw new Error((fileObj && fileObj.path || '') + ': ' + e); - } - }; - } - return text; -}); diff --git a/services/web/public/stylesheets/mainStyle.css b/services/web/public/stylesheets/mainStyle.css deleted file mode 100644 index f9aefe0c05..0000000000 --- a/services/web/public/stylesheets/mainStyle.css +++ /dev/null @@ -1,7011 +0,0 @@ -@import "bootstrap-select.css"; -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -nav, -section { - display: block; -} -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} -audio:not([controls]) { - display: none; -} -html { - font-size: 100%; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -a:hover, -a:active { - outline: 0; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -img { - max-width: 100%; - height: auto; - border: 0; - -ms-interpolation-mode: bicubic; -} -button, -input, -select, -textarea { - margin: 0; - font-size: 100%; - vertical-align: middle; -} -button, -input { - *overflow: visible; - line-height: normal; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} -button, -input[type="button"], -input[type="reset"], -input[type="submit"] { - cursor: pointer; - -webkit-appearance: button; -} -input[type="search"] { - -webkit-appearance: textfield; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -input[type="search"]::-webkit-search-decoration, -input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; -} -textarea { - overflow: auto; - vertical-align: top; -} -body { - margin: 0; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - color: #333333; - background-color: #ffffff; -} -a { - color: #0088cc; - text-decoration: none; -} -a:hover { - color: #005580; - text-decoration: underline; -} -.row { - margin-left: -20px; - *zoom: 1; -} -.row:before, -.row:after { - display: table; - content: ""; -} -.row:after { - clear: both; -} -[class*="span"] { - float: left; - margin-left: 20px; -} -.span1 { - width: 60px; -} -.span2 { - width: 140px; -} -.span3 { - width: 220px; -} -.span4 { - width: 300px; -} -.span5 { - width: 380px; -} -.span6 { - width: 460px; -} -.span7 { - width: 540px; -} -.span8 { - width: 620px; -} -.span9 { - width: 700px; -} -.span10 { - width: 780px; -} -.span11 { - width: 860px; -} -.span12, -.container { - width: 940px; -} -.offset1 { - margin-left: 100px; -} -.offset2 { - margin-left: 180px; -} -.offset3 { - margin-left: 260px; -} -.offset4 { - margin-left: 340px; -} -.offset5 { - margin-left: 420px; -} -.offset6 { - margin-left: 500px; -} -.offset7 { - margin-left: 580px; -} -.offset8 { - margin-left: 660px; -} -.offset9 { - margin-left: 740px; -} -.offset10 { - margin-left: 820px; -} -.offset11 { - margin-left: 900px; -} -.row-fluid { - width: 100%; - *zoom: 1; -} -.row-fluid:before, -.row-fluid:after { - display: table; - content: ""; -} -.row-fluid:after { - clear: both; -} -.row-fluid > [class*="span"] { - float: left; - margin-left: 2.12765957%; -} -.row-fluid > [class*="span"]:first-child { - margin-left: 0; -} -.row-fluid .span1 { - width: 6.38297872%; -} -.row-fluid .span2 { - width: 14.89361702%; -} -.row-fluid .span3 { - width: 23.40425532%; -} -.row-fluid .span4 { - width: 31.91489361%; -} -.row-fluid .span5 { - width: 40.42553191%; -} -.row-fluid .span6 { - width: 48.93617021%; -} -.row-fluid .span7 { - width: 57.44680851%; -} -.row-fluid .span8 { - width: 65.9574468%; -} -.row-fluid .span9 { - width: 74.4680851%; -} -.row-fluid .span10 { - width: 82.9787234%; -} -.row-fluid .span11 { - width: 91.48936169%; -} -.row-fluid .span12 { - width: 99.99999999%; -} -.container { - width: 940px; - margin-left: auto; - margin-right: auto; - *zoom: 1; -} -.container:before, -.container:after { - display: table; - content: ""; -} -.container:after { - clear: both; -} -.container-fluid { - padding-left: 20px; - padding-right: 20px; - *zoom: 1; -} -.container-fluid:before, -.container-fluid:after { - display: table; - content: ""; -} -.container-fluid:after { - clear: both; -} -p { - margin: 0 0 9px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - line-height: 18px; -} -p small { - font-size: 11px; - color: #999999; -} -.lead { - margin-bottom: 18px; - font-size: 20px; - font-weight: 200; - line-height: 27px; -} -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0; - font-weight: bold; - color: #333333; - text-rendering: optimizelegibility; -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - font-weight: normal; - color: #999999; -} -h1 { - font-size: 30px; - line-height: 36px; -} -h1 small { - font-size: 18px; -} -h2 { - font-size: 24px; - line-height: 36px; -} -h2 small { - font-size: 18px; -} -h3 { - line-height: 27px; - font-size: 18px; -} -h3 small { - font-size: 14px; -} -h4, -h5, -h6 { - line-height: 18px; -} -h4 { - font-size: 14px; -} -h4 small { - font-size: 12px; -} -h5 { - font-size: 12px; -} -h6 { - font-size: 11px; - color: #999999; - text-transform: uppercase; -} -.page-header { - padding-bottom: 17px; - margin: 18px 0; - border-bottom: 1px solid #eeeeee; -} -.page-header h1 { - line-height: 1; -} -ul, -ol { - padding: 0; - margin: 0 0 9px 25px; -} -ul ul, -ul ol, -ol ol, -ol ul { - margin-bottom: 0; -} -ul { - list-style: disc; -} -ol { - list-style: decimal; -} -li { - line-height: 18px; -} -ul.unstyled, -ol.unstyled { - margin-left: 0; - list-style: none; -} -dl { - margin-bottom: 18px; -} -dt, -dd { - line-height: 18px; -} -dt { - font-weight: bold; -} -dd { - margin-left: 9px; -} -hr { - margin: 18px 0; - border: 0; - border-top: 1px solid #eeeeee; - border-bottom: 1px solid #ffffff; -} -strong { - font-weight: bold; -} -em { - font-style: italic; -} -.muted { - color: #999999; -} -abbr { - font-size: 90%; - text-transform: uppercase; - border-bottom: 1px dotted #ddd; - cursor: help; -} -blockquote { - padding: 0 0 0 15px; - margin: 0 0 18px; - border-left: 5px solid #eeeeee; -} -blockquote p { - margin-bottom: 0; - font-size: 16px; - font-weight: 300; - line-height: 22.5px; -} -blockquote small { - display: block; - line-height: 18px; - color: #999999; -} -blockquote small:before { - content: '\2014 \00A0'; -} -blockquote.pull-right { - float: right; - padding-left: 0; - padding-right: 15px; - border-left: 0; - border-right: 5px solid #eeeeee; -} -blockquote.pull-right p, -blockquote.pull-right small { - text-align: right; -} -q:before, -q:after, -blockquote:before, -blockquote:after { - content: ""; -} -address { - display: block; - margin-bottom: 18px; - line-height: 18px; - font-style: normal; -} -small { - font-size: 100%; -} -cite { - font-style: normal; -} -code, -pre { - padding: 0 3px 2px; - font-family: Menlo, Monaco, "Courier New", monospace; - font-size: 12px; - color: #333333; - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} -code { - padding: 3px 4px; - color: #d14; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} -pre { - display: block; - padding: 8.5px; - margin: 0 0 9px; - font-size: 12px; - line-height: 18px; - background-color: #f5f5f5; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - white-space: pre; - white-space: pre-wrap; - word-break: break-all; -} -pre.prettyprint { - margin-bottom: 18px; -} -pre code { - padding: 0; - color: inherit; - background-color: transparent; - border: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -form { - margin: 0 0 18px; -} -fieldset { - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 27px; - font-size: 19.5px; - line-height: 36px; - color: #333333; - border: 0; - border-bottom: 1px solid #eee; -} -label, -input, -button, -select, -textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - font-weight: normal; - line-height: 18px; -} -label { - display: block; - margin-bottom: 5px; - color: #333333; -} -input, -textarea, -select, -.uneditable-input { - display: inline-block; - width: 210px; - height: 18px; - padding: 4px; - margin-bottom: 9px; - font-size: 13px; - line-height: 18px; - color: #555555; - border: 1px solid #ccc; - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} -.uneditable-textarea { - width: auto; - height: auto; -} -label input, -label textarea, -label select { - display: block; -} -input[type="image"], -input[type="checkbox"], -input[type="radio"] { - width: auto; - height: auto; - padding: 0; - margin: 3px 0; - *margin-top: 0; - /* IE7 */ - line-height: normal; - border: 0; - cursor: pointer; - border-radius: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; -} -input[type="file"] { - width: auto; - padding: initial; - line-height: initial; - border: initial; - background-color: #ffffff; - background-color: initial; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -input[type="button"], -input[type="reset"], -input[type="submit"] { - width: auto; - height: auto; -} -select, -input[type="file"] { - height: 28px; - /* In IE7, the height of the select element cannot be changed by height, only font-size */ - *margin-top: 4px; - /* For IE7, add top margin to align select with labels */ - line-height: 28px; -} -select { - width: 220px; - background-color: #ffffff; -} -select[multiple], -select[size] { - height: auto; -} -input[type="image"] { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -textarea { - height: auto; -} -input[type="hidden"] { - display: none; -} -.radio, -.checkbox { - padding-left: 18px; -} -.radio input[type="radio"], -.checkbox input[type="checkbox"] { - float: left; - margin-left: -18px; -} -.controls > .radio:first-child, -.controls > .checkbox:first-child { - padding-top: 5px; -} -.radio.inline, -.checkbox.inline { - display: inline-block; - padding-top: 5px; - margin-bottom: 0; - vertical-align: middle; -} -.radio.inline + .radio.inline, -.checkbox.inline + .checkbox.inline { - margin-left: 10px; -} -input, -textarea { - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; - -moz-transition: border linear 0.2s, box-shadow linear 0.2s; - -ms-transition: border linear 0.2s, box-shadow linear 0.2s; - -o-transition: border linear 0.2s, box-shadow linear 0.2s; - transition: border linear 0.2s, box-shadow linear 0.2s; -} -input:focus, -textarea:focus { - border-color: rgba(82, 168, 236, 0.8); - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); - outline: 0; - outline: thin dotted \9; - /* IE6-8 */ -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus, -select:focus { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.input-mini { - width: 60px; -} -.input-small { - width: 90px; -} -.input-medium { - width: 150px; -} -.input-large { - width: 210px; -} -.input-xlarge { - width: 270px; -} -.input-xxlarge { - width: 530px; -} -input[class*="span"], -select[class*="span"], -textarea[class*="span"], -.uneditable-input { - float: none; - margin-left: 0; -} -input.span1, -textarea.span1, -.uneditable-input.span1 { - width: 50px; -} -input.span2, -textarea.span2, -.uneditable-input.span2 { - width: 130px; -} -input.span3, -textarea.span3, -.uneditable-input.span3 { - width: 210px; -} -input.span4, -textarea.span4, -.uneditable-input.span4 { - width: 290px; -} -input.span5, -textarea.span5, -.uneditable-input.span5 { - width: 370px; -} -input.span6, -textarea.span6, -.uneditable-input.span6 { - width: 450px; -} -input.span7, -textarea.span7, -.uneditable-input.span7 { - width: 530px; -} -input.span8, -textarea.span8, -.uneditable-input.span8 { - width: 610px; -} -input.span9, -textarea.span9, -.uneditable-input.span9 { - width: 690px; -} -input.span10, -textarea.span10, -.uneditable-input.span10 { - width: 770px; -} -input.span11, -textarea.span11, -.uneditable-input.span11 { - width: 850px; -} -input.span12, -textarea.span12, -.uneditable-input.span12 { - width: 930px; -} -input[disabled], -select[disabled], -textarea[disabled], -input[readonly], -select[readonly], -textarea[readonly] { - background-color: #f5f5f5; - border-color: #ddd; - cursor: not-allowed; -} -.control-group.warning > label, -.control-group.warning .help-block, -.control-group.warning .help-inline { - color: #c09853; -} -.control-group.warning input, -.control-group.warning select, -.control-group.warning textarea { - color: #c09853; - border-color: #c09853; -} -.control-group.warning input:focus, -.control-group.warning select:focus, -.control-group.warning textarea:focus { - border-color: #a47e3c; - -webkit-box-shadow: 0 0 6px #dbc59e; - -moz-box-shadow: 0 0 6px #dbc59e; - box-shadow: 0 0 6px #dbc59e; -} -.control-group.warning .input-prepend .add-on, -.control-group.warning .input-append .add-on { - color: #c09853; - background-color: #fcf8e3; - border-color: #c09853; -} -.control-group.error > label, -.control-group.error .help-block, -.control-group.error .help-inline { - color: #b94a48; -} -.control-group.error input, -.control-group.error select, -.control-group.error textarea { - color: #b94a48; - border-color: #b94a48; -} -.control-group.error input:focus, -.control-group.error select:focus, -.control-group.error textarea:focus { - border-color: #953b39; - -webkit-box-shadow: 0 0 6px #d59392; - -moz-box-shadow: 0 0 6px #d59392; - box-shadow: 0 0 6px #d59392; -} -.control-group.error .input-prepend .add-on, -.control-group.error .input-append .add-on { - color: #b94a48; - background-color: #f2dede; - border-color: #b94a48; -} -.control-group.success > label, -.control-group.success .help-block, -.control-group.success .help-inline { - color: #468847; -} -.control-group.success input, -.control-group.success select, -.control-group.success textarea { - color: #468847; - border-color: #468847; -} -.control-group.success input:focus, -.control-group.success select:focus, -.control-group.success textarea:focus { - border-color: #356635; - -webkit-box-shadow: 0 0 6px #7aba7b; - -moz-box-shadow: 0 0 6px #7aba7b; - box-shadow: 0 0 6px #7aba7b; -} -.control-group.success .input-prepend .add-on, -.control-group.success .input-append .add-on { - color: #468847; - background-color: #dff0d8; - border-color: #468847; -} -input:focus:required:invalid, -textarea:focus:required:invalid, -select:focus:required:invalid { - color: #b94a48; - border-color: #ee5f5b; -} -input:focus:required:invalid:focus, -textarea:focus:required:invalid:focus, -select:focus:required:invalid:focus { - border-color: #e9322d; - -webkit-box-shadow: 0 0 6px #f8b9b7; - -moz-box-shadow: 0 0 6px #f8b9b7; - box-shadow: 0 0 6px #f8b9b7; -} -.form-actions { - padding: 17px 20px 18px; - margin-top: 18px; - margin-bottom: 18px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; -} -.uneditable-input { - display: block; - background-color: #ffffff; - border-color: #eee; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); - cursor: not-allowed; -} -:-moz-placeholder { - color: #999999; -} -::-webkit-input-placeholder { - color: #999999; -} -.help-block { - margin-top: 5px; - margin-bottom: 0; - color: #999999; -} -.help-inline { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - *zoom: 1; - margin-bottom: 9px; - vertical-align: middle; - padding-left: 5px; -} -.input-prepend, -.input-append { - margin-bottom: 5px; - *zoom: 1; -} -.input-prepend:before, -.input-append:before, -.input-prepend:after, -.input-append:after { - display: table; - content: ""; -} -.input-prepend:after, -.input-append:after { - clear: both; -} -.input-prepend input, -.input-append input, -.input-prepend .uneditable-input, -.input-append .uneditable-input { - border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - -webkit-border-radius: 0 3px 3px 0; -} -.input-prepend input:focus, -.input-append input:focus, -.input-prepend .uneditable-input:focus, -.input-append .uneditable-input:focus { - position: relative; - z-index: 2; -} -.input-prepend .uneditable-input, -.input-append .uneditable-input { - border-left-color: #ccc; -} -.input-prepend .add-on, -.input-append .add-on { - float: left; - display: block; - width: auto; - min-width: 16px; - height: 18px; - margin-right: -1px; - padding: 4px 5px; - font-weight: normal; - line-height: 18px; - color: #999999; - text-align: center; - text-shadow: 0 1px 0 #ffffff; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - -webkit-border-radius: 3px 0 0 3px; -} -.input-prepend .active, -.input-append .active { - background-color: #a9dba9; - border-color: #46a546; -} -.input-prepend .add-on { - *margin-top: 1px; - /* IE6-7 */ -} -.input-append input, -.input-append .uneditable-input { - float: left; - border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - -webkit-border-radius: 3px 0 0 3px; -} -.input-append .uneditable-input { - border-right-color: #ccc; -} -.input-append .add-on { - margin-right: 0; - margin-left: -1px; - border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - -webkit-border-radius: 0 3px 3px 0; -} -.input-append input:first-child { - *margin-left: -160px; -} -.input-append input:first-child + .add-on { - *margin-left: -21px; -} -.search-query { - padding-left: 14px; - padding-right: 14px; - margin-bottom: 0; - border-radius: 14px; - -moz-border-radius: 14px; - -webkit-border-radius: 14px; -} -.form-search input, -.form-inline input, -.form-horizontal input, -.form-search textarea, -.form-inline textarea, -.form-horizontal textarea, -.form-search select, -.form-inline select, -.form-horizontal select, -.form-search .help-inline, -.form-inline .help-inline, -.form-horizontal .help-inline, -.form-search .uneditable-input, -.form-inline .uneditable-input, -.form-horizontal .uneditable-input { - display: inline-block; - margin-bottom: 0; -} -.form-search .hide, -.form-inline .hide, -.form-horizontal .hide { - display: none; -} -.form-search label, -.form-inline label, -.form-search .input-append, -.form-inline .input-append, -.form-search .input-prepend, -.form-inline .input-prepend { - display: inline-block; -} -.form-search .input-append .add-on, -.form-inline .input-prepend .add-on, -.form-search .input-append .add-on, -.form-inline .input-prepend .add-on { - vertical-align: middle; -} -.control-group { - margin-bottom: 9px; -} -legend + .control-group { - margin-top: 18px; - -webkit-margin-top-collapse: separate; -} -.form-horizontal .control-group { - margin-bottom: 18px; - *zoom: 1; -} -.form-horizontal .control-group:before, -.form-horizontal .control-group:after { - display: table; - content: ""; -} -.form-horizontal .control-group:after { - clear: both; -} -.form-horizontal .control-label { - float: left; - width: 140px; - padding-top: 5px; - text-align: right; -} -.form-horizontal .controls { - margin-left: 160px; -} -.form-horizontal .form-actions { - padding-left: 160px; -} -table { - max-width: 100%; - border-collapse: collapse; - border-spacing: 0; -} -.table { - width: 100%; - margin-bottom: 18px; -} -.table th, -.table td { - padding: 8px; - line-height: 18px; - text-align: left; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table th { - font-weight: bold; -} -.table thead th { - vertical-align: bottom; -} -.table thead:first-child tr th, -.table thead:first-child tr td { - border-top: 0; -} -.table tbody + tbody { - border-top: 2px solid #ddd; -} -.table-condensed th, -.table-condensed td { - padding: 4px 5px; -} -.table-bordered { - border: 1px solid #ddd; - border-collapse: separate; - *border-collapse: collapsed; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.table-bordered th + th, -.table-bordered td + td, -.table-bordered th + td, -.table-bordered td + th { - border-left: 1px solid #ddd; -} -.table-bordered thead:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child td { - border-top: 0; -} -.table-bordered thead:first-child tr:first-child th:first-child, -.table-bordered tbody:first-child tr:first-child td:first-child { - border-radius: 4px 0 0 0; - -moz-border-radius: 4px 0 0 0; - -webkit-border-radius: 4px 0 0 0; -} -.table-bordered thead:first-child tr:first-child th:last-child, -.table-bordered tbody:first-child tr:first-child td:last-child { - border-radius: 0 4px 0 0; - -moz-border-radius: 0 4px 0 0; - -webkit-border-radius: 0 4px 0 0; -} -.table-bordered thead:last-child tr:last-child th:first-child, -.table-bordered tbody:last-child tr:last-child td:first-child { - border-radius: 0 0 0 4px; - -moz-border-radius: 0 0 0 4px; - -webkit-border-radius: 0 0 0 4px; -} -.table-bordered thead:last-child tr:last-child th:last-child, -.table-bordered tbody:last-child tr:last-child td:last-child { - border-radius: 0 0 4px 0; - -moz-border-radius: 0 0 4px 0; - -webkit-border-radius: 0 0 4px 0; -} -.table-striped tbody tr:nth-child(odd) td, -.table-striped tbody tr:nth-child(odd) th { - background-color: #f9f9f9; -} -.table tbody tr:hover td, -.table tbody tr:hover th { - background-color: #f5f5f5; -} -table .span1 { - float: none; - width: 44px; - margin-left: 0; -} -table .span2 { - float: none; - width: 124px; - margin-left: 0; -} -table .span3 { - float: none; - width: 204px; - margin-left: 0; -} -table .span4 { - float: none; - width: 284px; - margin-left: 0; -} -table .span5 { - float: none; - width: 364px; - margin-left: 0; -} -table .span6 { - float: none; - width: 444px; - margin-left: 0; -} -table .span7 { - float: none; - width: 524px; - margin-left: 0; -} -table .span8 { - float: none; - width: 604px; - margin-left: 0; -} -table .span9 { - float: none; - width: 684px; - margin-left: 0; -} -table .span10 { - float: none; - width: 764px; - margin-left: 0; -} -table .span11 { - float: none; - width: 844px; - margin-left: 0; -} -table .span12 { - float: none; - width: 924px; - margin-left: 0; -} -[class^="icon-"], -[class*=" icon-"] { - display: inline-block; - width: 14px; - height: 14px; - line-height: 14px; - vertical-align: text-top; - background-image: url("../img/glyphicons-halflings.png"); - background-repeat: no-repeat; - *margin-right: .3em; -} -[class^="icon-"]:last-child, -[class*=" icon-"]:last-child { - *margin-left: 0; -} -.icon-white { - background-image: url("../img/glyphicons-halflings-white.png"); -} -.icon-glass { - background-position: 0 0; -} -.icon-music { - background-position: -24px 0; -} -.icon-search { - background-position: -48px 0; -} -.icon-envelope { - background-position: -72px 0; -} -.icon-heart { - background-position: -96px 0; -} -.icon-star { - background-position: -120px 0; -} -.icon-star-empty { - background-position: -144px 0; -} -.icon-user { - background-position: -168px 0; -} -.icon-film { - background-position: -192px 0; -} -.icon-th-large { - background-position: -216px 0; -} -.icon-th { - background-position: -240px 0; -} -.icon-th-list { - background-position: -264px 0; -} -.icon-ok { - background-position: -288px 0; -} -.icon-remove { - background-position: -312px 0; -} -.icon-zoom-in { - background-position: -336px 0; -} -.icon-zoom-out { - background-position: -360px 0; -} -.icon-off { - background-position: -384px 0; -} -.icon-signal { - background-position: -408px 0; -} -.icon-cog { - background-position: -432px 0; -} -.icon-trash { - background-position: -456px 0; -} -.icon-home { - background-position: 0 -24px; -} -.icon-file { - background-position: -24px -24px; -} -.icon-time { - background-position: -48px -24px; -} -.icon-road { - background-position: -72px -24px; -} -.icon-download-alt { - background-position: -96px -24px; -} -.icon-download { - background-position: -120px -24px; -} -.icon-upload { - background-position: -144px -24px; -} -.icon-inbox { - background-position: -168px -24px; -} -.icon-play-circle { - background-position: -192px -24px; -} -.icon-repeat { - background-position: -216px -24px; -} -.icon-refresh { - background-position: -240px -24px; -} -.icon-list-alt { - background-position: -264px -24px; -} -.icon-lock { - background-position: -287px -24px; -} -.icon-flag { - background-position: -312px -24px; -} -.icon-headphones { - background-position: -336px -24px; -} -.icon-volume-off { - background-position: -360px -24px; -} -.icon-volume-down { - background-position: -384px -24px; -} -.icon-volume-up { - background-position: -408px -24px; -} -.icon-qrcode { - background-position: -432px -24px; -} -.icon-barcode { - background-position: -456px -24px; -} -.icon-tag { - background-position: 0 -48px; -} -.icon-tags { - background-position: -25px -48px; -} -.icon-book { - background-position: -48px -48px; -} -.icon-bookmark { - background-position: -72px -48px; -} -.icon-print { - background-position: -96px -48px; -} -.icon-camera { - background-position: -120px -48px; -} -.icon-font { - background-position: -144px -48px; -} -.icon-bold { - background-position: -167px -48px; -} -.icon-italic { - background-position: -192px -48px; -} -.icon-text-height { - background-position: -216px -48px; -} -.icon-text-width { - background-position: -240px -48px; -} -.icon-align-left { - background-position: -264px -48px; -} -.icon-align-center { - background-position: -288px -48px; -} -.icon-align-right { - background-position: -312px -48px; -} -.icon-align-justify { - background-position: -336px -48px; -} -.icon-list { - background-position: -360px -48px; -} -.icon-indent-left { - background-position: -384px -48px; -} -.icon-indent-right { - background-position: -408px -48px; -} -.icon-facetime-video { - background-position: -432px -48px; -} -.icon-picture { - background-position: -456px -48px; -} -.icon-pencil { - background-position: 0 -72px; -} -.icon-map-marker { - background-position: -24px -72px; -} -.icon-adjust { - background-position: -48px -72px; -} -.icon-tint { - background-position: -72px -72px; -} -.icon-edit { - background-position: -96px -72px; -} -.icon-share { - background-position: -120px -72px; -} -.icon-check { - background-position: -144px -72px; -} -.icon-move { - background-position: -168px -72px; -} -.icon-step-backward { - background-position: -192px -72px; -} -.icon-fast-backward { - background-position: -216px -72px; -} -.icon-backward { - background-position: -240px -72px; -} -.icon-play { - background-position: -264px -72px; -} -.icon-pause { - background-position: -288px -72px; -} -.icon-stop { - background-position: -312px -72px; -} -.icon-forward { - background-position: -336px -72px; -} -.icon-fast-forward { - background-position: -360px -72px; -} -.icon-step-forward { - background-position: -384px -72px; -} -.icon-eject { - background-position: -408px -72px; -} -.icon-chevron-left { - background-position: -432px -72px; -} -.icon-chevron-right { - background-position: -456px -72px; -} -.icon-plus-sign { - background-position: 0 -96px; -} -.icon-minus-sign { - background-position: -24px -96px; -} -.icon-remove-sign { - background-position: -48px -96px; -} -.icon-ok-sign { - background-position: -72px -96px; -} -.icon-question-sign { - background-position: -96px -96px; -} -.icon-info-sign { - background-position: -120px -96px; -} -.icon-screenshot { - background-position: -144px -96px; -} -.icon-remove-circle { - background-position: -168px -96px; -} -.icon-ok-circle { - background-position: -192px -96px; -} -.icon-ban-circle { - background-position: -216px -96px; -} -.icon-arrow-left { - background-position: -240px -96px; -} -.icon-arrow-right { - background-position: -264px -96px; -} -.icon-arrow-up { - background-position: -289px -96px; -} -.icon-arrow-down { - background-position: -312px -96px; -} -.icon-share-alt { - background-position: -336px -96px; -} -.icon-resize-full { - background-position: -360px -96px; -} -.icon-resize-small { - background-position: -384px -96px; -} -.icon-plus { - background-position: -408px -96px; -} -.icon-minus { - background-position: -433px -96px; -} -.icon-asterisk { - background-position: -456px -96px; -} -.icon-exclamation-sign { - background-position: 0 -120px; -} -.icon-gift { - background-position: -24px -120px; -} -.icon-leaf { - background-position: -48px -120px; -} -.icon-fire { - background-position: -72px -120px; -} -.icon-eye-open { - background-position: -96px -120px; -} -.icon-eye-close { - background-position: -120px -120px; -} -.icon-warning-sign { - background-position: -144px -120px; -} -.icon-plane { - background-position: -168px -120px; -} -.icon-calendar { - background-position: -192px -120px; -} -.icon-random { - background-position: -216px -120px; -} -.icon-comment { - background-position: -240px -120px; -} -.icon-magnet { - background-position: -264px -120px; -} -.icon-chevron-up { - background-position: -288px -120px; -} -.icon-chevron-down { - background-position: -313px -119px; -} -.icon-retweet { - background-position: -336px -120px; -} -.icon-shopping-cart { - background-position: -360px -120px; -} -.icon-folder-close { - background-position: -384px -120px; -} -.icon-folder-open { - background-position: -408px -120px; -} -.icon-resize-vertical { - background-position: -432px -119px; -} -.icon-resize-horizontal { - background-position: -456px -118px; -} -.dropdown { - position: relative; -} -.dropdown-toggle { - *margin-bottom: -3px; -} -.dropdown-toggle:active, -.open .dropdown-toggle { - outline: 0; -} -.caret { - display: inline-block; - width: 0; - height: 0; - text-indent: -99999px; - *text-indent: 0; - vertical-align: top; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-top: 4px solid #000000; - opacity: 0.3; - filter: alpha(opacity=30); - content: "\2193"; -} -.dropdown .caret { - margin-top: 8px; - margin-left: 2px; -} -.dropdown:hover .caret, -.open.dropdown .caret { - opacity: 1; - filter: alpha(opacity=100); -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - float: left; - display: none; - min-width: 160px; - _width: 160px; - padding: 4px 0; - margin: 0; - list-style: none; - background-color: #ffffff; - border-color: #ccc; - border-color: rgba(0, 0, 0, 0.2); - border-style: solid; - border-width: 1px; - border-radius: 0 0 5px 5px; - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - *border-right-width: 2px; - *border-bottom-width: 2px; -} -.dropdown-menu.bottom-up { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} -.dropdown-menu .divider { - height: 1px; - margin: 5px 1px; - overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid #ffffff; - *width: 100%; - *margin: -5px 0 5px; -} -.dropdown-menu a { - display: block; - padding: 3px 15px; - clear: both; - font-weight: normal; - line-height: 18px; - color: #555555; - white-space: nowrap; -} -.dropdown-menu li > a:hover, -.dropdown-menu .active > a, -.dropdown-menu .active > a:hover { - color: #ffffff; - text-decoration: none; - background-color: #0088cc; -} -.dropdown.open { - *z-index: 1000; -} -.dropdown.open .dropdown-toggle { - color: #ffffff; - background: #ccc; - background: rgba(0, 0, 0, 0.3); -} -.dropdown.open .dropdown-menu { - display: block; -} -.typeahead { - margin-top: 2px; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #eee; - border: 1px solid rgba(0, 0, 0, 0.05); - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); -} -.fade { - -webkit-transition: opacity 0.15s linear; - -moz-transition: opacity 0.15s linear; - -ms-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; - opacity: 0; -} -.fade.in { - opacity: 1; -} -.collapse { - -webkit-transition: height 0.35s ease; - -moz-transition: height 0.35s ease; - -ms-transition: height 0.35s ease; - -o-transition: height 0.35s ease; - transition: height 0.35s ease; - position: relative; - overflow: hidden; - height: 0; -} -.collapse.in { - height: auto; -} -.close { - float: right; - font-size: 20px; - font-weight: bold; - line-height: 18px; - color: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.2; - filter: alpha(opacity=20); -} -.close:hover { - color: #000000; - text-decoration: none; - opacity: 0.4; - filter: alpha(opacity=40); - cursor: pointer; -} -.btn { - display: inline-block; - padding: 4px 10px 4px; - margin-bottom: 0; - font-size: 13px; - line-height: 18px; - color: #333333; - text-align: center; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); - vertical-align: middle; - background-color: #fafafa; - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); - background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); - background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); - background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); - background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); - background-repeat: no-repeat; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); - border: 1px solid #ccc; - border-bottom-color: #bbb; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - cursor: pointer; - *margin-left: .3em; -} -.btn:first-child { - *margin-left: 0; -} -.btn:hover { - color: #333333; - text-decoration: none; - background-color: #e6e6e6; - background-position: 0 -15px; - -webkit-transition: background-position 0.1s linear; - -moz-transition: background-position 0.1s linear; - -ms-transition: background-position 0.1s linear; - -o-transition: background-position 0.1s linear; - transition: background-position 0.1s linear; -} -.btn:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn.active, -.btn:active { - background-image: none; - -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - background-color: #e6e6e6; - background-color: #d9d9d9 \9; - color: rgba(0, 0, 0, 0.5); - outline: 0; -} -.btn.disabled, -.btn[disabled] { - cursor: default; - background-image: none; - background-color: #e6e6e6; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -.btn-large { - padding: 9px 14px; - font-size: 15px; - line-height: normal; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; -} -.btn-large [class^="icon-"] { - margin-top: 1px; -} -.btn-small { - padding: 5px 9px; - font-size: 11px; - line-height: 16px; -} -.btn-small [class^="icon-"] { - margin-top: -1px; -} -.btn-primary, -.btn-primary:hover, -.btn-warning, -.btn-warning:hover, -.btn-danger, -.btn-danger:hover, -.btn-success, -.btn-success:hover, -.btn-info, -.btn-info:hover { - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - color: #ffffff; -} -.btn-primary.active, -.btn-warning.active, -.btn-danger.active, -.btn-success.active, -.btn-info.active { - color: rgba(255, 255, 255, 0.75); -} -.btn-primary { - background-color: #006dcc; - background-image: -moz-linear-gradient(top, #0088cc, #0044cc); - background-image: -ms-linear-gradient(top, #0088cc, #0044cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); - background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); - background-image: -o-linear-gradient(top, #0088cc, #0044cc); - background-image: linear-gradient(top, #0088cc, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.btn-primary:hover, -.btn-primary:active, -.btn-primary.active, -.btn-primary.disabled, -.btn-primary[disabled] { - background-color: #0044cc; -} -.btn-primary:active, -.btn-primary.active { - background-color: #003399 \9; -} -.btn-warning { - background-color: #faa732; - background-image: -moz-linear-gradient(top, #fbb450, #f89406); - background-image: -ms-linear-gradient(top, #fbb450, #f89406); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); - background-image: -webkit-linear-gradient(top, #fbb450, #f89406); - background-image: -o-linear-gradient(top, #fbb450, #f89406); - background-image: linear-gradient(top, #fbb450, #f89406); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); - border-color: #f89406 #f89406 #ad6704; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.btn-warning:hover, -.btn-warning:active, -.btn-warning.active, -.btn-warning.disabled, -.btn-warning[disabled] { - background-color: #f89406; -} -.btn-warning:active, -.btn-warning.active { - background-color: #c67605 \9; -} -.btn-danger { - background-color: #da4f49; - background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); - background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); - background-image: linear-gradient(top, #ee5f5b, #bd362f); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); - border-color: #bd362f #bd362f #802420; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.btn-danger:hover, -.btn-danger:active, -.btn-danger.active, -.btn-danger.disabled, -.btn-danger[disabled] { - background-color: #bd362f; -} -.btn-danger:active, -.btn-danger.active { - background-color: #942a25 \9; -} -.btn-success { - background-color: #5bb75b; - background-image: -moz-linear-gradient(top, #62c462, #51a351); - background-image: -ms-linear-gradient(top, #62c462, #51a351); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); - background-image: -webkit-linear-gradient(top, #62c462, #51a351); - background-image: -o-linear-gradient(top, #62c462, #51a351); - background-image: linear-gradient(top, #62c462, #51a351); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); - border-color: #51a351 #51a351 #387038; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.btn-success:hover, -.btn-success:active, -.btn-success.active, -.btn-success.disabled, -.btn-success[disabled] { - background-color: #51a351; -} -.btn-success:active, -.btn-success.active { - background-color: #408140 \9; -} -.btn-info { - background-color: #49afcd; - background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); - background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); - background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); - background-image: linear-gradient(top, #5bc0de, #2f96b4); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); - border-color: #2f96b4 #2f96b4 #1f6377; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.btn-info:hover, -.btn-info:active, -.btn-info.active, -.btn-info.disabled, -.btn-info[disabled] { - background-color: #2f96b4; -} -.btn-info:active, -.btn-info.active { - background-color: #24748c \9; -} -button.btn, -input[type="submit"].btn { - *padding-top: 2px; - *padding-bottom: 2px; -} -button.btn::-moz-focus-inner, -input[type="submit"].btn::-moz-focus-inner { - padding: 0; - border: 0; -} -button.btn.large, -input[type="submit"].btn.large { - *padding-top: 7px; - *padding-bottom: 7px; -} -button.btn.small, -input[type="submit"].btn.small { - *padding-top: 3px; - *padding-bottom: 3px; -} -.btn-group { - position: relative; - *zoom: 1; - *margin-left: .3em; -} -.btn-group:before, -.btn-group:after { - display: table; - content: ""; -} -.btn-group:after { - clear: both; -} -.btn-group:first-child { - *margin-left: 0; -} -.btn-group + .btn-group { - margin-left: 5px; -} -.btn-toolbar { - margin-top: 9px; - margin-bottom: 9px; -} -.btn-toolbar .btn-group { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - *zoom: 1; -} -.btn-group .btn { - position: relative; - float: left; - margin-left: -1px; - border-radius: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; -} -.btn-group .btn:first-child { - margin-left: 0; - -webkit-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - border-top-left-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - border-bottom-left-radius: 4px; -} -.btn-group .btn:last-child, -.btn-group .dropdown-toggle { - -webkit-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - border-bottom-right-radius: 4px; -} -.btn-group .btn.large:first-child { - margin-left: 0; - -webkit-border-top-left-radius: 6px; - -moz-border-radius-topleft: 6px; - border-top-left-radius: 6px; - -webkit-border-bottom-left-radius: 6px; - -moz-border-radius-bottomleft: 6px; - border-bottom-left-radius: 6px; -} -.btn-group .btn.large:last-child, -.btn-group .large.dropdown-toggle { - -webkit-border-top-right-radius: 6px; - -moz-border-radius-topright: 6px; - border-top-right-radius: 6px; - -webkit-border-bottom-right-radius: 6px; - -moz-border-radius-bottomright: 6px; - border-bottom-right-radius: 6px; -} -.btn-group .btn:hover, -.btn-group .btn:focus, -.btn-group .btn:active, -.btn-group .btn.active { - z-index: 2; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; - -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); - *padding-top: 5px; - *padding-bottom: 5px; -} -.btn-group.open { - *z-index: 1000; -} -.btn-group.open .dropdown-menu { - display: block; - margin-top: 1px; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; -} -.btn-group.open .dropdown-toggle { - background-image: none; - -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -} -.btn .caret { - margin-top: 7px; - margin-left: 0; -} -.btn:hover .caret, -.open.btn-group .caret { - opacity: 1; - filter: alpha(opacity=100); -} -.btn-primary .caret, -.btn-danger .caret, -.btn-info .caret, -.btn-success .caret { - border-top-color: #ffffff; - opacity: 0.75; - filter: alpha(opacity=75); -} -.btn-small .caret { - margin-top: 4px; -} -.alert { - padding: 8px 35px 8px 14px; - margin-bottom: 18px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - background-color: #fcf8e3; - border: 1px solid #fbeed5; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.alert, -.alert-heading { - color: #c09853; -} -.alert .close { - position: relative; - top: -2px; - right: -21px; - line-height: 18px; -} -.alert-success { - background-color: #dff0d8; - border-color: #d6e9c6; -} -.alert-success, -.alert-success .alert-heading { - color: #468847; -} -.alert-danger, -.alert-error { - background-color: #f2dede; - border-color: #eed3d7; -} -.alert-danger, -.alert-error, -.alert-danger .alert-heading, -.alert-error .alert-heading { - color: #b94a48; -} -.alert-info { - background-color: #d9edf7; - border-color: #bce8f1; -} -.alert-info, -.alert-info .alert-heading { - color: #3a87ad; -} -.alert-block { - padding-top: 14px; - padding-bottom: 14px; -} -.alert-block > p, -.alert-block > ul { - margin-bottom: 0; -} -.alert-block p + p { - margin-top: 5px; -} -.nav { - margin-left: 0; - margin-bottom: 18px; - list-style: none; -} -.nav > li > a { - display: block; -} -.nav > li > a:hover { - text-decoration: none; - background-color: #eeeeee; -} -.nav-list { - padding-left: 14px; - padding-right: 14px; - margin-bottom: 0; -} -.nav-list > li > a, -.nav-list .nav-header { - display: block; - padding: 3px 15px; - margin-left: -15px; - margin-right: -15px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -} -.nav-list .nav-header { - font-size: 11px; - font-weight: bold; - line-height: 18px; - color: #999999; - text-transform: uppercase; -} -.nav-list > li + .nav-header { - margin-top: 9px; -} -.nav-list .active > a, -.nav-list .active > a:hover { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); - background-color: #0088cc; -} -.nav-list [class^="icon-"] { - margin-right: 2px; -} -.nav-tabs, -.nav-pills { - *zoom: 1; -} -.nav-tabs:before, -.nav-pills:before, -.nav-tabs:after, -.nav-pills:after { - display: table; - content: ""; -} -.nav-tabs:after, -.nav-pills:after { - clear: both; -} -.nav-tabs > li, -.nav-pills > li { - float: left; -} -.nav-tabs > li > a, -.nav-pills > li > a { - padding-right: 12px; - padding-left: 12px; - margin-right: 2px; - line-height: 18px; -} -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - margin-bottom: -1px; -} -.nav-tabs > li > a { - padding-top: 9px; - padding-bottom: 9px; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - -webkit-border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #dddddd; -} -.nav-tabs > .active > a, -.nav-tabs > .active > a:hover { - color: #555555; - background-color: #ffffff; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; -} -.nav-pills > li > a { - padding-top: 6px; - padding-bottom: 4px; - margin-top: 2px; - margin-bottom: 2px; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; -} -.nav-pills .active > a, -.nav-pills .active > a:hover { - color: #ffffff; - background-color: #0088cc; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li > a { - margin-right: 0; -} -.nav-tabs.nav-stacked { - border-bottom: 0; -} -.nav-tabs.nav-stacked > li > a { - border: 1px solid #ddd; - border-radius: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; -} -.nav-tabs.nav-stacked > li:first-child > a { - border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - -webkit-border-radius: 4px 4px 0 0; -} -.nav-tabs.nav-stacked > li:last-child > a { - border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - -webkit-border-radius: 0 0 4px 4px; -} -.nav-tabs.nav-stacked > li > a:hover { - border-color: #ddd; - z-index: 2; -} -.nav-pills.nav-stacked > li > a { - margin-bottom: 3px; -} -.nav-pills.nav-stacked > li:last-child > a { - margin-bottom: 1px; -} -.nav-tabs .dropdown-menu, -.nav-pills .dropdown-menu { - margin-top: 1px; - border-width: 1px; -} -.nav-pills .dropdown-menu { - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.nav-tabs .dropdown-toggle .caret, -.nav-pills .dropdown-toggle .caret { - border-top-color: #0088cc; - margin-top: 6px; -} -.nav-tabs .dropdown-toggle:hover .caret, -.nav-pills .dropdown-toggle:hover .caret { - border-top-color: #005580; -} -.nav-tabs .active .dropdown-toggle .caret, -.nav-pills .active .dropdown-toggle .caret { - border-top-color: #333333; -} -.nav > .dropdown.active > a:hover { - color: #000000; - cursor: pointer; -} -.nav-tabs .open .dropdown-toggle, -.nav-pills .open .dropdown-toggle, -.nav > .open.active > a:hover { - color: #ffffff; - background-color: #999999; - border-color: #999999; -} -.nav .open .caret, -.nav .open.active .caret, -.nav .open a:hover .caret { - border-top-color: #ffffff; - opacity: 1; - filter: alpha(opacity=100); -} -.tabs-stacked .open > a:hover { - border-color: #999999; -} -.tabbable { - *zoom: 1; -} -.tabbable:before, -.tabbable:after { - display: table; - content: ""; -} -.tabbable:after { - clear: both; -} -.tabs-below .nav-tabs, -.tabs-right .nav-tabs, -.tabs-left .nav-tabs { - border-bottom: 0; -} -.tab-content > .tab-pane, -.pill-content > .pill-pane { - display: none; -} -.tab-content > .active, -.pill-content > .active { - display: block; -} -.tabs-below .nav-tabs { - border-top: 1px solid #ddd; -} -.tabs-below .nav-tabs > li { - margin-top: -1px; - margin-bottom: 0; -} -.tabs-below .nav-tabs > li > a { - border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - -webkit-border-radius: 0 0 4px 4px; -} -.tabs-below .nav-tabs > li > a:hover { - border-bottom-color: transparent; - border-top-color: #ddd; -} -.tabs-below .nav-tabs .active > a, -.tabs-below .nav-tabs .active > a:hover { - border-color: transparent #ddd #ddd #ddd; -} -.tabs-left .nav-tabs > li, -.tabs-right .nav-tabs > li { - float: none; -} -.tabs-left .nav-tabs > li > a, -.tabs-right .nav-tabs > li > a { - min-width: 74px; - margin-right: 0; - margin-bottom: 3px; -} -.tabs-left .nav-tabs { - float: left; - margin-right: 19px; - border-right: 1px solid #ddd; -} -.tabs-left .nav-tabs > li > a { - margin-right: -1px; - border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - -webkit-border-radius: 4px 0 0 4px; -} -.tabs-left .nav-tabs > li > a:hover { - border-color: #eeeeee #dddddd #eeeeee #eeeeee; -} -.tabs-left .nav-tabs .active > a, -.tabs-left .nav-tabs .active > a:hover { - border-color: #ddd transparent #ddd #ddd; - *border-right-color: #ffffff; -} -.tabs-right .nav-tabs { - float: right; - margin-left: 19px; - border-left: 1px solid #ddd; -} -.tabs-right .nav-tabs > li > a { - margin-left: -1px; - border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - -webkit-border-radius: 0 4px 4px 0; -} -.tabs-right .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #eeeeee #dddddd; -} -.tabs-right .nav-tabs .active > a, -.tabs-right .nav-tabs .active > a:hover { - border-color: #ddd #ddd #ddd transparent; - *border-left-color: #ffffff; -} -.navbar { - overflow: visible; - margin-bottom: 18px; -} -.navbar-inner { - padding-left: 20px; - padding-right: 20px; - background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333333, #222222); - background-image: -ms-linear-gradient(top, #333333, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); - background-image: -webkit-linear-gradient(top, #333333, #222222); - background-image: -o-linear-gradient(top, #333333, #222222); - background-image: linear-gradient(top, #333333, #222222); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -} -.btn-navbar { - display: none; - float: right; - padding: 7px 10px; - margin-left: 5px; - margin-right: 5px; - background-color: #2c2c2c; - background-image: -moz-linear-gradient(top, #333333, #222222); - background-image: -ms-linear-gradient(top, #333333, #222222); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); - background-image: -webkit-linear-gradient(top, #333333, #222222); - background-image: -o-linear-gradient(top, #333333, #222222); - background-image: linear-gradient(top, #333333, #222222); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); - border-color: #222222 #222222 #000000; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -} -.btn-navbar:hover, -.btn-navbar:active, -.btn-navbar.active, -.btn-navbar.disabled, -.btn-navbar[disabled] { - background-color: #222222; -} -.btn-navbar:active, -.btn-navbar.active { - background-color: #080808 \9; -} -.btn-navbar .icon-bar { - display: block; - width: 18px; - height: 2px; - background-color: #f5f5f5; - border-radius: 1px; - -moz-border-radius: 1px; - -webkit-border-radius: 1px; - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -} -.btn-navbar .icon-bar + .icon-bar { - margin-top: 3px; -} -.nav-collapse.collapse { - height: auto; -} -.navbar .brand:hover { - text-decoration: none; -} -.navbar .brand { - float: left; - display: block; - padding: 8px 20px 12px; - margin-left: -20px; - font-size: 20px; - font-weight: 200; - line-height: 1; - color: #ffffff; -} -.navbar .navbar-text { - margin-bottom: 0; - line-height: 40px; - color: #999999; -} -.navbar .navbar-text a:hover { - color: #ffffff; - background-color: transparent; -} -.navbar .btn, -.navbar .btn-group { - margin-top: 5px; -} -.navbar .btn-group .btn { - margin-top: 0; -} -.navbar-form { - margin-bottom: 0; - *zoom: 1; -} -.navbar-form:before, -.navbar-form:after { - display: table; - content: ""; -} -.navbar-form:after { - clear: both; -} -.navbar-form input, -.navbar-form select { - display: inline-block; - margin-top: 5px; - margin-bottom: 0; -} -.navbar-form .radio, -.navbar-form .checkbox { - margin-top: 5px; -} -.navbar-form input[type="image"], -.navbar-form input[type="checkbox"], -.navbar-form input[type="radio"] { - margin-top: 3px; -} -.navbar-search { - position: relative; - float: left; - margin-top: 6px; - margin-bottom: 0; -} -.navbar-search .search-query { - padding: 4px 9px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - font-weight: normal; - line-height: 1; - color: #ffffff; - color: rgba(255, 255, 255, 0.75); - background: #666; - background: rgba(255, 255, 255, 0.3); - border: 1px solid #111; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); - -webkit-transition: none; - -moz-transition: none; - -ms-transition: none; - -o-transition: none; - transition: none; -} -.navbar-search .search-query :-moz-placeholder { - color: #eeeeee; -} -.navbar-search .search-query ::-webkit-input-placeholder { - color: #eeeeee; -} -.navbar-search .search-query:hover { - color: #ffffff; - background-color: #999999; - background-color: rgba(255, 255, 255, 0.5); -} -.navbar-search .search-query:focus, -.navbar-search .search-query.focused { - padding: 5px 10px; - color: #333333; - text-shadow: 0 1px 0 #ffffff; - background-color: #ffffff; - border: 0; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - outline: 0; -} -.navbar-fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} -.navbar-fixed-top .navbar-inner { - padding-left: 0; - padding-right: 0; - border-radius: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; -} -.navbar .nav { - position: relative; - left: 0; - display: block; - float: left; - margin: 0 10px 0 0; -} -.navbar .nav.pull-right { - float: right; -} -.navbar .nav > li { - display: block; - float: left; -} -.navbar .nav > li > a { - float: none; - padding: 10px 10px 11px; - line-height: 19px; - color: #999999; - text-decoration: none; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.navbar .nav > li > a:hover { - background-color: transparent; - color: #ffffff; - text-decoration: none; -} -.navbar .nav .active > a, -.navbar .nav .active > a:hover { - color: #ffffff; - text-decoration: none; - background-color: #222222; -} -.navbar .divider-vertical { - height: 40px; - width: 1px; - margin: 0 9px; - overflow: hidden; - background-color: #222222; - border-right: 1px solid #333333; -} -.navbar .nav.pull-right { - margin-left: 10px; - margin-right: 0; -} -.navbar .dropdown-menu { - margin-top: 1px; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.navbar .dropdown-menu:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; - top: -7px; - left: 9px; -} -.navbar .dropdown-menu:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #ffffff; - position: absolute; - top: -6px; - left: 10px; -} -.navbar .nav .dropdown-toggle .caret, -.navbar .nav .open.dropdown .caret { - border-top-color: #ffffff; -} -.navbar .nav .active .caret { - opacity: 1; - filter: alpha(opacity=100); -} -.navbar .nav .open > .dropdown-toggle, -.navbar .nav .active > .dropdown-toggle, -.navbar .nav .open.active > .dropdown-toggle { - background-color: transparent; -} -.navbar .nav .active > .dropdown-toggle:hover { - color: #ffffff; -} -.navbar .nav.pull-right .dropdown-menu { - left: auto; - right: 0; -} -.navbar .nav.pull-right .dropdown-menu:before { - left: auto; - right: 12px; -} -.navbar .nav.pull-right .dropdown-menu:after { - left: auto; - right: 13px; -} -.breadcrumb { - padding: 7px 14px; - margin: 0 0 18px; - background-color: #fbfbfb; - background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); - background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5)); - background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); - background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); - background-image: linear-gradient(top, #ffffff, #f5f5f5); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); - border: 1px solid #ddd; - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 #ffffff; - -moz-box-shadow: inset 0 1px 0 #ffffff; - box-shadow: inset 0 1px 0 #ffffff; -} -.breadcrumb li { - display: inline-block; - text-shadow: 0 1px 0 #ffffff; -} -.breadcrumb .divider { - padding: 0 5px; - color: #999999; -} -.breadcrumb .active a { - color: #333333; -} -.pagination { - height: 36px; - margin: 18px 0; -} -.pagination ul { - display: inline-block; - *display: inline; - /* IE7 inline-block hack */ - *zoom: 1; - margin-left: 0; - margin-bottom: 0; - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -} -.pagination li { - display: inline; -} -.pagination a { - float: left; - padding: 0 14px; - line-height: 34px; - text-decoration: none; - border: 1px solid #ddd; - border-left-width: 0; -} -.pagination a:hover, -.pagination .active a { - background-color: #f5f5f5; -} -.pagination .active a { - color: #999999; - cursor: default; -} -.pagination .disabled a, -.pagination .disabled a:hover { - color: #999999; - background-color: transparent; - cursor: default; -} -.pagination li:first-child a { - border-left-width: 1px; - border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - -webkit-border-radius: 3px 0 0 3px; -} -.pagination li:last-child a { - border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - -webkit-border-radius: 0 3px 3px 0; -} -.pagination-centered { - text-align: center; -} -.pagination-right { - text-align: right; -} -.pager { - margin-left: 0; - margin-bottom: 18px; - list-style: none; - text-align: center; - *zoom: 1; -} -.pager:before, -.pager:after { - display: table; - content: ""; -} -.pager:after { - clear: both; -} -.pager li { - display: inline; -} -.pager a { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; - -moz-border-radius: 15px; - -webkit-border-radius: 15px; -} -.pager a:hover { - text-decoration: none; - background-color: #f5f5f5; -} -.pager .next a { - float: right; -} -.pager .previous a { - float: left; -} -.modal-open .dropdown-menu { - z-index: 2050; -} -.modal-open .dropdown.open { - *z-index: 2050; -} -.modal-open .popover { - z-index: 2060; -} -.modal-open .tooltip { - z-index: 2070; -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop, -.modal-backdrop.fade.in { - opacity: 0.8; - filter: alpha(opacity=80); -} -.modal { - position: fixed; - top: 50%; - left: 50%; - z-index: 1050; - max-height: 500px; - overflow: auto; - width: 560px; - margin: -250px 0 0 -280px; - background-color: #ffffff; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.3); - *border: 1px solid #999; - /* IE6-7 */ - border-radius: 6px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; - -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -webkit-background-clip: padding-box; - -moz-background-clip: padding-box; - background-clip: padding-box; -} -.modal.fade { - -webkit-transition: opacity .3s linear, top .3s ease-out; - -moz-transition: opacity .3s linear, top .3s ease-out; - -ms-transition: opacity .3s linear, top .3s ease-out; - -o-transition: opacity .3s linear, top .3s ease-out; - transition: opacity .3s linear, top .3s ease-out; - top: -25%; -} -.modal.fade.in { - top: 50%; -} -.modal-header { - padding: 9px 15px; - border-bottom: 1px solid #eee; -} -.modal-header .close { - margin-top: 2px; -} -.modal-body { - padding: 15px; -} -.modal-footer { - padding: 14px 15px 15px; - margin-bottom: 0; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-radius: 0 0 6px 6px; - -moz-border-radius: 0 0 6px 6px; - -webkit-border-radius: 0 0 6px 6px; - -webkit-box-shadow: inset 0 1px 0 #ffffff; - -moz-box-shadow: inset 0 1px 0 #ffffff; - box-shadow: inset 0 1px 0 #ffffff; - *zoom: 1; -} -.modal-footer:before, -.modal-footer:after { - display: table; - content: ""; -} -.modal-footer:after { - clear: both; -} -.modal-footer .btn { - float: right; - margin-left: 5px; - margin-bottom: 0; -} -.tooltip { - position: absolute; - z-index: 1020; - display: block; - visibility: visible; - padding: 5px; - font-size: 11px; - opacity: 0; - filter: alpha(opacity=0); -} -.tooltip.in { - opacity: 0.8; - filter: alpha(opacity=80); -} -.tooltip.top { - margin-top: -2px; -} -.tooltip.right { - margin-left: 2px; -} -.tooltip.bottom { - margin-top: 2px; -} -.tooltip.left { - margin-left: -2px; -} -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-top: 5px solid #000000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-left: 5px solid #000000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-bottom: 5px solid #000000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-right: 5px solid #000000; -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - padding: 5px; -} -.popover.top { - margin-top: -5px; -} -.popover.right { - margin-left: 5px; -} -.popover.bottom { - margin-top: 5px; -} -.popover.left { - margin-left: -5px; -} -.popover.top .arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-top: 5px solid #000000; -} -.popover.right .arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-right: 5px solid #000000; -} -.popover.bottom .arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-bottom: 5px solid #000000; -} -.popover.left .arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-left: 5px solid #000000; -} -.popover .arrow { - position: absolute; - width: 0; - height: 0; -} -.popover-inner { - padding: 3px; - width: 280px; - overflow: hidden; - background: #000000; - background: rgba(0, 0, 0, 0.8); - border-radius: 6px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; - -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -} -.popover-title { - padding: 9px 15px; - line-height: 1; - background-color: #f5f5f5; - border-bottom: 1px solid #eee; - border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - -webkit-border-radius: 3px 3px 0 0; -} -.popover-content { - padding: 14px; - background-color: #ffffff; - border-radius: 0 0 3px 3px; - -moz-border-radius: 0 0 3px 3px; - -webkit-border-radius: 0 0 3px 3px; - -webkit-background-clip: padding-box; - -moz-background-clip: padding-box; - background-clip: padding-box; -} -.popover-content p, -.popover-content ul, -.popover-content ol { - margin-bottom: 0; -} -.thumbnails { - margin-left: -20px; - list-style: none; - *zoom: 1; -} -.thumbnails:before, -.thumbnails:after { - display: table; - content: ""; -} -.thumbnails:after { - clear: both; -} -.thumbnails > li { - float: left; - margin: 0 0 18px 20px; -} -.thumbnail { - display: block; - padding: 4px; - line-height: 1; - border: 1px solid #ddd; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); -} -a.thumbnail:hover { - border-color: #0088cc; - -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); - box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -} -.thumbnail > img { - display: block; - max-width: 100%; - margin-left: auto; - margin-right: auto; -} -.thumbnail .caption { - padding: 9px; -} -.label { - padding: 2px 4px 3px; - font-size: 11.05px; - font-weight: bold; - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #999999; - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} -.label:hover { - color: #ffffff; - text-decoration: none; -} -.label-important { - background-color: #b94a48; -} -.label-important:hover { - background-color: #953b39; -} -.label-warning { - background-color: #f89406; -} -.label-warning:hover { - background-color: #c67605; -} -.label-success { - background-color: #468847; -} -.label-success:hover { - background-color: #356635; -} -.label-info { - background-color: #3a87ad; -} -.label-info:hover { - background-color: #2d6987; -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} -@-moz-keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 0 0; - } - to { - background-position: 40px 0; - } -} -.progress { - overflow: hidden; - height: 18px; - margin-bottom: 18px; - background-color: #f7f7f7; - background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); - background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); - background-image: linear-gradient(top, #f5f5f5, #f9f9f9); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.progress .bar { - width: 0%; - height: 18px; - color: #ffffff; - font-size: 12px; - text-align: center; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #0e90d2; - background-image: -moz-linear-gradient(top, #149bdf, #0480be); - background-image: -ms-linear-gradient(top, #149bdf, #0480be); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); - background-image: -webkit-linear-gradient(top, #149bdf, #0480be); - background-image: -o-linear-gradient(top, #149bdf, #0480be); - background-image: linear-gradient(top, #149bdf, #0480be); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0); - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: width 0.6s ease; - -moz-transition: width 0.6s ease; - -ms-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.progress-striped .bar { - background-color: #62c462; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - -moz-background-size: 40px 40px; - -o-background-size: 40px 40px; - background-size: 40px 40px; -} -.progress.active .bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -moz-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-danger .bar { - background-color: #dd514c; - background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); - background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); - background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); - background-image: linear-gradient(top, #ee5f5b, #c43c35); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); -} -.progress-danger.progress-striped .bar { - background-color: #ee5f5b; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.progress-success .bar { - background-color: #5eb95e; - background-image: -moz-linear-gradient(top, #62c462, #57a957); - background-image: -ms-linear-gradient(top, #62c462, #57a957); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); - background-image: -webkit-linear-gradient(top, #62c462, #57a957); - background-image: -o-linear-gradient(top, #62c462, #57a957); - background-image: linear-gradient(top, #62c462, #57a957); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); -} -.progress-success.progress-striped .bar { - background-color: #62c462; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.progress-info .bar { - background-color: #4bb1cf; - background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); - background-image: -ms-linear-gradient(top, #5bc0de, #339bb9); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); - background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); - background-image: -o-linear-gradient(top, #5bc0de, #339bb9); - background-image: linear-gradient(top, #5bc0de, #339bb9); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); -} -.progress-info.progress-striped .bar { - background-color: #5bc0de; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.accordion { - margin-bottom: 18px; -} -.accordion-group { - margin-bottom: 2px; - border: 1px solid #e5e5e5; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; -} -.accordion-heading { - border-bottom: 0; -} -.accordion-heading .accordion-toggle { - display: block; - padding: 8px 15px; -} -.accordion-inner { - padding: 9px 15px; - border-top: 1px solid #e5e5e5; -} -.carousel { - position: relative; - margin-bottom: 18px; - line-height: 1; -} -.carousel-inner { - overflow: hidden; - width: 100%; - position: relative; -} -.carousel .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - -moz-transition: 0.6s ease-in-out left; - -ms-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} -.carousel .item > img { - display: block; - line-height: 1; -} -.carousel .active, -.carousel .next, -.carousel .prev { - display: block; -} -.carousel .active { - left: 0; -} -.carousel .next, -.carousel .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel .next { - left: 100%; -} -.carousel .prev { - left: -100%; -} -.carousel .next.left, -.carousel .prev.right { - left: 0; -} -.carousel .active.left { - left: -100%; -} -.carousel .active.right { - left: 100%; -} -.carousel-control { - position: absolute; - top: 40%; - left: 15px; - width: 40px; - height: 40px; - margin-top: -20px; - font-size: 60px; - font-weight: 100; - line-height: 30px; - color: #ffffff; - text-align: center; - background: #222222; - border: 3px solid #ffffff; - border-radius: 23px; - -moz-border-radius: 23px; - -webkit-border-radius: 23px; - opacity: 0.5; - filter: alpha(opacity=50); -} -.carousel-control.right { - left: auto; - right: 15px; -} -.carousel-control:hover { - color: #ffffff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); -} -.carousel-caption { - position: absolute; - left: 0; - right: 0; - bottom: 0; - padding: 10px 15px 5px; - background: #333333; - background: rgba(0, 0, 0, 0.75); -} -.carousel-caption h4, -.carousel-caption p { - color: #ffffff; -} -.hero-unit { - padding: 60px; - margin-bottom: 30px; - background-color: #f5f5f5; - border-radius: 6px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; -} -.hero-unit h1 { - margin-bottom: 0; - font-size: 60px; - line-height: 1; - letter-spacing: -1px; -} -.hero-unit p { - font-size: 18px; - font-weight: 200; - line-height: 27px; -} -.label, -.badge { - display: inline-block; - padding: 2px 4px; - font-size: 10.998px; - font-weight: bold; - line-height: 14px; - color: #ffffff; - vertical-align: baseline; - white-space: nowrap; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #999999; -} -.label { - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} -.badge { - padding-left: 9px; - padding-right: 9px; - border-radius: 9px; - -moz-border-radius: 9px; - -webkit-border-radius: 9px; -} -.label:empty, -.badge:empty { - display: none; -} -a.label:hover, -a.label:focus, -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -.label-important, -.badge-important { - background-color: #b94a48; -} -.label-important[href], -.badge-important[href] { - background-color: #953b39; -} -.label-warning, -.badge-warning { - background-color: #f89406; -} -.label-warning[href], -.badge-warning[href] { - background-color: #c67605; -} -.label-success, -.badge-success { - background-color: #468847; -} -.label-success[href], -.badge-success[href] { - background-color: #356635; -} -.label-info, -.badge-info { - background-color: #3a87ad; -} -.label-info[href], -.badge-info[href] { - background-color: #2d6987; -} -.label-inverse, -.badge-inverse { - background-color: #333333; -} -.label-inverse[href], -.badge-inverse[href] { - background-color: #1a1a1a; -} -.btn .label, -.btn .badge { - position: relative; - top: -1px; -} -.btn-mini .label, -.btn-mini .badge { - top: 0; -} -.pull-right { - float: right; -} -.pull-left { - float: left; -} -.hide { - display: none; -} -.show { - display: block; -} -.invisible { - visibility: hidden; -} -/*! - * Bootstrap Responsive v2.0.0 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */ -.hidden { - display: none; - visibility: hidden; -} -@media (max-width: 480px) { - .nav-collapse { - -webkit-transform: translate3d(0, 0, 0); - } - .page-header h1 small { - display: block; - line-height: 18px; - } - input[class*="span"], - select[class*="span"], - textarea[class*="span"], - .uneditable-input { - display: block; - width: 100%; - height: 28px; - /* Make inputs at least the height of their button counterpart */ - /* Makes inputs behave like true block-level elements */ - -webkit-box-sizing: border-box; - /* Older Webkit */ - -moz-box-sizing: border-box; - /* Older FF */ - -ms-box-sizing: border-box; - /* IE8 */ - box-sizing: border-box; - /* CSS3 spec*/ - } - .input-prepend input[class*="span"], - .input-append input[class*="span"] { - width: auto; - } - input[type="checkbox"], - input[type="radio"] { - border: 1px solid #ccc; - } - .form-horizontal .control-group > label { - float: none; - width: auto; - padding-top: 0; - text-align: left; - } - .form-horizontal .controls { - margin-left: 0; - } - .form-horizontal .control-list { - padding-top: 0; - } - .form-horizontal .form-actions { - padding-left: 10px; - padding-right: 10px; - } - .modal { - position: absolute; - top: 10px; - left: 10px; - right: 10px; - width: auto; - margin: 0; - } - .modal.fade.in { - top: auto; - } - .modal-header .close { - padding: 10px; - margin: -10px; - } - .carousel-caption { - position: static; - } -} -@media (max-width: 767px) { - .container { - width: auto; - padding: 0 20px; - } - .row-fluid { - width: 100%; - } - .row { - margin-left: 0; - } - .row > [class*="span"], - .row-fluid > [class*="span"] { - float: none; - display: block; - width: auto; - margin: 0; - } -} -@media (min-width: 768px) and (max-width: 980px) { - .row { - margin-left: -20px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - margin-left: 20px; - } - .span1 { - width: 42px; - } - .span2 { - width: 104px; - } - .span3 { - width: 166px; - } - .span4 { - width: 228px; - } - .span5 { - width: 290px; - } - .span6 { - width: 352px; - } - .span7 { - width: 414px; - } - .span8 { - width: 476px; - } - .span9 { - width: 538px; - } - .span10 { - width: 600px; - } - .span11 { - width: 662px; - } - .span12, - .container { - width: 724px; - } - .offset1 { - margin-left: 82px; - } - .offset2 { - margin-left: 144px; - } - .offset3 { - margin-left: 206px; - } - .offset4 { - margin-left: 268px; - } - .offset5 { - margin-left: 330px; - } - .offset6 { - margin-left: 392px; - } - .offset7 { - margin-left: 454px; - } - .offset8 { - margin-left: 516px; - } - .offset9 { - margin-left: 578px; - } - .offset10 { - margin-left: 640px; - } - .offset11 { - margin-left: 702px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid > [class*="span"] { - float: left; - margin-left: 2.76243094%; - } - .row-fluid > [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid .span1 { - width: 5.80110497%; - } - .row-fluid .span2 { - width: 14.36464088%; - } - .row-fluid .span3 { - width: 22.92817679%; - } - .row-fluid .span4 { - width: 31.49171271%; - } - .row-fluid .span5 { - width: 40.05524862%; - } - .row-fluid .span6 { - width: 48.61878453%; - } - .row-fluid .span7 { - width: 57.18232044%; - } - .row-fluid .span8 { - width: 65.74585635%; - } - .row-fluid .span9 { - width: 74.30939226%; - } - .row-fluid .span10 { - width: 82.87292817%; - } - .row-fluid .span11 { - width: 91.43646408%; - } - .row-fluid .span12 { - width: 99.99999999%; - } - input.span1, - textarea.span1, - .uneditable-input.span1 { - width: 32px; - } - input.span2, - textarea.span2, - .uneditable-input.span2 { - width: 94px; - } - input.span3, - textarea.span3, - .uneditable-input.span3 { - width: 156px; - } - input.span4, - textarea.span4, - .uneditable-input.span4 { - width: 218px; - } - input.span5, - textarea.span5, - .uneditable-input.span5 { - width: 280px; - } - input.span6, - textarea.span6, - .uneditable-input.span6 { - width: 342px; - } - input.span7, - textarea.span7, - .uneditable-input.span7 { - width: 404px; - } - input.span8, - textarea.span8, - .uneditable-input.span8 { - width: 466px; - } - input.span9, - textarea.span9, - .uneditable-input.span9 { - width: 528px; - } - input.span10, - textarea.span10, - .uneditable-input.span10 { - width: 590px; - } - input.span11, - textarea.span11, - .uneditable-input.span11 { - width: 652px; - } - input.span12, - textarea.span12, - .uneditable-input.span12 { - width: 714px; - } -} -@media (max-width: 830px) { - /* Don't do anything fancy to the navbar, just hide stuff - // UNFIX THE TOPBAR - // ---------------- - // Remove any padding from the body - body { - padding-top: 0; - } - // Unfix the navbar - .navbar-fixed-top { - position: static; - margin-bottom: @baseLineHeight; - } - .navbar-fixed-top .navbar-inner { - padding: 5px; - } - .navbar .container { - width: auto; - padding: 0; - } - // Account for brand name - .navbar .brand { - padding-left: 10px; - padding-right: 10px; - margin: 0 0 0 -5px; - } - // Nav collapse clears brand - .navbar .nav-collapse { - clear: left; - } - // Block-level the nav - .navbar .nav { - float: none; - margin: 0 0 (@baseLineHeight / 2); - } - .navbar .nav > li { - float: none; - } - .navbar .nav > li > a { - margin-bottom: 2px; - } - .navbar .nav > .divider-vertical { - display: none; - } - // Nav and dropdown links in navbar - .navbar .nav > li > a, - .navbar .dropdown-menu a { - padding: 6px 15px; - font-weight: bold; - color: @navbarLinkColor; - .border-radius(3px); - } - .navbar .dropdown-menu li + li a { - margin-bottom: 2px; - } - .navbar .nav > li > a:hover, - .navbar .dropdown-menu a:hover { - background-color: @navbarBackground; - } - // Dropdowns in the navbar - .navbar .dropdown-menu { - position: static; - top: auto; - left: auto; - float: none; - display: block; - max-width: none; - margin: 0 15px; - padding: 0; - background-color: transparent; - border: none; - .border-radius(0); - .box-shadow(none); - } - .navbar .dropdown-menu:before, - .navbar .dropdown-menu:after { - display: none; - } - .navbar .dropdown-menu .divider { - display: none; - } - // Forms in navbar - .navbar-form, - .navbar-search { - float: none; - padding: (@baseLineHeight / 2) 15px; - margin: (@baseLineHeight / 2) 0; - border-top: 1px solid @navbarBackground; - border-bottom: 1px solid @navbarBackground; - @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); - .box-shadow(@shadow); - } - // Pull right (secondary) nav content - .navbar .nav.pull-right { - float: none; - margin-left: 0; - } - // Static navbar - .navbar-static .navbar-inner { - padding-left: 10px; - padding-right: 10px; - } - // Navbar button - .btn-navbar { - display: block; - } - */ - .nav-collapse { - overflow: hidden; - height: 0; - display: none !important; - } -} -@media (min-width: 980px) { - .nav-collapse.collapse { - height: auto !important; - } -} -@media (min-width: 1200px) { - .row { - margin-left: -30px; - *zoom: 1; - } - .row:before, - .row:after { - display: table; - content: ""; - } - .row:after { - clear: both; - } - [class*="span"] { - float: left; - margin-left: 30px; - } - .span1 { - width: 70px; - } - .span2 { - width: 170px; - } - .span3 { - width: 270px; - } - .span4 { - width: 370px; - } - .span5 { - width: 470px; - } - .span6 { - width: 570px; - } - .span7 { - width: 670px; - } - .span8 { - width: 770px; - } - .span9 { - width: 870px; - } - .span10 { - width: 970px; - } - .span11 { - width: 1070px; - } - .span12, - .container { - width: 1170px; - } - .offset1 { - margin-left: 130px; - } - .offset2 { - margin-left: 230px; - } - .offset3 { - margin-left: 330px; - } - .offset4 { - margin-left: 430px; - } - .offset5 { - margin-left: 530px; - } - .offset6 { - margin-left: 630px; - } - .offset7 { - margin-left: 730px; - } - .offset8 { - margin-left: 830px; - } - .offset9 { - margin-left: 930px; - } - .offset10 { - margin-left: 1030px; - } - .offset11 { - margin-left: 1130px; - } - .row-fluid { - width: 100%; - *zoom: 1; - } - .row-fluid:before, - .row-fluid:after { - display: table; - content: ""; - } - .row-fluid:after { - clear: both; - } - .row-fluid > [class*="span"] { - float: left; - margin-left: 2.56410256%; - } - .row-fluid > [class*="span"]:first-child { - margin-left: 0; - } - .row-fluid .span1 { - width: 5.98290598%; - } - .row-fluid .span2 { - width: 14.52991453%; - } - .row-fluid .span3 { - width: 23.07692308%; - } - .row-fluid .span4 { - width: 31.62393162%; - } - .row-fluid .span5 { - width: 40.17094017%; - } - .row-fluid .span6 { - width: 48.71794872%; - } - .row-fluid .span7 { - width: 57.26495727%; - } - .row-fluid .span8 { - width: 65.81196581%; - } - .row-fluid .span9 { - width: 74.35897436%; - } - .row-fluid .span10 { - width: 82.90598291%; - } - .row-fluid .span11 { - width: 91.45299145%; - } - .row-fluid .span12 { - width: 100%; - } - input.span1, - textarea.span1, - .uneditable-input.span1 { - width: 60px; - } - input.span2, - textarea.span2, - .uneditable-input.span2 { - width: 160px; - } - input.span3, - textarea.span3, - .uneditable-input.span3 { - width: 260px; - } - input.span4, - textarea.span4, - .uneditable-input.span4 { - width: 360px; - } - input.span5, - textarea.span5, - .uneditable-input.span5 { - width: 460px; - } - input.span6, - textarea.span6, - .uneditable-input.span6 { - width: 560px; - } - input.span7, - textarea.span7, - .uneditable-input.span7 { - width: 660px; - } - input.span8, - textarea.span8, - .uneditable-input.span8 { - width: 760px; - } - input.span9, - textarea.span9, - .uneditable-input.span9 { - width: 860px; - } - input.span10, - textarea.span10, - .uneditable-input.span10 { - width: 960px; - } - input.span11, - textarea.span11, - .uneditable-input.span11 { - width: 1060px; - } - input.span12, - textarea.span12, - .uneditable-input.span12 { - width: 1160px; - } - .thumbnails { - margin-left: -30px; - } - .thumbnails > li { - margin-left: 30px; - } -} -body { - padding-top: 40px; -} -html, -body { - background-color: #f4f4f4; -} -h1 { - font-family: 'Chivo', sans-serif; - font-weight: 300; - font-size: 3em; -} -h2 { - font-family: 'Chivo', sans-serif; - font-weight: 300; - font-size: 2.2em; -} -a.plain { - color: #404040; -} -a.plain:hover { - text-decoration: none; -} -.box { - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; - margin-bottom: 15px; - padding-top: 15px; - padding-left: 30px; - padding-right: 30px; - padding-bottom: 15px; - background-color: white; - border: 1px solid #D9D9D9; - margin-top: 18px; -} -.box .page-header { - margin-top: 12px; -} -.span-box { - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; - margin-top: 15px; - padding-top: 15px; - padding-left: 30px; - padding-right: 30px; - padding-bottom: 15px; - background-color: white; - border: 1px solid #D9D9D9; - position: relative; - left: -30px; -} -.modal .modal-body form { - margin: 0px; -} -input.inputmodal { - margin-bottom: 0; - width: 520px; -} -.actions { - background: none; - border: none; -} -@media (max-width: 767px) { - .span-box { - margin-top: 15px !important; - position: static; - } -} -a#passwordReset { - padding-top: 9px; - padding-right: 30px; - float: right; -} -.feedback { - height: 200px; -} -.lowerCenter { - padding-top: 70px; -} -.btn-xlarge { - padding-left: 50px; - padding-top: 10px; - padding-bottom: 10px; - padding-right: 50px; - font-size: 1.5em; -} -span.right { - float: right; -} -input.large { - height: 25px; - font-size: 1.3em; -} -#loginLink { - background-color: #049cdb; - color: #ffffff; -} -#loginLink:hover { - background-color: #0378a9; -} -.alert-free-trial { - margin-top: 20px; - text-align: center; -} -.alert-free-trial p { - font-size: 15px; -} -.dropdown-menu .menu-header { - color: #555; - padding: 3px 15px; -} -.dropdown-menu .menu-indent { - padding-left: 30px; -} -body.editor { - height: 100%; - overflow: hidden; - padding-top: 0; - background-color: white; -} -@-webkit-keyframes dot { - 0% { - background-color: #282828; - } - 50% { - background-color: white; - } - 100% { - background-color: #282828; - } -} -#loadingScreen { - background-color: #eeeeee; - text-align: center; - padding-top: 120px; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1040; -} -#loadingScreen h3 { - font-size: 22px; - background-image: url(/brand/logo/logo-128.png); - background-repeat: no-repeat; - background-position: center 0px; - padding-top: 130px; -} -#loadingScreen p { - font-size: 14px; - padding-top: 6px; -} -.content-with-navigation-sidebar { - padding-left: 200px; - padding-right: 20px; -} -.sidebar-navigation { - background: #282828; - border-right: 1px solid #999; - position: fixed; - left: 0; - top: 0; - bottom: 0; - width: 40px; - overflow: hidden; - z-index: 10; -} -.sidebar-navigation ul { - list-style: none; - margin: 0; -} -.sidebar-navigation ul li a { - color: #ccc; - width: 100%; - display: block; -} -.sidebar-navigation ul li a .content { - padding: 12px 0; -} -.sidebar-navigation ul li a:hover { - -webkit-box-shadow: inset 0 0 15px #111111; - -moz-box-shadow: inset 0 0 15px #111111; - box-shadow: inset 0 0 15px #111111; - text-decoration: none; - color: white; -} -.sidebar-navigation ul li.active { - background-color: #049cdb; -} -.sidebar-navigation ul li.active a { - color: white; -} -.sidebar-navigation ul li.active a:hover { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -.sidebar-navigation .image-button { - margin-top: 4px; - margin-right: 8px; - cursor: pointer; -} -.sidebar-navigation a.tab-link { - background-position: 12px center; - background-repeat: no-repeat; - padding-left: 40px; - height: 40px; -} -.sidebar-navigation a.code-tab { - background-image: url(/brand/icons/code.png); -} -.sidebar-navigation a.history-tab { - background-image: url(/brand/icons/history.png); -} -.sidebar-navigation a.settings-tab, -.sidebar-navigation a.account-settings-tab { - background-image: url(/brand/icons/settings.png); -} -.sidebar-navigation a.collaborators-tab { - background-image: url(/brand/icons/collaborators.png); -} -.sidebar-navigation a.project-list-tab { - background-image: url(/brand/icons/projects.png); -} -.sidebar-navigation a.subscription-tab { - background-image: url(/brand/icons/subscription.png); -} -.sidebar-navigation #toolbar-footer { - position: absolute; - bottom: 0; - left: 0; - width: 180px; - padding-bottom: 16px; - text-align: center; -} -.sidebar-navigation #toolbar-footer a { - font-size: 12px; - color: #ddd; -} -.sidebar-navigation #toolbar-footer a:hover { - color: white; -} -.sidebar-navigation #toolbar-footer > div { - margin-top: 3px; -} -.ui-layout-resizer { - width: 6px; - background-color: #eee; -} -.ui-layout-resizer .ui-layout-toggler { - background-color: #ddd; - background-image: url(/img/resizer.png); - background-repeat: no-repeat; - background-position: center center; -} -.ui-layout-resizer-dragging { - background-color: #ddd; -} -.splitter-bar-vertical-docked { - width: 15px; -} -#content { - border-left: 1px solid #aaa; -} -#content iframe { - width: 100%; - height: 100%; -} -#content .fullEditorArea, -#content #pdfArea, -#content #imageArea iframe { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; -} -#content #editorArea { - width: 100%; - height: 100%; -} -#content #editorArea #editorSplitter { - width: 100%; - height: 100%; -} -#content #editorArea #editor { - width: 100%; - height: 100%; -} -#content #editorArea #editorWrapper { - height: 100%; - width: 100%; -} -#content #editorArea #rightEditorPanel { - border-left: 1px solid #aaa; -} -#content #editorArea #leftEditorPanel { - border-right: 1px solid #aaa; -} -#content #editorArea .loading { - background: url('/img/spin.gif') center center no-repeat, url('/img/noise.png') #aaaaaa; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 100; -} -#content #editorArea #trackChangesPanel { - width: 100%; - height: 100%; -} -#content #undoConflictWarning { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 10; - padding: 8px; - background-color: #ffd2d2; -} -#content #undoConflictWarning .js-hide { - display: inline; - float: right; -} -#content #pdfArea { - background-color: #eee; -} -#content #pdfArea #pdfToolBar { - padding: 5px 5px 3px 5px; - margin: 0; - background-color: white; - border-bottom: 1px solid #aaa; -} -#content #pdfArea #pdfToolBar i { - display: block; - height: 18px; - width: 24px; - background-repeat: no-repeat; -} -#content #pdfArea #pdfToolBar i.icon-flatview { - background-image: url(/img/flatview.png); -} -#content #pdfArea #pdfToolBar i.icon-splitview { - background-image: url(/img/splitview.png); -} -#content #pdfArea #pdfAreaContent #logArea, -#content #pdfArea #pdfAreaContent #rawLogArea, -#content #pdfArea #pdfAreaContent .pdfjs-list-view { - height: 100%; - width: 100%; -} -#content #pdfArea .compiling-message { - z-index: 100; - position: absolute; - top: 45px; - left: 10px; - padding: 20px; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border: 1px solid #999; - background-color: #eee; - background-image: url(/img/spin1.gif); - background-repeat: no-repeat; - background-position: 10px center; - padding-left: 50px; -} -#content #pdfArea .not-compiled-yet-message { - padding: 9px; - background: url(/img/silk/arrow-up.png) 20px 7px no-repeat; - padding-left: 43px; - font-size: 16px; -} -#content #pdfArea #logArea { - overflow: auto; - background: url('/img/noise.png') #eeeeee; -} -#content #pdfArea #logArea ul { - margin: 0px; - padding: 10px; -} -#content #pdfArea #logArea ul li { - cursor: pointer; - list-style: none; - margin-bottom: 10px; -} -#content #pdfArea #logArea button { - margin-left: 10px; - margin-bottom: 20px; -} -#content #pdfArea #logArea .alert-warning { - border-color: #fddfb3; - background-color: #fee9cc; - color: #f89406; - text-shadow: none; -} -#content #pdfArea #logArea .small { - color: #666; - margin-top: 6px; - white-space: pre-wrap; -} -#content #pdfArea #rawLogArea { - overflow: auto; - background: url('/img/noise.png') #eeeeee; -} -#content #pdfArea #rawLogArea pre { - background: none; - border: none; -} -#content #pdfArea .pdfjs-viewer { - position: relative; - height: 100%; - width: 100%; -} -#content #pdfArea .pdfjs-viewer .pdfjs-list-view { - overflow: scroll; -} -#content #pdfArea .pdfjs-viewer .pdfjs-list-view canvas { - background: white; - box-shadow: black 0px 0px 10px; -} -#content #pdfArea .pdfjs-viewer .pdfjs-list-view .page-container { - margin: 10px auto; - padding: 0 10px; -} -#content #pdfArea .pdfjs-viewer .btn-group { - position: absolute; - top: 15px; - left: 20px; - z-index: 50; -} -#content #pdfArea .pdfjs-viewer .btn-group img { - vertical-align: middle; -} -#content #pdfArea .pdfjs-viewer .progress { - width: 200px; - position: absolute; - bottom: 15px; - left: 20px; - z-index: 50; - border: 1px solid #666; - height: 32px; -} -#content #pdfArea .pdfjs-viewer .progress .bar { - height: 32px; -} -#content #pdfArea .pdfjs-viewer .progress span { - position: absolute; - width: 100%; - text-align: center; - top: 8px; -} -#content #loading { - background: url('/img/spin.gif') center center no-repeat, url('/img/noise.png') #aaaaaa; -} -#content #projectDeleted { - background: url('/img/noise.png') #aaaaaa; -} -#content #mainAreaMessage { - margin-top: 100px; - font-size: 1.4em; - text-align: center; -} -#content .projectSettings { - overflow: scroll; - padding: 0 12px 12px 12px; -} -#tab-content { - position: absolute; - top: 0; - bottom: 0; - left: 40px; - right: 0; -} -#tab-content #collaborators-tab, -#tab-content #settings-tab { - padding: 10px; - overflow: scroll; -} -#tab-content #collaborators-tab, -#tab-content #settings-tab, -#tab-content #history-tab { - background: url('/img/noise.png') #eeeeee; - position: absolute; - top: 0; - bottom: 0; - left: 140px; - right: 0; -} -#sections { - -moz-user-select: none; - -webkit-user-select: none; - overflow: auto; -} -#options { - position: absolute; - left: 0; - width: 100%; - height: 20px; - padding: 0 0 5px 0; - bottom: 0; - overflow: hidden; -} -#options button, -button.gradient { - background: #fafafa; - border: 1px solid rgba(0, 0, 0, 0.25); - box-shadow: 0 -10px rgba(0, 0, 0, 0.05) inset, 0 1px 2px #ffffff; - padding: 2px 4px; - vertical-align: -10%; - margin: 0 0 0 -1px; - height: 26px; -} -#options button:active, -button.gradient:active { - background: #b7cbe1; -} -#options button:hover, -button.gradient:hover { - background: #ffffff; -} -#saving-area { - float: right; - padding-top: 3px; - padding-right: 10px; -} -#search { - display: none; -} -#sidebar { - width: 250px; - overflow: hidden; - cursor: default; - border-right: 1px solid #aaa; - background-color: #eeeeee; - padding: 6px 0 0 6px; -} -#sidebar ul { - margin: 8px 0; - padding-left: 0; - list-style: none; -} -#sidebar .entity-list-item { - color: #444; - font-family: 'Lucida Grande', 'Segoe UI', 'Ubuntu', sans-serif; - font-size: 9pt; - list-style: none; - white-space: nowrap; - cursor: pointer; - position: relative; -} -#sidebar .entity-list-item .clickable { - height: 24px; - margin-left: 20px; -} -#sidebar .entity-list-item .dropdown-caret { - display: none; -} -#sidebar .entity-folder { - position: relative; -} -#sidebar .entity-folder .toggle { - position: absolute; - top: 0; - left: 0; - display: inline-block; - width: 16px; - padding: 4px; -} -#sidebar .entity-project .clickable { - margin-left: 0; -} -#sidebar .entity-list { - padding-left: 0px; -} -#sidebar .entity-list .entity-list { - padding-left: 10px; -} -#sidebar .droppable-folder-hover { - background: #eddc89; -} -#sidebar li.selected, -#sidebar .entity-list-item.selected { - background-color: #b9c9e3; - border-radius: 5px 0 0 5px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - color: #3d5979; -} -#sidebar li.selected .dropdown-caret, -#sidebar .entity-list-item.selected .dropdown-caret { - display: block; - padding: 4px 6px 4px 4px; - position: absolute; - top: 0; - right: 0; - bottom: 0; - background-color: #b9c9e3; -} -#sidebar li.selected .dropdown-caret:before, -#sidebar .entity-list-item.selected .dropdown-caret:before { - content: " "; - background-color: #b9c9e3; - background-image: -moz-linear-gradient(left, rgba(185, 201, 227, 0), #b9c9e3); - background-image: -ms-linear-gradient(left, rgba(185, 201, 227, 0), #b9c9e3); - background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(185, 201, 227, 0)), to(#b9c9e3)); - background-image: -webkit-linear-gradient(left, rgba(185, 201, 227, 0), #b9c9e3); - background-image: -o-linear-gradient(left, rgba(185, 201, 227, 0), #b9c9e3); - background-image: linear-gradient(left, rgba(185, 201, 227, 0), #b9c9e3); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(185, 201, 227, 0)', endColorstr='#b9c9e3', GradientType=1); - background-color: transparent; - width: 12px; - height: 100%; - position: absolute; - top: 0; - bottom: 0; - right: 20px; -} -#sidebar li.selected .dropdown-caret i, -#sidebar .entity-list-item.selected .dropdown-caret i { - vertical-align: top; - margin: 0; -} -#sidebar li img, -#sidebar .entity-list-item i { - margin: 4px; - vertical-align: -7px; - min-width: 16px; - min-height: 16px; -} -#sidebar input.rename { - margin: -1px 0 0 -1px; - padding: 1px; - width: 120px; -} -#sidebar input.checkbox { - float: left; - margin-left: 5px; - margin-top: 7px; - width: 16px; - opacity: 0.5; -} -#sidebar input.checkbox:hover { - opacity: 1; -} -#sidebar .multi-selected input.checkbox { - opacity: 1; -} -#sidebar .actions { - margin: 4px 4px 4px 26px; -} -#sidebar .actions > div { - display: inline; - margin-right: 8px; -} -#sidebar .actions a { - color: #333; -} -#sidebar .actions .rename-btn, -#sidebar .actions .delete-btn { - margin-top: 4px; -} -#sidebar .actions .text { - margin-left: 4px; -} -#sidebar .actions .new-entity .dropdown-menu { - left: -12px; - margin: 0; -} -#sidebar .actions .new-entity.open .dropdown-toggle { - background: none; - text-decoration: underline; -} -#sidebar .new-entity ul.dropdown-menu a { - padding: 0 5px; -} -table#addUserTable, -table#addUserTable td { - border: none; - border-left: none; -} -table { - margin: 1em 0; - clear: both; -} -.addUserForm { - padding: 12px; -} -.addUserForm input, -.addUserForm button, -.addUserForm select { - margin: 6px; -} -.auto-complete-menu { - border: 1px solid #999; - background-color: white; - margin: 0; - padding: 5px; - list-style: none; - color: #888; - z-index: 10; -} -.auto-complete-menu li { - padding: 0 4px; - cursor: pointer; -} -.auto-complete-menu li.selected, -.auto-complete-menu li:hover { - color: #ddd; - background-color: blue; -} -.auto-complete-menu li.selected strong, -.auto-complete-menu li:hover strong { - color: white; -} -.auto-complete-menu strong { - font-weight: normal; - color: black; -} -.context-menu { - display: block; - left: auto; - border-radius: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; -} -.clear-modal-backdrop { - background: none; -} -.sharelatex-spelling-highlight { - position: absolute; - background-image: url(/img/spellcheck-underline.png); - background-repeat: repeat-x; - background-position: bottom left; -} -.sharelatex-remote-cursor { - position: absolute; - z-index: 2; -} -.sharelatex-remote-cursor .name { - font-size: 0.8em; - background-color: #0e9e00; - color: white; - padding: 2px 6px; - border-radius: 3px 3px 3px 0; - -moz-border-radius: 3px 3px 3px 0; - -webkit-border-radius: 3px 3px 3px 0; - position: absolute; - left: -4px; -} -.sharelatex-remote-cursor .nubbin { - height: 6px; - width: 6px; - background-color: #0e9e00; - position: absolute; - left: -4px; -} -.sharelatex-remote-cursor-0 { - border-left: 2px solid #0e9e00; -} -.sharelatex-remote-cursor-0 .name, -.sharelatex-remote-cursor-0 .nubbin { - background-color: #0e9e00; -} -.sharelatex-remote-cursor-1 { - border-left: 2px solid #0019a8; -} -.sharelatex-remote-cursor-1 .name, -.sharelatex-remote-cursor-1 .nubbin { - background-color: #0019a8; -} -.sharelatex-remote-cursor-2 { - border-left: 2px solid #dc241f; -} -.sharelatex-remote-cursor-2 .name, -.sharelatex-remote-cursor-2 .nubbin { - background-color: #dc241f; -} -.sharelatex-remote-cursor-3 { - border-left: 2px solid #751056; -} -.sharelatex-remote-cursor-3 .name, -.sharelatex-remote-cursor-3 .nubbin { - background-color: #751056; -} -.sharelatex-remote-cursor-4 { - border-left: 2px solid #894e24; -} -.sharelatex-remote-cursor-4 .name, -.sharelatex-remote-cursor-4 .nubbin { - background-color: #894e24; -} -.sharelatex-remote-cursor-5 { - border-left: 2px solid #ff7f00; -} -.sharelatex-remote-cursor-5 .name, -.sharelatex-remote-cursor-5 .nubbin { - background-color: #ff7f00; -} -.sharelatex-remote-cursor-6 { - border-left: 2px solid #414b56; -} -.sharelatex-remote-cursor-6 .name, -.sharelatex-remote-cursor-6 .nubbin { - background-color: #414b56; -} -.sharelatex-remote-cursor-7 { - border-left: 2px solid #00afad; -} -.sharelatex-remote-cursor-7 .name, -.sharelatex-remote-cursor-7 .nubbin { - background-color: #00afad; -} -.spell-check-menu { - position: absolute; - margin-left: 1px; -} -.spell-check-menu .btn { - padding: 1px 4px 4px; - margin-top: -4px; - line-height: normal; -} -.spell-check-menu .underlined { - background-image: url(/img/spellcheck-underline.png); - background-repeat: repeat-x; - background-position: bottom left; -} -.spell-check-menu .dropdown-menu { - min-width: 0; - left: auto; - right: 0; -} -.spell-check-menu .dropdown-menu a { - padding: 1px 8px; -} -.ace_search { - background-color: #ddd; - border: 1px solid #cbcbcb; - border-top: 0 none; - max-width: 500px; - overflow: hidden; - margin: 0; - padding: 4px; - position: absolute; - top: 0px; - right: 0; - z-index: 99; - border-radius: 0px 0px 0px 5px; - border-right: 0 none; -} -.icon-chevron-up, -.icon-chevron-down, -.icon-trash, -.icon-plus, -.icon-pencil { - display: inline-block; - width: 14px; - height: 14px; - line-height: 14px; - vertical-align: text-top; - background-image: url("../img/glyphicons-halflings.png"); - background-position: 14px 14px; - background-repeat: no-repeat; - *margin-right: .3em; -} -.icon-chevron-up:last-child, -.icon-chevron-down:last-child, -.icon-trash:last-child, -.icon-plus:last-child, -.icon-pencil:last-child { - *margin-left: 0; -} -.icon-white { - background-image: url("../img/glyphicons-halflings-white.png"); -} -.icon-chevron-up { - background-position: -288px -120px; -} -.icon-chevron-down { - background-position: -313px -119px; -} -.icon-trash { - background-position: -456px 0; -} -.icon-plus { - background-position: -408px -96px; -} -.icon-pencil { - background-position: 0 -72px; -} -.ace_search_form { - margin-bottom: 4px; -} -.ace_searchbtn:last-child, -.ace_replacebtn:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.ace_searchbtn_close { - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcCAYAAABRVo5BAAAAZ0lEQVR42u2SUQrAMAhDvazn8OjZBilCkYVVxiis8H4CT0VrAJb4WHT3C5xU2a2IQZXJjiQIRMdkEoJ5Q2yMqpfDIo+XY4k6h+YXOyKqTIj5REaxloNAd0xiKmAtsTHqW8sR2W5f7gCu5nWFUpVjZwAAAABJRU5ErkJggg==) no-repeat 50% 0; - border-radius: 50%; - border: 0 none; - color: #656565; - cursor: pointer; - display: block; - position: absolute; - top: 3px; - right: 6px; - font-family: Arial; - font-size: 16px; - height: 14px; - line-height: 16px; - margin: 5px 1px 9px 5px; - padding: 0; - text-align: center; - width: 14px; -} -.ace_searchbtn_close:hover { - background-color: #656565; - background-position: 50% 100%; - color: white; -} -i[class*="sprite-"] { - display: inline-block; - height: 16px; - width: 16px; -} -.sprite-folder { - background-image: url(/img/nide/folder.png); -} -.sprite-project { - background-image: url(/img/project.png); -} -.sprite-file { - background-image: url(/img/file.png); -} -.sprite-doc { - background-image: url(/img/nide/doc.png); -} -.hotkeys .hotkeys-column { - width: 50%; - float: left; -} -.hotkeys .hotkey { - margin: 8px 0; -} -.hotkeys .combination { - padding: 3px 6px; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - background-color: #444; - color: white; - margin-right: 4px; -} -.hotkeys .description { - font-weight: bold; -} -.hotkeys .clear { - *zoom: 1; -} -.hotkeys .clear:before, -.hotkeys .clear:after { - display: table; - content: ""; -} -.hotkeys .clear:after { - clear: both; -} -#fileViewArea { - text-align: center; - background-color: #ddd; -} -#fileViewArea img { - max-width: 600px; - max-height: 600px; - border: 1px solid #999; - background-color: white; - padding: 10px; - margin-top: 20px; -} -#fileViewArea .no-preview { - color: #666; - font-size: 32px; - margin-top: 20px; -} -#fileViewArea .download { - margin-top: 16px; -} -#socialSharing .share-button { - display: inline-block; - margin-right: 8px; - margin-bottom: 8px; -} -.project-description textarea { - min-height: 120px; -} -.project-description label { - border-bottom: 1px solid #eeeeee; - font-size: 1.2em; - line-height: 1.8em; - margin-bottom: 6px; -} -.btn-facebook { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #2b4b90; - *background-color: #133783; - background-image: -moz-linear-gradient(top, #3b5998, #133783); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b5998), to(#133783)); - background-image: -webkit-linear-gradient(top, #3b5998, #133783); - background-image: -o-linear-gradient(top, #3b5998, #133783); - background-image: linear-gradient(to bottom, #3b5998, #133783); - background-repeat: repeat-x; - border-color: #133783 #133783 #091b40; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b5998', endColorstr='#ff133783', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} -.btn-facebook:hover, -.btn-facebook:focus, -.btn-facebook:active, -.btn-facebook.active, -.btn-facebook.disabled, -.btn-facebook[disabled] { - color: #ffffff; - background-color: #133783; - *background-color: #102e6d; -} -.btn-facebook:active, -.btn-facebook.active { - background-color: #0d2456 \9; -} -.btn-twitter { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #1c95d0; - *background-color: #0271bf; - background-image: -moz-linear-gradient(top, #2daddc, #0271bf); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2daddc), to(#0271bf)); - background-image: -webkit-linear-gradient(top, #2daddc, #0271bf); - background-image: -o-linear-gradient(top, #2daddc, #0271bf); - background-image: linear-gradient(to bottom, #2daddc, #0271bf); - background-repeat: repeat-x; - border-color: #0271bf #0271bf #014473; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2daddc', endColorstr='#ff0271bf', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} -.btn-twitter:hover, -.btn-twitter:focus, -.btn-twitter:active, -.btn-twitter.active, -.btn-twitter.disabled, -.btn-twitter[disabled] { - color: #ffffff; - background-color: #0271bf; - *background-color: #0262a6; -} -.btn-twitter:active, -.btn-twitter.active { - background-color: #01538d \9; -} -.btn-google-plus { - color: #ffffff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #d34332; - *background-color: #c53727; - background-image: -moz-linear-gradient(top, #dd4b39, #c53727); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd4b39), to(#c53727)); - background-image: -webkit-linear-gradient(top, #dd4b39, #c53727); - background-image: -o-linear-gradient(top, #dd4b39, #c53727); - background-image: linear-gradient(to bottom, #dd4b39, #c53727); - background-repeat: repeat-x; - border-color: #c53727 #c53727 #85251a; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffc53727', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -} -.btn-google-plus:hover, -.btn-google-plus:focus, -.btn-google-plus:active, -.btn-google-plus.active, -.btn-google-plus.disabled, -.btn-google-plus[disabled] { - color: #ffffff; - background-color: #c53727; - *background-color: #b03123; -} -.btn-google-plus:active, -.btn-google-plus.active { - background-color: #9a2b1f \9; -} -#errorMessages { - z-index: 10000; - top: 4px; - width: 300px; - position: absolute; - left: 50%; - margin-left: -154px; -} -#errorMessages #connectionLostMessage { - background-color: #fac7c7; - padding: 4px; - text-align: center; - border: 2px solid red; - margin-bottom: 6px; -} -#errorMessages #savingProblems { - background-color: #FFE9C2; - padding: 4px; - text-align: center; - border: 2px solid #ffa300; - margin-bottom: 6px; -} -.masthead { - position: relative; - height: 480px; - overflow: hidden; -} -.masthead .title { - margin-top: 10px; -} -.masthead .title img { - -webkit-box-shadow: 0 0 12px #666666; - -moz-box-shadow: 0 0 12px #666666; - box-shadow: 0 0 12px #666666; - margin-top: 20px; -} -.masthead .register { - margin-top: 10px; -} -.masthead .register input { - margin-bottom: 0; -} -.masthead .register .input { - margin-bottom: 10px; -} -.masthead .register div.error { - color: #bd0707; - padding: 1px; -} -.masthead h1, -.masthead h2 { - font-weight: 200; - color: #333; - text-shadow: 1px 1px 1px #ccc; - margin: 10px 0; -} -.masthead h2 { - font-size: 20pt; - line-height: 24pt; -} -.universities { - overflow: hidden; - height: 130px; - border: 1px solid #ccc; - border-left: none; - border-right: none; - padding: 10px; - text-align: center; - background-color: white; - -webkit-box-shadow: inset 0 0 5px #888; - margin: 0 auto 20px auto; -} -.universities p { - color: #999; - font-size: 16px; - margin-bottom: 12px; -} -.long-form-features p { - font-size: 16px; - line-height: 22px; -} -.long-form-features p.subdued { - font-size: 14px; - color: #666; -} -.long-form-features .row { - margin-bottom: 20px; - margin-top: 20px; -} -.long-form-features h2 { - margin-top: -5px; - margin-bottom: 8px; -} -.long-form-features img { - border: 1px solid black; -} -.long-form-features img.noborder { - border: none; -} -.long-form-features img.short_image { - margin-top: 35px; -} -.btn-huge { - font-size: 20px; - padding: 12px 18px; -} -.lower-signup-button { - text-align: center; - margin-bottom: 20px; -} -p.team-profile { - clear: both; - margin-top: 10px; -} -p.team-profile img { - float: left; - padding: 10px; - border: 1px solid #999; - margin-right: 8px; - margin-bottom: 10px; -} -.registration_message { - padding-top: 30px; - padding-left: 30px; - text-align: center ; -} -.registration_message div { - margin-top: 20px; - font-size: 16px; -} -.quote.pull-right { - margin-top: -50px; -} -.student-blurb { - font-size: 16px; - line-height: 22px; - padding: 5px; -} -.pricing-pills { - font-size: 18px; - padding-left: 48px; - margin-bottom: 0px; -} -.pricing-pills li a { - padding-bottom: 8px; - padding-top: 8px; - margin-right: 12px; - border-color: #eeeeee #eeeeee #dddddd; - background-color: #eee; -} -.tagline { - margin-bottom: 30px; -} -.tagline p { - font-size: 20px; - line-height: 25px; - text-align: center; -} -span.hashlink { - margin-top: -60px; - /* Size of fixed header */ - padding-bottom: 40px; - display: block; -} -#subscribeForm, -#billingDetailsForm { - width: 500px; - margin: auto; - margin-top: 20px; -} -#subscribeForm .due_now, -#billingDetailsForm .due_now { - display: none; -} -#subscribeForm .due_now { - display: none; -} -.plan-box { - margin: 20px 6px; -} -.plan-box .name { - background-color: #0088cc; - border: 1px solid #004466; - color: white; - -webkit-border-radius: 7px 7px 0 0; - -moz-border-radius: 7px 7px 0 0; - border-radius: 7px 7px 0 0; - padding: 7px; - font-size: 18px; - text-align: center; -} -.plan-box .feature { - padding: 7px; - text-align: center; - border: 1px solid #004466; - border-top: none; - border-bottom: none; -} -.plan-box .signup { - border: 1px solid #004466; - -webkit-border-radius: 0 0 7px 7px; - -moz-border-radius: 0 0 7px 7px; - border-radius: 0 0 7px 7px; - padding: 7px; - text-align: center; - background-color: #0088cc; -} -.plan-box.big { - margin: 15px 0px; -} -.plan-box.big .name { - padding: 9px; -} -.plan-box.big .feature { - padding: 9px; -} -.plan-box.big .signup { - padding: 9px; -} -.letter-from-founders { - margin: 20px 0; -} -.letter-from-founders p { - font-size: 16px; - line-height: 22px; - color: #666; -} -.portraits img { - border: 3px solid #580e00; -} -.freeTrialBlurb { - padding-left: 40px; -} -#diffViewArea { - position: absolute; - left: 201px; - right: 0; - padding: 0px 12px; - overflow: scroll; - height: 100%; -} -#historySideBar { - border-right: 1px solid #999; - height: 100%; - width: 200px; - position: absolute; -} -#historySideBar .take-snapshot-wrapper { - height: 30px; - text-align: center; - padding: 10px; - border-bottom: 1px solid #999; -} -#historySideBar #versionListArea { - overflow: scroll; - position: absolute; - left: 0px; - right: 0px; - top: 51px; - bottom: 0px; -} -#historySideBar #versionListArea #version-list { - margin: 0; -} -#historySideBar #versionListArea #version-list li a { - border-radius: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; -} -#historySideBar #versionListArea #version-list li a .version-date { - text-align: right; - font-size: 10px; - text-decoration: none; - color: #666; -} -#historySideBar #versionListArea #version-list li a:hover { - background-color: #DDD; -} -#historySideBar #versionListArea #version-list li.active a { - color: white; -} -#historySideBar #versionListArea #version-list li.active a .version-date { - color: white; -} -#historySideBar #versionListArea #version-list li.active a:hover { - background-color: #0088cc; -} -#historySideBar #versionListArea #version-list .loading, -#historySideBar #versionListArea #version-list .empty-message { - margin-bottom: 100px; - padding-left: 12px; -} -#enableVersioningMessage { - text-align: center; -} -#enableVersioningMessage .message { - font-size: 18px; - margin: 12px; - margin-top: 36px; -} -#snapshotComment { - width: 520px; -} -.diffView h2 { - margin: 6px 0 2px; -} -.fileDiffView { - margin-top: 12px; -} -.fileDiffView .fileHeader { - padding: 4px; - border: 1px solid #d0d0d0; - background-color: #f9f9f9; - *zoom: 1; -} -.fileDiffView .fileHeader h3 { - font-weight: normal; - padding-left: 6px; -} -.fileDiffView .fileHeader h3.created, -.fileDiffView .fileHeader h3.deleted { - padding-left: 28px; - background-repeat: no-repeat; - background-position: 6px center; -} -.fileDiffView .fileHeader h3.created { - background-image: url(/img/silk/created.png); -} -.fileDiffView .fileHeader h3.deleted { - background-image: url(/img/silk/deleted.png); -} -.fileDiffView .fileHeader .nav { - margin-bottom: 0; -} -.fileDiffView .fileHeader:before, -.fileDiffView .fileHeader:after { - display: table; - content: ""; -} -.fileDiffView .fileHeader:after { - clear: both; -} -.fileDiffView .rawFileContent { - border-radius: 0; - -moz-border-radius: 0; - -webkit-border-radius: 0; - border-top: none; - white-space: pre-wrap; - word-break: normal; - background-color: white; -} -.fileDiffView .binaryFileDiff { - border: 1px solid #d0d0d0; - border-top: none; - background-color: #F9F9F9; - text-align: center; - padding: 12px 6px; -} -.fileDiffView .fileMoved { - line-height: 27px; - font-size: 18px; - padding-left: 26px; - background-image: url(/img/silk/moved.png); - background-repeat: no-repeat; - background-position: 6px 4px; -} -.fileDiffView table.sectionDiff { - margin: 0; - border: 1px solid #d0d0d0; - border-top: none; - width: 100%; - background-color: white; -} -.fileDiffView table.sectionDiff td { - vertical-align: top; - line-height: 18px; -} -.fileDiffView table.sectionDiff .old_line_number, -.fileDiffView table.sectionDiff .new_line_number { - border-right: 1px solid #d0d0d0; - width: 30px; - color: #999; - text-align: center; -} -.fileDiffView table.sectionDiff .symbol { - width: 8px; -} -.fileDiffView table.sectionDiff .content { - white-space: pre-wrap; -} -.fileDiffView table.sectionDiff tr.added .symbol, -.fileDiffView table.sectionDiff tr.added .content { - background-color: #ddffdd; - color: green; -} -.fileDiffView table.sectionDiff tr.removed .symbol, -.fileDiffView table.sectionDiff tr.removed .content { - background-color: #ffdddd; - color: red; -} -.fileDiffView .sectionSeparator { - height: 6px; - background-color: #f9f9f9; - border: 1px solid #d0d0d0; - border-top: none; -} -.navbar .nav > li > a.lion-bonus { - opacity: 1; - padding: 0; - position: relative; - overflow: hidden; - height: 40px; -} -.navbar .nav > li > a.lion-bonus .lion-voice { - display: inline-block; - border: 1px solid #013145; - background-color: #049cdb; - position: relative; - padding: 4px 8px; - margin-top: 5px; - margin-right: 54px; - color: white; -} -.navbar .nav > li > a.lion-bonus .lion-voice:hover { - text-decoration: underline; -} -.navbar .nav > li > a.lion-bonus .lion-voice:before { - border-left: 7px solid #013145; - border-top: 7px solid transparent; - border-bottom: 7px solid transparent; - content: ''; - position: absolute; - right: -7px; - top: 10px; -} -.navbar .nav > li > a.lion-bonus .lion-voice:after { - border-left: 6px solid #049cdb; - border-top: 6px solid transparent; - border-bottom: 6px solid transparent; - content: ''; - position: absolute; - right: -6px; - top: 11px; -} -.navbar .nav > li > a.lion-bonus img { - position: absolute; - top: 3px; - right: 10px; - vertical-align: middle; -} -.navbar .nav > li > a.lion-warning .lion-voice { - border: 1px solid #633b02; - background-color: #f89406; - color: black; - text-shadow: none; -} -.navbar .nav > li > a.lion-warning .lion-voice:before { - border-left: 7px solid #633b02; -} -.navbar .nav > li > a.lion-warning .lion-voice:after { - border-left: 6px solid #f89406; -} -@media (max-width: 1070px) { - .nav > li > a.lion-bonus { - display: none; - } -} -.bonus { - margin-top: 15px; -} -.bonus .page-header h1 { - text-align: center; -} -.bonus h2 { - text-align: center; - font-size: 20px; - line-height: 28px; - margin-bottom: 10px; -} -.bonus .bonus-banner .bonus-top { - border-bottom: 1px solid #ade6fe; -} -.bonus .bonus-banner .title a { - display: block; - font-size: 18px; - padding: 20px 62px; - background-color: white; - border-bottom: 1px solid #ade6fe; -} -.bonus .bonus-banner .title a:hover { - background-color: #e0f5fe; -} -.bonus .bonus-banner a.twitter { - background-image: url(/img/social/twitter-32.png); - background-repeat: no-repeat; - background-position: 16px center; -} -.bonus .bonus-banner a.facebook { - background-image: url(/img/social/facebook-32.png); - background-repeat: no-repeat; - background-position: 16px center; -} -.bonus .bonus-banner a.email { - background-image: url(/img/social/mail-32.png); - background-repeat: no-repeat; - background-position: 16px center; -} -.bonus .bonus-banner a.google-plus { - background-image: url(//www.gstatic.com/images/icons/gplus-32.png); - background-repeat: no-repeat; - background-position: 16px center; -} -.bonus .bonus-banner a.link { - background-image: url(/img/social/link-32.png); - background-repeat: no-repeat; - background-position: 16px center; -} -.bonus p.thanks { - font-size: 18px; - line-height: 28px; - margin-top: 10px; - text-align: center; -} -.bonus .number { - position: absolute; - margin-left: -13px; - width: 26px; - padding: 3px 0; - text-align: center; - background-color: #ddd; - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} -.bonus .number.active { - background-color: #0e90d2; - color: white; -} -.bonus .perk { - position: absolute; - background-color: #ddd; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - text-align: center; - padding: 5px 5px; - width: 90px; - margin-left: -50px; -} -.bonus .perk:before { - border-bottom: 8px solid #ddd; - border-left: 8px solid transparent; - border-right: 8px solid transparent; - content: ''; - position: absolute; - left: 42px; - top: -8px; -} -.bonus .perk.active { - color: white; - background-color: #5bb75b; -} -.bonus .perk.active:before { - border-bottom: 8px solid #5bb75b; -} -#link-modal .modal-body { - text-align: center; -} -#link-modal textarea { - width: 95%; - margin-bottom: 0; -} -.sidebar-navigation .bonus-advert { - position: absolute; - bottom: 0; - left: 0; - right: 0; - padding: 7px; -} -.sidebar-navigation .bonus-advert .speech-bubble { - position: relative; - padding: 10px; - background-color: white; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - margin-bottom: 12px; -} -.sidebar-navigation .bonus-advert .speech-bubble a.plain-link { - color: #333333; -} -.sidebar-navigation .bonus-advert .speech-bubble:before { - border-top: 6px solid white; - border-left: 6px solid white; - border-right: 6px solid transparent; - border-bottom: 6px solid transparent; - content: ''; - position: absolute; - left: 70px; - bottom: -12px; -} -.sidebar-navigation .bonus-advert .speech-bubble p { - font-size: 12px; -} -.navbar.navbar-inverse .navbar-inner { - background: #252528; -} -.navbar-inverse .brand { - color: #fff; -} -.navbar-inverse .dropdown-menu { - background: #252528; -} -.navbar-inverse .nav > li > .dropdown-menu::after { - border-bottom: 6px solid #252528; -} -.navbar-inverse .dropdown-menu li > a { - color: #fff; -} -.open-source { - text-align: center; - width: 300px; - margin: auto; - margin-top: 6px; -} -.small-footer { - margin-top: 12px; - margin-bottom: 20px; - text-align: center; - font-size: 0.9em; -} -.small-footer ul { - list-style: none; - margin: 0px; -} -.small-footer ul li { - display: inline-block; - margin: 0 5px; -} -.social-footer { - text-align: center; -} -.social-footer ul { - list-style: none; - margin: 0px; -} -.social-footer ul li { - display: inline-block; - margin: 0 5px; -} -.social-footer .social { - max-width: 550px; - margin: auto; - height: 63px; - background-color: #e6e6e6; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - padding: 10px; - margin-bottom: 10px; - margin-top: 16px; -} -.social-footer .social li.twitter { - position: relative; - top: -2px; -} -#projectList { - list-style-type: none; - margin: 0; -} -#projectList .project_entry { - padding-left: 10px; - padding-top: 10px; - padding-bottom: 5px; - padding-right: 5px; -} -#projectList .project_entry:hover { - background-color: #eaeaea; -} -#projectList .project_entry .project-actions { - float: right; -} -#projectList .project_entry .projectDetails { - padding-top: 5px; - padding-bottom: 5px; - color: #999; - font-size: 12px; -} -#projectList .project_entry .projectName { - font-family: 'Chivo', sans-serif; - font-weight: bold; - font-size: 22px; -} -#projectList .project_entry .tag-label { - margin-right: 5px; - font-size: 12px; - cursor: arrow; - margin-bottom: 5px; -} -#projectList .project_entry .tag-label i { - margin-top: 1px; - cursor: pointer; -} -#projectList .project_entry .addTagButton { - font-size: 12px; - cursor: pointer; -} -#projectList .project_entry .addTagButton:hover { - background-color: #468847; -} -#projectFilter { - margin-left: 8px; - width: 250px; - margin-top: -4px; - margin-bottom: 4px; -} -#projectListArea .search { - position: relative; -} -#projectListArea .search .search-query { - padding-left: 29px; -} -#projectListArea .search input:focus .icon-search { - background-image: url("/img/glyphicons-halflings-white.png"); -} -#projectListArea .search .icon-search { - position: absolute; - top: 3px; - left: 18px; -} -#projectListArea .search .icon-remove { - position: absolute; - top: 3px; - left: 280px; -} -#projectListArea .search .search-query:focus, -#projectListArea .search .search-query.focused { - padding-left: 30px; -} -#newProject .dropdown-menu { - right: 0; - left: auto; -} -.project-actions { - float: right; -} -.project-actions .dropdown-menu { - right: 0; - left: auto; -} -.normalText { - font-size: 13px; -} -.clickable, -#sections li { - cursor: pointer; - cursor: hand; -} -.tag-list { - border-left: 1px solid #D9D9D9; - padding-left: 16px; -} -.tag-list #allProjectTagsArea ul { - list-style: none; - margin: 0; -} -.tag-list #allProjectTagsArea ul li { - margin: 8px 3px; -} -.tag-list #allProjectTagsArea .number { - padding-left: 5px; - font-size: 12px; - color: #999; -} -.twitter-typeahead .tt-query, -.twitter-typeahead .tt-hint { - margin-bottom: 0; -} -.tt-dropdown-menu { - min-width: 160px; - margin-top: 2px; - padding: 5px 0; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - *border-right-width: 2px; - *border-bottom-width: 2px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; -} -.tt-suggestion { - display: block; - padding: 3px 20px; -} -.tt-suggestion.tt-is-under-cursor { - color: #fff; - background-color: #0081c2; - background-image: -moz-linear-gradient(top, #0088cc, #0077b3); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); - background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); - background-image: -o-linear-gradient(top, #0088cc, #0077b3); - background-image: linear-gradient(to bottom, #0088cc, #0077b3); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); -} -.tt-suggestion.tt-is-under-cursor a { - color: #fff; -} -.tt-suggestion p { - margin: 0; -} -.sharelatex-intro { - position: relative; - padding-top: 60px; -} -.sharelatex-intro .create-project-arrow { - color: #666; - position: absolute; - top: 0; - right: 0; - font-size: 24px; - padding: 50px 55px 0 0; - margin-right: 20px; - margin-top: -30px; - background-image: url(/img/upwards-sweeping-arrow.png); - background-repeat: no-repeat; - background-position: top right; -} -.sharelatex-intro .welcome { - width: 350px; - margin: auto; - background-image: url(/brand/logo/logo-128.png); - background-position: top center; - background-repeat: no-repeat; - padding-top: 130px; - text-align: center; - margin-bottom: 60px; -} -.sharelatex-intro .welcome h2 { - font-size: 24px; - margin-bottom: 6px; -} -.sharelatex-intro .welcome p { - font-size: 18px; - line-height: 22px; -} -#trackChangesPanel .track-changes-diff { - position: absolute; - right: 251px; - left: 0; - top: 0; - bottom: 0; - height: 100%; -} -#trackChangesPanel .track-changes-diff .ace_editor { - position: absolute; - top: 30px; - left: 0; - right: 0; - bottom: 0; -} -#trackChangesPanel .track-changes-diff .ace_editor .ace_active-line, -#trackChangesPanel .track-changes-diff .ace_editor .ace_cursor-layer, -#trackChangesPanel .track-changes-diff .ace_editor .ace_gutter-active-line { - display: none; -} -#trackChangesPanel .track-changes-diff .track-changes-diff-toolbar { - position: absolute; - top: 0; - left: 0; - right: -1px; - height: 20px; - padding: 5px 5px 5px 5px; - margin: 0; - background-color: #282828; - color: white; - border-right: 1px solid white; -} -#trackChangesPanel .track-changes-diff .track-changes-diff-toolbar .number-of-changes, -#trackChangesPanel .track-changes-diff .track-changes-diff-toolbar .restore { - position: absolute; -} -#trackChangesPanel .track-changes-diff .track-changes-diff-toolbar .number-of-changes { - left: 10px; - bottom: 7px; -} -#trackChangesPanel .track-changes-diff .track-changes-diff-toolbar .restore { - right: 10px; - bottom: 5px; - padding: 3px 9px; -} -#trackChangesPanel .track-changes-side-bar { - border-left: 1px solid #999; - height: 100%; - width: 250px; - position: absolute; - right: 0; - background-color: white; -} -#trackChangesPanel .track-changes-side-bar .track-changes-header { - background-color: #282828; - height: 30px; -} -#trackChangesPanel .track-changes-side-bar .track-changes-header h3 { - color: white; - padding-left: 8px; - font-size: 1.2em; -} -#trackChangesPanel .track-changes-side-bar .track-changes-header a { - color: white; - position: absolute; - top: 6px; - right: 8px; -} -#trackChangesPanel .track-changes-side-bar .change-list-area { - overflow: scroll; - position: absolute; - left: 0px; - right: 0px; - top: 30px; - bottom: 0px; -} -#trackChangesPanel .deleted-change-background, -#trackChangesPanel .deleted-change-foreground, -#trackChangesPanel .inserted-change-background, -#trackChangesPanel .change-name-marker, -#trackChangesPanel .changes-before, -#trackChangesPanel .changes-after { - position: absolute; - z-index: 2; -} -#trackChangesPanel .change-name-marker { - font-size: 0.8em; - padding: 2px 6px; - border-radius: 3px 3px 3px 3px; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - position: absolute; - border: 1px solid #999; - left: 0; - white-space: pre; -} -#trackChangesPanel .changes-before { - top: 6px; - right: 6px; -} -#trackChangesPanel .changes-after { - bottom: 6px; - right: 6px; -} -#trackChangesPanel .changes-before, -#trackChangesPanel .changes-after { - padding: 4px 8px; - background-color: #eee; - border: 1px solid #999; - border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} -#trackChangesPanel ul.change-list li { - position: relative; - border-bottom: 1px solid #ccc; - cursor: pointer; - user-select: none; - -ms-user-select: none; - -moz-user-select: none; - -webkit-user-select: none; -} -#trackChangesPanel ul.change-list li .track-changes-date-header { - border-bottom: 1px solid #ccc; - padding: 2px; - font-weight: bold; - text-align: center; - height: 19px; - display: none; -} -#trackChangesPanel ul.change-list li .change-selectors .change-selector-from { - position: absolute; - bottom: 5px; - left: 8px; - opacity: 0.8; -} -#trackChangesPanel ul.change-list li .change-selectors .change-selector-to { - position: absolute; - top: 5px; - left: 8px; - opacity: 0.8; -} -#trackChangesPanel ul.change-list li .change-selectors .range { - position: absolute; - left: 12px; - width: 4px; - top: 0; - bottom: 0; -} -#trackChangesPanel ul.change-list li .change-description { - padding: 6px 4px 6px 30px; - min-height: 38px; -} -#trackChangesPanel ul.change-list li .change-name { - font-size: 11px; - color: #666; - text-transform: capitalize; -} -#trackChangesPanel ul.change-list li .change-time { - float: right; - color: #666; - font-size: 12px; - display: inline-block; - padding-right: 6px; -} -#trackChangesPanel ul.change-list li .color-square { - display: inline-block; - height: 10px; - width: 10px; - margin-right: 4px; - margin-bottom: -1px; -} -#trackChangesPanel ul.change-list li .changed-docs { - font-weight: bold; -} -#trackChangesPanel ul.change-list li .restore { - display: none; -} -#trackChangesPanel ul.change-list li .restore a { - display: block; - padding: 4px; - text-align: center; - border-top: 1px solid #ccc; -} -#trackChangesPanel ul.change-list li:hover { - background-color: #eaeaea; -} -#trackChangesPanel ul.change-list li.loading-changes, -#trackChangesPanel ul.change-list li.empty-message { - padding: 6px; -} -#trackChangesPanel ul.change-list li.selected-change { - background-color: #eaeaea; -} -#trackChangesPanel ul.change-list li.selected-change .change-selectors .range { - background-color: #008fff; -} -#trackChangesPanel ul.change-list li.selected-change-to .change-selectors .range { - top: 10px; -} -#trackChangesPanel ul.change-list li.selected-change-to .change-selectors .change-selector-to { - opacity: 1; -} -#trackChangesPanel ul.change-list li.selected-change-from .change-selectors .range { - bottom: 10px; -} -#trackChangesPanel ul.change-list li.selected-change-from .change-selectors .change-selector-from { - opacity: 1; -} -#trackChangesPanel ul.change-list li.selected-change-from .restore { - display: block; -} -#trackChangesPanel ul.change-list li.first-in-day .track-changes-date-header { - display: block; -} -#trackChangesPanel ul.change-list li.first-in-day .change-selectors .change-selector-to { - top: 28px; -} -#trackChangesPanel ul.change-list li.first-in-day.selected-change-to .change-selectors .range { - top: 33px; -} -#trackChangesPanel ul.change-list.hover-state li .change-selectors .range { - background-color: transparent; - top: 0; - bottom: 0; -} -#trackChangesPanel ul.change-list.hover-state li.hover-selected .change-selectors .range { - background-color: #999; -} -#trackChangesPanel ul.change-list.hover-state li.hover-selected-to .change-selectors .range { - top: 10px; -} -#trackChangesPanel ul.change-list.hover-state li.hover-selected-to .change-selectors .change-selector-to { - opacity: 1; -} -#trackChangesPanel ul.change-list.hover-state li.hover-selected-from .change-selectors .range { - bottom: 10px; -} -#trackChangesPanel ul.change-list.hover-state li.hover-selected-from .change-selectors .change-selector-from { - opacity: 1; -} -#trackChangesPanel ul.change-list.hover-state li.first-in-day.hover-selected-to .change-selectors .range { - top: 33px; -} -/* - * Original version: 1.0 © 2010 Andrew Valums ( andrew(at)valums.com ) - * Current Maintainer (2.0+): 2012, Ray Nicholus ( fineuploader(at)garstasio.com ) - * - * Licensed under MIT license, GNU GPL 2 or later, GNU LGPL 2 or later, see license.txt. - */ -.qq-uploader { - position: relative; - width: 100%; -} -.qq-uploader { - text-align: center; -} -.qq-uploader .drag-here { - border: 1px dashed #666; - vertical-align: middle; -} -.qq-uploader .help { - margin-top: 6px; -} -/*.qq-upload-button { - display: block; - width: 105px; - padding: 7px 0; - text-align: center; - background: #880000; - border-bottom: 1px solid #DDD; - color: #FFF; -} -.qq-upload-button-hover { - background: #CC0000; -} -.qq-upload-button-focus { - outline: 1px dotted #000000; -}*/ -.qq-upload-drop-area, -.qq-upload-extra-drop-area { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - min-height: 30px; - z-index: 2; - background: #f89406; - text-align: center; -} -.qq-upload-drop-area span { - display: block; - position: absolute; - top: 50%; - width: 100%; - margin-top: -8px; - font-size: 16px; -} -.qq-upload-extra-drop-area { - position: relative; - margin-top: 50px; - font-size: 16px; - padding-top: 30px; - height: 20px; - min-height: 40px; -} -.qq-upload-drop-area-active { - background: #ad6704; -} -.qq-upload-list { - margin: 0; - padding: 0; - list-style: none; -} -.qq-upload-list li { - margin: 0; - margin-top: 10px; - padding: 9px; - line-height: 15px; - font-size: 16px; - background-color: #eeeeee; -} -.qq-upload-file, -.qq-upload-spinner, -.qq-upload-size, -.qq-upload-cancel, -.qq-upload-retry, -.qq-upload-failed-text, -.qq-upload-finished, -.qq-upload-delete { - margin-right: 12px; -} -.qq-upload-spinner { - display: inline-block; - background: url("loading.gif"); - width: 15px; - height: 15px; - vertical-align: text-bottom; -} -.qq-drop-processing { - display: none; -} -.qq-drop-processing-spinner { - display: inline-block; - background: url("processing.gif"); - width: 24px; - height: 24px; - vertical-align: text-bottom; -} -.qq-upload-finished { - display: none; - width: 15px; - height: 15px; - vertical-align: text-bottom; -} -.qq-upload-retry, -.qq-upload-delete { - display: none; - color: #000000; -} -.qq-upload-cancel, -.qq-upload-delete { - color: #000000; -} -.qq-upload-retryable .qq-upload-retry { - display: inline; -} -.qq-upload-size, -.qq-upload-cancel, -.qq-upload-retry, -.qq-upload-delete { - font-size: 12px; - font-weight: normal; -} -.qq-upload-failed-text { - display: none; - font-style: italic; - font-weight: bold; -} -.qq-upload-failed-icon { - display: none; - width: 15px; - height: 15px; - vertical-align: text-bottom; -} -.qq-upload-fail .qq-upload-failed-text { - display: inline; -} -.qq-upload-retrying .qq-upload-failed-text { - display: inline; - color: #D60000; -} -.qq-upload-list li.qq-upload-success { - background-color: #46a546; - color: #FFFFFF; -} -.qq-upload-list li.qq-upload-fail { - background-color: #9d261d; - color: #FFFFFF; -} -.qq-progress-bar { - background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); - /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(50%, #2989d8), color-stop(51%, #207cca), color-stop(100%, #7db9e8)); - /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); - /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); - /* Opera 11.10+ */ - background: -ms-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); - /* IE10+ */ - background: linear-gradient(to bottom, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); - /* W3C */ - width: 0%; - height: 15px; - border-radius: 6px; - margin-bottom: 3px; - display: none; -} -.com { - color: #93a1a1; -} -.lit { - color: #195f91; -} -.pun, -.opn, -.clo { - color: #93a1a1; -} -.fun { - color: #dc322f; -} -.str, -.atv { - color: #D14; -} -.kwd, -.linenums .tag { - color: #1e347b; -} -.typ, -.atn, -.dec, -.var { - color: teal; -} -.pln { - color: #48484c; -} -.prettyprint { - padding: 8px; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} -.prettyprint.linenums { - -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; -} -/* Specify class=linenums on a pre to get line numbering */ -ol.linenums { - margin: 0 0 0 33px; - /* IE indents via margin-left */ -} -ol.linenums li { - padding-left: 12px; - color: #bebec5; - line-height: 18px; - text-shadow: 0 1px 0 #fff; -} -.introjs-overlay { - position: absolute; - z-index: 999999; - background-color: #000; - opacity: 0; - background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); - background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9))); - background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); - background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); - background: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); - background: radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#e6000000', GradientType=1); - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - -webkit-transition: all 0.3s ease-out; - -moz-transition: all 0.3s ease-out; - -ms-transition: all 0.3s ease-out; - -o-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; -} -.introjs-fixParent { - z-index: auto !important; -} -.introjs-showElement { - z-index: 9999999 !important; -} -.introjs-relativePosition { - position: relative; -} -.introjs-helperLayer { - position: absolute; - z-index: 9999998; - background-color: #FFF; - background-color: rgba(255, 255, 255, 0.9); - border: 1px solid #777; - border: 1px solid rgba(0, 0, 0, 0.5); - border-radius: 4px; - box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.3s ease-out; - -moz-transition: all 0.3s ease-out; - -ms-transition: all 0.3s ease-out; - -o-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; -} -.introjs-helperNumberLayer { - position: absolute; - top: -16px; - left: -16px; - z-index: 9999999999 !important; - padding: 2px; - font-family: Arial, verdana, tahoma; - font-size: 13px; - font-weight: bold; - color: white; - text-align: center; - text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); - background: #ff3019; - /* Old browsers */ - background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%); - /* Chrome10+,Safari5.1+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404)); - /* Chrome,Safari4+ */ - background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); - /* FF3.6+ */ - background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%); - /* IE10+ */ - background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%); - /* Opera 11.10+ */ - background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%); - /* W3C */ - width: 20px; - height: 20px; - line-height: 20px; - border: 3px solid white; - border-radius: 50%; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0); - /* IE6-9 */ - filter: progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000); - /* IE10 text shadows */ - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4); -} -.introjs-arrow { - border: 5px solid white; - content: ''; - position: absolute; -} -.introjs-arrow.top { - top: -10px; - border-top-color: transparent; - border-right-color: transparent; - border-bottom-color: white; - border-left-color: transparent; -} -.introjs-arrow.right { - right: -10px; - top: 10px; - border-top-color: transparent; - border-right-color: transparent; - border-bottom-color: transparent; - border-left-color: white; -} -.introjs-arrow.bottom { - bottom: -10px; - border-top-color: white; - border-right-color: transparent; - border-bottom-color: transparent; - border-left-color: transparent; -} -.introjs-arrow.left { - left: -10px; - top: 10px; - border-top-color: transparent; - border-right-color: white; - border-bottom-color: transparent; - border-left-color: transparent; -} -.introjs-tooltip { - position: absolute; - padding: 10px; - background-color: white; - min-width: 200px; - max-width: 300px; - border-radius: 3px; - box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4); - -webkit-transition: opacity 0.1s ease-out; - -moz-transition: opacity 0.1s ease-out; - -ms-transition: opacity 0.1s ease-out; - -o-transition: opacity 0.1s ease-out; - transition: opacity 0.1s ease-out; -} -.introjs-tooltipbuttons { - text-align: right; -} -/* - Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/ - Changed by Afshin Mehrabani -*/ -.introjs-button { - position: relative; - overflow: visible; - display: inline-block; - padding: 0.3em 0.8em; - border: 1px solid #d4d4d4; - margin: 0; - text-decoration: none; - text-shadow: 1px 1px 0 #fff; - font: 11px normal sans-serif; - color: #333; - white-space: nowrap; - cursor: pointer; - outline: none; - background-color: #ececec; - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec)); - background-image: -moz-linear-gradient(#f4f4f4, #ececec); - background-image: -o-linear-gradient(#f4f4f4, #ececec); - background-image: linear-gradient(#f4f4f4, #ececec); - -webkit-background-clip: padding; - -moz-background-clip: padding; - -o-background-clip: padding-box; - /*background-clip: padding-box;*/ - /* commented out due to Opera 11.10 bug */ - -webkit-border-radius: 0.2em; - -moz-border-radius: 0.2em; - border-radius: 0.2em; - /* IE hacks */ - zoom: 1; - *display: inline; - margin-top: 10px; -} -.introjs-button:hover { - border-color: #bcbcbc; - text-decoration: none; - box-shadow: 0px 1px 1px #e3e3e3; -} -.introjs-button:focus, -.introjs-button:active { - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4)); - background-image: -moz-linear-gradient(#ececec, #f4f4f4); - background-image: -o-linear-gradient(#ececec, #f4f4f4); - background-image: linear-gradient(#ececec, #f4f4f4); -} -/* overrides extra padding on button elements in Firefox */ -.introjs-button::-moz-focus-inner { - padding: 0; - border: 0; -} -.introjs-skipbutton { - margin-right: 5px; - color: #7a7a7a; -} -.introjs-prevbutton { - -webkit-border-radius: 0.2em 0 0 0.2em; - -moz-border-radius: 0.2em 0 0 0.2em; - border-radius: 0.2em 0 0 0.2em; - border-right: none; -} -.introjs-nextbutton { - -webkit-border-radius: 0 0.2em 0.2em 0; - -moz-border-radius: 0 0.2em 0.2em 0; - border-radius: 0 0.2em 0.2em 0; -} -.introjs-disabled, -.introjs-disabled:hover, -.introjs-disabled:focus { - color: #9a9a9a; - border-color: #d4d4d4; - box-shadow: none; - cursor: default; - background-color: #f4f4f4; - background-image: none; - text-decoration: none; -} -/* - * DO NOT EDIT THIS FILE DIRECTLY - * Compiled from bootstrap-tagmanager.less based on Bootstrap 2.3.1 variables - * https://github.com/twitter/bootstrap/blob/master/less/variables.less - */ -.tm-tag { - color: #555555; - background-color: #f5f5f5; - border: #bbbbbb 1px solid; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; - display: inline-block; - border-radius: 3px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - margin: 0 5px 5px 0; - padding: 4px; - text-decoration: none; - transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; - -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; - -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; - vertical-align: middle; -} -.tm-tag .tm-tag-remove { - color: #000000; - font-weight: bold; - margin-left: 4px; - opacity: 0.2; -} -.tm-tag .tm-tag-remove:hover { - color: #000000; - text-decoration: none; - opacity: 0.4; -} -.tm-tag.tm-tag-warning { - color: #945203; - background-color: #f2c889; - border-color: #f0a12f; -} -.tm-tag.tm-tag-error { - color: #84212e; - background-color: #e69ca6; - border-color: #d24a5d; -} -.tm-tag.tm-tag-success { - color: #638421; - background-color: #cde69c; - border-color: #a5d24a; -} -.tm-tag.tm-tag-info { - color: #4594b5; - background-color: #c5eefa; - border-color: #5dc8f7; -} -.tm-tag.tm-tag-inverse { - color: #cccccc; - background-color: #555555; - border-color: #333333; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset; -} -.tm-tag.tm-tag-inverse .tm-tag-remove { - color: #ffffff; -} -.tm-tag.tm-tag-large { - font-size: 16.25px; - border-radius: 4px; - padding: 11px 7px; -} -.tm-tag.tm-tag-small { - font-size: 11.049999999999999px; - border-radius: 3px; - padding: 2px 4px; -} -.tm-tag.tm-tag-mini { - font-size: 9.75px; - border-radius: 2px; - padding: 0px 2px; -} -.tm-tag.tm-tag-plain { - color: #333333; - box-shadow: none; - background: none; - border: none; -} -.tm-tag.tm-tag-disabled { - color: #aaaaaa; - background-color: #e6e6e6; - border-color: #cccccc; - box-shadow: none; -} -.tm-tag.tm-tag-disabled .tm-tag-remove { - display: none; -} -input[type="text"].tm-input { - margin-bottom: 5px; -} -.control-group.tm-group { - margin-bottom: 5px; -} -.form-horizontal .control-group.tm-group { - margin-bottom: 15px; -}