<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

This file is the output from compiling forms.less from braincraftedbootstrapbundle

Usually included automatically via assetic, but are aren't using assetic here!

*/

.bootstrap-time {
  width: 100%;
}
.bootstrap-time select {
  display: inline-block;
  width: auto;
}
.bootstrap-date {
  width: 100%;
}
.bootstrap-date select {
  display: inline-block;
  width: auto;
  margin-right: 5px;
}
.bootstrap-datetime .bootstrap-time,
.bootstrap-datetime .bootstrap-date {
  display: inline-block;
  width: auto;
}
.form-group .bc-collection li + li {
  margin-top: 10px;
}
.form-inline .form-group {
  margin-left: 0;
  margin-right: 0;
}
.form-horizontal .col-lg-1 .col-1,
.form-horizontal .col-lg-1 .col-2,
.form-horizontal .col-lg-1 .col-3,
.form-horizontal .col-lg-1 .col-4,
.form-horizontal .col-lg-1 .col-5,
.form-horizontal .col-lg-1 .col-6,
.form-horizontal .col-lg-1 .col-7,
.form-horizontal .col-lg-1 .col-8,
.form-horizontal .col-lg-1 .col-9,
.form-horizontal .col-lg-1 .col-10,
.form-horizontal .col-lg-1 .col-11,
.form-horizontal .col-lg-1 .col-12,
.form-horizontal .col-lg-1 .col-sm-1,
.form-horizontal .col-lg-1 .col-sm-2,
.form-horizontal .col-lg-1 .col-sm-3,
.form-horizontal .col-lg-1 .col-sm-4,
.form-horizontal .col-lg-1 .col-sm-5,
.form-horizontal .col-lg-1 .col-sm-6,
.form-horizontal .col-lg-1 .col-sm-7,
.form-horizontal .col-lg-1 .col-sm-8,
.form-horizontal .col-lg-1 .col-sm-9,
.form-horizontal .col-lg-1 .col-sm-10,
.form-horizontal .col-lg-1 .col-sm-11,
.form-horizontal .col-lg-1 .col-sm-12,
.form-horizontal .col-lg-2 .col-1,
.form-horizontal .col-lg-2 .col-2,
.form-horizontal .col-lg-2 .col-3,
.form-horizontal .col-lg-2 .col-4,
.form-horizontal .col-lg-2 .col-5,
.form-horizontal .col-lg-2 .col-6,
.form-horizontal .col-lg-2 .col-7,
.form-horizontal .col-lg-2 .col-8,
.form-horizontal .col-lg-2 .col-9,
.form-horizontal .col-lg-2 .col-10,
.form-horizontal .col-lg-2 .col-11,
.form-horizontal .col-lg-2 .col-12,
.form-horizontal .col-lg-2 .col-sm-1,
.form-horizontal .col-lg-2 .col-sm-2,
.form-horizontal .col-lg-2 .col-sm-3,
.form-horizontal .col-lg-2 .col-sm-4,
.form-horizontal .col-lg-2 .col-sm-5,
.form-horizontal .col-lg-2 .col-sm-6,
.form-horizontal .col-lg-2 .col-sm-7,
.form-horizontal .col-lg-2 .col-sm-8,
.form-horizontal .col-lg-2 .col-sm-9,
.form-horizontal .col-lg-2 .col-sm-10,
.form-horizontal .col-lg-2 .col-sm-11,
.form-horizontal .col-lg-2 .col-sm-12,
.form-horizontal .col-lg-3 .col-1,
.form-horizontal .col-lg-3 .col-2,
.form-horizontal .col-lg-3 .col-3,
.form-horizontal .col-lg-3 .col-4,
.form-horizontal .col-lg-3 .col-5,
.form-horizontal .col-lg-3 .col-6,
.form-horizontal .col-lg-3 .col-7,
.form-horizontal .col-lg-3 .col-8,
.form-horizontal .col-lg-3 .col-9,
.form-horizontal .col-lg-3 .col-10,
.form-horizontal .col-lg-3 .col-11,
.form-horizontal .col-lg-3 .col-12,
.form-horizontal .col-lg-3 .col-sm-1,
.form-horizontal .col-lg-3 .col-sm-2,
.form-horizontal .col-lg-3 .col-sm-3,
.form-horizontal .col-lg-3 .col-sm-4,
.form-horizontal .col-lg-3 .col-sm-5,
.form-horizontal .col-lg-3 .col-sm-6,
.form-horizontal .col-lg-3 .col-sm-7,
.form-horizontal .col-lg-3 .col-sm-8,
.form-horizontal .col-lg-3 .col-sm-9,
.form-horizontal .col-lg-3 .col-sm-10,
.form-horizontal .col-lg-3 .col-sm-11,
.form-horizontal .col-lg-3 .col-sm-12,
.form-horizontal .col-lg-4 .col-1,
.form-horizontal .col-lg-4 .col-2,
.form-horizontal .col-lg-4 .col-3,
.form-horizontal .col-lg-4 .col-4,
.form-horizontal .col-lg-4 .col-5,
.form-horizontal .col-lg-4 .col-6,
.form-horizontal .col-lg-4 .col-7,
.form-horizontal .col-lg-4 .col-8,
.form-horizontal .col-lg-4 .col-9,
.form-horizontal .col-lg-4 .col-10,
.form-horizontal .col-lg-4 .col-11,
.form-horizontal .col-lg-4 .col-12,
.form-horizontal .col-lg-4 .col-sm-1,
.form-horizontal .col-lg-4 .col-sm-2,
.form-horizontal .col-lg-4 .col-sm-3,
.form-horizontal .col-lg-4 .col-sm-4,
.form-horizontal .col-lg-4 .col-sm-5,
.form-horizontal .col-lg-4 .col-sm-6,
.form-horizontal .col-lg-4 .col-sm-7,
.form-horizontal .col-lg-4 .col-sm-8,
.form-horizontal .col-lg-4 .col-sm-9,
.form-horizontal .col-lg-4 .col-sm-10,
.form-horizontal .col-lg-4 .col-sm-11,
.form-horizontal .col-lg-4 .col-sm-12,
.form-horizontal .col-lg-5 .col-1,
.form-horizontal .col-lg-5 .col-2,
.form-horizontal .col-lg-5 .col-3,
.form-horizontal .col-lg-5 .col-4,
.form-horizontal .col-lg-5 .col-5,
.form-horizontal .col-lg-5 .col-6,
.form-horizontal .col-lg-5 .col-7,
.form-horizontal .col-lg-5 .col-8,
.form-horizontal .col-lg-5 .col-9,
.form-horizontal .col-lg-5 .col-10,
.form-horizontal .col-lg-5 .col-11,
.form-horizontal .col-lg-5 .col-12,
.form-horizontal .col-lg-5 .col-sm-1,
.form-horizontal .col-lg-5 .col-sm-2,
.form-horizontal .col-lg-5 .col-sm-3,
.form-horizontal .col-lg-5 .col-sm-4,
.form-horizontal .col-lg-5 .col-sm-5,
.form-horizontal .col-lg-5 .col-sm-6,
.form-horizontal .col-lg-5 .col-sm-7,
.form-horizontal .col-lg-5 .col-sm-8,
.form-horizontal .col-lg-5 .col-sm-9,
.form-horizontal .col-lg-5 .col-sm-10,
.form-horizontal .col-lg-5 .col-sm-11,
.form-horizontal .col-lg-5 .col-sm-12,
.form-horizontal .col-lg-6 .col-1,
.form-horizontal .col-lg-6 .col-2,
.form-horizontal .col-lg-6 .col-3,
.form-horizontal .col-lg-6 .col-4,
.form-horizontal .col-lg-6 .col-5,
.form-horizontal .col-lg-6 .col-6,
.form-horizontal .col-lg-6 .col-7,
.form-horizontal .col-lg-6 .col-8,
.form-horizontal .col-lg-6 .col-9,
.form-horizontal .col-lg-6 .col-10,
.form-horizontal .col-lg-6 .col-11,
.form-horizontal .col-lg-6 .col-12,
.form-horizontal .col-lg-6 .col-sm-1,
.form-horizontal .col-lg-6 .col-sm-2,
.form-horizontal .col-lg-6 .col-sm-3,
.form-horizontal .col-lg-6 .col-sm-4,
.form-horizontal .col-lg-6 .col-sm-5,
.form-horizontal .col-lg-6 .col-sm-6,
.form-horizontal .col-lg-6 .col-sm-7,
.form-horizontal .col-lg-6 .col-sm-8,
.form-horizontal .col-lg-6 .col-sm-9,
.form-horizontal .col-lg-6 .col-sm-10,
.form-horizontal .col-lg-6 .col-sm-11,
.form-horizontal .col-lg-6 .col-sm-12,
.form-horizontal .col-lg-7 .col-1,
.form-horizontal .col-lg-7 .col-2,
.form-horizontal .col-lg-7 .col-3,
.form-horizontal .col-lg-7 .col-4,
.form-horizontal .col-lg-7 .col-5,
.form-horizontal .col-lg-7 .col-6,
.form-horizontal .col-lg-7 .col-7,
.form-horizontal .col-lg-7 .col-8,
.form-horizontal .col-lg-7 .col-9,
.form-horizontal .col-lg-7 .col-10,
.form-horizontal .col-lg-7 .col-11,
.form-horizontal .col-lg-7 .col-12,
.form-horizontal .col-lg-7 .col-sm-1,
.form-horizontal .col-lg-7 .col-sm-2,
.form-horizontal .col-lg-7 .col-sm-3,
.form-horizontal .col-lg-7 .col-sm-4,
.form-horizontal .col-lg-7 .col-sm-5,
.form-horizontal .col-lg-7 .col-sm-6,
.form-horizontal .col-lg-7 .col-sm-7,
.form-horizontal .col-lg-7 .col-sm-8,
.form-horizontal .col-lg-7 .col-sm-9,
.form-horizontal .col-lg-7 .col-sm-10,
.form-horizontal .col-lg-7 .col-sm-11,
.form-horizontal .col-lg-7 .col-sm-12,
.form-horizontal .col-lg-8 .col-1,
.form-horizontal .col-lg-8 .col-2,
.form-horizontal .col-lg-8 .col-3,
.form-horizontal .col-lg-8 .col-4,
.form-horizontal .col-lg-8 .col-5,
.form-horizontal .col-lg-8 .col-6,
.form-horizontal .col-lg-8 .col-7,
.form-horizontal .col-lg-8 .col-8,
.form-horizontal .col-lg-8 .col-9,
.form-horizontal .col-lg-8 .col-10,
.form-horizontal .col-lg-8 .col-11,
.form-horizontal .col-lg-8 .col-12,
.form-horizontal .col-lg-8 .col-sm-1,
.form-horizontal .col-lg-8 .col-sm-2,
.form-horizontal .col-lg-8 .col-sm-3,
.form-horizontal .col-lg-8 .col-sm-4,
.form-horizontal .col-lg-8 .col-sm-5,
.form-horizontal .col-lg-8 .col-sm-6,
.form-horizontal .col-lg-8 .col-sm-7,
.form-horizontal .col-lg-8 .col-sm-8,
.form-horizontal .col-lg-8 .col-sm-9,
.form-horizontal .col-lg-8 .col-sm-10,
.form-horizontal .col-lg-8 .col-sm-11,
.form-horizontal .col-lg-8 .col-sm-12,
.form-horizontal .col-lg-9 .col-1,
.form-horizontal .col-lg-9 .col-2,
.form-horizontal .col-lg-9 .col-3,
.form-horizontal .col-lg-9 .col-4,
.form-horizontal .col-lg-9 .col-5,
.form-horizontal .col-lg-9 .col-6,
.form-horizontal .col-lg-9 .col-7,
.form-horizontal .col-lg-9 .col-8,
.form-horizontal .col-lg-9 .col-9,
.form-horizontal .col-lg-9 .col-10,
.form-horizontal .col-lg-9 .col-11,
.form-horizontal .col-lg-9 .col-12,
.form-horizontal .col-lg-9 .col-sm-1,
.form-horizontal .col-lg-9 .col-sm-2,
.form-horizontal .col-lg-9 .col-sm-3,
.form-horizontal .col-lg-9 .col-sm-4,
.form-horizontal .col-lg-9 .col-sm-5,
.form-horizontal .col-lg-9 .col-sm-6,
.form-horizontal .col-lg-9 .col-sm-7,
.form-horizontal .col-lg-9 .col-sm-8,
.form-horizontal .col-lg-9 .col-sm-9,
.form-horizontal .col-lg-9 .col-sm-10,
.form-horizontal .col-lg-9 .col-sm-11,
.form-horizontal .col-lg-9 .col-sm-12,
.form-horizontal .col-lg-10 .col-1,
.form-horizontal .col-lg-10 .col-2,
.form-horizontal .col-lg-10 .col-3,
.form-horizontal .col-lg-10 .col-4,
.form-horizontal .col-lg-10 .col-5,
.form-horizontal .col-lg-10 .col-6,
.form-horizontal .col-lg-10 .col-7,
.form-horizontal .col-lg-10 .col-8,
.form-horizontal .col-lg-10 .col-9,
.form-horizontal .col-lg-10 .col-10,
.form-horizontal .col-lg-10 .col-11,
.form-horizontal .col-lg-10 .col-12,
.form-horizontal .col-lg-10 .col-sm-1,
.form-horizontal .col-lg-10 .col-sm-2,
.form-horizontal .col-lg-10 .col-sm-3,
.form-horizontal .col-lg-10 .col-sm-4,
.form-horizontal .col-lg-10 .col-sm-5,
.form-horizontal .col-lg-10 .col-sm-6,
.form-horizontal .col-lg-10 .col-sm-7,
.form-horizontal .col-lg-10 .col-sm-8,
.form-horizontal .col-lg-10 .col-sm-9,
.form-horizontal .col-lg-10 .col-sm-10,
.form-horizontal .col-lg-10 .col-sm-11,
.form-horizontal .col-lg-10 .col-sm-12,
.form-horizontal .col-lg-11 .col-1,
.form-horizontal .col-lg-11 .col-2,
.form-horizontal .col-lg-11 .col-3,
.form-horizontal .col-lg-11 .col-4,
.form-horizontal .col-lg-11 .col-5,
.form-horizontal .col-lg-11 .col-6,
.form-horizontal .col-lg-11 .col-7,
.form-horizontal .col-lg-11 .col-8,
.form-horizontal .col-lg-11 .col-9,
.form-horizontal .col-lg-11 .col-10,
.form-horizontal .col-lg-11 .col-11,
.form-horizontal .col-lg-11 .col-12,
.form-horizontal .col-lg-11 .col-sm-1,
.form-horizontal .col-lg-11 .col-sm-2,
.form-horizontal .col-lg-11 .col-sm-3,
.form-horizontal .col-lg-11 .col-sm-4,
.form-horizontal .col-lg-11 .col-sm-5,
.form-horizontal .col-lg-11 .col-sm-6,
.form-horizontal .col-lg-11 .col-sm-7,
.form-horizontal .col-lg-11 .col-sm-8,
.form-horizontal .col-lg-11 .col-sm-9,
.form-horizontal .col-lg-11 .col-sm-10,
.form-horizontal .col-lg-11 .col-sm-11,
.form-horizontal .col-lg-11 .col-sm-12,
.form-horizontal .col-lg12 .col-1,
.form-horizontal .col-lg12 .col-2,
.form-horizontal .col-lg12 .col-3,
.form-horizontal .col-lg12 .col-4,
.form-horizontal .col-lg12 .col-5,
.form-horizontal .col-lg12 .col-6,
.form-horizontal .col-lg12 .col-7,
.form-horizontal .col-lg12 .col-8,
.form-horizontal .col-lg12 .col-9,
.form-horizontal .col-lg12 .col-10,
.form-horizontal .col-lg12 .col-11,
.form-horizontal .col-lg12 .col-12,
.form-horizontal .col-lg12 .col-sm-1,
.form-horizontal .col-lg12 .col-sm-2,
.form-horizontal .col-lg12 .col-sm-3,
.form-horizontal .col-lg12 .col-sm-4,
.form-horizontal .col-lg12 .col-sm-5,
.form-horizontal .col-lg12 .col-sm-6,
.form-horizontal .col-lg12 .col-sm-7,
.form-horizontal .col-lg12 .col-sm-8,
.form-horizontal .col-lg12 .col-sm-9,
.form-horizontal .col-lg12 .col-sm-10,
.form-horizontal .col-lg12 .col-sm-11,
.form-horizontal .col-lg12 .col-sm-12 {
  padding-left: 0;
}
form .has-error ul.help-block {
  list-style: none;
  padding-left: 0;
}
form .alert ul {
  list-style: none;
  padding-left: 0;
}
body {
  font-family: katarine-web, "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.container-main {
  padding-top: 15px;
  padding-bottom: 15px;
}

.blog-tabs {
  padding-top: 20px;
}

.blogging {
  background-color: #eee;
}

.blogging .header {
  background-color: #000;
  color: #fff;
}

.blogging .header .navbar-toggle {
  float: none;
  background-color: #ee1e27;
  margin-top: 19px;
}

.blogging .header .navbar-toggle:hover,
.blogging .header .navbar-toggle:active {
  background-color: #ca0f17;
}

.blogging .header .navbar-toggle .icon-bar {
  background-color: #fff;
}

.blogging .header .logo {
  position: absolute;
  top: 0px;
  left: 90px;
  z-index: 1000;
}

.blogging .header .container {
  position: relative;
}

.blogging .header .container &gt; h1 {
  float: right;
}

/*
.blogging .header ul.quick-nav {
  margin-bottom: 0;
}

.blogging .header ul.quick-nav &gt; li {
  display: inline-block;
}

.blogging .header ul.quick-nav &gt; li &gt; a {
  background: url(../images/header-sprite.png);
  display: block;
  background-position: -55px -0px;
  width: 55px;
  height: 55px;
  margin: 10px 0 0 20px;
  overflow: hidden;
  padding-left: 55px;
}

.blogging .header ul.quick-nav &gt; li &gt; a:hover {
  background-position: -0px -0px;
}

.blogging .header ul.quick-nav &gt; li.globe &gt; a {
  background-position: -55px -55px;
}

.blogging .header ul.quick-nav &gt; li.globe &gt; a:hover {
  background-position: -0px -55px;
}
*/

.blogging .row-offcanvas {
  height: 100%;
  width: 100%;
  position: absolute;
}

.blogging .row-offcanvas .main {
  padding-top: 25px;
}

.blogging .row-offcanvas .brand {
  background-color: #c70033;
  height: 50px;
}

.blogging .row-offcanvas .brand img {
  padding: 10px 5px 10px 20px;
}

.blogging .row-offcanvas .brand a:last-child {
  color: #fff;
}

.blogging .row-offcanvas .nav-sidebar {
  background-color: #fefefe;
  position: absolute;
  width: 300px;
  height: 100%;
  left: -300px;
  box-shadow: 4px 0 1px -2px #e6e6e6;
  transition: all 0.5s ease;
  z-index: 250;
}

.blogging .row-offcanvas .nav-sidebar.on-show {
  left: 0;
}

.blogging .contour {
  background: url(../images/contours.jpg);
  background-size: cover;
  padding: 20px;
  text-align: center;
}

.blogging .contour img.user-profile-pic {
  border-radius: 30px;
  display: block;
  object-fit: cover;
  width: 60px;
  height: 60px;
  margin: auto;
}

.blogging .contour h3 {
  margin-bottom: 0;
}

.blogging form.update {
  background-color: #fefefe;
  padding: 10px;
  margin-bottom: 15px;
  box-shadow: 0 0 1px 2px #e6e6e6;
}

.blogging form.update img.user-profile-pic {
  border-radius: 25px;
  display: block;
  object-fit: cover;
  width: 50px;
  height: 50px;
}

.blogging form.update a.attach {
  display: inline-block;
  color: #757575;
  background-color: #eeeeee;
  border-radius: 20px;
  font-size: 30px;
  width: 40px;
  height: 40px;
  text-align: center;
  margin-left: -15px;
  margin-top: 8px;
}

.blogging form.update .adv-medium-editor {
  height: inherit;
  padding: 20px 12px;
}

.blogging form.add-update .adv-medium-editor {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.blogging form.edit-update .col-md-6,
.blogging form.edit-update .col-xs-10 {
  margin-bottom: 20px;
}

.blogging .show-when-editing {
  display: none;
}

.blogging article {
  background-color: #fefefe;
  padding: 10px 0;
  margin-bottom: 15px;
  box-shadow: 0 0 1px 2px #e6e6e6;
  overflow-wrap: break-word;
}

.blogging article.update img {
  max-width: 100%;
}

.blogging article.update header,
.blogging article footer,
.blogging article p,
.blogging article h1,
.blogging article h2,
.blogging article h3 {
  padding: 0 10px;
}

.blogging article.update.twitter {
  padding: 0;
  background-color: inherit;
  box-shadow: none;
}

.blogging article.update.twitter header,
.blogging article.update.twitter footer {
  display: none;
}

.blogging article.update.twitter twitterwidget {
  margin-left: auto;
  margin-right: auto;
}

.blogging article.comment {
  border-top: solid 1px #c70033;
}

.blogging article.update header img.user-profile-pic,
.blogging article.news footer img.user-profile-pic,
.blogging article.comment header img.user-profile-pic {
  border-radius: 25px;
  object-fit: cover;
  float: left;
  width: 50px;
  height: 50px;
  margin: 10px;
}

.blogging article.comment header img.user-profile-pic {
  float: initial;
}

.blogging article.comment.reply {
  margin-left: 10%;
}

.blogging article.update header a {
  color: #000;
}

.blogging article.update header a:active,
.blogging article.update header a:hover {
  color: #b5b5b5;
}

.blogging article.update .medium-insert-buttons {
  display: none !important;
}

.blogging article.update .update-images {
  margin-bottom: 10px;
}

.blogging article.update header:after {
  content: "";
  clear: both;
  display: block;
}


.blogging article.update header .update-meta {
  display: block;
  float: left;
  margin-left: 5px;
  line-height:1.8em;
  width: 50%;
}

.blogging article.update header .update-links {
  display: block;
  float: right;
  width: 40%;
}

.blogging article.update header .update-links a.highlight-on-map,
.blogging article.update header .update-links a.more-from {
  display: block;
  width: 100%;
  padding: 8px 10px;
  color: #fff;
  background-color: grey;
  text-align: center;
  margin: 15px 0;
  font-weight: bold;
}

.blogging article.update header .update-links a.highlight-on-map {
  display: none;
}

.blogging article.update header .update-links a.more-from {
  background-color: #2f86ab;
}

.blogging article.update header .update-links .dropdown-menu {
  min-width: 0;
}

.blogging article.update footer {
  min-height: 40px;
}

.blogging article.update footer .date {
  text-align: center;
  padding-bottom: 5px;
}

.blogging article.update time {
  display: block;
}

.blogging article.update footer .w3w,
.blogging article.update time {
  color: #9e9e9e;
}

.blogging article.update footer .actions {
  text-align: center;
}

.blogging article.update footer .actions a {
  display: inline-block;
  color: #757575;
  background-color: #eeeeee;
  border-radius: 20px;
  font-size: 30px;
  width: 40px;
  height: 40px;
  text-align: center;
  margin-right: 30px;
}

.blogging article.update footer .actions a:hover,
.blogging article.update footer .actions a:active {
  color: #000000;
}

.blogging article.update .user {
  font-weight: bold;
  font-size: 22pt;
}

.blogging article.update .edition,
.blogging article.update .team {
  font-size: 16pt;
}

.blogging article.news {
  padding-top: 0;
}

.blogging article.news header {
  position: relative;
  margin-bottom: 15px;
  min-height: 75px;
}

.blogging article.news header.double {
  min-height: 160px;
}

.blogging article.news header h1,
.blogging article.news header h2 {
  font-size: 20px;
  background-color: #ffff00;
  display: table;
  padding: 10px 30px;
}

.blogging article.news header .titles {
  position: absolute;
  top: 0;
}

.blogging article.news footer .date div {
  padding-top: 15px;
}

.nav-sidebar ul a {
  color: #000;
  font-size: 18px;
}

.nav-sidebar ul a:active,
.nav-sidebar ul a:hover {
  color: #e60013;
}

.nav-sidebar ul {
  padding-left: 15px;
}

.nav-sidebar &gt; ul {
  margin-top: 20px;
  padding-left: 20px;
}

.nav-sidebar &gt; ul &gt; li {
  margin: 6px 0;
}

.nav-sidebar ul li {
  list-style: none;
}

.nav-sidebar li.current &gt; a {
  font-weight: bold;
}

.nav-sidebar ul.menu_level_1,
.nav-sidebar ul.menu_level_2,
.nav-sidebar ul.menu_level_3 {
  display: none;
}

.nav-sidebar ul.menu_level_1 li,
.nav-sidebar ul.menu_level_2 li,
.nav-sidebar ul.menu_level_3 li {
  margin: 5px 0;
}


.nav-sidebar ul.menu_level_1 a,
.nav-sidebar ul.menu_level_2 a,
.nav-sidebar ul.menu_level_3 a {
  font-size: 16px;
  color: #333;
}

.nav-sidebar li.current &gt; ul.menu_level_1,
.nav-sidebar li.current_ancestor &gt; ul.menu_level_1,
.nav-sidebar li.current &gt; ul.menu_level_2,
.nav-sidebar li.current_ancestor &gt; ul.menu_level_2,
.nav-sidebar li.current &gt; ul.menu_level_3,
.nav-sidebar li.current_ancestor &gt; ul.menu_level_3 {
  display: block;
}

.updates-filter {
  text-align: right;
  margin-bottom: 10px;
}

.updates-filter .dropdown-menu {
  left: inherit;
  right: 0;
}

.menu-partial ul {
  margin-top: 10px;
  padding: 0;

}

.menu-partial ul li {
  list-style: none;
  display: inline-block;
}



.team-logo {
  max-width: 200px;
}

#registered-phones ul {
  list-style: none;
  padding-left: 0;
}

form[name="build_team_invite"] {
  margin-bottom: 10px;
}

div.team-members {
  padding-bottom: 10px;
}

body.fos-oauth,
body.fos-anon {
  background-color: #000;
  color: #fff;
  font-size: 16px;
}

body.fos-oauth:not(.Equestrianists),
body.fos-anon:not(.Equestrianists) {
  padding-top: 50px;
}

body.fos-oauth .adv-head,
body.fos-anon .adv-head {
  margin-bottom: 30px;
}

.btn {
  background-image: none;
  border: 1px solid transparent;
  text-transform: uppercase;
  text-shadow: none;
}

.btn-default {
  color: #ffffff;
  background-color: #aaa;
}

.btn-default:hover,
.btn-default.focus,
.btn-default:focus,
.btn-default.active,
.btn-default:active {
  background-color: #777;
  color: #ffffff;
}

.btn-primary {
  background-color: #ee1e27;
  border-color: #e1111a;
  color: #ffffff;
}

.btn-primary:hover,
.btn-primary.focus,
.btn-primary:focus,
.btn-primary.active,
.btn-primary:active {
  background-color: #ca0f17;
  border-color: #a90d13;
}

.location-map {
  width: 100%;
  height: 243px;
  margin-bottom: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}


.alert.alert-info.role-previous-admin {
  margin-top: 10px;
}

.md-editor {
  border-bottom: none;
}

.manual-file-chooser {
  border-top: solid 1px #ddd;
}

input.manual-file-chooser-input {
  display: none;
}

#accordion .well {
  background-color: #fff;
  background-image: none;
}

.form-group label.required:after {
  content:" *";
  color: #111111;
}

.profile-pic {
  max-width: 175px;
}

.team-members .profile-pic {
  max-width: 80px;
}

.tsncs-container {
  background-color: #000;
  color: #fff;
  margin-bottom: 20px;
}

.tsncs-container .logo {
  position: absolute;
  top: 0px;
  z-index: 1000;
}

.tsncs-container h1 {
  margin-left: 120px;
}

.panel.tsncs .panel-body {
  max-height: 250px;
  overflow-y: scroll;
}

.invite-tsncs .help-block {
  margin-top: -15px;
}

.team-members .form-inline .form-group,
.team-members .form-inline .form-group label,
.build-team-invite .form-inline .form-group,
.build-team-invite .form-inline .form-group label,
.join-team-landing .form-inline .form-group,
.join-team-landing .form-inline .form-group label,
#team-mates .form-inline .form-group,
#team-mates .form-inline .form-group label {
  margin-right: 12px;
}

.team-members .form-inline .form-group,
.build-team-invite .form-inline .form-group,
.join-team-landing .form-inline .form-group,
#team-mates .form-inline .form-group {
  margin-bottom: 10px;
}

/** Steps navigations menus */
.steps-menu {
  border: 0;
  border-radius: 0;
}

.steps-menu .logo {
  position: absolute;
  right: 30px;
  width: 100px;
  z-index: 1000;
}

.steps-menu .navbar-collapse {
  padding: 0;
  border-top: 0;
}

.steps-nav {
  margin: 0;
}

.steps-menu {
  background-color: #222222;
}

.steps-menu .navbar-header {
  padding: 7px;
}

.steps-nav &gt; li &gt; a {
  font-size: 15px;
  font-weight: 900;
  color: #ffffff;
  text-transform: uppercase;
  -webkit-transition: 0.2s color ease-in-out;
  transition: 0.2s color ease-in-out;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}

.steps-nav &gt; li &gt; a small {
  color: #fff;
  font-size: 15px;
  font-weight: 300;
  text-transform: none;
}

.steps-nav &gt; li &gt; a:hover,
.steps-nav &gt; li &gt; a:focus,
.steps-nav &gt; li &gt; a.active {
  background-color: #ffffff;
  color: #111111;
}

.steps-nav &gt; li &gt; a:hover small,
.steps-nav &gt; li &gt; a:focus small,
.steps-nav &gt; li &gt; a.active small {
  color: #000;
}

form .html-block label {
  font-size: 1.7em;
}

form .money-group input,
form .money-group select {
  display: inline-block;
  width: 50%;
}

form.form-horizontal .text-right checkbox {
  vertical-align: baseline;
  vertical-align: -webkit-baseline-middle;
}

form.form-horizontal .checkbox-row .control-label {
  text-align: left;
}

.remove-team-member {
  color: #ee1e27;
}

a.remove-team-member:active,
a.remove-team-member:hover {
  color: #e1111a;
}

form.remove-team-member {
  display: inline-block;
}

.handbook h3.category a,
.handbook.result a {
  color: #333;
}

.handbook .article-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.handbook .article-list li {
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  padding: 15px 0;
}

.handbook .article-list li a {
  color: #333;
}

.handbook .section-articles h3.category {
  display: none;
}

.handbook.result {
  border-bottom: 1px solid #ddd;
}

.handbook img {
  max-width: 100%;
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

  .blogging .navbar-toggle {
    display: inline-block;
  }

  .blogging form.add-update a.attach {
    margin-left: 0;
  }

  .blogging article.update footer .date {
    text-align: left;
    padding-bottom: 0;
  }

  .blogging article.update footer time {
    margin-top: 20px;
    padding: 0;
    display: block;
  }

  .blogging article.update footer .actions {
    position: absolute;
    top: 0;
    right: 0;
  }

  .steps-nav-container {
    background-color: #222222;
    background-repeat: repeat-x;
    background-image: -webkit-gradient(linear, 25% top, 75% top, from(#222222), to(#111111));
    background-image: -webkit-linear-gradient(left, color-stop(#222222 25%), color-stop(#111111 75%));
    background-image: -moz-linear-gradient(left, #222222 25%, #111111 75%);
    background-image: linear-gradient(to right, #222222 25%, #111111 75%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#111111', GradientType=1);
    /* IE6-9 */
  }

  .steps-nav-container .navbar-nav {
    float: none;
  }

  .steps-nav {
    margin: 0 auto;
    padding-right: 40px;
    max-width: 710px;
  }

  .steps-menu .logo {
    left: 5px;
  }

  .steps-nav li {
    display: inline-block;
    height: 60px;
    position: relative;
    width: 20%;
    background-color: #111111;
    background-repeat: repeat-x;
    background-image: -webkit-gradient(linear, 0% top, 100% top, from(#111111), to(#222222));
    background-image: -webkit-linear-gradient(left, color-stop(#111111 0%), color-stop(#222222 100%));
    background-image: -moz-linear-gradient(left, #111111 0%, #222222 100%);
    background-image: linear-gradient(to right, #111111 0%, #222222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#222222', GradientType=1);
    /* IE6-9 */
  }

  .steps-nav li:first-child:before {
    border: 30px solid transparent;
    border-left-color: #222222;
    border-right: 0;
    content: " ";
    display: block;
    position: absolute;
    left: 0;
    top: 0px;
    width: 0px;
    z-index: 10;
  }

  .steps-nav li a {
    display: table;
    height: 100%;
    padding: 0 0 0 66.66666667px;
    position: relative;
    width: 100%;
  }

  .steps-nav li a:after {
    border: 30px solid transparent;
    border-left-color: #222222;
    border-right: 0;
    content: " ";
    display: block;
    position: absolute;
    right: -30px;
    top: 0px;
    width: 0px;
    z-index: 10;
    -webkit-transition: 0.2s border-color ease-in-out;
    transition: 0.2s border-color ease-in-out;
  }

  .steps-nav li a:hover:after,
  .steps-nav li a.active:after {
    border-left-color: #ffffff;
  }

  .steps-nav li a span {
    display: table-cell;
    vertical-align: middle;
  }
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

  body.fos-oauth:not(.Equestrianists),
  body.fos-anon:not(.Equestrianists) {
    padding-top: 200px;
  }

  .blogging .navbar-toggle {
      display: none;
  }

  .blogging .row-offcanvas .nav-sidebar {
    left: 0;
    margin-top: 0;
  }

  .blogging .row-offcanvas .main {
    margin-left: 300px;
    overflow: auto;
  }

  .blogging .header .logo {
    left: 0;
  }

  button#form_join {
    margin-top: 25px;
    width: 100%;
  }

  .steps-nav {
    max-width: 900px;
  }

  .steps-nav li a {
    padding: 0 0 0 65px;
  }

  .steps-nav &gt; li &gt; a {
    font-size: 20px;
  }
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

  .steps-nav {
    max-width: 980px;
  }

  .steps-menu .logo {
    left: 40px;
  }

}
</pre></body></html>