/* remove bootstrap glow from tokeninput input box as it looks bad */
.token-input-list input
{
  outline: none !important;
  border:none !important;
  box-shadow:none !important;
}

/* make priceinput on order page a bit smaller */
.w60 {
	width: 60px !important;
}
.w100 {
	width: 100px !important;
}
.w150 {
	width: 150px !important;
}
/* authenticated frontpage */
.center { text-align: center; }

th[data-sort] {
  cursor:pointer;
}

.header { 
	width: 100%;
	background-color: #176595;
}
.header img.interhost_logo { margin-top: -10px; margin-left:2px;}

.header .menu a:hover {
	text-decoration: none;

}
.header .menu > ul > li > ul > li > a:hover{
	background: #006ab5; 
}

.header .menu > ul > li.active > a{
	background-color: #184869; 
}

.header .menu > ul > li.active > a:hover{
	background-color: #0084c7;
}

.header .menu > ul > li.open > a{
	background-color: #0084c7;
}

.header .menu > ul > li.open > a:hover{
	background-color: #0084c7;
}

.header .menu > ul > li.open > a:focus{
	background-color: #0084c7;
}


.header .menu > ul > li > ul{
	background-color: #0084c7;
}

.header .menu ul li a {
	color: #ffffff;
}

.header .menu > ul > li:hover {
	background: #0084c7;
}

.scrollable-menu {
    height: auto;
    max-height: 500px;
    overflow-x: hidden;
}

/* make the add row text vertical-align look ok */
tbody.dynamicformset tr td {
	vertical-align: baseline
}
