From aeabe198a41fdf3bf5c98d411a0b2f1fc8a1f8ae Mon Sep 17 00:00:00 2001
From: marcosschroh <marcos.06sch@gmail.com>
Date: Thu, 26 Mar 2015 23:11:37 -0300
Subject: [PATCH 1/3] Function Restore Image added when a Default Image is
 charged like default option.

---
 assets/css/bootstrap.css | 14234 ++++++++++++++++++-------------------
 assets/css/croppic.css   |    14 +-
 assets/img/park_view.jpg |   Bin 0 -> 55901 bytes
 assets/img/reset.png     |   Bin 0 -> 31418 bytes
 croppic.js               |   109 +-
 5 files changed, 7187 insertions(+), 7170 deletions(-)
 create mode 100644 assets/img/park_view.jpg
 create mode 100644 assets/img/reset.png

diff --git a/assets/css/bootstrap.css b/assets/css/bootstrap.css
index 377dff3..d3879db 100644
--- a/assets/css/bootstrap.css
+++ b/assets/css/bootstrap.css
@@ -1,7118 +1,7118 @@
-/*!
- * Bootstrap v3.0.3 (http://getbootstrap.com)
- * Copyright 2013 Twitter, Inc.
- * Licensed under http://www.apache.org/licenses/LICENSE-2.0
- */
-
-/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
-
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section,
-summary {
-  display: block;
-}
-
-audio,
-canvas,
-video {
-  display: inline-block;
-}
-
-audio:not([controls]) {
-  display: none;
-  height: 0;
-}
-
-[hidden],
-template {
-  display: none;
-}
-
-html {
-  font-family: sans-serif;
-  -webkit-text-size-adjust: 100%;
-      -ms-text-size-adjust: 100%;
-}
-
-body {
-  margin: 0;
-}
-
-a {
-  background: transparent;
-}
-
-a:focus {
-  outline: thin dotted;
-}
-
-a:active,
-a:hover {
-  outline: 0;
-}
-
-h1 {
-  margin: 0.67em 0;
-  font-size: 2em;
-}
-
-abbr[title] {
-  border-bottom: 1px dotted;
-}
-
-b,
-strong {
-  font-weight: bold;
-}
-
-dfn {
-  font-style: italic;
-}
-
-hr {
-  height: 0;
-  -moz-box-sizing: content-box;
-       box-sizing: content-box;
-}
-
-mark {
-  color: #000;
-  background: #ff0;
-}
-
-code,
-kbd,
-pre,
-samp {
-  font-family: monospace, serif;
-  font-size: 1em;
-}
-
-pre {
-  white-space: pre-wrap;
-}
-
-q {
-  quotes: "\201C" "\201D" "\2018" "\2019";
-}
-
-small {
-  font-size: 80%;
-}
-
-sub,
-sup {
-  position: relative;
-  font-size: 75%;
-  line-height: 0;
-  vertical-align: baseline;
-}
-
-sup {
-  top: -0.5em;
-}
-
-sub {
-  bottom: -0.25em;
-}
-
-img {
-  border: 0;
-}
-
-svg:not(:root) {
-  overflow: hidden;
-}
-
-figure {
-  margin: 0;
-}
-
-fieldset {
-  padding: 0.35em 0.625em 0.75em;
-  margin: 0 2px;
-  border: 1px solid #c0c0c0;
-}
-
-legend {
-  padding: 0;
-  border: 0;
-}
-
-button,
-input,
-select,
-textarea {
-  margin: 0;
-  font-family: inherit;
-  font-size: 100%;
-}
-
-button,
-input {
-  line-height: normal;
-}
-
-button,
-select {
-  text-transform: none;
-}
-
-button,
-html input[type="button"],
-input[type="reset"],
-input[type="submit"] {
-  cursor: pointer;
-  -webkit-appearance: button;
-}
-
-button[disabled],
-html input[disabled] {
-  cursor: default;
-}
-
-input[type="checkbox"],
-input[type="radio"] {
-  padding: 0;
-  box-sizing: border-box;
-}
-
-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-cancel-button,
-input[type="search"]::-webkit-search-decoration {
-  -webkit-appearance: none;
-}
-
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-  padding: 0;
-  border: 0;
-}
-
-textarea {
-  overflow: auto;
-  vertical-align: top;
-}
-
-table {
-  border-collapse: collapse;
-  border-spacing: 0;
-}
-
-@media print {
-  * {
-    color: #000 !important;
-    text-shadow: none !important;
-    background: transparent !important;
-    box-shadow: none !important;
-  }
-  a,
-  a:visited {
-    text-decoration: underline;
-  }
-  a[href]:after {
-    content: " (" attr(href) ")";
-  }
-  abbr[title]:after {
-    content: " (" attr(title) ")";
-  }
-  a[href^="javascript:"]:after,
-  a[href^="#"]:after {
-    content: "";
-  }
-  pre,
-  blockquote {
-    border: 1px solid #999;
-    page-break-inside: avoid;
-  }
-  thead {
-    display: table-header-group;
-  }
-  tr,
-  img {
-    page-break-inside: avoid;
-  }
-  img {
-    max-width: 100% !important;
-  }
-  @page  {
-    margin: 2cm .5cm;
-  }
-  p,
-  h2,
-  h3 {
-    orphans: 3;
-    widows: 3;
-  }
-  h2,
-  h3 {
-    page-break-after: avoid;
-  }
-  select {
-    background: #fff !important;
-  }
-  .navbar {
-    display: none;
-  }
-  .table td,
-  .table th {
-    background-color: #fff !important;
-  }
-  .btn > .caret,
-  .dropup > .btn > .caret {
-    border-top-color: #000 !important;
-  }
-  .label {
-    border: 1px solid #000;
-  }
-  .table {
-    border-collapse: collapse !important;
-  }
-  .table-bordered th,
-  .table-bordered td {
-    border: 1px solid #ddd !important;
-  }
-}
-
-*,
-*:before,
-*:after {
-  -webkit-box-sizing: border-box;
-     -moz-box-sizing: border-box;
-          box-sizing: border-box;
-}
-
-html {
-  font-size: 62.5%;
-  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-
-body {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 14px;
-  line-height: 1.428571429;
-  color: #333333;
-  background-color: #ffffff;
-}
-
-input,
-button,
-select,
-textarea {
-  font-family: inherit;
-  font-size: inherit;
-  line-height: inherit;
-}
-
-a {
-  color: #428bca;
-  text-decoration: none;
-}
-
-a:hover,
-a:focus {
-  color: #2a6496;
-  text-decoration: underline;
-}
-
-a:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-
-img {
-  vertical-align: middle;
-}
-
-.img-responsive {
-  display: block;
-  height: auto;
-  max-width: 100%;
-}
-
-.img-rounded {
-  border-radius: 6px;
-}
-
-.img-thumbnail {
-  display: inline-block;
-  height: auto;
-  max-width: 100%;
-  padding: 4px;
-  line-height: 1.428571429;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 4px;
-  -webkit-transition: all 0.2s ease-in-out;
-          transition: all 0.2s ease-in-out;
-}
-
-.img-circle {
-  border-radius: 50%;
-}
-
-hr {
-  margin-top: 20px;
-  margin-bottom: 20px;
-  border: 0;
-  border-top: 1px solid #eeeeee;
-}
-
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  padding: 0;
-  margin: -1px;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-weight: 500;
-  line-height: 1.1;
-  color: inherit;
-}
-
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small,
-.h1 small,
-.h2 small,
-.h3 small,
-.h4 small,
-.h5 small,
-.h6 small,
-h1 .small,
-h2 .small,
-h3 .small,
-h4 .small,
-h5 .small,
-h6 .small,
-.h1 .small,
-.h2 .small,
-.h3 .small,
-.h4 .small,
-.h5 .small,
-.h6 .small {
-  font-weight: normal;
-  line-height: 1;
-  color: #999999;
-}
-
-h1,
-h2,
-h3 {
-  margin-top: 20px;
-  margin-bottom: 10px;
-}
-
-h1 small,
-h2 small,
-h3 small,
-h1 .small,
-h2 .small,
-h3 .small {
-  font-size: 65%;
-}
-
-h4,
-h5,
-h6 {
-  margin-top: 10px;
-  margin-bottom: 10px;
-}
-
-h4 small,
-h5 small,
-h6 small,
-h4 .small,
-h5 .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: 200;
-  line-height: 1.4;
-}
-
-@media (min-width: 768px) {
-  .lead {
-    font-size: 21px;
-  }
-}
-
-small,
-.small {
-  font-size: 85%;
-}
-
-cite {
-  font-style: normal;
-}
-
-.text-muted {
-  color: #999999;
-}
-
-.text-primary {
-  color: #428bca;
-}
-
-.text-primary:hover {
-  color: #3071a9;
-}
-
-.text-warning {
-  color: #8a6d3b;
-}
-
-.text-warning:hover {
-  color: #66512c;
-}
-
-.text-danger {
-  color: #a94442;
-}
-
-.text-danger:hover {
-  color: #843534;
-}
-
-.text-success {
-  color: #3c763d;
-}
-
-.text-success:hover {
-  color: #2b542c;
-}
-
-.text-info {
-  color: #31708f;
-}
-
-.text-info:hover {
-  color: #245269;
-}
-
-.text-left {
-  text-align: left;
-}
-
-.text-right {
-  text-align: right;
-}
-
-.text-center {
-  text-align: center;
-}
-
-.page-header {
-  padding-bottom: 9px;
-  margin: 40px 0 20px;
-  border-bottom: 1px solid #eeeeee;
-}
-
-ul,
-ol {
-  margin-top: 0;
-  margin-bottom: 10px;
-}
-
-ul ul,
-ol ul,
-ul ol,
-ol ol {
-  margin-bottom: 0;
-}
-
-.list-unstyled {
-  padding-left: 0;
-  list-style: none;
-}
-
-.list-inline {
-  padding-left: 0;
-  list-style: none;
-}
-
-.list-inline > li {
-  display: inline-block;
-  padding-right: 5px;
-  padding-left: 5px;
-}
-
-.list-inline > li:first-child {
-  padding-left: 0;
-}
-
-dl {
-  margin-top: 0;
-  margin-bottom: 20px;
-}
-
-dt,
-dd {
-  line-height: 1.428571429;
-}
-
-dt {
-  font-weight: bold;
-}
-
-dd {
-  margin-left: 0;
-}
-
-@media (min-width: 768px) {
-  .dl-horizontal dt {
-    float: left;
-    width: 160px;
-    overflow: hidden;
-    clear: left;
-    text-align: right;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-  }
-  .dl-horizontal dd {
-    margin-left: 180px;
-  }
-  .dl-horizontal dd:before,
-  .dl-horizontal dd:after {
-    display: table;
-    content: " ";
-  }
-  .dl-horizontal dd:after {
-    clear: both;
-  }
-  .dl-horizontal dd:before,
-  .dl-horizontal dd:after {
-    display: table;
-    content: " ";
-  }
-  .dl-horizontal dd:after {
-    clear: both;
-  }
-}
-
-abbr[title],
-abbr[data-original-title] {
-  cursor: help;
-  border-bottom: 1px dotted #999999;
-}
-
-.initialism {
-  font-size: 90%;
-  text-transform: uppercase;
-}
-
-blockquote {
-  padding: 10px 20px;
-  margin: 0 0 20px;
-  border-left: 5px solid #eeeeee;
-}
-
-blockquote p {
-  font-size: 17.5px;
-  font-weight: 300;
-  line-height: 1.25;
-}
-
-blockquote p:last-child {
-  margin-bottom: 0;
-}
-
-blockquote small,
-blockquote .small {
-  display: block;
-  line-height: 1.428571429;
-  color: #999999;
-}
-
-blockquote small:before,
-blockquote .small:before {
-  content: '\2014 \00A0';
-}
-
-blockquote.pull-right {
-  padding-right: 15px;
-  padding-left: 0;
-  border-right: 5px solid #eeeeee;
-  border-left: 0;
-}
-
-blockquote.pull-right p,
-blockquote.pull-right small,
-blockquote.pull-right .small {
-  text-align: right;
-}
-
-blockquote.pull-right small:before,
-blockquote.pull-right .small:before {
-  content: '';
-}
-
-blockquote.pull-right small:after,
-blockquote.pull-right .small:after {
-  content: '\00A0 \2014';
-}
-
-blockquote:before,
-blockquote:after {
-  content: "";
-}
-
-address {
-  margin-bottom: 20px;
-  font-style: normal;
-  line-height: 1.428571429;
-}
-
-code,
-kbd,
-pre,
-samp {
-  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
-}
-
-code {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #c7254e;
-  white-space: nowrap;
-  background-color: #f9f2f4;
-  border-radius: 4px;
-}
-
-pre {
-  display: block;
-  padding: 9.5px;
-  margin: 0 0 10px;
-  font-size: 13px;
-  line-height: 1.428571429;
-  color: #333333;
-  word-break: break-all;
-  word-wrap: break-word;
-  background-color: #f5f5f5;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
-}
-
-pre code {
-  padding: 0;
-  font-size: inherit;
-  color: inherit;
-  white-space: pre-wrap;
-  background-color: transparent;
-  border-radius: 0;
-}
-
-.pre-scrollable {
-  max-height: 340px;
-  overflow-y: scroll;
-}
-
-.container {
-  padding-right: 15px;
-  padding-left: 15px;
-  margin-right: auto;
-  margin-left: auto;
-}
-
-.container:before,
-.container:after {
-  display: table;
-  content: " ";
-}
-
-.container:after {
-  clear: both;
-}
-
-.container:before,
-.container:after {
-  display: table;
-  content: " ";
-}
-
-.container:after {
-  clear: both;
-}
-
-@media (min-width: 768px) {
-  .container {
-    width: 750px;
-  }
-}
-
-@media (min-width: 992px) {
-  .container {
-    width: 970px;
-  }
-}
-
-@media (min-width: 1200px) {
-  .container {
-    width: 1170px;
-  }
-}
-
-.row {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-
-.row:before,
-.row:after {
-  display: table;
-  content: " ";
-}
-
-.row:after {
-  clear: both;
-}
-
-.row:before,
-.row:after {
-  display: table;
-  content: " ";
-}
-
-.row:after {
-  clear: both;
-}
-
-.col-xs-1,
-.col-sm-1,
-.col-md-1,
-.col-lg-1,
-.col-xs-2,
-.col-sm-2,
-.col-md-2,
-.col-lg-2,
-.col-xs-3,
-.col-sm-3,
-.col-md-3,
-.col-lg-3,
-.col-xs-4,
-.col-sm-4,
-.col-md-4,
-.col-lg-4,
-.col-xs-5,
-.col-sm-5,
-.col-md-5,
-.col-lg-5,
-.col-xs-6,
-.col-sm-6,
-.col-md-6,
-.col-lg-6,
-.col-xs-7,
-.col-sm-7,
-.col-md-7,
-.col-lg-7,
-.col-xs-8,
-.col-sm-8,
-.col-md-8,
-.col-lg-8,
-.col-xs-9,
-.col-sm-9,
-.col-md-9,
-.col-lg-9,
-.col-xs-10,
-.col-sm-10,
-.col-md-10,
-.col-lg-10,
-.col-xs-11,
-.col-sm-11,
-.col-md-11,
-.col-lg-11,
-.col-xs-12,
-.col-sm-12,
-.col-md-12,
-.col-lg-12 {
-  position: relative;
-  min-height: 1px;
-  padding-right: 15px;
-  padding-left: 15px;
-}
-
-.col-xs-1,
-.col-xs-2,
-.col-xs-3,
-.col-xs-4,
-.col-xs-5,
-.col-xs-6,
-.col-xs-7,
-.col-xs-8,
-.col-xs-9,
-.col-xs-10,
-.col-xs-11,
-.col-xs-12 {
-  float: left;
-}
-
-.col-xs-12 {
-  width: 100%;
-}
-
-.col-xs-11 {
-  width: 91.66666666666666%;
-}
-
-.col-xs-10 {
-  width: 83.33333333333334%;
-}
-
-.col-xs-9 {
-  width: 75%;
-}
-
-.col-xs-8 {
-  width: 66.66666666666666%;
-}
-
-.col-xs-7 {
-  width: 58.333333333333336%;
-}
-
-.col-xs-6 {
-  width: 50%;
-}
-
-.col-xs-5 {
-  width: 41.66666666666667%;
-}
-
-.col-xs-4 {
-  width: 33.33333333333333%;
-}
-
-.col-xs-3 {
-  width: 25%;
-}
-
-.col-xs-2 {
-  width: 16.666666666666664%;
-}
-
-.col-xs-1 {
-  width: 8.333333333333332%;
-}
-
-.col-xs-pull-12 {
-  right: 100%;
-}
-
-.col-xs-pull-11 {
-  right: 91.66666666666666%;
-}
-
-.col-xs-pull-10 {
-  right: 83.33333333333334%;
-}
-
-.col-xs-pull-9 {
-  right: 75%;
-}
-
-.col-xs-pull-8 {
-  right: 66.66666666666666%;
-}
-
-.col-xs-pull-7 {
-  right: 58.333333333333336%;
-}
-
-.col-xs-pull-6 {
-  right: 50%;
-}
-
-.col-xs-pull-5 {
-  right: 41.66666666666667%;
-}
-
-.col-xs-pull-4 {
-  right: 33.33333333333333%;
-}
-
-.col-xs-pull-3 {
-  right: 25%;
-}
-
-.col-xs-pull-2 {
-  right: 16.666666666666664%;
-}
-
-.col-xs-pull-1 {
-  right: 8.333333333333332%;
-}
-
-.col-xs-pull-0 {
-  right: 0;
-}
-
-.col-xs-push-12 {
-  left: 100%;
-}
-
-.col-xs-push-11 {
-  left: 91.66666666666666%;
-}
-
-.col-xs-push-10 {
-  left: 83.33333333333334%;
-}
-
-.col-xs-push-9 {
-  left: 75%;
-}
-
-.col-xs-push-8 {
-  left: 66.66666666666666%;
-}
-
-.col-xs-push-7 {
-  left: 58.333333333333336%;
-}
-
-.col-xs-push-6 {
-  left: 50%;
-}
-
-.col-xs-push-5 {
-  left: 41.66666666666667%;
-}
-
-.col-xs-push-4 {
-  left: 33.33333333333333%;
-}
-
-.col-xs-push-3 {
-  left: 25%;
-}
-
-.col-xs-push-2 {
-  left: 16.666666666666664%;
-}
-
-.col-xs-push-1 {
-  left: 8.333333333333332%;
-}
-
-.col-xs-push-0 {
-  left: 0;
-}
-
-.col-xs-offset-12 {
-  margin-left: 100%;
-}
-
-.col-xs-offset-11 {
-  margin-left: 91.66666666666666%;
-}
-
-.col-xs-offset-10 {
-  margin-left: 83.33333333333334%;
-}
-
-.col-xs-offset-9 {
-  margin-left: 75%;
-}
-
-.col-xs-offset-8 {
-  margin-left: 66.66666666666666%;
-}
-
-.col-xs-offset-7 {
-  margin-left: 58.333333333333336%;
-}
-
-.col-xs-offset-6 {
-  margin-left: 50%;
-}
-
-.col-xs-offset-5 {
-  margin-left: 41.66666666666667%;
-}
-
-.col-xs-offset-4 {
-  margin-left: 33.33333333333333%;
-}
-
-.col-xs-offset-3 {
-  margin-left: 25%;
-}
-
-.col-xs-offset-2 {
-  margin-left: 16.666666666666664%;
-}
-
-.col-xs-offset-1 {
-  margin-left: 8.333333333333332%;
-}
-
-.col-xs-offset-0 {
-  margin-left: 0;
-}
-
-@media (min-width: 768px) {
-  .col-sm-1,
-  .col-sm-2,
-  .col-sm-3,
-  .col-sm-4,
-  .col-sm-5,
-  .col-sm-6,
-  .col-sm-7,
-  .col-sm-8,
-  .col-sm-9,
-  .col-sm-10,
-  .col-sm-11,
-  .col-sm-12 {
-    float: left;
-  }
-  .col-sm-12 {
-    width: 100%;
-  }
-  .col-sm-11 {
-    width: 91.66666666666666%;
-  }
-  .col-sm-10 {
-    width: 83.33333333333334%;
-  }
-  .col-sm-9 {
-    width: 75%;
-  }
-  .col-sm-8 {
-    width: 66.66666666666666%;
-  }
-  .col-sm-7 {
-    width: 58.333333333333336%;
-  }
-  .col-sm-6 {
-    width: 50%;
-  }
-  .col-sm-5 {
-    width: 41.66666666666667%;
-  }
-  .col-sm-4 {
-    width: 33.33333333333333%;
-  }
-  .col-sm-3 {
-    width: 25%;
-  }
-  .col-sm-2 {
-    width: 16.666666666666664%;
-  }
-  .col-sm-1 {
-    width: 8.333333333333332%;
-  }
-  .col-sm-pull-12 {
-    right: 100%;
-  }
-  .col-sm-pull-11 {
-    right: 91.66666666666666%;
-  }
-  .col-sm-pull-10 {
-    right: 83.33333333333334%;
-  }
-  .col-sm-pull-9 {
-    right: 75%;
-  }
-  .col-sm-pull-8 {
-    right: 66.66666666666666%;
-  }
-  .col-sm-pull-7 {
-    right: 58.333333333333336%;
-  }
-  .col-sm-pull-6 {
-    right: 50%;
-  }
-  .col-sm-pull-5 {
-    right: 41.66666666666667%;
-  }
-  .col-sm-pull-4 {
-    right: 33.33333333333333%;
-  }
-  .col-sm-pull-3 {
-    right: 25%;
-  }
-  .col-sm-pull-2 {
-    right: 16.666666666666664%;
-  }
-  .col-sm-pull-1 {
-    right: 8.333333333333332%;
-  }
-  .col-sm-pull-0 {
-    right: 0;
-  }
-  .col-sm-push-12 {
-    left: 100%;
-  }
-  .col-sm-push-11 {
-    left: 91.66666666666666%;
-  }
-  .col-sm-push-10 {
-    left: 83.33333333333334%;
-  }
-  .col-sm-push-9 {
-    left: 75%;
-  }
-  .col-sm-push-8 {
-    left: 66.66666666666666%;
-  }
-  .col-sm-push-7 {
-    left: 58.333333333333336%;
-  }
-  .col-sm-push-6 {
-    left: 50%;
-  }
-  .col-sm-push-5 {
-    left: 41.66666666666667%;
-  }
-  .col-sm-push-4 {
-    left: 33.33333333333333%;
-  }
-  .col-sm-push-3 {
-    left: 25%;
-  }
-  .col-sm-push-2 {
-    left: 16.666666666666664%;
-  }
-  .col-sm-push-1 {
-    left: 8.333333333333332%;
-  }
-  .col-sm-push-0 {
-    left: 0;
-  }
-  .col-sm-offset-12 {
-    margin-left: 100%;
-  }
-  .col-sm-offset-11 {
-    margin-left: 91.66666666666666%;
-  }
-  .col-sm-offset-10 {
-    margin-left: 83.33333333333334%;
-  }
-  .col-sm-offset-9 {
-    margin-left: 75%;
-  }
-  .col-sm-offset-8 {
-    margin-left: 66.66666666666666%;
-  }
-  .col-sm-offset-7 {
-    margin-left: 58.333333333333336%;
-  }
-  .col-sm-offset-6 {
-    margin-left: 50%;
-  }
-  .col-sm-offset-5 {
-    margin-left: 41.66666666666667%;
-  }
-  .col-sm-offset-4 {
-    margin-left: 33.33333333333333%;
-  }
-  .col-sm-offset-3 {
-    margin-left: 25%;
-  }
-  .col-sm-offset-2 {
-    margin-left: 16.666666666666664%;
-  }
-  .col-sm-offset-1 {
-    margin-left: 8.333333333333332%;
-  }
-  .col-sm-offset-0 {
-    margin-left: 0;
-  }
-}
-
-@media (min-width: 992px) {
-  .col-md-1,
-  .col-md-2,
-  .col-md-3,
-  .col-md-4,
-  .col-md-5,
-  .col-md-6,
-  .col-md-7,
-  .col-md-8,
-  .col-md-9,
-  .col-md-10,
-  .col-md-11,
-  .col-md-12 {
-    float: left;
-  }
-  .col-md-12 {
-    width: 100%;
-  }
-  .col-md-11 {
-    width: 91.66666666666666%;
-  }
-  .col-md-10 {
-    width: 83.33333333333334%;
-  }
-  .col-md-9 {
-    width: 75%;
-  }
-  .col-md-8 {
-    width: 66.66666666666666%;
-  }
-  .col-md-7 {
-    width: 58.333333333333336%;
-  }
-  .col-md-6 {
-    width: 50%;
-  }
-  .col-md-5 {
-    width: 41.66666666666667%;
-  }
-  .col-md-4 {
-    width: 33.33333333333333%;
-  }
-  .col-md-3 {
-    width: 25%;
-  }
-  .col-md-2 {
-    width: 16.666666666666664%;
-  }
-  .col-md-1 {
-    width: 8.333333333333332%;
-  }
-  .col-md-pull-12 {
-    right: 100%;
-  }
-  .col-md-pull-11 {
-    right: 91.66666666666666%;
-  }
-  .col-md-pull-10 {
-    right: 83.33333333333334%;
-  }
-  .col-md-pull-9 {
-    right: 75%;
-  }
-  .col-md-pull-8 {
-    right: 66.66666666666666%;
-  }
-  .col-md-pull-7 {
-    right: 58.333333333333336%;
-  }
-  .col-md-pull-6 {
-    right: 50%;
-  }
-  .col-md-pull-5 {
-    right: 41.66666666666667%;
-  }
-  .col-md-pull-4 {
-    right: 33.33333333333333%;
-  }
-  .col-md-pull-3 {
-    right: 25%;
-  }
-  .col-md-pull-2 {
-    right: 16.666666666666664%;
-  }
-  .col-md-pull-1 {
-    right: 8.333333333333332%;
-  }
-  .col-md-pull-0 {
-    right: 0;
-  }
-  .col-md-push-12 {
-    left: 100%;
-  }
-  .col-md-push-11 {
-    left: 91.66666666666666%;
-  }
-  .col-md-push-10 {
-    left: 83.33333333333334%;
-  }
-  .col-md-push-9 {
-    left: 75%;
-  }
-  .col-md-push-8 {
-    left: 66.66666666666666%;
-  }
-  .col-md-push-7 {
-    left: 58.333333333333336%;
-  }
-  .col-md-push-6 {
-    left: 50%;
-  }
-  .col-md-push-5 {
-    left: 41.66666666666667%;
-  }
-  .col-md-push-4 {
-    left: 33.33333333333333%;
-  }
-  .col-md-push-3 {
-    left: 25%;
-  }
-  .col-md-push-2 {
-    left: 16.666666666666664%;
-  }
-  .col-md-push-1 {
-    left: 8.333333333333332%;
-  }
-  .col-md-push-0 {
-    left: 0;
-  }
-  .col-md-offset-12 {
-    margin-left: 100%;
-  }
-  .col-md-offset-11 {
-    margin-left: 91.66666666666666%;
-  }
-  .col-md-offset-10 {
-    margin-left: 83.33333333333334%;
-  }
-  .col-md-offset-9 {
-    margin-left: 75%;
-  }
-  .col-md-offset-8 {
-    margin-left: 66.66666666666666%;
-  }
-  .col-md-offset-7 {
-    margin-left: 58.333333333333336%;
-  }
-  .col-md-offset-6 {
-    margin-left: 50%;
-  }
-  .col-md-offset-5 {
-    margin-left: 41.66666666666667%;
-  }
-  .col-md-offset-4 {
-    margin-left: 33.33333333333333%;
-  }
-  .col-md-offset-3 {
-    margin-left: 25%;
-  }
-  .col-md-offset-2 {
-    margin-left: 16.666666666666664%;
-  }
-  .col-md-offset-1 {
-    margin-left: 8.333333333333332%;
-  }
-  .col-md-offset-0 {
-    margin-left: 0;
-  }
-}
-
-@media (min-width: 1200px) {
-  .col-lg-1,
-  .col-lg-2,
-  .col-lg-3,
-  .col-lg-4,
-  .col-lg-5,
-  .col-lg-6,
-  .col-lg-7,
-  .col-lg-8,
-  .col-lg-9,
-  .col-lg-10,
-  .col-lg-11,
-  .col-lg-12 {
-    float: left;
-  }
-  .col-lg-12 {
-    width: 100%;
-  }
-  .col-lg-11 {
-    width: 91.66666666666666%;
-  }
-  .col-lg-10 {
-    width: 83.33333333333334%;
-  }
-  .col-lg-9 {
-    width: 75%;
-  }
-  .col-lg-8 {
-    width: 66.66666666666666%;
-  }
-  .col-lg-7 {
-    width: 58.333333333333336%;
-  }
-  .col-lg-6 {
-    width: 50%;
-  }
-  .col-lg-5 {
-    width: 41.66666666666667%;
-  }
-  .col-lg-4 {
-    width: 33.33333333333333%;
-  }
-  .col-lg-3 {
-    width: 25%;
-  }
-  .col-lg-2 {
-    width: 16.666666666666664%;
-  }
-  .col-lg-1 {
-    width: 8.333333333333332%;
-  }
-  .col-lg-pull-12 {
-    right: 100%;
-  }
-  .col-lg-pull-11 {
-    right: 91.66666666666666%;
-  }
-  .col-lg-pull-10 {
-    right: 83.33333333333334%;
-  }
-  .col-lg-pull-9 {
-    right: 75%;
-  }
-  .col-lg-pull-8 {
-    right: 66.66666666666666%;
-  }
-  .col-lg-pull-7 {
-    right: 58.333333333333336%;
-  }
-  .col-lg-pull-6 {
-    right: 50%;
-  }
-  .col-lg-pull-5 {
-    right: 41.66666666666667%;
-  }
-  .col-lg-pull-4 {
-    right: 33.33333333333333%;
-  }
-  .col-lg-pull-3 {
-    right: 25%;
-  }
-  .col-lg-pull-2 {
-    right: 16.666666666666664%;
-  }
-  .col-lg-pull-1 {
-    right: 8.333333333333332%;
-  }
-  .col-lg-pull-0 {
-    right: 0;
-  }
-  .col-lg-push-12 {
-    left: 100%;
-  }
-  .col-lg-push-11 {
-    left: 91.66666666666666%;
-  }
-  .col-lg-push-10 {
-    left: 83.33333333333334%;
-  }
-  .col-lg-push-9 {
-    left: 75%;
-  }
-  .col-lg-push-8 {
-    left: 66.66666666666666%;
-  }
-  .col-lg-push-7 {
-    left: 58.333333333333336%;
-  }
-  .col-lg-push-6 {
-    left: 50%;
-  }
-  .col-lg-push-5 {
-    left: 41.66666666666667%;
-  }
-  .col-lg-push-4 {
-    left: 33.33333333333333%;
-  }
-  .col-lg-push-3 {
-    left: 25%;
-  }
-  .col-lg-push-2 {
-    left: 16.666666666666664%;
-  }
-  .col-lg-push-1 {
-    left: 8.333333333333332%;
-  }
-  .col-lg-push-0 {
-    left: 0;
-  }
-  .col-lg-offset-12 {
-    margin-left: 100%;
-  }
-  .col-lg-offset-11 {
-    margin-left: 91.66666666666666%;
-  }
-  .col-lg-offset-10 {
-    margin-left: 83.33333333333334%;
-  }
-  .col-lg-offset-9 {
-    margin-left: 75%;
-  }
-  .col-lg-offset-8 {
-    margin-left: 66.66666666666666%;
-  }
-  .col-lg-offset-7 {
-    margin-left: 58.333333333333336%;
-  }
-  .col-lg-offset-6 {
-    margin-left: 50%;
-  }
-  .col-lg-offset-5 {
-    margin-left: 41.66666666666667%;
-  }
-  .col-lg-offset-4 {
-    margin-left: 33.33333333333333%;
-  }
-  .col-lg-offset-3 {
-    margin-left: 25%;
-  }
-  .col-lg-offset-2 {
-    margin-left: 16.666666666666664%;
-  }
-  .col-lg-offset-1 {
-    margin-left: 8.333333333333332%;
-  }
-  .col-lg-offset-0 {
-    margin-left: 0;
-  }
-}
-
-table {
-  max-width: 100%;
-  background-color: transparent;
-}
-
-th {
-  text-align: left;
-}
-
-.table {
-  width: 100%;
-  margin-bottom: 20px;
-}
-
-.table > thead > tr > th,
-.table > tbody > tr > th,
-.table > tfoot > tr > th,
-.table > thead > tr > td,
-.table > tbody > tr > td,
-.table > tfoot > tr > td {
-  padding: 8px;
-  line-height: 1.428571429;
-  vertical-align: top;
-  border-top: 1px solid #dddddd;
-}
-
-.table > thead > tr > th {
-  vertical-align: bottom;
-  border-bottom: 2px solid #dddddd;
-}
-
-.table > caption + thead > tr:first-child > th,
-.table > colgroup + thead > tr:first-child > th,
-.table > thead:first-child > tr:first-child > th,
-.table > caption + thead > tr:first-child > td,
-.table > colgroup + thead > tr:first-child > td,
-.table > thead:first-child > tr:first-child > td {
-  border-top: 0;
-}
-
-.table > tbody + tbody {
-  border-top: 2px solid #dddddd;
-}
-
-.table .table {
-  background-color: #ffffff;
-}
-
-.table-condensed > thead > tr > th,
-.table-condensed > tbody > tr > th,
-.table-condensed > tfoot > tr > th,
-.table-condensed > thead > tr > td,
-.table-condensed > tbody > tr > td,
-.table-condensed > tfoot > tr > td {
-  padding: 5px;
-}
-
-.table-bordered {
-  border: 1px solid #dddddd;
-}
-
-.table-bordered > thead > tr > th,
-.table-bordered > tbody > tr > th,
-.table-bordered > tfoot > tr > th,
-.table-bordered > thead > tr > td,
-.table-bordered > tbody > tr > td,
-.table-bordered > tfoot > tr > td {
-  border: 1px solid #dddddd;
-}
-
-.table-bordered > thead > tr > th,
-.table-bordered > thead > tr > td {
-  border-bottom-width: 2px;
-}
-
-.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 col[class*="col-"] {
-  position: static;
-  display: table-column;
-  float: none;
-}
-
-table td[class*="col-"],
-table th[class*="col-"] {
-  display: table-cell;
-  float: none;
-}
-
-.table > thead > tr > .active,
-.table > tbody > tr > .active,
-.table > tfoot > tr > .active,
-.table > thead > .active > td,
-.table > tbody > .active > td,
-.table > tfoot > .active > td,
-.table > thead > .active > th,
-.table > tbody > .active > th,
-.table > tfoot > .active > th {
-  background-color: #f5f5f5;
-}
-
-.table-hover > tbody > tr > .active:hover,
-.table-hover > tbody > .active:hover > td,
-.table-hover > tbody > .active:hover > th {
-  background-color: #e8e8e8;
-}
-
-.table > thead > tr > .success,
-.table > tbody > tr > .success,
-.table > tfoot > tr > .success,
-.table > thead > .success > td,
-.table > tbody > .success > td,
-.table > tfoot > .success > td,
-.table > thead > .success > th,
-.table > tbody > .success > th,
-.table > tfoot > .success > th {
-  background-color: #dff0d8;
-}
-
-.table-hover > tbody > tr > .success:hover,
-.table-hover > tbody > .success:hover > td,
-.table-hover > tbody > .success:hover > th {
-  background-color: #d0e9c6;
-}
-
-.table > thead > tr > .danger,
-.table > tbody > tr > .danger,
-.table > tfoot > tr > .danger,
-.table > thead > .danger > td,
-.table > tbody > .danger > td,
-.table > tfoot > .danger > td,
-.table > thead > .danger > th,
-.table > tbody > .danger > th,
-.table > tfoot > .danger > th {
-  background-color: #f2dede;
-}
-
-.table-hover > tbody > tr > .danger:hover,
-.table-hover > tbody > .danger:hover > td,
-.table-hover > tbody > .danger:hover > th {
-  background-color: #ebcccc;
-}
-
-.table > thead > tr > .warning,
-.table > tbody > tr > .warning,
-.table > tfoot > tr > .warning,
-.table > thead > .warning > td,
-.table > tbody > .warning > td,
-.table > tfoot > .warning > td,
-.table > thead > .warning > th,
-.table > tbody > .warning > th,
-.table > tfoot > .warning > th {
-  background-color: #fcf8e3;
-}
-
-.table-hover > tbody > tr > .warning:hover,
-.table-hover > tbody > .warning:hover > td,
-.table-hover > tbody > .warning:hover > th {
-  background-color: #faf2cc;
-}
-
-@media (max-width: 767px) {
-  .table-responsive {
-    width: 100%;
-    margin-bottom: 15px;
-    overflow-x: scroll;
-    overflow-y: hidden;
-    border: 1px solid #dddddd;
-    -ms-overflow-style: -ms-autohiding-scrollbar;
-    -webkit-overflow-scrolling: touch;
-  }
-  .table-responsive > .table {
-    margin-bottom: 0;
-  }
-  .table-responsive > .table > thead > tr > th,
-  .table-responsive > .table > tbody > tr > th,
-  .table-responsive > .table > tfoot > tr > th,
-  .table-responsive > .table > thead > tr > td,
-  .table-responsive > .table > tbody > tr > td,
-  .table-responsive > .table > tfoot > tr > td {
-    white-space: nowrap;
-  }
-  .table-responsive > .table-bordered {
-    border: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:first-child,
-  .table-responsive > .table-bordered > tbody > tr > th:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-  .table-responsive > .table-bordered > thead > tr > td:first-child,
-  .table-responsive > .table-bordered > tbody > tr > td:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
-    border-left: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:last-child,
-  .table-responsive > .table-bordered > tbody > tr > th:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-  .table-responsive > .table-bordered > thead > tr > td:last-child,
-  .table-responsive > .table-bordered > tbody > tr > td:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
-    border-right: 0;
-  }
-  .table-responsive > .table-bordered > tbody > tr:last-child > th,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
-  .table-responsive > .table-bordered > tbody > tr:last-child > td,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
-    border-bottom: 0;
-  }
-}
-
-fieldset {
-  padding: 0;
-  margin: 0;
-  border: 0;
-}
-
-legend {
-  display: block;
-  width: 100%;
-  padding: 0;
-  margin-bottom: 20px;
-  font-size: 21px;
-  line-height: inherit;
-  color: #333333;
-  border: 0;
-  border-bottom: 1px solid #e5e5e5;
-}
-
-label {
-  display: inline-block;
-  margin-bottom: 5px;
-  font-weight: bold;
-}
-
-input[type="search"] {
-  -webkit-box-sizing: border-box;
-     -moz-box-sizing: border-box;
-          box-sizing: border-box;
-}
-
-input[type="radio"],
-input[type="checkbox"] {
-  margin: 4px 0 0;
-  margin-top: 1px \9;
-  /* IE8-9 */
-
-  line-height: normal;
-}
-
-input[type="file"] {
-  display: block;
-}
-
-select[multiple],
-select[size] {
-  height: auto;
-}
-
-select optgroup {
-  font-family: inherit;
-  font-size: inherit;
-  font-style: inherit;
-}
-
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-
-input[type="number"]::-webkit-outer-spin-button,
-input[type="number"]::-webkit-inner-spin-button {
-  height: auto;
-}
-
-output {
-  display: block;
-  padding-top: 7px;
-  font-size: 14px;
-  line-height: 1.428571429;
-  color: #555555;
-  vertical-align: middle;
-}
-
-.form-control {
-  display: block;
-  width: 100%;
-  height: 34px;
-  padding: 6px 12px;
-  font-size: 14px;
-  line-height: 1.428571429;
-  color: #555555;
-  vertical-align: middle;
-  background-color: #ffffff;
-  background-image: none;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
-  -webkit-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-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
-          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
-}
-
-.form-control:focus {
-  border-color: #66afe9;
-  outline: 0;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
-}
-
-.form-control:-moz-placeholder {
-  color: #999999;
-}
-
-.form-control::-moz-placeholder {
-  color: #999999;
-  opacity: 1;
-}
-
-.form-control:-ms-input-placeholder {
-  color: #999999;
-}
-
-.form-control::-webkit-input-placeholder {
-  color: #999999;
-}
-
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
-  cursor: not-allowed;
-  background-color: #eeeeee;
-}
-
-textarea.form-control {
-  height: auto;
-}
-
-.form-group {
-  margin-bottom: 15px;
-}
-
-.radio,
-.checkbox {
-  display: block;
-  min-height: 20px;
-  padding-left: 20px;
-  margin-top: 10px;
-  margin-bottom: 10px;
-  vertical-align: middle;
-}
-
-.radio label,
-.checkbox label {
-  display: inline;
-  margin-bottom: 0;
-  font-weight: normal;
-  cursor: pointer;
-}
-
-.radio input[type="radio"],
-.radio-inline input[type="radio"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
-  float: left;
-  margin-left: -20px;
-}
-
-.radio + .radio,
-.checkbox + .checkbox {
-  margin-top: -5px;
-}
-
-.radio-inline,
-.checkbox-inline {
-  display: inline-block;
-  padding-left: 20px;
-  margin-bottom: 0;
-  font-weight: normal;
-  vertical-align: middle;
-  cursor: pointer;
-}
-
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
-  margin-top: 0;
-  margin-left: 10px;
-}
-
-input[type="radio"][disabled],
-input[type="checkbox"][disabled],
-.radio[disabled],
-.radio-inline[disabled],
-.checkbox[disabled],
-.checkbox-inline[disabled],
-fieldset[disabled] input[type="radio"],
-fieldset[disabled] input[type="checkbox"],
-fieldset[disabled] .radio,
-fieldset[disabled] .radio-inline,
-fieldset[disabled] .checkbox,
-fieldset[disabled] .checkbox-inline {
-  cursor: not-allowed;
-}
-
-.input-sm {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-
-select.input-sm {
-  height: 30px;
-  line-height: 30px;
-}
-
-textarea.input-sm {
-  height: auto;
-}
-
-.input-lg {
-  height: 46px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-
-select.input-lg {
-  height: 46px;
-  line-height: 46px;
-}
-
-textarea.input-lg {
-  height: auto;
-}
-
-.has-warning .help-block,
-.has-warning .control-label,
-.has-warning .radio,
-.has-warning .checkbox,
-.has-warning .radio-inline,
-.has-warning .checkbox-inline {
-  color: #8a6d3b;
-}
-
-.has-warning .form-control {
-  border-color: #8a6d3b;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-
-.has-warning .form-control:focus {
-  border-color: #66512c;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
-}
-
-.has-warning .input-group-addon {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-  border-color: #8a6d3b;
-}
-
-.has-error .help-block,
-.has-error .control-label,
-.has-error .radio,
-.has-error .checkbox,
-.has-error .radio-inline,
-.has-error .checkbox-inline {
-  color: #a94442;
-}
-
-.has-error .form-control {
-  border-color: #a94442;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-
-.has-error .form-control:focus {
-  border-color: #843534;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
-}
-
-.has-error .input-group-addon {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #a94442;
-}
-
-.has-success .help-block,
-.has-success .control-label,
-.has-success .radio,
-.has-success .checkbox,
-.has-success .radio-inline,
-.has-success .checkbox-inline {
-  color: #3c763d;
-}
-
-.has-success .form-control {
-  border-color: #3c763d;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-
-.has-success .form-control:focus {
-  border-color: #2b542c;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
-}
-
-.has-success .input-group-addon {
-  color: #3c763d;
-  background-color: #dff0d8;
-  border-color: #3c763d;
-}
-
-.form-control-static {
-  margin-bottom: 0;
-}
-
-.help-block {
-  display: block;
-  margin-top: 5px;
-  margin-bottom: 10px;
-  color: #737373;
-}
-
-@media (min-width: 768px) {
-  .form-inline .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .form-control {
-    display: inline-block;
-  }
-  .form-inline select.form-control {
-    width: auto;
-  }
-  .form-inline .radio,
-  .form-inline .checkbox {
-    display: inline-block;
-    padding-left: 0;
-    margin-top: 0;
-    margin-bottom: 0;
-  }
-  .form-inline .radio input[type="radio"],
-  .form-inline .checkbox input[type="checkbox"] {
-    float: none;
-    margin-left: 0;
-  }
-}
-
-.form-horizontal .control-label,
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
-  padding-top: 7px;
-  margin-top: 0;
-  margin-bottom: 0;
-}
-
-.form-horizontal .radio,
-.form-horizontal .checkbox {
-  min-height: 27px;
-}
-
-.form-horizontal .form-group {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-
-.form-horizontal .form-group:before,
-.form-horizontal .form-group:after {
-  display: table;
-  content: " ";
-}
-
-.form-horizontal .form-group:after {
-  clear: both;
-}
-
-.form-horizontal .form-group:before,
-.form-horizontal .form-group:after {
-  display: table;
-  content: " ";
-}
-
-.form-horizontal .form-group:after {
-  clear: both;
-}
-
-.form-horizontal .form-control-static {
-  padding-top: 7px;
-}
-
-@media (min-width: 768px) {
-  .form-horizontal .control-label {
-    text-align: right;
-  }
-}
-
-.btn {
-  display: inline-block;
-  padding: 6px 12px;
-  margin-bottom: 0;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 1.428571429;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: middle;
-  cursor: pointer;
-  background-image: none;
-  border: 1px solid transparent;
-  border-radius: 4px;
-  -webkit-user-select: none;
-     -moz-user-select: none;
-      -ms-user-select: none;
-       -o-user-select: none;
-          user-select: none;
-}
-
-.btn:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-
-.btn:hover,
-.btn:focus {
-  color: #333333;
-  text-decoration: none;
-}
-
-.btn:active,
-.btn.active {
-  background-image: none;
-  outline: 0;
-  -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 {
-  pointer-events: none;
-  cursor: not-allowed;
-  opacity: 0.65;
-  filter: alpha(opacity=65);
-  -webkit-box-shadow: none;
-          box-shadow: none;
-}
-
-.btn-default {
-  color: #333333;
-  background-color: #ffffff;
-  border-color: #cccccc;
-}
-
-.btn-default:hover,
-.btn-default:focus,
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
-  color: #333333;
-  background-color: #ebebeb;
-  border-color: #adadad;
-}
-
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
-  background-image: none;
-}
-
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.btn-default.disabled:hover,
-.btn-default[disabled]:hover,
-fieldset[disabled] .btn-default:hover,
-.btn-default.disabled:focus,
-.btn-default[disabled]:focus,
-fieldset[disabled] .btn-default:focus,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
-  background-color: #ffffff;
-  border-color: #cccccc;
-}
-
-.btn-default .badge {
-  color: #ffffff;
-  background-color: #fff;
-}
-
-.btn-primary {
-  color: #ffffff;
-  background-color: #428bca;
-  border-color: #357ebd;
-}
-
-.btn-primary:hover,
-.btn-primary:focus,
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
-  color: #ffffff;
-  background-color: #3276b1;
-  border-color: #285e8e;
-}
-
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
-  background-image: none;
-}
-
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
-  background-color: #428bca;
-  border-color: #357ebd;
-}
-
-.btn-primary .badge {
-  color: #428bca;
-  background-color: #fff;
-}
-
-.btn-warning {
-  color: #ffffff;
-  background-color: #f0ad4e;
-  border-color: #eea236;
-}
-
-.btn-warning:hover,
-.btn-warning:focus,
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
-  color: #ffffff;
-  background-color: #ed9c28;
-  border-color: #d58512;
-}
-
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
-  background-image: none;
-}
-
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.btn-warning.disabled:hover,
-.btn-warning[disabled]:hover,
-fieldset[disabled] .btn-warning:hover,
-.btn-warning.disabled:focus,
-.btn-warning[disabled]:focus,
-fieldset[disabled] .btn-warning:focus,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
-  background-color: #f0ad4e;
-  border-color: #eea236;
-}
-
-.btn-warning .badge {
-  color: #f0ad4e;
-  background-color: #fff;
-}
-
-.btn-danger {
-  color: #ffffff;
-  background-color: #d9534f;
-  border-color: #d43f3a;
-}
-
-.btn-danger:hover,
-.btn-danger:focus,
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
-  color: #ffffff;
-  background-color: #d2322d;
-  border-color: #ac2925;
-}
-
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
-  background-image: none;
-}
-
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.btn-danger.disabled:hover,
-.btn-danger[disabled]:hover,
-fieldset[disabled] .btn-danger:hover,
-.btn-danger.disabled:focus,
-.btn-danger[disabled]:focus,
-fieldset[disabled] .btn-danger:focus,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
-  background-color: #d9534f;
-  border-color: #d43f3a;
-}
-
-.btn-danger .badge {
-  color: #d9534f;
-  background-color: #fff;
-}
-
-.btn-success {
-  color: #ffffff;
-  background-color: #5cb85c;
-  border-color: #4cae4c;
-}
-
-.btn-success:hover,
-.btn-success:focus,
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
-  color: #ffffff;
-  background-color: #47a447;
-  border-color: #398439;
-}
-
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
-  background-image: none;
-}
-
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
-  background-color: #5cb85c;
-  border-color: #4cae4c;
-}
-
-.btn-success .badge {
-  color: #5cb85c;
-  background-color: #fff;
-}
-
-.btn-info {
-  color: #ffffff;
-  background-color: #5bc0de;
-  border-color: #46b8da;
-}
-
-.btn-info:hover,
-.btn-info:focus,
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
-  color: #ffffff;
-  background-color: #39b3d7;
-  border-color: #269abc;
-}
-
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
-  background-image: none;
-}
-
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.btn-info.disabled:hover,
-.btn-info[disabled]:hover,
-fieldset[disabled] .btn-info:hover,
-.btn-info.disabled:focus,
-.btn-info[disabled]:focus,
-fieldset[disabled] .btn-info:focus,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
-  background-color: #5bc0de;
-  border-color: #46b8da;
-}
-
-.btn-info .badge {
-  color: #5bc0de;
-  background-color: #fff;
-}
-
-.btn-link {
-  font-weight: normal;
-  color: #428bca;
-  cursor: pointer;
-  border-radius: 0;
-}
-
-.btn-link,
-.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: #2a6496;
-  text-decoration: underline;
-  background-color: transparent;
-}
-
-.btn-link[disabled]:hover,
-fieldset[disabled] .btn-link:hover,
-.btn-link[disabled]:focus,
-fieldset[disabled] .btn-link:focus {
-  color: #999999;
-  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%;
-  padding-right: 0;
-  padding-left: 0;
-}
-
-.btn-block + .btn-block {
-  margin-top: 5px;
-}
-
-input[type="submit"].btn-block,
-input[type="reset"].btn-block,
-input[type="button"].btn-block {
-  width: 100%;
-}
-
-.fade {
-  opacity: 0;
-  -webkit-transition: opacity 0.15s linear;
-          transition: opacity 0.15s linear;
-}
-
-.fade.in {
-  opacity: 1;
-}
-
-.collapse {
-  display: none;
-}
-
-.collapse.in {
-  display: block;
-}
-
-.collapsing {
-  position: relative;
-  height: 0;
-  overflow: hidden;
-  -webkit-transition: height 0.35s ease;
-          transition: height 0.35s ease;
-}
-
-@font-face {
-  font-family: 'Glyphicons Halflings';
-  src: url('../fonts/glyphicons-halflings-regular.eot');
-  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
-}
-
-.glyphicon {
-  position: relative;
-  top: 1px;
-  display: inline-block;
-  font-family: 'Glyphicons Halflings';
-  -webkit-font-smoothing: antialiased;
-  font-style: normal;
-  font-weight: normal;
-  line-height: 1;
-  -moz-osx-font-smoothing: grayscale;
-}
-
-.glyphicon:empty {
-  width: 1em;
-}
-
-.glyphicon-asterisk:before {
-  content: "\2a";
-}
-
-.glyphicon-plus:before {
-  content: "\2b";
-}
-
-.glyphicon-euro:before {
-  content: "\20ac";
-}
-
-.glyphicon-minus:before {
-  content: "\2212";
-}
-
-.glyphicon-cloud:before {
-  content: "\2601";
-}
-
-.glyphicon-envelope:before {
-  content: "\2709";
-}
-
-.glyphicon-pencil:before {
-  content: "\270f";
-}
-
-.glyphicon-glass:before {
-  content: "\e001";
-}
-
-.glyphicon-music:before {
-  content: "\e002";
-}
-
-.glyphicon-search:before {
-  content: "\e003";
-}
-
-.glyphicon-heart:before {
-  content: "\e005";
-}
-
-.glyphicon-star:before {
-  content: "\e006";
-}
-
-.glyphicon-star-empty:before {
-  content: "\e007";
-}
-
-.glyphicon-user:before {
-  content: "\e008";
-}
-
-.glyphicon-film:before {
-  content: "\e009";
-}
-
-.glyphicon-th-large:before {
-  content: "\e010";
-}
-
-.glyphicon-th:before {
-  content: "\e011";
-}
-
-.glyphicon-th-list:before {
-  content: "\e012";
-}
-
-.glyphicon-ok:before {
-  content: "\e013";
-}
-
-.glyphicon-remove:before {
-  content: "\e014";
-}
-
-.glyphicon-zoom-in:before {
-  content: "\e015";
-}
-
-.glyphicon-zoom-out:before {
-  content: "\e016";
-}
-
-.glyphicon-off:before {
-  content: "\e017";
-}
-
-.glyphicon-signal:before {
-  content: "\e018";
-}
-
-.glyphicon-cog:before {
-  content: "\e019";
-}
-
-.glyphicon-trash:before {
-  content: "\e020";
-}
-
-.glyphicon-home:before {
-  content: "\e021";
-}
-
-.glyphicon-file:before {
-  content: "\e022";
-}
-
-.glyphicon-time:before {
-  content: "\e023";
-}
-
-.glyphicon-road:before {
-  content: "\e024";
-}
-
-.glyphicon-download-alt:before {
-  content: "\e025";
-}
-
-.glyphicon-download:before {
-  content: "\e026";
-}
-
-.glyphicon-upload:before {
-  content: "\e027";
-}
-
-.glyphicon-inbox:before {
-  content: "\e028";
-}
-
-.glyphicon-play-circle:before {
-  content: "\e029";
-}
-
-.glyphicon-repeat:before {
-  content: "\e030";
-}
-
-.glyphicon-refresh:before {
-  content: "\e031";
-}
-
-.glyphicon-list-alt:before {
-  content: "\e032";
-}
-
-.glyphicon-lock:before {
-  content: "\e033";
-}
-
-.glyphicon-flag:before {
-  content: "\e034";
-}
-
-.glyphicon-headphones:before {
-  content: "\e035";
-}
-
-.glyphicon-volume-off:before {
-  content: "\e036";
-}
-
-.glyphicon-volume-down:before {
-  content: "\e037";
-}
-
-.glyphicon-volume-up:before {
-  content: "\e038";
-}
-
-.glyphicon-qrcode:before {
-  content: "\e039";
-}
-
-.glyphicon-barcode:before {
-  content: "\e040";
-}
-
-.glyphicon-tag:before {
-  content: "\e041";
-}
-
-.glyphicon-tags:before {
-  content: "\e042";
-}
-
-.glyphicon-book:before {
-  content: "\e043";
-}
-
-.glyphicon-bookmark:before {
-  content: "\e044";
-}
-
-.glyphicon-print:before {
-  content: "\e045";
-}
-
-.glyphicon-camera:before {
-  content: "\e046";
-}
-
-.glyphicon-font:before {
-  content: "\e047";
-}
-
-.glyphicon-bold:before {
-  content: "\e048";
-}
-
-.glyphicon-italic:before {
-  content: "\e049";
-}
-
-.glyphicon-text-height:before {
-  content: "\e050";
-}
-
-.glyphicon-text-width:before {
-  content: "\e051";
-}
-
-.glyphicon-align-left:before {
-  content: "\e052";
-}
-
-.glyphicon-align-center:before {
-  content: "\e053";
-}
-
-.glyphicon-align-right:before {
-  content: "\e054";
-}
-
-.glyphicon-align-justify:before {
-  content: "\e055";
-}
-
-.glyphicon-list:before {
-  content: "\e056";
-}
-
-.glyphicon-indent-left:before {
-  content: "\e057";
-}
-
-.glyphicon-indent-right:before {
-  content: "\e058";
-}
-
-.glyphicon-facetime-video:before {
-  content: "\e059";
-}
-
-.glyphicon-picture:before {
-  content: "\e060";
-}
-
-.glyphicon-map-marker:before {
-  content: "\e062";
-}
-
-.glyphicon-adjust:before {
-  content: "\e063";
-}
-
-.glyphicon-tint:before {
-  content: "\e064";
-}
-
-.glyphicon-edit:before {
-  content: "\e065";
-}
-
-.glyphicon-share:before {
-  content: "\e066";
-}
-
-.glyphicon-check:before {
-  content: "\e067";
-}
-
-.glyphicon-move:before {
-  content: "\e068";
-}
-
-.glyphicon-step-backward:before {
-  content: "\e069";
-}
-
-.glyphicon-fast-backward:before {
-  content: "\e070";
-}
-
-.glyphicon-backward:before {
-  content: "\e071";
-}
-
-.glyphicon-play:before {
-  content: "\e072";
-}
-
-.glyphicon-pause:before {
-  content: "\e073";
-}
-
-.glyphicon-stop:before {
-  content: "\e074";
-}
-
-.glyphicon-forward:before {
-  content: "\e075";
-}
-
-.glyphicon-fast-forward:before {
-  content: "\e076";
-}
-
-.glyphicon-step-forward:before {
-  content: "\e077";
-}
-
-.glyphicon-eject:before {
-  content: "\e078";
-}
-
-.glyphicon-chevron-left:before {
-  content: "\e079";
-}
-
-.glyphicon-chevron-right:before {
-  content: "\e080";
-}
-
-.glyphicon-plus-sign:before {
-  content: "\e081";
-}
-
-.glyphicon-minus-sign:before {
-  content: "\e082";
-}
-
-.glyphicon-remove-sign:before {
-  content: "\e083";
-}
-
-.glyphicon-ok-sign:before {
-  content: "\e084";
-}
-
-.glyphicon-question-sign:before {
-  content: "\e085";
-}
-
-.glyphicon-info-sign:before {
-  content: "\e086";
-}
-
-.glyphicon-screenshot:before {
-  content: "\e087";
-}
-
-.glyphicon-remove-circle:before {
-  content: "\e088";
-}
-
-.glyphicon-ok-circle:before {
-  content: "\e089";
-}
-
-.glyphicon-ban-circle:before {
-  content: "\e090";
-}
-
-.glyphicon-arrow-left:before {
-  content: "\e091";
-}
-
-.glyphicon-arrow-right:before {
-  content: "\e092";
-}
-
-.glyphicon-arrow-up:before {
-  content: "\e093";
-}
-
-.glyphicon-arrow-down:before {
-  content: "\e094";
-}
-
-.glyphicon-share-alt:before {
-  content: "\e095";
-}
-
-.glyphicon-resize-full:before {
-  content: "\e096";
-}
-
-.glyphicon-resize-small:before {
-  content: "\e097";
-}
-
-.glyphicon-exclamation-sign:before {
-  content: "\e101";
-}
-
-.glyphicon-gift:before {
-  content: "\e102";
-}
-
-.glyphicon-leaf:before {
-  content: "\e103";
-}
-
-.glyphicon-fire:before {
-  content: "\e104";
-}
-
-.glyphicon-eye-open:before {
-  content: "\e105";
-}
-
-.glyphicon-eye-close:before {
-  content: "\e106";
-}
-
-.glyphicon-warning-sign:before {
-  content: "\e107";
-}
-
-.glyphicon-plane:before {
-  content: "\e108";
-}
-
-.glyphicon-calendar:before {
-  content: "\e109";
-}
-
-.glyphicon-random:before {
-  content: "\e110";
-}
-
-.glyphicon-comment:before {
-  content: "\e111";
-}
-
-.glyphicon-magnet:before {
-  content: "\e112";
-}
-
-.glyphicon-chevron-up:before {
-  content: "\e113";
-}
-
-.glyphicon-chevron-down:before {
-  content: "\e114";
-}
-
-.glyphicon-retweet:before {
-  content: "\e115";
-}
-
-.glyphicon-shopping-cart:before {
-  content: "\e116";
-}
-
-.glyphicon-folder-close:before {
-  content: "\e117";
-}
-
-.glyphicon-folder-open:before {
-  content: "\e118";
-}
-
-.glyphicon-resize-vertical:before {
-  content: "\e119";
-}
-
-.glyphicon-resize-horizontal:before {
-  content: "\e120";
-}
-
-.glyphicon-hdd:before {
-  content: "\e121";
-}
-
-.glyphicon-bullhorn:before {
-  content: "\e122";
-}
-
-.glyphicon-bell:before {
-  content: "\e123";
-}
-
-.glyphicon-certificate:before {
-  content: "\e124";
-}
-
-.glyphicon-thumbs-up:before {
-  content: "\e125";
-}
-
-.glyphicon-thumbs-down:before {
-  content: "\e126";
-}
-
-.glyphicon-hand-right:before {
-  content: "\e127";
-}
-
-.glyphicon-hand-left:before {
-  content: "\e128";
-}
-
-.glyphicon-hand-up:before {
-  content: "\e129";
-}
-
-.glyphicon-hand-down:before {
-  content: "\e130";
-}
-
-.glyphicon-circle-arrow-right:before {
-  content: "\e131";
-}
-
-.glyphicon-circle-arrow-left:before {
-  content: "\e132";
-}
-
-.glyphicon-circle-arrow-up:before {
-  content: "\e133";
-}
-
-.glyphicon-circle-arrow-down:before {
-  content: "\e134";
-}
-
-.glyphicon-globe:before {
-  content: "\e135";
-}
-
-.glyphicon-wrench:before {
-  content: "\e136";
-}
-
-.glyphicon-tasks:before {
-  content: "\e137";
-}
-
-.glyphicon-filter:before {
-  content: "\e138";
-}
-
-.glyphicon-briefcase:before {
-  content: "\e139";
-}
-
-.glyphicon-fullscreen:before {
-  content: "\e140";
-}
-
-.glyphicon-dashboard:before {
-  content: "\e141";
-}
-
-.glyphicon-paperclip:before {
-  content: "\e142";
-}
-
-.glyphicon-heart-empty:before {
-  content: "\e143";
-}
-
-.glyphicon-link:before {
-  content: "\e144";
-}
-
-.glyphicon-phone:before {
-  content: "\e145";
-}
-
-.glyphicon-pushpin:before {
-  content: "\e146";
-}
-
-.glyphicon-usd:before {
-  content: "\e148";
-}
-
-.glyphicon-gbp:before {
-  content: "\e149";
-}
-
-.glyphicon-sort:before {
-  content: "\e150";
-}
-
-.glyphicon-sort-by-alphabet:before {
-  content: "\e151";
-}
-
-.glyphicon-sort-by-alphabet-alt:before {
-  content: "\e152";
-}
-
-.glyphicon-sort-by-order:before {
-  content: "\e153";
-}
-
-.glyphicon-sort-by-order-alt:before {
-  content: "\e154";
-}
-
-.glyphicon-sort-by-attributes:before {
-  content: "\e155";
-}
-
-.glyphicon-sort-by-attributes-alt:before {
-  content: "\e156";
-}
-
-.glyphicon-unchecked:before {
-  content: "\e157";
-}
-
-.glyphicon-expand:before {
-  content: "\e158";
-}
-
-.glyphicon-collapse-down:before {
-  content: "\e159";
-}
-
-.glyphicon-collapse-up:before {
-  content: "\e160";
-}
-
-.glyphicon-log-in:before {
-  content: "\e161";
-}
-
-.glyphicon-flash:before {
-  content: "\e162";
-}
-
-.glyphicon-log-out:before {
-  content: "\e163";
-}
-
-.glyphicon-new-window:before {
-  content: "\e164";
-}
-
-.glyphicon-record:before {
-  content: "\e165";
-}
-
-.glyphicon-save:before {
-  content: "\e166";
-}
-
-.glyphicon-open:before {
-  content: "\e167";
-}
-
-.glyphicon-saved:before {
-  content: "\e168";
-}
-
-.glyphicon-import:before {
-  content: "\e169";
-}
-
-.glyphicon-export:before {
-  content: "\e170";
-}
-
-.glyphicon-send:before {
-  content: "\e171";
-}
-
-.glyphicon-floppy-disk:before {
-  content: "\e172";
-}
-
-.glyphicon-floppy-saved:before {
-  content: "\e173";
-}
-
-.glyphicon-floppy-remove:before {
-  content: "\e174";
-}
-
-.glyphicon-floppy-save:before {
-  content: "\e175";
-}
-
-.glyphicon-floppy-open:before {
-  content: "\e176";
-}
-
-.glyphicon-credit-card:before {
-  content: "\e177";
-}
-
-.glyphicon-transfer:before {
-  content: "\e178";
-}
-
-.glyphicon-cutlery:before {
-  content: "\e179";
-}
-
-.glyphicon-header:before {
-  content: "\e180";
-}
-
-.glyphicon-compressed:before {
-  content: "\e181";
-}
-
-.glyphicon-earphone:before {
-  content: "\e182";
-}
-
-.glyphicon-phone-alt:before {
-  content: "\e183";
-}
-
-.glyphicon-tower:before {
-  content: "\e184";
-}
-
-.glyphicon-stats:before {
-  content: "\e185";
-}
-
-.glyphicon-sd-video:before {
-  content: "\e186";
-}
-
-.glyphicon-hd-video:before {
-  content: "\e187";
-}
-
-.glyphicon-subtitles:before {
-  content: "\e188";
-}
-
-.glyphicon-sound-stereo:before {
-  content: "\e189";
-}
-
-.glyphicon-sound-dolby:before {
-  content: "\e190";
-}
-
-.glyphicon-sound-5-1:before {
-  content: "\e191";
-}
-
-.glyphicon-sound-6-1:before {
-  content: "\e192";
-}
-
-.glyphicon-sound-7-1:before {
-  content: "\e193";
-}
-
-.glyphicon-copyright-mark:before {
-  content: "\e194";
-}
-
-.glyphicon-registration-mark:before {
-  content: "\e195";
-}
-
-.glyphicon-cloud-download:before {
-  content: "\e197";
-}
-
-.glyphicon-cloud-upload:before {
-  content: "\e198";
-}
-
-.glyphicon-tree-conifer:before {
-  content: "\e199";
-}
-
-.glyphicon-tree-deciduous:before {
-  content: "\e200";
-}
-
-.caret {
-  display: inline-block;
-  width: 0;
-  height: 0;
-  margin-left: 2px;
-  vertical-align: middle;
-  border-top: 4px solid;
-  border-right: 4px solid transparent;
-  border-left: 4px solid transparent;
-}
-
-.dropdown {
-  position: relative;
-}
-
-.dropdown-toggle:focus {
-  outline: 0;
-}
-
-.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;
-  font-size: 14px;
-  list-style: none;
-  background-color: #ffffff;
-  border: 1px solid #cccccc;
-  border: 1px solid rgba(0, 0, 0, 0.15);
-  border-radius: 4px;
-  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-  background-clip: padding-box;
-}
-
-.dropdown-menu.pull-right {
-  right: 0;
-  left: auto;
-}
-
-.dropdown-menu .divider {
-  height: 1px;
-  margin: 9px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
-}
-
-.dropdown-menu > li > a {
-  display: block;
-  padding: 3px 20px;
-  clear: both;
-  font-weight: normal;
-  line-height: 1.428571429;
-  color: #333333;
-  white-space: nowrap;
-}
-
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
-  color: #262626;
-  text-decoration: none;
-  background-color: #f5f5f5;
-}
-
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
-  color: #ffffff;
-  text-decoration: none;
-  background-color: #428bca;
-  outline: 0;
-}
-
-.dropdown-menu > .disabled > a,
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
-  color: #999999;
-}
-
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
-  text-decoration: none;
-  cursor: not-allowed;
-  background-color: transparent;
-  background-image: none;
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-}
-
-.open > .dropdown-menu {
-  display: block;
-}
-
-.open > a {
-  outline: 0;
-}
-
-.dropdown-header {
-  display: block;
-  padding: 3px 20px;
-  font-size: 12px;
-  line-height: 1.428571429;
-  color: #999999;
-}
-
-.dropdown-backdrop {
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 990;
-}
-
-.pull-right > .dropdown-menu {
-  right: 0;
-  left: auto;
-}
-
-.dropup .caret,
-.navbar-fixed-bottom .dropdown .caret {
-  border-top: 0;
-  border-bottom: 4px solid;
-  content: "";
-}
-
-.dropup .dropdown-menu,
-.navbar-fixed-bottom .dropdown .dropdown-menu {
-  top: auto;
-  bottom: 100%;
-  margin-bottom: 1px;
-}
-
-@media (min-width: 768px) {
-  .navbar-right .dropdown-menu {
-    right: 0;
-    left: auto;
-  }
-}
-
-.btn-group,
-.btn-group-vertical {
-  position: relative;
-  display: inline-block;
-  vertical-align: middle;
-}
-
-.btn-group > .btn,
-.btn-group-vertical > .btn {
-  position: relative;
-  float: left;
-}
-
-.btn-group > .btn:hover,
-.btn-group-vertical > .btn:hover,
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus,
-.btn-group > .btn:active,
-.btn-group-vertical > .btn:active,
-.btn-group > .btn.active,
-.btn-group-vertical > .btn.active {
-  z-index: 2;
-}
-
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus {
-  outline: none;
-}
-
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group {
-  margin-left: -1px;
-}
-
-.btn-toolbar:before,
-.btn-toolbar:after {
-  display: table;
-  content: " ";
-}
-
-.btn-toolbar:after {
-  clear: both;
-}
-
-.btn-toolbar:before,
-.btn-toolbar:after {
-  display: table;
-  content: " ";
-}
-
-.btn-toolbar:after {
-  clear: both;
-}
-
-.btn-toolbar .btn-group {
-  float: left;
-}
-
-.btn-toolbar > .btn + .btn,
-.btn-toolbar > .btn-group + .btn,
-.btn-toolbar > .btn + .btn-group,
-.btn-toolbar > .btn-group + .btn-group {
-  margin-left: 5px;
-}
-
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
-  border-radius: 0;
-}
-
-.btn-group > .btn:first-child {
-  margin-left: 0;
-}
-
-.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
-  border-top-right-radius: 0;
-  border-bottom-right-radius: 0;
-}
-
-.btn-group > .btn:last-child:not(:first-child),
-.btn-group > .dropdown-toggle:not(:first-child) {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-
-.btn-group > .btn-group {
-  float: left;
-}
-
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-
-.btn-group > .btn-group:first-child > .btn:last-child,
-.btn-group > .btn-group:first-child > .dropdown-toggle {
-  border-top-right-radius: 0;
-  border-bottom-right-radius: 0;
-}
-
-.btn-group > .btn-group:last-child > .btn:first-child {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
-  outline: 0;
-}
-
-.btn-group-xs > .btn {
-  padding: 1px 5px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-
-.btn-group-sm > .btn {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-
-.btn-group-lg > .btn {
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-
-.btn-group > .btn + .dropdown-toggle {
-  padding-right: 8px;
-  padding-left: 8px;
-}
-
-.btn-group > .btn-lg + .dropdown-toggle {
-  padding-right: 12px;
-  padding-left: 12px;
-}
-
-.btn-group.open .dropdown-toggle {
-  -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-group.open .dropdown-toggle.btn-link {
-  -webkit-box-shadow: none;
-          box-shadow: none;
-}
-
-.btn .caret {
-  margin-left: 0;
-}
-
-.btn-lg .caret {
-  border-width: 5px 5px 0;
-  border-bottom-width: 0;
-}
-
-.dropup .btn-lg .caret {
-  border-width: 0 5px 5px;
-}
-
-.btn-group-vertical > .btn,
-.btn-group-vertical > .btn-group,
-.btn-group-vertical > .btn-group > .btn {
-  display: block;
-  float: none;
-  width: 100%;
-  max-width: 100%;
-}
-
-.btn-group-vertical > .btn-group:before,
-.btn-group-vertical > .btn-group:after {
-  display: table;
-  content: " ";
-}
-
-.btn-group-vertical > .btn-group:after {
-  clear: both;
-}
-
-.btn-group-vertical > .btn-group:before,
-.btn-group-vertical > .btn-group:after {
-  display: table;
-  content: " ";
-}
-
-.btn-group-vertical > .btn-group:after {
-  clear: both;
-}
-
-.btn-group-vertical > .btn-group > .btn {
-  float: none;
-}
-
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
-  margin-top: -1px;
-  margin-left: 0;
-}
-
-.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-
-.btn-group-vertical > .btn:first-child:not(:last-child) {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-
-.btn-group-vertical > .btn:last-child:not(:first-child) {
-  border-top-right-radius: 0;
-  border-bottom-left-radius: 4px;
-  border-top-left-radius: 0;
-}
-
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-
-.btn-group-vertical > .btn-group:first-child > .btn:last-child,
-.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-
-.btn-group-vertical > .btn-group:last-child > .btn:first-child {
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-
-.btn-group-justified {
-  display: table;
-  width: 100%;
-  border-collapse: separate;
-  table-layout: fixed;
-}
-
-.btn-group-justified > .btn,
-.btn-group-justified > .btn-group {
-  display: table-cell;
-  float: none;
-  width: 1%;
-}
-
-.btn-group-justified > .btn-group .btn {
-  width: 100%;
-}
-
-[data-toggle="buttons"] > .btn > input[type="radio"],
-[data-toggle="buttons"] > .btn > input[type="checkbox"] {
-  display: none;
-}
-
-.input-group {
-  position: relative;
-  display: table;
-  border-collapse: separate;
-}
-
-.input-group[class*="col-"] {
-  float: none;
-  padding-right: 0;
-  padding-left: 0;
-}
-
-.input-group .form-control {
-  width: 100%;
-  margin-bottom: 0;
-}
-
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn {
-  height: 46px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-
-select.input-group-lg > .form-control,
-select.input-group-lg > .input-group-addon,
-select.input-group-lg > .input-group-btn > .btn {
-  height: 46px;
-  line-height: 46px;
-}
-
-textarea.input-group-lg > .form-control,
-textarea.input-group-lg > .input-group-addon,
-textarea.input-group-lg > .input-group-btn > .btn {
-  height: auto;
-}
-
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-addon,
-.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-
-select.input-group-sm > .form-control,
-select.input-group-sm > .input-group-addon,
-select.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  line-height: 30px;
-}
-
-textarea.input-group-sm > .form-control,
-textarea.input-group-sm > .input-group-addon,
-textarea.input-group-sm > .input-group-btn > .btn {
-  height: auto;
-}
-
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
-  display: table-cell;
-}
-
-.input-group-addon:not(:first-child):not(:last-child),
-.input-group-btn:not(:first-child):not(:last-child),
-.input-group .form-control:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-
-.input-group-addon,
-.input-group-btn {
-  width: 1%;
-  white-space: nowrap;
-  vertical-align: middle;
-}
-
-.input-group-addon {
-  padding: 6px 12px;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 1;
-  color: #555555;
-  text-align: center;
-  background-color: #eeeeee;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
-}
-
-.input-group-addon.input-sm {
-  padding: 5px 10px;
-  font-size: 12px;
-  border-radius: 3px;
-}
-
-.input-group-addon.input-lg {
-  padding: 10px 16px;
-  font-size: 18px;
-  border-radius: 6px;
-}
-
-.input-group-addon input[type="radio"],
-.input-group-addon input[type="checkbox"] {
-  margin-top: 0;
-}
-
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
-  border-top-right-radius: 0;
-  border-bottom-right-radius: 0;
-}
-
-.input-group-addon:first-child {
-  border-right: 0;
-}
-
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child) {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-
-.input-group-addon:last-child {
-  border-left: 0;
-}
-
-.input-group-btn {
-  position: relative;
-  white-space: nowrap;
-}
-
-.input-group-btn:first-child > .btn {
-  margin-right: -1px;
-}
-
-.input-group-btn:last-child > .btn {
-  margin-left: -1px;
-}
-
-.input-group-btn > .btn {
-  position: relative;
-}
-
-.input-group-btn > .btn + .btn {
-  margin-left: -4px;
-}
-
-.input-group-btn > .btn:hover,
-.input-group-btn > .btn:active {
-  z-index: 2;
-}
-
-.nav {
-  padding-left: 0;
-  margin-bottom: 0;
-  list-style: none;
-}
-
-.nav:before,
-.nav:after {
-  display: table;
-  content: " ";
-}
-
-.nav:after {
-  clear: both;
-}
-
-.nav:before,
-.nav:after {
-  display: table;
-  content: " ";
-}
-
-.nav:after {
-  clear: both;
-}
-
-.nav > li {
-  position: relative;
-  display: block;
-}
-
-.nav > li > a {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-}
-
-.nav > li > a:hover,
-.nav > li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
-}
-
-.nav > li.disabled > a {
-  color: #999999;
-}
-
-.nav > li.disabled > a:hover,
-.nav > li.disabled > a:focus {
-  color: #999999;
-  text-decoration: none;
-  cursor: not-allowed;
-  background-color: transparent;
-}
-
-.nav .open > a,
-.nav .open > a:hover,
-.nav .open > a:focus {
-  background-color: #eeeeee;
-  border-color: #428bca;
-}
-
-.nav .nav-divider {
-  height: 1px;
-  margin: 9px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
-}
-
-.nav > li > a > img {
-  max-width: none;
-}
-
-.nav-tabs {
-  border-bottom: 1px solid #dddddd;
-}
-
-.nav-tabs > li {
-  float: left;
-  margin-bottom: -1px;
-}
-
-.nav-tabs > li > a {
-  margin-right: 2px;
-  line-height: 1.428571429;
-  border: 1px solid transparent;
-  border-radius: 4px 4px 0 0;
-}
-
-.nav-tabs > li > a:hover {
-  border-color: #eeeeee #eeeeee #dddddd;
-}
-
-.nav-tabs > li.active > a,
-.nav-tabs > li.active > a:hover,
-.nav-tabs > li.active > a:focus {
-  color: #555555;
-  cursor: default;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-bottom-color: transparent;
-}
-
-.nav-tabs.nav-justified {
-  width: 100%;
-  border-bottom: 0;
-}
-
-.nav-tabs.nav-justified > li {
-  float: none;
-}
-
-.nav-tabs.nav-justified > li > a {
-  margin-bottom: 5px;
-  text-align: center;
-}
-
-.nav-tabs.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
-}
-
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-tabs.nav-justified > li > a {
-    margin-bottom: 0;
-  }
-}
-
-.nav-tabs.nav-justified > li > a {
-  margin-right: 0;
-  border-radius: 4px;
-}
-
-.nav-tabs.nav-justified > .active > a,
-.nav-tabs.nav-justified > .active > a:hover,
-.nav-tabs.nav-justified > .active > a:focus {
-  border: 1px solid #dddddd;
-}
-
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li > a {
-    border-bottom: 1px solid #dddddd;
-    border-radius: 4px 4px 0 0;
-  }
-  .nav-tabs.nav-justified > .active > a,
-  .nav-tabs.nav-justified > .active > a:hover,
-  .nav-tabs.nav-justified > .active > a:focus {
-    border-bottom-color: #ffffff;
-  }
-}
-
-.nav-pills > li {
-  float: left;
-}
-
-.nav-pills > li > a {
-  border-radius: 4px;
-}
-
-.nav-pills > li + li {
-  margin-left: 2px;
-}
-
-.nav-pills > li.active > a,
-.nav-pills > li.active > a:hover,
-.nav-pills > li.active > a:focus {
-  color: #ffffff;
-  background-color: #428bca;
-}
-
-.nav-stacked > li {
-  float: none;
-}
-
-.nav-stacked > li + li {
-  margin-top: 2px;
-  margin-left: 0;
-}
-
-.nav-justified {
-  width: 100%;
-}
-
-.nav-justified > li {
-  float: none;
-}
-
-.nav-justified > li > a {
-  margin-bottom: 5px;
-  text-align: center;
-}
-
-.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
-}
-
-@media (min-width: 768px) {
-  .nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-justified > li > a {
-    margin-bottom: 0;
-  }
-}
-
-.nav-tabs-justified {
-  border-bottom: 0;
-}
-
-.nav-tabs-justified > li > a {
-  margin-right: 0;
-  border-radius: 4px;
-}
-
-.nav-tabs-justified > .active > a,
-.nav-tabs-justified > .active > a:hover,
-.nav-tabs-justified > .active > a:focus {
-  border: 1px solid #dddddd;
-}
-
-@media (min-width: 768px) {
-  .nav-tabs-justified > li > a {
-    border-bottom: 1px solid #dddddd;
-    border-radius: 4px 4px 0 0;
-  }
-  .nav-tabs-justified > .active > a,
-  .nav-tabs-justified > .active > a:hover,
-  .nav-tabs-justified > .active > a:focus {
-    border-bottom-color: #ffffff;
-  }
-}
-
-.tab-content > .tab-pane {
-  display: none;
-}
-
-.tab-content > .active {
-  display: block;
-}
-
-.nav-tabs .dropdown-menu {
-  margin-top: -1px;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-
-.navbar {
-  position: relative;
-  min-height: 50px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
-}
-
-.navbar:before,
-.navbar:after {
-  display: table;
-  content: " ";
-}
-
-.navbar:after {
-  clear: both;
-}
-
-.navbar:before,
-.navbar:after {
-  display: table;
-  content: " ";
-}
-
-.navbar:after {
-  clear: both;
-}
-
-@media (min-width: 768px) {
-  .navbar {
-    border-radius: 4px;
-  }
-}
-
-.navbar-header:before,
-.navbar-header:after {
-  display: table;
-  content: " ";
-}
-
-.navbar-header:after {
-  clear: both;
-}
-
-.navbar-header:before,
-.navbar-header:after {
-  display: table;
-  content: " ";
-}
-
-.navbar-header:after {
-  clear: both;
-}
-
-@media (min-width: 768px) {
-  .navbar-header {
-    float: left;
-  }
-}
-
-.navbar-collapse {
-  max-height: 340px;
-  padding-right: 15px;
-  padding-left: 15px;
-  overflow-x: visible;
-  border-top: 1px solid transparent;
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-  -webkit-overflow-scrolling: touch;
-}
-
-.navbar-collapse:before,
-.navbar-collapse:after {
-  display: table;
-  content: " ";
-}
-
-.navbar-collapse:after {
-  clear: both;
-}
-
-.navbar-collapse:before,
-.navbar-collapse:after {
-  display: table;
-  content: " ";
-}
-
-.navbar-collapse:after {
-  clear: both;
-}
-
-.navbar-collapse.in {
-  overflow-y: auto;
-}
-
-@media (min-width: 768px) {
-  .navbar-collapse {
-    width: auto;
-    border-top: 0;
-    box-shadow: none;
-  }
-  .navbar-collapse.collapse {
-    display: block !important;
-    height: auto !important;
-    padding-bottom: 0;
-    overflow: visible !important;
-  }
-  .navbar-collapse.in {
-    overflow-y: visible;
-  }
-  .navbar-fixed-top .navbar-collapse,
-  .navbar-static-top .navbar-collapse,
-  .navbar-fixed-bottom .navbar-collapse {
-    padding-right: 0;
-    padding-left: 0;
-  }
-}
-
-.container > .navbar-header,
-.container > .navbar-collapse {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-
-@media (min-width: 768px) {
-  .container > .navbar-header,
-  .container > .navbar-collapse {
-    margin-right: 0;
-    margin-left: 0;
-  }
-}
-
-.navbar-static-top {
-  z-index: 1000;
-  border-width: 0 0 1px;
-}
-
-@media (min-width: 768px) {
-  .navbar-static-top {
-    border-radius: 0;
-  }
-}
-
-.navbar-fixed-top,
-.navbar-fixed-bottom {
-  position: fixed;
-  right: 0;
-  left: 0;
-  z-index: 1030;
-}
-
-@media (min-width: 768px) {
-  .navbar-fixed-top,
-  .navbar-fixed-bottom {
-    border-radius: 0;
-  }
-}
-
-.navbar-fixed-top {
-  top: 0;
-  border-width: 0 0 1px;
-}
-
-.navbar-fixed-bottom {
-  bottom: 0;
-  margin-bottom: 0;
-  border-width: 1px 0 0;
-}
-
-.navbar-brand {
-  float: left;
-  padding: 15px 15px;
-  font-size: 18px;
-  line-height: 20px;
-}
-
-.navbar-brand:hover,
-.navbar-brand:focus {
-  text-decoration: none;
-}
-
-@media (min-width: 768px) {
-  .navbar > .container .navbar-brand {
-    margin-left: -15px;
-  }
-}
-
-.navbar-toggle {
-  position: relative;
-  float: right;
-  padding: 9px 10px;
-  margin-top: 8px;
-  margin-right: 15px;
-  margin-bottom: 8px;
-  background-color: transparent;
-  background-image: none;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-
-.navbar-toggle .icon-bar {
-  display: block;
-  width: 22px;
-  height: 2px;
-  border-radius: 1px;
-}
-
-.navbar-toggle .icon-bar + .icon-bar {
-  margin-top: 4px;
-}
-
-@media (min-width: 768px) {
-  .navbar-toggle {
-    display: none;
-  }
-}
-
-.navbar-nav {
-  margin: 7.5px -15px;
-}
-
-.navbar-nav > li > a {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  line-height: 20px;
-}
-
-@media (max-width: 767px) {
-  .navbar-nav .open .dropdown-menu {
-    position: static;
-    float: none;
-    width: auto;
-    margin-top: 0;
-    background-color: transparent;
-    border: 0;
-    box-shadow: none;
-  }
-  .navbar-nav .open .dropdown-menu > li > a,
-  .navbar-nav .open .dropdown-menu .dropdown-header {
-    padding: 5px 15px 5px 25px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a {
-    line-height: 20px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-nav .open .dropdown-menu > li > a:focus {
-    background-image: none;
-  }
-}
-
-@media (min-width: 768px) {
-  .navbar-nav {
-    float: left;
-    margin: 0;
-  }
-  .navbar-nav > li {
-    float: left;
-  }
-  .navbar-nav > li > a {
-    padding-top: 15px;
-    padding-bottom: 15px;
-  }
-  .navbar-nav.navbar-right:last-child {
-    margin-right: -15px;
-  }
-}
-
-@media (min-width: 768px) {
-  .navbar-left {
-    float: left !important;
-  }
-  .navbar-right {
-    float: right !important;
-  }
-}
-
-.navbar-form {
-  padding: 10px 15px;
-  margin-top: 8px;
-  margin-right: -15px;
-  margin-bottom: 8px;
-  margin-left: -15px;
-  border-top: 1px solid transparent;
-  border-bottom: 1px solid transparent;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-}
-
-@media (min-width: 768px) {
-  .navbar-form .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .form-control {
-    display: inline-block;
-  }
-  .navbar-form select.form-control {
-    width: auto;
-  }
-  .navbar-form .radio,
-  .navbar-form .checkbox {
-    display: inline-block;
-    padding-left: 0;
-    margin-top: 0;
-    margin-bottom: 0;
-  }
-  .navbar-form .radio input[type="radio"],
-  .navbar-form .checkbox input[type="checkbox"] {
-    float: none;
-    margin-left: 0;
-  }
-}
-
-@media (max-width: 767px) {
-  .navbar-form .form-group {
-    margin-bottom: 5px;
-  }
-}
-
-@media (min-width: 768px) {
-  .navbar-form {
-    width: auto;
-    padding-top: 0;
-    padding-bottom: 0;
-    margin-right: 0;
-    margin-left: 0;
-    border: 0;
-    -webkit-box-shadow: none;
-            box-shadow: none;
-  }
-  .navbar-form.navbar-right:last-child {
-    margin-right: -15px;
-  }
-}
-
-.navbar-nav > li > .dropdown-menu {
-  margin-top: 0;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-
-.navbar-nav.pull-right > li > .dropdown-menu,
-.navbar-nav > li > .dropdown-menu.pull-right {
-  right: 0;
-  left: auto;
-}
-
-.navbar-btn {
-  margin-top: 8px;
-  margin-bottom: 8px;
-}
-
-.navbar-btn.btn-sm {
-  margin-top: 10px;
-  margin-bottom: 10px;
-}
-
-.navbar-btn.btn-xs {
-  margin-top: 14px;
-  margin-bottom: 14px;
-}
-
-.navbar-text {
-  margin-top: 15px;
-  margin-bottom: 15px;
-}
-
-@media (min-width: 768px) {
-  .navbar-text {
-    float: left;
-    margin-right: 15px;
-    margin-left: 15px;
-  }
-  .navbar-text.navbar-right:last-child {
-    margin-right: 0;
-  }
-}
-
-.navbar-default {
-  background-color: #f8f8f8;
-  border-color: #e7e7e7;
-}
-
-.navbar-default .navbar-brand {
-  color: #777777;
-}
-
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
-  color: #5e5e5e;
-  background-color: transparent;
-}
-
-.navbar-default .navbar-text {
-  color: #777777;
-}
-
-.navbar-default .navbar-nav > li > a {
-  color: #777777;
-}
-
-.navbar-default .navbar-nav > li > a:hover,
-.navbar-default .navbar-nav > li > a:focus {
-  color: #333333;
-  background-color: transparent;
-}
-
-.navbar-default .navbar-nav > .active > a,
-.navbar-default .navbar-nav > .active > a:hover,
-.navbar-default .navbar-nav > .active > a:focus {
-  color: #555555;
-  background-color: #e7e7e7;
-}
-
-.navbar-default .navbar-nav > .disabled > a,
-.navbar-default .navbar-nav > .disabled > a:hover,
-.navbar-default .navbar-nav > .disabled > a:focus {
-  color: #cccccc;
-  background-color: transparent;
-}
-
-.navbar-default .navbar-toggle {
-  border-color: #dddddd;
-}
-
-.navbar-default .navbar-toggle:hover,
-.navbar-default .navbar-toggle:focus {
-  background-color: #dddddd;
-}
-
-.navbar-default .navbar-toggle .icon-bar {
-  background-color: #cccccc;
-}
-
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
-  border-color: #e7e7e7;
-}
-
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .open > a:hover,
-.navbar-default .navbar-nav > .open > a:focus {
-  color: #555555;
-  background-color: #e7e7e7;
-}
-
-@media (max-width: 767px) {
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
-    color: #777777;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #333333;
-    background-color: transparent;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #555555;
-    background-color: #e7e7e7;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #cccccc;
-    background-color: transparent;
-  }
-}
-
-.navbar-default .navbar-link {
-  color: #777777;
-}
-
-.navbar-default .navbar-link:hover {
-  color: #333333;
-}
-
-.navbar-inverse {
-  background-color: #222222;
-  border-color: #080808;
-}
-
-.navbar-inverse .navbar-brand {
-  color: #999999;
-}
-
-.navbar-inverse .navbar-brand:hover,
-.navbar-inverse .navbar-brand:focus {
-  color: #ffffff;
-  background-color: transparent;
-}
-
-.navbar-inverse .navbar-text {
-  color: #999999;
-}
-
-.navbar-inverse .navbar-nav > li > a {
-  color: #999999;
-}
-
-.navbar-inverse .navbar-nav > li > a:hover,
-.navbar-inverse .navbar-nav > li > a:focus {
-  color: #ffffff;
-  background-color: transparent;
-}
-
-.navbar-inverse .navbar-nav > .active > a,
-.navbar-inverse .navbar-nav > .active > a:hover,
-.navbar-inverse .navbar-nav > .active > a:focus {
-  color: #ffffff;
-  background-color: #080808;
-}
-
-.navbar-inverse .navbar-nav > .disabled > a,
-.navbar-inverse .navbar-nav > .disabled > a:hover,
-.navbar-inverse .navbar-nav > .disabled > a:focus {
-  color: #444444;
-  background-color: transparent;
-}
-
-.navbar-inverse .navbar-toggle {
-  border-color: #333333;
-}
-
-.navbar-inverse .navbar-toggle:hover,
-.navbar-inverse .navbar-toggle:focus {
-  background-color: #333333;
-}
-
-.navbar-inverse .navbar-toggle .icon-bar {
-  background-color: #ffffff;
-}
-
-.navbar-inverse .navbar-collapse,
-.navbar-inverse .navbar-form {
-  border-color: #101010;
-}
-
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .open > a:hover,
-.navbar-inverse .navbar-nav > .open > a:focus {
-  color: #ffffff;
-  background-color: #080808;
-}
-
-@media (max-width: 767px) {
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
-    border-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
-    background-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
-    color: #999999;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #ffffff;
-    background-color: transparent;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #ffffff;
-    background-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #444444;
-    background-color: transparent;
-  }
-}
-
-.navbar-inverse .navbar-link {
-  color: #999999;
-}
-
-.navbar-inverse .navbar-link:hover {
-  color: #ffffff;
-}
-
-.breadcrumb {
-  padding: 8px 15px;
-  margin-bottom: 20px;
-  list-style: none;
-  background-color: #f5f5f5;
-  border-radius: 4px;
-}
-
-.breadcrumb > li {
-  display: inline-block;
-}
-
-.breadcrumb > li + li:before {
-  padding: 0 5px;
-  color: #cccccc;
-  content: "/\00a0";
-}
-
-.breadcrumb > .active {
-  color: #999999;
-}
-
-.pagination {
-  display: inline-block;
-  padding-left: 0;
-  margin: 20px 0;
-  border-radius: 4px;
-}
-
-.pagination > li {
-  display: inline;
-}
-
-.pagination > li > a,
-.pagination > li > span {
-  position: relative;
-  float: left;
-  padding: 6px 12px;
-  margin-left: -1px;
-  line-height: 1.428571429;
-  text-decoration: none;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-}
-
-.pagination > li:first-child > a,
-.pagination > li:first-child > span {
-  margin-left: 0;
-  border-bottom-left-radius: 4px;
-  border-top-left-radius: 4px;
-}
-
-.pagination > li:last-child > a,
-.pagination > li:last-child > span {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 4px;
-}
-
-.pagination > li > a:hover,
-.pagination > li > span:hover,
-.pagination > li > a:focus,
-.pagination > li > span:focus {
-  background-color: #eeeeee;
-}
-
-.pagination > .active > a,
-.pagination > .active > span,
-.pagination > .active > a:hover,
-.pagination > .active > span:hover,
-.pagination > .active > a:focus,
-.pagination > .active > span:focus {
-  z-index: 2;
-  color: #ffffff;
-  cursor: default;
-  background-color: #428bca;
-  border-color: #428bca;
-}
-
-.pagination > .disabled > span,
-.pagination > .disabled > span:hover,
-.pagination > .disabled > span:focus,
-.pagination > .disabled > a,
-.pagination > .disabled > a:hover,
-.pagination > .disabled > a:focus {
-  color: #999999;
-  cursor: not-allowed;
-  background-color: #ffffff;
-  border-color: #dddddd;
-}
-
-.pagination-lg > li > a,
-.pagination-lg > li > span {
-  padding: 10px 16px;
-  font-size: 18px;
-}
-
-.pagination-lg > li:first-child > a,
-.pagination-lg > li:first-child > span {
-  border-bottom-left-radius: 6px;
-  border-top-left-radius: 6px;
-}
-
-.pagination-lg > li:last-child > a,
-.pagination-lg > li:last-child > span {
-  border-top-right-radius: 6px;
-  border-bottom-right-radius: 6px;
-}
-
-.pagination-sm > li > a,
-.pagination-sm > li > span {
-  padding: 5px 10px;
-  font-size: 12px;
-}
-
-.pagination-sm > li:first-child > a,
-.pagination-sm > li:first-child > span {
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px;
-}
-
-.pagination-sm > li:last-child > a,
-.pagination-sm > li:last-child > span {
-  border-top-right-radius: 3px;
-  border-bottom-right-radius: 3px;
-}
-
-.pager {
-  padding-left: 0;
-  margin: 20px 0;
-  text-align: center;
-  list-style: none;
-}
-
-.pager:before,
-.pager:after {
-  display: table;
-  content: " ";
-}
-
-.pager:after {
-  clear: both;
-}
-
-.pager:before,
-.pager:after {
-  display: table;
-  content: " ";
-}
-
-.pager:after {
-  clear: both;
-}
-
-.pager li {
-  display: inline;
-}
-
-.pager li > a,
-.pager li > span {
-  display: inline-block;
-  padding: 5px 14px;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 15px;
-}
-
-.pager li > a:hover,
-.pager li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
-}
-
-.pager .next > a,
-.pager .next > span {
-  float: right;
-}
-
-.pager .previous > a,
-.pager .previous > span {
-  float: left;
-}
-
-.pager .disabled > a,
-.pager .disabled > a:hover,
-.pager .disabled > a:focus,
-.pager .disabled > span {
-  color: #999999;
-  cursor: not-allowed;
-  background-color: #ffffff;
-}
-
-.label {
-  display: inline;
-  padding: .2em .6em .3em;
-  font-size: 75%;
-  font-weight: bold;
-  line-height: 1;
-  color: #ffffff;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: baseline;
-  border-radius: .25em;
-}
-
-.label[href]:hover,
-.label[href]:focus {
-  color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
-}
-
-.label:empty {
-  display: none;
-}
-
-.btn .label {
-  position: relative;
-  top: -1px;
-}
-
-.label-default {
-  background-color: #999999;
-}
-
-.label-default[href]:hover,
-.label-default[href]:focus {
-  background-color: #808080;
-}
-
-.label-primary {
-  background-color: #428bca;
-}
-
-.label-primary[href]:hover,
-.label-primary[href]:focus {
-  background-color: #3071a9;
-}
-
-.label-success {
-  background-color: #5cb85c;
-}
-
-.label-success[href]:hover,
-.label-success[href]:focus {
-  background-color: #449d44;
-}
-
-.label-info {
-  background-color: #5bc0de;
-}
-
-.label-info[href]:hover,
-.label-info[href]:focus {
-  background-color: #31b0d5;
-}
-
-.label-warning {
-  background-color: #f0ad4e;
-}
-
-.label-warning[href]:hover,
-.label-warning[href]:focus {
-  background-color: #ec971f;
-}
-
-.label-danger {
-  background-color: #d9534f;
-}
-
-.label-danger[href]:hover,
-.label-danger[href]:focus {
-  background-color: #c9302c;
-}
-
-.badge {
-  display: inline-block;
-  min-width: 10px;
-  padding: 3px 7px;
-  font-size: 12px;
-  font-weight: bold;
-  line-height: 1;
-  color: #ffffff;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: baseline;
-  background-color: #999999;
-  border-radius: 10px;
-}
-
-.badge:empty {
-  display: none;
-}
-
-.btn .badge {
-  position: relative;
-  top: -1px;
-}
-
-a.badge:hover,
-a.badge:focus {
-  color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
-}
-
-a.list-group-item.active > .badge,
-.nav-pills > .active > a > .badge {
-  color: #428bca;
-  background-color: #ffffff;
-}
-
-.nav-pills > li > a > .badge {
-  margin-left: 3px;
-}
-
-.jumbotron {
-  padding: 30px;
-  margin-bottom: 30px;
-  font-size: 21px;
-  font-weight: 200;
-  line-height: 2.1428571435;
-  color: inherit;
-  background-color: #eeeeee;
-}
-
-.jumbotron h1,
-.jumbotron .h1 {
-  line-height: 1;
-  color: inherit;
-}
-
-.jumbotron p {
-  line-height: 1.4;
-}
-
-.container .jumbotron {
-  border-radius: 6px;
-}
-
-.jumbotron .container {
-  max-width: 100%;
-}
-
-@media screen and (min-width: 768px) {
-  .jumbotron {
-    padding-top: 48px;
-    padding-bottom: 48px;
-  }
-  .container .jumbotron {
-    padding-right: 60px;
-    padding-left: 60px;
-  }
-  .jumbotron h1,
-  .jumbotron .h1 {
-    font-size: 63px;
-  }
-}
-
-.thumbnail {
-  display: block;
-  padding: 4px;
-  margin-bottom: 20px;
-  line-height: 1.428571429;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 4px;
-  -webkit-transition: all 0.2s ease-in-out;
-          transition: all 0.2s ease-in-out;
-}
-
-.thumbnail > img,
-.thumbnail a > img {
-  display: block;
-  height: auto;
-  max-width: 100%;
-  margin-right: auto;
-  margin-left: auto;
-}
-
-a.thumbnail:hover,
-a.thumbnail:focus,
-a.thumbnail.active {
-  border-color: #428bca;
-}
-
-.thumbnail .caption {
-  padding: 9px;
-  color: #333333;
-}
-
-.alert {
-  padding: 15px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-
-.alert h4 {
-  margin-top: 0;
-  color: inherit;
-}
-
-.alert .alert-link {
-  font-weight: bold;
-}
-
-.alert > p,
-.alert > ul {
-  margin-bottom: 0;
-}
-
-.alert > p + p {
-  margin-top: 5px;
-}
-
-.alert-dismissable {
-  padding-right: 35px;
-}
-
-.alert-dismissable .close {
-  position: relative;
-  top: -2px;
-  right: -21px;
-  color: inherit;
-}
-
-.alert-success {
-  color: #3c763d;
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-}
-
-.alert-success hr {
-  border-top-color: #c9e2b3;
-}
-
-.alert-success .alert-link {
-  color: #2b542c;
-}
-
-.alert-info {
-  color: #31708f;
-  background-color: #d9edf7;
-  border-color: #bce8f1;
-}
-
-.alert-info hr {
-  border-top-color: #a6e1ec;
-}
-
-.alert-info .alert-link {
-  color: #245269;
-}
-
-.alert-warning {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-  border-color: #faebcc;
-}
-
-.alert-warning hr {
-  border-top-color: #f7e1b5;
-}
-
-.alert-warning .alert-link {
-  color: #66512c;
-}
-
-.alert-danger {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #ebccd1;
-}
-
-.alert-danger hr {
-  border-top-color: #e4b9c0;
-}
-
-.alert-danger .alert-link {
-  color: #843534;
-}
-
-@-webkit-keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-
-@keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-
-.progress {
-  height: 20px;
-  margin-bottom: 20px;
-  overflow: hidden;
-  background-color: #f5f5f5;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-}
-
-.progress-bar {
-  float: left;
-  width: 0;
-  height: 100%;
-  font-size: 12px;
-  line-height: 20px;
-  color: #ffffff;
-  text-align: center;
-  background-color: #428bca;
-  -webkit-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-transition: width 0.6s ease;
-          transition: width 0.6s ease;
-}
-
-.progress-striped .progress-bar {
-  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: 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-size: 40px 40px;
-}
-
-.progress.active .progress-bar {
-  -webkit-animation: progress-bar-stripes 2s linear infinite;
-          animation: progress-bar-stripes 2s linear infinite;
-}
-
-.progress-bar-success {
-  background-color: #5cb85c;
-}
-
-.progress-striped .progress-bar-success {
-  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: 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-bar-info {
-  background-color: #5bc0de;
-}
-
-.progress-striped .progress-bar-info {
-  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: 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-bar-warning {
-  background-color: #f0ad4e;
-}
-
-.progress-striped .progress-bar-warning {
-  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: 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-bar-danger {
-  background-color: #d9534f;
-}
-
-.progress-striped .progress-bar-danger {
-  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: 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);
-}
-
-.media,
-.media-body {
-  overflow: hidden;
-  zoom: 1;
-}
-
-.media,
-.media .media {
-  margin-top: 15px;
-}
-
-.media:first-child {
-  margin-top: 0;
-}
-
-.media-object {
-  display: block;
-}
-
-.media-heading {
-  margin: 0 0 5px;
-}
-
-.media > .pull-left {
-  margin-right: 10px;
-}
-
-.media > .pull-right {
-  margin-left: 10px;
-}
-
-.media-list {
-  padding-left: 0;
-  list-style: none;
-}
-
-.list-group {
-  padding-left: 0;
-  margin-bottom: 20px;
-}
-
-.list-group-item {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-  margin-bottom: -1px;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-}
-
-.list-group-item:first-child {
-  border-top-right-radius: 4px;
-  border-top-left-radius: 4px;
-}
-
-.list-group-item:last-child {
-  margin-bottom: 0;
-  border-bottom-right-radius: 4px;
-  border-bottom-left-radius: 4px;
-}
-
-.list-group-item > .badge {
-  float: right;
-}
-
-.list-group-item > .badge + .badge {
-  margin-right: 5px;
-}
-
-a.list-group-item {
-  color: #555555;
-}
-
-a.list-group-item .list-group-item-heading {
-  color: #333333;
-}
-
-a.list-group-item:hover,
-a.list-group-item:focus {
-  text-decoration: none;
-  background-color: #f5f5f5;
-}
-
-a.list-group-item.active,
-a.list-group-item.active:hover,
-a.list-group-item.active:focus {
-  z-index: 2;
-  color: #ffffff;
-  background-color: #428bca;
-  border-color: #428bca;
-}
-
-a.list-group-item.active .list-group-item-heading,
-a.list-group-item.active:hover .list-group-item-heading,
-a.list-group-item.active:focus .list-group-item-heading {
-  color: inherit;
-}
-
-a.list-group-item.active .list-group-item-text,
-a.list-group-item.active:hover .list-group-item-text,
-a.list-group-item.active:focus .list-group-item-text {
-  color: #e1edf7;
-}
-
-.list-group-item-heading {
-  margin-top: 0;
-  margin-bottom: 5px;
-}
-
-.list-group-item-text {
-  margin-bottom: 0;
-  line-height: 1.3;
-}
-
-.panel {
-  margin-bottom: 20px;
-  background-color: #ffffff;
-  border: 1px solid transparent;
-  border-radius: 4px;
-  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
-          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-
-.panel-body {
-  padding: 15px;
-}
-
-.panel-body:before,
-.panel-body:after {
-  display: table;
-  content: " ";
-}
-
-.panel-body:after {
-  clear: both;
-}
-
-.panel-body:before,
-.panel-body:after {
-  display: table;
-  content: " ";
-}
-
-.panel-body:after {
-  clear: both;
-}
-
-.panel > .list-group {
-  margin-bottom: 0;
-}
-
-.panel > .list-group .list-group-item {
-  border-width: 1px 0;
-}
-
-.panel > .list-group .list-group-item:first-child {
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-
-.panel > .list-group .list-group-item:last-child {
-  border-bottom: 0;
-}
-
-.panel-heading + .list-group .list-group-item:first-child {
-  border-top-width: 0;
-}
-
-.panel > .table,
-.panel > .table-responsive > .table {
-  margin-bottom: 0;
-}
-
-.panel > .panel-body + .table,
-.panel > .panel-body + .table-responsive {
-  border-top: 1px solid #dddddd;
-}
-
-.panel > .table > tbody:first-child th,
-.panel > .table > tbody:first-child td {
-  border-top: 0;
-}
-
-.panel > .table-bordered,
-.panel > .table-responsive > .table-bordered {
-  border: 0;
-}
-
-.panel > .table-bordered > thead > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
-.panel > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-bordered > thead > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
-.panel > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-bordered > tfoot > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
-  border-left: 0;
-}
-
-.panel > .table-bordered > thead > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
-.panel > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-bordered > thead > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
-.panel > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-bordered > tfoot > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
-  border-right: 0;
-}
-
-.panel > .table-bordered > thead > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
-.panel > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-bordered > tfoot > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
-.panel > .table-bordered > thead > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
-.panel > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-bordered > tfoot > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
-  border-bottom: 0;
-}
-
-.panel > .table-responsive {
-  margin-bottom: 0;
-  border: 0;
-}
-
-.panel-heading {
-  padding: 10px 15px;
-  border-bottom: 1px solid transparent;
-  border-top-right-radius: 3px;
-  border-top-left-radius: 3px;
-}
-
-.panel-heading > .dropdown .dropdown-toggle {
-  color: inherit;
-}
-
-.panel-title {
-  margin-top: 0;
-  margin-bottom: 0;
-  font-size: 16px;
-  color: inherit;
-}
-
-.panel-title > a {
-  color: inherit;
-}
-
-.panel-footer {
-  padding: 10px 15px;
-  background-color: #f5f5f5;
-  border-top: 1px solid #dddddd;
-  border-bottom-right-radius: 3px;
-  border-bottom-left-radius: 3px;
-}
-
-.panel-group .panel {
-  margin-bottom: 0;
-  overflow: hidden;
-  border-radius: 4px;
-}
-
-.panel-group .panel + .panel {
-  margin-top: 5px;
-}
-
-.panel-group .panel-heading {
-  border-bottom: 0;
-}
-
-.panel-group .panel-heading + .panel-collapse .panel-body {
-  border-top: 1px solid #dddddd;
-}
-
-.panel-group .panel-footer {
-  border-top: 0;
-}
-
-.panel-group .panel-footer + .panel-collapse .panel-body {
-  border-bottom: 1px solid #dddddd;
-}
-
-.panel-default {
-  border-color: #dddddd;
-}
-
-.panel-default > .panel-heading {
-  color: #333333;
-  background-color: #f5f5f5;
-  border-color: #dddddd;
-}
-
-.panel-default > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #dddddd;
-}
-
-.panel-default > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #dddddd;
-}
-
-.panel-primary {
-  border-color: #428bca;
-}
-
-.panel-primary > .panel-heading {
-  color: #ffffff;
-  background-color: #428bca;
-  border-color: #428bca;
-}
-
-.panel-primary > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #428bca;
-}
-
-.panel-primary > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #428bca;
-}
-
-.panel-success {
-  border-color: #d6e9c6;
-}
-
-.panel-success > .panel-heading {
-  color: #3c763d;
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-}
-
-.panel-success > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #d6e9c6;
-}
-
-.panel-success > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #d6e9c6;
-}
-
-.panel-warning {
-  border-color: #faebcc;
-}
-
-.panel-warning > .panel-heading {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-  border-color: #faebcc;
-}
-
-.panel-warning > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #faebcc;
-}
-
-.panel-warning > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #faebcc;
-}
-
-.panel-danger {
-  border-color: #ebccd1;
-}
-
-.panel-danger > .panel-heading {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #ebccd1;
-}
-
-.panel-danger > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #ebccd1;
-}
-
-.panel-danger > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #ebccd1;
-}
-
-.panel-info {
-  border-color: #bce8f1;
-}
-
-.panel-info > .panel-heading {
-  color: #31708f;
-  background-color: #d9edf7;
-  border-color: #bce8f1;
-}
-
-.panel-info > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #bce8f1;
-}
-
-.panel-info > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #bce8f1;
-}
-
-.well {
-  min-height: 20px;
-  padding: 19px;
-  margin-bottom: 20px;
-  background-color: #f5f5f5;
-  border: 1px solid #e3e3e3;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-
-.well blockquote {
-  border-color: #ddd;
-  border-color: rgba(0, 0, 0, 0.15);
-}
-
-.well-lg {
-  padding: 24px;
-  border-radius: 6px;
-}
-
-.well-sm {
-  padding: 9px;
-  border-radius: 3px;
-}
-
-.close {
-  float: right;
-  font-size: 21px;
-  font-weight: bold;
-  line-height: 1;
-  color: #000000;
-  text-shadow: 0 1px 0 #ffffff;
-  opacity: 0.2;
-  filter: alpha(opacity=20);
-}
-
-.close:hover,
-.close:focus {
-  color: #000000;
-  text-decoration: none;
-  cursor: pointer;
-  opacity: 0.5;
-  filter: alpha(opacity=50);
-}
-
-button.close {
-  padding: 0;
-  cursor: pointer;
-  background: transparent;
-  border: 0;
-  -webkit-appearance: none;
-}
-
-.modal-open {
-  overflow: hidden;
-}
-
-.modal {
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 1040;
-  display: none;
-  overflow: auto;
-  overflow-y: scroll;
-}
-
-.modal.fade .modal-dialog {
-  -webkit-transform: translate(0, -25%);
-      -ms-transform: translate(0, -25%);
-          transform: translate(0, -25%);
-  -webkit-transition: -webkit-transform 0.3s ease-out;
-     -moz-transition: -moz-transform 0.3s ease-out;
-       -o-transition: -o-transform 0.3s ease-out;
-          transition: transform 0.3s ease-out;
-}
-
-.modal.in .modal-dialog {
-  -webkit-transform: translate(0, 0);
-      -ms-transform: translate(0, 0);
-          transform: translate(0, 0);
-}
-
-.modal-dialog {
-  position: relative;
-  z-index: 1050;
-  width: auto;
-  margin: 10px;
-}
-
-.modal-content {
-  position: relative;
-  background-color: #ffffff;
-  border: 1px solid #999999;
-  border: 1px solid rgba(0, 0, 0, 0.2);
-  border-radius: 6px;
-  outline: none;
-  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
-          box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
-  background-clip: padding-box;
-}
-
-.modal-backdrop {
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 1030;
-  background-color: #000000;
-}
-
-.modal-backdrop.fade {
-  opacity: 0;
-  filter: alpha(opacity=0);
-}
-
-.modal-backdrop.in {
-  opacity: 0.5;
-  filter: alpha(opacity=50);
-}
-
-.modal-header {
-  min-height: 16.428571429px;
-  padding: 15px;
-  border-bottom: 1px solid #e5e5e5;
-}
-
-.modal-header .close {
-  margin-top: -2px;
-}
-
-.modal-title {
-  margin: 0;
-  line-height: 1.428571429;
-}
-
-.modal-body {
-  position: relative;
-  padding: 20px;
-}
-
-.modal-footer {
-  padding: 19px 20px 20px;
-  margin-top: 15px;
-  text-align: right;
-  border-top: 1px solid #e5e5e5;
-}
-
-.modal-footer:before,
-.modal-footer:after {
-  display: table;
-  content: " ";
-}
-
-.modal-footer:after {
-  clear: both;
-}
-
-.modal-footer:before,
-.modal-footer:after {
-  display: table;
-  content: " ";
-}
-
-.modal-footer:after {
-  clear: both;
-}
-
-.modal-footer .btn + .btn {
-  margin-bottom: 0;
-  margin-left: 5px;
-}
-
-.modal-footer .btn-group .btn + .btn {
-  margin-left: -1px;
-}
-
-.modal-footer .btn-block + .btn-block {
-  margin-left: 0;
-}
-
-@media screen and (min-width: 768px) {
-  .modal-dialog {
-    width: 600px;
-    margin: 30px auto;
-  }
-  .modal-content {
-    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
-            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
-  }
-}
-
-.tooltip {
-  position: absolute;
-  z-index: 1030;
-  display: block;
-  font-size: 12px;
-  line-height: 1.4;
-  opacity: 0;
-  filter: alpha(opacity=0);
-  visibility: visible;
-}
-
-.tooltip.in {
-  opacity: 0.9;
-  filter: alpha(opacity=90);
-}
-
-.tooltip.top {
-  padding: 5px 0;
-  margin-top: -3px;
-}
-
-.tooltip.right {
-  padding: 0 5px;
-  margin-left: 3px;
-}
-
-.tooltip.bottom {
-  padding: 5px 0;
-  margin-top: 3px;
-}
-
-.tooltip.left {
-  padding: 0 5px;
-  margin-left: -3px;
-}
-
-.tooltip-inner {
-  max-width: 200px;
-  padding: 3px 8px;
-  color: #ffffff;
-  text-align: center;
-  text-decoration: none;
-  background-color: #000000;
-  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-top-color: #000000;
-  border-width: 5px 5px 0;
-}
-
-.tooltip.top-left .tooltip-arrow {
-  bottom: 0;
-  left: 5px;
-  border-top-color: #000000;
-  border-width: 5px 5px 0;
-}
-
-.tooltip.top-right .tooltip-arrow {
-  right: 5px;
-  bottom: 0;
-  border-top-color: #000000;
-  border-width: 5px 5px 0;
-}
-
-.tooltip.right .tooltip-arrow {
-  top: 50%;
-  left: 0;
-  margin-top: -5px;
-  border-right-color: #000000;
-  border-width: 5px 5px 5px 0;
-}
-
-.tooltip.left .tooltip-arrow {
-  top: 50%;
-  right: 0;
-  margin-top: -5px;
-  border-left-color: #000000;
-  border-width: 5px 0 5px 5px;
-}
-
-.tooltip.bottom .tooltip-arrow {
-  top: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-bottom-color: #000000;
-  border-width: 0 5px 5px;
-}
-
-.tooltip.bottom-left .tooltip-arrow {
-  top: 0;
-  left: 5px;
-  border-bottom-color: #000000;
-  border-width: 0 5px 5px;
-}
-
-.tooltip.bottom-right .tooltip-arrow {
-  top: 0;
-  right: 5px;
-  border-bottom-color: #000000;
-  border-width: 0 5px 5px;
-}
-
-.popover {
-  position: absolute;
-  top: 0;
-  left: 0;
-  z-index: 1010;
-  display: none;
-  max-width: 276px;
-  padding: 1px;
-  text-align: left;
-  white-space: normal;
-  background-color: #ffffff;
-  border: 1px solid #cccccc;
-  border: 1px solid rgba(0, 0, 0, 0.2);
-  border-radius: 6px;
-  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-  background-clip: padding-box;
-}
-
-.popover.top {
-  margin-top: -10px;
-}
-
-.popover.right {
-  margin-left: 10px;
-}
-
-.popover.bottom {
-  margin-top: 10px;
-}
-
-.popover.left {
-  margin-left: -10px;
-}
-
-.popover-title {
-  padding: 8px 14px;
-  margin: 0;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 18px;
-  background-color: #f7f7f7;
-  border-bottom: 1px solid #ebebeb;
-  border-radius: 5px 5px 0 0;
-}
-
-.popover-content {
-  padding: 9px 14px;
-}
-
-.popover .arrow,
-.popover .arrow:after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-}
-
-.popover .arrow {
-  border-width: 11px;
-}
-
-.popover .arrow:after {
-  border-width: 10px;
-  content: "";
-}
-
-.popover.top .arrow {
-  bottom: -11px;
-  left: 50%;
-  margin-left: -11px;
-  border-top-color: #999999;
-  border-top-color: rgba(0, 0, 0, 0.25);
-  border-bottom-width: 0;
-}
-
-.popover.top .arrow:after {
-  bottom: 1px;
-  margin-left: -10px;
-  border-top-color: #ffffff;
-  border-bottom-width: 0;
-  content: " ";
-}
-
-.popover.right .arrow {
-  top: 50%;
-  left: -11px;
-  margin-top: -11px;
-  border-right-color: #999999;
-  border-right-color: rgba(0, 0, 0, 0.25);
-  border-left-width: 0;
-}
-
-.popover.right .arrow:after {
-  bottom: -10px;
-  left: 1px;
-  border-right-color: #ffffff;
-  border-left-width: 0;
-  content: " ";
-}
-
-.popover.bottom .arrow {
-  top: -11px;
-  left: 50%;
-  margin-left: -11px;
-  border-bottom-color: #999999;
-  border-bottom-color: rgba(0, 0, 0, 0.25);
-  border-top-width: 0;
-}
-
-.popover.bottom .arrow:after {
-  top: 1px;
-  margin-left: -10px;
-  border-bottom-color: #ffffff;
-  border-top-width: 0;
-  content: " ";
-}
-
-.popover.left .arrow {
-  top: 50%;
-  right: -11px;
-  margin-top: -11px;
-  border-left-color: #999999;
-  border-left-color: rgba(0, 0, 0, 0.25);
-  border-right-width: 0;
-}
-
-.popover.left .arrow:after {
-  right: 1px;
-  bottom: -10px;
-  border-left-color: #ffffff;
-  border-right-width: 0;
-  content: " ";
-}
-
-.carousel {
-  position: relative;
-}
-
-.carousel-inner {
-  position: relative;
-  width: 100%;
-  overflow: hidden;
-}
-
-.carousel-inner > .item {
-  position: relative;
-  display: none;
-  -webkit-transition: 0.6s ease-in-out left;
-          transition: 0.6s ease-in-out left;
-}
-
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
-  display: block;
-  height: auto;
-  max-width: 100%;
-  line-height: 1;
-}
-
-.carousel-inner > .active,
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  display: block;
-}
-
-.carousel-inner > .active {
-  left: 0;
-}
-
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  position: absolute;
-  top: 0;
-  width: 100%;
-}
-
-.carousel-inner > .next {
-  left: 100%;
-}
-
-.carousel-inner > .prev {
-  left: -100%;
-}
-
-.carousel-inner > .next.left,
-.carousel-inner > .prev.right {
-  left: 0;
-}
-
-.carousel-inner > .active.left {
-  left: -100%;
-}
-
-.carousel-inner > .active.right {
-  left: 100%;
-}
-
-.carousel-control {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  width: 15%;
-  font-size: 20px;
-  color: #ffffff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-  opacity: 0.5;
-  filter: alpha(opacity=50);
-}
-
-.carousel-control.left {
-  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
-  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
-  background-repeat: repeat-x;
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
-}
-
-.carousel-control.right {
-  right: 0;
-  left: auto;
-  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));
-  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
-  background-repeat: repeat-x;
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
-}
-
-.carousel-control:hover,
-.carousel-control:focus {
-  color: #ffffff;
-  text-decoration: none;
-  outline: none;
-  opacity: 0.9;
-  filter: alpha(opacity=90);
-}
-
-.carousel-control .icon-prev,
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-left,
-.carousel-control .glyphicon-chevron-right {
-  position: absolute;
-  top: 50%;
-  z-index: 5;
-  display: inline-block;
-}
-
-.carousel-control .icon-prev,
-.carousel-control .glyphicon-chevron-left {
-  left: 50%;
-}
-
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-right {
-  right: 50%;
-}
-
-.carousel-control .icon-prev,
-.carousel-control .icon-next {
-  width: 20px;
-  height: 20px;
-  margin-top: -10px;
-  margin-left: -10px;
-  font-family: serif;
-}
-
-.carousel-control .icon-prev:before {
-  content: '\2039';
-}
-
-.carousel-control .icon-next:before {
-  content: '\203a';
-}
-
-.carousel-indicators {
-  position: absolute;
-  bottom: 10px;
-  left: 50%;
-  z-index: 15;
-  width: 60%;
-  padding-left: 0;
-  margin-left: -30%;
-  text-align: center;
-  list-style: none;
-}
-
-.carousel-indicators li {
-  display: inline-block;
-  width: 10px;
-  height: 10px;
-  margin: 1px;
-  text-indent: -999px;
-  cursor: pointer;
-  background-color: #000 \9;
-  background-color: rgba(0, 0, 0, 0);
-  border: 1px solid #ffffff;
-  border-radius: 10px;
-}
-
-.carousel-indicators .active {
-  width: 12px;
-  height: 12px;
-  margin: 0;
-  background-color: #ffffff;
-}
-
-.carousel-caption {
-  position: absolute;
-  right: 15%;
-  bottom: 20px;
-  left: 15%;
-  z-index: 10;
-  padding-top: 20px;
-  padding-bottom: 20px;
-  color: #ffffff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-
-.carousel-caption .btn {
-  text-shadow: none;
-}
-
-@media screen and (min-width: 768px) {
-  .carousel-control .glyphicons-chevron-left,
-  .carousel-control .glyphicons-chevron-right,
-  .carousel-control .icon-prev,
-  .carousel-control .icon-next {
-    width: 30px;
-    height: 30px;
-    margin-top: -15px;
-    margin-left: -15px;
-    font-size: 30px;
-  }
-  .carousel-caption {
-    right: 20%;
-    left: 20%;
-    padding-bottom: 30px;
-  }
-  .carousel-indicators {
-    bottom: 20px;
-  }
-}
-
-.clearfix:before,
-.clearfix:after {
-  display: table;
-  content: " ";
-}
-
-.clearfix:after {
-  clear: both;
-}
-
-.center-block {
-  display: block;
-  margin-right: auto;
-  margin-left: auto;
-}
-
-.pull-right {
-  float: right !important;
-}
-
-.pull-left {
-  float: left !important;
-}
-
-.hide {
-  display: none !important;
-}
-
-.show {
-  display: block !important;
-}
-
-.invisible {
-  visibility: hidden;
-}
-
-.text-hide {
-  font: 0/0 a;
-  color: transparent;
-  text-shadow: none;
-  background-color: transparent;
-  border: 0;
-}
-
-.hidden {
-  display: none !important;
-  visibility: hidden !important;
-}
-
-.affix {
-  position: fixed;
-}
-
-@-ms-viewport {
-  width: device-width;
-}
-
-.visible-xs,
-tr.visible-xs,
-th.visible-xs,
-td.visible-xs {
-  display: none !important;
-}
-
-@media (max-width: 767px) {
-  .visible-xs {
-    display: block !important;
-  }
-  table.visible-xs {
-    display: table;
-  }
-  tr.visible-xs {
-    display: table-row !important;
-  }
-  th.visible-xs,
-  td.visible-xs {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-xs.visible-sm {
-    display: block !important;
-  }
-  table.visible-xs.visible-sm {
-    display: table;
-  }
-  tr.visible-xs.visible-sm {
-    display: table-row !important;
-  }
-  th.visible-xs.visible-sm,
-  td.visible-xs.visible-sm {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-xs.visible-md {
-    display: block !important;
-  }
-  table.visible-xs.visible-md {
-    display: table;
-  }
-  tr.visible-xs.visible-md {
-    display: table-row !important;
-  }
-  th.visible-xs.visible-md,
-  td.visible-xs.visible-md {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .visible-xs.visible-lg {
-    display: block !important;
-  }
-  table.visible-xs.visible-lg {
-    display: table;
-  }
-  tr.visible-xs.visible-lg {
-    display: table-row !important;
-  }
-  th.visible-xs.visible-lg,
-  td.visible-xs.visible-lg {
-    display: table-cell !important;
-  }
-}
-
-.visible-sm,
-tr.visible-sm,
-th.visible-sm,
-td.visible-sm {
-  display: none !important;
-}
-
-@media (max-width: 767px) {
-  .visible-sm.visible-xs {
-    display: block !important;
-  }
-  table.visible-sm.visible-xs {
-    display: table;
-  }
-  tr.visible-sm.visible-xs {
-    display: table-row !important;
-  }
-  th.visible-sm.visible-xs,
-  td.visible-sm.visible-xs {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm {
-    display: block !important;
-  }
-  table.visible-sm {
-    display: table;
-  }
-  tr.visible-sm {
-    display: table-row !important;
-  }
-  th.visible-sm,
-  td.visible-sm {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-sm.visible-md {
-    display: block !important;
-  }
-  table.visible-sm.visible-md {
-    display: table;
-  }
-  tr.visible-sm.visible-md {
-    display: table-row !important;
-  }
-  th.visible-sm.visible-md,
-  td.visible-sm.visible-md {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .visible-sm.visible-lg {
-    display: block !important;
-  }
-  table.visible-sm.visible-lg {
-    display: table;
-  }
-  tr.visible-sm.visible-lg {
-    display: table-row !important;
-  }
-  th.visible-sm.visible-lg,
-  td.visible-sm.visible-lg {
-    display: table-cell !important;
-  }
-}
-
-.visible-md,
-tr.visible-md,
-th.visible-md,
-td.visible-md {
-  display: none !important;
-}
-
-@media (max-width: 767px) {
-  .visible-md.visible-xs {
-    display: block !important;
-  }
-  table.visible-md.visible-xs {
-    display: table;
-  }
-  tr.visible-md.visible-xs {
-    display: table-row !important;
-  }
-  th.visible-md.visible-xs,
-  td.visible-md.visible-xs {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-md.visible-sm {
-    display: block !important;
-  }
-  table.visible-md.visible-sm {
-    display: table;
-  }
-  tr.visible-md.visible-sm {
-    display: table-row !important;
-  }
-  th.visible-md.visible-sm,
-  td.visible-md.visible-sm {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md {
-    display: block !important;
-  }
-  table.visible-md {
-    display: table;
-  }
-  tr.visible-md {
-    display: table-row !important;
-  }
-  th.visible-md,
-  td.visible-md {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .visible-md.visible-lg {
-    display: block !important;
-  }
-  table.visible-md.visible-lg {
-    display: table;
-  }
-  tr.visible-md.visible-lg {
-    display: table-row !important;
-  }
-  th.visible-md.visible-lg,
-  td.visible-md.visible-lg {
-    display: table-cell !important;
-  }
-}
-
-.visible-lg,
-tr.visible-lg,
-th.visible-lg,
-td.visible-lg {
-  display: none !important;
-}
-
-@media (max-width: 767px) {
-  .visible-lg.visible-xs {
-    display: block !important;
-  }
-  table.visible-lg.visible-xs {
-    display: table;
-  }
-  tr.visible-lg.visible-xs {
-    display: table-row !important;
-  }
-  th.visible-lg.visible-xs,
-  td.visible-lg.visible-xs {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-lg.visible-sm {
-    display: block !important;
-  }
-  table.visible-lg.visible-sm {
-    display: table;
-  }
-  tr.visible-lg.visible-sm {
-    display: table-row !important;
-  }
-  th.visible-lg.visible-sm,
-  td.visible-lg.visible-sm {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-lg.visible-md {
-    display: block !important;
-  }
-  table.visible-lg.visible-md {
-    display: table;
-  }
-  tr.visible-lg.visible-md {
-    display: table-row !important;
-  }
-  th.visible-lg.visible-md,
-  td.visible-lg.visible-md {
-    display: table-cell !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .visible-lg {
-    display: block !important;
-  }
-  table.visible-lg {
-    display: table;
-  }
-  tr.visible-lg {
-    display: table-row !important;
-  }
-  th.visible-lg,
-  td.visible-lg {
-    display: table-cell !important;
-  }
-}
-
-.hidden-xs {
-  display: block !important;
-}
-
-table.hidden-xs {
-  display: table;
-}
-
-tr.hidden-xs {
-  display: table-row !important;
-}
-
-th.hidden-xs,
-td.hidden-xs {
-  display: table-cell !important;
-}
-
-@media (max-width: 767px) {
-  .hidden-xs,
-  tr.hidden-xs,
-  th.hidden-xs,
-  td.hidden-xs {
-    display: none !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .hidden-xs.hidden-sm,
-  tr.hidden-xs.hidden-sm,
-  th.hidden-xs.hidden-sm,
-  td.hidden-xs.hidden-sm {
-    display: none !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .hidden-xs.hidden-md,
-  tr.hidden-xs.hidden-md,
-  th.hidden-xs.hidden-md,
-  td.hidden-xs.hidden-md {
-    display: none !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .hidden-xs.hidden-lg,
-  tr.hidden-xs.hidden-lg,
-  th.hidden-xs.hidden-lg,
-  td.hidden-xs.hidden-lg {
-    display: none !important;
-  }
-}
-
-.hidden-sm {
-  display: block !important;
-}
-
-table.hidden-sm {
-  display: table;
-}
-
-tr.hidden-sm {
-  display: table-row !important;
-}
-
-th.hidden-sm,
-td.hidden-sm {
-  display: table-cell !important;
-}
-
-@media (max-width: 767px) {
-  .hidden-sm.hidden-xs,
-  tr.hidden-sm.hidden-xs,
-  th.hidden-sm.hidden-xs,
-  td.hidden-sm.hidden-xs {
-    display: none !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .hidden-sm,
-  tr.hidden-sm,
-  th.hidden-sm,
-  td.hidden-sm {
-    display: none !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .hidden-sm.hidden-md,
-  tr.hidden-sm.hidden-md,
-  th.hidden-sm.hidden-md,
-  td.hidden-sm.hidden-md {
-    display: none !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .hidden-sm.hidden-lg,
-  tr.hidden-sm.hidden-lg,
-  th.hidden-sm.hidden-lg,
-  td.hidden-sm.hidden-lg {
-    display: none !important;
-  }
-}
-
-.hidden-md {
-  display: block !important;
-}
-
-table.hidden-md {
-  display: table;
-}
-
-tr.hidden-md {
-  display: table-row !important;
-}
-
-th.hidden-md,
-td.hidden-md {
-  display: table-cell !important;
-}
-
-@media (max-width: 767px) {
-  .hidden-md.hidden-xs,
-  tr.hidden-md.hidden-xs,
-  th.hidden-md.hidden-xs,
-  td.hidden-md.hidden-xs {
-    display: none !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .hidden-md.hidden-sm,
-  tr.hidden-md.hidden-sm,
-  th.hidden-md.hidden-sm,
-  td.hidden-md.hidden-sm {
-    display: none !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .hidden-md,
-  tr.hidden-md,
-  th.hidden-md,
-  td.hidden-md {
-    display: none !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .hidden-md.hidden-lg,
-  tr.hidden-md.hidden-lg,
-  th.hidden-md.hidden-lg,
-  td.hidden-md.hidden-lg {
-    display: none !important;
-  }
-}
-
-.hidden-lg {
-  display: block !important;
-}
-
-table.hidden-lg {
-  display: table;
-}
-
-tr.hidden-lg {
-  display: table-row !important;
-}
-
-th.hidden-lg,
-td.hidden-lg {
-  display: table-cell !important;
-}
-
-@media (max-width: 767px) {
-  .hidden-lg.hidden-xs,
-  tr.hidden-lg.hidden-xs,
-  th.hidden-lg.hidden-xs,
-  td.hidden-lg.hidden-xs {
-    display: none !important;
-  }
-}
-
-@media (min-width: 768px) and (max-width: 991px) {
-  .hidden-lg.hidden-sm,
-  tr.hidden-lg.hidden-sm,
-  th.hidden-lg.hidden-sm,
-  td.hidden-lg.hidden-sm {
-    display: none !important;
-  }
-}
-
-@media (min-width: 992px) and (max-width: 1199px) {
-  .hidden-lg.hidden-md,
-  tr.hidden-lg.hidden-md,
-  th.hidden-lg.hidden-md,
-  td.hidden-lg.hidden-md {
-    display: none !important;
-  }
-}
-
-@media (min-width: 1200px) {
-  .hidden-lg,
-  tr.hidden-lg,
-  th.hidden-lg,
-  td.hidden-lg {
-    display: none !important;
-  }
-}
-
-.visible-print,
-tr.visible-print,
-th.visible-print,
-td.visible-print {
-  display: none !important;
-}
-
-@media print {
-  .visible-print {
-    display: block !important;
-  }
-  table.visible-print {
-    display: table;
-  }
-  tr.visible-print {
-    display: table-row !important;
-  }
-  th.visible-print,
-  td.visible-print {
-    display: table-cell !important;
-  }
-  .hidden-print,
-  tr.hidden-print,
-  th.hidden-print,
-  td.hidden-print {
-    display: none !important;
-  }
+/*!
+ * Bootstrap v3.0.3 (http://getbootstrap.com)
+ * Copyright 2013 Twitter, Inc.
+ * Licensed under http://www.apache.org/licenses/LICENSE-2.0
+ */
+
+/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section,
+summary {
+  display: block;
+}
+
+audio,
+canvas,
+video {
+  display: inline-block;
+}
+
+audio:not([controls]) {
+  display: none;
+  height: 0;
+}
+
+[hidden],
+template {
+  display: none;
+}
+
+html {
+  font-family: sans-serif;
+  -webkit-text-size-adjust: 100%;
+      -ms-text-size-adjust: 100%;
+}
+
+body {
+  margin: 0;
+}
+
+a {
+  background: transparent;
+}
+
+a:focus {
+  outline: thin dotted;
+}
+
+a:active,
+a:hover {
+  outline: 0;
+}
+
+h1 {
+  margin: 0.67em 0;
+  font-size: 2em;
+}
+
+abbr[title] {
+  border-bottom: 1px dotted;
+}
+
+b,
+strong {
+  font-weight: bold;
+}
+
+dfn {
+  font-style: italic;
+}
+
+hr {
+  height: 0;
+  -moz-box-sizing: content-box;
+       box-sizing: content-box;
+}
+
+mark {
+  color: #000;
+  background: #ff0;
+}
+
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, serif;
+  font-size: 1em;
+}
+
+pre {
+  white-space: pre-wrap;
+}
+
+q {
+  quotes: "\201C" "\201D" "\2018" "\2019";
+}
+
+small {
+  font-size: 80%;
+}
+
+sub,
+sup {
+  position: relative;
+  font-size: 75%;
+  line-height: 0;
+  vertical-align: baseline;
+}
+
+sup {
+  top: -0.5em;
+}
+
+sub {
+  bottom: -0.25em;
+}
+
+img {
+  border: 0;
+}
+
+svg:not(:root) {
+  overflow: hidden;
+}
+
+figure {
+  margin: 0;
+}
+
+fieldset {
+  padding: 0.35em 0.625em 0.75em;
+  margin: 0 2px;
+  border: 1px solid #c0c0c0;
+}
+
+legend {
+  padding: 0;
+  border: 0;
+}
+
+button,
+input,
+select,
+textarea {
+  margin: 0;
+  font-family: inherit;
+  font-size: 100%;
+}
+
+button,
+input {
+  line-height: normal;
+}
+
+button,
+select {
+  text-transform: none;
+}
+
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  cursor: pointer;
+  -webkit-appearance: button;
+}
+
+button[disabled],
+html input[disabled] {
+  cursor: default;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+  padding: 0;
+  box-sizing: border-box;
+}
+
+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-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  padding: 0;
+  border: 0;
+}
+
+textarea {
+  overflow: auto;
+  vertical-align: top;
+}
+
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+
+@media print {
+  * {
+    color: #000 !important;
+    text-shadow: none !important;
+    background: transparent !important;
+    box-shadow: none !important;
+  }
+  a,
+  a:visited {
+    text-decoration: underline;
+  }
+  a[href]:after {
+    content: " (" attr(href) ")";
+  }
+  abbr[title]:after {
+    content: " (" attr(title) ")";
+  }
+  a[href^="javascript:"]:after,
+  a[href^="#"]:after {
+    content: "";
+  }
+  pre,
+  blockquote {
+    border: 1px solid #999;
+    page-break-inside: avoid;
+  }
+  thead {
+    display: table-header-group;
+  }
+  tr,
+  img {
+    page-break-inside: avoid;
+  }
+  img {
+    max-width: 100% !important;
+  }
+  @page  {
+    margin: 2cm .5cm;
+  }
+  p,
+  h2,
+  h3 {
+    orphans: 3;
+    widows: 3;
+  }
+  h2,
+  h3 {
+    page-break-after: avoid;
+  }
+  select {
+    background: #fff !important;
+  }
+  .navbar {
+    display: none;
+  }
+  .table td,
+  .table th {
+    background-color: #fff !important;
+  }
+  .btn > .caret,
+  .dropup > .btn > .caret {
+    border-top-color: #000 !important;
+  }
+  .label {
+    border: 1px solid #000;
+  }
+  .table {
+    border-collapse: collapse !important;
+  }
+  .table-bordered th,
+  .table-bordered td {
+    border: 1px solid #ddd !important;
+  }
+}
+
+*,
+*:before,
+*:after {
+  -webkit-box-sizing: border-box;
+     -moz-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+html {
+  font-size: 62.5%;
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+body {
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 14px;
+  line-height: 1.428571429;
+  color: #333333;
+  background-color: #ffffff;
+}
+
+input,
+button,
+select,
+textarea {
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
+}
+
+a {
+  color: #428bca;
+  text-decoration: none;
+}
+
+a:hover,
+a:focus {
+  color: #2a6496;
+  text-decoration: underline;
+}
+
+a:focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+
+img {
+  vertical-align: middle;
+}
+
+.img-responsive {
+  display: block;
+  height: auto;
+  max-width: 100%;
+}
+
+.img-rounded {
+  border-radius: 6px;
+}
+
+.img-thumbnail {
+  display: inline-block;
+  height: auto;
+  max-width: 100%;
+  padding: 4px;
+  line-height: 1.428571429;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-radius: 4px;
+  -webkit-transition: all 0.2s ease-in-out;
+          transition: all 0.2s ease-in-out;
+}
+
+.img-circle {
+  border-radius: 50%;
+}
+
+hr {
+  margin-top: 20px;
+  margin-bottom: 20px;
+  border: 0;
+  border-top: 1px solid #eeeeee;
+}
+
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-weight: 500;
+  line-height: 1.1;
+  color: inherit;
+}
+
+h1 small,
+h2 small,
+h3 small,
+h4 small,
+h5 small,
+h6 small,
+.h1 small,
+.h2 small,
+.h3 small,
+.h4 small,
+.h5 small,
+.h6 small,
+h1 .small,
+h2 .small,
+h3 .small,
+h4 .small,
+h5 .small,
+h6 .small,
+.h1 .small,
+.h2 .small,
+.h3 .small,
+.h4 .small,
+.h5 .small,
+.h6 .small {
+  font-weight: normal;
+  line-height: 1;
+  color: #999999;
+}
+
+h1,
+h2,
+h3 {
+  margin-top: 20px;
+  margin-bottom: 10px;
+}
+
+h1 small,
+h2 small,
+h3 small,
+h1 .small,
+h2 .small,
+h3 .small {
+  font-size: 65%;
+}
+
+h4,
+h5,
+h6 {
+  margin-top: 10px;
+  margin-bottom: 10px;
+}
+
+h4 small,
+h5 small,
+h6 small,
+h4 .small,
+h5 .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: 200;
+  line-height: 1.4;
+}
+
+@media (min-width: 768px) {
+  .lead {
+    font-size: 21px;
+  }
+}
+
+small,
+.small {
+  font-size: 85%;
+}
+
+cite {
+  font-style: normal;
+}
+
+.text-muted {
+  color: #999999;
+}
+
+.text-primary {
+  color: #428bca;
+}
+
+.text-primary:hover {
+  color: #3071a9;
+}
+
+.text-warning {
+  color: #8a6d3b;
+}
+
+.text-warning:hover {
+  color: #66512c;
+}
+
+.text-danger {
+  color: #a94442;
+}
+
+.text-danger:hover {
+  color: #843534;
+}
+
+.text-success {
+  color: #3c763d;
+}
+
+.text-success:hover {
+  color: #2b542c;
+}
+
+.text-info {
+  color: #31708f;
+}
+
+.text-info:hover {
+  color: #245269;
+}
+
+.text-left {
+  text-align: left;
+}
+
+.text-right {
+  text-align: right;
+}
+
+.text-center {
+  text-align: center;
+}
+
+.page-header {
+  padding-bottom: 9px;
+  margin: 40px 0 20px;
+  border-bottom: 1px solid #eeeeee;
+}
+
+ul,
+ol {
+  margin-top: 0;
+  margin-bottom: 10px;
+}
+
+ul ul,
+ol ul,
+ul ol,
+ol ol {
+  margin-bottom: 0;
+}
+
+.list-unstyled {
+  padding-left: 0;
+  list-style: none;
+}
+
+.list-inline {
+  padding-left: 0;
+  list-style: none;
+}
+
+.list-inline > li {
+  display: inline-block;
+  padding-right: 5px;
+  padding-left: 5px;
+}
+
+.list-inline > li:first-child {
+  padding-left: 0;
+}
+
+dl {
+  margin-top: 0;
+  margin-bottom: 20px;
+}
+
+dt,
+dd {
+  line-height: 1.428571429;
+}
+
+dt {
+  font-weight: bold;
+}
+
+dd {
+  margin-left: 0;
+}
+
+@media (min-width: 768px) {
+  .dl-horizontal dt {
+    float: left;
+    width: 160px;
+    overflow: hidden;
+    clear: left;
+    text-align: right;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+  .dl-horizontal dd {
+    margin-left: 180px;
+  }
+  .dl-horizontal dd:before,
+  .dl-horizontal dd:after {
+    display: table;
+    content: " ";
+  }
+  .dl-horizontal dd:after {
+    clear: both;
+  }
+  .dl-horizontal dd:before,
+  .dl-horizontal dd:after {
+    display: table;
+    content: " ";
+  }
+  .dl-horizontal dd:after {
+    clear: both;
+  }
+}
+
+abbr[title],
+abbr[data-original-title] {
+  cursor: help;
+  border-bottom: 1px dotted #999999;
+}
+
+.initialism {
+  font-size: 90%;
+  text-transform: uppercase;
+}
+
+blockquote {
+  padding: 10px 20px;
+  margin: 0 0 20px;
+  border-left: 5px solid #eeeeee;
+}
+
+blockquote p {
+  font-size: 17.5px;
+  font-weight: 300;
+  line-height: 1.25;
+}
+
+blockquote p:last-child {
+  margin-bottom: 0;
+}
+
+blockquote small,
+blockquote .small {
+  display: block;
+  line-height: 1.428571429;
+  color: #999999;
+}
+
+blockquote small:before,
+blockquote .small:before {
+  content: '\2014 \00A0';
+}
+
+blockquote.pull-right {
+  padding-right: 15px;
+  padding-left: 0;
+  border-right: 5px solid #eeeeee;
+  border-left: 0;
+}
+
+blockquote.pull-right p,
+blockquote.pull-right small,
+blockquote.pull-right .small {
+  text-align: right;
+}
+
+blockquote.pull-right small:before,
+blockquote.pull-right .small:before {
+  content: '';
+}
+
+blockquote.pull-right small:after,
+blockquote.pull-right .small:after {
+  content: '\00A0 \2014';
+}
+
+blockquote:before,
+blockquote:after {
+  content: "";
+}
+
+address {
+  margin-bottom: 20px;
+  font-style: normal;
+  line-height: 1.428571429;
+}
+
+code,
+kbd,
+pre,
+samp {
+  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
+}
+
+code {
+  padding: 2px 4px;
+  font-size: 90%;
+  color: #c7254e;
+  white-space: nowrap;
+  background-color: #f9f2f4;
+  border-radius: 4px;
+}
+
+pre {
+  display: block;
+  padding: 9.5px;
+  margin: 0 0 10px;
+  font-size: 13px;
+  line-height: 1.428571429;
+  color: #333333;
+  word-break: break-all;
+  word-wrap: break-word;
+  background-color: #f5f5f5;
+  border: 1px solid #cccccc;
+  border-radius: 4px;
+}
+
+pre code {
+  padding: 0;
+  font-size: inherit;
+  color: inherit;
+  white-space: pre-wrap;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+.pre-scrollable {
+  max-height: 340px;
+  overflow-y: scroll;
+}
+
+.container {
+  padding-right: 15px;
+  padding-left: 15px;
+  margin-right: auto;
+  margin-left: auto;
+}
+
+.container:before,
+.container:after {
+  display: table;
+  content: " ";
+}
+
+.container:after {
+  clear: both;
+}
+
+.container:before,
+.container:after {
+  display: table;
+  content: " ";
+}
+
+.container:after {
+  clear: both;
+}
+
+@media (min-width: 768px) {
+  .container {
+    width: 750px;
+  }
+}
+
+@media (min-width: 992px) {
+  .container {
+    width: 970px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .container {
+    width: 1170px;
+  }
+}
+
+.row {
+  margin-right: -15px;
+  margin-left: -15px;
+}
+
+.row:before,
+.row:after {
+  display: table;
+  content: " ";
+}
+
+.row:after {
+  clear: both;
+}
+
+.row:before,
+.row:after {
+  display: table;
+  content: " ";
+}
+
+.row:after {
+  clear: both;
+}
+
+.col-xs-1,
+.col-sm-1,
+.col-md-1,
+.col-lg-1,
+.col-xs-2,
+.col-sm-2,
+.col-md-2,
+.col-lg-2,
+.col-xs-3,
+.col-sm-3,
+.col-md-3,
+.col-lg-3,
+.col-xs-4,
+.col-sm-4,
+.col-md-4,
+.col-lg-4,
+.col-xs-5,
+.col-sm-5,
+.col-md-5,
+.col-lg-5,
+.col-xs-6,
+.col-sm-6,
+.col-md-6,
+.col-lg-6,
+.col-xs-7,
+.col-sm-7,
+.col-md-7,
+.col-lg-7,
+.col-xs-8,
+.col-sm-8,
+.col-md-8,
+.col-lg-8,
+.col-xs-9,
+.col-sm-9,
+.col-md-9,
+.col-lg-9,
+.col-xs-10,
+.col-sm-10,
+.col-md-10,
+.col-lg-10,
+.col-xs-11,
+.col-sm-11,
+.col-md-11,
+.col-lg-11,
+.col-xs-12,
+.col-sm-12,
+.col-md-12,
+.col-lg-12 {
+  position: relative;
+  min-height: 1px;
+  padding-right: 15px;
+  padding-left: 15px;
+}
+
+.col-xs-1,
+.col-xs-2,
+.col-xs-3,
+.col-xs-4,
+.col-xs-5,
+.col-xs-6,
+.col-xs-7,
+.col-xs-8,
+.col-xs-9,
+.col-xs-10,
+.col-xs-11,
+.col-xs-12 {
+  float: left;
+}
+
+.col-xs-12 {
+  width: 100%;
+}
+
+.col-xs-11 {
+  width: 91.66666666666666%;
+}
+
+.col-xs-10 {
+  width: 83.33333333333334%;
+}
+
+.col-xs-9 {
+  width: 75%;
+}
+
+.col-xs-8 {
+  width: 66.66666666666666%;
+}
+
+.col-xs-7 {
+  width: 58.333333333333336%;
+}
+
+.col-xs-6 {
+  width: 50%;
+}
+
+.col-xs-5 {
+  width: 41.66666666666667%;
+}
+
+.col-xs-4 {
+  width: 33.33333333333333%;
+}
+
+.col-xs-3 {
+  width: 25%;
+}
+
+.col-xs-2 {
+  width: 16.666666666666664%;
+}
+
+.col-xs-1 {
+  width: 8.333333333333332%;
+}
+
+.col-xs-pull-12 {
+  right: 100%;
+}
+
+.col-xs-pull-11 {
+  right: 91.66666666666666%;
+}
+
+.col-xs-pull-10 {
+  right: 83.33333333333334%;
+}
+
+.col-xs-pull-9 {
+  right: 75%;
+}
+
+.col-xs-pull-8 {
+  right: 66.66666666666666%;
+}
+
+.col-xs-pull-7 {
+  right: 58.333333333333336%;
+}
+
+.col-xs-pull-6 {
+  right: 50%;
+}
+
+.col-xs-pull-5 {
+  right: 41.66666666666667%;
+}
+
+.col-xs-pull-4 {
+  right: 33.33333333333333%;
+}
+
+.col-xs-pull-3 {
+  right: 25%;
+}
+
+.col-xs-pull-2 {
+  right: 16.666666666666664%;
+}
+
+.col-xs-pull-1 {
+  right: 8.333333333333332%;
+}
+
+.col-xs-pull-0 {
+  right: 0;
+}
+
+.col-xs-push-12 {
+  left: 100%;
+}
+
+.col-xs-push-11 {
+  left: 91.66666666666666%;
+}
+
+.col-xs-push-10 {
+  left: 83.33333333333334%;
+}
+
+.col-xs-push-9 {
+  left: 75%;
+}
+
+.col-xs-push-8 {
+  left: 66.66666666666666%;
+}
+
+.col-xs-push-7 {
+  left: 58.333333333333336%;
+}
+
+.col-xs-push-6 {
+  left: 50%;
+}
+
+.col-xs-push-5 {
+  left: 41.66666666666667%;
+}
+
+.col-xs-push-4 {
+  left: 33.33333333333333%;
+}
+
+.col-xs-push-3 {
+  left: 25%;
+}
+
+.col-xs-push-2 {
+  left: 16.666666666666664%;
+}
+
+.col-xs-push-1 {
+  left: 8.333333333333332%;
+}
+
+.col-xs-push-0 {
+  left: 0;
+}
+
+.col-xs-offset-12 {
+  margin-left: 100%;
+}
+
+.col-xs-offset-11 {
+  margin-left: 91.66666666666666%;
+}
+
+.col-xs-offset-10 {
+  margin-left: 83.33333333333334%;
+}
+
+.col-xs-offset-9 {
+  margin-left: 75%;
+}
+
+.col-xs-offset-8 {
+  margin-left: 66.66666666666666%;
+}
+
+.col-xs-offset-7 {
+  margin-left: 58.333333333333336%;
+}
+
+.col-xs-offset-6 {
+  margin-left: 50%;
+}
+
+.col-xs-offset-5 {
+  margin-left: 41.66666666666667%;
+}
+
+.col-xs-offset-4 {
+  margin-left: 33.33333333333333%;
+}
+
+.col-xs-offset-3 {
+  margin-left: 25%;
+}
+
+.col-xs-offset-2 {
+  margin-left: 16.666666666666664%;
+}
+
+.col-xs-offset-1 {
+  margin-left: 8.333333333333332%;
+}
+
+.col-xs-offset-0 {
+  margin-left: 0;
+}
+
+@media (min-width: 768px) {
+  .col-sm-1,
+  .col-sm-2,
+  .col-sm-3,
+  .col-sm-4,
+  .col-sm-5,
+  .col-sm-6,
+  .col-sm-7,
+  .col-sm-8,
+  .col-sm-9,
+  .col-sm-10,
+  .col-sm-11,
+  .col-sm-12 {
+    float: left;
+  }
+  .col-sm-12 {
+    width: 100%;
+  }
+  .col-sm-11 {
+    width: 91.66666666666666%;
+  }
+  .col-sm-10 {
+    width: 83.33333333333334%;
+  }
+  .col-sm-9 {
+    width: 75%;
+  }
+  .col-sm-8 {
+    width: 66.66666666666666%;
+  }
+  .col-sm-7 {
+    width: 58.333333333333336%;
+  }
+  .col-sm-6 {
+    width: 50%;
+  }
+  .col-sm-5 {
+    width: 41.66666666666667%;
+  }
+  .col-sm-4 {
+    width: 33.33333333333333%;
+  }
+  .col-sm-3 {
+    width: 25%;
+  }
+  .col-sm-2 {
+    width: 16.666666666666664%;
+  }
+  .col-sm-1 {
+    width: 8.333333333333332%;
+  }
+  .col-sm-pull-12 {
+    right: 100%;
+  }
+  .col-sm-pull-11 {
+    right: 91.66666666666666%;
+  }
+  .col-sm-pull-10 {
+    right: 83.33333333333334%;
+  }
+  .col-sm-pull-9 {
+    right: 75%;
+  }
+  .col-sm-pull-8 {
+    right: 66.66666666666666%;
+  }
+  .col-sm-pull-7 {
+    right: 58.333333333333336%;
+  }
+  .col-sm-pull-6 {
+    right: 50%;
+  }
+  .col-sm-pull-5 {
+    right: 41.66666666666667%;
+  }
+  .col-sm-pull-4 {
+    right: 33.33333333333333%;
+  }
+  .col-sm-pull-3 {
+    right: 25%;
+  }
+  .col-sm-pull-2 {
+    right: 16.666666666666664%;
+  }
+  .col-sm-pull-1 {
+    right: 8.333333333333332%;
+  }
+  .col-sm-pull-0 {
+    right: 0;
+  }
+  .col-sm-push-12 {
+    left: 100%;
+  }
+  .col-sm-push-11 {
+    left: 91.66666666666666%;
+  }
+  .col-sm-push-10 {
+    left: 83.33333333333334%;
+  }
+  .col-sm-push-9 {
+    left: 75%;
+  }
+  .col-sm-push-8 {
+    left: 66.66666666666666%;
+  }
+  .col-sm-push-7 {
+    left: 58.333333333333336%;
+  }
+  .col-sm-push-6 {
+    left: 50%;
+  }
+  .col-sm-push-5 {
+    left: 41.66666666666667%;
+  }
+  .col-sm-push-4 {
+    left: 33.33333333333333%;
+  }
+  .col-sm-push-3 {
+    left: 25%;
+  }
+  .col-sm-push-2 {
+    left: 16.666666666666664%;
+  }
+  .col-sm-push-1 {
+    left: 8.333333333333332%;
+  }
+  .col-sm-push-0 {
+    left: 0;
+  }
+  .col-sm-offset-12 {
+    margin-left: 100%;
+  }
+  .col-sm-offset-11 {
+    margin-left: 91.66666666666666%;
+  }
+  .col-sm-offset-10 {
+    margin-left: 83.33333333333334%;
+  }
+  .col-sm-offset-9 {
+    margin-left: 75%;
+  }
+  .col-sm-offset-8 {
+    margin-left: 66.66666666666666%;
+  }
+  .col-sm-offset-7 {
+    margin-left: 58.333333333333336%;
+  }
+  .col-sm-offset-6 {
+    margin-left: 50%;
+  }
+  .col-sm-offset-5 {
+    margin-left: 41.66666666666667%;
+  }
+  .col-sm-offset-4 {
+    margin-left: 33.33333333333333%;
+  }
+  .col-sm-offset-3 {
+    margin-left: 25%;
+  }
+  .col-sm-offset-2 {
+    margin-left: 16.666666666666664%;
+  }
+  .col-sm-offset-1 {
+    margin-left: 8.333333333333332%;
+  }
+  .col-sm-offset-0 {
+    margin-left: 0;
+  }
+}
+
+@media (min-width: 992px) {
+  .col-md-1,
+  .col-md-2,
+  .col-md-3,
+  .col-md-4,
+  .col-md-5,
+  .col-md-6,
+  .col-md-7,
+  .col-md-8,
+  .col-md-9,
+  .col-md-10,
+  .col-md-11,
+  .col-md-12 {
+    float: left;
+  }
+  .col-md-12 {
+    width: 100%;
+  }
+  .col-md-11 {
+    width: 91.66666666666666%;
+  }
+  .col-md-10 {
+    width: 83.33333333333334%;
+  }
+  .col-md-9 {
+    width: 75%;
+  }
+  .col-md-8 {
+    width: 66.66666666666666%;
+  }
+  .col-md-7 {
+    width: 58.333333333333336%;
+  }
+  .col-md-6 {
+    width: 50%;
+  }
+  .col-md-5 {
+    width: 41.66666666666667%;
+  }
+  .col-md-4 {
+    width: 33.33333333333333%;
+  }
+  .col-md-3 {
+    width: 25%;
+  }
+  .col-md-2 {
+    width: 16.666666666666664%;
+  }
+  .col-md-1 {
+    width: 8.333333333333332%;
+  }
+  .col-md-pull-12 {
+    right: 100%;
+  }
+  .col-md-pull-11 {
+    right: 91.66666666666666%;
+  }
+  .col-md-pull-10 {
+    right: 83.33333333333334%;
+  }
+  .col-md-pull-9 {
+    right: 75%;
+  }
+  .col-md-pull-8 {
+    right: 66.66666666666666%;
+  }
+  .col-md-pull-7 {
+    right: 58.333333333333336%;
+  }
+  .col-md-pull-6 {
+    right: 50%;
+  }
+  .col-md-pull-5 {
+    right: 41.66666666666667%;
+  }
+  .col-md-pull-4 {
+    right: 33.33333333333333%;
+  }
+  .col-md-pull-3 {
+    right: 25%;
+  }
+  .col-md-pull-2 {
+    right: 16.666666666666664%;
+  }
+  .col-md-pull-1 {
+    right: 8.333333333333332%;
+  }
+  .col-md-pull-0 {
+    right: 0;
+  }
+  .col-md-push-12 {
+    left: 100%;
+  }
+  .col-md-push-11 {
+    left: 91.66666666666666%;
+  }
+  .col-md-push-10 {
+    left: 83.33333333333334%;
+  }
+  .col-md-push-9 {
+    left: 75%;
+  }
+  .col-md-push-8 {
+    left: 66.66666666666666%;
+  }
+  .col-md-push-7 {
+    left: 58.333333333333336%;
+  }
+  .col-md-push-6 {
+    left: 50%;
+  }
+  .col-md-push-5 {
+    left: 41.66666666666667%;
+  }
+  .col-md-push-4 {
+    left: 33.33333333333333%;
+  }
+  .col-md-push-3 {
+    left: 25%;
+  }
+  .col-md-push-2 {
+    left: 16.666666666666664%;
+  }
+  .col-md-push-1 {
+    left: 8.333333333333332%;
+  }
+  .col-md-push-0 {
+    left: 0;
+  }
+  .col-md-offset-12 {
+    margin-left: 100%;
+  }
+  .col-md-offset-11 {
+    margin-left: 91.66666666666666%;
+  }
+  .col-md-offset-10 {
+    margin-left: 83.33333333333334%;
+  }
+  .col-md-offset-9 {
+    margin-left: 75%;
+  }
+  .col-md-offset-8 {
+    margin-left: 66.66666666666666%;
+  }
+  .col-md-offset-7 {
+    margin-left: 58.333333333333336%;
+  }
+  .col-md-offset-6 {
+    margin-left: 50%;
+  }
+  .col-md-offset-5 {
+    margin-left: 41.66666666666667%;
+  }
+  .col-md-offset-4 {
+    margin-left: 33.33333333333333%;
+  }
+  .col-md-offset-3 {
+    margin-left: 25%;
+  }
+  .col-md-offset-2 {
+    margin-left: 16.666666666666664%;
+  }
+  .col-md-offset-1 {
+    margin-left: 8.333333333333332%;
+  }
+  .col-md-offset-0 {
+    margin-left: 0;
+  }
+}
+
+@media (min-width: 1200px) {
+  .col-lg-1,
+  .col-lg-2,
+  .col-lg-3,
+  .col-lg-4,
+  .col-lg-5,
+  .col-lg-6,
+  .col-lg-7,
+  .col-lg-8,
+  .col-lg-9,
+  .col-lg-10,
+  .col-lg-11,
+  .col-lg-12 {
+    float: left;
+  }
+  .col-lg-12 {
+    width: 100%;
+  }
+  .col-lg-11 {
+    width: 91.66666666666666%;
+  }
+  .col-lg-10 {
+    width: 83.33333333333334%;
+  }
+  .col-lg-9 {
+    width: 75%;
+  }
+  .col-lg-8 {
+    width: 66.66666666666666%;
+  }
+  .col-lg-7 {
+    width: 58.333333333333336%;
+  }
+  .col-lg-6 {
+    width: 50%;
+  }
+  .col-lg-5 {
+    width: 41.66666666666667%;
+  }
+  .col-lg-4 {
+    width: 33.33333333333333%;
+  }
+  .col-lg-3 {
+    width: 25%;
+  }
+  .col-lg-2 {
+    width: 16.666666666666664%;
+  }
+  .col-lg-1 {
+    width: 8.333333333333332%;
+  }
+  .col-lg-pull-12 {
+    right: 100%;
+  }
+  .col-lg-pull-11 {
+    right: 91.66666666666666%;
+  }
+  .col-lg-pull-10 {
+    right: 83.33333333333334%;
+  }
+  .col-lg-pull-9 {
+    right: 75%;
+  }
+  .col-lg-pull-8 {
+    right: 66.66666666666666%;
+  }
+  .col-lg-pull-7 {
+    right: 58.333333333333336%;
+  }
+  .col-lg-pull-6 {
+    right: 50%;
+  }
+  .col-lg-pull-5 {
+    right: 41.66666666666667%;
+  }
+  .col-lg-pull-4 {
+    right: 33.33333333333333%;
+  }
+  .col-lg-pull-3 {
+    right: 25%;
+  }
+  .col-lg-pull-2 {
+    right: 16.666666666666664%;
+  }
+  .col-lg-pull-1 {
+    right: 8.333333333333332%;
+  }
+  .col-lg-pull-0 {
+    right: 0;
+  }
+  .col-lg-push-12 {
+    left: 100%;
+  }
+  .col-lg-push-11 {
+    left: 91.66666666666666%;
+  }
+  .col-lg-push-10 {
+    left: 83.33333333333334%;
+  }
+  .col-lg-push-9 {
+    left: 75%;
+  }
+  .col-lg-push-8 {
+    left: 66.66666666666666%;
+  }
+  .col-lg-push-7 {
+    left: 58.333333333333336%;
+  }
+  .col-lg-push-6 {
+    left: 50%;
+  }
+  .col-lg-push-5 {
+    left: 41.66666666666667%;
+  }
+  .col-lg-push-4 {
+    left: 33.33333333333333%;
+  }
+  .col-lg-push-3 {
+    left: 25%;
+  }
+  .col-lg-push-2 {
+    left: 16.666666666666664%;
+  }
+  .col-lg-push-1 {
+    left: 8.333333333333332%;
+  }
+  .col-lg-push-0 {
+    left: 0;
+  }
+  .col-lg-offset-12 {
+    margin-left: 100%;
+  }
+  .col-lg-offset-11 {
+    margin-left: 91.66666666666666%;
+  }
+  .col-lg-offset-10 {
+    margin-left: 83.33333333333334%;
+  }
+  .col-lg-offset-9 {
+    margin-left: 75%;
+  }
+  .col-lg-offset-8 {
+    margin-left: 66.66666666666666%;
+  }
+  .col-lg-offset-7 {
+    margin-left: 58.333333333333336%;
+  }
+  .col-lg-offset-6 {
+    margin-left: 50%;
+  }
+  .col-lg-offset-5 {
+    margin-left: 41.66666666666667%;
+  }
+  .col-lg-offset-4 {
+    margin-left: 33.33333333333333%;
+  }
+  .col-lg-offset-3 {
+    margin-left: 25%;
+  }
+  .col-lg-offset-2 {
+    margin-left: 16.666666666666664%;
+  }
+  .col-lg-offset-1 {
+    margin-left: 8.333333333333332%;
+  }
+  .col-lg-offset-0 {
+    margin-left: 0;
+  }
+}
+
+table {
+  max-width: 100%;
+  background-color: transparent;
+}
+
+th {
+  text-align: left;
+}
+
+.table {
+  width: 100%;
+  margin-bottom: 20px;
+}
+
+.table > thead > tr > th,
+.table > tbody > tr > th,
+.table > tfoot > tr > th,
+.table > thead > tr > td,
+.table > tbody > tr > td,
+.table > tfoot > tr > td {
+  padding: 8px;
+  line-height: 1.428571429;
+  vertical-align: top;
+  border-top: 1px solid #dddddd;
+}
+
+.table > thead > tr > th {
+  vertical-align: bottom;
+  border-bottom: 2px solid #dddddd;
+}
+
+.table > caption + thead > tr:first-child > th,
+.table > colgroup + thead > tr:first-child > th,
+.table > thead:first-child > tr:first-child > th,
+.table > caption + thead > tr:first-child > td,
+.table > colgroup + thead > tr:first-child > td,
+.table > thead:first-child > tr:first-child > td {
+  border-top: 0;
+}
+
+.table > tbody + tbody {
+  border-top: 2px solid #dddddd;
+}
+
+.table .table {
+  background-color: #ffffff;
+}
+
+.table-condensed > thead > tr > th,
+.table-condensed > tbody > tr > th,
+.table-condensed > tfoot > tr > th,
+.table-condensed > thead > tr > td,
+.table-condensed > tbody > tr > td,
+.table-condensed > tfoot > tr > td {
+  padding: 5px;
+}
+
+.table-bordered {
+  border: 1px solid #dddddd;
+}
+
+.table-bordered > thead > tr > th,
+.table-bordered > tbody > tr > th,
+.table-bordered > tfoot > tr > th,
+.table-bordered > thead > tr > td,
+.table-bordered > tbody > tr > td,
+.table-bordered > tfoot > tr > td {
+  border: 1px solid #dddddd;
+}
+
+.table-bordered > thead > tr > th,
+.table-bordered > thead > tr > td {
+  border-bottom-width: 2px;
+}
+
+.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 col[class*="col-"] {
+  position: static;
+  display: table-column;
+  float: none;
+}
+
+table td[class*="col-"],
+table th[class*="col-"] {
+  display: table-cell;
+  float: none;
+}
+
+.table > thead > tr > .active,
+.table > tbody > tr > .active,
+.table > tfoot > tr > .active,
+.table > thead > .active > td,
+.table > tbody > .active > td,
+.table > tfoot > .active > td,
+.table > thead > .active > th,
+.table > tbody > .active > th,
+.table > tfoot > .active > th {
+  background-color: #f5f5f5;
+}
+
+.table-hover > tbody > tr > .active:hover,
+.table-hover > tbody > .active:hover > td,
+.table-hover > tbody > .active:hover > th {
+  background-color: #e8e8e8;
+}
+
+.table > thead > tr > .success,
+.table > tbody > tr > .success,
+.table > tfoot > tr > .success,
+.table > thead > .success > td,
+.table > tbody > .success > td,
+.table > tfoot > .success > td,
+.table > thead > .success > th,
+.table > tbody > .success > th,
+.table > tfoot > .success > th {
+  background-color: #dff0d8;
+}
+
+.table-hover > tbody > tr > .success:hover,
+.table-hover > tbody > .success:hover > td,
+.table-hover > tbody > .success:hover > th {
+  background-color: #d0e9c6;
+}
+
+.table > thead > tr > .danger,
+.table > tbody > tr > .danger,
+.table > tfoot > tr > .danger,
+.table > thead > .danger > td,
+.table > tbody > .danger > td,
+.table > tfoot > .danger > td,
+.table > thead > .danger > th,
+.table > tbody > .danger > th,
+.table > tfoot > .danger > th {
+  background-color: #f2dede;
+}
+
+.table-hover > tbody > tr > .danger:hover,
+.table-hover > tbody > .danger:hover > td,
+.table-hover > tbody > .danger:hover > th {
+  background-color: #ebcccc;
+}
+
+.table > thead > tr > .warning,
+.table > tbody > tr > .warning,
+.table > tfoot > tr > .warning,
+.table > thead > .warning > td,
+.table > tbody > .warning > td,
+.table > tfoot > .warning > td,
+.table > thead > .warning > th,
+.table > tbody > .warning > th,
+.table > tfoot > .warning > th {
+  background-color: #fcf8e3;
+}
+
+.table-hover > tbody > tr > .warning:hover,
+.table-hover > tbody > .warning:hover > td,
+.table-hover > tbody > .warning:hover > th {
+  background-color: #faf2cc;
+}
+
+@media (max-width: 767px) {
+  .table-responsive {
+    width: 100%;
+    margin-bottom: 15px;
+    overflow-x: scroll;
+    overflow-y: hidden;
+    border: 1px solid #dddddd;
+    -ms-overflow-style: -ms-autohiding-scrollbar;
+    -webkit-overflow-scrolling: touch;
+  }
+  .table-responsive > .table {
+    margin-bottom: 0;
+  }
+  .table-responsive > .table > thead > tr > th,
+  .table-responsive > .table > tbody > tr > th,
+  .table-responsive > .table > tfoot > tr > th,
+  .table-responsive > .table > thead > tr > td,
+  .table-responsive > .table > tbody > tr > td,
+  .table-responsive > .table > tfoot > tr > td {
+    white-space: nowrap;
+  }
+  .table-responsive > .table-bordered {
+    border: 0;
+  }
+  .table-responsive > .table-bordered > thead > tr > th:first-child,
+  .table-responsive > .table-bordered > tbody > tr > th:first-child,
+  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+  .table-responsive > .table-bordered > thead > tr > td:first-child,
+  .table-responsive > .table-bordered > tbody > tr > td:first-child,
+  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+    border-left: 0;
+  }
+  .table-responsive > .table-bordered > thead > tr > th:last-child,
+  .table-responsive > .table-bordered > tbody > tr > th:last-child,
+  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+  .table-responsive > .table-bordered > thead > tr > td:last-child,
+  .table-responsive > .table-bordered > tbody > tr > td:last-child,
+  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+    border-right: 0;
+  }
+  .table-responsive > .table-bordered > tbody > tr:last-child > th,
+  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
+  .table-responsive > .table-bordered > tbody > tr:last-child > td,
+  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
+    border-bottom: 0;
+  }
+}
+
+fieldset {
+  padding: 0;
+  margin: 0;
+  border: 0;
+}
+
+legend {
+  display: block;
+  width: 100%;
+  padding: 0;
+  margin-bottom: 20px;
+  font-size: 21px;
+  line-height: inherit;
+  color: #333333;
+  border: 0;
+  border-bottom: 1px solid #e5e5e5;
+}
+
+label {
+  display: inline-block;
+  margin-bottom: 5px;
+  font-weight: bold;
+}
+
+input[type="search"] {
+  -webkit-box-sizing: border-box;
+     -moz-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+input[type="radio"],
+input[type="checkbox"] {
+  margin: 4px 0 0;
+  margin-top: 1px \9;
+  /* IE8-9 */
+
+  line-height: normal;
+}
+
+input[type="file"] {
+  display: block;
+}
+
+select[multiple],
+select[size] {
+  height: auto;
+}
+
+select optgroup {
+  font-family: inherit;
+  font-size: inherit;
+  font-style: inherit;
+}
+
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+
+input[type="number"]::-webkit-outer-spin-button,
+input[type="number"]::-webkit-inner-spin-button {
+  height: auto;
+}
+
+output {
+  display: block;
+  padding-top: 7px;
+  font-size: 14px;
+  line-height: 1.428571429;
+  color: #555555;
+  vertical-align: middle;
+}
+
+.form-control {
+  display: block;
+  width: 100%;
+  height: 34px;
+  padding: 6px 12px;
+  font-size: 14px;
+  line-height: 1.428571429;
+  color: #555555;
+  vertical-align: middle;
+  background-color: #ffffff;
+  background-image: none;
+  border: 1px solid #cccccc;
+  border-radius: 4px;
+  -webkit-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-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+}
+
+.form-control:focus {
+  border-color: #66afe9;
+  outline: 0;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
+}
+
+.form-control:-moz-placeholder {
+  color: #999999;
+}
+
+.form-control::-moz-placeholder {
+  color: #999999;
+  opacity: 1;
+}
+
+.form-control:-ms-input-placeholder {
+  color: #999999;
+}
+
+.form-control::-webkit-input-placeholder {
+  color: #999999;
+}
+
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+  cursor: not-allowed;
+  background-color: #eeeeee;
+}
+
+textarea.form-control {
+  height: auto;
+}
+
+.form-group {
+  margin-bottom: 15px;
+}
+
+.radio,
+.checkbox {
+  display: block;
+  min-height: 20px;
+  padding-left: 20px;
+  margin-top: 10px;
+  margin-bottom: 10px;
+  vertical-align: middle;
+}
+
+.radio label,
+.checkbox label {
+  display: inline;
+  margin-bottom: 0;
+  font-weight: normal;
+  cursor: pointer;
+}
+
+.radio input[type="radio"],
+.radio-inline input[type="radio"],
+.checkbox input[type="checkbox"],
+.checkbox-inline input[type="checkbox"] {
+  float: left;
+  margin-left: -20px;
+}
+
+.radio + .radio,
+.checkbox + .checkbox {
+  margin-top: -5px;
+}
+
+.radio-inline,
+.checkbox-inline {
+  display: inline-block;
+  padding-left: 20px;
+  margin-bottom: 0;
+  font-weight: normal;
+  vertical-align: middle;
+  cursor: pointer;
+}
+
+.radio-inline + .radio-inline,
+.checkbox-inline + .checkbox-inline {
+  margin-top: 0;
+  margin-left: 10px;
+}
+
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+.radio[disabled],
+.radio-inline[disabled],
+.checkbox[disabled],
+.checkbox-inline[disabled],
+fieldset[disabled] input[type="radio"],
+fieldset[disabled] input[type="checkbox"],
+fieldset[disabled] .radio,
+fieldset[disabled] .radio-inline,
+fieldset[disabled] .checkbox,
+fieldset[disabled] .checkbox-inline {
+  cursor: not-allowed;
+}
+
+.input-sm {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+
+select.input-sm {
+  height: 30px;
+  line-height: 30px;
+}
+
+textarea.input-sm {
+  height: auto;
+}
+
+.input-lg {
+  height: 46px;
+  padding: 10px 16px;
+  font-size: 18px;
+  line-height: 1.33;
+  border-radius: 6px;
+}
+
+select.input-lg {
+  height: 46px;
+  line-height: 46px;
+}
+
+textarea.input-lg {
+  height: auto;
+}
+
+.has-warning .help-block,
+.has-warning .control-label,
+.has-warning .radio,
+.has-warning .checkbox,
+.has-warning .radio-inline,
+.has-warning .checkbox-inline {
+  color: #8a6d3b;
+}
+
+.has-warning .form-control {
+  border-color: #8a6d3b;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+
+.has-warning .form-control:focus {
+  border-color: #66512c;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
+}
+
+.has-warning .input-group-addon {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
+  border-color: #8a6d3b;
+}
+
+.has-error .help-block,
+.has-error .control-label,
+.has-error .radio,
+.has-error .checkbox,
+.has-error .radio-inline,
+.has-error .checkbox-inline {
+  color: #a94442;
+}
+
+.has-error .form-control {
+  border-color: #a94442;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+
+.has-error .form-control:focus {
+  border-color: #843534;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
+}
+
+.has-error .input-group-addon {
+  color: #a94442;
+  background-color: #f2dede;
+  border-color: #a94442;
+}
+
+.has-success .help-block,
+.has-success .control-label,
+.has-success .radio,
+.has-success .checkbox,
+.has-success .radio-inline,
+.has-success .checkbox-inline {
+  color: #3c763d;
+}
+
+.has-success .form-control {
+  border-color: #3c763d;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+
+.has-success .form-control:focus {
+  border-color: #2b542c;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
+}
+
+.has-success .input-group-addon {
+  color: #3c763d;
+  background-color: #dff0d8;
+  border-color: #3c763d;
+}
+
+.form-control-static {
+  margin-bottom: 0;
+}
+
+.help-block {
+  display: block;
+  margin-top: 5px;
+  margin-bottom: 10px;
+  color: #737373;
+}
+
+@media (min-width: 768px) {
+  .form-inline .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .form-control {
+    display: inline-block;
+  }
+  .form-inline select.form-control {
+    width: auto;
+  }
+  .form-inline .radio,
+  .form-inline .checkbox {
+    display: inline-block;
+    padding-left: 0;
+    margin-top: 0;
+    margin-bottom: 0;
+  }
+  .form-inline .radio input[type="radio"],
+  .form-inline .checkbox input[type="checkbox"] {
+    float: none;
+    margin-left: 0;
+  }
+}
+
+.form-horizontal .control-label,
+.form-horizontal .radio,
+.form-horizontal .checkbox,
+.form-horizontal .radio-inline,
+.form-horizontal .checkbox-inline {
+  padding-top: 7px;
+  margin-top: 0;
+  margin-bottom: 0;
+}
+
+.form-horizontal .radio,
+.form-horizontal .checkbox {
+  min-height: 27px;
+}
+
+.form-horizontal .form-group {
+  margin-right: -15px;
+  margin-left: -15px;
+}
+
+.form-horizontal .form-group:before,
+.form-horizontal .form-group:after {
+  display: table;
+  content: " ";
+}
+
+.form-horizontal .form-group:after {
+  clear: both;
+}
+
+.form-horizontal .form-group:before,
+.form-horizontal .form-group:after {
+  display: table;
+  content: " ";
+}
+
+.form-horizontal .form-group:after {
+  clear: both;
+}
+
+.form-horizontal .form-control-static {
+  padding-top: 7px;
+}
+
+@media (min-width: 768px) {
+  .form-horizontal .control-label {
+    text-align: right;
+  }
+}
+
+.btn {
+  display: inline-block;
+  padding: 6px 12px;
+  margin-bottom: 0;
+  font-size: 14px;
+  font-weight: normal;
+  line-height: 1.428571429;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: middle;
+  cursor: pointer;
+  background-image: none;
+  border: 1px solid transparent;
+  border-radius: 4px;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+       -o-user-select: none;
+          user-select: none;
+}
+
+.btn:focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+
+.btn:hover,
+.btn:focus {
+  color: #333333;
+  text-decoration: none;
+}
+
+.btn:active,
+.btn.active {
+  background-image: none;
+  outline: 0;
+  -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 {
+  pointer-events: none;
+  cursor: not-allowed;
+  opacity: 0.65;
+  filter: alpha(opacity=65);
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.btn-default {
+  color: #333333;
+  background-color: #ffffff;
+  border-color: #cccccc;
+}
+
+.btn-default:hover,
+.btn-default:focus,
+.btn-default:active,
+.btn-default.active,
+.open .dropdown-toggle.btn-default {
+  color: #333333;
+  background-color: #ebebeb;
+  border-color: #adadad;
+}
+
+.btn-default:active,
+.btn-default.active,
+.open .dropdown-toggle.btn-default {
+  background-image: none;
+}
+
+.btn-default.disabled,
+.btn-default[disabled],
+fieldset[disabled] .btn-default,
+.btn-default.disabled:hover,
+.btn-default[disabled]:hover,
+fieldset[disabled] .btn-default:hover,
+.btn-default.disabled:focus,
+.btn-default[disabled]:focus,
+fieldset[disabled] .btn-default:focus,
+.btn-default.disabled:active,
+.btn-default[disabled]:active,
+fieldset[disabled] .btn-default:active,
+.btn-default.disabled.active,
+.btn-default[disabled].active,
+fieldset[disabled] .btn-default.active {
+  background-color: #ffffff;
+  border-color: #cccccc;
+}
+
+.btn-default .badge {
+  color: #ffffff;
+  background-color: #fff;
+}
+
+.btn-primary {
+  color: #ffffff;
+  background-color: #428bca;
+  border-color: #357ebd;
+}
+
+.btn-primary:hover,
+.btn-primary:focus,
+.btn-primary:active,
+.btn-primary.active,
+.open .dropdown-toggle.btn-primary {
+  color: #ffffff;
+  background-color: #3276b1;
+  border-color: #285e8e;
+}
+
+.btn-primary:active,
+.btn-primary.active,
+.open .dropdown-toggle.btn-primary {
+  background-image: none;
+}
+
+.btn-primary.disabled,
+.btn-primary[disabled],
+fieldset[disabled] .btn-primary,
+.btn-primary.disabled:hover,
+.btn-primary[disabled]:hover,
+fieldset[disabled] .btn-primary:hover,
+.btn-primary.disabled:focus,
+.btn-primary[disabled]:focus,
+fieldset[disabled] .btn-primary:focus,
+.btn-primary.disabled:active,
+.btn-primary[disabled]:active,
+fieldset[disabled] .btn-primary:active,
+.btn-primary.disabled.active,
+.btn-primary[disabled].active,
+fieldset[disabled] .btn-primary.active {
+  background-color: #428bca;
+  border-color: #357ebd;
+}
+
+.btn-primary .badge {
+  color: #428bca;
+  background-color: #fff;
+}
+
+.btn-warning {
+  color: #ffffff;
+  background-color: #f0ad4e;
+  border-color: #eea236;
+}
+
+.btn-warning:hover,
+.btn-warning:focus,
+.btn-warning:active,
+.btn-warning.active,
+.open .dropdown-toggle.btn-warning {
+  color: #ffffff;
+  background-color: #ed9c28;
+  border-color: #d58512;
+}
+
+.btn-warning:active,
+.btn-warning.active,
+.open .dropdown-toggle.btn-warning {
+  background-image: none;
+}
+
+.btn-warning.disabled,
+.btn-warning[disabled],
+fieldset[disabled] .btn-warning,
+.btn-warning.disabled:hover,
+.btn-warning[disabled]:hover,
+fieldset[disabled] .btn-warning:hover,
+.btn-warning.disabled:focus,
+.btn-warning[disabled]:focus,
+fieldset[disabled] .btn-warning:focus,
+.btn-warning.disabled:active,
+.btn-warning[disabled]:active,
+fieldset[disabled] .btn-warning:active,
+.btn-warning.disabled.active,
+.btn-warning[disabled].active,
+fieldset[disabled] .btn-warning.active {
+  background-color: #f0ad4e;
+  border-color: #eea236;
+}
+
+.btn-warning .badge {
+  color: #f0ad4e;
+  background-color: #fff;
+}
+
+.btn-danger {
+  color: #ffffff;
+  background-color: #d9534f;
+  border-color: #d43f3a;
+}
+
+.btn-danger:hover,
+.btn-danger:focus,
+.btn-danger:active,
+.btn-danger.active,
+.open .dropdown-toggle.btn-danger {
+  color: #ffffff;
+  background-color: #d2322d;
+  border-color: #ac2925;
+}
+
+.btn-danger:active,
+.btn-danger.active,
+.open .dropdown-toggle.btn-danger {
+  background-image: none;
+}
+
+.btn-danger.disabled,
+.btn-danger[disabled],
+fieldset[disabled] .btn-danger,
+.btn-danger.disabled:hover,
+.btn-danger[disabled]:hover,
+fieldset[disabled] .btn-danger:hover,
+.btn-danger.disabled:focus,
+.btn-danger[disabled]:focus,
+fieldset[disabled] .btn-danger:focus,
+.btn-danger.disabled:active,
+.btn-danger[disabled]:active,
+fieldset[disabled] .btn-danger:active,
+.btn-danger.disabled.active,
+.btn-danger[disabled].active,
+fieldset[disabled] .btn-danger.active {
+  background-color: #d9534f;
+  border-color: #d43f3a;
+}
+
+.btn-danger .badge {
+  color: #d9534f;
+  background-color: #fff;
+}
+
+.btn-success {
+  color: #ffffff;
+  background-color: #5cb85c;
+  border-color: #4cae4c;
+}
+
+.btn-success:hover,
+.btn-success:focus,
+.btn-success:active,
+.btn-success.active,
+.open .dropdown-toggle.btn-success {
+  color: #ffffff;
+  background-color: #47a447;
+  border-color: #398439;
+}
+
+.btn-success:active,
+.btn-success.active,
+.open .dropdown-toggle.btn-success {
+  background-image: none;
+}
+
+.btn-success.disabled,
+.btn-success[disabled],
+fieldset[disabled] .btn-success,
+.btn-success.disabled:hover,
+.btn-success[disabled]:hover,
+fieldset[disabled] .btn-success:hover,
+.btn-success.disabled:focus,
+.btn-success[disabled]:focus,
+fieldset[disabled] .btn-success:focus,
+.btn-success.disabled:active,
+.btn-success[disabled]:active,
+fieldset[disabled] .btn-success:active,
+.btn-success.disabled.active,
+.btn-success[disabled].active,
+fieldset[disabled] .btn-success.active {
+  background-color: #5cb85c;
+  border-color: #4cae4c;
+}
+
+.btn-success .badge {
+  color: #5cb85c;
+  background-color: #fff;
+}
+
+.btn-info {
+  color: #ffffff;
+  background-color: #5bc0de;
+  border-color: #46b8da;
+}
+
+.btn-info:hover,
+.btn-info:focus,
+.btn-info:active,
+.btn-info.active,
+.open .dropdown-toggle.btn-info {
+  color: #ffffff;
+  background-color: #39b3d7;
+  border-color: #269abc;
+}
+
+.btn-info:active,
+.btn-info.active,
+.open .dropdown-toggle.btn-info {
+  background-image: none;
+}
+
+.btn-info.disabled,
+.btn-info[disabled],
+fieldset[disabled] .btn-info,
+.btn-info.disabled:hover,
+.btn-info[disabled]:hover,
+fieldset[disabled] .btn-info:hover,
+.btn-info.disabled:focus,
+.btn-info[disabled]:focus,
+fieldset[disabled] .btn-info:focus,
+.btn-info.disabled:active,
+.btn-info[disabled]:active,
+fieldset[disabled] .btn-info:active,
+.btn-info.disabled.active,
+.btn-info[disabled].active,
+fieldset[disabled] .btn-info.active {
+  background-color: #5bc0de;
+  border-color: #46b8da;
+}
+
+.btn-info .badge {
+  color: #5bc0de;
+  background-color: #fff;
+}
+
+.btn-link {
+  font-weight: normal;
+  color: #428bca;
+  cursor: pointer;
+  border-radius: 0;
+}
+
+.btn-link,
+.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: #2a6496;
+  text-decoration: underline;
+  background-color: transparent;
+}
+
+.btn-link[disabled]:hover,
+fieldset[disabled] .btn-link:hover,
+.btn-link[disabled]:focus,
+fieldset[disabled] .btn-link:focus {
+  color: #999999;
+  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%;
+  padding-right: 0;
+  padding-left: 0;
+}
+
+.btn-block + .btn-block {
+  margin-top: 5px;
+}
+
+input[type="submit"].btn-block,
+input[type="reset"].btn-block,
+input[type="button"].btn-block {
+  width: 100%;
+}
+
+.fade {
+  opacity: 0;
+  -webkit-transition: opacity 0.15s linear;
+          transition: opacity 0.15s linear;
+}
+
+.fade.in {
+  opacity: 1;
+}
+
+.collapse {
+  display: none;
+}
+
+.collapse.in {
+  display: block;
+}
+
+.collapsing {
+  position: relative;
+  height: 0;
+  overflow: hidden;
+  -webkit-transition: height 0.35s ease;
+          transition: height 0.35s ease;
+}
+
+@font-face {
+  font-family: 'Glyphicons Halflings';
+  src: url('../fonts/glyphicons-halflings-regular.eot');
+  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
+}
+
+.glyphicon {
+  position: relative;
+  top: 1px;
+  display: inline-block;
+  font-family: 'Glyphicons Halflings';
+  -webkit-font-smoothing: antialiased;
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+.glyphicon:empty {
+  width: 1em;
+}
+
+.glyphicon-asterisk:before {
+  content: "\2a";
+}
+
+.glyphicon-plus:before {
+  content: "\2b";
+}
+
+.glyphicon-euro:before {
+  content: "\20ac";
+}
+
+.glyphicon-minus:before {
+  content: "\2212";
+}
+
+.glyphicon-cloud:before {
+  content: "\2601";
+}
+
+.glyphicon-envelope:before {
+  content: "\2709";
+}
+
+.glyphicon-pencil:before {
+  content: "\270f";
+}
+
+.glyphicon-glass:before {
+  content: "\e001";
+}
+
+.glyphicon-music:before {
+  content: "\e002";
+}
+
+.glyphicon-search:before {
+  content: "\e003";
+}
+
+.glyphicon-heart:before {
+  content: "\e005";
+}
+
+.glyphicon-star:before {
+  content: "\e006";
+}
+
+.glyphicon-star-empty:before {
+  content: "\e007";
+}
+
+.glyphicon-user:before {
+  content: "\e008";
+}
+
+.glyphicon-film:before {
+  content: "\e009";
+}
+
+.glyphicon-th-large:before {
+  content: "\e010";
+}
+
+.glyphicon-th:before {
+  content: "\e011";
+}
+
+.glyphicon-th-list:before {
+  content: "\e012";
+}
+
+.glyphicon-ok:before {
+  content: "\e013";
+}
+
+.glyphicon-remove:before {
+  content: "\e014";
+}
+
+.glyphicon-zoom-in:before {
+  content: "\e015";
+}
+
+.glyphicon-zoom-out:before {
+  content: "\e016";
+}
+
+.glyphicon-off:before {
+  content: "\e017";
+}
+
+.glyphicon-signal:before {
+  content: "\e018";
+}
+
+.glyphicon-cog:before {
+  content: "\e019";
+}
+
+.glyphicon-trash:before {
+  content: "\e020";
+}
+
+.glyphicon-home:before {
+  content: "\e021";
+}
+
+.glyphicon-file:before {
+  content: "\e022";
+}
+
+.glyphicon-time:before {
+  content: "\e023";
+}
+
+.glyphicon-road:before {
+  content: "\e024";
+}
+
+.glyphicon-download-alt:before {
+  content: "\e025";
+}
+
+.glyphicon-download:before {
+  content: "\e026";
+}
+
+.glyphicon-upload:before {
+  content: "\e027";
+}
+
+.glyphicon-inbox:before {
+  content: "\e028";
+}
+
+.glyphicon-play-circle:before {
+  content: "\e029";
+}
+
+.glyphicon-repeat:before {
+  content: "\e030";
+}
+
+.glyphicon-refresh:before {
+  content: "\e031";
+}
+
+.glyphicon-list-alt:before {
+  content: "\e032";
+}
+
+.glyphicon-lock:before {
+  content: "\e033";
+}
+
+.glyphicon-flag:before {
+  content: "\e034";
+}
+
+.glyphicon-headphones:before {
+  content: "\e035";
+}
+
+.glyphicon-volume-off:before {
+  content: "\e036";
+}
+
+.glyphicon-volume-down:before {
+  content: "\e037";
+}
+
+.glyphicon-volume-up:before {
+  content: "\e038";
+}
+
+.glyphicon-qrcode:before {
+  content: "\e039";
+}
+
+.glyphicon-barcode:before {
+  content: "\e040";
+}
+
+.glyphicon-tag:before {
+  content: "\e041";
+}
+
+.glyphicon-tags:before {
+  content: "\e042";
+}
+
+.glyphicon-book:before {
+  content: "\e043";
+}
+
+.glyphicon-bookmark:before {
+  content: "\e044";
+}
+
+.glyphicon-print:before {
+  content: "\e045";
+}
+
+.glyphicon-camera:before {
+  content: "\e046";
+}
+
+.glyphicon-font:before {
+  content: "\e047";
+}
+
+.glyphicon-bold:before {
+  content: "\e048";
+}
+
+.glyphicon-italic:before {
+  content: "\e049";
+}
+
+.glyphicon-text-height:before {
+  content: "\e050";
+}
+
+.glyphicon-text-width:before {
+  content: "\e051";
+}
+
+.glyphicon-align-left:before {
+  content: "\e052";
+}
+
+.glyphicon-align-center:before {
+  content: "\e053";
+}
+
+.glyphicon-align-right:before {
+  content: "\e054";
+}
+
+.glyphicon-align-justify:before {
+  content: "\e055";
+}
+
+.glyphicon-list:before {
+  content: "\e056";
+}
+
+.glyphicon-indent-left:before {
+  content: "\e057";
+}
+
+.glyphicon-indent-right:before {
+  content: "\e058";
+}
+
+.glyphicon-facetime-video:before {
+  content: "\e059";
+}
+
+.glyphicon-picture:before {
+  content: "\e060";
+}
+
+.glyphicon-map-marker:before {
+  content: "\e062";
+}
+
+.glyphicon-adjust:before {
+  content: "\e063";
+}
+
+.glyphicon-tint:before {
+  content: "\e064";
+}
+
+.glyphicon-edit:before {
+  content: "\e065";
+}
+
+.glyphicon-share:before {
+  content: "\e066";
+}
+
+.glyphicon-check:before {
+  content: "\e067";
+}
+
+.glyphicon-move:before {
+  content: "\e068";
+}
+
+.glyphicon-step-backward:before {
+  content: "\e069";
+}
+
+.glyphicon-fast-backward:before {
+  content: "\e070";
+}
+
+.glyphicon-backward:before {
+  content: "\e071";
+}
+
+.glyphicon-play:before {
+  content: "\e072";
+}
+
+.glyphicon-pause:before {
+  content: "\e073";
+}
+
+.glyphicon-stop:before {
+  content: "\e074";
+}
+
+.glyphicon-forward:before {
+  content: "\e075";
+}
+
+.glyphicon-fast-forward:before {
+  content: "\e076";
+}
+
+.glyphicon-step-forward:before {
+  content: "\e077";
+}
+
+.glyphicon-eject:before {
+  content: "\e078";
+}
+
+.glyphicon-chevron-left:before {
+  content: "\e079";
+}
+
+.glyphicon-chevron-right:before {
+  content: "\e080";
+}
+
+.glyphicon-plus-sign:before {
+  content: "\e081";
+}
+
+.glyphicon-minus-sign:before {
+  content: "\e082";
+}
+
+.glyphicon-remove-sign:before {
+  content: "\e083";
+}
+
+.glyphicon-ok-sign:before {
+  content: "\e084";
+}
+
+.glyphicon-question-sign:before {
+  content: "\e085";
+}
+
+.glyphicon-info-sign:before {
+  content: "\e086";
+}
+
+.glyphicon-screenshot:before {
+  content: "\e087";
+}
+
+.glyphicon-remove-circle:before {
+  content: "\e088";
+}
+
+.glyphicon-ok-circle:before {
+  content: "\e089";
+}
+
+.glyphicon-ban-circle:before {
+  content: "\e090";
+}
+
+.glyphicon-arrow-left:before {
+  content: "\e091";
+}
+
+.glyphicon-arrow-right:before {
+  content: "\e092";
+}
+
+.glyphicon-arrow-up:before {
+  content: "\e093";
+}
+
+.glyphicon-arrow-down:before {
+  content: "\e094";
+}
+
+.glyphicon-share-alt:before {
+  content: "\e095";
+}
+
+.glyphicon-resize-full:before {
+  content: "\e096";
+}
+
+.glyphicon-resize-small:before {
+  content: "\e097";
+}
+
+.glyphicon-exclamation-sign:before {
+  content: "\e101";
+}
+
+.glyphicon-gift:before {
+  content: "\e102";
+}
+
+.glyphicon-leaf:before {
+  content: "\e103";
+}
+
+.glyphicon-fire:before {
+  content: "\e104";
+}
+
+.glyphicon-eye-open:before {
+  content: "\e105";
+}
+
+.glyphicon-eye-close:before {
+  content: "\e106";
+}
+
+.glyphicon-warning-sign:before {
+  content: "\e107";
+}
+
+.glyphicon-plane:before {
+  content: "\e108";
+}
+
+.glyphicon-calendar:before {
+  content: "\e109";
+}
+
+.glyphicon-random:before {
+  content: "\e110";
+}
+
+.glyphicon-comment:before {
+  content: "\e111";
+}
+
+.glyphicon-magnet:before {
+  content: "\e112";
+}
+
+.glyphicon-chevron-up:before {
+  content: "\e113";
+}
+
+.glyphicon-chevron-down:before {
+  content: "\e114";
+}
+
+.glyphicon-retweet:before {
+  content: "\e115";
+}
+
+.glyphicon-shopping-cart:before {
+  content: "\e116";
+}
+
+.glyphicon-folder-close:before {
+  content: "\e117";
+}
+
+.glyphicon-folder-open:before {
+  content: "\e118";
+}
+
+.glyphicon-resize-vertical:before {
+  content: "\e119";
+}
+
+.glyphicon-resize-horizontal:before {
+  content: "\e120";
+}
+
+.glyphicon-hdd:before {
+  content: "\e121";
+}
+
+.glyphicon-bullhorn:before {
+  content: "\e122";
+}
+
+.glyphicon-bell:before {
+  content: "\e123";
+}
+
+.glyphicon-certificate:before {
+  content: "\e124";
+}
+
+.glyphicon-thumbs-up:before {
+  content: "\e125";
+}
+
+.glyphicon-thumbs-down:before {
+  content: "\e126";
+}
+
+.glyphicon-hand-right:before {
+  content: "\e127";
+}
+
+.glyphicon-hand-left:before {
+  content: "\e128";
+}
+
+.glyphicon-hand-up:before {
+  content: "\e129";
+}
+
+.glyphicon-hand-down:before {
+  content: "\e130";
+}
+
+.glyphicon-circle-arrow-right:before {
+  content: "\e131";
+}
+
+.glyphicon-circle-arrow-left:before {
+  content: "\e132";
+}
+
+.glyphicon-circle-arrow-up:before {
+  content: "\e133";
+}
+
+.glyphicon-circle-arrow-down:before {
+  content: "\e134";
+}
+
+.glyphicon-globe:before {
+  content: "\e135";
+}
+
+.glyphicon-wrench:before {
+  content: "\e136";
+}
+
+.glyphicon-tasks:before {
+  content: "\e137";
+}
+
+.glyphicon-filter:before {
+  content: "\e138";
+}
+
+.glyphicon-briefcase:before {
+  content: "\e139";
+}
+
+.glyphicon-fullscreen:before {
+  content: "\e140";
+}
+
+.glyphicon-dashboard:before {
+  content: "\e141";
+}
+
+.glyphicon-paperclip:before {
+  content: "\e142";
+}
+
+.glyphicon-heart-empty:before {
+  content: "\e143";
+}
+
+.glyphicon-link:before {
+  content: "\e144";
+}
+
+.glyphicon-phone:before {
+  content: "\e145";
+}
+
+.glyphicon-pushpin:before {
+  content: "\e146";
+}
+
+.glyphicon-usd:before {
+  content: "\e148";
+}
+
+.glyphicon-gbp:before {
+  content: "\e149";
+}
+
+.glyphicon-sort:before {
+  content: "\e150";
+}
+
+.glyphicon-sort-by-alphabet:before {
+  content: "\e151";
+}
+
+.glyphicon-sort-by-alphabet-alt:before {
+  content: "\e152";
+}
+
+.glyphicon-sort-by-order:before {
+  content: "\e153";
+}
+
+.glyphicon-sort-by-order-alt:before {
+  content: "\e154";
+}
+
+.glyphicon-sort-by-attributes:before {
+  content: "\e155";
+}
+
+.glyphicon-sort-by-attributes-alt:before {
+  content: "\e156";
+}
+
+.glyphicon-unchecked:before {
+  content: "\e157";
+}
+
+.glyphicon-expand:before {
+  content: "\e158";
+}
+
+.glyphicon-collapse-down:before {
+  content: "\e159";
+}
+
+.glyphicon-collapse-up:before {
+  content: "\e160";
+}
+
+.glyphicon-log-in:before {
+  content: "\e161";
+}
+
+.glyphicon-flash:before {
+  content: "\e162";
+}
+
+.glyphicon-log-out:before {
+  content: "\e163";
+}
+
+.glyphicon-new-window:before {
+  content: "\e164";
+}
+
+.glyphicon-record:before {
+  content: "\e165";
+}
+
+.glyphicon-save:before {
+  content: "\e166";
+}
+
+.glyphicon-open:before {
+  content: "\e167";
+}
+
+.glyphicon-saved:before {
+  content: "\e168";
+}
+
+.glyphicon-import:before {
+  content: "\e169";
+}
+
+.glyphicon-export:before {
+  content: "\e170";
+}
+
+.glyphicon-send:before {
+  content: "\e171";
+}
+
+.glyphicon-floppy-disk:before {
+  content: "\e172";
+}
+
+.glyphicon-floppy-saved:before {
+  content: "\e173";
+}
+
+.glyphicon-floppy-remove:before {
+  content: "\e174";
+}
+
+.glyphicon-floppy-save:before {
+  content: "\e175";
+}
+
+.glyphicon-floppy-open:before {
+  content: "\e176";
+}
+
+.glyphicon-credit-card:before {
+  content: "\e177";
+}
+
+.glyphicon-transfer:before {
+  content: "\e178";
+}
+
+.glyphicon-cutlery:before {
+  content: "\e179";
+}
+
+.glyphicon-header:before {
+  content: "\e180";
+}
+
+.glyphicon-compressed:before {
+  content: "\e181";
+}
+
+.glyphicon-earphone:before {
+  content: "\e182";
+}
+
+.glyphicon-phone-alt:before {
+  content: "\e183";
+}
+
+.glyphicon-tower:before {
+  content: "\e184";
+}
+
+.glyphicon-stats:before {
+  content: "\e185";
+}
+
+.glyphicon-sd-video:before {
+  content: "\e186";
+}
+
+.glyphicon-hd-video:before {
+  content: "\e187";
+}
+
+.glyphicon-subtitles:before {
+  content: "\e188";
+}
+
+.glyphicon-sound-stereo:before {
+  content: "\e189";
+}
+
+.glyphicon-sound-dolby:before {
+  content: "\e190";
+}
+
+.glyphicon-sound-5-1:before {
+  content: "\e191";
+}
+
+.glyphicon-sound-6-1:before {
+  content: "\e192";
+}
+
+.glyphicon-sound-7-1:before {
+  content: "\e193";
+}
+
+.glyphicon-copyright-mark:before {
+  content: "\e194";
+}
+
+.glyphicon-registration-mark:before {
+  content: "\e195";
+}
+
+.glyphicon-cloud-download:before {
+  content: "\e197";
+}
+
+.glyphicon-cloud-upload:before {
+  content: "\e198";
+}
+
+.glyphicon-tree-conifer:before {
+  content: "\e199";
+}
+
+.glyphicon-tree-deciduous:before {
+  content: "\e200";
+}
+
+.caret {
+  display: inline-block;
+  width: 0;
+  height: 0;
+  margin-left: 2px;
+  vertical-align: middle;
+  border-top: 4px solid;
+  border-right: 4px solid transparent;
+  border-left: 4px solid transparent;
+}
+
+.dropdown {
+  position: relative;
+}
+
+.dropdown-toggle:focus {
+  outline: 0;
+}
+
+.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;
+  font-size: 14px;
+  list-style: none;
+  background-color: #ffffff;
+  border: 1px solid #cccccc;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 4px;
+  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
+          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
+  background-clip: padding-box;
+}
+
+.dropdown-menu.pull-right {
+  right: 0;
+  left: auto;
+}
+
+.dropdown-menu .divider {
+  height: 1px;
+  margin: 9px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
+}
+
+.dropdown-menu > li > a {
+  display: block;
+  padding: 3px 20px;
+  clear: both;
+  font-weight: normal;
+  line-height: 1.428571429;
+  color: #333333;
+  white-space: nowrap;
+}
+
+.dropdown-menu > li > a:hover,
+.dropdown-menu > li > a:focus {
+  color: #262626;
+  text-decoration: none;
+  background-color: #f5f5f5;
+}
+
+.dropdown-menu > .active > a,
+.dropdown-menu > .active > a:hover,
+.dropdown-menu > .active > a:focus {
+  color: #ffffff;
+  text-decoration: none;
+  background-color: #428bca;
+  outline: 0;
+}
+
+.dropdown-menu > .disabled > a,
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  color: #999999;
+}
+
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  text-decoration: none;
+  cursor: not-allowed;
+  background-color: transparent;
+  background-image: none;
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
+}
+
+.open > .dropdown-menu {
+  display: block;
+}
+
+.open > a {
+  outline: 0;
+}
+
+.dropdown-header {
+  display: block;
+  padding: 3px 20px;
+  font-size: 12px;
+  line-height: 1.428571429;
+  color: #999999;
+}
+
+.dropdown-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 990;
+}
+
+.pull-right > .dropdown-menu {
+  right: 0;
+  left: auto;
+}
+
+.dropup .caret,
+.navbar-fixed-bottom .dropdown .caret {
+  border-top: 0;
+  border-bottom: 4px solid;
+  content: "";
+}
+
+.dropup .dropdown-menu,
+.navbar-fixed-bottom .dropdown .dropdown-menu {
+  top: auto;
+  bottom: 100%;
+  margin-bottom: 1px;
+}
+
+@media (min-width: 768px) {
+  .navbar-right .dropdown-menu {
+    right: 0;
+    left: auto;
+  }
+}
+
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+}
+
+.btn-group > .btn,
+.btn-group-vertical > .btn {
+  position: relative;
+  float: left;
+}
+
+.btn-group > .btn:hover,
+.btn-group-vertical > .btn:hover,
+.btn-group > .btn:focus,
+.btn-group-vertical > .btn:focus,
+.btn-group > .btn:active,
+.btn-group-vertical > .btn:active,
+.btn-group > .btn.active,
+.btn-group-vertical > .btn.active {
+  z-index: 2;
+}
+
+.btn-group > .btn:focus,
+.btn-group-vertical > .btn:focus {
+  outline: none;
+}
+
+.btn-group .btn + .btn,
+.btn-group .btn + .btn-group,
+.btn-group .btn-group + .btn,
+.btn-group .btn-group + .btn-group {
+  margin-left: -1px;
+}
+
+.btn-toolbar:before,
+.btn-toolbar:after {
+  display: table;
+  content: " ";
+}
+
+.btn-toolbar:after {
+  clear: both;
+}
+
+.btn-toolbar:before,
+.btn-toolbar:after {
+  display: table;
+  content: " ";
+}
+
+.btn-toolbar:after {
+  clear: both;
+}
+
+.btn-toolbar .btn-group {
+  float: left;
+}
+
+.btn-toolbar > .btn + .btn,
+.btn-toolbar > .btn-group + .btn,
+.btn-toolbar > .btn + .btn-group,
+.btn-toolbar > .btn-group + .btn-group {
+  margin-left: 5px;
+}
+
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
+  border-radius: 0;
+}
+
+.btn-group > .btn:first-child {
+  margin-left: 0;
+}
+
+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0;
+}
+
+.btn-group > .btn:last-child:not(:first-child),
+.btn-group > .dropdown-toggle:not(:first-child) {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.btn-group > .btn-group {
+  float: left;
+}
+
+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0;
+}
+
+.btn-group > .btn-group:first-child > .btn:last-child,
+.btn-group > .btn-group:first-child > .dropdown-toggle {
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0;
+}
+
+.btn-group > .btn-group:last-child > .btn:first-child {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.btn-group .dropdown-toggle:active,
+.btn-group.open .dropdown-toggle {
+  outline: 0;
+}
+
+.btn-group-xs > .btn {
+  padding: 1px 5px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+
+.btn-group-sm > .btn {
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+
+.btn-group-lg > .btn {
+  padding: 10px 16px;
+  font-size: 18px;
+  line-height: 1.33;
+  border-radius: 6px;
+}
+
+.btn-group > .btn + .dropdown-toggle {
+  padding-right: 8px;
+  padding-left: 8px;
+}
+
+.btn-group > .btn-lg + .dropdown-toggle {
+  padding-right: 12px;
+  padding-left: 12px;
+}
+
+.btn-group.open .dropdown-toggle {
+  -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-group.open .dropdown-toggle.btn-link {
+  -webkit-box-shadow: none;
+          box-shadow: none;
+}
+
+.btn .caret {
+  margin-left: 0;
+}
+
+.btn-lg .caret {
+  border-width: 5px 5px 0;
+  border-bottom-width: 0;
+}
+
+.dropup .btn-lg .caret {
+  border-width: 0 5px 5px;
+}
+
+.btn-group-vertical > .btn,
+.btn-group-vertical > .btn-group,
+.btn-group-vertical > .btn-group > .btn {
+  display: block;
+  float: none;
+  width: 100%;
+  max-width: 100%;
+}
+
+.btn-group-vertical > .btn-group:before,
+.btn-group-vertical > .btn-group:after {
+  display: table;
+  content: " ";
+}
+
+.btn-group-vertical > .btn-group:after {
+  clear: both;
+}
+
+.btn-group-vertical > .btn-group:before,
+.btn-group-vertical > .btn-group:after {
+  display: table;
+  content: " ";
+}
+
+.btn-group-vertical > .btn-group:after {
+  clear: both;
+}
+
+.btn-group-vertical > .btn-group > .btn {
+  float: none;
+}
+
+.btn-group-vertical > .btn + .btn,
+.btn-group-vertical > .btn + .btn-group,
+.btn-group-vertical > .btn-group + .btn,
+.btn-group-vertical > .btn-group + .btn-group {
+  margin-top: -1px;
+  margin-left: 0;
+}
+
+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
+  border-radius: 0;
+}
+
+.btn-group-vertical > .btn:first-child:not(:last-child) {
+  border-top-right-radius: 4px;
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+
+.btn-group-vertical > .btn:last-child:not(:first-child) {
+  border-top-right-radius: 0;
+  border-bottom-left-radius: 4px;
+  border-top-left-radius: 0;
+}
+
+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0;
+}
+
+.btn-group-vertical > .btn-group:first-child > .btn:last-child,
+.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+
+.btn-group-vertical > .btn-group:last-child > .btn:first-child {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.btn-group-justified {
+  display: table;
+  width: 100%;
+  border-collapse: separate;
+  table-layout: fixed;
+}
+
+.btn-group-justified > .btn,
+.btn-group-justified > .btn-group {
+  display: table-cell;
+  float: none;
+  width: 1%;
+}
+
+.btn-group-justified > .btn-group .btn {
+  width: 100%;
+}
+
+[data-toggle="buttons"] > .btn > input[type="radio"],
+[data-toggle="buttons"] > .btn > input[type="checkbox"] {
+  display: none;
+}
+
+.input-group {
+  position: relative;
+  display: table;
+  border-collapse: separate;
+}
+
+.input-group[class*="col-"] {
+  float: none;
+  padding-right: 0;
+  padding-left: 0;
+}
+
+.input-group .form-control {
+  width: 100%;
+  margin-bottom: 0;
+}
+
+.input-group-lg > .form-control,
+.input-group-lg > .input-group-addon,
+.input-group-lg > .input-group-btn > .btn {
+  height: 46px;
+  padding: 10px 16px;
+  font-size: 18px;
+  line-height: 1.33;
+  border-radius: 6px;
+}
+
+select.input-group-lg > .form-control,
+select.input-group-lg > .input-group-addon,
+select.input-group-lg > .input-group-btn > .btn {
+  height: 46px;
+  line-height: 46px;
+}
+
+textarea.input-group-lg > .form-control,
+textarea.input-group-lg > .input-group-addon,
+textarea.input-group-lg > .input-group-btn > .btn {
+  height: auto;
+}
+
+.input-group-sm > .form-control,
+.input-group-sm > .input-group-addon,
+.input-group-sm > .input-group-btn > .btn {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
+}
+
+select.input-group-sm > .form-control,
+select.input-group-sm > .input-group-addon,
+select.input-group-sm > .input-group-btn > .btn {
+  height: 30px;
+  line-height: 30px;
+}
+
+textarea.input-group-sm > .form-control,
+textarea.input-group-sm > .input-group-addon,
+textarea.input-group-sm > .input-group-btn > .btn {
+  height: auto;
+}
+
+.input-group-addon,
+.input-group-btn,
+.input-group .form-control {
+  display: table-cell;
+}
+
+.input-group-addon:not(:first-child):not(:last-child),
+.input-group-btn:not(:first-child):not(:last-child),
+.input-group .form-control:not(:first-child):not(:last-child) {
+  border-radius: 0;
+}
+
+.input-group-addon,
+.input-group-btn {
+  width: 1%;
+  white-space: nowrap;
+  vertical-align: middle;
+}
+
+.input-group-addon {
+  padding: 6px 12px;
+  font-size: 14px;
+  font-weight: normal;
+  line-height: 1;
+  color: #555555;
+  text-align: center;
+  background-color: #eeeeee;
+  border: 1px solid #cccccc;
+  border-radius: 4px;
+}
+
+.input-group-addon.input-sm {
+  padding: 5px 10px;
+  font-size: 12px;
+  border-radius: 3px;
+}
+
+.input-group-addon.input-lg {
+  padding: 10px 16px;
+  font-size: 18px;
+  border-radius: 6px;
+}
+
+.input-group-addon input[type="radio"],
+.input-group-addon input[type="checkbox"] {
+  margin-top: 0;
+}
+
+.input-group .form-control:first-child,
+.input-group-addon:first-child,
+.input-group-btn:first-child > .btn,
+.input-group-btn:first-child > .dropdown-toggle,
+.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0;
+}
+
+.input-group-addon:first-child {
+  border-right: 0;
+}
+
+.input-group .form-control:last-child,
+.input-group-addon:last-child,
+.input-group-btn:last-child > .btn,
+.input-group-btn:last-child > .dropdown-toggle,
+.input-group-btn:first-child > .btn:not(:first-child) {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.input-group-addon:last-child {
+  border-left: 0;
+}
+
+.input-group-btn {
+  position: relative;
+  white-space: nowrap;
+}
+
+.input-group-btn:first-child > .btn {
+  margin-right: -1px;
+}
+
+.input-group-btn:last-child > .btn {
+  margin-left: -1px;
+}
+
+.input-group-btn > .btn {
+  position: relative;
+}
+
+.input-group-btn > .btn + .btn {
+  margin-left: -4px;
+}
+
+.input-group-btn > .btn:hover,
+.input-group-btn > .btn:active {
+  z-index: 2;
+}
+
+.nav {
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+
+.nav:before,
+.nav:after {
+  display: table;
+  content: " ";
+}
+
+.nav:after {
+  clear: both;
+}
+
+.nav:before,
+.nav:after {
+  display: table;
+  content: " ";
+}
+
+.nav:after {
+  clear: both;
+}
+
+.nav > li {
+  position: relative;
+  display: block;
+}
+
+.nav > li > a {
+  position: relative;
+  display: block;
+  padding: 10px 15px;
+}
+
+.nav > li > a:hover,
+.nav > li > a:focus {
+  text-decoration: none;
+  background-color: #eeeeee;
+}
+
+.nav > li.disabled > a {
+  color: #999999;
+}
+
+.nav > li.disabled > a:hover,
+.nav > li.disabled > a:focus {
+  color: #999999;
+  text-decoration: none;
+  cursor: not-allowed;
+  background-color: transparent;
+}
+
+.nav .open > a,
+.nav .open > a:hover,
+.nav .open > a:focus {
+  background-color: #eeeeee;
+  border-color: #428bca;
+}
+
+.nav .nav-divider {
+  height: 1px;
+  margin: 9px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
+}
+
+.nav > li > a > img {
+  max-width: none;
+}
+
+.nav-tabs {
+  border-bottom: 1px solid #dddddd;
+}
+
+.nav-tabs > li {
+  float: left;
+  margin-bottom: -1px;
+}
+
+.nav-tabs > li > a {
+  margin-right: 2px;
+  line-height: 1.428571429;
+  border: 1px solid transparent;
+  border-radius: 4px 4px 0 0;
+}
+
+.nav-tabs > li > a:hover {
+  border-color: #eeeeee #eeeeee #dddddd;
+}
+
+.nav-tabs > li.active > a,
+.nav-tabs > li.active > a:hover,
+.nav-tabs > li.active > a:focus {
+  color: #555555;
+  cursor: default;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-bottom-color: transparent;
+}
+
+.nav-tabs.nav-justified {
+  width: 100%;
+  border-bottom: 0;
+}
+
+.nav-tabs.nav-justified > li {
+  float: none;
+}
+
+.nav-tabs.nav-justified > li > a {
+  margin-bottom: 5px;
+  text-align: center;
+}
+
+.nav-tabs.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
+}
+
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-tabs.nav-justified > li > a {
+    margin-bottom: 0;
+  }
+}
+
+.nav-tabs.nav-justified > li > a {
+  margin-right: 0;
+  border-radius: 4px;
+}
+
+.nav-tabs.nav-justified > .active > a,
+.nav-tabs.nav-justified > .active > a:hover,
+.nav-tabs.nav-justified > .active > a:focus {
+  border: 1px solid #dddddd;
+}
+
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li > a {
+    border-bottom: 1px solid #dddddd;
+    border-radius: 4px 4px 0 0;
+  }
+  .nav-tabs.nav-justified > .active > a,
+  .nav-tabs.nav-justified > .active > a:hover,
+  .nav-tabs.nav-justified > .active > a:focus {
+    border-bottom-color: #ffffff;
+  }
+}
+
+.nav-pills > li {
+  float: left;
+}
+
+.nav-pills > li > a {
+  border-radius: 4px;
+}
+
+.nav-pills > li + li {
+  margin-left: 2px;
+}
+
+.nav-pills > li.active > a,
+.nav-pills > li.active > a:hover,
+.nav-pills > li.active > a:focus {
+  color: #ffffff;
+  background-color: #428bca;
+}
+
+.nav-stacked > li {
+  float: none;
+}
+
+.nav-stacked > li + li {
+  margin-top: 2px;
+  margin-left: 0;
+}
+
+.nav-justified {
+  width: 100%;
+}
+
+.nav-justified > li {
+  float: none;
+}
+
+.nav-justified > li > a {
+  margin-bottom: 5px;
+  text-align: center;
+}
+
+.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
+}
+
+@media (min-width: 768px) {
+  .nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-justified > li > a {
+    margin-bottom: 0;
+  }
+}
+
+.nav-tabs-justified {
+  border-bottom: 0;
+}
+
+.nav-tabs-justified > li > a {
+  margin-right: 0;
+  border-radius: 4px;
+}
+
+.nav-tabs-justified > .active > a,
+.nav-tabs-justified > .active > a:hover,
+.nav-tabs-justified > .active > a:focus {
+  border: 1px solid #dddddd;
+}
+
+@media (min-width: 768px) {
+  .nav-tabs-justified > li > a {
+    border-bottom: 1px solid #dddddd;
+    border-radius: 4px 4px 0 0;
+  }
+  .nav-tabs-justified > .active > a,
+  .nav-tabs-justified > .active > a:hover,
+  .nav-tabs-justified > .active > a:focus {
+    border-bottom-color: #ffffff;
+  }
+}
+
+.tab-content > .tab-pane {
+  display: none;
+}
+
+.tab-content > .active {
+  display: block;
+}
+
+.nav-tabs .dropdown-menu {
+  margin-top: -1px;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.navbar {
+  position: relative;
+  min-height: 50px;
+  margin-bottom: 20px;
+  border: 1px solid transparent;
+}
+
+.navbar:before,
+.navbar:after {
+  display: table;
+  content: " ";
+}
+
+.navbar:after {
+  clear: both;
+}
+
+.navbar:before,
+.navbar:after {
+  display: table;
+  content: " ";
+}
+
+.navbar:after {
+  clear: both;
+}
+
+@media (min-width: 768px) {
+  .navbar {
+    border-radius: 4px;
+  }
+}
+
+.navbar-header:before,
+.navbar-header:after {
+  display: table;
+  content: " ";
+}
+
+.navbar-header:after {
+  clear: both;
+}
+
+.navbar-header:before,
+.navbar-header:after {
+  display: table;
+  content: " ";
+}
+
+.navbar-header:after {
+  clear: both;
+}
+
+@media (min-width: 768px) {
+  .navbar-header {
+    float: left;
+  }
+}
+
+.navbar-collapse {
+  max-height: 340px;
+  padding-right: 15px;
+  padding-left: 15px;
+  overflow-x: visible;
+  border-top: 1px solid transparent;
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
+  -webkit-overflow-scrolling: touch;
+}
+
+.navbar-collapse:before,
+.navbar-collapse:after {
+  display: table;
+  content: " ";
+}
+
+.navbar-collapse:after {
+  clear: both;
+}
+
+.navbar-collapse:before,
+.navbar-collapse:after {
+  display: table;
+  content: " ";
+}
+
+.navbar-collapse:after {
+  clear: both;
+}
+
+.navbar-collapse.in {
+  overflow-y: auto;
+}
+
+@media (min-width: 768px) {
+  .navbar-collapse {
+    width: auto;
+    border-top: 0;
+    box-shadow: none;
+  }
+  .navbar-collapse.collapse {
+    display: block !important;
+    height: auto !important;
+    padding-bottom: 0;
+    overflow: visible !important;
+  }
+  .navbar-collapse.in {
+    overflow-y: visible;
+  }
+  .navbar-fixed-top .navbar-collapse,
+  .navbar-static-top .navbar-collapse,
+  .navbar-fixed-bottom .navbar-collapse {
+    padding-right: 0;
+    padding-left: 0;
+  }
+}
+
+.container > .navbar-header,
+.container > .navbar-collapse {
+  margin-right: -15px;
+  margin-left: -15px;
+}
+
+@media (min-width: 768px) {
+  .container > .navbar-header,
+  .container > .navbar-collapse {
+    margin-right: 0;
+    margin-left: 0;
+  }
+}
+
+.navbar-static-top {
+  z-index: 1000;
+  border-width: 0 0 1px;
+}
+
+@media (min-width: 768px) {
+  .navbar-static-top {
+    border-radius: 0;
+  }
+}
+
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+  position: fixed;
+  right: 0;
+  left: 0;
+  z-index: 1030;
+}
+
+@media (min-width: 768px) {
+  .navbar-fixed-top,
+  .navbar-fixed-bottom {
+    border-radius: 0;
+  }
+}
+
+.navbar-fixed-top {
+  top: 0;
+  border-width: 0 0 1px;
+}
+
+.navbar-fixed-bottom {
+  bottom: 0;
+  margin-bottom: 0;
+  border-width: 1px 0 0;
+}
+
+.navbar-brand {
+  float: left;
+  padding: 15px 15px;
+  font-size: 18px;
+  line-height: 20px;
+}
+
+.navbar-brand:hover,
+.navbar-brand:focus {
+  text-decoration: none;
+}
+
+@media (min-width: 768px) {
+  .navbar > .container .navbar-brand {
+    margin-left: -15px;
+  }
+}
+
+.navbar-toggle {
+  position: relative;
+  float: right;
+  padding: 9px 10px;
+  margin-top: 8px;
+  margin-right: 15px;
+  margin-bottom: 8px;
+  background-color: transparent;
+  background-image: none;
+  border: 1px solid transparent;
+  border-radius: 4px;
+}
+
+.navbar-toggle .icon-bar {
+  display: block;
+  width: 22px;
+  height: 2px;
+  border-radius: 1px;
+}
+
+.navbar-toggle .icon-bar + .icon-bar {
+  margin-top: 4px;
+}
+
+@media (min-width: 768px) {
+  .navbar-toggle {
+    display: none;
+  }
+}
+
+.navbar-nav {
+  margin: 7.5px -15px;
+}
+
+.navbar-nav > li > a {
+  padding-top: 10px;
+  padding-bottom: 10px;
+  line-height: 20px;
+}
+
+@media (max-width: 767px) {
+  .navbar-nav .open .dropdown-menu {
+    position: static;
+    float: none;
+    width: auto;
+    margin-top: 0;
+    background-color: transparent;
+    border: 0;
+    box-shadow: none;
+  }
+  .navbar-nav .open .dropdown-menu > li > a,
+  .navbar-nav .open .dropdown-menu .dropdown-header {
+    padding: 5px 15px 5px 25px;
+  }
+  .navbar-nav .open .dropdown-menu > li > a {
+    line-height: 20px;
+  }
+  .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-nav .open .dropdown-menu > li > a:focus {
+    background-image: none;
+  }
+}
+
+@media (min-width: 768px) {
+  .navbar-nav {
+    float: left;
+    margin: 0;
+  }
+  .navbar-nav > li {
+    float: left;
+  }
+  .navbar-nav > li > a {
+    padding-top: 15px;
+    padding-bottom: 15px;
+  }
+  .navbar-nav.navbar-right:last-child {
+    margin-right: -15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .navbar-left {
+    float: left !important;
+  }
+  .navbar-right {
+    float: right !important;
+  }
+}
+
+.navbar-form {
+  padding: 10px 15px;
+  margin-top: 8px;
+  margin-right: -15px;
+  margin-bottom: 8px;
+  margin-left: -15px;
+  border-top: 1px solid transparent;
+  border-bottom: 1px solid transparent;
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
+          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
+}
+
+@media (min-width: 768px) {
+  .navbar-form .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .form-control {
+    display: inline-block;
+  }
+  .navbar-form select.form-control {
+    width: auto;
+  }
+  .navbar-form .radio,
+  .navbar-form .checkbox {
+    display: inline-block;
+    padding-left: 0;
+    margin-top: 0;
+    margin-bottom: 0;
+  }
+  .navbar-form .radio input[type="radio"],
+  .navbar-form .checkbox input[type="checkbox"] {
+    float: none;
+    margin-left: 0;
+  }
+}
+
+@media (max-width: 767px) {
+  .navbar-form .form-group {
+    margin-bottom: 5px;
+  }
+}
+
+@media (min-width: 768px) {
+  .navbar-form {
+    width: auto;
+    padding-top: 0;
+    padding-bottom: 0;
+    margin-right: 0;
+    margin-left: 0;
+    border: 0;
+    -webkit-box-shadow: none;
+            box-shadow: none;
+  }
+  .navbar-form.navbar-right:last-child {
+    margin-right: -15px;
+  }
+}
+
+.navbar-nav > li > .dropdown-menu {
+  margin-top: 0;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+
+.navbar-nav.pull-right > li > .dropdown-menu,
+.navbar-nav > li > .dropdown-menu.pull-right {
+  right: 0;
+  left: auto;
+}
+
+.navbar-btn {
+  margin-top: 8px;
+  margin-bottom: 8px;
+}
+
+.navbar-btn.btn-sm {
+  margin-top: 10px;
+  margin-bottom: 10px;
+}
+
+.navbar-btn.btn-xs {
+  margin-top: 14px;
+  margin-bottom: 14px;
+}
+
+.navbar-text {
+  margin-top: 15px;
+  margin-bottom: 15px;
+}
+
+@media (min-width: 768px) {
+  .navbar-text {
+    float: left;
+    margin-right: 15px;
+    margin-left: 15px;
+  }
+  .navbar-text.navbar-right:last-child {
+    margin-right: 0;
+  }
+}
+
+.navbar-default {
+  background-color: #f8f8f8;
+  border-color: #e7e7e7;
+}
+
+.navbar-default .navbar-brand {
+  color: #777777;
+}
+
+.navbar-default .navbar-brand:hover,
+.navbar-default .navbar-brand:focus {
+  color: #5e5e5e;
+  background-color: transparent;
+}
+
+.navbar-default .navbar-text {
+  color: #777777;
+}
+
+.navbar-default .navbar-nav > li > a {
+  color: #777777;
+}
+
+.navbar-default .navbar-nav > li > a:hover,
+.navbar-default .navbar-nav > li > a:focus {
+  color: #333333;
+  background-color: transparent;
+}
+
+.navbar-default .navbar-nav > .active > a,
+.navbar-default .navbar-nav > .active > a:hover,
+.navbar-default .navbar-nav > .active > a:focus {
+  color: #555555;
+  background-color: #e7e7e7;
+}
+
+.navbar-default .navbar-nav > .disabled > a,
+.navbar-default .navbar-nav > .disabled > a:hover,
+.navbar-default .navbar-nav > .disabled > a:focus {
+  color: #cccccc;
+  background-color: transparent;
+}
+
+.navbar-default .navbar-toggle {
+  border-color: #dddddd;
+}
+
+.navbar-default .navbar-toggle:hover,
+.navbar-default .navbar-toggle:focus {
+  background-color: #dddddd;
+}
+
+.navbar-default .navbar-toggle .icon-bar {
+  background-color: #cccccc;
+}
+
+.navbar-default .navbar-collapse,
+.navbar-default .navbar-form {
+  border-color: #e7e7e7;
+}
+
+.navbar-default .navbar-nav > .open > a,
+.navbar-default .navbar-nav > .open > a:hover,
+.navbar-default .navbar-nav > .open > a:focus {
+  color: #555555;
+  background-color: #e7e7e7;
+}
+
+@media (max-width: 767px) {
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
+    color: #777777;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #333333;
+    background-color: transparent;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
+    color: #555555;
+    background-color: #e7e7e7;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
+    color: #cccccc;
+    background-color: transparent;
+  }
+}
+
+.navbar-default .navbar-link {
+  color: #777777;
+}
+
+.navbar-default .navbar-link:hover {
+  color: #333333;
+}
+
+.navbar-inverse {
+  background-color: #222222;
+  border-color: #080808;
+}
+
+.navbar-inverse .navbar-brand {
+  color: #999999;
+}
+
+.navbar-inverse .navbar-brand:hover,
+.navbar-inverse .navbar-brand:focus {
+  color: #ffffff;
+  background-color: transparent;
+}
+
+.navbar-inverse .navbar-text {
+  color: #999999;
+}
+
+.navbar-inverse .navbar-nav > li > a {
+  color: #999999;
+}
+
+.navbar-inverse .navbar-nav > li > a:hover,
+.navbar-inverse .navbar-nav > li > a:focus {
+  color: #ffffff;
+  background-color: transparent;
+}
+
+.navbar-inverse .navbar-nav > .active > a,
+.navbar-inverse .navbar-nav > .active > a:hover,
+.navbar-inverse .navbar-nav > .active > a:focus {
+  color: #ffffff;
+  background-color: #080808;
+}
+
+.navbar-inverse .navbar-nav > .disabled > a,
+.navbar-inverse .navbar-nav > .disabled > a:hover,
+.navbar-inverse .navbar-nav > .disabled > a:focus {
+  color: #444444;
+  background-color: transparent;
+}
+
+.navbar-inverse .navbar-toggle {
+  border-color: #333333;
+}
+
+.navbar-inverse .navbar-toggle:hover,
+.navbar-inverse .navbar-toggle:focus {
+  background-color: #333333;
+}
+
+.navbar-inverse .navbar-toggle .icon-bar {
+  background-color: #ffffff;
+}
+
+.navbar-inverse .navbar-collapse,
+.navbar-inverse .navbar-form {
+  border-color: #101010;
+}
+
+.navbar-inverse .navbar-nav > .open > a,
+.navbar-inverse .navbar-nav > .open > a:hover,
+.navbar-inverse .navbar-nav > .open > a:focus {
+  color: #ffffff;
+  background-color: #080808;
+}
+
+@media (max-width: 767px) {
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
+    border-color: #080808;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
+    background-color: #080808;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
+    color: #999999;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #ffffff;
+    background-color: transparent;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
+    color: #ffffff;
+    background-color: #080808;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
+    color: #444444;
+    background-color: transparent;
+  }
+}
+
+.navbar-inverse .navbar-link {
+  color: #999999;
+}
+
+.navbar-inverse .navbar-link:hover {
+  color: #ffffff;
+}
+
+.breadcrumb {
+  padding: 8px 15px;
+  margin-bottom: 20px;
+  list-style: none;
+  background-color: #f5f5f5;
+  border-radius: 4px;
+}
+
+.breadcrumb > li {
+  display: inline-block;
+}
+
+.breadcrumb > li + li:before {
+  padding: 0 5px;
+  color: #cccccc;
+  content: "/\00a0";
+}
+
+.breadcrumb > .active {
+  color: #999999;
+}
+
+.pagination {
+  display: inline-block;
+  padding-left: 0;
+  margin: 20px 0;
+  border-radius: 4px;
+}
+
+.pagination > li {
+  display: inline;
+}
+
+.pagination > li > a,
+.pagination > li > span {
+  position: relative;
+  float: left;
+  padding: 6px 12px;
+  margin-left: -1px;
+  line-height: 1.428571429;
+  text-decoration: none;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+}
+
+.pagination > li:first-child > a,
+.pagination > li:first-child > span {
+  margin-left: 0;
+  border-bottom-left-radius: 4px;
+  border-top-left-radius: 4px;
+}
+
+.pagination > li:last-child > a,
+.pagination > li:last-child > span {
+  border-top-right-radius: 4px;
+  border-bottom-right-radius: 4px;
+}
+
+.pagination > li > a:hover,
+.pagination > li > span:hover,
+.pagination > li > a:focus,
+.pagination > li > span:focus {
+  background-color: #eeeeee;
+}
+
+.pagination > .active > a,
+.pagination > .active > span,
+.pagination > .active > a:hover,
+.pagination > .active > span:hover,
+.pagination > .active > a:focus,
+.pagination > .active > span:focus {
+  z-index: 2;
+  color: #ffffff;
+  cursor: default;
+  background-color: #428bca;
+  border-color: #428bca;
+}
+
+.pagination > .disabled > span,
+.pagination > .disabled > span:hover,
+.pagination > .disabled > span:focus,
+.pagination > .disabled > a,
+.pagination > .disabled > a:hover,
+.pagination > .disabled > a:focus {
+  color: #999999;
+  cursor: not-allowed;
+  background-color: #ffffff;
+  border-color: #dddddd;
+}
+
+.pagination-lg > li > a,
+.pagination-lg > li > span {
+  padding: 10px 16px;
+  font-size: 18px;
+}
+
+.pagination-lg > li:first-child > a,
+.pagination-lg > li:first-child > span {
+  border-bottom-left-radius: 6px;
+  border-top-left-radius: 6px;
+}
+
+.pagination-lg > li:last-child > a,
+.pagination-lg > li:last-child > span {
+  border-top-right-radius: 6px;
+  border-bottom-right-radius: 6px;
+}
+
+.pagination-sm > li > a,
+.pagination-sm > li > span {
+  padding: 5px 10px;
+  font-size: 12px;
+}
+
+.pagination-sm > li:first-child > a,
+.pagination-sm > li:first-child > span {
+  border-bottom-left-radius: 3px;
+  border-top-left-radius: 3px;
+}
+
+.pagination-sm > li:last-child > a,
+.pagination-sm > li:last-child > span {
+  border-top-right-radius: 3px;
+  border-bottom-right-radius: 3px;
+}
+
+.pager {
+  padding-left: 0;
+  margin: 20px 0;
+  text-align: center;
+  list-style: none;
+}
+
+.pager:before,
+.pager:after {
+  display: table;
+  content: " ";
+}
+
+.pager:after {
+  clear: both;
+}
+
+.pager:before,
+.pager:after {
+  display: table;
+  content: " ";
+}
+
+.pager:after {
+  clear: both;
+}
+
+.pager li {
+  display: inline;
+}
+
+.pager li > a,
+.pager li > span {
+  display: inline-block;
+  padding: 5px 14px;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-radius: 15px;
+}
+
+.pager li > a:hover,
+.pager li > a:focus {
+  text-decoration: none;
+  background-color: #eeeeee;
+}
+
+.pager .next > a,
+.pager .next > span {
+  float: right;
+}
+
+.pager .previous > a,
+.pager .previous > span {
+  float: left;
+}
+
+.pager .disabled > a,
+.pager .disabled > a:hover,
+.pager .disabled > a:focus,
+.pager .disabled > span {
+  color: #999999;
+  cursor: not-allowed;
+  background-color: #ffffff;
+}
+
+.label {
+  display: inline;
+  padding: .2em .6em .3em;
+  font-size: 75%;
+  font-weight: bold;
+  line-height: 1;
+  color: #ffffff;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  border-radius: .25em;
+}
+
+.label[href]:hover,
+.label[href]:focus {
+  color: #ffffff;
+  text-decoration: none;
+  cursor: pointer;
+}
+
+.label:empty {
+  display: none;
+}
+
+.btn .label {
+  position: relative;
+  top: -1px;
+}
+
+.label-default {
+  background-color: #999999;
+}
+
+.label-default[href]:hover,
+.label-default[href]:focus {
+  background-color: #808080;
+}
+
+.label-primary {
+  background-color: #428bca;
+}
+
+.label-primary[href]:hover,
+.label-primary[href]:focus {
+  background-color: #3071a9;
+}
+
+.label-success {
+  background-color: #5cb85c;
+}
+
+.label-success[href]:hover,
+.label-success[href]:focus {
+  background-color: #449d44;
+}
+
+.label-info {
+  background-color: #5bc0de;
+}
+
+.label-info[href]:hover,
+.label-info[href]:focus {
+  background-color: #31b0d5;
+}
+
+.label-warning {
+  background-color: #f0ad4e;
+}
+
+.label-warning[href]:hover,
+.label-warning[href]:focus {
+  background-color: #ec971f;
+}
+
+.label-danger {
+  background-color: #d9534f;
+}
+
+.label-danger[href]:hover,
+.label-danger[href]:focus {
+  background-color: #c9302c;
+}
+
+.badge {
+  display: inline-block;
+  min-width: 10px;
+  padding: 3px 7px;
+  font-size: 12px;
+  font-weight: bold;
+  line-height: 1;
+  color: #ffffff;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  background-color: #999999;
+  border-radius: 10px;
+}
+
+.badge:empty {
+  display: none;
+}
+
+.btn .badge {
+  position: relative;
+  top: -1px;
+}
+
+a.badge:hover,
+a.badge:focus {
+  color: #ffffff;
+  text-decoration: none;
+  cursor: pointer;
+}
+
+a.list-group-item.active > .badge,
+.nav-pills > .active > a > .badge {
+  color: #428bca;
+  background-color: #ffffff;
+}
+
+.nav-pills > li > a > .badge {
+  margin-left: 3px;
+}
+
+.jumbotron {
+  padding: 30px;
+  margin-bottom: 30px;
+  font-size: 21px;
+  font-weight: 200;
+  line-height: 2.1428571435;
+  color: inherit;
+  background-color: #eeeeee;
+}
+
+.jumbotron h1,
+.jumbotron .h1 {
+  line-height: 1;
+  color: inherit;
+}
+
+.jumbotron p {
+  line-height: 1.4;
+}
+
+.container .jumbotron {
+  border-radius: 6px;
+}
+
+.jumbotron .container {
+  max-width: 100%;
+}
+
+@media screen and (min-width: 768px) {
+  .jumbotron {
+    padding-top: 48px;
+    padding-bottom: 48px;
+  }
+  .container .jumbotron {
+    padding-right: 60px;
+    padding-left: 60px;
+  }
+  .jumbotron h1,
+  .jumbotron .h1 {
+    font-size: 63px;
+  }
+}
+
+.thumbnail {
+  display: block;
+  padding: 4px;
+  margin-bottom: 20px;
+  line-height: 1.428571429;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-radius: 4px;
+  -webkit-transition: all 0.2s ease-in-out;
+          transition: all 0.2s ease-in-out;
+}
+
+.thumbnail > img,
+.thumbnail a > img {
+  display: block;
+  height: auto;
+  max-width: 100%;
+  margin-right: auto;
+  margin-left: auto;
+}
+
+a.thumbnail:hover,
+a.thumbnail:focus,
+a.thumbnail.active {
+  border-color: #428bca;
+}
+
+.thumbnail .caption {
+  padding: 9px;
+  color: #333333;
+}
+
+.alert {
+  padding: 15px;
+  margin-bottom: 20px;
+  border: 1px solid transparent;
+  border-radius: 4px;
+}
+
+.alert h4 {
+  margin-top: 0;
+  color: inherit;
+}
+
+.alert .alert-link {
+  font-weight: bold;
+}
+
+.alert > p,
+.alert > ul {
+  margin-bottom: 0;
+}
+
+.alert > p + p {
+  margin-top: 5px;
+}
+
+.alert-dismissable {
+  padding-right: 35px;
+}
+
+.alert-dismissable .close {
+  position: relative;
+  top: -2px;
+  right: -21px;
+  color: inherit;
+}
+
+.alert-success {
+  color: #3c763d;
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
+}
+
+.alert-success hr {
+  border-top-color: #c9e2b3;
+}
+
+.alert-success .alert-link {
+  color: #2b542c;
+}
+
+.alert-info {
+  color: #31708f;
+  background-color: #d9edf7;
+  border-color: #bce8f1;
+}
+
+.alert-info hr {
+  border-top-color: #a6e1ec;
+}
+
+.alert-info .alert-link {
+  color: #245269;
+}
+
+.alert-warning {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
+  border-color: #faebcc;
+}
+
+.alert-warning hr {
+  border-top-color: #f7e1b5;
+}
+
+.alert-warning .alert-link {
+  color: #66512c;
+}
+
+.alert-danger {
+  color: #a94442;
+  background-color: #f2dede;
+  border-color: #ebccd1;
+}
+
+.alert-danger hr {
+  border-top-color: #e4b9c0;
+}
+
+.alert-danger .alert-link {
+  color: #843534;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+
+@keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+
+.progress {
+  height: 20px;
+  margin-bottom: 20px;
+  overflow: hidden;
+  background-color: #f5f5f5;
+  border-radius: 4px;
+  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+}
+
+.progress-bar {
+  float: left;
+  width: 0;
+  height: 100%;
+  font-size: 12px;
+  line-height: 20px;
+  color: #ffffff;
+  text-align: center;
+  background-color: #428bca;
+  -webkit-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-transition: width 0.6s ease;
+          transition: width 0.6s ease;
+}
+
+.progress-striped .progress-bar {
+  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: 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-size: 40px 40px;
+}
+
+.progress.active .progress-bar {
+  -webkit-animation: progress-bar-stripes 2s linear infinite;
+          animation: progress-bar-stripes 2s linear infinite;
+}
+
+.progress-bar-success {
+  background-color: #5cb85c;
+}
+
+.progress-striped .progress-bar-success {
+  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: 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-bar-info {
+  background-color: #5bc0de;
+}
+
+.progress-striped .progress-bar-info {
+  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: 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-bar-warning {
+  background-color: #f0ad4e;
+}
+
+.progress-striped .progress-bar-warning {
+  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: 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-bar-danger {
+  background-color: #d9534f;
+}
+
+.progress-striped .progress-bar-danger {
+  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: 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);
+}
+
+.media,
+.media-body {
+  overflow: hidden;
+  zoom: 1;
+}
+
+.media,
+.media .media {
+  margin-top: 15px;
+}
+
+.media:first-child {
+  margin-top: 0;
+}
+
+.media-object {
+  display: block;
+}
+
+.media-heading {
+  margin: 0 0 5px;
+}
+
+.media > .pull-left {
+  margin-right: 10px;
+}
+
+.media > .pull-right {
+  margin-left: 10px;
+}
+
+.media-list {
+  padding-left: 0;
+  list-style: none;
+}
+
+.list-group {
+  padding-left: 0;
+  margin-bottom: 20px;
+}
+
+.list-group-item {
+  position: relative;
+  display: block;
+  padding: 10px 15px;
+  margin-bottom: -1px;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+}
+
+.list-group-item:first-child {
+  border-top-right-radius: 4px;
+  border-top-left-radius: 4px;
+}
+
+.list-group-item:last-child {
+  margin-bottom: 0;
+  border-bottom-right-radius: 4px;
+  border-bottom-left-radius: 4px;
+}
+
+.list-group-item > .badge {
+  float: right;
+}
+
+.list-group-item > .badge + .badge {
+  margin-right: 5px;
+}
+
+a.list-group-item {
+  color: #555555;
+}
+
+a.list-group-item .list-group-item-heading {
+  color: #333333;
+}
+
+a.list-group-item:hover,
+a.list-group-item:focus {
+  text-decoration: none;
+  background-color: #f5f5f5;
+}
+
+a.list-group-item.active,
+a.list-group-item.active:hover,
+a.list-group-item.active:focus {
+  z-index: 2;
+  color: #ffffff;
+  background-color: #428bca;
+  border-color: #428bca;
+}
+
+a.list-group-item.active .list-group-item-heading,
+a.list-group-item.active:hover .list-group-item-heading,
+a.list-group-item.active:focus .list-group-item-heading {
+  color: inherit;
+}
+
+a.list-group-item.active .list-group-item-text,
+a.list-group-item.active:hover .list-group-item-text,
+a.list-group-item.active:focus .list-group-item-text {
+  color: #e1edf7;
+}
+
+.list-group-item-heading {
+  margin-top: 0;
+  margin-bottom: 5px;
+}
+
+.list-group-item-text {
+  margin-bottom: 0;
+  line-height: 1.3;
+}
+
+.panel {
+  margin-bottom: 20px;
+  background-color: #ffffff;
+  border: 1px solid transparent;
+  border-radius: 4px;
+  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+}
+
+.panel-body {
+  padding: 15px;
+}
+
+.panel-body:before,
+.panel-body:after {
+  display: table;
+  content: " ";
+}
+
+.panel-body:after {
+  clear: both;
+}
+
+.panel-body:before,
+.panel-body:after {
+  display: table;
+  content: " ";
+}
+
+.panel-body:after {
+  clear: both;
+}
+
+.panel > .list-group {
+  margin-bottom: 0;
+}
+
+.panel > .list-group .list-group-item {
+  border-width: 1px 0;
+}
+
+.panel > .list-group .list-group-item:first-child {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.panel > .list-group .list-group-item:last-child {
+  border-bottom: 0;
+}
+
+.panel-heading + .list-group .list-group-item:first-child {
+  border-top-width: 0;
+}
+
+.panel > .table,
+.panel > .table-responsive > .table {
+  margin-bottom: 0;
+}
+
+.panel > .panel-body + .table,
+.panel > .panel-body + .table-responsive {
+  border-top: 1px solid #dddddd;
+}
+
+.panel > .table > tbody:first-child th,
+.panel > .table > tbody:first-child td {
+  border-top: 0;
+}
+
+.panel > .table-bordered,
+.panel > .table-responsive > .table-bordered {
+  border: 0;
+}
+
+.panel > .table-bordered > thead > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
+.panel > .table-bordered > tbody > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
+.panel > .table-bordered > tfoot > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+.panel > .table-bordered > thead > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
+.panel > .table-bordered > tbody > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
+.panel > .table-bordered > tfoot > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+  border-left: 0;
+}
+
+.panel > .table-bordered > thead > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
+.panel > .table-bordered > tbody > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
+.panel > .table-bordered > tfoot > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+.panel > .table-bordered > thead > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
+.panel > .table-bordered > tbody > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
+.panel > .table-bordered > tfoot > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+  border-right: 0;
+}
+
+.panel > .table-bordered > thead > tr:last-child > th,
+.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
+.panel > .table-bordered > tbody > tr:last-child > th,
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
+.panel > .table-bordered > tfoot > tr:last-child > th,
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
+.panel > .table-bordered > thead > tr:last-child > td,
+.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
+.panel > .table-bordered > tbody > tr:last-child > td,
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
+.panel > .table-bordered > tfoot > tr:last-child > td,
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
+  border-bottom: 0;
+}
+
+.panel > .table-responsive {
+  margin-bottom: 0;
+  border: 0;
+}
+
+.panel-heading {
+  padding: 10px 15px;
+  border-bottom: 1px solid transparent;
+  border-top-right-radius: 3px;
+  border-top-left-radius: 3px;
+}
+
+.panel-heading > .dropdown .dropdown-toggle {
+  color: inherit;
+}
+
+.panel-title {
+  margin-top: 0;
+  margin-bottom: 0;
+  font-size: 16px;
+  color: inherit;
+}
+
+.panel-title > a {
+  color: inherit;
+}
+
+.panel-footer {
+  padding: 10px 15px;
+  background-color: #f5f5f5;
+  border-top: 1px solid #dddddd;
+  border-bottom-right-radius: 3px;
+  border-bottom-left-radius: 3px;
+}
+
+.panel-group .panel {
+  margin-bottom: 0;
+  overflow: hidden;
+  border-radius: 4px;
+}
+
+.panel-group .panel + .panel {
+  margin-top: 5px;
+}
+
+.panel-group .panel-heading {
+  border-bottom: 0;
+}
+
+.panel-group .panel-heading + .panel-collapse .panel-body {
+  border-top: 1px solid #dddddd;
+}
+
+.panel-group .panel-footer {
+  border-top: 0;
+}
+
+.panel-group .panel-footer + .panel-collapse .panel-body {
+  border-bottom: 1px solid #dddddd;
+}
+
+.panel-default {
+  border-color: #dddddd;
+}
+
+.panel-default > .panel-heading {
+  color: #333333;
+  background-color: #f5f5f5;
+  border-color: #dddddd;
+}
+
+.panel-default > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #dddddd;
+}
+
+.panel-default > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #dddddd;
+}
+
+.panel-primary {
+  border-color: #428bca;
+}
+
+.panel-primary > .panel-heading {
+  color: #ffffff;
+  background-color: #428bca;
+  border-color: #428bca;
+}
+
+.panel-primary > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #428bca;
+}
+
+.panel-primary > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #428bca;
+}
+
+.panel-success {
+  border-color: #d6e9c6;
+}
+
+.panel-success > .panel-heading {
+  color: #3c763d;
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
+}
+
+.panel-success > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #d6e9c6;
+}
+
+.panel-success > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #d6e9c6;
+}
+
+.panel-warning {
+  border-color: #faebcc;
+}
+
+.panel-warning > .panel-heading {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
+  border-color: #faebcc;
+}
+
+.panel-warning > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #faebcc;
+}
+
+.panel-warning > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #faebcc;
+}
+
+.panel-danger {
+  border-color: #ebccd1;
+}
+
+.panel-danger > .panel-heading {
+  color: #a94442;
+  background-color: #f2dede;
+  border-color: #ebccd1;
+}
+
+.panel-danger > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #ebccd1;
+}
+
+.panel-danger > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #ebccd1;
+}
+
+.panel-info {
+  border-color: #bce8f1;
+}
+
+.panel-info > .panel-heading {
+  color: #31708f;
+  background-color: #d9edf7;
+  border-color: #bce8f1;
+}
+
+.panel-info > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #bce8f1;
+}
+
+.panel-info > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #bce8f1;
+}
+
+.well {
+  min-height: 20px;
+  padding: 19px;
+  margin-bottom: 20px;
+  background-color: #f5f5f5;
+  border: 1px solid #e3e3e3;
+  border-radius: 4px;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+}
+
+.well blockquote {
+  border-color: #ddd;
+  border-color: rgba(0, 0, 0, 0.15);
+}
+
+.well-lg {
+  padding: 24px;
+  border-radius: 6px;
+}
+
+.well-sm {
+  padding: 9px;
+  border-radius: 3px;
+}
+
+.close {
+  float: right;
+  font-size: 21px;
+  font-weight: bold;
+  line-height: 1;
+  color: #000000;
+  text-shadow: 0 1px 0 #ffffff;
+  opacity: 0.2;
+  filter: alpha(opacity=20);
+}
+
+.close:hover,
+.close:focus {
+  color: #000000;
+  text-decoration: none;
+  cursor: pointer;
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+}
+
+button.close {
+  padding: 0;
+  cursor: pointer;
+  background: transparent;
+  border: 0;
+  -webkit-appearance: none;
+}
+
+.modal-open {
+  overflow: hidden;
+}
+
+.modal {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1040;
+  display: none;
+  overflow: auto;
+  overflow-y: scroll;
+}
+
+.modal.fade .modal-dialog {
+  -webkit-transform: translate(0, -25%);
+      -ms-transform: translate(0, -25%);
+          transform: translate(0, -25%);
+  -webkit-transition: -webkit-transform 0.3s ease-out;
+     -moz-transition: -moz-transform 0.3s ease-out;
+       -o-transition: -o-transform 0.3s ease-out;
+          transition: transform 0.3s ease-out;
+}
+
+.modal.in .modal-dialog {
+  -webkit-transform: translate(0, 0);
+      -ms-transform: translate(0, 0);
+          transform: translate(0, 0);
+}
+
+.modal-dialog {
+  position: relative;
+  z-index: 1050;
+  width: auto;
+  margin: 10px;
+}
+
+.modal-content {
+  position: relative;
+  background-color: #ffffff;
+  border: 1px solid #999999;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 6px;
+  outline: none;
+  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
+          box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
+  background-clip: padding-box;
+}
+
+.modal-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1030;
+  background-color: #000000;
+}
+
+.modal-backdrop.fade {
+  opacity: 0;
+  filter: alpha(opacity=0);
+}
+
+.modal-backdrop.in {
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+}
+
+.modal-header {
+  min-height: 16.428571429px;
+  padding: 15px;
+  border-bottom: 1px solid #e5e5e5;
+}
+
+.modal-header .close {
+  margin-top: -2px;
+}
+
+.modal-title {
+  margin: 0;
+  line-height: 1.428571429;
+}
+
+.modal-body {
+  position: relative;
+  padding: 20px;
+}
+
+.modal-footer {
+  padding: 19px 20px 20px;
+  margin-top: 15px;
+  text-align: right;
+  border-top: 1px solid #e5e5e5;
+}
+
+.modal-footer:before,
+.modal-footer:after {
+  display: table;
+  content: " ";
+}
+
+.modal-footer:after {
+  clear: both;
+}
+
+.modal-footer:before,
+.modal-footer:after {
+  display: table;
+  content: " ";
+}
+
+.modal-footer:after {
+  clear: both;
+}
+
+.modal-footer .btn + .btn {
+  margin-bottom: 0;
+  margin-left: 5px;
+}
+
+.modal-footer .btn-group .btn + .btn {
+  margin-left: -1px;
+}
+
+.modal-footer .btn-block + .btn-block {
+  margin-left: 0;
+}
+
+@media screen and (min-width: 768px) {
+  .modal-dialog {
+    width: 600px;
+    margin: 30px auto;
+  }
+  .modal-content {
+    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
+            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
+  }
+}
+
+.tooltip {
+  position: absolute;
+  z-index: 1030;
+  display: block;
+  font-size: 12px;
+  line-height: 1.4;
+  opacity: 0;
+  filter: alpha(opacity=0);
+  visibility: visible;
+}
+
+.tooltip.in {
+  opacity: 0.9;
+  filter: alpha(opacity=90);
+}
+
+.tooltip.top {
+  padding: 5px 0;
+  margin-top: -3px;
+}
+
+.tooltip.right {
+  padding: 0 5px;
+  margin-left: 3px;
+}
+
+.tooltip.bottom {
+  padding: 5px 0;
+  margin-top: 3px;
+}
+
+.tooltip.left {
+  padding: 0 5px;
+  margin-left: -3px;
+}
+
+.tooltip-inner {
+  max-width: 200px;
+  padding: 3px 8px;
+  color: #ffffff;
+  text-align: center;
+  text-decoration: none;
+  background-color: #000000;
+  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-top-color: #000000;
+  border-width: 5px 5px 0;
+}
+
+.tooltip.top-left .tooltip-arrow {
+  bottom: 0;
+  left: 5px;
+  border-top-color: #000000;
+  border-width: 5px 5px 0;
+}
+
+.tooltip.top-right .tooltip-arrow {
+  right: 5px;
+  bottom: 0;
+  border-top-color: #000000;
+  border-width: 5px 5px 0;
+}
+
+.tooltip.right .tooltip-arrow {
+  top: 50%;
+  left: 0;
+  margin-top: -5px;
+  border-right-color: #000000;
+  border-width: 5px 5px 5px 0;
+}
+
+.tooltip.left .tooltip-arrow {
+  top: 50%;
+  right: 0;
+  margin-top: -5px;
+  border-left-color: #000000;
+  border-width: 5px 0 5px 5px;
+}
+
+.tooltip.bottom .tooltip-arrow {
+  top: 0;
+  left: 50%;
+  margin-left: -5px;
+  border-bottom-color: #000000;
+  border-width: 0 5px 5px;
+}
+
+.tooltip.bottom-left .tooltip-arrow {
+  top: 0;
+  left: 5px;
+  border-bottom-color: #000000;
+  border-width: 0 5px 5px;
+}
+
+.tooltip.bottom-right .tooltip-arrow {
+  top: 0;
+  right: 5px;
+  border-bottom-color: #000000;
+  border-width: 0 5px 5px;
+}
+
+.popover {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 1010;
+  display: none;
+  max-width: 276px;
+  padding: 1px;
+  text-align: left;
+  white-space: normal;
+  background-color: #ffffff;
+  border: 1px solid #cccccc;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 6px;
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+  background-clip: padding-box;
+}
+
+.popover.top {
+  margin-top: -10px;
+}
+
+.popover.right {
+  margin-left: 10px;
+}
+
+.popover.bottom {
+  margin-top: 10px;
+}
+
+.popover.left {
+  margin-left: -10px;
+}
+
+.popover-title {
+  padding: 8px 14px;
+  margin: 0;
+  font-size: 14px;
+  font-weight: normal;
+  line-height: 18px;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #ebebeb;
+  border-radius: 5px 5px 0 0;
+}
+
+.popover-content {
+  padding: 9px 14px;
+}
+
+.popover .arrow,
+.popover .arrow:after {
+  position: absolute;
+  display: block;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
+}
+
+.popover .arrow {
+  border-width: 11px;
+}
+
+.popover .arrow:after {
+  border-width: 10px;
+  content: "";
+}
+
+.popover.top .arrow {
+  bottom: -11px;
+  left: 50%;
+  margin-left: -11px;
+  border-top-color: #999999;
+  border-top-color: rgba(0, 0, 0, 0.25);
+  border-bottom-width: 0;
+}
+
+.popover.top .arrow:after {
+  bottom: 1px;
+  margin-left: -10px;
+  border-top-color: #ffffff;
+  border-bottom-width: 0;
+  content: " ";
+}
+
+.popover.right .arrow {
+  top: 50%;
+  left: -11px;
+  margin-top: -11px;
+  border-right-color: #999999;
+  border-right-color: rgba(0, 0, 0, 0.25);
+  border-left-width: 0;
+}
+
+.popover.right .arrow:after {
+  bottom: -10px;
+  left: 1px;
+  border-right-color: #ffffff;
+  border-left-width: 0;
+  content: " ";
+}
+
+.popover.bottom .arrow {
+  top: -11px;
+  left: 50%;
+  margin-left: -11px;
+  border-bottom-color: #999999;
+  border-bottom-color: rgba(0, 0, 0, 0.25);
+  border-top-width: 0;
+}
+
+.popover.bottom .arrow:after {
+  top: 1px;
+  margin-left: -10px;
+  border-bottom-color: #ffffff;
+  border-top-width: 0;
+  content: " ";
+}
+
+.popover.left .arrow {
+  top: 50%;
+  right: -11px;
+  margin-top: -11px;
+  border-left-color: #999999;
+  border-left-color: rgba(0, 0, 0, 0.25);
+  border-right-width: 0;
+}
+
+.popover.left .arrow:after {
+  right: 1px;
+  bottom: -10px;
+  border-left-color: #ffffff;
+  border-right-width: 0;
+  content: " ";
+}
+
+.carousel {
+  position: relative;
+}
+
+.carousel-inner {
+  position: relative;
+  width: 100%;
+  overflow: hidden;
+}
+
+.carousel-inner > .item {
+  position: relative;
+  display: none;
+  -webkit-transition: 0.6s ease-in-out left;
+          transition: 0.6s ease-in-out left;
+}
+
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+  display: block;
+  height: auto;
+  max-width: 100%;
+  line-height: 1;
+}
+
+.carousel-inner > .active,
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  display: block;
+}
+
+.carousel-inner > .active {
+  left: 0;
+}
+
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  position: absolute;
+  top: 0;
+  width: 100%;
+}
+
+.carousel-inner > .next {
+  left: 100%;
+}
+
+.carousel-inner > .prev {
+  left: -100%;
+}
+
+.carousel-inner > .next.left,
+.carousel-inner > .prev.right {
+  left: 0;
+}
+
+.carousel-inner > .active.left {
+  left: -100%;
+}
+
+.carousel-inner > .active.right {
+  left: 100%;
+}
+
+.carousel-control {
+  position: absolute;
+  top: 0;
+  bottom: 0;
+  left: 0;
+  width: 15%;
+  font-size: 20px;
+  color: #ffffff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+}
+
+.carousel-control.left {
+  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
+  background-repeat: repeat-x;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
+}
+
+.carousel-control.right {
+  right: 0;
+  left: auto;
+  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
+  background-repeat: repeat-x;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
+}
+
+.carousel-control:hover,
+.carousel-control:focus {
+  color: #ffffff;
+  text-decoration: none;
+  outline: none;
+  opacity: 0.9;
+  filter: alpha(opacity=90);
+}
+
+.carousel-control .icon-prev,
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-left,
+.carousel-control .glyphicon-chevron-right {
+  position: absolute;
+  top: 50%;
+  z-index: 5;
+  display: inline-block;
+}
+
+.carousel-control .icon-prev,
+.carousel-control .glyphicon-chevron-left {
+  left: 50%;
+}
+
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-right {
+  right: 50%;
+}
+
+.carousel-control .icon-prev,
+.carousel-control .icon-next {
+  width: 20px;
+  height: 20px;
+  margin-top: -10px;
+  margin-left: -10px;
+  font-family: serif;
+}
+
+.carousel-control .icon-prev:before {
+  content: '\2039';
+}
+
+.carousel-control .icon-next:before {
+  content: '\203a';
+}
+
+.carousel-indicators {
+  position: absolute;
+  bottom: 10px;
+  left: 50%;
+  z-index: 15;
+  width: 60%;
+  padding-left: 0;
+  margin-left: -30%;
+  text-align: center;
+  list-style: none;
+}
+
+.carousel-indicators li {
+  display: inline-block;
+  width: 10px;
+  height: 10px;
+  margin: 1px;
+  text-indent: -999px;
+  cursor: pointer;
+  background-color: #000 \9;
+  background-color: rgba(0, 0, 0, 0);
+  border: 1px solid #ffffff;
+  border-radius: 10px;
+}
+
+.carousel-indicators .active {
+  width: 12px;
+  height: 12px;
+  margin: 0;
+  background-color: #ffffff;
+}
+
+.carousel-caption {
+  position: absolute;
+  right: 15%;
+  bottom: 20px;
+  left: 15%;
+  z-index: 10;
+  padding-top: 20px;
+  padding-bottom: 20px;
+  color: #ffffff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+}
+
+.carousel-caption .btn {
+  text-shadow: none;
+}
+
+@media screen and (min-width: 768px) {
+  .carousel-control .glyphicons-chevron-left,
+  .carousel-control .glyphicons-chevron-right,
+  .carousel-control .icon-prev,
+  .carousel-control .icon-next {
+    width: 30px;
+    height: 30px;
+    margin-top: -15px;
+    margin-left: -15px;
+    font-size: 30px;
+  }
+  .carousel-caption {
+    right: 20%;
+    left: 20%;
+    padding-bottom: 30px;
+  }
+  .carousel-indicators {
+    bottom: 20px;
+  }
+}
+
+.clearfix:before,
+.clearfix:after {
+  display: table;
+  content: " ";
+}
+
+.clearfix:after {
+  clear: both;
+}
+
+.center-block {
+  display: block;
+  margin-right: auto;
+  margin-left: auto;
+}
+
+.pull-right {
+  float: right !important;
+}
+
+.pull-left {
+  float: left !important;
+}
+
+.hide {
+  display: none !important;
+}
+
+.show {
+  display: block !important;
+}
+
+.invisible {
+  visibility: hidden;
+}
+
+.text-hide {
+  font: 0/0 a;
+  color: transparent;
+  text-shadow: none;
+  background-color: transparent;
+  border: 0;
+}
+
+.hidden {
+  display: none !important;
+  visibility: hidden !important;
+}
+
+.affix {
+  position: fixed;
+}
+
+@-ms-viewport {
+  width: device-width;
+}
+
+.visible-xs,
+tr.visible-xs,
+th.visible-xs,
+td.visible-xs {
+  display: none !important;
+}
+
+@media (max-width: 767px) {
+  .visible-xs {
+    display: block !important;
+  }
+  table.visible-xs {
+    display: table;
+  }
+  tr.visible-xs {
+    display: table-row !important;
+  }
+  th.visible-xs,
+  td.visible-xs {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-xs.visible-sm {
+    display: block !important;
+  }
+  table.visible-xs.visible-sm {
+    display: table;
+  }
+  tr.visible-xs.visible-sm {
+    display: table-row !important;
+  }
+  th.visible-xs.visible-sm,
+  td.visible-xs.visible-sm {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-xs.visible-md {
+    display: block !important;
+  }
+  table.visible-xs.visible-md {
+    display: table;
+  }
+  tr.visible-xs.visible-md {
+    display: table-row !important;
+  }
+  th.visible-xs.visible-md,
+  td.visible-xs.visible-md {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .visible-xs.visible-lg {
+    display: block !important;
+  }
+  table.visible-xs.visible-lg {
+    display: table;
+  }
+  tr.visible-xs.visible-lg {
+    display: table-row !important;
+  }
+  th.visible-xs.visible-lg,
+  td.visible-xs.visible-lg {
+    display: table-cell !important;
+  }
+}
+
+.visible-sm,
+tr.visible-sm,
+th.visible-sm,
+td.visible-sm {
+  display: none !important;
+}
+
+@media (max-width: 767px) {
+  .visible-sm.visible-xs {
+    display: block !important;
+  }
+  table.visible-sm.visible-xs {
+    display: table;
+  }
+  tr.visible-sm.visible-xs {
+    display: table-row !important;
+  }
+  th.visible-sm.visible-xs,
+  td.visible-sm.visible-xs {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm {
+    display: block !important;
+  }
+  table.visible-sm {
+    display: table;
+  }
+  tr.visible-sm {
+    display: table-row !important;
+  }
+  th.visible-sm,
+  td.visible-sm {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-sm.visible-md {
+    display: block !important;
+  }
+  table.visible-sm.visible-md {
+    display: table;
+  }
+  tr.visible-sm.visible-md {
+    display: table-row !important;
+  }
+  th.visible-sm.visible-md,
+  td.visible-sm.visible-md {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .visible-sm.visible-lg {
+    display: block !important;
+  }
+  table.visible-sm.visible-lg {
+    display: table;
+  }
+  tr.visible-sm.visible-lg {
+    display: table-row !important;
+  }
+  th.visible-sm.visible-lg,
+  td.visible-sm.visible-lg {
+    display: table-cell !important;
+  }
+}
+
+.visible-md,
+tr.visible-md,
+th.visible-md,
+td.visible-md {
+  display: none !important;
+}
+
+@media (max-width: 767px) {
+  .visible-md.visible-xs {
+    display: block !important;
+  }
+  table.visible-md.visible-xs {
+    display: table;
+  }
+  tr.visible-md.visible-xs {
+    display: table-row !important;
+  }
+  th.visible-md.visible-xs,
+  td.visible-md.visible-xs {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-md.visible-sm {
+    display: block !important;
+  }
+  table.visible-md.visible-sm {
+    display: table;
+  }
+  tr.visible-md.visible-sm {
+    display: table-row !important;
+  }
+  th.visible-md.visible-sm,
+  td.visible-md.visible-sm {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md {
+    display: block !important;
+  }
+  table.visible-md {
+    display: table;
+  }
+  tr.visible-md {
+    display: table-row !important;
+  }
+  th.visible-md,
+  td.visible-md {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .visible-md.visible-lg {
+    display: block !important;
+  }
+  table.visible-md.visible-lg {
+    display: table;
+  }
+  tr.visible-md.visible-lg {
+    display: table-row !important;
+  }
+  th.visible-md.visible-lg,
+  td.visible-md.visible-lg {
+    display: table-cell !important;
+  }
+}
+
+.visible-lg,
+tr.visible-lg,
+th.visible-lg,
+td.visible-lg {
+  display: none !important;
+}
+
+@media (max-width: 767px) {
+  .visible-lg.visible-xs {
+    display: block !important;
+  }
+  table.visible-lg.visible-xs {
+    display: table;
+  }
+  tr.visible-lg.visible-xs {
+    display: table-row !important;
+  }
+  th.visible-lg.visible-xs,
+  td.visible-lg.visible-xs {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-lg.visible-sm {
+    display: block !important;
+  }
+  table.visible-lg.visible-sm {
+    display: table;
+  }
+  tr.visible-lg.visible-sm {
+    display: table-row !important;
+  }
+  th.visible-lg.visible-sm,
+  td.visible-lg.visible-sm {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-lg.visible-md {
+    display: block !important;
+  }
+  table.visible-lg.visible-md {
+    display: table;
+  }
+  tr.visible-lg.visible-md {
+    display: table-row !important;
+  }
+  th.visible-lg.visible-md,
+  td.visible-lg.visible-md {
+    display: table-cell !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .visible-lg {
+    display: block !important;
+  }
+  table.visible-lg {
+    display: table;
+  }
+  tr.visible-lg {
+    display: table-row !important;
+  }
+  th.visible-lg,
+  td.visible-lg {
+    display: table-cell !important;
+  }
+}
+
+.hidden-xs {
+  display: block !important;
+}
+
+table.hidden-xs {
+  display: table;
+}
+
+tr.hidden-xs {
+  display: table-row !important;
+}
+
+th.hidden-xs,
+td.hidden-xs {
+  display: table-cell !important;
+}
+
+@media (max-width: 767px) {
+  .hidden-xs,
+  tr.hidden-xs,
+  th.hidden-xs,
+  td.hidden-xs {
+    display: none !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .hidden-xs.hidden-sm,
+  tr.hidden-xs.hidden-sm,
+  th.hidden-xs.hidden-sm,
+  td.hidden-xs.hidden-sm {
+    display: none !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .hidden-xs.hidden-md,
+  tr.hidden-xs.hidden-md,
+  th.hidden-xs.hidden-md,
+  td.hidden-xs.hidden-md {
+    display: none !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .hidden-xs.hidden-lg,
+  tr.hidden-xs.hidden-lg,
+  th.hidden-xs.hidden-lg,
+  td.hidden-xs.hidden-lg {
+    display: none !important;
+  }
+}
+
+.hidden-sm {
+  display: block !important;
+}
+
+table.hidden-sm {
+  display: table;
+}
+
+tr.hidden-sm {
+  display: table-row !important;
+}
+
+th.hidden-sm,
+td.hidden-sm {
+  display: table-cell !important;
+}
+
+@media (max-width: 767px) {
+  .hidden-sm.hidden-xs,
+  tr.hidden-sm.hidden-xs,
+  th.hidden-sm.hidden-xs,
+  td.hidden-sm.hidden-xs {
+    display: none !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .hidden-sm,
+  tr.hidden-sm,
+  th.hidden-sm,
+  td.hidden-sm {
+    display: none !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .hidden-sm.hidden-md,
+  tr.hidden-sm.hidden-md,
+  th.hidden-sm.hidden-md,
+  td.hidden-sm.hidden-md {
+    display: none !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .hidden-sm.hidden-lg,
+  tr.hidden-sm.hidden-lg,
+  th.hidden-sm.hidden-lg,
+  td.hidden-sm.hidden-lg {
+    display: none !important;
+  }
+}
+
+.hidden-md {
+  display: block !important;
+}
+
+table.hidden-md {
+  display: table;
+}
+
+tr.hidden-md {
+  display: table-row !important;
+}
+
+th.hidden-md,
+td.hidden-md {
+  display: table-cell !important;
+}
+
+@media (max-width: 767px) {
+  .hidden-md.hidden-xs,
+  tr.hidden-md.hidden-xs,
+  th.hidden-md.hidden-xs,
+  td.hidden-md.hidden-xs {
+    display: none !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .hidden-md.hidden-sm,
+  tr.hidden-md.hidden-sm,
+  th.hidden-md.hidden-sm,
+  td.hidden-md.hidden-sm {
+    display: none !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .hidden-md,
+  tr.hidden-md,
+  th.hidden-md,
+  td.hidden-md {
+    display: none !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .hidden-md.hidden-lg,
+  tr.hidden-md.hidden-lg,
+  th.hidden-md.hidden-lg,
+  td.hidden-md.hidden-lg {
+    display: none !important;
+  }
+}
+
+.hidden-lg {
+  display: block !important;
+}
+
+table.hidden-lg {
+  display: table;
+}
+
+tr.hidden-lg {
+  display: table-row !important;
+}
+
+th.hidden-lg,
+td.hidden-lg {
+  display: table-cell !important;
+}
+
+@media (max-width: 767px) {
+  .hidden-lg.hidden-xs,
+  tr.hidden-lg.hidden-xs,
+  th.hidden-lg.hidden-xs,
+  td.hidden-lg.hidden-xs {
+    display: none !important;
+  }
+}
+
+@media (min-width: 768px) and (max-width: 991px) {
+  .hidden-lg.hidden-sm,
+  tr.hidden-lg.hidden-sm,
+  th.hidden-lg.hidden-sm,
+  td.hidden-lg.hidden-sm {
+    display: none !important;
+  }
+}
+
+@media (min-width: 992px) and (max-width: 1199px) {
+  .hidden-lg.hidden-md,
+  tr.hidden-lg.hidden-md,
+  th.hidden-lg.hidden-md,
+  td.hidden-lg.hidden-md {
+    display: none !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .hidden-lg,
+  tr.hidden-lg,
+  th.hidden-lg,
+  td.hidden-lg {
+    display: none !important;
+  }
+}
+
+.visible-print,
+tr.visible-print,
+th.visible-print,
+td.visible-print {
+  display: none !important;
+}
+
+@media print {
+  .visible-print {
+    display: block !important;
+  }
+  table.visible-print {
+    display: table;
+  }
+  tr.visible-print {
+    display: table-row !important;
+  }
+  th.visible-print,
+  td.visible-print {
+    display: table-cell !important;
+  }
+  .hidden-print,
+  tr.hidden-print,
+  th.hidden-print,
+  td.hidden-print {
+    display: none !important;
+  }
 }
\ No newline at end of file
diff --git a/assets/css/croppic.css b/assets/css/croppic.css
index fa78d82..5196873 100644
--- a/assets/css/croppic.css
+++ b/assets/css/croppic.css
@@ -46,9 +46,9 @@
 				display:block;
 				/* top: -31px; */
 				top: -1px;
-				right: -1px;
+				right: 2px;
 				font-family:sans-serif;
-				background-color:rgba(0,0,0,0.35); 
+				background-color:rgba(0,0,0,0.35);
 			}
 			
 			.cropControls i{
@@ -56,7 +56,7 @@
 				float:left;
 				margin:0;
 				cursor:pointer;
-				background-image:url('../img/cropperIcons.png');	
+				background-image:url('../img/cropperIcons.png');
 				width:30px;
 				height:30px;
 				text-align:center;
@@ -80,7 +80,11 @@
 			.cropControls i.cropControlUpload{ background-position:-150px 0px;}
 			.cropControls i.cropControlReset{ background-position:-180px 0px;}
 			.cropControls i.cropControlRemoveCroppedImage{ background-position:-180px 0px;}
-			
+            .cropControls i.cropControlRestoreDefaultImage{ background-image:url('../img/reset.png');}
+            .cropControls i.cropControlRestoreDefaultImage > p{
+                margin-top: 3px;
+                font-size: 11px;
+            }
 			.cropControls i:last-child{
 				margin-right:none;
 			}
@@ -98,7 +102,7 @@
 			
 			
 			/*
-			*		PRELOADER 
+			*		PRELOADER
 			*		With courtesy of : http://cssload.net/
 			*/
 			
diff --git a/assets/img/park_view.jpg b/assets/img/park_view.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..89224efd40ff89140790b47e51fdc3fbfc95afe8
GIT binary patch
literal 55901
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

literal 0
HcmV?d00001

diff --git a/assets/img/reset.png b/assets/img/reset.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd8b6caeb3b76d12d49e7b9598d7173689a303c4
GIT binary patch
literal 31418
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
B`_}*f

literal 0
HcmV?d00001

diff --git a/croppic.js b/croppic.js
index a9edeca..591c12f 100644
--- a/croppic.js
+++ b/croppic.js
@@ -1,4 +1,4 @@
-/*
+    /*
  * CROP
  * dependancy: jQuery
  * author: Ognjen "Zmaj Džedaj" Božičković and Mat Steinlin
@@ -33,6 +33,7 @@
 			scaleToFill: true,
 			processInline: false,
 			loadPicture:'',
+			loadPictureBackUp: '',
 			onReset: null,
 			enableMousescroll: false, 			
 			
@@ -44,15 +45,13 @@
 			onImgRotate: null,
 			onBeforeImgCrop: null,
 			onAfterImgCrop: null,
-			onBeforeRemoveCroppedImg: null,
-			onAfterRemoveCroppedImg: null,
 			onError: null,
 			
 		};
 
 		// OVERWRITE DEFAULT OPTIONS
 		for (i in options) that.options[i] = options[i];
-
+             that.options.loadPictureBackUp = that.options.loadPicture;
 		// INIT THE WHOLE DAMN THING!!!
 		that.init();
 		
@@ -94,7 +93,7 @@
 			
 			that.objW = that.obj.width();
 			that.objH = that.obj.height();
-			
+
 			// reset rotation
 			that.actualRotation = 0;
 			
@@ -104,22 +103,24 @@
 			
 			if( $.isEmptyObject(that.options.loadPicture)){				
 				that.bindImgUploadControl();
-			}else{				
+				that.bindImgRestoreControl();
+			}else{	
 				that.loadExistingImage();
 			}			
 			
 		},
 		createImgUploadControls: function(){
-			var that = this;
-			
-			var cropControlUpload = '';
+			var that = this,
+			    cropControlUpload = '',
+			    cropControlRemoveCroppedImage = '<i class="cropControlRemoveCroppedImage"></i>',
+			    cropControlRestoreDefaultImage = '<i class="cropControlRestoreDefaultImage"><p>reset</p></i>';
+
 			if(that.options.customUploadButtonId ===''){ cropControlUpload = '<i class="cropControlUpload"></i>'; }
-			var cropControlRemoveCroppedImage = '<i class="cropControlRemoveCroppedImage"></i>';
 			
 			if( $.isEmptyObject(that.croppedImg)){ cropControlRemoveCroppedImage=''; }
-			if( !$.isEmptyObject(that.options.loadPicture)){ cropControlUpload='';}
+			if( !$.isEmptyObject(that.options.loadPicture)){ cropControlUpload=''; cropControlRestoreDefaultImage = ''}
 
-			var html =    '<div class="cropControls cropControlsUpload"> ' + cropControlUpload + cropControlRemoveCroppedImage + ' </div>';
+			var html =    '<div class="cropControls cropControlsUpload"> ' + cropControlUpload + cropControlRemoveCroppedImage + cropControlRestoreDefaultImage + ' </div>';
 			that.outputDiv.append(html);
 			
 			that.cropControlsUpload = that.outputDiv.find('.cropControlsUpload');
@@ -131,36 +132,44 @@
 				that.cropControlRemoveCroppedImage = that.outputDiv.find('.cropControlRemoveCroppedImage');
 			}
 			
+			if( !$.isEmptyObject(that.options.loadPictureBackUp) ){
+                        that.restoreImgControl = that.outputDiv.find('.cropControlRestoreDefaultImage');
+                    }
 		},
+
+        bindImgRestoreControl: function(){
+         	var that = this;
+
+            that.restoreImgControl.off('click');
+
+            that.restoreImgControl.on('click', function(){
+
+                that.options.loadPicture = that.options.loadPictureBackUp;
+                that.reset();
+         	});
+        },
+		
 		bindImgUploadControl: function(){
 			
 			var that = this;
 			
 			// CREATE UPLOAD IMG FORM
-			var formHtml = '<form class="'+that.id+'_imgUploadForm" style="position: absolute; visibility: hidden; top:0;">  <input type="file" name="img">  </form>';
+			var formHtml = '<form class="'+that.id+'_imgUploadForm" style="position: absolute; visibility: hidden; top:0;" enctype="multipart/form-data">  <input type="file" name="img">  </form>';
 			that.outputDiv.append(formHtml);
 			that.form = that.outputDiv.find('.'+that.id+'_imgUploadForm');
 			
 			that.imgUploadControl.off('click');
-			that.imgUploadControl.on('click',function(){ 
+			that.imgUploadControl.on('click',function(){
 				that.form.find('input[type="file"]').trigger('click');										
 			});						
 			
 			if( !$.isEmptyObject(that.croppedImg)){
 			
-				that.cropControlRemoveCroppedImage.on('click',function(){ 
-					if (typeof (that.options.onBeforeRemoveCroppedImg) === typeof(Function)) {
-						that.options.onBeforeRemoveCroppedImg.call(that);
-					}
-					
+				that.cropControlRemoveCroppedImage.on('click',function(){
 					that.croppedImg.remove();
 					$(this).hide();
 					
-					if (typeof (that.options.onAfterRemoveCroppedImg) === typeof(Function)) {
-						that.options.onAfterRemoveCroppedImg.call(that);
-					}
-					
-					if( !$.isEmptyObject(that.defaultImg)){ 
+					if( !$.isEmptyObject(that.defaultImg)){
 						that.obj.append(that.defaultImg);
 					}
 					
@@ -225,16 +234,18 @@
 					}).always(function(data){
 						response = typeof data =='object' ? data : jQuery.parseJSON(data);
 						if(response.status=='success'){
-							
-							that.imgInitW = that.imgW = response.width;
-							that.imgInitH = that.imgH = response.height;
-							
+											
+							that.imgInitW = that.imgW  = response.width;
+							that.imgInitH = that.imgH  = response.height;
+
 							if(that.options.modal){	that.createModal(); }
 							if( !$.isEmptyObject(that.croppedImg)){ that.croppedImg.remove(); }
 							
 							that.imgUrl=response.url;
 							
-							var img = $('<img src="'+response.url+'">')
+							var img = $('<img src="'+response.url+'" style="width:'+that.imgW+'px; height:'+that.imgH+'px">');
+							//var img = $('<img src="'+response.url+'" style="width:100%; height:100%">');
+							//var img = $('<img src="'+response.url+'">');
 
 							that.obj.append(img);
 
@@ -267,7 +278,7 @@
 				if(that.options.modal){	that.createModal(); }
 				if( !$.isEmptyObject(that.croppedImg)){ that.croppedImg.remove(); }
 				
-				that.imgUrl=that.options.loadPicture ;
+				that.imgUrl = that.options.loadPicture;
 				
 				var img =$('<img src="'+ that.options.loadPicture +'">');
 				that.obj.append(img);
@@ -280,11 +291,11 @@
 				});	
 						
 			}else{					
-				that.cropControlRemoveCroppedImage.on('click',function(){ 
+				that.cropControlRemoveCroppedImage.on('click',function(){
 					that.croppedImg.remove();
 					$(this).hide();
 					
-					if( !$.isEmptyObject(that.defaultImg)){ 
+					if( !$.isEmptyObject(that.defaultImg)){
 						that.obj.append(that.defaultImg);
 					}					
 					if(that.options.outputUrlId !== ''){	$('#'+that.options.outputUrlId).val('');	}
@@ -292,7 +303,8 @@
 					that.reset();
 				});	
 			}
-			
+		    // delete the default image
+		    that.options.loadPicture = '';
 		},
 		
 		createModal: function(){
@@ -319,6 +331,7 @@
 			
 			/*SET UP SOME VARS*/
 			that.img = that.obj.find('img');
+
 			that.img.wrap('<div class="cropImgWrapper" style="overflow:hidden; z-index:1; position:absolute; width:'+that.objW+'px; height:'+that.objH+'px;"></div>');
 	
 			/*INIT DRAGGING*/
@@ -351,8 +364,8 @@
 				});
 			}
 			// initial center image
-			
-			that.img.css({'left': -(that.imgW -that.objW)/2, 'top': -(that.imgH -that.objH)/2, 'position':'relative'});
+			that.img.css({'left': -(that.imgW -that.objW)/2, 'top': -(that.imgH -that.objH)/2, 'position':'relative', 'z-index': 1000});
+
 			if(that.options.imgEyecandy){ that.imgEyecandy.css({'left': -(that.imgW -that.objW)/2, 'top': -(that.imgH -that.objH)/2, 'position':'relative'}); }
 			
 		},
@@ -371,7 +384,7 @@
 			var cropControlReset =           '<i class="cropControlReset"></i>';
 			
             var html;
-            
+
 			if(that.options.doubleZoomControls){
 				cropControlZoomMuchIn = '<i class="cropControlZoomMuchIn"></i>';
 				cropControlZoomMuchOut = '<i class="cropControlZoomMuchOut"></i>';
@@ -404,10 +417,10 @@
 
 			that.cropControlZoomIn = that.cropControlsCrop.find('.cropControlRotateLeft');
 	        that.cropControlZoomIn.on('click', function() { that.rotate(-that.options.rotateFactor); });
-	        
+
 	        that.cropControlZoomOut = that.cropControlsCrop.find('.cropControlRotateRight');
 	        that.cropControlZoomOut.on('click', function() { that.rotate(that.options.rotateFactor); });
-	        
+
 	        that.cropControlCrop = that.cropControlsCrop.find('.cropControlCrop');
 			that.cropControlCrop.on('click',function(){ that.crop(); });
 
@@ -514,7 +527,7 @@
 			
 			if( newWidth < that.objW || newHeight < that.objH){
 				
-				if( newWidth - that.objW < newHeight - that.objH ){ 
+				if( newWidth - that.objW < newHeight - that.objH ){
 					newWidth = that.objW;
 					newHeight = newWidth/ratio;
 				}else{
@@ -524,11 +537,11 @@
 				
 				doPositioning = false;
 				
-			} 
+			}
 			
 			if(!that.options.scaleToFill && (newWidth > that.imgInitW || newHeight > that.imgInitH)){
 				
-				if( newWidth - that.imgInitW < newHeight - that.imgInitH ){ 
+				if( newWidth - that.imgInitW < newHeight - that.imgInitH ){
 					newWidth = that.imgInitW;
 					newHeight = newWidth/ratio;
 				}else{
@@ -541,10 +554,10 @@
 			}
 			
 			that.imgW = newWidth;
-			that.img.width(newWidth); 
+			that.img.width(newWidth);
 			
 			that.imgH = newHeight;
-			that.img.height(newHeight); 
+			that.img.height(newHeight);
 	
 			var newTop = parseInt( that.img.css('top') ) - x/2;
 			var newLeft = parseInt( that.img.css('left') ) - x/2;
@@ -556,14 +569,14 @@
 			var maxLeft = -( newWidth-that.objW); if( newLeft < maxLeft){	newLeft = maxLeft;	}
 			
 			if( doPositioning ){
-				that.img.css({'top':newTop, 'left':newLeft}); 
+				that.img.css({'top':newTop, 'left':newLeft});
 			}
 			
 			if(that.options.imgEyecandy){
 				that.imgEyecandy.width(newWidth);
 				that.imgEyecandy.height(newHeight);
 				if( doPositioning ){
-					that.imgEyecandy.css({'top':newTop, 'left':newLeft}); 
+					that.imgEyecandy.css({'top':newTop, 'left':newLeft});
 				}
 			}	
 			
@@ -639,7 +652,7 @@
 					}
 					
 					if (that.options.onAfterImgCrop) that.options.onAfterImgCrop.call(that);
-				 
+
 				});
 		},
 		showLoader:function(){
@@ -659,8 +672,8 @@
 			
 			that.init();
 			
-			if( !$.isEmptyObject(that.croppedImg)){ 
-				that.obj.append(that.croppedImg); 
+			if( !$.isEmptyObject(that.croppedImg)){
+				that.obj.append(that.croppedImg);
 				if(that.options.outputUrlId !== ''){	$('#'+that.options.outputUrlId).val(that.croppedImg.attr('url'));	}
 			}
 			if (typeof that.options.onReset == 'function')

From bfdf8d85a44c55c210e524d32b0c6cf55af12d67 Mon Sep 17 00:00:00 2001
From: marcosschroh <marcos.06sch@gmail.com>
Date: Thu, 2 Apr 2015 13:44:54 -0300
Subject: [PATCH 2/3] Bug fixed: Hide the reset button after the user raise the
 crop function.

---
 assets/css/croppic.css | 12 +++++++-----
 croppic.js             | 27 ++++++++++++++++++++-------
 croppic.min.js         | 10 +++++-----
 3 files changed, 32 insertions(+), 17 deletions(-)

diff --git a/assets/css/croppic.css b/assets/css/croppic.css
index 5196873..51bfec6 100644
--- a/assets/css/croppic.css
+++ b/assets/css/croppic.css
@@ -80,11 +80,13 @@
 			.cropControls i.cropControlUpload{ background-position:-150px 0px;}
 			.cropControls i.cropControlReset{ background-position:-180px 0px;}
 			.cropControls i.cropControlRemoveCroppedImage{ background-position:-180px 0px;}
-            .cropControls i.cropControlRestoreDefaultImage{ background-image:url('../img/reset.png');}
-            .cropControls i.cropControlRestoreDefaultImage > p{
-                margin-top: 3px;
-                font-size: 11px;
-            }
+                    .cropControls i.cropControlRestoreDefaultImage{
+                        background-image:url('../img/reset.png');
+                    }
+                    .cropControls i.cropControlRestoreDefaultImage > p{
+                        margin-top: 3px;
+                        font-size: 11px;
+                    }
 			.cropControls i:last-child{
 				margin-right:none;
 			}
diff --git a/croppic.js b/croppic.js
index 591c12f..e5f86c9 100644
--- a/croppic.js
+++ b/croppic.js
@@ -33,7 +33,6 @@
 			scaleToFill: true,
 			processInline: false,
 			loadPicture:'',
-			loadPictureBackUp: '',
 			onReset: null,
 			enableMousescroll: false, 			
 			
@@ -49,6 +48,9 @@
 			
 		};
 
+		//avoid that the user set the the option loadPictureBackUp. 
+		that.options.loadPictureBackUp = '';
+
 		// OVERWRITE DEFAULT OPTIONS
 		for (i in options) that.options[i] = options[i];
              that.options.loadPictureBackUp = that.options.loadPicture;
@@ -104,6 +106,7 @@
 			if( $.isEmptyObject(that.options.loadPicture)){				
 				that.bindImgUploadControl();
 				that.bindImgRestoreControl();
+
 			}else{	
 				that.loadExistingImage();
 			}			
@@ -132,13 +135,18 @@
 				that.cropControlRemoveCroppedImage = that.outputDiv.find('.cropControlRemoveCroppedImage');
 			}
 			
-			if( !$.isEmptyObject(that.options.loadPictureBackUp) ){
-                        that.restoreImgControl = that.outputDiv.find('.cropControlRestoreDefaultImage');
-                    }
+			that.restoreImgControl = that.outputDiv.find('.cropControlRestoreDefaultImage');
+			
+			if( $.isEmptyObject(that.options.loadPictureBackUp) ){
+            	that.restoreImgControl.hide();	
+            }else{
+            	that.restoreImgControl.show();
+            }
+
 		},
 
         bindImgRestoreControl: function(){
-         	var that = this;
+        	var that = this;
 
             that.restoreImgControl.off('click');
 
@@ -146,7 +154,7 @@
 
                 that.options.loadPicture = that.options.loadPictureBackUp;
                 that.reset();
-         	});
+            });
         },
 		
 		bindImgUploadControl: function(){
@@ -164,7 +172,7 @@
 			});						
 			
 			if( !$.isEmptyObject(that.croppedImg)){
-			
+
 				that.cropControlRemoveCroppedImage.on('click',function(){
 					that.croppedImg.remove();
 					$(this).hide();
@@ -185,6 +193,9 @@
 				
 				that.showLoader();
 				that.imgUploadControl.hide();
+
+				that.restoreImgControl.hide();
+				that.options.loadPictureBackUp = '';
 				
 				if(that.options.processInline){
 					//Reading Inline
@@ -633,6 +644,8 @@
 						if (that.options.imgEyecandy)
 						    that.imgEyecandy.hide();
 						
+						that.options.loadPictureBackUp = '';
+						that.outputDiv.find('.cropControlRestoreDefaultImage').hide();
 						that.destroy();
 						
 						that.obj.append('<img class="croppedImg" src="'+response.url+'">');
diff --git a/croppic.min.js b/croppic.min.js
index 569346b..ee6e47f 100644
--- a/croppic.min.js
+++ b/croppic.min.js
@@ -1,6 +1,6 @@
-/*
- * CROP
- * dependancy: jQuery
- * author: Ognjen "Zmaj Džedaj" Božičković and Mat Steinlin
- */
+/*
+ * CROP
+ * dependancy: jQuery
+ * author: Ognjen "Zmaj Džedaj" Božičković and Mat Steinlin
+ */
  !function(o,t){Croppic=function(o,t){var n=this;n.id=o,n.obj=$("#"+o),n.outputDiv=n.obj,n.options={uploadUrl:"",uploadData:{},cropUrl:"",cropData:{},outputUrlId:"",imgEyecandy:!0,imgEyecandyOpacity:.2,zoomFactor:10,rotateFactor:5,doubleZoomControls:!0,rotateControls:!0,modal:!1,customUploadButtonId:"",loaderHtml:"",scaleToFill:!0,processInline:!1,loadPicture:"",onReset:null,enableMousescroll:!1,onBeforeImgUpload:null,onAfterImgUpload:null,onImgDrag:null,onImgZoom:null,onImgRotate:null,onBeforeImgCrop:null,onAfterImgCrop:null,onError:null};for(i in t)n.options[i]=t[i];n.init()},Croppic.prototype={id:"",imgInitW:0,imgInitH:0,imgW:0,imgH:0,objW:0,objH:0,actualRotation:0,windowW:0,windowH:$(o).height(),obj:{},outputDiv:{},outputUrlObj:{},img:{},defaultImg:{},croppedImg:{},imgEyecandy:{},form:{},cropControlsUpload:{},cropControlsCrop:{},cropControlZoomMuchIn:{},cropControlZoomMuchOut:{},cropControlZoomIn:{},cropControlZoomOut:{},cropControlCrop:{},cropControlReset:{},cropControlRemoveCroppedImage:{},modal:{},loader:{},init:function(){var o=this;o.objW=o.obj.width(),o.objH=o.obj.height(),o.actualRotation=0,$.isEmptyObject(o.defaultImg)&&(o.defaultImg=o.obj.find("img")),o.createImgUploadControls(),$.isEmptyObject(o.options.loadPicture)?o.bindImgUploadControl():o.loadExistingImage()},createImgUploadControls:function(){var o=this,t="";""===o.options.customUploadButtonId&&(t='<i class="cropControlUpload"></i>');var i='<i class="cropControlRemoveCroppedImage"></i>';$.isEmptyObject(o.croppedImg)&&(i=""),$.isEmptyObject(o.options.loadPicture)||(t="");var n='<div class="cropControls cropControlsUpload"> '+t+i+" </div>";o.outputDiv.append(n),o.cropControlsUpload=o.outputDiv.find(".cropControlsUpload"),""===o.options.customUploadButtonId?o.imgUploadControl=o.outputDiv.find(".cropControlUpload"):(o.imgUploadControl=$("#"+o.options.customUploadButtonId),o.imgUploadControl.show()),$.isEmptyObject(o.croppedImg)||(o.cropControlRemoveCroppedImage=o.outputDiv.find(".cropControlRemoveCroppedImage"))},bindImgUploadControl:function(){var o=this,i='<form class="'+o.id+'_imgUploadForm" style="position: absolute; visibility: hidden; top:0;">  <input type="file" name="img">  </form>';o.outputDiv.append(i),o.form=o.outputDiv.find("."+o.id+"_imgUploadForm"),o.imgUploadControl.off("click"),o.imgUploadControl.on("click",function(){o.form.find('input[type="file"]').trigger("click")}),$.isEmptyObject(o.croppedImg)||o.cropControlRemoveCroppedImage.on("click",function(){o.croppedImg.remove(),$(this).hide(),$.isEmptyObject(o.defaultImg)||o.obj.append(o.defaultImg),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val("")}),o.form.find('input[type="file"]').change(function(){if(o.options.onBeforeImgUpload&&o.options.onBeforeImgUpload.call(o),o.showLoader(),o.imgUploadControl.hide(),o.options.processInline){var i=new FileReader;i.onload=function(t){var i=new Image;i.src=t.target.result,i.onload=function(){o.imgInitW=o.imgW=i.width,o.imgInitH=o.imgH=i.height,o.options.modal&&o.createModal(),$.isEmptyObject(o.croppedImg)||o.croppedImg.remove(),o.imgUrl=i.src,o.obj.append('<img src="'+i.src+'">'),o.initCropper(),o.hideLoader(),o.options.onAfterImgUpload&&o.options.onAfterImgUpload.call(o)}},i.readAsDataURL(o.form.find('input[type="file"]')[0].files[0])}else{var n=new FormData(o.form[0]);for(var r in o.options.uploadData)o.options.uploadData.hasOwnProperty(r)&&n.append(r,o.options.uploadData[r]);$.ajax({url:o.options.uploadUrl,data:n,context:t.body,cache:!1,contentType:!1,processData:!1,type:"POST"}).always(function(t){if(response="object"==typeof t?t:jQuery.parseJSON(t),"success"==response.status){o.imgInitW=o.imgW=response.width,o.imgInitH=o.imgH=response.height,o.options.modal&&o.createModal(),$.isEmptyObject(o.croppedImg)||o.croppedImg.remove(),o.imgUrl=response.url;var i=$('<img src="'+response.url+'">');o.obj.append(i),i.load(function(){o.initCropper(),o.hideLoader(),o.options.onAfterImgUpload&&o.options.onAfterImgUpload.call(o)})}"error"==response.status&&(o.options.onError&&o.options.onError.call(o,response.message),o.hideLoader(),setTimeout(function(){o.reset()},2e3))})}})},loadExistingImage:function(){var o=this;if($.isEmptyObject(o.croppedImg)){o.options.onBeforeImgUpload&&o.options.onBeforeImgUpload.call(o),o.showLoader(),o.options.modal&&o.createModal(),$.isEmptyObject(o.croppedImg)||o.croppedImg.remove(),o.imgUrl=o.options.loadPicture;var t=$('<img src="'+o.options.loadPicture+'">');o.obj.append(t),t.load(function(){o.imgInitW=o.imgW=this.width,o.imgInitH=o.imgH=this.height,o.initCropper(),o.hideLoader(),o.options.onAfterImgUpload&&o.options.onAfterImgUpload.call(o)})}else o.cropControlRemoveCroppedImage.on("click",function(){o.croppedImg.remove(),$(this).hide(),$.isEmptyObject(o.defaultImg)||o.obj.append(o.defaultImg),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val(""),o.croppedImg="",o.reset()})},createModal:function(){var o=this,t=o.windowH/2-o.objH/2,i='<div id="croppicModal"><div id="croppicModalObj" style="width:'+o.objW+"px; height:"+o.objH+"px; margin:0 auto; margin-top:"+t+'px; position: relative;"> </div></div>';$("body").append(i),o.modal=$("#croppicModal"),o.obj=$("#croppicModalObj")},destroyModal:function(){var o=this;o.obj=o.outputDiv,o.modal.remove()},initCropper:function(){var o=this;o.img=o.obj.find("img"),o.img.wrap('<div class="cropImgWrapper" style="overflow:hidden; z-index:1; position:absolute; width:'+o.objW+"px; height:"+o.objH+'px;"></div>'),o.createCropControls(),o.options.imgEyecandy&&o.createEyecandy(),o.initDrag(),o.initialScaleImg()},createEyecandy:function(){var o=this;o.imgEyecandy=o.img.clone(),o.imgEyecandy.css({"z-index":"0",opacity:o.options.imgEyecandyOpacity}).appendTo(o.obj)},destroyEyecandy:function(){var o=this;o.imgEyecandy.remove()},initialScaleImg:function(){var o=this;o.zoom(-o.imgInitW),o.zoom(40),o.options.enableMousescroll&&o.img.on("mousewheel",function(t){t.preventDefault(),o.zoom(o.options.zoomFactor*t.deltaY)}),o.img.css({left:-(o.imgW-o.objW)/2,top:-(o.imgH-o.objH)/2,position:"relative"}),o.options.imgEyecandy&&o.imgEyecandy.css({left:-(o.imgW-o.objW)/2,top:-(o.imgH-o.objH)/2,position:"relative"})},createCropControls:function(){var o,t=this,i="",n='<i class="cropControlZoomIn"></i>',r='<i class="cropControlZoomOut"></i>',e="",p="",a="",s='<i class="cropControlCrop"></i>',c='<i class="cropControlReset"></i>';t.options.doubleZoomControls&&(i='<i class="cropControlZoomMuchIn"></i>',e='<i class="cropControlZoomMuchOut"></i>'),t.options.rotateControls&&(p='<i class="cropControlRotateLeft"></i>',a='<i class="cropControlRotateRight"></i>'),o='<div class="cropControls cropControlsCrop">'+i+n+r+e+p+a+s+c+"</div>",t.obj.append(o),t.cropControlsCrop=t.obj.find(".cropControlsCrop"),t.options.doubleZoomControls&&(t.cropControlZoomMuchIn=t.cropControlsCrop.find(".cropControlZoomMuchIn"),t.cropControlZoomMuchIn.on("click",function(){t.zoom(10*t.options.zoomFactor)}),t.cropControlZoomMuchOut=t.cropControlsCrop.find(".cropControlZoomMuchOut"),t.cropControlZoomMuchOut.on("click",function(){t.zoom(10*-t.options.zoomFactor)})),t.cropControlZoomIn=t.cropControlsCrop.find(".cropControlZoomIn"),t.cropControlZoomIn.on("click",function(){t.zoom(t.options.zoomFactor)}),t.cropControlZoomOut=t.cropControlsCrop.find(".cropControlZoomOut"),t.cropControlZoomOut.on("click",function(){t.zoom(-t.options.zoomFactor)}),t.cropControlZoomIn=t.cropControlsCrop.find(".cropControlRotateLeft"),t.cropControlZoomIn.on("click",function(){t.rotate(-t.options.rotateFactor)}),t.cropControlZoomOut=t.cropControlsCrop.find(".cropControlRotateRight"),t.cropControlZoomOut.on("click",function(){t.rotate(t.options.rotateFactor)}),t.cropControlCrop=t.cropControlsCrop.find(".cropControlCrop"),t.cropControlCrop.on("click",function(){t.crop()}),t.cropControlReset=t.cropControlsCrop.find(".cropControlReset"),t.cropControlReset.on("click",function(){t.reset()})},initDrag:function(){var t=this;t.img.on("mousedown touchstart",function(i){i.preventDefault();var n,r,e=o.navigator.userAgent;e.match(/iPad/i)||e.match(/iPhone/i)||e.match(/android/i)?(n=i.originalEvent.touches[0].pageX,r=i.originalEvent.touches[0].pageY):(n=i.pageX,r=i.pageY);var p=t.img.css("z-index"),a=t.img.outerHeight(),s=t.img.outerWidth(),c=t.img.offset().top+a-r,l=t.img.offset().left+s-n;t.img.css("z-index",1e3).on("mousemove touchmove",function(o){var i,n;if(e.match(/iPad/i)||e.match(/iPhone/i)||e.match(/android/i)?(i=o.originalEvent.touches[0].pageY+c-a,n=o.originalEvent.touches[0].pageX+l-s):(i=o.pageY+c-a,n=o.pageX+l-s),t.img.offset({top:i,left:n}).on("mouseup",function(){$(this).removeClass("draggable").css("z-index",p)}),t.options.imgEyecandy&&t.imgEyecandy.offset({top:i,left:n}),t.objH<t.imgH){parseInt(t.img.css("top"))>0&&(t.img.css("top",0),t.options.imgEyecandy&&t.imgEyecandy.css("top",0));var r=-(t.imgH-t.objH);parseInt(t.img.css("top"))<r&&(t.img.css("top",r),t.options.imgEyecandy&&t.imgEyecandy.css("top",r))}else{parseInt(t.img.css("top"))<0&&(t.img.css("top",0),t.options.imgEyecandy&&t.imgEyecandy.css("top",0));var r=t.objH-t.imgH;parseInt(t.img.css("top"))>r&&(t.img.css("top",r),t.options.imgEyecandy&&t.imgEyecandy.css("top",r))}if(t.objW<t.imgW){parseInt(t.img.css("left"))>0&&(t.img.css("left",0),t.options.imgEyecandy&&t.imgEyecandy.css("left",0));var m=-(t.imgW-t.objW);parseInt(t.img.css("left"))<m&&(t.img.css("left",m),t.options.imgEyecandy&&t.imgEyecandy.css("left",m))}else{parseInt(t.img.css("left"))<0&&(t.img.css("left",0),t.options.imgEyecandy&&t.imgEyecandy.css("left",0));var m=t.objW-t.imgW;parseInt(t.img.css("left"))>m&&(t.img.css("left",m),t.options.imgEyecandy&&t.imgEyecandy.css("left",m))}t.options.onImgDrag&&t.options.onImgDrag.call(t)})}).on("mouseup",function(){t.img.off("mousemove")}).on("mouseout",function(){t.img.off("mousemove")})},rotate:function(o){var t=this;t.actualRotation+=o,t.img.css({"-webkit-transform":"rotate("+t.actualRotation+"deg)","-moz-transform":"rotate("+t.actualRotation+"deg)",transform:"rotate("+t.actualRotation+"deg)"}),t.options.imgEyecandy&&t.imgEyecandy.css({"-webkit-transform":"rotate("+t.actualRotation+"deg)","-moz-transform":"rotate("+t.actualRotation+"deg)",transform:"rotate("+t.actualRotation+"deg)"}),"function"==typeof t.options.onImgRotate&&t.options.onImgRotate.call(t)},zoom:function(o){var t=this,i=t.imgW/t.imgH,n=t.imgW+o,r=n/i,e=!0;(n<t.objW||r<t.objH)&&(n-t.objW<r-t.objH?(n=t.objW,r=n/i):(r=t.objH,n=i*r),e=!1),!t.options.scaleToFill&&(n>t.imgInitW||r>t.imgInitH)&&(n-t.imgInitW<r-t.imgInitH?(n=t.imgInitW,r=n/i):(r=t.imgInitH,n=i*r),e=!1),t.imgW=n,t.img.width(n),t.imgH=r,t.img.height(r);var p=parseInt(t.img.css("top"))-o/2,a=parseInt(t.img.css("left"))-o/2;p>0&&(p=0),a>0&&(a=0);var s=-(r-t.objH);s>p&&(p=s);var c=-(n-t.objW);c>a&&(a=c),e&&t.img.css({top:p,left:a}),t.options.imgEyecandy&&(t.imgEyecandy.width(n),t.imgEyecandy.height(r),e&&t.imgEyecandy.css({top:p,left:a})),t.options.onImgZoom&&t.options.onImgZoom.call(t)},crop:function(){var o=this;o.options.onBeforeImgCrop&&o.options.onBeforeImgCrop.call(o),o.cropControlsCrop.hide(),o.showLoader();var i={imgUrl:o.imgUrl,imgInitW:o.imgInitW,imgInitH:o.imgInitH,imgW:o.imgW,imgH:o.imgH,imgY1:Math.abs(parseInt(o.img.css("top"))),imgX1:Math.abs(parseInt(o.img.css("left"))),cropH:o.objH,cropW:o.objW,rotation:o.actualRotation},n=new FormData;for(var r in i)i.hasOwnProperty(r)&&n.append(r,i[r]);for(var r in o.options.cropData)o.options.cropData.hasOwnProperty(r)&&n.append(r,o.options.cropData[r]);$.ajax({url:o.options.cropUrl,data:n,context:t.body,cache:!1,contentType:!1,processData:!1,type:"POST"}).always(function(t){response="object"==typeof t?t:jQuery.parseJSON(t),"success"==response.status&&(o.options.imgEyecandy&&o.imgEyecandy.hide(),o.destroy(),o.obj.append('<img class="croppedImg" src="'+response.url+'">'),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val(response.url),o.croppedImg=o.obj.find(".croppedImg"),o.init(),o.hideLoader()),"error"==response.status&&(o.options.onError&&o.options.onError.call(o,response.message),o.hideLoader(),setTimeout(function(){o.reset()},2e3)),o.options.onAfterImgCrop&&o.options.onAfterImgCrop.call(o)})},showLoader:function(){var o=this;o.obj.append(o.options.loaderHtml),o.loader=o.obj.find(".loader")},hideLoader:function(){var o=this;o.loader.remove()},reset:function(){var o=this;o.destroy(),o.init(),$.isEmptyObject(o.croppedImg)||(o.obj.append(o.croppedImg),""!==o.options.outputUrlId&&$("#"+o.options.outputUrlId).val(o.croppedImg.attr("url"))),"function"==typeof o.options.onReset&&o.options.onReset.call(o)},destroy:function(){var o=this;o.options.modal&&!$.isEmptyObject(o.modal)&&o.destroyModal(),o.options.imgEyecandy&&!$.isEmptyObject(o.imgEyecandy)&&o.destroyEyecandy(),$.isEmptyObject(o.cropControlsUpload)||o.cropControlsUpload.remove(),$.isEmptyObject(o.cropControlsCrop)||o.cropControlsCrop.remove(),$.isEmptyObject(o.loader)||o.loader.remove(),$.isEmptyObject(o.form)||o.form.remove(),o.obj.html("")}}}(window,document);
\ No newline at end of file

From e2fd1ff145fa58dc3d4ee3a685d00254e6733775 Mon Sep 17 00:00:00 2001
From: Marcos Schroh <marcos.06sch@gmal.com>
Date: Thu, 16 Jul 2015 23:52:30 -0300
Subject: [PATCH 3/3] Custom Crop button added.

---
 croppic.js | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/croppic.js b/croppic.js
index 2cbf48c..c4710e0 100644
--- a/croppic.js
+++ b/croppic.js
@@ -29,6 +29,7 @@
 			rotateControls: true,
 			modal:false,
 			customUploadButtonId:'',
+			customCropButtonId:'',
 			loaderHtml:'',
 			scaleToFill: true,
 			processInline: false,
@@ -447,6 +448,10 @@
 			
             var html;
 
+            if (that.options.customCropButtonId !== ""){
+            	cropControlCrop = "";
+            }
+
 			if(that.options.doubleZoomControls){
 				cropControlZoomMuchIn = '<i class="cropControlZoomMuchIn"></i>';
 				cropControlZoomMuchOut = '<i class="cropControlZoomMuchOut"></i>';
@@ -483,12 +488,16 @@
 	        that.cropControlZoomOut = that.cropControlsCrop.find('.cropControlRotateRight');
 	        that.cropControlZoomOut.on('click', function() { that.rotate(that.options.rotateFactor); });
 
-	        that.cropControlCrop = that.cropControlsCrop.find('.cropControlCrop');
+	        if (that.options.customCropButtonId !== ""){
+	        	that.cropControlCrop = $('#'+that.options.customCropButtonId);
+	        }else{
+	        	that.cropControlCrop = that.cropControlsCrop.find('.cropControlCrop');
+	        }
 			that.cropControlCrop.on('click',function(){ that.crop(); });
 
 			that.cropControlReset = that.cropControlsCrop.find('.cropControlReset');
 			that.cropControlReset.on('click',function(){ that.reset(); });				
-			
+				
 		},
 		initDrag:function(){
 			var that = this;