﻿/*Illustrator gray*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

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

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

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

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

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

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

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

button[disabled],
html input[disabled] {
  cursor: default; }

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

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

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

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

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

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

td,
th {
  padding: 0; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }
  h1 small,
  h1 .small, h2 small,
  h2 .small, h3 small,
  h3 .small, h4 small,
  h4 .small, h5 small,
  h5 .small, h6 small,
  h6 .small,
  .h1 small,
  .h1 .small, .h2 small,
  .h2 .small, .h3 small,
  .h3 .small, .h4 small,
  .h4 .small, .h5 small,
  .h5 .small, .h6 small,
  .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777777; }

h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px; }
  h1 small,
  h1 .small, .h1 small,
  .h1 .small,
  h2 small,
  h2 .small, .h2 small,
  .h2 .small,
  h3 small,
  h3 .small, .h3 small,
  .h3 .small {
    font-size: 65%; }

h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px; }
  h4 small,
  h4 .small, .h4 small,
  .h4 .small,
  h5 small,
  h5 .small, .h5 small,
  .h5 .small,
  h6 small,
  h6 .small, .h6 small,
  .h6 .small {
    font-size: 75%; }

h1, .h1 {
  font-size: 36px; }

h2, .h2 {
  font-size: 30px; }

h3, .h3 {
  font-size: 24px; }

h4, .h4 {
  font-size: 18px; }

h5, .h5 {
  font-size: 14px; }

h6, .h6 {
  font-size: 12px; }

p {
  margin: 0 0 10px; }

.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4; }
  @media (min-width: 768px) {
    .lead {
      font-size: 21px; } }

small,
.small {
  font-size: 85%; }

mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em; }

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

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

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

.text-justify {
  text-align: justify; }

.text-nowrap {
  white-space: nowrap; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase {
  text-transform: uppercase; }

.text-capitalize {
  text-transform: capitalize; }

.text-muted {
  color: #777777; }

.text-primary {
  color: #428bca; }

a.text-primary:hover {
  color: #3071a9; }

.text-success {
  color: #3c763d; }

a.text-success:hover {
  color: #2b542c; }

.text-info {
  color: #31708f; }

a.text-info:hover {
  color: #245269; }

.text-warning {
  color: #8a6d3b; }

a.text-warning:hover {
  color: #66512c; }

.text-danger {
  color: #a94442; }

a.text-danger:hover {
  color: #843534; }

.bg-primary {
  color: #fff; }

.bg-primary {
  background-color: #428bca; }

a.bg-primary:hover {
  background-color: #3071a9; }

.bg-success {
  background-color: #dff0d8; }

a.bg-success:hover {
  background-color: #c1e2b3; }

.bg-info {
  background-color: #d9edf7; }

a.bg-info:hover {
  background-color: #afd9ee; }

.bg-warning {
  background-color: #fcf8e3; }

a.bg-warning:hover {
  background-color: #f7ecb5; }

.bg-danger {
  background-color: #f2dede; }

a.bg-danger:hover {
  background-color: #e4b9b9; }

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee; }

ul,
ol {
  margin-top: 0;
  margin-bottom: 10px; }
  ul ul,
  ul ol,
  ol ul,
  ol ol {
    margin-bottom: 0; }

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

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px; }
  .list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px; }

dl {
  margin-top: 0;
  margin-bottom: 20px; }

dt,
dd {
  line-height: 1.42857; }

dt {
  font-weight: bold; }

dd {
  margin-left: 0; }

.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table; }

.dl-horizontal dd:after {
  clear: both; }

@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .dl-horizontal dd {
    margin-left: 180px; } }

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee; }
  blockquote p:last-child,
  blockquote ul:last-child,
  blockquote ol:last-child {
    margin-bottom: 0; }
  blockquote footer,
  blockquote small,
  blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.42857;
    color: #777777; }
    blockquote footer:before,
    blockquote small:before,
    blockquote .small:before {
      content: '\2014 \00A0'; }

.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right; }
  .blockquote-reverse footer:before,
  .blockquote-reverse small:before,
  .blockquote-reverse .small:before,
  blockquote.pull-right footer:before,
  blockquote.pull-right small:before,
  blockquote.pull-right .small:before {
    content: ''; }
  .blockquote-reverse footer:after,
  .blockquote-reverse small:after,
  .blockquote-reverse .small:after,
  blockquote.pull-right footer:after,
  blockquote.pull-right small:after,
  blockquote.pull-right .small:after {
    content: '\00A0 \2014'; }

address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857; }

table {
  background-color: transparent; }

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left; }

th {
  text-align: left; }

.table, table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px; }
  .table > thead > tr > th, table > thead > tr > th,
  .table > thead > tr > td, table > thead > tr > td,
  .table > tbody > tr > th, table > tbody > tr > th,
  .table > tbody > tr > td, table > tbody > tr > td,
  .table > tfoot > tr > th, table > tfoot > tr > th,
  .table > tfoot > tr > td, table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857;
    vertical-align: top;
    border-top: 1px solid #ddd; }
  .table > thead > tr > th, table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd; }
  .table > caption + thead > tr:first-child > th, table > caption + thead > tr:first-child > th,
  .table > caption + thead > tr:first-child > td, table > caption + thead > tr:first-child > td,
  .table > colgroup + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th,
  .table > colgroup + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td,
  .table > thead:first-child > tr:first-child > th, table > thead:first-child > tr:first-child > th,
  .table > thead:first-child > tr:first-child > td, table > thead:first-child > tr:first-child > td {
    border-top: 0; }
  .table > tbody + tbody, table > tbody + tbody {
    border-top: 2px solid #ddd; }
  .table .table, table .table, .table table, table table {
    background-color: #fff; }

.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px; }

.table-bordered {
  border: 1px solid #ddd; }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td,
  .table-bordered > tbody > tr > th,
  .table-bordered > tbody > tr > td,
  .table-bordered > tfoot > tr > th,
  .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd; }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td {
    border-bottom-width: 2px; }

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

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

table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column; }

table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell; }

.table > thead > tr > td.active, table > thead > tr > td.active,
.table > thead > tr > th.active, table > thead > tr > th.active,
.table > thead > tr.active > td, table > thead > tr.active > td,
.table > thead > tr.active > th, table > thead > tr.active > th,
.table > tbody > tr > td.active, table > tbody > tr > td.active,
.table > tbody > tr > th.active, table > tbody > tr > th.active,
.table > tbody > tr.active > td, table > tbody > tr.active > td,
.table > tbody > tr.active > th, table > tbody > tr.active > th,
.table > tfoot > tr > td.active, table > tfoot > tr > td.active,
.table > tfoot > tr > th.active, table > tfoot > tr > th.active,
.table > tfoot > tr.active > td, table > tfoot > tr.active > td,
.table > tfoot > tr.active > th, table > tfoot > tr.active > th {
  background-color: #f5f5f5; }

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8; }

.table > thead > tr > td.success, table > thead > tr > td.success,
.table > thead > tr > th.success, table > thead > tr > th.success,
.table > thead > tr.success > td, table > thead > tr.success > td,
.table > thead > tr.success > th, table > thead > tr.success > th,
.table > tbody > tr > td.success, table > tbody > tr > td.success,
.table > tbody > tr > th.success, table > tbody > tr > th.success,
.table > tbody > tr.success > td, table > tbody > tr.success > td,
.table > tbody > tr.success > th, table > tbody > tr.success > th,
.table > tfoot > tr > td.success, table > tfoot > tr > td.success,
.table > tfoot > tr > th.success, table > tfoot > tr > th.success,
.table > tfoot > tr.success > td, table > tfoot > tr.success > td,
.table > tfoot > tr.success > th, table > tfoot > tr.success > th {
  background-color: #dff0d8; }

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6; }

.table > thead > tr > td.info, table > thead > tr > td.info,
.table > thead > tr > th.info, table > thead > tr > th.info,
.table > thead > tr.info > td, table > thead > tr.info > td,
.table > thead > tr.info > th, table > thead > tr.info > th,
.table > tbody > tr > td.info, table > tbody > tr > td.info,
.table > tbody > tr > th.info, table > tbody > tr > th.info,
.table > tbody > tr.info > td, table > tbody > tr.info > td,
.table > tbody > tr.info > th, table > tbody > tr.info > th,
.table > tfoot > tr > td.info, table > tfoot > tr > td.info,
.table > tfoot > tr > th.info, table > tfoot > tr > th.info,
.table > tfoot > tr.info > td, table > tfoot > tr.info > td,
.table > tfoot > tr.info > th, table > tfoot > tr.info > th {
  background-color: #d9edf7; }

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3; }

.table > thead > tr > td.warning, table > thead > tr > td.warning,
.table > thead > tr > th.warning, table > thead > tr > th.warning,
.table > thead > tr.warning > td, table > thead > tr.warning > td,
.table > thead > tr.warning > th, table > thead > tr.warning > th,
.table > tbody > tr > td.warning, table > tbody > tr > td.warning,
.table > tbody > tr > th.warning, table > tbody > tr > th.warning,
.table > tbody > tr.warning > td, table > tbody > tr.warning > td,
.table > tbody > tr.warning > th, table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning, table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning, table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td, table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th, table > tfoot > tr.warning > th {
  background-color: #fcf8e3; }

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc; }

.table > thead > tr > td.danger, table > thead > tr > td.danger,
.table > thead > tr > th.danger, table > thead > tr > th.danger,
.table > thead > tr.danger > td, table > thead > tr.danger > td,
.table > thead > tr.danger > th, table > thead > tr.danger > th,
.table > tbody > tr > td.danger, table > tbody > tr > td.danger,
.table > tbody > tr > th.danger, table > tbody > tr > th.danger,
.table > tbody > tr.danger > td, table > tbody > tr.danger > td,
.table > tbody > tr.danger > th, table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger, table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger, table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td, table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th, table > tfoot > tr.danger > th {
  background-color: #f2dede; }

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc; }

.table-responsive, table {
  overflow-x: auto;
  min-height: 0.01%; }
  @media screen and (max-width: 767px) {
    .table-responsive, table {
      width: 100%;
      margin-bottom: 15px;
      overflow-y: hidden;
      -ms-overflow-style: -ms-autohiding-scrollbar;
      border: 1px solid #ddd; }
      .table-responsive > .table, table > .table, .table-responsive > table, table > table {
        margin-bottom: 0; }
        .table-responsive > .table > thead > tr > th, table > .table > thead > tr > th, .table-responsive > table > thead > tr > th, table > table > thead > tr > th,
        .table-responsive > .table > thead > tr > td, table > .table > thead > tr > td,
        .table-responsive > table > thead > tr > td, table > table > thead > tr > td,
        .table-responsive > .table > tbody > tr > th, table > .table > tbody > tr > th,
        .table-responsive > table > tbody > tr > th, table > table > tbody > tr > th,
        .table-responsive > .table > tbody > tr > td, table > .table > tbody > tr > td,
        .table-responsive > table > tbody > tr > td, table > table > tbody > tr > td,
        .table-responsive > .table > tfoot > tr > th, table > .table > tfoot > tr > th,
        .table-responsive > table > tfoot > tr > th, table > table > tfoot > tr > th,
        .table-responsive > .table > tfoot > tr > td, table > .table > tfoot > tr > td,
        .table-responsive > table > tfoot > tr > td, table > table > tfoot > tr > td {
          white-space: nowrap; }
      .table-responsive > .table-bordered, table > .table-bordered {
        border: 0; }
        .table-responsive > .table-bordered > thead > tr > th:first-child, table > .table-bordered > thead > tr > th:first-child,
        .table-responsive > .table-bordered > thead > tr > td:first-child, table > .table-bordered > thead > tr > td:first-child,
        .table-responsive > .table-bordered > tbody > tr > th:first-child, table > .table-bordered > tbody > tr > th:first-child,
        .table-responsive > .table-bordered > tbody > tr > td:first-child, table > .table-bordered > tbody > tr > td:first-child,
        .table-responsive > .table-bordered > tfoot > tr > th:first-child, table > .table-bordered > tfoot > tr > th:first-child,
        .table-responsive > .table-bordered > tfoot > tr > td:first-child, table > .table-bordered > tfoot > tr > td:first-child {
          border-left: 0; }
        .table-responsive > .table-bordered > thead > tr > th:last-child, table > .table-bordered > thead > tr > th:last-child,
        .table-responsive > .table-bordered > thead > tr > td:last-child, table > .table-bordered > thead > tr > td:last-child,
        .table-responsive > .table-bordered > tbody > tr > th:last-child, table > .table-bordered > tbody > tr > th:last-child,
        .table-responsive > .table-bordered > tbody > tr > td:last-child, table > .table-bordered > tbody > tr > td:last-child,
        .table-responsive > .table-bordered > tfoot > tr > th:last-child, table > .table-bordered > tfoot > tr > th:last-child,
        .table-responsive > .table-bordered > tfoot > tr > td:last-child, table > .table-bordered > tfoot > tr > td:last-child {
          border-right: 0; }
        .table-responsive > .table-bordered > tbody > tr:last-child > th, table > .table-bordered > tbody > tr:last-child > th,
        .table-responsive > .table-bordered > tbody > tr:last-child > td, table > .table-bordered > tbody > tr:last-child > td,
        .table-responsive > .table-bordered > tfoot > tr:last-child > th, table > .table-bordered > tfoot > tr:last-child > th,
        .table-responsive > .table-bordered > tfoot > tr:last-child > td, table > .table-bordered > tfoot > tr:last-child > td {
          border-bottom: 0; } }

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none; }
  .btn:active, .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .btn[disabled],
  fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none; }

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc; }
  .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active,
  fieldset[disabled] .btn-default,
  fieldset[disabled] .btn-default:hover,
  fieldset[disabled] .btn-default:focus,
  fieldset[disabled] .btn-default.focus,
  fieldset[disabled] .btn-default:active,
  fieldset[disabled] .btn-default.active {
    background-color: #fff;
    border-color: #ccc; }
  .btn-default .badge {
    color: #fff;
    background-color: #333; }

.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd; }
  .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #3071a9;
    border-color: #285e8e; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,
  fieldset[disabled] .btn-primary,
  fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:focus,
  fieldset[disabled] .btn-primary.focus,
  fieldset[disabled] .btn-primary:active,
  fieldset[disabled] .btn-primary.active {
    background-color: #428bca;
    border-color: #357ebd; }
  .btn-primary .badge {
    color: #428bca;
    background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }
  .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active,
  fieldset[disabled] .btn-success,
  fieldset[disabled] .btn-success:hover,
  fieldset[disabled] .btn-success:focus,
  fieldset[disabled] .btn-success.focus,
  fieldset[disabled] .btn-success:active,
  fieldset[disabled] .btn-success.active {
    background-color: #5cb85c;
    border-color: #4cae4c; }
  .btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da; }
  .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active,
  fieldset[disabled] .btn-info,
  fieldset[disabled] .btn-info:hover,
  fieldset[disabled] .btn-info:focus,
  fieldset[disabled] .btn-info.focus,
  fieldset[disabled] .btn-info:active,
  fieldset[disabled] .btn-info.active {
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }
  .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,
  fieldset[disabled] .btn-warning,
  fieldset[disabled] .btn-warning:hover,
  fieldset[disabled] .btn-warning:focus,
  fieldset[disabled] .btn-warning.focus,
  fieldset[disabled] .btn-warning:active,
  fieldset[disabled] .btn-warning.active {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a; }
  .btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,
  fieldset[disabled] .btn-danger,
  fieldset[disabled] .btn-danger:hover,
  fieldset[disabled] .btn-danger:focus,
  fieldset[disabled] .btn-danger.focus,
  fieldset[disabled] .btn-danger:active,
  fieldset[disabled] .btn-danger.active {
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }

.btn-link {
  color: #666666;
  font-weight: normal;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
  fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: #404040;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus,
  fieldset[disabled] .btn-link:hover,
  fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px; }

.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0; }
  .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 56.25%; }
  .embed-responsive.embed-responsive-4by3 {
    padding-bottom: 75%; }

.mce-content-body {
  font-family: "Century Gothic", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857;
  color: #666666;
  padding: .8em; }

p {
  margin: 1em 0; }

span {
  font-family: inherit;
  font-size: inherit;
  color: inherit; }

/*Paragraphs and headings Styles*/
p, body, h1, h2, h3, h4, h5, h6, table, th, td, dd, dt, li, blockquote, fieldset {
  font-family: 'Century Gothic', Arial, Sans-Serif;
  font-size: 12px;
  text-align: left;
  color: #666;
  line-height: 1.3em;
  vertical-align: top; }

p {
  margin: .8em 0; }

span {
  font-family: inherit;
  font-size: inherit;
  color: inherit; }

h1, h2, h3, h4, h5, h6 {
  font-family: Georgia, Times, 'Times New Roman', serif;
  font-weight: bold;
  color: #765948;
  margin: 1em 0 0.8em 0; }

h1 {
  font-size: 2em;
  margin: 0.2em 0 .5em 0; }

h2 {
  font-size: 1.6em; }

h3 {
  font-size: 1.167em;
  text-transform: uppercase; }

h4 {
  font-size: 1em;
  text-transform: uppercase;
  font-style: italic; }

h5 {
  font-size: 1em;
  text-transform: uppercase;
  font-style: italic;
  font-weight: normal; }

h6 {
  font-size: 1em;
  text-transform: uppercase;
  font-weight: normal; }

.heading-color {
  color: #765948; }

.text-upper {
  text-transform: uppercase; }

/*Lists*/
.NoDotPointsList {
  list-style-type: none;
  padding: 0; }

/*Tables*/
table caption {
  height: auto;
  background: #FFFFCC;
  padding: .5em;
  line-height: 1.2em; }

table {
  margin: 1em 0 1.2em 0;
  border-radius: 5px;
  border: 7px solid #765948;
  box-shadow: 0 1px 3px #444; }
  table tr:first-child td:last-child,
  table tr:first-child th:last-child {
    border-radius: 0 5px 0 0; }
  table tr:nth-child(2n+1) {
    background-color: #907c70;
    background-color: rgba(144, 124, 112, 0.2); }
  table th, table td {
    font-family: inherit;
    font-size: 1em;
    padding: 10px;
    border: 0;
    border-bottom: 1px solid #dddcd8; }
  table td {
    font-weight: normal; }
  table th {
    font-weight: bold; }
    table th[scope^="col"] {
      color: #fff;
      background-color: #907c70;
      border-width: 0 0;
      text-transform: uppercase; }
    table th[scope^="row"] {
      color: #000; }

/*Form elements*/
textarea {
  font-family: Sans-Serif; }

/*Other Random Elements*/
img {
  border: 0; }

.spark-formplaceholder, .spark-cmsplaceholder {
  display: block;
  width: 100% !important;
  height: 250px; }

.accordion {
  background: #FFFFCC; }

blockquote a:before {
  content: '\f0c1';
  display: inline-block;
  font-family: FontAwesome;
  padding-right: .7em; }

blockquote a[href$=".pdf"]:before, blockquote a[href$=".PDF"]:before, blockquote a[href$=".Pdf"]:before {
  content: '\f1c1'; }

blockquote a[href$=".xls"]:before, blockquote a[href$=".xlsx"]:before,
blockquote a[href$=".XLS"]:before, blockquote a[href$=".XLSX"]:before {
  content: '\f1c3'; }

blockquote a[href$=".doc"]:before, blockquote a[href$=".docx"]:before,
blockquote a[href$=".DOC"]:before, blockquote a[href$=".DOCX"]:before {
  content: '\f1c2'; }

blockquote a[href^="http"]:before, blockquote a[href^="HTTP"]:before {
  content: '\f08e'; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vUHJvZmlsZXMvZHVuZGFzL0luY2x1ZGVzL0NTUy94MkVkaXRvci5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIi4uL1Byb2ZpbGVzL2R1bmRhcy9JbmNsdWRlcy9DU1MveDJFZGl0b3Iuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL2R1bmRhcy9JbmNsdWRlcy9DU1MvX3ZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvX21peGlucy5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19oaWRlLXRleHQuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fb3BhY2l0eS5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fcmVzZXQtZmlsdGVyLnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fc2l6ZS5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL190YWItZm9jdXMuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL190ZXh0LW92ZXJmbG93LnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9TaGFyZWQvQ1NTL2Jvb3RzdHJhcC9taXhpbnMvX2NlbnRlci1ibG9jay5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvU2hhcmVkL0NTUy9ib290c3RyYXAvbWl4aW5zL19uYXYtdmVydGljYWwtYWxpZ24uc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL1NoYXJlZC9DU1MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvc2hhcmVkL2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzIiwKCQkiLi4vUHJvZmlsZXMvc2hhcmVkL2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL3NoYXJlZC9jc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsCgkJIi4uL1Byb2ZpbGVzL3NoYXJlZC9jc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLAoJCSIuLi9Qcm9maWxlcy9zaGFyZWQvY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzIgoJXSwKCSJtYXBwaW5ncyI6ICJBQzJCQSxvQkFBb0I7QStCM0JwQiw0REFBNEQ7QUFRNUQsQUFBQSxJQUFJLENBQUM7RUFDSCxXQUFXLEVBQUUsVUFBVztFQUN4QixvQkFBb0IsRUFBRSxJQUFLO0VBQzNCLHdCQUF3QixFQUFFLElBQUssR0FDaEM7O0FBTUQsQUFBQSxJQUFJLENBQUM7RUFDSCxNQUFNLEVBQUUsQ0FBRSxHQUNYOztBQVlELEFBQUEsT0FBTztBQUNQLEFBQUEsS0FBSztBQUNMLEFBQUEsT0FBTztBQUNQLEFBQUEsVUFBVTtBQUNWLEFBQUEsTUFBTTtBQUNOLEFBQUEsTUFBTTtBQUNOLEFBQUEsTUFBTTtBQUNOLEFBQUEsTUFBTTtBQUNOLEFBQUEsSUFBSTtBQUNKLEFBQUEsSUFBSTtBQUNKLEFBQUEsR0FBRztBQUNILEFBQUEsT0FBTztBQUNQLEFBQUEsT0FBTyxDQUFDO0VBQ04s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 */