From 42757059b5ae8b1a323c785c9eaff44cb42a64ff Mon Sep 17 00:00:00 2001 From: Patrick Arlt Date: Thu, 8 Dec 2011 09:21:01 -0800 Subject: [PATCH] merge changes made in Geoloqi-Website --- bootstrap-1.2.2.css | 1223 +++++++++++++++++----- bootstrap-1.2.2.min.css | 2 +- bootstrap-latest.min.css | 2 +- js/core.js | 9 +- js/libs/bootstrap/bootstrap-map-sizer.js | 86 +- lib/_forms.scss | 98 +- lib/_patterns.scss | 502 ++++++--- lib/_preboot.scss | 29 +- lib/_reset.scss | 2 +- lib/_scaffolding.scss | 57 +- lib/_tables.scss | 4 +- lib/_type.scss | 36 +- lib/bootstrap.css | 1206 +++++++++++++++++---- 13 files changed, 2527 insertions(+), 729 deletions(-) diff --git a/bootstrap-1.2.2.css b/bootstrap-1.2.2.css index 6a53415dc37b..ddb1cc649ad2 100644 --- a/bootstrap-1.2.2.css +++ b/bootstrap-1.2.2.css @@ -11,7 +11,7 @@ * * Branded for Geoloqi by @patrickarlt. * - * Date: Fri Sep 30 15:10:53 PDT 2011 + * Date: Wed Dec 7 10:02:46 PST 2011 */ /* Reset.scss * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc). @@ -22,7 +22,7 @@ html, body { padding: 0; } -h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { +h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, figure, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; @@ -155,9 +155,6 @@ table { border-spacing: 0; } -/* Preboot.scss - * Variables and mixins to pre-ignite any new web development project - * ------------------------------------------------------------------ */ .clearfix { zoom: 1; } @@ -188,7 +185,6 @@ table { * ------------------------------------------------------------------------------------------- */ .row { zoom: 1; - margin-left: -20px; } .row:before, .row:after { display: table; @@ -197,6 +193,9 @@ table { .row:after { clear: both; } +.row .row { + margin-left: -20px; +} .row .span1, .row .span2, .row .span3, @@ -371,13 +370,13 @@ table { } html, body { - background-color: #f8f8f8; height: 100%; } body { + background: #f5f3ee url("/img/bg/soft_wallpaper_2.png"); margin: 0; - font-family: "Lucida Grande", Arial, Tahoma, Verdana, sans-serif; + font-family: "Lucida Grande", "Seoge UI", Arial, Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; @@ -390,15 +389,18 @@ body { } #main { - overflow: visible; - padding-bottom: 80px; - padding-top: 80px; + overflow: hidden; + padding-bottom: 60px; + padding-top: 60px; } #footer { height: 40px; clear: both; overflow: hidden; + position: relative; + margin-top: -40px; + /* negative value of footer height */ } #footer .inner, #footer .fill { height: 40px; @@ -418,7 +420,7 @@ body { } .container { - width: 940px; + width: 960px; margin: 0 auto; } @@ -435,13 +437,105 @@ body { } .container-fluid .sidebar { float: left; - width: 360px; } -.container-fluid .content { - min-width: 520px; +.container-fluid .sidebar.span1 { + width: 40px; +} +.container-fluid .sidebar.span2 { + width: 100px; +} +.container-fluid .sidebar.span3 { + width: 160px; +} +.container-fluid .sidebar.span4 { + width: 220px; +} +.container-fluid .sidebar.span5 { + width: 280px; +} +.container-fluid .sidebar.span6 { + width: 340px; +} +.container-fluid .sidebar.span7 { + width: 400px; +} +.container-fluid .sidebar.span8 { + width: 460px; +} +.container-fluid .sidebar.span9 { + width: 520px; +} +.container-fluid .sidebar.span10 { + width: 580px; +} +.container-fluid .sidebar.span11 { + width: 640px; +} +.container-fluid .sidebar.span12 { + width: 700px; +} +.container-fluid .sidebar.span13 { + width: 760px; +} +.container-fluid .sidebar.span14 { + width: 820px; +} +.container-fluid .sidebar.span15 { + width: 880px; +} +.container-fluid .sidebar.span16 { + width: 940px; +} +.container-fluid > .content { max-width: 100%; - margin-left: 420px; - background: red; +} +.container-fluid > .content.offset1 { + margin-left: 80px; +} +.container-fluid > .content.offset2 { + margin-left: 140px; +} +.container-fluid > .content.offset3 { + margin-left: 200px; +} +.container-fluid > .content.offset4 { + margin-left: 260px; +} +.container-fluid > .content.offset5 { + margin-left: 320px; +} +.container-fluid > .content.offset6 { + margin-left: 380px; +} +.container-fluid > .content.offset7 { + margin-left: 440px; +} +.container-fluid > .content.offset8 { + margin-left: 500px; +} +.container-fluid > .content.offset9 { + margin-left: 560px; +} +.container-fluid > .content.offset10 { + margin-left: 620px; +} +.container-fluid > .content.offset11 { + margin-left: 680px; +} +.container-fluid > .content.offset12 { + margin-left: 740px; +} +.container-fluid > .content.offset13 { + margin-left: 800px; +} +.container-fluid > .content.offset14 { + margin-left: 860px; +} +.container-fluid > .content.offset15 { + margin-left: 920px; +} +.container-fluid > .content.offset16 { + margin-left: 980px; } a { @@ -463,6 +557,9 @@ p { line-height: 18px; margin-bottom: 9px; } +p.special { + margin-bottom: 0; +} p small { font-size: 10px; color: #bfbfbf; @@ -476,39 +573,33 @@ h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { color: #bfbfbf; } -h1 { - margin-bottom: 18px; - font-size: 30px; - line-height: 36px; -} -h1 small { - font-size: 18px; -} - -h2 { +h1, h2 { font-size: 24px; line-height: 36px; } -h2 small { - font-size: 14px; +h1 small, h2 small { + font-size: 13px; } h3, h4, h5, h6 { - line-height: 36px; + line-height: 27px; +} +h3.compress, h4.compress, h5.compress, h6.compress { + line-height: 18px; } h3 { font-size: 18px; } h3 small { - font-size: 14px; + font-size: 11px; } h4 { font-size: 16px; } h4 small { - font-size: 12px; + font-size: 10px; } h5 { @@ -521,7 +612,7 @@ h6 { } ul, ol { - margin: 0 0 18px 25px; + margin: 0 0 18px 20px; } ul.spaced li, ol.spaced li { margin-top: 0; @@ -586,6 +677,10 @@ em { line-height: inherit; } +small { + font-size: .8em; +} + .muted { color: #bfbfbf; } @@ -681,10 +776,17 @@ pre { background-color: #b1e4fc; } +a { + outline: none; +} +a:focus, a:active { + outline: none; +} + /* Forms.scss * Base styles for various input types, form layouts, and states * ------------------------------------------------------------- */ -form { +form .clearfix { margin-bottom: 18px; } @@ -704,21 +806,17 @@ fieldset legend { color: #444444; } -.clearfix { - margin-bottom: 18px; -} - label, input, select, textarea { - font-family: "Lucida Grande", Arial, Tahoma, Verdana, sans-serif; + font-family: "Lucida Grande", "Seoge UI", Arial, Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: normal; } -label { +label, .input-label { padding-top: 4px; font-size: 13px; line-height: 18px; @@ -740,6 +838,9 @@ div.input:before, div.input:after { div.input:after { clear: both; } +div.input p { + margin-top: 5px; +} input[type=checkbox], input[type=radio] { @@ -752,16 +853,20 @@ input[type=search], input[type=email], input[type=url], input[type=tel], +input[type=date], +input[type=time], +input[type=datetime], +input[type=num], textarea, select, .uneditable-input { display: inline-block; width: 210px; - padding: 4px; + padding: 5px 4px 4px; font-size: 12px; line-height: 18px; min-height: 18px; - color: #777777; + color: #444444; border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; @@ -805,6 +910,10 @@ input[type=search], input[type=email], input[type=url], input[type=tel], +input[type=date], +input[type=time], +input[type=datetime], +input[type=num], select, textarea { -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; @@ -820,12 +929,16 @@ input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=tel]:focus, +input[type=date]:focus, +input[type=time]:focus, +input[type=datetime]:focus, +input[type=num]:focus, textarea:focus { outline: none; - border-color: #d4e7b4; - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 4px #d4e7b4; - -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 4px #d4e7b4; - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 4px #d4e7b4; + border-color: #80b441; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px #d4e7b4; + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px #d4e7b4; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px #d4e7b4; } form div.error { @@ -847,6 +960,10 @@ form div.error input[type=search], form div.error input[type=email], form div.error input[type=url], form div.error input[type=tel], +form div.error input[type=date], +form div.error input[type=time], +form div.error input[type=datetime], +form div.error input[type=num], form div.error textarea { border-color: #df002a; -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25); @@ -859,6 +976,10 @@ form div.error input[type=search]:focus, form div.error input[type=email]:focus, form div.error input[type=url]:focus, form div.error input[type=tel]:focus, +form div.error input[type=date]:focus, +form div.error input[type=time]:focus, +form div.error input[type=datetime]:focus, +form div.error input[type=num]:focus, form div.error textarea:focus { border-color: #ac0020; -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5); @@ -872,27 +993,27 @@ form div.error .input-append span.add-on { color: #ac0020; } -.input-mini, input.mini, textarea.mini, select.mini { +.input-mini { width: 60px; } -.input-small, input.small, textarea.small, select.small { +.input-small { width: 90px; } -.input-medium, input.medium, textarea.medium, select.medium { +.input-medium { width: 150px; } -.input-large, input.large, textarea.large, select.large { +.input-large { width: 210px; } -.input-xlarge, input.xlarge, textarea.xlarge, select.xlarge { +.input-xlarge { width: 270px; } -.input-xxlarge, input.xxlarge, textarea.xxlarge, select.xxlarge { +.input-xxlarge { width: 530px; } @@ -991,6 +1112,78 @@ input[type=tel].span15, input[type=tel].span16, input[type=tel].span-one-third, input[type=tel].span-two-thirds, +input[type=date].span1, +input[type=date].span2, +input[type=date].span3, +input[type=date].span4, +input[type=date].span5, +input[type=date].span6, +input[type=date].span7, +input[type=date].span8, +input[type=date].span9, +input[type=date].span10, +input[type=date].span11, +input[type=date].span12, +input[type=date].span13, +input[type=date].span14, +input[type=date].span15, +input[type=date].span16, +input[type=date].span-one-third, +input[type=date].span-two-thirds, +input[type=time].span1, +input[type=time].span2, +input[type=time].span3, +input[type=time].span4, +input[type=time].span5, +input[type=time].span6, +input[type=time].span7, +input[type=time].span8, +input[type=time].span9, +input[type=time].span10, +input[type=time].span11, +input[type=time].span12, +input[type=time].span13, +input[type=time].span14, +input[type=time].span15, +input[type=time].span16, +input[type=time].span-one-third, +input[type=time].span-two-thirds, +input[type=datetime].span1, +input[type=datetime].span2, +input[type=datetime].span3, +input[type=datetime].span4, +input[type=datetime].span5, +input[type=datetime].span6, +input[type=datetime].span7, +input[type=datetime].span8, +input[type=datetime].span9, +input[type=datetime].span10, +input[type=datetime].span11, +input[type=datetime].span12, +input[type=datetime].span13, +input[type=datetime].span14, +input[type=datetime].span15, +input[type=datetime].span16, +input[type=datetime].span-one-third, +input[type=datetime].span-two-thirds, +input[type=num].span1, +input[type=num].span2, +input[type=num].span3, +input[type=num].span4, +input[type=num].span5, +input[type=num].span6, +input[type=num].span7, +input[type=num].span8, +input[type=num].span9, +input[type=num].span10, +input[type=num].span11, +input[type=num].span12, +input[type=num].span13, +input[type=num].span14, +input[type=num].span15, +input[type=num].span16, +input[type=num].span-one-third, +input[type=num].span-two-thirds, select.span1, select.span2, select.span3, @@ -1009,28 +1202,285 @@ select.span15, select.span16, select.span-one-third, select.span-two-thirds, -textarea.span1, -textarea.span2, -textarea.span3, -textarea.span4, -textarea.span5, -textarea.span6, -textarea.span7, -textarea.span8, -textarea.span9, -textarea.span10, -textarea.span11, -textarea.span12, -textarea.span13, -textarea.span14, -textarea.span15, -textarea.span16, -textarea.span-one-third, -textarea.span-two-thirds { +.input textarea.span1, +.input textarea.span2, +.input textarea.span3, +.input textarea.span4, +.input textarea.span5, +.input textarea.span6, +.input textarea.span7, +.input textarea.span8, +.input textarea.span9, +.input textarea.span10, +.input textarea.span11, +.input textarea.span12, +.input textarea.span13, +.input textarea.span14, +.input textarea.span15, +.input textarea.span16, +.input textarea.span-one-third, +.input textarea.span-two-thirds { display: inline-block; float: none; margin-left: 0; } +input[type=text].span1, +input[type=password].span1, +input[type=search].span1, +input[type=email].span1, +input[type=url].span1, +input[type=tel].span1, +input[type=date].span1, +input[type=time].span1, +input[type=datetime].span1, +input[type=num].span1, +select.span1, +.input textarea.span1 { + width: 40px; +} +input[type=text].span2, +input[type=password].span2, +input[type=search].span2, +input[type=email].span2, +input[type=url].span2, +input[type=tel].span2, +input[type=date].span2, +input[type=time].span2, +input[type=datetime].span2, +input[type=num].span2, +select.span2, +.input textarea.span2 { + width: 100px; +} +input[type=text].span3, +input[type=password].span3, +input[type=search].span3, +input[type=email].span3, +input[type=url].span3, +input[type=tel].span3, +input[type=date].span3, +input[type=time].span3, +input[type=datetime].span3, +input[type=num].span3, +select.span3, +.input textarea.span3 { + width: 160px; +} +input[type=text].span4, +input[type=password].span4, +input[type=search].span4, +input[type=email].span4, +input[type=url].span4, +input[type=tel].span4, +input[type=date].span4, +input[type=time].span4, +input[type=datetime].span4, +input[type=num].span4, +select.span4, +.input textarea.span4 { + width: 220px; +} +input[type=text].span5, +input[type=password].span5, +input[type=search].span5, +input[type=email].span5, +input[type=url].span5, +input[type=tel].span5, +input[type=date].span5, +input[type=time].span5, +input[type=datetime].span5, +input[type=num].span5, +select.span5, +.input textarea.span5 { + width: 280px; +} +input[type=text].span6, +input[type=password].span6, +input[type=search].span6, +input[type=email].span6, +input[type=url].span6, +input[type=tel].span6, +input[type=date].span6, +input[type=time].span6, +input[type=datetime].span6, +input[type=num].span6, +select.span6, +.input textarea.span6 { + width: 340px; +} +input[type=text].span7, +input[type=password].span7, +input[type=search].span7, +input[type=email].span7, +input[type=url].span7, +input[type=tel].span7, +input[type=date].span7, +input[type=time].span7, +input[type=datetime].span7, +input[type=num].span7, +select.span7, +.input textarea.span7 { + width: 400px; +} +input[type=text].span8, +input[type=password].span8, +input[type=search].span8, +input[type=email].span8, +input[type=url].span8, +input[type=tel].span8, +input[type=date].span8, +input[type=time].span8, +input[type=datetime].span8, +input[type=num].span8, +select.span8, +.input textarea.span8 { + width: 460px; +} +input[type=text].span9, +input[type=password].span9, +input[type=search].span9, +input[type=email].span9, +input[type=url].span9, +input[type=tel].span9, +input[type=date].span9, +input[type=time].span9, +input[type=datetime].span9, +input[type=num].span9, +select.span9, +.input textarea.span9 { + width: 520px; +} +input[type=text].span10, +input[type=password].span10, +input[type=search].span10, +input[type=email].span10, +input[type=url].span10, +input[type=tel].span10, +input[type=date].span10, +input[type=time].span10, +input[type=datetime].span10, +input[type=num].span10, +select.span10, +.input textarea.span10 { + width: 580px; +} +input[type=text].span11, +input[type=password].span11, +input[type=search].span11, +input[type=email].span11, +input[type=url].span11, +input[type=tel].span11, +input[type=date].span11, +input[type=time].span11, +input[type=datetime].span11, +input[type=num].span11, +select.span11, +.input textarea.span11 { + width: 640px; +} +input[type=text].span12, +input[type=password].span12, +input[type=search].span12, +input[type=email].span12, +input[type=url].span12, +input[type=tel].span12, +input[type=date].span12, +input[type=time].span12, +input[type=datetime].span12, +input[type=num].span12, +select.span12, +.input textarea.span12 { + width: 700px; +} +input[type=text].span13, +input[type=password].span13, +input[type=search].span13, +input[type=email].span13, +input[type=url].span13, +input[type=tel].span13, +input[type=date].span13, +input[type=time].span13, +input[type=datetime].span13, +input[type=num].span13, +select.span13, +.input textarea.span13 { + width: 760px; +} +input[type=text].span14, +input[type=password].span14, +input[type=search].span14, +input[type=email].span14, +input[type=url].span14, +input[type=tel].span14, +input[type=date].span14, +input[type=time].span14, +input[type=datetime].span14, +input[type=num].span14, +select.span14, +.input textarea.span14 { + width: 820px; +} +input[type=text].span15, +input[type=password].span15, +input[type=search].span15, +input[type=email].span15, +input[type=url].span15, +input[type=tel].span15, +input[type=date].span15, +input[type=time].span15, +input[type=datetime].span15, +input[type=num].span15, +select.span15, +.input textarea.span15 { + width: 880px; +} +input[type=text].span16, +input[type=password].span16, +input[type=search].span16, +input[type=email].span16, +input[type=url].span16, +input[type=tel].span16, +input[type=date].span16, +input[type=time].span16, +input[type=datetime].span16, +input[type=num].span16, +select.span16, +.input textarea.span16 { + width: 940px; +} +input[type=text].span-full, +input[type=password].span-full, +input[type=search].span-full, +input[type=email].span-full, +input[type=url].span-full, +input[type=tel].span-full, +input[type=date].span-full, +input[type=time].span-full, +input[type=datetime].span-full, +input[type=num].span-full, +select.span-full, +.input textarea.span-full { + width: 100%; +} + +textarea.height2 { + height: 36px; +} +textarea.height3 { + height: 54px; +} +textarea.height4 { + height: 72px; +} +textarea.height6 { + height: 108px; +} +textarea.height7 { + height: 126px; +} +textarea.height8 { + height: 144px; +} input[readonly]:focus, textarea[readonly]:focus, @@ -1051,6 +1501,18 @@ input.disabled { .actions .secondary-action a { line-height: 35px; } +.actions .submit { + zoom: 1; + margin: 0; + padding: 0; +} +.actions .submit:before, .actions .submit:after { + display: table; + content: ""; +} +.actions .submit:after { + clear: both; +} .help-inline, .help-block { @@ -1182,9 +1644,6 @@ input.disabled { margin-left: 1px; } -.form-stacked { - padding-left: 20px; -} .form-stacked fieldset { padding-top: 9px; } @@ -1221,8 +1680,12 @@ input.disabled { margin-left: -10px; } .form-stacked .actions { - margin-left: -20px; - padding-left: 20px; + margin-left: -16px; + padding-left: 16px; +} +.form-stacked .actions .clearfix { + margin: 0; + padding: 0; } /* @@ -1280,10 +1743,10 @@ table.with-caption { } .zebra-striped tbody tr:nth-child(odd) td { - background-color: #e6e6e6; + background-color: #f2f2f2; } .zebra-striped tbody tr:hover td { - background-color: #d9d9d9; + background-color: #e6e6e6; } .zebra-striped .header { cursor: pointer; @@ -1448,19 +1911,21 @@ table .headerSortDown.purple:hover { overflow: visible; } .topbar .topbar-inner, .topbar .fill, .topbar .inner, .bar .topbar-inner, .bar .fill, .bar .inner { - background: #333; - background-color: #323232; + background-color: black; background-repeat: repeat-x; - background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#323232)); - background-image: -moz-linear-gradient(top, #333333, #323232); - background-image: -ms-linear-gradient(top, #333333, #323232); - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #323232)); - background-image: -webkit-linear-gradient(top, #333333, #323232); - background-image: -o-linear-gradient(top, #333333, #323232); - background-image: linear-gradient(top, #333333, #323232); + background-image: -khtml-gradient(linear, left top, left bottom, from(#444444), to(black)); + background-image: -moz-linear-gradient(top, #444444, black); + background-image: -ms-linear-gradient(top, #444444, black); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, black)); + background-image: -webkit-linear-gradient(top, #444444, black); + background-image: -o-linear-gradient(top, #444444, black); + background-image: linear-gradient(top, #444444, black); } .topbar.top, .bar.top { - border-top: 4px solid #c0da93; + border-top: 3px solid #c0da93; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); position: fixed; top: 0; left: 0; @@ -1473,20 +1938,16 @@ table .headerSortDown.purple:hover { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } .topbar.bottom, .bar.bottom { - border-bottom: 4px solid #c0da93; - position: fixed; - bottom: 0; - left: 0; - right: 0; - z-index: 500; + -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); } .topbar a, .bar a { color: #bfbfbf; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } -.topbar a:hover, -.topbar ul li.active a, .bar a:hover, .bar ul li.active a { - background-color: #333; +.topbar ul li.active a, .bar ul li.active a { + background-color: #333333; background-color: rgba(255, 255, 255, 0.05); color: white; text-decoration: none; @@ -1525,15 +1986,15 @@ table .headerSortDown.purple:hover { opacity: 1; } .topbar form input, .bar form input { - background-color: #444; - background-color: rgba(255, 255, 255, 0.2); - font-family: "Lucida Grande", Arial, Tahoma, Verdana, sans-serif; + font-family: "Lucida Grande", "Seoge UI", Arial, Tahoma, Verdana, sans-serif; font-size: normal; font-weight: 13px; line-height: 1; width: 220px; padding: 3px 5px 2px; margin-top: 3px; + background-color: #444; + background-color: rgba(255, 255, 255, 0.2); color: #fff; color: rgba(255, 255, 255, 0.75); border: 1px solid #111; @@ -1560,10 +2021,10 @@ table .headerSortDown.purple:hover { } .topbar form input:focus, .topbar form input.focused, .bar form input:focus, .bar form input.focused { outline: none; - background-color: rgba(255, 255, 255, 0.35); - text-shadow: 0 1px 0 #111; padding: 3px 5px 2px; margin-top: 3px; + background-color: rgba(255, 255, 255, 0.35); + text-shadow: 0 1px 0 #111; border-color: #111; color: #f2f2f2; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25); @@ -1599,11 +2060,11 @@ table .headerSortDown.purple:hover { text-decoration: none; } .topbar ul li a:hover, .bar ul li a:hover { - color: #fff; + color: white; text-decoration: none; } .topbar ul li.active a, .bar ul li.active a { - background-color: #222; + background-color: #222222; -webkit-box-shadow: inset -1px 0 2px rgba(0, 0, 0, 0.6), inset 1px 0 2px rgba(0, 0, 0, 0.6); -moz-box-shadow: inset -1px 0 2px rgba(0, 0, 0, 0.6), inset 1px 0 2px rgba(0, 0, 0, 0.6); box-shadow: inset -1px 0 2px rgba(0, 0, 0, 0.6), inset 1px 0 2px rgba(0, 0, 0, 0.6); @@ -1628,22 +2089,22 @@ table .headerSortDown.purple:hover { margin-left: 4px; border-left: 4px solid transparent; border-right: 4px solid transparent; - border-top: 4px solid #fff; + border-top: 4px solid white; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .topbar ul li.dropdown.open, .bar ul li.dropdown.open { - background-color: #222; + background-color: #222222; } .topbar ul li.dropdown.open a.menu, .topbar ul li.dropdown.open a:hover, .bar ul li.dropdown.open a.menu, .bar ul li.dropdown.open a:hover { - background-color: #444; + background-color: #444444; background-color: rgba(255, 255, 255, 0.1); - *background-color: #444; + *background-color: #444444; /* IE6-7 */ - color: #fff; + color: white; } .topbar ul li.dropdown.open ul, .bar ul li.dropdown.open ul { display: block; @@ -1654,22 +2115,21 @@ table .headerSortDown.purple:hover { } .topbar ul li.dropdown.open ul li a:hover, .bar ul li.dropdown.open ul li a:hover { background-color: rgba(255, 255, 255, 0.1); - *background-color: #444; + *background-color: #333333; /* IE6-7 */ - color: #fff; + color: white; } .topbar ul li.dropdown.open ul li.active a, .bar ul li.dropdown.open ul li.active a { background-color: rgba(255, 255, 255, 0.1); font-weight: bold; } .topbar ul li ul, .bar ul li ul { - background-color: #222; + background-color: #222222; float: left; display: none; position: absolute; top: 40px; - min-width: 180px; - max-width: 240px; + width: 153px; _width: 180px; margin-left: -1px; margin-right: 0; @@ -1678,12 +2138,9 @@ table .headerSortDown.purple:hover { border-right: 1px solid #676767; border-left: 1px solid #676767; zoom: 1; - -webkit-border-radius: 0 0 3px 3px; - -moz-border-radius: 0 0 3px 3px; - border-radius: 0 0 3px 3px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); } .topbar ul li ul li, .bar ul li ul li { float: none; @@ -1691,6 +2148,7 @@ table .headerSortDown.purple:hover { display: block; background: none; font-size: 12px; + border: none; border-bottom: 1px solid #676767; } .topbar ul li ul li a, .bar ul li ul li a { @@ -1699,17 +2157,17 @@ table .headerSortDown.purple:hover { clear: both; font-weight: normal; line-height: 19px; - color: #bbb; + color: #bfbfbf; } .topbar ul li ul li a:hover, .bar ul li ul li a:hover { - background-color: #333; + background-color: #333333; background-color: rgba(255, 255, 255, 0.25); - color: #fff; + color: white; } .topbar ul li ul li.divider, .bar ul li ul li.divider { height: 1px; overflow: hidden; - background: #444; + background: #444444; background: rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.1); margin: 10px 0; @@ -1730,9 +2188,9 @@ table .headerSortDown.purple:hover { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); margin-top: 0; margin-bottom: 30px; padding: 60px; @@ -1749,17 +2207,6 @@ table .headerSortDown.purple:hover { line-height: 27px; } -.page-header, section header { - margin-bottom: 17px; - border-bottom: 1px solid #ddd; - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -} -.page-header h1, section header h1 { - margin-bottom: 8px; -} - section footer { margin-top: 17px; padding-top: 17px; @@ -1785,39 +2232,48 @@ section footer { -moz-border-radius: 3px; border-radius: 3px; background: #f2f2f2; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #bfbfbf; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-sizing: border; + -moz-box-sizing: border; + box-sizing: border; } -.btn.primary, .alert-message.primary { - background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #80b441; + +.alert-message.primary { + background: #ecf4df; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #c0da93; } -.btn.success, .alert-message.success { - background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #80b441; +.alert-message.success { + background: #ecf4df; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #c0da93; } -.btn.danger, .btn.error, .btn.warning, .alert-message.danger, .alert-message.error, .alert-message.warning { - background: #facdcd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #ff8da2; +.alert-message.danger, .alert-message.error, .alert-message.warning { + background: #fce4e4; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #facdcd; } -.btn.info, .alert-message.info { - background: #b1e4fc; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #3eb6ee; +.alert-message.danger a, .alert-message.error a, .alert-message.warning a { + color: #444444; + text-decoration: underline; } -.btn.action, .alert-message.action { - background: #ffc994; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #e89252; +.alert-message.info { + background: #e2f5fe; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #b1e4fc; +} +.alert-message.action { + background: #ffe3c7; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #ffc994; } .btn { + outline: none; cursor: pointer; display: inline-block; padding: .65em 1em; @@ -1825,37 +2281,129 @@ section footer { font-weight: 700; line-height: normal; color: #444444; + text-shadow: 0 1px 0 #f2f2f2; + background: white; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #b2b2b2; + background-color: #f2f2f2; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(white), to(#f2f2f2)); + background-image: -moz-linear-gradient(top, white, #f2f2f2); + background-image: -ms-linear-gradient(top, white, #f2f2f2); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f2f2f2)); + background-image: -webkit-linear-gradient(top, white, #f2f2f2); + background-image: -o-linear-gradient(top, white, #f2f2f2); + background-image: linear-gradient(top, white, #f2f2f2); +} +.btn.full-width { + width: 100%; + text-align: center; + padding-left: 0; + padding-right: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.btn.primary { + background: #cbe1a6; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #73a13a; + background-color: #c0da93; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93)); + background-image: -moz-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -ms-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93)); + background-image: -webkit-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -o-linear-gradient(top, #d2e4b1, #c0da93); + background-image: linear-gradient(top, #d2e4b1, #c0da93); +} +.btn.success { + background: #cbe1a6; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #73a13a; + background-color: #c0da93; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93)); + background-image: -moz-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -ms-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93)); + background-image: -webkit-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -o-linear-gradient(top, #d2e4b1, #c0da93); + background-image: linear-gradient(top, #d2e4b1, #c0da93); +} +.btn.danger { + background: #fce4e4; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #e04e4e; + background-color: #facdcd; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#fce0e0), to(#facdcd)); + background-image: -moz-linear-gradient(top, #fce0e0, #facdcd); + background-image: -ms-linear-gradient(top, #fce0e0, #facdcd); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fce0e0), color-stop(100%, #facdcd)); + background-image: -webkit-linear-gradient(top, #fce0e0, #facdcd); + background-image: -o-linear-gradient(top, #fce0e0, #facdcd); + background-image: linear-gradient(top, #fce0e0, #facdcd); +} +.btn.info { + background: #caecfd; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #27adec; + background-color: #3eb6ee; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#d8f2fe), to(#3eb6ee)); + background-image: -moz-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: -ms-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8f2fe), color-stop(100%, #3eb6ee)); + background-image: -webkit-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: -o-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: linear-gradient(top, #d8f2fe, #3eb6ee); +} +.btn.action { + background: #ffd6ae; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #e5843b; + background-color: #ffc994; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#ffdebd), to(#ffc994)); + background-image: -moz-linear-gradient(top, #ffdebd, #ffc994); + background-image: -ms-linear-gradient(top, #ffdebd, #ffc994); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdebd), color-stop(100%, #ffc994)); + background-image: -webkit-linear-gradient(top, #ffdebd, #ffc994); + background-image: -o-linear-gradient(top, #ffdebd, #ffc994); + background-image: linear-gradient(top, #ffdebd, #ffc994); } .btn:hover { color: #444444; text-decoration: none; background: white; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #b2b2b2; } .btn:hover.primary { background: #cbe1a6; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #73a13a; } .btn:hover.success { background: #cbe1a6; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #73a13a; } .btn:hover.danger { background: #fce4e4; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #ff748d; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #e04e4e; } .btn:hover.info { background: #caecfd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #27adec; } .btn:hover.action { background: #ffd6ae; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #e5843b; } .btn:active { @@ -1878,32 +2426,32 @@ section footer { } .btn.disabled:hover, .btn.disabled:active { background: #f2f2f2; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #bfbfbf; } .btn.disabled:hover.primary, .btn.disabled:active.primary { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn.disabled:hover.success, .btn.disabled:active.success { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn.disabled:hover.danger, .btn.disabled:active.danger { background: #facdcd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #ff8da2; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #e46464; } .btn.disabled:hover.info, .btn.disabled:active.info { background: #b1e4fc; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #3eb6ee; } .btn.disabled:hover.action, .btn.disabled:active.action { background: #ffc994; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #e89252; } .btn:disabled { @@ -1916,32 +2464,32 @@ section footer { } .btn:disabled:hover, .btn:disabled:active { background: #f2f2f2; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #bfbfbf; } .btn:disabled:hover.primary, .btn:disabled:active.primary { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn:disabled:hover.success, .btn:disabled:active.success { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn:disabled:hover.danger, .btn:disabled:active.danger { background: #facdcd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #ff8da2; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #e46464; } .btn:disabled:hover.info, .btn:disabled:active.info { background: #b1e4fc; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #3eb6ee; } .btn:disabled:hover.action, .btn:disabled:active.action { background: #ffc994; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #e89252; } @@ -1951,22 +2499,7 @@ input[type=submit].btn::-moz-focus-inner { border: 0; } -.alert-message { - margin-bottom: 18px; - padding: 7px 14px; -} -.alert-message h5 { - line-height: 18px; -} -.alert-message p { - margin-bottom: 0; -} -.alert-message div { - margin-top: 5px; - margin-bottom: 2px; - line-height: 28px; -} -.alert-message .close { +.close { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; float: right; margin-top: -1px; @@ -1979,7 +2512,7 @@ input[type=submit].btn::-moz-focus-inner { -moz-opacity: 0.2; opacity: 0.2; } -.alert-message .close:hover { +.close:hover { color: black; text-decoration: none; filter: alpha(opacity=40); @@ -1987,6 +2520,24 @@ input[type=submit].btn::-moz-focus-inner { -moz-opacity: 0.4; opacity: 0.4; } + +.alert-message { + margin-bottom: 18px; + padding: 7px 14px; + text-align: center; +} +.alert-message h5 { + line-height: 18px; + margin-top: 4px; +} +.alert-message p { + margin-bottom: 0; +} +.alert-message div { + margin-top: 5px; + margin-bottom: 2px; + line-height: 28px; +} .alert-message.block-message { padding: 14px; } @@ -2074,19 +2625,8 @@ input[type=submit].btn::-moz-focus-inner { .tab-content > .active, .pill-content > .active { display: block; - background-color: white; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - margin-bottom: 20px; - padding: 19px; + padding: 12px 0; min-height: 20px; - background: white; - border: 1px solid #ddd; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); } .tab-content > *, .pill-content > * { display: none; @@ -2097,7 +2637,6 @@ input[type=submit].btn::-moz-focus-inner { } .tab-content > .active { - border: 1px solid #e6e6e6; border-top: none; } @@ -2136,16 +2675,15 @@ input[type=submit].btn::-moz-focus-inner { } .breadcrumb { - margin: 0 0 18px; - padding: 7px 14px; - background: white; - border: 1px solid #ddd; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + margin: 0; + zoom: 1; +} +.breadcrumb:before, .breadcrumb:after { + display: table; + content: ""; +} +.breadcrumb:after { + clear: both; } .breadcrumb li { display: inline; @@ -2171,9 +2709,9 @@ input[type=submit].btn::-moz-focus-inner { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); } .pagination ul li { display: inline; @@ -2197,23 +2735,57 @@ input[type=submit].btn::-moz-focus-inner { } .well { - margin-bottom: 20px; - padding: 19px; + margin-bottom: 16px; + padding: 16px; min-height: 20px; background: white; border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); +} +.well.form { + padding: 16px 0 0 0; +} +.well.form .form-stacked .clearfix { + padding-left: 16px; + padding-right: 16px; +} +.well.form .form-stacked .actions { + margin-left: 0; +} +.well.form .actions { + margin-bottom: 0; +} +.well.footer { + padding: 16px 0 0 0; +} +.well.footer .content { + padding: 0 16px 0; +} +.well.footer > footer { + padding: 8px 16px; + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; + border-top: 1px solid #ddd; + -webkit-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + -moz-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + background: #f3f3f3; } .well.header-footer { padding: 0; + margin: 0; } .well.header-footer header, .well.header-footer footer, .well.header-footer .content { - padding: 8px 19px; + padding: 8px 16px; } .well.header-footer header, .well.header-footer footer { background: #f3f3f3; @@ -2275,6 +2847,7 @@ input[type=submit].btn::-moz-focus-inner { margin-left: -300px; width: 520px; z-index: 2000; + padding: 1em 0 .45em; background-color: white; border: 1px solid #e6e6e6; -webkit-border-radius: 3px; @@ -2370,7 +2943,7 @@ input[type=submit].btn::-moz-focus-inner { border-left: 5px solid #777777; } .twipsy.below .twipsy-arrow { - top: 0; + top: 1px; left: 50%; margin-left: -5px; border-left: 5px solid transparent; @@ -2431,7 +3004,7 @@ input[type=submit].btn::-moz-focus-inner { border-right: 5px solid #777777; } .popover.below .arrow { - top: 0; + top: 1px; left: 50%; margin-left: -5px; border-left: 5px solid transparent; @@ -2465,16 +3038,7 @@ input[type=submit].btn::-moz-focus-inner { -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(0, 0, 0, 0.25); } -.popover .title { - background-color: #f5f5f5; - padding: 9px 15px; - line-height: 1; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; - border-bottom: 1px solid #eee; -} -.popover .content { +.popover .inner .content { background-color: white; padding: 14px; -webkit-border-radius: 0 0 3px 3px; @@ -2484,9 +3048,21 @@ input[type=submit].btn::-moz-focus-inner { -moz-background-clip: padding-box; background-clip: padding-box; } -.popover .content p, .popover .content ul, .popover .content ol { +.popover .inner .content p, .popover .inner .content ul, .popover .inner .content ol { margin-bottom: 0; } +.popover .inner .content.no-padding { + padding: 0; +} +.popover .title { + background-color: #f5f5f5; + padding: 9px 15px; + line-height: 1; + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; + border-bottom: 1px solid #eee; +} .show-grid div { text-align: center; @@ -2495,9 +3071,9 @@ input[type=submit].btn::-moz-focus-inner { background: #e6e6e6; } -.geoloqi-infobox { +.geoloqi-infobox, .geoloqi-infobox-large { padding: 5px; - width: 270px; + width: 310px; background-color: #e6e6e6; -webkit-border-radius: 3px; -moz-border-radius: 3px; @@ -2506,7 +3082,7 @@ input[type=submit].btn::-moz-focus-inner { -moz-box-shadow: 0 2px 14px rgba(0, 0, 0, 0.4), 0 1px 0px rgba(0, 0, 0, 0.05); box-shadow: 0 2px 14px rgba(0, 0, 0, 0.4), 0 1px 0px rgba(0, 0, 0, 0.05); } -.geoloqi-infobox .arrow { +.geoloqi-infobox > .arrow, .geoloqi-infobox-large > .arrow { position: absolute; width: 0; height: 0; @@ -2517,7 +3093,7 @@ input[type=submit].btn::-moz-focus-inner { border-top: 5px solid #e6e6e6; bottom: -5px; } -.geoloqi-infobox .content { +.geoloqi-infobox > .infobox-content, .geoloqi-infobox-large > .infobox-content { background-color: white; padding: 9px; -webkit-border-radius: 3px; @@ -2527,6 +3103,163 @@ input[type=submit].btn::-moz-focus-inner { -moz-background-clip: padding-box; background-clip: padding-box; } +.geoloqi-infobox > .infobox-content.with-header-footer, .geoloqi-infobox-large > .infobox-content.with-header-footer { + border: 1px solid #bfbfbf; + padding: 0; +} +.geoloqi-infobox > .infobox-content.with-header-footer > .infobox-content, .geoloqi-infobox-large > .infobox-content.with-header-footer > .infobox-content { + padding: 8px; +} +.geoloqi-infobox > .infobox-content.with-header-footer header, .geoloqi-infobox > .infobox-content.with-header-footer footer, .geoloqi-infobox-large > .infobox-content.with-header-footer header, .geoloqi-infobox-large > .infobox-content.with-header-footer footer { + padding: 4px 8px; + background: #f2f2f2; +} +.geoloqi-infobox > .infobox-content.with-header-footer > header, .geoloqi-infobox-large > .infobox-content.with-header-footer > header { + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; + border-bottom: 1px solid #bfbfbf; + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} +.geoloqi-infobox > .infobox-content.with-header-footer > footer, .geoloqi-infobox-large > .infobox-content.with-header-footer > footer { + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; + border-top: 1px solid #bfbfbf; + -webkit-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + -moz-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); +} + +.geoloqi-infobox-large { + width: 580px; +} + +ul.items { + list-style: none; + margin: 0; +} +ul.items li { + border: none; + padding: 1em; +} +ul.items li + li { + border-top: 1px solid #bfbfbf; +} + +ul.action-menu li { + padding: 0; +} +ul.action-menu li a { + display: block; + width: 100%; + padding: 1em; +} + +/** Push Pull **/ +.push-up-double { + margin-top: 18px; +} + +.push-down { + margin-bottom: 18px; +} + +.push-left { + margin-left: 18px; +} + +.push-right { + margin-right: 18px; +} + +.pull-up { + margin-top: -18px; +} + +.pull-down { + margin-bottom: -18px; +} + +.pull-left { + margin-left: -18px; +} + +.pull-right { + margin-right: -18px; +} + +.push-up-double { + margin-top: 9px; +} + +.push-down-double { + margin-bottom: 36px; +} + +.push-left-double { + margin-left: 36px; +} + +.push-right-double { + margin-right: 36px; +} + +.pull-up-double { + margin-top: -36px; +} + +.pull-down-double { + margin-bottom: -36px; +} + +.pull-left-double { + margin-left: -36px; +} + +.pull-right-double { + margin-right: -36px; +} + +.push-up-half { + margin-top: 9px; +} + +.push-down-half { + margin-bottom: 9px; +} + +.push-left-half { + margin-left: 9px; +} + +.push-right-half { + margin-right: 9px; +} + +.pull-up-half { + margin-top: -9px; +} + +.pull-down-half { + margin-bottom: -9px; +} + +.pull-left-half { + margin-left: -9px; +} + +.pull-right-half { + margin-right: -9px; +} /** Floats **/ .left { diff --git a/bootstrap-1.2.2.min.css b/bootstrap-1.2.2.min.css index cfb27d890b47..4a9372f7fd98 100644 --- a/bootstrap-1.2.2.min.css +++ b/bootstrap-1.2.2.min.css @@ -12,4 +12,4 @@ * Branded for Geoloqi by @patrickarlt. * * Date: @DATE - */ERIC MEYER RESET html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}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}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:none}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.container{width:940px;margin:0 auto;zoom:1}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.row{zoom:1;margin-left:-20px}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.row .span1,.row .span2,.row .span3,.row .span4,.row .span5,.row .span6,.row .span7,.row .span8,.row .span9,.row .span10,.row .span11,.row .span12,.row .span13,.row .span14,.row .span15,.row .span16,.row .span-one-third,.row .span-two-thirds{display:inline;float:left;margin-left:20px}.row .span1{width:40px}.row .span2{width:100px}.row .span3{width:160px}.row .span4{width:220px}.row .span5{width:280px}.row .span6{width:340px}.row .span7{width:400px}.row .span8{width:460px}.row .span9{width:520px}.row .span10{width:580px}.row .span11{width:640px}.row .span12{width:700px}.row .span13{width:760px}.row .span14{width:820px}.row .span15{width:880px}.row .span16{width:940px}.row .span1.well{width:0px}.row .span2.well{width:60px}.row .span3.well{width:120px}.row .span4.well{width:180px}.row .span5.well{width:240px}.row .span6.well{width:300px}.row .span7.well{width:360px}.row .span8.well{width:420px}.row .span9.well{width:480px}.row .span10.well{width:540px}.row .span11.well{width:600px}.row .span12.well{width:660px}.row .span13.well{width:720px}.row .span14.well{width:780px}.row .span15.well{width:840px}.row .span16.well{width:900px}.row .span-one-third{width:300px}.row .span-two-thirds{width:620px}.row .span-one-third.well{width:260px}.row .span-two-thirds.well{width:580px}.row .offset1{margin-left:80px}.row .offset2{margin-left:140px}.row .offset3{margin-left:200px}.row .offset4{margin-left:260px}.row .offset5{margin-left:320px}.row .offset6{margin-left:380px}.row .offset7{margin-left:440px}.row .offset8{margin-left:500px}.row .offset9{margin-left:560px}.row .offset10{margin-left:620px}.row .offset11{margin-left:680px}.row .offset12{margin-left:740px}.row .offset-one-third{margin-left:340px}.row .offset-two-thirds{margin-left:660px}html,body{background-color:#f8f8f8;height:100%}body{margin:0;font-family:"Lucida Grande",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:18px;color:#444;text-rendering:optimizeLegibility}#wrap,#wrapper{min-height:100%}#main{overflow:visible;padding-bottom:80px;padding-top:80px}#footer{height:40px;clear:both;overflow:hidden}#footer .inner,#footer .fill{height:40px;background:#333;background-color:#323232;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333), to(#323232));background-image:-moz-linear-gradient(top, #333, #323232);background-image:-ms-linear-gradient(top, #333, #323232);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #323232));background-image:-webkit-linear-gradient(top, #333, #323232);background-image:-o-linear-gradient(top, #333, #323232);background-image:linear-gradient(top, #333, #323232);-webkit-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.container{width:940px;margin:0 auto}.container-fluid{padding:0 20px;zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}.container-fluid .sidebar{float:left;width:360px}.container-fluid .content{min-width:520px;max-width:100%;margin-left:420px;background:red}a{color:#80b441;text-decoration:none;line-height:inherit;font-weight:inherit}a:hover{color:#658f33}p{font-size:12px;font-weight:normal;line-height:18px;margin-bottom:9px}p small{font-size:10px;color:#bfbfbf}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#444}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf}h1{margin-bottom:18px;font-size:30px;line-height:36px}h1 small{font-size:18px}h2{font-size:24px;line-height:36px}h2 small{font-size:14px}h3,h4,h5,h6{line-height:36px}h3{font-size:18px}h3 small{font-size:14px}h4{font-size:16px}h4 small{font-size:12px}h5{font-size:14px}h6{font-size:13px;color:#777}ul,ol{margin:0 0 18px 25px}ul.spaced li,ol.spaced li{margin-top:0}ul.spaced li + li,ol.spaced li + li{margin-top:18px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:18px;color:#444}ul.unstyled{list-style:none;margin-left:0}dl{margin-bottom:18px}dl dt,dl dd{line-height:18px}dl dt{font-weight:bold}dl dd{margin-left:9px}hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee}strong{font-style:inherit;font-weight:bold;line-height:inherit}em{font-style:italic;font-weight:inherit;line-height:inherit}.muted{color:#bfbfbf}blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0}blockquote cite{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf}blockquote cite:before{content:'\2014 \00A0'}address{display:block;line-height:18px;margin-bottom:18px}code,pre{padding:0 3px 2px;font-family:"Monaco",Courier New,monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{background-color:#ffe3c7;color:rgba(0,0,0,0.75);padding:1px 3px}pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.label{padding:3px 4px 2px;background-color:#cdcdcd;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:10px;font-weight:bold;color:#444;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.label.success{background-color:#d4e7b4}.label.new{background-color:#d4e7b4}.label.warning{background-color:#ffc994}.label.important{background-color:#facdcd}.label.notice{background-color:#b1e4fc}form{margin-bottom:18px}fieldset{margin-bottom:18px;padding-top:18px}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#444}.clearfix{margin-bottom:18px}label,input,select,textarea{font-family:"Lucida Grande",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:normal}label{padding-top:4px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#444;cursor:pointer}div.input{margin-left:150px;zoom:1}div.input:before,div.input:after{display:table;content:""}div.input:after{clear:both}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],textarea,select,.uneditable-input{display:inline-block;width:210px;padding:4px;font-size:12px;line-height:18px;min-height:18px;color:#777;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}select,input[type=file]{height:27px;line-height:27px}textarea{height:auto}.uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}select[multiple]{height:inherit}:-moz-placeholder{color:#bfbfbf}::-webkit-input-placeholder{color:#bfbfbf}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,textarea:focus{outline:none;border-color:#d4e7b4;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px #d4e7b4;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px #d4e7b4;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px #d4e7b4}form div.error{background:#fce4e4;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form div.error > label,form div.error span.help-inline,form div.error span.help-block{color:#df002a}form div.error input[type=text],form div.error input[type=password],form div.error input[type=search],form div.error input[type=email],form div.error input[type=url],form div.error input[type=tel],form div.error textarea{border-color:#df002a;-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);-moz-box-shadow:0 0 3px rgba(171,41,32,0.25);box-shadow:0 0 3px rgba(171,41,32,0.25)}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error input[type=search]:focus,form div.error input[type=email]:focus,form div.error input[type=url]:focus,form div.error input[type=tel]:focus,form div.error textarea:focus{border-color:#ac0020;-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);-moz-box-shadow:0 0 6px rgba(171,41,32,0.5);box-shadow:0 0 6px rgba(171,41,32,0.5)}form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#fff;border-color:#df002a;color:#ac0020}.input-mini,input.mini,textarea.mini,select.mini{width:60px}.input-small,input.small,textarea.small,select.small{width:90px}.input-medium,input.medium,textarea.medium,select.medium{width:150px}.input-large,input.large,textarea.large,select.large{width:210px}.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px}.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px}textarea.xxlarge{overflow-y:scroll}input[type=text].span1,input[type=text].span2,input[type=text].span3,input[type=text].span4,input[type=text].span5,input[type=text].span6,input[type=text].span7,input[type=text].span8,input[type=text].span9,input[type=text].span10,input[type=text].span11,input[type=text].span12,input[type=text].span13,input[type=text].span14,input[type=text].span15,input[type=text].span16,input[type=text].span-one-third,input[type=text].span-two-thirds,input[type=password].span1,input[type=password].span2,input[type=password].span3,input[type=password].span4,input[type=password].span5,input[type=password].span6,input[type=password].span7,input[type=password].span8,input[type=password].span9,input[type=password].span10,input[type=password].span11,input[type=password].span12,input[type=password].span13,input[type=password].span14,input[type=password].span15,input[type=password].span16,input[type=password].span-one-third,input[type=password].span-two-thirds,input[type=search].span1,input[type=search].span2,input[type=search].span3,input[type=search].span4,input[type=search].span5,input[type=search].span6,input[type=search].span7,input[type=search].span8,input[type=search].span9,input[type=search].span10,input[type=search].span11,input[type=search].span12,input[type=search].span13,input[type=search].span14,input[type=search].span15,input[type=search].span16,input[type=search].span-one-third,input[type=search].span-two-thirds,input[type=email].span1,input[type=email].span2,input[type=email].span3,input[type=email].span4,input[type=email].span5,input[type=email].span6,input[type=email].span7,input[type=email].span8,input[type=email].span9,input[type=email].span10,input[type=email].span11,input[type=email].span12,input[type=email].span13,input[type=email].span14,input[type=email].span15,input[type=email].span16,input[type=email].span-one-third,input[type=email].span-two-thirds,input[type=url].span1,input[type=url].span2,input[type=url].span3,input[type=url].span4,input[type=url].span5,input[type=url].span6,input[type=url].span7,input[type=url].span8,input[type=url].span9,input[type=url].span10,input[type=url].span11,input[type=url].span12,input[type=url].span13,input[type=url].span14,input[type=url].span15,input[type=url].span16,input[type=url].span-one-third,input[type=url].span-two-thirds,input[type=tel].span1,input[type=tel].span2,input[type=tel].span3,input[type=tel].span4,input[type=tel].span5,input[type=tel].span6,input[type=tel].span7,input[type=tel].span8,input[type=tel].span9,input[type=tel].span10,input[type=tel].span11,input[type=tel].span12,input[type=tel].span13,input[type=tel].span14,input[type=tel].span15,input[type=tel].span16,input[type=tel].span-one-third,input[type=tel].span-two-thirds,select.span1,select.span2,select.span3,select.span4,select.span5,select.span6,select.span7,select.span8,select.span9,select.span10,select.span11,select.span12,select.span13,select.span14,select.span15,select.span16,select.span-one-third,select.span-two-thirds,textarea.span1,textarea.span2,textarea.span3,textarea.span4,textarea.span5,textarea.span6,textarea.span7,textarea.span8,textarea.span9,textarea.span10,textarea.span11,textarea.span12,textarea.span13,textarea.span14,textarea.span15,textarea.span16,textarea.span-one-third,textarea.span-two-thirds{display:inline-block;float:none;margin-left:0}input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd}.actions{background:#f2f2f2;margin-bottom:18px;border-top:1px solid #ddd;padding:17px 20px 18px 150px}.actions .secondary-action{float:right}.actions .secondary-action a{line-height:35px}.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf}.help-inline{padding-left:5px;*position:relative;*top:-5px}.help-block{display:block;max-width:600px;font-size:11px;color:#999;margin-top:1px}.inline-inputs{color:#777}.inline-inputs span,.inline-inputs input[type=text]{display:inline-block}.inline-inputs input.mini{width:60px}.inline-inputs input.small{width:90px}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input[type=text],.input-prepend input[type=password],.input-append input[type=text],.input-append input[type=password]{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}.input-prepend .add-on{*margin-top:1px}.input-append input[type=text],.input-append input[type=password]{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0}.inputs-list{margin:0 0 5px;width:100%}.inputs-list li{display:block;padding:0;width:100%;padding-top:5px}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal}.inputs-list li label strong{color:#777}.inputs-list li label small{font-size:12px;font-weight:normal}.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0}.inputs-list input[type=radio]{margin-left:1px}.form-stacked{padding-left:20px}.form-stacked fieldset{padding-top:9px}.form-stacked legend{margin-left:0}.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:24px;padding-top:0}.form-stacked .clearfix{margin-bottom:9px}.form-stacked .clearfix div.input{margin-left:0}.form-stacked .inputs-list{margin-bottom:0}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0}.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px}.form-stacked .actions{margin-left:-20px;padding-left:20px}table{width:100%;margin-bottom:18px;padding:0;border-collapse:collapse;font-size:13px;border:1px solid #bfbfbf;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-top:1px solid #bfbfbf}table th{padding:13px 10px 11px;font-weight:bold;font-size:14px;border-bottom:2px solid #bfbfbf}table.with-caption{margin-bottom:0;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table-caption{text-align:left;font-size:13px;color:#777;font-weight:bold;background:#e6e6e6;padding:9px 9px 1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:1px solid #bfbfbf;border-top:2px solid #bfbfbf;-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1);box-shadow:0 1px 0px rgba(0,0,0,0.1);margin-bottom:18px}.zebra-striped tbody tr:nth-child(odd) td{background-color:#e6e6e6}.zebra-striped tbody tr:hover td{background-color:#d9d9d9}.zebra-striped .header{cursor:pointer}.zebra-striped .header:after{content:"";float:right;margin-top:5px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden}.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:#d6e7b9;text-shadow:0 1px 1px rgba(255,255,255,0.75)}.zebra-striped .header:hover{background-color:#ecf4df}.zebra-striped .header:hover:after{visibility:visible}.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .green{color:#d4e7b4;border-bottom-color:#d4e7b4}table .green.header:hover{background-color:#fff}table .green.header:hover:after{visibility:visible}table .headerSortUp.green,table .headerSortDown.green{background-color:#fff}table .headerSortUp.green:hover,table .headerSortDown.green:hover{color:#bedb8d}table .red{color:#df002a;border-bottom-color:#df002a}table .red.header:hover{background-color:#ff7992}table .red.header:hover:after{visibility:visible}table .headerSortUp.red,table .headerSortDown.red{background-color:#ffacbc}table .headerSortUp.red:hover,table .headerSortDown.red:hover{color:#ac0020}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .orange{color:#efb470;border-bottom-color:#efb470}table .orange.header:hover{background-color:#fefcfa}table .orange.header:hover:after{visibility:visible}table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fff}table .headerSortUp.orange:hover,table .headerSortDown.orange:hover{color:#ea9c42}table .purple{color:#7a43b6;border-bottom-color:#7a43b6}table .purple.header:hover{background-color:#c8b0e2}table .purple.header:hover:after{visibility:visible}table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0}table .headerSortUp.purple:hover,table .headerSortDown.purple:hover{color:#613591}.topbar,.bar{height:40px;overflow:visible}.topbar .topbar-inner,.topbar .fill,.topbar .inner,.bar .topbar-inner,.bar .fill,.bar .inner{background:#333;background-color:#323232;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333), to(#323232));background-image:-moz-linear-gradient(top, #333, #323232);background-image:-ms-linear-gradient(top, #333, #323232);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #323232));background-image:-webkit-linear-gradient(top, #333, #323232);background-image:-o-linear-gradient(top, #333, #323232);background-image:linear-gradient(top, #333, #323232)}.topbar.top,.bar.top{border-top:4px solid #c0da93;position:fixed;top:0;left:0;right:0;z-index:500}.topbar.top .inner,.bar.top .inner{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.topbar.bottom,.bar.bottom{border-bottom:4px solid #c0da93;position:fixed;bottom:0;left:0;right:0;z-index:500}.topbar a,.bar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.topbar a:hover,.topbar ul li.active a,.bar a:hover,.bar ul li.active a{background-color:#333;background-color:rgba(255,255,255,0.05);color:#fff;text-decoration:none}.topbar h3,.bar h3{position:relative}.topbar h3 a,.bar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#fff;font-size:20px;font-weight:200;line-height:1}.topbar nav.small.right a,.bar nav.small.right a{float:right;padding-left:2em}.topbar nav.small a,.bar nav.small a{line-height:40px;font-size:11px;display:block;float:left;padding-right:2em}.topbar form,.bar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.topbar form input,.bar form input{background-color:#444;background-color:rgba(255,255,255,0.2);font-family:"Lucida Grande",Arial,Tahoma,Verdana,sans-serif;font-size:normal;font-weight:13px;line-height:1;width:220px;padding:3px 5px 2px;margin-top:3px;color:#fff;color:rgba(255,255,255,0.75);border:1px solid #111;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-webkit-transition:none;-moz-transition:none;transition:none}.topbar form input:-moz-placeholder,.bar form input:-moz-placeholder{color:#bfbfbf}.topbar form input::-webkit-input-placeholder,.bar form input::-webkit-input-placeholder{color:#bfbfbf}.topbar form input:hover,.bar form input:hover{color:#fff;padding:3px 9px 2px;margin-top:3px}.topbar form input:focus,.topbar form input.focused,.bar form input:focus,.bar form input.focused{outline:none;background-color:rgba(255,255,255,0.35);text-shadow:0 1px 0 #111;padding:3px 5px 2px;margin-top:3px;border-color:#111;color:#f2f2f2;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25)}.topbar > ul li,.bar > ul li{border-right:1px solid #676767}.topbar ul,.bar ul{display:block;float:left;margin:0 10px 0 0;position:relative;border-left:1px solid #676767}.topbar ul.secondary-nav,.bar ul.secondary-nav{float:right;margin-left:10px;margin-right:-1px}.topbar ul li,.bar ul li{display:block;float:left;font-size:13px;border-right:1px solid #676767}.topbar ul li a,.bar ul li a{display:block;float:none;padding:11px 20px 10px;line-height:19px;text-decoration:none}.topbar ul li a:hover,.bar ul li a:hover{color:#fff;text-decoration:none}.topbar ul li.active a,.bar ul li.active a{background-color:#222;-webkit-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);-moz-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6)}.topbar ul.primary-nav li ul,.bar ul.primary-nav li ul{left:0}.topbar ul.secondary-nav li ul,.bar ul.secondary-nav li ul{right:0}.topbar ul li.dropdown,.bar ul li.dropdown{position:relative}.topbar ul li.dropdown a.dropdown-toggle:after,.bar ul li.dropdown a.dropdown-toggle:after{width:0px;height:0px;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.topbar ul li.dropdown.open,.bar ul li.dropdown.open{background-color:#222}.topbar ul li.dropdown.open a.menu,.topbar ul li.dropdown.open a:hover,.bar ul li.dropdown.open a.menu,.bar ul li.dropdown.open a:hover{background-color:#444;background-color:rgba(255,255,255,0.1);*background-color:#444;color:#fff}.topbar ul li.dropdown.open ul,.bar ul li.dropdown.open ul{display:block}.topbar ul li.dropdown.open ul li a,.bar ul li.dropdown.open ul li a{background-color:transparent;font-weight:normal}.topbar ul li.dropdown.open ul li a:hover,.bar ul li.dropdown.open ul li a:hover{background-color:rgba(255,255,255,0.1);*background-color:#444;color:#fff}.topbar ul li.dropdown.open ul li.active a,.bar ul li.dropdown.open ul li.active a{background-color:rgba(255,255,255,0.1);font-weight:bold}.topbar ul li ul,.bar ul li ul{background-color:#222;float:left;display:none;position:absolute;top:40px;min-width:180px;max-width:240px;_width:180px;margin-left:-1px;margin-right:0;padding:0;text-align:left;border-right:1px solid #676767;border-left:1px solid #676767;zoom:1;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.6);box-shadow:0 1px 2px rgba(0,0,0,0.6)}.topbar ul li ul li,.bar ul li ul li{float:none;clear:both;display:block;background:none;font-size:12px;border-bottom:1px solid #676767}.topbar ul li ul li a,.bar ul li ul li a{display:block;padding:12px 20px;clear:both;font-weight:normal;line-height:19px;color:#bbb}.topbar ul li ul li a:hover,.bar ul li ul li a:hover{background-color:#333;background-color:rgba(255,255,255,0.25);color:#fff}.topbar ul li ul li.divider,.bar ul li ul li.divider{height:1px;overflow:hidden;background:#444;background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.1);margin:10px 0}.topbar ul li ul li span,.bar ul li ul li span{clear:both;display:block;background:rgba(0,0,0,0.2);padding:6px 15px;cursor:default;color:#777;border-top:1px solid rgba(0,0,0,0.2)}.hero-unit,.landing{background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);margin-top:0;margin-bottom:30px;padding:60px}.hero-unit h1,.landing h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px}.hero-unit p,.landing p{font-size:18px;font-weight:200;line-height:27px}.page-header,section header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.page-header h1,section header h1{margin-bottom:8px}section footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee}.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0}.fade.in{opacity:1}.btn,.alert-message{text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#444;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#bfbfbf;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}.btn.primary,.alert-message.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.success,.alert-message.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.danger,.btn.error,.btn.warning,.alert-message.danger,.alert-message.error,.alert-message.warning{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff8da2}.btn.info,.alert-message.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#3eb6ee}.btn.action,.alert-message.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e89252}.btn{cursor:pointer;display:inline-block;padding:.65em 1em;font-size:13px;font-weight:700;line-height:normal;color:#444}.btn:hover{color:#444;text-decoration:none;background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#b2b2b2}.btn:hover.primary{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#73a13a}.btn:hover.success{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#73a13a}.btn:hover.danger{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff748d}.btn:hover.info{background:#caecfd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#27adec}.btn:hover.action{background:#ffd6ae;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e5843b}.btn:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);box-shadow:inset 0 1px 1px rgba(0,0,0,0.25)}.btn.large{font-size:16px}.btn.small{font-size:11px}.btn.disabled{cursor:default;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn.disabled:hover,.btn.disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#bfbfbf}.btn.disabled:hover.primary,.btn.disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.disabled:hover.success,.btn.disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.disabled:hover.danger,.btn.disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff8da2}.btn.disabled:hover.info,.btn.disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#3eb6ee}.btn.disabled:hover.action,.btn.disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e89252}.btn:disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn:disabled:hover,.btn:disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#bfbfbf}.btn:disabled:hover.primary,.btn:disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn:disabled:hover.success,.btn:disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn:disabled:hover.danger,.btn:disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff8da2}.btn:disabled:hover.info,.btn:disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#3eb6ee}.btn:disabled:hover.action,.btn:disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e89252}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.alert-message{margin-bottom:18px;padding:7px 14px}.alert-message h5{line-height:18px}.alert-message p{margin-bottom:0}.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px}.alert-message .close{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;float:right;margin-top:-1px;color:#000;font-size:18px;font-weight:bold;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2}.alert-message .close:hover{color:#000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4}.alert-message.block-message{padding:14px}.alert-message.block-message p{margin-right:30px}.alert-message.block-message .alert-actions{margin:9px 0 0 0}.tabs,.pills{margin:0;padding:0;zoom:1}.tabs:before,.tabs:after,.pills:before,.pills:after{display:table;content:""}.tabs:after,.pills:after{clear:both}.tabs li,.pills li{display:inline}.tabs li a,.pills li a{float:left;width:auto}.tabs{width:100%;border-bottom:1px solid #e6e6e6}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #e6e6e6}.tabs li.active a{background-color:#fff;padding:0 14px;border:1px solid #e6e6e6;border-bottom:0;color:#777}.pills{margin-bottom:9px}.pills li a{margin:0 3px 0 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pills li a:hover{background:#e6e6e6;color:#658f33;text-shadow:0 1px 1px rgba(255,255,255,0.25);text-decoration:none}.pills li.active a{background:#d4e7b4;color:#444;text-shadow:0 1px 1px rgba(255,255,255,0.25)}.tab-content > .active,.pill-content > .active{display:block;background-color:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.5);margin-bottom:20px;padding:19px;min-height:20px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.tab-content > *,.pill-content > *{display:none}.pill-content > .active{border:1px solid #e6e6e6}.tab-content > .active{border:1px solid #e6e6e6;border-top:none}.media-grid{margin-left:-20px;margin-bottom:0;zoom:1}.media-grid:before,.media-grid:after{display:table;content:""}.media-grid:after{clear:both}.media-grid li{display:inline}.media-grid a{float:left;padding:4px;margin:0 0 20px 20px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075)}.media-grid a img{display:block}.media-grid a:hover{border-color:#80b441;-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)}.breadcrumb{margin:0 0 18px;padding:7px 14px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.breadcrumb li{display:inline;text-shadow:0 1px 0 #fff}.breadcrumb .divider{padding:0 5px;color:#bfbfbf}.breadcrumb .active a{color:#444}.pagination{height:36px;margin:18px 0}.pagination ul{float:left;margin:0;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.pagination ul li{display:inline}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid #ddd;text-decoration:none}.pagination ul li a:hover,.pagination ul li.active a{background-color:#d6e8bf}.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:transparent;color:#bfbfbf}.pagination ul li.next a{border:0}.well{margin-bottom:20px;padding:19px;min-height:20px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.well.header-footer{padding:0}.well.header-footer header,.well.header-footer footer,.well.header-footer .content{padding:8px 19px}.well.header-footer header,.well.header-footer footer{background:#f3f3f3}.well.header-footer header .pagination ul,.well.header-footer header .breadcrumb,.well.header-footer footer .pagination ul,.well.header-footer footer .breadcrumb{background:none;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.well.header-footer header .pagination,.well.header-footer footer .pagination{margin:9px 0}.well.header-footer header .pagination ul li a,.well.header-footer footer .pagination ul li a{border:none}.well.header-footer header{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.well.header-footer footer{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #ddd;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5)}.reveal-modal-backdrop,.reveal-modal-bg{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.modal,.reveal-modal{visibility:hidden;position:absolute;top:100px;left:50%;margin-left:-300px;width:520px;z-index:2000;background-color:#fff;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal .close,.modal .close-reveal-modal,.reveal-modal .close,.reveal-modal .close-reveal-modal{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;cursor:pointer;font-weight:700}.modal .modal-header,.modal header,.reveal-modal .modal-header,.reveal-modal header{border-bottom:1px solid #eee;padding:5px 20px}.modal .modal-body,.reveal-modal .modal-body{padding:20px}.modal .modal-footer,.modal footer,.reveal-modal .modal-footer,.reveal-modal footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.modal .modal-footer:before,.modal .modal-footer:after,.modal footer:before,.modal footer:after,.reveal-modal .modal-footer:before,.reveal-modal .modal-footer:after,.reveal-modal footer:before,.reveal-modal footer:after{display:table;content:""}.modal .modal-footer:after,.modal footer:after,.reveal-modal .modal-footer:after,.reveal-modal footer:after{clear:both}.modal .modal-footer .btn,.modal footer .btn,.reveal-modal .modal-footer .btn,.reveal-modal footer .btn{float:right;margin-left:10px}.modal.small,.reveal-modal.small{width:200px;margin-left:-140px}.modal.medium,.reveal-modal.medium{width:400px;margin-left:-240px}.modal.large,.reveal-modal.large{width:600px;margin-left:-340px}.modal.xlarge,.reveal-modal.xlarge{width:800px;margin-left:-440px}.twipsy{display:block;position:absolute;visibility:visible;padding:6px 5px 5px;z-index:1000}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.twipsy .twipsy-inner{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);border:2px solid #777;padding:4px 10px;background-color:#fff;color:#777;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.twipsy .twipsy-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1000;padding:6px 5px 5px;display:none}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.popover .arrow{position:absolute;width:0;height:0}.popover .inner{background-color:#777;*background-color:#777;padding:3px;overflow:hidden;width:280px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25)}.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee}.popover .content{background-color:#fff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0}.show-grid div{text-align:center;margin-top:18px;margin-bottom:18px;background:#e6e6e6}.geoloqi-infobox{padding:5px;width:270px;background-color:#e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05)}.geoloqi-infobox .arrow{position:absolute;width:0;height:0;left:50%;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #e6e6e6;bottom:-5px}.geoloqi-infobox .content{background-color:#fff;padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.left{float:left}.right{float:right}.clear{clear:both}.ir{display:block;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat}.hide{display:none !important;visibility:hidden}.visually-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block} + */ERIC MEYER RESET html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,figure,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}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}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:none}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.container{width:940px;margin:0 auto;zoom:1}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.row{zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.row .row{margin-left:-20px}.row .span1,.row .span2,.row .span3,.row .span4,.row .span5,.row .span6,.row .span7,.row .span8,.row .span9,.row .span10,.row .span11,.row .span12,.row .span13,.row .span14,.row .span15,.row .span16,.row .span-one-third,.row .span-two-thirds{display:inline;float:left;margin-left:20px}.row .span1{width:40px}.row .span2{width:100px}.row .span3{width:160px}.row .span4{width:220px}.row .span5{width:280px}.row .span6{width:340px}.row .span7{width:400px}.row .span8{width:460px}.row .span9{width:520px}.row .span10{width:580px}.row .span11{width:640px}.row .span12{width:700px}.row .span13{width:760px}.row .span14{width:820px}.row .span15{width:880px}.row .span16{width:940px}.row .span1.well{width:0px}.row .span2.well{width:60px}.row .span3.well{width:120px}.row .span4.well{width:180px}.row .span5.well{width:240px}.row .span6.well{width:300px}.row .span7.well{width:360px}.row .span8.well{width:420px}.row .span9.well{width:480px}.row .span10.well{width:540px}.row .span11.well{width:600px}.row .span12.well{width:660px}.row .span13.well{width:720px}.row .span14.well{width:780px}.row .span15.well{width:840px}.row .span16.well{width:900px}.row .span-one-third{width:300px}.row .span-two-thirds{width:620px}.row .span-one-third.well{width:260px}.row .span-two-thirds.well{width:580px}.row .offset1{margin-left:80px}.row .offset2{margin-left:140px}.row .offset3{margin-left:200px}.row .offset4{margin-left:260px}.row .offset5{margin-left:320px}.row .offset6{margin-left:380px}.row .offset7{margin-left:440px}.row .offset8{margin-left:500px}.row .offset9{margin-left:560px}.row .offset10{margin-left:620px}.row .offset11{margin-left:680px}.row .offset12{margin-left:740px}.row .offset-one-third{margin-left:340px}.row .offset-two-thirds{margin-left:660px}html,body{height:100%}body{background:#f5f3ee url("/img/bg/soft_wallpaper_2.png");margin:0;font-family:"Lucida Grande","Seoge UI",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:18px;color:#444;text-rendering:optimizeLegibility}#wrap,#wrapper{min-height:100%}#main{overflow:hidden;padding-bottom:60px;padding-top:60px}#footer{height:40px;clear:both;overflow:hidden;position:relative;margin-top:-40px}#footer .inner,#footer .fill{height:40px;background:#333;background-color:#323232;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333), to(#323232));background-image:-moz-linear-gradient(top, #333, #323232);background-image:-ms-linear-gradient(top, #333, #323232);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #323232));background-image:-webkit-linear-gradient(top, #333, #323232);background-image:-o-linear-gradient(top, #333, #323232);background-image:linear-gradient(top, #333, #323232);-webkit-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.container{width:960px;margin:0 auto}.container-fluid{padding:0 20px;zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}.container-fluid .sidebar{float:left}.container-fluid .sidebar.span1{width:40px}.container-fluid .sidebar.span2{width:100px}.container-fluid .sidebar.span3{width:160px}.container-fluid .sidebar.span4{width:220px}.container-fluid .sidebar.span5{width:280px}.container-fluid .sidebar.span6{width:340px}.container-fluid .sidebar.span7{width:400px}.container-fluid .sidebar.span8{width:460px}.container-fluid .sidebar.span9{width:520px}.container-fluid .sidebar.span10{width:580px}.container-fluid .sidebar.span11{width:640px}.container-fluid .sidebar.span12{width:700px}.container-fluid .sidebar.span13{width:760px}.container-fluid .sidebar.span14{width:820px}.container-fluid .sidebar.span15{width:880px}.container-fluid .sidebar.span16{width:940px}.container-fluid > .content{max-width:100%}.container-fluid > .content.offset1{margin-left:80px}.container-fluid > .content.offset2{margin-left:140px}.container-fluid > .content.offset3{margin-left:200px}.container-fluid > .content.offset4{margin-left:260px}.container-fluid > .content.offset5{margin-left:320px}.container-fluid > .content.offset6{margin-left:380px}.container-fluid > .content.offset7{margin-left:440px}.container-fluid > .content.offset8{margin-left:500px}.container-fluid > .content.offset9{margin-left:560px}.container-fluid > .content.offset10{margin-left:620px}.container-fluid > .content.offset11{margin-left:680px}.container-fluid > .content.offset12{margin-left:740px}.container-fluid > .content.offset13{margin-left:800px}.container-fluid > .content.offset14{margin-left:860px}.container-fluid > .content.offset15{margin-left:920px}.container-fluid > .content.offset16{margin-left:980px}a{color:#80b441;text-decoration:none;line-height:inherit;font-weight:inherit}a:hover{color:#658f33}p{font-size:12px;font-weight:normal;line-height:18px;margin-bottom:9px}p.special{margin-bottom:0}p small{font-size:10px;color:#bfbfbf}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#444}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf}h1,h2{font-size:24px;line-height:36px}h1 small,h2 small{font-size:13px}h3,h4,h5,h6{line-height:27px}h3.compress,h4.compress,h5.compress,h6.compress{line-height:18px}h3{font-size:18px}h3 small{font-size:11px}h4{font-size:16px}h4 small{font-size:10px}h5{font-size:14px}h6{font-size:13px;color:#777}ul,ol{margin:0 0 18px 20px}ul.spaced li,ol.spaced li{margin-top:0}ul.spaced li + li,ol.spaced li + li{margin-top:18px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:18px;color:#444}ul.unstyled{list-style:none;margin-left:0}dl{margin-bottom:18px}dl dt,dl dd{line-height:18px}dl dt{font-weight:bold}dl dd{margin-left:9px}hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee}strong{font-style:inherit;font-weight:bold;line-height:inherit}em{font-style:italic;font-weight:inherit;line-height:inherit}small{font-size:.8em}.muted{color:#bfbfbf}blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0}blockquote cite{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf}blockquote cite:before{content:'\2014 \00A0'}address{display:block;line-height:18px;margin-bottom:18px}code,pre{padding:0 3px 2px;font-family:"Monaco",Courier New,monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{background-color:#ffe3c7;color:rgba(0,0,0,0.75);padding:1px 3px}pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.label{padding:3px 4px 2px;background-color:#cdcdcd;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:10px;font-weight:bold;color:#444;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.label.success{background-color:#d4e7b4}.label.new{background-color:#d4e7b4}.label.warning{background-color:#ffc994}.label.important{background-color:#facdcd}.label.notice{background-color:#b1e4fc}a{outline:none}a:focus,a:active{outline:none}form .clearfix{margin-bottom:18px}fieldset{margin-bottom:18px;padding-top:18px}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#444}label,input,select,textarea{font-family:"Lucida Grande","Seoge UI",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:normal}label,.input-label{padding-top:4px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#444;cursor:pointer}div.input{margin-left:150px;zoom:1}div.input:before,div.input:after{display:table;content:""}div.input:after{clear:both}div.input p{margin-top:5px}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime],input[type=num],textarea,select,.uneditable-input{display:inline-block;width:210px;padding:5px 4px 4px;font-size:12px;line-height:18px;min-height:18px;color:#444;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}select,input[type=file]{height:27px;line-height:27px}textarea{height:auto}.uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}select[multiple]{height:inherit}:-moz-placeholder{color:#bfbfbf}::-webkit-input-placeholder{color:#bfbfbf}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime],input[type=num],select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=num]:focus,textarea:focus{outline:none;border-color:#80b441;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px #d4e7b4;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px #d4e7b4;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px #d4e7b4}form div.error{background:#fce4e4;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form div.error > label,form div.error span.help-inline,form div.error span.help-block{color:#df002a}form div.error input[type=text],form div.error input[type=password],form div.error input[type=search],form div.error input[type=email],form div.error input[type=url],form div.error input[type=tel],form div.error input[type=date],form div.error input[type=time],form div.error input[type=datetime],form div.error input[type=num],form div.error textarea{border-color:#df002a;-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);-moz-box-shadow:0 0 3px rgba(171,41,32,0.25);box-shadow:0 0 3px rgba(171,41,32,0.25)}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error input[type=search]:focus,form div.error input[type=email]:focus,form div.error input[type=url]:focus,form div.error input[type=tel]:focus,form div.error input[type=date]:focus,form div.error input[type=time]:focus,form div.error input[type=datetime]:focus,form div.error input[type=num]:focus,form div.error textarea:focus{border-color:#ac0020;-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);-moz-box-shadow:0 0 6px rgba(171,41,32,0.5);box-shadow:0 0 6px rgba(171,41,32,0.5)}form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#fff;border-color:#df002a;color:#ac0020}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}textarea.xxlarge{overflow-y:scroll}input[type=text].span1,input[type=text].span2,input[type=text].span3,input[type=text].span4,input[type=text].span5,input[type=text].span6,input[type=text].span7,input[type=text].span8,input[type=text].span9,input[type=text].span10,input[type=text].span11,input[type=text].span12,input[type=text].span13,input[type=text].span14,input[type=text].span15,input[type=text].span16,input[type=text].span-one-third,input[type=text].span-two-thirds,input[type=password].span1,input[type=password].span2,input[type=password].span3,input[type=password].span4,input[type=password].span5,input[type=password].span6,input[type=password].span7,input[type=password].span8,input[type=password].span9,input[type=password].span10,input[type=password].span11,input[type=password].span12,input[type=password].span13,input[type=password].span14,input[type=password].span15,input[type=password].span16,input[type=password].span-one-third,input[type=password].span-two-thirds,input[type=search].span1,input[type=search].span2,input[type=search].span3,input[type=search].span4,input[type=search].span5,input[type=search].span6,input[type=search].span7,input[type=search].span8,input[type=search].span9,input[type=search].span10,input[type=search].span11,input[type=search].span12,input[type=search].span13,input[type=search].span14,input[type=search].span15,input[type=search].span16,input[type=search].span-one-third,input[type=search].span-two-thirds,input[type=email].span1,input[type=email].span2,input[type=email].span3,input[type=email].span4,input[type=email].span5,input[type=email].span6,input[type=email].span7,input[type=email].span8,input[type=email].span9,input[type=email].span10,input[type=email].span11,input[type=email].span12,input[type=email].span13,input[type=email].span14,input[type=email].span15,input[type=email].span16,input[type=email].span-one-third,input[type=email].span-two-thirds,input[type=url].span1,input[type=url].span2,input[type=url].span3,input[type=url].span4,input[type=url].span5,input[type=url].span6,input[type=url].span7,input[type=url].span8,input[type=url].span9,input[type=url].span10,input[type=url].span11,input[type=url].span12,input[type=url].span13,input[type=url].span14,input[type=url].span15,input[type=url].span16,input[type=url].span-one-third,input[type=url].span-two-thirds,input[type=tel].span1,input[type=tel].span2,input[type=tel].span3,input[type=tel].span4,input[type=tel].span5,input[type=tel].span6,input[type=tel].span7,input[type=tel].span8,input[type=tel].span9,input[type=tel].span10,input[type=tel].span11,input[type=tel].span12,input[type=tel].span13,input[type=tel].span14,input[type=tel].span15,input[type=tel].span16,input[type=tel].span-one-third,input[type=tel].span-two-thirds,input[type=date].span1,input[type=date].span2,input[type=date].span3,input[type=date].span4,input[type=date].span5,input[type=date].span6,input[type=date].span7,input[type=date].span8,input[type=date].span9,input[type=date].span10,input[type=date].span11,input[type=date].span12,input[type=date].span13,input[type=date].span14,input[type=date].span15,input[type=date].span16,input[type=date].span-one-third,input[type=date].span-two-thirds,input[type=time].span1,input[type=time].span2,input[type=time].span3,input[type=time].span4,input[type=time].span5,input[type=time].span6,input[type=time].span7,input[type=time].span8,input[type=time].span9,input[type=time].span10,input[type=time].span11,input[type=time].span12,input[type=time].span13,input[type=time].span14,input[type=time].span15,input[type=time].span16,input[type=time].span-one-third,input[type=time].span-two-thirds,input[type=datetime].span1,input[type=datetime].span2,input[type=datetime].span3,input[type=datetime].span4,input[type=datetime].span5,input[type=datetime].span6,input[type=datetime].span7,input[type=datetime].span8,input[type=datetime].span9,input[type=datetime].span10,input[type=datetime].span11,input[type=datetime].span12,input[type=datetime].span13,input[type=datetime].span14,input[type=datetime].span15,input[type=datetime].span16,input[type=datetime].span-one-third,input[type=datetime].span-two-thirds,input[type=num].span1,input[type=num].span2,input[type=num].span3,input[type=num].span4,input[type=num].span5,input[type=num].span6,input[type=num].span7,input[type=num].span8,input[type=num].span9,input[type=num].span10,input[type=num].span11,input[type=num].span12,input[type=num].span13,input[type=num].span14,input[type=num].span15,input[type=num].span16,input[type=num].span-one-third,input[type=num].span-two-thirds,select.span1,select.span2,select.span3,select.span4,select.span5,select.span6,select.span7,select.span8,select.span9,select.span10,select.span11,select.span12,select.span13,select.span14,select.span15,select.span16,select.span-one-third,select.span-two-thirds,.input textarea.span1,.input textarea.span2,.input textarea.span3,.input textarea.span4,.input textarea.span5,.input textarea.span6,.input textarea.span7,.input textarea.span8,.input textarea.span9,.input textarea.span10,.input textarea.span11,.input textarea.span12,.input textarea.span13,.input textarea.span14,.input textarea.span15,.input textarea.span16,.input textarea.span-one-third,.input textarea.span-two-thirds{display:inline-block;float:none;margin-left:0}input[type=text].span1,input[type=password].span1,input[type=search].span1,input[type=email].span1,input[type=url].span1,input[type=tel].span1,input[type=date].span1,input[type=time].span1,input[type=datetime].span1,input[type=num].span1,select.span1,.input textarea.span1{width:40px}input[type=text].span2,input[type=password].span2,input[type=search].span2,input[type=email].span2,input[type=url].span2,input[type=tel].span2,input[type=date].span2,input[type=time].span2,input[type=datetime].span2,input[type=num].span2,select.span2,.input textarea.span2{width:100px}input[type=text].span3,input[type=password].span3,input[type=search].span3,input[type=email].span3,input[type=url].span3,input[type=tel].span3,input[type=date].span3,input[type=time].span3,input[type=datetime].span3,input[type=num].span3,select.span3,.input textarea.span3{width:160px}input[type=text].span4,input[type=password].span4,input[type=search].span4,input[type=email].span4,input[type=url].span4,input[type=tel].span4,input[type=date].span4,input[type=time].span4,input[type=datetime].span4,input[type=num].span4,select.span4,.input textarea.span4{width:220px}input[type=text].span5,input[type=password].span5,input[type=search].span5,input[type=email].span5,input[type=url].span5,input[type=tel].span5,input[type=date].span5,input[type=time].span5,input[type=datetime].span5,input[type=num].span5,select.span5,.input textarea.span5{width:280px}input[type=text].span6,input[type=password].span6,input[type=search].span6,input[type=email].span6,input[type=url].span6,input[type=tel].span6,input[type=date].span6,input[type=time].span6,input[type=datetime].span6,input[type=num].span6,select.span6,.input textarea.span6{width:340px}input[type=text].span7,input[type=password].span7,input[type=search].span7,input[type=email].span7,input[type=url].span7,input[type=tel].span7,input[type=date].span7,input[type=time].span7,input[type=datetime].span7,input[type=num].span7,select.span7,.input textarea.span7{width:400px}input[type=text].span8,input[type=password].span8,input[type=search].span8,input[type=email].span8,input[type=url].span8,input[type=tel].span8,input[type=date].span8,input[type=time].span8,input[type=datetime].span8,input[type=num].span8,select.span8,.input textarea.span8{width:460px}input[type=text].span9,input[type=password].span9,input[type=search].span9,input[type=email].span9,input[type=url].span9,input[type=tel].span9,input[type=date].span9,input[type=time].span9,input[type=datetime].span9,input[type=num].span9,select.span9,.input textarea.span9{width:520px}input[type=text].span10,input[type=password].span10,input[type=search].span10,input[type=email].span10,input[type=url].span10,input[type=tel].span10,input[type=date].span10,input[type=time].span10,input[type=datetime].span10,input[type=num].span10,select.span10,.input textarea.span10{width:580px}input[type=text].span11,input[type=password].span11,input[type=search].span11,input[type=email].span11,input[type=url].span11,input[type=tel].span11,input[type=date].span11,input[type=time].span11,input[type=datetime].span11,input[type=num].span11,select.span11,.input textarea.span11{width:640px}input[type=text].span12,input[type=password].span12,input[type=search].span12,input[type=email].span12,input[type=url].span12,input[type=tel].span12,input[type=date].span12,input[type=time].span12,input[type=datetime].span12,input[type=num].span12,select.span12,.input textarea.span12{width:700px}input[type=text].span13,input[type=password].span13,input[type=search].span13,input[type=email].span13,input[type=url].span13,input[type=tel].span13,input[type=date].span13,input[type=time].span13,input[type=datetime].span13,input[type=num].span13,select.span13,.input textarea.span13{width:760px}input[type=text].span14,input[type=password].span14,input[type=search].span14,input[type=email].span14,input[type=url].span14,input[type=tel].span14,input[type=date].span14,input[type=time].span14,input[type=datetime].span14,input[type=num].span14,select.span14,.input textarea.span14{width:820px}input[type=text].span15,input[type=password].span15,input[type=search].span15,input[type=email].span15,input[type=url].span15,input[type=tel].span15,input[type=date].span15,input[type=time].span15,input[type=datetime].span15,input[type=num].span15,select.span15,.input textarea.span15{width:880px}input[type=text].span16,input[type=password].span16,input[type=search].span16,input[type=email].span16,input[type=url].span16,input[type=tel].span16,input[type=date].span16,input[type=time].span16,input[type=datetime].span16,input[type=num].span16,select.span16,.input textarea.span16{width:940px}input[type=text].span-full,input[type=password].span-full,input[type=search].span-full,input[type=email].span-full,input[type=url].span-full,input[type=tel].span-full,input[type=date].span-full,input[type=time].span-full,input[type=datetime].span-full,input[type=num].span-full,select.span-full,.input textarea.span-full{width:100%}textarea.height2{height:36px}textarea.height3{height:54px}textarea.height4{height:72px}textarea.height6{height:108px}textarea.height7{height:126px}textarea.height8{height:144px}input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd}.actions{background:#f2f2f2;margin-bottom:18px;border-top:1px solid #ddd;padding:17px 20px 18px 150px}.actions .secondary-action{float:right}.actions .secondary-action a{line-height:35px}.actions .submit{zoom:1;margin:0;padding:0}.actions .submit:before,.actions .submit:after{display:table;content:""}.actions .submit:after{clear:both}.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf}.help-inline{padding-left:5px;*position:relative;*top:-5px}.help-block{display:block;max-width:600px;font-size:11px;color:#999;margin-top:1px}.inline-inputs{color:#777}.inline-inputs span,.inline-inputs input[type=text]{display:inline-block}.inline-inputs input.mini{width:60px}.inline-inputs input.small{width:90px}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input[type=text],.input-prepend input[type=password],.input-append input[type=text],.input-append input[type=password]{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}.input-prepend .add-on{*margin-top:1px}.input-append input[type=text],.input-append input[type=password]{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0}.inputs-list{margin:0 0 5px;width:100%}.inputs-list li{display:block;padding:0;width:100%;padding-top:5px}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal}.inputs-list li label strong{color:#777}.inputs-list li label small{font-size:12px;font-weight:normal}.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0}.inputs-list input[type=radio]{margin-left:1px}.form-stacked fieldset{padding-top:9px}.form-stacked legend{margin-left:0}.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:24px;padding-top:0}.form-stacked .clearfix{margin-bottom:9px}.form-stacked .clearfix div.input{margin-left:0}.form-stacked .inputs-list{margin-bottom:0}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0}.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px}.form-stacked .actions{margin-left:-16px;padding-left:16px}.form-stacked .actions .clearfix{margin:0;padding:0}table{width:100%;margin-bottom:18px;padding:0;border-collapse:collapse;font-size:13px;border:1px solid #bfbfbf;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-top:1px solid #bfbfbf}table th{padding:13px 10px 11px;font-weight:bold;font-size:14px;border-bottom:2px solid #bfbfbf}table.with-caption{margin-bottom:0;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table-caption{text-align:left;font-size:13px;color:#777;font-weight:bold;background:#e6e6e6;padding:9px 9px 1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:1px solid #bfbfbf;border-top:2px solid #bfbfbf;-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1);box-shadow:0 1px 0px rgba(0,0,0,0.1);margin-bottom:18px}.zebra-striped tbody tr:nth-child(odd) td{background-color:#f2f2f2}.zebra-striped tbody tr:hover td{background-color:#e6e6e6}.zebra-striped .header{cursor:pointer}.zebra-striped .header:after{content:"";float:right;margin-top:5px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden}.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:#d6e7b9;text-shadow:0 1px 1px rgba(255,255,255,0.75)}.zebra-striped .header:hover{background-color:#ecf4df}.zebra-striped .header:hover:after{visibility:visible}.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .green{color:#d4e7b4;border-bottom-color:#d4e7b4}table .green.header:hover{background-color:#fff}table .green.header:hover:after{visibility:visible}table .headerSortUp.green,table .headerSortDown.green{background-color:#fff}table .headerSortUp.green:hover,table .headerSortDown.green:hover{color:#bedb8d}table .red{color:#df002a;border-bottom-color:#df002a}table .red.header:hover{background-color:#ff7992}table .red.header:hover:after{visibility:visible}table .headerSortUp.red,table .headerSortDown.red{background-color:#ffacbc}table .headerSortUp.red:hover,table .headerSortDown.red:hover{color:#ac0020}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .orange{color:#efb470;border-bottom-color:#efb470}table .orange.header:hover{background-color:#fefcfa}table .orange.header:hover:after{visibility:visible}table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fff}table .headerSortUp.orange:hover,table .headerSortDown.orange:hover{color:#ea9c42}table .purple{color:#7a43b6;border-bottom-color:#7a43b6}table .purple.header:hover{background-color:#c8b0e2}table .purple.header:hover:after{visibility:visible}table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0}table .headerSortUp.purple:hover,table .headerSortDown.purple:hover{color:#613591}.topbar,.bar{height:40px;overflow:visible}.topbar .topbar-inner,.topbar .fill,.topbar .inner,.bar .topbar-inner,.bar .fill,.bar .inner{background-color:#000;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#444), to(#000));background-image:-moz-linear-gradient(top, #444, #000);background-image:-ms-linear-gradient(top, #444, #000);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #444, #000);background-image:-o-linear-gradient(top, #444, #000);background-image:linear-gradient(top, #444, #000)}.topbar.top,.bar.top{border-top:3px solid #c0da93;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);position:fixed;top:0;left:0;right:0;z-index:500}.topbar.top .inner,.bar.top .inner{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.topbar.bottom,.bar.bottom{-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)}.topbar a,.bar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.topbar ul li.active a,.bar ul li.active a{background-color:#333;background-color:rgba(255,255,255,0.05);color:#fff;text-decoration:none}.topbar h3,.bar h3{position:relative}.topbar h3 a,.bar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#fff;font-size:20px;font-weight:200;line-height:1}.topbar nav.small.right a,.bar nav.small.right a{float:right;padding-left:2em}.topbar nav.small a,.bar nav.small a{line-height:40px;font-size:11px;display:block;float:left;padding-right:2em}.topbar form,.bar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.topbar form input,.bar form input{font-family:"Lucida Grande","Seoge UI",Arial,Tahoma,Verdana,sans-serif;font-size:normal;font-weight:13px;line-height:1;width:220px;padding:3px 5px 2px;margin-top:3px;background-color:#444;background-color:rgba(255,255,255,0.2);color:#fff;color:rgba(255,255,255,0.75);border:1px solid #111;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-webkit-transition:none;-moz-transition:none;transition:none}.topbar form input:-moz-placeholder,.bar form input:-moz-placeholder{color:#bfbfbf}.topbar form input::-webkit-input-placeholder,.bar form input::-webkit-input-placeholder{color:#bfbfbf}.topbar form input:hover,.bar form input:hover{color:#fff;padding:3px 9px 2px;margin-top:3px}.topbar form input:focus,.topbar form input.focused,.bar form input:focus,.bar form input.focused{outline:none;padding:3px 5px 2px;margin-top:3px;background-color:rgba(255,255,255,0.35);text-shadow:0 1px 0 #111;border-color:#111;color:#f2f2f2;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25)}.topbar > ul li,.bar > ul li{border-right:1px solid #676767}.topbar ul,.bar ul{display:block;float:left;margin:0 10px 0 0;position:relative;border-left:1px solid #676767}.topbar ul.secondary-nav,.bar ul.secondary-nav{float:right;margin-left:10px;margin-right:-1px}.topbar ul li,.bar ul li{display:block;float:left;font-size:13px;border-right:1px solid #676767}.topbar ul li a,.bar ul li a{display:block;float:none;padding:11px 20px 10px;line-height:19px;text-decoration:none}.topbar ul li a:hover,.bar ul li a:hover{color:#fff;text-decoration:none}.topbar ul li.active a,.bar ul li.active a{background-color:#222;-webkit-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);-moz-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6)}.topbar ul.primary-nav li ul,.bar ul.primary-nav li ul{left:0}.topbar ul.secondary-nav li ul,.bar ul.secondary-nav li ul{right:0}.topbar ul li.dropdown,.bar ul li.dropdown{position:relative}.topbar ul li.dropdown a.dropdown-toggle:after,.bar ul li.dropdown a.dropdown-toggle:after{width:0px;height:0px;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.topbar ul li.dropdown.open,.bar ul li.dropdown.open{background-color:#222}.topbar ul li.dropdown.open a.menu,.topbar ul li.dropdown.open a:hover,.bar ul li.dropdown.open a.menu,.bar ul li.dropdown.open a:hover{background-color:#444;background-color:rgba(255,255,255,0.1);*background-color:#444;color:#fff}.topbar ul li.dropdown.open ul,.bar ul li.dropdown.open ul{display:block}.topbar ul li.dropdown.open ul li a,.bar ul li.dropdown.open ul li a{background-color:transparent;font-weight:normal}.topbar ul li.dropdown.open ul li a:hover,.bar ul li.dropdown.open ul li a:hover{background-color:rgba(255,255,255,0.1);*background-color:#333;color:#fff}.topbar ul li.dropdown.open ul li.active a,.bar ul li.dropdown.open ul li.active a{background-color:rgba(255,255,255,0.1);font-weight:bold}.topbar ul li ul,.bar ul li ul{background-color:#222;float:left;display:none;position:absolute;top:40px;width:153px;_width:180px;margin-left:-1px;margin-right:0;padding:0;text-align:left;border-right:1px solid #676767;border-left:1px solid #676767;zoom:1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}.topbar ul li ul li,.bar ul li ul li{float:none;clear:both;display:block;background:none;font-size:12px;border:none;border-bottom:1px solid #676767}.topbar ul li ul li a,.bar ul li ul li a{display:block;padding:12px 20px;clear:both;font-weight:normal;line-height:19px;color:#bfbfbf}.topbar ul li ul li a:hover,.bar ul li ul li a:hover{background-color:#333;background-color:rgba(255,255,255,0.25);color:#fff}.topbar ul li ul li.divider,.bar ul li ul li.divider{height:1px;overflow:hidden;background:#444;background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.1);margin:10px 0}.topbar ul li ul li span,.bar ul li ul li span{clear:both;display:block;background:rgba(0,0,0,0.2);padding:6px 15px;cursor:default;color:#777;border-top:1px solid rgba(0,0,0,0.2)}.hero-unit,.landing{background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);margin-top:0;margin-bottom:30px;padding:60px}.hero-unit h1,.landing h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px}.hero-unit p,.landing p{font-size:18px;font-weight:200;line-height:27px}section footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee}.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0}.fade.in{opacity:1}.btn,.alert-message{text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#444;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#bfbfbf;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-webkit-box-sizing:border;-moz-box-sizing:border;box-sizing:border}.alert-message.primary{background:#ecf4df;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#c0da93}.alert-message.success{background:#ecf4df;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#c0da93}.alert-message.danger,.alert-message.error,.alert-message.warning{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#facdcd}.alert-message.danger a,.alert-message.error a,.alert-message.warning a{color:#444;text-decoration:underline}.alert-message.info{background:#e2f5fe;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#b1e4fc}.alert-message.action{background:#ffe3c7;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#ffc994}.btn{outline:none;cursor:pointer;display:inline-block;padding:.65em 1em;font-size:13px;font-weight:700;line-height:normal;color:#444;text-shadow:0 1px 0 #f2f2f2;background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#b2b2b2;background-color:#f2f2f2;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));background-image:-moz-linear-gradient(top, #fff, #f2f2f2);background-image:-ms-linear-gradient(top, #fff, #f2f2f2);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(top, #fff, #f2f2f2);background-image:-o-linear-gradient(top, #fff, #f2f2f2);background-image:linear-gradient(top, #fff, #f2f2f2)}.btn.full-width{width:100%;text-align:center;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn.primary{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a;background-color:#c0da93;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93));background-image:-moz-linear-gradient(top, #d2e4b1, #c0da93);background-image:-ms-linear-gradient(top, #d2e4b1, #c0da93);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93));background-image:-webkit-linear-gradient(top, #d2e4b1, #c0da93);background-image:-o-linear-gradient(top, #d2e4b1, #c0da93);background-image:linear-gradient(top, #d2e4b1, #c0da93)}.btn.success{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a;background-color:#c0da93;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93));background-image:-moz-linear-gradient(top, #d2e4b1, #c0da93);background-image:-ms-linear-gradient(top, #d2e4b1, #c0da93);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93));background-image:-webkit-linear-gradient(top, #d2e4b1, #c0da93);background-image:-o-linear-gradient(top, #d2e4b1, #c0da93);background-image:linear-gradient(top, #d2e4b1, #c0da93)}.btn.danger{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e04e4e;background-color:#facdcd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fce0e0), to(#facdcd));background-image:-moz-linear-gradient(top, #fce0e0, #facdcd);background-image:-ms-linear-gradient(top, #fce0e0, #facdcd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fce0e0), color-stop(100%, #facdcd));background-image:-webkit-linear-gradient(top, #fce0e0, #facdcd);background-image:-o-linear-gradient(top, #fce0e0, #facdcd);background-image:linear-gradient(top, #fce0e0, #facdcd)}.btn.info{background:#caecfd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#27adec;background-color:#3eb6ee;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d8f2fe), to(#3eb6ee));background-image:-moz-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:-ms-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8f2fe), color-stop(100%, #3eb6ee));background-image:-webkit-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:-o-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:linear-gradient(top, #d8f2fe, #3eb6ee)}.btn.action{background:#ffd6ae;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e5843b;background-color:#ffc994;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffdebd), to(#ffc994));background-image:-moz-linear-gradient(top, #ffdebd, #ffc994);background-image:-ms-linear-gradient(top, #ffdebd, #ffc994);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdebd), color-stop(100%, #ffc994));background-image:-webkit-linear-gradient(top, #ffdebd, #ffc994);background-image:-o-linear-gradient(top, #ffdebd, #ffc994);background-image:linear-gradient(top, #ffdebd, #ffc994)}.btn:hover{color:#444;text-decoration:none;background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#b2b2b2}.btn:hover.primary{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a}.btn:hover.success{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a}.btn:hover.danger{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e04e4e}.btn:hover.info{background:#caecfd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#27adec}.btn:hover.action{background:#ffd6ae;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e5843b}.btn:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);box-shadow:inset 0 1px 1px rgba(0,0,0,0.25)}.btn.large{font-size:16px}.btn.small{font-size:11px}.btn.disabled{cursor:default;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn.disabled:hover,.btn.disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#bfbfbf}.btn.disabled:hover.primary,.btn.disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn.disabled:hover.success,.btn.disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn.disabled:hover.danger,.btn.disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e46464}.btn.disabled:hover.info,.btn.disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#3eb6ee}.btn.disabled:hover.action,.btn.disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e89252}.btn:disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn:disabled:hover,.btn:disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#bfbfbf}.btn:disabled:hover.primary,.btn:disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn:disabled:hover.success,.btn:disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn:disabled:hover.danger,.btn:disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e46464}.btn:disabled:hover.info,.btn:disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#3eb6ee}.btn:disabled:hover.action,.btn:disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e89252}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.close{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;float:right;margin-top:-1px;color:#000;font-size:18px;font-weight:bold;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2}.close:hover{color:#000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4}.alert-message{margin-bottom:18px;padding:7px 14px;text-align:center}.alert-message h5{line-height:18px;margin-top:4px}.alert-message p{margin-bottom:0}.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px}.alert-message.block-message{padding:14px}.alert-message.block-message p{margin-right:30px}.alert-message.block-message .alert-actions{margin:9px 0 0 0}.tabs,.pills{margin:0;padding:0;zoom:1}.tabs:before,.tabs:after,.pills:before,.pills:after{display:table;content:""}.tabs:after,.pills:after{clear:both}.tabs li,.pills li{display:inline}.tabs li a,.pills li a{float:left;width:auto}.tabs{width:100%;border-bottom:1px solid #e6e6e6}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #e6e6e6}.tabs li.active a{background-color:#fff;padding:0 14px;border:1px solid #e6e6e6;border-bottom:0;color:#777}.pills{margin-bottom:9px}.pills li a{margin:0 3px 0 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pills li a:hover{background:#e6e6e6;color:#658f33;text-shadow:0 1px 1px rgba(255,255,255,0.25);text-decoration:none}.pills li.active a{background:#d4e7b4;color:#444;text-shadow:0 1px 1px rgba(255,255,255,0.25)}.tab-content > .active,.pill-content > .active{display:block;padding:12px 0;min-height:20px}.tab-content > *,.pill-content > *{display:none}.pill-content > .active{border:1px solid #e6e6e6}.tab-content > .active{border-top:none}.media-grid{margin-left:-20px;margin-bottom:0;zoom:1}.media-grid:before,.media-grid:after{display:table;content:""}.media-grid:after{clear:both}.media-grid li{display:inline}.media-grid a{float:left;padding:4px;margin:0 0 20px 20px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075)}.media-grid a img{display:block}.media-grid a:hover{border-color:#80b441;-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)}.breadcrumb{margin:0;zoom:1}.breadcrumb:before,.breadcrumb:after{display:table;content:""}.breadcrumb:after{clear:both}.breadcrumb li{display:inline;text-shadow:0 1px 0 #fff}.breadcrumb .divider{padding:0 5px;color:#bfbfbf}.breadcrumb .active a{color:#444}.pagination{height:36px;margin:18px 0}.pagination ul{float:left;margin:0;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1)}.pagination ul li{display:inline}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid #ddd;text-decoration:none}.pagination ul li a:hover,.pagination ul li.active a{background-color:#d6e8bf}.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:transparent;color:#bfbfbf}.pagination ul li.next a{border:0}.well{margin-bottom:16px;padding:16px;min-height:20px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1)}.well.form{padding:16px 0 0 0}.well.form .form-stacked .clearfix{padding-left:16px;padding-right:16px}.well.form .form-stacked .actions{margin-left:0}.well.form .actions{margin-bottom:0}.well.footer{padding:16px 0 0 0}.well.footer .content{padding:0 16px 0}.well.footer > footer{padding:8px 16px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #ddd;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5);background:#f3f3f3}.well.header-footer{padding:0;margin:0}.well.header-footer header,.well.header-footer footer,.well.header-footer .content{padding:8px 16px}.well.header-footer header,.well.header-footer footer{background:#f3f3f3}.well.header-footer header .pagination ul,.well.header-footer header .breadcrumb,.well.header-footer footer .pagination ul,.well.header-footer footer .breadcrumb{background:none;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.well.header-footer header .pagination,.well.header-footer footer .pagination{margin:9px 0}.well.header-footer header .pagination ul li a,.well.header-footer footer .pagination ul li a{border:none}.well.header-footer header{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.well.header-footer footer{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #ddd;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5)}.reveal-modal-backdrop,.reveal-modal-bg{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.modal,.reveal-modal{visibility:hidden;position:absolute;top:100px;left:50%;margin-left:-300px;width:520px;z-index:2000;padding:1em 0 .45em;background-color:#fff;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal .close,.modal .close-reveal-modal,.reveal-modal .close,.reveal-modal .close-reveal-modal{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;cursor:pointer;font-weight:700}.modal .modal-header,.modal header,.reveal-modal .modal-header,.reveal-modal header{border-bottom:1px solid #eee;padding:5px 20px}.modal .modal-body,.reveal-modal .modal-body{padding:20px}.modal .modal-footer,.modal footer,.reveal-modal .modal-footer,.reveal-modal footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.modal .modal-footer:before,.modal .modal-footer:after,.modal footer:before,.modal footer:after,.reveal-modal .modal-footer:before,.reveal-modal .modal-footer:after,.reveal-modal footer:before,.reveal-modal footer:after{display:table;content:""}.modal .modal-footer:after,.modal footer:after,.reveal-modal .modal-footer:after,.reveal-modal footer:after{clear:both}.modal .modal-footer .btn,.modal footer .btn,.reveal-modal .modal-footer .btn,.reveal-modal footer .btn{float:right;margin-left:10px}.modal.small,.reveal-modal.small{width:200px;margin-left:-140px}.modal.medium,.reveal-modal.medium{width:400px;margin-left:-240px}.modal.large,.reveal-modal.large{width:600px;margin-left:-340px}.modal.xlarge,.reveal-modal.xlarge{width:800px;margin-left:-440px}.twipsy{display:block;position:absolute;visibility:visible;padding:6px 5px 5px;z-index:1000}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.twipsy.below .twipsy-arrow{top:1px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.twipsy .twipsy-inner{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);border:2px solid #777;padding:4px 10px;background-color:#fff;color:#777;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.twipsy .twipsy-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1000;padding:6px 5px 5px;display:none}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.popover.below .arrow{top:1px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.popover .arrow{position:absolute;width:0;height:0}.popover .inner{background-color:#777;*background-color:#777;padding:3px;overflow:hidden;width:280px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25)}.popover .inner .content{background-color:#fff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.popover .inner .content p,.popover .inner .content ul,.popover .inner .content ol{margin-bottom:0}.popover .inner .content.no-padding{padding:0}.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee}.show-grid div{text-align:center;margin-top:18px;margin-bottom:18px;background:#e6e6e6}.geoloqi-infobox,.geoloqi-infobox-large{padding:5px;width:310px;background-color:#e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05)}.geoloqi-infobox > .arrow,.geoloqi-infobox-large > .arrow{position:absolute;width:0;height:0;left:50%;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #e6e6e6;bottom:-5px}.geoloqi-infobox > .infobox-content,.geoloqi-infobox-large > .infobox-content{background-color:#fff;padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.geoloqi-infobox > .infobox-content.with-header-footer,.geoloqi-infobox-large > .infobox-content.with-header-footer{border:1px solid #bfbfbf;padding:0}.geoloqi-infobox > .infobox-content.with-header-footer > .infobox-content,.geoloqi-infobox-large > .infobox-content.with-header-footer > .infobox-content{padding:8px}.geoloqi-infobox > .infobox-content.with-header-footer header,.geoloqi-infobox > .infobox-content.with-header-footer footer,.geoloqi-infobox-large > .infobox-content.with-header-footer header,.geoloqi-infobox-large > .infobox-content.with-header-footer footer{padding:4px 8px;background:#f2f2f2}.geoloqi-infobox > .infobox-content.with-header-footer > header,.geoloqi-infobox-large > .infobox-content.with-header-footer > header{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #bfbfbf;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.geoloqi-infobox > .infobox-content.with-header-footer > footer,.geoloqi-infobox-large > .infobox-content.with-header-footer > footer{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #bfbfbf;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5)}.geoloqi-infobox-large{width:580px}ul.items{list-style:none;margin:0}ul.items li{border:none;padding:1em}ul.items li + li{border-top:1px solid #bfbfbf}ul.action-menu li{padding:0}ul.action-menu li a{display:block;width:100%;padding:1em}.push-up-double{margin-top:18px}.push-down{margin-bottom:18px}.push-left{margin-left:18px}.push-right{margin-right:18px}.pull-up{margin-top:-18px}.pull-down{margin-bottom:-18px}.pull-left{margin-left:-18px}.pull-right{margin-right:-18px}.push-up-double{margin-top:9px}.push-down-double{margin-bottom:36px}.push-left-double{margin-left:36px}.push-right-double{margin-right:36px}.pull-up-double{margin-top:-36px}.pull-down-double{margin-bottom:-36px}.pull-left-double{margin-left:-36px}.pull-right-double{margin-right:-36px}.push-up-half{margin-top:9px}.push-down-half{margin-bottom:9px}.push-left-half{margin-left:9px}.push-right-half{margin-right:9px}.pull-up-half{margin-top:-9px}.pull-down-half{margin-bottom:-9px}.pull-left-half{margin-left:-9px}.pull-right-half{margin-right:-9px}.left{float:left}.right{float:right}.clear{clear:both}.ir{display:block;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat}.hide{display:none !important;visibility:hidden}.visually-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block} diff --git a/bootstrap-latest.min.css b/bootstrap-latest.min.css index cfb27d890b47..4a9372f7fd98 100644 --- a/bootstrap-latest.min.css +++ b/bootstrap-latest.min.css @@ -12,4 +12,4 @@ * Branded for Geoloqi by @patrickarlt. * * Date: @DATE - */ERIC MEYER RESET html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}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}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:none}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.container{width:940px;margin:0 auto;zoom:1}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.row{zoom:1;margin-left:-20px}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.row .span1,.row .span2,.row .span3,.row .span4,.row .span5,.row .span6,.row .span7,.row .span8,.row .span9,.row .span10,.row .span11,.row .span12,.row .span13,.row .span14,.row .span15,.row .span16,.row .span-one-third,.row .span-two-thirds{display:inline;float:left;margin-left:20px}.row .span1{width:40px}.row .span2{width:100px}.row .span3{width:160px}.row .span4{width:220px}.row .span5{width:280px}.row .span6{width:340px}.row .span7{width:400px}.row .span8{width:460px}.row .span9{width:520px}.row .span10{width:580px}.row .span11{width:640px}.row .span12{width:700px}.row .span13{width:760px}.row .span14{width:820px}.row .span15{width:880px}.row .span16{width:940px}.row .span1.well{width:0px}.row .span2.well{width:60px}.row .span3.well{width:120px}.row .span4.well{width:180px}.row .span5.well{width:240px}.row .span6.well{width:300px}.row .span7.well{width:360px}.row .span8.well{width:420px}.row .span9.well{width:480px}.row .span10.well{width:540px}.row .span11.well{width:600px}.row .span12.well{width:660px}.row .span13.well{width:720px}.row .span14.well{width:780px}.row .span15.well{width:840px}.row .span16.well{width:900px}.row .span-one-third{width:300px}.row .span-two-thirds{width:620px}.row .span-one-third.well{width:260px}.row .span-two-thirds.well{width:580px}.row .offset1{margin-left:80px}.row .offset2{margin-left:140px}.row .offset3{margin-left:200px}.row .offset4{margin-left:260px}.row .offset5{margin-left:320px}.row .offset6{margin-left:380px}.row .offset7{margin-left:440px}.row .offset8{margin-left:500px}.row .offset9{margin-left:560px}.row .offset10{margin-left:620px}.row .offset11{margin-left:680px}.row .offset12{margin-left:740px}.row .offset-one-third{margin-left:340px}.row .offset-two-thirds{margin-left:660px}html,body{background-color:#f8f8f8;height:100%}body{margin:0;font-family:"Lucida Grande",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:18px;color:#444;text-rendering:optimizeLegibility}#wrap,#wrapper{min-height:100%}#main{overflow:visible;padding-bottom:80px;padding-top:80px}#footer{height:40px;clear:both;overflow:hidden}#footer .inner,#footer .fill{height:40px;background:#333;background-color:#323232;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333), to(#323232));background-image:-moz-linear-gradient(top, #333, #323232);background-image:-ms-linear-gradient(top, #333, #323232);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #323232));background-image:-webkit-linear-gradient(top, #333, #323232);background-image:-o-linear-gradient(top, #333, #323232);background-image:linear-gradient(top, #333, #323232);-webkit-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.container{width:940px;margin:0 auto}.container-fluid{padding:0 20px;zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}.container-fluid .sidebar{float:left;width:360px}.container-fluid .content{min-width:520px;max-width:100%;margin-left:420px;background:red}a{color:#80b441;text-decoration:none;line-height:inherit;font-weight:inherit}a:hover{color:#658f33}p{font-size:12px;font-weight:normal;line-height:18px;margin-bottom:9px}p small{font-size:10px;color:#bfbfbf}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#444}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf}h1{margin-bottom:18px;font-size:30px;line-height:36px}h1 small{font-size:18px}h2{font-size:24px;line-height:36px}h2 small{font-size:14px}h3,h4,h5,h6{line-height:36px}h3{font-size:18px}h3 small{font-size:14px}h4{font-size:16px}h4 small{font-size:12px}h5{font-size:14px}h6{font-size:13px;color:#777}ul,ol{margin:0 0 18px 25px}ul.spaced li,ol.spaced li{margin-top:0}ul.spaced li + li,ol.spaced li + li{margin-top:18px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:18px;color:#444}ul.unstyled{list-style:none;margin-left:0}dl{margin-bottom:18px}dl dt,dl dd{line-height:18px}dl dt{font-weight:bold}dl dd{margin-left:9px}hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee}strong{font-style:inherit;font-weight:bold;line-height:inherit}em{font-style:italic;font-weight:inherit;line-height:inherit}.muted{color:#bfbfbf}blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0}blockquote cite{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf}blockquote cite:before{content:'\2014 \00A0'}address{display:block;line-height:18px;margin-bottom:18px}code,pre{padding:0 3px 2px;font-family:"Monaco",Courier New,monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{background-color:#ffe3c7;color:rgba(0,0,0,0.75);padding:1px 3px}pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.label{padding:3px 4px 2px;background-color:#cdcdcd;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:10px;font-weight:bold;color:#444;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.label.success{background-color:#d4e7b4}.label.new{background-color:#d4e7b4}.label.warning{background-color:#ffc994}.label.important{background-color:#facdcd}.label.notice{background-color:#b1e4fc}form{margin-bottom:18px}fieldset{margin-bottom:18px;padding-top:18px}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#444}.clearfix{margin-bottom:18px}label,input,select,textarea{font-family:"Lucida Grande",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:normal}label{padding-top:4px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#444;cursor:pointer}div.input{margin-left:150px;zoom:1}div.input:before,div.input:after{display:table;content:""}div.input:after{clear:both}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],textarea,select,.uneditable-input{display:inline-block;width:210px;padding:4px;font-size:12px;line-height:18px;min-height:18px;color:#777;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}select,input[type=file]{height:27px;line-height:27px}textarea{height:auto}.uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}select[multiple]{height:inherit}:-moz-placeholder{color:#bfbfbf}::-webkit-input-placeholder{color:#bfbfbf}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,textarea:focus{outline:none;border-color:#d4e7b4;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px #d4e7b4;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px #d4e7b4;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px #d4e7b4}form div.error{background:#fce4e4;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form div.error > label,form div.error span.help-inline,form div.error span.help-block{color:#df002a}form div.error input[type=text],form div.error input[type=password],form div.error input[type=search],form div.error input[type=email],form div.error input[type=url],form div.error input[type=tel],form div.error textarea{border-color:#df002a;-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);-moz-box-shadow:0 0 3px rgba(171,41,32,0.25);box-shadow:0 0 3px rgba(171,41,32,0.25)}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error input[type=search]:focus,form div.error input[type=email]:focus,form div.error input[type=url]:focus,form div.error input[type=tel]:focus,form div.error textarea:focus{border-color:#ac0020;-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);-moz-box-shadow:0 0 6px rgba(171,41,32,0.5);box-shadow:0 0 6px rgba(171,41,32,0.5)}form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#fff;border-color:#df002a;color:#ac0020}.input-mini,input.mini,textarea.mini,select.mini{width:60px}.input-small,input.small,textarea.small,select.small{width:90px}.input-medium,input.medium,textarea.medium,select.medium{width:150px}.input-large,input.large,textarea.large,select.large{width:210px}.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px}.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px}textarea.xxlarge{overflow-y:scroll}input[type=text].span1,input[type=text].span2,input[type=text].span3,input[type=text].span4,input[type=text].span5,input[type=text].span6,input[type=text].span7,input[type=text].span8,input[type=text].span9,input[type=text].span10,input[type=text].span11,input[type=text].span12,input[type=text].span13,input[type=text].span14,input[type=text].span15,input[type=text].span16,input[type=text].span-one-third,input[type=text].span-two-thirds,input[type=password].span1,input[type=password].span2,input[type=password].span3,input[type=password].span4,input[type=password].span5,input[type=password].span6,input[type=password].span7,input[type=password].span8,input[type=password].span9,input[type=password].span10,input[type=password].span11,input[type=password].span12,input[type=password].span13,input[type=password].span14,input[type=password].span15,input[type=password].span16,input[type=password].span-one-third,input[type=password].span-two-thirds,input[type=search].span1,input[type=search].span2,input[type=search].span3,input[type=search].span4,input[type=search].span5,input[type=search].span6,input[type=search].span7,input[type=search].span8,input[type=search].span9,input[type=search].span10,input[type=search].span11,input[type=search].span12,input[type=search].span13,input[type=search].span14,input[type=search].span15,input[type=search].span16,input[type=search].span-one-third,input[type=search].span-two-thirds,input[type=email].span1,input[type=email].span2,input[type=email].span3,input[type=email].span4,input[type=email].span5,input[type=email].span6,input[type=email].span7,input[type=email].span8,input[type=email].span9,input[type=email].span10,input[type=email].span11,input[type=email].span12,input[type=email].span13,input[type=email].span14,input[type=email].span15,input[type=email].span16,input[type=email].span-one-third,input[type=email].span-two-thirds,input[type=url].span1,input[type=url].span2,input[type=url].span3,input[type=url].span4,input[type=url].span5,input[type=url].span6,input[type=url].span7,input[type=url].span8,input[type=url].span9,input[type=url].span10,input[type=url].span11,input[type=url].span12,input[type=url].span13,input[type=url].span14,input[type=url].span15,input[type=url].span16,input[type=url].span-one-third,input[type=url].span-two-thirds,input[type=tel].span1,input[type=tel].span2,input[type=tel].span3,input[type=tel].span4,input[type=tel].span5,input[type=tel].span6,input[type=tel].span7,input[type=tel].span8,input[type=tel].span9,input[type=tel].span10,input[type=tel].span11,input[type=tel].span12,input[type=tel].span13,input[type=tel].span14,input[type=tel].span15,input[type=tel].span16,input[type=tel].span-one-third,input[type=tel].span-two-thirds,select.span1,select.span2,select.span3,select.span4,select.span5,select.span6,select.span7,select.span8,select.span9,select.span10,select.span11,select.span12,select.span13,select.span14,select.span15,select.span16,select.span-one-third,select.span-two-thirds,textarea.span1,textarea.span2,textarea.span3,textarea.span4,textarea.span5,textarea.span6,textarea.span7,textarea.span8,textarea.span9,textarea.span10,textarea.span11,textarea.span12,textarea.span13,textarea.span14,textarea.span15,textarea.span16,textarea.span-one-third,textarea.span-two-thirds{display:inline-block;float:none;margin-left:0}input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd}.actions{background:#f2f2f2;margin-bottom:18px;border-top:1px solid #ddd;padding:17px 20px 18px 150px}.actions .secondary-action{float:right}.actions .secondary-action a{line-height:35px}.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf}.help-inline{padding-left:5px;*position:relative;*top:-5px}.help-block{display:block;max-width:600px;font-size:11px;color:#999;margin-top:1px}.inline-inputs{color:#777}.inline-inputs span,.inline-inputs input[type=text]{display:inline-block}.inline-inputs input.mini{width:60px}.inline-inputs input.small{width:90px}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input[type=text],.input-prepend input[type=password],.input-append input[type=text],.input-append input[type=password]{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}.input-prepend .add-on{*margin-top:1px}.input-append input[type=text],.input-append input[type=password]{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0}.inputs-list{margin:0 0 5px;width:100%}.inputs-list li{display:block;padding:0;width:100%;padding-top:5px}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal}.inputs-list li label strong{color:#777}.inputs-list li label small{font-size:12px;font-weight:normal}.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0}.inputs-list input[type=radio]{margin-left:1px}.form-stacked{padding-left:20px}.form-stacked fieldset{padding-top:9px}.form-stacked legend{margin-left:0}.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:24px;padding-top:0}.form-stacked .clearfix{margin-bottom:9px}.form-stacked .clearfix div.input{margin-left:0}.form-stacked .inputs-list{margin-bottom:0}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0}.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px}.form-stacked .actions{margin-left:-20px;padding-left:20px}table{width:100%;margin-bottom:18px;padding:0;border-collapse:collapse;font-size:13px;border:1px solid #bfbfbf;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-top:1px solid #bfbfbf}table th{padding:13px 10px 11px;font-weight:bold;font-size:14px;border-bottom:2px solid #bfbfbf}table.with-caption{margin-bottom:0;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table-caption{text-align:left;font-size:13px;color:#777;font-weight:bold;background:#e6e6e6;padding:9px 9px 1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:1px solid #bfbfbf;border-top:2px solid #bfbfbf;-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1);box-shadow:0 1px 0px rgba(0,0,0,0.1);margin-bottom:18px}.zebra-striped tbody tr:nth-child(odd) td{background-color:#e6e6e6}.zebra-striped tbody tr:hover td{background-color:#d9d9d9}.zebra-striped .header{cursor:pointer}.zebra-striped .header:after{content:"";float:right;margin-top:5px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden}.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:#d6e7b9;text-shadow:0 1px 1px rgba(255,255,255,0.75)}.zebra-striped .header:hover{background-color:#ecf4df}.zebra-striped .header:hover:after{visibility:visible}.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .green{color:#d4e7b4;border-bottom-color:#d4e7b4}table .green.header:hover{background-color:#fff}table .green.header:hover:after{visibility:visible}table .headerSortUp.green,table .headerSortDown.green{background-color:#fff}table .headerSortUp.green:hover,table .headerSortDown.green:hover{color:#bedb8d}table .red{color:#df002a;border-bottom-color:#df002a}table .red.header:hover{background-color:#ff7992}table .red.header:hover:after{visibility:visible}table .headerSortUp.red,table .headerSortDown.red{background-color:#ffacbc}table .headerSortUp.red:hover,table .headerSortDown.red:hover{color:#ac0020}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .orange{color:#efb470;border-bottom-color:#efb470}table .orange.header:hover{background-color:#fefcfa}table .orange.header:hover:after{visibility:visible}table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fff}table .headerSortUp.orange:hover,table .headerSortDown.orange:hover{color:#ea9c42}table .purple{color:#7a43b6;border-bottom-color:#7a43b6}table .purple.header:hover{background-color:#c8b0e2}table .purple.header:hover:after{visibility:visible}table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0}table .headerSortUp.purple:hover,table .headerSortDown.purple:hover{color:#613591}.topbar,.bar{height:40px;overflow:visible}.topbar .topbar-inner,.topbar .fill,.topbar .inner,.bar .topbar-inner,.bar .fill,.bar .inner{background:#333;background-color:#323232;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333), to(#323232));background-image:-moz-linear-gradient(top, #333, #323232);background-image:-ms-linear-gradient(top, #333, #323232);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #323232));background-image:-webkit-linear-gradient(top, #333, #323232);background-image:-o-linear-gradient(top, #333, #323232);background-image:linear-gradient(top, #333, #323232)}.topbar.top,.bar.top{border-top:4px solid #c0da93;position:fixed;top:0;left:0;right:0;z-index:500}.topbar.top .inner,.bar.top .inner{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.topbar.bottom,.bar.bottom{border-bottom:4px solid #c0da93;position:fixed;bottom:0;left:0;right:0;z-index:500}.topbar a,.bar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.topbar a:hover,.topbar ul li.active a,.bar a:hover,.bar ul li.active a{background-color:#333;background-color:rgba(255,255,255,0.05);color:#fff;text-decoration:none}.topbar h3,.bar h3{position:relative}.topbar h3 a,.bar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#fff;font-size:20px;font-weight:200;line-height:1}.topbar nav.small.right a,.bar nav.small.right a{float:right;padding-left:2em}.topbar nav.small a,.bar nav.small a{line-height:40px;font-size:11px;display:block;float:left;padding-right:2em}.topbar form,.bar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.topbar form input,.bar form input{background-color:#444;background-color:rgba(255,255,255,0.2);font-family:"Lucida Grande",Arial,Tahoma,Verdana,sans-serif;font-size:normal;font-weight:13px;line-height:1;width:220px;padding:3px 5px 2px;margin-top:3px;color:#fff;color:rgba(255,255,255,0.75);border:1px solid #111;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-webkit-transition:none;-moz-transition:none;transition:none}.topbar form input:-moz-placeholder,.bar form input:-moz-placeholder{color:#bfbfbf}.topbar form input::-webkit-input-placeholder,.bar form input::-webkit-input-placeholder{color:#bfbfbf}.topbar form input:hover,.bar form input:hover{color:#fff;padding:3px 9px 2px;margin-top:3px}.topbar form input:focus,.topbar form input.focused,.bar form input:focus,.bar form input.focused{outline:none;background-color:rgba(255,255,255,0.35);text-shadow:0 1px 0 #111;padding:3px 5px 2px;margin-top:3px;border-color:#111;color:#f2f2f2;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25)}.topbar > ul li,.bar > ul li{border-right:1px solid #676767}.topbar ul,.bar ul{display:block;float:left;margin:0 10px 0 0;position:relative;border-left:1px solid #676767}.topbar ul.secondary-nav,.bar ul.secondary-nav{float:right;margin-left:10px;margin-right:-1px}.topbar ul li,.bar ul li{display:block;float:left;font-size:13px;border-right:1px solid #676767}.topbar ul li a,.bar ul li a{display:block;float:none;padding:11px 20px 10px;line-height:19px;text-decoration:none}.topbar ul li a:hover,.bar ul li a:hover{color:#fff;text-decoration:none}.topbar ul li.active a,.bar ul li.active a{background-color:#222;-webkit-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);-moz-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6)}.topbar ul.primary-nav li ul,.bar ul.primary-nav li ul{left:0}.topbar ul.secondary-nav li ul,.bar ul.secondary-nav li ul{right:0}.topbar ul li.dropdown,.bar ul li.dropdown{position:relative}.topbar ul li.dropdown a.dropdown-toggle:after,.bar ul li.dropdown a.dropdown-toggle:after{width:0px;height:0px;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.topbar ul li.dropdown.open,.bar ul li.dropdown.open{background-color:#222}.topbar ul li.dropdown.open a.menu,.topbar ul li.dropdown.open a:hover,.bar ul li.dropdown.open a.menu,.bar ul li.dropdown.open a:hover{background-color:#444;background-color:rgba(255,255,255,0.1);*background-color:#444;color:#fff}.topbar ul li.dropdown.open ul,.bar ul li.dropdown.open ul{display:block}.topbar ul li.dropdown.open ul li a,.bar ul li.dropdown.open ul li a{background-color:transparent;font-weight:normal}.topbar ul li.dropdown.open ul li a:hover,.bar ul li.dropdown.open ul li a:hover{background-color:rgba(255,255,255,0.1);*background-color:#444;color:#fff}.topbar ul li.dropdown.open ul li.active a,.bar ul li.dropdown.open ul li.active a{background-color:rgba(255,255,255,0.1);font-weight:bold}.topbar ul li ul,.bar ul li ul{background-color:#222;float:left;display:none;position:absolute;top:40px;min-width:180px;max-width:240px;_width:180px;margin-left:-1px;margin-right:0;padding:0;text-align:left;border-right:1px solid #676767;border-left:1px solid #676767;zoom:1;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.6);box-shadow:0 1px 2px rgba(0,0,0,0.6)}.topbar ul li ul li,.bar ul li ul li{float:none;clear:both;display:block;background:none;font-size:12px;border-bottom:1px solid #676767}.topbar ul li ul li a,.bar ul li ul li a{display:block;padding:12px 20px;clear:both;font-weight:normal;line-height:19px;color:#bbb}.topbar ul li ul li a:hover,.bar ul li ul li a:hover{background-color:#333;background-color:rgba(255,255,255,0.25);color:#fff}.topbar ul li ul li.divider,.bar ul li ul li.divider{height:1px;overflow:hidden;background:#444;background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.1);margin:10px 0}.topbar ul li ul li span,.bar ul li ul li span{clear:both;display:block;background:rgba(0,0,0,0.2);padding:6px 15px;cursor:default;color:#777;border-top:1px solid rgba(0,0,0,0.2)}.hero-unit,.landing{background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);margin-top:0;margin-bottom:30px;padding:60px}.hero-unit h1,.landing h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px}.hero-unit p,.landing p{font-size:18px;font-weight:200;line-height:27px}.page-header,section header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.page-header h1,section header h1{margin-bottom:8px}section footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee}.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0}.fade.in{opacity:1}.btn,.alert-message{text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#444;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#bfbfbf;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}.btn.primary,.alert-message.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.success,.alert-message.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.danger,.btn.error,.btn.warning,.alert-message.danger,.alert-message.error,.alert-message.warning{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff8da2}.btn.info,.alert-message.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#3eb6ee}.btn.action,.alert-message.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e89252}.btn{cursor:pointer;display:inline-block;padding:.65em 1em;font-size:13px;font-weight:700;line-height:normal;color:#444}.btn:hover{color:#444;text-decoration:none;background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#b2b2b2}.btn:hover.primary{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#73a13a}.btn:hover.success{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#73a13a}.btn:hover.danger{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff748d}.btn:hover.info{background:#caecfd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#27adec}.btn:hover.action{background:#ffd6ae;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e5843b}.btn:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);box-shadow:inset 0 1px 1px rgba(0,0,0,0.25)}.btn.large{font-size:16px}.btn.small{font-size:11px}.btn.disabled{cursor:default;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn.disabled:hover,.btn.disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#bfbfbf}.btn.disabled:hover.primary,.btn.disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.disabled:hover.success,.btn.disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn.disabled:hover.danger,.btn.disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff8da2}.btn.disabled:hover.info,.btn.disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#3eb6ee}.btn.disabled:hover.action,.btn.disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e89252}.btn:disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn:disabled:hover,.btn:disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#bfbfbf}.btn:disabled:hover.primary,.btn:disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn:disabled:hover.success,.btn:disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#80b441}.btn:disabled:hover.danger,.btn:disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#ff8da2}.btn:disabled:hover.info,.btn:disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#3eb6ee}.btn:disabled:hover.action,.btn:disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.25);border-color:#e89252}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.alert-message{margin-bottom:18px;padding:7px 14px}.alert-message h5{line-height:18px}.alert-message p{margin-bottom:0}.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px}.alert-message .close{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;float:right;margin-top:-1px;color:#000;font-size:18px;font-weight:bold;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2}.alert-message .close:hover{color:#000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4}.alert-message.block-message{padding:14px}.alert-message.block-message p{margin-right:30px}.alert-message.block-message .alert-actions{margin:9px 0 0 0}.tabs,.pills{margin:0;padding:0;zoom:1}.tabs:before,.tabs:after,.pills:before,.pills:after{display:table;content:""}.tabs:after,.pills:after{clear:both}.tabs li,.pills li{display:inline}.tabs li a,.pills li a{float:left;width:auto}.tabs{width:100%;border-bottom:1px solid #e6e6e6}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #e6e6e6}.tabs li.active a{background-color:#fff;padding:0 14px;border:1px solid #e6e6e6;border-bottom:0;color:#777}.pills{margin-bottom:9px}.pills li a{margin:0 3px 0 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pills li a:hover{background:#e6e6e6;color:#658f33;text-shadow:0 1px 1px rgba(255,255,255,0.25);text-decoration:none}.pills li.active a{background:#d4e7b4;color:#444;text-shadow:0 1px 1px rgba(255,255,255,0.25)}.tab-content > .active,.pill-content > .active{display:block;background-color:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.5);margin-bottom:20px;padding:19px;min-height:20px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.tab-content > *,.pill-content > *{display:none}.pill-content > .active{border:1px solid #e6e6e6}.tab-content > .active{border:1px solid #e6e6e6;border-top:none}.media-grid{margin-left:-20px;margin-bottom:0;zoom:1}.media-grid:before,.media-grid:after{display:table;content:""}.media-grid:after{clear:both}.media-grid li{display:inline}.media-grid a{float:left;padding:4px;margin:0 0 20px 20px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075)}.media-grid a img{display:block}.media-grid a:hover{border-color:#80b441;-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)}.breadcrumb{margin:0 0 18px;padding:7px 14px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.breadcrumb li{display:inline;text-shadow:0 1px 0 #fff}.breadcrumb .divider{padding:0 5px;color:#bfbfbf}.breadcrumb .active a{color:#444}.pagination{height:36px;margin:18px 0}.pagination ul{float:left;margin:0;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.pagination ul li{display:inline}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid #ddd;text-decoration:none}.pagination ul li a:hover,.pagination ul li.active a{background-color:#d6e8bf}.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:transparent;color:#bfbfbf}.pagination ul li.next a{border:0}.well{margin-bottom:20px;padding:19px;min-height:20px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.well.header-footer{padding:0}.well.header-footer header,.well.header-footer footer,.well.header-footer .content{padding:8px 19px}.well.header-footer header,.well.header-footer footer{background:#f3f3f3}.well.header-footer header .pagination ul,.well.header-footer header .breadcrumb,.well.header-footer footer .pagination ul,.well.header-footer footer .breadcrumb{background:none;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.well.header-footer header .pagination,.well.header-footer footer .pagination{margin:9px 0}.well.header-footer header .pagination ul li a,.well.header-footer footer .pagination ul li a{border:none}.well.header-footer header{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.well.header-footer footer{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #ddd;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5)}.reveal-modal-backdrop,.reveal-modal-bg{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.modal,.reveal-modal{visibility:hidden;position:absolute;top:100px;left:50%;margin-left:-300px;width:520px;z-index:2000;background-color:#fff;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal .close,.modal .close-reveal-modal,.reveal-modal .close,.reveal-modal .close-reveal-modal{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;cursor:pointer;font-weight:700}.modal .modal-header,.modal header,.reveal-modal .modal-header,.reveal-modal header{border-bottom:1px solid #eee;padding:5px 20px}.modal .modal-body,.reveal-modal .modal-body{padding:20px}.modal .modal-footer,.modal footer,.reveal-modal .modal-footer,.reveal-modal footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.modal .modal-footer:before,.modal .modal-footer:after,.modal footer:before,.modal footer:after,.reveal-modal .modal-footer:before,.reveal-modal .modal-footer:after,.reveal-modal footer:before,.reveal-modal footer:after{display:table;content:""}.modal .modal-footer:after,.modal footer:after,.reveal-modal .modal-footer:after,.reveal-modal footer:after{clear:both}.modal .modal-footer .btn,.modal footer .btn,.reveal-modal .modal-footer .btn,.reveal-modal footer .btn{float:right;margin-left:10px}.modal.small,.reveal-modal.small{width:200px;margin-left:-140px}.modal.medium,.reveal-modal.medium{width:400px;margin-left:-240px}.modal.large,.reveal-modal.large{width:600px;margin-left:-340px}.modal.xlarge,.reveal-modal.xlarge{width:800px;margin-left:-440px}.twipsy{display:block;position:absolute;visibility:visible;padding:6px 5px 5px;z-index:1000}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.twipsy .twipsy-inner{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);border:2px solid #777;padding:4px 10px;background-color:#fff;color:#777;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.twipsy .twipsy-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1000;padding:6px 5px 5px;display:none}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.popover .arrow{position:absolute;width:0;height:0}.popover .inner{background-color:#777;*background-color:#777;padding:3px;overflow:hidden;width:280px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25)}.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee}.popover .content{background-color:#fff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0}.show-grid div{text-align:center;margin-top:18px;margin-bottom:18px;background:#e6e6e6}.geoloqi-infobox{padding:5px;width:270px;background-color:#e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05)}.geoloqi-infobox .arrow{position:absolute;width:0;height:0;left:50%;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #e6e6e6;bottom:-5px}.geoloqi-infobox .content{background-color:#fff;padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.left{float:left}.right{float:right}.clear{clear:both}.ir{display:block;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat}.hide{display:none !important;visibility:hidden}.visually-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block} + */ERIC MEYER RESET html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,figure,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}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}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:none}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.container{width:940px;margin:0 auto;zoom:1}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.row{zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.row .row{margin-left:-20px}.row .span1,.row .span2,.row .span3,.row .span4,.row .span5,.row .span6,.row .span7,.row .span8,.row .span9,.row .span10,.row .span11,.row .span12,.row .span13,.row .span14,.row .span15,.row .span16,.row .span-one-third,.row .span-two-thirds{display:inline;float:left;margin-left:20px}.row .span1{width:40px}.row .span2{width:100px}.row .span3{width:160px}.row .span4{width:220px}.row .span5{width:280px}.row .span6{width:340px}.row .span7{width:400px}.row .span8{width:460px}.row .span9{width:520px}.row .span10{width:580px}.row .span11{width:640px}.row .span12{width:700px}.row .span13{width:760px}.row .span14{width:820px}.row .span15{width:880px}.row .span16{width:940px}.row .span1.well{width:0px}.row .span2.well{width:60px}.row .span3.well{width:120px}.row .span4.well{width:180px}.row .span5.well{width:240px}.row .span6.well{width:300px}.row .span7.well{width:360px}.row .span8.well{width:420px}.row .span9.well{width:480px}.row .span10.well{width:540px}.row .span11.well{width:600px}.row .span12.well{width:660px}.row .span13.well{width:720px}.row .span14.well{width:780px}.row .span15.well{width:840px}.row .span16.well{width:900px}.row .span-one-third{width:300px}.row .span-two-thirds{width:620px}.row .span-one-third.well{width:260px}.row .span-two-thirds.well{width:580px}.row .offset1{margin-left:80px}.row .offset2{margin-left:140px}.row .offset3{margin-left:200px}.row .offset4{margin-left:260px}.row .offset5{margin-left:320px}.row .offset6{margin-left:380px}.row .offset7{margin-left:440px}.row .offset8{margin-left:500px}.row .offset9{margin-left:560px}.row .offset10{margin-left:620px}.row .offset11{margin-left:680px}.row .offset12{margin-left:740px}.row .offset-one-third{margin-left:340px}.row .offset-two-thirds{margin-left:660px}html,body{height:100%}body{background:#f5f3ee url("/img/bg/soft_wallpaper_2.png");margin:0;font-family:"Lucida Grande","Seoge UI",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:18px;color:#444;text-rendering:optimizeLegibility}#wrap,#wrapper{min-height:100%}#main{overflow:hidden;padding-bottom:60px;padding-top:60px}#footer{height:40px;clear:both;overflow:hidden;position:relative;margin-top:-40px}#footer .inner,#footer .fill{height:40px;background:#333;background-color:#323232;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333), to(#323232));background-image:-moz-linear-gradient(top, #333, #323232);background-image:-ms-linear-gradient(top, #333, #323232);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #323232));background-image:-webkit-linear-gradient(top, #333, #323232);background-image:-o-linear-gradient(top, #333, #323232);background-image:linear-gradient(top, #333, #323232);-webkit-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 -1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.container{width:960px;margin:0 auto}.container-fluid{padding:0 20px;zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}.container-fluid .sidebar{float:left}.container-fluid .sidebar.span1{width:40px}.container-fluid .sidebar.span2{width:100px}.container-fluid .sidebar.span3{width:160px}.container-fluid .sidebar.span4{width:220px}.container-fluid .sidebar.span5{width:280px}.container-fluid .sidebar.span6{width:340px}.container-fluid .sidebar.span7{width:400px}.container-fluid .sidebar.span8{width:460px}.container-fluid .sidebar.span9{width:520px}.container-fluid .sidebar.span10{width:580px}.container-fluid .sidebar.span11{width:640px}.container-fluid .sidebar.span12{width:700px}.container-fluid .sidebar.span13{width:760px}.container-fluid .sidebar.span14{width:820px}.container-fluid .sidebar.span15{width:880px}.container-fluid .sidebar.span16{width:940px}.container-fluid > .content{max-width:100%}.container-fluid > .content.offset1{margin-left:80px}.container-fluid > .content.offset2{margin-left:140px}.container-fluid > .content.offset3{margin-left:200px}.container-fluid > .content.offset4{margin-left:260px}.container-fluid > .content.offset5{margin-left:320px}.container-fluid > .content.offset6{margin-left:380px}.container-fluid > .content.offset7{margin-left:440px}.container-fluid > .content.offset8{margin-left:500px}.container-fluid > .content.offset9{margin-left:560px}.container-fluid > .content.offset10{margin-left:620px}.container-fluid > .content.offset11{margin-left:680px}.container-fluid > .content.offset12{margin-left:740px}.container-fluid > .content.offset13{margin-left:800px}.container-fluid > .content.offset14{margin-left:860px}.container-fluid > .content.offset15{margin-left:920px}.container-fluid > .content.offset16{margin-left:980px}a{color:#80b441;text-decoration:none;line-height:inherit;font-weight:inherit}a:hover{color:#658f33}p{font-size:12px;font-weight:normal;line-height:18px;margin-bottom:9px}p.special{margin-bottom:0}p small{font-size:10px;color:#bfbfbf}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#444}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf}h1,h2{font-size:24px;line-height:36px}h1 small,h2 small{font-size:13px}h3,h4,h5,h6{line-height:27px}h3.compress,h4.compress,h5.compress,h6.compress{line-height:18px}h3{font-size:18px}h3 small{font-size:11px}h4{font-size:16px}h4 small{font-size:10px}h5{font-size:14px}h6{font-size:13px;color:#777}ul,ol{margin:0 0 18px 20px}ul.spaced li,ol.spaced li{margin-top:0}ul.spaced li + li,ol.spaced li + li{margin-top:18px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:18px;color:#444}ul.unstyled{list-style:none;margin-left:0}dl{margin-bottom:18px}dl dt,dl dd{line-height:18px}dl dt{font-weight:bold}dl dd{margin-left:9px}hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee}strong{font-style:inherit;font-weight:bold;line-height:inherit}em{font-style:italic;font-weight:inherit;line-height:inherit}small{font-size:.8em}.muted{color:#bfbfbf}blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0}blockquote cite{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf}blockquote cite:before{content:'\2014 \00A0'}address{display:block;line-height:18px;margin-bottom:18px}code,pre{padding:0 3px 2px;font-family:"Monaco",Courier New,monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{background-color:#ffe3c7;color:rgba(0,0,0,0.75);padding:1px 3px}pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}.label{padding:3px 4px 2px;background-color:#cdcdcd;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:10px;font-weight:bold;color:#444;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.label.success{background-color:#d4e7b4}.label.new{background-color:#d4e7b4}.label.warning{background-color:#ffc994}.label.important{background-color:#facdcd}.label.notice{background-color:#b1e4fc}a{outline:none}a:focus,a:active{outline:none}form .clearfix{margin-bottom:18px}fieldset{margin-bottom:18px;padding-top:18px}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#444}label,input,select,textarea{font-family:"Lucida Grande","Seoge UI",Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:normal}label,.input-label{padding-top:4px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#444;cursor:pointer}div.input{margin-left:150px;zoom:1}div.input:before,div.input:after{display:table;content:""}div.input:after{clear:both}div.input p{margin-top:5px}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime],input[type=num],textarea,select,.uneditable-input{display:inline-block;width:210px;padding:5px 4px 4px;font-size:12px;line-height:18px;min-height:18px;color:#444;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}select,input[type=file]{height:27px;line-height:27px}textarea{height:auto}.uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}select[multiple]{height:inherit}:-moz-placeholder{color:#bfbfbf}::-webkit-input-placeholder{color:#bfbfbf}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime],input[type=num],select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=num]:focus,textarea:focus{outline:none;border-color:#80b441;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px #d4e7b4;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px #d4e7b4;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px #d4e7b4}form div.error{background:#fce4e4;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form div.error > label,form div.error span.help-inline,form div.error span.help-block{color:#df002a}form div.error input[type=text],form div.error input[type=password],form div.error input[type=search],form div.error input[type=email],form div.error input[type=url],form div.error input[type=tel],form div.error input[type=date],form div.error input[type=time],form div.error input[type=datetime],form div.error input[type=num],form div.error textarea{border-color:#df002a;-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);-moz-box-shadow:0 0 3px rgba(171,41,32,0.25);box-shadow:0 0 3px rgba(171,41,32,0.25)}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error input[type=search]:focus,form div.error input[type=email]:focus,form div.error input[type=url]:focus,form div.error input[type=tel]:focus,form div.error input[type=date]:focus,form div.error input[type=time]:focus,form div.error input[type=datetime]:focus,form div.error input[type=num]:focus,form div.error textarea:focus{border-color:#ac0020;-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);-moz-box-shadow:0 0 6px rgba(171,41,32,0.5);box-shadow:0 0 6px rgba(171,41,32,0.5)}form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#fff;border-color:#df002a;color:#ac0020}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}textarea.xxlarge{overflow-y:scroll}input[type=text].span1,input[type=text].span2,input[type=text].span3,input[type=text].span4,input[type=text].span5,input[type=text].span6,input[type=text].span7,input[type=text].span8,input[type=text].span9,input[type=text].span10,input[type=text].span11,input[type=text].span12,input[type=text].span13,input[type=text].span14,input[type=text].span15,input[type=text].span16,input[type=text].span-one-third,input[type=text].span-two-thirds,input[type=password].span1,input[type=password].span2,input[type=password].span3,input[type=password].span4,input[type=password].span5,input[type=password].span6,input[type=password].span7,input[type=password].span8,input[type=password].span9,input[type=password].span10,input[type=password].span11,input[type=password].span12,input[type=password].span13,input[type=password].span14,input[type=password].span15,input[type=password].span16,input[type=password].span-one-third,input[type=password].span-two-thirds,input[type=search].span1,input[type=search].span2,input[type=search].span3,input[type=search].span4,input[type=search].span5,input[type=search].span6,input[type=search].span7,input[type=search].span8,input[type=search].span9,input[type=search].span10,input[type=search].span11,input[type=search].span12,input[type=search].span13,input[type=search].span14,input[type=search].span15,input[type=search].span16,input[type=search].span-one-third,input[type=search].span-two-thirds,input[type=email].span1,input[type=email].span2,input[type=email].span3,input[type=email].span4,input[type=email].span5,input[type=email].span6,input[type=email].span7,input[type=email].span8,input[type=email].span9,input[type=email].span10,input[type=email].span11,input[type=email].span12,input[type=email].span13,input[type=email].span14,input[type=email].span15,input[type=email].span16,input[type=email].span-one-third,input[type=email].span-two-thirds,input[type=url].span1,input[type=url].span2,input[type=url].span3,input[type=url].span4,input[type=url].span5,input[type=url].span6,input[type=url].span7,input[type=url].span8,input[type=url].span9,input[type=url].span10,input[type=url].span11,input[type=url].span12,input[type=url].span13,input[type=url].span14,input[type=url].span15,input[type=url].span16,input[type=url].span-one-third,input[type=url].span-two-thirds,input[type=tel].span1,input[type=tel].span2,input[type=tel].span3,input[type=tel].span4,input[type=tel].span5,input[type=tel].span6,input[type=tel].span7,input[type=tel].span8,input[type=tel].span9,input[type=tel].span10,input[type=tel].span11,input[type=tel].span12,input[type=tel].span13,input[type=tel].span14,input[type=tel].span15,input[type=tel].span16,input[type=tel].span-one-third,input[type=tel].span-two-thirds,input[type=date].span1,input[type=date].span2,input[type=date].span3,input[type=date].span4,input[type=date].span5,input[type=date].span6,input[type=date].span7,input[type=date].span8,input[type=date].span9,input[type=date].span10,input[type=date].span11,input[type=date].span12,input[type=date].span13,input[type=date].span14,input[type=date].span15,input[type=date].span16,input[type=date].span-one-third,input[type=date].span-two-thirds,input[type=time].span1,input[type=time].span2,input[type=time].span3,input[type=time].span4,input[type=time].span5,input[type=time].span6,input[type=time].span7,input[type=time].span8,input[type=time].span9,input[type=time].span10,input[type=time].span11,input[type=time].span12,input[type=time].span13,input[type=time].span14,input[type=time].span15,input[type=time].span16,input[type=time].span-one-third,input[type=time].span-two-thirds,input[type=datetime].span1,input[type=datetime].span2,input[type=datetime].span3,input[type=datetime].span4,input[type=datetime].span5,input[type=datetime].span6,input[type=datetime].span7,input[type=datetime].span8,input[type=datetime].span9,input[type=datetime].span10,input[type=datetime].span11,input[type=datetime].span12,input[type=datetime].span13,input[type=datetime].span14,input[type=datetime].span15,input[type=datetime].span16,input[type=datetime].span-one-third,input[type=datetime].span-two-thirds,input[type=num].span1,input[type=num].span2,input[type=num].span3,input[type=num].span4,input[type=num].span5,input[type=num].span6,input[type=num].span7,input[type=num].span8,input[type=num].span9,input[type=num].span10,input[type=num].span11,input[type=num].span12,input[type=num].span13,input[type=num].span14,input[type=num].span15,input[type=num].span16,input[type=num].span-one-third,input[type=num].span-two-thirds,select.span1,select.span2,select.span3,select.span4,select.span5,select.span6,select.span7,select.span8,select.span9,select.span10,select.span11,select.span12,select.span13,select.span14,select.span15,select.span16,select.span-one-third,select.span-two-thirds,.input textarea.span1,.input textarea.span2,.input textarea.span3,.input textarea.span4,.input textarea.span5,.input textarea.span6,.input textarea.span7,.input textarea.span8,.input textarea.span9,.input textarea.span10,.input textarea.span11,.input textarea.span12,.input textarea.span13,.input textarea.span14,.input textarea.span15,.input textarea.span16,.input textarea.span-one-third,.input textarea.span-two-thirds{display:inline-block;float:none;margin-left:0}input[type=text].span1,input[type=password].span1,input[type=search].span1,input[type=email].span1,input[type=url].span1,input[type=tel].span1,input[type=date].span1,input[type=time].span1,input[type=datetime].span1,input[type=num].span1,select.span1,.input textarea.span1{width:40px}input[type=text].span2,input[type=password].span2,input[type=search].span2,input[type=email].span2,input[type=url].span2,input[type=tel].span2,input[type=date].span2,input[type=time].span2,input[type=datetime].span2,input[type=num].span2,select.span2,.input textarea.span2{width:100px}input[type=text].span3,input[type=password].span3,input[type=search].span3,input[type=email].span3,input[type=url].span3,input[type=tel].span3,input[type=date].span3,input[type=time].span3,input[type=datetime].span3,input[type=num].span3,select.span3,.input textarea.span3{width:160px}input[type=text].span4,input[type=password].span4,input[type=search].span4,input[type=email].span4,input[type=url].span4,input[type=tel].span4,input[type=date].span4,input[type=time].span4,input[type=datetime].span4,input[type=num].span4,select.span4,.input textarea.span4{width:220px}input[type=text].span5,input[type=password].span5,input[type=search].span5,input[type=email].span5,input[type=url].span5,input[type=tel].span5,input[type=date].span5,input[type=time].span5,input[type=datetime].span5,input[type=num].span5,select.span5,.input textarea.span5{width:280px}input[type=text].span6,input[type=password].span6,input[type=search].span6,input[type=email].span6,input[type=url].span6,input[type=tel].span6,input[type=date].span6,input[type=time].span6,input[type=datetime].span6,input[type=num].span6,select.span6,.input textarea.span6{width:340px}input[type=text].span7,input[type=password].span7,input[type=search].span7,input[type=email].span7,input[type=url].span7,input[type=tel].span7,input[type=date].span7,input[type=time].span7,input[type=datetime].span7,input[type=num].span7,select.span7,.input textarea.span7{width:400px}input[type=text].span8,input[type=password].span8,input[type=search].span8,input[type=email].span8,input[type=url].span8,input[type=tel].span8,input[type=date].span8,input[type=time].span8,input[type=datetime].span8,input[type=num].span8,select.span8,.input textarea.span8{width:460px}input[type=text].span9,input[type=password].span9,input[type=search].span9,input[type=email].span9,input[type=url].span9,input[type=tel].span9,input[type=date].span9,input[type=time].span9,input[type=datetime].span9,input[type=num].span9,select.span9,.input textarea.span9{width:520px}input[type=text].span10,input[type=password].span10,input[type=search].span10,input[type=email].span10,input[type=url].span10,input[type=tel].span10,input[type=date].span10,input[type=time].span10,input[type=datetime].span10,input[type=num].span10,select.span10,.input textarea.span10{width:580px}input[type=text].span11,input[type=password].span11,input[type=search].span11,input[type=email].span11,input[type=url].span11,input[type=tel].span11,input[type=date].span11,input[type=time].span11,input[type=datetime].span11,input[type=num].span11,select.span11,.input textarea.span11{width:640px}input[type=text].span12,input[type=password].span12,input[type=search].span12,input[type=email].span12,input[type=url].span12,input[type=tel].span12,input[type=date].span12,input[type=time].span12,input[type=datetime].span12,input[type=num].span12,select.span12,.input textarea.span12{width:700px}input[type=text].span13,input[type=password].span13,input[type=search].span13,input[type=email].span13,input[type=url].span13,input[type=tel].span13,input[type=date].span13,input[type=time].span13,input[type=datetime].span13,input[type=num].span13,select.span13,.input textarea.span13{width:760px}input[type=text].span14,input[type=password].span14,input[type=search].span14,input[type=email].span14,input[type=url].span14,input[type=tel].span14,input[type=date].span14,input[type=time].span14,input[type=datetime].span14,input[type=num].span14,select.span14,.input textarea.span14{width:820px}input[type=text].span15,input[type=password].span15,input[type=search].span15,input[type=email].span15,input[type=url].span15,input[type=tel].span15,input[type=date].span15,input[type=time].span15,input[type=datetime].span15,input[type=num].span15,select.span15,.input textarea.span15{width:880px}input[type=text].span16,input[type=password].span16,input[type=search].span16,input[type=email].span16,input[type=url].span16,input[type=tel].span16,input[type=date].span16,input[type=time].span16,input[type=datetime].span16,input[type=num].span16,select.span16,.input textarea.span16{width:940px}input[type=text].span-full,input[type=password].span-full,input[type=search].span-full,input[type=email].span-full,input[type=url].span-full,input[type=tel].span-full,input[type=date].span-full,input[type=time].span-full,input[type=datetime].span-full,input[type=num].span-full,select.span-full,.input textarea.span-full{width:100%}textarea.height2{height:36px}textarea.height3{height:54px}textarea.height4{height:72px}textarea.height6{height:108px}textarea.height7{height:126px}textarea.height8{height:144px}input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd}.actions{background:#f2f2f2;margin-bottom:18px;border-top:1px solid #ddd;padding:17px 20px 18px 150px}.actions .secondary-action{float:right}.actions .secondary-action a{line-height:35px}.actions .submit{zoom:1;margin:0;padding:0}.actions .submit:before,.actions .submit:after{display:table;content:""}.actions .submit:after{clear:both}.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf}.help-inline{padding-left:5px;*position:relative;*top:-5px}.help-block{display:block;max-width:600px;font-size:11px;color:#999;margin-top:1px}.inline-inputs{color:#777}.inline-inputs span,.inline-inputs input[type=text]{display:inline-block}.inline-inputs input.mini{width:60px}.inline-inputs input.small{width:90px}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input[type=text],.input-prepend input[type=password],.input-append input[type=text],.input-append input[type=password]{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1)}.input-prepend .add-on{*margin-top:1px}.input-append input[type=text],.input-append input[type=password]{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0}.inputs-list{margin:0 0 5px;width:100%}.inputs-list li{display:block;padding:0;width:100%;padding-top:5px}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal}.inputs-list li label strong{color:#777}.inputs-list li label small{font-size:12px;font-weight:normal}.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0}.inputs-list input[type=radio]{margin-left:1px}.form-stacked fieldset{padding-top:9px}.form-stacked legend{margin-left:0}.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:24px;padding-top:0}.form-stacked .clearfix{margin-bottom:9px}.form-stacked .clearfix div.input{margin-left:0}.form-stacked .inputs-list{margin-bottom:0}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0}.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px}.form-stacked .actions{margin-left:-16px;padding-left:16px}.form-stacked .actions .clearfix{margin:0;padding:0}table{width:100%;margin-bottom:18px;padding:0;border-collapse:collapse;font-size:13px;border:1px solid #bfbfbf;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px #fff,0 1px 0px rgba(0,0,0,0.1)}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-top:1px solid #bfbfbf}table th{padding:13px 10px 11px;font-weight:bold;font-size:14px;border-bottom:2px solid #bfbfbf}table.with-caption{margin-bottom:0;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table-caption{text-align:left;font-size:13px;color:#777;font-weight:bold;background:#e6e6e6;padding:9px 9px 1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:1px solid #bfbfbf;border-top:2px solid #bfbfbf;-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1);box-shadow:0 1px 0px rgba(0,0,0,0.1);margin-bottom:18px}.zebra-striped tbody tr:nth-child(odd) td{background-color:#f2f2f2}.zebra-striped tbody tr:hover td{background-color:#e6e6e6}.zebra-striped .header{cursor:pointer}.zebra-striped .header:after{content:"";float:right;margin-top:5px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden}.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:#d6e7b9;text-shadow:0 1px 1px rgba(255,255,255,0.75)}.zebra-striped .header:hover{background-color:#ecf4df}.zebra-striped .header:hover:after{visibility:visible}.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .green{color:#d4e7b4;border-bottom-color:#d4e7b4}table .green.header:hover{background-color:#fff}table .green.header:hover:after{visibility:visible}table .headerSortUp.green,table .headerSortDown.green{background-color:#fff}table .headerSortUp.green:hover,table .headerSortDown.green:hover{color:#bedb8d}table .red{color:#df002a;border-bottom-color:#df002a}table .red.header:hover{background-color:#ff7992}table .red.header:hover:after{visibility:visible}table .headerSortUp.red,table .headerSortDown.red{background-color:#ffacbc}table .headerSortUp.red:hover,table .headerSortDown.red:hover{color:#ac0020}table .blue{color:#049cdb;border-bottom-color:#049cdb}table .blue.header:hover{background-color:#7bd7fd}table .blue.header:hover:after{visibility:visible}table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe}table .headerSortUp.blue:hover,table .headerSortDown.blue:hover{color:#0378a9}table .orange{color:#efb470;border-bottom-color:#efb470}table .orange.header:hover{background-color:#fefcfa}table .orange.header:hover:after{visibility:visible}table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fff}table .headerSortUp.orange:hover,table .headerSortDown.orange:hover{color:#ea9c42}table .purple{color:#7a43b6;border-bottom-color:#7a43b6}table .purple.header:hover{background-color:#c8b0e2}table .purple.header:hover:after{visibility:visible}table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0}table .headerSortUp.purple:hover,table .headerSortDown.purple:hover{color:#613591}.topbar,.bar{height:40px;overflow:visible}.topbar .topbar-inner,.topbar .fill,.topbar .inner,.bar .topbar-inner,.bar .fill,.bar .inner{background-color:#000;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#444), to(#000));background-image:-moz-linear-gradient(top, #444, #000);background-image:-ms-linear-gradient(top, #444, #000);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #444, #000);background-image:-o-linear-gradient(top, #444, #000);background-image:linear-gradient(top, #444, #000)}.topbar.top,.bar.top{border-top:3px solid #c0da93;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);position:fixed;top:0;left:0;right:0;z-index:500}.topbar.top .inner,.bar.top .inner{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.topbar.bottom,.bar.bottom{-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)}.topbar a,.bar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.topbar ul li.active a,.bar ul li.active a{background-color:#333;background-color:rgba(255,255,255,0.05);color:#fff;text-decoration:none}.topbar h3,.bar h3{position:relative}.topbar h3 a,.bar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#fff;font-size:20px;font-weight:200;line-height:1}.topbar nav.small.right a,.bar nav.small.right a{float:right;padding-left:2em}.topbar nav.small a,.bar nav.small a{line-height:40px;font-size:11px;display:block;float:left;padding-right:2em}.topbar form,.bar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.topbar form input,.bar form input{font-family:"Lucida Grande","Seoge UI",Arial,Tahoma,Verdana,sans-serif;font-size:normal;font-weight:13px;line-height:1;width:220px;padding:3px 5px 2px;margin-top:3px;background-color:#444;background-color:rgba(255,255,255,0.2);color:#fff;color:rgba(255,255,255,0.75);border:1px solid #111;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-webkit-transition:none;-moz-transition:none;transition:none}.topbar form input:-moz-placeholder,.bar form input:-moz-placeholder{color:#bfbfbf}.topbar form input::-webkit-input-placeholder,.bar form input::-webkit-input-placeholder{color:#bfbfbf}.topbar form input:hover,.bar form input:hover{color:#fff;padding:3px 9px 2px;margin-top:3px}.topbar form input:focus,.topbar form input.focused,.bar form input:focus,.bar form input.focused{outline:none;padding:3px 5px 2px;margin-top:3px;background-color:rgba(255,255,255,0.35);text-shadow:0 1px 0 #111;border-color:#111;color:#f2f2f2;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0px rgba(255,255,255,0.25)}.topbar > ul li,.bar > ul li{border-right:1px solid #676767}.topbar ul,.bar ul{display:block;float:left;margin:0 10px 0 0;position:relative;border-left:1px solid #676767}.topbar ul.secondary-nav,.bar ul.secondary-nav{float:right;margin-left:10px;margin-right:-1px}.topbar ul li,.bar ul li{display:block;float:left;font-size:13px;border-right:1px solid #676767}.topbar ul li a,.bar ul li a{display:block;float:none;padding:11px 20px 10px;line-height:19px;text-decoration:none}.topbar ul li a:hover,.bar ul li a:hover{color:#fff;text-decoration:none}.topbar ul li.active a,.bar ul li.active a{background-color:#222;-webkit-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);-moz-box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6);box-shadow:inset -1px 0 2px rgba(0,0,0,0.6),inset 1px 0 2px rgba(0,0,0,0.6)}.topbar ul.primary-nav li ul,.bar ul.primary-nav li ul{left:0}.topbar ul.secondary-nav li ul,.bar ul.secondary-nav li ul{right:0}.topbar ul li.dropdown,.bar ul li.dropdown{position:relative}.topbar ul li.dropdown a.dropdown-toggle:after,.bar ul li.dropdown a.dropdown-toggle:after{width:0px;height:0px;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.topbar ul li.dropdown.open,.bar ul li.dropdown.open{background-color:#222}.topbar ul li.dropdown.open a.menu,.topbar ul li.dropdown.open a:hover,.bar ul li.dropdown.open a.menu,.bar ul li.dropdown.open a:hover{background-color:#444;background-color:rgba(255,255,255,0.1);*background-color:#444;color:#fff}.topbar ul li.dropdown.open ul,.bar ul li.dropdown.open ul{display:block}.topbar ul li.dropdown.open ul li a,.bar ul li.dropdown.open ul li a{background-color:transparent;font-weight:normal}.topbar ul li.dropdown.open ul li a:hover,.bar ul li.dropdown.open ul li a:hover{background-color:rgba(255,255,255,0.1);*background-color:#333;color:#fff}.topbar ul li.dropdown.open ul li.active a,.bar ul li.dropdown.open ul li.active a{background-color:rgba(255,255,255,0.1);font-weight:bold}.topbar ul li ul,.bar ul li ul{background-color:#222;float:left;display:none;position:absolute;top:40px;width:153px;_width:180px;margin-left:-1px;margin-right:0;padding:0;text-align:left;border-right:1px solid #676767;border-left:1px solid #676767;zoom:1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25)}.topbar ul li ul li,.bar ul li ul li{float:none;clear:both;display:block;background:none;font-size:12px;border:none;border-bottom:1px solid #676767}.topbar ul li ul li a,.bar ul li ul li a{display:block;padding:12px 20px;clear:both;font-weight:normal;line-height:19px;color:#bfbfbf}.topbar ul li ul li a:hover,.bar ul li ul li a:hover{background-color:#333;background-color:rgba(255,255,255,0.25);color:#fff}.topbar ul li ul li.divider,.bar ul li ul li.divider{height:1px;overflow:hidden;background:#444;background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.1);margin:10px 0}.topbar ul li ul li span,.bar ul li ul li span{clear:both;display:block;background:rgba(0,0,0,0.2);padding:6px 15px;cursor:default;color:#777;border-top:1px solid rgba(0,0,0,0.2)}.hero-unit,.landing{background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);margin-top:0;margin-bottom:30px;padding:60px}.hero-unit h1,.landing h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px}.hero-unit p,.landing p{font-size:18px;font-weight:200;line-height:27px}section footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee}.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0}.fade.in{opacity:1}.btn,.alert-message{text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#444;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#bfbfbf;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0px rgba(0,0,0,0.1);-webkit-box-sizing:border;-moz-box-sizing:border;box-sizing:border}.alert-message.primary{background:#ecf4df;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#c0da93}.alert-message.success{background:#ecf4df;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#c0da93}.alert-message.danger,.alert-message.error,.alert-message.warning{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#facdcd}.alert-message.danger a,.alert-message.error a,.alert-message.warning a{color:#444;text-decoration:underline}.alert-message.info{background:#e2f5fe;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#b1e4fc}.alert-message.action{background:#ffe3c7;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#ffc994}.btn{outline:none;cursor:pointer;display:inline-block;padding:.65em 1em;font-size:13px;font-weight:700;line-height:normal;color:#444;text-shadow:0 1px 0 #f2f2f2;background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#b2b2b2;background-color:#f2f2f2;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));background-image:-moz-linear-gradient(top, #fff, #f2f2f2);background-image:-ms-linear-gradient(top, #fff, #f2f2f2);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(top, #fff, #f2f2f2);background-image:-o-linear-gradient(top, #fff, #f2f2f2);background-image:linear-gradient(top, #fff, #f2f2f2)}.btn.full-width{width:100%;text-align:center;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn.primary{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a;background-color:#c0da93;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93));background-image:-moz-linear-gradient(top, #d2e4b1, #c0da93);background-image:-ms-linear-gradient(top, #d2e4b1, #c0da93);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93));background-image:-webkit-linear-gradient(top, #d2e4b1, #c0da93);background-image:-o-linear-gradient(top, #d2e4b1, #c0da93);background-image:linear-gradient(top, #d2e4b1, #c0da93)}.btn.success{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a;background-color:#c0da93;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93));background-image:-moz-linear-gradient(top, #d2e4b1, #c0da93);background-image:-ms-linear-gradient(top, #d2e4b1, #c0da93);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93));background-image:-webkit-linear-gradient(top, #d2e4b1, #c0da93);background-image:-o-linear-gradient(top, #d2e4b1, #c0da93);background-image:linear-gradient(top, #d2e4b1, #c0da93)}.btn.danger{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e04e4e;background-color:#facdcd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fce0e0), to(#facdcd));background-image:-moz-linear-gradient(top, #fce0e0, #facdcd);background-image:-ms-linear-gradient(top, #fce0e0, #facdcd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fce0e0), color-stop(100%, #facdcd));background-image:-webkit-linear-gradient(top, #fce0e0, #facdcd);background-image:-o-linear-gradient(top, #fce0e0, #facdcd);background-image:linear-gradient(top, #fce0e0, #facdcd)}.btn.info{background:#caecfd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#27adec;background-color:#3eb6ee;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d8f2fe), to(#3eb6ee));background-image:-moz-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:-ms-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8f2fe), color-stop(100%, #3eb6ee));background-image:-webkit-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:-o-linear-gradient(top, #d8f2fe, #3eb6ee);background-image:linear-gradient(top, #d8f2fe, #3eb6ee)}.btn.action{background:#ffd6ae;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e5843b;background-color:#ffc994;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffdebd), to(#ffc994));background-image:-moz-linear-gradient(top, #ffdebd, #ffc994);background-image:-ms-linear-gradient(top, #ffdebd, #ffc994);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdebd), color-stop(100%, #ffc994));background-image:-webkit-linear-gradient(top, #ffdebd, #ffc994);background-image:-o-linear-gradient(top, #ffdebd, #ffc994);background-image:linear-gradient(top, #ffdebd, #ffc994)}.btn:hover{color:#444;text-decoration:none;background:#fff;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#b2b2b2}.btn:hover.primary{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a}.btn:hover.success{background:#cbe1a6;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#73a13a}.btn:hover.danger{background:#fce4e4;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e04e4e}.btn:hover.info{background:#caecfd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#27adec}.btn:hover.action{background:#ffd6ae;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e5843b}.btn:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);box-shadow:inset 0 1px 1px rgba(0,0,0,0.25)}.btn.large{font-size:16px}.btn.small{font-size:11px}.btn.disabled{cursor:default;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn.disabled:hover,.btn.disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#bfbfbf}.btn.disabled:hover.primary,.btn.disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn.disabled:hover.success,.btn.disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn.disabled:hover.danger,.btn.disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e46464}.btn.disabled:hover.info,.btn.disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#3eb6ee}.btn.disabled:hover.action,.btn.disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e89252}.btn:disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65}.btn:disabled:hover,.btn:disabled:active{background:#f2f2f2;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#bfbfbf}.btn:disabled:hover.primary,.btn:disabled:active.primary{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn:disabled:hover.success,.btn:disabled:active.success{background:#c0da93;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#80b441}.btn:disabled:hover.danger,.btn:disabled:active.danger{background:#facdcd;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e46464}.btn:disabled:hover.info,.btn:disabled:active.info{background:#b1e4fc;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#3eb6ee}.btn:disabled:hover.action,.btn:disabled:active.action{background:#ffc994;text-shadow:0 1px 0 rgba(255,255,255,0.75);border-color:#e89252}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.close{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;float:right;margin-top:-1px;color:#000;font-size:18px;font-weight:bold;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2}.close:hover{color:#000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4}.alert-message{margin-bottom:18px;padding:7px 14px;text-align:center}.alert-message h5{line-height:18px;margin-top:4px}.alert-message p{margin-bottom:0}.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px}.alert-message.block-message{padding:14px}.alert-message.block-message p{margin-right:30px}.alert-message.block-message .alert-actions{margin:9px 0 0 0}.tabs,.pills{margin:0;padding:0;zoom:1}.tabs:before,.tabs:after,.pills:before,.pills:after{display:table;content:""}.tabs:after,.pills:after{clear:both}.tabs li,.pills li{display:inline}.tabs li a,.pills li a{float:left;width:auto}.tabs{width:100%;border-bottom:1px solid #e6e6e6}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #e6e6e6}.tabs li.active a{background-color:#fff;padding:0 14px;border:1px solid #e6e6e6;border-bottom:0;color:#777}.pills{margin-bottom:9px}.pills li a{margin:0 3px 0 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pills li a:hover{background:#e6e6e6;color:#658f33;text-shadow:0 1px 1px rgba(255,255,255,0.25);text-decoration:none}.pills li.active a{background:#d4e7b4;color:#444;text-shadow:0 1px 1px rgba(255,255,255,0.25)}.tab-content > .active,.pill-content > .active{display:block;padding:12px 0;min-height:20px}.tab-content > *,.pill-content > *{display:none}.pill-content > .active{border:1px solid #e6e6e6}.tab-content > .active{border-top:none}.media-grid{margin-left:-20px;margin-bottom:0;zoom:1}.media-grid:before,.media-grid:after{display:table;content:""}.media-grid:after{clear:both}.media-grid li{display:inline}.media-grid a{float:left;padding:4px;margin:0 0 20px 20px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075)}.media-grid a img{display:block}.media-grid a:hover{border-color:#80b441;-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)}.breadcrumb{margin:0;zoom:1}.breadcrumb:before,.breadcrumb:after{display:table;content:""}.breadcrumb:after{clear:both}.breadcrumb li{display:inline;text-shadow:0 1px 0 #fff}.breadcrumb .divider{padding:0 5px;color:#bfbfbf}.breadcrumb .active a{color:#444}.pagination{height:36px;margin:18px 0}.pagination ul{float:left;margin:0;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1)}.pagination ul li{display:inline}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid #ddd;text-decoration:none}.pagination ul li a:hover,.pagination ul li.active a{background-color:#d6e8bf}.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:transparent;color:#bfbfbf}.pagination ul li.next a{border:0}.well{margin-bottom:16px;padding:16px;min-height:20px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1)}.well.form{padding:16px 0 0 0}.well.form .form-stacked .clearfix{padding-left:16px;padding-right:16px}.well.form .form-stacked .actions{margin-left:0}.well.form .actions{margin-bottom:0}.well.footer{padding:16px 0 0 0}.well.footer .content{padding:0 16px 0}.well.footer > footer{padding:8px 16px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #ddd;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5);background:#f3f3f3}.well.header-footer{padding:0;margin:0}.well.header-footer header,.well.header-footer footer,.well.header-footer .content{padding:8px 16px}.well.header-footer header,.well.header-footer footer{background:#f3f3f3}.well.header-footer header .pagination ul,.well.header-footer header .breadcrumb,.well.header-footer footer .pagination ul,.well.header-footer footer .breadcrumb{background:none;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.well.header-footer header .pagination,.well.header-footer footer .pagination{margin:9px 0}.well.header-footer header .pagination ul li a,.well.header-footer footer .pagination ul li a{border:none}.well.header-footer header{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.well.header-footer footer{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #ddd;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5)}.reveal-modal-backdrop,.reveal-modal-bg{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.modal,.reveal-modal{visibility:hidden;position:absolute;top:100px;left:50%;margin-left:-300px;width:520px;z-index:2000;padding:1em 0 .45em;background-color:#fff;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal .close,.modal .close-reveal-modal,.reveal-modal .close,.reveal-modal .close-reveal-modal{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;cursor:pointer;font-weight:700}.modal .modal-header,.modal header,.reveal-modal .modal-header,.reveal-modal header{border-bottom:1px solid #eee;padding:5px 20px}.modal .modal-body,.reveal-modal .modal-body{padding:20px}.modal .modal-footer,.modal footer,.reveal-modal .modal-footer,.reveal-modal footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.modal .modal-footer:before,.modal .modal-footer:after,.modal footer:before,.modal footer:after,.reveal-modal .modal-footer:before,.reveal-modal .modal-footer:after,.reveal-modal footer:before,.reveal-modal footer:after{display:table;content:""}.modal .modal-footer:after,.modal footer:after,.reveal-modal .modal-footer:after,.reveal-modal footer:after{clear:both}.modal .modal-footer .btn,.modal footer .btn,.reveal-modal .modal-footer .btn,.reveal-modal footer .btn{float:right;margin-left:10px}.modal.small,.reveal-modal.small{width:200px;margin-left:-140px}.modal.medium,.reveal-modal.medium{width:400px;margin-left:-240px}.modal.large,.reveal-modal.large{width:600px;margin-left:-340px}.modal.xlarge,.reveal-modal.xlarge{width:800px;margin-left:-440px}.twipsy{display:block;position:absolute;visibility:visible;padding:6px 5px 5px;z-index:1000}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.twipsy.below .twipsy-arrow{top:1px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.twipsy .twipsy-inner{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 0 2px rgba(0,0,0,0.5),0 1px 0px rgba(0,0,0,0.25);border:2px solid #777;padding:4px 10px;background-color:#fff;color:#777;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.twipsy .twipsy-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1000;padding:6px 5px 5px;display:none}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #777}.popover.below .arrow{top:1px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #777}.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.popover .arrow{position:absolute;width:0;height:0}.popover .inner{background-color:#777;*background-color:#777;padding:3px;overflow:hidden;width:280px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25);box-shadow:0 3px 7px rgba(0,0,0,0.3),0 1px 0px rgba(0,0,0,0.25)}.popover .inner .content{background-color:#fff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.popover .inner .content p,.popover .inner .content ul,.popover .inner .content ol{margin-bottom:0}.popover .inner .content.no-padding{padding:0}.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee}.show-grid div{text-align:center;margin-top:18px;margin-bottom:18px;background:#e6e6e6}.geoloqi-infobox,.geoloqi-infobox-large{padding:5px;width:310px;background-color:#e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05);box-shadow:0 2px 14px rgba(0,0,0,0.4),0 1px 0px rgba(0,0,0,0.05)}.geoloqi-infobox > .arrow,.geoloqi-infobox-large > .arrow{position:absolute;width:0;height:0;left:50%;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #e6e6e6;bottom:-5px}.geoloqi-infobox > .infobox-content,.geoloqi-infobox-large > .infobox-content{background-color:#fff;padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.geoloqi-infobox > .infobox-content.with-header-footer,.geoloqi-infobox-large > .infobox-content.with-header-footer{border:1px solid #bfbfbf;padding:0}.geoloqi-infobox > .infobox-content.with-header-footer > .infobox-content,.geoloqi-infobox-large > .infobox-content.with-header-footer > .infobox-content{padding:8px}.geoloqi-infobox > .infobox-content.with-header-footer header,.geoloqi-infobox > .infobox-content.with-header-footer footer,.geoloqi-infobox-large > .infobox-content.with-header-footer header,.geoloqi-infobox-large > .infobox-content.with-header-footer footer{padding:4px 8px;background:#f2f2f2}.geoloqi-infobox > .infobox-content.with-header-footer > header,.geoloqi-infobox-large > .infobox-content.with-header-footer > header{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #bfbfbf;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}.geoloqi-infobox > .infobox-content.with-header-footer > footer,.geoloqi-infobox-large > .infobox-content.with-header-footer > footer{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #bfbfbf;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5);box-shadow:0 -1px 0 rgba(255,255,255,0.5)}.geoloqi-infobox-large{width:580px}ul.items{list-style:none;margin:0}ul.items li{border:none;padding:1em}ul.items li + li{border-top:1px solid #bfbfbf}ul.action-menu li{padding:0}ul.action-menu li a{display:block;width:100%;padding:1em}.push-up-double{margin-top:18px}.push-down{margin-bottom:18px}.push-left{margin-left:18px}.push-right{margin-right:18px}.pull-up{margin-top:-18px}.pull-down{margin-bottom:-18px}.pull-left{margin-left:-18px}.pull-right{margin-right:-18px}.push-up-double{margin-top:9px}.push-down-double{margin-bottom:36px}.push-left-double{margin-left:36px}.push-right-double{margin-right:36px}.pull-up-double{margin-top:-36px}.pull-down-double{margin-bottom:-36px}.pull-left-double{margin-left:-36px}.pull-right-double{margin-right:-36px}.push-up-half{margin-top:9px}.push-down-half{margin-bottom:9px}.push-left-half{margin-left:9px}.push-right-half{margin-right:9px}.pull-up-half{margin-top:-9px}.pull-down-half{margin-bottom:-9px}.pull-left-half{margin-left:-9px}.pull-right-half{margin-right:-9px}.left{float:left}.right{float:right}.clear{clear:both}.ir{display:block;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat}.hide{display:none !important;visibility:hidden}.visually-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block} diff --git a/js/core.js b/js/core.js index b52724fa9095..dfca055c1859 100644 --- a/js/core.js +++ b/js/core.js @@ -1,4 +1,5 @@ //Polyfill Placeholders in Non-Supported Browsers +/* Modernizr.load({ test: Modernizr.input.placeholder, nope: 'polyfill/jquery.placeholder.min.js', @@ -6,7 +7,7 @@ Modernizr.load({ $('input[placeholder], textarea[placeholder]').placeholder(); } }); - +*/ //Close Function for Alert Messages $('.alert-message .close').live("click",function(){ $(this).parent().slideUp("fast", function(){ $(this).remove() }); @@ -14,13 +15,16 @@ $('.alert-message .close').live("click",function(){ }); //Setup Tooltips +/* $("a[rel='twipsy']").twipsy({ live: true, animate:true, offset: 3 }); +*/ //Setup Popover +/* $("a[rel='popup']").popover({ live: true, html: true, @@ -28,4 +32,5 @@ $("a[rel='popup']").popover({ delayOut: 500, animate:true, placement: "above" -}); \ No newline at end of file +}); +*/ \ No newline at end of file diff --git a/js/libs/bootstrap/bootstrap-map-sizer.js b/js/libs/bootstrap/bootstrap-map-sizer.js index 14127fcea44b..ac5b6a091f0a 100644 --- a/js/libs/bootstrap/bootstrap-map-sizer.js +++ b/js/libs/bootstrap/bootstrap-map-sizer.js @@ -1,48 +1,54 @@ -(function( $ ){ - - var defaults = { - width: '100%', - offBottom: 0, - offWidth: 0 - } +(function ($) { - var settings = {} - - var methods = { - init: function(options){ - settings = $.extend({}, defaults, options); + var defaults = { + width: '100%', + offBottom: 0, + offWidth: 0, + callback: null + }; - var $this = $(this), - self = $this; + var settings = {}; + + var methods = { + init: function(options) { + settings = $.extend({}, defaults, options); - $(window).bind('resize.mapSizer', function(){ - self.mapSizer("resize"); - }); - - $this.mapSizer('resize'); - }, - - resize: function() { - return $(this).each(function(){ - $(this).height(function(){ - return ($('html').height() - settings.offBottom); - }).width(function(){ - return (settings.width - settings.offWidth) - }); + var $this = $(this), + self = $this; + + $(window).bind('resize scroll', function() { + self.mapSizer("resize"); + }); + + $this.mapSizer('resize'); + }, + + resize: function(options) { + options = (typeof options == "undefined") ? {} : options; + settings = $.extend({}, settings, options); + return $(this).each(function() { + $(this).height(function() { + return ($(window).height() - $(this).offset().top - settings.offBottom); + }).width(function(){ + return (settings.width - settings.offWidth); + }).each(function(){ + if(settings.callback){ + settings.callback.apply(this); + } }); - } + }); } + }; - $.fn.mapSizer = function( method ) { - // Method calling logic - if ( methods[method] ) { - return methods[ method ].apply( this, Array.prototype.slice.call( arguments, 1 )); - } else if ( typeof method === 'object' || ! method ) { - return methods.init.apply( this, arguments ); - } else { - $.error( 'Method ' + method + ' does not exist on jQuery.tooltip' ); - } + $.fn.mapSizer = function( method ) { + if (methods[method]) { + return methods[method].apply( this, Array.prototype.slice.call( arguments, 1 )); + } else if (typeof method === 'object' || ! method) { + return methods.init.apply(this, arguments); + } else { + $.error( 'Method ' + method + ' does not exist on jQuery.tooltip' ); + } - }; + }; -})( jQuery ); \ No newline at end of file +})(jQuery); \ No newline at end of file diff --git a/lib/_forms.scss b/lib/_forms.scss index a0dd7d49ac84..dad7890e4d8f 100755 --- a/lib/_forms.scss +++ b/lib/_forms.scss @@ -7,7 +7,12 @@ // ----------- form { - margin-bottom: $baseline; + + // Parent element that clears floats and wraps labels and fields together + .clearfix { + margin-bottom: $baseline; + } + } // Groups of fields with labels on top (legends) @@ -25,11 +30,6 @@ fieldset { } } -// Parent element that clears floats and wraps labels and fields together -.clearfix { - margin-bottom: $baseline; -} - // Set font for forms label, input, @@ -39,7 +39,7 @@ textarea { } // Float labels left -label { +label, .input-label { padding-top: 4px; font-size: 13px; line-height: 18px; @@ -53,7 +53,10 @@ label { // Shift over the inside div to align all label's relevant content div.input { margin-left: 150px; - @include clearfix() + @include clearfix(); + p { + margin-top:5px; + } } // Checkboxs and radio buttons @@ -69,16 +72,20 @@ input[type=search], input[type=email], input[type=url], input[type=tel], +input[type=date], +input[type=time], +input[type=datetime], +input[type=num], textarea, select, .uneditable-input { display: inline-block; width: 210px; - padding: 4px; + padding: 5px 4px 4px; font-size: 12px; line-height: $baseline; min-height: $baseline; - color: $gray; + color: $grayDark; border: 1px solid #ccc; @include border-radius(3px); } @@ -116,6 +123,10 @@ input[type=search], input[type=email], input[type=url], input[type=tel], +input[type=date], +input[type=time], +input[type=datetime], +input[type=num], select, textarea { $transition: border linear .2s, box-shadow linear .2s; @include transition($transition); @@ -128,10 +139,14 @@ input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=tel]:focus, +input[type=date]:focus, +input[type=time]:focus, +input[type=datetime]:focus, +input[type=num]:focus, textarea:focus { outline: none; border-color: $focusColor; - $shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 4px opacify($focusColor, .25); + $shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 0px $green; @include box-shadow($shadow); } @@ -152,6 +167,10 @@ form div.error { input[type=email], input[type=url], input[type=tel], + input[type=date], + input[type=time], + input[type=datetime], + input[type=num], textarea { border-color: $errorTextColor; @include box-shadow(0 0 3px rgba(171,41,32,.25)); @@ -171,22 +190,22 @@ form div.error { } // Form element sizes -.input-mini, input.mini, textarea.mini, select.mini { +.input-mini { width: 60px; } -.input-small, input.small, textarea.small, select.small { +.input-small { width: 90px; } -.input-medium, input.medium, textarea.medium, select.medium { +.input-medium { width: 150px; } -.input-large, input.large, textarea.large, select.large { +.input-large { width: 210px; } -.input-xlarge, input.xlarge, textarea.xlarge, select.xlarge { +.input-xlarge { width: 270px; } -.input-xxlarge, input.xxlarge, textarea.xxlarge, select.xxlarge { +.input-xxlarge { width: 530px; } textarea.xxlarge { @@ -199,8 +218,12 @@ input[type=search], input[type=email], input[type=url], input[type=tel], +input[type=date], +input[type=time], +input[type=datetime], +input[type=num], select, -textarea { +.input textarea { &.span1, &.span2, &.span3, @@ -223,8 +246,33 @@ textarea { float: none; margin-left: 0; } + &.span1 { @include columns(1) } + &.span2 { @include columns(2) } + &.span3 { @include columns(3) } + &.span4 { @include columns(4) } + &.span5 { @include columns(5) } + &.span6 { @include columns(6) } + &.span7 { @include columns(7) } + &.span8 { @include columns(8) } + &.span9 { @include columns(9) } + &.span10 { @include columns(10) } + &.span11 { @include columns(11) } + &.span12 { @include columns(12) } + &.span13 { @include columns(13) } + &.span14 { @include columns(14) } + &.span15 { @include columns(15) } + &.span16 { @include columns(16) } + &.span-full { width:100%; } } +textarea { + &.height2{ height: $baseline * 2; } + &.height3{ height: $baseline * 3; } + &.height4{ height: $baseline * 4; } + &.height6{ height: $baseline * 6; } + &.height7{ height: $baseline * 7; } + &.height8{ height: $baseline * 8; } +} // Turn off focus for disabled (read-only) form elements input[readonly]:focus, @@ -246,6 +294,11 @@ input.disabled { line-height: 35px; } } + .submit { + @include clearfix; + margin:0; + padding:0; + } } // Help Text @@ -374,7 +427,6 @@ input.disabled { // Stacked forms .form-stacked { - padding-left: 20px; fieldset { padding-top: $baseline / 2; } @@ -413,7 +465,11 @@ input.disabled { margin-left: -10px; } .actions { - margin-left: -20px; - padding-left: 20px; + margin-left: -16px; + padding-left: 16px; + .clearfix { + margin:0; + padding:0; + } } } diff --git a/lib/_patterns.scss b/lib/_patterns.scss index 53b355666b8a..e75bc52768d5 100755 --- a/lib/_patterns.scss +++ b/lib/_patterns.scss @@ -13,12 +13,12 @@ // gradient is applied to it's own element because overflow visible is not honored by ie when filter is present .topbar-inner, .fill, .inner { - background:#333; - @include vertical-gradient(#333, #323232); + @include vertical-gradient(#444, #000); } &.top { - border-top:4px solid $barAccent; + border-top:3px solid $barAccent; + @include box-shadow(0 1px 3px rgba(0,0,0,0.2)); @if $fixedHeader == true { position:fixed; top:0; @@ -35,33 +35,30 @@ } &.bottom { - border-bottom:4px solid $barAccent; + @include box-shadow(0 -1px 3px rgba(0,0,0,0.1)); @if $fixedFooter == true { position:fixed; bottom:0; left:0; right:0; z-index:500; - } @else { - margin-bottom:3em; } } // Links get text shadow a { - color: $grayLight; + color: $barLinkTextColor; text-shadow: 0 -1px 0 rgba(0,0,0,.25); } // Hover and active states - a:hover, ul li.active a { - background-color: #333; + background-color: $barBackground; background-color: rgba(255,255,255,.05); - color: $white; + color: $barLinkTextColorHover; text-decoration: none; } - + // Website name h3 { position:relative; @@ -100,30 +97,35 @@ position: relative; @include opacity(100); input { - background-color: #444; - background-color: rgba(255,255,255,.2); @include sans-serif-font(13px, normal, 1); width: 220px; padding: 3px 5px 2px; margin-top:3px; - color: #fff; - color: rgba(255,255,255,.75); - border: 1px solid #111; - @include border-radius(3px); - $shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0px rgba(255,255,255,.25); - @include box-shadow($shadow); - @include transition(none); - - // Placeholder text gets special styles; can't be bundled together though for some reason - &:-moz-placeholder { - color: $grayLight; - } - &::-webkit-input-placeholder { - color: $grayLight; + @if $barFormDark == true { + background-color: #444; + background-color: rgba(255,255,255,.2); + color: #fff; + color: rgba(255,255,255,.75); + border: 1px solid #111; + @include border-radius(3px); + $shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0px rgba(255,255,255,.25); + @include box-shadow($shadow); + @include transition(none); + + // Placeholder text gets special styles; can't be bundled together though for some reason + &:-moz-placeholder { + color: $grayLight; + } + &::-webkit-input-placeholder { + color: $grayLight; + } } + //Hover states &:hover { - color: #fff; + @if $barFormDark == true { + color: #fff; + } padding: 3px 9px 2px; margin-top:3px; } @@ -131,19 +133,21 @@ &:focus, &.focused { outline: none; - background-color: rgba(255,255,255,.35); - text-shadow: 0 1px 0 #111; padding: 3px 5px 2px; margin-top:3px; - border-color:#111; - color:$whiteOff; - $shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0px rgba(255,255,255,.25); - @include box-shadow($shadow); + @if $barFormDark == true { + background-color: rgba(255,255,255,.35); + text-shadow: 0 1px 0 #111; + border-color:#111; + color:$whiteOff; + $shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0px rgba(255,255,255,.25); + @include box-shadow($shadow); + } } } } > ul li{ - border-right:1px solid #676767; + border-right:1px solid $barDivider; } // Navigation ul { @@ -151,7 +155,7 @@ float: left; margin: 0 10px 0 0; position: relative; - border-left:1px solid #676767; + border-left:1px solid $barDivider; &.secondary-nav { float: right; margin-left: 10px; @@ -161,7 +165,7 @@ display: block; float: left; font-size: 13px; - border-right:1px solid #676767; + border-right:1px solid $barDivider; a { display: block; float: none; @@ -169,12 +173,12 @@ line-height: 19px; text-decoration: none; &:hover { - color: #fff; + color: $barLinkTextColorHover; text-decoration: none; } } &.active a { - background-color: #222; + background-color: $barLinkBackgroundCurrent; $shadow: inset -1px 0 2px rgba(0,0,0,0.6), inset 1px 0 2px rgba(0,0,0,0.6); @include box-shadow($shadow); } @@ -201,18 +205,21 @@ margin-left: 4px; border-left: 4px solid transparent; border-right: 4px solid transparent; - border-top: 4px solid #fff; + border-top: 4px solid $barLinkTextColorHover; @include opacity(50); } } &.open { - background-color: #222; + background-color: $barLinkBackgroundCurrent; + a.dropdown-toggle { + + } a.menu, a:hover { - background-color: #444; + background-color: $barLinkBackgroundHover; background-color: rgba(255,255,255,.1); - *background-color: #444; /* IE6-7 */ - color: #fff; + *background-color: $barLinkBackgroundHover; /* IE6-7 */ + color: $barLinkTextColorHover; } ul { display: block; @@ -222,8 +229,8 @@ font-weight: normal; &:hover { background-color: rgba(255,255,255,.1); - *background-color: #444; /* IE6-7 */ - color: #fff; + *background-color: $barBackground; /* IE6-7 */ + color: $barLinkTextColorHover; } } &.active a { @@ -235,41 +242,40 @@ } } li ul { - background-color: #222; + background-color: $barLinkBackgroundCurrent; float: left; display: none; position: absolute; top: 40px; - min-width: 180px; - max-width: 240px; + width:153px; _width: 180px; margin-left: -1px; margin-right: 0; padding: 0; text-align: left; - border-right:1px solid #676767; - border-left:1px solid #676767; + border-right:1px solid $barDivider; + border-left:1px solid $barDivider; zoom: 1; - @include border-radius(0 0 3px 3px); - @include box-shadow(0 1px 2px rgba(0,0,0,0.6)); + @include box-shadow(0 1px 3px rgba(0,0,0,0.25)); li { float: none; clear: both; display: block; background: none; font-size: 12px; - border-bottom:1px solid #676767; + border:none; + border-bottom:1px solid $barDivider; a { display: block; padding: 12px 20px; clear: both; font-weight: normal; line-height: 19px; - color: #bbb; + color: $barLinkTextColor; &:hover { - background-color: #333; + background-color: $barBackground; background-color: rgba(255,255,255,.25); - color: #fff; + color: $white; } } @@ -277,7 +283,7 @@ &.divider { height: 1px; overflow: hidden; - background: #444; + background: $barLinkBackgroundHover; background: rgba(0,0,0,.1); border-bottom: 1px solid rgba(255,255,255,.1); margin: 10px 0; @@ -320,17 +326,6 @@ } } -// PAGE HEADERS -// ------------ - -.page-header, section header { - margin-bottom: $baseline - 1; - border-bottom: 1px solid #ddd; - @include box-shadow(0 1px 0 rgba(255,255,255,.5)); - h1 { - margin-bottom: ($baseline / 2) - 1px; - } -} section footer { margin-top: $baseline - 1; @@ -354,7 +349,7 @@ section footer { @mixin btnColor($background, $border) { background:$background; - text-shadow: 0 1px 0 rgba(255,255,255,.25); + text-shadow: 0 1px 0 rgba(255,255,255,.75); border-color: $border; } @@ -368,36 +363,44 @@ section footer { @include btnColor($whiteOff, $grayLight); $shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 0px rgba(0,0,0,.1); @include box-shadow($shadow); + @include box-sizing(border) +} +.alert-message{ &.primary, { - @include btnColor($primaryLight, $primaryDark) + @include btnColor(lighten($primaryLight, 20%), $primaryLight); } &.success { - @include btnColor($successLight, $successDark) + @include btnColor(lighten($successLight, 20%), $successLight) } // Danger and error appear as red &.danger, &.error, &.warning { - @include btnColor($dangerLight, $dangerDark) + @include btnColor(lighten($dangerLight, 5%), $dangerLight); + a{ + color:$grayDark; + text-decoration:underline; + } } // Info appears as a neutral blue &.info { - @include btnColor($infoLight, $infoDark) + @include btnColor(lighten($infoLight, 10%), $infoLight) } //Actions Appear as Oragne &.action { - @include btnColor($actionLight, $actionDark) + @include btnColor(lighten($actionLight, 10%), $actionLight) } } // Base .btn styles .btn { // Base + outline:none; cursor: pointer; display: inline-block; padding:.65em 1em; @@ -405,36 +408,72 @@ section footer { font-weight:700; line-height: normal; color: $grayDark; + text-shadow:0 1px 0 $whiteOff; + &.full-width { + width:100%; + text-align: center; + padding-left:0; + padding-right:0; + @include box-sizing(border-box); + } + @include btnColor(lighten($defaultLight, 5%), darken($defaultDark, 5%)); + @include vertical-gradient(lighten($defaultLight,8%),$defaultLight); + + &.primary { + @include btnColor(lighten($primaryLight, 5%), darken($primaryDark, 5%)); + @include vertical-gradient(lighten($primaryLight,8%),$primaryLight); + } + + &.success { + @include btnColor(lighten($successLight, 5%), darken($successDark, 5%)); + @include vertical-gradient(lighten($successLight,8%),$successLight); + } + + // Danger and error appear as red + &.danger { + @include btnColor(lighten($dangerLight, 5%), darken($dangerDark, 5%)); + @include vertical-gradient(lighten($dangerLight,4%),$dangerLight); + } + + // Info appears as a neutral blue + &.info { + @include btnColor(lighten($infoLight, 5%), darken($infoDark, 5%)); + @include vertical-gradient(lighten($infoLight,8%),$infoDark); + } + + //Actions Appear as Oragne + &.action { + @include btnColor(lighten($actionLight, 5%), darken($actionDark,5%)); + @include vertical-gradient(lighten($actionLight,8%),$actionLight); + } + &:hover { color: $grayDark; - text-decoration: none; + @include btnColor(lighten($defaultLight, 5%), darken($defaultDark, 5%)); &.primary { - @include btnColor(lighten($primaryLight, 5%), darken($primaryDark, 5%)) + @include btnColor(lighten($primaryLight, 5%), darken($primaryDark, 5%)); } &.success { - @include btnColor(lighten($successLight, 5%), darken($successDark, 5%)) + @include btnColor(lighten($successLight, 5%), darken($successDark, 5%)); } // Danger and error appear as red &.danger { - @include btnColor(lighten($dangerLight, 5%), darken($dangerDark, 5%)) + @include btnColor(lighten($dangerLight, 5%), darken($dangerDark, 5%)); } // Info appears as a neutral blue &.info { - @include btnColor(lighten($infoLight, 5%), darken($infoDark, 5%)) + @include btnColor(lighten($infoLight, 5%), darken($infoDark, 5%)); } //Actions Appear as Oragne &.action { - @include btnColor(lighten($actionLight, 5%), darken($actionDark,5%)) + @include btnColor(lighten($actionLight, 5%), darken($actionDark,5%)); } - - @include btnColor(lighten($defaultLight, 5%), darken($defaultDark, 5%)) - } &:active { @@ -534,14 +573,32 @@ input[type=submit].btn { // ERROR STYLES // ------------ +.close { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + float: right; + margin-top: -1px; + color: $black; + font-size: 18px; + font-weight: bold; + text-shadow: 0 1px 0 rgba(255,255,255,1); + @include opacity(20); + &:hover { + color: $black; + text-decoration: none; + @include opacity(40); + } +} + // Base alert styles .alert-message { margin-bottom: $baseline; padding: 7px 14px; + text-align:center; // Remove extra margin from content h5 { line-height: $baseline; + margin-top:4px; } p { margin-bottom: 0; @@ -551,22 +608,7 @@ input[type=submit].btn { margin-bottom: 2px; line-height: 28px; } - .close { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - float: right; - margin-top: -1px; - color: $black; - font-size: 18px; - font-weight: bold; - text-shadow: 0 1px 0 rgba(255,255,255,1); - @include opacity(20); - &:hover { - color: $black; - text-decoration: none; - @include opacity(40); - } - } - + &.block-message { padding: 14px; @@ -651,12 +693,14 @@ input[type=submit].btn { .tab-content, .pill-content { > .active { display:block; - background-color: $white; - text-shadow: 0 1px 0 rgba(255,255,255,.5); - margin-bottom: 20px; - padding: 19px; + //background-color: $white; + //text-shadow: 0 1px 0 rgba(255,255,255,.5); + //margin-bottom: 20px; + padding: 12px 0; min-height: 20px; - @include well(); + //@include well(); + //@include border-radius(0 0 3px 3px); + } > * { display:none; @@ -671,7 +715,7 @@ input[type=submit].btn { .tab-content { > .active { - border: 1px solid $grayLighter; + //border: 1px solid $grayLighter; border-top:none; } } @@ -706,10 +750,8 @@ input[type=submit].btn { // ----------- .breadcrumb { - margin: 0 0 $baseline; - padding: 7px 14px; - @include well(); - + margin: 0; + @include clearfix; li { display: inline; text-shadow: 0 1px 0 $white; @@ -765,16 +807,46 @@ input[type=submit].btn { // ----- .well { - margin-bottom: 20px; - padding: 19px; + margin-bottom: 16px; + padding: 16px; min-height: 20px; @include well(); + + &.form { + padding:16px 0 0 0; + .form-stacked { + .clearfix { + padding-left:16px; + padding-right:16px; + } + .actions { + margin-left:0; + } + } + .actions { + margin-bottom:0; + } + } + &.footer{ + .content { + padding:0 16px 0; + } + padding:16px 0 0 0; + > footer { + padding: 8px 16px; + @include border-radius(0 0 3px 3px); + @include background-clip(padding-box); + border-top: 1px solid #ddd; + @include box-shadow(0 -1px 0 rgba(255,255,255,.5)); + background: lighten($grayLighter, 5%); + } + } &.header-footer { - padding:0; + margin:0; header, footer, .content { - padding: 8px 19px; + padding: 8px 16px; } header, footer { @@ -809,6 +881,7 @@ input[type=submit].btn { } } + } // MODALS @@ -831,6 +904,7 @@ input[type=submit].btn { margin-left: -300px; width: 520px; z-index: 2000; + padding:1em 0 .45em; background-color: $white; border: 1px solid $grayLighter; @include border-radius(3px); @@ -906,7 +980,7 @@ input[type=submit].btn { } @mixin popover-arrow-below($arrowWidth: 5px) { - top: 0; + top: 1px; left: 50%; margin-left: -$arrowWidth; border-left: $arrowWidth solid transparent; @@ -984,6 +1058,18 @@ input[type=submit].btn { @include border-radius(3px); $shadow: 0 3px 7px rgba(0,0,0,0.3), 0 1px 0px rgba(0,0,0,.25); @include box-shadow($shadow); + .content { + background-color: $white; + padding: 14px; + @include border-radius(0 0 3px 3px); + @include background-clip(padding-box); + p, ul, ol { + margin-bottom: 0; + } + &.no-padding { + padding:0; + } + } } .title { background-color: #f5f5f5; @@ -992,15 +1078,6 @@ input[type=submit].btn { @include border-radius(3px 3px 0 0); border-bottom:1px solid #eee; } - .content { - background-color: $white; - padding: 14px; - @include border-radius(0 0 3px 3px); - @include background-clip(padding-box); - p, ul, ol { - margin-bottom: 0; - } - } } .show-grid div { @@ -1014,14 +1091,14 @@ input[type=submit].btn { // Map Infoboxes // ------------- -.geoloqi-infobox { +.geoloqi-infobox, .geoloqi-infobox-large { padding: 5px; - width:270px; + width:310px; background-color: $grayLighter; @include border-radius(3px); $shadow: 0 2px 14px rgba(0,0,0,0.4), 0 1px 0px rgba(0,0,0,.05); @include box-shadow($shadow); - .arrow { + > .arrow { position: absolute; width: 0; height: 0; @@ -1032,41 +1109,172 @@ input[type=submit].btn { border-top: 5px solid $grayLighter; bottom:-5px; } - .content { + > .infobox-content { background-color: $white; padding: 9px; @include border-radius(3px); @include background-clip(padding-box); + &.with-header-footer { + border:1px solid $grayLight; + padding:0; + + > .infobox-content{ + padding:8px; + } + + header, footer { + padding:4px 8px; + background: $whiteOff; + } + + > header { + @include border-radius(3px 3px 0 0); + @include background-clip(padding-box); + border-bottom: 1px solid $grayLight; + @include box-shadow(0 1px 0 rgba(255,255,255,.5)); + } + + > footer { + @include border-radius(0 0 3px 3px); + @include background-clip(padding-box); + border-top: 1px solid $grayLight; + @include box-shadow(0 -1px 0 rgba(255,255,255,.5)); + } + } } +} +.geoloqi-infobox-large { + width:580px; } -// Helper Classes +// Itemized Lists // -------------- +ul.items { + list-style:none; + margin:0; - /** Floats **/ - .left{ float: left; } - - .right{ float: right; } - - .clear{ clear: both; } + li { + border:none; + padding:1em; + } - /** Hiders **/ - .ir { display:block; text-indent:-9999em; overflow:hidden; background-repeat: no-repeat; } + li + li { + border-top:1px solid $grayLight; + } +} - .hide { display:none !important; visibility:hidden; } - .visually-hide { - position:absolute !important; - clip: rect(1px 1px 1px 1px); - clip: rect(1px, 1px, 1px, 1px); +ul.action-menu li { + padding:0; + a { + display: block; + width:100%; + padding:1em; } +} + +// Helper Classes +// -------------- +/** Push Pull **/ +.push-up-double { + margin-top:$baseline; + } +.push-down { + margin-bottom:$baseline; + } +.push-left { + margin-left:$baseline; + } +.push-right { + margin-right:$baseline; + } +.pull-up { + margin-top:-($baseline); + } +.pull-down { + margin-bottom:-($baseline); + } +.pull-left { + margin-left:-($baseline); + } +.pull-right { + margin-right:-($baseline); + } + +.push-up-double { + margin-top:$baseline/2; + } +.push-down-double { + margin-bottom:$baseline*2; + } +.push-left-double { + margin-left:$baseline*2; + } +.push-right-double { + margin-right:$baseline*2; + } +.pull-up-double { + margin-top:-($baseline*2); + } +.pull-down-double { + margin-bottom:-($baseline*2); + } +.pull-left-double { + margin-left:-($baseline*2); + } +.pull-right-double { + margin-right:-($baseline*2); + } + +.push-up-half { + margin-top:$baseline/2; + } +.push-down-half { + margin-bottom:$baseline/2; + } +.push-left-half { + margin-left:$baseline/2; + } +.push-right-half { + margin-right:$baseline/2; + } +.pull-up-half { + margin-top:-($baseline/2); + } +.pull-down-half { + margin-bottom:-($baseline/2); + } +.pull-left-half { + margin-left:-($baseline/2); + } +.pull-right-half { + margin-right:-($baseline/2); + } + +/** Floats **/ +.left{ float: left; } + +.right{ float: right; } + +.clear{ clear: both; } + +/** Hiders **/ +.ir { display:block; text-indent:-9999em; overflow:hidden; background-repeat: no-repeat; } + +.hide { display:none !important; visibility:hidden; } + +.visually-hide { +position:absolute !important; +clip: rect(1px 1px 1px 1px); +clip: rect(1px, 1px, 1px, 1px); +} - .invisible { visibility: hidden; } +.invisible { visibility: hidden; } - /** Clearfix **/ - .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +/** Clearfix **/ +.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } - .clearfix { display: inline-block; } +.clearfix { display: inline-block; } - .clearfix { display: block; } \ No newline at end of file +.clearfix { display: block; } \ No newline at end of file diff --git a/lib/_preboot.scss b/lib/_preboot.scss index 654d97438fe3..f8d1dba694c0 100755 --- a/lib/_preboot.scss +++ b/lib/_preboot.scss @@ -1,7 +1,3 @@ -/* Preboot.scss - * Variables and mixins to pre-ignite any new web development project - * ------------------------------------------------------------------ */ - // THEME // ----- @@ -25,7 +21,7 @@ $greenDark: #80B441; $red: #df002a; $redLight: #FACDCD; -$redDark: #FF8DA2; +$redDark: #E46464; $orange: #efb470; $orangeLight: #ffc994; @@ -49,7 +45,7 @@ $linkColorHover: darken($linkColor, 10); $linkUnderline: false; //Forms -$focusColor: #D4E7B4; +$focusColor: #80B441; $errorBgColor: lighten($redLight, 5%); $errorTextColor: $red; @@ -63,15 +59,21 @@ $baseline: 18px; //Background Color $backgroundColor: #f8f8f8; -//Header and Footer Accent Colors +// Header and Footer Bars +$barBackground: #333333; +$barDivider: #676767; $barAccent: $greenLight; +$barLinkTextColor: $grayLight; +$barLinkBackgroundCurrent: #222222; +$barLinkBackgroundHover: #444444; +$barLinkTextColorHover: $white; +$barFormDark: true; //Layout $fixedHeader: true; -$fixedFooter: true; +$fixedFooter: false; // Grid - $fluidSidebarWidth: 400px; $fluidSidebarPadding: 40px; $fluidMaxWidth : 100%; @@ -103,7 +105,7 @@ $actionDark: $orangeDark; $codeBackground: $orangeLight; //Fonts -$sansSerif: 'Lucida Grande', Arial, Tahoma, Verdana, sans-serif ; +$sansSerif: 'Lucida Grande', 'Seoge UI', Arial, Tahoma, Verdana, sans-serif ; $serif: "Georgia", Times New Roman, Times, serif ; $mono: "Monaco", Courier New, monospace; @@ -299,6 +301,13 @@ $twoThirds: ($oneThird*2)+$gridGutterWidth; background-clip: $clip; } +// Background clipping +@mixin box-sizing($size) { + -webkit-box-sizing: $size; + -moz-box-sizing: $size; + box-sizing: $size; +} + // CSS3 Content Columns @mixin content-columns($columnCount, $columnGap: 20px) { -webkit-column-count: $columnCount; diff --git a/lib/_reset.scss b/lib/_reset.scss index fdd00480780c..9e8f2defea44 100755 --- a/lib/_reset.scss +++ b/lib/_reset.scss @@ -6,7 +6,7 @@ ERIC MEYER RESET // -------------------------------------------------- html, body { margin: 0; padding: 0; } -h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; } +h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, figure, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; } table { border-collapse: collapse; border-spacing: 0; } ol, ul { list-style: none; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } diff --git a/lib/_scaffolding.scss b/lib/_scaffolding.scss index a1f38ba11340..83c52b550ba1 100755 --- a/lib/_scaffolding.scss +++ b/lib/_scaffolding.scss @@ -8,8 +8,9 @@ .row { @include clearfix(); - margin-left: -20px; - + .row { + margin-left: -20px; + } // Default columns .span1, .span2, @@ -99,11 +100,11 @@ // ----------------- html, body { - background-color: $backgroundColor; height: 100%; } body { + background: #F5F3EE url("/img/bg/soft_wallpaper_2.png"); margin: 0; @include sans-serif-font(normal,$basefont,$baseline); color: $grayDark; @@ -115,10 +116,10 @@ body { } #main { - overflow:visible; - padding-bottom: 80px; + overflow:hidden; + padding-bottom: 60px; @if $fixedHeader == true { - padding-top:80px; + padding-top:60px; } } @@ -129,7 +130,7 @@ body { @if $fixedFooter == false { position: relative; - margin-top: -44px; /* negative value of footer height */ + margin-top: -40px; /* negative value of footer height */ } .inner, .fill { @@ -143,7 +144,7 @@ body { // Container (centered, fixed-width layouts) .container { - width: 940px; + width: 960px; margin: 0 auto; } @@ -153,13 +154,41 @@ body { @include clearfix(); .sidebar { float: left; - width: $fluidSidebarWidth - $fluidSidebarPadding; + &.span1 { @include columns(1); } + &.span2 { @include columns(2); } + &.span3 { @include columns(3); } + &.span4 { @include columns(4); } + &.span5 { @include columns(5); } + &.span6 { @include columns(6); } + &.span7 { @include columns(7); } + &.span8 { @include columns(8); } + &.span9 { @include columns(9); } + &.span10 { @include columns(10); } + &.span11 { @include columns(11); } + &.span12 { @include columns(12); } + &.span13 { @include columns(13); } + &.span14 { @include columns(14); } + &.span15 { @include columns(15); } + &.span16 { @include columns(16); } } - .content { - min-width: $siteWidth - 20 - $fluidSidebarWidth; + > .content { max-width: $fluidMaxWidth; - margin-left: $fluidSidebarWidth + 20; - background:red; + &.offset1 { @include offset(1); } + &.offset2 { @include offset(2); } + &.offset3 { @include offset(3); } + &.offset4 { @include offset(4); } + &.offset5 { @include offset(5); } + &.offset6 { @include offset(6); } + &.offset7 { @include offset(7); } + &.offset8 { @include offset(8); } + &.offset9 { @include offset(9); } + &.offset10 { @include offset(10); } + &.offset11 { @include offset(11); } + &.offset12 { @include offset(12); } + &.offset13 { @include offset(13); } + &.offset14 { @include offset(14); } + &.offset15 { @include offset(15); } + &.offset16 { @include offset(16); } } } @@ -186,6 +215,6 @@ a { background: $white; border: 1px solid #ddd; @include border-radius(3px); - $shadow: inset 0 1px 1px rgba(255,255,255,1), 0 1px 0px rgba(0,0,0,.1); + $shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); @include box-shadow($shadow); } diff --git a/lib/_tables.scss b/lib/_tables.scss index 8094ab545193..f6a0c40436ba 100755 --- a/lib/_tables.scss +++ b/lib/_tables.scss @@ -59,10 +59,10 @@ table { .zebra-striped { tbody { tr:nth-child(odd) td { - background-color: $grayLighter; + background-color: $whiteOff; } tr:hover td { - background-color: lighten($grayLight, 10%); + background-color: $grayLighter; } } diff --git a/lib/_type.scss b/lib/_type.scss index 97c0b66a8728..3937db46ec9d 100755 --- a/lib/_type.scss +++ b/lib/_type.scss @@ -9,6 +9,9 @@ p { @include shorthand-font(normal,$basefont,$baseline); margin-bottom: $baseline / 2; + &.special { + margin-bottom:0; + } small { font-size: $basefont - 2; color: $grayLight; @@ -26,34 +29,29 @@ h1, h2, h3, h4, h5, h6 { color: $grayLight; } } -h1 { - margin-bottom: $baseline; - font-size: 30px; - line-height: $baseline * 2; - small { - font-size: 18px; - } -} -h2 { +h1, h2 { font-size: 24px; line-height: $baseline * 2; small { - font-size: 14px; + font-size: 13px; } } h3, h4, h5, h6 { - line-height: $baseline * 2; + line-height: $baseline * 1.5; + &.compress { + line-height:$baseline; + } } h3 { font-size: 18px; small { - font-size: 14px; + font-size: 11px; } } h4 { font-size: 16px; small { - font-size: 12px; + font-size: 10px; } } h5 { @@ -70,7 +68,7 @@ h6 { // Unordered and Ordered lists ul, ol { - margin: 0 0 $baseline 25px; + margin: 0 0 $baseline 20px; &.spaced { li { margin-top:0; @@ -137,6 +135,9 @@ em { font-weight: inherit; line-height: inherit; } +small { + font-size:.8em; +} .muted { color: $grayLight } @@ -224,3 +225,10 @@ pre { background-color: $noticeLabel; } } + +a { + outline:none; + &:focus, &:active { + outline:none; + } +} \ No newline at end of file diff --git a/lib/bootstrap.css b/lib/bootstrap.css index a266b81fa003..d271998628c1 100644 --- a/lib/bootstrap.css +++ b/lib/bootstrap.css @@ -22,7 +22,7 @@ html, body { padding: 0; } -h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { +h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, figure, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; @@ -155,9 +155,6 @@ table { border-spacing: 0; } -/* Preboot.scss - * Variables and mixins to pre-ignite any new web development project - * ------------------------------------------------------------------ */ .clearfix { zoom: 1; } @@ -188,7 +185,6 @@ table { * ------------------------------------------------------------------------------------------- */ .row { zoom: 1; - margin-left: -20px; } .row:before, .row:after { display: table; @@ -197,6 +193,9 @@ table { .row:after { clear: both; } +.row .row { + margin-left: -20px; +} .row .span1, .row .span2, .row .span3, @@ -371,13 +370,13 @@ table { } html, body { - background-color: #f8f8f8; height: 100%; } body { + background: #f5f3ee url("/img/bg/soft_wallpaper_2.png"); margin: 0; - font-family: "Lucida Grande", Arial, Tahoma, Verdana, sans-serif; + font-family: "Lucida Grande", "Seoge UI", Arial, Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; @@ -390,15 +389,18 @@ body { } #main { - overflow: visible; - padding-bottom: 80px; - padding-top: 80px; + overflow: hidden; + padding-bottom: 60px; + padding-top: 60px; } #footer { height: 40px; clear: both; overflow: hidden; + position: relative; + margin-top: -40px; + /* negative value of footer height */ } #footer .inner, #footer .fill { height: 40px; @@ -418,7 +420,7 @@ body { } .container { - width: 940px; + width: 960px; margin: 0 auto; } @@ -435,13 +437,105 @@ body { } .container-fluid .sidebar { float: left; - width: 360px; } -.container-fluid .content { - min-width: 520px; +.container-fluid .sidebar.span1 { + width: 40px; +} +.container-fluid .sidebar.span2 { + width: 100px; +} +.container-fluid .sidebar.span3 { + width: 160px; +} +.container-fluid .sidebar.span4 { + width: 220px; +} +.container-fluid .sidebar.span5 { + width: 280px; +} +.container-fluid .sidebar.span6 { + width: 340px; +} +.container-fluid .sidebar.span7 { + width: 400px; +} +.container-fluid .sidebar.span8 { + width: 460px; +} +.container-fluid .sidebar.span9 { + width: 520px; +} +.container-fluid .sidebar.span10 { + width: 580px; +} +.container-fluid .sidebar.span11 { + width: 640px; +} +.container-fluid .sidebar.span12 { + width: 700px; +} +.container-fluid .sidebar.span13 { + width: 760px; +} +.container-fluid .sidebar.span14 { + width: 820px; +} +.container-fluid .sidebar.span15 { + width: 880px; +} +.container-fluid .sidebar.span16 { + width: 940px; +} +.container-fluid > .content { max-width: 100%; - margin-left: 420px; - background: red; +} +.container-fluid > .content.offset1 { + margin-left: 80px; +} +.container-fluid > .content.offset2 { + margin-left: 140px; +} +.container-fluid > .content.offset3 { + margin-left: 200px; +} +.container-fluid > .content.offset4 { + margin-left: 260px; +} +.container-fluid > .content.offset5 { + margin-left: 320px; +} +.container-fluid > .content.offset6 { + margin-left: 380px; +} +.container-fluid > .content.offset7 { + margin-left: 440px; +} +.container-fluid > .content.offset8 { + margin-left: 500px; +} +.container-fluid > .content.offset9 { + margin-left: 560px; +} +.container-fluid > .content.offset10 { + margin-left: 620px; +} +.container-fluid > .content.offset11 { + margin-left: 680px; +} +.container-fluid > .content.offset12 { + margin-left: 740px; +} +.container-fluid > .content.offset13 { + margin-left: 800px; +} +.container-fluid > .content.offset14 { + margin-left: 860px; +} +.container-fluid > .content.offset15 { + margin-left: 920px; +} +.container-fluid > .content.offset16 { + margin-left: 980px; } a { @@ -463,6 +557,9 @@ p { line-height: 18px; margin-bottom: 9px; } +p.special { + margin-bottom: 0; +} p small { font-size: 10px; color: #bfbfbf; @@ -476,39 +573,33 @@ h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { color: #bfbfbf; } -h1 { - margin-bottom: 18px; - font-size: 30px; - line-height: 36px; -} -h1 small { - font-size: 18px; -} - -h2 { +h1, h2 { font-size: 24px; line-height: 36px; } -h2 small { - font-size: 14px; +h1 small, h2 small { + font-size: 13px; } h3, h4, h5, h6 { - line-height: 36px; + line-height: 27px; +} +h3.compress, h4.compress, h5.compress, h6.compress { + line-height: 18px; } h3 { font-size: 18px; } h3 small { - font-size: 14px; + font-size: 11px; } h4 { font-size: 16px; } h4 small { - font-size: 12px; + font-size: 10px; } h5 { @@ -521,7 +612,7 @@ h6 { } ul, ol { - margin: 0 0 18px 25px; + margin: 0 0 18px 20px; } ul.spaced li, ol.spaced li { margin-top: 0; @@ -586,6 +677,10 @@ em { line-height: inherit; } +small { + font-size: .8em; +} + .muted { color: #bfbfbf; } @@ -681,10 +776,17 @@ pre { background-color: #b1e4fc; } +a { + outline: none; +} +a:focus, a:active { + outline: none; +} + /* Forms.scss * Base styles for various input types, form layouts, and states * ------------------------------------------------------------- */ -form { +form .clearfix { margin-bottom: 18px; } @@ -704,21 +806,17 @@ fieldset legend { color: #444444; } -.clearfix { - margin-bottom: 18px; -} - label, input, select, textarea { - font-family: "Lucida Grande", Arial, Tahoma, Verdana, sans-serif; + font-family: "Lucida Grande", "Seoge UI", Arial, Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: normal; line-height: normal; } -label { +label, .input-label { padding-top: 4px; font-size: 13px; line-height: 18px; @@ -740,6 +838,9 @@ div.input:before, div.input:after { div.input:after { clear: both; } +div.input p { + margin-top: 5px; +} input[type=checkbox], input[type=radio] { @@ -752,16 +853,20 @@ input[type=search], input[type=email], input[type=url], input[type=tel], +input[type=date], +input[type=time], +input[type=datetime], +input[type=num], textarea, select, .uneditable-input { display: inline-block; width: 210px; - padding: 4px; + padding: 5px 4px 4px; font-size: 12px; line-height: 18px; min-height: 18px; - color: #777777; + color: #444444; border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; @@ -805,6 +910,10 @@ input[type=search], input[type=email], input[type=url], input[type=tel], +input[type=date], +input[type=time], +input[type=datetime], +input[type=num], select, textarea { -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; @@ -820,12 +929,16 @@ input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=tel]:focus, +input[type=date]:focus, +input[type=time]:focus, +input[type=datetime]:focus, +input[type=num]:focus, textarea:focus { outline: none; - border-color: #d4e7b4; - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 4px #d4e7b4; - -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 4px #d4e7b4; - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 4px #d4e7b4; + border-color: #80b441; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px #d4e7b4; + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px #d4e7b4; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px #d4e7b4; } form div.error { @@ -847,6 +960,10 @@ form div.error input[type=search], form div.error input[type=email], form div.error input[type=url], form div.error input[type=tel], +form div.error input[type=date], +form div.error input[type=time], +form div.error input[type=datetime], +form div.error input[type=num], form div.error textarea { border-color: #df002a; -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25); @@ -859,6 +976,10 @@ form div.error input[type=search]:focus, form div.error input[type=email]:focus, form div.error input[type=url]:focus, form div.error input[type=tel]:focus, +form div.error input[type=date]:focus, +form div.error input[type=time]:focus, +form div.error input[type=datetime]:focus, +form div.error input[type=num]:focus, form div.error textarea:focus { border-color: #ac0020; -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5); @@ -872,27 +993,27 @@ form div.error .input-append span.add-on { color: #ac0020; } -.input-mini, input.mini, textarea.mini, select.mini { +.input-mini { width: 60px; } -.input-small, input.small, textarea.small, select.small { +.input-small { width: 90px; } -.input-medium, input.medium, textarea.medium, select.medium { +.input-medium { width: 150px; } -.input-large, input.large, textarea.large, select.large { +.input-large { width: 210px; } -.input-xlarge, input.xlarge, textarea.xlarge, select.xlarge { +.input-xlarge { width: 270px; } -.input-xxlarge, input.xxlarge, textarea.xxlarge, select.xxlarge { +.input-xxlarge { width: 530px; } @@ -991,6 +1112,78 @@ input[type=tel].span15, input[type=tel].span16, input[type=tel].span-one-third, input[type=tel].span-two-thirds, +input[type=date].span1, +input[type=date].span2, +input[type=date].span3, +input[type=date].span4, +input[type=date].span5, +input[type=date].span6, +input[type=date].span7, +input[type=date].span8, +input[type=date].span9, +input[type=date].span10, +input[type=date].span11, +input[type=date].span12, +input[type=date].span13, +input[type=date].span14, +input[type=date].span15, +input[type=date].span16, +input[type=date].span-one-third, +input[type=date].span-two-thirds, +input[type=time].span1, +input[type=time].span2, +input[type=time].span3, +input[type=time].span4, +input[type=time].span5, +input[type=time].span6, +input[type=time].span7, +input[type=time].span8, +input[type=time].span9, +input[type=time].span10, +input[type=time].span11, +input[type=time].span12, +input[type=time].span13, +input[type=time].span14, +input[type=time].span15, +input[type=time].span16, +input[type=time].span-one-third, +input[type=time].span-two-thirds, +input[type=datetime].span1, +input[type=datetime].span2, +input[type=datetime].span3, +input[type=datetime].span4, +input[type=datetime].span5, +input[type=datetime].span6, +input[type=datetime].span7, +input[type=datetime].span8, +input[type=datetime].span9, +input[type=datetime].span10, +input[type=datetime].span11, +input[type=datetime].span12, +input[type=datetime].span13, +input[type=datetime].span14, +input[type=datetime].span15, +input[type=datetime].span16, +input[type=datetime].span-one-third, +input[type=datetime].span-two-thirds, +input[type=num].span1, +input[type=num].span2, +input[type=num].span3, +input[type=num].span4, +input[type=num].span5, +input[type=num].span6, +input[type=num].span7, +input[type=num].span8, +input[type=num].span9, +input[type=num].span10, +input[type=num].span11, +input[type=num].span12, +input[type=num].span13, +input[type=num].span14, +input[type=num].span15, +input[type=num].span16, +input[type=num].span-one-third, +input[type=num].span-two-thirds, select.span1, select.span2, select.span3, @@ -1009,28 +1202,285 @@ select.span15, select.span16, select.span-one-third, select.span-two-thirds, -textarea.span1, -textarea.span2, -textarea.span3, -textarea.span4, -textarea.span5, -textarea.span6, -textarea.span7, -textarea.span8, -textarea.span9, -textarea.span10, -textarea.span11, -textarea.span12, -textarea.span13, -textarea.span14, -textarea.span15, -textarea.span16, -textarea.span-one-third, -textarea.span-two-thirds { +.input textarea.span1, +.input textarea.span2, +.input textarea.span3, +.input textarea.span4, +.input textarea.span5, +.input textarea.span6, +.input textarea.span7, +.input textarea.span8, +.input textarea.span9, +.input textarea.span10, +.input textarea.span11, +.input textarea.span12, +.input textarea.span13, +.input textarea.span14, +.input textarea.span15, +.input textarea.span16, +.input textarea.span-one-third, +.input textarea.span-two-thirds { display: inline-block; float: none; margin-left: 0; } +input[type=text].span1, +input[type=password].span1, +input[type=search].span1, +input[type=email].span1, +input[type=url].span1, +input[type=tel].span1, +input[type=date].span1, +input[type=time].span1, +input[type=datetime].span1, +input[type=num].span1, +select.span1, +.input textarea.span1 { + width: 40px; +} +input[type=text].span2, +input[type=password].span2, +input[type=search].span2, +input[type=email].span2, +input[type=url].span2, +input[type=tel].span2, +input[type=date].span2, +input[type=time].span2, +input[type=datetime].span2, +input[type=num].span2, +select.span2, +.input textarea.span2 { + width: 100px; +} +input[type=text].span3, +input[type=password].span3, +input[type=search].span3, +input[type=email].span3, +input[type=url].span3, +input[type=tel].span3, +input[type=date].span3, +input[type=time].span3, +input[type=datetime].span3, +input[type=num].span3, +select.span3, +.input textarea.span3 { + width: 160px; +} +input[type=text].span4, +input[type=password].span4, +input[type=search].span4, +input[type=email].span4, +input[type=url].span4, +input[type=tel].span4, +input[type=date].span4, +input[type=time].span4, +input[type=datetime].span4, +input[type=num].span4, +select.span4, +.input textarea.span4 { + width: 220px; +} +input[type=text].span5, +input[type=password].span5, +input[type=search].span5, +input[type=email].span5, +input[type=url].span5, +input[type=tel].span5, +input[type=date].span5, +input[type=time].span5, +input[type=datetime].span5, +input[type=num].span5, +select.span5, +.input textarea.span5 { + width: 280px; +} +input[type=text].span6, +input[type=password].span6, +input[type=search].span6, +input[type=email].span6, +input[type=url].span6, +input[type=tel].span6, +input[type=date].span6, +input[type=time].span6, +input[type=datetime].span6, +input[type=num].span6, +select.span6, +.input textarea.span6 { + width: 340px; +} +input[type=text].span7, +input[type=password].span7, +input[type=search].span7, +input[type=email].span7, +input[type=url].span7, +input[type=tel].span7, +input[type=date].span7, +input[type=time].span7, +input[type=datetime].span7, +input[type=num].span7, +select.span7, +.input textarea.span7 { + width: 400px; +} +input[type=text].span8, +input[type=password].span8, +input[type=search].span8, +input[type=email].span8, +input[type=url].span8, +input[type=tel].span8, +input[type=date].span8, +input[type=time].span8, +input[type=datetime].span8, +input[type=num].span8, +select.span8, +.input textarea.span8 { + width: 460px; +} +input[type=text].span9, +input[type=password].span9, +input[type=search].span9, +input[type=email].span9, +input[type=url].span9, +input[type=tel].span9, +input[type=date].span9, +input[type=time].span9, +input[type=datetime].span9, +input[type=num].span9, +select.span9, +.input textarea.span9 { + width: 520px; +} +input[type=text].span10, +input[type=password].span10, +input[type=search].span10, +input[type=email].span10, +input[type=url].span10, +input[type=tel].span10, +input[type=date].span10, +input[type=time].span10, +input[type=datetime].span10, +input[type=num].span10, +select.span10, +.input textarea.span10 { + width: 580px; +} +input[type=text].span11, +input[type=password].span11, +input[type=search].span11, +input[type=email].span11, +input[type=url].span11, +input[type=tel].span11, +input[type=date].span11, +input[type=time].span11, +input[type=datetime].span11, +input[type=num].span11, +select.span11, +.input textarea.span11 { + width: 640px; +} +input[type=text].span12, +input[type=password].span12, +input[type=search].span12, +input[type=email].span12, +input[type=url].span12, +input[type=tel].span12, +input[type=date].span12, +input[type=time].span12, +input[type=datetime].span12, +input[type=num].span12, +select.span12, +.input textarea.span12 { + width: 700px; +} +input[type=text].span13, +input[type=password].span13, +input[type=search].span13, +input[type=email].span13, +input[type=url].span13, +input[type=tel].span13, +input[type=date].span13, +input[type=time].span13, +input[type=datetime].span13, +input[type=num].span13, +select.span13, +.input textarea.span13 { + width: 760px; +} +input[type=text].span14, +input[type=password].span14, +input[type=search].span14, +input[type=email].span14, +input[type=url].span14, +input[type=tel].span14, +input[type=date].span14, +input[type=time].span14, +input[type=datetime].span14, +input[type=num].span14, +select.span14, +.input textarea.span14 { + width: 820px; +} +input[type=text].span15, +input[type=password].span15, +input[type=search].span15, +input[type=email].span15, +input[type=url].span15, +input[type=tel].span15, +input[type=date].span15, +input[type=time].span15, +input[type=datetime].span15, +input[type=num].span15, +select.span15, +.input textarea.span15 { + width: 880px; +} +input[type=text].span16, +input[type=password].span16, +input[type=search].span16, +input[type=email].span16, +input[type=url].span16, +input[type=tel].span16, +input[type=date].span16, +input[type=time].span16, +input[type=datetime].span16, +input[type=num].span16, +select.span16, +.input textarea.span16 { + width: 940px; +} +input[type=text].span-full, +input[type=password].span-full, +input[type=search].span-full, +input[type=email].span-full, +input[type=url].span-full, +input[type=tel].span-full, +input[type=date].span-full, +input[type=time].span-full, +input[type=datetime].span-full, +input[type=num].span-full, +select.span-full, +.input textarea.span-full { + width: 100%; +} + +textarea.height2 { + height: 36px; +} +textarea.height3 { + height: 54px; +} +textarea.height4 { + height: 72px; +} +textarea.height6 { + height: 108px; +} +textarea.height7 { + height: 126px; +} +textarea.height8 { + height: 144px; +} input[readonly]:focus, textarea[readonly]:focus, @@ -1051,6 +1501,18 @@ input.disabled { .actions .secondary-action a { line-height: 35px; } +.actions .submit { + zoom: 1; + margin: 0; + padding: 0; +} +.actions .submit:before, .actions .submit:after { + display: table; + content: ""; +} +.actions .submit:after { + clear: both; +} .help-inline, .help-block { @@ -1182,9 +1644,6 @@ input.disabled { margin-left: 1px; } -.form-stacked { - padding-left: 20px; -} .form-stacked fieldset { padding-top: 9px; } @@ -1221,8 +1680,12 @@ input.disabled { margin-left: -10px; } .form-stacked .actions { - margin-left: -20px; - padding-left: 20px; + margin-left: -16px; + padding-left: 16px; +} +.form-stacked .actions .clearfix { + margin: 0; + padding: 0; } /* @@ -1280,10 +1743,10 @@ table.with-caption { } .zebra-striped tbody tr:nth-child(odd) td { - background-color: #e6e6e6; + background-color: #f2f2f2; } .zebra-striped tbody tr:hover td { - background-color: #d9d9d9; + background-color: #e6e6e6; } .zebra-striped .header { cursor: pointer; @@ -1448,19 +1911,21 @@ table .headerSortDown.purple:hover { overflow: visible; } .topbar .topbar-inner, .topbar .fill, .topbar .inner, .bar .topbar-inner, .bar .fill, .bar .inner { - background: #333; - background-color: #323232; + background-color: black; background-repeat: repeat-x; - background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#323232)); - background-image: -moz-linear-gradient(top, #333333, #323232); - background-image: -ms-linear-gradient(top, #333333, #323232); - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #323232)); - background-image: -webkit-linear-gradient(top, #333333, #323232); - background-image: -o-linear-gradient(top, #333333, #323232); - background-image: linear-gradient(top, #333333, #323232); + background-image: -khtml-gradient(linear, left top, left bottom, from(#444444), to(black)); + background-image: -moz-linear-gradient(top, #444444, black); + background-image: -ms-linear-gradient(top, #444444, black); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, black)); + background-image: -webkit-linear-gradient(top, #444444, black); + background-image: -o-linear-gradient(top, #444444, black); + background-image: linear-gradient(top, #444444, black); } .topbar.top, .bar.top { - border-top: 4px solid #c0da93; + border-top: 3px solid #c0da93; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); position: fixed; top: 0; left: 0; @@ -1473,20 +1938,16 @@ table .headerSortDown.purple:hover { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } .topbar.bottom, .bar.bottom { - border-bottom: 4px solid #c0da93; - position: fixed; - bottom: 0; - left: 0; - right: 0; - z-index: 500; + -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); } .topbar a, .bar a { color: #bfbfbf; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } -.topbar a:hover, -.topbar ul li.active a, .bar a:hover, .bar ul li.active a { - background-color: #333; +.topbar ul li.active a, .bar ul li.active a { + background-color: #333333; background-color: rgba(255, 255, 255, 0.05); color: white; text-decoration: none; @@ -1525,15 +1986,15 @@ table .headerSortDown.purple:hover { opacity: 1; } .topbar form input, .bar form input { - background-color: #444; - background-color: rgba(255, 255, 255, 0.2); - font-family: "Lucida Grande", Arial, Tahoma, Verdana, sans-serif; + font-family: "Lucida Grande", "Seoge UI", Arial, Tahoma, Verdana, sans-serif; font-size: normal; font-weight: 13px; line-height: 1; width: 220px; padding: 3px 5px 2px; margin-top: 3px; + background-color: #444; + background-color: rgba(255, 255, 255, 0.2); color: #fff; color: rgba(255, 255, 255, 0.75); border: 1px solid #111; @@ -1560,10 +2021,10 @@ table .headerSortDown.purple:hover { } .topbar form input:focus, .topbar form input.focused, .bar form input:focus, .bar form input.focused { outline: none; - background-color: rgba(255, 255, 255, 0.35); - text-shadow: 0 1px 0 #111; padding: 3px 5px 2px; margin-top: 3px; + background-color: rgba(255, 255, 255, 0.35); + text-shadow: 0 1px 0 #111; border-color: #111; color: #f2f2f2; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25); @@ -1599,11 +2060,11 @@ table .headerSortDown.purple:hover { text-decoration: none; } .topbar ul li a:hover, .bar ul li a:hover { - color: #fff; + color: white; text-decoration: none; } .topbar ul li.active a, .bar ul li.active a { - background-color: #222; + background-color: #222222; -webkit-box-shadow: inset -1px 0 2px rgba(0, 0, 0, 0.6), inset 1px 0 2px rgba(0, 0, 0, 0.6); -moz-box-shadow: inset -1px 0 2px rgba(0, 0, 0, 0.6), inset 1px 0 2px rgba(0, 0, 0, 0.6); box-shadow: inset -1px 0 2px rgba(0, 0, 0, 0.6), inset 1px 0 2px rgba(0, 0, 0, 0.6); @@ -1628,22 +2089,22 @@ table .headerSortDown.purple:hover { margin-left: 4px; border-left: 4px solid transparent; border-right: 4px solid transparent; - border-top: 4px solid #fff; + border-top: 4px solid white; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; } .topbar ul li.dropdown.open, .bar ul li.dropdown.open { - background-color: #222; + background-color: #222222; } .topbar ul li.dropdown.open a.menu, .topbar ul li.dropdown.open a:hover, .bar ul li.dropdown.open a.menu, .bar ul li.dropdown.open a:hover { - background-color: #444; + background-color: #444444; background-color: rgba(255, 255, 255, 0.1); - *background-color: #444; + *background-color: #444444; /* IE6-7 */ - color: #fff; + color: white; } .topbar ul li.dropdown.open ul, .bar ul li.dropdown.open ul { display: block; @@ -1654,22 +2115,21 @@ table .headerSortDown.purple:hover { } .topbar ul li.dropdown.open ul li a:hover, .bar ul li.dropdown.open ul li a:hover { background-color: rgba(255, 255, 255, 0.1); - *background-color: #444; + *background-color: #333333; /* IE6-7 */ - color: #fff; + color: white; } .topbar ul li.dropdown.open ul li.active a, .bar ul li.dropdown.open ul li.active a { background-color: rgba(255, 255, 255, 0.1); font-weight: bold; } .topbar ul li ul, .bar ul li ul { - background-color: #222; + background-color: #222222; float: left; display: none; position: absolute; top: 40px; - min-width: 180px; - max-width: 240px; + width: 153px; _width: 180px; margin-left: -1px; margin-right: 0; @@ -1678,12 +2138,9 @@ table .headerSortDown.purple:hover { border-right: 1px solid #676767; border-left: 1px solid #676767; zoom: 1; - -webkit-border-radius: 0 0 3px 3px; - -moz-border-radius: 0 0 3px 3px; - border-radius: 0 0 3px 3px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); } .topbar ul li ul li, .bar ul li ul li { float: none; @@ -1691,6 +2148,7 @@ table .headerSortDown.purple:hover { display: block; background: none; font-size: 12px; + border: none; border-bottom: 1px solid #676767; } .topbar ul li ul li a, .bar ul li ul li a { @@ -1699,17 +2157,17 @@ table .headerSortDown.purple:hover { clear: both; font-weight: normal; line-height: 19px; - color: #bbb; + color: #bfbfbf; } .topbar ul li ul li a:hover, .bar ul li ul li a:hover { - background-color: #333; + background-color: #333333; background-color: rgba(255, 255, 255, 0.25); - color: #fff; + color: white; } .topbar ul li ul li.divider, .bar ul li ul li.divider { height: 1px; overflow: hidden; - background: #444; + background: #444444; background: rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.1); margin: 10px 0; @@ -1730,9 +2188,9 @@ table .headerSortDown.purple:hover { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); margin-top: 0; margin-bottom: 30px; padding: 60px; @@ -1749,17 +2207,6 @@ table .headerSortDown.purple:hover { line-height: 27px; } -.page-header, section header { - margin-bottom: 17px; - border-bottom: 1px solid #ddd; - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -} -.page-header h1, section header h1 { - margin-bottom: 8px; -} - section footer { margin-top: 17px; padding-top: 17px; @@ -1785,39 +2232,44 @@ section footer { -moz-border-radius: 3px; border-radius: 3px; background: #f2f2f2; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #bfbfbf; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-sizing: border; + -moz-box-sizing: border; + box-sizing: border; } -.btn.primary, .alert-message.primary { - background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #80b441; + +.alert-message.primary { + background: #ecf4df; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #c0da93; } -.btn.success, .alert-message.success { - background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #80b441; +.alert-message.success { + background: #ecf4df; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #c0da93; } -.btn.danger, .btn.error, .btn.warning, .alert-message.danger, .alert-message.error, .alert-message.warning { - background: #facdcd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #ff8da2; +.alert-message.danger, .alert-message.error, .alert-message.warning { + background: #fce4e4; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #facdcd; } -.btn.info, .alert-message.info { - background: #b1e4fc; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #3eb6ee; +.alert-message.info { + background: white; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #b1e4fc; } -.btn.action, .alert-message.action { - background: #ffc994; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - border-color: #e89252; +.alert-message.action { + background: #ffd6ae; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #ffc994; } .btn { + outline: none; cursor: pointer; display: inline-block; padding: .65em 1em; @@ -1825,37 +2277,129 @@ section footer { font-weight: 700; line-height: normal; color: #444444; + text-shadow: 0 1px 0 #f2f2f2; + background: white; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #b2b2b2; + background-color: #f2f2f2; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(white), to(#f2f2f2)); + background-image: -moz-linear-gradient(top, white, #f2f2f2); + background-image: -ms-linear-gradient(top, white, #f2f2f2); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f2f2f2)); + background-image: -webkit-linear-gradient(top, white, #f2f2f2); + background-image: -o-linear-gradient(top, white, #f2f2f2); + background-image: linear-gradient(top, white, #f2f2f2); +} +.btn.full-width { + width: 100%; + text-align: center; + padding-left: 0; + padding-right: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.btn.primary { + background: #cbe1a6; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #73a13a; + background-color: #c0da93; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93)); + background-image: -moz-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -ms-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93)); + background-image: -webkit-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -o-linear-gradient(top, #d2e4b1, #c0da93); + background-image: linear-gradient(top, #d2e4b1, #c0da93); +} +.btn.success { + background: #cbe1a6; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #73a13a; + background-color: #c0da93; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#d2e4b1), to(#c0da93)); + background-image: -moz-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -ms-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2e4b1), color-stop(100%, #c0da93)); + background-image: -webkit-linear-gradient(top, #d2e4b1, #c0da93); + background-image: -o-linear-gradient(top, #d2e4b1, #c0da93); + background-image: linear-gradient(top, #d2e4b1, #c0da93); +} +.btn.danger { + background: #fce4e4; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #ff748d; + background-color: #facdcd; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#fce0e0), to(#facdcd)); + background-image: -moz-linear-gradient(top, #fce0e0, #facdcd); + background-image: -ms-linear-gradient(top, #fce0e0, #facdcd); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fce0e0), color-stop(100%, #facdcd)); + background-image: -webkit-linear-gradient(top, #fce0e0, #facdcd); + background-image: -o-linear-gradient(top, #fce0e0, #facdcd); + background-image: linear-gradient(top, #fce0e0, #facdcd); +} +.btn.info { + background: #caecfd; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #27adec; + background-color: #3eb6ee; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#d8f2fe), to(#3eb6ee)); + background-image: -moz-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: -ms-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8f2fe), color-stop(100%, #3eb6ee)); + background-image: -webkit-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: -o-linear-gradient(top, #d8f2fe, #3eb6ee); + background-image: linear-gradient(top, #d8f2fe, #3eb6ee); +} +.btn.action { + background: #ffd6ae; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); + border-color: #e5843b; + background-color: #ffc994; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#ffdebd), to(#ffc994)); + background-image: -moz-linear-gradient(top, #ffdebd, #ffc994); + background-image: -ms-linear-gradient(top, #ffdebd, #ffc994); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdebd), color-stop(100%, #ffc994)); + background-image: -webkit-linear-gradient(top, #ffdebd, #ffc994); + background-image: -o-linear-gradient(top, #ffdebd, #ffc994); + background-image: linear-gradient(top, #ffdebd, #ffc994); } .btn:hover { color: #444444; text-decoration: none; background: white; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #b2b2b2; } .btn:hover.primary { background: #cbe1a6; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #73a13a; } .btn:hover.success { background: #cbe1a6; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #73a13a; } .btn:hover.danger { background: #fce4e4; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #ff748d; } .btn:hover.info { background: #caecfd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #27adec; } .btn:hover.action { background: #ffd6ae; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #e5843b; } .btn:active { @@ -1878,32 +2422,32 @@ section footer { } .btn.disabled:hover, .btn.disabled:active { background: #f2f2f2; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #bfbfbf; } .btn.disabled:hover.primary, .btn.disabled:active.primary { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn.disabled:hover.success, .btn.disabled:active.success { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn.disabled:hover.danger, .btn.disabled:active.danger { background: #facdcd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #ff8da2; } .btn.disabled:hover.info, .btn.disabled:active.info { background: #b1e4fc; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #3eb6ee; } .btn.disabled:hover.action, .btn.disabled:active.action { background: #ffc994; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #e89252; } .btn:disabled { @@ -1916,32 +2460,32 @@ section footer { } .btn:disabled:hover, .btn:disabled:active { background: #f2f2f2; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #bfbfbf; } .btn:disabled:hover.primary, .btn:disabled:active.primary { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn:disabled:hover.success, .btn:disabled:active.success { background: #c0da93; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #80b441; } .btn:disabled:hover.danger, .btn:disabled:active.danger { background: #facdcd; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #ff8da2; } .btn:disabled:hover.info, .btn:disabled:active.info { background: #b1e4fc; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #3eb6ee; } .btn:disabled:hover.action, .btn:disabled:active.action { background: #ffc994; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); border-color: #e89252; } @@ -1951,22 +2495,7 @@ input[type=submit].btn::-moz-focus-inner { border: 0; } -.alert-message { - margin-bottom: 18px; - padding: 7px 14px; -} -.alert-message h5 { - line-height: 18px; -} -.alert-message p { - margin-bottom: 0; -} -.alert-message div { - margin-top: 5px; - margin-bottom: 2px; - line-height: 28px; -} -.alert-message .close { +.close { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; float: right; margin-top: -1px; @@ -1979,7 +2508,7 @@ input[type=submit].btn::-moz-focus-inner { -moz-opacity: 0.2; opacity: 0.2; } -.alert-message .close:hover { +.close:hover { color: black; text-decoration: none; filter: alpha(opacity=40); @@ -1987,6 +2516,24 @@ input[type=submit].btn::-moz-focus-inner { -moz-opacity: 0.4; opacity: 0.4; } + +.alert-message { + margin-bottom: 18px; + padding: 7px 14px; + text-align: center; +} +.alert-message h5 { + line-height: 18px; + margin-top: 4px; +} +.alert-message p { + margin-bottom: 0; +} +.alert-message div { + margin-top: 5px; + margin-bottom: 2px; + line-height: 28px; +} .alert-message.block-message { padding: 14px; } @@ -2084,9 +2631,12 @@ input[type=submit].btn::-moz-focus-inner { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; } .tab-content > *, .pill-content > * { display: none; @@ -2136,16 +2686,15 @@ input[type=submit].btn::-moz-focus-inner { } .breadcrumb { - margin: 0 0 18px; - padding: 7px 14px; - background: white; - border: 1px solid #ddd; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + margin: 0; + zoom: 1; +} +.breadcrumb:before, .breadcrumb:after { + display: table; + content: ""; +} +.breadcrumb:after { + clear: both; } .breadcrumb li { display: inline; @@ -2171,9 +2720,9 @@ input[type=submit].btn::-moz-focus-inner { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); } .pagination ul li { display: inline; @@ -2197,23 +2746,57 @@ input[type=submit].btn::-moz-focus-inner { } .well { - margin-bottom: 20px; - padding: 19px; + margin-bottom: 16px; + padding: 16px; min-height: 20px; background: white; border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 1px white, 0 1px 0px rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.1); +} +.well.form { + padding: 16px 0 0 0; +} +.well.form .form-stacked .clearfix { + padding-left: 16px; + padding-right: 16px; +} +.well.form .form-stacked .actions { + margin-left: 0; +} +.well.form .actions { + margin-bottom: 0; +} +.well.footer { + padding: 16px 0 0 0; +} +.well.footer .content { + padding: 0 16px 0; +} +.well.footer > footer { + padding: 8px 16px; + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; + border-top: 1px solid #ddd; + -webkit-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + -moz-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + background: #f3f3f3; } .well.header-footer { padding: 0; + margin: 0; } .well.header-footer header, .well.header-footer footer, .well.header-footer .content { - padding: 8px 19px; + padding: 8px 16px; } .well.header-footer header, .well.header-footer footer { background: #f3f3f3; @@ -2275,6 +2858,7 @@ input[type=submit].btn::-moz-focus-inner { margin-left: -300px; width: 520px; z-index: 2000; + padding: 1em 0 .45em; background-color: white; border: 1px solid #e6e6e6; -webkit-border-radius: 3px; @@ -2370,7 +2954,7 @@ input[type=submit].btn::-moz-focus-inner { border-left: 5px solid #777777; } .twipsy.below .twipsy-arrow { - top: 0; + top: 1px; left: 50%; margin-left: -5px; border-left: 5px solid transparent; @@ -2431,7 +3015,7 @@ input[type=submit].btn::-moz-focus-inner { border-right: 5px solid #777777; } .popover.below .arrow { - top: 0; + top: 1px; left: 50%; margin-left: -5px; border-left: 5px solid transparent; @@ -2465,16 +3049,7 @@ input[type=submit].btn::-moz-focus-inner { -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(0, 0, 0, 0.25); } -.popover .title { - background-color: #f5f5f5; - padding: 9px 15px; - line-height: 1; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; - border-bottom: 1px solid #eee; -} -.popover .content { +.popover .inner .content { background-color: white; padding: 14px; -webkit-border-radius: 0 0 3px 3px; @@ -2484,9 +3059,21 @@ input[type=submit].btn::-moz-focus-inner { -moz-background-clip: padding-box; background-clip: padding-box; } -.popover .content p, .popover .content ul, .popover .content ol { +.popover .inner .content p, .popover .inner .content ul, .popover .inner .content ol { margin-bottom: 0; } +.popover .inner .content.no-padding { + padding: 0; +} +.popover .title { + background-color: #f5f5f5; + padding: 9px 15px; + line-height: 1; + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; + border-bottom: 1px solid #eee; +} .show-grid div { text-align: center; @@ -2495,9 +3082,9 @@ input[type=submit].btn::-moz-focus-inner { background: #e6e6e6; } -.geoloqi-infobox { +.geoloqi-infobox, .geoloqi-infobox-large { padding: 5px; - width: 270px; + width: 310px; background-color: #e6e6e6; -webkit-border-radius: 3px; -moz-border-radius: 3px; @@ -2506,7 +3093,7 @@ input[type=submit].btn::-moz-focus-inner { -moz-box-shadow: 0 2px 14px rgba(0, 0, 0, 0.4), 0 1px 0px rgba(0, 0, 0, 0.05); box-shadow: 0 2px 14px rgba(0, 0, 0, 0.4), 0 1px 0px rgba(0, 0, 0, 0.05); } -.geoloqi-infobox .arrow { +.geoloqi-infobox > .arrow, .geoloqi-infobox-large > .arrow { position: absolute; width: 0; height: 0; @@ -2517,7 +3104,7 @@ input[type=submit].btn::-moz-focus-inner { border-top: 5px solid #e6e6e6; bottom: -5px; } -.geoloqi-infobox .content { +.geoloqi-infobox > .infobox-content, .geoloqi-infobox-large > .infobox-content { background-color: white; padding: 9px; -webkit-border-radius: 3px; @@ -2527,6 +3114,163 @@ input[type=submit].btn::-moz-focus-inner { -moz-background-clip: padding-box; background-clip: padding-box; } +.geoloqi-infobox > .infobox-content.with-header-footer, .geoloqi-infobox-large > .infobox-content.with-header-footer { + border: 1px solid #bfbfbf; + padding: 0; +} +.geoloqi-infobox > .infobox-content.with-header-footer > .infobox-content, .geoloqi-infobox-large > .infobox-content.with-header-footer > .infobox-content { + padding: 8px; +} +.geoloqi-infobox > .infobox-content.with-header-footer header, .geoloqi-infobox > .infobox-content.with-header-footer footer, .geoloqi-infobox-large > .infobox-content.with-header-footer header, .geoloqi-infobox-large > .infobox-content.with-header-footer footer { + padding: 4px 8px; + background: #f2f2f2; +} +.geoloqi-infobox > .infobox-content.with-header-footer > header, .geoloqi-infobox-large > .infobox-content.with-header-footer > header { + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; + border-bottom: 1px solid #bfbfbf; + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} +.geoloqi-infobox > .infobox-content.with-header-footer > footer, .geoloqi-infobox-large > .infobox-content.with-header-footer > footer { + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; + border-top: 1px solid #bfbfbf; + -webkit-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + -moz-box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); + box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.5); +} + +.geoloqi-infobox-large { + width: 580px; +} + +ul.items { + list-style: none; + margin: 0; +} +ul.items li { + border: none; + padding: 1em; +} +ul.items li + li { + border-top: 1px solid #bfbfbf; +} + +ul.action-menu li { + padding: 0; +} +ul.action-menu li a { + display: block; + width: 100%; + padding: 1em; +} + +/** Push Pull **/ +.push-up-double { + margin-top: 18px; +} + +.push-down { + margin-bottom: 18px; +} + +.push-left { + margin-left: 18px; +} + +.push-right { + margin-right: 18px; +} + +.pull-up { + margin-top: -18px; +} + +.pull-down { + margin-bottom: -18px; +} + +.pull-left { + margin-left: -18px; +} + +.pull-right { + margin-right: -18px; +} + +.push-up-double { + margin-top: 9px; +} + +.push-down-double { + margin-bottom: 36px; +} + +.push-left-double { + margin-left: 36px; +} + +.push-right-double { + margin-right: 36px; +} + +.pull-up-double { + margin-top: -36px; +} + +.pull-down-double { + margin-bottom: -36px; +} + +.pull-left-double { + margin-left: -36px; +} + +.pull-right-double { + margin-right: -36px; +} + +.push-up-half { + margin-top: 9px; +} + +.push-down-half { + margin-bottom: 9px; +} + +.push-left-half { + margin-left: 9px; +} + +.push-right-half { + margin-right: 9px; +} + +.pull-up-half { + margin-top: -9px; +} + +.pull-down-half { + margin-bottom: -9px; +} + +.pull-left-half { + margin-left: -9px; +} + +.pull-right-half { + margin-right: -9px; +} /** Floats **/ .left {