﻿
/* common */
.hccColour, a.hccColour:hover 
{
	color:#b1b514; 
}
body {
	min-width: 300px;
	padding-top: 0px;
	padding-bottom: 0;
}

h1 {
	font-size: 30px;
	margin-top:10px;
}

h2 {
	font-size: 26px;
}

table {
	width: 100%;
}

td.rt 
{
	text-align:right;
}

.dhub-hidden-by-default 
{
	display:none;
}

ol.dhub-spaced li,
li.dhub-spaced li
{
	margin-bottom:10px;
}

div.master-default-frame 
{
	min-height: 600px;
}
.nobreak
{
	white-space:nowrap;
}
.page-top 
{
	margin-top:10px;
}
a.low-light
{
    color:#999;
    text-decoration:none;
}
.dhub-line-under 
{
	border-bottom:2px solid #6c5f95;
	padding-bottom:5px;
}

/* header */
#headerblock h1 a {
	text-decoration: none;
}
#headerblock  h1
{
	color:White;
}
#headerblock 
{
	margin-bottom:0px;
	padding-top:10px;
	background-color:#322D50;
	color:White;
}
#headerblock .dhub-sub-strap {
	font-weight:bold;
}
#headerblock .site-logo {
margin: 0 14px 0 0;
padding: 0;
}
#headerblock h1 {
font-size: 26px;
display: inline;
}
.navbar-toggle-menu-label {
	margin: 15px 4px 0 0;
}
.navbar-default,
.navsmall  {
	background-color:#6c5f95;
}
.navbar-default .navbar-brand,
.navbar-default .navbar-nav > li > a {
	color:White;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-nav > li > a:hover 
{
	color:#E3E0EC;
}

@media (max-width: 767px) {
	.navbar-collapse {background-color:#fff !important;}
}

.navbar-default .navbar-toggle {
	border-color: #999;
	background-color: #eee;
}
.navbar {
	margin-bottom: 10px;
}

/* footer */
.footer {background-color:#e0e2a4; border-top:10px solid #b1b514; padding-bottom:5px;padding-top:5px;}
.footer h3 {font-size:18px; color:#333;}
.footer hr {border-top: 2px solid #b1b514;}
.footer li {margin-top:2px; padding-top:1px; padding-bottom:1px;}
.footer li a {display:block; width:100%;padding:5px 0 5px 0;color:#555;}
.footer li a:hover {color:#333;}

/* the rest */

.dhub-pointy
{
	cursor:pointer;
}

div.dhub-supplier-po-response .dhub-response-lines
{
	font-size:0.8em;
}
div.dhub-supplier-po-response .dhub-line-action
{
	font-weight:bold;
	font-size:1.1em;
}

.well-sm.dhub-additional 
{
	padding:2px;
	margin-bottom:0px;
}

div.dhub-response-lines table 
{
	margin-bottom:0px;
}

div.dhub-supplier-po-response .order-lines td
{
	vertical-align:top
}
div.dhub-supplier-po-response span.dhub-updated-line
{
	color:red;
	cursor:help;
}

.dhub-smaller
{
	font-size:0.8em;
}
.dhub-smaller .btn-xs 
{
	font-size:0.8em;
}

table.dhub-smaller .label 
{
	font-size:1.2em;
}

.dhub-empty-data
{
	text-align:center;
	font-style:italic;	
}

tr.dhub-transfer-superseded td
{
	text-decoration:line-through;	
}
.dhub-superseded-warning,
.dhub-cancelled-warning
{
	font-size: 1.1em;
	text-align:center;
	font-weight:bold;
}
.dhub-cancelled-overlay
{
	position:absolute;
}
.dhub-previous-versions
{
	margin-top:30px;
}
.dhub-page-exit-reminder 
{
	display:none;
	font-size:1.1em;	
}
.dhub-page-exit-reminder  h4
{
	margin:0px 0px 5px 0px;
}

table tr.dhub-qty-zero-line .crs
{
	text-decoration:line-through;
}
.dhub-action-complete
{
	color: #3E8A3E;
}
tr.dhub-action-complete td,tr.dhub-action-complete th
{
	background-color: #EBF9EB !important;
	color:#285A28;
}
table.dub-top-headings th
table.dub-top-headings th
{
    vertical-align:top;
}

div.dhub-share-doc-link-frame .alert 
{
	margin-top:10px;
}