/*
Andrew's 'Bootstrap Lite' styles to more-or-less mimic the look of Bootstrap
(for those elements used on the Gtx V4 website) while trying to to without the
Bootstrap philosophies, such as the grid system.
*/

h1.bsl, .bsl-h1
{
	font-family:			sans-serif;
	font-size:				24px;
	font-weight:			bold;
	margin:					0 0 14px 0;
}

h2.bsl, .bsl-h2
{
	font-family:			sans-serif;
	font-size:				20px;
	margin:					0 0 14px 0;
}

input[readonly]
{
	background-color:		#eee;
}

input.bsl-input-text
{
	border-color:			#ccc;
	border-radius:			4px;
	border-style:			solid;
	border-width:			1px;
	margin-right:			10px;
	padding:				6px 12px;
}

input[type="checkbox"]
{
	margin-right:			10px;
}

p.bsl, .bsl-p
{
	font-size:				14px;
	margin:					0 0 14px 0;
}

select.bsl-select
{
	border-color:			#ccc;
	border-radius:			4px;
	margin:					0 10px 0 0;
	padding:				6px 12px;
}

textarea.bsl-textarea
{
	border-color:			#ccc;
	border-radius:			4px;
	border-style:			solid;
	border-width:			1px;
	margin-right:			10px;
	padding:				6px 12px;
	resize:					vertical;
}

.bsl-btn
{
	border-color:			transparent;
	border-radius:			4px;
	border-style:			solid;
	border-width:			1px;
	display:				inline-block;
	margin:					0 10px 0 0;
	padding:				6px 12px;
	white-space:			nowrap;
}

a.bsl-btn {
	font-size: 14px;
}

.bsl-btn-default
{
	background-color:		white;
	border-color:			#ccc;
	color:					#333;
}

.bsl-btn-default:hover
{
	background-color:		#eee;
}

.bsl-btn-disabled
{
	background-color:		white;
	border-color:			#ccc;
	color:					#aaa;
}

.bsl-btn-primary
{
	background-color:		#e81f2a;
	border-color:			#e81f2a;
	color:					#fff;
}

.bsl-btn-primary:hover
{
	background-color:		#d81f2a;
	color:					white;
}

.bsl-btn-selected
{
	background-color:		#eee;
	border-color:			#ccc;
	color:					#333;
}

.bsl-form-group
{
	margin:					0 0 21px 0;
}

.bsl-form-group a
{
	text-decoration:		underline;
}
