#olymp form.filter { margin-bottom: 10px; }
#olymp form.filter label { display: inline-block; }

#olymp div.tableWrapper table.generaltable { width: 100%; }
#olymp table.generaltable { border: solid 2px #616161; }
#olymp table.generaltable th { border: solid 1px darkgray; }
#olymp table.generaltable td { border: solid 1px gray; }
#olymp span.label { color: #999; }

#olymp .is-nowrap { text-wrap: nowrap; }
#olymp a.fa { text-decoration: none; cursor: pointer; }
#olymp a.fa-hover-spin:hover { animation: fa-spin 2s infinite linear; }

section.block_olymp div.icon { float: left; color: #303093; width: 20px; height: 20px; }
section.block_olymp div.icon i.icon { font-size: 20px; width: 20px; height: 20px; }

#olymp div.modal { display: none; }
#olymp div.modal.is-active { display: block!important; }

/* Панель инструментов */
#olymp div.tools {
	height: 40px;
	padding: 0 5px;
	margin-top: -45px;
	margin-bottom: 40px;
	background: rgba(0, 149, 218, .25);
	}
#olymp div.tools a { float: left; margin: 10px 5px; }
#olymp div.tools a:not(:hover) { color: black; }
#olymp div.tools a:not([href]) { text-decoration: underline; color: black; }
#olymp div.tools a i { margin-right: 5px; }

/* Статусы сообщений */
#olymp .message {
	border: 1px solid;
	margin: 10px 0px;
	padding: 15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	}
#olymp .message p { margin: 0; }
#olymp .info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('/blocks/olymp/lib/image/status/info.png');
	}
#olymp .success {
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('/blocks/olymp/lib/image/status/success.png');
	}
#olymp .warning {
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('/blocks/olymp/lib/image/status/warning.png');
	}
#olymp .error {
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('/blocks/olymp/lib/image/status/error.png');
	}
#olymp .validation {
	color: #D63301;
	background-color: #FFCCBA;
	background-image: url('/blocks/olymp/lib/image/status/validation.png');
	}
