/* Custom styles */
#page {	padding-top:60px; } /* Padding for fixed top bar */
div.pagination ul li.disabled a {
    cursor: default;
}
table tr.selected {	background: #f1f1f1; }
#grid-view-orders_c6  a{
    width: 140px;
    display:block;

}
/* Grey out CGridView when loading */
.grid-view-loading table {
    opacity: .5;
}
a { color: #eb088c; }
a:hover { color: #be0671; }
.pagination a:hover, .pagination .active a {
background-color: #f1f1f1;
}
form.form-inline .control-group {
	display: inline-block;
	margin-bottom: 0;
}
form.form-inline .control-group { position: relative; }
.error-tooltip {
	position: absolute;	
	z-index: 9999;
	color:#b94a48;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
	margin-top: 32px;
	top:0;
	padding: 8px 14px 8px 14px;
	background-color:#f2dede;
	border:1px solid #eed3d7;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
/* Fix pull-right dropdown align issue
https://github.com/twitter/bootstrap/issues/2045 */
.pull-right .dropdown-menu:after {
	left: auto;
	right: 13px;
}
.pull-right .dropdown-menu {
	left: auto;
	right: 0;
}
/* Additional styles for table sort headers */
table .header a.asc:after,
table .header a.desc:after {

	content: "";
	float: right;
	margin-top: 7px;
	margin-left: 5px;
	border-width: 0 4px 4px;
	border-style: solid;
	border-color: #333 transparent;
}
table .header a.asc:after {
  visibility: visible;
}
table .header a.desc:after {
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #333;
  visibility: visible;
}
tr.header, table tr.header td:hover {
	background-color: #333333; color: white; font-weight: bold; letter-spacing: 3px;
}
tr.header.level-1, table tr.header.level-1 td:hover {
	background-color: #AAAAAA;
}
table.product-details td.name { width: 30%; }
table.product-details td.value { width: 70%; }
/* Override styles for OV-chipkaart colors */
.btn-primary {
	background-color: #e6007e;
	background-image: -moz-linear-gradient(top, #ee4da5, #da0078);
	background-image: -ms-linear-gradient(top, #ee4da5, #da0078);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee4da5), to(#da0078));
	background-image: -webkit-linear-gradient(top, #ee4da5, #da0078);
	background-image: -o-linear-gradient(top, #ee4da5, #da0078);
	background-image: linear-gradient(top, #ee4da5, #da0078);
	background-repeat: repeat-x;	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee4da5',
		endColorstr='#da0078', GradientType=0 );	
	border-color: #d04497 #d04497 #931652;	
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);	
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=  false );
}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]	{ background-color: #da0078; }
.btn-primary:active,.btn-primary.active { background-color: rgba(147, 22, 82, .81) \9; }
.label-cbz{background-color:#e6007e;}
.progress-cbz .bar {
	background-color: #4bb1cf;
	background-image: -moz-linear-gradient(top, #ee4da5, #da0078);
	background-image: -ms-linear-gradient(top, #ee4da5, #da0078);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee4da5), to(#da0078) );
	background-image: -webkit-linear-gradient(top, #ee4da5, #da0078);
	background-image: -o-linear-gradient(top, #ee4da5, #da0078);
	background-image: linear-gradient(top, #ee4da5, #da0078);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee4da5',
		endColorstr='#da0078', GradientType=0 );
}
.progress-cbz.progress-striped .bar {
	background-color: #ee4da5;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255,
		255, 0.15) ), color-stop(0.25, transparent),
		color-stop(0.5, transparent),
		color-stop(0.5, rgba(255, 255, 255, 0.15) ),
		color-stop(0.75, rgba(255, 255, 255, 0.15) ),
		color-stop(0.75, transparent), to(transparent) );
	background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15)
		25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%,
		rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent );
	background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15)
		25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%,
		rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent );
	background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15)
		25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%,
		rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent );
	background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15)
		25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%,
		rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent );
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%,
		transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%,
		rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent );
}
.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover { background-color: #da0078; }
tr.not-in-nalbatch td {
	background-color: #f2f2f2;
	color: #999;
}
.modal form { margin-bottom: 0; }
span.table-summary { font-size:18px; font-weight:bold; margin-bottom:8px; }