/*!
 * Import Bootstrap CSS, and override as necessary.
 */
/*!
 * Bootstrap @VERSION
 *
 * Copyright 2011 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.
 * Date: @DATE
 */
/* Reset.less
 * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here	that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
 * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
html,
body {
  margin: 0;
  padding: 0; }

h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
cite,
code,
del,
dfn,
em,
img,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dd,
dl,
dt,
li,
ol,
ul,
fieldset,
form,
label,
legend,
button,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
  font-style: normal;
  font-size: 100%;
  line-height: 1;
  font-family: inherit; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

ol,
ul {
  list-style: none; }

q:before,
q:after,
blockquote:before,
blockquote:after {
  content: ""; }

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

a:focus {
  outline: thin dotted; }

a:hover,
a:active {
  outline: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block; }

audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

audio:not([controls]) {
  display: none; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0;
  -ms-interpolation-mode: bicubic; }

button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle; }

button,
input {
  line-height: normal;
  *overflow: visible; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button; }

input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

textarea {
  overflow: auto;
  vertical-align: top; }

/* Variables.less
 * Variables to customize the look and feel of Bootstrap
 * ----------------------------------------------------- */
/* Variables.less
 * Snippets of reusable CSS to develop faster and keep code readable
 * ----------------------------------------------------------------- */
/*
 * Scaffolding
 * Basic and global styles for generating a grid system, structural layout, and page templates
 * ------------------------------------------------------------------------------------------- */
html,
body {
  background-color: #ffffff; }

body {
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  color: #404040; }

.container {
  width: 960px;
  margin-left: auto;
  margin-right: auto;
  zoom: 1; }

.container:before,
.container:after {
  display: table;
  content: "";
  zoom: 1;
  *display: inline; }

.container:after {
  clear: both; }

.container-fluid {
  position: relative;
  min-width: 940px;
  padding-left: 20px;
  padding-right: 20px;
  zoom: 1; }

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  zoom: 1;
  *display: inline; }

.container-fluid:after {
  clear: both; }

.container-fluid > .sidebar {
  float: left;
  width: 220px; }

.container-fluid > .content {
  margin-left: 240px; }

a {
  color: #0069d6;
  text-decoration: none;
  line-height: inherit;
  font-weight: inherit; }

a:hover {
  color: #00438a;
  text-decoration: underline; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.hide {
  display: none; }

.show {
  display: block; }

.row {
  zoom: 1;
  margin-left: -16px; }

.row:before,
.row:after {
  display: table;
  content: "";
  zoom: 1;
  *display: inline; }

.row:after {
  clear: both; }

[class*="span"] {
  display: inline;
  float: left;
  margin-left: 16px; }

.span1 {
  width: 44px; }

.span2 {
  width: 104px; }

.span3 {
  width: 164px; }

.span4 {
  width: 224px; }

.span5 {
  width: 284px; }

.span6 {
  width: 344px; }

.span7 {
  width: 404px; }

.span8 {
  width: 464px; }

.span9 {
  width: 524px; }

.span10 {
  width: 584px; }

.span11 {
  width: 644px; }

.span12 {
  width: 704px; }

.span13 {
  width: 764px; }

.span14 {
  width: 824px; }

.span15 {
  width: 884px; }

.span16 {
  width: 944px; }

.span17 {
  width: 1004px; }

.span18 {
  width: 1064px; }

.span19 {
  width: 1124px; }

.span20 {
  width: 1184px; }

.span21 {
  width: 1244px; }

.span22 {
  width: 1304px; }

.span23 {
  width: 1364px; }

.span24 {
  width: 1424px; }

.offset1 {
  margin-left: 76px; }

.offset2 {
  margin-left: 136px; }

.offset3 {
  margin-left: 196px; }

.offset4 {
  margin-left: 256px; }

.offset5 {
  margin-left: 316px; }

.offset6 {
  margin-left: 376px; }

.offset7 {
  margin-left: 436px; }

.offset8 {
  margin-left: 496px; }

.offset9 {
  margin-left: 556px; }

.offset10 {
  margin-left: 616px; }

.offset11 {
  margin-left: 676px; }

.offset12 {
  margin-left: 736px; }

.span-one-third {
  width: 300px; }

.span-two-thirds {
  width: 620px; }

.offset-one-third {
  margin-left: 340px; }

.offset-two-thirds {
  margin-left: 660px; }

/* Typography.less
 * Headings, body text, lists, code, and more for a versatile and durable typography system
 * ---------------------------------------------------------------------------------------- */
p {
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  margin-bottom: 9px; }

p small {
  font-size: 11px;
  color: #bfbfbf; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  color: #404040; }

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #bfbfbf; }

h1 {
  margin-bottom: 18px;
  font-size: 30px;
  line-height: 36px; }

h1 small {
  font-size: 18px; }

h2 {
  font-size: 24px;
  line-height: 36px; }

h2 small {
  font-size: 14px; }

h3,
h4,
h5,
h6 {
  line-height: 36px; }

h3 {
  font-size: 18px; }

h3 small {
  font-size: 14px; }

h4 {
  font-size: 16px; }

h4 small {
  font-size: 12px; }

h5 {
  font-size: 14px; }

h6 {
  font-size: 13px;
  color: #bfbfbf;
  text-transform: uppercase; }

ul,
ol {
  margin: 0 0 18px 25px; }

ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0; }

ul {
  list-style: disc; }

ol {
  list-style: decimal; }

li {
  line-height: 18px;
  color: #808080; }

ul.unstyled {
  list-style: none;
  margin-left: 0; }

dl {
  margin-bottom: 18px; }

dl dt,
dl dd {
  line-height: 18px; }

dl dt {
  font-weight: bold; }

dl dd {
  margin-left: 9px; }

hr {
  margin: 20px 0 19px;
  border: 0;
  border-bottom: 1px solid #eee; }

strong {
  font-style: inherit;
  font-weight: bold; }

em {
  font-style: italic;
  font-weight: inherit;
  line-height: inherit; }

.muted {
  color: #bfbfbf; }

blockquote {
  margin-bottom: 18px;
  border-left: 5px solid #eee;
  padding-left: 15px; }

blockquote p {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  margin-bottom: 0; }

blockquote small {
  display: block;
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  color: #bfbfbf; }

blockquote small:before {
  content: '\2014 \00A0'; }

address {
  display: block;
  line-height: 18px;
  margin-bottom: 18px; }

code,
pre {
  padding: 0 3px 2px;
  font-family: Monaco, Andale Mono, Courier New, monospace;
  font-size: 12px;
  border-radius: 3px; }

code {
  background-color: #fee9cc;
  color: rgba(0, 0, 0, 0.75);
  padding: 1px 3px; }

pre {
  background-color: #f5f5f5;
  display: block;
  padding: 8.5px;
  margin: 0 0 18px;
  line-height: 18px;
  font-size: 12px;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/* Forms.less
 * Base styles for various input types, form layouts, and states
 * ------------------------------------------------------------- */
form {
  margin-bottom: 18px; }

fieldset {
  margin-bottom: 18px;
  padding-top: 18px; }

fieldset legend {
  display: block;
  padding-left: 150px;
  font-size: 19.5px;
  line-height: 1;
  color: #404040;
  *padding: 0 0 5px 145px;
  /* IE6-7 */
  *line-height: 1.5;
  /* IE6-7 */ }

form .clearfix {
  margin-bottom: 18px;
  zoom: 1; }

form .clearfix:before,
form .clearfix:after {
  display: table;
  content: "";
  zoom: 1;
  *display: inline; }

form .clearfix:after {
  clear: both; }

label,
input,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: normal; }

label {
  padding-top: 6px;
  font-size: 13px;
  line-height: 18px;
  float: left;
  width: 130px;
  text-align: right;
  color: #404040; }

form .input {
  margin-left: 150px; }

input[type=checkbox],
input[type=radio] {
  cursor: pointer; }

input,
textarea,
select,
.uneditable-input {
  display: inline-block;
  width: 210px;
  min-height: 18px;
  padding: 4px;
  font-size: 13px;
  line-height: 18px;
  color: #808080;
  border: 1px solid #ccc;
  border-radius: 3px; }

/* mini reset for non-html5 file types */
input[type=checkbox],
input[type=radio] {
  width: auto;
  height: auto;
  padding: 0;
  margin: 3px 0;
  *margin-top: 0;
  /* IE6-7 */
  line-height: normal;
  border: none; }

input[type=file] {
  background-color: #ffffff;
  padding: initial;
  border: initial;
  line-height: initial;
  -webkit-box-shadow: none;
  box-shadow: none; }

input[type=button],
input[type=reset],
input[type=submit] {
  width: auto;
  height: auto; }

select,
input[type=file] {
  height: 27px;
  line-height: 27px;
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */ }

select[multiple] {
  height: inherit; }

textarea {
  height: auto; }

.uneditable-input {
  background-color: #ffffff;
  display: block;
  border-color: #eee;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed; }

:-moz-placeholder {
  color: #bfbfbf; }

::-webkit-input-placeholder {
  color: #bfbfbf; }

input,
textarea {
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-transition: border linear 0.2s, -webkit-box-shadow linear 0.2s;
  transition: border linear 0.2s, -webkit-box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s, -webkit-box-shadow linear 0.2s;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); }

input:focus,
textarea:focus {
  outline: 0;
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); }

input[type=file]:focus,
input[type=checkbox]:focus,
select:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 1px dotted #666; }

form div.clearfix.error {
  background: #fae5e3;
  padding: 10px 0;
  margin: -10px 0 10px;
  border-radius: 4px; }

form div.clearfix.error > label,
form div.clearfix.error span.help-inline,
form div.clearfix.error span.help-block {
  color: #9d261d; }

form div.clearfix.error input,
form div.clearfix.error textarea {
  border-color: #c87872;
  -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
  box-shadow: 0 0 3px rgba(171, 41, 32, 0.25); }

form div.clearfix.error input:focus,
form div.clearfix.error textarea:focus {
  border-color: #b9554d;
  -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
  box-shadow: 0 0 6px rgba(171, 41, 32, 0.5); }

form div.clearfix.error .input-prepend span.add-on,
form div.clearfix.error .input-append span.add-on {
  background: #f4c8c5;
  border-color: #c87872;
  color: #b9554d; }

.input-mini,
input.mini,
textarea.mini,
select.mini {
  width: 60px; }

.input-small,
input.small,
textarea.small,
select.small {
  width: 90px; }

.input-medium,
input.medium,
textarea.medium,
select.medium {
  width: 150px; }

.input-large,
input.large,
textarea.large,
select.large {
  width: 210px; }

.input-xlarge,
input.xlarge,
textarea.xlarge,
select.xlarge {
  width: 270px; }

.input-xxlarge,
input.xxlarge,
textarea.xxlarge,
select.xxlarge {
  width: 530px; }

textarea.xxlarge {
  overflow-y: auto; }

input.span1,
textarea.span1,
select.span1 {
  display: inline-block;
  float: none;
  width: 34px;
  margin-left: 0; }

input.span2,
textarea.span2,
select.span2 {
  display: inline-block;
  float: none;
  width: 102px;
  margin-left: 0; }

input.span3,
textarea.span3,
select.span3 {
  display: inline-block;
  float: none;
  width: 170px;
  margin-left: 0; }

input.span4,
textarea.span4,
select.span4 {
  display: inline-block;
  float: none;
  width: 238px;
  margin-left: 0; }

input.span5,
textarea.span5,
select.span5 {
  display: inline-block;
  float: none;
  width: 306px;
  margin-left: 0; }

input.span6,
textarea.span6,
select.span6 {
  display: inline-block;
  float: none;
  width: 374px;
  margin-left: 0; }

input.span7,
textarea.span7,
select.span7 {
  display: inline-block;
  float: none;
  width: 442px;
  margin-left: 0; }

input.span8,
textarea.span8,
select.span8 {
  display: inline-block;
  float: none;
  width: 510px;
  margin-left: 0; }

input.span9,
textarea.span9,
select.span9 {
  display: inline-block;
  float: none;
  width: 578px;
  margin-left: 0; }

input.span10,
textarea.span10,
select.span10 {
  display: inline-block;
  float: none;
  width: 646px;
  margin-left: 0; }

input.span11,
textarea.span11,
select.span11 {
  display: inline-block;
  float: none;
  width: 714px;
  margin-left: 0; }

input.span12,
textarea.span12,
select.span12 {
  display: inline-block;
  float: none;
  width: 782px;
  margin-left: 0; }

input.span13,
textarea.span13,
select.span13 {
  display: inline-block;
  float: none;
  width: 850px;
  margin-left: 0; }

input.span14,
textarea.span14,
select.span14 {
  display: inline-block;
  float: none;
  width: 918px;
  margin-left: 0; }

input.span15,
textarea.span15,
select.span15 {
  display: inline-block;
  float: none;
  width: 986px;
  margin-left: 0; }

input.span16,
textarea.span16,
select.span16 {
  display: inline-block;
  float: none;
  width: 1054px;
  margin-left: 0; }

input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  background-color: #f5f5f5;
  border-color: #ddd;
  cursor: not-allowed; }

.actions {
  background: #f5f5f5;
  margin-top: 18px;
  margin-bottom: 18px;
  padding: 17px 20px 18px 150px;
  border-top: 1px solid #ddd;
  border-radius: 0 0 3px 3px; }

.actions .secondary-action {
  float: right; }

.actions .secondary-action a {
  line-height: 30px; }

.actions .secondary-action a:hover {
  text-decoration: underline; }

.help-inline,
.help-block {
  font-size: 11px;
  line-height: 18px;
  color: #bfbfbf; }

.help-inline {
  padding-left: 5px;
  *position: relative;
  /* IE6-7 */
  *top: -5px;
  /* IE6-7 */ }

.help-block {
  display: block;
  max-width: 600px; }

.inline-inputs {
  color: #808080; }

.inline-inputs span,
.inline-inputs input {
  display: inline-block; }

.inline-inputs input.mini {
  width: 60px; }

.inline-inputs input.small {
  width: 90px; }

.inline-inputs span {
  padding: 0 2px 0 1px; }

.input-prepend input,
.input-append input {
  border-radius: 0 3px 3px 0; }

.input-prepend .add-on,
.input-append .add-on {
  position: relative;
  background: #f5f5f5;
  border: 1px solid #ccc;
  z-index: 2;
  float: left;
  display: block;
  width: auto;
  min-width: 16px;
  height: 18px;
  padding: 4px 4px 4px 5px;
  margin-right: -1px;
  font-weight: normal;
  line-height: 18px;
  color: #bfbfbf;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  border-radius: 3px 0 0 3px; }

.input-prepend .active,
.input-append .active {
  background: #a9dba9;
  border-color: #46a546; }

.input-prepend .add-on {
  *margin-top: 1px;
  /* IE6-7 */ }

.input-append input {
  float: left;
  border-radius: 3px 0 0 3px; }

.input-append .add-on {
  border-radius: 0 3px 3px 0;
  margin-right: 0;
  margin-left: -1px; }

.inputs-list {
  margin: 0 0 5px;
  width: 100%; }

.inputs-list li {
  display: block;
  padding: 0;
  width: 100%; }

.inputs-list label {
  display: block;
  float: none;
  width: auto;
  padding: 0;
  line-height: 18px;
  text-align: left;
  white-space: normal; }

.inputs-list label strong {
  color: #808080; }

.inputs-list label small {
  font-size: 11px;
  font-weight: normal; }

.inputs-list .inputs-list {
  margin-left: 25px;
  margin-bottom: 10px;
  padding-top: 0; }

.inputs-list:first-child {
  padding-top: 6px; }

.inputs-list li + li {
  padding-top: 2px; }

.inputs-list input[type=radio],
.inputs-list input[type=checkbox] {
  margin-bottom: 0; }

.form-stacked {
  padding-left: 20px; }

.form-stacked fieldset {
  padding-top: 9px; }

.form-stacked legend {
  padding-left: 0; }

.form-stacked label {
  display: block;
  float: none;
  width: auto;
  font-weight: bold;
  text-align: left;
  line-height: 20px;
  padding-top: 0; }

.form-stacked .clearfix {
  margin-bottom: 9px; }

.form-stacked .clearfix div.input {
  margin-left: 0; }

.form-stacked .inputs-list {
  margin-bottom: 0; }

.form-stacked .inputs-list li {
  padding-top: 0; }

.form-stacked .inputs-list li label {
  font-weight: normal;
  padding-top: 0; }

.form-stacked div.clearfix.error {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-top: 0;
  margin-left: -10px; }

.form-stacked .actions {
  margin-left: -20px;
  padding-left: 20px; }

/*
 * Tables.less
 * Tables for, you guessed it, tabular data
 * ---------------------------------------- */
table {
  width: 100%;
  margin-bottom: 18px;
  padding: 0;
  border-collapse: separate;
  *border-collapse: collapse;
  /* IE7, collapse table to remove spacing */
  font-size: 13px;
  border: 1px solid #ddd;
  border-radius: 4px; }

table th,
table td {
  padding: 10px 10px 9px;
  line-height: 18px;
  text-align: left; }

table th {
  padding-top: 9px;
  font-weight: bold;
  vertical-align: middle;
  border-bottom: 1px solid #ddd; }

table td {
  vertical-align: top; }

table th + th,
table td + td {
  border-left: 1px solid #ddd; }

table tr + tr td {
  border-top: 1px solid #ddd; }

table tbody tr:first-child td:first-child {
  border-radius: 4px 0 0 0; }

table tbody tr:first-child td:last-child {
  border-radius: 0 4px 0 0; }

table tbody tr:last-child td:first-child {
  border-radius: 0 0 0 4px; }

table tbody tr:last-child td:last-child {
  border-radius: 0 0 4px 0; }

.zebra-striped tbody tr:nth-child(odd) td {
  background-color: #f9f9f9; }

.zebra-striped tbody tr:hover td {
  background-color: #f5f5f5; }

.zebra-striped .header {
  cursor: pointer; }

.zebra-striped .header:after {
  content: "";
  float: right;
  margin-top: 7px;
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: hidden; }

.zebra-striped .headerSortUp,
.zebra-striped .headerSortDown {
  background-color: rgba(141, 192, 219, 0.25);
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); }

.zebra-striped .header:hover:after {
  visibility: visible; }

.zebra-striped .headerSortDown:after,
.zebra-striped .headerSortDown:hover:after {
  visibility: visible;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6; }

.zebra-striped .headerSortUp:after {
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  visibility: visible;
  -webkit-box-shadow: none;
  box-shadow: none;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6; }

table .blue {
  color: #049cdb;
  border-bottom-color: #049cdb; }

table .headerSortUp.blue,
table .headerSortDown.blue {
  background-color: #ade6fe; }

table .green {
  color: #46a546;
  border-bottom-color: #46a546; }

table .headerSortUp.green,
table .headerSortDown.green {
  background-color: #cdeacd; }

table .red {
  color: #9d261d;
  border-bottom-color: #9d261d; }

table .headerSortUp.red,
table .headerSortDown.red {
  background-color: #f4c8c5; }

table .yellow {
  color: #ffc40d;
  border-bottom-color: #ffc40d; }

table .headerSortUp.yellow,
table .headerSortDown.yellow {
  background-color: #fff6d9; }

table .orange {
  color: #f89406;
  border-bottom-color: #f89406; }

table .headerSortUp.orange,
table .headerSortDown.orange {
  background-color: #fee9cc; }

table .purple {
  color: #7a43b6;
  border-bottom-color: #7a43b6; }

table .headerSortUp.purple,
table .headerSortDown.purple {
  background-color: #e2d5f0; }

/* Patterns.less
 * Repeatable UI elements outside the base styles provided from the scaffolding
 * ---------------------------------------------------------------------------- */
.topbar {
  height: 40px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  overflow: visible; }

.topbar a {
  color: #bfbfbf;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.topbar h3 a:hover,
.topbar .brand a:hover,
.topbar ul .active > a {
  background-color: #333;
  background-color: rgba(255, 255, 255, 0.05);
  color: #ffffff;
  text-decoration: none; }

.topbar h3 {
  position: relative; }

.topbar h3 a,
.topbar .brand {
  float: left;
  display: block;
  padding: 8px 20px 12px;
  margin-left: -20px;
  color: #ffffff;
  font-size: 20px;
  font-weight: 200;
  line-height: 1; }

.topbar p {
  margin: 0;
  line-height: 40px; }

.topbar p a:hover {
  background-color: transparent;
  color: #ffffff; }

.topbar form {
  float: left;
  margin: 5px 0 0 0;
  position: relative;
  filter: alpha(opacity=100);
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1; }

.topbar form.pull-right {
  float: right; }

.topbar input {
  background-color: #444;
  background-color: rgba(255, 255, 255, 0.3);
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: normal;
  font-weight: 13px;
  line-height: 1;
  padding: 4px 9px;
  color: #ffffff;
  color: rgba(255, 255, 255, 0.75);
  border: 1px solid #111;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
  -webkit-transition: none;
  -o-transition: none;
  transition: none; }

.topbar input:-moz-placeholder {
  color: #e6e6e6; }

.topbar input::-webkit-input-placeholder {
  color: #e6e6e6; }

.topbar input:hover {
  background-color: #bfbfbf;
  background-color: rgba(255, 255, 255, 0.5);
  color: #ffffff; }

.topbar input:focus,
.topbar input.focused {
  outline: 0;
  background-color: #ffffff;
  color: #404040;
  text-shadow: 0 1px 0 #ffffff;
  border: 0;
  padding: 5px 10px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); }

.topbar-inner,
.topbar .fill {
  background-color: #222;
  background-color: #222222;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#222222));
  background-image: -o-linear-gradient(top, #333333, #222222);
  background-image: linear-gradient(to bottom, #333333, #222222);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); }

.topbar div > ul,
.nav {
  display: block;
  float: left;
  margin: 0 10px 0 0;
  position: relative;
  left: 0; }

.topbar div > ul > li,
.nav > li {
  display: block;
  float: left; }

.topbar div > ul a,
.nav a {
  display: block;
  float: none;
  padding: 10px 10px 11px;
  line-height: 19px;
  text-decoration: none; }

.topbar div > ul a:hover,
.nav a:hover {
  color: #ffffff;
  text-decoration: none; }

.topbar div > ul .active > a,
.nav .active > a {
  background-color: #222;
  background-color: rgba(0, 0, 0, 0.5); }

.topbar div > ul.secondary-nav,
.nav.secondary-nav {
  float: right;
  margin-left: 10px;
  margin-right: 0; }

.topbar div > ul.secondary-nav .menu-dropdown,
.nav.secondary-nav .menu-dropdown,
.topbar div > ul.secondary-nav .dropdown-menu,
.nav.secondary-nav .dropdown-menu {
  right: 0;
  border: 0; }

.topbar div > ul a.menu:hover,
.nav a.menu:hover,
.topbar div > ul li.open .menu,
.nav li.open .menu,
.topbar div > ul .dropdown-toggle:hover,
.nav .dropdown-toggle:hover,
.topbar div > ul .dropdown.open .dropdown-toggle,
.nav .dropdown.open .dropdown-toggle {
  background: #444;
  background: rgba(255, 255, 255, 0.05); }

.topbar div > ul .menu-dropdown,
.nav .menu-dropdown,
.topbar div > ul .dropdown-menu,
.nav .dropdown-menu {
  background-color: #333; }

.topbar div > ul .menu-dropdown a.menu,
.nav .menu-dropdown a.menu,
.topbar div > ul .dropdown-menu a.menu,
.nav .dropdown-menu a.menu,
.topbar div > ul .menu-dropdown .dropdown-toggle,
.nav .menu-dropdown .dropdown-toggle,
.topbar div > ul .dropdown-menu .dropdown-toggle,
.nav .dropdown-menu .dropdown-toggle {
  color: #ffffff; }

.topbar div > ul .menu-dropdown a.menu.open,
.nav .menu-dropdown a.menu.open,
.topbar div > ul .dropdown-menu a.menu.open,
.nav .dropdown-menu a.menu.open,
.topbar div > ul .menu-dropdown .dropdown-toggle.open,
.nav .menu-dropdown .dropdown-toggle.open,
.topbar div > ul .dropdown-menu .dropdown-toggle.open,
.nav .dropdown-menu .dropdown-toggle.open {
  background: #444;
  background: rgba(255, 255, 255, 0.05); }

.topbar div > ul .menu-dropdown li a,
.nav .menu-dropdown li a,
.topbar div > ul .dropdown-menu li a,
.nav .dropdown-menu li a {
  color: #999;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); }

.topbar div > ul .menu-dropdown li a:hover,
.nav .menu-dropdown li a:hover,
.topbar div > ul .dropdown-menu li a:hover,
.nav .dropdown-menu li a:hover {
  background-color: #191919;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
  background-image: -o-linear-gradient(top, #292929, #191919);
  background-image: linear-gradient(to bottom, #292929, #191919);
  color: #ffffff; }

.topbar div > ul .menu-dropdown .active a,
.nav .menu-dropdown .active a,
.topbar div > ul .dropdown-menu .active a,
.nav .dropdown-menu .active a {
  color: #ffffff; }

.topbar div > ul .menu-dropdown .divider,
.nav .menu-dropdown .divider,
.topbar div > ul .dropdown-menu .divider,
.nav .dropdown-menu .divider {
  background-color: #222;
  border-color: #444; }

.topbar ul .menu-dropdown li a,
.topbar ul .dropdown-menu li a {
  padding: 4px 15px; }

li.menu,
.dropdown {
  position: relative; }

a.menu:after,
.dropdown-toggle:after {
  width: 0;
  height: 0;
  display: inline-block;
  content: "&darr;";
  text-indent: -99999px;
  vertical-align: top;
  margin-top: 8px;
  margin-left: 4px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #ffffff;
  filter: alpha(opacity=50);
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5; }

.menu-dropdown,
.dropdown-menu {
  background-color: #ffffff;
  float: left;
  display: none;
  position: absolute;
  top: 40px;
  z-index: 900;
  min-width: 160px;
  max-width: 220px;
  _width: 160px;
  margin-left: 0;
  margin-right: 0;
  padding: 6px 0;
  zoom: 1;
  border-color: #999;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 0 1px 1px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  background-clip: padding-box; }

.menu-dropdown li,
.dropdown-menu li {
  float: none;
  display: block;
  background-color: none; }

.menu-dropdown .divider,
.dropdown-menu .divider {
  height: 1px;
  margin: 5px 0;
  overflow: hidden;
  background-color: #eee;
  border-bottom: 1px solid #ffffff; }

.topbar .dropdown-menu a,
.dropdown-menu a {
  display: block;
  padding: 4px 15px;
  clear: both;
  font-weight: normal;
  line-height: 18px;
  color: #808080;
  text-shadow: 0 1px 0 #ffffff; }

.topbar .dropdown-menu a:hover,
.dropdown-menu a:hover {
  background-color: #dddddd;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));
  background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
  color: #404040;
  text-decoration: none;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025); }

.open .menu,
.dropdown.open .menu,
.open .dropdown-toggle,
.dropdown.open .dropdown-toggle {
  color: #ffffff;
  background: #ccc;
  background: rgba(0, 0, 0, 0.3); }

.open .menu-dropdown,
.dropdown.open .menu-dropdown,
.open .dropdown-menu,
.dropdown.open .dropdown-menu {
  display: block; }

.tabs,
.pills {
  margin: 0 0 20px;
  padding: 0;
  list-style: none;
  zoom: 1; }

.tabs:before,
.pills:before,
.tabs:after,
.pills:after {
  display: table;
  content: "";
  zoom: 1;
  *display: inline; }

.tabs:after,
.pills:after {
  clear: both; }

.tabs > li,
.pills > li {
  float: left; }

.tabs > li > a,
.pills > li > a {
  display: block; }

.tabs {
  float: left;
  width: 100%;
  border-bottom: 1px solid #ddd; }

.tabs > li {
  position: relative;
  top: 1px; }

.tabs > li > a {
  padding: 0 15px;
  margin-right: 2px;
  line-height: 36px;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0; }

.tabs > li > a:hover {
  text-decoration: none;
  background-color: #eee;
  border-color: #eee #eee #ddd; }

.tabs > li.active > a {
  color: #808080;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent; }

.tabs .menu-dropdown,
.tabs .dropdown-menu {
  top: 35px;
  border-width: 1px;
  border-radius: 0 6px 6px 6px; }

.tabs a.menu:after,
.tabs .dropdown-toggle:after {
  border-top-color: #999;
  margin-top: 15px;
  margin-left: 5px; }

.tabs li.open.menu .menu,
.tabs .open.dropdown .dropdown-toggle {
  border-color: #999; }

.tabs li.open a.menu:after,
.tabs .dropdown.open .dropdown-toggle:after {
  border-top-color: #555; }

.tab-content {
  clear: both; }

.pills a {
  margin: 5px 3px 5px 0;
  padding: 0 15px;
  text-shadow: 0 1px 1px #ffffff;
  line-height: 30px;
  border-radius: 15px; }

.pills a:hover {
  background: #00438a;
  color: #ffffff;
  text-decoration: none;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); }

.pills .active a {
  background: #0069d6;
  color: #ffffff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); }

.tab-content > *,
.pill-content > * {
  display: none; }

.tab-content > .active,
.pill-content > .active {
  display: block; }

.breadcrumb {
  margin: 0 0 18px;
  padding: 7px 14px;
  background-color: #f5f5f5;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: linear-gradient(to bottom, #ffffff, #f5f5f5);
  border: 1px solid #ddd;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff; }

.breadcrumb li {
  display: inline;
  text-shadow: 0 1px 0 #ffffff; }

.breadcrumb .divider {
  padding: 0 5px;
  color: #bfbfbf; }

.breadcrumb .active a {
  color: #404040; }

.hero-unit {
  background-color: #f5f5f5;
  margin-bottom: 30px;
  padding: 60px;
  border-radius: 6px; }

.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  letter-spacing: -1px; }

.hero-unit p {
  font-size: 18px;
  font-weight: 200;
  line-height: 27px; }

footer {
  margin-top: 17px;
  padding-top: 17px;
  border-top: 1px solid #eee; }

.page-header {
  margin-bottom: 17px;
  border-bottom: 1px solid #ddd;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }

.page-header h1 {
  margin-bottom: 8px; }

.btn.danger,
.alert-message.danger,
.btn.danger:hover,
.alert-message.danger:hover,
.btn.error,
.alert-message.error,
.btn.error:hover,
.alert-message.error:hover,
.btn.success,
.alert-message.success,
.btn.success:hover,
.alert-message.success:hover,
.btn.info,
.alert-message.info,
.btn.info:hover,
.alert-message.info:hover {
  color: #ffffff; }

.btn.danger,
.alert-message.danger,
.btn.error,
.alert-message.error {
  background-color: #c43c35;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #c43c35 #c43c35 #882a25;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }

.btn.success,
.alert-message.success {
  background-color: #57a957;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #57a957 #57a957 #3d773d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }

.btn.info,
.alert-message.info {
  background-color: #339bb9;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #339bb9 #339bb9 #22697d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }

.btn {
  cursor: pointer;
  display: inline-block;
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  padding: 5px 14px 6px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #333;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all; }

.btn:hover {
  background-position: 0 -15px;
  color: #333;
  text-decoration: none; }

.btn:focus {
  outline: 1px dotted #666; }

.btn.primary {
  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(to bottom, #049cdb, #0064cd);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }

.btn:active {
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); }

.btn.disabled {
  cursor: default;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  filter: alpha(opacity=65);
  -khtml-opacity: 0.65;
  -moz-opacity: 0.65;
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none; }

.btn[disabled] {
  cursor: default;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  filter: alpha(opacity=65);
  -khtml-opacity: 0.65;
  -moz-opacity: 0.65;
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none; }

.btn.large {
  font-size: 15px;
  line-height: normal;
  padding: 9px 14px 9px;
  border-radius: 6px; }

.btn.small {
  padding: 7px 9px 7px;
  font-size: 11px; }

:root .alert-message,
:root .btn {
  border-radius: 0 \0; }

button.btn::-moz-focus-inner,
input.btn[type=submit]::-moz-focus-inner {
  padding: 0;
  border: 0; }

.close {
  float: right;
  color: #000000;
  font-size: 20px;
  font-weight: bold;
  line-height: 13.5px;
  text-shadow: 0 1px 0 #ffffff;
  filter: alpha(opacity=20);
  -khtml-opacity: 0.2;
  -moz-opacity: 0.2;
  opacity: 0.2; }

.close:hover {
  color: #000000;
  text-decoration: none;
  filter: alpha(opacity=40);
  -khtml-opacity: 0.4;
  -moz-opacity: 0.4;
  opacity: 0.4; }

.alert-message {
  position: relative;
  padding: 7px 15px;
  margin-bottom: 18px;
  color: #404040;
  background-color: #eedc94;
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
  background-image: -o-linear-gradient(top, #fceec1, #eedc94);
  background-image: linear-gradient(to bottom, #fceec1, #eedc94);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #eedc94 #eedc94 #e4c652;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); }

.alert-message .close {
  *margin-top: 3px;
  /* IE7 spacing */ }

.alert-message h5 {
  line-height: 18px; }

.alert-message p {
  margin-bottom: 0; }

.alert-message div {
  margin-top: 5px;
  margin-bottom: 2px;
  line-height: 28px; }

.alert-message .btn {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); }

.alert-message.block-message {
  background-image: none;
  background-color: #fdf5d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  padding: 14px;
  border-color: #fceec1;
  -webkit-box-shadow: none;
  box-shadow: none; }

.alert-message.block-message ul,
.alert-message.block-message p {
  margin-right: 30px; }

.alert-message.block-message ul {
  margin-bottom: 0; }

.alert-message.block-message li {
  color: #404040; }

.alert-message.block-message .alert-actions {
  margin-top: 5px; }

.alert-message.block-message.error,
.alert-message.block-message.success,
.alert-message.block-message.info {
  color: #404040;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }

.alert-message.block-message.error {
  background-color: #fddfde;
  border-color: #fbc7c6; }

.alert-message.block-message.success {
  background-color: #d1eed1;
  border-color: #bfe7bf; }

.alert-message.block-message.info {
  background-color: #ddf4fb;
  border-color: #c6edf9; }

.pagination {
  height: 36px;
  margin: 18px 0; }

.pagination ul {
  float: left;
  margin: 0;
  border: 1px solid #ddd;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }

.pagination li {
  display: inline; }

.pagination a {
  float: left;
  padding: 0 14px;
  line-height: 34px;
  border-right: 1px solid;
  border-right-color: #ddd;
  border-right-color: rgba(0, 0, 0, 0.15);
  *border-right-color: #ddd;
  /* IE6-7 */
  text-decoration: none; }

.pagination a:hover,
.pagination .active a {
  background-color: #c7eefe; }

.pagination .disabled a,
.pagination .disabled a:hover {
  background-color: transparent;
  color: #bfbfbf; }

.pagination .next a {
  border: 0; }

.well {
  background-color: #f5f5f5;
  margin-bottom: 20px;
  padding: 19px;
  min-height: 20px;
  border: 1px solid #eee;
  border: 1px solid rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15); }

.modal-backdrop {
  background-color: #000000;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000; }

.modal-backdrop.fade {
  opacity: 0; }

.modal-backdrop,
.modal-backdrop.fade.in {
  filter: alpha(opacity=80);
  -khtml-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8; }

.modal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 11000;
  width: 560px;
  margin: -250px 0 0 -250px;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  background-clip: padding-box; }

.modal .close {
  margin-top: 7px; }

.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%; }

.modal.fade.in {
  top: 50%; }

.modal-header {
  border-bottom: 1px solid #eee;
  padding: 5px 15px; }

.modal-body {
  padding: 15px; }

.modal-footer {
  background-color: #f5f5f5;
  padding: 14px 15px 15px;
  border-top: 1px solid #ddd;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
  zoom: 1;
  margin-bottom: 0; }

.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  zoom: 1;
  *display: inline; }

.modal-footer:after {
  clear: both; }

.modal-footer .btn {
  float: right;
  margin-left: 5px; }

.twipsy {
  display: block;
  position: absolute;
  visibility: visible;
  padding: 5px;
  font-size: 11px;
  z-index: 1000;
  filter: alpha(opacity=80);
  -khtml-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8; }

.twipsy.fade.in {
  filter: alpha(opacity=80);
  -khtml-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8; }

.twipsy.above .twipsy-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000000; }

.twipsy.left .twipsy-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #000000; }

.twipsy.below .twipsy-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #000000; }

.twipsy.right .twipsy-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 5px solid #000000; }

.twipsy-inner {
  padding: 3px 8px;
  background-color: #000000;
  color: white;
  text-align: center;
  max-width: 200px;
  text-decoration: none;
  border-radius: 4px; }

.twipsy-arrow {
  position: absolute;
  width: 0;
  height: 0; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  padding: 5px;
  display: none; }

.popover.above .arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000000; }

.popover.right .arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 5px solid #000000; }

.popover.below .arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #000000; }

.popover.left .arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #000000; }

.popover .arrow {
  position: absolute;
  width: 0;
  height: 0; }

.popover .inner {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.8);
  padding: 3px;
  overflow: hidden;
  width: 280px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); }

.popover .title {
  background-color: #f5f5f5;
  padding: 9px 15px;
  line-height: 1;
  border-radius: 3px 3px 0 0;
  border-bottom: 1px solid #eee; }

.popover .content {
  background-color: #ffffff;
  padding: 14px;
  border-radius: 0 0 3px 3px;
  background-clip: padding-box; }

.popover .content p,
.popover .content ul,
.popover .content ol {
  margin-bottom: 0; }

.fade {
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  opacity: 0; }

.fade.in {
  opacity: 1; }

.label {
  padding: 1px 3px 2px;
  background-color: #bfbfbf;
  font-size: 9.75px;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
  border-radius: 3px; }

.label.important {
  background-color: #c43c35; }

.label.warning {
  background-color: #f89406; }

.label.success {
  background-color: #46a546; }

.label.notice {
  background-color: #62cffc; }

.media-grid {
  margin-left: -20px;
  margin-bottom: 0;
  zoom: 1; }

.media-grid:before,
.media-grid:after {
  display: table;
  content: "";
  zoom: 1;
  *display: inline; }

.media-grid:after {
  clear: both; }

.media-grid li {
  display: inline; }

.media-grid a {
  float: left;
  padding: 4px;
  margin: 0 0 20px 20px;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); }

.media-grid a img {
  display: block; }

.media-grid a:hover {
  border-color: #0069d6;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); }

.icon-glass {
  background-position: 0      0; }

.icon-music {
  background-position: -24px 0; }

.icon-search {
  background-position: -48px 0; }

.icon-envelope {
  background-position: -72px 0; }

.icon-heart {
  background-position: -96px 0; }

.icon-star {
  background-position: -120px 0; }

.icon-star-empty {
  background-position: -144px 0; }

.icon-user {
  background-position: -168px 0; }

.icon-film {
  background-position: -192px 0; }

.icon-th-large {
  background-position: -216px 0; }

.icon-th {
  background-position: -240px 0; }

.icon-th-list {
  background-position: -264px 0; }

.icon-ok {
  background-position: -288px 0; }

.icon-remove {
  background-position: -312px 0; }

.icon-zoom-in {
  background-position: -336px 0; }

.icon-zoom-out {
  background-position: -360px 0; }

.icon-off {
  background-position: -384px 0; }

.icon-signal {
  background-position: -408px 0; }

.icon-cog {
  background-position: -432px 0; }

.icon-trash {
  background-position: -456px 0; }

.icon-home {
  background-position: 0 -24px; }

.icon-file {
  background-position: -24px -24px; }

.icon-time {
  background-position: -48px -24px; }

.icon-road {
  background-position: -72px -24px; }

.icon-download-alt {
  background-position: -96px -24px; }

.icon-download {
  background-position: -120px -24px; }

.icon-upload {
  background-position: -144px -24px; }

.icon-inbox {
  background-position: -168px -24px; }

.icon-play-circle {
  background-position: -192px -24px; }

.icon-repeat {
  background-position: -216px -24px; }

.icon-refresh {
  background-position: -240px -24px; }

.icon-list-alt {
  background-position: -264px -24px; }

.icon-lock {
  background-position: -287px -24px; }

.icon-flag {
  background-position: -312px -24px; }

.icon-headphones {
  background-position: -336px -24px; }

.icon-volume-off {
  background-position: -360px -24px; }

.icon-volume-down {
  background-position: -384px -24px; }

.icon-volume-up {
  background-position: -408px -24px; }

.icon-qrcode {
  background-position: -432px -24px; }

.icon-barcode {
  background-position: -456px -24px; }

.icon-tag {
  background-position: 0 -48px; }

.icon-tags {
  background-position: -25px -48px; }

.icon-book {
  background-position: -48px -48px; }

.icon-bookmark {
  background-position: -72px -48px; }

.icon-print {
  background-position: -96px -48px; }

.icon-camera {
  background-position: -120px -48px; }

.icon-font {
  background-position: -144px -48px; }

.icon-bold {
  background-position: -167px -48px; }

.icon-italic {
  background-position: -192px -48px; }

.icon-text-height {
  background-position: -216px -48px; }

.icon-text-width {
  background-position: -240px -48px; }

.icon-align-left {
  background-position: -264px -48px; }

.icon-align-center {
  background-position: -288px -48px; }

.icon-align-right {
  background-position: -312px -48px; }

.icon-align-justify {
  background-position: -336px -48px; }

.icon-list {
  background-position: -360px -48px; }

.icon-indent-left {
  background-position: -384px -48px; }

.icon-indent-right {
  background-position: -408px -48px; }

.icon-facetime-video {
  background-position: -432px -48px; }

.icon-picture {
  background-position: -456px -48px; }

.icon-pencil {
  background-position: 0 -72px; }

.icon-map-marker {
  background-position: -24px -72px; }

.icon-adjust {
  background-position: -48px -72px; }

.icon-tint {
  background-position: -72px -72px; }

.icon-edit {
  background-position: -96px -72px; }

.icon-share {
  background-position: -120px -72px; }

.icon-check {
  background-position: -144px -72px; }

.icon-move {
  background-position: -168px -72px; }

.icon-step-backward {
  background-position: -192px -72px; }

.icon-fast-backward {
  background-position: -216px -72px; }

.icon-backward {
  background-position: -240px -72px; }

.icon-play {
  background-position: -264px -72px; }

.icon-pause {
  background-position: -288px -72px; }

.icon-stop {
  background-position: -312px -72px; }

.icon-forward {
  background-position: -336px -72px; }

.icon-fast-forward {
  background-position: -360px -72px; }

.icon-step-forward {
  background-position: -384px -72px; }

.icon-eject {
  background-position: -408px -72px; }

.icon-chevron-left {
  background-position: -432px -72px; }

.icon-chevron-right {
  background-position: -456px -72px; }

.icon-plus-sign {
  background-position: 0 -96px; }

.icon-minus-sign {
  background-position: -24px -96px; }

.icon-remove-sign {
  background-position: -48px -96px; }

.icon-ok-sign {
  background-position: -72px -96px; }

.icon-question-sign {
  background-position: -96px -96px; }

.icon-info-sign {
  background-position: -120px -96px; }

.icon-screenshot {
  background-position: -144px -96px; }

.icon-remove-circle {
  background-position: -168px -96px; }

.icon-ok-circle {
  background-position: -192px -96px; }

.icon-ban-circle {
  background-position: -216px -96px; }

.icon-arrow-left {
  background-position: -240px -96px; }

.icon-arrow-right {
  background-position: -264px -96px; }

.icon-arrow-up {
  background-position: -289px -96px; }

.icon-arrow-down {
  background-position: -312px -96px; }

.icon-share-alt {
  background-position: -336px -96px; }

.icon-resize-full {
  background-position: -360px -96px; }

.icon-resize-small {
  background-position: -384px -96px; }

.icon-plus {
  background-position: -408px -96px; }

.icon-minus {
  background-position: -433px -96px; }

.icon-asterisk {
  background-position: -456px -96px; }

.icon-exclamation-sign {
  background-position: 0 -120px; }

.icon-gift {
  background-position: -24px -120px; }

.icon-leaf {
  background-position: -48px -120px; }

.icon-fire {
  background-position: -72px -120px; }

.icon-eye-open {
  background-position: -96px -120px; }

.icon-eye-close {
  background-position: -120px -120px; }

.icon-warning-sign {
  background-position: -144px -120px; }

.icon-plane {
  background-position: -168px -120px; }

.icon-calendar {
  background-position: -192px -120px; }

.icon-random {
  background-position: -216px -120px; }

.icon-comment {
  background-position: -240px -120px; }

.icon-magnet {
  background-position: -264px -120px; }

.icon-chevron-up {
  background-position: -288px -120px; }

.icon-chevron-down {
  background-position: -313px -119px; }

.icon-retweet {
  background-position: -336px -120px; }

.icon-shopping-cart {
  background-position: -360px -120px; }

.icon-folder-close {
  background-position: -384px -120px; }

.icon-folder-open {
  background-position: -408px -120px; }

.icon-resize-vertical {
  background-position: -432px -119px; }

.icon-resize-horizontal {
  background-position: -456px -118px; }

.icon-hdd {
  background-position: 0 -144px; }

.icon-bullhorn {
  background-position: -24px -144px; }

.icon-bell {
  background-position: -48px -144px; }

.icon-certificate {
  background-position: -72px -144px; }

.icon-thumbs-up {
  background-position: -96px -144px; }

.icon-thumbs-down {
  background-position: -120px -144px; }

.icon-hand-right {
  background-position: -144px -144px; }

.icon-hand-left {
  background-position: -168px -144px; }

.icon-hand-up {
  background-position: -192px -144px; }

.icon-hand-down {
  background-position: -216px -144px; }

.icon-circle-arrow-right {
  background-position: -240px -144px; }

.icon-circle-arrow-left {
  background-position: -264px -144px; }

.icon-circle-arrow-up {
  background-position: -288px -144px; }

.icon-circle-arrow-down {
  background-position: -312px -144px; }

.icon-globe {
  background-position: -336px -144px; }

.icon-wrench {
  background-position: -360px -144px; }

.icon-tasks {
  background-position: -384px -144px; }

.icon-filter {
  background-position: -408px -144px; }

.icon-briefcase {
  background-position: -432px -144px; }

.icon-fullscreen {
  background-position: -456px -144px; }

/* Set up funding circle colors */
/* NEW STYLE VARIABLES */
/* Override grid settings */
/* Overriden bootstrap colours */
.page-header {
  width: 944px; }

.ie10 .fade {
  visibility: hidden; }

p,
dd,
dt {
  font-size: 16px; }

.fade.in {
  visibility: visible; }

/* Bootstrap 2.3 implements text alignment helpers */
.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-left {
  text-align: left !important; }

h1,
h2,
h3,
h4 {
  font-weight: 300; }

h1 a,
h2 a,
h3 a,
h4 a {
  font-weight: normal;
  font-size: 14px;
  font-family: Calibri, Helvetica, Arial, sans-serif; }

h1,
h2,
h3,
h4,
p,
a,
span,
strong,
em,
li {
  font-family: Calibri, Helvetica, Arial, sans-serif; }

h1,
h2,
h3,
h4,
p,
strong,
li {
  color: #383838; }

h1,
h2,
h3 {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-weight: 300; }

h1 {
  margin-bottom: 18px; }

h2 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 10px; }

h3 {
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 4px;
  font-family: arial; }

h1.offer,
h2.offer,
h3.offer,
h4.offer,
h5.offer,
p.offer,
strong.offer {
  color: #fefa0b !important; }

h1.brand,
h2.brand,
h3.brand,
h4.brand,
h5.brand,
p.brand,
strong.brand {
  color: #772d72 !important; }

h1.investor,
h2.investor,
h3.investor,
h4.investor,
h5.investor,
p.investor,
strong.investor {
  color: #77c738 !important; }

h1.business,
h2.business,
h3.business,
h4.business,
h5.business,
p.business,
strong.business {
  color: #0fb3ca !important; }

.page-header h1 small {
  color: #666; }

a {
  font-weight: 600; }

.column-margin {
  margin-right: 20px; }

.left_col_three {
  float: left;
  width: 164px;
  margin-right: 20px; }

.centre_col_three {
  float: left;
  width: 524px;
  margin-right: 20px; }

.right_col_three {
  float: left;
  width: 224px; }

.left_col_two {
  float: left;
  margin-right: 20px;
  width: 464px; }

.right_col_two {
  float: left;
  margin-right: 20px;
  width: 464px; }

/* widget styles */
#join-now-widget {
  padding: 0 16px 0 16px;
  height: 138px; }

#more-info {
  padding: 0 16px 0 16px;
  height: 296px;
  overflow: hidden; }

#more-info h5 {
  line-height: 20px;
  padding-top: 10px;
  padding-bottom: 10px; }

#more-info input {
  width: 95%; }

#more-info form {
  margin: 0;
  padding: 0; }

#more-info button.btn {
  text-align: center;
  width: 100%; }

.sub-sidemenu li {
  font-family: Arial; }

.sub-sidemenu li.subheading a:active {
  font-weight: bold; }

.sidemenu {
  height: 430px; }

.sidemenu li:first-child {
  padding-top: 10px; }

.sidemenu li {
  font-family: Arial;
  font-weight: bold;
  padding-left: 13px;
  color: #464646;
  padding-bottom: 10px;
  font-size: 13px; }

.sidemenu li a {
  color: #464646; }

.sidemenu li.subheading {
  margin-top: 0.75em;
  font-size: 0.9em;
  font-weight: normal;
  color: #000; }

.sidemenu li ul {
  list-style-type: disc;
  list-style-position: inside;
  margin-left: -10px; }

.sidemenu li ul li {
  line-height: 8px; }

.sidemenu li ul li a {
  margin: 0px;
  padding: 0px; }

#instant-quote #amount-shown {
  font-size: 1.3em;
  font-weight: bold;
  margin-top: -3px; }

#instant-quote #slider-wrap {
  padding-top: 0 !important; }

#instant-quote input {
  display: inline; }

#instant-quote label {
  display: inline;
  float: none; }

#instant-quote .info-row {
  border-bottom: 1px solid #0fb3ca;
  padding: 7px 0 7px 0; }

#instant-quote .value {
  float: right; }

#instant-quote .bold {
  font-weight: bold; }

#instant-quote #disclaimer {
  font-size: .8em;
  color: #dadada;
  margin-top: 7px; }

#instant-quote button {
  width: 194px; }

a {
  color: #772d72;
  text-decoration: underline; }

a.btn {
  text-decoration: none; }

th a {
  text-decoration: none; }

a:hover {
  color: #b844b1; }

a:visited {
  color: #772d72; }

.btn {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 15px;
  border: none;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  color: #097fc9;
  text-shadow: none;
  padding: 9px 20px;
  background: #e3e2e0; }

.btn:visited {
  color: #097fc9; }

.btn:hover {
  background: #097fc9;
  color: #FFF; }

.btn.brand,
.brand-button {
  color: #FFF;
  background: #298bd5; }

.btn.brand a,
.brand-button a {
  color: white; }

.btn.brand:hover {
  color: white; }

.btn.investor,
.investor-button {
  color: #FFF;
  background: #298bd5; }

.btn.investor a,
.investor-button a {
  color: white; }

.btn.business,
.business-button {
  color: #FFF;
  background: #298bd5; }

.btn.business a,
.business-button a {
  color: white; }

.fixed-brand-button {
  text-align: left;
  color: #FFF;
  background: #298bd5;
  width: 194px;
  background-image: url(/assets/arrow-copy.png);
  background-repeat: no-repeat;
  background-position: 168px 4px; }

.fixed-brand-button a {
  color: white; }

/* Links */
a.offer {
  color: #fefa0b;
  text-decoration: underline;
  font-weight: normal; }

a.brand {
  color: #772d72;
  text-decoration: underline;
  font-weight: normal; }

a.btn.brand {
  text-decoration: none; }

a.investor {
  color: #77c738;
  text-decoration: underline;
  font-weight: normal; }

a.business {
  color: #0fb3ca;
  text-decoration: underline;
  font-weight: normal; }

.action-link {
  padding-top: 6px;
  max-width: 200px; }

.action-link a:hover {
  color: white; }

.action-link a:visited {
  color: #FFF; }

.action-link a {
  color: #FFF;
  background: #298bd5;
  text-decoration: none;
  text-align: left;
  display: block;
  text-align: center; }

.action-link a a {
  color: white; }

a.close {
  text-decoration: none; }

#header a {
  text-decoration: none; }

#header a:hover {
  text-decoration: underline; }

.sidemenu a {
  text-decoration: none; }

#footer_wrapper a {
  text-decoration: none; }

#footer_wrapper a:hover {
  text-decoration: underline; }

/* Numbered list styles */
/* position the image correctly (mixin) */
ol.brand.medium {
  margin-left: -12px;
  margin-bottom: 0px;
  list-style-type: none; }

ol.brand.medium > li {
  min-height: 40px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding: 0px 0px 20px 60px; }

ol.brand.medium > li p:first-child,
ol.brand.medium > li h3:first-child {
  padding-top: 8px; }

ol.brand.medium > li h2:first-child {
  padding-top: 6px; }

ol.brand.medium li {
  background-image: url(/assets/numbers/brand/medium/1.png); }

ol.brand.medium li + li {
  background-image: url(/assets/numbers/brand/medium/2.png); }

ol.brand.medium li + li + li {
  background-image: url(/assets/numbers/brand/medium/3.png); }

ol.brand.medium li + li + li + li {
  background-image: url(/assets/numbers/brand/medium/4.png); }

ol.brand.medium li + li + li + li + li {
  background-image: url(/assets/numbers/brand/medium/5.png); }

ol.brand.medium li + li + li + li + li + li {
  background-image: url(/assets/numbers/brand/medium/6.png); }

ol.brand.medium li + li + li + li + li + li + li {
  background-image: url(/assets/numbers/brand/medium/7.png); }

ol.business.medium {
  margin-left: -12px;
  margin-bottom: 0px;
  list-style-type: none; }

ol.business.medium > li {
  min-height: 40px;
  background-repeat: no-repeat;
  background-position: 0px -8px;
  padding: 0px 0px 20px 60px; }

ol.business.medium > li p:first-child,
ol.business.medium > li h3:first-child {
  padding-top: 8px; }

ol.business.medium > li h2:first-child {
  padding-top: 6px; }

ol.business.medium li {
  background-image: url(/assets/numbers/business/medium/1.png); }

ol.business.medium li + li {
  background-image: url(/assets/numbers/business/medium/2.png); }

ol.business.medium li + li + li {
  background-image: url(/assets/numbers/business/medium/3.png); }

ol.business.medium li + li + li + li {
  background-image: url(/assets/numbers/business/medium/4.png); }

ol.business.medium li + li + li + li + li {
  background-image: url(/assets/numbers/business/medium/5.png); }

ol.business.medium li + li + li + li + li + li {
  background-image: url(/assets/numbers/business/medium/6.png); }

ol.business.medium li + li + li + li + li + li + li {
  background-image: url(/assets/numbers/business/medium/7.png); }

ol.investor.medium {
  margin-left: -12px;
  margin-bottom: 0px;
  list-style-type: none; }

ol.investor.medium > li {
  min-height: 40px;
  background-repeat: no-repeat;
  background-position: 0px -8px;
  padding: 0px 0px 20px 60px; }

ol.investor.medium > li p:first-child,
ol.investor.medium > li h3:first-child {
  padding-top: 8px; }

ol.investor.medium > li h2:first-child {
  padding-top: 6px; }

ol.investor.medium li {
  background-image: url(/assets/numbers/investor/medium/1.png); }

ol.investor.medium li + li {
  background-image: url(/assets/numbers/investor/medium/2.png); }

ol.investor.medium li + li + li {
  background-image: url(/assets/numbers/investor/medium/3.png); }

ol.investor.medium li + li + li + li {
  background-image: url(/assets/numbers/investor/medium/4.png); }

ol.investor.medium li + li + li + li + li {
  background-image: url(/assets/numbers/investor/medium/5.png); }

ol.investor.medium li + li + li + li + li + li {
  background-image: url(/assets/numbers/investor/medium/6.png); }

ol.investor.medium li + li + li + li + li + li + li {
  background-image: url(/assets/numbers/investor/medium/7.png); }

/* Unordered ist styles ( ticks and bullets ) */
/* Position the ticks (mixin) */
.inline_list li {
  display: inline; }

ul.tick.medium {
  margin-left: -12px;
  margin-bottom: 0px;
  list-style-type: none; }

ul.tick.medium > li {
  min-height: 40px;
  background-repeat: no-repeat;
  background-position: 0px -8px;
  padding: 0px 0px 20px 60px; }

ul.tick.medium > li p:first-child,
ul.tick.medium > li h3:first-child {
  padding-top: 8px; }

ul.tick.medium > li h2:first-child {
  padding-top: 6px; }

ul.tick.medium > li h1,
ul.tick.medium > li h2,
ul.tick.medium > li h3 {
  margin: 0px;
  line-height: smaller; }

ul.tick.small {
  list-style-type: none; }

ul.tick.small > li {
  min-height: 10px;
  background-repeat: no-repeat;
  background-position: 10px 10px;
  padding: 0px 0px 0px 60px; }

ul.tick.small p {
  padding-top: 10px; }

ul.compressed,
ol.compressed {
  margin-bottom: 8px !important; }

ul.compressed > li,
ol.compressed > li {
  padding-bottom: 0px !important; }

ul.tick.large.brand > li {
  background-image: url(/assets/ticks/large/purple.png); }

ul.tick.large.investor > li {
  background-image: url(/assets/ticks/large/green.png); }

ul.tick.large.business > li {
  background-image: url(/assets/ticks/large/blue.png); }

ul.tick.medium.brand > li {
  background-image: url(/assets/ticks/medium/purple.png); }

ul.tick.medium.investor > li {
  background-image: url(/assets/ticks/medium/green.png); }

ul.tick.medium.business > li {
  background-image: url(/assets/ticks/medium/blue.png); }

ul.tick.small.brand > li {
  background-image: url(/assets/ticks/small/purple.png); }

ul.tick.small.investor > li {
  background-image: url(/assets/ticks/small/green.png); }

ul.tick.small.business > li {
  background-image: url(/assets/ticks/small/blue.png); }

/* Bullet styles */
.bullet {
  margin-top: 5px; }

.bullet li {
  margin-bottom: 10px; }

.brand.bullet li {
  list-style-image: url(/assets/bullets/brand/bulletpurple.png); }

.investor.bullet li {
  list-style-image: url(/assets/bullets/investor/bulletgreen.png); }

.business.bullet li {
  list-style-image: url(/assets/bullets/business/bulletblue.png); }

.arrow.bullet li {
  list-style-image: url(/assets/bullets/arrow.png); }

.footer {
  margin: auto;
  width: 100%;
  position: absolute;
  bottom: 0px; }

.cmsbox {
  border-radius: 5px; }

.white-box {
  overflow: auto;
  border-radius: 5px;
  background: white; }

.white-box .left_col_two {
  float: left;
  margin-right: 20px;
  width: 454px; }

.white-box .right_col_two {
  float: left;
  margin-right: 20px;
  width: 454px;
  margin-right: 0px; }

.white-box .left_col_three {
  float: left;
  width: 154px;
  margin-right: 20px; }

.white-box .centre_col_three {
  float: left;
  width: 574px;
  margin-right: 20px; }

.white-box .right_col_three {
  float: left;
  width: 154px; }

.white-box .padded_left_col_two {
  padding: 16px;
  float: left;
  margin-right: 20px;
  width: 422px; }

.white-box .padded_right_col_two {
  padding: 16px;
  float: left;
  margin-right: 20px;
  width: 422px;
  margin-right: 0px; }

.white-box .padded_left_col_three {
  padding: 16px;
  float: left;
  width: 122px;
  margin-right: 20px; }

.white-box .padded_centre_col_three {
  padding: 16px;
  float: left;
  width: 542px;
  margin-right: 20px; }

.white-box .padded_right_col_three {
  padding: 16px;
  float: left;
  width: 122px; }

.grey-box,
.gray-box {
  border-radius: 5px;
  background: #dadada; }

.light-grey-box {
  border-radius: 5px;
  background: #F2F2F2; }

.warning-box {
  border-radius: 5px;
  background: #f3edd2; }

#loan_request #loan_request_tabs {
  height: 457px; }

#loan_request .pill-content {
  height: 450px;
  overflow: auto; }

.scroll-box {
  overflow: auto; }

.collapse {
  height: 0px; }

.big-banner {
  text-align: center;
  height: 440px; }

.big-banner h1,
.big-banner h2,
.big-banner h3 {
  font-family: Calibri, Helvetica, Arial, sans-serif; }

.big-banner h1,
.big-banner h2,
.big-banner h3,
.big-banner h4,
.big-banner h5,
.big-banner p,
.big-banner a,
.big-banner li {
  color: white;
  text-align: center; }

.big-banner h1,
.big-banner h2 {
  font-size: 32px;
  line-height: 32px;
  margin-top: 0px; }

.big-banner li {
  text-align: left; }

.big-banner .single-line {
  padding-top: 50px; }

.big-banner .two-line {
  padding-top: 37px; }

.sub-banner {
  height: 142px; }

.sub-banner h1,
.sub-banner h2,
.sub-banner h3 {
  font-family: Calibri, Helvetica, Arial, sans-serif; }

.sub-banner h1,
.sub-banner h2,
.sub-banner h3,
.sub-banner h4,
.sub-banner h5,
.sub-banner p,
.sub-banner a,
.sub-banner li {
  color: white;
  text-align: center; }

.sub-banner h1,
.sub-banner h2 {
  font-size: 32px;
  line-height: 32px;
  margin-top: 0px; }

.sub-banner li {
  text-align: left; }

.sub-banner .single-line {
  padding-top: 50px; }

.sub-banner .two-line {
  padding-top: 37px; }

.banner-text-styles h1,
.banner-text-styles h2,
.banner-text-styles h3 {
  font-family: Calibri, Helvetica, Arial, sans-serif; }

.banner-text-styles h1,
.banner-text-styles h2,
.banner-text-styles h3,
.banner-text-styles h4,
.banner-text-styles h5,
.banner-text-styles p,
.banner-text-styles a,
.banner-text-styles li {
  color: white;
  text-align: center; }

.banner-text-styles h1,
.banner-text-styles h2 {
  font-size: 32px;
  line-height: 32px;
  margin-top: 0px; }

.banner-text-styles li {
  text-align: left; }

.banner-text-styles .single-line {
  padding-top: 50px; }

.banner-text-styles .two-line {
  padding-top: 37px; }

.banner-text {
  margin-left: 30px; }

.banner-text h1 {
  text-align: left;
  font-size: 32px; }

.banner-text h2 {
  text-align: left;
  font-size: 20px;
  line-height: 22px; }

table.brand {
  font-size: 14px; }

table.brand tbody tr:nth-child(odd) td {
  background-color: #f9f9f9; }

table.brand tbody tr:hover td {
  background-color: #f5f5f5; }

table.brand .header {
  cursor: pointer; }

table.brand .header:after {
  content: "";
  float: right;
  margin-top: 7px;
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: hidden; }

table.brand .header:hover:after {
  visibility: visible; }

table.brand th {
  color: #383838; }

table.brand th a {
  color: #097fc9;
  text-decoration: none; }

table.brand th a.asc {
  padding-right: 15px;
  background: url(/images/table_list_th_order_asc.png) right 2px no-repeat; }

table.brand th a.desc {
  padding-right: 15px;
  background: url(/images/table_list_th_order_desc.png) right 2px no-repeat; }

table.brand th + th,
table.brand td + td {
  border-left: 0px; }

table.brand th {
  background: #faf9f9; }

table.brand.alternative {
  table-layout: fixed; }

table.brand.alternative th {
  color: #383838;
  text-shadow: none; }

table.brand.alternative th a {
  color: #097FC9;
  text-shadow: none; }

table.brand.alternative th a:hover {
  text-decoration: underline; }

table.brand.alternative tr:hover {
  background: transparent; }

table#bidtable td {
  padding-top: 6px;
  padding-bottom: 4px; }

#financial_summary table td {
  padding-top: 5px;
  padding-bottom: 3px; }

table#loan-status,
table#loan-status th,
table#loan-status td {
  border: 0px; }

.home-offer-banner {
  color: white;
  position: absolute;
  left: 750px;
  width: 190px;
  bottom: 90px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2em; }

table.brand tr.sub-group.table-row {
  display: table-row; }

table.brand .sub-group td,
table.brand .sub-group:hover td {
  background-color: #fffef2; }

table.brand .sub-group:nth-child(odd) td {
  background-color: #fffef2; }

.toggle-bid-group {
  text-decoration: none; }

.toggle-bid-group span {
  padding-left: 10px; }

.grey-apply-box {
  background-color: #F2F2F2;
  border-radius: 5px 5px 5px 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #CFCFCF; }

.wrap {
  float: left; }

.wrap img {
  width: 150px;
  padding: 0px 16px 0px 0px; }

.white {
  background-color: white; }

.black {
  background-color: #707070;
  color: white; }

.icon-ok {
  background-position: -288px 0; }

[class^="icon-"],
[class*=" icon-"] {
  background-image: url(/assets/glyphicons-halflings.png);
  background-repeat: no-repeat;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: text-top;
  width: 14px; }

.border {
  border-color: lightgrey;
  border-style: solid;
  border-width: 1px; }

.loading_div {
  padding: 20px; }

.right {
  float: right; }

.zeroed {
  margin: 0px;
  padding: 0px; }

.dark-grey {
  background: #dadada; }

[class*="span"] {
  border-radius: none; }

.border[class*="span"] {
  border: none; }

.row.top_margin {
  margin-top: 16px; }

.row.bottom_margin {
  margin-bottom: 16px; }

.row.top_margin12 {
  margin-top: 12px; }

section > .row {
  margin-top: 16px; }

section > #tabs.row {
  margin-top: 0px; }

.small_pad {
  padding: 10px; }

.pad {
  padding: 16px; }

.vpad {
  padding-top: 16px;
  padding-bottom: 16px; }

.top_pad {
  padding-top: 16px; }

.hpad {
  padding-left: 16px;
  padding-right: 16px; }

.no-vpad {
  padding-top: 0;
  padding-bottom: 0; }

.no-hpad {
  padding-left: 0;
  padding-right: 0; }

.pad-top {
  padding-top: 16px; }

.pad-bottom {
  padding-bottom: 16px; }

.bold {
  font-size: 1.2em;
  font-weight: bold; }

#earnings_summary .currency {
  text-align: right; }

th.currency,
td.currency,
td.amount,
td.percent {
  text-align: right; }

.brand.rule {
  border-bottom: 1px solid #772d72; }

.business.rule {
  border-bottom: 1px solid #0fb3ca; }

.investor.rule {
  border-bottom: 1px solid #77c738; }

#error_explanation,
#client_error_explanation {
  background: #fae5e3;
  padding: 10px 0px 10px 30px;
  margin: 10px 0 10px;
  border-radius: 4px; }

#error_explanation ul li,
#client_error_explanation ul li,
#error_explanation h2,
#client_error_explanation h2 {
  color: #9d261d; }

#error_explanation h2,
#client_error_explanation h2 {
  margin-bottom: 0; }

form li.error {
  background: #fae5e3;
  padding: 10px 0;
  margin: -10px 0 10px;
  border-radius: 4px; }

form li.error > label,
form li.error label.message,
form li.error span.help-inline,
form li.error span.help-block {
  color: #9d261d; }

form li.error input,
form li.error textarea {
  border-color: #c87872;
  -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
          box-shadow: 0 0 3px rgba(171, 41, 32, 0.25); }

form li.error input:focus,
form li.error textarea:focus {
  border-color: #b9554d;
  -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
          box-shadow: 0 0 6px rgba(171, 41, 32, 0.5); }

form li.error .input-prepend span.add-on,
form li.error .input-append span.add-on {
  background: #f4c8c5;
  border-color: #c87872;
  color: #b9554d; }

label.select-label {
  margin-bottom: 10px;
  text-align: left; }

form td.error {
  border: none;
  width: 220px;
  padding-bottom: 10px; }

form td.error > label,
form td.error label.message,
form td.error span.help-inline,
form td.error span.help-block {
  color: #9d261d; }

form td.error input,
form td.error textarea {
  border-color: #c87872;
  -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
          box-shadow: 0 0 3px rgba(171, 41, 32, 0.25); }

form td.error input:focus,
form td.error textarea:focus {
  border-color: #b9554d;
  -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
          box-shadow: 0 0 6px rgba(171, 41, 32, 0.5); }

form td.error .input-prepend span.add-on,
form td.error .input-append span.add-on {
  background: #f4c8c5;
  border-color: #c87872;
  color: #b9554d; }

.hidden {
  display: none; }

.center {
  width: 960px;
  margin: auto; }

.inner-center {
  width: 760px;
  margin: auto; }

.img_center {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.text_center {
  text-align: center; }

.text_right {
  text-align: right; }

.address_choices {
  list-style: none outside none;
  margin: 0 0 10px;
  width: 330px;
  border: 1px solid #CCCCCC;
  max-height: 300px;
  overflow: auto !important;
  padding: 5px !important; }

.no_label {
  margin: 0 150px 10px; }

.valid-field {
  vertical-align: top;
  padding-left: 5px; }

.step {
  vertical-align: middle;
  padding-right: 10px; }

.inputs-list li label.message {
  display: inline; }

.uneditable-input {
  display: inline-block; }

#alerts {
  clear: both; }

p .input {
  margin-left: 150px; }

.application_steps li {
  margin-top: 18px;
  margin-bottom: 18px; }

.btn.success,
.alert-message.success {
  color: #FFF; }

.btn.success p,
.alert-message.success p {
  color: #FFF; }

.btn.success a.close,
.alert-message.success a.close {
  color: #FFF; }

.btn.error,
.alert-message.error {
  color: white; }

.btn.error p,
.alert-message.error p {
  color: white; }

.btn.error img,
.alert-message.error img {
  vertical-align: text-bottom;
  margin-right: 5px; }

.btn.primary {
  background: #097fc9; }

.btn.primary:hover {
  background: #097fc9; }

.btn.primary:visited {
  color: #FFF; }

.alert-message {
  font-size: 1.1em; }

.alert-message p {
  font-size: 1.1em; }

dd {
  margin-bottom: 0.6em; }

.popover .title {
  display: none; }

.ie10 #loan_parts_selling .popover,
.ie10 #loan_parts_selling .popover,
.ie10 #autosale .popover {
  display: none !important; }

.popover.right {
  text-align: left; }

.actions {
  background: none; }

.btn.primary.form {
  margin-left: 150px; }

.page-header {
  margin-bottom: 0px !important;
  padding-top: 1em; }

#alerts {
  padding-top: 1.5em; }

.smaller {
  font-size: smaller; }

.smaller p {
  margin-bottom: 2px;
  line-height: 14px;
  font-size: inherit; }

.smallest {
  font-size: 5px; }

.smallest p {
  font-size: inherit; }

html,
body {
  background: #f3f1f0;
  height: 100%; }

#wrapper {
  min-height: 100%; }

.container_block {
  margin-left: auto;
  margin-right: auto;
  overflow: auto;
  padding-bottom: 154px;
  max-width: 960px;
  width: 100%; }

#footer_wrapper {
  position: relative;
  height: 154px;
  margin-top: -154px;
  clear: both; }

#header.span16 {
  margin-top: 10px; }

#center_panel {
  height: 500px; }

.topbar {
  position: static; }

.topbar .brand {
  padding: 0px; }

.topbar input:-moz-placeholder {
  color: #A8A8A8; }

.topbar input {
  border-color: #A8A8A8;
  color: #A8A8A8; }

.topbar-inner,
.topbar .fill {
  background-color: #fff;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

#logged-in {
  padding-top: 20px;
  height: 78px; }

#signin {
  padding-top: 20px; }

#signin input,
#logged-in input {
  background-color: white; }

#signin .name,
#logged-in .name {
  float: right;
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 1.5em;
  color: #772d72;
  margin-bottom: 5px; }

#signin .btn,
#logged-in .btn {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 1.2em;
  text-transform: uppercase;
  color: #fff;
  color: #FFF;
  background: #298bd5;
  padding: 3px 14px 3px; }

#signin .btn a,
#logged-in .btn a {
  color: white; }

#signin ul,
#logged-in ul {
  float: right;
  clear: right;
  list-style: none; }

#signin ul li,
#logged-in ul li {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size-adjust: 0.49;
  font-style: normal;
  font-size: 1em;
  color: #772d72;
  float: left;
  line-height: 1em;
  border-left: 1px solid #772d72; }

#signin ul li a,
#logged-in ul li a {
  color: #772d72;
  padding: 0px 0.45em;
  line-height: 1em; }

#signin ul li.first,
#logged-in ul li.first {
  border-left: none; }

#left_panel {
  border-radius: 5px 5px 5px 5px;
  padding: 0px;
  background-color: #dadada; }

#left_panel h2 {
  color: #eee; }

#left_panel ul li a.active-investors {
  color: #77c738; }

#left_panel ul li a.active-businesses {
  color: #0fb3ca; }

#left_panel ul li a.active-about-us {
  color: #772d72; }

ul.tabs {
  margin: 0px 5px -1px;
  border-bottom: none; }

ul.tabs li a {
  color: #0069d6;
  border: 1px solid lightgrey;
  border-bottom: none; }

ul.tabs li a:hover {
  text-decoration: underline;
  border: 1px solid lightgrey; }

ul.tabs li.active a:hover {
  text-decoration: none; }

.pad-right {
  padding-right: 16px; }

.progress-bar {
  width: 75px;
  border: 1px solid darkgray;
  float: left;
  padding: 1px;
  margin-right: 5px; }

.progress-bar .bar {
  height: 1em;
  background-color: #77c738; }

.margin-pull-left20 {
  margin-left: -20px; }

.margin-pull-left130 {
  margin-left: -130px; }

#loans_funded {
  margin-top: 4px;
  font-size: 16px;
  text-align: center;
  margin-right: 20px; }

#loans_funded .title {
  font-size: 1.0em;
  padding: 8px;
  display: block;
  float: right; }

.clear {
  width: 100%;
  clear: both; }

/* For the auction show page */
#bid_form label {
  width: 100px; }

#bid_form .input {
  margin-left: 105px; }

#bid_form .value {
  margin-left: 105px;
  font-weight: bold;
  padding-top: 6px;
  line-height: 18px; }

#bid_form .clearfix {
  margin-bottom: 5px; }

#key-information #amount {
  color: #772d72;
  font-size: 3em;
  line-height: 1em; }

#key-information #rate {
  color: #772d72;
  font-size: 1.5em;
  line-height: 1em; }

#key-information .clearfix {
  margin-bottom: 20px; }

#key-information .govt-fund-info {
  color: #707070;
  margin-top: -10px;
  font-size: 14px; }

.govt-modal .modal-body p {
  font-size: 15px;
  margin: 10px 0;
  padding: 10px 0;
  line-height: 22px; }

.govt-modal .modal-body a {
  color: #097fc9; }

.govt-modal .modal-body a:visited {
  color: #772D72; }

.row > .white-box {
  margin-right: 24px; }

.categories {
  border-top: 1px solid #dadada; }

#auction_audio {
  margin-left: auto;
  margin-right: auto;
  width: 254px; }

.no-border-radius {
  border-radius: 0 !important; }

.no-bottom-padding {
  padding-bottom: 0px !important; }

.modal {
  width: 906px;
  margin-left: -455px; }

td.exposure {
  color: grey; }

span.exposure-rate {
  font-size: 0.8em; }

h3.loan_comment_header a {
  font: inherit; }

h3.loan_comment_header a:hover {
  color: #772d72; }

.indent-1 {
  padding-left: 2em; }

.indent-2 {
  padding-left: 4em; }

/*
*Styles for bid tables toggle dropdown
*/
ul.tabs li a:hover {
  border: 1px solid lightgrey; }

ul.tabs li a {
  border: 1px solid lightgrey; }

ul.tabs li.active a {
  border: 1px solid lightgrey; }

.error_label {
  background: none repeat scroll 0% 0% #cc0000;
  color: #ffffff;
  padding: 3px 10px;
  display: block;
  margin: 0pt 3px;
  width: 194px;
  text-align: center;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }

td.raf {
  border: none;
  width: 220px;
  padding-bottom: 10px; }

body .page-header.simple {
  padding-top: 0px;
  padding-bottom: 20px; }

body .page-header.simple .span16 {
  background-image: url(/assets/signup-top-small.png);
  background-repeat: no-repeat; }

body .page-header.simple .span16 .row {
  margin-left: 0px; }

body .page-header.simple .span16 .row h1 {
  float: left;
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 36px;
  margin: 32px 0;
  text-align: center;
  width: 343px; }

body .page-header.simple .span16 .row p {
  color: white;
  float: right;
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
  margin: 20px 80px 20px 10px;
  width: 370px; }

body .row.simple fieldset {
  padding-top: 0; }

body .row.simple fieldset li.error {
  margin-right: 10px; }

body .row.simple .input {
  margin-left: 208px; }

body .row.simple .input label {
  font-family: Calibri, Helvetica, Arial, sans-serif; }

body .row.simple label {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  width: 190px; }

body .row.simple .actions {
  margin-top: 0;
  padding: 0;
  padding-left: 208px; }

body .row.simple #lender,
body .row.simple #borrower {
  padding-top: 30px; }

body .pad.alternate {
  padding: 0;
  padding-left: 16px; }

body .input.alternate input {
  float: left; }

body .input.alternate label {
  width: 700px;
  float: right; }

body .input.alternate label span {
  font-size: 10px; }

#transfer_in h3,
#transfer_out h3 {
  font-size: 24px;
  line-height: 30px; }

#transfer_in a,
#transfer_out a {
  text-decoration: none;
  font-weight: bold; }

#transfer_in p,
#transfer_out p {
  font-size: 15px;
  line-height: 20px;
  margin-bottom: 20px; }

#transfer_in label,
#transfer_out label {
  width: 190px; }

#transfer_in .input,
#transfer_out .input {
  margin-left: 210px; }

#transfer_in .submit a,
#transfer_out .submit a {
  margin-left: 0.5em;
  font-weight: bold; }

#transfer_in .box-out,
#transfer_out .box-out {
  margin-left: 0;
  border-radius: 5px;
  padding: 10px;
  background-color: #fffbcc; }

#transfer_in .pad,
#transfer_out .pad {
  padding: 30px 60px; }

#transfer_in .alert-message.error,
#transfer_out .alert-message.error {
  background-image: none;
  background-color: #fae5e3;
  border: 0;
  -webkit-filter: none;
          filter: none; }

#transfer_in .alert-message.error p,
#transfer_out .alert-message.error p,
#transfer_in .alert-message.error li,
#transfer_out .alert-message.error li {
  color: #9e0b0f; }

@media only screen and (min-height: 1000px) {
  #transfer_in a[href="#bank_transfer"] {
    color: #464646;
    font-weight: normal; }
  a[href="#transfer_in"] {
    display: none; } }

.lender-sign-up-header,
.borrower-sign-up-header {
  background-color: #464646; }

.lender-sign-up-header h1,
.borrower-sign-up-header h1 {
  color: #FFFFFF;
  margin-bottom: 0px; }

.lender-sign-up-header p,
.borrower-sign-up-header p {
  color: #FFFFFF;
  font-size: 16px; }

.lender-sign-up-header .pad,
.borrower-sign-up-header .pad {
  padding: 30px 60px; }

ul.tabs.bids li a {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  border: none;
  color: #707070;
  font-size: 1.4em;
  text-decoration: none;
  font-weight: bold;
  height: 40px; }

ul.tabs.bids li.active a {
  color: #772D72;
  background: url(/assets/arrow-down.png) no-repeat scroll center bottom transparent; }

ul.tabs.bids li a:hover {
  background-color: inherit; }

ul.tabs.bids li {
  white-space: nowrap; }

form.new_bid button.bid {
  margin-left: 104px;
  margin-top: 20px; }

form.new_bid button.bid.disabled {
  opacity: 0.65;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; }

form.new_bid select,
form.new_bid button.bid {
  width: 120px; }

a.login_to_bid {
  width: 120px;
  margin-top: 20px; }

a.back_to_listings {
  margin-left: 16px;
  text-decoration: none; }

#notifications {
  background-color: #464646;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 25px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
  display: none;
  left: 50%;
  margin-left: -285px;
  max-height: 80%;
  overflow: hidden;
  padding: 1px;
  position: absolute;
  top: 20px;
  width: 570px;
  z-index: 500; }

#notifications.multiple {
  padding-bottom: 20px; }

#notifications.show {
  -webkit-animation: 0.25s ease;
  animation: 0.25s ease;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInNotification;
  animation-name: fadeInNotification;
  display: block; }

#notifications ol {
  list-style: none;
  margin: 0;
  padding: 0; }

@-webkit-keyframes fadeInNotification {
  0% {
    opacity: 0.5;
    -webkit-transform: translateX(-570px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0); } }

@keyframes fadeInNotification {
  0% {
    opacity: 0.5;
    -webkit-transform: translateX(-570px);
            transform: translateX(-570px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

.notification {
  -webkit-animation: 0.25s ease;
  animation: 0.25s ease;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInNotification;
  animation-name: fadeInNotification;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
  background-image: -o-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
  background-image: url(/assets/notification-bid.png);
  background-position: left middle;
  background-repeat: no-repeat;
  margin-bottom: 1px;
  padding: 10px 10px 10px 140px;
  position: relative; }

.notification:first-child {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px; }

.notification:last-child {
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  margin-bottom: 0; }

.notification h1 {
  font-size: 1.230769231em;
  font-weight: bold;
  line-height: 1.25em; }

.notification p {
  font-size: 0.923076923em;
  line-height: 1.666666667em; }

.notification time {
  color: #707070;
  display: block;
  font-size: 0.769230769em;
  line-height: 1.5em; }

.notification .close {
  position: absolute;
  right: 10px;
  top: 10px; }

.dismiss-all {
  background-color: #464646;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  bottom: 0;
  font-size: 0.846153846em;
  position: absolute;
  right: 0;
  text-align: right;
  width: 100%; }

.dismiss-all a {
  color: #ffc;
  margin-right: 10px; }

.info_banner {
  background-color: #fffbcc;
  border: 1px solid #cccccc;
  float: left;
  line-height: 18px;
  margin-bottom: 10px;
  padding: 8px 20px 8px 20px;
  text-align: center;
  width: 904px; }

.info_banner a {
  text-decoration: none; }

h3.form-notice {
  font-weight: normal;
  margin-bottom: 20px;
  margin-left: 148px; }

#borrower h2 {
  color: #772d72; }

#borrower .business li {
  font-size: 1.076923077em;
  line-height: 1.428571429em;
  margin-bottom: 10px;
  margin-right: 10px; }

.social-links span {
  margin: 0;
  padding: 0 1px 0 0; }

#footer {
  width: 960px;
  margin-left: auto;
  margin-right: auto; }

#footer:before,
#footer:after {
  display: table;
  content: "";
  *display: inline; }

#footer:after {
  clear: both; }

.no_border {
  border: none; }

.terms_checkbox {
  margin-left: 40px;
  margin-top: 5px; }

.center_padding {
  padding: 50px; }

.no_padding {
  padding: 0px; }

.height200 {
  height: 200px; }

.left_slider {
  float: left !important; }

.slider_bar {
  width: 360px; }

.relative {
  position: relative; }

.right_slider {
  float: right !important; }

.column.full {
  width: 960px; }

.column .full {
  width: 960px; }

#footer .menu {
  text-align: center;
  padding-top: 8px; }

#footer .menu li {
  margin: 8px;
  display: inline; }

#footer .menu li a {
  color: white; }

.pagination select {
  height: 20px;
  vertical-align: sub; }

.pagination li span {
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  float: left;
  line-height: 34px;
  padding: 0 14px;
  text-decoration: none; }

.pagination ul {
  float: right; }

table select {
  width: inherit; }

#all_lends p,
#current_bids p {
  display: inline; }

div.legalDocScrollBox,
div.terms-of-use,
div.privacy-policy {
  background-color: #F9F9F9;
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  height: 300px;
  margin-bottom: 10px;
  width: 100%;
  overflow: auto; }

div#borrower-terms.legalDocScrollBox,
div#borrower-terms.privacy-policy,
div#transfer-certificate.legalDocScrollBox,
div#transfer-certificate.privacy-policy {
  top: 50%;
  max-width: 910px;
  height: 600px; }

div.legalDocScrollBox p,
div.privacy-policy p,
div.legalDocScrollBox h2,
div.privacy-policy h2,
div.legalDocScrollBox h3,
div.privacy-policy h3,
div.legalDocScrollBox ol,
div.privacy-policy ol {
  width: 50%;
  padding-left: 16px; }

div.legalDocScrollBox li,
div.privacy-policy li,
div.legalDocScrollBox p,
div.privacy-policy p {
  color: inherit;
  margin-top: 0.5em;
  margin-bottom: 0.5em; }

div.legalDocScrollBox blockquote p,
div.privacy-policy blockquote p {
  font-size: 13px;
  font-weight: normal; }

#autobid_form input {
  margin-left: 1em; }

label.really-wide {
  width: 250px; }

label.quite-wide {
  width: 160px; }

ul.error_list {
  list-style: none outside none; }

.error_list li {
  color: red; }

strong.error {
  color: red; }

.button {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 15px;
  border: none;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  color: #097fc9;
  text-shadow: none;
  padding: 9px 20px;
  background: #e3e2e0; }

.button:visited {
  color: #097fc9; }

.progressBar {
  background: none repeat scroll 0 0 white;
  border: 1px solid #CACACA;
  float: left;
  margin: 2px 5px 2px 0;
  padding: 1px;
  width: 65px; }

.progressBar div {
  background-color: #77c738;
  height: 10px; }

#watch_form a.activate-modal {
  font-weight: normal;
  color: inherit;
  text-decoration: none;
  border-bottom: 1px dashed #118e9f; }

.top_margin {
  margin-top: 16px; }

#slider.investor {
  border: 1px solid #68aa31; }

#slider.investor .ui-slider-handle {
  border: 1px solid #77c738; }

#statements_start_date_day,
#statements_start_date_month,
#statements_start_date_year,
#statements_end_date_day,
#statements_end_date_month,
#statements_end_date_year {
  width: 100px; }

.lender-sign-up-header,
.borrower-sign-up-header {
  background-color: #464646; }

.lender-sign-up-header h1,
.borrower-sign-up-header h1 {
  color: #FFFFFF;
  margin-bottom: 0px; }

.lender-sign-up-header p,
.borrower-sign-up-header p {
  color: #FFFFFF;
  font-size: 16px; }

.lender-sign-up-header .pad,
.borrower-sign-up-header .pad {
  padding: 30px 60px; }

.page-header .guide {
  float: right;
  font-weight: bold;
  text-decoration: none; }

.investor-guide-download {
  margin-top: 10px;
  padding-bottom: 5px;
  padding-top: 15px; }

.investor-guide-download.b {
  margin-top: 0;
  padding: 0; }

.investor-guide-download.span16 {
  margin-top: 0; }

.investor-guide-download p {
  font-weight: bold;
  padding: 0 10px; }

.investor-guide-download a.guide {
  color: #1383ae;
  font-weight: bold;
  margin-left: 5px;
  text-decoration: none; }

.view-stats {
  margin-top: 10px;
  padding-top: 10px; }

.view-stats p {
  padding: 0 10px;
  text-align: center; }

#download-guide {
  margin-top: 10px; }

/* IRR */
.is-hidden {
  display: none; }

.centered-descriptor {
  width: 80%;
  margin: 0 auto;
  margin-top: 30px; }
/* Grids + Sass generated by Gridset: http://gridsetapp.com */
/* Note ---------------------------------------------------------

   * The Gridset Sass output is divided into two types: functions and mixins.

   * Prefix = the grid prefix you defined in your set.

   * Containers are optional. Use these when a span is nested within another span. So an element spanning columns 2-3 inside an element spanning 1-5 would be: gs-span(x, 2, 3, (1, 5))

   * When passing arguments, use false for null arguments, so a span with no end would be: gs-span(x, 2), but a span with no end and a container would be: gs-span(x, 2, false, (1, 5))

   * Use IE flags ($ie) when building styles for Internet Explorer 8 and below. You can use either 'ie' or 'true'. A span in IE would be: gs-span(x, 2, 3, false, ie) or gs-span(x, 2, 3, false, true)

   * You will need to write your own media queries for different screen sizes. You can generate these based on your grid widths by using the gs-media function. This will only work in Sass versions 3.2 and up. Here is an example:

     @include gs-media(x) {

      -- CSS goes here --

     }

   -------------------------------------------------------------- */
/* Functions ----------------------------------------------------

   Functions will return an exact measurement (float) for specific properties.

   gs-grid(prefix) = Returns a list of all column widths for a grid.

   gs-gutter(prefix) = Returns the exact gutter of a grid as a numeric value.

   gs-width(prefix, start, end, (container start, container end)) = Returns the exact width measurement of the span of columns as a numeric value.

   gs-marginleft(prefix, start, (container start, container end)) = Returns the exact left offset of a span as a numeric value.

   -------------------------------------------------------------- */
/* Mixins  ------------------------------------------------------

   The Gridset mixins include every property you need to position or add padding to an element, using the functions to calculate these properties.

   gs-span(prefix, start, end, (container start, container end), IE flag) = All of the properties you need to place your element on grid. Enter "all" for 100% width items. An IE flag of 'ie' or 'true' (without the quotes) will return special styles for Internet Explorer 8 and below.

   gs-pad(prefix, padding type, (container start, container end)) = All of the properties you need to add the different types of padding to an element. Explanation of padding types here: https://gridsetapp.com/documentation/classes/

   gs-float(prefix, direction, (container start, container end)) = All of the properties you need to float an element in one direction and give it the proper amount of margin in the opposite direction. Direction = left or right.

   gs-media(prefix) = This will generate the appropriate media query for a particular grid. (Sass versions 3.2+ only)

   -------------------------------------------------------------- */
@font-face {
  font-family: 'Funding-Circle-Icons';
  src: url(/assets/Funding-Circle-Icons-cc4f5ed795a8a6a2b26c68335f2270a90ebe362ac1012d6027b932937fe5d5b2.eot); }

@font-face {
  font-family: 'Funding-Circle-Icons';
  src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRk9UVE8AADzUAAsAAAAAYeQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAOKYAAFrilqQDAkZGVE0AADmwAAAAGgAAABxjtW7+R0RFRgAAOcwAAAAdAAAAIABUAARPUy8yAAA57AAAAE4AAABgMKTcQGNtYXAAADo8AAAA8wAAAlL803bnaGVhZAAAOzAAAAAuAAAANvtLQIloaGVhAAA7YAAAAB4AAAAkBBEACGhtdHgAADuAAAAASgAAAJxMAAWhbWF4cAAAO8wAAAAGAAAABgAnUABuYW1lAAA71AAAAPMAAAIxU6J8k3Bvc3QAADzIAAAADAAAACAAAwAAeJy1fGV4VUfX9uyTY0ASggQnwV2Cu3uhWPHi7l6gxV0O7m7FrZRiBUqB4i6hBIdgwQKEED1nz3vfs/cJ8LTP++N7ry8/JrNnzx5Zs3ytOZqwWoWmaYG1f+jftVf/HoVr9BrcpW+3wvW6DOg/RGgWoYnKcRUscRV94jJYXb4+Ll9rUHKR8bvU0uVKqvg6XH3iFsYNtWXRTqTMIkRAFkvKVFmEb5bWL1OLHBzDKVKKdCKryCVCRBlRWdQSDcR3oo3oJPqIwWKkmCCmi7limVgrtord4oA4Kk6Ji+KGuCMeiwjxTvPR0v/Qv1fxciVD1L8SNToNHjxg+A8D+VQ9pAb/lS5WrFf/YUP69erbrXunLt3YVCakNP+VqFHT+FfWaCynnqqbX5VR/0KMEQf36tFzqBq0VImvhipVXX1cumxp419Z1R3vhxqjlFbPXQcM768GL270LlbcGLyk+ldCLb5MiWLqX7FqRhe1ttLVjHchtfCvdkhIyL8dx78ekRDaVG2aNl2bobm0mdosbbY2R5urzdPmawu0hdoikU1bLDoLX22JsAt/bam2TFuurdBWaqu01doaba22Tluv/axtENm1jdomkZenZbGetd9xBDt2OKRze/I/fOukKpV6Z5rtaZ+lL5N+VO6oAr8W3FJoZ6G4woNDOodMKta1+PfF15ZsXXJ1qaOly5XJWbZqgyUNUzZ53HRR8+ctx7Sc5i/FYucQKVqVPBIohfZyhAtl6BEpxPL2qM38BkXOZk4ppvii6LzdLkXm7zdJeedWcikTYlG4GzhtUupXVksps9dBcUzgsXkVDPHgoHqBD1PczSHlu3BfG1r7NUanPjVRW1sdtXV1Udv7E2qPp6G2Oxtqz9aj9nsGFIUbo1j4E4relTFOjdqvpCg25RXHmR/FwVKi6HTRGEyITFlQ/FYCReYNRk3K6+y334rawvKozdvmlDI61wMJQuiNlcscc7HHkE5YatP+eF/9WtJu6qLnjQcJUj6cWlDK+BtxUjj7t5Ai14dtAEPRh0mr6L8ERUcuYHUC597ELY3831axcCTGPlohhxSt61uksDljpPDZsxsjakW5h8fnUVQVeNx2DN8EH0WtyB2uPO/7pJUvLItOC4qj1gHvRZe0qNWfYoDBrGUtglo9N4prPVFg9VwAxjmyv5aUl0cP5Nldy4PWoGEojg7j2VXFh49wNvrltDy728txds+CPp/dZIK7WtLZjUTtaRvUdi31nt3hF96zm7eNZ1cJ4xQKHi1FtmFWKeyFsIDYBSWBRnEL8O0xwd30vWwAR8rVw1G0L2UMi41M5rBPWCPWFPZHre5e1Pqc4WeXMHaaTbnRZRzW/OP751Kuat2K+8oQgGJRZRR/jpbSExmI7hswomdTD9YyorYxyMAv6dkMuGq9j6NzYFWM6Kw+B8A+dpInsgPL9fzeSgrLL23xfmNH1K4PcKFX3a1uqZX/0BO00yrrICkP1GwDApo3XCE6yEgeG/kc7zo/3yLl8wXDpKiVFo2b3sxwSbnssQPjTtrzQcoVO/1ZpORjFIrd2fG4C0jVtUlPKUZ+mzIIozbDp6II4dmgbFMpvok5I0WeVcAbWxuQquVEQymSH8mPWq57AHGP91LGYDBh2YS53eosImKkTDyLQqYH4SbeBR3rA7CjuNcWoPfzV2iLwvR6QTzqby5K+efYP6V88GmClGGZ1gA77u3Aug/6OrHuxWf6StF8RU4pt3W6IEWvCptYbGYbkLr5qmg8lr2p1r14mpRnSgGp6nOyXSACkb7PaUBPm9gMq69GVLdcBVbHnCUeuIi3ChvngEhFzrSf2/hNm7X4pk5fDCysRDpthsvmL7X8q0KkAMLijM+mXCVFmQ9vpFwiqoHvvBoDogycMAdrX+WbDKfxqSqG1MGcXo0eyDcNcVqBJ8AGRI++geanZ/1B6D11HFlPeVR1Yvc9Ln5eBQMlP6bmxptJGfDmpzVY+ppGa6RY8OENsSFL/v/Ahlsz/w0bRilswGuBNS17OMZposCKnQEmWkwiR5z0ay8vRjSNIkb4/xtGRLuBEWvP/hMjci70YsTe8l6MKHj6/4oRa/8NI1Zu92JE+awmWjRfueM/MGIpNnemNBZav18oMOK3kv+CETxcEyNm+XsxYnaL/4YRtXP9B0aItXn74SzbHwTE/9w3nidOtuIpIsXm/eekqLffiqW3GPBIiq2zw1h7iGLwr3hzYLbqTbSqFVNbamVejQFarYsHB2jvBLttNLYCinETpbx7qwHEQX4PZ50uZetNIIBNLa+Y6GW+deP4cy0chT7bT2Mx7R04iHUxU6XYPXYUC7DFXHkLoXvYTZf5eestISZR5Mq3F29CR3ExEdPBbeq/Bw7pl5uNYkGxOY2scBgly3S3WXSkBFpDntz2/HEWQNYacyDTjvS/I8XNVk1YBHDIXWd2Se1g2iOB2ZJLsS3zCymvdm6Izd5r8hbQeRLwDEWaOG6vLhobZ8M53/uuuBRZ3mXi6+dS5NxxCcUvILksb+fzRRa2XWTbI3RJDZma5Q0/a9wlCPzdFiz16BEBgMOtmNouQKZ6jcVS/p2IBRe52lnKQ64aKHDO8m40BMu1olj1H0d6B/nHLpTaucrD8OE49BM9+wMLliw8KuXYQheDsdajy+5CBKQDHE5SaoQSyW9uXO/Cq5i6g1HMAwnFN4Z0SKDucut9V8j1FSguWXDcb/j12RELwdTl2CKYfckCaBE9+2Jv466BwMbdKGk+9uxTXbUFSzF393Op//x6CtaUfBKYbvIFQ6WwUjlI1vV7HMX62ZAjh7uhBjEhnGQUCSNAqMmmgeKiY4D/KdLjsJ+8uQwYlakPcbcHQsgy7JyUL0eHoOgosJz3pLb34XMo0UrsRxGCQ/HcQE3mG4JargfYYmyROyjfvigghWOdHcC70wG40/wvKe8TbXOUGCrlB2hmIsOLD1gAZKhIVjYU1JOy0h4UjTLhJFKmn4OiEBAh+aDXUmTcOgKnRsUkVy4A9BMALpKv9wUkLy8FwQ0F7sVuGwvUWBGBWqubqK07j7exDcA1lqCIaQXhHtOwBY8gHEqFDM/SGw0ZAelbW2KcFOCn0bVdCObOHwJG7WoLZtV5WjEcJjGrTiKky/0Y0GrJe73BwD4O9eLY4toulxPYO7TAMam12xgEhL0/pTvG2gxss7aBTM8xIgAHlL8f9qkFdHZI4dcLdBG1ZKYUpdKdlfI8x/E7iX1FVdgEIN8ctQNAHpEaR1kAI+lP608CFCMLNwHYxgLJPkyAOhBZZClQ2KeaQ70Cb/4wvo4U/hQiqa7/Giy174s+cpCXa2i4AsbiP66a9/21XtQXjhS5DWSfvxsD3Gw+Aee/ewMwoVEmzLrtGMZ+HYDncXU/BYIR5CwFObN/30mcs/wTh+9ZHi6NP93vOrYVVRidLN2CMWy9+tCE7l2a5zA77N9vVR88Rl/fmfzghnoM4oDAiXvnx0KRr1c3RvW2cRjATPv4A7r6A5ieZa2Cja4iZ/EBatSjqj+7du/OyYuoFagvg3ASd2aC4luTdQiL7zc0IradwGAtAGrp7osRo3YDyrciYjCY5+N+Q8vE+3PqEeuKKNICQPF8quzdI7VQbWsZlxoQe8zVCRzoWKtQhyF35d3VB20urh6au1wZicL3EoqGLbzFt/7emn86FCR1ac1AAo8olodzRYHn6q2aqmnULMGUDyHeqdq0J+JyGq7xgLmbfy5Z7QavvhjGO0IH9b33VMxBzn0eRC2m6OrPo5z7l1FaQUTeXTfd8cVU5gBRRYK+/F4hXtJSPgOuPeTe4/hWHAAnZs6yeRfe+4VilvSXGjtYv27Obb66AYwIsnXkqNUxVgGf1GoU7qOoTcHdZcAchkdqA9JC/LoNtUarvLXlUAHEh22UzJ5BWEr6GyU4FXUnY6ptx/+/TXX5tkNB4F92Zd+iMOyLqVy2r4Cztaz3CNJf7axWfCJpxcf+bRhR/d+GAQlws5+H8Qv952qy/1mRG7eQtHzrGe+Blo3V+UJYno4LgCLU5RbUpmMn1SA3vhrEtx4GqZNmv90YX/15B2nqUutxKhYi5fYqmCqgc0PgtdhwPUrNWNc7mNqzWlGdwMrqKKi1ega6FFwNGjNh3eCi11BXJ9F1JWopV/OMLHOcBg3J7yliAroFYS7NMriQLeksyn6GL+dKe0gpv5zLnY9zvc/mnQtqoXeuzjzr1ah1e0p6bqHmmmvOpXtmXSeIwlyKNcResCWdWFnviRmTpauZtLEvJlt2xztZo0feyRpcTposreIy643JEi9Qa3oAE1CbkScXXSYVC6AdZyg9t2DAxtUri36dr+MxB0Sl7FHArB3K0FTq13fSfobVLPV20aitpauk3Ud0oToVWwvz6d2hdMsRC76sxW6Hrm7NDV0Gi+hFH0eTMwWluHAnHFpU+SCpJ47AwVfOuAzW8FbAs/zBBTaT5ySu/h1r9L+N72GdCyuVchudC+QQwTyczWcHS7FoPGEWBkzTxCTWyBU1dHOGA7Q+UB2F1pdWcPfuTqnfe1lW6r9oFymltN9boWxHdZY6IvVgUF9BmgURKWoay0D93s/NIFB6V8K24iH/ZXMo5DqNf9lqoTT8EnokNDpPmSvE2XA/Ar1kOSxl4mJjFsr7iiBXbdCIhRBR4/0gmsc7QAF7VhXFtM69pL1jkJY/14SetReagdw3EgrE+v3nMNa6b+eh/K08tKIGp19ixPZ7BhglGk6tY9HReFSquyiy2Eq6Ll0LSlW39SB22kKP74Rjb73/2IOTu7YNi+gCaON4oOX3n4k3/WeHAYzJZ2Dq6LNQkp2vp0j5cSrW6EgDzh01qY3pTXk5EuqufQ2Q5jndCgKWk3w+cAMAvBdnKlvdy4fBn0NnE66Z0FgyXpzpwO4nnN4itexTdwHrCis/iTyKPaVKlQ87L49TlDOb9pey63iYk0N2zieyiDPQuETe69CKRud972B1NwtsOgeQUtSLPgKyKDyol13VjVZ5/z42GFZ4PsThgoRwnMu7TFjOp8foVPFQe+zQnhGLtgZCO7DaABv7+2eAlePJLUzoOy8vul4BviQPAR197B/G4rbRZhR4hBEo42Ahq+9lPDmaPSPgkvj6jNOYSf5VqyO2tbsNUPzw4U3Y8hkoMqL26e5YRVZqoc+XYREZu4MHn41tADn4wO+6nXXo9uEkLr5nLRiQu38GenWxlZEYxnoKAE6ssIkrqABzJ7HiGz53w7yPnz5A8bw75k0sn4Wtm9Gp0mCX8SysJ9ug17zBAGF/12mq47OhEmtDKQEszXRUB71h8RpwSA2KFKl/ag9MGALJnMIFA/rtVCgcb6cRUclpzMI/rVd/sa032BpVpreKpQI1uuf2stnd2WkMfMgDHT1jeoxxtCdM0dCdYDVbtiYC2Y5CXT+bKyNs3vsDwe6rQGOrevwC1tarHQik6jGYLVWPHmStGt+cVy9cxhv5Z+XSUlR5Be3rWHqwaXEDYy+d+ouUx49Nwls6QywtpoHCblYBP6gIZdl9FpaBlRwssdP0L3ZsS4LDK3zTKsBlPENO1kSvgNOgo3fl0rPXkKEEYTqX4XyT+syZCqROBSSjEClmfgMQDoaimfoHcPTUwxt8Hv/11+OrL2uSGaRspuOka16YYuriZU4DaGVOPTFpu+b5cU6+hh51ttwdvs4l5eFSf5kF2+TZCrBHDhePYhvmLXNyJV/c5WdnoO+Klu0PSq1KGDmR1IdJWfWbMVJs3jeeVvs17Gh/PVh8W+dmY5Hd9CvwkSoN3tYdSg9F4uAoqZ1y9MUgsecx89P9dKXL9CkA3QRQivt2ehSrQNmeZJTnTzNgh4kDMZ5e7xDZnS+e9fDZymeJnnNz0AN9ELXnYNPChzZNJDHVcNe6X+zC6AVrYoyqFDydqDfWK0unMv2ab3NlsJmCyfMNNbQKsOv07KA3nxxzvA74VN/FAeqN2to+t6Ln0QR88wxEqMNOkB4xiWM2hR507+NQjinpfhWwd7RDNEksDfF15pymM14kOz4db053t31uxRxPbuGb51vw2BNmivv+QKeaGDva4fS6ot3EdBlaDnZ1BJBJUl9We5dxO+dBa+72lPDsPIetuTHHHc4+EaqUJRxL0OqVwZj2I2CRFk80BeCTMNUKvH6eCzVybh/wJSGWzHIabgxhm9hMrZOghpErBAxJqY+AMNJtAIBn6nv6trmuT9d325Ja32EdQGCZuI57bQgM82SbiOGsV4ETn7p1JFY37sxWQMmHfNzddQVW9FcY8escejpCnqNRm851Qlah9awBKuk+V0Ypi8puI4ZQ/0psGmUzbRzPMrBWmR2wSVz0FyV8dZ4GZ7fR0xlZuDFnpwMSrRi4Iu21oToGpkYjw6/RPn6Ig9XHjrYRK6mZh19Fjfa7h4a3fpaeiLQ6eiaEQap/XJ3AvZ8txtY/MPpPgLz7YQXsTWnNGZrSxZ4b2/DMukF42qnrZGiCnsvXouc1EjRYnfTYeZoJ9SBn39uCOOaHfKoVnR4Rp+tzCVUq4MWQOPR83QHV6O7k4Z6qp9kKcpAUSu4X7wC5ir3x4q9FhGdx4GfcJc7ubcVx9NyHbwqBp/jkP0QBajuaQALIByFA/o+XdGZattMf2jCQ0ZF2EJZxJ+9zGGoDekPIBOsW8C/ZMgW+dEIPEE9XoGfgZGgY9iZvuN1k1HohbozD0FeA2eilqpr6lfzUAJzw/ey0ts+tXkesr8s4FiFKnUDPSFCe0PLk5rHcWata0XMwuSkdtR663j0xU9Hz3SOoRlHtaE8ZrdEefGMH53Pv/QOPMxj58IEIl48O3oT03HmDPcl90YqBBwHRPHMyYZckZl3+SdL57gc0PlnMvXs+GtSvoCREywYqRoLF9SKR+e6B0LS3WcuelCBaL2jm1jD6jHbdNsgemq2bkZyWs7CkjtUVkeVSraidzIBvLtHwoS/fcnoLD/ATSMX/zC4i77jqbN2MnmcK4fHpfdSCR+HrafvQM1Mk2Ebiu+85JviZ4TK1UhSIn+gojweJa36NeUb7QVSO7TW5zsQcqhU4YF2JnndfJCFFitHRCimKm/LFlqm9d6Fp4iTjbejk92tPHtUVTkrtT9aDkLY+5VD9oYlbyNq0ygnomXVTd0Dotzibt7XSIHyzrjaKukPwOL2scuaTozMe4ShK7qtNpavwLzBJfQcUPkt1qETuv2vTQoieuNjuJV7+kTcawVY3zAwhTq5gp0IQ85ZPVYk5dNmKv2hZ85g06HzCsgc6o7bhPibNQCsqZSrirWX3U7YCb32qEQL7xpFfllWcEz2TcyPpY2pzefVKk8t+SycfQGplKFhW6IpvAp7RjqALIMVNzm60piKFXntlQACkPUmdDXpGDScmpdW5zkcT2NoBZ8nF6gNW/wvba9KTeMsgoGc5BL47O3Bd9qQIbUqX1Y5vyE76XlTS0ZbU6sBwUwB6n7vdMAW4N0mU7HmcwN5PqACO0XoYPXeRxNNC6ngmLsbX0WR7keWBSX4xyu82mc40qtOCiKbRq+mThwxu318Ud6tCFDsmYuSJUK3oVBfalMVnkbEtYfkjGmPGdGZU7EYc+UC/66oVoyvlu1pdU45afqiCng+hNYp8YQuUwMnGVnrXOoxCzyUNDG5GvB3V22E84GXbvnipIp8S3SyDi3DCFDCQfQvSbNPFabZCjiUyimFZ/siLPocj0PMuTWXnlUc8FopFtJrOM43RGx9otUJcvoM3GWsARvbN77ldpdFehsplGVtRqZFJS/O5vtu7NCGepAZNwdQTGgNcljgKizQpsJ6SHVU81mhlcBeMUlioNxo8MRcV9Mdt86FP91y2pNaV9PnTGo8u76WLS/7o+ebmBIxx8aLtcysKwkC7nQ6FZ4+CJGbP5hlI+C60ecljyH5vz3Bf79e3GmDMZyEQ6Do5iLfVTJQwHAsemtdg+ugZDyEiLCqST7lriAL35dtetykjcu6Etei5dcMKKevEnFfK5nCXsvzAB7YUt3lPkw4IU4H4QhZ2PJUkC81WjFhgLAouxXAKT6AOGb8F6n5s6BGee0pS1biTRpxbJnYlN6+7VymjPOf7oLeYLqlIEHVjTRXVc+Yd9dRBxvYoBjjmjpmmcPC2QiAlpmIWwqtK6B57lSJwpZPB07VKlhBksTPZCn1FP1oaxWBKkHE4JU+5VmT5H7GDD2WbKpY/id4CQhj2uUyEwqZEOIrFJPGDC1EcSG5TDShOBWPghksxBdNDLMuWYfTS1KsCCb8PQ8vZTCRHK3p+S+1y7xHv12rMjwHZVaHGXMgxmTzwXUn0/AMc27KWQKsymusEh5AJ4dc45lpqIVWh3cu3/lRKcCae2lSZukOIyZdMpona2Zhj1nmvWjFcKmp1SqlmHNazpgJ3xHXGNy1sS2ql33D0IOM0hWUnTlNv2p86i1IKp+S2eRMWmNdiGbgBjdiBEE34+s4anubp3MplxdNsnMPUISy/0ctci0kObug6mpOhmjxvIC78RpAAjNZk1JIvgCa15z28+nQDJ3pmZrjMd4oSF6r1GwgJ6x/00aSiXv8G+KufI837MsUjQRGV5c1M1Uol6kd8Mw8GnmAQ2yd3R65zA8Sm7fJtrrNNO7Tm/BudsA9hjYQs1WpC3luesafzHKRw2iz5bUmtHaRKZlFxOUXhENzFAE/3k2ZSFLswmSLo8jKDFwvLdzDWtfu/UXGD7ipzzKHV0QbKq2xGDKE6p9KcIPvGc52viYkTk1QS4GeSSsJWKsDyfCXM3g+Hr1eKJkKcotV2kB62t1SygDIm8nj26mTY9dEWtVvpJbRkWtSmXnKOPaMGGtqKdMO8Ue5N6XbnxxS+F51MKYA6FhufjnTkzqdaMeZ0wvPSfJPTfhlG5UH1hCg0w6gFa6AonBKPxJ8lFA1jiz4yiyXztjL0WZORUNDPuNA//hkOTVHgGIz4aUMxtu0+WKd1A3iHhZEie68RZFqQ+c5iebES5w/jKSw24M1oqM8JkM/COn4Gaj0KsFYHmL4JE1pILXHPu9NZ84xOo/jFU8nsoIEm1MwIqh8zHLUat1gbZjpa4zueYjy0RhqW05hWpUEbil8ErdOuXVAWGFVXWjqJ66+hVo/W05W2qM264UoqSx4mNhzAVqiLYCv4qDq9Ub+7LNwgFcNkf1vRiXpD8gkUL/IEgFAsAp8nf5OcXkygf7IDwOzEU9CbnONpgR2fZtYSqC866jPPwgFVzp4KJk98CotZi72E8a205WMWYVSfQhglhnlwPkXAWmKoM2kLYaJ9ev4K+/yUJhZl9CWygJk40Ggoh9KTibIjmqYndQb5KfUAzE/L5BMjxAklwEs99Evpq8lqlU2ZZr9LaTWUMQWpg9WkycNEEjGrsYooONUZgnEdU250qGzKSlCKudSpp1tCNtAnk64Wy/bMh+tJLejnZnQrlcT+wP2EjwujO6jKWO6DKBxvLqkPUXtJJlC0Ld9SLU8/Wx0Rza9XlVjemm042IX17F5j2aZhdmo9apWZwJYWZOSzqwVW1msEdYtfVho2lIEK7qFUH6D3AWlGfFnTCowBWIYnJ54NISDi1lLyMAGPR8RItXqDWpssqA2GbZ34MzTRhGnQLxOfPSVyzQDMw8nNwjO2BiHGwRQBBm9Gpz+PckSgnXtxbdTa0M5dCNMrrnV6ajJE1x79mK0wqKfLdBQo8CeGjjTB705xBjXXGdScew3TSbqzDuIxbPPmeLGW+KKfqQKqsKA1wwJaLZkH9aTOXqujabUoPd4I1qKHU9UZqoTkxAFkkrQZDRIUImdqAqowatCnhaUx0xpTM7ms6kmXeXCCHvBkZA4atS7Hgjjy6TCQSrOR3pri2I4CTPG5wAOtjFpIdppAtHuCpzNTxvG6poFiwv4T5k/mkwad/MHlk4X+9F/YF6QFuNRqsi9/Zm6UJPsaaSZyGG14/JJ9qQwSPjKNhG1gX1amXKx5PCNQpbi4jPQWI4FFBVbvNdmmsl9KJmW/PEvKflmdlP2S+b9lv3Rm9gvsbT162DQj+8XO5JdFXye/1GTyS/N/JL9Iweylr/JfBqz07pzkOJZuvSVzc3CrRwiNh2Zh5LGonTOtdxz0S5Nxq51fzY6dOzljyK8MOlxKgLzMtOao3TAdRQbmf6SZNY8F9pfBsYuolIFxFzbIN0NipHzxaQJGKdnZFzsqSdwPJdoVTAkgXQAtygtpQJWhTJsLpWF2Ic1QwOJZR6i7z2eBZZ2l1ZlxcGEpN6yGffsHNYCSXaB2DTu4AJqHB/yhuG0dIyARIDQt7+KzWOhgBufazQpFMSczHnvAnFnP1LV2XOesFRvxOLg/iyIOPC9dqJy/LnbPZPtfkonA9cwEIMLWQCOFWiyWUN4bwFRJQUoK9g/0SsGrnYOlPLytElTnFGcZssjSR4qhlOxlnyxi7RSDhyvpOp7UaiFTJUrsN6w6IWbfMR6xStrTJYpTYDegAL9IQ/0YtEh3nlyo/TmKSQNM+E35ri1DFUtD0bN+TUNfFRrT8jxVKtJPtFd3Gd9L/XtghufSdTT+CnTUY1O/l/rKTheVmwxMzp0LFobOGJdbpcXBXmBZ3Q8DZkzHThPNSTwXLIyuM88qsvdY0Kv1Ywnje7yvwZlycrmnXGpjFAGZ2ns3qopjJ/H91dGfIEnDUgEGpR4eNRlSpncPpLzpcwszX1pYjuUsaCNPwZrl30chCc9np1lEM+J8VgZlnkLmi/zVpmOS4uSZIjWd/z4McaXCeQvHdIgS/8u3GY+0PjBd77QBRYEeVNFKM/g0v6qmzComvjMJU6R7fQbvUjN1KpEuokzUUl+mLQ+UfUr7lol+QqSFdnSkPVND3n1EJwdQTUZeBo9L6wf0SwsRLux0oqcqDgsmIIUFX48Y8oMUDy43DzTdMm+7gj7cTAiK7A7jJW4YpMKH4lDgZai7t5HkIgQ4vry5tAnm7lSX2QXns1U12dEz6vIFPL9x931OsxwMhpx5/HTCpC7gei/SjHeUCp+D15nHCcJxGOE6eylmOcccrYv7lVVJnltjzTEzaiwCfIEzcaT6VMXy4G0Uk53layZQx+8DGUdeAum/i9aB7i8DT3jzW95uAz+3Wq5hbevOA5CQ1wzavoRM1vLWGxEo9cITQWeDu6SxS+36qDfKjv1HEuLKmNpSv/r7cqBGbTs0P1GWpkcZMlbtl0xS1FpVFGv5kWxGxgH1OzApvENDar0RTExLt26alI8aLoa5wky0+8nKcu0HXx2X8jSdw6c7lOfjCaNNlFt7yngh6gRWARcLZuBmZsrVmH4iRZiwhRMqLbGywIlhEOO8ABAIISpj7K+AJ7QqEugISNEaOlYc3ZPJqQrFBgHyyQZtIwTKQFprU961Bfj2EobVmJJ3aBjszMZP2wDZ8q6HTrM6P/D8+mxYqHMeYUmrV+7AyZ9+KeWqbNAZbuZoKOWsDOCHhWnu8lF0fjjaW2N+XOEeBaUYHBFrvBAF7uWTIgSanggMBM6UHFsR24BQEoUjoDdFTkwNslg+GWNdfIfNyrbnofz8ziztah2hmm384QQWFsBUuXhmrfhHQ6rEMr3WbxTw6hPDQunm9cah3wF5p24FfIgg8/btPBfHvyWG296y5qgZIxOCeTaMkclWdXZ9GSOTLQb1NmJkYivTfFXITGjTvDEy7Qx4uog8mhBoJCRgABhOYieDLnfCaUru2W2UeNUUhX43JwqYqOi5gP4YFT0qMBadCtQrQ34XrVORDVDaLB4/VQVtnlgVbTftryqbC0h5a+RzKUp0Avs9MpuJlUfm0Wy9R9/JxdVQLzzxy1R+FyY4obytHNXMv1IZZZvfkQEmP+7Ev5vMPn76mjkcjR6awV8hfqMlufItapG3jawlluoSCbUd0YlsJmg4CoZvRYFKhuqnXBNCTEwtzWsnfc5wDkD0y+IUbedTLWfazDisipj+I1jqGVxE6g9qZQv8WoXJlKTWPPwPFcZQf7xpwQe+aPtaJWLMvUMYZOy0dXUDzeAoD1UtTrZijgwO3+UNjg7K642VUsvFwSsuy9M/CQVYLH2yGCssUQIA2w3pIqOZOPGy8nCp573en3bPGlBvOgYRS5SAstNow32MfP8+I3pKrvjOy2ekIxiF77y84Aja97b19i/eyU9XVjI34U6w1BcVh2b/slt4oMoWkrLHBR8c24fAcWDql6BxxFOQ+b8aEyS17OuYnySq2dgwzmSfdghaYb9Izdr/1VjQ2dKSRxxmh3iMrTpgvAlBAH87Yh7qfFXYeM9HsNZ70OT0hHzFA6W2gBezJDmpyubQly1brm49KIWoXffuAPJEUt7ErhmlGLVqIGqM7i6A+SUXUNHiW7wYxNocs1gARUT0BZHiBcz1UasT+ALsZNSKF3jByz191yd9hvHUyOzHqVszmQzKOoE0jMkyYiivaQXCWhUDScQ0R7TexwzbBVgOBUdrx3QybUoPouw356DoNKG0xinxBkaXMPPAUtEfkKpbR3QK7P4SZ5U2XW3AL7Az2GTksnR4x9SoV8vXAn7Q77DRVyvz49WSWSiWd+RjPhzj64gQh+pmfhC5LD0G6dYxCDrmWtotdX5pL+WevSOJKPtrmqEIwTCCuqSl+TRTAixJPHEJDfFdKuYSR/KCnMpEfbWygMqw09WUNmNKrGa2MSVXAxazq0BlKfeVPm8nu2JikkyVDzUAWOqLqdiACtQFB/B0CCcJAxk8lXFE1xSXYmlmdoh574lySpyk//Qg84e/Zbpr9Q4VqSQQGgYzIkj+CyQVTIzCgIk/hXqfCSr7fxC02zdg/iLn7BboX+HwJikXNa8amD05RDnTiWaXDcUDgHOvGZTO0QmKVlpC3nqGTcHi6jPCqPI7qFl7eOHmc41XqaT+K6O7dErKrW6GzJkrAw2U/JFBzBjIFelhok9s2Zvg4FQ4Y4/+7jSJJ+E44yfWknTon0ghjRSqeApX90moeonnK3HMKdCrPlka0nVG+8izktl4pWsT7HOUk4xKblhqlszGF4yE6ryPpzUMowu7NFiWrTK1vDgmMSdkvIdaVsZEhmOrse0PquiH09S6Y0cXJSY1K29wVimb9CQ8OF1f+sJpAJlQqOKFwm9x3s4KClHKf1FuOaGwiJnfH+gvX0R8SMiKYgmdE4mFLrJkKNFnJROFOoFSrZdS0q34DNa9c/J6fB9zl7cQz/yCdZVhAIe6T+wfjGG95EzKHQFGRmfhvQIq9QrP+4mI+YHdibTNlfOVAMSYoyJpa9Dh61MWYlMC8spTJXx4idFadiEdzzUglexXaJUkBNHTA9NNgUo4mKTifgmCd25kJmXsyAjvaSfciDNFd6IfnbPn3MajsJW9yR3xmpDf4U2ESJPe5hw+R3YwfByq7v1QlpZ0GvcrhJaO0UfB3KRkWYtg2519Taewz+spqDE0KyOoH6f+1p948RRiS3/4JxWHriwYiQeC40VGFBeANfpjxtou0FHGDEX6uKT+5pLXZfaSwbQwgEQlNuoXoTNI5xCiWEN+azddcnoE21SK00s6v9UtjaiDN81YqYqhCNHCakb7ZXO6niYH0/Fc3huQ6cZUEmjD0nOCY+8bz6AEPb3xGXnfMXHyUyIT5Ef8Yw5LJYkUJqw999KRTA+YX+XhhGQzIIM8FKTc2obLx0jJlAepM6nIquw5hNpSSQ9XjDPxFJ5nKlaeQlgCr6RKD/MgJPMtPaeZ1sFMc2Vvyv4tnCoyKuX7x3ZFFSPNtclGD0kVYBB6H4YxVByvPy8dxJxLoopYdi6cRBXqTm5p3gVL2PizVKF0mVgxEod6c7wxorCVKMGVJ/sRdnH2C1x53Hd45Y6k3XsDC3Awq4UZKCJTVib2S5WD4dyr7EJygFz3VQQRtTwAlGByoHJRi6ZR6MN0OpGWV11VRCzlQwUhb1srmJsifQPTUKAQVPBkG0MNjn6g5NrEdsXvE7iqhPlM8uHt4oRPDAC3vMKdKgt2/VxvFFlsG2eEe4y8GJ0X1yzlHyXVeCNkpz/jWcxS2gk5axn9kS7PxK5mIMJIRRe7FjOaRlfWuguG/GFCIWpbuIcVvPe3G7qb2ASOqVMXFJv7EZ6bXqpxbQbKCzENJ6O/4/upgKf+AZqboI9EZVUJJiLp04pJ8+r3lFcq9kLhGBVlAjtmI0yOj/f3eOOjiTBYDKNS0sOS+Lbx13znx7uERQxoV1tQwlybpW5x775nXf+ipm4gC4uKePAqlsXGyzHJeDXJNwuj/foNWEdaXvBE/R6DWIwM6+FzUCNyS2Y5aj5EGzB6oVmZ156ZnnZ7bu6BPgUxdKTN4BBCa7NGGikvahxJc1CjJmmM3aWZQThCG0AWQwsbqjfP+ADwJK4dIZC4mPQ+gM7ky0wlZQzPQzeBdWg5pyJr2JWSSVee1q3RumIzOi25AmxnOpuVyGLZUozJJszrdixTcoNOM7H9tLe2rRJqhykLto3lLpjNrM2aZzOFheUmb9wwc5vpOlIGMW/jSluDrIWl3W+otQWlWcqCTuUAUJql8A2nupCGEVJYSJPqljYZVkJiN5weUzwVHZg0yYCq3/HpXNv2yTypUAP5cFKHvCelroQs+MGsWWpvUeFEdr6h2CJvqgUlKJbCcXiL08Jn4dyHWjBDoenrq3A6w4WOgkTqCJtpN/mUw3EKgsjCg2MAlHtkT95PtYhJ7Jm2nBloJEmDEvIYJA1KYOb7B6bi+LgjbQZbBjQrGsxYaEw01hkOtEAllvqB5F7KVLtVlLkdhptlRAApk2q1X1ea/VrLy4CR7SmKnjFGapKwMfSrb2QoE+QLGjFuK2zui+4rYaqILTFEgatK6JnAE8NnGtkDqHG9KvOE9+zFB6ZXatkvYPIG33Cc2UxwzMJxaGwr15yAnkqxiRpdodr4iwb5Co1heRU61YZfdiqiBTF9v0nR41S0ziWu/woOYKkV5N3t3Of/csojjGCVsDjeU04TiZInhDOcWgQUZyWx2WvnNhfAvHLpDj3CADGdHjHbKhNWQfFMdMtlkC+KXShgEQotcwSKbFwlw8taMaYG+801SFFo/kxBETEEBtMbmHEgVa6T+RMLJ/kIu0wIJkRrXfGoMTOeRCu09DNN01lLU5ISlMqEXz23zXveJZjVRA5qWUaTfdsYM7NF7EjG2hiy7TWopRlqIIfQ6uzivjSctP3lCGqwP2UxoCbs+WEV643a4pE3IBNdvA/tWAyZGHWeECAhC1FzpYkDok5fb60mY5Pajm8U+jKYfqKRCQ0LI+qCuSuW01vMw7T0I0Uxb9BSjncPVJA2/49EDv6+hM4QJEhNUeskc21fnKOiUQYsVexb3en5T2ptGkWOxMum2skHWI8tgObgwb9RozvTXWCMIatkwjn311qCJQ0MXOEDVmjJTdUnbj6Jm7rKM1AJ7C6amU9XUBtmyhrzMVTOkeVv6q1UeC03DqDGFETL5bTK4cUZ3mVWjYTi9lOo0hdDmpTyRSHFGJWplSQ3jyYQ41q3nPsVZXI2gzJBvt4cRVvQ72hdibPwYWpmAv1QugqvPhimctKKgnWUmsDxfsliKraEoZTfd1V82LTktJxMvxsVSWFyn4yWuaF5mPvfZwp3QG1Eds2gtEXeMGpLEVOb79sDZFrVid6xRw9GrRgzoEYxBSB7XYOQqa85FfkqsjIzIYU1bXkzICvCcD5WSDuKZebyefYoA4qnkmyEoRMKjWkxngOXvZoqDBdDPfJQxpn2zjSvvRMXwJSyzdD5Pj4ih9XyxRhqNvYIQ0p/UNogX1Ocpp/prfnRu3eOwQy/xoZKzSwU1G4yhVwlvas2+gP143ZCr5mhcKt4sXkvg7+0YVw68OOvhTjWc9fWPpNMXcGgN17CtSxgSHdeT9qWL95jtZQxwkL9PZH3t/Reh0zbL7E3hKWnJblh1PEZSqUmTtXg2dE/Iqox25BZe6LaDGWYOQ1GLfWQ54RAGiguHibEifgMKqnJ4EPSw7s+wlHAMPmF4KV/+QPZku2pF/uX00CmK1cwwmdc+JzB9Txn6knKbJNM6ShszLjhb80Ia+hPOM+8fb30dkVRw+nuytC0eVt/v4NO3EMif4Ug4UikwiXK+AelTRmviFJ6XjKNI/YblddlEI+Zok+HrWFFxC30+i7ofefPNEhJA8rThP7+U7RQQqjCq/B8iR+c1MQjl0rzp2k8RUn215npPJn3f+RrjvR9F4NmpWx9z5xWOXeF/yEG0W1PFCFS41zZx0iulgn0XRrK9mP+jI+7E6ActYLCS1/DMD8YiExYnsWrgjPfRmvDhIkPZSC/feRRZSYRRdRNPahAIIFV0rhRrPOKPrOIpc476nISsZ/RJDnhqvTegmw/TIkJjsN4ogrBydZ3DE3buPyjq9+lUG/HjjZtKmrSZm0ymU16hr7e7uFtTYc4yXyUibSnwZuszC51rge2+aQ7R6KIGOw1/uUWSpypNCl3hXkVLSZVWZIf/7JmsO6Gt1Gb09araPkBtc37GDa6dpm4aGRbuEOYP8Y7oAlXHjpNaosdPgs9k9FykqVATs4z9LKQGJ3VAX932pFO5UVRLlGV9Io5relT4LnqJK/Q5697uO+sJeOhQRs7MbXNkDNSJxloTZhncuAKDclRhm34uQZYPvgn40k4DqyLD9nAXfDiS5ybqUW0WujBET4M7sd2rE6FZCpzxjO/YE8qAGLPB/Tkz1i5qWZQyMqEi5ecUOL5I0FdF44MBL2dY+4IL+ymKApVwX/SCkYFoOulPH8MNaCFSMk8+w+0oFIw/+m9YOof85Xfl55qELCMvgpU+KB0AO71PR1O2r38aNuQEYy6Ee/MFQEz81ceVq38WpaVBpraqsYsCpEXhpq4QAvqp18eBjIzbQJT886YGqONkRtJpLbbe3hrKtWU3n5b63Sge15x8tlxCbXECOPKi0yk00ij/w20wVyYF+9dZs6Lm/elEreB9SR0zYg3tHRi0mNYjTdDPhwGg08GNYs2DuOBV03Pj5GvAypg8hSzCBwZGI+wM3vIpxwgZ20GYWRbnZB003NY28ikm5723F/f9KQH5Oea6aXcm7/0Fzc9neqq5+ebnuYVz/ZMMfjqnmfw13c8adQbdzzvFXB673he7fz5jmdy7x3POZn+r3c835LD2ovcZvB7zwAH4HYCYNbnU/TR1NArRUOfPv/tfHXzk536241OQus33+jEx2D1Cp2g5aE7f/1BZRgagzB4iU5BRid1m5Rj2o1O6r1ZVIoOVq+YYRHJCxF19lXF2uw4fBAESCuBv50Q36ECuj2J2s1pmEeld6YTqvO3konoWLC1Dq0u2itoYOK/ioYxnqCtYmxLkxWw7iwB2Rkv5kUGn5BnaK0Mxd6HV0wslIuKIVlqBRtGhboXBDRnun7ps8SZcqAkUevk/UDjJ+hEvSJLpHRswsGNfzufMzcmb81FF53SG+lP14NH0186qJfymvJW1WRePHrXDijne1l5I19IEXBZ3beZCeXGwvPjb6EJn+pzTNPKx58ebobTfXyxHEu2Uyh+Cjc6C21YLSwurt0gKcZQewkHXWOtP5IVz+uFD+/SLqI3QJDCjBheBJX3+me8Bsim3KYVIhhSFf2XYsR6TDbITS0onhe7felJ3Po3VK/QWrwMJfO85AQ9vdKHuCjVz/XwWpQMHG9MJWWVPw3bVnXmBBR0BHrW6SNsXn/H6e6m2mApcML7+DwXVjGyJTCh8sq+1APu0PfTP8y7kVQ9jY2ADst7a/tOGBsx3WL9Kd3zDaa4JmsPHzaN45Al6+UIZ/44j4deCOMx4z1qjf44twTmnzU/CMWkZYWctqSRqCkx/UISCTmtkSr/RY1CVlYjmuVer7aMEfeHhQJlqHzamXn3sTug3YK/rlZQXQEz97VMqviP6QJQ9yX3lvuXfTX1rib3+qR9jQhI2hcvjxr7ul44aV93sYpJTL883qWZzdiIcTNN8geIVHa4DJzgPbF0RIRv6LtRnsfN/bxnd2sWz45xoKwzVMJGBgBZU95j4+yOJZ1dbiNfbvtNkrMc2VXqPZuPA/E6dvGHl2TfS1Jr7xMGUqrULVjqfxZdLbXJZRowglRpIPC3va+Lgm73emnGUU9AnH+snAAyet+orVOVaIA4Yisf26FovMF4FL7UzFPu3mAWvsfreNt+yQx28ZK/bjj9anZMP52Gc+GiD6UY1nyC439JUS50MSmrraSZp/yfOX79vTldxi82qRw/lZylcvxq7LgIy2LoKHQq6uGPuWWdAP5U4i3NVg3KSMFtf+A8608Hep2ldlWUFwz2M9y3OUMqKQ+sgBl2tD7ob+PE76Tc4Ya9Vq0RjMubzPRqNPwKWFamE3MxblA9kKv1EAg5A8SjSMGIsKUDHQKF5xuuE5iBJckVY6YwU6BtH/rRoEj4JnaT6hcZmSmF0y3L0+VvoejX8hmaG6+UMiB4fSBLFT2hHmv8iiM59SveHIjLDlhF8DJ5Yh3oYy/nbaNsPMGbjjcjhkiRfWAXKaoyr7NGTagaIeTTZXl1pwZD/+WuQ8fIT3vuIYXVyaWh/ImtmIKTDRNNRrv7qOtmUE8YZ04YAxn8NssOICa0NfmCt4BftVnL2PxiBi8T60DDcjwozczoCi8o9H9pS1CACzqYrKvcWPYG/LWaNAzoAJK0lvhLmD5gAtLz82ITCu60P3EfkXVj7OqehAECl7kstz8pf3mQ+ag7Q8DcW5K6eMFetSkgqx9++nDzhJoU6HrRyUGv8y7GU/4G3pUyV6T8myZEOH+dzZdRj2d0DWarkRpYlIo5JyolRiRjSm4KHywv5ZH8NPa6pGaSLfM4X+dcIkXqDGA7cdPLsKZ+XOx8uL8UP87l7wCmuNIWw9jGVQVkZ1P20dKIbcU7mNFM8r96jpe84/eD40TTZoo9DCESw8TQqLUax/roA80rkd5vP6o2ahlp6BdKzp8hLZAxPXSDmHNMxlAJvB33WynD2vAn+NTlCoN7t7CgUA60dHST8SezxIHZygwnfhYYQ7E78DkkwO3lUFYCmDfqR5ew3/fd8DjwGSASGrCBrxjQiaJDie/lu7kbgqT+cdIDHNW7+WCEUeum8z3E0LsFQ4lQBVUGI/rxi7d49zOWGTCgHcho3sb1mL1MQGdg3zrGesUMaLjqkqVxVZHbFqdzUylwMYy8Z+NT7K5iC6vDSzBd/vY6Z+1bgBJ/bQcvyOLZw5+xUD+cRxsPXduYirJyrGsJj4P5HkebhT+ZxF/m4aeT1c26YPYCR9B7FlOTBKmujCY9sTRkt+pJGpB9i1cD4s806N23uFSjUxopJX9tPWTzd8UNtboXxi10+MctTOsKnOmbPIvwTSMsmnYrwsyHYCqESjVglkHwlzkNKhPCTDBgJoTcVfA0EwzOGgkGlECp8pg2sL6Iv3ipEgzm8Dcn/i8JBtJI1/h/SjJIoRIKpB4GJsgkA0eK/wErOa9dAAB4nGNgYGBkAIKTnfmGIPqs6P9nMBoASAkHggAAeJxjYGRgYOADYgkGEGBiYARCNSBmAfMYAAXsAFkAAAB4nGNgZmJgnMDAysDB6MOYxsDA4A6lvzJIMrQwMDAxsDIzwACzAMODBTBOQJprCoMDg+oHBsYH/x8w6DE+YFBoYGBghKtWAEJGAEC2DOcAAHicY2BgYGaAYBkGRiDJwOgD5DGC+SyMBkDaicGBgZWBCchSZdBm0AXyFitOVtZQ3qN8Qvms6g41FjUeNSE1cTVZNQM1a7U2tQ61Beps6pzqfOpS6oaaNpoO2jzawR8Y/v8HmQ41wx5oxgQ0MwTVxMBmWOE34/+H/y/+vwTS+QwMd77c8b/jeMf6VswtqVtg199ivfmegeHmxJsTbjbfZARC8ZvsN95fO3bt4JUfV/YIqEH8CAZWUIwMjBhMoDQ+IMCgwiAJDCU+BmlgyMgySDHwMAgysAHDDoTxaoUCUTApzCCGabYKMfopA0K0NBwAZcVE+QB4nGNgZGBgAOJTG7inx/PbfGXgZmIAgbOi/58h6P8PmBgYHwC5HAxgaQBPswwlAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHqAG4LBBoAAHicY2JgYGBiYFCA4jAgFgZiMSDWgtKJQKwIlZcAYn8glgPicCC2gKpBx/5IZuhB1ZpBzedAkgNhJai5rEwQt4DkxIFMBgDsVAXuAAAAAFAAACcAAHicpY/BSgMxFEVv2mlB6rKIy4CbImSYjBvpxkVhoDtXhYILYZoOgZJA2v6Cn+A3+UvuvIlvIygITUhyct9N3nsArvEOhTwU5rgXHlHfCo/R4EO4wlzdCU8wU8/CU+pvdKrqisqivMo8wi2ehMd4xV64oudTeIIb9Sg8xUK9oMMZATt47gMMVqSEHgc43takyMgR6M5h58NgVj71B2fWfQxU/7T/tHVFPpUzMY+DRoua3Wosuf5bxbfbcpqyWv5g8cAEMZy6mAan27rRS/1btZStNda0jc0vLmt8Q1ti2Bdbril3g41LRx+DtnVzaYovZZxgtwB4nGNgZsALAAB9AAQ=) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal; }

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'Funding-Circle-Icons';
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: attr(data-icon); }

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"]:before {
*/
.icon-autobid:before, .icon-auto-sale:before, .icon-up-arrow:before, .icon-transactions:before, .icon-tick:before, .icon-tell-a-friend:before, .icon-telephone:before, .icon-subscribe:before, .icon-stats:before, .icon-send:before, .icon-sell-loan-part:before, .icon-secure:before, .icon-search:before, .icon-right-arrow:before, .icon-region:before, .icon-question:before, .icon-profile:before, .icon-pound:before, .icon-plus:before, .icon-play:before, .icon-percent:before, .icon-minus:before, .icon-loan-request:before, .icon-loan-part:before, .icon-left-arrow:before, .icon-home:before, .icon-down-arrow:before, .icon-data:before, .icon-cross:before, .icon-comment:before, .icon-comment-lines:before, .icon-cogs:before, .icon-buy-loan-part:before, .icon-bid:before, .icon-attention:before, .icon-at:before, .icon-add-post:before {
  font-family: 'Funding-Circle-Icons';
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

.icon-autobid:before {
  content: "\2940"; }

.icon-auto-sale:before {
  content: "\293c"; }

.icon-up-arrow:before {
  content: "\2191"; }

.icon-transactions:before {
  content: "\2b0c"; }

.icon-tick:before {
  content: "\2611"; }

.icon-tell-a-friend:before {
  content: "\263b"; }

.icon-telephone:before {
  content: "\2706"; }

.icon-subscribe:before {
  content: "\23cd"; }

.icon-stats:before {
  content: "\23c8"; }

.icon-send:before {
  content: "\2709"; }

.icon-sell-loan-part:before {
  content: "\23bc"; }

.icon-secure:before {
  content: "\2617"; }

.icon-search:before {
  content: "\260c"; }

.icon-right-arrow:before {
  content: "\2192"; }

.icon-region:before {
  content: "\2b53"; }

.icon-question:before {
  content: "\3f"; }

.icon-profile:before {
  content: "\263a"; }

.icon-pound:before {
  content: "\a3"; }

.icon-plus:before {
  content: "\2b"; }

.icon-play:before {
  content: "\25b8"; }

.icon-percent:before {
  content: "\25"; }

.icon-minus:before {
  content: "\2d"; }

.icon-loan-request:before {
  content: "\2686"; }

.icon-loan-part:before {
  content: "\2688"; }

.icon-left-arrow:before {
  content: "\2190"; }

.icon-home:before {
  content: "\2616"; }

.icon-down-arrow:before {
  content: "\2193"; }

.icon-data:before {
  content: "\2328"; }

.icon-cross:before {
  content: "\2612"; }

.icon-comment:before {
  content: "\2604"; }

.icon-comment-lines:before {
  content: "\2630"; }

.icon-cogs:before {
  content: "\2731"; }

.icon-buy-loan-part:before {
  content: "\271a"; }

.icon-bid:before {
  content: "\261d"; }

.icon-attention:before {
  content: "\26a0"; }

.icon-at:before {
  content: "\40"; }

.icon-add-post:before {
  content: "\270e"; }

/*----------------------------------*\
   SLIDE UP
\*----------------------------------*/
@-webkit-keyframes slide-up {
  from {
    -webkit-transform: translateY(100%); }
  to {
    -webkit-transform: translateY(0); } }

@keyframes slide-up {
  from {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

/*----------------------------------*\
   FADE IN
\*----------------------------------*/
@-webkit-keyframes fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

/*----------------------------------*\
   LOGO SHOW
\*----------------------------------*/
@-webkit-keyframes logo-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%); }
  40% {
    opacity: 1;
    -webkit-transform: translateY(100%); }
  50% {
    -webkit-transform: translateY(0); } }

@keyframes logo-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  30% {
    opacity: 1;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  50% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

body {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size-adjust: 0.48;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal; }

.user-nav a:visited {
  color: #097fc9;
  font-weight: bold; }

div.container_block {
  padding-bottom: 50px; }

.modal.fade.in {
  top: 32%; }

.modal-body {
  max-height: 650px;
  overflow-y: auto; }

header[role="banner"] {
  border-bottom: 1px solid #C3C3C3;
  margin-bottom: 10px; }

nav li a {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size-adjust: 0.48;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  text-decoration: none; }

nav li a.active {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size-adjust: 0.48;
  font-style: normal;
  font-weight: 600; }

nav .label {
  background: transparent;
  text-transform: inherit; }

nav .sub-menu > a {
  padding: 0; }

nav .sub-menu > a {
  padding: 0; }

nav .sub-menu > a {
  padding: 0; }

.brand-box {
  margin-top: -10px; }

h1, h2, h3, h4, p, a, span, strong, em, li {
  font-family: Calibri, Helvetica, Arial, sans-serif; }

figure {
  text-align: center;
  margin-right: 20px; }

#my_lending > .row > .summary_survey {
  font-size: 14px; }

.autobid {
  font-size: 15px; }

.info_banner {
  padding: 0;
  background-color: #fffbcc;
  border: 1px solid #cccccc;
  text-align: center;
  margin: 8px auto 10px;
  line-height: 34px;
  float: none;
  width: auto; }

.info_banner.mbr_summary_info {
  margin: 0;
  padding: 9px;
  float: left;
  width: 925px; }
  .info_banner.mbr_summary_info p {
    margin: 0; }

.info_banner.autobid-mbr-banner {
  line-height: 2em;
  padding: 9px 0;
  width: 944px;
  margin: 13px 0 0; }

.info_banner.mbr-content {
  margin: 0 0 10px;
  padding: 4px 9px; }
  .info_banner.mbr-content p {
    margin: 6px 0; }

.info_banner.absolute {
  position: absolute;
  font-size: 12px;
  padding: 0 8px;
  top: -15px;
  left: 18px;
  background: none;
  border: none; }

div.input input[type="text"], div.input #new_user input[type="email"], #new_user div.input input[type="email"], div.input #new_user input[type="password"], #new_user div.input input[type="password"], div.input #new_contact input[type="email"], #new_contact div.input input[type="email"], div.input #new_contact input[type="password"], #new_contact div.input input[type="password"], div.input .edit_profile input[type="email"], .edit_profile div.input input[type="email"], div.input .edit_profile input[type="email"][type="password"], .edit_profile div.input input[type="email"][type="password"], div.input .edit_profile input[type="password"], .edit_profile div.input input[type="password"], div.input .edit_profile input[type="password"][type="email"], .edit_profile div.input input[type="password"][type="email"], div.input .edit_profile input[type="text"][type="email"], div.input .edit_profile input[type="email"], div.input .edit_profile input[type="email"][type="password"], div.input .edit_profile input[type="email"][type="password"], div.input .edit_profile input[type="email"][type="password"], .edit_profile div.input input[type="text"][type="email"], .edit_profile div.input input[type="email"], .edit_profile div.input input[type="email"][type="password"], .edit_profile div.input input[type="email"][type="password"], .edit_profile div.input input[type="email"][type="password"], div.input .edit_profile input[type="text"][type="password"], div.input .edit_profile input[type="password"][type="email"], div.input .edit_profile input[type="password"][type="email"], div.input .edit_profile input[type="password"], div.input .edit_profile input[type="password"][type="email"], .edit_profile div.input input[type="text"][type="password"], .edit_profile div.input input[type="password"][type="email"], .edit_profile div.input input[type="password"][type="email"], .edit_profile div.input input[type="password"], .edit_profile div.input input[type="password"][type="email"],
div.input input[type="email"],
div.input .edit_profile input[type="email"],
.edit_profile div.input input[type="email"],
div.input .edit_profile input[type="email"][type="password"],
.edit_profile div.input input[type="email"][type="password"],
div.input input[type="password"],
div.input .edit_profile input[type="password"][type="email"],
.edit_profile div.input input[type="password"][type="email"],
div.input .edit_profile input[type="password"],
.edit_profile div.input input[type="password"] {
  min-height: 28px;
  padding: 4px; }

/* core.css breaks broker page inputs with box-sizing set */
td input.medium, td #new_user input.medium[type="email"], #new_user td input.medium[type="email"], td #new_user input.medium[type="password"], #new_user td input.medium[type="password"], td #new_contact input.medium[type="email"], #new_contact td input.medium[type="email"], td #new_contact input.medium[type="password"], #new_contact td input.medium[type="password"], td .edit_profile input.medium[type="email"], .edit_profile td input.medium[type="email"], td .edit_profile input.medium[type="password"], .edit_profile td input.medium[type="password"] {
  -webkit-box-sizing: inherit;
  -ms-box-sizing: inherit;
  box-sizing: inherit; }

.container {
  overflow: hidden;
  clear: both; }

.modal-content.on-legacy .js-close-modal {
  background-image: url(/assets/sprites/ui_sprite-757d2fd3c21cc16d5e1808a290ed50d7401fb80cf19ec4e4380e28e8ff5b184b.png);
  background-position: 0 0;
  background-repeat: no-repeat; }

footer, #footer {
  padding-top: 0;
  width: auto;
  color: inherit; }

footer li > a {
  text-decoration: none;
  white-space: nowrap; }

footer p {
  font-size: inherit;
  color: inherit;
  line-height: inherit;
  margin-bottom: inherit; }

footer .veriSignLogo {
  border-color: transparent; }

footer .veriSignLogo td, footer .veriSignLogo tr:last-child td:last-child {
  border: 1px solid transparent;
  border-bottom: 1px solid #E5E5E5;
  text-align: center;
  border-radius: 0; }

footer #footer-extras h1 {
  clear: both;
  margin: 0;
  text-align: center; }

footer #footer-extras h3 a {
  font-size: 1.0769230769em; }

div.span8 + div.span8 {
  clear: none; }

#my_lending div.span8 + div.span8 {
  clear: inherit;
  margin-left: 16px; }

@media only screen and (max-width: 660px) {
  header[role="banner"] .main-nav li:first-child {
    display: block;
    padding-left: -10px; }
  header[role="banner"] .main-nav li.active {
    background: #F9F9F9;
    z-index: 1;
    margin: 0; }
  header[role="banner"] .main-nav {
    margin: 70px auto 10px auto; }
  header[role="banner"] #login-link {
    top: 80px;
    left: 50%;
    width: 75%;
    margin-left: -50%;
    min-width: 320px; }
  #funded-so-far {
    display: none; }
  div.span8 + div.span8 {
    clear: left;
    margin: 10px 10px 10px 15px; } }

#loan_request_tabs #credit-score {
  overflow-x: hidden; }

#returns_summary {
  border: none;
  font-family: 'FS Albert Web Regular', Verdana , sans-serif;
  margin: 0; }
  #returns_summary h2 {
    margin: 0; }
  #returns_summary h2.text_right {
    font-weight: normal; }
  #returns_summary h2.smaller {
    font-size: 1.4em; }
  #returns_summary td {
    vertical-align: middle;
    border-top: none; }
  #returns_summary td.currency {
    width: 170px;
    margin-right: 20px; }
    #returns_summary td.currency .value {
      padding-right: 8px; }
  #returns_summary td.name {
    padding-right: 30px; }
  #returns_summary img {
    display: inline-block; }

#funds_summary {
  display: block; }

.trimmed .pagination {
  margin: 0 0 0.7em; }
  .trimmed .pagination ul {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: none;
    border-bottom: none; }
    .trimmed .pagination ul li {
      border: none; }
    .trimmed .pagination ul li.active a {
      background: #097FC9;
      color: #FFF; }
    .trimmed .pagination ul a {
      padding: 0 10px;
      line-height: 30px;
      border-right: none; }
      .trimmed .pagination ul a:hover {
        background: #097FC9;
        color: #FFF; }

.privacy-policy {
  height: 500px;
  overflow-y: scroll;
  overflow-x: hidden; }
  .privacy-policy blockquote {
    border-left: none;
    padding-left: 0; }
    .privacy-policy blockquote p {
      margin-top: 5px; }

input.ng-invalid.ng-dirty[type="text"], #new_user input.ng-invalid.ng-dirty[type="email"], #new_user input.ng-invalid.ng-dirty[type="password"], #new_contact input.ng-invalid.ng-dirty[type="email"], #new_contact input.ng-invalid.ng-dirty[type="password"], .edit_profile input.ng-invalid.ng-dirty[type="email"], .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-invalid.ng-dirty[type="password"], .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], #new_user input.ng-invalid.ng-dirty[type="text"][type="email"], #new_user input.ng-invalid.ng-dirty[type="email"], #new_user input.ng-invalid.ng-dirty[type="email"][type="password"], #new_user #new_contact input.ng-invalid.ng-dirty[type="email"], #new_contact #new_user input.ng-invalid.ng-dirty[type="email"], #new_user #new_contact input.ng-invalid.ng-dirty[type="email"][type="password"], #new_contact #new_user input.ng-invalid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="email"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="email"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="email"][type="password"], #new_user input.ng-invalid.ng-dirty[type="text"][type="password"], #new_user input.ng-invalid.ng-dirty[type="password"][type="email"], #new_user input.ng-invalid.ng-dirty[type="password"], #new_user #new_contact input.ng-invalid.ng-dirty[type="password"][type="email"], #new_contact #new_user input.ng-invalid.ng-dirty[type="password"][type="email"], #new_user #new_contact input.ng-invalid.ng-dirty[type="password"], #new_contact #new_user input.ng-invalid.ng-dirty[type="password"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="password"][type="email"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="password"][type="email"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="password"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="password"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="password"][type="email"], #new_contact input.ng-invalid.ng-dirty[type="text"][type="email"], #new_contact #new_user input.ng-invalid.ng-dirty[type="email"], #new_user #new_contact input.ng-invalid.ng-dirty[type="email"], #new_contact #new_user input.ng-invalid.ng-dirty[type="email"][type="password"], #new_user #new_contact input.ng-invalid.ng-dirty[type="email"][type="password"], #new_contact input.ng-invalid.ng-dirty[type="email"], #new_contact input.ng-invalid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="email"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="email"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="email"][type="password"], #new_contact input.ng-invalid.ng-dirty[type="text"][type="password"], #new_contact #new_user input.ng-invalid.ng-dirty[type="password"][type="email"], #new_user #new_contact input.ng-invalid.ng-dirty[type="password"][type="email"], #new_contact #new_user input.ng-invalid.ng-dirty[type="password"], #new_user #new_contact input.ng-invalid.ng-dirty[type="password"], #new_contact input.ng-invalid.ng-dirty[type="password"][type="email"], #new_contact input.ng-invalid.ng-dirty[type="password"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="password"][type="email"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="password"][type="email"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="password"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="password"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile input.ng-invalid.ng-dirty[type="text"][type="email"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="email"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="email"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="email"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="email"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-invalid.ng-dirty[type="email"], .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-invalid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-invalid.ng-dirty[type="text"][type="password"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="password"][type="email"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-invalid.ng-dirty[type="password"], #new_user .edit_profile input.ng-invalid.ng-dirty[type="password"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="password"][type="email"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-invalid.ng-dirty[type="password"], #new_contact .edit_profile input.ng-invalid.ng-dirty[type="password"], .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], .edit_profile input.ng-invalid.ng-dirty[type="password"], .edit_profile input.ng-invalid.ng-dirty[type="password"][type="email"], input.ng-invalid.ng-dirty[type="search"], #new_user input.ng-invalid.ng-dirty[type="search"][type="email"], #new_user input.ng-invalid.ng-dirty[type="search"][type="password"], #new_contact input.ng-invalid.ng-dirty[type="search"][type="email"], #new_contact input.ng-invalid.ng-dirty[type="search"][type="password"], .edit_profile input.ng-invalid.ng-dirty[type="search"][type="email"], .edit_profile input.ng-invalid.ng-dirty[type="search"][type="password"], input.ng-invalid.ng-dirty[type="number"], #new_user input.ng-invalid.ng-dirty[type="number"][type="email"], #new_user input.ng-invalid.ng-dirty[type="number"][type="password"], #new_contact input.ng-invalid.ng-dirty[type="number"][type="email"], #new_contact input.ng-invalid.ng-dirty[type="number"][type="password"], .edit_profile input.ng-invalid.ng-dirty[type="number"][type="email"], .edit_profile input.ng-invalid.ng-dirty[type="number"][type="password"], textarea.xlarge.ng-invalid.ng-dirty {
  border-left: 4px solid #ef4d1c; }

input.ng-error[type="text"], #new_user input.ng-error[type="email"], #new_user input.ng-error[type="password"], #new_contact input.ng-error[type="email"], #new_contact input.ng-error[type="password"], .edit_profile input.ng-error[type="email"], .edit_profile input.ng-error[type="email"][type="password"], .edit_profile input.ng-error[type="password"], .edit_profile input.ng-error[type="password"][type="email"], #new_user input.ng-error[type="text"][type="email"], #new_user input.ng-error[type="email"], #new_user input.ng-error[type="email"][type="password"], #new_user #new_contact input.ng-error[type="email"], #new_contact #new_user input.ng-error[type="email"], #new_user #new_contact input.ng-error[type="email"][type="password"], #new_contact #new_user input.ng-error[type="email"][type="password"], #new_user .edit_profile input.ng-error[type="email"], .edit_profile #new_user input.ng-error[type="email"], #new_user .edit_profile input.ng-error[type="email"][type="password"], .edit_profile #new_user input.ng-error[type="email"][type="password"], #new_user .edit_profile input.ng-error[type="email"][type="password"], .edit_profile #new_user input.ng-error[type="email"][type="password"], #new_user .edit_profile input.ng-error[type="email"][type="password"], .edit_profile #new_user input.ng-error[type="email"][type="password"], #new_user input.ng-error[type="text"][type="password"], #new_user input.ng-error[type="password"][type="email"], #new_user input.ng-error[type="password"], #new_user #new_contact input.ng-error[type="password"][type="email"], #new_contact #new_user input.ng-error[type="password"][type="email"], #new_user #new_contact input.ng-error[type="password"], #new_contact #new_user input.ng-error[type="password"], #new_user .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_user input.ng-error[type="password"][type="email"], #new_user .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_user input.ng-error[type="password"][type="email"], #new_user .edit_profile input.ng-error[type="password"], .edit_profile #new_user input.ng-error[type="password"], #new_user .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_user input.ng-error[type="password"][type="email"], #new_contact input.ng-error[type="text"][type="email"], #new_contact #new_user input.ng-error[type="email"], #new_user #new_contact input.ng-error[type="email"], #new_contact #new_user input.ng-error[type="email"][type="password"], #new_user #new_contact input.ng-error[type="email"][type="password"], #new_contact input.ng-error[type="email"], #new_contact input.ng-error[type="email"][type="password"], #new_contact .edit_profile input.ng-error[type="email"], .edit_profile #new_contact input.ng-error[type="email"], #new_contact .edit_profile input.ng-error[type="email"][type="password"], .edit_profile #new_contact input.ng-error[type="email"][type="password"], #new_contact .edit_profile input.ng-error[type="email"][type="password"], .edit_profile #new_contact input.ng-error[type="email"][type="password"], #new_contact .edit_profile input.ng-error[type="email"][type="password"], .edit_profile #new_contact input.ng-error[type="email"][type="password"], #new_contact input.ng-error[type="text"][type="password"], #new_contact #new_user input.ng-error[type="password"][type="email"], #new_user #new_contact input.ng-error[type="password"][type="email"], #new_contact #new_user input.ng-error[type="password"], #new_user #new_contact input.ng-error[type="password"], #new_contact input.ng-error[type="password"][type="email"], #new_contact input.ng-error[type="password"], #new_contact .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_contact input.ng-error[type="password"][type="email"], #new_contact .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_contact input.ng-error[type="password"][type="email"], #new_contact .edit_profile input.ng-error[type="password"], .edit_profile #new_contact input.ng-error[type="password"], #new_contact .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_contact input.ng-error[type="password"][type="email"], .edit_profile input.ng-error[type="text"][type="email"], .edit_profile #new_user input.ng-error[type="email"], #new_user .edit_profile input.ng-error[type="email"], .edit_profile #new_user input.ng-error[type="email"][type="password"], #new_user .edit_profile input.ng-error[type="email"][type="password"], .edit_profile #new_contact input.ng-error[type="email"], #new_contact .edit_profile input.ng-error[type="email"], .edit_profile #new_contact input.ng-error[type="email"][type="password"], #new_contact .edit_profile input.ng-error[type="email"][type="password"], .edit_profile input.ng-error[type="email"], .edit_profile input.ng-error[type="email"][type="password"], .edit_profile input.ng-error[type="email"][type="password"], .edit_profile input.ng-error[type="email"][type="password"], .edit_profile input.ng-error[type="text"][type="password"], .edit_profile #new_user input.ng-error[type="password"][type="email"], #new_user .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_user input.ng-error[type="password"], #new_user .edit_profile input.ng-error[type="password"], .edit_profile #new_contact input.ng-error[type="password"][type="email"], #new_contact .edit_profile input.ng-error[type="password"][type="email"], .edit_profile #new_contact input.ng-error[type="password"], #new_contact .edit_profile input.ng-error[type="password"], .edit_profile input.ng-error[type="password"][type="email"], .edit_profile input.ng-error[type="password"][type="email"], .edit_profile input.ng-error[type="password"], .edit_profile input.ng-error[type="password"][type="email"], input.ng-error[type="search"], #new_user input.ng-error[type="search"][type="email"], #new_user input.ng-error[type="search"][type="password"], #new_contact input.ng-error[type="search"][type="email"], #new_contact input.ng-error[type="search"][type="password"], .edit_profile input.ng-error[type="search"][type="email"], .edit_profile input.ng-error[type="search"][type="password"], input.ng-error[type="number"], #new_user input.ng-error[type="number"][type="email"], #new_user input.ng-error[type="number"][type="password"], #new_contact input.ng-error[type="number"][type="email"], #new_contact input.ng-error[type="number"][type="password"], .edit_profile input.ng-error[type="number"][type="email"], .edit_profile input.ng-error[type="number"][type="password"], textarea.xlarge.ng-error {
  border-left: 4px solid #ef4d1c; }

input.ng-valid.ng-dirty[type="text"], #new_user input.ng-valid.ng-dirty[type="email"], #new_user input.ng-valid.ng-dirty[type="password"], #new_contact input.ng-valid.ng-dirty[type="email"], #new_contact input.ng-valid.ng-dirty[type="password"], .edit_profile input.ng-valid.ng-dirty[type="email"], .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="password"], .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], #new_user input.ng-valid.ng-dirty[type="text"][type="email"], #new_user input.ng-valid.ng-dirty[type="email"], #new_user input.ng-valid.ng-dirty[type="email"][type="password"], #new_user #new_contact input.ng-valid.ng-dirty[type="email"], #new_contact #new_user input.ng-valid.ng-dirty[type="email"], #new_user #new_contact input.ng-valid.ng-dirty[type="email"][type="password"], #new_contact #new_user input.ng-valid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[type="email"][type="password"], #new_user input.ng-valid.ng-dirty[type="text"][type="password"], #new_user input.ng-valid.ng-dirty[type="password"][type="email"], #new_user input.ng-valid.ng-dirty[type="password"], #new_user #new_contact input.ng-valid.ng-dirty[type="password"][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[type="password"][type="email"], #new_user #new_contact input.ng-valid.ng-dirty[type="password"], #new_contact #new_user input.ng-valid.ng-dirty[type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[type="password"][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[type="password"][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[type="password"][type="email"], #new_contact input.ng-valid.ng-dirty[type="text"][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[type="email"], #new_user #new_contact input.ng-valid.ng-dirty[type="email"], #new_contact #new_user input.ng-valid.ng-dirty[type="email"][type="password"], #new_user #new_contact input.ng-valid.ng-dirty[type="email"][type="password"], #new_contact input.ng-valid.ng-dirty[type="email"], #new_contact input.ng-valid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="email"][type="password"], #new_contact input.ng-valid.ng-dirty[type="text"][type="password"], #new_contact #new_user input.ng-valid.ng-dirty[type="password"][type="email"], #new_user #new_contact input.ng-valid.ng-dirty[type="password"][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[type="password"], #new_user #new_contact input.ng-valid.ng-dirty[type="password"], #new_contact input.ng-valid.ng-dirty[type="password"][type="email"], #new_contact input.ng-valid.ng-dirty[type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="password"][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="password"][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile input.ng-valid.ng-dirty[type="text"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="email"], .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="text"][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[type="password"][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="password"][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[type="password"], .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], .edit_profile input.ng-valid.ng-dirty[type="password"], .edit_profile input.ng-valid.ng-dirty[type="password"][type="email"], input.ng-valid.ng-dirty[type="search"], #new_user input.ng-valid.ng-dirty[type="search"][type="email"], #new_user input.ng-valid.ng-dirty[type="search"][type="password"], #new_contact input.ng-valid.ng-dirty[type="search"][type="email"], #new_contact input.ng-valid.ng-dirty[type="search"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="search"][type="email"], .edit_profile input.ng-valid.ng-dirty[type="search"][type="password"], input.ng-valid.ng-dirty[type="number"], #new_user input.ng-valid.ng-dirty[type="number"][type="email"], #new_user input.ng-valid.ng-dirty[type="number"][type="password"], #new_contact input.ng-valid.ng-dirty[type="number"][type="email"], #new_contact input.ng-valid.ng-dirty[type="number"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="number"][type="email"], .edit_profile input.ng-valid.ng-dirty[type="number"][type="password"], textarea.xlarge.ng-valid.ng-dirty {
  border-left: 4px solid #219322; }

input.ng-valid.ng-dirty[type="text"][disabled], #new_user input.ng-valid.ng-dirty[disabled][type="email"], #new_user input.ng-valid.ng-dirty[disabled][type="password"], #new_contact input.ng-valid.ng-dirty[disabled][type="email"], #new_contact input.ng-valid.ng-dirty[disabled][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="email"], .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_user input.ng-valid.ng-dirty[type="text"][disabled][type="email"], #new_user input.ng-valid.ng-dirty[disabled][type="email"], #new_user input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="email"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_user input.ng-valid.ng-dirty[type="text"][disabled][type="password"], #new_user input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_user input.ng-valid.ng-dirty[disabled][type="password"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="password"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_contact input.ng-valid.ng-dirty[type="text"][disabled][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="email"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_contact input.ng-valid.ng-dirty[disabled][type="email"], #new_contact input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_contact input.ng-valid.ng-dirty[type="text"][disabled][type="password"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_contact #new_user input.ng-valid.ng-dirty[disabled][type="password"], #new_user #new_contact input.ng-valid.ng-dirty[disabled][type="password"], #new_contact input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_contact input.ng-valid.ng-dirty[disabled][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile input.ng-valid.ng-dirty[type="text"][disabled][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="email"][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="email"], .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="email"][type="password"], .edit_profile input.ng-valid.ng-dirty[type="text"][disabled][type="password"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_user input.ng-valid.ng-dirty[disabled][type="password"], #new_user .edit_profile input.ng-valid.ng-dirty[disabled][type="password"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="password"][type="email"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile #new_contact input.ng-valid.ng-dirty[disabled][type="password"], #new_contact .edit_profile input.ng-valid.ng-dirty[disabled][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], .edit_profile input.ng-valid.ng-dirty[disabled][type="password"], .edit_profile input.ng-valid.ng-dirty[disabled][type="password"][type="email"], input.ng-valid.ng-dirty[type="search"][disabled], #new_user input.ng-valid.ng-dirty[type="search"][disabled][type="email"], #new_user input.ng-valid.ng-dirty[type="search"][disabled][type="password"], #new_contact input.ng-valid.ng-dirty[type="search"][disabled][type="email"], #new_contact input.ng-valid.ng-dirty[type="search"][disabled][type="password"], .edit_profile input.ng-valid.ng-dirty[type="search"][disabled][type="email"], .edit_profile input.ng-valid.ng-dirty[type="search"][disabled][type="password"], input.ng-valid.ng-dirty[type="number"][disabled], #new_user input.ng-valid.ng-dirty[type="number"][disabled][type="email"], #new_user input.ng-valid.ng-dirty[type="number"][disabled][type="password"], #new_contact input.ng-valid.ng-dirty[type="number"][disabled][type="email"], #new_contact input.ng-valid.ng-dirty[type="number"][disabled][type="password"], .edit_profile input.ng-valid.ng-dirty[type="number"][disabled][type="email"], .edit_profile input.ng-valid.ng-dirty[type="number"][disabled][type="password"], textarea.xlarge.ng-valid.ng-dirty[disabled] {
  border-left: none; }

textarea.question-area {
  width: 400px; }
  textarea.question-area.ng-invalid.ng-dirty {
    border-left: 4px solid #ef4d1c; }
  textarea.question-area.ng-error {
    border-left: 4px solid #ef4d1c; }
  textarea.question-area.ng-valid.ng-dirty {
    border-left: 4px solid #219322; }
  textarea.question-area.ng-valid.ng-dirty[disabled] {
    border-left: none; }

textarea.report-area.ng-invalid.ng-dirty {
  border-left: 4px solid #ef4d1c; }

textarea.report-area.ng-error {
  border-left: 4px solid #ef4d1c; }

textarea.report-area.ng-valid.ng-dirty {
  border-left: 4px solid #219322; }

textarea.report-area.ng-valid.ng-dirty[disabled] {
  border-left: none; }

select.ng-invalid.ng-dirty {
  border: 1px solid #ef4d1c; }

select.ng-error {
  border: 1px solid #ef4d1c; }

select.ng-valid.ng-dirty {
  border: 1px solid #219322; }

li.ng-error {
  text-align: center; }
  li.ng-errorlabel {
    float: none; }
/* Grids + Sass generated by Gridset: http://gridsetapp.com */
/* Note ---------------------------------------------------------

   * The Gridset Sass output is divided into two types: functions and mixins.

   * Prefix = the grid prefix you defined in your set.

   * Containers are optional. Use these when a span is nested within another span. So an element spanning columns 2-3 inside an element spanning 1-5 would be: gs-span(x, 2, 3, (1, 5))

   * When passing arguments, use false for null arguments, so a span with no end would be: gs-span(x, 2), but a span with no end and a container would be: gs-span(x, 2, false, (1, 5))

   * Use IE flags ($ie) when building styles for Internet Explorer 8 and below. You can use either 'ie' or 'true'. A span in IE would be: gs-span(x, 2, 3, false, ie) or gs-span(x, 2, 3, false, true)

   * You will need to write your own media queries for different screen sizes. You can generate these based on your grid widths by using the gs-media function. This will only work in Sass versions 3.2 and up. Here is an example:

     @include gs-media(x) {

      -- CSS goes here --

     }

   -------------------------------------------------------------- */
/* Functions ----------------------------------------------------

   Functions will return an exact measurement (float) for specific properties.

   gs-grid(prefix) = Returns a list of all column widths for a grid.

   gs-gutter(prefix) = Returns the exact gutter of a grid as a numeric value.

   gs-width(prefix, start, end, (container start, container end)) = Returns the exact width measurement of the span of columns as a numeric value.

   gs-marginleft(prefix, start, (container start, container end)) = Returns the exact left offset of a span as a numeric value.

   -------------------------------------------------------------- */
/* Mixins  ------------------------------------------------------

   The Gridset mixins include every property you need to position or add padding to an element, using the functions to calculate these properties.

   gs-span(prefix, start, end, (container start, container end), IE flag) = All of the properties you need to place your element on grid. Enter "all" for 100% width items. An IE flag of 'ie' or 'true' (without the quotes) will return special styles for Internet Explorer 8 and below.

   gs-pad(prefix, padding type, (container start, container end)) = All of the properties you need to add the different types of padding to an element. Explanation of padding types here: https://gridsetapp.com/documentation/classes/

   gs-float(prefix, direction, (container start, container end)) = All of the properties you need to float an element in one direction and give it the proper amount of margin in the opposite direction. Direction = left or right.

   gs-media(prefix) = This will generate the appropriate media query for a particular grid. (Sass versions 3.2+ only)

   -------------------------------------------------------------- */
@font-face {
  font-family: 'Funding-Circle-Icons';
  src: url(/assets/Funding-Circle-Icons-cc4f5ed795a8a6a2b26c68335f2270a90ebe362ac1012d6027b932937fe5d5b2.eot); }

@font-face {
  font-family: 'Funding-Circle-Icons';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal; }

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'Funding-Circle-Icons';
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: attr(data-icon); }

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"]:before {
*/
.icon-autobid:before, .icon-auto-sale:before, .icon-up-arrow:before, .icon-transactions:before, .icon-tick:before, .icon-tell-a-friend:before, .icon-telephone:before, .icon-subscribe:before, .icon-stats:before, .icon-send:before, .icon-sell-loan-part:before, .icon-secure:before, .icon-search:before, .icon-right-arrow:before, .icon-region:before, .icon-question:before, .icon-profile:before, .icon-pound:before, .icon-plus:before, .icon-play:before, .icon-percent:before, .icon-minus:before, .icon-loan-request:before, .icon-loan-part:before, .icon-left-arrow:before, .icon-home:before, .icon-down-arrow:before, .icon-data:before, .icon-cross:before, .icon-comment:before, .icon-comment-lines:before, .icon-cogs:before, .icon-buy-loan-part:before, .icon-bid:before, .icon-attention:before, .icon-at:before, .icon-add-post:before {
  font-family: 'Funding-Circle-Icons';
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

.icon-autobid:before {
  content: "\2940"; }

.icon-auto-sale:before {
  content: "\293c"; }

.icon-up-arrow:before {
  content: "\2191"; }

.icon-transactions:before {
  content: "\2b0c"; }

.icon-tick:before {
  content: "\2611"; }

.icon-tell-a-friend:before {
  content: "\263b"; }

.icon-telephone:before {
  content: "\2706"; }

.icon-subscribe:before {
  content: "\23cd"; }

.icon-stats:before {
  content: "\23c8"; }

.icon-send:before {
  content: "\2709"; }

.icon-sell-loan-part:before {
  content: "\23bc"; }

.icon-secure:before {
  content: "\2617"; }

.icon-search:before {
  content: "\260c"; }

.icon-right-arrow:before {
  content: "\2192"; }

.icon-region:before {
  content: "\2b53"; }

.icon-question:before {
  content: "\3f"; }

.icon-profile:before {
  content: "\263a"; }

.icon-pound:before {
  content: "\a3"; }

.icon-plus:before {
  content: "\2b"; }

.icon-play:before {
  content: "\25b8"; }

.icon-percent:before {
  content: "\25"; }

.icon-minus:before {
  content: "\2d"; }

.icon-loan-request:before {
  content: "\2686"; }

.icon-loan-part:before {
  content: "\2688"; }

.icon-left-arrow:before {
  content: "\2190"; }

.icon-home:before {
  content: "\2616"; }

.icon-down-arrow:before {
  content: "\2193"; }

.icon-data:before {
  content: "\2328"; }

.icon-cross:before {
  content: "\2612"; }

.icon-comment:before {
  content: "\2604"; }

.icon-comment-lines:before {
  content: "\2630"; }

.icon-cogs:before {
  content: "\2731"; }

.icon-buy-loan-part:before {
  content: "\271a"; }

.icon-bid:before {
  content: "\261d"; }

.icon-attention:before {
  content: "\26a0"; }

.icon-at:before {
  content: "\40"; }

.icon-add-post:before {
  content: "\270e"; }

/*----------------------------------*\
   SLIDE UP
\*----------------------------------*/
@-webkit-keyframes slide-up {
  from {
    -webkit-transform: translateY(100%); }
  to {
    -webkit-transform: translateY(0); } }

@keyframes slide-up {
  from {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

/*----------------------------------*\
   FADE IN
\*----------------------------------*/
@-webkit-keyframes fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

/*----------------------------------*\
   LOGO SHOW
\*----------------------------------*/
@-webkit-keyframes logo-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%); }
  40% {
    opacity: 1;
    -webkit-transform: translateY(100%); }
  50% {
    -webkit-transform: translateY(0); } }

@keyframes logo-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  30% {
    opacity: 1;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  50% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

#footer {
  margin-top: 0;
  background-color: #383838;
  color: #fff; }

#footer-links {
  list-style-type: none;
  padding: 1.5384615385em 0;
  text-align: center; }

#footer-links a {
  color: #fff; }

#footer-links li {
  display: inline-block; }

#footer-links li:after {
  color: #707070;
  content: '|';
  margin: 0 0.5em; }

#footer-links li:last-child:after {
  content: ''; }

#footer-extras {
  background-color: #222;
  padding: 1.5384615385em 0; }

#smallprint {
  color: #ddd;
  font-size: 0.8461538462em;
  line-height: 1.363636364em; }

footer#footer {
  background: #FFF;
  color: #383838; }
  footer#footer div[class*="country-select"] {
    margin: 0 auto; }

#footer-extras {
  border-top: 1px solid #DDD;
  background: #F9F9F9;
  color: #383838;
  font-size: 0.8461538462em;
  line-height: 1.5384615385em; }

.ie #footer-extras .country-select {
  width: 150px; }
  .ie #footer-extras .country-select a.country-select__link {
    width: 120px; }

#footer-links {
  padding: 1.1538461538em 0; }
  #footer-links li {
    padding: 0; }
    #footer-links li:after {
      margin: 0; }
    #footer-links li a {
      color: #097fc9;
      font-size: 13px;
      padding: 0 0.3076923077em; }

.footer-stats {
  color: #707070;
  background: #f2f2f2;
  border-top: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
  height: auto;
  margin-bottom: 1.5384615385em 0; }
  .footer-stats .stat-box {
    width: 45%;
    height: 90px;
    padding: 1em 0 1em 20px;
    margin: 1em 0;
    border-right: none; }
    .footer-stats .stat-box h3 {
      font-size: 1.6923076923em;
      line-height: 1.5em; }
      .footer-stats .stat-box h3 em {
        font-size: 2.1538461538em;
        color: #383838; }
      .footer-stats .stat-box h3 span {
        color: #383838;
        margin-left: 5px;
        left: 37.5%; }
    .footer-stats .stat-box p {
      font-size: 1.3076923077em; }
  .footer-stats .last-child {
    width: 25%;
    border-right: none;
    position: relative; }
    .footer-stats .last-child:after {
      content: '';
      background-image: url(/assets/sprites/cms_sprite-2c13f503d1799ca5b25328c09c8995a63be692c1638da6032ecb6b4a607fa646.png);
      background-position: -120px -180px;
      background-repeat: no-repeat;
      height: 80px;
      width: 220px;
      position: absolute;
      bottom: 0;
      right: 10px; }
    .footer-stats .last-child p {
      width: 85%;
      font-size: 1.0769230769em;
      margin: 5px 0; }

@media only screen and (min-width: 540px) and (max-width: 768px) {
  footer .footer-stats .stat-box h3 {
    margin-top: -0.7692307692em; }
    footer .footer-stats .stat-box h3 em {
      font-size: 1.5384615385em; }
    footer .footer-stats .stat-box h3 span {
      position: static;
      clear: both;
      width: 100%;
      float: left;
      margin-left: 0; }
  footer .footer-stats .stat-box.last-child:after {
    background-position: -125px -180px;
    left: 10px; } }
.date .sfValidatorDate {
  float: left; }
  .date .sfValidatorDate:first-child, .date .sfValidatorDate:nth-child(2) {
    margin-right: 1em;
    width: 4em; }
  .date .sfValidatorDate:last-child {
    width: 7em; }

#user_broker_intermediary_type,
#user_profile_title {
  width: 17em; }
div.error_explanation {
  color: #9d261d;
  clear: both; }

a#postcode_checker_address {
  font-size: 11px;
  margin: 0 0 0 190px; }

div#broker_register_main_broker_results {
  height: auto;
  margin-left: -45px;
  margin-bottom: 30px;
  display: none; }
/*





*/
