﻿/* Bootstrap theme */
.navbar {
	border: none;
	font-size: 13px;
	font-weight: 300;
	background-color: #428bca;
	color: white;
}


	.navbar .navbar-toggle:hover .icon-bar {
		background-color: #3276b1;
	}

.navbar-collapse {
	-webkit-box-shadow: none;
	border-top-color: rgba(0, 0, 0, .2);
	box-shadow: none;
}

.navbar .btn {
	padding-bottom: 6px;
	padding-top: 6px;
}

.navbar .dropdown-menu {
	border: none;
}

	.navbar .dropdown-menu > li > a,
	.navbar .dropdown-menu > li > a:focus {
		background-color: transparent;
		/*font-size: 13px;*/
		font-weight: 300;
	}

.navbar .dropdown-header {
	color: rgba(255, 255, 255, .5);
}

.navbar-default .dropdown-menu {
	background-color: #333333;
}

	.navbar-default .dropdown-menu > li > a,
	.navbar-default .dropdown-menu > li > a:focus {
		color: #fff;
	}

		.navbar-default .dropdown-menu > li > a:hover,
		.navbar-default .dropdown-menu > .active > a,
		.navbar-default .dropdown-menu > .active > a:hover {
			background-color: #272727;
		}

.navbar-inverse .dropdown-menu {
	background-color: #428bca;
}

	.navbar-inverse .dropdown-menu > li > a,
	.navbar-inverse .dropdown-menu > li > a:focus {
		color: #fff;
	}

		.navbar-inverse .dropdown-menu > li > a:hover,
		.navbar-inverse .dropdown-menu > .active > a,
		.navbar-inverse .dropdown-menu > .active > a:hover {
			background-color: #006687;
		}

input {
	padding: 8px;
	vertical-align: middle;
}

.btn {
	padding: 8px 16px;
	border-radius: 0;
}

.btn-lg {
	padding: 16px 32px;
}

.btn-sm {
	padding: 8px 16px;
}

.btn-xs {
	padding: 4px 8px;
}

.btn-group .btn ~ .dropdown-toggle {
	padding-left: 16px;
	padding-right: 16px;
}

.btn-group .dropdown-menu {
	border-top-width: 0;
}

.btn-group.dropup .dropdown-menu {
	border-bottom-width: 0;
	border-top-width: 1px;
	margin-bottom: 0;
}

.btn-group .dropdown-toggle.btn-default ~ .dropdown-menu {
	background-color: #e7e7e7;
	border-color: #dadada;
}

	.btn-group .dropdown-toggle.btn-default ~ .dropdown-menu > li > a {
		color: #333333;
	}

		.btn-group .dropdown-toggle.btn-default ~ .dropdown-menu > li > a:hover {
			background-color: #d3d3d3;
		}

.btn-group .dropdown-toggle.btn-primary ~ .dropdown-menu {
	background-color: #428bca;
	border-color: #0079a1;
}

	.btn-group .dropdown-toggle.btn-primary ~ .dropdown-menu > li > a {
		color: #fff;
	}

		.btn-group .dropdown-toggle.btn-primary ~ .dropdown-menu > li > a:hover {
			background-color: #006d91;
		}

.btn-group .dropdown-toggle.btn-success ~ .dropdown-menu {
	background-color: #43ac6a;
	border-color: #3c9a5f;
}

	.btn-group .dropdown-toggle.btn-success ~ .dropdown-menu > li > a {
		color: #fff;
	}

		.btn-group .dropdown-toggle.btn-success ~ .dropdown-menu > li > a:hover {
			background-color: #388f58;
		}

.btn-group .dropdown-toggle.btn-info ~ .dropdown-menu {
	background-color: #5bc0de;
	border-color: #46b8da;
}

	.btn-group .dropdown-toggle.btn-info ~ .dropdown-menu > li > a {
		color: #fff;
	}

		.btn-group .dropdown-toggle.btn-info ~ .dropdown-menu > li > a:hover {
			background-color: #39b3d7;
		}

.btn-group .dropdown-toggle.btn-warning ~ .dropdown-menu {
	background-color: #e99002;
	border-color: #d08002;
}

	.btn-group .dropdown-toggle.btn-warning ~ .dropdown-menu > li > a {
		color: #fff;
	}

		.btn-group .dropdown-toggle.btn-warning ~ .dropdown-menu > li > a:hover {
			background-color: #c17702;
		}

.btn-group .dropdown-toggle.btn-danger ~ .dropdown-menu {
	background-color: #f04124;
	border-color: #ea2f10;
}

	.btn-group .dropdown-toggle.btn-danger ~ .dropdown-menu > li > a {
		color: #fff;
	}

		.btn-group .dropdown-toggle.btn-danger ~ .dropdown-menu > li > a:hover {
			background-color: #dc2c0f;
		}

.lead {
	color: #6f6f6f;
}

cite {
	font-style: italic;
}

blockquote {
	border-left-width: 1px;
	color: #6f6f6f;
}

	blockquote.pull-right {
		border-right-width: 1px;
	}

	blockquote small {
		font-size: 12px;
		font-weight: 300;
	}


label,
.control-label,
.help-block,
.checkbox,
.radio {
	font-size: 12px;
	font-weight: normal;
}

.input-group {
	padding: 5px;
}
.input-group-addon,
.input-group-btn .btn {
	padding: 8px 16px;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
	border-color: transparent;
}

.nav-tabs > li > a {
	background-color: #e7e7e7;
	color: #222222;
}

.nav-tabs .caret {
	border-bottom-color: #222222;
	border-top-color: #222222;
}

.nav-pills {
	font-weight: 300;
}

.breadcrumb {
	border: 1px solid #ddd;
	border-radius: 3px;
	font-size: 10px;
	font-weight: 300;
	text-transform: uppercase;
}

.pagination {
	font-weight: 300;
}


	.pagination > .active > a,
	.pagination > .active > span {
		color: #fff;
	}

	.pagination > li > a,
	.pagination > li:first-child > a,
	.pagination > li:last-child > a,
	.pagination > li > span,
	.pagination > li:first-child > span,
	.pagination > li:last-child > span {
		border-radius: 3px;
	}

.pagination-lg > li > a {
	padding-left: 22px;
	padding-right: 22px;
}

.pagination-sm > li > a {
	padding: 0 5px;
}

.pager {
	color: #999999;
	font-size: 12px;
	font-weight: 300;
}

.list-group {
	font-size: 12px;
	font-weight: 300;
}

.close {
	opacity: .4;
	text-decoration: none;
	text-shadow: none;
}

	.close:hover,
	.close:focus {
		opacity: 1;
	}

.alert {
	font-size: 12px;
	font-weight: 300;
}

	.alert .alert-link {
		color: #fff;
		font-weight: normal;
		text-decoration: underline;
	}

.label {
	border-radius: 0;
	font-weight: 300;
	padding-left: 1em;
	padding-right: 1em;
}

.label-default {
	background-color: #e7e7e7;
	color: #333333;
}

.badge {
	font-weight: 300;
}

.progress {
	-webkit-box-shadow: none;
	background-color: #f6f6f6;
	border: 1px solid #ccc;
	box-shadow: none;
	height: 22px;
	padding: 2px;
}

.dropdown-menu {
	font-size: 12px;
	margin-top: 0;
	padding: 0;
}

	.dropdown-menu > li > a {
		padding: 12px 15px;
	}

.dropdown-header {
	font-size: 9px;
	padding-left: 15px;
	padding-right: 15px;
	text-transform: uppercase;
}

.popover {
	color: #fff;
	font-size: 12px;
	font-weight: 300;
}

.panel-heading,
.panel-footer {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.panel-default .close {
	color: #222222;
}

.modal .close {
	color: #222222;
}
