/* Template-specific stuff
 *
 * Customizations just for the templateâ€”these are not necessary for anything
 * with disabling the responsiveness.
 */
html, body {
	height: 100%;
	-webkit-font-smoothing: antialiased;
}
/* Finesse the page header spacing */
#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/* Negative indent footer by its height */
	margin: 0 auto -60px;
	/* Pad bottom by footer height */
	padding: 0 0 60px;
}
.page-header {
	margin-bottom: 30px;
}

.page-header .lead {
	margin-bottom: 10px;
}

/* Non-responsive overrides
 *
 * Utilitze the following CSS to disable the responsive-ness of the container,
 * grid system, and navbar.
 */

/* Reset the container */
.container {
	max-width: none !important;
	width:     960px;
}

@media (min-width: 768px) {
	.container .row {
		margin-left:  0;
		margin-right: 0;
	}
}

.container .navbar-header,
.container .navbar-collapse {
	margin-right: 0;
	margin-left:  0;
}

/* Always float the navbar header */
.navbar-header {
	float: left;
}

/* Undo the collapsing navbar */
.navbar-collapse {
	display:  block !important;
	height:   auto !important;
	padding:  0;
	overflow: visible !important;
	border:   0;
}

.navbar-toggle {
	display: none;
}

.navbar-brand {
	margin-left: -15px;
}

/* Always apply the floated nav */
.navbar-nav {
	float:  left;
	margin: 0;
}

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

.navbar-nav > li > a {
	padding: 15px 18px 17px 21px;
}

/* Redeclare since we override the float above */
.navbar-nav.navbar-right {
	float: right;
}

/* Undo custom dropdowns */
.navbar .open .dropdown-menu {
	position:           absolute;
	float:              left;
	background-color:   #3e3e3e;
	border:             1px solid #cccccc;
	border:             1px solid rgba(0, 0, 0, 0.15);
	border-width:       0 1px 1px;
	border-radius:      0 0 4px 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow:         0 6px 12px rgba(0, 0, 0, 0.175);
	min-width: 110px;
}

.navbar .open .dropdown-menu > li > a {
	color: #ccc;
}

.navbar .open .dropdown-menu > li > a:hover,
.navbar .open .dropdown-menu > li > a:focus,
.navbar .open .dropdown-menu > .active > a,
.navbar .open .dropdown-menu > .active > a:hover,
.navbar .open .dropdown-menu > .active > a:focus {
	color:            #fff !important;
	background-color: #428bca !important;
}

.navbar .open .dropdown-menu > .disabled > a,
.navbar .open .dropdown-menu > .disabled > a:hover,
.navbar .open .dropdown-menu > .disabled > a:focus {
	color:            #999 !important;
	background-color: transparent !important;
}
.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 {
	padding: 0!important;
}
.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 {
	float: left;
}
.col-sm-1 {
	width: 8.333333333333332%;
}
.col-sm-2 {
	width: 16.666666666666664%;
}
.col-sm-3 {
	width: 25%;
}
.col-sm-4 {
	width: 33.33333333333333%;
}
.col-sm-5 {
	width: 41.66666666666667%;
}
.col-sm-6 {
	width: 50%;
}
.col-sm-7 {
	width: 58.333333333333336%;
}
.col-sm-8 {
	width: 66.66666666666666%;
}
.col-sm-9 {
	width: 75%;
}
.col-sm-10 {
	width: 83.33333333333334%;
}
.col-sm-11 {
	width: 91.66666666666666%;
}
.col-sm-12 {
	width: 100%;
}
.col-sm-push-1 {
	left: 8.333333333333332%;
}
.col-sm-push-2 {
	left: 16.666666666666664%;
}
.col-sm-push-3 {
	left: 25%;
}
.col-sm-push-4 {
	left: 33.33333333333333%;
}
.col-sm-push-5 {
	left: 41.66666666666667%;
}
.col-sm-push-6 {
	left: 50%;
}
.col-sm-push-7 {
	left: 58.333333333333336%;
}
.col-sm-push-8 {
	left: 66.66666666666666%;
}
.col-sm-push-9 {
	left: 75%;
}
.col-sm-push-10 {
	left: 83.33333333333334%;
}
.col-sm-push-11 {
	left: 91.66666666666666%;
}
.col-sm-pull-1 {
	right: 8.333333333333332%;
}
.col-sm-pull-2 {
	right: 16.666666666666664%;
}
.col-sm-pull-3 {
	right: 25%;
}
.col-sm-pull-4 {
	right: 33.33333333333333%;
}
.col-sm-pull-5 {
	right: 41.66666666666667%;
}
.col-sm-pull-6 {
	right: 50%;
}
.col-sm-pull-7 {
	right: 58.333333333333336%;
}
.col-sm-pull-8 {
	right: 66.66666666666666%;
}
.col-sm-pull-9 {
	right: 75%;
}
.col-sm-pull-10 {
	right: 83.33333333333334%;
}
.col-sm-pull-11 {
	right: 91.66666666666666%;
}
.col-sm-offset-1 {
	margin-left: 8.333333333333332%;
}
.col-sm-offset-2 {
	margin-left: 16.666666666666664%;
}
.col-sm-offset-3 {
	margin-left: 25%;
}
.col-sm-offset-4 {
	margin-left: 33.33333333333333%;
}
.col-sm-offset-5 {
	margin-left: 41.66666666666667%;
}
.col-sm-offset-6 {
	margin-left: 50%;
}
.col-sm-offset-7 {
	margin-left: 58.333333333333336%;
}
.col-sm-offset-8 {
	margin-left: 66.66666666666666%;
}
.col-sm-offset-9 {
	margin-left: 75%;
}
.col-sm-offset-10 {
	margin-left: 83.33333333333334%;
}
.col-sm-offset-11 {
	margin-left: 91.66666666666666%;
}