
#main-menu
{
	border-bottom: 0;
}


#main-menu .navbar-nav > .active > a,
#main-menu .navbar-nav > .active > a:hover,
#main-menu .navbar-nav > .active > a:focus
{
	color: #000;
	font-weight: bold;
	background-color: #fff;
}


.nav-tabs.sky-tabs
{
	margin-top: 30px;
	padding: 0 0 0 33px;
	border-bottom: 2px solid #347ab8;
}


	.nav-tabs.sky-tabs > li
	{
		min-width: 132px;
		text-align: center;
		margin-bottom: -2px;
	}


		.nav-tabs.sky-tabs > li + li
		{
			margin-left: 10px;
		}


		.nav-tabs.sky-tabs > li > a
		{
			color: #fff;
			font-size: 18px;
			border-radius: 0;
			background-color: #347ab8;
			border: 2px solid #347ab8;
		}


			.nav-tabs.sky-tabs > li > a:hover,
			.nav-tabs.sky-tabs > li > a:focus,
			.nav-tabs.sky-tabs > li.active > a,
			.nav-tabs.sky-tabs > li.active > a:hover,
			.nav-tabs.sky-tabs > li.active > a:focus
			{
				color: #000;
				background-color: #fff;
				border: 2px solid #347ab8;
				border-bottom-color: #fff;
			}


@media (min-width: 768px)
{

	.form-inline .form-group,
	.form-inline .checkbox,
	.form-inline .radio
	{
		margin-top: 7px;
		margin-left: 10px;
		margin-bottom: 8px;
	}

}


.btn,
.alert,
.panel,
.form-control,
.input-group-addon,
.easy-autocomplete input,
.select2-container--default .select2-selection--single
{
	border-radius: 0;
	box-shadow: none;
}


.btn-default,
.form-control,
.input-group-addon,
.easy-autocomplete input,
.select2-container--default .select2-selection--single
{
	border-color: #858585;
}


.form-horizontal label.control-label
{
	text-align: left;
	font-weight: normal;
}


.btn
{
	text-transform: uppercase;
}


.btn.nopointer
{
	cursor: default;
}


.btn.btn-icon
{
	padding: 0;
	width: 28px;
	height: 28px;
	line-height: 28px;
	text-align: center;
}

	.btn.btn-icon.xsmall
	{
		width: 18px;
		height: 18px;
		line-height: 16px;
	}

	.btn.btn-icon.small
	{
		width: 22px;
		height: 22px;
		line-height: 20px;
	}

	.btn.btn-icon.big
	{
		width: 34px;
		height: 34px;
		font-size: 1.8em;
	}


	.btn.btn-icon > .fa-remove.fa-lg
	{
		top: -1px;
		position: relative;
	}


.btn.btn-grass
{
	color: #fff;
	background-color: #007330;
}


tr.grass,
table.table-hover tr.grass:hover
{
	color: #000;
	background-color: #c4df9c;
}


.btn.btn-gold,
tr.gold,
table.table-hover tr.gold:hover,
.table > tbody > tr > td.sun,
table.table-hover > tbody > tr:hover > td.sun
{
	color: #000;
	background-color: #f7941d;
}


.btn.btn-sky,
tr.sky,
table.table-hover tr.sky:hover
{
	color: #fff;
	background-color: #0055a6;
}


.btn.btn-wine,
tr.wine,
table.table-hover tr.wine:hover,
.table > tbody > tr > td.wine,
table.table-hover > tbody > tr:hover > td.wine
{
	color: #fff;
	background-color: #a20000;
}


.table > thead > tr.no-border > th,
.table > tbody > tr.no-border > th,
.table > tfoot > tr.no-border > th,
.table > thead > tr.no-border > td,
.table > tbody > tr.no-border > td,
.table > tfoot > tr.no-border > td
{
	border: 0;
}


.table > thead > tr > th.no-padding,
.table > tbody > tr > th.no-padding,
.table > tfoot > tr > th.no-padding,
.table > thead > tr > td.no-padding,
.table > tbody > tr > td.no-padding,
.table > tfoot > tr > td.no-padding
{
	padding: 0;
}
