header .navbar .user-menu [uib-dropdown-toggle] {
  padding: 0; }
  header .navbar .user-menu [uib-dropdown-toggle] > .fas {
    color: #ccc;
    font-size: 32px; }
  header .navbar .user-menu [uib-dropdown-toggle]:after {
    color: #666;
    vertical-align: 0.65rem; }

header .navbar .user-menu .dropdown-menu .dropdown-item .fas {
  text-align: center;
  color: #57baf4;
  margin-right: .5rem;
  width: 18px; }

header .navbar .user-menu.logged-in [uib-dropdown-toggle] > .fas {
  color: #fe6900; }

header .navbar .dropdown-toggle::after {
  display: none; }

@media (min-width: 576px) {
  header .navbar .dropdown-toggle::after {
    display: inline-block; } }

.container-with-footer {
  padding-bottom: 2rem; }
  @media (min-width: 768px) {
    .container-with-footer {
      padding-bottom: 100px; } }

.backToTop {
  height: 2rem; }
  @media (min-width: 768px) {
    .backToTop {
      height: auto; } }

footer {
  position: unset !important;
  background-color: #fafaf0; }
  footer .conditions {
    font-size: 12px;
    line-height: 1.4;
    margin-bottom: 0; }
  footer .navbar {
    display: block;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0; }
    footer .navbar .navbar-nav .nav-item .nav-link {
      padding-top: 0.5rem;
      padding-bottom: 0; }
  @media (min-width: 576px) {
    footer .navbar {
      display: -webkit-box;
      display: flex;
      text-align: left; }
      footer .navbar .navbar-nav .nav-item .nav-link {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem; } }
  @media (min-width: 768px) {
    footer {
      position: fixed !important;
      height: 84px;
      overflow: hidden; }
      footer .conditions {
        height: 3rem;
        overflow-y: auto; } }

.largeNum {
  font-size: 32px; }
  @media (min-width: 992px) {
    .largeNum {
      font-size: 36px; } }

.middleNum {
  font-size: 18px; }

.required {
  color: #900; }

.monoSpaceBtn {
  min-width: 100px; }

#loading-bar .bar {
  background-color: #f00; }

#loading-bar-spinner {
  top: 5px;
  left: 3px; }
  #loading-bar-spinner .spinner-icon {
    border-top-color: #f00;
    border-left-color: #f00; }

.addthis_inline_share_toolbox {
  float: right; }

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