/** Vitelity Portal **/
/**
GREY:
#000000
#07090A
#0D1215
#141B1F
#1B242A
#222D34
#28363E
#2F3F49
#364853
#3C515E 
#435a68 - main color
#566A77
#697B86
#7B8C95
#8E9CA4
#A1ACB4
#B4BDC3
#C7CED2
#D9DEE1
#ECEEF0
#FFFFFF

BLUE:
#000000
#000509
#000A12
#000F1B
#001424
#00182D
#001D36
#00223F
#002748
#002C51
#00315a - main color (PMS 540)
#19466A
#335A7B
#4D6F8C
#66839C
#8098AC
#99ADBD
#B2C1CE
#CCD6DE
#E6EAEE
#FFFFFF

**/
* {
	outline:none !important;
	-moz-outline: none !important;
}

/* Main */
body {
	overflow-x: hidden;
	margin-top: 0px;
	color: #435a68;
	background-color: #e8eaeb;
	background-image: url(../img/texture_7545.png);
}

/* Text */
p {
	color: #435a68;
}
h2 {
	color: #00325b;
	text-decoration: none;
}
.fadetext {
	color: #ccc;
}

/*-- Links --*/
a {
	color: #00325b;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #005580;
}

/*-- Color --*/
.blue {
	margin-right: 5px;
	color: #FFF;
	background-image: url(../img/screens/darkblue-60.png);
}
.white10 {
	margin-right: 5px;
	color: #FFF;
	background-image: url(../img/screens/white10.png);
}

/* Tooltip **/
#tooltip {
	position: absolute;
	display:none;
	border: none;
	padding: 3px 8px;
	border-radius: 3px;
	font-size: 10px;
	background-color: #222222;
	color: #ffffff;
	z-index: 25;
}
  
/* Spacing */
.nopadding {
	padding: 0 !important;
}
.nopadding .table {
	margin-bottom: 0;
}
.nopadding .table-bordered {
	border: 0;
}
.line-png {
	background: url("../img/line.png") repeat-x scroll 0 0 transparent;
	display: block;
	height: 8px;
} 
.center {
	display: block;
    margin-left: auto;
    margin-right: auto; 
}
.padding-right20 {
	padding-right: 20px;
}
@media (max-width: 1023px) {
.nav-collapse {
    overflow-y: auto;
}
}

.bar {
	background-image: linear-gradient(
		rgb(67, 90, 104),
		rgb(4, 128, 190)
	);
}

.widget-content.error {
  background-color: #f2dede;
}

.noshield {
  display: none;
}







