article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  overflow-x:hidden;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a:hover,
a:active {
  outline: 0;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  font-display: optional;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
#map_canvas img {
  max-width: none;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  font-display: optional;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #2f575d;
  font-display: optional;
  background-color: #ffffff;
  min-width:360px; 
}
a {
  color: #658b6f;
  color: #0066ff;
  text-decoration: none;
}
a:hover {
  color: #455f4c;
  color: #97D0F9;
  text-decoration: underline;
}
.img-rounded {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
}
.row {
  margin-left: -20px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.span12 {
  width: 940px;
}
.span11 {
  width: 860px;
}
.span10 {
  width: 780px;
}
.span9 {
  width: 700px;
}
.span8 {
  width: 620px;
}
.span7 {
  width: 540px;
}
.span6 {
  width: 460px;
}
.span5 {
  width: 380px;
}
.span4 {
  width: 300px;
}
.span3 {
  width: 220px;
}
.span2 {
  width: 140px;
}
.span1 {
  width: 60px;
}
.offset12 {
  margin-left: 980px;
}
.offset11 {
  margin-left: 900px;
}
.offset10 {
  margin-left: 820px;
}
.offset9 {
  margin-left: 740px;
}
.offset8 {
  margin-left: 660px;
}
.offset7 {
  margin-left: 580px;
}
.offset6 {
  margin-left: 500px;
}
.offset5 {
  margin-left: 420px;
}
.offset4 {
  margin-left: 340px;
}
.offset3 {
  margin-left: 260px;
}
.offset2 {
  margin-left: 180px;
}
.offset1 {
  margin-left: 100px;
}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}
.row-fluid .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}
.row-fluid .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}
.row-fluid .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}
.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}
.row-fluid .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}
.row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}
.row-fluid .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}
.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}
.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}
.row-fluid .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}
.row-fluid .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}
.row-fluid .offset12 {
  margin-left: 104.25531914893617%;
  *margin-left: 104.14893617021275%;
}
.row-fluid .offset12:first-child {
  margin-left: 102.12765957446808%;
  *margin-left: 102.02127659574467%;
}
.row-fluid .offset11 {
  margin-left: 95.74468085106382%;
  *margin-left: 95.6382978723404%;
}
.row-fluid .offset11:first-child {
  margin-left: 93.61702127659574%;
  *margin-left: 93.51063829787232%;
}
.row-fluid .offset10 {
  margin-left: 87.23404255319149%;
  *margin-left: 87.12765957446807%;
}
.row-fluid .offset10:first-child {
  margin-left: 85.1063829787234%;
  *margin-left: 84.99999999999999%;
}
.row-fluid .offset9 {
  margin-left: 78.72340425531914%;
  *margin-left: 78.61702127659572%;
}
.row-fluid .offset9:first-child {
  margin-left: 76.59574468085106%;
  *margin-left: 76.48936170212764%;
}
.row-fluid .offset8 {
  margin-left: 70.2127659574468%;
  *margin-left: 70.10638297872339%;
}
.row-fluid .offset8:first-child {
  margin-left: 68.08510638297872%;
  *margin-left: 67.9787234042553%;
}
.row-fluid .offset7 {
  margin-left: 61.70212765957446%;
  *margin-left: 61.59574468085106%;
}
.row-fluid .offset7:first-child {
  margin-left: 59.574468085106375%;
  *margin-left: 59.46808510638297%;
}
.row-fluid .offset6 {
  margin-left: 53.191489361702125%;
  *margin-left: 53.085106382978715%;
}
.row-fluid .offset6:first-child {
  margin-left: 51.063829787234035%;
  *margin-left: 50.95744680851063%;
}
.row-fluid .offset5 {
  margin-left: 44.68085106382979%;
  *margin-left: 44.57446808510638%;
}
.row-fluid .offset5:first-child {
  margin-left: 42.5531914893617%;
  *margin-left: 42.4468085106383%;
}
.row-fluid .offset4 {
  margin-left: 36.170212765957444%;
  *margin-left: 36.06382978723405%;
}
.row-fluid .offset4:first-child {
  margin-left: 34.04255319148936%;
  *margin-left: 33.93617021276596%;
}
.row-fluid .offset3 {
  margin-left: 27.659574468085104%;
  *margin-left: 27.5531914893617%;
}
.row-fluid .offset3:first-child {
  margin-left: 25.53191489361702%;
  *margin-left: 25.425531914893618%;
}
.row-fluid .offset2 {
  margin-left: 19.148936170212764%;
  *margin-left: 19.04255319148936%;
}
.row-fluid .offset2:first-child {
  margin-left: 17.02127659574468%;
  *margin-left: 16.914893617021278%;
}
.row-fluid .offset1 {
  margin-left: 10.638297872340425%;
  *margin-left: 10.53191489361702%;
}
.row-fluid .offset1:first-child {
  margin-left: 8.51063829787234%;
  *margin-left: 8.404255319148938%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}
.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-display: optional;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}
.muted {
  color: #99aead;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: inherit;
  font-weight: bold;
  line-height: 1;
  color: inherit;
  font-display: optional;
  text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #99aead;
}
h1 {
  font-size: 36px;
  line-height: 40px;
}
h2 {
  font-size: 28px;
  line-height: 30px;
}
h3 {
  font-size: 24px;
  line-height: 40px;
}
h4 {
  font-size: 18px;
  line-height: 20px;
}
h5 {
  font-size: 14px;
  line-height: 20px;
}
h6 {
  font-size: 12px;
  line-height: 20px;
}
h1 small {
  font-size: 24px;
}
h2 small {
  font-size: 18px;
}
h3 small {
  font-size: 14px;
}
h4 small {
  font-size: 14px;
}
.page-header {
  padding-bottom: 9px;
  margin: 20px 0 30px;
  border-bottom: 1px solid #c4cdc1;
}
ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
li {
  line-height: 20px;
}
ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 20px;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 10px;
}
.dl-horizontal dt {
  float: left;
  width: 120px;
  clear: left;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dl-horizontal dd {
  margin-left: 130px;
}
hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #c4cdc1;
  border-bottom: 1px solid #dee1dd;
}
abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #99aead;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #c4cdc1;
}
blockquote p {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
}
blockquote small {
  display: block;
  line-height: 20px;
  color: #99aead;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #c4cdc1;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 20px;
  font-style: normal;
  line-height: 20px;
}
code,
pre {
  padding: 0 3px 2px;
  font-display: optional;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 12px;
  color: #2f575d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  color: inherit;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
form {
  margin: 0 0 20px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #2f575d;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
legend small {
  font-size: 15px;
  color: #99aead;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-display: optional;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 9px;
  font-size: 14px;
  line-height: 20px;
  color: #6d9197;
  font-display: optional;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
} 
input,
textarea {
  width: 210px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */

  margin-top: 1px \9;
  /* IE8-9 */

  line-height: normal;
  cursor: pointer;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */

  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */

  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #bbb;
  background-color: #ffffff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #99aead;
  background-color: #fcfcfc;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #99aead;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #99aead;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #99aead;
}
.radio,
.checkbox {
  min-height: 18px;
  padding-left: 18px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -18px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px;
}
input.span12, textarea.span12, .uneditable-input.span12 {
  width: 926px;
}
input.span11, textarea.span11, .uneditable-input.span11 {
  width: 846px;
}
input.span10, textarea.span10, .uneditable-input.span10 {
  width: 766px;
}
input.span9, textarea.span9, .uneditable-input.span9 {
  width: 686px;
}
input.span8, textarea.span8, .uneditable-input.span8 {
  width: 606px;
}
input.span7, textarea.span7, .uneditable-input.span7 {
  width: 526px;
}
input.span6, textarea.span6, .uneditable-input.span6 {
  width: 446px;
}
input.span5, textarea.span5, .uneditable-input.span5 {
  width: 366px;
}
input.span4, textarea.span4, .uneditable-input.span4 {
  width: 286px;
}
input.span3, textarea.span3, .uneditable-input.span3 {
  width: 206px;
}
input.span2, textarea.span2, .uneditable-input.span2 {
  width: 126px;
}
input.span1, textarea.span1, .uneditable-input.span1 {
  width: 46px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"] {
  float: left;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #c4cdc1;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.control-group.warning > label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #c09853;
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group.warning .checkbox:focus,
.control-group.warning .radio:focus,
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}
.control-group.error > label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #b94a48;
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group.error .checkbox:focus,
.control-group.error .radio:focus,
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}
.control-group.success > label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #468847;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #468847;
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group.success .checkbox:focus,
.control-group.success .radio:focus,
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #356635;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}
input:focus:required:invalid,
textarea:focus:required:invalid,
select:focus:required:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
input:focus:required:invalid:focus,
textarea:focus:required:invalid:focus,
select:focus:required:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}
.help-block,
.help-inline {
  color: #498790;
}
.help-block {
  display: block;
  margin-bottom: 10px;
}
.help-inline {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}
.input-append,
.input-prepend {
  margin-bottom: 5px;
  font-size: 0;
  white-space: nowrap;
}
.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  font-size: 14px;
  vertical-align: top;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-prepend input:focus,
.input-append select:focus,
.input-prepend select:focus,
.input-append .uneditable-input:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #dee1dd;
  background-color: #c4cdc1;
  border: 1px solid #ccc;
}
.input-append .add-on,
.input-prepend .add-on,
.input-append .btn,
.input-prepend .btn {
  margin-left: -1px;
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-append .active,
.input-prepend .active {
  background-color: #a9dba9;
  border-color: #46a546;
}
.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */

  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* Allow for input prepend/append in search forms */
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}
.form-search input,
.form-inline input,
.form-horizontal input,
.form-search textarea,
.form-inline textarea,
.form-horizontal textarea,
.form-search select,
.form-inline select,
.form-horizontal select,
.form-search .help-inline,
.form-inline .help-inline,
.form-horizontal .help-inline,
.form-search .uneditable-input,
.form-inline .uneditable-input,
.form-horizontal .uneditable-input,
.form-search .input-prepend,
.form-inline .input-prepend,
.form-horizontal .input-prepend,
.form-search .input-append,
.form-inline .input-append,
.form-horizontal .input-append {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}
.control-group {
  margin-bottom: 10px;
}
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  width: 140px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 160px;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 160px;
}
.form-horizontal .help-block {
  margin-top: 10px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-left: 160px;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #2f575d;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #2f575d;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #2f575d;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #2f575d;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}
.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}
.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child,
.table-bordered tfoot:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
  -moz-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}
.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child,
.table-bordered tfoot:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-right-topleft: 4px;
}
.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
  background-color: #f5f5f5;
}
table [class*=span],
.row-fluid table [class*=span] {
  display: table-cell;
  float: none;
  margin-left: 0;
}
table .span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}
table .span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}
table .span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}
table .span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}
table .span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}
table .span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}
table .span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}
table .span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}
table .span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}
table .span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}
table .span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}
table .span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}
table .span13 {
  float: none;
  width: 1004px;
  margin-left: 0;
}
table .span14 {
  float: none;
  width: 1084px;
  margin-left: 0;
}
table .span15 {
  float: none;
  width: 1164px;
  margin-left: 0;
}
table .span16 {
  float: none;
  width: 1244px;
  margin-left: 0;
}
table .span17 {
  float: none;
  width: 1324px;
  margin-left: 0;
}
table .span18 {
  float: none;
  width: 1404px;
  margin-left: 0;
}
table .span19 {
  float: none;
  width: 1484px;
  margin-left: 0;
}
table .span20 {
  float: none;
  width: 1564px;
  margin-left: 0;
}
table .span21 {
  float: none;
  width: 1644px;
  margin-left: 0;
}
table .span22 {
  float: none;
  width: 1724px;
  margin-left: 0;
}
table .span23 {
  float: none;
  width: 1804px;
  margin-left: 0;
}
table .span24 {
  float: none;
  width: 1884px;
  margin-left: 0;
}
.table tbody tr.success td {
  background-color: #dff0d8;
}
.table tbody tr.error td {
  background-color: #f2dede;
}
.table tbody tr.info td {
  background-color: #d9edf7;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px;
}
/* White icons with optional class, or on hover/active states of certain elements */
.icon-white,
.nav > .active > a > [class^="icon-"],
.nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}
.icon-glass {
  background-position: 0      0;
}
.icon-music {
  background-position: -24px 0;
}
.icon-search {
  background-position: -48px 0;
}
.icon-envelope {
  background-position: -72px 0;
}
.icon-heart {
  background-position: -96px 0;
}
.icon-star {
  background-position: -120px 0;
}
.icon-star-empty {
  background-position: -144px 0;
}
.icon-user {
  background-position: -168px 0;
}
.icon-film {
  background-position: -192px 0;
}
.icon-th-large {
  background-position: -216px 0;
}
.icon-th {
  background-position: -240px 0;
}
.icon-th-list {
  background-position: -264px 0;
}
.icon-ok {
  background-position: -288px 0;
}
.icon-remove {
  background-position: -312px 0;
}
.icon-zoom-in {
  background-position: -336px 0;
}
.icon-zoom-out {
  background-position: -360px 0;
}
.icon-off {
  background-position: -384px 0;
}
.icon-signal {
  background-position: -408px 0;
}
.icon-cog {
  background-position: -432px 0;
}
.icon-trash {
  background-position: -456px 0;
}
.icon-home {
  background-position: 0 -24px;
}
.icon-file {
  background-position: -24px -24px;
}
.icon-time {
  background-position: -48px -24px;
}
.icon-road {
  background-position: -72px -24px;
}
.icon-download-alt {
  background-position: -96px -24px;
}
.icon-download {
  background-position: -120px -24px;
}
.icon-upload {
  background-position: -144px -24px;
}
.icon-inbox {
  background-position: -168px -24px;
}
.icon-play-circle {
  background-position: -192px -24px;
}
.icon-repeat {
  background-position: -216px -24px;
}
.icon-refresh {
  background-position: -240px -24px;
}
.icon-list-alt {
  background-position: -264px -24px;
}
.icon-lock {
  background-position: -287px -24px;
}
.icon-flag {
  background-position: -312px -24px;
}
.icon-headphones {
  background-position: -336px -24px;
}
.icon-volume-off {
  background-position: -360px -24px;
}
.icon-volume-down {
  background-position: -384px -24px;
}
.icon-volume-up {
  background-position: -408px -24px;
}
.icon-qrcode {
  background-position: -432px -24px;
}
.icon-barcode {
  background-position: -456px -24px;
}
.icon-tag {
  background-position: 0 -48px;
}
.icon-tags {
  background-position: -25px -48px;
}
.icon-book {
  background-position: -48px -48px;
}
.icon-bookmark {
  background-position: -72px -48px;
}
.icon-print {
  background-position: -96px -48px;
}
.icon-camera {
  background-position: -120px -48px;
}
.icon-font {
  background-position: -144px -48px;
}
.icon-bold {
  background-position: -167px -48px;
}
.icon-italic {
  background-position: -192px -48px;
}
.icon-text-height {
  background-position: -216px -48px;
}
.icon-text-width {
  background-position: -240px -48px;
}
.icon-align-left {
  background-position: -264px -48px;
}
.icon-align-center {
  background-position: -288px -48px;
}
.icon-align-right {
  background-position: -312px -48px;
}
.icon-align-justify {
  background-position: -336px -48px;
}
.icon-list {
  background-position: -360px -48px;
}
.icon-indent-left {
  background-position: -384px -48px;
}
.icon-indent-right {
  background-position: -408px -48px;
}
.icon-facetime-video {
  background-position: -432px -48px;
}
.icon-picture {
  background-position: -456px -48px;
}
.icon-pencil {
  background-position: 0 -72px;
}
.icon-map-marker {
  background-position: -24px -72px;
}
.icon-adjust {
  background-position: -48px -72px;
}
.icon-tint {
  background-position: -72px -72px;
}
.icon-edit {
  background-position: -96px -72px;
}
.icon-share {
  background-position: -120px -72px;
}
.icon-check {
  background-position: -144px -72px;
}
.icon-move {
  background-position: -168px -72px;
}
.icon-step-backward {
  background-position: -192px -72px;
}
.icon-fast-backward {
  background-position: -216px -72px;
}
.icon-backward {
  background-position: -240px -72px;
}
.icon-play {
  background-position: -264px -72px;
}
.icon-pause {
  background-position: -288px -72px;
}
.icon-stop {
  background-position: -312px -72px;
}
.icon-forward {
  background-position: -336px -72px;
}
.icon-fast-forward {
  background-position: -360px -72px;
}
.icon-step-forward {
  background-position: -384px -72px;
}
.icon-eject {
  background-position: -408px -72px;
}
.icon-chevron-left {
  background-position: -432px -72px;
}
.icon-chevron-right {
  background-position: -456px -72px;
}
.icon-plus-sign {
  background-position: 0 -96px;
}
.icon-minus-sign {
  background-position: -24px -96px;
}
.icon-remove-sign {
  background-position: -48px -96px;
}
.icon-ok-sign {
  background-position: -72px -96px;
}
.icon-question-sign {
  background-position: -96px -96px;
}
.icon-info-sign {
  background-position: -120px -96px;
}
.icon-screenshot {
  background-position: -144px -96px;
}
.icon-remove-circle {
  background-position: -168px -96px;
}
.icon-ok-circle {
  background-position: -192px -96px;
}
.icon-ban-circle {
  background-position: -216px -96px;
}
.icon-arrow-left {
  background-position: -240px -96px;
}
.icon-arrow-right {
  background-position: -264px -96px;
}
.icon-arrow-up {
  background-position: -289px -96px;
}
.icon-arrow-down {
  background-position: -312px -96px;
}
.icon-share-alt {
  background-position: -336px -96px;
}
.icon-resize-full {
  background-position: -360px -96px;
}
.icon-resize-small {
  background-position: -384px -96px;
}
.icon-plus {
  background-position: -408px -96px;
}
.icon-minus {
  background-position: -433px -96px;
}
.icon-asterisk {
  background-position: -456px -96px;
}
.icon-exclamation-sign {
  background-position: 0 -120px;
}
.icon-gift {
  background-position: -24px -120px;
}
.icon-leaf {
  background-position: -48px -120px;
}
.icon-fire {
  background-position: -72px -120px;
}
.icon-eye-open {
  background-position: -96px -120px;
}
.icon-eye-close {
  background-position: -120px -120px;
}
.icon-warning-sign {
  background-position: -144px -120px;
}
.icon-plane {
  background-position: -168px -120px;
}
.icon-calendar {
  background-position: -192px -120px;
}
.icon-random {
  background-position: -216px -120px;
  width: 16px;
}
.icon-comment {
  background-position: -240px -120px;
}
.icon-magnet {
  background-position: -264px -120px;
}
.icon-chevron-up {
  background-position: -288px -120px;
}
.icon-chevron-down {
  background-position: -313px -119px;
}
.icon-retweet {
  background-position: -336px -120px;
}
.icon-shopping-cart {
  background-position: -360px -120px;
}
.icon-folder-close {
  background-position: -384px -120px;
}
.icon-folder-open {
  background-position: -408px -120px;
  width: 16px;
}
.icon-resize-vertical {
  background-position: -432px -119px;
}
.icon-resize-horizontal {
  background-position: -456px -118px;
}
.icon-hdd {
  background-position: 0 -144px;
}
.icon-bullhorn {
  background-position: -24px -144px;
}
.icon-bell {
  background-position: -48px -144px;
}
.icon-certificate {
  background-position: -72px -144px;
}
.icon-thumbs-up {
  background-position: -96px -144px;
}
.icon-thumbs-down {
  background-position: -120px -144px;
}
.icon-hand-right {
  background-position: -144px -144px;
}
.icon-hand-left {
  background-position: -168px -144px;
}
.icon-hand-up {
  background-position: -192px -144px;
}
.icon-hand-down {
  background-position: -216px -144px;
}
.icon-circle-arrow-right {
  background-position: -240px -144px;
}
.icon-circle-arrow-left {
  background-position: -264px -144px;
}
.icon-circle-arrow-up {
  background-position: -288px -144px;
}
.icon-circle-arrow-down {
  background-position: -312px -144px;
}
.icon-globe {
  background-position: -336px -144px;
}
.icon-wrench {
  background-position: -360px -144px;
}
.icon-tasks {
  background-position: -384px -144px;
}
.icon-filter {
  background-position: -408px -144px;
}
.icon-briefcase {
  background-position: -432px -144px;
}
.icon-fullscreen {
  background-position: -456px -144px;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #28363d;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #dee1dd;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  background-color: #ffffff;
  border-bottom: 1px solid #dee1dd;
}
.dropdown-menu a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #2f575d;
  color: #000000;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  text-decoration: none;
  color: #dee1dd;
  background-color: #658b6f;
  background-color: #61856a;
  background-image: -moz-linear-gradient(top, #3399ff, #3366ff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3399ff), to(#3366ff));
  background-image: -webkit-linear-gradient(top, #3399ff, #3366ff);
  background-image: -o-linear-gradient(top, #3399ff, #3366ff);
  background-image: linear-gradient(to bottom, #3399ff, #3366ff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3399ff', endColorstr='#ff3366ff', GradientType=0);
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #dee1dd;
  text-decoration: none;
  outline: 0;
  background-color: #658b6f;
  background-color: #61856a;
  background-image: -moz-linear-gradient(top, #658b6f, #5a7c63);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#658b6f), to(#5a7c63));
  background-image: -webkit-linear-gradient(top, #658b6f, #5a7c63);
  background-image: -o-linear-gradient(top, #658b6f, #5a7c63);
  background-image: linear-gradient(to bottom, #658b6f, #5a7c63);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff658b6f', endColorstr='#ff5a7c63', GradientType=0);
}
.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #99aead;
}
.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.open {
  *z-index: 1000;
}
.open  > .dropdown-menu {
  display: block;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #28363d;
  content: "\2191";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover .dropdown-menu {
  display: block;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #a9b1a7;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #dee1dd;
}
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  overflow: visible \9;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.collapse.in {
  height: auto;
}
.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #28363d;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover {
  color: #28363d;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding: 4px 14px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  *line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #2f575d;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #d3d7d2;
  background-image: -moz-linear-gradient(top, #dee1dd, #c4c9c2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dee1dd), to(#c4c9c2));
  background-image: -webkit-linear-gradient(top, #dee1dd, #c4c9c2);
  background-image: -o-linear-gradient(top, #dee1dd, #c4c9c2);
  background-image: linear-gradient(to bottom, #dee1dd, #c4c9c2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdee1dd', endColorstr='#ffc4c9c2', GradientType=0);
  border-color: #c4c9c2 #c4c9c2 #9ca599;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #c4c9c2;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #bbbbbb;
  *border: 0;
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #2f575d;
  background-color: #c4c9c2;
  *background-color: #b7bdb4;
}
.btn:active,
.btn.active {
  background-color: #a9b1a7 \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover {
  color: #2f575d;
  text-decoration: none;
  background-color: #c4c9c2;
  *background-color: #b7bdb4;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-color: #c4c9c2;
  background-color: #b7bdb4 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-color: #c4c9c2;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-large [class^="icon-"] {
  margin-top: 2px;
}
.btn-small {
  padding: 3px 9px;
  font-size: 12px;
  line-height: 18px;
}
.btn-small [class^="icon-"] {
  margin-top: 0;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 16px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}
.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #658b74;
  background-image: -moz-linear-gradient(top, #00CC00, #00CC66);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00CC00), to(#00CC66));
  background-image: -webkit-linear-gradient(top, #00CC00, #00CC66);
  background-image: -o-linear-gradient(top, #00CC00, #00CC66);
  background-image: linear-gradient(to bottom, #00CC00, #00CC66);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff658b6f', endColorstr='#ff658b7c', GradientType=0);
  border-color: #658b7c #658b7c #455f54;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #00CC66;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #eeeeee;
  background-color: #00CC99;
  *background-color: #00CC99;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #506d61 \9;
}
.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}
.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}
.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}
.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}
.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}
.btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #353f40;
  background-image: -moz-linear-gradient(top, #444444, #1e373b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#1e373b));
  background-image: -webkit-linear-gradient(top, #444444, #1e373b);
  background-image: -o-linear-gradient(top, #444444, #1e373b);
  background-image: linear-gradient(to bottom, #444444, #1e373b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff1e373b', GradientType=0);
  border-color: #1e373b #1e373b #040808;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #1e373b;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #1e373b;
  *background-color: #15272a;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #0d1819 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-link,
.btn-link:active {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #658b6f;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-link:hover {
  color: #455f4c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-group {
  position: relative;
  font-size: 0;
  white-space: nowrap;
  *margin-left: .3em;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.btn-toolbar .btn-group {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}
.btn-toolbar .btn + .btn,
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn + .btn {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu {
  font-size: 14px;
}
.btn-group > .btn-mini {
  font-size: 11px;
}
.btn-group > .btn-small {
  font-size: 12px;
}
.btn-group > .btn-large {
  font-size: 16px;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #c4c9c2;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #658b7c;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #1e373b;
}
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
.btn-mini .caret,
.btn-small .caret,
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.dropup .btn-large .caret {
  border-bottom: 5px solid #28363d;
  border-top: 0;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #dee1dd;
  border-bottom-color: #dee1dd;
}
.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}
.btn-group-vertical .btn {
  display: block;
  float: none;
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group-vertical .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.btn-group-vertical .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.btn-group-vertical .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.btn-group-vertical .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #c09853;
}
.alert h4 {
  margin: 0;
}
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}
.alert-block p + p {
  margin-top: 5px;
}
.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}
.nav > li > a {
  display: block;
}
.nav > li > a:hover {
  text-decoration: none;
  background-color: #c4cdc1;
}
.nav > .pull-right {
  float: right;
}
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #99aead;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover {
  color: #dee1dd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #658b6f;
}
.nav-list [class^="icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #dee1dd;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #c4cdc1 #c4cdc1 #dddddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
  color: #6d9197;
  background-color: #dee1dd;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover {
  color: #dee1dd;
  background-color: #658b6f;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.nav .dropdown-toggle .caret {
  border-top-color: #658b6f;
  border-bottom-color: #658b6f;
  margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret {
  border-top-color: #455f4c;
  border-bottom-color: #455f4c;
}
/* move down carets for tabs */
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #6d9197;
  border-bottom-color: #6d9197;
}
.nav > .dropdown.active > a:hover {
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  color: #dee1dd;
  background-color: #99aead;
  border-color: #99aead;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret {
  border-top-color: #dee1dd;
  border-bottom-color: #dee1dd;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover {
  border-color: #99aead;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover {
  border-color: #c4cdc1 #dddddd #c4cdc1 #c4cdc1;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #dee1dd;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover {
  border-color: #c4cdc1 #c4cdc1 #c4cdc1 #dddddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #dee1dd;
}
.nav > .disabled > a {
  color: #99aead;
}
.nav > .disabled > a:hover {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}
.navbar {
  overflow: visible;
  margin-bottom: 20px;
  color: #6d9197;
  *position: relative;
  *z-index: 2;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #0066FF;
  background-image: -moz-linear-gradient(top, #0055EE, #0066FF);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2f575d), to(#26474c));
  background-image: -webkit-linear-gradient(top, #2f575d, #26474c);
  background-image: -o-linear-gradient(top, #2f575d, #26474c);
  background-image: linear-gradient(to bottom, #2f575d, #26474c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f575d', endColorstr='#ff26474c', GradientType=0);
  border: 1px solid #122123;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #6d9197;
  text-shadow: 0 1px 0 #2f575d;
}
.navbar .brand:hover {
  text-decoration: none;
}
.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
}
.navbar-link {
  color: #6d9197;
}
.navbar-link:hover {
  color: #c4cdc1;
}
.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-left: 1px solid #26474c;
  border-right: 1px solid #2f575d;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 6px;
}
.navbar .btn-group .btn {
  margin: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
  line-height: 0;
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 6px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  margin-bottom: 0;
  padding: 4px 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  font-display: optional;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.navbar-static-top {
  position: static;
  width: 100%;
  margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner,
.navbar-static-top .navbar-inner {
  border: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.1), 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.1), 0 1px 10px rgba(0,0,0,.1);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.1), 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.1), 0 -1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.1), 0 -1px 10px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 0 rgba(0,0,0,.1), 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
}
.navbar .nav > li {
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #6d9197;
  text-decoration: none;
  text-shadow: 0 1px 0 #2f575d;
}
.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: transparent;
  color: #c4cdc1;
  text-decoration: none;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #c4cdc1;
  text-decoration: none;
  background-color: #1e373b;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #234145;
  background-image: -moz-linear-gradient(top, #26474c, #1e373b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#26474c), to(#1e373b));
  background-image: -webkit-linear-gradient(top, #26474c, #1e373b);
  background-image: -o-linear-gradient(top, #26474c, #1e373b);
  background-image: linear-gradient(to bottom, #26474c, #1e373b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff26474c', endColorstr='#ff1e373b', GradientType=0);
  border-color: #1e373b #1e373b #040808;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #1e373b;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #1e373b;
  *background-color: #15272a;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #0d1819 \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #dee1dd;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #dee1dd;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #1e373b;
  color: #c4cdc1;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #6d9197;
  border-bottom-color: #6d9197;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #c4cdc1;
  border-bottom-color: #c4cdc1;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  left: auto;
  right: 100%;
  margin-left: 0;
  margin-right: -1px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
.navbar-inverse {
  color: #99aead;
}
.navbar-inverse .navbar-inner {
  background-color: #0066FF;
  background-image: -moz-linear-gradient(top, #0055EE, #0066FF);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0055EE), to(#0066FF));
  background-image: -webkit-linear-gradient(top, #0055EE, #0066FF);
  background-image: -o-linear-gradient(top, #0055EE, #0066FF);
  background-image: linear-gradient(to bottom, #0055EE, #0066FF);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0055EE', endColorstr='#ff0066FF', GradientType=0);
  border-color: #252525;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #FFFFFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover {
  color: #dee1dd;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #dee1dd;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #dee1dd;
  background-color: #111111;
}
.navbar-inverse .navbar-link {
  color: #99aead;
}
.navbar-inverse .navbar-link:hover {
  color: #dee1dd;
}
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #dee1dd;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #99aead;
  border-bottom-color: #99aead;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #dee1dd;
  border-bottom-color: #dee1dd;
}
.navbar-inverse .navbar-search .search-query {
  color: #dee1dd;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #2f575d;
  text-shadow: 0 1px 0 #dee1dd;
  background-color: #dee1dd;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  outline: 0;
}
.navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #040404;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}
.breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.breadcrumb li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  text-shadow: 0 1px 0 #dee1dd;
}
.breadcrumb .divider {
  padding: 0 5px;
  color: #ccc;
}
.breadcrumb .active {
  color: #99aead;
}
.pagination {
  height: 40px;
  margin: 20px 0;
}
.pagination ul {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li {
  display: inline;
}
.pagination a,
.pagination span {
  float: left;
  padding: 0 14px;
  line-height: 38px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}
.pagination a:hover,
.pagination .active a,
.pagination .active span {
  background-color: #f5f5f5;
}
.pagination .active a,
.pagination .active span {
  color: #99aead;
  cursor: default;
}
.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover {
  color: #99aead;
  background-color: transparent;
  cursor: default;
}
.pagination li:first-child a,
.pagination li:first-child span {
  border-left-width: 1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.pagination li:last-child a,
.pagination li:last-child span {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager a {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next a {
  float: right;
}
.pager .previous a {
  float: left;
}
.pager .disabled a,
.pager .disabled a:hover {
  color: #99aead;
  background-color: #fff;
  cursor: default;
}
.modal-open .dropdown-menu {
  z-index: 2050;
}
.modal-open .dropdown.open {
  *z-index: 2050;
}
.modal-open .popover {
  z-index: 2060;
}
.modal-open .tooltip {
  z-index: 2080;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #28363d;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1050;
  overflow: auto;
  width: 560px;
  margin: -250px 0 0 -280px;
  background-color: #dee1dd;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */

  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-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 {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}
.modal-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #dee1dd;
  -moz-box-shadow: inset 0 1px 0 #dee1dd;
  box-shadow: inset 0 1px 0 #dee1dd;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tooltip.top {
  margin-top: -3px;
}
.tooltip.right {
  margin-left: 3px;
}
.tooltip.bottom {
  margin-top: 3px;
}
.tooltip.left {
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  width: 236px;
  padding: 1px;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-bottom: 10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-right: 10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover-content p,
.popover-content ul,
.popover-content ol {
  margin-bottom: 0;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow:after {
  content: "";
  z-index: -1;
}
.popover.top .arrow {
  bottom: -10px;
  left: 50%;
  margin-left: -10px;
  border-width: 10px 10px 0;
  border-top-color: #ffffff;
}
.popover.top .arrow:after {
  border-width: 11px 11px 0;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -1px;
  left: -11px;
}
.popover.right .arrow {
  top: 50%;
  left: -10px;
  margin-top: -10px;
  border-width: 10px 10px 10px 0;
  border-right-color: #ffffff;
}
.popover.right .arrow:after {
  border-width: 11px 11px 11px 0;
  border-right-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
  left: -1px;
}
.popover.bottom .arrow {
  top: -10px;
  left: 50%;
  margin-left: -10px;
  border-width: 0 10px 10px;
  border-bottom-color: #ffffff;
}
.popover.bottom .arrow:after {
  border-width: 0 11px 11px;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -1px;
  left: -11px;
}
.popover.left .arrow {
  top: 50%;
  right: -10px;
  margin-top: -10px;
  border-width: 10px 0 10px 10px;
  border-left-color: #ffffff;
}
.popover.left .arrow:after {
  border-width: 11px 0 11px 11px;
  border-left-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
  right: -1px;
}
.thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: left;
  margin-bottom: 20px;
  margin-left: 20px;
}
.thumbnail {
  display: block;
  padding: 4px;
  line-height: 20px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a.thumbnail:hover {
  border-color: #658b6f;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #6d9197;
}
.label,
.badge {
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #dee1dd;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #99aead;
}
.label {
  padding: 1px 4px 2px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.badge {
  padding: 1px 9px 2px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
}
a.label:hover,
a.badge:hover {
  color: #dee1dd;
  text-decoration: none;
  cursor: pointer;
}
.label-important,
.badge-important {
  background-color: #b94a48;
}
.label-important[href],
.badge-important[href] {
  background-color: #953b39;
}
.label-warning,
.badge-warning {
  background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
  background-color: #c67605;
}
.label-success,
.badge-success {
  background-color: #468847;
}
.label-success[href],
.badge-success[href] {
  background-color: #356635;
}
.label-info,
.badge-info {
  background-color: #3a87ad;
}
.label-info[href],
.badge-info[href] {
  background-color: #2d6987;
}
.label-inverse,
.badge-inverse {
  background-color: #2f575d;
}
.label-inverse[href],
.badge-inverse[href] {
  background-color: #1e373b;
}
.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
  top: 0;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.progress .bar {
  width: 0%;
  height: 100%;
  color: #dee1dd;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-warning .bar,
.progress .bar-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #fbb450;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.accordion {
  margin-bottom: 20px;
}
.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordion-heading {
  border-bottom: 0;
}
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}
.accordion-toggle {
  cursor: pointer;
}
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
.carousel .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel .item > img {
  display: block;
  line-height: 1;
}
.carousel .active,
.carousel .next,
.carousel .prev {
  display: block;
}
.carousel .active {
  left: 0;
}
.carousel .next,
.carousel .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel .next {
  left: 100%;
}
.carousel .prev {
  left: -100%;
}
.carousel .next.left,
.carousel .prev.right {
  left: 0;
}
.carousel .active.left {
  left: -100%;
}
.carousel .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #dee1dd;
  text-align: center;
  background: #1e373b;
  border: 3px solid #dee1dd;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  left: auto;
  right: 15px;
}
.carousel-control:hover {
  color: #dee1dd;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #2f575d;
  background: rgba(0, 0, 0, 0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #dee1dd;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  background-color: #c4cdc1;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}
.hero-unit p {
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.affix {
  position: fixed;
}

#sub_footer {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    height: 20px;
    left: 0;
    right: 0;
}

#sub_footer a {
  text-decoration: none;
  color:white;
}

#sub_footer a:hover {

  color:#33ccff;
}
.nav_footer_backgrounds {
  position: relative;
    z-index: 9;
    
    background: white;
}



.nav_footer_backgrounds:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 55%;
    bottom: 0;
    top: 0;
    //background: yellow;
    background: url("../img/texture_darkgrey.jpg") repeat scroll 0 0 ;

}



#nav_footer {
    //background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    //background: url("../img/texture_darkgrey.jpg") repeat scroll 0 0 ;
    color: #000000;
    left: 0;
    right: 0;
    height: 16em;
}

#nav_footer ul {
    list-style-type:none;
}


#sub_footer3 {
    background: url("../img/divider_dots.png") repeat-x scroll 0 0 transparent;
    height: 39px;;
    left: 0;
    right: 0;
}

#headline {
    background: none repeat scroll 0 0 #53BAE4;
    
    color: #FFFFFF;
    font-family: 'Rockwell W01 Extra Bold';
    font-display: optional;
    font-size: 12.5px;
    line-height: 42px;
    text-align: center;
    left: 0;
    right: 0;
}

#footer_bar {
    background: url("../img/divider_dots.png") repeat-x scroll 0 0 transparent;
    height: 39px;
    left: 0;
    right: 0;
}

#copyright_footer {
    //background: url("../img/texture_darkgrey.jpg") repeat scroll 0 0 ;
    //background: url("../img/wavespng.png") repeat-x scroll 0 0 ;
    //background: url("http://image.vector-art-graphics.com/rz_480x480/1/883/Grange-Sea-Background-Seamless-HandDrawn-Vector-Illustration-1883bc4.jpg") repeat-x scroll 0 0 transparent;
    background: url("../img/5535225920_940ac2a9d6.jpg") repeat scroll 0 0 ;
    height: 119px;
    left: 0;
    right: 0;
    bottom: 0;
}

.footer_content {
    background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}

#about_odyssey_bar {
    background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}

#middle_content_more {
    background: none repeat scroll 0 0 #27495B;
    color: #FFFFFF;
    font-family: 'Rockwell W01 Extra Bold';
    font-display: optional;
    font-size: 12.5px;
    line-height: 42px;
    text-align: center;
    left: 0;
    right: 0;
}

#nav_footer_first_column {
    //background: url("../img/texture_darkgrey.jpg") repeat scroll 0 0 ;
    height:16em;
    margin-left: 0px;
}

#nav_footer_second_column {
    background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    background-position:left top;
    height: 16em;
    margin-left: 0px;
}

#nav_footer_third_column {
    background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    background-position:left top;
    height: 16em;
    margin-left: 0px;
}
    

#nav_footer_fourth_column {
    background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    background-position:left top;
    height: 16em;
    margin-left: 0px;
}

#nav_footer_fifth_column {
    //ackground: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    background-position:left top;
    height: 16em;
    margin-left: 0px;
}

.circle {
    position: relative;
    width: 36em; height: 36em;
    border-radius: 50%;
    background: url("../img/texture_darkgrey.jpg") repeat scroll 0 0 ;
    margin-top:-10em;
    margin-left:-33em;
}

.box {
    position: relative;
    overflow: hidden;
    width: 3em; height: 16em;
    margin-left: 0px;
}

#tag {
  height: 2em;
}

.first_green {
color:#9cc43c !important;
text-transform:uppercase;
font-weight: bold;
}

.first_blue {
color:#00abeb !important;
text-transform:uppercase;
font-weight: bold;
}

.first_red {
color:#e37726 !important;
text-transform:uppercase;
font-weight: bold;
}

.first_yellow {
color:#F0E68C !important;
text-transform:uppercase;
font-weight: bold;
}


.first_green a {
  color:#9cc43c !important;
}

.first_green a:hover {
  color:#9cc43c !important;
}

.first_blue a {
  color:#00abeb !important;
}

.first_blue a:hover {
  color:#00abeb !important;
}

.first_red a{
  color:#e37726 !important;
  text-transform:uppercase;
  font-weight: bold;
}

.first_yellow a{
  color:#F0E68C !important;
  text-transform:uppercase;
  font-weight: bold;
}

.first_red a:hover{
  color:#e37726 !important;
  text-transform:uppercase;
  font-weight: bold;
}

.first_yellow a:hover{
  color:#F0E68C !important;
  text-transform:uppercase;
  font-weight: bold;
}

#panorama {
position:relative;z-index:9;
background: url("/img/odysseypanoramadivers.jpg") repeat scroll 0 0 ;
background-size: cover;
background-position:center; 
//width:100%;
//height:40em;
}



}

.staff_tab {
 background-color: white; 
 color:black;
 padding-top:.1em;
 padding-left:1em;
 padding-right:1em;
 padding-bottom:3em;
 box-shadow: 5px 5px 4px #888888;
 border:1px solid;
 border-radius:5px;
-moz-border-radius:5px; /* Old Firefox */
 border-color:#AAAAAA;
}

.staff_tab img {
  float: right;
}

.people_photo  {
  float: right;
}

.rimg {
  float: right;
}

.img-10-margin {
    margin: 10px 10px 10px 10px;

}



#sell_tabs {
 background-color: rgba(0, 0, 0, 0);margin-top:-5em;z-index:9;color:white;position:relative;

}
.sell_tab {
 background-color: white; 
 color:black;
 padding-top:.1em;
 padding-left:1em;
 padding-right:1em;
 padding-bottom:3em;
 box-shadow: 5px 5px 4px #888888;
 border:1px solid;
 border-radius:5px;
-moz-border-radius:5px; /* Old Firefox */
 border-color:#AAAAAA;
}

.sell_tab a {
  color:black;
  font-size: 20px;
}

.sell_tab:hover a{
  color:#00ABEB;
  color: white;

}

.sell_tab:hover {
  background-color: #659EC7; 
}

#happytext {
  color:white;
  background-color: rgba(0, 0, 0, 0);
  margin-top:-7em;
  z-index:9;
  position:relative;
  font-family: 'artifikamedium';
  font-display: optional;
  font-size: 18px;
  font-weight: normal;
  //line-height: 22px;
  text-shadow: #888888 2px 2px;
  
}

#titletext {
  color:white;
  background-color: rgba(0, 0, 0, 0);
  margin-top:-2em;
  z-index:9;
  position:relative;
  font-family: 'artifikamedium';
  font-display: optional;
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  text-shadow: #888888 2px 2px;
  
}

#panorama-background {
  background-color:white;
  background: url("../img/5535225920_940ac2a9d6.jpg") repeat scroll 0 0 ;

  

  }


.white_link {
  color:white;
}

.white_link:hover {
  color:#F0E68C;
}


.black_link {
  color:black;
}

.black_link:hover {
  color:#00abeb; !important;
}
.black_green_link {
  color:black;
}

.black_green_link:hover {
  color:#9cc43c; !important;
}
.black_blue_link {
  color:black;
}

.black_blue_link:hover {
  color:#00abeb; !important;
}
.black_red_link {
  color:black;
}

.black_red_link:hover {
  color:#e37726; !important;
}

#logo {
  //position:relative;
  position: absolute;
  //background: url("./img/odysseylogorgbblack.png") repeat scroll 0 0 ;
  //left:18px;
  top: -0px;
  z-index: 5000;
  
}

#logoimage {
 //box-shadow: 3px 3px 3px #888888;
 //border:1px solid;
 border-radius:5px;

}

#logo2 {
  //position:relative;
  position: absolute;
  //background: url("./img/odysseylogorgbblack.png") repeat scroll 0 0 ;
  //left:18px;
  //top: -13px;
  z-index: 5000;
  //filter:alpha(opacity=80); 
 //opacity:0.8;
}

#about_wrap {
    clear: left;
    float: left;
    text-align:right;
    margin-top:-42px;
    margin-right:-8px;
    width: 100%;
    z-index: 6000;
}

#about_wrap p {
  text-align:left;
}

#about_wrap h1 {
  text-align:left;
}

.fullwidth {
  width: 100%;
}

.roundedcornerimage {
  width: 100%;
  border-radius: 6px 6px 6px 6px;
}

#sell {
  //color:black;
  //font-family: 'artifikamedium';
  font-family: 'Merriweather', serif;
  font-display: optional;
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  margin: 0;
  padding: 15px;
  text-shadow: 2px 2px 2px #aaa;
  //text-transform: uppercase;
}

#sell:hover {
  //color:#00ABEB;
}

#breadCrumb {

}

#breadHeadLeft {
  background: url("../img/section_divider_dots.png") repeat scroll left top transparent;
  height: 50px;
  margin-top: 30px;
 //width: 100%;
}

#breadHeadMiddle {
  background: url("../img/shark_divider.png") no-repeat scroll center top transparent;
  height: 60px;
  margin-top: 30px;
  //width: 100%;
}

#breadHeadMiddlePhone {
  background: url("../img/star_shark_divider.png") no-repeat scroll center top transparent;
  height: 60px;
  margin-top: 30px;
  //width: 100%;
}

#breadHeadRight {
  background: url("../img/section_divider_dots.png") repeat scroll right top transparent;
  height: 50px;
  margin-top: 30px;
  //width: 100%;
}


.full_divider {
  background: url("../img/section_divider_dots.png") repeat scroll left top transparent;
  height: 50px;
  margin-top: 30px;
 //width: 100%;
}

.contentimage {

  margin-top:10px;
  margin-bottom:30px;
  margin-left:10px;
}
#content h2 {
    color: #333333;
    font-family: 'Rockwell W01 Extra Bold';
    font-display: optional;
    font-size: 33px;
    font-weight: normal;
    line-height: 35px;
    margin-bottom: 33px;
}

#broverlay {
        position:fixed; 
        top:0;
        left:0;
        width:100%;
        height:100%;
        background:#000;
        opacity:0.5;
        filter:alpha(opacity=50);
        z-index: 99950;
      }

      #brmodal {
        position:absolute;
        background:url(tint20.png) 0 0 repeat;
        background:rgba(0,0,0,0.2);
        border-radius:14px;
        padding:8px;
        z-index: 99951;
      }

      #brcontent {
        border-radius:8px;
        background:#fff;
        padding:20px;
        z-index: 99952;
      }

      #brclose {
        position:absolute;
        background:url(close.png) 0 0 no-repeat;
        width:24px;
        height:27px;
        display:block;
        text-indent:-9999px;
        top:5px;
        right:-2px;
        z-index: 99953;
      }


#addthis {

  text-align:right;
}
.addthis_toolbox {
  width: 200px !important;
}

div.addthis_container {
  text-align:right;
}

.addthis_default_style {
  float: right !important;
}

@font-face {
    font-family: "Rockwell W01 Bold";
    font-display: optional;
    src: url("fonts/864373f8-943b-449d-a730-462eb66d7058.eot?iefix") format("eot");
}
@font-face {
    font-family: "Rockwell W01 Bold";
    font-display: optional;
    src: url("fonts/49ff3af5-13b2-4add-8470-4cdac3cf650e.woff") format("woff"), url("fonts/7d69578b-ab0e-4986-af19-428861ada4e4.ttf") format("truetype"), url("fonts/2848532f-bf3e-4430-aae1-bc0d1367eb84.svg#2848532f-bf3e-4430-aae1-bc0d1367eb84") format("svg");
}
@font-face {
    font-family: "Rockwell W01";
    font-display: optional;
    src: url("fonts/73e6c08f-deb5-4d6f-827b-597a84046aa4.eot?iefix") format("eot");
}
@font-face {
    font-family: "Rockwell W01";
    font-display: optional;
    src: url("fonts/de4b0540-9702-4662-8f3a-228419485257.woff") format("woff"), url("fonts/bc34c4cd-af2c-400d-b4d0-726e2d89f690.ttf") format("truetype"), url("fonts/59c05ddc-99f9-44db-82ce-cb7f503b5110.svg#59c05ddc-99f9-44db-82ce-cb7f503b5110") format("svg");
}
@font-face {
    font-family: "Rockwell W01 Extra Bold";
    font-display: optional;
    src: url("fonts/0a0a3b6d-c6d4-4867-b940-2fc5a433345f.eot?iefix") format("eot");
}
@font-face {
    font-family: "Rockwell W01 Extra Bold";
    font-display: optional;
    src: url("fonts/5c3157e8-1685-449b-8e7d-ea65660cdffc.woff") format("woff"), url("fonts/7c244623-7559-4bf4-b3c4-bb6874d2acfa.ttf") format("truetype"), url("fonts/f0aba0f2-7ae4-47f0-94aa-6d62a938e55f.svg#f0aba0f2-7ae4-47f0-94aa-6d62a938e55f") format("svg");
}
@font-face {
    font-family: "Fords Folly W01 Regular";
    font-display: optional;
    src: url("fonts/96ebb1fe-0898-401b-bf22-854bb824f194.eot?iefix") format("eot");
}
@font-face {
    font-family: "Fords Folly W01 Regular";
    font-display: optional;
    src: url("fonts/3bc802b4-b1ac-4f26-8296-02adff2b2e3a.woff") format("woff"), url("Fonts/e2379049-d5a9-4653-984d-8edb81324a33.ttf") format("truetype"), url("Fonts/074f0416-2c9d-40ac-9340-e3108d80c112.svg#074f0416-2c9d-40ac-9340-e3108d80c112") format("svg");
}
@font-face {
    font-family: "nevis";
    font-style: normal;
    font-weight: normal;
    font-display: optional;
    src: url("nevis-webfont.eot?#iefix") format("embedded-opentype"), url("nevis-webfont.woff") format("woff"), url("nevis-webfont.ttf") format("truetype"), url("nevis-webfont.svg#WebfontBold") format("svg");
}
@font-face {
    font-family: 'artifikamedium';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
         url('artifika-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: optional;
}



#g0,#g1,#g2,#g3,#g4,#g5,#g6,#g7,#g8,#g9,#g10,#g11,#g12,#g13,#g14,#g15,#g16,#g17,#g18,#g19,#g20,#g21,#g22,#g23,#g24,#g25,#g26,#d0,#d1,#d2,#d3,#d4,#d5,#d6,#d7,#d8,#d9,#d10,#d11,#d12,#d13,#d14,#d15,#d16,#d17,#d18,#d19,#d20,#d21,#d22,#d23,#e0,#e1,#e2,#e3,#e4,#e5,#e6,#e7,#e8,#e9,#e10,#e11,#e12,#e13,#e14,#e15,#e16,#e17,#e18,#e19,#e20,#e21,#e22,#go0,#go1,#go2,#go3,#go4,#go5,#go6,#go7,#go8,#go9,#go10,#go11,#go12,#go13,#go14,#go15,#go16,#go17,#go18,#go19,#go20,#go21,#go22,#go23,#go24,#go25,#go26,#r0,#r1,#r2,#r3,#r4,#r5,#r6,#r7,#r8,#r9,#r10,#r11,#r12,#r13,#r14,#r15,#r16,#r17,#r18,#r19,#r20,#r21,#r22,#s0,#s1,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#s9,#s10,#s11,#s12,#s13,#s14,#s15,#s16,#s17,#s18,#s19,#s20,#s21,#s22,#t0,#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8,#t9,#t10,#t11,#t12,#t13,#t14,#t15,#t17,#t17,#t18,#t19,#t20,#t21,#t22,#p0,#p1,#p2,#p3,#p4,#p5,#p6,#p7,#p8,#p9,#p10,#p11,#p12,#p13,#p14,#p15,#p16,#p17,#p18,#p19,#p20,#p21,#p22{
  display: none;
  padding-left: 40px;
  padding-top: 20px;
  padding-bottom:20px;
  
}


.voyages {
    background: none repeat scroll 0 0 white;
    position: relative;
    z-index: 9;
}

.voyages:before {
  background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    bottom: 0;
    content: "";
    right: 0;
    position: absolute;
    left: 55%;
    top: 0;
    z-index: -1;

}
.voyages_intro {
  background: none repeat scroll 0 0 white;
    position: relative;
}

.voyages_details {
  background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
}

.voyages_backgrounds {
  position: relative;
  background: none repeat scroll 0 0 white;
  z-index: 9;
}

.pad1emleft {
  padding-left: 1em;
}

#bvi_voyage_details {

}

#bvi_voyage_details h2 {
  
}

.voyages_container h2 {
  font-family: 'Rockwell W01 Extra Bold';
  font-display: optional;
  font-size: 19px;
}

.voyages_container p:first-of-type:first-letter {
    color: #333333;
    float: left;
    font-family: 'Rockwell W01 Extra Bold';
    font-display: optional;
    font-size: 46px;
    line-height: 26px;
    padding-right: 8px;
    padding-top: 4px;
}

.say_what_container {
  background: url("../img/typical_day_orange.png") repeat scroll 0 0 transparent;
    float: left;
    min-height: 190px;
    width: 100%;
   // min-width: 800px;
}

.photo_container {
  background-image: url("../img/texture_angled_lines.png");
  background-repeat: repeat;
  width: 100%;
   
}

.photo_container:before {
  background-color: white;
  height: 350px;
  width: 100%;
   
}



#say_what_nautilus {
    background: url("../img/nautilus_web.png") no-repeat scroll right top transparent;
    float: left;
    min-height: 190px;
    width: 100%; 
    color: white;
    
}

.ventures_container {
  background: url("../img/typical_day_blue.png") repeat scroll 0 0 transparent;
    float: left;
    min-height: 190px;
    width: 100%;
    //min-width: 800px;
}

.water_container {
  background: url("../img/water_tile.jpg") repeat scroll 0 0 transparent;
    float: left;
    min-height: 190px;
    width: 100%;
    //min-width: 800px;

}

#ventures_seahorse {
    background: url("../img/seahorse_web.png") no-repeat scroll right top transparent;
    float: left;
    min-height: 190px;
    width: 100%; 
    color: white;
    
}


#ventures_octopus {
    background: url("../img/octopus_web.png") no-repeat scroll right top transparent;
    float: left;
    min-height: 190px;
    width: 100%; 
    color: white;
    
}

#holdgoogle {
  
  margin-top: -1.5em;
}

#photo_gallery_lft {
    background: url("../img/photo_smallOE_3.png") no-repeat scroll 20px 0 transparent;
    float: left;
    margin-bottom: -20px;
    margin-top: 40px;
    padding-bottom: 20px;
    width: 650px;
}    

#photo_gallery_lft:hover {
    background: url("../img/photo_smallOE_3.png") no-repeat scroll 20px -398px transparent;
}

#photo_gallery_lft_bg {
    //background: url("../img/texture_angled_lines.png") repeat scroll 0 0 transparent;
    height: 265px;
    margin-top: 60px;
    //margin-left: -75px;
    position: relative;
    z-index: -1;
}

#view_gallery_button {
   margin-top: -160px;

}

img.desaturate{
    filter: grayscale(100%); /* Current draft standard */
    -webkit-filter: grayscale(100%); /* New WebKit */
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%); 
    -o-filter: grayscale(100%); /* Not yet supported in Gecko, Opera or IE */ 
    filter: url(resources.svg#desaturate); /* Gecko */
    filter: gray; /* IE */
    -webkit-filter: grayscale(1); /* Old WebKit */
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}