/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Last edited 20160327 by Vin¢ Roemer (http://wwww.roemer-sbi.com)
 */

/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html	{
	font-family:				"Martel", serif;
	-ms-text-size-adjust:		100%;
	-webkit-text-size-adjust:	100%;
	line-height:				133%;
	color:						#1d7353;
}

audio, canvas, progress, video	{
	display:		inline-block;
	vertical-align:	baseline;
}

audio:not([controls])	{
	display:	none;
	height:		0;
}

[hidden], template	{	display:		none;	}
a 					{	background:		transparent;	}
a:active, a:hover	{	outline:		0;	}
abbr[title]			{	border-bottom:	1px dotted;	}
b, strong			{	font-weight:	700;	}
dfn					{	font-style:		italic;	}

hr	{
	box-sizing:	content-box;
	height:		0;
}

pre	{overflow:	auto;	}

code, kbd, pre, samp	{
	font-family:	monospace, monospace;
	font-size:		1em;
}

button, input, optgroup, select, textarea	{
	color:			inherit;
	font-family:	"Martel", serif;
	margin:			0;
}

button			{overflow:			visible;	}
button, select	{text-transform:	none;	}

button, html input[type="button"], input[type="reset"], input[type="submit"]	{
	-webkit-appearance:	button;
	cursor:				pointer;
}

button[disabled], html input[disabled]	{cursor:	default;	}

button::-moz-focus-inner, input::-moz-focus-inner	{
	border:		0px solid black;
	padding:	0;
}

input	{line-height:	normal;	}

input[type="checkbox"], input[type="radio"]	{
	box-sizing:	border-box;
	padding:	0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button	{	height:	auto;	}

input[type="search"]	{
	-webkit-appearance:	textfield;
	box-sizing:			content-box;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration	{
	-webkit-appearance:	none;
}

fieldset	{
	border:		1px solid #c0c0c0;
	margin:		0 2px;
	padding:	0.35em 0.625em 0.75em;
}

legend	{
	border:		0;
	padding:	0;
}

textarea	{overflow:		auto;	}
optgroup	{font-weight:	bold;	}

table	{
	border-collapse:	collapse;
	border-spacing:		0;
}

td, th	{padding:	0;	}

/*! Source:	https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print	{
	*, *:before, *:after	{
		background:		transparent !important;
		color:			#000 !important;
		box-shadow:		none !important;
		text-shadow:	none !important;
	}

	a, a:visited		{	text-decoration:	underline;	}
	a:after 			{	content:			" (" attr(href) ")";	}
	abbr[title]:after	{	content:			" (" attr(title) ")";	}

	a[href^="#"]:after, a[href^="javascript:"]:after	{	content:	"";	}

	pre, blockquote	{
		border:				1px solid #999;
		page-break-inside:	avoid;
	}

	thead	{	display:			table-header-group;	}
	tr, img	{	page-break-inside:	avoid;	}
	img		{	max-width:			100% !important;	}

	p, h2, h3	{
		orphans:	3;
		widows:		3;
	}

	h2, h3					{	page-break-after:	avoid;	}
	.navbar					{	display:			none;	}
	.label					{	border:				1px solid #000;	}
	.table					{	border-collapse:	collapse !important;	}
	.table td, .table th	{	background:			#fff !important;	}
	.btn > .caret, .dropup > .btn > .caret	{	border-top-color:	#000 !important;	}
	.table-bordered th, .table-bordered td	{	border:				1px solid #ddd !important;	}
}

@font-face	{
	font-family:	'Glyphicons Halflings';
	src:			url('http://bootstrap-live-customizer.com/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.eot');
	src:			url('http://bootstrap-live-customizer.com/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('http://bootstrap-live-customizer.com/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('http://bootstrap-live-customizer.com/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.woff') format('woff'), url('http://bootstrap-live-customizer.com/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('http://bootstrap-live-customizer.com/bootstrap-3.3.5/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.glyphicon	{
	position:		relative;
	top:			1px;
	display:		inline-block;
	font-family:	'Glyphicons Halflings';
	font-style:		normal;
	font-weight:	normal;
	line-height:	1;
	-webkit-font-smoothing:		antialiased;
	-moz-osx-font-smoothing:	grayscale;
}

.glyphicon-asterisk:before	{	content:	"\2a";	}
.glyphicon-plus:before		{	content:	"\2b";	}

	.glyphicon-euro:before, .glyphicon-eur:before	{	content:	"\20ac";	}
.glyphicon-minus:before						{	content:	"\2212";	}
.glyphicon-cloud:before						{	content:	"\2601";	}
.glyphicon-envelope:before					{	content:	"\2709";	}
.glyphicon-pencil:before					{	content:	"\270f";	}
.glyphicon-glass:before						{	content:	"\e001";	}
.glyphicon-music:before						{	content:	"\e002";	}
.glyphicon-search:before					{	content:	"\e003";	}
.glyphicon-heart:before						{	content:	"\e005";	}
.glyphicon-star:before						{	content:	"\e006";	}
.glyphicon-star-empty:before				{	content:	"\e007";	}
.glyphicon-user:before						{	content:	"\e008";	}
.glyphicon-film:before						{	content:	"\e009";	}
.glyphicon-th-large:before					{	content:	"\e010";	}
.glyphicon-th:before						{	content:	"\e011";	}
.glyphicon-th-list:before					{	content:	"\e012";	}
.glyphicon-ok:before						{	content:	"\e013";	}
.glyphicon-remove:before					{	content:	"\e014";	}
.glyphicon-zoom-in:before					{	content:	"\e015";	}
.glyphicon-zoom-out:before					{	content:	"\e016";	}
.glyphicon-off:before						{	content:	"\e017";	}
.glyphicon-signal:before					{	content:	"\e018";	}
.glyphicon-cog:before						{	content:	"\e019";	}
.glyphicon-trash:before						{	content:	"\e020";	}
.glyphicon-home:before						{	content:	"\e021";	}
.glyphicon-file:before						{	content:	"\e022";	}
.glyphicon-time:before						{	content:	"\e023";	}
.glyphicon-road:before						{	content:	"\e024";	}
.glyphicon-download-alt:before				{	content:	"\e025";	}
.glyphicon-download:before					{	content:	"\e026";	}
.glyphicon-upload:before					{	content:	"\e027";	}
.glyphicon-inbox:before						{	content:	"\e028";	}
.glyphicon-play-circle:before				{	content:	"\e029";	}
.glyphicon-repeat:before					{	content:	"\e030";	}
.glyphicon-refresh:before					{	content:	"\e031";	}
.glyphicon-list-alt:before					{	content:	"\e032";	}
.glyphicon-lock:before						{	content:	"\e033";	}
.glyphicon-flag:before						{	content:	"\e034";	}
.glyphicon-headphones:before				{	content:	"\e035";	}
.glyphicon-volume-off:before				{	content:	"\e036";	}
.glyphicon-volume-down:before				{	content:	"\e037";	}
.glyphicon-volume-up:before					{	content:	"\e038";	}
.glyphicon-qrcode:before					{	content:	"\e039";	}
.glyphicon-barcode:before					{	content:	"\e040";	}
.glyphicon-tag:before						{	content:	"\e041";	}
.glyphicon-tags:before						{	content:	"\e042";	}
.glyphicon-book:before						{	content:	"\e043";	}
.glyphicon-bookmark:before					{	content:	"\e044";	}
.glyphicon-print:before						{	content:	"\e045";	}
.glyphicon-camera:before					{	content:	"\e046";	}
.glyphicon-font:before						{	content:	"\e047";	}
.glyphicon-bold:before						{	content:	"\e048";	}
.glyphicon-italic:before					{	content:	"\e049";	}
.glyphicon-text-height:before				{	content:	"\e050";	}
.glyphicon-text-width:before				{	content:	"\e051";	}
.glyphicon-align-left:before				{	content:	"\e052";	}
.glyphicon-align-center:before				{	content:	"\e053";	}
.glyphicon-align-right:before				{	content:	"\e054";	}
.glyphicon-align-justify:before				{	content:	"\e055";	}
.glyphicon-list:before						{	content:	"\e056";	}
.glyphicon-indent-left:before				{	content:	"\e057";	}
.glyphicon-indent-right:before				{	content:	"\e058";	}
.glyphicon-facetime-video:before			{	content:	"\e059";	}
.glyphicon-picture:before					{	content:	"\e060";	}
.glyphicon-map-marker:before				{	content:	"\e062";	}
.glyphicon-adjust:before					{	content:	"\e063";	}
.glyphicon-tint:before						{	content:	"\e064";	}
.glyphicon-edit:before						{	content:	"\e065";	}
.glyphicon-share:before						{	content:	"\e066";	}
.glyphicon-check:before						{	content:	"\e067";	}
.glyphicon-move:before						{	content:	"\e068";	}
.glyphicon-step-backward:before				{	content:	"\e069";	}
.glyphicon-fast-backward:before				{	content:	"\e070";	}
.glyphicon-backward:before					{	content:	"\e071";	}
.glyphicon-play:before						{	content:	"\e072";	}
.glyphicon-pause:before						{	content:	"\e073";	}
.glyphicon-stop:before						{	content:	"\e074";	}
.glyphicon-forward:before					{	content:	"\e075";	}
.glyphicon-fast-forward:before				{	content:	"\e076";	}
.glyphicon-step-forward:before				{	content:	"\e077";	}
.glyphicon-eject:before						{	content:	"\e078";	}
.glyphicon-chevron-left:before				{	content:	"\e079";	}
.glyphicon-chevron-right:before				{	content:	"\e080";	}
.glyphicon-plus-sign:before					{	content:	"\e081";	}
.glyphicon-minus-sign:before				{	content:	"\e082";	}
.glyphicon-remove-sign:before				{	content:	"\e083";	}
.glyphicon-ok-sign:before					{	content:	"\e084";	}
.glyphicon-question-sign:before				{	content:	"\e085";	}
.glyphicon-info-sign:before					{	content:	"\e086";	}
.glyphicon-screenshot:before				{	content:	"\e087";	}
.glyphicon-remove-circle:before				{	content:	"\e088";	}
.glyphicon-ok-circle:before					{	content:	"\e089";	}
.glyphicon-ban-circle:before				{	content:	"\e090";	}
.glyphicon-arrow-left:before				{	content:	"\e091";	}
.glyphicon-arrow-right:before				{	content:	"\e092";	}
.glyphicon-arrow-up:before					{	content:	"\e093";	}
.glyphicon-arrow-down:before				{	content:	"\e094";	}
.glyphicon-share-alt:before					{	content:	"\e095";	}
.glyphicon-resize-full:before				{	content:	"\e096";	}
.glyphicon-resize-small:before				{	content:	"\e097";	}
.glyphicon-exclamation-sign:before			{	content:	"\e101";	}
.glyphicon-gift:before						{	content:	"\e102";	}
.glyphicon-leaf:before						{	content:	"\e103";	}
.glyphicon-fire:before						{	content:	"\e104";	}
.glyphicon-eye-open:before					{	content:	"\e105";	}
.glyphicon-eye-close:before					{	content:	"\e106";	}
.glyphicon-warning-sign:before				{	content:	"\e107";	}
.glyphicon-plane:before						{	content:	"\e108";	}
.glyphicon-calendar:before					{	content:	"\e109";	}
.glyphicon-random:before					{	content:	"\e110";	}
.glyphicon-comment:before					{	content:	"\e111";	}
.glyphicon-magnet:before					{	content:	"\e112";	}
.glyphicon-chevron-up:before				{	content:	"\e113";	}
.glyphicon-chevron-down:before				{	content:	"\e114";	}
.glyphicon-retweet:before					{	content:	"\e115";	}
.glyphicon-shopping-cart:before				{	content:	"\e116";	}
.glyphicon-folder-close:before				{	content:	"\e117";	}
.glyphicon-folder-open:before				{	content:	"\e118";	}
.glyphicon-resize-vertical:before			{	content:	"\e119";	}
.glyphicon-resize-horizontal:before			{	content:	"\e120";	}
.glyphicon-hdd:before						{	content:	"\e121";	}
.glyphicon-bullhorn:before					{	content:	"\e122";	}
.glyphicon-bell:before						{	content:	"\e123";	}
.glyphicon-certificate:before				{	content:	"\e124";	}
.glyphicon-thumbs-up:before					{	content:	"\e125";	}
.glyphicon-thumbs-down:before				{	content:	"\e126";	}
.glyphicon-hand-right:before				{	content:	"\e127";	}
.glyphicon-hand-left:before					{	content:	"\e128";	}
.glyphicon-hand-up:before					{	content:	"\e129";	}
.glyphicon-hand-down:before					{	content:	"\e130";	}
.glyphicon-circle-arrow-right:before		{	content:	"\e131";	}
.glyphicon-circle-arrow-left:before			{	content:	"\e132";	}
.glyphicon-circle-arrow-up:before			{	content:	"\e133";	}
.glyphicon-circle-arrow-down:before			{	content:	"\e134";	}
.glyphicon-globe:before						{	content:	"\e135";	}
.glyphicon-wrench:before					{	content:	"\e136";	}
.glyphicon-tasks:before						{	content:	"\e137";	}
.glyphicon-filter:before					{	content:	"\e138";	}
.glyphicon-briefcase:before					{	content:	"\e139";	}
.glyphicon-fullscreen:before				{	content:	"\e140";	}
.glyphicon-dashboard:before					{	content:	"\e141";	}
.glyphicon-paperclip:before					{	content:	"\e142";	}
.glyphicon-heart-empty:before				{	content:	"\e143";	}
.glyphicon-link:before						{	content:	"\e144";	}
.glyphicon-phone:before						{	content:	"\e145";	}
.glyphicon-pushpin:before					{	content:	"\e146";	}
.glyphicon-usd:before						{	content:	"\e148";	}
.glyphicon-gbp:before						{	content:	"\e149";	}
.glyphicon-sort:before						{	content:	"\e150";	}
.glyphicon-sort-by-alphabet:before			{	content:	"\e151";	}
.glyphicon-sort-by-alphabet-alt:before		{	content:	"\e152";	}
.glyphicon-sort-by-order:before				{	content:	"\e153";	}
.glyphicon-sort-by-order-alt:before			{	content:	"\e154";	}
.glyphicon-sort-by-attributes:before		{	content:	"\e155";	}
.glyphicon-sort-by-attributes-alt:before	{	content:	"\e156";	}
.glyphicon-unchecked:before					{	content:	"\e157";	}
.glyphicon-expand:before					{	content:	"\e158";	}
.glyphicon-collapse-down:before				{	content:	"\e159";	}
.glyphicon-collapse-up:before				{	content:	"\e160";	}
.glyphicon-log-in:before					{	content:	"\e161";	}
.glyphicon-flash:before						{	content:	"\e162";	}
.glyphicon-log-out:before					{	content:	"\e163";	}
.glyphicon-new-window:before				{	content:	"\e164";	}
.glyphicon-record:before					{	content:	"\e165";	}
.glyphicon-save:before						{	content:	"\e166";	}
.glyphicon-open:before						{	content:	"\e167";	}
.glyphicon-saved:before						{	content:	"\e168";	}
.glyphicon-import:before					{	content:	"\e169";	}
.glyphicon-export:before					{	content:	"\e170";	}
.glyphicon-send:before						{	content:	"\e171";	}
.glyphicon-floppy-disk:before				{	content:	"\e172";	}
.glyphicon-floppy-saved:before				{	content:	"\e173";	}
.glyphicon-floppy-remove:before				{	content:	"\e174";	}
.glyphicon-floppy-save:before				{	content:	"\e175";	}
.glyphicon-floppy-open:before				{	content:	"\e176";	}
.glyphicon-credit-card:before				{	content:	"\e177";	}
.glyphicon-transfer:before					{	content:	"\e178";	}
.glyphicon-cutlery:before					{	content:	"\e179";	}
.glyphicon-header:before					{	content:	"\e180";	}
.glyphicon-compressed:before				{	content:	"\e181";	}
.glyphicon-earphone:before					{	content:	"\e182";	}
.glyphicon-phone-alt:before					{	content:	"\e183";	}
.glyphicon-tower:before						{	content:	"\e184";	}
.glyphicon-stats:before						{	content:	"\e185";	}
.glyphicon-sd-video:before					{	content:	"\e186";	}
.glyphicon-hd-video:before					{	content:	"\e187";	}
.glyphicon-subtitles:before					{	content:	"\e188";	}
.glyphicon-sound-stereo:before				{	content:	"\e189";	}
.glyphicon-sound-dolby:before				{	content:	"\e190";	}
.glyphicon-sound-5-1:before					{	content:	"\e191";	}
.glyphicon-sound-6-1:before					{	content:	"\e192";	}
.glyphicon-sound-7-1:before					{	content:	"\e193";	}
.glyphicon-copyright-mark:before			{	content:	"\e194";	}
.glyphicon-registration-mark:before			{	content:	"\e195";	}
.glyphicon-cloud-download:before			{	content:	"\e197";	}
.glyphicon-cloud-upload:before				{	content:	"\e198";	}
.glyphicon-tree-conifer:before				{	content:	"\e199";	}
.glyphicon-tree-deciduous:before			{	content:	"\e200";	}
.glyphicon-cd:before						{	content:	"\e201";	}
.glyphicon-save-file:before					{	content:	"\e202";	}
.glyphicon-open-file:before					{	content:	"\e203";	}
.glyphicon-level-up:before					{	content:	"\e204";	}
.glyphicon-copy:before						{	content:	"\e205";	}
.glyphicon-paste:before						{	content:	"\e206";	}
.glyphicon-alert:before						{	content:	"\e209";	}
.glyphicon-equalizer:before					{	content:	"\e210";	}
.glyphicon-king:before						{	content:	"\e211";	}
.glyphicon-queen:before						{	content:	"\e212";	}
.glyphicon-pawn:before						{	content:	"\e213";	}
.glyphicon-bishop:before					{	content:	"\e214";	}
.glyphicon-knight:before					{	content:	"\e215";	}
.glyphicon-baby-formula:before				{	content:	"\e216";	}
.glyphicon-tent:before						{	content:	"\26fa";	}
.glyphicon-blackboard:before				{	content:	"\e218";	}
.glyphicon-bed:before						{	content:	"\e219";	}
.glyphicon-apple:before						{	content:	"\f8ff";	}
.glyphicon-erase:before						{	content:	"\e221";	}
.glyphicon-hourglass:before					{	content:	"\231b";	}
.glyphicon-lamp:before						{	content:	"\e223";	}
.glyphicon-duplicate:before					{	content:	"\e224";	}
.glyphicon-piggy-bank:before				{	content:	"\e225";	}
.glyphicon-scissors:before					{	content:	"\e226";	}
.glyphicon-bitcoin:before					{	content:	"\e227";	}
.glyphicon-btc:before						{	content:	"\e227";	}
.glyphicon-xbt:before						{	content:	"\e227";	}
.glyphicon-yen:before						{	content:	"\00a5";	}
.glyphicon-jpy:before						{	content:	"\00a5";	}
.glyphicon-ruble:before						{	content:	"\20bd";	}
.glyphicon-rub:before						{	content:	"\20bd";	}
.glyphicon-scale:before						{	content:	"\e230";	}
.glyphicon-ice-lolly:before					{	content:	"\e231";	}
.glyphicon-ice-lolly-tasted:before			{	content:	"\e232";	}
.glyphicon-education:before					{	content:	"\e233";	}
.glyphicon-option-horizontal:before			{	content:	"\e234";	}
.glyphicon-option-vertical:before			{	content:	"\e235";	}
.glyphicon-menu-hamburger:before			{	content:	"\e236";	}
.glyphicon-modal-window:before				{	content:	"\e237";	}
.glyphicon-oil:before						{	content:	"\e238";	}
.glyphicon-grain:before						{	content:	"\e239";	}
.glyphicon-sunglasses:before				{	content:	"\e240";	}
.glyphicon-text-size:before					{	content:	"\e241";	}
.glyphicon-text-color:before				{	content:	"\e242";	}
.glyphicon-text-background:before			{	content:	"\e243";	}
.glyphicon-object-align-top:before			{	content:	"\e244";	}
.glyphicon-object-align-bottom:before		{	content:	"\e245";	}
.glyphicon-object-align-horizontal:before	{	content:	"\e246";	}
.glyphicon-object-align-left:before			{	content:	"\e247";	}
.glyphicon-object-align-vertical:before		{	content:	"\e248";	}
.glyphicon-object-align-right:before		{	content:	"\e249";	}
.glyphicon-triangle-right:before			{	content:	"\e250";	}
.glyphicon-triangle-left:before				{	content:	"\e251";	}
.glyphicon-triangle-bottom:before			{	content:	"\e252";	}
.glyphicon-triangle-top:before				{	content:	"\e253";	}
.glyphicon-console:before					{	content:	"\e254";	}
.glyphicon-superscript:before				{	content:	"\e255";	}
.glyphicon-subscript:before					{	content:	"\e256";	}
.glyphicon-menu-left:before					{	content:	"\e257";	}
.glyphicon-menu-right:before				{	content:	"\e258";	}
.glyphicon-menu-down:before					{	content:	"\e259";	}
.glyphicon-menu-up:before					{	content:	"\e260";	}

*	{
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	box-sizing:			border-box;
}

*:before, *:after	{
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	box-sizing:			border-box;
}

html	{
	-webkit-tap-highlight-color:	rgba(0, 0, 0, 0);
}

body	{
	font-family:		"Martel", serif;
	font-size:			14px;
	line-height:		1.42857143;
	color:				#1d7353;
	background:			rgba(255, 255, 255, .15);
}

input, button, select, textarea	{
	font-family:	inherit;
	font-size:		inherit;
	line-height:	inherit;
}

a	{
	color:				#0e5639;
	text-decoration:	none;
}

a:hover, a:focus	{
	color:				#887500;
	text-decoration:	none;
}

a:focus	{
	outline:		thin dotted;
	outline:		5px auto -webkit-focus-ring-color;
	outline-offset:	-2px;
}

figure	{	margin:			0;	}
img		{	vertical-align:	middle;	}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img	{
	display:	block;
	max-width:	100%;
	height:		auto;
	padding:	10px;
}

.img-rounded	{border-radius:	6px;	}

.img-thumbnail	{
	padding:			2px;
	line-height:		1.42857143;
	background:			rgba(30, 115, 85, .25);
	border-radius:		6px;
	-webkit-transition:	all 0.2s ease-in-out;
	-o-transition:		all 0.2s ease-in-out;
	transition:			all 0.2s ease-in-out;
	display:			inline-block;
	max-width:			100%;
	height:				auto;
}

.img-circle	{border-radius:	50%;	}

hr	{
	margin-top:		14px;
	margin-bottom:	14px;
	border:			0;
	border-top:		1px solid rgba(75, 60, 45, 0.15);
}

.sr-only	{
	position:	absolute;
	width:		1px;
	height:		1px;
	margin:		-1px;
	padding:	0;
	overflow:	hidden;
	clip:		rect(0, 0, 0, 0);
	border:		0;
}

.sr-only-focusable:active, .sr-only-focusable:focus	{
	position:	static;
	width:		auto;
	height:		auto;
	margin:		0;
	overflow:	visible;
	clip:		auto;
}

[role="button"]	{cursor:	pointer;	}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6	{
	font-family:	inherit;
	font-weight:	400;
	line-height:	1.1;
	color:			#4f9078;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small	{
	font-weight:	normal;
	line-height:	1;
	color:			#3c8769;
}

h1, .h1, h2, .h2, h3, .h3	{
	margin-top:		20px;
	margin-bottom:	10px;
}

h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small	{
	font-size:	65%;
}

h4, .h4, h5, .h5, h6, .h6	{
	margin-top:		10px;
	margin-bottom:	10px;
}

h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small	{
	font-size:	75%;
}

h1, .h1	{	font-size:	35px;	}
h2, .h2	{	font-size:	25px;	}
h3, .h3	{	font-size:	21px;	}
h4, .h4	{	font-size:	14px;	}
h5, .h5	{	font-size:	12px;	}
h6, .h6	{	font-size:	7px;	}
p		{	margin:	0 0 10px;	}

.lead	{
	margin-bottom:	20px;
	font-size:		16px;
	font-weight:	300;
	line-height:	1.4;
}

@media (min-width:	768px)	{
	.lead	{	font-size:	21px;	}
}

small, .small	{	font-size:	85%;	}

mark, .mark	{
	background:		#fdf9e3;
	padding:		.2em;
}

.text-left			{text-align:		left;	}
.text-right			{text-align:		right;	}
.text-center		{text-align:		center;	}
.text-justify		{text-align:		justify;	}
.text-nowrap		{white-space:		nowrap;	}
.text-lowercase		{text-transform:	lowercase;	}
.text-uppercase		{text-transform:	uppercase;	}
.text-capitalize	{text-transform:	capitalize;	}
.text-muted			{color:				#1d7353;	}
.text-primary		{color:				#4f9078;	}
.text-success		{color:				#26a01c;	}
.text-info			{color:				#31708f;	}
.text-warning		{color:				#8a6d3b;	}
.text-danger		{color:				#a94442;	}
a.text-primary:hover, a.text-primary:focus	{color:	#3d6f5d;	}
a.text-success:hover, a.text-success:focus	{color:	#1c7514;	}
a.text-info:hover, a.text-info:focus		{color:	#245269;	}
a.text-warning:hover, a.text-warning:focus	{color:	#66512c;	}
a.text-danger:hover, a.text-danger:focus	{color:	#843534;	}

.bg-primary	{
	color:		#fff;
	background:	#4f9078;
}

.bg-success	{	background:	#dff0d8;	}
.bg-info	{	background:	#d9edf7;	}
.bg-warning	{	background:	#fdf9e3;	}
.bg-danger	{	background:	#f2dede;	}
a.bg-primary:hover, a.bg-primary:focus	{	background:	#3d6f5d;	}
a.bg-success:hover, a.bg-success:focus	{	background:	#c1e2b3;	}
a.bg-info:hover, a.bg-info:focus		{	background:	#afd9ee;	}
a.bg-warning:hover, a.bg-warning:focus	{	background:	#fff8c4;	}
a.bg-danger:hover, a.bg-danger:focus	{	background:	#e4b9b9;	}

.page-header	{
	padding-bottom:	9px;
	margin:			40px 0 20px;
	border-bottom:	1px solid rgba(75, 60, 45, .1);
}

ul, ol	{
	margin-top:		0;
	margin-bottom:	10px;
}

ul ul, ol ul, ul ol, ol ol	{	margin-bottom:	0;	}

.list-unstyled	{
	padding-left:	0;
	list-style:		none;
}

.list-inline	{
	padding-left:	0;
	list-style:		none;
	margin-left:	-5px;
}

.list-inline > li	{
	display:		inline-block;
	padding-left:	5px;
	padding-right:	5px;
}

dl	{
	margin-top:		0;
	margin-bottom:	20px;
}

dt, dd	{	line-height:	1.42857143;	}
dt		{	font-weight:	bold;	}
dd		{	margin-left:	0;	}

@media (min-width:	768px)	{
	.dl-horizontal dt	{
		float:			left;
		width:			160px;
		clear:			left;
		text-align:		right;
		overflow:		hidden;
		text-overflow:	ellipsis;
		white-space:	nowrap;
	}

	.dl-horizontal dd	{	margin-left:	180px;	}
}

abbr[title], abbr[data-original-title]	{
	cursor:			help;
	border-bottom:	1px dotted #fbf3c5;
}

.initialism	{
	font-size:		90%;
	text-transform:	uppercase;
}

blockquote	{
	padding:		10px 20px;
	margin:			0 0 20px;
	font-size:		17.5px;
	border-left:	5px solid rgba(0, 0, 255, 0.1);
}

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child	{	margin-bottom:	0;	}

blockquote footer, blockquote small, blockquote .small	{
	display:		block;
	font-size:		80%;
	line-height:	1.42857143;
	color:			#1d7353;
}

blockquote footer:before, blockquote small:before, blockquote .small:before	{
	content:	'\2014 \00A0';
}

.blockquote-reverse, blockquote.pull-right	{
	padding-right:	15px;
	padding-left:	0;
	border-right:	5px solid #fdf9e3;
	border-left:	0;
	text-align:		right;
}

.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before	{	content:	'';	}

.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after	{	content:	'\00A0 \2014';	}

address	{
	margin-bottom:	20px;
	font-style:		normal;
	line-height:	1.42857143;
	padding-left:	2em;
}

code, kbd, pre, samp	{font-family:	Menlo, Monaco, Consolas, "Courier New", monospace;	}

code	{
	padding:		2px 4px;
	font-size:		90%;
	color:			#887500;
	background:		rgba(255, 255, 255, .25);
	border-radius:	6px;
}

kbd	{
	padding:		2px 4px;
	font-size:		90%;
	color:			#887500;
	background:		rgba(255, 255, 255, .25);
	border-radius:	6px;
}

kbd kbd	{
	padding:		0;
	font-size:		100%;
	font-weight:	bold;
	box-shadow:		none;
}

pre	{
	display:		block;
	padding:		9.5px;
	margin:			0 0 10px;
	font-size:		13px;
	line-height:	1.42857143;
	word-break:		break-all;
	word-wrap:		break-word;
	color:			teal;
	background:		#fdf9e3;
	border:			none;
	border-radius:	6px;
}

pre code	{
	padding:		0;
	font-size:		inherit;
	color:			inherit;
	white-space:	pre-wrap;
	background:		transparent;
	border-radius:	0;
}

.pre-scrollable	{
	max-height:	340px;
	overflow-y:	scroll;
}

.container	{
	margin-right:	auto;
	margin-left:	auto;
	padding-left:	0px;
	padding-right:	0px;
}

@media (min-width:	768px)	{	.container	{	width:	750px;	}	}
@media (min-width:	992px)	{	.container	{	width:	970px;	}	}
@media (min-width:	1200px)	{	.container	{	width:	1180px;	}	}

.container-fluid	{
	margin-right:	auto;
	margin-left:	auto;
	padding-left:	10px;
	padding-right:	10px;
}

.row	{
	margin-left:	-10px;
	margin-right:	-10px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12	{
	position:		relative;
	min-height:		1px;
	padding-left:	10px;
	padding-right:	10px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12	{	float:	left;	}

.col-xs-12			{	width:	100%;	}
.col-xs-11			{	width:	91.66666667%;	}
.col-xs-10			{	width:	83.33333333%;	}
.col-xs-9			{	width:	75%;	}
.col-xs-8			{	width:	66.66666667%;	}
.col-xs-7			{	width:	58.33333333%;	}
.col-xs-6			{	width:	50%;	}
.col-xs-5			{	width:	41.66666667%;	}
.col-xs-4			{	width:	33.33333333%;	}
.col-xs-3			{	width:	25%;	}
.col-xs-2			{	width:	16.66666667%;	}
.col-xs-1			{	width:	8.33333333%;	}
.col-xs-pull-12		{	right:	100%;	}
.col-xs-pull-11		{	right:	91.66666667%;	}
.col-xs-pull-10		{	right:	83.33333333%;	}
.col-xs-pull-9		{	right:	75%;	}
.col-xs-pull-8		{	right:	66.66666667%;	}
.col-xs-pull-7		{	right:	58.33333333%;	}
.col-xs-pull-6		{	right:	50%;	}
.col-xs-pull-5		{	right:	41.66666667%;	}
.col-xs-pull-4		{	right:	33.33333333%;	}
.col-xs-pull-3		{	right:	25%;	}
.col-xs-pull-2		{	right:	16.66666667%;	}
.col-xs-pull-1		{	right:	8.33333333%;	}
.col-xs-pull-0		{	right:	auto;	}
.col-xs-push-12		{	left:	100%;	}
.col-xs-push-11		{	left:	91.66666667%;	}
.col-xs-push-10		{	left:	83.33333333%;	}
.col-xs-push-9		{	left:	75%;	}
.col-xs-push-8		{	left:	66.66666667%;	}
.col-xs-push-7		{	left:	58.33333333%;	}
.col-xs-push-6		{	left:	50%;	}
.col-xs-push-5		{	left:	41.66666667%;	}
.col-xs-push-4		{	left:	33.33333333%;	}
.col-xs-push-3		{	left:	25%;	}
.col-xs-push-2		{	left:	16.66666667%;	}
.col-xs-push-1		{	left:	8.33333333%;	}
.col-xs-push-0		{	left:	auto;	}
.col-xs-offset-12	{	margin-left:	100%;	}
.col-xs-offset-11	{	margin-left:	91.66666667%;	}
.col-xs-offset-10	{	margin-left:	83.33333333%;	}
.col-xs-offset-9	{	margin-left:	75%;	}
.col-xs-offset-8	{	margin-left:	66.66666667%;	}
.col-xs-offset-7	{	margin-left:	58.33333333%;	}
.col-xs-offset-6	{	margin-left:	50%;	}
.col-xs-offset-5	{	margin-left:	41.66666667%;	}
.col-xs-offset-4	{	margin-left:	33.33333333%;	}
.col-xs-offset-3	{	margin-left:	25%;	}
.col-xs-offset-2	{	margin-left:	16.66666667%;	}
.col-xs-offset-1	{	margin-left:	8.33333333%;	}
.col-xs-offset-0	{	margin-left:	0%;	}

@media (min-width:	768px)	{
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12	{	float:	left;	}

	.col-sm-12			{	width:	100%;	}
	.col-sm-11			{	width:	91.66666667%;	}
	.col-sm-10			{	width:	83.33333333%;	}
	.col-sm-9			{	width:	75%;	}
	.col-sm-8			{	width:	66.66666667%;	}
	.col-sm-7			{	width:	58.33333333%;	}
	.col-sm-6			{	width:	50%;	}
	.col-sm-5			{	width:	41.66666667%;	}
	.col-sm-4			{	width:	33.33333333%;	}
	.col-sm-3			{	width:	25%;	}
	.col-sm-2			{	width:	16.66666667%;	}
	.col-sm-1			{	width:	8.33333333%;	}
	.col-sm-pull-12		{	right:	100%;	}
	.col-sm-pull-11		{	right:	91.66666667%;	}
	.col-sm-pull-10		{	right:	83.33333333%;	}
	.col-sm-pull-9		{	right:	75%;	}
	.col-sm-pull-8		{	right:	66.66666667%;	}
	.col-sm-pull-7		{	right:	58.33333333%;	}
	.col-sm-pull-6		{	right:	50%;	}
	.col-sm-pull-5		{	right:	41.66666667%;	}
	.col-sm-pull-4		{	right:	33.33333333%;	}
	.col-sm-pull-3		{	right:	25%;	}
	.col-sm-pull-2		{	right:	16.66666667%;	}
	.col-sm-pull-1		{	right:	8.33333333%;	}
	.col-sm-pull-0		{	right:	auto;	}
	.col-sm-push-12		{	left:	100%;	}
	.col-sm-push-11		{	left:	91.66666667%;	}
	.col-sm-push-10		{	left:	83.33333333%;	}
	.col-sm-push-9		{	left:	75%;	}
	.col-sm-push-8		{	left:	66.66666667%;	}
	.col-sm-push-7		{	left:	58.33333333%;	}
	.col-sm-push-6		{	left:	50%;	}
	.col-sm-push-5		{	left:	41.66666667%;	}
	.col-sm-push-4		{	left:	33.33333333%;	}
	.col-sm-push-3		{	left:	25%;	}
	.col-sm-push-2		{	left:	16.66666667%;	}
	.col-sm-push-1		{	left:	8.33333333%;	}
	.col-sm-push-0		{	left:	auto;	}
	.col-sm-offset-12	{	margin-left:	100%;	}
	.col-sm-offset-11	{	margin-left:	91.66666667%;	}
	.col-sm-offset-10	{	margin-left:	83.33333333%;	}
	.col-sm-offset-9	{	margin-left:	75%;	}
	.col-sm-offset-8	{	margin-left:	66.66666667%;	}
	.col-sm-offset-7	{	margin-left:	58.33333333%;	}
	.col-sm-offset-6	{	margin-left:	50%;	}
	.col-sm-offset-5	{	margin-left:	41.66666667%;	}
	.col-sm-offset-4	{	margin-left:	33.33333333%;	}
	.col-sm-offset-3	{	margin-left:	25%;	}
	.col-sm-offset-2	{	margin-left:	16.66666667%;	}
	.col-sm-offset-1	{	margin-left:	8.33333333%;	}
	.col-sm-offset-0	{	margin-left:	0%;	}
}

@media (min-width:	992px)	{
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12	{	float:	left;	}

	.col-md-12			{	width:	100%;	}
	.col-md-11			{	width:	91.66666667%;	}
	.col-md-10			{	width:	83.33333333%;	}
	.col-md-9			{	width:	75%;	}
	.col-md-8			{	width:	66.66666667%;	}
	.col-md-7			{	width:	58.33333333%;	}
	.col-md-6			{	width:	50%;	}
	.col-md-5			{	width:	41.66666667%;	}
	.col-md-4			{	width:	33.33333333%;	}
	.col-md-3			{	width:	25%;	}
	.col-md-2			{	width:	16.66666667%;	}
	.col-md-1			{	width:	8.33333333%;	}
	.col-md-pull-12		{	right:	100%;	}
	.col-md-pull-11		{	right:	91.66666667%;	}
	.col-md-pull-10		{	right:	83.33333333%;	}
	.col-md-pull-9		{	right:	75%;	}
	.col-md-pull-8		{	right:	66.66666667%;	}
	.col-md-pull-7		{	right:	58.33333333%;	}
	.col-md-pull-6		{	right:	50%;	}
	.col-md-pull-5		{	right:	41.66666667%;	}
	.col-md-pull-4		{	right:	33.33333333%;	}
	.col-md-pull-3		{	right:	25%;	}
	.col-md-pull-2		{	right:	16.66666667%;	}
	.col-md-pull-1		{	right:	8.33333333%;	}
	.col-md-pull-0		{	right:	auto;	}
	.col-md-push-12		{	left:	100%;	}
	.col-md-push-11		{	left:	91.66666667%;	}
	.col-md-push-10		{	left:	83.33333333%;	}
	.col-md-push-9		{	left:	75%;	}
	.col-md-push-8		{	left:	66.66666667%;	}
	.col-md-push-7		{	left:	58.33333333%;	}
	.col-md-push-6		{	left:	50%;	}
	.col-md-push-5		{	left:	41.66666667%;	}
	.col-md-push-4		{	left:	33.33333333%;	}
	.col-md-push-3		{	left:	25%;	}
	.col-md-push-2		{	left:	16.66666667%;	}
	.col-md-push-1		{	left:	8.33333333%;	}
	.col-md-push-0		{	left:	auto;	}
	.col-md-offset-12	{	margin-left:	100%;	}
	.col-md-offset-11	{	margin-left:	91.66666667%;	}
	.col-md-offset-10	{	margin-left:	83.33333333%;	}
	.col-md-offset-9	{	margin-left:	75%;	}
	.col-md-offset-8	{	margin-left:	66.66666667%;	}
	.col-md-offset-7	{	margin-left:	58.33333333%;	}
	.col-md-offset-6	{	margin-left:	50%;	}
	.col-md-offset-5	{	margin-left:	41.66666667%;	}
	.col-md-offset-4	{	margin-left:	33.33333333%;	}
	.col-md-offset-3	{	margin-left:	25%;	}
	.col-md-offset-2	{	margin-left:	16.66666667%;	}
	.col-md-offset-1	{	margin-left:	8.33333333%;	}
	.col-md-offset-0	{	margin-left:	0%;	}
}

@media (min-width:	1200px)	{
	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12	{	float:	left;	}

	.col-lg-12			{	width:	100%;	}
	.col-lg-11			{	width:	91.66666667%;	}
	.col-lg-10			{	width:	83.33333333%;	}
	.col-lg-9			{	width:	75%;	}
	.col-lg-8			{	width:	66.66666667%;	}
	.col-lg-7			{	width:	58.33333333%;	}
	.col-lg-6			{	width:	50%;	}
	.col-lg-5			{	width:	41.66666667%;	}
	.col-lg-4			{	width:	33.33333333%;	}
	.col-lg-3			{	width:	25%;	}
	.col-lg-2			{	width:	16.66666667%;	}
	.col-lg-1			{	width:	8.33333333%;	}
	.col-lg-pull-12		{	right:	100%;	}
	.col-lg-pull-11		{	right:	91.66666667%;	}
	.col-lg-pull-10		{	right:	83.33333333%;	}
	.col-lg-pull-9		{	right:	75%;	}
	.col-lg-pull-8		{	right:	66.66666667%;	}
	.col-lg-pull-7		{	right:	58.33333333%;	}
	.col-lg-pull-6		{	right:	50%;	}
	.col-lg-pull-5		{	right:	41.66666667%;	}
	.col-lg-pull-4		{	right:	33.33333333%;	}
	.col-lg-pull-3		{	right:	25%;	}
	.col-lg-pull-2		{	right:	16.66666667%;	}
	.col-lg-pull-1		{	right:	8.33333333%;	}
	.col-lg-pull-0		{	right:	auto;	}
	.col-lg-push-12		{	left:	100%;	}
	.col-lg-push-11		{	left:	91.66666667%;	}
	.col-lg-push-10		{	left:	83.33333333%;	}
	.col-lg-push-9		{	left:	75%;	}
	.col-lg-push-8		{	left:	66.66666667%;	}
	.col-lg-push-7		{	left:	58.33333333%;	}
	.col-lg-push-6		{	left:	50%;	}
	.col-lg-push-5		{	left:	41.66666667%;	}
	.col-lg-push-4		{	left:	33.33333333%;	}
	.col-lg-push-3		{	left:	25%;	}
	.col-lg-push-2		{	left:	16.66666667%;	}
	.col-lg-push-1		{	left:	8.33333333%;	}
	.col-lg-push-0		{	left:	auto;	}
	.col-lg-offset-12	{	margin-left:	100%;	}
	.col-lg-offset-11	{	margin-left:	91.66666667%;	}
	.col-lg-offset-10	{	margin-left:	83.33333333%;	}
	.col-lg-offset-9	{	margin-left:	75%;	}
	.col-lg-offset-8	{	margin-left:	66.66666667%;	}
	.col-lg-offset-7	{	margin-left:	58.33333333%;	}
	.col-lg-offset-6	{	margin-left:	50%;	}
	.col-lg-offset-5	{	margin-left:	41.66666667%;	}
	.col-lg-offset-4	{	margin-left:	33.33333333%;	}
	.col-lg-offset-3	{	margin-left:	25%;	}
	.col-lg-offset-2	{	margin-left:	16.66666667%;	}
	.col-lg-offset-1	{	margin-left:	8.33333333%;	}
	.col-lg-offset-0	{	margin-left:	0%;	}
}

table	{background:	transparent;	}

th	{	text-align:	left;	}

.table	{
	width:			100%;
	max-width:		100%;
	margin-bottom:	20px;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td	{
	padding:		8px;
	line-height:	1.42857143;
	vertical-align:	top;
	border-top:		1px solid rgba(75, 60, 45, .1);
}

.table > thead > tr > th	{
	vertical-align:	bottom;
	border-bottom:	1px solid rgba(75, 60, 45, .1);
}

.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td	{	border-top:	0;}

.table > tbody + tbody	{	border-top:	2px solid #fbf3c5;	}
.table .table			{	background:	#fdf9e3;	}

.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td	{	padding:	5px;	}

.table-bordered	{	border:	1px solid rgba(75, 60, 45, .1);	}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td	{	border:	1px solid rgba(75, 60, 45, .1);	}

.table-bordered > thead > tr > th, .table-bordered > thead > tr > td	{	border-bottom-width:	2px;	}
.table-striped > tbody > tr:nth-of-type(odd)							{	background:				rgba(0, 0, 255, .1);	}
.table-hover > tbody > tr:hover											{	background:				#fbf3c5;	}

table col[class*="col-"]	{
	position:	static;
	float:		none;
	display:	table-column;
}

table td[class*="col-"], table th[class*="col-"]	{
	position:	static;
	float:		none;
	display:	table-cell;
}

.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th	{	background:	rgba(255, 255, 0, .15);	}

.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th	{	background:	#f9eead;	}

.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th	{	background:	rgba(0, 255, 0, 0.05);	}

.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th	{	background:	#d0e9c6;	}

.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th	{	background:	#d9edf7;	}

.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th	{	background:	#c4e3f3;	}

.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th	{	background:	rgba(255, 165, 0, .15);	}

.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th	{	background:	#fffbde;	}

.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th	{	background:	rgba(255, 0, 0, .1);	}

.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th	{	background:	#ebcccc;	}

.table-responsive	{
	overflow-x:	auto;
	min-height:	0.01%;
}

@media screen and (max-width:	767px)	{
	.table-responsive	{
		width:				100%;
		margin-bottom:		15px;
		overflow-y:			hidden;
		-ms-overflow-style:	-ms-autohiding-scrollbar;
		border:				1px solid #fbf3c5;
}

	.table-responsive > .table	{	margin-bottom:	0;	}

	.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td	{	white-space:	nowrap;	}

	.table-responsive > .table-bordered	{	border:	0;	}

	.table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child	{	border-left:	0;	}

	.table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child	{	border-right:	0;	}

	.table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td	{	border-bottom:	0;	}
}

fieldset	{
	padding:	0;
	margin:		0;
	border:		0;
	min-width:	0;
}

legend	{
	display:		block;
	width:			100%;
	padding:		0;
	margin-bottom:	20px;
	font-size:		21px;
	line-height:	inherit;
	color:			#1d7353;
	border-bottom:	1px solid rgba(70, 60, 45, 0.1);
	margin-left:	14px;
}

label	{
	display:		inline-block;
	max-width:		100%;
	margin-bottom:	5px;
	font-weight:	bold;
	margin-left:	14px;
}

input[type="search"]	{
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	box-sizing:			border-box;
}

input[type="radio"], input[type="checkbox"]	{
	margin:			4px 0 0;
	margin-top:		1px \9;
	line-height:	normal;
}

input[type="file"]	{	display:	block;	}

input[type="range"]	{
	display:	block;
	width:		100%;
}

select[multiple], select[size]	{	height:	auto;	}

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus	{
	outline:		thin dotted;
	outline:		5px auto -webkit-focus-ring-color;
	outline-offset:	-2px;
}

output	{
	display:		block;
	padding-top:	7px;
	font-size:		14px;
	line-height:	1.42857143;
	color:			#887500;
}

.form-control	{
	display:			block;
	width:				100%;
	height:				34px;
	padding:			8px 12px 4px 12px;
	font-size:			14px;
	line-height:		1.42857143;
	color:				rgba(128, 128, 128, 0.75);
	background:			rgba(255 ,255, 255, .25);
	border-top:			1px solid rgba(240, 220, 200, 0.5);
	border-right:		1px solid rgba(75, 60, 45, 0.15);
	border-bottom:		1px solid rgba(75, 60, 45, 0.15);
	border-left:		1px solid rgba(240, 220, 200, 0.5);
	border-radius:		6px;
}

.form-control:focus	{
	border-color:		#d6c875;
	outline:			0;
}

.form-control::-moz-placeholder	{
	color:		rgba(128, 128, 128, 0.5);
	opacity:	1;
}

.form-control:-ms-input-placeholder			{color:	#d6c875;	}
.form-control::-webkit-input-placeholder	{color:	#d6c875;	}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control	{
	background:	#cbd2cf;
	opacity:	1;
}

.form-control[disabled], fieldset[disabled] .form-control	{	cursor:	not-allowed;	}
textarea.form-control	{	height:	auto;	}
input[type="search"]	{	-webkit-appearance:	none;	}

@media screen and (-webkit-min-device-pixel-ratio:	0)	{
	input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control	{	line-height:	34px;	}

	input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"]	{	line-height:	30px;	}

	input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"]	{	line-height:	50px;	}
}

.form-group	{	margin-bottom:	15px;	}

.radio, .checkbox	{
	position:		relative;
	display:		block;
	margin-top:		10px;
	margin-bottom:	10px;
}

.radio label, .checkbox label	{
	min-height:		20px;
	padding-left:	20px;
	margin-bottom:	0;
	font-weight:	normal;
	cursor:			pointer;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]	{
/*	position:		absolute;	*/
	vertical-align:	1px;
	margin-left:	-20px;
}

.radio + .radio, .checkbox + .checkbox	{	margin-top:	-5px;	}

.radio-inline, .checkbox-inline	{
	position:		relative;
	display:		inline-block;
	padding-left:	20px;
	margin-bottom:	0;
	vertical-align:	middle;
	font-weight:	normal;
	cursor:			pointer;
}

.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline	{
	margin-top:		0;
	margin-left:	10px;
}

input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"]	{	cursor:	not-allowed;	}

.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline	{	cursor:	not-allowed;	}
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label		{	cursor:	not-allowed;	}

.form-control-static	{
	padding-top:	7px;
	padding-bottom:	7px;
	margin-bottom:	0;
	min-height:		34px;
}

.form-control-static.input-lg, .form-control-static.input-sm	{
	padding-left:	0;
	padding-right:	0;
}

.input-sm	{
	height:			30px;
	padding:		5px 10px;
	font-size:		12px;
	line-height:	1.5;
	border-radius:	6px;
}

select.input-sm	{
	height:			30px;
	line-height:	30px;
}

textarea.input-sm, select[multiple].input-sm	{	height:	auto;	}

.form-group-sm .form-control	{
	height:			30px;
	padding:		5px 10px;
	font-size:		12px;
	line-height:	1.5;
	border-radius:	6px;
}

.form-group-sm select.form-control	{
	height:			30px;
	line-height:	30px;
}

.form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control	{	height:	auto;	}

.form-group-sm .form-control-static	{
	height:			30px;
	min-height:		32px;
	padding:		6px 10px;
	font-size:		12px;
	line-height:	1.5;
}

.input-lg	{
	height:			50px;
	padding:		10px 16px;
	font-size:		21px;
	line-height:	1.3333333;
	border-radius:	6px;
}

select.input-lg	{
	height:			50px;
	line-height:	50px;
}

textarea.input-lg, select[multiple].input-lg	{	height:	auto;	}

.form-group-lg .form-control	{
	height:			50px;
	padding:		10px 16px;
	font-size:		21px;
	line-height:	1.3333333;
	border-radius:	6px;
}

.form-group-lg select.form-control	{
	height:			50px;
	line-height:	50px;
}

.form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control	{	height:	auto;	}

.form-group-lg .form-control-static	{
	height:			50px;
	min-height:		41px;
	padding:		11px 16px;
	font-size:		21px;
	line-height:	1.3333333;
}

.has-feedback	{	position:	relative;	}

.has-feedback .form-control	{
	padding-right:	42.5px;
}

.form-control-feedback	{
	position:		absolute;
	top:			0;
	right:			0;
	z-index:		2;
	display:		block;
	width:			34px;
	height:			34px;
	line-height:	34px;
	text-align:		center;
	pointer-events:	none;
}

.input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback	{
	width:			50px;
	height:			50px;
	line-height:	50px;
}

.input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback	{
	width:			30px;
	height:			30px;
	line-height:	30px;
}

.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label	{	color:	#26a11b;	}

.has-success .form-control	{
	color:			#26a01c;
	background:		rgba(0, 255, 0, 0.1);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(30, 160, 30, 0.33);
	border-bottom:	1px solid rgba(30, 160, 30, 0.33);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.has-success .form-control:focus	{
	border-top:		1px solid rgba(30, 160, 30, 0.33);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(30, 160, 30, 0.33);
}

.has-success .input-group-addon	{
	color:			#26a01c;
	background:		rgba(0, 255, 0, 0.05);
	border-top:		1px solid rgba(30, 160, 30, 0.33);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(30, 160, 30, 0.33);
}

.has-success .form-control-feedback	{
	color:			#26a01c;
	background:		rgba(0, 255, 0, 0.1);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(30, 160, 30, 0.33);
	border-bottom:	1px solid rgba(30, 160, 30, 0.33);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label	{	color:	orangered;	}

.has-warning .form-control	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(255, 165, 0, 0.75);
	border-bottom:	1px solid rgba(255, 165, 0, 0.75);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.has-warning .form-control:focus	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.05);
	border-top:		1px solid rgba(255, 165, 0, 0.75);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(255, 165, 0, 0.75);
}

.has-warning .input-group-addon	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(255, 165, 0, 0.75);
	border-bottom:	1px solid rgba(255, 165, 0, 0.75);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.has-warning .form-control-feedback	{	color:	#8a6d3b;	}

.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label	{	color:	red;	}

.has-error .form-control	{
	color:			red;
	background:		rgba(255, 0, 0, 0.05);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(170, 70, 65, .33);
	border-bottom:	1px solid rgba(170, 70, 65, .33);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.has-error .form-control:focus	{
	color:			red;
	background:		rgba(170, 70, 65, .05);
	border-top:		1px solid rgba(170, 70, 65, .33);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(170, 70, 65, .33);
}

.has-error .input-group-addon	{
	color:			red;
	background:		rgba(170, 70, 65, .1);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(170, 70, 65, .33);
	border-bottom:	1px solid rgba(170, 70, 65, .33);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.has-error .form-control-feedback						{	color:	#a94442;	}
.has-feedback label ~ .form-control-feedback			{	top:	25px;	}
.has-feedback label.sr-only ~ .form-control-feedback	{	top:	0;	}

.help-block	{
	display:		block;
	margin-top:		5px;
	margin-bottom:	10px;
	color:			#1d7353;
}

@media (min-width:	768px)	{
	.form-inline .form-group	{
		display:		inline-block;
		margin-bottom:	0;
		vertical-align:	middle;
}

	.form-inline .form-control	{
		display:		inline-block;
		width:			auto;
		vertical-align:	middle;
}

	.form-inline .form-control-static	{	display:	inline-block;	}

	.form-inline .input-group	{
		display:	inline-table;
		vertical-align:	middle;
}

	.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control	{	width:	auto;	}
	.form-inline .input-group > .form-control	{	width:	100%;	}

	.form-inline .control-label	{
		margin-bottom:	0;
		vertical-align:	middle;
}

	.form-inline .radio, .form-inline .checkbox	{
		display:		inline-block;
		margin-top:		0;
		margin-bottom:	0;
		vertical-align:	middle;
}

	.form-inline .radio label, .form-inline .checkbox label	{	padding-left:	0;	}

	.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"]	{
		position:		relative;
		margin-left:	0;
		vertical-align:	text-top;
}

	.form-inline .has-feedback .form-control-feedback	{	top:	0;	}
}

.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline	{
	margin-top:		0;
	margin-bottom:	6px;
	padding-top:	7px;
}

.form-horizontal .radio, .form-horizontal .checkbox	{	min-height:	27px;	}

.form-horizontal .form-group	{
	margin-left:	-10px;
	margin-right:	-10px;
}

@media (min-width:	768px)	{
	.form-horizontal .control-label	{
		margin-bottom:	0;
		padding-top:	7px;
	}
}

.form-horizontal .has-feedback .form-control-feedback	{	right:	10px;	}

@media (min-width:	768px)	{
	.form-horizontal .form-group-lg .control-label	{
		padding-top:	14.333333px;
		font-size:		21px;
	}
}

@media (min-width:	768px)	{
	.form-horizontal .form-group-sm .control-label	{
		padding-top:	6px;
		font-size:		12px;
	}
}

.btn	{
	display:			inline-block;
	margin-bottom:		0;
	font-weight:		normal;
	text-align:			center;
	vertical-align:		middle;
	touch-action:		manipulation;
	cursor:				pointer;
	background-image:	none;
	border:				1px solid transparent;
	white-space:		nowrap;
	padding:			4px 8px 2px 8px;
	font-size:			14px;
	line-height:		1.42857143;
	border-radius:		6px;
	-webkit-user-select:	none;
	-moz-user-select:	none;
	-ms-user-select:	none;
	user-select:		none;
}

.btn-go	{	padding:	6px 8px;	}

.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus	{
	outline:		thin dotted;
	outline:		5px auto -webkit-focus-ring-color;
	outline-offset:	-2px;
}

.btn:hover, .btn:focus, .btn.focus	{
	color:				#1d7353;
	text-decoration:	none;
}

.btn:active, .btn.active	{
	outline:			0;
	background-image:	none;
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn	{
	cursor:				not-allowed;
	opacity:			0.65;
	filter:				alpha(opacity=65);
}

a.btn.disabled, fieldset[disabled] a.btn	{	pointer-events:	none;	}

.btn-default	{
	color:			#1d7353;
	background:		rgba(75, 60, 45, 0.1);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.btn-default:focus, .btn-default.focus	{
	color:			#1d7353;
	background:		rgba(70, 60, 45, 0.1);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.btn-default:hover	{
	color:			#1d7353;
	background:		rgba(70, 60, 45, 0.1);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default	{
	color:			#463c2d;
	background:		rgba(255, 255, 255, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus	{
	color:			#463c2d;
	background:		rgba(255, 255, 255, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default	{	background-image:	none;	}

.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active	{
	color:			#666;
	background:		rgba(127, 127, 127, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(127, 127, 127, 0.75);
	border-bottom:	1px solid rgba(127, 127, 127, 0.75);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.btn-default .badge	{
	color:			rgba(240, 220, 200, 0.85);
	background:		rgba(30, 115, 85, 0.85);
	font-weight:	700;
}

.btn-primary	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.btn-primary:focus, .btn-primary.focus	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.25);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.btn-primary:hover	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.25);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}

.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary	{	background-image:	none;	}

.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active	{
	color:			#666;
	background:		rgba(127, 127, 127, 0.25);
	border-top:		1px solid rgba(127, 127, 127, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(127, 127, 127, 0.15);
}

.btn-primary .badge	{
	color:			rgba(240, 220, 200, 0.85);
	background:		rgba(70, 60, 45, 0.75);
	font-weight:	700;
}

.btn-success	{
	color:			green;
	background:		rgba(15, 180, 15, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(15, 180, 15, 0.33);
	border-bottom:	1px solid rgba(15, 180, 15, 0.33);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-success:focus, .btn-success.focus	{
	color:			green;
	background:		rgba(15, 180, 15, 0.25);
	border-top:		1px solid rgba(15, 180, 15, 0.33);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(15, 180, 15, 0.33);
}

.btn-success:hover	{
	color:			green;
	background:		rgba(15, 180, 15, 0.33);
	border-top:		1px solid rgba(15, 180, 15, 0.5);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(15, 180, 15, 0.5);
}

.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success	{
	color:			green;
	background:		rgba(15, 180, 15, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(15, 180, 15, 0.33);
	border-bottom:	1px solid rgba(15, 180, 15, 0.33);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus	{
	color:			green;
	background:		rgba(15, 180, 15, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(15, 180, 15, 0.33);
	border-bottom:	1px solid rgba(15, 180, 15, 0.33);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success	{	background-image:	none;	}

.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active	{
	color:			#666;
	background:		rgba(127, 127, 127, 0.25);
	border-top:		1px solid rgba(127, 127, 127, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(127, 127, 127, 0.15);
}

.btn-success .badge	{
	background:	rgba(0, 100, 0, 0.75);
	color:		rgba(240, 220, 200, 0.85);
}

.btn-info	{
	color:			teal;
	background:		rgba(90, 190, 220, 0.25);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-info:focus, .btn-info.focus	{
	color:			teal;
	background:		rgba(90, 190, 220, 0.33);
	border-top:		1px solid rgba(90, 190, 220, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(90, 190, 220, 0.15);
}

.btn-info:hover	{
	color:			teal;
	background:		rgba(90, 190, 220, 0.33);
	border-top:		1px solid rgba(90, 190, 220, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(90, 190, 220, 0.15);
}

.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info	{
	color:			teal;
	background:		rgba(90, 190, 220, 0.25);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus	{
	color:			teal;
	background:		rgba(90, 190, 220, 0.25);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info	{	background-image:	none;	}

.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active	{
	color:			#666;
	background:		rgba(127, 127, 127, 0.25);
	border-top:		1px solid rgba(127, 127, 127, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(127, 127, 127, 0.15);
}

.btn-info .badge	{
	color:		rgba(240, 220, 200, 0.85);
	background:	rgba(0, 128, 128, 0.85);
}

.btn-warning	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.25);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-warning:focus, .btn-warning.focus	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.33);
	border-top:		1px solid rgba(90, 190, 220, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(90, 190, 220, 0.15);
}

.btn-warning:hover	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.33);
	border-top:		1px solid rgba(90, 190, 220, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(90, 190, 220, 0.15);
}

.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.25);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus	{
	color:			orangered;
	background:		rgba(255, 165, 0, 0.25);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning	{	background-image:	none;	}

.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active	{
	color:			#666;
	background:		rgba(127, 127, 127, 0.25);
	border-top:		1px solid rgba(127, 127, 127, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(127, 127, 127, 0.15);
}

.btn-warning .badge	{
	background:	rgba(255, 65, 0, 0.75);
	color:		rgba(240, 220, 200, 0.85);
}

.btn-danger	{
	color:			red;
	background:		rgba(255, 0, 0, .15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-danger:focus, .btn-danger.focus	{
	color:			red;
	background:		rgba(255, 0, 0, .25);
	border-top:		1px solid rgba(90, 190, 220, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(90, 190, 220, 0.15);
}

.btn-danger:hover	{
	color:			red;
	background:		rgba(255, 0, 0, .25);
	border-top:		1px solid rgba(90, 190, 220, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.15);
	border-bottom:	1px solid rgba(255, 255, 255, 0.15);
	border-left:	1px solid rgba(90, 190, 220, 0.15);
}

.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger	{
	color:			red;
	background:		rgba(255, 0, 0, .15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus	{
	color:			red;
	background:		rgba(255, 0, 0, .15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(90, 190, 220, 0.15);
	border-bottom:	1px solid rgba(90, 190, 220, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger	{	background-image:	none;	}

.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active	{
	color:			#666;
	background:		rgba(127, 127, 127, 0.25);
	border-top:		1px solid rgba(127, 127, 127, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(127, 127, 127, 0.15);
}

.btn-danger .badge	{
	background:	rgba(255, 0, 0, 0.75);
	color:		rgba(240, 220, 200, 0.85);
}

.btn-link	{
	color:			#005c39;
	font-weight:	normal;
	border-radius:	0;
}

.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link	{	background:	transparent;	}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active										{	border-color:	transparent;	}

.btn-link:hover, .btn-link:focus	{
	color:				#887500;
	text-decoration:	none;
	background:			transparent;
}

.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus	{
	color:				#cccccc;
	text-decoration:	none;
}

.btn-lg, .btn-group-lg > .btn	{
	padding:		10px 16px;
	font-size:		21px;
	line-height:	1.3333333;
	border-radius:	6px;
}

.btn-sm, .btn-group-sm > .btn	{
	padding:		5px 10px;
	font-size:		12px;
	line-height:	1.5;
	border-radius:	6px;
}

.btn-xs, .btn-group-xs > .btn	{
	padding:		1px 5px;
	font-size:		12px;
	line-height:	1.5;
	border-radius:	6px;
}

.btn-block	{
	display:	block;
	width:		100%;
}

.btn-block + .btn-block	{	margin-top:	5px;	}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block	{	width:	100%;	}

.fade	{
	opacity:			0;
	-webkit-transition:	opacity 0.15s linear;
	-o-transition:		opacity 0.15s linear;
	transition:			opacity 0.15s linear;
}

.fade.in			{	opacity:	1;	}
.collapse			{	display:	none;	}
.collapse.in		{	display:	block;	}
tr.collapse.in		{	display:	table-row;	}
tbody.collapse.in	{	display:	table-row-group;	}

.collapsing	{
	position:	relative;
	height:		0;
	overflow:	hidden;
	-webkit-transition-property:	height, visibility;
	transition-property:			height, visibility;
	-webkit-transition-duration:	0.35s;
	transition-duration:			0.35s;
	-webkit-transition-timing-function:	ease;
	transition-timing-function:			ease;
}

.caret	{
	display:		inline-block;
	width:			0;
	height:			0;
	margin-left:	2px;
	vertical-align:	middle;
	border-top:		4px dashed;
	border-top:		4px solid \9;
	border-right:	4px solid transparent;
	border-left:	4px solid transparent;
}

.dropup, .dropdown	{
	position:	relative;
}

.dropdown-toggle:focus	{
	outline:	0;
}

.dropdown-menu	{
	position:		absolute;
	top:			100%;
	left:			0;
	z-index:		1000;
	display:		none;
	float:			left;
	min-width:		160px;
	padding:		5px 0;
	margin:			2px 0 0;
	list-style:		none;
	font-size:		14px;
	text-align:		left;
	background:		linear-gradient(rgba(255, 255, 255, 0.1),rgba(255, 255, 255, 0.15)),url('../images/manilla-drop.png');
	border-top:		1px solid rgba(240, 220, 200, 0.15);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(240, 220, 200, 0.15);
	border-radius:	6px;
	background-clip:	padding-box;
}

.dropdown-menu.pull-right	{
	right:	0;
	left:	auto;
}

.dropdown-menu .divider	{
	height:		1px;
	margin:		9px 0;
	overflow:	hidden;
	background:	rgba(75, 60, 45, 0.15);
}

.dropdown-menu > li > a	{
	display:		block;
	padding:		3px 20px;
	clear:			both;
	font-weight:	normal;
	line-height:	1.42857143;
	color:			#1d7353;
	white-space:	nowrap;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus	{
	text-decoration:	none;
	color:				#1d7353;
	background:			rgba(255, 255, 255, .25);
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus	{
	color:				#1d7353;
	text-decoration:	none;
	background:			rgba(75, 60, 45, .15);
	border:				none;
}

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus	{	color:	#aaa;	}

.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus	{
	text-decoration:	none;
	background:			transparent;
	background-image:	none;
	filter:				progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor:				not-allowed;
}

.open > .dropdown-menu	{	display:	block;	}
.open > a				{	outline:	0;	}

.dropdown-menu-right	{
	left:	auto;
	right:	0;
}

.dropdown-menu-left	{
	left:	0;
	right:	auto;
}

.dropdown-header	{
	display:		block;
	padding:		3px 20px;
	line-height:	1.42857143;
	color:			#005c39;
	white-space:	nowrap;
}

.dropdown-backdrop	{
	position:	fixed;
	left:		0;
	right:		0;
	bottom:		0;
	top:		0;
	z-index:	990;
}

.pull-right > .dropdown-menu	{
	right:	0;
	left:	auto;
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret	{
	border-top:		0;
	border-bottom:	4px dashed;
	border-bottom:	4px solid \9;
	content:		"";
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu	{
	top:			auto;
	bottom:			100%;
	margin-bottom:	2px;
}

@media (min-width:	768px)	{
	.navbar-right .dropdown-menu	{
		left:	auto;
		right:	0;
}

	.navbar-right .dropdown-menu-left	{
		left:	0;
		right:	auto;
	}
}

.btn-group, .btn-group-vertical	{
	position:		relative;
	display:		inline-block;
	vertical-align:	middle;
}

.btn-group > .btn, .btn-group-vertical > .btn	{
	position:	relative;
	float:		left;
}

.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active	{	z-index:	2;	}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group	{	margin-left:	-1px;	}
.btn-toolbar																{	margin-left:	-5px;	}
.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group		{	float:			left;	}
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group	{	margin-left:	5px;	}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle)	{	border-radius:	0;	}
.btn-group > .btn:first-child												{	margin-left:	0;	}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle)	{
	border-bottom-right-radius:	0;
	border-top-right-radius:	0;
}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child)	{
	border-bottom-left-radius:	0;
	border-top-left-radius:		0;
}

.btn-group > .btn-group												{	float:	left;	}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn	{	border-radius:	0;	}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle	{
	border-bottom-right-radius:	0;
	border-top-right-radius:	0;
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child	{
	border-bottom-left-radius:	0;
	border-top-left-radius:		0;
}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle	{	outline:	0;	}

.btn-group > .btn + .dropdown-toggle	{
	padding-left:	8px;
	padding-right:	8px;
}

.btn-group > .btn-lg + .dropdown-toggle	{
	padding-left:	12px;
	padding-right:	12px;
}

.btn-group.open .dropdown-toggle	{
/*	-webkit-box-shadow:	inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow:			inset 0 3px 5px rgba(0, 0, 0, 0.125);	*/
}

.btn-group.open .dropdown-toggle.btn-link	{
	-webkit-box-shadow:	none;
	box-shadow:			none;
}

.btn .caret	{	margin-left:	0;	}

.btn-lg .caret	{
	border-width:			5px 5px 0;
	border-bottom-width:	0;
}

.dropup .btn-lg .caret	{	border-width:	0 5px 5px;	}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn	{
	display:	block;
	float:		none;
	width:		100%;
	max-width:	100%;
}

.btn-group-vertical > .btn-group > .btn	{	float:	none;	}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group	{
	margin-top:		-1px;
	margin-left:	0;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child)	{	border-radius:	0;	}

.btn-group-vertical > .btn:first-child:not(:last-child)	{
	border-top-right-radius:	3px;
	border-bottom-right-radius:	0;
	border-bottom-left-radius:	0;
}

.btn-group-vertical > .btn:last-child:not(:first-child)	{
	border-bottom-left-radius:	3px;
	border-top-right-radius:	0;
	border-top-left-radius:		0;
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn	{
	border-radius:	0;
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle	{
	border-bottom-right-radius:	0;
	border-bottom-left-radius:	0;
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child	{
	border-top-right-radius:	0;
	border-top-left-radius:	0;
}

.btn-group-justified	{
	display:			table;
	width:				100%;
	table-layout:		fixed;
	border-collapse:	separate;
}

.btn-group-justified > .btn, .btn-group-justified > .btn-group	{
	float:		none;
	display:	table-cell;
	width:		1%;
}

.btn-group-justified > .btn-group .btn				{	width:	100%;	}
.btn-group-justified > .btn-group .dropdown-menu	{	left:	auto;	}

[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]	{
	position:		absolute;
	clip:			rect(0, 0, 0, 0);
	pointer-events:	none;
}

.input-group	{
	position:			relative;
	display:			table;
	border-collapse:	separate;
}

.input-group[class*="col-"]	{
	float:			none;
	padding-left:	0;
	padding-right:	0;
}

.input-group .form-control	{
	position:		relative;
	z-index:		2;
	float:			left;
	width:			100%;
	margin-bottom:	0;
}

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn	{
	height:			50px;
	padding:		10px 16px;
	font-size:		21px;
	line-height:	1.3333333;
	border-radius:	6px;
}

select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn	{
	height:			50px;
	line-height:	50px;
}

textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn	{
	height:	auto;
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn	{
	height:			30px;
	padding:		5px 10px;
	font-size:		12px;
	line-height:	1.5;
	border-radius:	6px;
}

select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn	{
	height:			30px;
	line-height:	30px;
}

textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn	{	height:	auto;	}

.input-group-addon, .input-group-btn, .input-group .form-control	{	display:	table-cell;	}

.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child)	{
	border-radius:	0;
}

.input-group-addon, .input-group-btn	{
	width:			1%;
	white-space:	nowrap;
	vertical-align:	middle;
}

.input-group-addon	{
	padding:		6px 12px;
	font-size:		14px;
	font-weight:	normal;
	line-height:	1;
	text-align:		center;
	color:			#1d7353;
	background:		rgba(75, 60, 45, 0.1);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	border-radius:	6px;
}

.input-group-addon.input-sm	{
	padding:		5px 10px;
	font-size:		12px;
	border-radius:	6px;
}

.input-group-addon.input-lg	{
	padding:		10px 16px;
	font-size:		21px;
	border-radius:	6px;
}

.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"]	{	margin-top:	0;	}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn	{
	border-bottom-right-radius:	0;
	border-top-right-radius:	0;
}

.input-group-addon:first-child	{	border-right:	0;	}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn	{
	border-bottom-left-radius:	0;
	border-top-left-radius:		0;
}

.input-group-addon:last-child	{	border-left:	0;	}

.input-group-btn	{
	position:		relative;
	font-size:		0;
	white-space:	nowrap;
}

.input-group-btn > .btn			{	position:	relative;	}
.input-group-btn > .btn + .btn	{	margin-left:	-1px;	}
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active	{	z-index:		2;	}
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group					{	margin-right:	-1px;	}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group	{
	z-index:		2;
	margin-left:	-1px;
}

.nav	{
	margin-bottom:	0;
	padding-left:	0;
	list-style:		none;
	margin-bottom:	14px;
}

.nav > li	{
	position:	relative;
	display:	block;
}

.nav > li > a	{
	position:	relative;
	display:	block;
	padding:	8px 12px 6px 12px;
}

.nav > li > a:hover, .nav > li > a:focus	{
	text-decoration:	none;
	color:			#463c2d;
	background:		rgba(75, 60, 45, 0.1);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.nav > li.disabled > a	{	color:	#cbd2cf;	}

.nav > li.disabled > a:hover, .nav > li.disabled > a:focus	{
	color:				#fbf3c5;
	text-decoration:	none;
	background:			transparent;
	cursor:				not-allowed;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus	{
	background:		rgba(255, 255, 255, 0.1);
	border-color:	rgba(75, 60, 45, .15);
}

.nav .nav-divider	{
	height:		1px;
	margin:		9px 0;
	overflow:	hidden;
	background:	#e5e5e5;
}

.nav > li > a > img	{
	max-width:	none;
}

.nav-tabs	{
	border-bottom:	1px solid rgba(75, 60, 45, .15);
	margin-bottom:	14px;
}

.nav-tabs > li	{
	float:			left;
	margin-bottom:	-1px;
}

.nav-tabs > li > a	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	margin-right:	2px;
	line-height:	1.42857143;
	border-radius:	6px 6px 0 0;
}

.nav-tabs > li > a:hover	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.25);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus	{
	color:			#1d7353;
	background:		rgba(75, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	cursor:			default;
}

.nav-tabs.nav-justified	{
	width:			100%;
	border-bottom:	0;
}

.nav-tabs.nav-justified > li	{	float:	none;	}

.nav-tabs.nav-justified > li > a	{
	text-align:		center;
	margin-bottom:	5px;
}

.nav-tabs.nav-justified > .dropdown .dropdown-menu	{
	top:	auto;
	left:	auto;
}

@media (min-width:	768px)	{
	.nav-tabs.nav-justified > li	{
		display:	table-cell;
		width:		1%;
}

	.nav-tabs.nav-justified > li > a	{	margin-bottom:	0;	}
}

.nav-tabs.nav-justified > li > a	{
	margin-right:	0;
	border-radius:	6px;
}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus	{	border:	1px solid #fdf9e3;	}

@media (min-width:	768px)	{
	.nav-tabs.nav-justified > li > a	{
		border-bottom:	1px solid #fdf9e3;
		border-radius:	6px 6px 0 0;
}

	.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus	{
		border-bottom-color:	#d6c875;
	}
}

.nav-pills > li	> a	{
	float:			left;
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	margin-right:	2px;
	line-height:	1.42857143;
	border-radius:	6px;
}

.nav-pills > li > a:hover	{
	color:			#1d7353;
	background:		rgba(70, 60, 45, 0.25);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

/*	.nav-pills > li + li	{
	margin-left:	2px;
	}	*/

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus	{
	color:			#1d7353;
	background:		rgba(75, 60, 45, 0.1);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	cursor:			default;
}

.nav-stacked > li	{	float:	none;	}

.nav-stacked > li + li	{
	margin-top:		2px;
	margin-left:	0;
	text-align:		right;
}

.nav-justified		{	width:	100%;	}
.nav-justified > li	{	float:	none;	}

.nav-justified > li > a	{
	text-align:	center;
	margin-bottom:	5px;
}

.nav-justified > .dropdown .dropdown-menu	{
	top:	auto;
	left:	auto;
}

@media (min-width:	768px)	{
	.nav-justified > li	{
		display:	table-cell;
		width:		1%;
}

	.nav-justified > li > a	{	margin-bottom:	0;	}
}

.nav-tabs-justified	{	border-bottom:	0;	}

.nav-tabs-justified > li > a	{
	margin-right:	0;
	border-radius:	6px;
}

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus	{	border:	1px solid #fdf9e3;	}

@media (min-width:	768px)	{
	.nav-tabs-justified > li > a	{
		border-bottom:	1px solid #fdf9e3;
		border-radius:	6px 6px 0 0;
}

	.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus	{	border-bottom-color:	#d6c875;	}
}

.tab-content > .tab-pane	{	display:	none;	}
.tab-content > .active		{	display:	block;	}

.nav-tabs .dropdown-menu	{
	margin-top:					-1px;
	border-top-right-radius:	0;
	border-top-left-radius:		0;
}

.navbar	{
	position:		relative;
	min-height:		50px;
	margin-bottom:	20px;
	background:		linear-gradient(rgba(255, 255, 255, .1), rgba(255, 255, 255, .1)), url('../images/manilla-stripe.png');
	border-top:		1px solid rgba(240, 220, 200, 0.5);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(240, 220, 200, 0.5);
}

@media (min-width:	768px)	{	.navbar			{	border-radius:	6px;	}	}

@media (min-width:	768px)	{	.navbar-header	{	float:			left;	}	}

.navbar-collapse	{
	overflow-x:		visible;
	padding-right:	20px;
	padding-left:	20px;
	border-top:		1px solid transparent;
	-webkit-overflow-scrolling:	touch;
}

.navbar-collapse.in	{	overflow-y:	auto;	}

@media (min-width:	768px)	{
	.navbar-collapse	{
		width:		auto;
		box-shadow:	none;
}

	.navbar-collapse.collapse	{
		display:		block !important;
		height:			auto !important;
		padding-bottom:	0;
		overflow:		visible !important;
}

	.navbar-collapse.in	{
		overflow-y:	visible;
}

	.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse	{
		padding-left:	0;
		padding-right:	0;
	}
}

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse	{	max-height:	340px;	}

@media (max-device-width:	480px) and (orientation:	landscape)	{
	.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse	{	max-height:	200px;	}
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse	{
	margin-right:	-20px;
	margin-left:	-20px;
}

@media (min-width:	768px)	{
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse	{
		margin-right:	0;
		margin-left:	0;
	}
}

.navbar-static-top	{
	z-index:		1000;
	border-width:	0 0 1px;
}

@media (min-width:	768px)	{	.navbar-static-top	{	border-radius:	0;	}	}

.navbar-fixed-top, .navbar-fixed-bottom	{
	position:	fixed;
	right:		0;
	left:		0;
	z-index:	1030;
}

@media (min-width:	768px)	{	.navbar-fixed-top, .navbar-fixed-bottom	{	border-radius:	0;	}	}

.navbar-fixed-top	{
	top:			0;
	border-width:	0 0 1px;
}

.navbar-fixed-bottom	{
	bottom:			0;
	margin-bottom:	-6px;
	border-width:	1px 0 0;
}

.navbar-brand	{
	float:			left;
	padding:		15px 20px;
	font-size:		21px;
	line-height:	20px;
	height:			50px;
}

.navbar-brand:hover, .navbar-brand:focus	{	text-decoration:	none;	}
.navbar-brand > img							{	display:			block;	}

@media (min-width:	768px)	{	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand	{	margin-left:	-20px;	}	}

.navbar-toggle	{
	position:		relative;
	float:			right;
	margin-right:	20px;
	padding:		9px 10px;
	margin-top:		8px;
	margin-bottom:	8px;
	color:			inherit;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	border-radius:	3px;
}

.navbar-toggle:focus	{	outline:	0;	}

.navbar-toggle .icon-bar	{
	display:		block;
	width:			20px;
	height:			2px;
	border-radius:	3px;
}

.navbar-toggle .icon-bar + .icon-bar	{	margin-top:	4px;	}

@media (min-width:	768px)	{
	.navbar-toggle	{
		display:	none;
	}
}

.navbar-nav	{	margin:	7.5px -20px;	}

.navbar-nav > li > a	{
	padding-top:	10px;
	padding-bottom:	10px;
	line-height:	20px;
	border:			none: !important
}

@media (max-width:	767px)	{
	.navbar-nav .open .dropdown-menu	{
		position:	static;
		float:		none;
		width:		auto;
		margin-top:	0;
		background:	transparent;
		border:		0;
		box-shadow:	none;
}

	.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header		{	padding:			5px 15px 5px 25px;	}
	.navbar-nav .open .dropdown-menu > li > a															{	line-height:		20px;	}
	.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus	{	background-image:	none;	}
}

@media (min-width:	768px)	{
	.navbar-nav	{
		float:	left;
		margin:	0;
}

	.navbar-nav > li	{	float:	left;	}

	.navbar-nav > li > a	{
		padding-top:	15px;
		padding-bottom:	15px;
	}
}

.navbar-form	{
	margin-left:	-20px;
	margin-right:	-20px;
	padding:		10px 20px;
	border-top:		1px solid transparent;
	border-bottom:	1px solid transparent;
	margin-top:		8px;
	margin-bottom:	8px;
}

@media (min-width:	768px)	{
	.navbar-form .form-group	{
		display:		inline-block;
		margin-bottom:	0;
		vertical-align:	middle;
}

	.navbar-form .form-control	{
		display:		inline-block;
		width:			auto;
		vertical-align:	middle;
}

	.navbar-form .form-control-static	{
		display:	inline-block;
}

	.navbar-form .input-group	{
		display:		inline-table;
		vertical-align:	middle;
}

	.navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control	{	width:	auto;	}
	.navbar-form .input-group > .form-control	{	width:	100%;	}

	.navbar-form .control-label	{
		margin-bottom:	0;
		vertical-align:	middle;
}

	.navbar-form .radio, .navbar-form .checkbox	{
		display:		inline-block;
		margin-top:		0;
		margin-bottom:	0;
		vertical-align:	middle;
}

	.navbar-form .radio label, .navbar-form .checkbox label	{	padding-left:	0;	}

	.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"]	{
		position:		relative;
		margin-left:	0;
}

	.navbar-form .has-feedback .form-control-feedback	{	top:	0;	}
}

@media (max-width:	767px)	{
	.navbar-form .form-group			{	margin-bottom:	5px;	}
	.navbar-form .form-group:last-child	{	margin-bottom:	0;	}
}

@media (min-width:	768px)	{
	.navbar-form	{
		width:				auto;
		border:				0;
		margin-left:		0;
		margin-right:		0;
		padding-top:		0;
		padding-bottom:		0;
		-webkit-box-shadow:	none;
		box-shadow:			none;
	}
}

.navbar-nav > li > .dropdown-menu	{
	margin-top:					0;
	border-top-right-radius:	0;
	border-top-left-radius:		0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu	{
	margin-bottom:				0;
	border-top-right-radius:	3px;
	border-top-left-radius:		3px;
	border-bottom-right-radius:	0;
	border-bottom-left-radius:	0;
}

.navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus	{	border:	none;	}
.navbar-btn																{	margin:	8px;	}

.navbar-btn.btn-sm	{
	margin-top:		10px;
	margin-bottom:	10px;
}

.navbar-btn.btn-xs	{
	margin-top:		14px;
	margin-bottom:	14px;
}

.navbar-text	{
	margin-top:		15px;
	margin-bottom:	15px;
}

@media (min-width:	768px)	{
	.navbar-text	{
		float:			left;
		margin-left:	20px;
		margin-right:	20px;
	}
}

@media (min-width:	768px)	{
	.navbar-left	{	float:	left !important;	}

	.navbar-right	{
		float:	right !important;
		margin-right:	-20px;
	}

	.navbar-right ~ .navbar-right	{	margin-right:	0;	}
}

.navbar-default	{
	background:		none;
	border-color:	none;
}

.navbar-default .navbar-brand	{	color:	#005c39;	}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus	{
	color:		#002919;
	background:	transparent;
}

.navbar-default .navbar-text			{	color:	#fbf3c5;	}
.navbar-default .navbar-nav > li > a	{	color:	#005c39;	}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus	{
	color:		#887500;
	background:	transparent;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus	{
	color:		#887500;
	background:	rgba(70, 60, 45, 0.15);
}

.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus	{
	color:		#cccccc;
	background:	transparent;
}

.navbar-default .navbar-toggle	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.25);
}
.navbar-default .navbar-toggle .icon-bar									{	background:		#463c2d;	}
.navbar-default .navbar-collapse, .navbar-default .navbar-form				{	border-color:	rgba(255, 255, 255, 0.33);	}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus	{
	background:	rgba(70, 60, 45, 0.15) none repeat scroll 0 0;
	color:		#463c2d;
}

@media (max-width:	767px)	{
	.navbar-default .navbar-nav .open .dropdown-menu > li > a	{	color:	#005c39;	}

	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus	{
		color:		#887500;
		background:	transparent;
}

	.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus	{
		color:		#887500;
		background:	#f9eda6;
}

	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus	{
		color:		#cccccc;
		background:	transparent;
	}
}

.navbar-default .navbar-link		{color:	#005c39;	}
.navbar-default .navbar-link:hover	{color:	#887500;	}
.navbar-default .btn-link			{color:	#005c39;	}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus	{color:	#887500;	}

.navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus	{	color:	rgba(240 ,220, 200, .85);	}

.navbar-inverse	{
	background:			rgba(30 ,115, 85, .5);
	border-top:			1px solid rgba(240, 220, 200, 0.5);
	border-right:		1px solid rgba(30 ,115, 85, .85);
	border-bottom:		1px solid rgba(30 ,115, 85, .85);
	border-left:		1px solid rgba(240, 220, 200, 0.5);
	border-radius:		6px;
}

.navbar-inverse .navbar-brand	{color:	rgba(240 ,220, 200, 1);	}

.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus	{
	color:		#fdf9e3;
	background:	transparent;
}

.navbar-inverse .navbar-text	{color:	rgba(240 ,220, 200, 1);	}
.navbar-inverse .navbar-nav > li > a	{color:	rgba(240 ,220, 200, 1);	}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus	{
	color:	rgba(240 ,220, 200, 1);
	border:	none;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus	{
	background:	rgba(30 ,115, 85, .75);
	border:		none;
}

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus	{
	color:		#444444;
	background:	transparent;
}

.navbar-inverse .navbar-toggle	{border-color:	#85a99c;	}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus	{background:	#85a99c;	}
.navbar-inverse .navbar-toggle .icon-bar	{background:	#faf2c3;	}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form	{border-color:	#427965;	}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus	{
	background:	#3d6f5d;
	color:		#fdf9e3;
}

@media (max-width:	767px)	{
	.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header	{border-color:	#3d6f5d;	}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider	{background:	#3d6f5d;	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a	{color:	#fbf3c5;	}

	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus	{
		color:		#fdf9e3;
		background:	transparent;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus	{
		color:		#fdf9e3;
		background:	#3d6f5d;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus	{
		color:		#444444;
		background:	transparent;
	}
}

.navbar-inverse .navbar-link		{color:	#fbf3c5;	}
.navbar-inverse .navbar-link:hover	{color:	#fdf9e3;	}
.navbar-inverse .btn-link			{color:	#fbf3c5;	}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus	{color:	#fdf9e3;	}

.navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus	{	color:	#444444;	}

.breadcrumb	{
	padding:		8px 15px;
	margin-bottom:	20px;
	list-style:		none;
	background:		#fbf3c5;
	border-radius:	6px;
}

.breadcrumb > li	{	display:	inline-block;	}

.breadcrumb > li + li:before	{
	content:	"»\00a0";
	padding:	0 5px;
	color:		#4f9078;
}

.breadcrumb > .active	{	color:	#005c39;	}

.pagination	{
	display:		inline-block;
	padding-left:	0;
	margin:			20px 0;
	border-radius:	3px;
}

.pagination > li	{	display:	inline;	}

.pagination > li > a, .pagination > li > span	{
	position:		relative;
	float:			left;
	padding:		6px 12px;
	line-height:	1.42857143;
	text-decoration:	none;
	color:			#1d7353;
	background:		rgba(255, 255, 255, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	margin-left:	-1px;
}

.pagination > li:first-child > a, .pagination > li:first-child > span	{
	margin-left:				0;
	border-bottom-left-radius:	3px;
	border-top-left-radius:		3px;
}

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

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus	{
	z-index:	3;
	color:			#1d7353;
	background:		rgba(70, 60, 45, 0.1);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus	{
	z-index:		2;
	color:			#1d7353;
	background:		rgba(70, 60, 45, 0.1);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus	{
	color:			#cbd2cf;
	background:		#fdf9e3;
	border-color:	#cbd2cf;
	cursor:			not-allowed;
}

.pagination-lg > li > a, .pagination-lg > li > span	{
	padding:		10px 16px;
	font-size:			21px;
	line-height:	1.3333333;
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span	{
	border-bottom-left-radius:	4px;
	border-top-left-radius:		4px;
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span	{
	border-bottom-right-radius:	4px;
	border-top-right-radius:	4px;
}

.pagination-sm > li > a, .pagination-sm > li > span	{
	padding:		5px 10px;
	font-size:		12px;
	line-height:	1.5;
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span	{
	border-bottom-left-radius:	3px;
	border-top-left-radius:		3px;
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span	{
	border-bottom-right-radius:	3px;
	border-top-right-radius:	3px;
}

.pager	{
	padding-left:	0;
	margin:			20px 0;
	list-style:		none;
	text-align:		center;
}

.pager li	{	display:	inline;	}

.pager li > a, .pager li > span	{
	display:		inline-block;
	padding:		5px 14px;
	color:			#1d7353;
	background:		rgba(70, 60, 45, 0.1);
	border-top:		1px solid rgba(255, 255, 255, 0.33);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.33);
	border-radius:	6px;
}

.pager li > a:hover, .pager li > a:focus	{
	color:			#1d7353;
	background:		rgba(255, 255, 255, 0.15);
	border-top:		1px solid rgba(75, 60, 45, 0.15);
	border-right:	1px solid rgba(255, 255, 255, 0.33);
	border-bottom:	1px solid rgba(255, 255, 255, 0.33);
	border-left:	1px solid rgba(75, 60, 45, 0.15);
}

.pager .next > a, .pager .next > span			{	float:	right;	}
.pager .previous > a, .pager .previous > span	{	float:	left;	}

.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span	{
	color:		#cbd2cf;
	background:	#fbf3c5;
	cursor:		not-allowed;
}

.label	{
	display:		inline;
	padding:		.2em .6em .3em;
	font-size:		75%;
	font-weight:	bold;
	line-height:	1;
	text-align:		center;
	white-space:	nowrap;
	vertical-align:	baseline;
	border-radius:	3px;
}

a.label:hover, a.label:focus	{
	color:				#fdf9e3;
	text-decoration:	none;
	cursor:				pointer;
}

	.label:empty	{	display:	none;	}

.btn .label	{
	position:	relative;
	top:	-1px;
}

.label-default	{
	color:		rgba(240, 220, 200, 0.85);
	background:	rgba(30, 115, 85, 0.85);
}

.label-primary	{
	color:		rgba(240, 220, 200, 0.85);
	background:	rgba(70, 60, 45, 0.75);
}

.label-success	{
	background:	rgba(0, 100, 0, 0.75);
	color:		rgba(240, 220, 200, 0.85);
}

.label-info		{
	color:		rgba(240, 220, 200, 0.85);
	background:	rgba(0, 128, 128, 0.85);
}

.label-warning	{
	background:	rgba(255, 65, 0, 0.75);
	color:		rgba(240, 220, 200, 0.85);
}

.label-danger	{
	background:	rgba(255, 0, 0, 0.75);
	color:		rgba(240, 220, 200, 0.85);
}

.label-default[href]:hover, .label-default[href]:focus	{background:	#cab84e;	}
.label-primary[href]:hover, .label-primary[href]:focus	{background:	#3d6f5d;	}
.label-success[href]:hover, .label-success[href]:focus	{background:	#0c840c;	}
.label-info[href]:hover, .label-info[href]:focus		{background:	#31b0d5;	}
.label-warning[href]:hover, .label-warning[href]:focus	{background:	#ec971f;	}
.label-danger[href]:hover, .label-danger[href]:focus	{background:	#c9302c;	}

.badge	{
	display:		inline-block;
	min-width:		10px;
	padding:		10px;
	font-size:		12px;
	font-weight:	bold;
	color:			#fbf3c5;
	line-height:	1;
	vertical-align:	middle;
	white-space:	nowrap;
	text-align:		center;
	background:		#4f9078;
	border-radius:	100%;
}

.badge-sm	{
	display:		inline;
	padding:		2px 6px 0px 6px;
	font-size:		12px;
	font-weight:	bold;
	color:			#fbf3c5;
	vertical-align:	middle;
	white-space:	nowrap;
	background:		#4f9078;
	border-radius:	100%;
}
.badge:empty	{	display:	none;	}

.btn .badge	{
	position:	relative;
	top:		-1px;
}

.btn-xs .badge, .btn-group-xs > .btn .badge	{
	top:		0;
	padding:	1px 5px;
}

a.badge:hover, a.badge:focus	{
	color:				#005c39;
	text-decoration:	none;
	cursor:				pointer;
}

.list-group-item.active > .badge, .nav-pills > .active > a > .badge	{
	color:		#005c39;
	background:	#fbf3c5;
}

.list-group-item > .badge			{	float:			right;	}
.list-group-item > .badge + .badge	{	margin-right:	5px;	}
.nav-pills > li > a > .badge		{	margin-left:	3px;	}

.jumbotron	{
	padding-top:	30px;
	padding-bottom:	30px;
	margin-bottom:	30px;
	color:			inherit;
	background:		rgba(255, 255, 255, 0.15);
	border-top:		1px solid rgba(240, 220, 200, 0.5);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(240, 220, 200, 0.5);
	border-radius:	6px;
}

.jumbotron h1, .jumbotron .h1	{
	color:			inherit;
	line-height:	100%;
}

.jumbotron p	{	margin-bottom:	15px;	}

.jumbotron > hr	{border-top-color:	#fff8c4;	}
.container .jumbotron, .container-fluid .jumbotron	{border-radius:	6px;	}
.jumbotron .container	{max-width:	100%;	}

@media screen and (min-width:	768px)	{
	.jumbotron	{
		padding-top:	48px;
		padding-bottom:	48px;
}

	.container .jumbotron, .container-fluid .jumbotron	{
		padding-left:	60px;
		padding-right:	60px;
}

	.jumbotron h1, .jumbotron .h1	{	font-size:	48px;	}
}

.thumbnail	{
	display:			block;
	padding:			4px;
	margin-bottom:		20px;
	line-height:		1.42857143;
	background:			#fdf9e3;
	border:				1px solid #d6c875;
	border-radius:		6px;
	-webkit-transition:	border 0.2s ease-in-out;
	-o-transition:		border 0.2s ease-in-out;
	transition:			border 0.2s ease-in-out;
}

.thumbnail > img, .thumbnail a > img	{
	margin-left:	auto;
	margin-right:	auto;
}

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active	{	border-color:	#005c39;	}

.thumbnail .caption	{
	padding:	9px;
	color:		#1d7353;
}

.alert	{
	padding:		15px;
	margin-bottom:	20px;
	border:			1px solid transparent;
	border-radius:	6px;
}

.alert h4	{
	margin-top:	0;
	color:		inherit;
}

.alert .alert-link						{	font-weight:	bold;	}
.alert > p, .alert > ul					{	margin-bottom:	0;	}
.alert > p + p							{	margin-top:	5px;	}
.alert-dismissable, .alert-dismissible	{	padding-right:	35px;	}

.alert-dismissable .close, .alert-dismissible .close	{
	position:	relative;
	top:		-2px;
	right:		-21px;
	color:		inherit;
}

.alert-success	{
	background:		rgba(0, 255, 0, 0.1);
	border-color:	rgba(0, 255, 0, 0.15);
	color:			green;
}

.alert-success hr			{	border-top-color:	#c9e2b3;	}
.alert-success .alert-link	{	color:				#1c7514;	}

.alert-info	{
	background:		rgba(0, 0, 255, .05);
	border-color:	rgba(0, 0, 255, .05);
	color:			teal;
}

.alert-info hr			{	border-top-color:	#a6e1ec;	}
.alert-info .alert-link	{	color:				#245269;	}

.alert-warning	{
	background:		rgba(255, 165, 0, .15);
	border-color:	rgba(255, 165, 0, .15);
	color:			orangered;
}

.alert-warning hr	{border-top-color:	#f9eead;	}
.alert-warning .alert-link	{color:	#66512c;	}

.alert-danger	{
	background:		rgba(255, 0, 0, .05);
	border-color:	rgba(255, 0, 0, .05);
	color:			red;
}

.alert-danger hr			{	border-top-color:	#e4b9c0;	}
.alert-danger .alert-link	{	color:				#843534;	}

.alert-block	{
	background:			rgba(255 ,255, 255, .25);
	border-top:			1px solid rgba(240, 220, 200, 0.5);
	border-right:		1px solid rgba(75, 60, 45, 0.15);
	border-bottom:		1px solid rgba(75, 60, 45, 0.15);
	border-left:		1px solid rgba(240, 220, 200, 0.5);
	border-radius:		6px;
}

@-webkit-keyframes progress-bar-stripes	{
	from	{background-position:	40px 0;	}
	to		{background-position:	0 0;	}
}

@keyframes progress-bar-stripes	{
	from	{background-position:	40px 0;	}
	to		{background-position:	0 0;	}
}

.progress	{
	overflow:			hidden;
	height:				20px;
	margin-bottom:		20px;
	background:			rgba(255, 255, 255, .25);
	border-radius:		6px;
}

.progress-bar	{
	float:				left;
	width:				0%;
	height:				100%;
	font-size:			12px;
	line-height:		20px;
	color:				#887500;
	text-align:			center;
	background:			#4f9078;
	-webkit-transition:	width 0.6s ease;
	-o-transition:		width 0.6s ease;
	transition:			width 0.6s ease;
}

.progress-striped .progress-bar, .progress-bar-striped	{
	background-image:	-webkit-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	-o-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-size:	40px 40px;
}

.progress.active .progress-bar, .progress-bar.active	{
	-webkit-animation:	progress-bar-stripes 2s linear infinite;
	-o-animation:		progress-bar-stripes 2s linear infinite;
	animation:			progress-bar-stripes 2s linear infinite;
}

.progress-bar-success	{	background:	rgba(0, 100, 0, 0.33);	}

.progress-striped .progress-bar-success	{
	background-image:	-webkit-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	-o-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-info	{	background:	rgba(0, 128, 128, 0.33);	}

.progress-striped .progress-bar-info	{
	background-image:	-webkit-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	-o-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-warning	{	background:	rgba(255, 65, 0, 0.33);	}

.progress-striped .progress-bar-warning	{
	background-image:	-webkit-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	-o-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-danger	{	background:	rgba(255, 0, 0, 0.33);	}

.progress-striped .progress-bar-danger	{
	background-image:	-webkit-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	-o-linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
	background-image:	linear-gradient(45deg, rgba(240, 220, 200, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 220, 200, 0.15) 50%, rgba(240, 220, 200, 0.15) 75%, transparent 75%, transparent);
}

.media				{	margin-top:	15px;	}
.media:first-child	{	margin-top:	0;	}

.media, .media-body	{
	zoom:		1;
	overflow:	hidden;
}

.media-body							{	width:			10000px;	}
.media-object						{	display:		block;	}
.media-object.img-thumbnail			{	max-width:		none;	}
.media-right, .media > .pull-right	{	padding-left:	10px;	}
.media-left, .media > .pull-left	{	padding-right:	10px;	}

.media-left, .media-right, .media-body	{
	display:		table-cell;
	vertical-align:	top;
}

.media-middle	{vertical-align:	middle;	}
.media-bottom	{vertical-align:	bottom;	}

.media-heading	{
	margin-top:		0;
	margin-bottom:	5px;
}

.media-list	{
	padding-left:	0;
	list-style:		none;
}

.list-group	{
	margin-bottom:	20px;
	padding-left:	0;
}

.list-group-item	{
	position:		relative;
	display:		block;
	padding:		10px 15px;
	margin-bottom:	-1px;
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
}

.list-group-item:first-child	{
	border-top-right-radius:	3px;
	border-top-left-radius:		3px;
}

.list-group-item:last-child	{
	margin-bottom:				0;
	border-bottom-right-radius:	3px;
	border-bottom-left-radius:	3px;
}x

a.list-group-item, button.list-group-item													{	color:	#1d7353;	}
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading	{	color:	#1d7353;	}

a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus	{
	text-decoration:	none;
	color:				#005c39;
	background:			rgba(255, 255, 255, .25);
}

button.list-group-item	{
	width:		100%;
	text-align:	left;
}

.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus	{
	background:	#fdf9e3;
	color:		#cccccc;
	cursor:		not-allowed;
}

.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading	{	color:	inherit;	}

.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text	{	color:	#cccccc;	}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus	{
	z-index:		2;
	color:			#005c39;
	background:		rgba(255, 255, 255, .1);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small	{	color:	inherit;	}

.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text	{	color:	#1d7353;	}

.list-group-item-success	{
	color:		#26a01c;
	background:	#dff0d8;
}

a.list-group-item-success, button.list-group-item-success													{	color:	#26a01c;	}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading	{	color:	inherit;	}

a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus	{
	color:		#26a01c;
	background:	#d0e9c6;
}

a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus	{
	color:			#fff;
	background:		#26a01c;
	border-color:	#26a01c;
}

.list-group-item-info	{
	color:		#31708f;
	background:	#d9edf7;
}

a.list-group-item-info, button.list-group-item-info														{	color:	#31708f;	}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading	{	color:	inherit;	}

a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus	{
	color:		#31708f;
	background:	#c4e3f3;
}

a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus	{
	color:			#fff;
	background:		#31708f;
	border-color:	#31708f;
}

.list-group-item-warning	{
	color:		#8a6d3b;
	background:	#fdf9e3;
}

a.list-group-item-warning, button.list-group-item-warning													{	color:	#8a6d3b;	}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading	{	color:	inherit;	}

a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus	{
	color:		#8a6d3b;
	background:	#fffbde;
}

a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus	{
	color:			#fff;
	background:		#8a6d3b;
	border-color:	#8a6d3b;
}

.list-group-item-danger	{
	color:		#a94442;
	background:	#f2dede;
}

a.list-group-item-danger, button.list-group-item-danger														{	color:	#a94442;	}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading	{	color:	inherit;	}

a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus	{
	color:		#a94442;
	background:	#ebcccc;
}

a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus	{
	color:			#fff;
	background:		#a94442;
	border-color:	#a94442;
}

.list-group-item-heading	{
	margin-top:		0;
	margin-bottom:	5px;
}

.list-group-item-text	{
	margin-bottom:	0;
	line-height:	1.3;
}

.panel	{
	margin-bottom:		20px;
	border-radius:		6px;
}

.panel-body	{
	padding:	10px 15px;
	margin:		0em 1em;
}

.panel-heading	{
	padding:		10px 15px;
	background:		none;
	border-top:		1px solid rgba(240, 220, 200, 0.5);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(240, 220, 200, 0.5);
	margin-bottom:	14px;
 	border-top-right-radius:	6px;
	border-top-left-radius:		6px;
}

.panel-heading > .dropdown .dropdown-toggle	{	color:	inherit;	}

.panel-title	{
	margin-top:		6px;
	margin-bottom:	0;
	font-size:		16px;
	color:			inherit;
}

.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a	{
	color:	inherit;
}

.panel-footer	{
	color:			inherit;
	background:		none;
	padding:		10px 15px;
	border-bottom-right-radius:	6px;
	border-bottom-left-radius:	6px;
}

.panel > .list-group, .panel > .panel-collapse > .list-group	{	margin-bottom:	0;	}

.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item	{
	border-width:	1px 0;
	border-radius:	0;
}

.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child	{
	border-top:					0;
	border-top-right-radius:	2px;
	border-top-left-radius:		2px;
}

.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child	{
	border-bottom:				0;
	border-bottom-right-radius:	2px;
	border-bottom-left-radius:	2px;
}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child	{
	border-top-right-radius:	0;
	border-top-left-radius:		0;
}

.panel-heading + .list-group .list-group-item:first-child								{	border-top-width:	0;	}
.list-group + .panel-footer																{	border-top-width:	0;	}
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table	{	margin-bottom:		0;	}

.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption	{
	padding-left:	15px;
	padding-right:	15px;
}

.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child	{
	border-top-right-radius:	2px;
	border-top-left-radius:		2px;
}

.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child	{
	border-top-left-radius:		2px;
	border-top-right-radius:	2px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child	{	border-top-left-radius:	2px;	}

.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child	{	border-top-right-radius:	2px;	}

.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child	{
	border-bottom-right-radius:	2px;
	border-bottom-left-radius:	2px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child	{
	border-bottom-left-radius:	2px;
	border-bottom-right-radius:	2px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child	{	border-bottom-left-radius:	2px;	}

.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child	{	border-bottom-right-radius:	2px;	}

.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body	{	border-top:	1px solid #fbf3c5;`}

.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td	{	border-top:	0;	}
.panel > .table-bordered, .panel > .table-responsive > .table-bordered												{	border:	0;	}

.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child	{	border-left:	0;	}

.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child	{	border-right:	0;	}

.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th	{	border-bottom:	0;	}

.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th	{	border-bottom:	0;	}

.panel > .table-responsive	{
	border:	0;
	margin-bottom:	0;
}

.panel-group					{	margin-bottom:	20px;	}
.panel-group .panel + .panel	{	margin-top:		5px;	}
.panel-group .panel-heading		{	border-bottom:	0;	}
.panel-group .panel-footer		{	border-top:		0;	}
.panel-group .panel-footer + .panel-collapse .panel-body	{	border-bottom:	1px solid #fbf3c5;	}

.panel-group .panel	{
	margin-bottom:	0;
	border-radius:	6px;
}

.panel-default	{
	background:		rgba(255, 255, 255, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(70, 60, 45, .15);
	border-bottom:	1px solid rgba(70, 60, 45, .15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
	}

.panel-default > .panel-heading + .panel-collapse > .panel-body	{	border-top-color:	rgba();	}
.panel-default > .panel-footer + .panel-collapse > .panel-body	{	border-bottom:		1px solid #fbf3c5;	}

.panel-default > .panel-heading	{
	color:			#005c39;
	padding:		6px 8px 4px 8px;
}

.panel-default > .panel-heading .badge	{
	color:		#fbf3c5;
	background:	#005c39;
}

.panel-primary > .panel-heading	{
	color:			#463c2d;
	background:		rgba(70, 60, 45, 0.15);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(70, 60, 45, .15);
	border-bottom:	1px solid rgba(70, 60, 45, .15);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body	{	border-top-color:		#4f9078;	}
.panel-primary > .panel-footer + .panel-collapse > .panel-body	{	border-bottom-color:	#4f9078;	}

.panel-primary > .panel-heading .badge	{
	color:		#4f9078;
	background:	#fbf3c5;
}

.panel-success													{	border-color:			#d6e9c6;	}
.panel-success > .panel-heading + .panel-collapse > .panel-body	{	border-top-color:		#d6e9c6;	}
.panel-success > .panel-footer + .panel-collapse > .panel-body	{	border-bottom-color:	#d6e9c6;	}

.panel-success > .panel-heading	{
	color:			green;
	background:		rgba(0, 255, 0, 0.1);
	border-top:		1px solid rgba(225, 255, 255, .25);
	border-right:	1px solid rgba(0, 255, 0, 0.15);
	border-bottom:	1px solid rgba(0, 255, 0, 0.15);
	border-left:	1px solid rgba(225, 255, 255, .25);
}

.panel-success > .panel-heading .badge	{
	color:		#dff0d8;
	background:	#26a01c;
}

.panel-info														{	border-color:			#bce8f1;	}
.panel-info > .panel-heading + .panel-collapse > .panel-body	{	border-top-color:		#bce8f1;	}
.panel-info > .panel-footer + .panel-collapse > .panel-body		{	border-bottom-color:	#bce8f1;	}

.panel-info > .panel-heading	{
	color:			teal;
	background:		rgba(0, 0, 255, .05);
	border-right:	1px solid rgba(0, 0, 255, 0.15);
	border-bottom:	1px solid rgba(0, 0, 255, 0.15);
}

.panel-info > .panel-heading .badge	{
	color:		#d9edf7;
	background:	#31708f;
}

.panel-warning													{	border-color:			red;	}
.panel-warning > .panel-heading + .panel-collapse > .panel-body	{	border-top-color:		#fbf3c5;	}
.panel-warning > .panel-footer + .panel-collapse > .panel-body	{	border-bottom-color:	#fbf3c5;	}

.panel-warning > .panel-heading	{
	color:			orangered;
	border-color:	#fbf3c5;
	padding:		10px 15px;
	background:		rgba(255, 165, 0, .15);
	border-top:		1px solid rgba(240, 220, 200, 0.5);
	border-right:	1px solid rgba(75, 60, 45, 0.15);
	border-bottom:	1px solid rgba(75, 60, 45, 0.15);
	border-left:	1px solid rgba(240, 220, 200, 0.5);
	border-top-right-radius:	6px;
	border-top-left-radius:		6px;
}

.panel-warning > .panel-heading .badge	{
	color:		#fdf9e3;
	background:	#8a6d3b;
}

.panel-danger													{	border-color:		#ebccd1;	}
.panel-danger > .panel-heading + .panel-collapse > .panel-body	{	border-top-color:	#ebccd1;	}
.panel-danger > .panel-footer + .panel-collapse > .panel-body	{	border-bottom-color:	#ebccd1;	}

.panel-danger > .panel-heading	{
	color:			red;
	background:		rgba(255, 0, 0, .05);
}

.panel-danger > .panel-heading .badge	{
	color:		#f2dede;
	background:	#a94442;
}

.embed-responsive	{
	position:	relative;
	display:	block;
	height:		0;
	padding:	0;
	overflow:	hidden;
}

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video	{
	position:	absolute;
	top:		0;
	left:		0;
	bottom:		0;
	height:		100%;
	width:		100%;
	border:		0;
}

.embed-responsive-16by9	{	padding-bottom:	56.25%;	}
.embed-responsive-4by3	{	padding-bottom:	75%;	}

.well	{
	min-height:		20px;
	padding:		19px;
	margin-bottom:	20px;
	background:		rgba(128, 128, 128, .25);
	border-top:		1px solid rgba(255, 255, 255, 0.15);
	border-right:	1px solid rgba(240, 220, 200, 0.25);
	border-bottom:	1px solid rgba(240, 220, 200, 0.25);
	border-left:	1px solid rgba(255, 255, 255, 0.15);
	border-radius:	6px;
}

.well blockquote	{
	border-color:	#ddd;
	border-color:	rgba(0, 0, 0, 0.15);
}

.well-lg	{
	padding:		24px;
	border-radius:	6px;
}

.well-sm	{
	padding:		9px;
	border-radius:	6px;
}

.close	{
	float:			right;
	font-size:		21px;
	font-weight:	bold;
	line-height:	1;
	color:			#000000;
	opacity:		0.2;
	filter:			alpha(opacity=20);
}

.close:hover, .close:focus	{
	color:				#000000;
	text-decoration:	none;
	cursor:				pointer;
	opacity:			0.5;
	filter:				alpha(opacity=50);
}

button.close	{
	padding:			0;
	cursor:				pointer;
	background:			transparent;
	border:				0;
	-webkit-appearance:	none;
}

.modal-open	{	overflow:	hidden;	}

.modal	{
	display:	none;
	overflow:	hidden;
	position:	fixed;
	top:		0;
	right:		0;
	bottom:		0;
	left:		0;
	z-index:	1050;
	outline:	0;
	-webkit-overflow-scrolling:	touch;
}

.modal.fade .modal-dialog	{
	-webkit-transform:	translate(0, -25%);
	-ms-transform:		translate(0, -25%);
	-o-transform:		translate(0, -25%);
	transform:			translate(0, -25%);
	-webkit-transition:	-webkit-transform 0.3s ease-out;
	-moz-transition:	-moz-transform 0.3s ease-out;
	-o-transition:		-o-transform 0.3s ease-out;
	transition:			transform 0.3s ease-out;
}

.modal.in .modal-dialog	{
	-webkit-transform:	translate(0, 0);
	-ms-transform:		translate(0, 0);
	-o-transform:		translate(0, 0);
	transform:			translate(0, 0);
}

.modal-open .modal	{
	overflow-x:	hidden;
	overflow-y:	auto;
}

.modal-dialog	{
	position:	relative;
	width:		auto;
	margin:		10px;
}

.modal-content	{
	position:			relative;
	background:			#fdf9e3;
	border:				1px solid #fbf3c5;
	border-radius:		6px;
	background-clip:	padding-box;
	outline:			0;
}

.modal-backdrop	{
	position:	fixed;
	top:		0;
	right:		0;
	bottom:		0;
	left:		0;
	z-index:	1040;
	background:	#cbd2cf;
}

.modal-backdrop.fade	{
	opacity:	0;
	filter:		alpha(opacity=0);
}

.modal-backdrop.in	{
	opacity:	0.5;
	filter:		alpha(opacity=50);
}

.modal-header	{
	padding:		15px;
	border-bottom:	1px solid #fbf3c5;
	min-height:		16.42857143px;
}

.modal-header .close	{	margin-top:	-2px;	}

.modal-title	{
	margin:			0;
	line-height:	1.42857143;
}

.modal-body	{
	position:	relative;
	padding:	15px;
}

.modal-footer	{
	padding:	15px;
	text-align:	right;
	border-top:	1px solid #fbf3c5;
}

.modal-footer .btn + .btn	{
	margin-left:	5px;
	margin-bottom:	0;
}

.modal-footer .btn-group .btn + .btn	{	margin-left:	-1px;	}
.modal-footer .btn-block + .btn-block	{	margin-left:	0;	}

.modal-scrollbar-measure	{
	position:	absolute;
	top:		-9999px;
	width:		50px;
	height:		50px;
	overflow:	scroll;
}

@media (min-width:	768px)	{
	.modal-dialog	{
		width:	600px;
		margin:	30px auto;
	}

	.modal-content	{
		-webkit-box-shadow:	0 5px 15px rgba(0, 0, 0, 0.5);
		box-shadow:			0 5px 15px rgba(0, 0, 0, 0.5);
	}

	.modal-sm	{	width:	300px;	}
}

@media (min-width:	992px)	{
	.modal-lg	{
		width:	900px;
	}
}

.tooltip	{
	position:			absolute;
	z-index:			1070;
	display:			block;
	font-family:		"Martel", serif;
	font-style:			normal;
	font-weight:		normal;
	letter-spacing:		normal;
	line-break:			auto;
	line-height:		1.42857143;
	text-align:			left;
	text-align:			start;
	text-decoration:	none;
	text-shadow:		none;
	text-transform:		none;
	white-space:		normal;
	word-break:			normal;
	word-spacing:		normal;
	word-wrap:			normal;
	font-size:			12px;
	opacity:			0;
	filter:				alpha(opacity=0);
}

.tooltip.in	{
	opacity:	0.9;
	filter:			alpha(opacity=90);
}

.tooltip.top	{
	margin-top:	-3px;
	padding:	5px 0;
}

.tooltip.right	{
	margin-left:	3px;
	padding:		0 5px;
}

.tooltip.bottom	{
	margin-top:	3px;
	padding:	5px 0;
}

.tooltip.left	{
	margin-left:	-3px;
	padding:		0 5px;
}

.tooltip-inner	{
	max-width:		200px;
	padding:		3px 8px;
	color:			#005c39;
	text-align:		center;
	background:		#fdf9e3;
	border-radius:	6px;
}

.tooltip-arrow	{
	position:		absolute;
	width:			0;
	height:			0;
	border-color:	transparent;
	border-style:	solid;
}

.tooltip.top .tooltip-arrow	{
	bottom:			0;
	left:			50%;
	margin-left:	-5px;
	border-width:	5px 5px 0;
	border-top-color:	#fdf9e3;
}

.tooltip.top-left .tooltip-arrow	{
	bottom:				0;
	right:				5px;
	margin-bottom:		-5px;
	border-width:		5px 5px 0;
	border-top-color:	#fdf9e3;
}

.tooltip.top-right .tooltip-arrow	{
	bottom:				0;
	left:				5px;
	margin-bottom:		-5px;
	border-width:		5px 5px 0;
	border-top-color:	#fdf9e3;
}

.tooltip.right .tooltip-arrow	{
	top:				50%;
	left:				0;
	margin-top:			-5px;
	border-width:		5px 5px 5px 0;
	border-right-color:	#fdf9e3;
}

.tooltip.left .tooltip-arrow	{
	top:				50%;
	right:				0;
	margin-top:			-5px;
	border-width:		5px 0 5px 5px;
	border-left-color:	#fdf9e3;
}

.tooltip.bottom .tooltip-arrow	{
	top:					0;
	left:					50%;
	margin-left:			-5px;
	border-width:			0 5px 5px;
	border-bottom-color:	#fdf9e3;
}

.tooltip.bottom-left .tooltip-arrow	{
	top:					0;
	right:					5px;
	margin-top:				-5px;
	border-width:			0 5px 5px;
	border-bottom-color:	#fdf9e3;
}

.tooltip.bottom-right .tooltip-arrow	{
	top:					0;
	left:					5px;
	margin-top:				-5px;
	border-width:			0 5px 5px;
	border-bottom-color:	#fdf9e3;
}

.popover	{
	position:			absolute;
	top:				0;
	left:				0;
	z-index:			1060;
	display:			none;
	max-width:			276px;
	padding:			1px;
	font-family:		"Martel", serif;
	font-style:			normal;
	font-weight:		normal;
	letter-spacing:		normal;
	line-break:			auto;
	line-height:		1.42857143;
	text-align:			left;
	text-align:			start;
	text-decoration:	none;
	text-shadow:		none;
	text-transform:		none;
	white-space:		normal;
	word-break:			normal;
	word-spacing:		normal;
	word-wrap:			normal;
	font-size:			14px;
	background:			#fdf9e3;
	background-clip:	padding-box;
	border:				1px solid #fbf3c5;
	border-radius:		6px;
	-webkit-box-shadow:	0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow:			0 5px 10px rgba(0, 0, 0, 0.2);
}

.popover.top	{	margin-top:	-10px;	}
.popover.right	{	margin-left:	10px;	}
.popover.bottom	{	margin-top:	10px;	}
.popover.left	{	margin-left:	-10px;	}

.popover-title	{
	margin:			0;
	padding:		8px 14px;
	font-size:		14px;
	background:		#fffce8;
	border-bottom:	1px solid #fff9ce;
	border-radius:	6px 6px 0 0;
}

.popover-content	{	padding:	9px 14px;	}

.popover > .arrow, .popover > .arrow:after	{
	position:		absolute;
	display:		block;
	width:			0;
	height:			0;
	border-color:	transparent;
	border-style:	solid;
}

.popover > .arrow	{	border-width:	11px;	}

.popover > .arrow:after	{
	border-width:	10px;
	content:		"";
}

.popover.top > .arrow	{
	left:					50%;
	margin-left:			-11px;
	border-bottom-width:	0;
	border-top-color:		#f4df66;
	border-top-color:		#fbf3c5;
	bottom:					-11px;
}

.popover.top > .arrow:after	{
	content:				" ";
	bottom:					1px;
	margin-left:			-10px;
	border-bottom-width:	0;
	border-top-color:		#fdf9e3;
}

.popover.right > .arrow	{
	top:				50%;
	left:				-11px;
	margin-top:			-11px;
	border-left-width:	0;
	border-right-color:	#f4df66;
	border-right-color:	#fbf3c5;
}

.popover.right > .arrow:after	{
	content:			" ";
	left:				1px;
	bottom:				-10px;
	border-left-width:	0;
	border-right-color:	#fdf9e3;
}

.popover.bottom > .arrow	{
	left:					50%;
	margin-left:			-11px;
	border-top-width:		0;
	border-bottom-color:	#f4df66;
	border-bottom-color:	#fbf3c5;
	top:					-11px;
}

.popover.bottom > .arrow:after	{
	content:				" ";
	top:					1px;
	margin-left:			-10px;
	border-top-width:		0;
	border-bottom-color:	#fdf9e3;
}

.popover.left > .arrow	{
	top:				50%;
	right:				-11px;
	margin-top:			-11px;
	border-right-width:	0;
	border-left-color:	#f4df66;
	border-left-color:	#fbf3c5;
}

.popover.left > .arrow:after	{
	content:			" ";
	right:				1px;
	border-right-width:	0;
	border-left-color:	#fdf9e3;
	bottom:				-10px;
}

.carousel	{	position:	relative;	}

.carousel-inner	{
	position:	relative;
	overflow:	hidden;
	width:		100%;
}

.carousel-inner > .item	{
	display:			none;
	position:			relative;
	-webkit-transition:	0.6s ease-in-out left;
	-o-transition:		0.6s ease-in-out left;
	transition:			0.6s ease-in-out left;
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img	{	line-height:	1;	}

@media all and (transform-3d), (-webkit-transform-3d)	{
	.carousel-inner > .item	{
		-webkit-transition:				-webkit-transform 0.6s ease-in-out;
		-moz-transition:				-moz-transform 0.6s ease-in-out;
		-o-transition:					-o-transform 0.6s ease-in-out;
		transition:						transform 0.6s ease-in-out;
		-webkit-backface-visibility:	hidden;
		-moz-backface-visibility:		hidden;
		backface-visibility:			hidden;
		-webkit-perspective:			1000px;
		-moz-perspective:				1000px;
		perspective:					1000px;
	}

	.carousel-inner > .item.next, .carousel-inner > .item.active.right	{
		-webkit-transform:	translate3d(100%, 0, 0);
		transform:			translate3d(100%, 0, 0);
		left:				0;
	}

	.carousel-inner > .item.prev, .carousel-inner > .item.active.left	{
		-webkit-transform:	translate3d(-100%, 0, 0);
		transform:			translate3d(-100%, 0, 0);
		left:				0;
	}

	.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active	{
		-webkit-transform:	translate3d(0, 0, 0);
		transform:			translate3d(0, 0, 0);
		left:				0;
	}
}

.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev	{	display:	block;	}
.carousel-inner > .active	{	left:	0;	}

.carousel-inner > .next, .carousel-inner > .prev	{
	position:	absolute;
	top:		0;
	width:		100%;
}

.carousel-inner > .next			{	left:	100%;	}
.carousel-inner > .prev			{	left:	-100%;	}
.carousel-inner > .active.left	{	left:	-100%;	}
.carousel-inner > .active.right	{	left:	100%;	}
.carousel-inner > .next.left, .carousel-inner > .prev.right	{	left:	0;	}

.carousel-control	{
	position:		absolute;
	top:			0;
	left:			0;
	bottom:			0;
	width:			15%;
	opacity:		0.5;
	filter:			alpha(opacity=50);
	font-size:		20px;
	color:			#ffffff;
	text-align:		center;
}

.carousel-control.left	{
	background-image:	-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image:	-o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image:	linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-repeat:	repeat-x;
	filter:				progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

.carousel-control.right	{
	left:				auto;
	right:				0;
	background-image:	-webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image:	-o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image:	linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-repeat:	repeat-x;
	filter:				progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

.carousel-control:hover, .carousel-control:focus	{
	outline:			0;
	color:				#ffffff;
	text-decoration:	none;
	opacity:			0.9;
	filter:				alpha(opacity=90);
}

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right	{
	position:	absolute;
	top:		50%;
	margin-top:	-10px;
	z-index:	5;
	display:	inline-block;
}

.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left	{
	left:			50%;
	margin-left:	-10px;
}

.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right	{
	right:			50%;
	margin-right:	-10px;
}

.carousel-control .icon-prev, .carousel-control .icon-next	{
	width:			20px;
	height:			20px;
	line-height:	1;
	font-family:	serif;
}

.carousel-control .icon-prev:before	{	content:	'\2039';	}
.carousel-control .icon-next:before	{	content:	'\203a';	}

.carousel-indicators	{
	position:		absolute;
	bottom:			10px;
	left:			50%;
	z-index:		15;
	width:			60%;
	margin-left:	-30%;
	padding-left:	0;
	list-style:		none;
	text-align:		center;
}

.carousel-indicators li	{
	display:		inline-block;
	width:			10px;
	height:			10px;
	margin:			1px;
	text-indent:	-999px;
	border:			1px solid #ffffff;
	border-radius:	6px;
	cursor:			pointer;
	background:		#000 \9;
	background:		rgba(0, 0, 0, 0);
}

.carousel-indicators .active	{
	margin:		0;
	width:		12px;
	height:		12px;
	background:	#ffffff;
}

.carousel-caption	{
	position:		absolute;
	left:			15%;
	right:			15%;
	bottom:			20px;
	z-index:		10;
	padding-top:	20px;
	padding-bottom:	20px;
	color:			#ffffff;
	text-align:		center;
}

.carousel-caption .btn	{	text-shadow:	none;	}

@media screen and (min-width:	768px)	{
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next	{
		width:		30px;
		height:		30px;
		margin-top:	-15px;
		font-size:	30px;
	}

	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev		{	margin-left:	-15px;	}
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next	{	margin-right:	-15px;	}

	.carousel-caption	{
		left:			20%;
		right:			20%;
		padding-bottom:	30px;
	}

	.carousel-indicators	{	bottom:	20px;	}
	}

.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after	{
	content:	" ";
	display:	table;
}

.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after	{	clear:	both;	}

.center-block	{
	display:		block;
	margin-left:	auto;
	margin-right:	auto;
}

.pull-right	{	float:			right !important;	}
.pull-left	{	float:			left !important;	}
.hide		{	display:		none !important;	}
.show		{	display:		block !important;	}
.invisible	{	visibility:		hidden;	}

.text-hide	{
	font:			0/0 a;
	color:			transparent;
	text-shadow:	none;
	background:		transparent;
	border:			0;
}

.hidden			{	display:	none !important;	}
.affix			{	position:	fixed;	}
@-ms-viewport	{	width:	device-width;	}
.visible-xs, .visible-sm, .visible-md, .visible-lg	{	display:	none !important;	}

.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block	{	display:	none !important;	}

@media (max-width:	767px)	{
	.visible-xs						{	display:	block !important;	}
	table.visible-xs				{	display:	table !important;	}
	tr.visible-xs					{	display:	table-row !important;	}
	th.visible-xs, td.visible-xs	{	display:	table-cell !important;	}
}

@media (max-width:	767px)	{	.visible-xs-block			{	display:	block !important;	}	}
@media (max-width:	767px)	{	.visible-xs-inline			{	display:	inline !important;	}	}
@media (max-width:	767px)	{	.visible-xs-inline-block	{	display:	inline-block !important;	}	}

@media (min-width:	768px) and (max-width:	991px)	{
	.visible-sm						{	display:	block !important;	}
	table.visible-sm				{	display:	table !important;	}
	tr.visible-sm					{	display:	table-row !important;	}
	th.visible-sm, td.visible-sm	{	display:	table-cell !important;	}
}

@media (min-width:	768px) and (max-width:	991px)	{	.visible-sm-block			{	display:	block !important;	}	}
@media (min-width:	768px) and (max-width:	991px)	{	.visible-sm-inline			{	display:	inline !important;	}	}
@media (min-width:	768px) and (max-width:	991px)	{	.visible-sm-inline-block	{	display:	inline-block !important;	}	}

@media (min-width:	992px) and (max-width:	1199px)	{
	.visible-md						{	display:	block !important;	}
	table.visible-md				{	display:	table !important;	}
	tr.visible-md					{	display:	table-row !important;	}
	th.visible-md, td.visible-md	{	display:	table-cell !important;	}
}

@media (min-width:	992px) and (max-width:	1199px)	{	.visible-md-block			{	display:	block !important;	}	}
@media (min-width:	992px) and (max-width:	1199px)	{	.visible-md-inline			{	display:	inline !important;	}	}
@media (min-width:	992px) and (max-width:	1199px)	{	.visible-md-inline-block	{	display:	inline-block !important;	}	}

@media (min-width:	1200px)	{
	.visible-lg						{	display:	block !important;	}
	table.visible-lg				{	display:	table !important;	}
	tr.visible-lg					{	display:	table-row !important;	}
	th.visible-lg, td.visible-lg	{	display:	table-cell !important;	}
}

@media (min-width:	1200px)							{	.visible-lg-block			{	display:	block !important;	}	}
@media (min-width:	1200px)							{	.visible-lg-inline			{	display:	inline !important;	}	}
@media (min-width:	1200px)							{	.visible-lg-inline-block	{	display:	inline-block !important;	}	}
@media (max-width:	767px)							{	.hidden-xs					{	display:	none !important;	}	}
@media (min-width:	768px) and (max-width:	991px)	{	.hidden-sm					{	display:	none !important;	}	}
@media (min-width:	992px) and (max-width:	1199px)	{	.hidden-md					{	display:	none !important;	}	}
@media (min-width:	1200px)							{	.hidden-lg					{	display:	none !important;	}	}

.visible-print	{	display:	none !important;	}

@media print	{
	.visible-print						{	display:	block !important;	}
	table.visible-print					{	display:	table !important;	}
	tr.visible-print					{	display:	table-row !important;	}
	th.visible-print, td.visible-print	{	display:	table-cell !important;	}
}

.visible-print-block	{	display:	none !important;	}

@media print	{	.visible-print-block		{	display:	block !important;	}	}
					.visible-print-inline		{	display:	none !important;	}
@media print	{	.visible-print-inline		{	display:	inline !important;	}	}
					.visible-print-inline-block	{	display:	none !important;	}
@media print	{	.visible-print-inline-block	{	display:	inline-block !important;	}	}
@media print	{	.hidden-print				{	display:	none !important;	}	}