/*NeedForCraft.Ru Pulse Autor KaZaK */

.pulse {
  margin:auto;
  margin-bottom: 10px; /* Отступ снизу */
  display: block;
  width: 128px;
  height: 128px;
  border-radius: 30%;
  background: #cca92c;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(204,169,44, 0.4);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
      box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
/* END PULSE 1 */
.pulse2 {
  margin:auto;
  margin-bottom: 10px; /* Отступ снизу */
  display: block;
  width: 128px;
  height: 128px;
  border-radius: 30%;
  background: #4B0082;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(75,0,130, 0.4);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(75,0,130, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(75,0,130, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(75,0,130, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(75,0,130, 0.4);
    box-shadow: 0 0 0 0 rgba(75,0,130, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(75,0,130, 0);
      box-shadow: 0 0 0 10px rgba(75,0,130, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(75,0,130, 0);
      box-shadow: 0 0 0 0 rgba(75,0,130, 0);
  }
}
/* END PULSE 2 */
.pulse3 {
  margin:auto;
  margin-bottom: 10px; /* Отступ снизу */
  display: block;
  width: 128px;
  height: 128px;
  border-radius: 30%;
  background: #808000;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(128,128,0, 0.4);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(128,128,0, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(128,128,0, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(128,128,0, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(128,128,0, 0.4);
    box-shadow: 0 0 0 0 rgba(128,128,0, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(128,128,0, 0);
      box-shadow: 0 0 0 10px rgba(128,128,0, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(128,128,0, 0);
      box-shadow: 0 0 0 0 rgba(128,128,0, 0);
  }
}
/* END PULSE */

/* Для опытных пользователей */
.store-object-label, server-item-name {
 font-family: 'Dosis', Helvetica, Arial, sans-serif;
 font-weight: 600;
 text-shadow: 0 0 0.3em #BB6006, 0 0 0.3em #BB6006, 0 0 0.3em #BB6006;
}
.header-image {
  width: 40%; height: 100%;
  transform: translate(60%, -0%);
  opacity: 0.9;
}
 .btn {
 font-family: 'Dosis', Helvetica, Arial, sans-serif;
 font-weight: 600;
 text-shadow: 0 0 1.1em #945d0b, 0 0 1.1em #945d0b, 0 0 1.1em #945d0b;
}
.btn-default, .btn-default:focus, .btn-default:hover {
  color:#FFFFFF;
}

body {
    color: rgba(255,255,255,.7) !important;
  text-shadow: 0 0 0.05em #BB6006, 0 0 0.05em #BB6006, 0 0 0.05em #BB6006;
  opacity: 0.9;
}

.nav > li > a:focus, .nav > li > a:hover, .table-striped > tbody > tr:nth-of-type(2n+1) {
color:#FFFFFF;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
color:#FFFFFF;
}

.nav > li > a {
color:#FFFFFF;  
}
 .table {
 font-family: 'Dosis', Helvetica, Arial, sans-serif;
 font-weight: 600;
 color:#FFFFFF;
 text-shadow: 0 0 0.05em #BB6006, 0 0 0.05em #BB6006, 0 0 0.05em #BB6006;
}
 .nav {
 font-family: 'Dosis', Helvetica, Arial, sans-serif;
 font-weight: 600;
 text-shadow: 0 0 0.3em #BB6006, 0 0 0.3em #BB6006, 0 0 0.3em #BB6006;
}
 .text-center {
 font-family: 'Dosis', Helvetica, Arial, sans-serif;
 font-weight: 600;
 text-shadow: 0 0 0.3em #BB6006, 0 0 0.3em #BB6006, 0 0 0.3em #BB6006;
}
 .server-item{
 font-family: 'Dosis', Helvetica, Arial, sans-serif;
 font-weight: 600;
 text-shadow: 0 0 0.3em #BB6006, 0 0 0.3em #BB6006, 0 0 0.3em #BB6006;
}

.modal-content, modal-donate {
  box-shadow: 0 5px 15px rgba(236, 12, 12, 0.5);
  width: 500px; /* Ширина блока */
  margin: auto; 
}

.navbar-brand {
  animation: neonGlow 2s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);
  font-family: helvetica, arial, sans-serif;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: 0.2em;
  text-shadow: 0 0 0.6em #f5f5f5, 0 0 0.6em #f5f5f5, 0 0 0.6em #f5f5f5);
}

.footer {
 font-size: 8pt;
 top: 97%;
}