.bootstrap-select .dropdown-toggle:focus {
	outline: none !important;
}

body > div.navbar:before {
	background: none;
}

body > div.navbar {
	background: #004b93;
}

body > div.navbar ul.nav > li > a:hover, body > div.navbar ul.navbar-nav > li.active > a, body > div.navbar .nav>li>a:focus, .nav>li>a:hover, .nav .open>a, .nav .open>a:focus, .nav .open>a:hover, span.badge {
	background: #1e73be;
}



.btn-primary {
	background: #004b93 !important;
}
a.btn > i.fa.fa-try,
a.btn > i.fa.fa-usd,
a.btn > i.fa.fa-eur,
a.btn > i.fa.fa-gbp,
a.btn > i.fa.fa-cny {
	margin-right: 0px !important;
}
input[disabled] {
	background:#eee !important;
	border-color:#eee;
	color:#999;
	cursor:default !important;
	box-shadow: none;
}

.overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	background:rgba(255,255,255,0.9);
	display: none;
	left: 0px;
	top: 0px;
	z-index: 10 !important;
}
.overlay i {
	position: absolute;
	left: 50%;
	top: 50%;
	transform:translate(-50%, -50%);
}
.steps {

}
.steps .step:first-child {
	margin-top: 0px;
}
.steps .step {
	background-color: #fafafa;
	padding: 30px;
	margin-top: 30px;
}
.chunkUploadLoading {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.9);
    z-index: 10;
}
.chunkUploadLoading i {
    top: 50%;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
}
.chunkUploadLoading .progress {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0;
    height: 60px;
}
.chunkUploadLoading .progress > div {
        line-height: 60px;
    font-size: 32px;
}

.navbar-brand>img {
	-webkit-transition: all 500ms linear .1s;
    -moz-transition: all 500ms linear .1s;
    -o-transition: all 500ms linear .1s;
    transition: all 500ms linear .1s;
	height: 60px;
    position: absolute;
    top: 10px;
    left: 0;
    transform-origin: 0 0;
    filter: brightness(0) invert(1);

}
/*
.navbar-brand:hover>img {
	transform: rotate(5deg);
}
*/
.mainBack {
	margin-top: 60px;
}
.tooltip-inner {
	max-width: 400px;
	    text-align: left;
    font-size: 12px;
}

div.module-widget {
    background: #000;
    color: #fff;
    text-align: center;
    padding: 30px;
    margin-bottom: 30px;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    overflow: hidden;
    box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, .13);
    background: #fff !important;
    color: #4b4f56 !important;
}

div.module-widget h1 {
    margin: 0;
    padding: 0;
    color: #666
    color:#4b4f56 !important;
    font-size: 18px;
    font-weight: 400;
}

div.module-widget h1 + div.item {
    border-top: none;
}

div.module-widget div.graph {
    margin-top: 30px;
}

div.module-widget div.item {
    margin-top: 15px;
    padding-top: 15px;
    position: relative;
}

div.module-widget div.item div.label {
    font-weight: 300;
}

div.module-widget div.item div.text {
    font-weight: 600;
    letter-spacing: 1px;
    font-size: 16px;
}

div.module-widget div.item a {
    display: block;
    color: #fff;
    font-weight: 500;
    margin: 3px 0px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 90%;
}

div.module-widget div.item a span {
    position: absolute;
    right: 0px;
}

div.module-widget div.item a:hover {
    color: #eee;
}

div.module-widget.pastel {
    background: #fff;
    color: #4a655c;
    overflow: visible;
}

div.module-widget.pastel div.item {
}

div.module-widget.pastel div.item div.label {
    color: #4a655c;
}

div.module-widget.pastel div.item a {
    color: #4a655c;
}

div.module-widget.pastel h1 {
    color: #4a655c;
}