.container-fluid {
	padding-top: 64px;
}

.task-schedule-index td,
.turbo-sms-sent-index td,
.np-express-invoice-index td,
.np-warehouses td,
.np-cities td,
.test-api-en td,
.test-api-counterparties td,
.test-api-counterparties-contactpersons td{
	font-size: 0.8em;
	padding: 4px !important;
}

.np-express-invoice-index td {
	white-space: normal;
}

body > .xdebug-var-dump {
	/* fix overlap navbar */
	margin-top: 70px;
	background: #fcc;
}

.send-express-invoice-to-np-index .order-info {
	margin-top: 20px;
}

.send-express-invoice-to-np-index .order-info .panel-body{
	font-size: 0.8em;
}

.send-express-invoice-to-np-index .callout .code {
	font-size: 0.7em;
	margin-left: 2px;
	color: #ccc;
}

.send-express-invoice-to-np-index .custom-wrap {
	border: 2px solid #00f;
	padding: 8px;
	border-radius: 4px;
	background: #bff;
}

.callout.callout-warning {
    background-color: #f39c12 !important;
	color: #fff !important;
}

.callout.callout-danger {
    background-color: #f47582 !important;
    color: #fff !important;
}

.callout.callout-danger {
    border-color: #ce2132;
}

.callout h4 {
    margin-top: 0;
    font-weight: 600;
}
.callout p:last-child {
    margin-bottom: 0;
}
.callout.callout-warning {
    border-color: #c87f0a;
}
.callout {
    border-radius: 3px;
    margin: 0 0 20px 0;
    padding: 15px 30px 15px 15px;
    border-left: 5px solid #eee;
    border-left-color: rgb(238, 238, 238);
}

td.white-space-normal {
	white-space: normal;
}

.white-space-nowrap {
	white-space: nowrap;
}

.np-express-invoice-index td.order_id {
	font-weight: bold;
	font-size: 1.2em;
}

.np-express-invoice-index td .modelOrder-price_total,
.np-express-invoice-index td .userCustomer-phone,
.np-express-invoice-index td .userCustomer-name {
    font-weight: bold;
    font-size: 1.2em;
}

.np-express-invoice-index tr.today {
	background: #def !important;
}

#dynagrid-1 {
	overflow: hidden;
}

.badge.danger {
	background-color: #d9534f;
}

.np-express-invoice-index .filter-date-range {
	margin: 8px 0;
	border: 1px solid #ddd;
	padding-top: 8px;
	background: #eee;
	border-radius: 4px;
}

.np-express-invoice-index .filter-date-range label {
	width: auto;
	padding-right: 4px;
}

.np-express-invoice-index .filter-date-range .col-sm-6 {
	padding-left: 0;
}

.np-express-invoice-index .filter-date-range .form-group {
	display: inline-block;
	margin: 0 -15px 0 0;

}

.np-express-invoice-index td.tracking td {
	white-space: nowrap;
	border: 1px solid #ddd;
}

.np-express-invoice-index td.tracking td:nth-child(2) {
	font-size: 2em;
}

.np-express-invoice-index .grid-view .badge.type_10 {
	background: #449d44;
}

.wrap-is_printed_markings {
	display: inline-block;
	vertical-align: top;
	min-width: 362px;
}

.wrap-is_printed_markings .form-group {
	min-width: 100%;
}

.np-express-invoice-index td .np-info {
	font-weight: bold;;
	font-size: 1.2em;
}
