.actions {
	text-align: right !important;
	white-space: nowrap;
}

/*table caption {
	text-align: left;
	font-size: 130%;
	font-weight: bold;
	padding-left: 8px;
}*/

.error-helper {color: red;}
.has-error {border-color: red;}

select optgroup {
	font-weight: bold;
}

/* Popover should not go behind the menubar */
.popover {
	z-index: 1030;
}

.table-sortable th a {
	color: black;
	display: block;
}

.jumbotron {padding-left: 30px; padding-right: 30px;}

@media print
{
	#page-wrapper {margin-left: 0;}

  a[href]:after {content: none;}
}

.tcr-displayinline,
.tcr-opener {display: none;}
.tcr-openerabove {margin-bottom: 5px;}
/* hiddenlabel */
.tcr-hl {display: none; font-weight: bold;}

@media (max-width: 767px) {

	.navbar-top-links {position: absolute; top: 0; right: 60px;}
	.navbar-top-links .dropdown-menu {left: auto; right: 0;}

	.block-btn-xs {display: block;}

	.table-customresponsive {display: block; border: none;}
	.table-customresponsive thead {display: none;}
	.table-customresponsive tbody {display: block;}
	.table-customresponsive tr {display:block;margin-bottom: 20px;border: solid 1px #ddd;}
	.table-customresponsive td {display:block;border:none !important;}

	/* tablecustomresponsive-floatleft */
	.table-customresponsive .tcr-fl {float: left; margin-right: 10px;}
	/* tablecustomresponsive-header */
	.table-customresponsive .tcr-h {border-bottom: solid 1px #ddd !important;}
	/* tablecustomresponsive-hiddenlabel */
	.table-customresponsive .tcr-hl {display: inline;}
	.table-customresponsive .tcr-hidden {display:none;}
	/* If there is an error hidden, do show the hidden element */
	.table-customresponsive .has-error.tcr-hidden {display:block;border-bottom: solid 1px #ddd !important;}
	.table-customresponsive .tcr-open .tcr-hidden {display:block;border-bottom: solid 1px #ddd !important;}
	.table-customresponsive .tcr-displayinline {display: inline;}
	.table-customresponsive .tcr-opener {display: block;}

}

@media (max-width: 991px) {
	.table-customresponsive-big {display: block; border: none;}
	.table-customresponsive-big thead {display: none;}
	.table-customresponsive-big tbody {display: block;}
	.table-customresponsive-big tr {display:block;margin-bottom: 20px;border: solid 1px #ddd;}
	.table-customresponsive-big td {display:block;border:none !important;}

	/* tablecustomresponsive-floatleft */
	.table-customresponsive-big .tcr-fl {float: left; margin-right: 10px;}
	/* tablecustomresponsive-header */
	.table-customresponsive-big .tcr-h {border-bottom: solid 1px #ddd !important;}
	/* tablecustomresponsive-hiddenlabel */
	.table-customresponsive-big .tcr-hl {display: inline;}

	.table-customresponsive-big .tcr-hidden {display:none;}
	/* If there is an error hidden, do show the hidden element */
	.table-customresponsive-big .has-error.tcr-hidden {display:block;border-bottom: solid 1px #ddd !important;}
	.table-customresponsive-big .tcr-open .tcr-hidden {display:block;border-bottom: solid 1px #ddd !important;}
	.table-customresponsive-big .tcr-displayinline {display: inline;}
	.table-customresponsive-big .tcr-opener {display: block;}
}
