/*.dropdown-toggle-right {
  &::after {
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
    margin-bottom: -4px;
  }
}


.nav-item {
  .dropdown-menu {
    padding-top: 0px;
    padding-bottom: 0px;

    .dropdown-submenu-holder:first-of-type > .dropdown-item {
      border-top-left-radius: .25rem;
      border-top-right-radius: .25rem;
    }
    > .dropdown-item:first-of-type {
      border-top-left-radius: .25rem;
      border-top-right-radius: .25rem;
    }
    .dropdown-submenu-holder:last-of-type > .dropdown-item {
      border-bottom-left-radius: .25rem;
      border-bottom-right-radius: .25rem;
    }
    > .dropdown-item:last-of-type {
      border-bottom-left-radius: .25rem;
      border-bottom-right-radius: .25rem;
    }
  }
  .dropdown-submenu-holder {
    position: relative;

    &.dropdown-submenu-holder-right {
      .dropdown-menu {
        top: 0px;
        left: 100%;
        margin-top: 0px;

        /*border-top-left-radius: 0px;* /
      }
    }
  }
}*/
body {
  /*background:
      radial-gradient(rgba(52,73,94,0.05) 15%, transparent 16%) 0 0,
      radial-gradient(rgba(52,73,94,0.05) 15%, transparent 16%) 8px 8px,
      radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
      radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px
  ;
  background-color:#fff;
  background-size:16px 16px;*/
  background-color: #fafafa;
  background-image: radial-gradient(circle at 100% 150%, #fafafa 24%, #fff 24%, #fff 28%, #fafafa 28%, #fafafa 36%, #fff 36%, #fff 40%, transparent 40%, transparent), radial-gradient(circle at 0 150%, #fafafa 24%, #fff 24%, #fff 28%, #fafafa 28%, #fafafa 36%, #fff 36%, #fff 40%, transparent 40%, transparent), radial-gradient(circle at 50% 100%, #fff 10%, #fafafa 10%, #fafafa 23%, #fff 23%, #fff 30%, #fafafa 30%, #fafafa 43%, #fff 43%, #fff 50%, #fafafa 50%, #fafafa 63%, #fff 63%, #fff 71%, transparent 71%, transparent), radial-gradient(circle at 100% 50%, #fff 5%, #fafafa 5%, #fafafa 15%, #fff 15%, #fff 20%, #fafafa 20%, #fafafa 29%, #fff 29%, #fff 34%, #fafafa 34%, #fafafa 44%, #fff 44%, #fff 49%, transparent 49%, transparent), radial-gradient(circle at 0 50%, #fff 5%, #fafafa 5%, #fafafa 15%, #fff 15%, #fff 20%, #fafafa 20%, #fafafa 29%, #fff 29%, #fff 34%, #fafafa 34%, #fafafa 44%, #fff 44%, #fff 49%, transparent 49%, transparent);
  background-size: 100px 50px;
  padding-bottom: 25px;
}

.main-container {
  margin-top: 25px;
  margin-bottom: 25px;
  max-width: 1400px;
}

h1 {
  font-family: "Lato", Arial, sans-serif;
  border-bottom: 2px #34495e solid;
  display: none;
}

.pull-right {
  float: right;
}

.copyright-footer {
  position: fixed;
  bottom: 0px;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  line-height: 20px;
  font-size: 11px;
  color: #ccc;
  z-index: 0;
}

.btn i.fa {
  margin: 5px 0px;
}

.card {
  border-radius: 0px;
}

.form-control:focus {
  border-color: inherit;
  box-shadow: none;
}

.input-group .btn {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.gn-menu-main > li > a {
  position: relative;
}

.gn-menu-main > li > a small {
  display: block;
  position: absolute;
  bottom: 5px;
  left: 0px;
  width: 100%;
  font-size: 8px;
  line-height: 8px;
}

@media screen and (max-width: 786px) {
  .gn-menu-main > li > a small {
    font-size: 6px;
    line-height: 6px;
  }
}
@media screen and (max-width: 340px) {
  .gn-menu-main > li > a small {
    font-size: 6px;
    line-height: 6px;
  }
}

/*# sourceMappingURL=customs.css.map */
