
/* Tabs
--------*/

	.tabs {
		padding: 0;
		list-style-type: none;
		font-weight: 500 !important;
	}

	.tabs:after {
		content: '';
		clear: both;
		display: table;
	}

	.tabs li {
		display: block;
		cursor: pointer;
		padding: 7px 15px;
		float: left;
		border-radius: 5px;
		margin-right: 10px;
	}

	.tabs li:first-child {
		border-top-left-radius: 5px;
	}

	.tabs li:hover {
		background-color: rgba(255,255, 255, 0.7);
	}

	.tabs li.active {
		position: relative;
		bottom: -1px;
		margin-bottom: -1px;
		background-color: #FFFFFF;
		box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12);
	}

	.tabs li img {
		display: block;
		height: 16px;
		float: left;
		padding: 0 !important;
		margin: 0 5px 0 0 !important;
		position: relative;
		top: 3px;
	}