/*! * Bootstrap v2.2.2 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. *///override for mobile font of the site. html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {    display: block;}audio,canvas,video {    display: inline-block;    *display: inline;    *zoom: 1;}audio:not([controls]) {    display: none;}html {    font-size: 100%;    -webkit-text-size-adjust: 100%;    -ms-text-size-adjust: 100%;}a:focus {    outline: thin dotted #333;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px;}a:hover,a:active {    outline: 0;}sub,sup {    position: relative;    font-size: 75%;    line-height: 0;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}img {    max-width: 100%;    vertical-align: middle;    border: 0;    -ms-interpolation-mode: bicubic;}#map_canvas img,.google-maps img {    max-width: none;}input[type="search"] {    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;    -webkit-appearance: textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {    -webkit-appearance: none;}@media print {    * {        color: #000 !important;        text-shadow: none !important;        background: transparent !important;        box-shadow: none !important;    }    a,    a:visited {        text-decoration: underline;    }    a[href]:after {        content: " (" attr(href) ")";    }    abbr[title]:after {        content: " (" attr(title) ")";    }    .ir a:after,    a[href^="javascript:"]:after,    a[href^="#"]:after {        content: "";    }    pre,    blockquote {        border: 1px solid #999;        page-break-inside: avoid;    }    thead {        display: table-header-group;    }    tr,    img {        page-break-inside: avoid;    }    img {        max-width: 100% !important;    }    @page {        margin: 0.5cm;    }    p,    h2,    h3 {        orphans: 3;        widows: 3;    }    h2,    h3 {        page-break-after: avoid;    }}.hide-text {    font: 0/0 a;    color: transparent;    text-shadow: none;    background-color: transparent;    border: 0;}.input-block-level {    display: block;    width: 100%;    min-height: 30px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}body {    margin: 0;    font-size: 12px/1.231;    line-height: 1.231;    color: #222;    background-color: #ffffff;}.img-rounded {    -webkit-border-radius: 6px;    -moz-border-radius: 6px;    border-radius: 6px;}.img-polaroid {    padding: 4px;    background-color: #fff;    border: 1px solid #ccc;    border: 1px solid rgba(0, 0, 0, 0.2);    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}.img-circle {    -webkit-border-radius: 500px;    -moz-border-radius: 500px;    border-radius: 500px;}.row {    *zoom: 1;}.row:before,.row:after {    display: table;    line-height: 0;    content: "";}.row:after {    clear: both;}[class*="span"] {    float: left;    min-height: 1px;    margin-left: 0px;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {    width: 960px;}.span12 {    width: 960px;}.span11 {    width: 880px;}.span10 {    width: 800px;}.span9 {    width: 720px;}.span8 {    width: 640px;}.span7 {    width: 560px;}.span6 {    width: 480px;}.span5 {    width: 400px;}.span4 {    width: 320px;}.span3 {    width: 240px;}.span2 {    width: 160px;}.span1 {    width: 80px;}.offset12 {    margin-left: 980px;}.offset11 {    margin-left: 900px;}.offset10 {    margin-left: 820px;}.offset9 {    margin-left: 740px;}.offset8 {    margin-left: 660px;}.offset7 {    margin-left: 580px;}.offset6 {    margin-left: 500px;}.offset5 {    margin-left: 420px;}.offset4 {    margin-left: 340px;}.offset3 {    margin-left: 260px;}.offset2 {    margin-left: 180px;}.offset1 {    margin-left: 100px;}.row-fluid {    width: 100%;    *zoom: 1;}.row-fluid:before,.row-fluid:after {    display: table;    line-height: 0;    content: "";}.row-fluid:after {    clear: both;}.row-fluid [class*="span"] {    display: block;    float: left;    width: 100%;    min-height: 30px;    margin-left: 0%;    *margin-left: 0.12%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.row-fluid [class*="span"]:first-child {    margin-left: 0;}.row-fluid .controls-row [class*="span"] + [class*="span"] {    margin-left: 0%;     *margin-left: 0.12%;    }.row-fluid .span12 {  width: 100%;  *width: 99.88%;}.row-fluid .span11 {  width: 91.66666667%;  *width: 91.54666667%;}.row-fluid .span10 {  width: 83.33333333%;  *width: 83.21333333%;}.row-fluid .span9 {  width: 75%;  *width: 74.88%;}.row-fluid .span8 {  width: 66.66666667%;  *width: 66.54666667%;}.row-fluid .span7 {  width: 58.33333333%;  *width: 58.21333333%;}.row-fluid .span6 {  width: 50%;  *width: 49.88%;}.row-fluid .span5 {  width: 41.66666667%;  *width: 41.54666667%;}.row-fluid .span4 {  width: 33.33333333%;  *width: 33.21333333%;}.row-fluid .span3 {  width: 25%;  *width: 24.88%;}.row-fluid .span2 {  width: 16.66666667%;  *width: 16.54666667%;}.row-fluid .span1 {  width: 8.333333333%;  *width: 8.213333333%;}.row-fluid .offset12 {    margin-left: 104.25531914893617%;    *margin-left: 104.14893617021275%;}.row-fluid .offset12:first-child {    margin-left: 102.12765957446808%;    *margin-left: 102.02127659574467%;}.row-fluid .offset11 {    margin-left: 95.74468085106382%;    *margin-left: 95.6382978723404%;}.row-fluid .offset11:first-child {    margin-left: 93.61702127659574%;    *margin-left: 93.51063829787232%;}.row-fluid .offset10 {    margin-left: 87.23404255319149%;    *margin-left: 87.12765957446807%;}.row-fluid .offset10:first-child {    margin-left: 85.1063829787234%;    *margin-left: 84.99999999999999%;}.row-fluid .offset9 {    margin-left: 78.72340425531914%;    *margin-left: 78.61702127659572%;}.row-fluid .offset9:first-child {    margin-left: 76.59574468085106%;    *margin-left: 76.48936170212764%;}.row-fluid .offset8 {    margin-left: 70.2127659574468%;    *margin-left: 70.10638297872339%;}.row-fluid .offset8:first-child {    margin-left: 68.08510638297872%;    *margin-left: 67.9787234042553%;}.row-fluid .offset7 {    margin-left: 61.70212765957446%;    *margin-left: 61.59574468085106%;}.row-fluid .offset7:first-child {    margin-left: 59.574468085106375%;    *margin-left: 59.46808510638297%;}.row-fluid .offset6 {    margin-left: 53.191489361702125%;    *margin-left: 53.085106382978715%;}.row-fluid .offset6:first-child {    margin-left: 51.063829787234035%;    *margin-left: 50.95744680851063%;}.row-fluid .offset5 {    margin-left: 44.68085106382979%;    *margin-left: 44.57446808510638%;}.row-fluid .offset5:first-child {    margin-left: 42.5531914893617%;    *margin-left: 42.4468085106383%;}.row-fluid .offset4 {    margin-left: 36.170212765957444%;    *margin-left: 36.06382978723405%;}.row-fluid .offset4:first-child {    margin-left: 34.04255319148936%;    *margin-left: 33.93617021276596%;}.row-fluid .offset3 {    margin-left: 27.659574468085104%;    *margin-left: 27.5531914893617%;}.row-fluid .offset3:first-child {    margin-left: 25.53191489361702%;    *margin-left: 25.425531914893618%;}.row-fluid .offset2 {    margin-left: 19.148936170212764%;    *margin-left: 19.04255319148936%;}.row-fluid .offset2:first-child {    margin-left: 17.02127659574468%;    *margin-left: 16.914893617021278%;}.row-fluid .offset1 {    margin-left: 10.638297872340425%;    *margin-left: 10.53191489361702%;}.row-fluid .offset1:first-child {    margin-left: 8.51063829787234%;    *margin-left: 8.404255319148938%;}[class*="span"].hide,.row-fluid [class*="span"].hide {    display: none;}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right {    float: right;}.container {    margin-right: auto;    margin-left: auto;    *zoom: 1;}.container:before,.container:after {    display: table;    line-height: 0;    content: "";}.container:after {    clear: both;}.container-fluid {    padding-right: 20px;    padding-left: 20px;    *zoom: 1;}.container-fluid:before,.container-fluid:after {    display: table;    line-height: 0;    content: "";}.container-fluid:after {    clear: both;}p {    margin: 0 0 10px;}.lead {    margin-bottom: 20px;    font-size: 21px;    font-weight: 200;    line-height: 30px;}small {    font-size: 85%;}strong {    font-weight: bold;}em {    font-style: italic;}cite {    font-style: normal;}.muted {    color: #999999;}a.muted:hover {    color: #808080;}.text-warning {    color: #c09853;}a.text-warning:hover {    color: #a47e3c;}.text-error {    color: #b94a48;}a.text-error:hover {    color: #953b39;}.text-info {    color: #3a87ad;}a.text-info:hover {    color: #2d6987;}.text-success {    color: #468847;}a.text-success:hover {    color: #356635;}h1,h2,h3,h4,h5,h6 {    margin: 10px 0;    font-family: inherit;    font-weight: inherit;    line-height: inherit;    color: inherit;    text-rendering: optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {    font-weight: normal;    line-height: 1;    color: #999999;}.page-header {    padding-bottom: 9px;    margin: 20px 0 30px;    border-bottom: 1px solid #eeeeee;}abbr[title],abbr[data-original-title] {    cursor: help;    border-bottom: 1px dotted #999999;}abbr.initialism {    font-size: 90%;    text-transform: uppercase;}blockquote {    padding: 0 0 0 15px;    margin: 0 0 20px;    border-left: 5px solid #eeeeee;}blockquote p {    margin-bottom: 0;    font-size: inherit;    font-weight: inherit;    line-height: inherit;}blockquote small {    display: block;    line-height: 20px;    color: #999999;}blockquote small:before {    content: '\2014 \00A0';}blockquote.pull-right {    float: right;    padding-right: 15px;    padding-left: 0;    border-right: 5px solid #eeeeee;    border-left: 0;}blockquote.pull-right p,blockquote.pull-right small {    text-align: right;}blockquote.pull-right small:before {    content: '';}blockquote.pull-right small:after {    content: '\00A0 \2014';}q:before,q:after,blockquote:before,blockquote:after {    content: "";}address {    display: block;    margin-bottom: 20px;    font-style: normal;}code,pre {    padding: 0 3px 2px;    font-family: inherit;    font-size: inherit;    color: #222;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}code {    padding: 2px 4px;    color: #d14;    white-space: nowrap;    background-color: #f7f7f9;    border: 1px solid #e1e1e8;}pre {    display: block;    padding: 9.5px;    margin: 0 0 10px;    font-size: inherit;    line-height: inherit;    word-break: break-all;    word-wrap: break-word;    white-space: pre;    white-space: pre-wrap;    background-color: #f5f5f5;    border: 1px solid #ccc;    border: 1px solid rgba(0, 0, 0, 0.15);    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}pre.prettyprint {    margin-bottom: 20px;}pre code {    padding: 0;    color: inherit;    white-space: pre;    white-space: pre-wrap;    background-color: transparent;    border: 0;}.pre-scrollable {    max-height: 340px;    overflow-y: scroll;}.hero-unit h1 {    margin-bottom: 0;    font-size: inherit;    line-height: 1;    letter-spacing: -1px;    color: inherit;}.hero-unit li {    line-height: 30px;}.pull-right {    float: right;}.pull-left {    float: left;}.hide {    display: none;}.show {    display: block;}.invisible {    visibility: hidden;}.affix {    position: fixed;}