/***
iCheck
***/

.icheck-list {
	> label {
		display: block;
		margin-bottom: 8px;

		&:last-child {
			margin-bottom: 0;
		}
	}
}

.icheck-inline {

	.form-horizontal & {
		margin-top: 8px;
	}

	> label {
		display: inline-block;
		margin-left: 15px;

		&:first-child {
			margin-left: 0;
		}
	}
}

div[class*='icheckbox_'],
div[class*='iradio_'] {
	margin-right: 5px;
	top: -1px !important;
}

.icheck-colors {
	padding: 0;
	margin: 0;
	list-style: none;

	> li {
		padding: 0;
		margin: 4px;
		float: left;
		display: inline-block;
		height: 20px;
		width: 20px;
		background:#000000;

		&:first-child {
			margin-left: 0;
		}

		@include opacity(0.6);

		&:hover {
			@include opacity(1);
			cursor: pointer;
		}

		&.active {
			height:26px;
			margin-top:0;
			@include opacity(0.6);
		}

		&.red{background:#d54e21;}
		&.green{background:#78a300;}
		&.blue{background:#0e76a8;}
		&.aero{background:#9cc2cb;}
		&.grey{background:#73716e;}
		&.orange{background:#f70;}
		&.yellow{background:#fc0;}
		&.pink{background:#ff66b5;}
		&.purple{background:#6a5a8c;}
	}
}