/*
	Name: intranet.css
	Function: Adds custom styles to L&B intranet 
	Author: Lund&Bendsen
	
	L&B Style guide:
	 - Dark blue:  #3260A3
	 - Light blue: #008ecf
	
	Icons: 
	 - Custom (from Drive)
	 - FontAwesome 4.7
	 
*/

h1 span 		{ color: #3260A3; }
.text-bold 		{ font-weight: bold; }
.fa 			{ color: #3260A3; } /* L&B Style color: Dark blue */
.fa.fa-inverse 	{ color: #fff; }
.fa.fa-2x		{ vertical-align: middle; }
.inline-block 	{ display:inline-block; }
.padding-l-15	{ padding-left: 15px; }
.padding-l-5	{ padding-left: 5px; }
pre 			{ white-space: pre-wrap; }
.icon-xl {
	width: 64px;
	height: 64px;
}

.icon-lg {
	width: 25px;
	height: 25px;
	padding: 0;
}

.icon-sm {
	width: 16px;
	height: 16px;
	padding: 4px;
}

.center {
	display: block;
	margin: 0 auto;
	text-align: center;
}

IMG.tooltipHelpIcon {
	margin-left: 5px;
}

.warningText {
	padding-left: 30px;
	min-height: 16px;
	background-image: url("images/icon-warn.png");
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.pipelineIndicator {
	float: right;
	display: block;
	width: 14px;
	height: 14px;
	border: 1px solid gray;
	margin-left: 4px;
}

.fullWidth {
	width: 100%;
}
.align-top {
	vertical-align: top;
}
.delivery-list {
	width: 400px;
}
.delivery-list tbody tr td.rich-table-cell {
	vertical-align: middle;
}

A.imageLink,span.imageLink {
	color: black;
	display: inline-table;
	padding: 4px;
	margin: 2px;
	text-decoration: none;
	vertical-align: middle;
	background-color: #f4f4f4;
	border: 1px solid #a2a2a2;
	text-decoration: none;
}

A.imageLink:hover {
	border: 1px solid #3260A3;
}

A.imageLink IMG,span.imageLink IMG {
	vertical-align: middle;
	margin-right: 4px;
	border: none;
}

span.imageLink {
	color: gray;
}

.user_menu {
	float: right;
}

.user_menu A.imageLink {
	background-color: white;
	border-color: #f4f4f4;
}

.user_menu A.imageLink:hover {
	border-color: #3260A3;
}

.rankedAnswerTable {
	width: 100%;
}

.rankedAnswerTable td {
	width: 20%;
	text-align: center;
}