#bridge article, #bridge aside, #bridge details, #bridge figcaption, #bridge figure, #bridge footer, #bridge header, #bridge hgroup, #bridge nav, #bridge section {display: block;}
#bridge audio, #bridge canvas, #bridge video {display: inline-block;}
#bridge audio:not([controls]) {display: none;}
#bridge html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
#bridge a:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
#bridge a:hover, #bridge a:active {outline: 0;}
#bridge sub, #bridge sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
#bridge sup {top: -.5em;}
#bridge sub {bottom: -.25em;}
#bridge img {max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
#bridge button, #bridge input, #bridge select, #bridge textarea {margin: 0;font-size: 100%;vertical-align: middle;}
#bridge button, #bridge input {line-height: normal;}
#bridge button::-moz-focus-inner, #bridge input::-moz-focus-inner {padding: 0;border: 0;}
#bridge button, #bridge input[type="button"], #bridge input[type="reset"], #bridge input[type="submit"] {cursor: pointer;-webkit-appearance: button;}
#bridge input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
#bridge input[type="search"]::-webkit-search-decoration, #bridge input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;}
#bridge textarea {overflow: auto;vertical-align: top;}
#bridge .clearfix {}
#bridge .clearfix:before, #bridge .clearfix:after {display: table;content: "";}
#bridge .clearfix:after {clear: both;}
#bridge .hide-text {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
#bridge .input-block-level {display: block;width: 100%;min-height: 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
#bridge body {margin: 0;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 18px;color: #333;background-color: #fff;}
#bridge a {color: #08c;text-decoration: none;}
#bridge a:hover {color: #005580;text-decoration: underline;}
#bridge .row {margin-left: -20px;}
#bridge .row:before, #bridge .row:after {display: table;content: "";}
#bridge .row:after {clear: both;}
#bridge [class*="span"] {float: left;margin-left: 20px;}
#bridge .container, #bridge .navbar-fixed-top .container, #bridge .navbar-fixed-bottom .container {width: 940px;}
#bridge .span12 {width: 940px;}
#bridge .span11 {width: 860px;}
#bridge .span10 {width: 780px;}
#bridge .span9 {width: 700px;}
#bridge .span8 {width: 620px;}
#bridge .span7 {width: 540px;}
#bridge .span6 {width: 460px;}
#bridge .span5 {width: 380px;}
#bridge .span4 {width: 300px;}
#bridge .span3 {width: 220px;}
#bridge .span2 {width: 140px;}
#bridge .span1 {width: 60px;}
#bridge .offset12 {margin-left: 980px;}
#bridge .offset11 {margin-left: 900px;}
#bridge .offset10 {margin-left: 820px;}
#bridge .offset9 {margin-left: 740px;}
#bridge .offset8 {margin-left: 660px;}
#bridge .offset7 {margin-left: 580px;}
#bridge .offset6 {margin-left: 500px;}
#bridge .offset5 {margin-left: 420px;}
#bridge .offset4 {margin-left: 340px;}
#bridge .offset3 {margin-left: 260px;}
#bridge .offset2 {margin-left: 180px;}
#bridge .offset1 {margin-left: 100px;}
#bridge .row-fluid {width: 100%;}
#bridge .row-fluid:before, #bridge .row-fluid:after {display: table;content: "";}
#bridge .row-fluid:after {clear: both;}
#bridge .row-fluid [class*="span"] {display: block;float: left;width: 100%;min-height: 28px;margin-left: 2.127659574%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
#bridge .row-fluid [class*="span"]:first-child {margin-left: 0;}
#bridge .row-fluid .span12 {width: 99.99999999%;}
#bridge .row-fluid .span11 {width: 91.489361693%;}
#bridge .row-fluid .span10 {width: 82.978723396%;}
#bridge .row-fluid .span9 {width: 74.468085099%;}
#bridge .row-fluid .span8 {width: 65.957446802%;}
#bridge .row-fluid .span7 {width: 57.446808505%;}
#bridge .row-fluid .span6 {width: 48.936170208%;}
#bridge .row-fluid .span5 {width: 40.425531911%;}
#bridge .row-fluid .span4 {width: 31.914893614%;}
#bridge .row-fluid .span3 {width: 23.404255317%;}
#bridge .row-fluid .span2 {width: 14.89361702%;}
#bridge .row-fluid .span1 {width: 6.382978723%;}
#bridge .container {margin-right: auto;margin-left: auto;}
#bridge .container:before, #bridge .container:after {display: table;content: "";}
#bridge .container:after {clear: both;}
#bridge .container-fluid {padding-right: 20px;padding-left: 20px;}
#bridge .container-fluid:before, #bridge .container-fluid:after {display: table;content: "";}
#bridge .container-fluid:after {clear: both;}
#bridge p {margin: 0 0 9px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 18px;}
#bridge p small {font-size: 11px;color: #999;}
#bridge .lead {margin-bottom: 18px;font-size: 20px;font-weight: 200;line-height: 27px;}
#bridge h1, #bridge h2, #bridge h3, #bridge h4, #bridge h5, #bridge h6 {margin: 0;font-family: inherit;font-weight: bold;color: inherit;text-rendering: optimizelegibility;}
#bridge h1 small, #bridge h2 small, #bridge h3 small, #bridge h4 small, #bridge h5 small, #bridge h6 small {font-weight: normal;color: #999;}
#bridge h1 {font-size: 30px;line-height: 36px;}
#bridge h1 small {font-size: 18px;}
#bridge h2 {font-size: 24px;line-height: 36px;}
#bridge h2 small {font-size: 18px;}
#bridge h3 {font-size: 18px;line-height: 27px;}
#bridge h3 small {font-size: 14px;}
#bridge h4, #bridge h5, #bridge h6 {line-height: 18px;}
#bridge h4 {font-size: 14px;}
#bridge h4 small {font-size: 12px;}
#bridge h5 {font-size: 12px;}
#bridge h6 {font-size: 11px;color: #999;text-transform: uppercase;}
#bridge .page-header {padding-bottom: 17px;margin: 18px 0;border-bottom: 1px solid #eee;}
#bridge .page-header h1 {line-height: 1;}
#bridge ul, #bridge ol {padding: 0;margin: 0 0 9px 25px;}
#bridge ul ul, #bridge ul ol, #bridge ol ol, #bridge ol ul {margin-bottom: 0;}
#bridge ul {list-style: disc;}
#bridge ol {list-style: decimal;}
#bridge li {line-height: 18px;}
#bridge ul.unstyled, #bridge ol.unstyled {margin-left: 0;list-style: none;}
#bridge dl {margin-bottom: 18px;}
#bridge dt, #bridge dd {line-height: 18px;}
#bridge dt {font-weight: bold;line-height: 17px;}
#bridge dd {margin-left: 9px;}
#bridge .dl-horizontal dt {float: left;width: 120px;overflow: hidden;clear: left;text-align: right;text-overflow: ellipsis;white-space: nowrap;}
#bridge .dl-horizontal dd {margin-left: 130px;}
#bridge hr {margin: 18px 0;border: 0;border-top: 1px solid #eee;border-bottom: 1px solid #fff;}
#bridge strong {font-weight: bold;}
#bridge em {font-style: italic;}
#bridge .muted {color: #999;}
#bridge abbr[title] {cursor: help;border-bottom: 1px dotted #ddd;}
#bridge abbr.initialism {font-size: 90%;text-transform: uppercase;}
#bridge blockquote {padding: 0 0 0 15px;margin: 0 0 18px;border-left: 5px solid #eee;}
#bridge blockquote p {margin-bottom: 0;font-size: 16px;font-weight: 300;line-height: 22.5px;}
#bridge blockquote small {display: block;line-height: 18px;color: #999;}
#bridge blockquote small:before {content: "— ";}
#bridge blockquote.pull-right {float: right;padding-right: 15px;padding-left: 0;border-right: 5px solid #eee;border-left: 0;}
#bridge blockquote.pull-right p, #bridge blockquote.pull-right small {text-align: right;}
#bridge q:before, #bridge q:after, #bridge blockquote:before, #bridge blockquote:after {content: "";}
#bridge address {display: block;margin-bottom: 18px;font-style: normal;line-height: 18px;}
#bridge small {font-size: 100%;}
#bridge cite {font-style: normal;}
#bridge code, #bridge pre {padding: 0 3px 2px;font-family: Menlo,Monaco,Consolas,"Courier New",monospace;font-size: 12px;color: #333;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#bridge code {padding: 2px 4px;color: #d14;background-color: #f7f7f9;border: 1px solid #e1e1e8;}
#bridge pre {display: block;padding: 8.5px;margin: 0 0 9px;font-size: 12.025px;line-height: 18px;word-break: break-all;word-wrap: break-word;white-space: pre;white-space: pre-wrap;background-color: #f5f5f5;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bridge pre.prettyprint {margin-bottom: 18px;}
#bridge pre code {padding: 0;color: inherit;background-color: transparent;border: 0;}
#bridge .pre-scrollable {max-height: 340px;overflow-y: scroll;}
#bridge form {margin: 0 0 18px;}
#bridge fieldset {padding: 0;margin: 0;border: 0;}
#bridge legend {display: block;width: 100%;padding: 0;margin-bottom: 27px;font-size: 19.5px;line-height: 36px;color: #333;border: 0;border-bottom: 1px solid #eee;}
#bridge legend small {font-size: 13.5px;color: #999;}
#bridge label, #bridge input, #bridge button, #bridge select, #bridge textarea {font-size: 13px;font-weight: normal;line-height: 18px;}
#bridge input, #bridge button, #bridge select, #bridge textarea {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
#bridge label {display: block;margin-bottom: 5px;color: #333;}
#bridge input, #bridge textarea, #bridge select, #bridge .uneditable-input {display: inline-block;width: 210px;height: 18px;padding: 4px;margin-bottom: 9px;font-size: 13px;line-height: 18px;color: #555;background-color: #fff;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#bridge .uneditable-textarea {width: auto;height: auto;}
#bridge label input, #bridge label textarea, #bridge label select {display: block;}
#bridge input[type="image"], #bridge input[type="checkbox"], #bridge input[type="radio"] {width: auto;height: auto;padding: 0;margin: 3px 0;line-height: normal;cursor: pointer;background-color: transparent;border: 0 \9;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#bridge input[type="image"] {border: 0;}
#bridge input[type="file"] {width: auto;padding: initial;line-height: initial;background-color: #fff;background-color: initial;border: initial;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#bridge input[type="button"], #bridge input[type="reset"], #bridge input[type="submit"] {width: auto;height: auto;}
#bridge select, #bridge input[type="file"] {height: 28px;line-height: 28px;}
#bridge input[type="file"] {line-height: 18px \9;}
#bridge select {width: 220px;background-color: #fff;}
#bridge select[multiple], #bridge select[size] {height: auto;}
#bridge input[type="image"] {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#bridge textarea {height: auto;}
#bridge input[type="hidden"] {display: none;}
#bridge .radio, #bridge .checkbox {min-height: 18px;padding-left: 18px;}
#bridge .radio input[type="radio"], #bridge .checkbox input[type="checkbox"] {float: left;margin-left: -18px;}
#bridge .controls > .radio:first-child, #bridge .controls > .checkbox:first-child {padding-top: 5px;}
#bridge .radio.inline, #bridge .checkbox.inline {display: inline-block;padding-top: 5px;margin-bottom: 0;vertical-align: middle;}
#bridge .radio.inline + .radio.inline, #bridge .checkbox.inline + .checkbox.inline {margin-left: 10px;}
#bridge input, #bridge textarea {-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-ms-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
#bridge input:focus, #bridge textarea:focus {border-color: rgba(82,168,236,.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
#bridge input[type="file"]:focus, #bridge input[type="radio"]:focus, #bridge input[type="checkbox"]:focus, #bridge select:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#bridge .input-mini {width: 60px;}
#bridge .input-small {width: 90px;}
#bridge .input-medium {width: 150px;}
#bridge .input-large {width: 210px;}
#bridge .input-xlarge {width: 270px;}
#bridge .input-xxlarge {width: 530px;}
#bridge input[class*="span"], #bridge select[class*="span"], #bridge textarea[class*="span"], #bridge .uneditable-input[class*="span"], #bridge .row-fluid input[class*="span"], #bridge .row-fluid select[class*="span"], #bridge .row-fluid textarea[class*="span"], #bridge .row-fluid .uneditable-input[class*="span"] {float: none;margin-left: 0;}
#bridge input, #bridge textarea, #bridge .uneditable-input {margin-left: 0;}
#bridge input.span12, #bridge textarea.span12, #bridge .uneditable-input.span12 {width: 930px;}
#bridge input.span11, #bridge textarea.span11, #bridge .uneditable-input.span11 {width: 850px;}
#bridge input.span10, #bridge textarea.span10, #bridge .uneditable-input.span10 {width: 770px;}
#bridge input.span9, #bridge textarea.span9, #bridge .uneditable-input.span9 {width: 690px;}
#bridge input.span8, #bridge textarea.span8, #bridge .uneditable-input.span8 {width: 610px;}
#bridge input.span7, #bridge textarea.span7, #bridge .uneditable-input.span7 {width: 530px;}
#bridge input.span6, #bridge textarea.span6, #bridge .uneditable-input.span6 {width: 450px;}
#bridge input.span5, #bridge textarea.span5, #bridge .uneditable-input.span5 {width: 370px;}
#bridge input.span4, #bridge textarea.span4, #bridge .uneditable-input.span4 {width: 290px;}
#bridge input.span3, #bridge textarea.span3, #bridge .uneditable-input.span3 {width: 210px;}
#bridge input.span2, #bridge textarea.span2, #bridge .uneditable-input.span2 {width: 130px;}
#bridge input.span1, #bridge textarea.span1, #bridge .uneditable-input.span1 {width: 50px;}
#bridge input[disabled], #bridge select[disabled], #bridge textarea[disabled], #bridge input[readonly], #bridge select[readonly], #bridge textarea[readonly] {cursor: not-allowed;background-color: #eee;border-color: #ddd;}
#bridge input[type="radio"][disabled], #bridge input[type="checkbox"][disabled], #bridge input[type="radio"][readonly], #bridge input[type="checkbox"][readonly] {background-color: transparent;}
#bridge .control-group.warning > label, #bridge .control-group.warning .help-block, #bridge .control-group.warning .help-inline {color: #c09853;}
#bridge .control-group.warning input, #bridge .control-group.warning select, #bridge .control-group.warning textarea {color: #c09853;border-color: #c09853;}
#bridge .control-group.warning input:focus, #bridge .control-group.warning select:focus, #bridge .control-group.warning textarea:focus {border-color: #a47e3c;-webkit-box-shadow: 0 0 6px #dbc59e;-moz-box-shadow: 0 0 6px #dbc59e;box-shadow: 0 0 6px #dbc59e;}
#bridge .control-group.warning .input-prepend .add-on, #bridge .control-group.warning .input-append .add-on {color: #c09853;background-color: #fcf8e3;border-color: #c09853;}
#bridge .control-group.error > label, #bridge .control-group.error .help-block, #bridge .control-group.error .help-inline {color: #b94a48;}
#bridge .control-group.error input, #bridge .control-group.error select, #bridge .control-group.error textarea {color: #b94a48;border-color: #b94a48;}
#bridge .control-group.error input:focus, #bridge .control-group.error select:focus, #bridge .control-group.error textarea:focus {border-color: #953b39;-webkit-box-shadow: 0 0 6px #d59392;-moz-box-shadow: 0 0 6px #d59392;box-shadow: 0 0 6px #d59392;}
#bridge .control-group.error .input-prepend .add-on, #bridge .control-group.error .input-append .add-on {color: #b94a48;background-color: #f2dede;border-color: #b94a48;}
#bridge .control-group.success > label, #bridge .control-group.success .help-block, #bridge .control-group.success .help-inline {color: #468847;}
#bridge .control-group.success input, #bridge .control-group.success select, #bridge .control-group.success textarea {color: #468847;border-color: #468847;}
#bridge .control-group.success input:focus, #bridge .control-group.success select:focus, #bridge .control-group.success textarea:focus {border-color: #356635;-webkit-box-shadow: 0 0 6px #7aba7b;-moz-box-shadow: 0 0 6px #7aba7b;box-shadow: 0 0 6px #7aba7b;}
#bridge .control-group.success .input-prepend .add-on, #bridge .control-group.success .input-append .add-on {color: #468847;background-color: #dff0d8;border-color: #468847;}
#bridge input:focus:required:invalid, #bridge textarea:focus:required:invalid, #bridge select:focus:required:invalid {color: #b94a48;border-color: #ee5f5b;}
#bridge input:focus:required:invalid:focus, #bridge textarea:focus:required:invalid:focus, #bridge select:focus:required:invalid:focus {border-color: #e9322d;-webkit-box-shadow: 0 0 6px #f8b9b7;-moz-box-shadow: 0 0 6px #f8b9b7;box-shadow: 0 0 6px #f8b9b7;}
#bridge .form-actions {padding: 17px 20px 18px;margin-top: 18px;margin-bottom: 18px;background-color: #f5f5f5;border-top: 1px solid #ddd;}
#bridge .form-actions:before, #bridge .form-actions:after {display: table;content: "";}
#bridge .form-actions:after {clear: both;}
#bridge .uneditable-input {overflow: hidden;white-space: nowrap;cursor: not-allowed;background-color: #fff;border-color: #eee;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.025);box-shadow: inset 0 1px 2px rgba(0,0,0,.025);}
#bridge :-moz-placeholder {color: #999;}
#bridge ::-webkit-input-placeholder {color: #999;}
#bridge .help-block, #bridge .help-inline {color: #555;}
#bridge .help-block {display: block;margin-bottom: 9px;}
#bridge .help-inline {display: inline-block;padding-left: 5px;vertical-align: middle;}
#bridge .input-prepend, #bridge .input-append {margin-bottom: 5px;}
#bridge .input-prepend input, #bridge .input-append input, #bridge .input-prepend select, #bridge .input-append select, #bridge .input-prepend .uneditable-input, #bridge .input-append .uneditable-input {position: relative;margin-bottom: 0;vertical-align: middle;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
#bridge .input-prepend input:focus, #bridge .input-append input:focus, #bridge .input-prepend select:focus, #bridge .input-append select:focus, #bridge .input-prepend .uneditable-input:focus, #bridge .input-append .uneditable-input:focus {z-index: 2;}
#bridge .input-prepend .uneditable-input, #bridge .input-append .uneditable-input {border-left-color: #ccc;}
#bridge .input-prepend .add-on, #bridge .input-append .add-on {display: inline-block;width: auto;height: 18px;min-width: 16px;padding: 4px 5px;font-weight: normal;line-height: 18px;text-align: center;text-shadow: 0 1px 0 #fff;vertical-align: middle;background-color: #eee;border: 1px solid #ccc;}
#bridge .input-prepend .add-on, #bridge .input-append .add-on, #bridge .input-prepend .btn, #bridge .input-append .btn {margin-left: -1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#bridge .input-prepend .active, #bridge .input-append .active {background-color: #a9dba9;border-color: #46a546;}
#bridge .input-prepend .add-on, #bridge .input-prepend .btn {margin-right: -1px;}
#bridge .input-prepend .add-on:first-child, #bridge .input-prepend .btn:first-child {-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
#bridge .input-append input, #bridge .input-append select, #bridge .input-append .uneditable-input {-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
#bridge .input-append .uneditable-input {border-right-color: #ccc;border-left-color: #eee;}
#bridge .input-append .add-on:last-child, #bridge .input-append .btn:last-child {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
#bridge .input-prepend.input-append input, #bridge .input-prepend.input-append select, #bridge .input-prepend.input-append .uneditable-input {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#bridge .input-prepend.input-append .add-on:first-child, #bridge .input-prepend.input-append .btn:first-child {margin-right: -1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
#bridge .input-prepend.input-append .add-on:last-child, #bridge .input-prepend.input-append .btn:last-child {margin-left: -1px;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
#bridge .search-query {padding-right: 14px;padding-right: 4px \9;padding-left: 14px;padding-left: 4px \9;margin-bottom: 0;-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#bridge .form-search input, #bridge .form-inline input, #bridge .form-horizontal input, #bridge .form-search textarea, #bridge .form-inline textarea, #bridge .form-horizontal textarea, #bridge .form-search select, #bridge .form-inline select, #bridge .form-horizontal select, #bridge .form-search .help-inline, #bridge .form-inline .help-inline, #bridge .form-horizontal .help-inline, #bridge .form-search .uneditable-input, #bridge .form-inline .uneditable-input, #bridge .form-horizontal .uneditable-input, #bridge .form-search .input-prepend, #bridge .form-inline .input-prepend, #bridge .form-horizontal .input-prepend, #bridge .form-search .input-append, #bridge .form-inline .input-append, #bridge .form-horizontal .input-append {display: inline-block;margin-bottom: 0;}
#bridge .form-search .hide, #bridge .form-inline .hide, #bridge .form-horizontal .hide {display: none;}
#bridge .form-search label, #bridge .form-inline label {display: inline-block;}
#bridge .form-search .input-append, #bridge .form-inline .input-append, #bridge .form-search .input-prepend, #bridge .form-inline .input-prepend {margin-bottom: 0;}
#bridge .form-search .radio, #bridge .form-search .checkbox, #bridge .form-inline .radio, #bridge .form-inline .checkbox {padding-left: 0;margin-bottom: 0;vertical-align: middle;}
#bridge .form-search .radio input[type="radio"], #bridge .form-search .checkbox input[type="checkbox"], #bridge .form-inline .radio input[type="radio"], #bridge .form-inline .checkbox input[type="checkbox"] {float: left;margin-right: 3px;margin-left: 0;}
#bridge .control-group {margin-bottom: 9px;}
#bridge legend + .control-group {margin-top: 18px;-webkit-margin-top-collapse: separate;}
#bridge .form-horizontal .control-group {margin-bottom: 18px;}
#bridge .form-horizontal .control-group:before, #bridge .form-horizontal .control-group:after {display: table;content: "";}
#bridge .form-horizontal .control-group:after {clear: both;}
#bridge .form-horizontal .control-label {float: left;width: 140px;padding-top: 5px;text-align: right;}
#bridge .form-horizontal .controls {margin-left: 160px;}
#bridge .form-horizontal .controls:first-child {}
#bridge .form-horizontal .help-block {margin-top: 9px;margin-bottom: 0;}
#bridge .form-horizontal .form-actions {padding-left: 160px;}
#bridge table {max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0;}
#bridge .table {width: 100%;margin-bottom: 18px;}
#bridge .table th, #bridge .table td {padding: 8px;line-height: 18px;text-align: left;vertical-align: top;border-top: 1px solid #ddd;}
#bridge .table th {font-weight: bold;}
#bridge .table thead th {vertical-align: bottom;}
#bridge .table caption + thead tr:first-child th, #bridge .table caption + thead tr:first-child td, #bridge .table colgroup + thead tr:first-child th, #bridge .table colgroup + thead tr:first-child td, #bridge .table thead:first-child tr:first-child th, #bridge .table thead:first-child tr:first-child td {border-top: 0;}
#bridge .table tbody + tbody {border-top: 2px solid #ddd;}
#bridge .table-condensed th, #bridge .table-condensed td {padding: 4px 5px;}
#bridge .table-bordered {border: 1px solid #ddd;border-collapse: separate;border-left: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bridge .table-bordered th, #bridge .table-bordered td {border-left: 1px solid #ddd;}
#bridge .table-bordered caption + thead tr:first-child th, #bridge .table-bordered caption + tbody tr:first-child th, #bridge .table-bordered caption + tbody tr:first-child td, #bridge .table-bordered colgroup + thead tr:first-child th, #bridge .table-bordered colgroup + tbody tr:first-child th, #bridge .table-bordered colgroup + tbody tr:first-child td, #bridge .table-bordered thead:first-child tr:first-child th, #bridge .table-bordered tbody:first-child tr:first-child th, #bridge .table-bordered tbody:first-child tr:first-child td {border-top: 0;}
#bridge .table-bordered thead:first-child tr:first-child th:first-child, #bridge .table-bordered tbody:first-child tr:first-child td:first-child {-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;}
#bridge .table-bordered thead:first-child tr:first-child th:last-child, #bridge .table-bordered tbody:first-child tr:first-child td:last-child {-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-moz-border-radius-topright: 4px;}
#bridge .table-bordered thead:last-child tr:last-child th:first-child, #bridge .table-bordered tbody:last-child tr:last-child td:first-child {-webkit-border-radius: 0 0 0 4px;-moz-border-radius: 0 0 0 4px;border-radius: 0 0 0 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;}
#bridge .table-bordered thead:last-child tr:last-child th:last-child, #bridge .table-bordered tbody:last-child tr:last-child td:last-child {-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;}
#bridge .table-striped tbody tr:nth-child(odd) td, #bridge .table-striped tbody tr:nth-child(odd) th {background-color: #f9f9f9;}
#bridge .table tbody tr:hover td, #bridge .table tbody tr:hover th {background-color: #f5f5f5;}
#bridge table .span1 {float: none;width: 44px;margin-left: 0;}
#bridge table .span2 {float: none;width: 124px;margin-left: 0;}
#bridge table .span3 {float: none;width: 204px;margin-left: 0;}
#bridge table .span4 {float: none;width: 284px;margin-left: 0;}
#bridge table .span5 {float: none;width: 364px;margin-left: 0;}
#bridge table .span6 {float: none;width: 444px;margin-left: 0;}
#bridge table .span7 {float: none;width: 524px;margin-left: 0;}
#bridge table .span8 {float: none;width: 604px;margin-left: 0;}
#bridge table .span9 {float: none;width: 684px;margin-left: 0;}
#bridge table .span10 {float: none;width: 764px;margin-left: 0;}
#bridge table .span11 {float: none;width: 844px;margin-left: 0;}
#bridge table .span12 {float: none;width: 924px;margin-left: 0;}
#bridge table .span13 {float: none;width: 1004px;margin-left: 0;}
#bridge table .span14 {float: none;width: 1084px;margin-left: 0;}
#bridge table .span15 {float: none;width: 1164px;margin-left: 0;}
#bridge table .span16 {float: none;width: 1244px;margin-left: 0;}
#bridge table .span17 {float: none;width: 1324px;margin-left: 0;}
#bridge table .span18 {float: none;width: 1404px;margin-left: 0;}
#bridge table .span19 {float: none;width: 1484px;margin-left: 0;}
#bridge table .span20 {float: none;width: 1564px;margin-left: 0;}
#bridge table .span21 {float: none;width: 1644px;margin-left: 0;}
#bridge table .span22 {float: none;width: 1724px;margin-left: 0;}
#bridge table .span23 {float: none;width: 1804px;margin-left: 0;}
#bridge table .span24 {float: none;width: 1884px;margin-left: 0;}
#bridge [class^="icon-"], #bridge [class*=" icon-"] {display: inline-block;width: 14px;height: 14px;line-height: 14px;vertical-align: text-top;background-image: url("//xk.linuxkafe.com/templates/default/css/../img/glyphicons-halflings.png");background-position: 14px 14px;background-repeat: no-repeat;}
#bridge [class^="icon-"]:last-child, #bridge [class*=" icon-"]:last-child {}
#bridge .icon-white {background-image: url("//xk.linuxkafe.com/templates/default/css/../img/glyphicons-halflings-white.png");}
#bridge .icon-glass {background-position: 0 0;}
#bridge .icon-music {background-position: -24px 0;}
#bridge .icon-search {background-position: -48px 0;}
#bridge .icon-envelope {background-position: -72px 0;}
#bridge .icon-heart {background-position: -96px 0;}
#bridge .icon-star {background-position: -120px 0;}
#bridge .icon-star-empty {background-position: -144px 0;}
#bridge .icon-user {background-position: -168px 0;}
#bridge .icon-film {background-position: -192px 0;}
#bridge .icon-th-large {background-position: -216px 0;}
#bridge .icon-th {background-position: -240px 0;}
#bridge .icon-th-list {background-position: -264px 0;}
#bridge .icon-ok {background-position: -288px 0;}
#bridge .icon-remove {background-position: -312px 0;}
#bridge .icon-zoom-in {background-position: -336px 0;}
#bridge .icon-zoom-out {background-position: -360px 0;}
#bridge .icon-off {background-position: -384px 0;}
#bridge .icon-signal {background-position: -408px 0;}
#bridge .icon-cog {background-position: -432px 0;}
#bridge .icon-trash {background-position: -456px 0;}
#bridge .icon-home {background-position: 0 -24px;}
#bridge .icon-file {background-position: -24px -24px;}
#bridge .icon-time {background-position: -48px -24px;}
#bridge .icon-road {background-position: -72px -24px;}
#bridge .icon-download-alt {background-position: -96px -24px;}
#bridge .icon-download {background-position: -120px -24px;}
#bridge .icon-upload {background-position: -144px -24px;}
#bridge .icon-inbox {background-position: -168px -24px;}
#bridge .icon-play-circle {background-position: -192px -24px;}
#bridge .icon-repeat {background-position: -216px -24px;}
#bridge .icon-refresh {background-position: -240px -24px;}
#bridge .icon-list-alt {background-position: -264px -24px;}
#bridge .icon-lock {background-position: -287px -24px;}
#bridge .icon-flag {background-position: -312px -24px;}
#bridge .icon-headphones {background-position: -336px -24px;}
#bridge .icon-volume-off {background-position: -360px -24px;}
#bridge .icon-volume-down {background-position: -384px -24px;}
#bridge .icon-volume-up {background-position: -408px -24px;}
#bridge .icon-qrcode {background-position: -432px -24px;}
#bridge .icon-barcode {background-position: -456px -24px;}
#bridge .icon-tag {background-position: 0 -48px;}
#bridge .icon-tags {background-position: -25px -48px;}
#bridge .icon-book {background-position: -48px -48px;}
#bridge .icon-bookmark {background-position: -72px -48px;}
#bridge .icon-print {background-position: -96px -48px;}
#bridge .icon-camera {background-position: -120px -48px;}
#bridge .icon-font {background-position: -144px -48px;}
#bridge .icon-bold {background-position: -167px -48px;}
#bridge .icon-italic {background-position: -192px -48px;}
#bridge .icon-text-height {background-position: -216px -48px;}
#bridge .icon-text-width {background-position: -240px -48px;}
#bridge .icon-align-left {background-position: -264px -48px;}
#bridge .icon-align-center {background-position: -288px -48px;}
#bridge .icon-align-right {background-position: -312px -48px;}
#bridge .icon-align-justify {background-position: -336px -48px;}
#bridge .icon-list {background-position: -360px -48px;}
#bridge .icon-indent-left {background-position: -384px -48px;}
#bridge .icon-indent-right {background-position: -408px -48px;}
#bridge .icon-facetime-video {background-position: -432px -48px;}
#bridge .icon-picture {background-position: -456px -48px;}
#bridge .icon-pencil {background-position: 0 -72px;}
#bridge .icon-map-marker {background-position: -24px -72px;}
#bridge .icon-adjust {background-position: -48px -72px;}
#bridge .icon-tint {background-position: -72px -72px;}
#bridge .icon-edit {background-position: -96px -72px;}
#bridge .icon-share {background-position: -120px -72px;}
#bridge .icon-check {background-position: -144px -72px;}
#bridge .icon-move {background-position: -168px -72px;}
#bridge .icon-step-backward {background-position: -192px -72px;}
#bridge .icon-fast-backward {background-position: -216px -72px;}
#bridge .icon-backward {background-position: -240px -72px;}
#bridge .icon-play {background-position: -264px -72px;}
#bridge .icon-pause {background-position: -288px -72px;}
#bridge .icon-stop {background-position: -312px -72px;}
#bridge .icon-forward {background-position: -336px -72px;}
#bridge .icon-fast-forward {background-position: -360px -72px;}
#bridge .icon-step-forward {background-position: -384px -72px;}
#bridge .icon-eject {background-position: -408px -72px;}
#bridge .icon-chevron-left {background-position: -432px -72px;}
#bridge .icon-chevron-right {background-position: -456px -72px;}
#bridge .icon-plus-sign {background-position: 0 -96px;}
#bridge .icon-minus-sign {background-position: -24px -96px;}
#bridge .icon-remove-sign {background-position: -48px -96px;}
#bridge .icon-ok-sign {background-position: -72px -96px;}
#bridge .icon-question-sign {background-position: -96px -96px;}
#bridge .icon-info-sign {background-position: -120px -96px;}
#bridge .icon-screenshot {background-position: -144px -96px;}
#bridge .icon-remove-circle {background-position: -168px -96px;}
#bridge .icon-ok-circle {background-position: -192px -96px;}
#bridge .icon-ban-circle {background-position: -216px -96px;}
#bridge .icon-arrow-left {background-position: -240px -96px;}
#bridge .icon-arrow-right {background-position: -264px -96px;}
#bridge .icon-arrow-up {background-position: -289px -96px;}
#bridge .icon-arrow-down {background-position: -312px -96px;}
#bridge .icon-share-alt {background-position: -336px -96px;}
#bridge .icon-resize-full {background-position: -360px -96px;}
#bridge .icon-resize-small {background-position: -384px -96px;}
#bridge .icon-plus {background-position: -408px -96px;}
#bridge .icon-minus {background-position: -433px -96px;}
#bridge .icon-asterisk {background-position: -456px -96px;}
#bridge .icon-exclamation-sign {background-position: 0 -120px;}
#bridge .icon-gift {background-position: -24px -120px;}
#bridge .icon-leaf {background-position: -48px -120px;}
#bridge .icon-fire {background-position: -72px -120px;}
#bridge .icon-eye-open {background-position: -96px -120px;}
#bridge .icon-eye-close {background-position: -120px -120px;}
#bridge .icon-warning-sign {background-position: -144px -120px;}
#bridge .icon-plane {background-position: -168px -120px;}
#bridge .icon-calendar {background-position: -192px -120px;}
#bridge .icon-random {background-position: -216px -120px;}
#bridge .icon-comment {background-position: -240px -120px;}
#bridge .icon-magnet {background-position: -264px -120px;}
#bridge .icon-chevron-up {background-position: -288px -120px;}
#bridge .icon-chevron-down {background-position: -313px -119px;}
#bridge .icon-retweet {background-position: -336px -120px;}
#bridge .icon-shopping-cart {background-position: -360px -120px;}
#bridge .icon-folder-close {background-position: -384px -120px;}
#bridge .icon-folder-open {background-position: -408px -120px;}
#bridge .icon-resize-vertical {background-position: -432px -119px;}
#bridge .icon-resize-horizontal {background-position: -456px -118px;}
#bridge .icon-hdd {background-position: 0 -144px;}
#bridge .icon-bullhorn {background-position: -24px -144px;}
#bridge .icon-bell {background-position: -48px -144px;}
#bridge .icon-certificate {background-position: -72px -144px;}
#bridge .icon-thumbs-up {background-position: -96px -144px;}
#bridge .icon-thumbs-down {background-position: -120px -144px;}
#bridge .icon-hand-right {background-position: -144px -144px;}
#bridge .icon-hand-left {background-position: -168px -144px;}
#bridge .icon-hand-up {background-position: -192px -144px;}
#bridge .icon-hand-down {background-position: -216px -144px;}
#bridge .icon-circle-arrow-right {background-position: -240px -144px;}
#bridge .icon-circle-arrow-left {background-position: -264px -144px;}
#bridge .icon-circle-arrow-up {background-position: -288px -144px;}
#bridge .icon-circle-arrow-down {background-position: -312px -144px;}
#bridge .icon-globe {background-position: -336px -144px;}
#bridge .icon-wrench {background-position: -360px -144px;}
#bridge .icon-tasks {background-position: -384px -144px;}
#bridge .icon-filter {background-position: -408px -144px;}
#bridge .icon-briefcase {background-position: -432px -144px;}
#bridge .icon-fullscreen {background-position: -456px -144px;}
#bridge .dropup, #bridge .dropdown {position: relative;}
#bridge .dropdown-toggle {}
#bridge .dropdown-toggle:active, #bridge .open .dropdown-toggle {outline: 0;}
#bridge .caret {display: inline-block;width: 0;height: 0;vertical-align: top;border-top: 4px solid #000;border-right: 4px solid transparent;border-left: 4px solid transparent;content: "";opacity: .3;filter: alpha(opacity=30);}
#bridge .dropdown .caret {margin-top: 8px;margin-left: 2px;}
#bridge .dropdown:hover .caret, #bridge .open .caret {opacity: 1;filter: alpha(opacity=100);}
#bridge .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 4px 0;margin: 1px 0 0;list-style: none;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;}
#bridge .dropdown-menu.pull-right {right: 0;left: auto;}
#bridge .dropdown-menu .divider {height: 1px;margin: 8px 1px;overflow: hidden;background-color: #e5e5e5;border-bottom: 1px solid #fff;}
#bridge .dropdown-menu a {display: block;padding: 3px 15px;clear: both;font-weight: normal;line-height: 18px;color: #333;white-space: nowrap;}
#bridge .dropdown-menu li > a:hover, #bridge .dropdown-menu .active > a, #bridge .dropdown-menu .active > a:hover {color: #fff;text-decoration: none;background-color: #08c;}
#bridge .open {}
#bridge .open .dropdown-menu {display: block;}
#bridge .pull-right .dropdown-menu {right: 0;left: auto;}
#bridge .dropup .caret, #bridge .navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px solid #000;content: "↑";}
#bridge .dropup .dropdown-menu, #bridge .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 1px;}
#bridge .typeahead {margin-top: 2px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bridge .well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #eee;border: 1px solid rgba(0,0,0,.05);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}
#bridge .well blockquote {border-color: #ddd;border-color: rgba(0,0,0,.15);}
#bridge .well-large {padding: 24px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#bridge .well-small {padding: 9px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#bridge .fade {opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity .15s linear;-moz-transition: opacity .15s linear;-ms-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
#bridge .fade.in {opacity: 1;filter: alpha(opacity=100);}
#bridge .collapse {position: relative;height: 0;overflow: hidden;-webkit-transition: height .35s ease;-moz-transition: height .35s ease;-ms-transition: height .35s ease;-o-transition: height .35s ease;transition: height .35s ease;}
#bridge .collapse.in {height: auto;}
#bridge .close {float: right;font-size: 20px;font-weight: bold;line-height: 18px;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20);}
#bridge .close:hover {color: #000;text-decoration: none;cursor: pointer;opacity: .4;filter: alpha(opacity=40);}
#bridge button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}
#bridge .btn {display: inline-block;padding: 4px 10px 4px;margin-bottom: 0;font-size: 13px;line-height: 18px;color: #333;text-align: center;text-shadow: 0 1px 1px rgba(255,255,255,.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;background-image: -ms-linear-gradient(top,#fff,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);background-image: -o-linear-gradient(top,#fff,#e6e6e6);background-image: linear-gradient(top,#fff,#e6e6e6);background-image: -moz-linear-gradient(top,#fff,#e6e6e6);background-repeat: repeat-x;border: 1px solid #ccc;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color: #b3b3b3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#ffffff",endColorstr="#e6e6e6",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);}
#bridge .btn:hover, #bridge .btn:active, #bridge .btn.active, #bridge .btn.disabled, #bridge .btn[disabled] {background-color: #e6e6e6;}
#bridge .btn:active, #bridge .btn.active {background-color: #ccc \9;}
#bridge .btn:first-child {}
#bridge .btn:hover {color: #333;text-decoration: none;background-color: #e6e6e6;background-position: 0 -15px;-webkit-transition: background-position .1s linear;-moz-transition: background-position .1s linear;-ms-transition: background-position .1s linear;-o-transition: background-position .1s linear;transition: background-position .1s linear;}
#bridge .btn:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
#bridge .btn.active, #bridge .btn:active {background-color: #e6e6e6;background-color: #d9d9d9 \9;background-image: none;outline: 0;-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
#bridge .btn.disabled, #bridge .btn[disabled] {cursor: default;background-color: #e6e6e6;background-image: none;opacity: .65;filter: alpha(opacity=65);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#bridge .btn-large {padding: 9px 14px;font-size: 15px;line-height: normal;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#bridge .btn-large [class^="icon-"] {margin-top: 1px;}
#bridge .btn-small {padding: 5px 9px;font-size: 11px;line-height: 16px;}
#bridge .btn-small [class^="icon-"] {margin-top: -1px;}
#bridge .btn-mini {padding: 2px 6px;font-size: 11px;line-height: 14px;}
#bridge .btn-primary, #bridge .btn-primary:hover, #bridge .btn-warning, #bridge .btn-warning:hover, #bridge .btn-danger, #bridge .btn-danger:hover, #bridge .btn-success, #bridge .btn-success:hover, #bridge .btn-info, #bridge .btn-info:hover, #bridge .btn-inverse, #bridge .btn-inverse:hover {color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25);}
#bridge .btn-primary.active, #bridge .btn-warning.active, #bridge .btn-danger.active, #bridge .btn-success.active, #bridge .btn-info.active, #bridge .btn-inverse.active {color: rgba(255,255,255,.75);}
#bridge .btn {border-color: #ccc;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);}
#bridge .btn-primary {background-color: #0074cc;background-image: -ms-linear-gradient(top,#08c,#05c);background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#05c));background-image: -webkit-linear-gradient(top,#08c,#05c);background-image: -o-linear-gradient(top,#08c,#05c);background-image: -moz-linear-gradient(top,#08c,#05c);background-image: linear-gradient(top,#08c,#05c);background-repeat: repeat-x;border-color: #05c #05c #003580;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr="#0088cc",endColorstr="#0055cc",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
#bridge .btn-primary:hover, #bridge .btn-primary:active, #bridge .btn-primary.active, #bridge .btn-primary.disabled, #bridge .btn-primary[disabled] {background-color: #05c;}
#bridge .btn-primary:active, #bridge .btn-primary.active {background-color: #004099 \9;}
#bridge .btn-warning {background-color: #faa732;background-image: -ms-linear-gradient(top,#fbb450,#f89406);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image: -webkit-linear-gradient(top,#fbb450,#f89406);background-image: -o-linear-gradient(top,#fbb450,#f89406);background-image: -moz-linear-gradient(top,#fbb450,#f89406);background-image: linear-gradient(top,#fbb450,#f89406);background-repeat: repeat-x;border-color: #f89406 #f89406 #ad6704;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr="#fbb450",endColorstr="#f89406",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
#bridge .btn-warning:hover, #bridge .btn-warning:active, #bridge .btn-warning.active, #bridge .btn-warning.disabled, #bridge .btn-warning[disabled] {background-color: #f89406;}
#bridge .btn-warning:active, #bridge .btn-warning.active {background-color: #c67605 \9;}
#bridge .btn-danger {background-color: #da4f49;background-image: -ms-linear-gradient(top,#ee5f5b,#bd362f);background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);background-image: linear-gradient(top,#ee5f5b,#bd362f);background-repeat: repeat-x;border-color: #bd362f #bd362f #802420;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr="#ee5f5b",endColorstr="#bd362f",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
#bridge .btn-danger:hover, #bridge .btn-danger:active, #bridge .btn-danger.active, #bridge .btn-danger.disabled, #bridge .btn-danger[disabled] {background-color: #bd362f;}
#bridge .btn-danger:active, #bridge .btn-danger.active {background-color: #942a25 \9;}
#bridge .btn-success {background-color: #5bb75b;background-image: -ms-linear-gradient(top,#62c462,#51a351);background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image: -webkit-linear-gradient(top,#62c462,#51a351);background-image: -o-linear-gradient(top,#62c462,#51a351);background-image: -moz-linear-gradient(top,#62c462,#51a351);background-image: linear-gradient(top,#62c462,#51a351);background-repeat: repeat-x;border-color: #51a351 #51a351 #387038;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr="#62c462",endColorstr="#51a351",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
#bridge .btn-success:hover, #bridge .btn-success:active, #bridge .btn-success.active, #bridge .btn-success.disabled, #bridge .btn-success[disabled] {background-color: #51a351;}
#bridge .btn-success:active, #bridge .btn-success.active {background-color: #408140 \9;}
#bridge .btn-info {background-color: #49afcd;background-image: -ms-linear-gradient(top,#5bc0de,#2f96b4);background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);background-image: linear-gradient(top,#5bc0de,#2f96b4);background-repeat: repeat-x;border-color: #2f96b4 #2f96b4 #1f6377;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr="#5bc0de",endColorstr="#2f96b4",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
#bridge .btn-info:hover, #bridge .btn-info:active, #bridge .btn-info.active, #bridge .btn-info.disabled, #bridge .btn-info[disabled] {background-color: #2f96b4;}
#bridge .btn-info:active, #bridge .btn-info.active {background-color: #24748c \9;}
#bridge .btn-inverse {background-color: #414141;background-image: -ms-linear-gradient(top,#555,#222);background-image: -webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image: -webkit-linear-gradient(top,#555,#222);background-image: -o-linear-gradient(top,#555,#222);background-image: -moz-linear-gradient(top,#555,#222);background-image: linear-gradient(top,#555,#222);background-repeat: repeat-x;border-color: #222 #222 #000;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr="#555555",endColorstr="#222222",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);}
#bridge .btn-inverse:hover, #bridge .btn-inverse:active, #bridge .btn-inverse.active, #bridge .btn-inverse.disabled, #bridge .btn-inverse[disabled] {background-color: #222;}
#bridge .btn-inverse:active, #bridge .btn-inverse.active {background-color: #080808 \9;}
#bridge button.btn, #bridge input[type="submit"].btn {}
#bridge button.btn::-moz-focus-inner, #bridge input[type="submit"].btn::-moz-focus-inner {padding: 0;border: 0;}
#bridge button.btn.btn-large, #bridge input[type="submit"].btn.btn-large {}
#bridge button.btn.btn-small, #bridge input[type="submit"].btn.btn-small {}
#bridge button.btn.btn-mini, #bridge input[type="submit"].btn.btn-mini {}
#bridge .btn-group {position: relative;}
#bridge .btn-group:before, #bridge .btn-group:after {display: table;content: "";}
#bridge .btn-group:after {clear: both;}
#bridge .btn-group:first-child {}
#bridge .btn-group + .btn-group {margin-left: 5px;}
#bridge .btn-toolbar {margin-top: 9px;margin-bottom: 9px;}
#bridge .btn-toolbar .btn-group {display: inline-block;}
#bridge .btn-group > .btn {position: relative;float: left;margin-left: -1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#bridge .btn-group > .btn:first-child {margin-left: 0;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-bottomleft: 4px;-moz-border-radius-topleft: 4px;}
#bridge .btn-group > .btn:last-child, #bridge .btn-group > .dropdown-toggle {-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;}
#bridge .btn-group > .btn.large:first-child {margin-left: 0;-webkit-border-bottom-left-radius: 6px;border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;-moz-border-radius-bottomleft: 6px;-moz-border-radius-topleft: 6px;}
#bridge .btn-group > .btn.large:last-child, #bridge .btn-group > .large.dropdown-toggle {-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-bottomright: 6px;}
#bridge .btn-group > .btn:hover, #bridge .btn-group > .btn:focus, #bridge .btn-group > .btn:active, #bridge .btn-group > .btn.active {z-index: 2;}
#bridge .btn-group .dropdown-toggle:active, #bridge .btn-group.open .dropdown-toggle {outline: 0;}
#bridge .btn-group > .dropdown-toggle {padding-right: 8px;padding-left: 8px;-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow: inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);}
#bridge .btn-group > .btn-mini.dropdown-toggle {padding-right: 5px;padding-left: 5px;}
#bridge .btn-group > .btn-small.dropdown-toggle {}
#bridge .btn-group > .btn-large.dropdown-toggle {padding-right: 12px;padding-left: 12px;}
#bridge .btn-group.open .dropdown-toggle {background-image: none;-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
#bridge .btn-group.open .btn.dropdown-toggle {background-color: #e6e6e6;}
#bridge .btn-group.open .btn-primary.dropdown-toggle {background-color: #05c;}
#bridge .btn-group.open .btn-warning.dropdown-toggle {background-color: #f89406;}
#bridge .btn-group.open .btn-danger.dropdown-toggle {background-color: #bd362f;}
#bridge .btn-group.open .btn-success.dropdown-toggle {background-color: #51a351;}
#bridge .btn-group.open .btn-info.dropdown-toggle {background-color: #2f96b4;}
#bridge .btn-group.open .btn-inverse.dropdown-toggle {background-color: #222;}
#bridge .btn .caret {margin-top: 7px;margin-left: 0;}
#bridge .btn:hover .caret, #bridge .open.btn-group .caret {opacity: 1;filter: alpha(opacity=100);}
#bridge .btn-mini .caret {margin-top: 5px;}
#bridge .btn-small .caret {margin-top: 6px;}
#bridge .btn-large .caret {margin-top: 6px;border-top-width: 5px;border-right-width: 5px;border-left-width: 5px;}
#bridge .dropup .btn-large .caret {border-top: 0;border-bottom: 5px solid #000;}
#bridge .btn-primary .caret, #bridge .btn-warning .caret, #bridge .btn-danger .caret, #bridge .btn-info .caret, #bridge .btn-success .caret, #bridge .btn-inverse .caret {border-top-color: #fff;border-bottom-color: #fff;opacity: .75;filter: alpha(opacity=75);}
#bridge .alert {padding: 8px 35px 8px 14px;margin-bottom: 18px;color: #c09853;text-shadow: 0 1px 0 rgba(255,255,255,.5);background-color: #fcf8e3;border: 1px solid #fbeed5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bridge .alert-heading {color: inherit;}
#bridge .alert .close {position: relative;top: -2px;right: -21px;line-height: 18px;}
#bridge .alert-success {color: #468847;background-color: #dff0d8;border-color: #d6e9c6;}
#bridge .alert-danger, #bridge .alert-error {color: #b94a48;background-color: #f2dede;border-color: #eed3d7;}
#bridge .alert-info {color: #3a87ad;background-color: #d9edf7;border-color: #bce8f1;}
#bridge .alert-block {padding-top: 14px;padding-bottom: 14px;}
#bridge .alert-block > p, #bridge .alert-block > ul {margin-bottom: 0;}
#bridge .alert-block p + p {margin-top: 5px;}
#bridge .nav {margin-bottom: 18px;margin-left: 0;list-style: none;}
#bridge .nav > li > a {display: block;}
#bridge .nav > li > a:hover {text-decoration: none;background-color: #eee;}
#bridge .nav > .pull-right {float: right;}
#bridge .nav .nav-header {display: block;padding: 3px 15px;font-size: 11px;font-weight: bold;line-height: 18px;color: #999;text-shadow: 0 1px 0 rgba(255,255,255,.5);text-transform: uppercase;}
#bridge .nav li + .nav-header {margin-top: 9px;}
#bridge .nav-list {padding-right: 15px;padding-left: 15px;margin-bottom: 0;}
#bridge .nav-list > li > a, #bridge .nav-list .nav-header {margin-right: -15px;margin-left: -15px;text-shadow: 0 1px 0 rgba(255,255,255,.5);}
#bridge .nav-list > li > a {padding: 3px 15px;}
#bridge .nav-list > .active > a, #bridge .nav-list > .active > a:hover {color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.2);background-color: #08c;}
#bridge .nav-list [class^="icon-"] {margin-right: 2px;}
#bridge .nav-list .divider {height: 1px;margin: 8px 1px;overflow: hidden;background-color: #e5e5e5;border-bottom: 1px solid #fff;}
#bridge .nav-tabs, #bridge .nav-pills {}
#bridge .nav-tabs:before, #bridge .nav-pills:before, #bridge .nav-tabs:after, #bridge .nav-pills:after {display: table;content: "";}
#bridge .nav-tabs:after, #bridge .nav-pills:after {clear: both;}
#bridge .nav-tabs > li, #bridge .nav-pills > li {float: left;}
#bridge .nav-tabs > li > a, #bridge .nav-pills > li > a {padding-right: 12px;padding-left: 12px;margin-right: 2px;line-height: 14px;}
#bridge .nav-tabs {border-bottom: 1px solid #ddd;}
#bridge .nav-tabs > li {margin-bottom: -1px;}
#bridge .nav-tabs > li > a {padding-top: 8px;padding-bottom: 8px;line-height: 18px;border: 1px solid transparent;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
#bridge .nav-tabs > li > a:hover {border-color: #eee #eee #ddd;}
#bridge .nav-tabs > .active > a, #bridge .nav-tabs > .active > a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}
#bridge .nav-pills > li > a {padding-top: 8px;padding-bottom: 8px;margin-top: 2px;margin-bottom: 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#bridge .nav-pills > .active > a, #bridge .nav-pills > .active > a:hover {color: #fff;background-color: #08c;}
#bridge .nav-stacked > li {float: none;}
#bridge .nav-stacked > li > a {margin-right: 0;}
#bridge .nav-tabs.nav-stacked {border-bottom: 0;}
#bridge .nav-tabs.nav-stacked > li > a {border: 1px solid #ddd;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#bridge .nav-tabs.nav-stacked > li:first-child > a {-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
#bridge .nav-tabs.nav-stacked > li:last-child > a {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
#bridge .nav-tabs.nav-stacked > li > a:hover {z-index: 2;border-color: #ddd;}
#bridge .nav-pills.nav-stacked > li > a {margin-bottom: 3px;}
#bridge .nav-pills.nav-stacked > li:last-child > a {margin-bottom: 1px;}
#bridge .nav-tabs .dropdown-menu {-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}
#bridge .nav-pills .dropdown-menu {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bridge .nav-tabs .dropdown-toggle .caret, #bridge .nav-pills .dropdown-toggle .caret {margin-top: 6px;border-top-color: #08c;border-bottom-color: #08c;}
#bridge .nav-tabs .dropdown-toggle:hover .caret, #bridge .nav-pills .dropdown-toggle:hover .caret {border-top-color: #005580;border-bottom-color: #005580;}
#bridge .nav-tabs .active .dropdown-toggle .caret, #bridge .nav-pills .active .dropdown-toggle .caret {border-top-color: #333;border-bottom-color: #333;}
#bridge .nav > .dropdown.active > a:hover {color: #000;cursor: pointer;}
#bridge .nav-tabs .open .dropdown-toggle, #bridge .nav-pills .open .dropdown-toggle, #bridge .nav > li.dropdown.open.active > a:hover {color: #fff;background-color: #999;border-color: #999;}
#bridge .nav li.dropdown.open .caret, #bridge .nav li.dropdown.open.active .caret, #bridge .nav li.dropdown.open a:hover .caret {border-top-color: #fff;border-bottom-color: #fff;opacity: 1;filter: alpha(opacity=100);}
#bridge .tabs-stacked .open > a:hover {border-color: #999;}
#bridge .tabbable {}
#bridge .tabbable:before, #bridge .tabbable:after {display: table;content: "";}
#bridge .tabbable:after {clear: both;}
#bridge .tab-content {overflow: auto;}
#bridge .tabs-below > .nav-tabs, #bridge .tabs-right > .nav-tabs, #bridge .tabs-left > .nav-tabs {border-bottom: 0;}
#bridge .tab-content > .tab-pane, #bridge .pill-content > .pill-pane {display: none;}
#bridge .tab-content > .active, #bridge .pill-content > .active {display: block;}
#bridge .tabs-below > .nav-tabs {border-top: 1px solid #ddd;}
#bridge .tabs-below > .nav-tabs > li {margin-top: -1px;margin-bottom: 0;}
#bridge .tabs-below > .nav-tabs > li > a {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
#bridge .tabs-below > .nav-tabs > li > a:hover {border-top-color: #ddd;border-bottom-color: transparent;}
#bridge .tabs-below > .nav-tabs > .active > a, #bridge .tabs-below > .nav-tabs > .active > a:hover {border-color: transparent #ddd #ddd #ddd;}
#bridge .tabs-left > .nav-tabs > li, #bridge .tabs-right > .nav-tabs > li {float: none;}
#bridge .tabs-left > .nav-tabs > li > a, #bridge .tabs-right > .nav-tabs > li > a {min-width: 74px;margin-right: 0;margin-bottom: 3px;}
#bridge .tabs-left > .nav-tabs {float: left;margin-right: 19px;border-right: 1px solid #ddd;}
#bridge .tabs-left > .nav-tabs > li > a {margin-right: -1px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;}
#bridge .tabs-left > .nav-tabs > li > a:hover {border-color: #eee #ddd #eee #eee;}
#bridge .tabs-left > .nav-tabs .active > a, #bridge .tabs-left > .nav-tabs .active > a:hover {border-color: #ddd transparent #ddd #ddd;}
#bridge .tabs-right > .nav-tabs {float: right;margin-left: 19px;border-left: 1px solid #ddd;}
#bridge .tabs-right > .nav-tabs > li > a {margin-left: -1px;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;}
#bridge .tabs-right > .nav-tabs > li > a:hover {border-color: #eee #eee #eee #ddd;}
#bridge .tabs-right > .nav-tabs .active > a, #bridge .tabs-right > .nav-tabs .active > a:hover {border-color: #ddd #ddd #ddd transparent;}
#bridge .navbar {margin-bottom: 18px;overflow: visible;}
#bridge .navbar-inner {min-height: 40px;padding-right: 20px;padding-left: 20px;background-color: #2c2c2c;background-image: -moz-linear-gradient(top,#333,#222);background-image: -ms-linear-gradient(top,#333,#222);background-image: -webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image: -webkit-linear-gradient(top,#333,#222);background-image: -o-linear-gradient(top,#333,#222);background-image: linear-gradient(top,#333,#222);background-repeat: repeat-x;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#333333",endColorstr="#222222",GradientType=0);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow: 0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);}
#bridge .navbar .container {width: auto;}
#bridge .nav-collapse.collapse {height: auto;}
#bridge .navbar {color: #999;}
#bridge .navbar .brand:hover {text-decoration: none;}
#bridge .navbar .brand {display: block;float: left;padding: 8px 20px 12px;margin-left: -20px;font-size: 20px;font-weight: 200;line-height: 1;color: #999;}
#bridge .navbar .navbar-text {margin-bottom: 0;line-height: 40px;}
#bridge .navbar .navbar-link {color: #999;}
#bridge .navbar .navbar-link:hover {color: #fff;}
#bridge .navbar .btn, #bridge .navbar .btn-group {margin-top: 5px;}
#bridge .navbar .btn-group .btn {margin: 0;}
#bridge .navbar-form {margin-bottom: 0;}
#bridge .navbar-form:before, #bridge .navbar-form:after {display: table;content: "";}
#bridge .navbar-form:after {clear: both;}
#bridge .navbar-form input, #bridge .navbar-form select, #bridge .navbar-form .radio, #bridge .navbar-form .checkbox {margin-top: 5px;}
#bridge .navbar-form input, #bridge .navbar-form select {display: inline-block;margin-bottom: 0;}
#bridge .navbar-form input[type="image"], #bridge .navbar-form input[type="checkbox"], #bridge .navbar-form input[type="radio"] {margin-top: 3px;}
#bridge .navbar-form .input-append, #bridge .navbar-form .input-prepend {margin-top: 6px;white-space: nowrap;}
#bridge .navbar-form .input-append input, #bridge .navbar-form .input-prepend input {margin-top: 0;}
#bridge .navbar-search {position: relative;float: left;margin-top: 6px;margin-bottom: 0;}
#bridge .navbar-search .search-query {padding: 4px 9px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;font-weight: normal;line-height: 1;color: #fff;background-color: #626262;border: 1px solid #151515;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow: inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
#bridge .navbar-search .search-query:-moz-placeholder {color: #ccc;}
#bridge .navbar-search .search-query::-webkit-input-placeholder {color: #ccc;}
#bridge .navbar-search .search-query:focus, #bridge .navbar-search .search-query.focused {padding: 5px 10px;color: #333;text-shadow: 0 1px 0 #fff;background-color: #fff;border: 0;outline: 0;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.15);-moz-box-shadow: 0 0 3px rgba(0,0,0,.15);box-shadow: 0 0 3px rgba(0,0,0,.15);}
#bridge .navbar-fixed-top, #bridge .navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 1030;margin-bottom: 0;}
#bridge .navbar-fixed-top .navbar-inner, #bridge .navbar-fixed-bottom .navbar-inner {padding-right: 0;padding-left: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#bridge .navbar-fixed-top .container, #bridge .navbar-fixed-bottom .container {width: 940px;}
#bridge .navbar-fixed-top {top: 0;}
#bridge .navbar-fixed-bottom {bottom: 0;}
#bridge .navbar .nav {position: relative;left: 0;display: block;float: left;margin: 0 10px 0 0;}
#bridge .navbar .nav.pull-right {float: right;}
#bridge .navbar .nav > li {display: block;float: left;}
#bridge .navbar .nav > li > a {float: none;padding: 9px 10px 11px;line-height: 19px;color: #999;text-decoration: none;text-shadow: 0 -1px 0 rgba(0,0,0,.25);}
#bridge .navbar .btn {display: inline-block;padding: 4px 10px 4px;margin: 5px 5px 6px;line-height: 18px;}
#bridge .navbar .btn-group {padding: 5px 5px 6px;margin: 0;}
#bridge .navbar .nav > li > a:hover {color: #fff;text-decoration: none;background-color: transparent;}
#bridge .navbar .nav .active > a, #bridge .navbar .nav .active > a:hover {color: #fff;text-decoration: none;background-color: #222;}
#bridge .navbar .divider-vertical {width: 1px;height: 40px;margin: 0 9px;overflow: hidden;background-color: #222;border-right: 1px solid #333;}
#bridge .navbar .nav.pull-right {margin-right: 0;margin-left: 10px;}
#bridge .navbar .btn-navbar {display: none;float: right;padding: 7px 10px;margin-right: 5px;margin-left: 5px;background-color: #2c2c2c;background-image: -ms-linear-gradient(top,#333,#222);background-image: -webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image: -webkit-linear-gradient(top,#333,#222);background-image: -o-linear-gradient(top,#333,#222);background-image: linear-gradient(top,#333,#222);background-image: -moz-linear-gradient(top,#333,#222);background-repeat: repeat-x;border-color: #222 #222 #000;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:dximagetransform.microsoft.gradient(startColorstr="#333333",endColorstr="#222222",GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);}
#bridge .navbar .btn-navbar:hover, #bridge .navbar .btn-navbar:active, #bridge .navbar .btn-navbar.active, #bridge .navbar .btn-navbar.disabled, #bridge .navbar .btn-navbar[disabled] {background-color: #222;}
#bridge .navbar .btn-navbar:active, #bridge .navbar .btn-navbar.active {background-color: #080808 \9;}
#bridge .navbar .btn-navbar .icon-bar {display: block;width: 18px;height: 2px;background-color: #f5f5f5;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.25);-moz-box-shadow: 0 1px 0 rgba(0,0,0,.25);box-shadow: 0 1px 0 rgba(0,0,0,.25);}
#bridge .btn-navbar .icon-bar + .icon-bar {margin-top: 3px;}
#bridge .navbar .dropdown-menu:before {position: absolute;top: -7px;left: 9px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-left: 7px solid transparent;border-bottom-color: rgba(0,0,0,.2);content: "";}
#bridge .navbar .dropdown-menu:after {position: absolute;top: -6px;left: 10px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent;content: "";}
#bridge .navbar-fixed-bottom .dropdown-menu:before {top: auto;bottom: -7px;border-top: 7px solid #ccc;border-bottom: 0;border-top-color: rgba(0,0,0,.2);}
#bridge .navbar-fixed-bottom .dropdown-menu:after {top: auto;bottom: -6px;border-top: 6px solid #fff;border-bottom: 0;}
#bridge .navbar .nav li.dropdown .dropdown-toggle .caret, #bridge .navbar .nav li.dropdown.open .caret {border-top-color: #fff;border-bottom-color: #fff;}
#bridge .navbar .nav li.dropdown.active .caret {opacity: 1;filter: alpha(opacity=100);}
#bridge .navbar .nav li.dropdown.open > .dropdown-toggle, #bridge .navbar .nav li.dropdown.active > .dropdown-toggle, #bridge .navbar .nav li.dropdown.open.active > .dropdown-toggle {background-color: transparent;}
#bridge .navbar .nav li.dropdown.active > .dropdown-toggle:hover {color: #fff;}
#bridge .navbar .pull-right .dropdown-menu, #bridge .navbar .dropdown-menu.pull-right {right: 0;left: auto;}
#bridge .navbar .pull-right .dropdown-menu:before, #bridge .navbar .dropdown-menu.pull-right:before {right: 12px;left: auto;}
#bridge .navbar .pull-right .dropdown-menu:after, #bridge .navbar .dropdown-menu.pull-right:after {right: 13px;left: auto;}
#bridge .breadcrumb {padding: 7px 14px;margin: 0 0 18px;list-style: none;background-color: #fbfbfb;background-image: -moz-linear-gradient(top,#fff,#f5f5f5);background-image: -ms-linear-gradient(top,#fff,#f5f5f5);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image: -webkit-linear-gradient(top,#fff,#f5f5f5);background-image: -o-linear-gradient(top,#fff,#f5f5f5);background-image: linear-gradient(top,#fff,#f5f5f5);background-repeat: repeat-x;border: 1px solid #ddd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#ffffff",endColorstr="#f5f5f5",GradientType=0);-webkit-box-shadow: inset 0 1px 0 #fff;-moz-box-shadow: inset 0 1px 0 #fff;box-shadow: inset 0 1px 0 #fff;}
#bridge .breadcrumb li {display: inline-block;text-shadow: 0 1px 0 #fff;}
#bridge .breadcrumb .divider {padding: 0 5px;color: #999;}
#bridge .breadcrumb .active a {color: #333;}
#bridge .pagination {height: 36px;margin: 18px 0;}
#bridge .pagination ul {display: inline-block;margin-bottom: 0;margin-left: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);box-shadow: 0 1px 2px rgba(0,0,0,.05);}
#bridge .pagination li {display: inline;}
#bridge .pagination a {float: left;padding: 0 14px;line-height: 34px;text-decoration: none;border: 1px solid #ddd;border-left-width: 0;}
#bridge .pagination a:hover, #bridge .pagination .active a {background-color: #f5f5f5;}
#bridge .pagination .active a {color: #999;cursor: default;}
#bridge .pagination .disabled span, #bridge .pagination .disabled a, #bridge .pagination .disabled a:hover {color: #999;cursor: default;background-color: transparent;}
#bridge .pagination li:first-child a {border-left-width: 1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
#bridge .pagination li:last-child a {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
#bridge .pagination-centered {text-align: center;}
#bridge .pagination-right {text-align: right;}
#bridge .pager {margin-bottom: 18px;margin-left: 0;text-align: center;list-style: none;}
#bridge .pager:before, #bridge .pager:after {display: table;content: "";}
#bridge .pager:after {clear: both;}
#bridge .pager li {display: inline;}
#bridge .pager a {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
#bridge .pager a:hover {text-decoration: none;background-color: #f5f5f5;}
#bridge .pager .next a {float: right;}
#bridge .pager .previous a {float: left;}
#bridge .pager .disabled a, #bridge .pager .disabled a:hover {color: #999;cursor: default;background-color: #fff;}
#bridge .modal-open .dropdown-menu {z-index: 2050;}
#bridge .modal-open .dropdown.open {}
#bridge .modal-open .popover {z-index: 2060;}
#bridge .modal-open .tooltip {z-index: 2070;}
#bridge .modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
#bridge .modal-backdrop.fade {opacity: 0;}
#bridge .modal-backdrop, #bridge .modal-backdrop.fade.in {opacity: .8;filter: alpha(opacity=80);}
#bridge .modal {position: fixed;top: 50%;left: 50%;z-index: 1050;width: 560px;margin: -250px 0 0 -280px;overflow: auto;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0,0,0,.3);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 3px 7px rgba(0,0,0,.3);-moz-box-shadow: 0 3px 7px rgba(0,0,0,.3);box-shadow: 0 3px 7px rgba(0,0,0,.3);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}
#bridge .modal.fade {top: -25%;-webkit-transition: opacity .3s linear,top .3s ease-out;-moz-transition: opacity .3s linear,top .3s ease-out;-ms-transition: opacity .3s linear,top .3s ease-out;-o-transition: opacity .3s linear,top .3s ease-out;transition: opacity .3s linear,top .3s ease-out;}
#bridge .modal.fade.in {top: 50%;}
#bridge .modal-header {padding: 9px 15px;border-bottom: 1px solid #eee;}
#bridge .modal-header .close {margin-top: 2px;}
#bridge .modal-body {max-height: 400px;padding: 15px;overflow-y: auto;}
#bridge .modal-form {margin-bottom: 0;}
#bridge .modal-footer {padding: 14px 15px 15px;margin-bottom: 0;text-align: right;background-color: #f5f5f5;border-top: 1px solid #ddd;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: inset 0 1px 0 #fff;-moz-box-shadow: inset 0 1px 0 #fff;box-shadow: inset 0 1px 0 #fff;}
#bridge .modal-footer:before, #bridge .modal-footer:after {display: table;content: "";}
#bridge .modal-footer:after {clear: both;}
#bridge .modal-footer .btn + .btn {margin-bottom: 0;margin-left: 5px;}
#bridge .modal-footer .btn-group .btn + .btn {margin-left: -1px;}
#bridge .tooltip {position: absolute;z-index: 1020;display: block;padding: 5px;font-size: 11px;opacity: 0;filter: alpha(opacity=0);visibility: visible;}
#bridge .tooltip.in {opacity: .8;filter: alpha(opacity=80);}
#bridge .tooltip.top {margin-top: -2px;}
#bridge .tooltip.right {margin-left: 2px;}
#bridge .tooltip.bottom {margin-top: 2px;}
#bridge .tooltip.left {margin-left: -2px;}
#bridge .tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-top: 5px solid #000;border-right: 5px solid transparent;border-left: 5px solid transparent;}
#bridge .tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #000;}
#bridge .tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-right: 5px solid transparent;border-bottom: 5px solid #000;border-left: 5px solid transparent;}
#bridge .tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-top: 5px solid transparent;border-right: 5px solid #000;border-bottom: 5px solid transparent;}
#bridge .tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;text-decoration: none;background-color: #000;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bridge .tooltip-arrow {position: absolute;width: 0;height: 0;}
#bridge .popover {position: absolute;top: 0;left: 0;z-index: 1010;display: none;padding: 5px;}
#bridge .popover.top {margin-top: -5px;}
#bridge .popover.right {margin-left: 5px;}
#bridge .popover.bottom {margin-top: 5px;}
#bridge .popover.left {margin-left: -5px;}
#bridge .popover.top .arrow {bottom: 0;left: 50%;margin-left: -5px;border-top: 5px solid #000;border-right: 5px solid transparent;border-left: 5px solid transparent;}
#bridge .popover.right .arrow {top: 50%;left: 0;margin-top: -5px;border-top: 5px solid transparent;border-right: 5px solid #000;border-bottom: 5px solid transparent;}
#bridge .popover.bottom .arrow {top: 0;left: 50%;margin-left: -5px;border-right: 5px solid transparent;border-bottom: 5px solid #000;border-left: 5px solid transparent;}
#bridge .popover.left .arrow {top: 50%;right: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #000;}
#bridge .popover .arrow {position: absolute;width: 0;height: 0;}
#bridge .popover-inner {width: 280px;padding: 3px;overflow: hidden;background: #000;background: rgba(0,0,0,.8);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 3px 7px rgba(0,0,0,.3);-moz-box-shadow: 0 3px 7px rgba(0,0,0,.3);box-shadow: 0 3px 7px rgba(0,0,0,.3);}
#bridge .popover-title {padding: 9px 15px;line-height: 1;background-color: #f5f5f5;border-bottom: 1px solid #eee;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
#bridge .popover-content {padding: 14px;background-color: #fff;-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;}
#bridge .popover-content p, #bridge .popover-content ul, #bridge .popover-content ol {margin-bottom: 0;}
#bridge .thumbnails {margin-left: -20px;list-style: none;}
#bridge .thumbnails:before, #bridge .thumbnails:after {display: table;content: "";}
#bridge .thumbnails:after {clear: both;}
#bridge .row-fluid .thumbnails {margin-left: 0;}
#bridge .thumbnails > li {float: left;margin-bottom: 18px;margin-left: 20px;}
#bridge .thumbnail {display: block;padding: 4px;line-height: 1;border: 1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow: 0 1px 1px rgba(0,0,0,.075);box-shadow: 0 1px 1px rgba(0,0,0,.075);}
#bridge a.thumbnail:hover {border-color: #08c;-webkit-box-shadow: 0 1px 4px rgba(0,105,214,.25);-moz-box-shadow: 0 1px 4px rgba(0,105,214,.25);box-shadow: 0 1px 4px rgba(0,105,214,.25);}
#bridge .thumbnail > img {display: block;max-width: 100%;margin-right: auto;margin-left: auto;}
#bridge .thumbnail .caption {padding: 9px;}
#bridge .label, #bridge .badge {font-size: 10.998px;font-weight: bold;line-height: 14px;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25);white-space: nowrap;vertical-align: baseline;background-color: #999;}
#bridge .label {padding: 1px 4px 2px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#bridge .badge {padding: 1px 9px 2px;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;}
#bridge a.label:hover, #bridge a.badge:hover {color: #fff;text-decoration: none;cursor: pointer;}
#bridge .label-important, #bridge .badge-important {background-color: #b94a48;}
#bridge .label-important[href], #bridge .badge-important[href] {background-color: #953b39;}
#bridge .label-warning, #bridge .badge-warning {background-color: #f89406;}
#bridge .label-warning[href], #bridge .badge-warning[href] {background-color: #c67605;}
#bridge .label-success, #bridge .badge-success {background-color: #468847;}
#bridge .label-success[href], #bridge .badge-success[href] {background-color: #356635;}
#bridge .label-info, #bridge .badge-info {background-color: #3a87ad;}
#bridge .label-info[href], #bridge .badge-info[href] {background-color: #2d6987;}
#bridge .label-inverse, #bridge .badge-inverse {background-color: #333;}
#bridge .label-inverse[href], #bridge .badge-inverse[href] {background-color: #1a1a1a;}
@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@-moz-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@-ms-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@-o-keyframes progress-bar-stripes {from {background-position: 0 0;}
	to {background-position: 40px 0;}}
@keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
#bridge .progress {height: 18px;margin-bottom: 18px;overflow: hidden;background-color: #f7f7f7;background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image: -ms-linear-gradient(top,#f5f5f5,#f9f9f9);background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image: linear-gradient(top,#f5f5f5,#f9f9f9);background-repeat: repeat-x;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#f9f9f9",GradientType=0);-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
#bridge .progress .bar {width: 0;height: 18px;font-size: 12px;color: #fff;text-align: center;text-shadow: 0 -1px 0 rgba(0,0,0,.25);background-color: #0e90d2;background-image: -moz-linear-gradient(top,#149bdf,#0480be);background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image: -webkit-linear-gradient(top,#149bdf,#0480be);background-image: -o-linear-gradient(top,#149bdf,#0480be);background-image: linear-gradient(top,#149bdf,#0480be);background-image: -ms-linear-gradient(top,#149bdf,#0480be);background-repeat: repeat-x;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#149bdf",endColorstr="#0480be",GradientType=0);-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-webkit-transition: width .6s ease;-moz-transition: width .6s ease;-ms-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;}
#bridge .progress-striped .bar {background-color: #149bdf;background-image: -o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size: 40px 40px;-moz-background-size: 40px 40px;-o-background-size: 40px 40px;background-size: 40px 40px;}
#bridge .progress.active .bar {-webkit-animation: progress-bar-stripes 2s linear infinite;-moz-animation: progress-bar-stripes 2s linear infinite;-ms-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
#bridge .progress-danger .bar {background-color: #dd514c;background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);background-image: -ms-linear-gradient(top,#ee5f5b,#c43c35);background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);background-image: linear-gradient(top,#ee5f5b,#c43c35);background-repeat: repeat-x;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#ee5f5b",endColorstr="#c43c35",GradientType=0);}
#bridge .progress-danger.progress-striped .bar {background-color: #ee5f5b;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
#bridge .progress-success .bar {background-color: #5eb95e;background-image: -moz-linear-gradient(top,#62c462,#57a957);background-image: -ms-linear-gradient(top,#62c462,#57a957);background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image: -webkit-linear-gradient(top,#62c462,#57a957);background-image: -o-linear-gradient(top,#62c462,#57a957);background-image: linear-gradient(top,#62c462,#57a957);background-repeat: repeat-x;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#62c462",endColorstr="#57a957",GradientType=0);}
#bridge .progress-success.progress-striped .bar {background-color: #62c462;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
#bridge .progress-info .bar {background-color: #4bb1cf;background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);background-image: -ms-linear-gradient(top,#5bc0de,#339bb9);background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);background-image: -o-linear-gradient(top,#5bc0de,#339bb9);background-image: linear-gradient(top,#5bc0de,#339bb9);background-repeat: repeat-x;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#5bc0de",endColorstr="#339bb9",GradientType=0);}
#bridge .progress-info.progress-striped .bar {background-color: #5bc0de;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
#bridge .progress-warning .bar {background-color: #faa732;background-image: -moz-linear-gradient(top,#fbb450,#f89406);background-image: -ms-linear-gradient(top,#fbb450,#f89406);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image: -webkit-linear-gradient(top,#fbb450,#f89406);background-image: -o-linear-gradient(top,#fbb450,#f89406);background-image: linear-gradient(top,#fbb450,#f89406);background-repeat: repeat-x;filter: progid:dximagetransform.microsoft.gradient(startColorstr="#fbb450",endColorstr="#f89406",GradientType=0);}
#bridge .progress-warning.progress-striped .bar {background-color: #fbb450;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
#bridge .accordion {margin-bottom: 18px;}
#bridge .accordion-group {margin-bottom: 2px;border: 1px solid #e5e5e5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bridge .accordion-heading {border-bottom: 0;}
#bridge .accordion-heading .accordion-toggle {display: block;padding: 8px 15px;}
#bridge .accordion-toggle {cursor: pointer;}
#bridge .accordion-inner {padding: 9px 15px;border-top: 1px solid #e5e5e5;}
#bridge .carousel {position: relative;margin-bottom: 18px;line-height: 1;}
#bridge .carousel-inner {position: relative;width: 100%;overflow: hidden;}
#bridge .carousel .item {position: relative;display: none;-webkit-transition: .6s ease-in-out left;-moz-transition: .6s ease-in-out left;-ms-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;}
#bridge .carousel .item > img {display: block;line-height: 1;}
#bridge .carousel .active, #bridge .carousel .next, #bridge .carousel .prev {display: block;}
#bridge .carousel .active {left: 0;}
#bridge .carousel .next, #bridge .carousel .prev {position: absolute;top: 0;width: 100%;}
#bridge .carousel .next {left: 100%;}
#bridge .carousel .prev {left: -100%;}
#bridge .carousel .next.left, #bridge .carousel .prev.right {left: 0;}
#bridge .carousel .active.left {left: -100%;}
#bridge .carousel .active.right {left: 100%;}
#bridge .carousel-control {position: absolute;top: 40%;left: 15px;width: 40px;height: 40px;margin-top: -20px;font-size: 60px;font-weight: 100;line-height: 30px;color: #fff;text-align: center;background: #222;border: 3px solid #fff;-webkit-border-radius: 23px;-moz-border-radius: 23px;border-radius: 23px;opacity: .5;filter: alpha(opacity=50);}
#bridge .carousel-control.right {right: 15px;left: auto;}
#bridge .carousel-control:hover {color: #fff;text-decoration: none;opacity: .9;filter: alpha(opacity=90);}
#bridge .carousel-caption {position: absolute;right: 0;bottom: 0;left: 0;padding: 10px 15px 5px;background: #333;background: rgba(0,0,0,.75);}
#bridge .carousel-caption h4, #bridge .carousel-caption p {color: #fff;}
#bridge .hero-unit {padding: 60px;margin-bottom: 30px;background-color: #eee;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#bridge .hero-unit h1 {margin-bottom: 0;font-size: 60px;line-height: 1;letter-spacing: -1px;color: inherit;}
#bridge .hero-unit p {font-size: 18px;font-weight: 200;line-height: 27px;color: inherit;}
#bridge .pull-right {float: right;}
#bridge .pull-left {float: left;}
#bridge .hide {display: none;}
#bridge .show {display: block;}
#bridge .invisible {visibility: hidden;}