#loginform {
  margin-bottom: 50px; }
  #loginform .form-group {
    display: block;
    text-align: center; }
  #loginform input, #loginform button {
    border-radius: 0;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 6px; }
  #loginform button {
    margin-top: 10px;
    padding: 10px 0;
    color: #fff;
    background: #9cc440;
    border: none; }

.login-failed {
  margin-top: 12px;
  text-align: center;
  color: #9cc440; }

#main-container .breadcrumb {
  font-size: 16px;
  background: #9cc440;
  border-radius: 0;
  padding: 10px 15px;
  margin-bottom: 0;
  position: relative;
  text-align: left; }
  #main-container .breadcrumb a {
    color: #fff; }
    #main-container .breadcrumb a:hover {
      color: #fff; }
  #main-container .breadcrumb li {
    position: relative;
    color: #fff; }
    #main-container .breadcrumb li a {
      color: #fff; }
      #main-container .breadcrumb li a:hover {
        color: #fff;
        text-decoration: underline; }
  #main-container .breadcrumb li:last-of-type:after {
    content: "";
    position: absolute;
    left: 50%;
    left: calc(50% - 8px);
    bottom: -16px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 16px 0 16px;
    border-color: #9cc440 transparent transparent transparent; }
  #main-container .breadcrumb li:first-of-type:after {
    left: 50%;
    left: calc(50% - 16px); }
  #main-container .breadcrumb li + li:before {
    color: #fff; }

ul.listing {
  list-style-type: none;
  padding: 0;
  text-align: left;
  border-bottom: 1px solid #f4f4f4; }
  ul.listing li {
    border-left: 1px solid #f4f4f4;
    border-right: 1px solid #f4f4f4;
    line-height: 40px; }
    ul.listing li:nth-of-type(odd) {
      background: #eee;
      border-left: 1px solid #eee;
      border-right: 1px solid #eee; }
    ul.listing li a.file, ul.listing li a.directory {
      width: 100%;
      display: inline-block;
      padding-left: 8px; }
      ul.listing li a.file:before, ul.listing li a.directory:before {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
        font-family: 'websymbols', sans-serif; }
    ul.listing li a.file:before {
      content: 'a'; }
    ul.listing li a.directory:before {
      content: '>'; }

#logout-wrapper {
  margin-top: 40px; }

/*# sourceMappingURL=fcg.download.css.map */
