/* ZTree */
.ztree li span.button.default_ico_open,
.ztree li span.button.default_ico_docu,
.ztree li span.button.allagents_ico_open,
.ztree li span.button.allagents_ico_docu,
.ztree li span.button.contractagent_ico_open,
.ztree li span.button.contractagent_ico_docu,
.ztree li span.button.agent_ico_open,
.ztree li span.button.agent_ico_docu,
.ztree li span.button.allprincipals_ico_open,
.ztree li span.button.allprincipals_ico_docu,
.ztree li span.button.contractprincipal_ico_open,
.ztree li span.button.contractprincipal_ico_docu,
.ztree li span.button.allspravs_ico_open,
.ztree li span.button.allspravs_ico_docu,
.ztree li span.button.contractsprav_ico_open,
.ztree li span.button.contractsprav_ico_docu { margin-right: 2px; background-position: -110px -16px; vertical-align: top; }

.ztree li span.button.default_ico_close,
.ztree li span.button.allagents_ico_close,
.ztree li span.button.contractagent_ico_close,
.ztree li span.button.agent_ico_close,
.ztree li span.button.allprincipals_ico_close,
.ztree li span.button.contractprincipal_ico_close,
.ztree li span.button.allspravs_ico_close,
.ztree li span.button.contractsprav_ico_close { margin-right: 2px; background-position: -110px 0px; vertical-align: top; }

.ztree li span.button.principal_ico_docu,
.ztree li span.button.sprav_ico_docu,
.ztree li span.button.terminal_ico_docu,
.ztree li span.button.reportpayment_ico_docu { margin-right: 2px; background-position: -110px -32px; vertical-align: top; }

.ztree-search { display: block; margin-left: 25px; width: 17em; }


/* Bootstrap */
.form-inline-block label { display: block; }

.glyphicon-animate-rotate { animation: spin 1s linear infinite; }
@keyframes spin {
	from { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}

/* DataTables */
/* Делаем блок поиска инлайновым, чтобы кнопки копирования и экспорта таблицы были в одной строке с блоком поиска */
div.dataTables_filter { display: inline-block; margin-left: 2em; }

/*настройки для печати*/
.print{display: none;}
@media print {
        body { margin: 0}
    .no-print, nav {display: none!important;}
    .print{display: block}
    pre{font-size: 13px;}
}
