From 1216c30a5e4a7b867cd9cc7216f005d11178a63b Mon Sep 17 00:00:00 2001 From: Ryan Bedard Date: Fri, 8 Nov 2013 02:38:34 -0500 Subject: [PATCH] Add user microposts --- ...ation-74f6e0596568cdab8193fa84a41f00a4.css | 5074 +++++++++++++++++ ...on-74f6e0596568cdab8193fa84a41f00a4.css.gz | Bin 0 -> 19960 bytes ...fest-7ba80acdb17a28ba93c4f6d1f0adf43b.json | 2 +- 3 files changed, 5075 insertions(+), 1 deletion(-) create mode 100644 public/assets/application-74f6e0596568cdab8193fa84a41f00a4.css create mode 100644 public/assets/application-74f6e0596568cdab8193fa84a41f00a4.css.gz diff --git a/public/assets/application-74f6e0596568cdab8193fa84a41f00a4.css b/public/assets/application-74f6e0596568cdab8193fa84a41f00a4.css new file mode 100644 index 0000000..bb58b16 --- /dev/null +++ b/public/assets/application-74f6e0596568cdab8193fa84a41f00a4.css @@ -0,0 +1,5074 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the top of the + * compiled file, but it's generally better to create a new file per style scope. + * + + + */ + +/*! + * Bootstrap v2.3.2 + * + * 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. + */ +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 #333; + 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 { + /* Responsive images (ensure images don't scale beyond their parents) */ + max-width: 100%; + /* Part 1: Set a maxium relative to the parent */ + width: auto\9; + /* IE7-8 need help adjusting responsive images */ + height: auto; + /* Part 2: Scale the height according to the width, otherwise you get stretching */ + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; } + +#map_canvas img, +.google-maps img { + max-width: none; } + +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, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; } + +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; } + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; } + +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; } + +textarea { + overflow: auto; + vertical-align: top; } + +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !important; + box-shadow: none !important; } + + a, + a:visited { + text-decoration: underline; } + + a[href]:after { + content: " (" attr(href) ")"; } + + abbr[title]:after { + content: " (" attr(title) ")"; } + + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; } + + thead { + display: table-header-group; } + + tr, + img { + page-break-inside: avoid; } + + img { + max-width: 100% !important; } + + @page { + margin: 0.5cm; } + + p, + h2, + h3 { + orphans: 3; + widows: 3; } + + h2, + h3 { + page-break-after: avoid; } } +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: white; } + +a { + color: #0088cc; + text-decoration: none; } + +a:hover, +a:focus { + color: #005580; + text-decoration: underline; } + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; } + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; } + +.row { + margin-left: -20px; + *zoom: 1; } + .row:before, .row:after { + display: table; + content: ""; + line-height: 0; } + .row:after { + clear: both; } + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; } + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; } + +.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 { + 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; } + +.offset12 { + margin-left: 980px; } + +.row-fluid { + width: 100%; + *zoom: 1; } + .row-fluid:before, .row-fluid:after { + display: table; + content: ""; + line-height: 0; } + .row-fluid:after { + clear: both; } + .row-fluid [class*="span"] { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + float: left; + margin-left: 2.12766%; + *margin-left: 2.07447%; } + .row-fluid [class*="span"]:first-child { + margin-left: 0; } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.12766%; } + .row-fluid .span1 { + width: 6.38298%; + *width: 6.32979%; } + .row-fluid .span2 { + width: 14.89362%; + *width: 14.84043%; } + .row-fluid .span3 { + width: 23.40426%; + *width: 23.35106%; } + .row-fluid .span4 { + width: 31.91489%; + *width: 31.8617%; } + .row-fluid .span5 { + width: 40.42553%; + *width: 40.37234%; } + .row-fluid .span6 { + width: 48.93617%; + *width: 48.88298%; } + .row-fluid .span7 { + width: 57.44681%; + *width: 57.39362%; } + .row-fluid .span8 { + width: 65.95745%; + *width: 65.90426%; } + .row-fluid .span9 { + width: 74.46809%; + *width: 74.41489%; } + .row-fluid .span10 { + width: 82.97872%; + *width: 82.92553%; } + .row-fluid .span11 { + width: 91.48936%; + *width: 91.43617%; } + .row-fluid .span12 { + width: 100%; + *width: 99.94681%; } + .row-fluid .offset1 { + margin-left: 10.6383%; + *margin-left: 10.53191%; } + .row-fluid .offset1:first-child { + margin-left: 8.51064%; + *margin-left: 8.40426%; } + .row-fluid .offset2 { + margin-left: 19.14894%; + *margin-left: 19.04255%; } + .row-fluid .offset2:first-child { + margin-left: 17.02128%; + *margin-left: 16.91489%; } + .row-fluid .offset3 { + margin-left: 27.65957%; + *margin-left: 27.55319%; } + .row-fluid .offset3:first-child { + margin-left: 25.53191%; + *margin-left: 25.42553%; } + .row-fluid .offset4 { + margin-left: 36.17021%; + *margin-left: 36.06383%; } + .row-fluid .offset4:first-child { + margin-left: 34.04255%; + *margin-left: 33.93617%; } + .row-fluid .offset5 { + margin-left: 44.68085%; + *margin-left: 44.57447%; } + .row-fluid .offset5:first-child { + margin-left: 42.55319%; + *margin-left: 42.44681%; } + .row-fluid .offset6 { + margin-left: 53.19149%; + *margin-left: 53.08511%; } + .row-fluid .offset6:first-child { + margin-left: 51.06383%; + *margin-left: 50.95745%; } + .row-fluid .offset7 { + margin-left: 61.70213%; + *margin-left: 61.59574%; } + .row-fluid .offset7:first-child { + margin-left: 59.57447%; + *margin-left: 59.46809%; } + .row-fluid .offset8 { + margin-left: 70.21277%; + *margin-left: 70.10638%; } + .row-fluid .offset8:first-child { + margin-left: 68.08511%; + *margin-left: 67.97872%; } + .row-fluid .offset9 { + margin-left: 78.7234%; + *margin-left: 78.61702%; } + .row-fluid .offset9:first-child { + margin-left: 76.59574%; + *margin-left: 76.48936%; } + .row-fluid .offset10 { + margin-left: 87.23404%; + *margin-left: 87.12766%; } + .row-fluid .offset10:first-child { + margin-left: 85.10638%; + *margin-left: 85.0%; } + .row-fluid .offset11 { + margin-left: 95.74468%; + *margin-left: 95.6383%; } + .row-fluid .offset11:first-child { + margin-left: 93.61702%; + *margin-left: 93.51064%; } + .row-fluid .offset12 { + margin-left: 104.25532%; + *margin-left: 104.14894%; } + .row-fluid .offset12:first-child { + margin-left: 102.12766%; + *margin-left: 102.02128%; } + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; } + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; } + +.container { + margin-right: auto; + margin-left: auto; + *zoom: 1; } + .container:before, .container:after { + display: table; + content: ""; + line-height: 0; } + .container:after { + clear: both; } + +.container-fluid { + padding-right: 20px; + padding-left: 20px; + *zoom: 1; } + .container-fluid:before, .container-fluid:after { + display: table; + content: ""; + line-height: 0; } + .container-fluid:after { + clear: both; } + +p { + margin: 0 0 10px; } + +.lead { + margin-bottom: 20px; + font-size: 21px; + font-weight: 200; + line-height: 30px; } + +small { + font-size: 85%; } + +strong { + font-weight: bold; } + +em { + font-style: italic; } + +cite { + font-style: normal; } + +.muted { + color: #999999; } + +a.muted:hover, +a.muted:focus { + color: gray; } + +.text-warning { + color: #c09853; } + +a.text-warning:hover, +a.text-warning:focus { + color: #a47e3c; } + +.text-error { + color: #b94a48; } + +a.text-error:hover, +a.text-error:focus { + color: #953b39; } + +.text-info { + color: #3a87ad; } + +a.text-info:hover, +a.text-info:focus { + color: #2d6987; } + +.text-success { + color: #468847; } + +a.text-success:hover, +a.text-success:focus { + color: #356635; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +h1, h2, h3, h4, h5, h6 { + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 20px; + color: inherit; + text-rendering: optimizelegibility; } + h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + font-weight: normal; + line-height: 1; + color: #999999; } + +h1, +h2, +h3 { + line-height: 40px; } + +h1 { + font-size: 38.5px; } + +h2 { + font-size: 31.5px; } + +h3 { + font-size: 24.5px; } + +h4 { + font-size: 17.5px; } + +h5 { + font-size: 14px; } + +h6 { + font-size: 11.9px; } + +h1 small { + font-size: 24.5px; } + +h2 small { + font-size: 17.5px; } + +h3 small { + font-size: 14px; } + +h4 small { + font-size: 14px; } + +.page-header { + padding-bottom: 9px; + margin: 20px 0 30px; + border-bottom: 1px solid #eeeeee; } + +ul, ol { + padding: 0; + margin: 0 0 10px 25px; } + +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; } + +li { + line-height: 20px; } + +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; } + +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; } + ul.inline > li, + ol.inline > li { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; + padding-left: 5px; + padding-right: 5px; } + +dl { + margin-bottom: 20px; } + +dt, +dd { + line-height: 20px; } + +dt { + font-weight: bold; } + +dd { + margin-left: 10px; } + +.dl-horizontal { + *zoom: 1; } + .dl-horizontal:before, .dl-horizontal:after { + display: table; + content: ""; + line-height: 0; } + .dl-horizontal:after { + clear: both; } + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + .dl-horizontal dd { + margin-left: 180px; } + +hr { + margin: 20px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid white; } + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; } + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; } + +blockquote { + padding: 0 0 0 15px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; } + blockquote p { + margin-bottom: 0; + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; } + blockquote small { + display: block; + line-height: 20px; + color: #999999; } + blockquote small:before { + content: '\2014 \00A0'; } + blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; } + blockquote.pull-right p, + blockquote.pull-right small { + text-align: right; } + blockquote.pull-right small:before { + content: ''; } + blockquote.pull-right small:after { + content: '\00A0 \2014'; } + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; } + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 20px; } + +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 12px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; } + +code { + padding: 2px 4px; + color: #d14; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; + white-space: nowrap; } + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + pre.prettyprint { + margin-bottom: 20px; } + pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; } + +form { + margin: 0 0 20px; } + +fieldset { + padding: 0; + margin: 0; + border: 0; } + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; } + legend small { + font-size: 15px; + color: #999999; } + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; } + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } + +label { + display: block; + margin-bottom: 5px; } + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + vertical-align: middle; } + +input, +textarea, +.uneditable-input { + width: 206px; } + +textarea { + height: auto; } + +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: white; + border: 1px solid #cccccc; + -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; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; } + textarea:focus, + input[type="text"]:focus, + input[type="password"]:focus, + input[type="datetime"]:focus, + input[type="datetime-local"]:focus, + input[type="date"]:focus, + input[type="month"]:focus, + input[type="time"]:focus, + input[type="week"]:focus, + input[type="number"]:focus, + input[type="email"]:focus, + input[type="url"]:focus, + input[type="search"]:focus, + input[type="tel"]:focus, + input[type="color"]:focus, + .uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + -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); } + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + *margin-top: 0; + /* IE7 */ + margin-top: 1px \9; + /* IE8-9 */ + line-height: normal; } + +input[type="file"], +input[type="image"], +input[type="submit"], +input[type="reset"], +input[type="button"], +input[type="radio"], +input[type="checkbox"] { + width: auto; } + +select, +input[type="file"] { + height: 30px; + /* 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: 30px; } + +select { + width: 220px; + border: 1px solid #cccccc; + background-color: white; } + +select[multiple], +select[size] { + height: auto; } + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } + +.uneditable-input, +.uneditable-textarea { + color: #999999; + background-color: #fcfcfc; + border-color: #cccccc; + -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; } + +.uneditable-input { + overflow: hidden; + white-space: nowrap; } + +.uneditable-textarea { + width: auto; + height: auto; } + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; } +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; } +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; } + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; } + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; } + +.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-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[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; } + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; } + +input, +textarea, +.uneditable-input { + margin-left: 0; } + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; } + +input.span1, +textarea.span1, +.uneditable-input.span1 { + width: 46px; } + +input.span2, +textarea.span2, +.uneditable-input.span2 { + width: 126px; } + +input.span3, +textarea.span3, +.uneditable-input.span3 { + width: 206px; } + +input.span4, +textarea.span4, +.uneditable-input.span4 { + width: 286px; } + +input.span5, +textarea.span5, +.uneditable-input.span5 { + width: 366px; } + +input.span6, +textarea.span6, +.uneditable-input.span6 { + width: 446px; } + +input.span7, +textarea.span7, +.uneditable-input.span7 { + width: 526px; } + +input.span8, +textarea.span8, +.uneditable-input.span8 { + width: 606px; } + +input.span9, +textarea.span9, +.uneditable-input.span9 { + width: 686px; } + +input.span10, +textarea.span10, +.uneditable-input.span10 { + width: 766px; } + +input.span11, +textarea.span11, +.uneditable-input.span11 { + width: 846px; } + +input.span12, +textarea.span12, +.uneditable-input.span12 { + width: 926px; } + +.controls-row { + *zoom: 1; } + .controls-row:before, .controls-row:after { + display: table; + content: ""; + line-height: 0; } + .controls-row:after { + clear: both; } + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; } + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; } + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: not-allowed; + background-color: #eeeeee; } + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"][readonly], +input[type="checkbox"][readonly] { + background-color: transparent; } + +.control-group.warning .control-label, .warning.field_with_errors .control-label, +.control-group.warning .help-block, +.warning.field_with_errors .help-block, +.control-group.warning .help-inline, +.warning.field_with_errors .help-inline { + color: #c09853; } +.control-group.warning .checkbox, .warning.field_with_errors .checkbox, +.control-group.warning .radio, +.warning.field_with_errors .radio, +.control-group.warning input, +.warning.field_with_errors input, +.control-group.warning select, +.warning.field_with_errors select, +.control-group.warning textarea, +.warning.field_with_errors textarea { + color: #c09853; } +.control-group.warning input, .warning.field_with_errors input, +.control-group.warning select, +.warning.field_with_errors select, +.control-group.warning textarea, +.warning.field_with_errors textarea { + border-color: #c09853; + -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); } + .control-group.warning input:focus, .warning.field_with_errors input:focus, + .control-group.warning select:focus, + .warning.field_with_errors select:focus, + .control-group.warning textarea:focus, + .warning.field_with_errors textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; } +.control-group.warning .input-prepend .add-on, .warning.field_with_errors .input-prepend .add-on, +.control-group.warning .input-append .add-on, +.warning.field_with_errors .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; } + +.control-group.error .control-label, .field_with_errors .control-label, +.control-group.error .help-block, +.field_with_errors .help-block, +.control-group.error .help-inline, +.field_with_errors .help-inline { + color: #b94a48; } +.control-group.error .checkbox, .field_with_errors .checkbox, +.control-group.error .radio, +.field_with_errors .radio, +.control-group.error input, +.field_with_errors input, +.control-group.error select, +.field_with_errors select, +.control-group.error textarea, +.field_with_errors textarea { + color: #b94a48; } +.control-group.error input, .field_with_errors input, +.control-group.error select, +.field_with_errors select, +.control-group.error textarea, +.field_with_errors textarea { + border-color: #b94a48; + -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); } + .control-group.error input:focus, .field_with_errors input:focus, + .control-group.error select:focus, + .field_with_errors select:focus, + .control-group.error textarea:focus, + .field_with_errors textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; } +.control-group.error .input-prepend .add-on, .field_with_errors .input-prepend .add-on, +.control-group.error .input-append .add-on, +.field_with_errors .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; } + +.control-group.success .control-label, .success.field_with_errors .control-label, +.control-group.success .help-block, +.success.field_with_errors .help-block, +.control-group.success .help-inline, +.success.field_with_errors .help-inline { + color: #468847; } +.control-group.success .checkbox, .success.field_with_errors .checkbox, +.control-group.success .radio, +.success.field_with_errors .radio, +.control-group.success input, +.success.field_with_errors input, +.control-group.success select, +.success.field_with_errors select, +.control-group.success textarea, +.success.field_with_errors textarea { + color: #468847; } +.control-group.success input, .success.field_with_errors input, +.control-group.success select, +.success.field_with_errors select, +.control-group.success textarea, +.success.field_with_errors textarea { + border-color: #468847; + -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); } + .control-group.success input:focus, .success.field_with_errors input:focus, + .control-group.success select:focus, + .success.field_with_errors select:focus, + .control-group.success textarea:focus, + .success.field_with_errors textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; } +.control-group.success .input-prepend .add-on, .success.field_with_errors .input-prepend .add-on, +.control-group.success .input-append .add-on, +.success.field_with_errors .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; } + +.control-group.info .control-label, .info.field_with_errors .control-label, +.control-group.info .help-block, +.info.field_with_errors .help-block, +.control-group.info .help-inline, +.info.field_with_errors .help-inline { + color: #3a87ad; } +.control-group.info .checkbox, .info.field_with_errors .checkbox, +.control-group.info .radio, +.info.field_with_errors .radio, +.control-group.info input, +.info.field_with_errors input, +.control-group.info select, +.info.field_with_errors select, +.control-group.info textarea, +.info.field_with_errors textarea { + color: #3a87ad; } +.control-group.info input, .info.field_with_errors input, +.control-group.info select, +.info.field_with_errors select, +.control-group.info textarea, +.info.field_with_errors textarea { + border-color: #3a87ad; + -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); } + .control-group.info input:focus, .info.field_with_errors input:focus, + .control-group.info select:focus, + .info.field_with_errors select:focus, + .control-group.info textarea:focus, + .info.field_with_errors textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; } +.control-group.info .input-prepend .add-on, .info.field_with_errors .input-prepend .add-on, +.control-group.info .input-append .add-on, +.info.field_with_errors .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; } + +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { + color: #b94a48; + border-color: #ee5f5b; } + input:focus:invalid:focus, + textarea:focus:invalid:focus, + select:focus: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: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: whitesmoke; + border-top: 1px solid #e5e5e5; + *zoom: 1; } + .form-actions:before, .form-actions:after { + display: table; + content: ""; + line-height: 0; } + .form-actions:after { + clear: both; } + +.help-block, +.help-inline { + color: #595959; } + +.help-block { + display: block; + margin-bottom: 10px; } + +.help-inline { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; + vertical-align: middle; + padding-left: 5px; } + +.input-append, +.input-prepend { + display: inline-block; + margin-bottom: 10px; + vertical-align: middle; + font-size: 0; + white-space: nowrap; } + .input-append input, + .input-append select, + .input-append .uneditable-input, + .input-append .dropdown-menu, + .input-append .popover, + .input-prepend input, + .input-prepend select, + .input-prepend .uneditable-input, + .input-prepend .dropdown-menu, + .input-prepend .popover { + font-size: 14px; } + .input-append input, + .input-append select, + .input-append .uneditable-input, + .input-prepend input, + .input-prepend select, + .input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + .input-append input:focus, + .input-append select:focus, + .input-append .uneditable-input:focus, + .input-prepend input:focus, + .input-prepend select:focus, + .input-prepend .uneditable-input:focus { + z-index: 2; } + .input-append .add-on, + .input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 white; + background-color: #eeeeee; + border: 1px solid #ccc; } + .input-append .add-on, + .input-append .btn, + .input-append .btn-group > .dropdown-toggle, + .input-prepend .add-on, + .input-prepend .btn, + .input-prepend .btn-group > .dropdown-toggle { + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + .input-append .active, + .input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; } + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; } +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; } + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; } + .input-append input + .btn-group .btn:last-child, + .input-append select + .btn-group .btn:last-child, + .input-append .uneditable-input + .btn-group .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; } +.input-append .add-on:last-child, +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + .input-prepend.input-append input + .btn-group .btn, + .input-prepend.input-append select + .btn-group .btn, + .input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; } +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; } + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; } + +/* Allow for input prepend/append in search forms */ +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; } + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; } + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; } + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; } + +.form-search input, +.form-search textarea, +.form-search select, +.form-search .help-inline, +.form-search .uneditable-input, +.form-search .input-prepend, +.form-search .input-append, +.form-inline input, +.form-inline textarea, +.form-inline select, +.form-inline .help-inline, +.form-inline .uneditable-input, +.form-inline .input-prepend, +.form-inline .input-append, +.form-horizontal input, +.form-horizontal textarea, +.form-horizontal select, +.form-horizontal .help-inline, +.form-horizontal .uneditable-input, +.form-horizontal .input-prepend, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; + margin-bottom: 0; + vertical-align: middle; } +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; } + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; } + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; } + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; } + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; } + +.control-group, .field_with_errors { + margin-bottom: 10px; } + +legend + .control-group, legend + .field_with_errors { + margin-top: 20px; + -webkit-margin-top-collapse: separate; } + +.form-horizontal .control-group, .form-horizontal .field_with_errors { + margin-bottom: 20px; + *zoom: 1; } + .form-horizontal .control-group:before, .form-horizontal .field_with_errors:before, .form-horizontal .control-group:after, .form-horizontal .field_with_errors:after { + display: table; + content: ""; + line-height: 0; } + .form-horizontal .control-group:after, .form-horizontal .field_with_errors:after { + clear: both; } +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; } +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; } + .form-horizontal .controls:first-child { + *padding-left: 180px; } +.form-horizontal .help-block { + margin-bottom: 0; } +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { + margin-top: 10px; } +.form-horizontal .form-actions { + padding-left: 180px; } + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; } + +.table { + width: 100%; + margin-bottom: 20px; } + .table th, + .table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; } + .table th { + font-weight: bold; } + .table thead th { + vertical-align: bottom; } + .table caption + thead tr:first-child th, + .table caption + thead tr:first-child td, + .table colgroup + thead tr:first-child th, + .table colgroup + thead tr:first-child td, + .table thead:first-child tr:first-child th, + .table thead:first-child tr:first-child td { + border-top: 0; } + .table tbody + tbody { + border-top: 2px solid #dddddd; } + .table .table { + background-color: white; } + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; } + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + .table-bordered th, + .table-bordered td { + border-left: 1px solid #dddddd; } + .table-bordered caption + thead tr:first-child th, + .table-bordered caption + tbody tr:first-child th, + .table-bordered caption + tbody tr:first-child td, + .table-bordered colgroup + thead tr:first-child th, + .table-bordered colgroup + tbody tr:first-child th, + .table-bordered colgroup + tbody tr:first-child td, + .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, + .table-bordered tbody:first-child tr:first-child > th:first-child { + -webkit-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + border-top-left-radius: 4px; } + .table-bordered thead:first-child tr:first-child > th:last-child, + .table-bordered tbody:first-child tr:first-child > td:last-child, + .table-bordered tbody:first-child tr:first-child > th:last-child { + -webkit-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; + border-top-right-radius: 4px; } + .table-bordered thead:last-child tr:last-child > th:first-child, + .table-bordered tbody:last-child tr:last-child > td:first-child, + .table-bordered tbody:last-child tr:last-child > th:first-child, + .table-bordered tfoot:last-child tr:last-child > td:first-child, + .table-bordered tfoot:last-child tr:last-child > th:first-child { + -webkit-border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + border-bottom-left-radius: 4px; } + .table-bordered thead:last-child tr:last-child > th:last-child, + .table-bordered tbody:last-child tr:last-child > td:last-child, + .table-bordered tbody:last-child tr:last-child > th:last-child, + .table-bordered tfoot:last-child tr:last-child > td:last-child, + .table-bordered tfoot:last-child tr:last-child > th:last-child { + -webkit-border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; + border-bottom-right-radius: 4px; } + .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; + border-bottom-left-radius: 0; } + .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; + border-bottom-right-radius: 0; } + .table-bordered caption + thead tr:first-child th:first-child, + .table-bordered caption + tbody tr:first-child td:first-child, + .table-bordered colgroup + thead tr:first-child th:first-child, + .table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + border-top-left-radius: 4px; } + .table-bordered caption + thead tr:first-child th:last-child, + .table-bordered caption + tbody tr:first-child td:last-child, + .table-bordered colgroup + thead tr:first-child th:last-child, + .table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; + border-top-right-radius: 4px; } + +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; } + +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { + background-color: whitesmoke; } + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; } + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; } +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; } +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; } +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; } +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; } +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; } +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; } +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; } +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; } +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; } +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; } +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; } + +.table tbody tr.success > td { + background-color: #dff0d8; } +.table tbody tr.error > td, .table tbody tr.field_with_errors > td { + background-color: #f2dede; } +.table tbody tr.warning > td { + background-color: #fcf8e3; } +.table tbody tr.info > td { + background-color: #d9edf7; } + +.table-hover tbody tr.success:hover > td { + background-color: #d0e9c6; } +.table-hover tbody tr.error:hover > td, .table-hover tbody tr.field_with_errors:hover > td { + background-color: #ebcccc; } +.table-hover tbody tr.warning:hover > td { + background-color: #faf2cc; } +.table-hover tbody tr.info:hover > td { + background-color: #c4e3f3; } + +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + background-image: url("/assets/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; + margin-top: 1px; } + +/* White icons with optional class, or on hover/focus/active states of certain elements */ +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:focus > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > li > a:focus > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:focus > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"], +.dropdown-submenu:focus > a > [class*=" icon-"] { + background-image: url("/assets/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; + width: 16px; } + +.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; + width: 16px; } + +.icon-folder-open { + background-position: -408px -120px; + width: 16px; } + +.icon-resize-vertical { + background-position: -432px -119px; } + +.icon-resize-horizontal { + background-position: -456px -118px; } + +.icon-hdd { + background-position: 0 -144px; } + +.icon-bullhorn { + background-position: -24px -144px; } + +.icon-bell { + background-position: -48px -144px; } + +.icon-certificate { + background-position: -72px -144px; } + +.icon-thumbs-up { + background-position: -96px -144px; } + +.icon-thumbs-down { + background-position: -120px -144px; } + +.icon-hand-right { + background-position: -144px -144px; } + +.icon-hand-left { + background-position: -168px -144px; } + +.icon-hand-up { + background-position: -192px -144px; } + +.icon-hand-down { + background-position: -216px -144px; } + +.icon-circle-arrow-right { + background-position: -240px -144px; } + +.icon-circle-arrow-left { + background-position: -264px -144px; } + +.icon-circle-arrow-up { + background-position: -288px -144px; } + +.icon-circle-arrow-down { + background-position: -312px -144px; } + +.icon-globe { + background-position: -336px -144px; } + +.icon-wrench { + background-position: -360px -144px; } + +.icon-tasks { + background-position: -384px -144px; } + +.icon-filter { + background-position: -408px -144px; } + +.icon-briefcase { + background-position: -432px -144px; } + +.icon-fullscreen { + background-position: -456px -144px; } + +.dropup, +.dropdown { + position: relative; } + +.dropdown-toggle { + *margin-bottom: -3px; } + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; } + +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid black; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; } + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; } + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: white; + 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; } + .dropdown-menu.pull-right { + right: 0; + left: auto; } + .dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid white; } + .dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; } + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + text-decoration: none; + color: white; + 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); } + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: white; + text-decoration: none; + outline: 0; + 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); } + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; } + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + cursor: default; } + +.open { + *z-index: 1000; } + .open > .dropdown-menu { + display: block; } + +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; } + +.pull-right > .dropdown-menu { + right: 0; + left: auto; } + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid black; + content: ""; } +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; } + +.dropdown-submenu { + position: relative; } + +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; } + +.dropdown-submenu:hover > .dropdown-menu { + display: block; } + +.dropup .dropdown-submenu > .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; } + +.dropdown-submenu > a:after { + display: block; + content: " "; + float: right; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + border-width: 5px 0 5px 5px; + border-left-color: #cccccc; + margin-top: 5px; + margin-right: -10px; } + +.dropdown-submenu:hover > a:after { + border-left-color: white; } + +.dropdown-submenu.pull-left { + float: none; } + .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; } + +.dropdown .dropdown-menu .nav-header { + padding-left: 20px; + padding-right: 20px; } + +.typeahead { + z-index: 1051; + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: whitesmoke; + border: 1px solid #e3e3e3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + 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); } + +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; } + +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; } + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; } + .fade.in { + opacity: 1; } + +.collapse { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; } + .collapse.in { + height: auto; } + +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 20px; + color: black; + text-shadow: 0 1px 0 white; + opacity: 0.2; + filter: alpha(opacity=20); } + .close:hover, .close:focus { + color: black; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + filter: alpha(opacity=40); } + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; } + +.btn { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; + padding: 4px 12px; + margin-bottom: 0; + font-size: 14px; + line-height: 20px; + text-align: center; + vertical-align: middle; + cursor: pointer; + color: #333333; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + background-color: whitesmoke; + background-image: -moz-linear-gradient(top, white, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, white, #e6e6e6); + background-image: -o-linear-gradient(top, white, #e6e6e6); + background-image: linear-gradient(to bottom, white, #e6e6e6); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0); + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + *background-color: #e6e6e6; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + border: 1px solid #cccccc; + *border: 0; + border-bottom-color: #b3b3b3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *margin-left: .3em; + -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); } + .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; } + .btn:active, .btn.active { + background-color: #cccccc \9; } + .btn:first-child { + *margin-left: 0; } + .btn:hover, .btn:focus { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; } + .btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } + .btn.active, .btn:active { + background-image: none; + outline: 0; + -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); } + .btn.disabled, .btn[disabled] { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; } + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; } + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 4px; } + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; } + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; } + +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; } + +.btn-mini { + padding: 0px 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; } + +.btn-block { + display: block; + width: 100%; + padding-left: 0; + padding-right: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + +.btn-block + .btn-block { + margin-top: 5px; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); } + +.btn-primary { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006ccc; + background-image: -moz-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(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', 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); + *background-color: #0044cc; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { + color: white; + background-color: #0044cc; + *background-color: #003bb3; } + .btn-primary:active, .btn-primary.active { + background-color: #003399 \9; } + +.btn-warning { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #f9a732; + background-image: -moz-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(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', 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); + *background-color: #f89406; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { + color: white; + background-color: #f89406; + *background-color: #df8505; } + .btn-warning:active, .btn-warning.active { + background-color: #c67605 \9; } + +.btn-danger { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4e49; + background-image: -moz-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(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', 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); + *background-color: #bd362f; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { + color: white; + background-color: #bd362f; + *background-color: #a9302a; } + .btn-danger:active, .btn-danger.active { + background-color: #942a25 \9; } + +.btn-success { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb65b; + background-image: -moz-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(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', 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); + *background-color: #51a351; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { + color: white; + background-color: #51a351; + *background-color: #499249; } + .btn-success:active, .btn-success.active { + background-color: #408140 \9; } + +.btn-info { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + background-image: -moz-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(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', 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); + *background-color: #2f96b4; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { + color: white; + background-color: #2f96b4; + *background-color: #2a85a0; } + .btn-info:active, .btn-info.active { + background-color: #24748c \9; } + +.btn-inverse { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444', endColorstr='#FF222222', GradientType=0); + border-color: #222222 #222222 black; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + *background-color: #222222; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { + color: white; + background-color: #222222; + *background-color: #151515; } + .btn-inverse:active, .btn-inverse.active { + background-color: #090909 \9; } + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; } + button.btn::-moz-focus-inner, + input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; } + button.btn.btn-large, + input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; } + button.btn.btn-small, + input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; } + button.btn.btn-mini, + input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; } + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; } + +.btn-link { + border-color: transparent; + cursor: pointer; + color: #0088cc; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + +.btn-link:hover, +.btn-link:focus { + color: #005580; + text-decoration: underline; + background-color: transparent; } + +.btn-link[disabled]:hover, +.btn-link[disabled]:focus { + color: #333333; + text-decoration: none; } + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; + font-size: 0; + vertical-align: middle; + white-space: nowrap; + *margin-left: .3em; } + .btn-group:first-child { + *margin-left: 0; } + +.btn-group + .btn-group { + margin-left: 5px; } + +.btn-toolbar { + font-size: 0; + margin-top: 10px; + margin-bottom: 10px; } + .btn-toolbar > .btn + .btn, + .btn-toolbar > .btn-group + .btn, + .btn-toolbar > .btn + .btn-group { + margin-left: 5px; } + +.btn-group > .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + +.btn-group > .btn + .btn { + margin-left: -1px; } + +.btn-group > .btn, +.btn-group > .dropdown-menu, +.btn-group > .popover { + font-size: 14px; } + +.btn-group > .btn-mini { + font-size: 10.5px; } + +.btn-group > .btn-small { + font-size: 11.9px; } + +.btn-group > .btn-large { + font-size: 17.5px; } + +.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 > .btn + .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 > .btn-mini + .dropdown-toggle { + padding-left: 5px; + padding-right: 5px; + *padding-top: 2px; + *padding-bottom: 2px; } + +.btn-group > .btn-small + .dropdown-toggle { + *padding-top: 5px; + *padding-bottom: 4px; } + +.btn-group > .btn-large + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; + *padding-top: 7px; + *padding-bottom: 7px; } + +.btn-group.open .dropdown-toggle { + 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); } +.btn-group.open .btn.dropdown-toggle { + background-color: #e6e6e6; } +.btn-group.open .btn-primary.dropdown-toggle { + background-color: #0044cc; } +.btn-group.open .btn-warning.dropdown-toggle { + background-color: #f89406; } +.btn-group.open .btn-danger.dropdown-toggle { + background-color: #bd362f; } +.btn-group.open .btn-success.dropdown-toggle { + background-color: #51a351; } +.btn-group.open .btn-info.dropdown-toggle { + background-color: #2f96b4; } +.btn-group.open .btn-inverse.dropdown-toggle { + background-color: #222222; } + +.btn .caret { + margin-top: 8px; + margin-left: 0; } + +.btn-large .caret { + margin-top: 6px; } + +.btn-large .caret { + border-left-width: 5px; + border-right-width: 5px; + border-top-width: 5px; } + +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; } + +.dropup .btn-large .caret { + border-bottom-width: 5px; } + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: white; + border-bottom-color: white; } + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; } + +.btn-group-vertical > .btn { + display: block; + float: none; + max-width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + +.btn-group-vertical > .btn + .btn { + margin-left: 0; + margin-top: -1px; } + +.btn-group-vertical > .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; } + +.btn-group-vertical > .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; } + +.btn-group-vertical > .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; } + +.btn-group-vertical > .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; } + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + +.alert, +.alert h4 { + color: #c09853; } + +.alert h4 { + margin: 0; } + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; } + +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #468847; } + +.alert-success h4 { + color: #468847; } + +.alert-danger, +.alert-error { + background-color: #f2dede; + border-color: #eed3d7; + color: #b94a48; } + +.alert-danger h4, +.alert-error h4 { + color: #b94a48; } + +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #3a87ad; } + +.alert-info h4 { + 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: 20px; + list-style: none; } + +.nav > li > a { + display: block; } + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; } + +.nav > li > a > img { + max-width: none; } + +.nav > .pull-right { + float: right; } + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; } + +.nav li + .nav-header { + margin-top: 9px; } + +.nav-list { + padding-left: 15px; + padding-right: 15px; + margin-bottom: 0; } + +.nav-list > li > a, +.nav-list .nav-header { + margin-left: -15px; + margin-right: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } + +.nav-list > li > a { + padding: 3px 15px; } + +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; } + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; } + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid white; } + +.nav-tabs, +.nav-pills { + *zoom: 1; } + .nav-tabs:before, .nav-tabs:after, + .nav-pills:before, + .nav-pills:after { + display: table; + content: ""; + line-height: 0; } + .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: 14px; } + +.nav-tabs { + border-bottom: 1px solid #ddd; } + +.nav-tabs > li { + margin-bottom: -1px; } + +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; } + .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #dddddd; } + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: #555555; + background-color: white; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; } + +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; } + +.nav-pills > .active > a, +.nav-pills > .active > a:hover, +.nav-pills > .active > a:focus { + color: white; + 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; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + border-top-left-radius: 4px; } + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + border-bottom-left-radius: 4px; } + +.nav-tabs.nav-stacked > li > a:hover, +.nav-tabs.nav-stacked > li > a:focus { + 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 { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; } + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; } + +.nav .dropdown-toggle .caret { + border-top-color: #0088cc; + border-bottom-color: #0088cc; + margin-top: 6px; } + +.nav .dropdown-toggle:hover .caret, +.nav .dropdown-toggle:focus .caret { + border-top-color: #005580; + border-bottom-color: #005580; } + +/* move down carets for tabs */ +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; } + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; } + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; } + +.nav > .dropdown.active > a:hover, +.nav > .dropdown.active > a:focus { + cursor: pointer; } + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > li.dropdown.open.active > a:hover, +.nav > li.dropdown.open.active > a:focus { + color: white; + background-color: #999999; + border-color: #999999; } + +.nav li.dropdown.open .caret, +.nav li.dropdown.open.active .caret, +.nav li.dropdown.open a:hover .caret, +.nav li.dropdown.open a:focus .caret { + border-top-color: white; + border-bottom-color: white; + opacity: 1; + filter: alpha(opacity=100); } + +.tabs-stacked .open > a:hover, +.tabs-stacked .open > a:focus { + border-color: #999999; } + +.tabbable { + *zoom: 1; } + .tabbable:before, .tabbable:after { + display: table; + content: ""; + line-height: 0; } + .tabbable:after { + clear: both; } + +.tab-content { + overflow: auto; } + +.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 { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; } + .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { + border-bottom-color: transparent; + border-top-color: #ddd; } + +.tabs-below > .nav-tabs > .active > a, +.tabs-below > .nav-tabs > .active > a:hover, +.tabs-below > .nav-tabs > .active > a:focus { + 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; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; } + +.tabs-left > .nav-tabs > li > a:hover, +.tabs-left > .nav-tabs > li > a:focus { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; } + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover, +.tabs-left > .nav-tabs .active > a:focus { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: white; } + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; } + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +.tabs-right > .nav-tabs > li > a:hover, +.tabs-right > .nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; } + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover, +.tabs-right > .nav-tabs .active > a:focus { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: white; } + +.nav > .disabled > a { + color: #999999; } + +.nav > .disabled > a:hover, +.nav > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + cursor: default; } + +.navbar { + overflow: visible; + margin-bottom: 20px; + *position: relative; + *z-index: 2; } + +.navbar-inner { + min-height: 40px; + padding-left: 20px; + padding-right: 20px; + background-color: #f9f9f9; + background-image: -moz-linear-gradient(top, white, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, white, #f2f2f2); + background-image: -o-linear-gradient(top, white, #f2f2f2); + background-image: linear-gradient(to bottom, white, #f2f2f2); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF2F2F2', GradientType=0); + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + *zoom: 1; } + .navbar-inner:before, .navbar-inner:after { + display: table; + content: ""; + line-height: 0; } + .navbar-inner:after { + clear: both; } + +.navbar .container { + width: auto; } + +.nav-collapse.collapse { + height: auto; + overflow: visible; } + +.navbar .brand { + float: left; + display: block; + padding: 10px 20px 10px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 white; } + .navbar .brand:hover, .navbar .brand:focus { + text-decoration: none; } + +.navbar-text { + margin-bottom: 0; + line-height: 40px; + color: #777777; } + +.navbar-link { + color: #777777; } + .navbar-link:hover, .navbar-link:focus { + color: #333333; } + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-left: 1px solid #f2f2f2; + border-right: 1px solid white; } + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; } + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { + margin-top: 0; } + +.navbar-form { + margin-bottom: 0; + *zoom: 1; } + .navbar-form:before, .navbar-form:after { + display: table; + content: ""; + line-height: 0; } + .navbar-form:after { + clear: both; } + .navbar-form input, + .navbar-form select, + .navbar-form .radio, + .navbar-form .checkbox { + margin-top: 5px; } + .navbar-form input, + .navbar-form select, + .navbar-form .btn { + display: inline-block; + margin-bottom: 0; } + .navbar-form input[type="image"], + .navbar-form input[type="checkbox"], + .navbar-form input[type="radio"] { + margin-top: 3px; } + .navbar-form .input-append, + .navbar-form .input-prepend { + margin-top: 5px; + white-space: nowrap; } + .navbar-form .input-append input, + .navbar-form .input-prepend input { + margin-top: 0; } + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; } + .navbar-search .search-query { + margin-bottom: 0; + padding: 4px 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; } + +.navbar-static-top { + position: static; + margin-bottom: 0; } + .navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; } + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; } + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; } + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-left: 0; + padding-right: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; } + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; } + +.navbar-fixed-top { + top: 0; } + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); } + +.navbar-fixed-bottom { + bottom: 0; } + .navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); } + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; } + +.navbar .nav.pull-right { + float: right; + margin-right: 0; } + +.navbar .nav > li { + float: left; } + +.navbar .nav > li > a { + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 white; } + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; } + +.navbar .nav > li > a:focus, +.navbar .nav > li > a:hover { + background-color: transparent; + color: #333333; + text-decoration: none; } + +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + color: #555555; + text-decoration: none; + background-color: #e6e6e6; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); } + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-left: 5px; + margin-right: 5px; + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + background-image: -moz-linear-gradient(top, #f2f2f2, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6); + background-image: -o-linear-gradient(top, #f2f2f2, #e6e6e6); + background-image: linear-gradient(to bottom, #f2f2f2, #e6e6e6); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFE6E6E6', GradientType=0); + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + *background-color: #e6e6e6; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + 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); } + .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { + color: white; + background-color: #e6e6e6; + *background-color: #d9d9d9; } + .navbar .btn-navbar:active, .navbar .btn-navbar.active { + background-color: #cccccc \9; } + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + 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; } + +.navbar .nav > li > .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 .nav > li > .dropdown-menu:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + position: absolute; + top: -6px; + left: 10px; } + +.navbar-fixed-bottom .nav > li > .dropdown-menu:before { + border-top: 7px solid #ccc; + border-top-color: rgba(0, 0, 0, 0.2); + border-bottom: 0; + bottom: -7px; + top: auto; } +.navbar-fixed-bottom .nav > li > .dropdown-menu:after { + border-top: 6px solid white; + border-bottom: 0; + bottom: -6px; + top: auto; } + +.navbar .nav li.dropdown > a:hover .caret, +.navbar .nav li.dropdown > a:focus .caret { + border-top-color: #555555; + border-bottom-color: #555555; } + +.navbar .nav li.dropdown.open > .dropdown-toggle, +.navbar .nav li.dropdown.active > .dropdown-toggle, +.navbar .nav li.dropdown.open.active > .dropdown-toggle { + background-color: #e6e6e6; + color: #555555; } + +.navbar .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; } + +.navbar .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; } + +.navbar .pull-right > li > .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right { + left: auto; + right: 0; } + .navbar .pull-right > li > .dropdown-menu:before, + .navbar .nav > li > .dropdown-menu.pull-right:before { + left: auto; + right: 12px; } + .navbar .pull-right > li > .dropdown-menu:after, + .navbar .nav > li > .dropdown-menu.pull-right:after { + left: auto; + right: 13px; } + .navbar .pull-right > li > .dropdown-menu .dropdown-menu, + .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { + left: auto; + right: 100%; + margin-left: 0; + margin-right: -1px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; } + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF222222', endColorstr='#FF111111', GradientType=0); + border-color: #252525; } +.navbar-inverse .brand, +.navbar-inverse .nav > li > a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } + .navbar-inverse .brand:hover, .navbar-inverse .brand:focus, + .navbar-inverse .nav > li > a:hover, + .navbar-inverse .nav > li > a:focus { + color: white; } +.navbar-inverse .brand { + color: #999999; } +.navbar-inverse .navbar-text { + color: #999999; } +.navbar-inverse .nav > li > a:focus, +.navbar-inverse .nav > li > a:hover { + background-color: transparent; + color: white; } +.navbar-inverse .nav .active > a, +.navbar-inverse .nav .active > a:hover, +.navbar-inverse .nav .active > a:focus { + color: white; + background-color: #111111; } +.navbar-inverse .navbar-link { + color: #999999; } + .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus { + color: white; } +.navbar-inverse .divider-vertical { + border-left-color: #111111; + border-right-color: #222222; } +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + background-color: #111111; + color: white; } +.navbar-inverse .nav li.dropdown > a:hover .caret, +.navbar-inverse .nav li.dropdown > a:focus .caret { + border-top-color: white; + color: white; } +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; } +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: white; + border-bottom-color: white; } +.navbar-inverse .navbar-search .search-query { + color: white; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; } + .navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; } + .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; } + .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; } + .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 white; + background-color: white; + 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-inverse .btn-navbar { + color: white; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF151515', endColorstr='#FF040404', GradientType=0); + border-color: #040404 #040404 black; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + *background-color: #040404; + /* Darken IE7 buttons by default so they stand out more given they won't have borders */ + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } + .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] { + color: white; + background-color: #040404; + *background-color: black; } + .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active { + background-color: black \9; } + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + .breadcrumb > li { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; + text-shadow: 0 1px 0 white; } + .breadcrumb > li > .divider { + padding: 0 5px; + color: #ccc; } + .breadcrumb .active { + color: #999999; } + +.pagination { + margin: 20px 0; } + +.pagination ul { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + *zoom: 1; + margin-left: 0; + margin-bottom: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -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 ul > li { + display: inline; } + +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: white; + border: 1px solid #dddddd; + border-left-width: 0; } + +.pagination ul > li > a:hover, +.pagination ul > li > a:focus, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: whitesmoke; } + +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; } + +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { + color: #999999; + background-color: transparent; + cursor: default; } + +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -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; } + +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -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; } + +.pagination-centered { + text-align: center; } + +.pagination-right { + text-align: right; } + +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 17.5px; } +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -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; } +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -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; } + +.pagination-mini ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > a, +.pagination-small ul > li:first-child > span { + -webkit-border-top-left-radius: 3px; + -moz-border-radius-topleft: 3px; + border-top-left-radius: 3px; + -webkit-border-bottom-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + border-bottom-left-radius: 3px; } +.pagination-mini ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > a, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + -moz-border-radius-topright: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + -moz-border-radius-bottomright: 3px; + border-bottom-right-radius: 3px; } + +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 11.9px; } + +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0px 6px; + font-size: 10.5px; } + +.pager { + margin: 20px 0; + list-style: none; + text-align: center; + *zoom: 1; } + .pager:before, .pager:after { + display: table; + content: ""; + line-height: 0; } + .pager:after { + clear: both; } + +.pager li { + display: inline; } + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; } + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; } + +.pager .next > a, +.pager .next > span { + float: right; } + +.pager .previous > a, +.pager .previous > span { + float: left; } + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + background-color: #fff; + cursor: default; } + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: black; } + .modal-backdrop.fade { + opacity: 0; } + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); } + +.modal { + position: fixed; + top: 10%; + left: 50%; + z-index: 1050; + width: 560px; + margin-left: -280px; + background-color: white; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + /* IE6-7 */ + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + 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; + outline: none; } + .modal.fade { + -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; + -moz-transition: opacity 0.3s linear, top 0.3s ease-out; + -o-transition: opacity 0.3s linear, top 0.3s ease-out; + transition: opacity 0.3s linear, top 0.3s ease-out; + top: -25%; } + .modal.fade.in { + top: 10%; } + +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; } + .modal-header .close { + margin-top: 2px; } + .modal-header h3 { + margin: 0; + line-height: 30px; } + +.modal-body { + position: relative; + overflow-y: auto; + max-height: 400px; + padding: 15px; } + +.modal-form { + margin-bottom: 0; } + +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + -webkit-box-shadow: inset 0 1px 0 white; + -moz-box-shadow: inset 0 1px 0 white; + box-shadow: inset 0 1px 0 white; + *zoom: 1; } + .modal-footer:before, .modal-footer:after { + display: table; + content: ""; + line-height: 0; } + .modal-footer:after { + clear: both; } + .modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; } + .modal-footer .btn-group .btn + .btn { + margin-left: -1px; } + .modal-footer .btn-block + .btn-block { + margin-left: 0; } + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + visibility: visible; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); } + .tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); } + .tooltip.top { + margin-top: -3px; + padding: 5px 0; } + .tooltip.right { + margin-left: 3px; + padding: 0 5px; } + .tooltip.bottom { + margin-top: 3px; + padding: 5px 0; } + .tooltip.left { + margin-left: -3px; + padding: 0 5px; } + +.tooltip-inner { + max-width: 200px; + padding: 8px; + color: white; + text-align: center; + text-decoration: none; + background-color: black; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: black; } +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: black; } +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: black; } +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: black; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + background-color: white; + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -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); + white-space: normal; } + .popover.top { + margin-top: -10px; } + .popover.right { + margin-left: 10px; } + .popover.bottom { + margin-top: 10px; } + .popover.left { + margin-left: -10px; } + +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; } + .popover-title:empty { + display: none; } + +.popover-content { + padding: 9px 14px; } + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } + +.popover .arrow { + border-width: 11px; } + +.popover .arrow:after { + border-width: 10px; + content: ""; } + +.popover.top .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; } + .popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: white; } +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); } + .popover.right .arrow:after { + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: white; } +.popover.bottom .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; } + .popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: white; } +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); } + .popover.left .arrow:after { + right: 1px; + border-right-width: 0; + border-left-color: white; + bottom: -10px; } + +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; } + .thumbnails:before, .thumbnails:after { + display: table; + content: ""; + line-height: 0; } + .thumbnails:after { + clear: both; } + +.row-fluid .thumbnails { + margin-left: 0; } + +.thumbnails > li { + float: left; + margin-bottom: 20px; + margin-left: 20px; } + +.thumbnail { + display: block; + padding: 4px; + line-height: 20px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; } + +a.thumbnail:hover, +a.thumbnail:focus { + 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; + color: #555555; } + +.media, +.media-body { + overflow: hidden; + *overflow: visible; + zoom: 1; } + +.media, +.media .media { + margin-top: 15px; } + +.media:first-child { + margin-top: 0; } + +.media-object { + display: block; } + +.media-heading { + margin: 0 0 5px; } + +.media > .pull-left { + margin-right: 10px; } + +.media > .pull-right { + margin-left: 10px; } + +.media-list { + margin-left: 0; + list-style: none; } + +.label, +.badge { + display: inline-block; + padding: 2px 4px; + font-size: 11.844px; + font-weight: bold; + line-height: 14px; + color: white; + vertical-align: baseline; + white-space: nowrap; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #999999; } + +.label { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; } + +.badge { + padding-left: 9px; + padding-right: 9px; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; } + +.label:empty, +.badge:empty { + display: none; } + +a.label:hover, a.label:focus, a.badge:hover, a.badge:focus { + color: white; + text-decoration: none; + cursor: pointer; } + +.label-important { + background-color: #b94a48; } + +.label-important[href] { + background-color: #953b39; } + +.label-warning { + background-color: #f89406; } + +.label-warning[href] { + background-color: #c67605; } + +.label-success { + background-color: #468847; } + +.label-success[href] { + background-color: #356635; } + +.label-info { + background-color: #3a87ad; } + +.label-info[href] { + background-color: #2d6987; } + +.label-inverse { + background-color: #333333; } + +.label-inverse[href] { + background-color: #1a1a1a; } + +.badge-important { + background-color: #b94a48; } + +.badge-important[href] { + background-color: #953b39; } + +.badge-warning { + background-color: #f89406; } + +.badge-warning[href] { + background-color: #c67605; } + +.badge-success { + background-color: #468847; } + +.badge-success[href] { + background-color: #356635; } + +.badge-info { + background-color: #3a87ad; } + +.badge-info[href] { + background-color: #2d6987; } + +.badge-inverse { + background-color: #333333; } + +.badge-inverse[href] { + background-color: #1a1a1a; } + +.btn .label, +.btn .badge { + position: relative; + top: -1px; } + +.btn-mini .label, +.btn-mini .badge { + top: 0; } + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; } + + to { + background-position: 0 0; } } + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; } + + to { + background-position: 0 0; } } + +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; } + + to { + background-position: 0 0; } } + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; } + + to { + background-position: 40px 0; } } + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; } + + to { + background-position: 0 0; } } + +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f6f6f6; + background-image: -moz-linear-gradient(top, whitesmoke, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(whitesmoke), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, whitesmoke, #f9f9f9); + background-image: -o-linear-gradient(top, whitesmoke, #f9f9f9); + background-image: linear-gradient(to bottom, whitesmoke, #f9f9f9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF9F9F9', 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); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + +.progress .bar { + width: 0%; + height: 100%; + color: white; + float: left; + font-size: 12px; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0d90d1; + background-image: -moz-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(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF149BDF', endColorstr='#FF0480BE', 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; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; } + +.progress .bar + .bar { + -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); } + +.progress-striped .bar { + background-color: #149bdf; + 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: -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; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; } + +.progress-danger .bar, .progress .bar-danger { + background-color: #dd514b; + background-image: -moz-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(to bottom, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFC43C35', GradientType=0); } + +.progress-danger.progress-striped .bar, .progress-striped .bar-danger { + 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: -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, .progress .bar-success { + background-color: #5db95d; + background-image: -moz-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(to bottom, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF57A957', GradientType=0); } + +.progress-success.progress-striped .bar, .progress-striped .bar-success { + 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: -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, .progress .bar-info { + background-color: #4bb1cf; + background-image: -moz-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(to bottom, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF339BB9', GradientType=0); } + +.progress-info.progress-striped .bar, .progress-striped .bar-info { + 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: -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-warning .bar, .progress .bar-warning { + background-color: #f9a732; + background-image: -moz-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(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0); } + +.progress-warning.progress-striped .bar, .progress-striped .bar-warning { + background-color: #fbb450; + 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: -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: 20px; } + +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; } + +.accordion-heading { + border-bottom: 0; } + +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; } + +.accordion-toggle { + cursor: pointer; } + +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; } + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; } + +.carousel-inner { + overflow: hidden; + width: 100%; + position: relative; } + +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; } + .carousel-inner > .item > img, + .carousel-inner > .item > a > img { + display: block; + line-height: 1; } +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; } +.carousel-inner > .active { + left: 0; } +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; } +.carousel-inner > .next { + left: 100%; } +.carousel-inner > .prev { + left: -100%; } +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; } +.carousel-inner > .active.left { + left: -100%; } +.carousel-inner > .active.right { + left: 100%; } + +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: white; + text-align: center; + background: #222222; + border: 3px solid white; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); } + .carousel-control.right { + left: auto; + right: 15px; } + .carousel-control:hover, .carousel-control:focus { + color: white; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); } + +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; } + .carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; } + .carousel-indicators .active { + background-color: #fff; } + +.carousel-caption { + position: absolute; + left: 0; + right: 0; + bottom: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); } + +.carousel-caption h4, +.carousel-caption p { + color: white; + line-height: 20px; } + +.carousel-caption h4 { + margin: 0 0 5px; } + +.carousel-caption p { + margin-bottom: 0; } + +.hero-unit { + padding: 60px; + margin-bottom: 30px; + font-size: 18px; + font-weight: 200; + line-height: 30px; + color: inherit; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; } + .hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + color: inherit; + letter-spacing: -1px; } + .hero-unit li { + line-height: 30px; } + +.pull-right { + float: right; } + +.pull-left { + float: left; } + +.hide { + display: none; } + +.show { + display: block; } + +.invisible { + visibility: hidden; } + +.affix { + position: fixed; } + +.clearfix { + *zoom: 1; } + .clearfix:before, .clearfix:after { + display: table; + content: ""; + line-height: 0; } + .clearfix:after { + clear: both; } + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + +/* universal */ +html { + overflow-y: scroll; } + +body { + padding-top: 60px; } + +section { + overflow: auto; } + +textarea { + resize: vertical; } + +.center { + text-align: center; } + +.center h1 { + margin-bottom: 10px; } + +/* typography */ +h1, h2, h3, h4, h5, h6 { + line-height: 1; } + +h1 { + font-size: 3em; + letter-spacing: -2px; + margin-bottom: 30px; + text-align: center; } + +h2 { + font-size: 1.2em; + letter-spacing: -1px; + margin-bottom: 30px; + text-align: center; + font-weight: normal; + color: #999; } + +p { + font-size: 1.1em; + line-height: 1.7em; } + +#logo { + float: left; + margin-right: 10px; + font-size: 1.7em; + color: #fff; + text-transform: uppercase; + letter-spacing: -1px; + padding-top: 9px; + font-weight: bold; + line-height: 1; } + +#logo:hover { + color: #fff; + text-decoration: none; } + +/* footer */ +footer { + margin-top: 45px; + padding-top: 5px; + border-top: 1px solid #eaeaea; + color: #999; } + +footer a { + color: #555; } + +footer a:hover { + color: #222; } + +footer small { + float: left; } + +footer ul { + float: right; + list-style: none; } + +footer ul li { + float: left; + margin-left: 10px; } + +/* sidebar */ +aside section { + padding: 10px 0; + border-top: 1px solid #eeeeee; } + aside section:first-child { + border: 0; + padding-top: 0; } + aside section span { + display: block; + margin-bottom: 3px; + line-height: 1; } + aside section h1 { + font-size: 1.4em; + text-align: left; + letter-spacing: -1px; + margin-bottom: 3px; + margin-top: 0px; } + +#error_explanation { + color: #f00; } + #error_explanation ul { + list-style: none; + margin: 0 0 18px 0; } + +/* forms */ +input, textarea, select, .uneditable-input { + border: 1px solid #bbb; + width: 100%; + margin-bottom: 15px; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +input { + height: auto !important; } + +.gravatar { + float: left; + margin-right: 10px; } + +.debug_dump { + clear: both; + float: left; + width: 100%; + margin-top: 45px; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +/* Users index */ +.users { + list-style: none; + margin: 0; } + .users li { + overflow: auto; + padding: 10px 0; + border-top: 1px solid #eeeeee; } + .users li:last-child { + border-bottom: 1px solid #eeeeee; } + +/* microposts */ +.microposts { + list-style: none; + margin: 10px 0 0 0; } + .microposts li { + padding: 10px 0; + border-top: 1px solid #e8e8e8; } + +.content { + display: block; } + +.timestamp { + color: #999999; } + +.gravatar { + float: left; + margin-right: 10px; } + +aside textarea { + height: 100px; + margin-bottom: 5px; } +/* Users index */ diff --git a/public/assets/application-74f6e0596568cdab8193fa84a41f00a4.css.gz b/public/assets/application-74f6e0596568cdab8193fa84a41f00a4.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..960a80e9fed300bca973390619c74176b6831663 GIT binary patch literal 19960 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