/*  side menu nav scrollbar style*/
::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(50, 50, 50, 0.3);
}
::-webkit-scrollbar-track {
  background-color: rgba(50, 50, 50, 0.2);
}

.m-top-none {
  margin-top: 0;
}
.error-heading {
  font-size: 180px;
  font-weight: normal;
  animation: bounceInDown 0.8s ease-out;
  -webkit-animation: bounceInDown 0.8s ease-out;
  -moz-animation: bounceInDown 0.8s ease-out;
  -ms-animation: bounceInDown 0.8s ease-out;
  -o-animation: bounceInDown 0.8s ease-out;
}
@media (max-width: 480px) {
  .error-heading {
    font-size: 160px;
  }
}

.panel-tab {
	background: #f9f9f9
}

.panel-tab:after, .panel-tab:before {
	display: table;
	line-height: 0;
	content: ""
}

.panel-tab:after {
	clear: both
}

.tab-bar {
	list-style: none;
	margin: 0
}

.tab-bar:after, .tab-bar:before {
	display: table;
	line-height: 0;
	content: ""
}

.tab-bar:after {
	clear: both
}

.tab-bar.right>li {
	float: right
}

.tab-bar.right>li.active:first-child a {
	border-right: none
}

.tab-bar.grey-tab {
	background: #e6e6e6
}

.tab-bar.grey-tab li.active a {
	border: transparent;
	background: #f9f9f9
}

.tab-bar.grey-tab li.active a:focus, .tab-bar.grey-tab li.active a:hover
	{
	border: transparent
}

.tab-bar.grey-tab li a {
	color: #bbb;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border: transparent;
	text-shadow: 0 1px 0 #fff
}

.tab-bar.bg-danger li:not (.active ) a, .tab-bar.bg-info li:not (.active
	) a, .tab-bar.bg-primary li:not (.active ) a, .tab-bar.bg-success li:not
	(.active ) a, .tab-bar.bg-warning li:not (.active ) a {
	color: #fff;
	text-shadow: none;
	transition: color .2s ease;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease
}

.tab-bar.bg-danger li:not (.active ) a:focus, .tab-bar.bg-danger li:not
	(.active ) a:hover, .tab-bar.bg-info li:not (.active ) a:focus,
	.tab-bar.bg-info li:not (.active ) a:hover, .tab-bar.bg-primary li:not
	(.active ) a:focus, .tab-bar.bg-primary li:not (.active ) a:hover,
	.tab-bar.bg-success li:not (.active ) a:focus, .tab-bar.bg-success li:not
	(.active ) a:hover, .tab-bar.bg-warning li:not (.active ) a:focus,
	.tab-bar.bg-warning li:not (.active ) a:hover {
	color: #eee;
	transition: color .2s ease;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease
}

.tab-bar>li {
	display: inline-block;
	float: left;
	margin-bottom: -1px
}

.tab-bar>li.active:first-child a {
	border-left: none
}

.tab-bar>li.active a {
	background: #fff;
	color: #777
}

.tab-bar>li a {
	display: block;
	padding: 10px;
	color: #ccc;
	text-shadow: 0 1px #fff;
	transition: color .2s ease;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease
}

.tab-bar>li a:focus, .tab-bar>li a:hover {
	text-decoration: none;
	color: #777;
	transition: color .2s ease;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease
}
.badge, .label {
	background-color: #F1F5FC;
	color: #777
}

.badge-success, .label-success {
	background-color: #9ad268;
	color: #fff
}

.badge-danger, .label-danger {
	background-color: #fe402b;
	color: #fff
}

.badge-warning, .label-warning {
	background-color: #ffc545;
	color: #fff
}

.badge-info, .label-info {
	background-color: #4dd4fd;
	color: #fff
}

.badge-primary, .label-primary {
	background-color: #504f63;
	color: #fff
}