/* Buttons
-----------*/

	.btn,
	.ui-btn {
		text-decoration:none;
		display:inline-block;
		background-color: #3475B4;
		color: #FFFFFF !important;
		font-weight: normal !important;
		border: none;
		border-radius: 3px;
		padding: 5px 20px;
		cursor: pointer;
		font-size: 16px;
		line-height: 24px;
	}


	.btn.is-green {
		background-color: #91C515;
	}

	.btn.is-red {
		background-color: #c44536;
	}

	.btn.is-grey {
		background-color: #CECECE;
	}

	.btn:hover,
	.ui-btn:hover {
		color: #FFFFFF;
		text-decoration: none !important;
		opacity: 0.8;
	}

	/* Löschen
	-----------*/

		.btn-delete,
		.ui-btn-delete {
			background-color: #c44536;
			opacity: 0.3;
		}

		.btn-delete:hover {
			opacity: 1 !important;
		}

/* Bilder in Buttons
---------------------*/

	.btn img,
	.ui-btn img {
		display: inline-block;
		height: 18px;
		width: 18px;
		position: relative;
		top: 3px;
		box-shadow: none !important;
	}

/* Container
-------------*/

	.btn-container {
		text-align: right;
	}

	.btn-container:after {
		content: '';
		clear: both;
		display: table;;
	}

	.btn-container .btn {
		float: right;
		margin-left: 15px;
	}

	.ui-dialog .btn-container {
		border-top: 1px solid #DDDDDD;
		padding: 15px 20px;
	}

/* Disabled
------------*/

	.btn.disabled {
		opacity: 0.3 !important;
	}