/*

**********************************************************************************************************************************************************

	

	TABLE OF CONTENTS ---------------------------------------------------------------------------------------------------------------------

	Global Styles
		Visibiity
		Forms
			Numbers
			Dates
			Address
			Radio/Checkbox
			Buttons/Links
		Tables
		Modals
		Tooltips
		Alerts
		Twistee
		Accordion
	Page Structure
		Site Header
		Nav
		Content
			Subnav
			Main
			Secondary
			Typography
			Lists
			Tabs
		Footer
			Nav
	

***********************************************************************************************************************************************************/

/* GLOBAL ---------------------------------------------- */

/* --------- GLOBAL: Forms */


/* --------- GLOBAL: Tables */

.table-datagrid .list-fees li dl {
	margin: 0 0 0 4em;
}

.table-datagrid dl.dl-fees {
	margin-right: 0;
}

.table-datagrid dl.dl-fees {
	width: auto;
}

/* --------- GLOBAL: Modals */



/* --------- GLOBAL: Tooltips / Tips */



/* --------- GLOBAL: Alerts */
 


/* --------- GLOBAL: Twistee */



/* --------- GLOBAL: Accordion */



/* PAGE STRUCTURE ---------------------------------------------- */


/* --------- PAGE STRUCTURE: Site Header */


/* --------- PAGE STRUCTURE: Site Navigation */


/* --------- PAGE STRUCTURE: Super Navigation */


/* --------- PAGE STRUCTURE: Footer Navigation */



/* --------- PAGE STRUCTURE: Tabs */


/* --------- PAGE STRUCTURE: Content */

#content {
	overflow: visible;
}

#content .container-fluid {
	margin-bottom: 5px;
}

.row-fluid  {
	zoom: 0;
	width: 99%;
}

/* --------- PAGE STRUCTURE: Content || Header */

.form-actions-header {
	display: none;
}


/* --------- PAGE STRUCTURE: Content || Main */


/* --------- PAGE STRUCTURE: Content || Main: Content Blocks */


/* --------- PAGE STRUCTURE: Content || Aside */


/* --------- PAGE STRUCTURE: Content || Aside: Content Blocks */


/* --------- PAGE STRUCTURE: Content || Typography */


/* --------- PAGE STRUCTURE: Content || Lists */

.dl-horizontal-toc {
	margin: 0 !important;
	page-break-inside: avoid;
	page-break-after: auto;
}

.dl-horizontal-toc dd,
.dl-horizontal-toc dt {
	min-height: 1.0em !important;
}

.dl-horizontal-toc dt {
	width: 50% !important;
}

.dl-horizontal-toc dd {
	width: 40% !important;
	padding-top: .2em;
}

.dl-horizontal-toc dt.double {
	height: 2.0em;
	border: none;
}

.dl-horizontal-toc dd.double {
	padding-top: 1.2em;
}

.dl-horizontal-toc dt.double span.double {
	margin-left: 40px;
	text-indent: -20px;
}

.list-group>.dl-horizontal-toc dt {
	page-break-after: avoid;
	page-break-before: auto;
}



/* --------- PAGE STRUCTURE: Content || Pagination */


/* --------- PAGE STRUCTURE: Footer */

footer {
	padding-top: 5px;
}

footer dd {
	white-space: nowrap;
}

footer small {
	margin-top: 0;
}

footer .vcard .span9 {
	margin-left: 0;
}


