table th {
text-align : center;
text-transform: uppercase;
}
tbody {	
text-align : center;
}
.btn-primary:hover {
color: #fff !important;
background: #393e46 !important;
border-color:#393e46 !important;
box-shadow: none;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
z-index: 3;
color: #fff;
cursor: default;
background-color:#dd4b39;
border-color:#dd4b39;
}
.login-box-body {
z-index: 1;
background:#212020;
opacity: .7;
}
.signin-btn .btn-primary {
background-color: #3841ef;
border: #3841ef;
}
.login-box .login-box-msg, .register-box-msg {
margin: 0;
text-align: center;
padding: 0 20px 20px 20px;
font-size: 16px;
color: #fff;
}
.login-box-body .form-control-feedback {
	color :#ef4438;
}
.user-panel > .info {
line-height: 3;
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #000000;
background-color: #3841ef;
}
.modal-title {
color: #fff;
}
.input-group .input-group-addon .fa{
color: #dd4b39;
}
.pac-container {
z-index: 1050 !important;
}
.close{
opacity: 0.9;
color: #fff;
}
.slider .tooltip.in {
opacity: 1 !important;
}
.ui-autocomplete {
	z-index: 1050;
	overflow: scroll;
	height: 400px;
}
.search-tags{
	height: 10px !important;
}
.snowflakes {
  width: 100%;
  height: 1200px;
  position: absolute;
  top: -90px;
  left: 0;
}
.snowflakes i,
.snowflakes i:after,
.snowflakes i:before {
  background: #8adede;
}
.snowflakes i:nth-child(even),
.snowflakes i:nth-child(even):after,
.snowflakes i:nth-child(even):before 
{
  background: #fff;
}
.snowflakes i {
  display: inline-block;
  -webkit-animation: snowflakes 1s linear 2s infinite;
  -moz-animation: snowflakes 1s linear 2s infinite;
  z-index: 999;
  position: relative;
}

.snowflakes i:after,
.snowflakes i:before {
  height: 100%;
  width: 100%;
  content: ".";
  position: absolute;
  top: 0px;
  left: 0px;
  -webkit-transform: rotate(120deg);
}
.snowflakes i:before {
  -webkit-transform: rotate(240deg);
}
@-webkit-keyframes snowflakes {
  0% {
    -webkit-transform: translate3d(0, 0, 0) rotate(0deg) scale(0.6);
  }
  100% {
    -webkit-transform: translate3d(15px, 1200px, 0px) rotate(360deg) scale(0.6);
  }
}
.snowflakes i:nth-child(3n) {
  width: 16px;
  height: 4px;
  -webkit-animation-duration: 4s;
  -webkit-animation-iteration-count: 30;
  -webkit-transform-origin: right -45px;
}
.snowflakes i:nth-child(3n+1) {
  width: 24px;
  height: 6px;
  -webkit-animation-duration: 6s;
  -webkit-animation-iteration-count: 45;
  -webkit-transform-origin: right -30px;
}
.snowflakes i:nth-child(3n+2) {
  width: 32px;
  height: 8px;
  -webkit-animation-duration: 8s;
  -webkit-animation-iteration-count: 60;
  -webkit-transform-origin: right -15px;
}
/* different delays so they don't all start at the same time */
.snowflakes i:nth-child(7n) {
  opacity: 0.3;
  -webkit-animation-delay: 0s;
  -webkit-animation-timing-function: ease-in;
}
.snowflakes i:nth-child(7n+1) {
  opacity: 0.4;
  -webkit-animation-delay: 1s;
  -webkit-animation-timing-function: ease-out;
}
.snowflakes i:nth-child(7n+2) {
  opacity: 0.5;
  -webkit-animation-delay: 1.5s;
  -webkit-animation-timing-function: linear;
}
.snowflakes i:nth-child(7n+3) {
  opacity: 0.6;
  -webkit-animation-delay: 2s;
  -webkit-animation-timing-function: ease-in;
}
.snowflakes i:nth-child(7n+4) {
  opacity: 0.7;
  -webkit-animation-delay: 2.5s;
  -webkit-animation-timing-function: linear;
}
.snowflakes i:nth-child(7n+5) {
  opacity: 0.8;
  -webkit-animation-delay: 3s;
  -webkit-animation-timing-function: ease-out;
}
.snowflakes i:nth-child(7n+6) {
  opacity: 0.9;
  -webkit-animation-delay: 3.5s;
  -webkit-animation-timing-function: ease-in;
}
.nav-tabs{
  border: none!important;
}
.nav-tabs>li>a{
  border: none!important;
  /*!important*/
}
.nav-tabs>li>a::after{
  transform: scaleX(0)!important;
}
.nav-tabs>li.active>a::after{
 content: "";
 /*width: 100%;*/
 display: block;
 height: 2px;
 background-color: red;
 /*transform: scaleX(1)!important;*/
 transform: scaleX(1)!important;
 transition: 2s transform;
 transition-timing-function : ease-in-out;*/
}
.nav-tabs>li.active>a{
  transform: scaleX(1)!important;
}

.hand{
  cursor: pointer;
}
.fa-star{
  color: #ebd234;
}

/*header brand*/
.header_brand{
  width: 100px !important;
  object-fit: contain;
  border-radius: 0 !important;
}