/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
			html {
				font-family: sans-serif;
				-ms-text-size-adjust: 100%;
				-webkit-text-size-adjust: 100%;
			}
			body {
				margin: 0;
			}
			article,
			aside,
			details,
			figcaption,
			figure,
			footer,
			header,
			hgroup,
			main,
			menu,
			nav,
			section,
			summary {
				display: block;
			}
			audio,
			canvas,
			progress,
			video {
				display: inline-block;
				vertical-align: baseline;
			}
			audio:not([controls]) {
				display: none;
				height: 0;
			}
			[hidden],
			template {
				display: none;
			}
			a {
				background-color: transparent;
			}
			a:active,
			a:hover {
				outline: 0;
			}
			abbr[title] {
				border-bottom: 1px dotted;
			}
			b,
			strong {
				font-weight: 700;
			}
			dfn {
				font-style: italic;
			}
			h1 {
				font-size: 2em;
			}
			mark {
				background: #ff0;
				color: #000;
			}
			small {
				font-size: 80%;
			}
			sub,
			sup {
				font-size: 75%;
				line-height: 0;
				position: relative;
				vertical-align: baseline;
			}
			sup {
				top: -0.5em;
			}
			sub {
				bottom: -0.25em;
			}
			img {
				border: 0;
			}
			svg:not(:root) {
				overflow: hidden;
			}
			figure {
				margin: 1em 40px;
			}
			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: inherit;
				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: 0;
				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 silver;
				margin: 0 2px;
				padding: 0.35em 0.625em 0.75em;
			}
			textarea {
				overflow: auto;
			}
			optgroup {
				font-weight: 700;
			}
			table {
				border-collapse: collapse;
				border-spacing: 0;
			}
			td,
			th {
				padding: 0;
			}
			*,
			:after,
			:before {
				box-sizing: border-box;
			}
			html {
				font-size: 15px;
				-webkit-tap-highlight-color: transparent;
			}
			body {
				font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
				font-size: 16px;
				line-height: 1.42857;
				color: #2f2e28;
				background-color: #fff;
			}
			button,
			input,
			select,
			textarea {
				font-family: inherit;
				font-size: inherit;
				line-height: inherit;
			}
			a {
				color: #ff6702;
				text-decoration: underline;
			}
			a:focus,
			a:hover {
				color: #b54800;
				text-decoration: none;
			}
			a:focus {
				outline: 5px auto -webkit-focus-ring-color;
				outline-offset: -2px;
			}
			figure {
				margin: 0;
			}
			img {
				vertical-align: middle;
			}
			.img-responsive {
				display: block;
				max-width: 100%;
				height: auto;
			}
			.img-rounded {
				border-radius: 6px;
			}
			.img-thumbnail {
				padding: 4px;
				line-height: 1.42857;
				background-color: #fff;
				border: 1px solid #ddd;
				border-radius: 4px;
				transition: all 0.2s ease-in-out;
				display: inline-block;
				max-width: 100%;
				height: auto;
			}
			.img-circle {
				border-radius: 50%;
			}
			hr {
				margin-top: 22px;
				margin-bottom: 22px;
				border: 0;
				border-top: 1px solid #eee;
			}
			.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: Helvetica Neue, Helvetica, Arial, sans-serif;
				font-weight: 800;
				line-height: 1.1;
				color: inherit;
			}
			.h1 .small,
			.h1 small,
			.h2 .small,
			.h2 small,
			.h3 .small,
			.h3 small,
			.h4 .small,
			.h4 small,
			.h5 .small,
			.h5 small,
			.h6 .small,
			.h6 small,
			h1 .small,
			h1 small,
			h2 .small,
			h2 small,
			h3 .small,
			h3 small,
			h4 .small,
			h4 small,
			h5 .small,
			h5 small,
			h6 .small,
			h6 small {
				font-weight: s0;
				line-height: 1;
				color: #777;
			}
			.h1,
			.h2,
			.h3,
			h1,
			h2,
			h3 {
				margin-top: 0;
				margin-bottom: 0.8rem;
			}
			.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,
			.h5,
			.h6,
			h4,
			h5,
			h6 {
				margin-top: 0;
				margin-bottom: 0.6rem;
				line-height: 1.42857;
			}
			.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: 2.5rem;
			}
			.h2,
			h2 {
				font-size: 2rem;
			}
			.h3,
			h3 {
				font-size: 1.6rem;
			}
			.h4,
			h4 {
				font-size: 1.3rem;
			}
			.h5,
			h5 {
				font-size: 1rem;
			}
			.h6,
			h6 {
				font-size: 0.85rem;
			}
			p {
				margin: 0 0 0.6rem;
			}
			.lead {
				margin-bottom: 22px;
				font-size: 18px;
				font-weight: 300;
				line-height: 1.4;
			}
			@media (min-width: 768px) {
				.lead {
					font-size: 24px;
				}
			}
			.small,
			small {
				font-size: 87%;
			}
			.mark,
			mark {
				background-color: #fcf8e3;
				padding: 0.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;
			}
			.initialism,
			.text-uppercase {
				text-transform: uppercase;
			}
			.text-capitalize {
				text-transform: capitalize;
			}
			.text-muted {
				color: #777;
			}
			.text-primary {
				color: #f15a24;
			}
			a.text-primary:focus,
			a.text-primary:hover {
				color: #d4420e;
			}
			.text-success {
				color: #3c763d;
			}
			a.text-success:focus,
			a.text-success:hover {
				color: #2b542c;
			}
			.text-info {
				color: #31708f;
			}
			a.text-info:focus,
			a.text-info:hover {
				color: #245269;
			}
			.text-warning {
				color: #8a6d3b;
			}
			a.text-warning:focus,
			a.text-warning:hover {
				color: #66512c;
			}
			.text-danger {
				color: #a94442;
			}
			a.text-danger:focus,
			a.text-danger:hover {
				color: #843534;
			}
			.bg-primary {
				color: #fff;
				background-color: #f15a24;
			}
			a.bg-primary:focus,
			a.bg-primary:hover {
				background-color: #d4420e;
			}
			.bg-success {
				background-color: #dff0d8;
			}
			a.bg-success:focus,
			a.bg-success:hover {
				background-color: #c1e2b3;
			}
			.bg-info {
				background-color: #d9edf7;
			}
			a.bg-info:focus,
			a.bg-info:hover {
				background-color: #afd9ee;
			}
			.bg-warning {
				background-color: #fcf8e3;
			}
			a.bg-warning:focus,
			a.bg-warning:hover {
				background-color: #f7ecb5;
			}
			.bg-danger {
				background-color: #f2dede;
			}
			a.bg-danger:focus,
			a.bg-danger:hover {
				background-color: #e4b9b9;
			}
			ol,
			ul {
				margin-top: 0;
				margin-bottom: 22px;
			}
			ol ol,
			ol ul,
			ul ol,
			ul ul {
				margin-bottom: 0;
			}
			ol li,
			ul li {
				margin-bottom: 0.6rem;
			}
			ol li:last-child,
			ul li:last-child {
				margin-bottom: 0;
			}
			.list-inline,
			.list-unstyled {
				padding-left: 0;
				list-style: none;
			}
			.list-inline {
				margin-left: -5px;
			}
			.list-inline > li {
				display: inline-block;
				padding-left: 5px;
				padding-right: 5px;
			}
			dl {
				margin-top: 0;
				margin-bottom: 22px;
			}
			dd,
			dt {
				line-height: 1.42857;
			}
			dt {
				font-weight: 700;
			}
			dd {
				margin-left: 0;
			}
			.dl-horizontal dd:after,
			.dl-horizontal dd:before {
				content: " ";
				display: table;
			}
			.dl-horizontal dd:after {
				clear: both;
			}
			@media (min-width: 900px) {
				.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[data-original-title],
			abbr[title] {
				cursor: help;
				border-bottom: 1px dotted #777;
			}
			.initialism {
				font-size: 90%;
			}
			blockquote {
				padding: 11px 22px;
				margin: 0 0 22px;
				font-size: 20px;
				border-left: 5px solid #eee;
			}
			blockquote ol:last-child,
			blockquote p:last-child,
			blockquote ul:last-child {
				margin-bottom: 0;
			}
			blockquote .small,
			blockquote footer,
			blockquote small {
				display: block;
				font-size: 80%;
				line-height: 1.42857;
				color: #777;
			}
			blockquote .small:before,
			blockquote footer:before,
			blockquote small:before {
				content: "\2014 \00A0";
			}
			.blockquote-reverse,
			blockquote.pull-right {
				padding-right: 15px;
				padding-left: 0;
				border-right: 5px solid #eee;
				border-left: 0;
				text-align: right;
			}
			.blockquote-reverse .small:before,
			.blockquote-reverse footer:before,
			.blockquote-reverse small:before,
			blockquote.pull-right .small:before,
			blockquote.pull-right footer:before,
			blockquote.pull-right small:before {
				content: "";
			}
			.blockquote-reverse .small:after,
			.blockquote-reverse footer:after,
			.blockquote-reverse small:after,
			blockquote.pull-right .small:after,
			blockquote.pull-right footer:after,
			blockquote.pull-right small:after {
				content: "\00A0 \2014";
			}
			address {
				margin-bottom: 22px;
				font-style: normal;
				line-height: 1.42857;
			}
			.container {
				margin-right: auto;
				margin-left: auto;
				padding-left: 20px;
				padding-right: 20px;
			}
			.container:after,
			.container:before {
				content: " ";
				display: table;
			}
			.container:after {
				clear: both;
			}
			@media (min-width: 768px) {
				.container {
					width: 100%;
				}
			}
			@media (min-width: 992px) {
				.container {
					width: 100%;
				}
			}
			@media (min-width: 1200px) {
				.container {
					width: 1180px;
				}
			}
			.container-fluid {
				margin-right: auto;
				margin-left: auto;
				padding-left: 20px;
				padding-right: 20px;
			}
			.container-fluid:after,
			.container-fluid:before {
				content: " ";
				display: table;
			}
			.container-fluid:after {
				clear: both;
			}
			.row {
				margin-left: -20px;
				margin-right: -20px;
			}
			.row:after,
			.row:before {
				content: " ";
				display: table;
			}
			.row:after {
				clear: both;
			}
			.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,
			.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,
			.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,
			.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 {
				position: relative;
				min-height: 1px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.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-1 {
				width: 8.33333%;
			}
			.col-xs-2 {
				width: 16.66667%;
			}
			.col-xs-3 {
				width: 25%;
			}
			.col-xs-4 {
				width: 33.33333%;
			}
			.col-xs-5 {
				width: 41.66667%;
			}
			.col-xs-6 {
				width: 50%;
			}
			.col-xs-7 {
				width: 58.33333%;
			}
			.col-xs-8 {
				width: 66.66667%;
			}
			.col-xs-9 {
				width: 75%;
			}
			.col-xs-10 {
				width: 83.33333%;
			}
			.col-xs-11 {
				width: 91.66667%;
			}
			.col-xs-12 {
				width: 100%;
			}
			.col-xs-pull-0 {
				right: auto;
			}
			.col-xs-pull-1 {
				right: 8.33333%;
			}
			.col-xs-pull-2 {
				right: 16.66667%;
			}
			.col-xs-pull-3 {
				right: 25%;
			}
			.col-xs-pull-4 {
				right: 33.33333%;
			}
			.col-xs-pull-5 {
				right: 41.66667%;
			}
			.col-xs-pull-6 {
				right: 50%;
			}
			.col-xs-pull-7 {
				right: 58.33333%;
			}
			.col-xs-pull-8 {
				right: 66.66667%;
			}
			.col-xs-pull-9 {
				right: 75%;
			}
			.col-xs-pull-10 {
				right: 83.33333%;
			}
			.col-xs-pull-11 {
				right: 91.66667%;
			}
			.col-xs-pull-12 {
				right: 100%;
			}
			.col-xs-push-0 {
				left: auto;
			}
			.col-xs-push-1 {
				left: 8.33333%;
			}
			.col-xs-push-2 {
				left: 16.66667%;
			}
			.col-xs-push-3 {
				left: 25%;
			}
			.col-xs-push-4 {
				left: 33.33333%;
			}
			.col-xs-push-5 {
				left: 41.66667%;
			}
			.col-xs-push-6 {
				left: 50%;
			}
			.col-xs-push-7 {
				left: 58.33333%;
			}
			.col-xs-push-8 {
				left: 66.66667%;
			}
			.col-xs-push-9 {
				left: 75%;
			}
			.col-xs-push-10 {
				left: 83.33333%;
			}
			.col-xs-push-11 {
				left: 91.66667%;
			}
			.col-xs-push-12 {
				left: 100%;
			}
			.col-xs-offset-0 {
				margin-left: 0;
			}
			.col-xs-offset-1 {
				margin-left: 8.33333%;
			}
			.col-xs-offset-2 {
				margin-left: 16.66667%;
			}
			.col-xs-offset-3 {
				margin-left: 25%;
			}
			.col-xs-offset-4 {
				margin-left: 33.33333%;
			}
			.col-xs-offset-5 {
				margin-left: 41.66667%;
			}
			.col-xs-offset-6 {
				margin-left: 50%;
			}
			.col-xs-offset-7 {
				margin-left: 58.33333%;
			}
			.col-xs-offset-8 {
				margin-left: 66.66667%;
			}
			.col-xs-offset-9 {
				margin-left: 75%;
			}
			.col-xs-offset-10 {
				margin-left: 83.33333%;
			}
			.col-xs-offset-11 {
				margin-left: 91.66667%;
			}
			.col-xs-offset-12 {
				margin-left: 100%;
			}
			@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-1 {
					width: 8.33333%;
				}
				.col-sm-2 {
					width: 16.66667%;
				}
				.col-sm-3 {
					width: 25%;
				}
				.col-sm-4 {
					width: 33.33333%;
				}
				.col-sm-5 {
					width: 41.66667%;
				}
				.col-sm-6 {
					width: 50%;
				}
				.col-sm-7 {
					width: 58.33333%;
				}
				.col-sm-8 {
					width: 66.66667%;
				}
				.col-sm-9 {
					width: 75%;
				}
				.col-sm-10 {
					width: 83.33333%;
				}
				.col-sm-11 {
					width: 91.66667%;
				}
				.col-sm-12 {
					width: 100%;
				}
				.col-sm-pull-0 {
					right: auto;
				}
				.col-sm-pull-1 {
					right: 8.33333%;
				}
				.col-sm-pull-2 {
					right: 16.66667%;
				}
				.col-sm-pull-3 {
					right: 25%;
				}
				.col-sm-pull-4 {
					right: 33.33333%;
				}
				.col-sm-pull-5 {
					right: 41.66667%;
				}
				.col-sm-pull-6 {
					right: 50%;
				}
				.col-sm-pull-7 {
					right: 58.33333%;
				}
				.col-sm-pull-8 {
					right: 66.66667%;
				}
				.col-sm-pull-9 {
					right: 75%;
				}
				.col-sm-pull-10 {
					right: 83.33333%;
				}
				.col-sm-pull-11 {
					right: 91.66667%;
				}
				.col-sm-pull-12 {
					right: 100%;
				}
				.col-sm-push-0 {
					left: auto;
				}
				.col-sm-push-1 {
					left: 8.33333%;
				}
				.col-sm-push-2 {
					left: 16.66667%;
				}
				.col-sm-push-3 {
					left: 25%;
				}
				.col-sm-push-4 {
					left: 33.33333%;
				}
				.col-sm-push-5 {
					left: 41.66667%;
				}
				.col-sm-push-6 {
					left: 50%;
				}
				.col-sm-push-7 {
					left: 58.33333%;
				}
				.col-sm-push-8 {
					left: 66.66667%;
				}
				.col-sm-push-9 {
					left: 75%;
				}
				.col-sm-push-10 {
					left: 83.33333%;
				}
				.col-sm-push-11 {
					left: 91.66667%;
				}
				.col-sm-push-12 {
					left: 100%;
				}
				.col-sm-offset-0 {
					margin-left: 0;
				}
				.col-sm-offset-1 {
					margin-left: 8.33333%;
				}
				.col-sm-offset-2 {
					margin-left: 16.66667%;
				}
				.col-sm-offset-3 {
					margin-left: 25%;
				}
				.col-sm-offset-4 {
					margin-left: 33.33333%;
				}
				.col-sm-offset-5 {
					margin-left: 41.66667%;
				}
				.col-sm-offset-6 {
					margin-left: 50%;
				}
				.col-sm-offset-7 {
					margin-left: 58.33333%;
				}
				.col-sm-offset-8 {
					margin-left: 66.66667%;
				}
				.col-sm-offset-9 {
					margin-left: 75%;
				}
				.col-sm-offset-10 {
					margin-left: 83.33333%;
				}
				.col-sm-offset-11 {
					margin-left: 91.66667%;
				}
				.col-sm-offset-12 {
					margin-left: 100%;
				}
			}
			@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-1 {
					width: 8.33333%;
				}
				.col-md-2 {
					width: 16.66667%;
				}
				.col-md-3 {
					width: 25%;
				}
				.col-md-4 {
					width: 33.33333%;
				}
				.col-md-5 {
					width: 41.66667%;
				}
				.col-md-6 {
					width: 50%;
				}
				.col-md-7 {
					width: 58.33333%;
				}
				.col-md-8 {
					width: 66.66667%;
				}
				.col-md-9 {
					width: 75%;
				}
				.col-md-10 {
					width: 83.33333%;
				}
				.col-md-11 {
					width: 91.66667%;
				}
				.col-md-12 {
					width: 100%;
				}
				.col-md-pull-0 {
					right: auto;
				}
				.col-md-pull-1 {
					right: 8.33333%;
				}
				.col-md-pull-2 {
					right: 16.66667%;
				}
				.col-md-pull-3 {
					right: 25%;
				}
				.col-md-pull-4 {
					right: 33.33333%;
				}
				.col-md-pull-5 {
					right: 41.66667%;
				}
				.col-md-pull-6 {
					right: 50%;
				}
				.col-md-pull-7 {
					right: 58.33333%;
				}
				.col-md-pull-8 {
					right: 66.66667%;
				}
				.col-md-pull-9 {
					right: 75%;
				}
				.col-md-pull-10 {
					right: 83.33333%;
				}
				.col-md-pull-11 {
					right: 91.66667%;
				}
				.col-md-pull-12 {
					right: 100%;
				}
				.col-md-push-0 {
					left: auto;
				}
				.col-md-push-1 {
					left: 8.33333%;
				}
				.col-md-push-2 {
					left: 16.66667%;
				}
				.col-md-push-3 {
					left: 25%;
				}
				.col-md-push-4 {
					left: 33.33333%;
				}
				.col-md-push-5 {
					left: 41.66667%;
				}
				.col-md-push-6 {
					left: 50%;
				}
				.col-md-push-7 {
					left: 58.33333%;
				}
				.col-md-push-8 {
					left: 66.66667%;
				}
				.col-md-push-9 {
					left: 75%;
				}
				.col-md-push-10 {
					left: 83.33333%;
				}
				.col-md-push-11 {
					left: 91.66667%;
				}
				.col-md-push-12 {
					left: 100%;
				}
				.col-md-offset-0 {
					margin-left: 0;
				}
				.col-md-offset-1 {
					margin-left: 8.33333%;
				}
				.col-md-offset-2 {
					margin-left: 16.66667%;
				}
				.col-md-offset-3 {
					margin-left: 25%;
				}
				.col-md-offset-4 {
					margin-left: 33.33333%;
				}
				.col-md-offset-5 {
					margin-left: 41.66667%;
				}
				.col-md-offset-6 {
					margin-left: 50%;
				}
				.col-md-offset-7 {
					margin-left: 58.33333%;
				}
				.col-md-offset-8 {
					margin-left: 66.66667%;
				}
				.col-md-offset-9 {
					margin-left: 75%;
				}
				.col-md-offset-10 {
					margin-left: 83.33333%;
				}
				.col-md-offset-11 {
					margin-left: 91.66667%;
				}
				.col-md-offset-12 {
					margin-left: 100%;
				}
			}
			@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-1 {
					width: 8.33333%;
				}
				.col-lg-2 {
					width: 16.66667%;
				}
				.col-lg-3 {
					width: 25%;
				}
				.col-lg-4 {
					width: 33.33333%;
				}
				.col-lg-5 {
					width: 41.66667%;
				}
				.col-lg-6 {
					width: 50%;
				}
				.col-lg-7 {
					width: 58.33333%;
				}
				.col-lg-8 {
					width: 66.66667%;
				}
				.col-lg-9 {
					width: 75%;
				}
				.col-lg-10 {
					width: 83.33333%;
				}
				.col-lg-11 {
					width: 91.66667%;
				}
				.col-lg-12 {
					width: 100%;
				}
				.col-lg-pull-0 {
					right: auto;
				}
				.col-lg-pull-1 {
					right: 8.33333%;
				}
				.col-lg-pull-2 {
					right: 16.66667%;
				}
				.col-lg-pull-3 {
					right: 25%;
				}
				.col-lg-pull-4 {
					right: 33.33333%;
				}
				.col-lg-pull-5 {
					right: 41.66667%;
				}
				.col-lg-pull-6 {
					right: 50%;
				}
				.col-lg-pull-7 {
					right: 58.33333%;
				}
				.col-lg-pull-8 {
					right: 66.66667%;
				}
				.col-lg-pull-9 {
					right: 75%;
				}
				.col-lg-pull-10 {
					right: 83.33333%;
				}
				.col-lg-pull-11 {
					right: 91.66667%;
				}
				.col-lg-pull-12 {
					right: 100%;
				}
				.col-lg-push-0 {
					left: auto;
				}
				.col-lg-push-1 {
					left: 8.33333%;
				}
				.col-lg-push-2 {
					left: 16.66667%;
				}
				.col-lg-push-3 {
					left: 25%;
				}
				.col-lg-push-4 {
					left: 33.33333%;
				}
				.col-lg-push-5 {
					left: 41.66667%;
				}
				.col-lg-push-6 {
					left: 50%;
				}
				.col-lg-push-7 {
					left: 58.33333%;
				}
				.col-lg-push-8 {
					left: 66.66667%;
				}
				.col-lg-push-9 {
					left: 75%;
				}
				.col-lg-push-10 {
					left: 83.33333%;
				}
				.col-lg-push-11 {
					left: 91.66667%;
				}
				.col-lg-push-12 {
					left: 100%;
				}
				.col-lg-offset-0 {
					margin-left: 0;
				}
				.col-lg-offset-1 {
					margin-left: 8.33333%;
				}
				.col-lg-offset-2 {
					margin-left: 16.66667%;
				}
				.col-lg-offset-3 {
					margin-left: 25%;
				}
				.col-lg-offset-4 {
					margin-left: 33.33333%;
				}
				.col-lg-offset-5 {
					margin-left: 41.66667%;
				}
				.col-lg-offset-6 {
					margin-left: 50%;
				}
				.col-lg-offset-7 {
					margin-left: 58.33333%;
				}
				.col-lg-offset-8 {
					margin-left: 66.66667%;
				}
				.col-lg-offset-9 {
					margin-left: 75%;
				}
				.col-lg-offset-10 {
					margin-left: 83.33333%;
				}
				.col-lg-offset-11 {
					margin-left: 91.66667%;
				}
				.col-lg-offset-12 {
					margin-left: 100%;
				}
			}
			fieldset {
				margin: 0;
				min-width: 0;
			}
			fieldset,
			legend {
				padding: 0;
				border: 0;
			}
			legend {
				display: block;
				width: 100%;
				margin-bottom: 22px;
				font-size: 24px;
				line-height: inherit;
				color: #333;
				border-bottom: 1px solid #e5e5e5;
			}
			label {
				display: inline-block;
				max-width: 100%;
				margin-bottom: 5px;
				font-weight: 700;
			}
			input[type="search"] {
				box-sizing: border-box;
			}
			input[type="checkbox"],
			input[type="radio"] {
				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="checkbox"]:focus,
			input[type="file"]:focus,
			input[type="radio"]:focus {
				outline: 5px auto -webkit-focus-ring-color;
				outline-offset: -2px;
			}
			output {
				padding-top: 7px;
			}
			.form-control,
			output {
				display: block;
				font-size: 16px;
				line-height: 1.42857;
				color: #555;
			}
			.form-control {
				width: 100%;
				height: 36px;
				padding: 6px 12px;
				background-color: #fff;
				background-image: none;
				border: 1px solid #ccc;
				border-radius: 4px;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
				transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
			}
			.form-control:focus {
				border-color: #66afe9;
				outline: 0;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
			}
			.form-control::-moz-placeholder {
				color: #999;
				opacity: 1;
			}
			.form-control:-ms-input-placeholder {
				color: #999;
			}
			.form-control::-webkit-input-placeholder {
				color: #999;
			}
			.form-control::-ms-expand {
				border: 0;
				background-color: transparent;
			}
			.form-control[disabled],
			.form-control[readonly],
			fieldset[disabled] .form-control {
				background-color: #eee;
				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="datetime-local"].form-control,
				input[type="month"].form-control,
				input[type="time"].form-control {
					line-height: 36px;
				}
				.input-group-sm input[type="date"],
				.input-group-sm input[type="datetime-local"],
				.input-group-sm input[type="month"],
				.input-group-sm input[type="time"],
				input[type="date"].input-sm,
				input[type="datetime-local"].input-sm,
				input[type="month"].input-sm,
				input[type="time"].input-sm {
					line-height: 33px;
				}
				.input-group-lg input[type="date"],
				.input-group-lg input[type="datetime-local"],
				.input-group-lg input[type="month"],
				.input-group-lg input[type="time"],
				input[type="date"].input-lg,
				input[type="datetime-local"].input-lg,
				input[type="month"].input-lg,
				input[type="time"].input-lg {
					line-height: 49px;
				}
			}
			.form-group {
				margin-bottom: 15px;
			}
			.checkbox,
			.radio {
				position: relative;
				display: block;
				margin-top: 10px;
				margin-bottom: 10px;
			}
			.checkbox label,
			.radio label {
				min-height: 22px;
				padding-left: 20px;
				margin-bottom: 0;
				font-weight: 400;
				cursor: pointer;
			}
			.checkbox-inline input[type="checkbox"],
			.checkbox input[type="checkbox"],
			.radio-inline input[type="radio"],
			.radio input[type="radio"] {
				position: absolute;
				margin-left: -20px;
				margin-top: 4px\9;
			}
			.checkbox + .checkbox,
			.radio + .radio {
				margin-top: -5px;
			}
			.checkbox-inline,
			.radio-inline {
				position: relative;
				display: inline-block;
				padding-left: 20px;
				margin-bottom: 0;
				vertical-align: middle;
				font-weight: 400;
				cursor: pointer;
			}
			.checkbox-inline + .checkbox-inline,
			.radio-inline + .radio-inline {
				margin-top: 0;
				margin-left: 10px;
			}
			.checkbox-inline.disabled,
			.checkbox.disabled label,
			.radio-inline.disabled,
			.radio.disabled label,
			fieldset[disabled] .checkbox-inline,
			fieldset[disabled] .checkbox label,
			fieldset[disabled] .radio-inline,
			fieldset[disabled] .radio label,
			fieldset[disabled] input[type="checkbox"],
			fieldset[disabled] input[type="radio"],
			input[type="checkbox"].disabled,
			input[type="checkbox"][disabled],
			input[type="radio"].disabled,
			input[type="radio"][disabled] {
				cursor: not-allowed;
			}
			.form-control-static {
				padding-top: 7px;
				padding-bottom: 7px;
				margin-bottom: 0;
				min-height: 38px;
			}
			.form-control-static.input-lg,
			.form-control-static.input-sm {
				padding-left: 0;
				padding-right: 0;
			}
			.input-sm {
				height: 33px;
				padding: 5px 10px;
				font-size: 14px;
				line-height: 1.5;
				border-radius: 3px;
			}
			select.input-sm {
				height: 33px;
				line-height: 33px;
			}
			select[multiple].input-sm,
			textarea.input-sm {
				height: auto;
			}
			.form-group-sm .form-control {
				height: 33px;
				padding: 5px 10px;
				font-size: 14px;
				line-height: 1.5;
				border-radius: 3px;
			}
			.form-group-sm select.form-control {
				height: 33px;
				line-height: 33px;
			}
			.form-group-sm select[multiple].form-control,
			.form-group-sm textarea.form-control {
				height: auto;
			}
			.form-group-sm .form-control-static {
				height: 33px;
				min-height: 36px;
				padding: 6px 10px;
				font-size: 14px;
				line-height: 1.5;
			}
			.input-lg {
				height: 49px;
				padding: 10px 16px;
				font-size: 20px;
				line-height: 1.33333;
				border-radius: 6px;
			}
			select.input-lg {
				height: 49px;
				line-height: 49px;
			}
			select[multiple].input-lg,
			textarea.input-lg {
				height: auto;
			}
			.form-group-lg .form-control {
				height: 49px;
				padding: 10px 16px;
				font-size: 20px;
				line-height: 1.33333;
				border-radius: 6px;
			}
			.form-group-lg select.form-control {
				height: 49px;
				line-height: 49px;
			}
			.form-group-lg select[multiple].form-control,
			.form-group-lg textarea.form-control {
				height: auto;
			}
			.form-group-lg .form-control-static {
				height: 49px;
				min-height: 42px;
				padding: 11px 16px;
				font-size: 20px;
				line-height: 1.33333;
			}
			.has-feedback {
				position: relative;
			}
			.has-feedback .form-control {
				padding-right: 45px;
			}
			.form-control-feedback {
				position: absolute;
				top: 0;
				right: 0;
				z-index: 2;
				display: block;
				width: 36px;
				height: 36px;
				line-height: 36px;
				text-align: center;
				pointer-events: none;
			}
			.form-group-lg .form-control + .form-control-feedback,
			.input-group-lg + .form-control-feedback,
			.input-lg + .form-control-feedback {
				width: 49px;
				height: 49px;
				line-height: 49px;
			}
			.form-group-sm .form-control + .form-control-feedback,
			.input-group-sm + .form-control-feedback,
			.input-sm + .form-control-feedback {
				width: 33px;
				height: 33px;
				line-height: 33px;
			}
			.has-success .checkbox,
			.has-success .checkbox-inline,
			.has-success.checkbox-inline label,
			.has-success.checkbox label,
			.has-success .control-label,
			.has-success .help-block,
			.has-success .radio,
			.has-success .radio-inline,
			.has-success.radio-inline label,
			.has-success.radio label {
				color: #3c763d;
			}
			.has-success .form-control {
				border-color: #3c763d;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
			}
			.has-success .form-control:focus {
				border-color: #2b542c;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
			}
			.has-success .input-group-addon {
				color: #3c763d;
				border-color: #3c763d;
				background-color: #dff0d8;
			}
			.has-success .form-control-feedback {
				color: #3c763d;
			}
			.has-warning .checkbox,
			.has-warning .checkbox-inline,
			.has-warning.checkbox-inline label,
			.has-warning.checkbox label,
			.has-warning .control-label,
			.has-warning .help-block,
			.has-warning .radio,
			.has-warning .radio-inline,
			.has-warning.radio-inline label,
			.has-warning.radio label {
				color: #8a6d3b;
			}
			.has-warning .form-control {
				border-color: #8a6d3b;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
			}
			.has-warning .form-control:focus {
				border-color: #66512c;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
			}
			.has-warning .input-group-addon {
				color: #8a6d3b;
				border-color: #8a6d3b;
				background-color: #fcf8e3;
			}
			.has-warning .form-control-feedback {
				color: #8a6d3b;
			}
			.has-error .checkbox,
			.has-error .checkbox-inline,
			.has-error.checkbox-inline label,
			.has-error.checkbox label,
			.has-error .control-label,
			.has-error .help-block,
			.has-error .radio,
			.has-error .radio-inline,
			.has-error.radio-inline label,
			.has-error.radio label {
				color: #a94442;
			}
			.has-error .form-control {
				border-color: #a94442;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
			}
			.has-error .form-control:focus {
				border-color: #843534;
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
			}
			.has-error .input-group-addon {
				color: #a94442;
				border-color: #a94442;
				background-color: #f2dede;
			}
			.has-error .form-control-feedback {
				color: #a94442;
			}
			.has-feedback label ~ .form-control-feedback {
				top: 27px;
			}
			.has-feedback label.sr-only ~ .form-control-feedback {
				top: 0;
			}
			.help-block {
				display: block;
				margin-top: 5px;
				margin-bottom: 10px;
				color: #737373;
			}
			@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 .form-control,
				.form-inline .input-group .input-group-addon,
				.form-inline .input-group .input-group-btn {
					width: auto;
				}
				.form-inline .input-group > .form-control {
					width: 100%;
				}
				.form-inline .control-label {
					margin-bottom: 0;
					vertical-align: middle;
				}
				.form-inline .checkbox,
				.form-inline .radio {
					display: inline-block;
					margin-top: 0;
					margin-bottom: 0;
					vertical-align: middle;
				}
				.form-inline .checkbox label,
				.form-inline .radio label {
					padding-left: 0;
				}
				.form-inline .checkbox input[type="checkbox"],
				.form-inline .radio input[type="radio"] {
					position: relative;
					margin-left: 0;
				}
				.form-inline .has-feedback .form-control-feedback {
					top: 0;
				}
			}
			.form-horizontal .checkbox,
			.form-horizontal .checkbox-inline,
			.form-horizontal .radio,
			.form-horizontal .radio-inline {
				margin-top: 0;
				margin-bottom: 0;
				padding-top: 7px;
			}
			.form-horizontal .checkbox,
			.form-horizontal .radio {
				min-height: 29px;
			}
			.form-horizontal .form-group {
				margin-left: -20px;
				margin-right: -20px;
			}
			.form-horizontal .form-group:after,
			.form-horizontal .form-group:before {
				content: " ";
				display: table;
			}
			.form-horizontal .form-group:after {
				clear: both;
			}
			@media (min-width: 768px) {
				.form-horizontal .control-label {
					text-align: right;
					margin-bottom: 0;
					padding-top: 7px;
				}
			}
			.form-horizontal .has-feedback .form-control-feedback {
				right: 20px;
			}
			@media (min-width: 768px) {
				.form-horizontal .form-group-lg .control-label {
					padding-top: 11px;
					font-size: 20px;
				}
			}
			@media (min-width: 768px) {
				.form-horizontal .form-group-sm .control-label {
					padding-top: 6px;
					font-size: 14px;
				}
			}
			.btn {
				display: inline-block;
				margin-bottom: 0;
				font-weight: 400;
				text-align: center;
				vertical-align: middle;
				-ms-touch-action: manipulation;
				touch-action: manipulation;
				cursor: pointer;
				background-image: none;
				border: 1px solid transparent;
				white-space: nowrap;
				padding: 6px 12px;
				font-size: 16px;
				line-height: 1.42857;
				border-radius: 0;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				text-decoration: none;
				margin-top: 0.5rem;
				position: relative;
			}
			.btn.active.focus,
			.btn.active:focus,
			.btn.focus,
			.btn:active.focus,
			.btn:active:focus,
			.btn:focus {
				outline: 5px auto -webkit-focus-ring-color;
				outline-offset: -2px;
			}
			.btn.focus,
			.btn:focus,
			.btn:hover {
				color: #333;
				text-decoration: none;
			}
			.btn.active,
			.btn:active {
				outline: 0;
				background-image: none;
				box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
			}
			.btn.disabled,
			.btn[disabled],
			fieldset[disabled] .btn {
				cursor: not-allowed;
				opacity: 0.65;
				filter: alpha(opacity=65);
				box-shadow: none;
			}
			a.btn.disabled,
			fieldset[disabled] a.btn {
				pointer-events: none;
			}
			.btn-default {
				color: #333;
				background-color: #fff;
				border-color: #ccc;
			}
			.btn-default.focus,
			.btn-default:focus {
				color: #333;
				background-color: #e6e6e6;
				border-color: #8c8c8c;
			}
			.btn-default.active,
			.btn-default:active,
			.btn-default:hover,
			.open > .btn-default.dropdown-toggle {
				color: #333;
				background-color: #e6e6e6;
				border-color: #adadad;
			}
			.btn-default.active.focus,
			.btn-default.active:focus,
			.btn-default.active:hover,
			.btn-default:active.focus,
			.btn-default:active:focus,
			.btn-default:active:hover,
			.open > .btn-default.dropdown-toggle.focus,
			.open > .btn-default.dropdown-toggle:focus,
			.open > .btn-default.dropdown-toggle:hover {
				color: #333;
				background-color: #d4d4d4;
				border-color: #8c8c8c;
			}
			.btn-default.active,
			.btn-default:active,
			.open > .btn-default.dropdown-toggle {
				background-image: none;
			}
			.btn-default.disabled.focus,
			.btn-default.disabled:focus,
			.btn-default.disabled:hover,
			.btn-default[disabled].focus,
			.btn-default[disabled]:focus,
			.btn-default[disabled]:hover,
			fieldset[disabled] .btn-default.focus,
			fieldset[disabled] .btn-default:focus,
			fieldset[disabled] .btn-default:hover {
				background-color: #fff;
				border-color: #ccc;
			}
			.btn-default .badge {
				color: #fff;
				background-color: #333;
			}
			.btn-primary {
				color: #fff;
				background-color: #ff6702;
				border-color: transparent;
			}
			.btn-primary.active,
			.btn-primary.focus,
			.btn-primary:active,
			.btn-primary:focus,
			.btn-primary:hover,
			.open > .btn-primary.dropdown-toggle {
				color: #fff;
				background-color: #ce5200;
				border-color: transparent;
			}
			.btn-primary.active.focus,
			.btn-primary.active:focus,
			.btn-primary.active:hover,
			.btn-primary:active.focus,
			.btn-primary:active:focus,
			.btn-primary:active:hover,
			.open > .btn-primary.dropdown-toggle.focus,
			.open > .btn-primary.dropdown-toggle:focus,
			.open > .btn-primary.dropdown-toggle:hover {
				color: #fff;
				background-color: #a40;
				border-color: transparent;
			}
			.btn-primary.active,
			.btn-primary:active,
			.open > .btn-primary.dropdown-toggle {
				background-image: none;
			}
			.btn-primary.disabled.focus,
			.btn-primary.disabled:focus,
			.btn-primary.disabled:hover,
			.btn-primary[disabled].focus,
			.btn-primary[disabled]:focus,
			.btn-primary[disabled]:hover,
			fieldset[disabled] .btn-primary.focus,
			fieldset[disabled] .btn-primary:focus,
			fieldset[disabled] .btn-primary:hover {
				background-color: #ff6702;
				border-color: transparent;
			}
			.btn-primary .badge {
				color: #ff6702;
				background-color: #fff;
			}
			.btn-primary:after {
				content: "";
				display: block;
				position: absolute;
				top: 0;
				right: -5px;
				bottom: -5px;
				left: 0;
				background: #9b3e00;
				z-index: -1;
				border-radius: 3px;
				transition: all 0.1s ease-in;
			}
			.btn-primary:hover:after {
				right: 0;
				bottom: 0;
			}
			.btn-secondary {
				color: #2f2e28;
				background-color: #f7f4f3;
				border-color: transparent;
			}
			.btn-secondary.active,
			.btn-secondary.focus,
			.btn-secondary:active,
			.btn-secondary:focus,
			.btn-secondary:hover,
			.open > .btn-secondary.dropdown-toggle {
				color: #2f2e28;
				background-color: #e3d8d4;
				border-color: transparent;
			}
			.btn-secondary.active.focus,
			.btn-secondary.active:focus,
			.btn-secondary.active:hover,
			.btn-secondary:active.focus,
			.btn-secondary:active:focus,
			.btn-secondary:active:hover,
			.open > .btn-secondary.dropdown-toggle.focus,
			.open > .btn-secondary.dropdown-toggle:focus,
			.open > .btn-secondary.dropdown-toggle:hover {
				color: #2f2e28;
				background-color: #d4c4bf;
				border-color: transparent;
			}
			.btn-secondary.active,
			.btn-secondary:active,
			.open > .btn-secondary.dropdown-toggle {
				background-image: none;
			}
			.btn-secondary.disabled.focus,
			.btn-secondary.disabled:focus,
			.btn-secondary.disabled:hover,
			.btn-secondary[disabled].focus,
			.btn-secondary[disabled]:focus,
			.btn-secondary[disabled]:hover,
			fieldset[disabled] .btn-secondary.focus,
			fieldset[disabled] .btn-secondary:focus,
			fieldset[disabled] .btn-secondary:hover {
				background-color: #f7f4f3;
				border-color: transparent;
			}
			.btn-secondary .badge {
				color: #f7f4f3;
				background-color: #2f2e28;
			}
			.btn-secondary:after {
				content: "";
				display: block;
				position: absolute;
				top: 0;
				right: -5px;
				bottom: -5px;
				left: 0;
				background: #cebcb6;
				z-index: -1;
				border-radius: 3px;
				transition: all 0.1s ease-in;
			}
			.btn-secondary:hover:after {
				right: 0;
				bottom: 0;
			}
			.btn-success {
				color: #fff;
				background-color: #5cb85c;
				border-color: #4cae4c;
			}
			.btn-success.focus,
			.btn-success:focus {
				color: #fff;
				background-color: #449d44;
				border-color: #255625;
			}
			.btn-success.active,
			.btn-success:active,
			.btn-success:hover,
			.open > .btn-success.dropdown-toggle {
				color: #fff;
				background-color: #449d44;
				border-color: #398439;
			}
			.btn-success.active.focus,
			.btn-success.active:focus,
			.btn-success.active:hover,
			.btn-success:active.focus,
			.btn-success:active:focus,
			.btn-success:active:hover,
			.open > .btn-success.dropdown-toggle.focus,
			.open > .btn-success.dropdown-toggle:focus,
			.open > .btn-success.dropdown-toggle:hover {
				color: #fff;
				background-color: #398439;
				border-color: #255625;
			}
			.btn-success.active,
			.btn-success:active,
			.open > .btn-success.dropdown-toggle {
				background-image: none;
			}
			.btn-success.disabled.focus,
			.btn-success.disabled:focus,
			.btn-success.disabled:hover,
			.btn-success[disabled].focus,
			.btn-success[disabled]:focus,
			.btn-success[disabled]:hover,
			fieldset[disabled] .btn-success.focus,
			fieldset[disabled] .btn-success:focus,
			fieldset[disabled] .btn-success:hover {
				background-color: #5cb85c;
				border-color: #4cae4c;
			}
			.btn-success .badge {
				color: #5cb85c;
				background-color: #fff;
			}
			.btn-info {
				color: #fff;
				background-color: #5bc0de;
				border-color: #46b8da;
			}
			.btn-info.focus,
			.btn-info:focus {
				color: #fff;
				background-color: #31b0d5;
				border-color: #1b6d85;
			}
			.btn-info.active,
			.btn-info:active,
			.btn-info:hover,
			.open > .btn-info.dropdown-toggle {
				color: #fff;
				background-color: #31b0d5;
				border-color: #269abc;
			}
			.btn-info.active.focus,
			.btn-info.active:focus,
			.btn-info.active:hover,
			.btn-info:active.focus,
			.btn-info:active:focus,
			.btn-info:active:hover,
			.open > .btn-info.dropdown-toggle.focus,
			.open > .btn-info.dropdown-toggle:focus,
			.open > .btn-info.dropdown-toggle:hover {
				color: #fff;
				background-color: #269abc;
				border-color: #1b6d85;
			}
			.btn-info.active,
			.btn-info:active,
			.open > .btn-info.dropdown-toggle {
				background-image: none;
			}
			.btn-info.disabled.focus,
			.btn-info.disabled:focus,
			.btn-info.disabled:hover,
			.btn-info[disabled].focus,
			.btn-info[disabled]:focus,
			.btn-info[disabled]:hover,
			fieldset[disabled] .btn-info.focus,
			fieldset[disabled] .btn-info:focus,
			fieldset[disabled] .btn-info:hover {
				background-color: #5bc0de;
				border-color: #46b8da;
			}
			.btn-info .badge {
				color: #5bc0de;
				background-color: #fff;
			}
			.btn-warning {
				color: #fff;
				background-color: #f0ad4e;
				border-color: #eea236;
			}
			.btn-warning.focus,
			.btn-warning:focus {
				color: #fff;
				background-color: #ec971f;
				border-color: #985f0d;
			}
			.btn-warning.active,
			.btn-warning:active,
			.btn-warning:hover,
			.open > .btn-warning.dropdown-toggle {
				color: #fff;
				background-color: #ec971f;
				border-color: #d58512;
			}
			.btn-warning.active.focus,
			.btn-warning.active:focus,
			.btn-warning.active:hover,
			.btn-warning:active.focus,
			.btn-warning:active:focus,
			.btn-warning:active:hover,
			.open > .btn-warning.dropdown-toggle.focus,
			.open > .btn-warning.dropdown-toggle:focus,
			.open > .btn-warning.dropdown-toggle:hover {
				color: #fff;
				background-color: #d58512;
				border-color: #985f0d;
			}
			.btn-warning.active,
			.btn-warning:active,
			.open > .btn-warning.dropdown-toggle {
				background-image: none;
			}
			.btn-warning.disabled.focus,
			.btn-warning.disabled:focus,
			.btn-warning.disabled:hover,
			.btn-warning[disabled].focus,
			.btn-warning[disabled]:focus,
			.btn-warning[disabled]:hover,
			fieldset[disabled] .btn-warning.focus,
			fieldset[disabled] .btn-warning:focus,
			fieldset[disabled] .btn-warning:hover {
				background-color: #f0ad4e;
				border-color: #eea236;
			}
			.btn-warning .badge {
				color: #f0ad4e;
				background-color: #fff;
			}
			.btn-danger {
				color: #fff;
				background-color: #d9534f;
				border-color: #d43f3a;
			}
			.btn-danger.focus,
			.btn-danger:focus {
				color: #fff;
				background-color: #c9302c;
				border-color: #761c19;
			}
			.btn-danger.active,
			.btn-danger:active,
			.btn-danger:hover,
			.open > .btn-danger.dropdown-toggle {
				color: #fff;
				background-color: #c9302c;
				border-color: #ac2925;
			}
			.btn-danger.active.focus,
			.btn-danger.active:focus,
			.btn-danger.active:hover,
			.btn-danger:active.focus,
			.btn-danger:active:focus,
			.btn-danger:active:hover,
			.open > .btn-danger.dropdown-toggle.focus,
			.open > .btn-danger.dropdown-toggle:focus,
			.open > .btn-danger.dropdown-toggle:hover {
				color: #fff;
				background-color: #ac2925;
				border-color: #761c19;
			}
			.btn-danger.active,
			.btn-danger:active,
			.open > .btn-danger.dropdown-toggle {
				background-image: none;
			}
			.btn-danger.disabled.focus,
			.btn-danger.disabled:focus,
			.btn-danger.disabled:hover,
			.btn-danger[disabled].focus,
			.btn-danger[disabled]:focus,
			.btn-danger[disabled]:hover,
			fieldset[disabled] .btn-danger.focus,
			fieldset[disabled] .btn-danger:focus,
			fieldset[disabled] .btn-danger:hover {
				background-color: #d9534f;
				border-color: #d43f3a;
			}
			.btn-danger .badge {
				color: #d9534f;
				background-color: #fff;
			}
			.btn-link {
				color: #ff6702;
				font-weight: 400;
				border-radius: 0;
			}
			.btn-link,
			.btn-link.active,
			.btn-link:active,
			.btn-link[disabled],
			fieldset[disabled] .btn-link {
				background-color: transparent;
				box-shadow: none;
			}
			.btn-link,
			.btn-link:active,
			.btn-link:focus,
			.btn-link:hover {
				border-color: transparent;
			}
			.btn-link:focus,
			.btn-link:hover {
				color: #b54800;
				text-decoration: underline;
				background-color: transparent;
			}
			.btn-link[disabled]:focus,
			.btn-link[disabled]:hover,
			fieldset[disabled] .btn-link:focus,
			fieldset[disabled] .btn-link:hover {
				color: #777;
				text-decoration: none;
			}
			.btn-lg {
				padding: 10px 16px;
				font-size: 20px;
				line-height: 1.33333;
				border-radius: 0;
			}
			.btn-sm {
				padding: 5px 10px;
			}
			.btn-sm,
			.btn-xs {
				font-size: 14px;
				line-height: 1.5;
				border-radius: 0;
			}
			.btn-xs {
				padding: 1px 5px;
			}
			.btn-block {
				display: block;
				width: 100%;
			}
			.btn-block + .btn-block {
				margin-top: 5px;
			}
			input[type="button"].btn-block,
			input[type="reset"].btn-block,
			input[type="submit"].btn-block {
				width: 100%;
			}
			.fade {
				opacity: 0;
				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;
				transition-property: height, visibility;
				transition-duration: 0.35s;
				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;
			}
			.dropdown,
			.dropup {
				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: 16px;
				text-align: left;
				background-color: #fff;
				border: 1px solid #ccc;
				border: 1px solid rgba(0, 0, 0, 0.15);
				border-radius: 4px;
				box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
				background-clip: padding-box;
			}
			.dropdown-menu.pull-right {
				right: 0;
				left: auto;
			}
			.dropdown-menu .divider {
				height: 1px;
				margin: 10px 0;
				overflow: hidden;
				background-color: #e5e5e5;
			}
			.dropdown-menu > li > a {
				display: block;
				padding: 3px 20px;
				clear: both;
				font-weight: 400;
				line-height: 1.42857;
				color: #333;
				white-space: nowrap;
			}
			.dropdown-menu > li > a:focus,
			.dropdown-menu > li > a:hover {
				text-decoration: none;
				color: #262626;
				background-color: #f5f5f5;
			}
			.dropdown-menu > .active > a,
			.dropdown-menu > .active > a:focus,
			.dropdown-menu > .active > a:hover {
				color: #fff;
				text-decoration: none;
				outline: 0;
				background-color: #f15a24;
			}
			.dropdown-menu > .disabled > a,
			.dropdown-menu > .disabled > a:focus,
			.dropdown-menu > .disabled > a:hover {
				color: #777;
			}
			.dropdown-menu > .disabled > a:focus,
			.dropdown-menu > .disabled > a:hover {
				text-decoration: none;
				background-color: 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;
				font-size: 14px;
				line-height: 1.42857;
				color: #777;
				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: 900px) {
				.navbar-right .dropdown-menu {
					right: 0;
					left: auto;
				}
				.navbar-right .dropdown-menu-left {
					left: 0;
					right: auto;
				}
			}
			.nav {
				margin-bottom: 0;
				padding-left: 0;
				list-style: none;
			}
			.nav:after,
			.nav:before {
				content: " ";
				display: table;
			}
			.nav:after {
				clear: both;
			}
			.nav > li,
			.nav > li > a {
				position: relative;
				display: block;
			}
			.nav > li > a {
				padding: 10px 15px;
				text-decoration: none;
			}
			.nav > li > a:focus,
			.nav > li > a:hover {
				text-decoration: none;
				background-color: #eee;
			}
			.nav > li.disabled > a {
				color: #777;
			}
			.nav > li.disabled > a:focus,
			.nav > li.disabled > a:hover {
				color: #777;
				text-decoration: none;
				background-color: transparent;
				cursor: not-allowed;
			}
			.nav .open > a,
			.nav .open > a:focus,
			.nav .open > a:hover {
				background-color: #eee;
				border-color: #ff6702;
			}
			.nav .nav-divider {
				height: 1px;
				margin: 10px 0;
				overflow: hidden;
				background-color: #e5e5e5;
			}
			.nav > li > a > img {
				max-width: none;
			}
			.nav-tabs {
				border-bottom: 1px solid #ddd;
			}
			.nav-tabs > li {
				float: left;
				margin-bottom: -1px;
			}
			.nav-tabs > li > a {
				margin-right: 2px;
				line-height: 1.42857;
				border: 1px solid transparent;
				border-radius: 4px 4px 0 0;
			}
			.nav-tabs > li > a:hover {
				border-color: #eee #eee #ddd;
			}
			.nav-tabs > li.active > a,
			.nav-tabs > li.active > a:focus,
			.nav-tabs > li.active > a:hover {
				color: #555;
				background-color: #fff;
				border: 1px solid #ddd;
				border-bottom-color: transparent;
				cursor: default;
			}
			.nav-pills > li {
				float: left;
			}
			.nav-pills > li > a {
				border-radius: 4px;
			}
			.nav-pills > li + li {
				margin-left: 2px;
			}
			.nav-pills > li.active > a,
			.nav-pills > li.active > a:focus,
			.nav-pills > li.active > a:hover {
				color: #fff;
				background-color: #f15a24;
			}
			.nav-stacked > li {
				float: none;
			}
			.nav-stacked > li + li {
				margin-top: 2px;
				margin-left: 0;
			}
			.nav-justified,
			.nav-tabs.nav-justified {
				width: 100%;
			}
			.nav-justified > li,
			.nav-tabs.nav-justified > li {
				float: none;
			}
			.nav-justified > li > a,
			.nav-tabs.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,
				.nav-tabs.nav-justified > li {
					display: table-cell;
					width: 1%;
				}
				.nav-justified > li > a,
				.nav-tabs.nav-justified > li > a {
					margin-bottom: 0;
				}
			}
			.nav-tabs-justified,
			.nav-tabs.nav-justified {
				border-bottom: 0;
			}
			.nav-tabs-justified > li > a,
			.nav-tabs.nav-justified > li > a {
				margin-right: 0;
				border-radius: 4px;
			}
			.nav-tabs-justified > .active > a,
			.nav-tabs-justified > .active > a:focus,
			.nav-tabs-justified > .active > a:hover,
			.nav-tabs.nav-justified > .active > a,
			.nav-tabs.nav-justified > .active > a:focus,
			.nav-tabs.nav-justified > .active > a:hover {
				border: 1px solid #ddd;
			}
			@media (min-width: 768px) {
				.nav-tabs-justified > li > a,
				.nav-tabs.nav-justified > li > a {
					border-bottom: 1px solid #ddd;
					border-radius: 4px 4px 0 0;
				}
				.nav-tabs-justified > .active > a,
				.nav-tabs-justified > .active > a:focus,
				.nav-tabs-justified > .active > a:hover,
				.nav-tabs.nav-justified > .active > a,
				.nav-tabs.nav-justified > .active > a:focus,
				.nav-tabs.nav-justified > .active > a:hover {
					border-bottom-color: #fff;
				}
			}
			.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: auto;
				margin-bottom: 22px;
				border: 1px solid transparent;
			}
			.navbar:after,
			.navbar:before {
				content: " ";
				display: table;
			}
			.navbar:after {
				clear: both;
			}
			@media (min-width: 900px) {
				.navbar {
					border-radius: 4px;
				}
			}
			.navbar-header:after,
			.navbar-header:before {
				content: " ";
				display: table;
			}
			.navbar-header:after {
				clear: both;
			}
			@media (min-width: 900px) {
				.navbar-header {
					float: left;
				}
			}
			.navbar-collapse {
				overflow-x: visible;
				padding-right: 20px;
				padding-left: 20px;
				border-top: 1px solid transparent;
				box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, 0.1);
				-webkit-overflow-scrolling: touch;
			}
			.navbar-collapse:after,
			.navbar-collapse:before {
				content: " ";
				display: table;
			}
			.navbar-collapse:after {
				clear: both;
			}
			.navbar-collapse.in {
				overflow-y: auto;
			}
			@media (min-width: 900px) {
				.navbar-collapse {
					width: auto;
					border-top: 0;
					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-bottom .navbar-collapse,
				.navbar-fixed-top .navbar-collapse,
				.navbar-static-top .navbar-collapse {
					padding-left: 0;
					padding-right: 0;
				}
			}
			.navbar-fixed-bottom .navbar-collapse,
			.navbar-fixed-top .navbar-collapse {
				max-height: 340px;
			}
			@media (max-device-width: 480px) and (orientation: landscape) {
				.navbar-fixed-bottom .navbar-collapse,
				.navbar-fixed-top .navbar-collapse {
					max-height: 200px;
				}
			}
			.container-fluid > .navbar-collapse,
			.container-fluid > .navbar-header,
			.container > .navbar-collapse,
			.container > .navbar-header {
				margin-right: -20px;
				margin-left: -20px;
			}
			@media (min-width: 900px) {
				.container-fluid > .navbar-collapse,
				.container-fluid > .navbar-header,
				.container > .navbar-collapse,
				.container > .navbar-header {
					margin-right: 0;
					margin-left: 0;
				}
			}
			.navbar-static-top {
				z-index: 1000;
				border-width: 0 0 1px;
			}
			@media (min-width: 900px) {
				.navbar-static-top {
					border-radius: 0;
				}
			}
			.navbar-fixed-bottom,
			.navbar-fixed-top {
				position: fixed;
				right: 0;
				left: 0;
				z-index: 1030;
			}
			@media (min-width: 900px) {
				.navbar-fixed-bottom,
				.navbar-fixed-top {
					border-radius: 0;
				}
			}
			.navbar-fixed-top {
				top: 0;
				border-width: 0 0 1px;
			}
			.navbar-fixed-bottom {
				bottom: 0;
				margin-bottom: 0;
				border-width: 1px 0 0;
			}
			.navbar-brand {
				float: left;
				padding: auto-22px/2 20px;
				font-size: 20px;
				line-height: 22px;
				height: auto;
			}
			.navbar-brand:focus,
			.navbar-brand:hover {
				text-decoration: none;
			}
			.navbar-brand > img {
				display: block;
			}
			@media (min-width: 900px) {
				.navbar > .container-fluid .navbar-brand,
				.navbar > .container .navbar-brand {
					margin-left: -20px;
				}
			}
			.navbar-toggle {
				position: relative;
				float: right;
				margin-right: 20px;
				padding: 9px 10px;
				margin-top: auto-34px/2;
				margin-bottom: auto-34px/2;
				background-color: transparent;
				background-image: none;
				border: 1px solid transparent;
				border-radius: 4px;
			}
			.navbar-toggle:focus {
				outline: 0;
			}
			.navbar-toggle .icon-bar {
				display: block;
				width: 22px;
				height: 2px;
				border-radius: 1px;
			}
			.navbar-toggle .icon-bar + .icon-bar {
				margin-top: 4px;
			}
			@media (min-width: 900px) {
				.navbar-toggle {
					display: none;
				}
			}
			.navbar-nav {
				margin: auto-22px/2/2 -20px;
			}
			.navbar-nav > li > a {
				padding-top: 10px;
				padding-bottom: 10px;
				line-height: 22px;
			}
			@media (max-width: 899px) {
				.navbar-nav .open .dropdown-menu {
					position: static;
					float: none;
					width: auto;
					margin-top: 0;
					background-color: transparent;
					border: 0;
					box-shadow: none;
				}
				.navbar-nav .open .dropdown-menu .dropdown-header,
				.navbar-nav .open .dropdown-menu > li > a {
					padding: 5px 15px 5px 25px;
				}
				.navbar-nav .open .dropdown-menu > li > a {
					line-height: 22px;
				}
				.navbar-nav .open .dropdown-menu > li > a:focus,
				.navbar-nav .open .dropdown-menu > li > a:hover {
					background-image: none;
				}
			}
			@media (min-width: 900px) {
				.navbar-nav {
					float: left;
					margin: 0;
				}
				.navbar-nav > li {
					float: left;
				}
				.navbar-nav > li > a {
					padding-top: auto-22px/2;
					padding-bottom: auto-22px/2;
				}
			}
			.navbar-form {
				margin: auto-36px/2 -20px;
				padding: 10px 20px;
				border-top: 1px solid transparent;
				border-bottom: 1px solid transparent;
				box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, 0.1), 0 1px 0 hsla(0, 0%, 100%, 0.1);
			}
			@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 .form-control,
				.navbar-form .input-group .input-group-addon,
				.navbar-form .input-group .input-group-btn {
					width: auto;
				}
				.navbar-form .input-group > .form-control {
					width: 100%;
				}
				.navbar-form .control-label {
					margin-bottom: 0;
					vertical-align: middle;
				}
				.navbar-form .checkbox,
				.navbar-form .radio {
					display: inline-block;
					margin-top: 0;
					margin-bottom: 0;
					vertical-align: middle;
				}
				.navbar-form .checkbox label,
				.navbar-form .radio label {
					padding-left: 0;
				}
				.navbar-form .checkbox input[type="checkbox"],
				.navbar-form .radio input[type="radio"] {
					position: relative;
					margin-left: 0;
				}
				.navbar-form .has-feedback .form-control-feedback {
					top: 0;
				}
			}
			@media (max-width: 899px) {
				.navbar-form .form-group {
					margin-bottom: 5px;
				}
				.navbar-form .form-group:last-child {
					margin-bottom: 0;
				}
			}
			@media (min-width: 900px) {
				.navbar-form {
					width: auto;
					border: 0;
					margin-left: 0;
					margin-right: 0;
					padding-top: 0;
					padding-bottom: 0;
					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: 4px;
				border-top-left-radius: 4px;
				border-bottom-right-radius: 0;
				border-bottom-left-radius: 0;
			}
			.navbar-btn {
				margin-top: auto-36px/2;
				margin-bottom: auto-36px/2;
			}
			.navbar-btn.btn-sm {
				margin-top: auto-33px/2;
				margin-bottom: auto-33px/2;
			}
			.navbar-btn.btn-xs {
				margin-top: auto-22/2;
				margin-bottom: auto-22/2;
			}
			.navbar-text {
				margin-top: auto-22px/2;
				margin-bottom: auto-22px/2;
			}
			@media (min-width: 900px) {
				.navbar-text {
					float: left;
					margin-left: 20px;
					margin-right: 20px;
				}
			}
			@media (min-width: 900px) {
				.navbar-left {
					float: left !important;
				}
				.navbar-right {
					float: right !important;
					margin-right: -20px;
				}
				.navbar-right ~ .navbar-right {
					margin-right: 0;
				}
			}
			.navbar-default {
				background-color: #f8f8f8;
				border-color: #e7e7e7;
			}
			.navbar-default .navbar-brand {
				color: #777;
			}
			.navbar-default .navbar-brand:focus,
			.navbar-default .navbar-brand:hover {
				color: #5e5e5e;
				background-color: transparent;
			}
			.navbar-default .navbar-nav > li > a,
			.navbar-default .navbar-text {
				color: #777;
			}
			.navbar-default .navbar-nav > li > a:focus,
			.navbar-default .navbar-nav > li > a:hover {
				color: #333;
				background-color: transparent;
			}
			.navbar-default .navbar-nav > .active > a,
			.navbar-default .navbar-nav > .active > a:focus,
			.navbar-default .navbar-nav > .active > a:hover {
				color: #555;
				background-color: #e7e7e7;
			}
			.navbar-default .navbar-nav > .disabled > a,
			.navbar-default .navbar-nav > .disabled > a:focus,
			.navbar-default .navbar-nav > .disabled > a:hover {
				color: #ccc;
				background-color: transparent;
			}
			.navbar-default .navbar-toggle {
				border-color: #ddd;
			}
			.navbar-default .navbar-toggle:focus,
			.navbar-default .navbar-toggle:hover {
				background-color: #ddd;
			}
			.navbar-default .navbar-toggle .icon-bar {
				background-color: #888;
			}
			.navbar-default .navbar-collapse,
			.navbar-default .navbar-form {
				border-color: #e7e7e7;
			}
			.navbar-default .navbar-nav > .open > a,
			.navbar-default .navbar-nav > .open > a:focus,
			.navbar-default .navbar-nav > .open > a:hover {
				background-color: #e7e7e7;
				color: #555;
			}
			@media (max-width: 899px) {
				.navbar-default .navbar-nav .open .dropdown-menu > li > a {
					color: #777;
				}
				.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
				.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
					color: #333;
					background-color: transparent;
				}
				.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
				.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
				.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
					color: #555;
					background-color: #e7e7e7;
				}
				.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
				.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
				.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
					color: #ccc;
					background-color: transparent;
				}
			}
			.navbar-default .navbar-link {
				color: #777;
			}
			.navbar-default .navbar-link:hover {
				color: #333;
			}
			.navbar-default .btn-link {
				color: #777;
			}
			.navbar-default .btn-link:focus,
			.navbar-default .btn-link:hover {
				color: #333;
			}
			.navbar-default .btn-link[disabled]:focus,
			.navbar-default .btn-link[disabled]:hover,
			fieldset[disabled] .navbar-default .btn-link:focus,
			fieldset[disabled] .navbar-default .btn-link:hover {
				color: #ccc;
			}
			.navbar-inverse {
				background-color: #222;
				border-color: #090909;
			}
			.navbar-inverse .navbar-brand {
				color: #9d9d9d;
			}
			.navbar-inverse .navbar-brand:focus,
			.navbar-inverse .navbar-brand:hover {
				color: #fff;
				background-color: transparent;
			}
			.navbar-inverse .navbar-nav > li > a,
			.navbar-inverse .navbar-text {
				color: #9d9d9d;
			}
			.navbar-inverse .navbar-nav > li > a:focus,
			.navbar-inverse .navbar-nav > li > a:hover {
				color: #fff;
				background-color: transparent;
			}
			.navbar-inverse .navbar-nav > .active > a,
			.navbar-inverse .navbar-nav > .active > a:focus,
			.navbar-inverse .navbar-nav > .active > a:hover {
				color: #fff;
				background-color: #090909;
			}
			.navbar-inverse .navbar-nav > .disabled > a,
			.navbar-inverse .navbar-nav > .disabled > a:focus,
			.navbar-inverse .navbar-nav > .disabled > a:hover {
				color: #444;
				background-color: transparent;
			}
			.navbar-inverse .navbar-toggle {
				border-color: #333;
			}
			.navbar-inverse .navbar-toggle:focus,
			.navbar-inverse .navbar-toggle:hover {
				background-color: #333;
			}
			.navbar-inverse .navbar-toggle .icon-bar {
				background-color: #fff;
			}
			.navbar-inverse .navbar-collapse,
			.navbar-inverse .navbar-form {
				border-color: #101010;
			}
			.navbar-inverse .navbar-nav > .open > a,
			.navbar-inverse .navbar-nav > .open > a:focus,
			.navbar-inverse .navbar-nav > .open > a:hover {
				background-color: #090909;
				color: #fff;
			}
			@media (max-width: 899px) {
				.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
					border-color: #090909;
				}
				.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
					background-color: #090909;
				}
				.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
					color: #9d9d9d;
				}
				.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
				.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
					color: #fff;
					background-color: transparent;
				}
				.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
				.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
				.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
					color: #fff;
					background-color: #090909;
				}
				.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
				.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
				.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
					color: #444;
					background-color: transparent;
				}
			}
			.navbar-inverse .navbar-link {
				color: #9d9d9d;
			}
			.navbar-inverse .navbar-link:hover {
				color: #fff;
			}
			.navbar-inverse .btn-link {
				color: #9d9d9d;
			}
			.navbar-inverse .btn-link:focus,
			.navbar-inverse .btn-link:hover {
				color: #fff;
			}
			.navbar-inverse .btn-link[disabled]:focus,
			.navbar-inverse .btn-link[disabled]:hover,
			fieldset[disabled] .navbar-inverse .btn-link:focus,
			fieldset[disabled] .navbar-inverse .btn-link:hover {
				color: #444;
			}
			.embed-responsive {
				position: relative;
				display: block;
				height: 0;
				padding: 0;
				overflow: hidden;
			}
			.embed-responsive .embed-responsive-item,
			.embed-responsive embed,
			.embed-responsive iframe,
			.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%;
			}
			.clearfix:after,
			.clearfix:before {
				content: " ";
				display: table;
			}
			.clearfix: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-color: transparent;
				border: 0;
			}
			.hidden {
				display: none !important;
			}
			.affix {
				position: fixed;
			}
			@-ms-viewport {
				width: device-width;
			}
			.visible-lg,
			.visible-lg-block,
			.visible-lg-inline,
			.visible-lg-inline-block,
			.visible-md,
			.visible-md-block,
			.visible-md-inline,
			.visible-md-inline-block,
			.visible-sm,
			.visible-sm-block,
			.visible-sm-inline,
			.visible-sm-inline-block,
			.visible-xs,
			.visible-xs-block,
			.visible-xs-inline,
			.visible-xs-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;
				}
				td.visible-xs,
				th.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;
				}
				td.visible-sm,
				th.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;
				}
				td.visible-md,
				th.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;
				}
				td.visible-lg,
				th.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;
				}
				td.visible-print,
				th.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;
				}
			}
			.section {
				padding: 25px 0;
			}
			@media screen and (min-width: 768px) {
				.section {
					padding: 40px 0;
				}
			}
			.section-heading {
				margin-bottom: 1.5rem;
				font-size: 1.6rem;
			}
			.section-heading:before {
				content: "";
				width: 60px;
				height: 4px;
				background: #ff6702;
				display: block;
				margin-bottom: 1rem;
			}
			.section-sub-heading {
				margin-bottom: 1.5rem;
				margin-top: -1rem;
				font-size: 1.2rem;
				font-weight: 400;
			}
			.section-background--white {
				background: #fff;
			}
			.section-background--gray {
				background: #f7f4f3;
			}
			#main {
				margin-top: 60px;
			}
			@media screen and (min-width: 900px) {
				#main {
					margin-top: 80px;
				}
			}
			.spotlight {
				background-position: 50%;
				background-size: cover;
				padding: 40px 0;
				min-height: 300px;
				display: -ms-flexbox;
				display: flex;
				-ms-flex-align: center;
				align-items: center;
				position: relative;
				margin: 0 auto;
				margin-bottom: 25px;
			}
			@media screen and (min-width: 768px) {
				.spotlight {
					min-height: 400px;
					margin-bottom: 40px;
				}
			}
			@media screen and (min-width: 992px) {
				.spotlight {
					padding: 60px 0;
				}
			}
			@media screen and (min-width: 1300px) {
				.spotlight {
					width: 1300px;
					min-height: 500px;
				}
			}
			@media screen and (min-width: 1600px) {
				.spotlight {
					width: 1400px;
				}
			}
			@media screen and (min-width: 2000px) {
				.spotlight {
					width: 1600px;
				}
			}
			.spotlight .spotlight-copy {
				width: 100%;
				padding: 20px 0;
				position: relative;
				z-index: 101;
				color: #fff;
			}
			@media screen and (min-width: 768px) {
				.spotlight .spotlight-copy {
					width: 80%;
				}
			}
			@media screen and (min-width: 992px) {
				.spotlight .spotlight-copy {
					width: 70%;
				}
			}
			.spotlight.spotlight--post {
				min-height: 250px;
				margin-bottom: 0;
			}
			@media screen and (min-width: 768px) {
				.spotlight.spotlight--post {
					min-height: 400px;
				}
			}
			@media screen and (min-width: 1300px) {
				.spotlight.spotlight--post {
					min-height: 450px;
				}
			}
			.spotlight:after {
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				background: rgba(0, 0, 0, 0.3);
				content: "";
				display: block;
				z-index: 100;
			}
			header {
				position: relative;
			}
			.navbar {
				background: #fff;
				margin-bottom: 0;
				box-shadow: 0 3px 3px rgba(0, 0, 0, 0.06);
			}
			.navbar-brand {
				padding: 10px 20px;
				margin: 0;
				height: 60px;
			}
			.navbar-brand img,
			.navbar-brand svg {
				height: 40px;
				width: auto;
			}
			@media screen and (min-width: 900px) {
				.navbar-brand svg {
					height: 56px;
					width: auto;
				}
			}
			@media screen and (min-width: 900px) {
				.navbar-brand {
					height: 80px;
					padding: 15px 20px;
				}
				.navbar-brand img,
				.navbar-brand svg {
					height: 50px;
					width: auto;
				}
			}
			.navbar-toggle {
				margin-right: 0;
				z-index: 101;
				padding: 20px;
			}
			.navbar-toggle .icon-bar {
				background: #ff6702;
				width: 30px;
				height: 3px;
				border-radius: 0;
			}
			.navbar-fixed-top .navbar-collapse {
				display: block;
				position: fixed;
				top: 0;
				right: -100vw;
				width: 300px;
				width: 90vw;
				background: #f7f4f3;
				max-height: 100vh;
				height: 100vh !important;
				padding: 0;
				margin: 0;
				transition: all 0.2s ease-out;
				z-index: 100;
			}
			.navbar-fixed-top .navbar-collapse .navbar-nav {
				position: absolute;
				top: 0;
				margin-top: 50px;
				width: 100%;
				max-height: calc(100vh - 50px);
				overflow-y: scroll;
				border-bottom: 1px solid #fff;
				border-top: 1px solid #e6e6e6;
			}
			.navbar-fixed-top .navbar-collapse .navbar-nav li {
				display: block;
				float: none;
				margin: 0;
				padding: 0;
				border-top: 1px solid #fff;
				border-bottom: 1px solid #e6e6e6;
			}
			.navbar-fixed-top .navbar-collapse .navbar-nav li a {
				font-weight: 600;
				padding: 10px 15px;
				line-height: 1.2;
			}
			.navbar-fixed-top .navbar-collapse .navbar-nav .open .dropdown-menu {
				margin: 0 0 0 0.5rem;
				padding: 0;
			}
			.navbar-fixed-top .navbar-collapse .navbar-nav .open .dropdown-menu li {
				padding: 0;
				margin: 0;
			}
			.navbar-fixed-top .navbar-collapse .navbar-nav .open .dropdown-menu li a {
				font-size: 0.95rem;
				color: #ff6702;
				text-decoration: none;
			}
			.navbar-fixed-top .navbar-collapse.collapse.in {
				right: 0;
			}
			@media screen and (min-width: 900px) {
				.navbar-fixed-top .navbar-collapse {
					position: relative;
					float: right;
					width: auto;
					min-height: auto;
					opacity: 1;
					right: auto;
					top: auto;
					background: transparent;
					height: 80px !important;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav {
					position: relative;
					border: 0;
					margin-top: 0;
					max-height: none !important;
					overflow-y: inherit;
					width: auto;
					top: auto;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav li {
					float: left;
					border: 0;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav li a {
					height: 80px;
					padding: 30px 15px;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav li a:active,
				.navbar-fixed-top .navbar-collapse .navbar-nav li a:focus,
				.navbar-fixed-top .navbar-collapse .navbar-nav li a:hover {
					background: #f7f4f3;
					color: #e85c00;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav .open a {
					background: transparent;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav .open a:active,
				.navbar-fixed-top .navbar-collapse .navbar-nav .open a:focus,
				.navbar-fixed-top .navbar-collapse .navbar-nav .open a:hover {
					background: #f7f4f3;
					color: #e85c00;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav .open ul {
					width: 200px;
					right: 0;
					left: auto;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav .open ul li {
					float: none;
					border-bottom: 1px solid #f7f4f3;
				}
				.navbar-fixed-top .navbar-collapse .navbar-nav .open ul li a {
					height: auto;
					padding: 20px 15px;
				}
			}
			.owl-carousel,
			.owl-carousel .owl-item {
				-webkit-tap-highlight-color: transparent;
				position: relative;
			}
			.owl-carousel {
				display: none;
				width: 100%;
				z-index: 1;
			}
			.owl-carousel .owl-stage {
				position: relative;
				-ms-touch-action: pan-Y;
				-moz-backface-visibility: hidden;
			}
			.owl-carousel .owl-stage:after {
				content: ".";
				display: block;
				clear: both;
				visibility: hidden;
				line-height: 0;
				height: 0;
			}
			.owl-carousel .owl-stage-outer {
				position: relative;
				overflow: hidden;
				-webkit-transform: translateZ(0);
			}
			.owl-carousel .owl-item,
			.owl-carousel .owl-wrapper {
				-webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
				-webkit-transform: translateZ(0);
				-moz-transform: translateZ(0);
				-ms-transform: translateZ(0);
			}
			.owl-carousel .owl-item {
				min-height: 1px;
				float: left;
				-webkit-backface-visibility: hidden;
				-webkit-touch-callout: none;
			}
			.owl-carousel .owl-item img {
				display: block;
				width: 100%;
			}
			.owl-carousel .owl-dots.disabled,
			.owl-carousel .owl-nav.disabled {
				display: none;
			}
			.no-js .owl-carousel,
			.owl-carousel.owl-loaded {
				display: block;
			}
			.owl-carousel .owl-dot,
			.owl-carousel .owl-nav .owl-next,
			.owl-carousel .owl-nav .owl-prev {
				cursor: pointer;
				cursor: hand;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}
			.owl-carousel.owl-loading {
				opacity: 0;
				display: block;
			}
			.owl-carousel.owl-hidden {
				opacity: 0;
			}
			.owl-carousel.owl-refresh .owl-item {
				visibility: hidden;
			}
			.owl-carousel.owl-drag .owl-item {
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}
			.owl-carousel.owl-grab {
				cursor: move;
				cursor: -webkit-grab;
				cursor: grab;
			}
			.owl-carousel.owl-rtl {
				direction: rtl;
			}
			.owl-carousel.owl-rtl .owl-item {
				float: right;
			}
			.owl-carousel .animated {
				animation-duration: 1s;
				animation-fill-mode: both;
			}
			.owl-carousel .owl-animated-in {
				z-index: 0;
			}
			.owl-carousel .owl-animated-out {
				z-index: 1;
			}
			.owl-carousel .fadeOut {
				animation-name: a;
			}
			@keyframes a {
				0% {
					opacity: 1;
				}
				to {
					opacity: 0;
				}
			}
			.owl-height {
				transition: height 0.5s ease-in-out;
			}
			.owl-carousel .owl-item .owl-lazy {
				opacity: 0;
				transition: opacity 0.4s ease;
			}
			.owl-carousel .owl-item img.owl-lazy {
				transform-style: preserve-3d;
			}
			.owl-carousel .owl-video-wrapper {
				position: relative;
				height: 100%;
				background: #000;
			}
			.owl-carousel .owl-video-play-icon {
				position: absolute;
				height: 80px;
				width: 80px;
				left: 50%;
				top: 50%;
				margin-left: -40px;
				margin-top: -40px;
				background: url(/web/20230928210956im_/http://www.bewellinitiative.com/owl.video.play.png) no-repeat;
				cursor: pointer;
				z-index: 1;
				-webkit-backface-visibility: hidden;
				transition: transform 0.1s ease;
			}
			.owl-carousel .owl-video-play-icon:hover {
				transform: scale(1.3);
			}
			.owl-carousel .owl-video-playing .owl-video-play-icon,
			.owl-carousel .owl-video-playing .owl-video-tn {
				display: none;
			}
			.owl-carousel .owl-video-tn {
				opacity: 0;
				height: 100%;
				background-position: 50%;
				background-repeat: no-repeat;
				background-size: contain;
				transition: opacity 0.4s ease;
			}
			.owl-carousel .owl-video-frame {
				position: relative;
				z-index: 1;
				height: 100%;
				width: 100%;
			}
			.owl-stage {
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: nowrap;
				flex-wrap: nowrap;
			}
			.owl-stage .owl-item {
				background: #f7f4f3;
			}
			.owl-stage .carousel-post {
				padding: 20px;
			}
			.owl-stage .carousel-post .carousel-post-image {
				background-size: cover;
				margin: -20px -20px 13.33333px;
				min-height: 180px;
			}
			.owl-stage .carousel-post .carousel-post-type {
				font-size: 0.9rem;
			}
			.owl-stage .carousel-post .carousel-post-type a {
				text-decoration: none;
				color: #b09288;
			}
			.owl-nav {
				text-align: right;
				margin-right: 40px;
			}
			@media screen and (min-width: 768px) {
				.owl-nav {
					margin-right: 50px;
				}
			}
			.owl-nav .owl-next,
			.owl-nav .owl-prev {
				display: inline-block;
				font-size: 0.9rem;
				font-weight: 700;
				padding: 6px 10px;
				background: #f7f4f3;
				margin: 10px 5px 0 0;
			}
			.owl-nav .owl-next {
				margin: 10px 0 0 5px;
			}
			.owl-dots {
				float: left;
				margin-top: -20px;
				margin-left: 40px;
			}
			@media screen and (min-width: 768px) {
				.owl-dots {
					margin-left: 50px;
				}
			}
			.owl-dots .owl-dot {
				width: 8px;
				height: 8px;
				border-radius: 50%;
				background: #f7f4f3;
				margin-right: 4px;
				float: left;
			}
			.owl-dots .owl-dot.active {
				background: #a58479;
			}
			.bodycontent h1,
			.bodycontent h2,
			.bodycontent h3,
			.bodycontent h4,
			.bodycontent h5,
			.bodycontent h6 {
				margin-top: 1rem;
			}
			.entry-header {
				margin-bottom: 1.5rem;
			}
			.entry-header-no {
				margin-bottom: 0.8rem;
			}
			.entry-footer,
			.entry-meta {
				margin-bottom: 1rem;
				font-size: 0.8rem;
			}
			.entry-meta .updated {
				display: none;
			}
			.entry-footer {
				margin-bottom: 0;
				margin-top: 1rem;
			}
			.post-navigation {
				clear: both;
				margin-top: 4rem;
			}
			.post-navigation h2 {
				font-size: 1rem;
				text-transform: uppercase;
			}
			.post-navigation .nav-links {
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: nowrap;
				flex-wrap: nowrap;
				width: 100%;
			}
			@media screen and (min-width: 768px) {
				.post-navigation .nav-links {
					width: 50%;
					float: left;
				}
			}
			.post-navigation .nav-links .nav-next,
			.post-navigation .nav-links .nav-previous {
				padding: 20px;
				width: 50%;
			}
			.post-navigation .nav-links .nav-previous {
				background: #f7f4f3;
			}
			.post-navigation .nav-links .nav-next {
				background: #ede6e4;
			}
			.alignleft,
			.alignright {
				max-width: 100%;
				height: auto;
			}
			@media screen and (min-width: 768px) {
				.alignleft,
				.alignright {
					width: 25%;
				}
			}
			.alignleft {
				float: left;
				margin: 0 1.5rem 1.5rem 0;
			}
			.alignright {
				float: right;
				margin: 0 0 1.5rem 1.5rem;
			}
			.aligncenter,
			.alignnone {
				max-width: 100%;
				margin: 1.5rem auto;
				float: none;
				display: block;
				height: auto;
			}
			.wp-caption-text {
				font-size: 0.85rem;
				color: #7e5e54;
				margin-top: 0.4rem;
			}
			.archive .post {
				margin-bottom: 40px;
			}
			.page-header {
				margin-bottom: 20px;
				padding-bottom: 20px;
				border-bottom: 1px solid #f7f4f3;
			}
			.page-header h1 {
				margin-bottom: 0;
				font-size: 2rem;
			}
			.page-header .archive-description {
				margin-top: 0.3rem;
			}
			.page-header .archive-description p {
				margin-bottom: 0;
			}
			.archive-image {
				width: 120px;
				float: left;
				margin: 0 1rem 1rem 0;
			}
			@media screen and (min-width: 768px) {
				.archive-image {
					width: 150px;
				}
			}

			.blurb {
				overflow: hidden;
			}
			.blurb.blurb-background .row {
				background-position: 50%;
				background-size: cover;
				padding-top: 40px;
				padding-bottom: 40px;
				overflow: hidden;
				margin-left: 0;
				margin-right: 0;
			}
			@media screen and (min-width: 768px) {
				.blurb.blurb-background .row {
					padding-top: 60px;
					padding-bottom: 60px;
				}
			}
			.blurb .right-align-blurb {
				position: relative;
				float: right;
			}
			.blurb .left-align-blurb {
				float: left;
			}
			.blurb .center-align-blurb {
				margin: 0 auto;
				float: none;
			}
			.blurb .blurb-box {
				float: right;
				position: relative;
			}
			.blurb .blurb-box .blurb-copy {
				padding: 20px;
				background: #fff;
				position: relative;
				z-index: 101;
			}
			.blurb .blurb-box:after {
				content: "";
				display: block;
				position: absolute;
				right: 0;
				bottom: -60px;
				left: 0;
				background: #f7f4f3;
				z-index: 100;
				transform-origin: 0 0;
				height: 60px;
				width: 100%;
				transform: skewX(30deg);
			}
			.team-wpr {
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
			}
			.team-wpr .team {
				width: 100%;
				padding: 20px;
				margin-top: 15px;
				background: #f7f4f3;
			}
			@media screen and (min-width: 480px) {
				.team-wpr .team {
					width: 49%;
					margin-top: 2%;
				}
				.team-wpr .team:nth-child(odd) {
					margin-right: 1%;
				}
				.team-wpr .team:nth-child(2n) {
					margin-left: 1%;
				}
			}
			@media screen and (min-width: 992px) {
				.team-wpr .team {
					width: 32.33%;
					margin-top: 1.5%;
				}
				.team-wpr .team:nth-child(odd) {
					margin-right: 0;
				}
				.team-wpr .team:nth-child(2n) {
					margin-left: 0;
				}
				.team-wpr .team:nth-child(3n + 2) {
					margin-left: 1.5%;
					margin-right: 1.5%;
				}
			}
			.team-wpr .team img {
				width: 60px;
				height: 60px;
				float: left;
				margin: 0 15px 10px 0;
			}
			@media screen and (min-width: 768px) {
				.team-wpr .team img {
					width: 80px;
					height: 80px;
				}
			}
			.team-wpr .team.team--picture h4 {
				margin-left: 75px;
			}
			@media screen and (min-width: 768px) {
				.team-wpr .team.team--picture h4 {
					margin-left: 95px;
				}
			}
			.section-background--white .team {
				background: #f7f4f3;
			}
			.section-background--gray .team {
				background: #fff;
			}
			.teaser-wpr {
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
				-ms-flex-line-pack: center;
				align-content: center;
			}
			@media screen and (min-width: 480px) {
				.teaser-wpr {
					-ms-flex-wrap: nowrap;
					flex-wrap: nowrap;
				}
			}
			.teaser-wpr .teaser-media {
				background-position: 50%;
				background-size: cover;
				width: 100%;
				min-height: 200px;
			}
			@media screen and (min-width: 480px) {
				.teaser-wpr .teaser-media {
					width: 30%;
				}
			}
			@media screen and (min-width: 768px) {
				.teaser-wpr .teaser-media {
					width: 50%;
				}
			}
			.teaser-wpr .teaser-copy {
				background: #f15a24;
				padding: 20px;
				width: 100%;
				color: #752407;
			}
			@media screen and (min-width: 480px) {
				.teaser-wpr .teaser-copy {
					width: 70%;
				}
			}
			@media screen and (min-width: 768px) {
				.teaser-wpr .teaser-copy {
					width: 50%;
				}
			}
			.teaser-wpr .teaser-copy.left-order {
				-ms-flex-order: -1;
				order: -1;
			}
			.teaser-wpr .teaser-copy.right-order {
				-ms-flex-order: 1;
				order: 1;
			}
			.vertical-tabs .nav-tabs {
				width: 100%;
				list-style-type: none;
				margin: auto;
				overflow-x: scroll;
				white-space: nowrap;
				border-bottom: 0;
			}
			@media screen and (min-width: 768px) {
				.vertical-tabs .nav-tabs {
					width: 25%;
					float: left;
					border-right: 2px solid #f15a24;
					white-space: wrap;
				}
			}
			.vertical-tabs .nav-tabs li {
				float: none;
				display: inline-block;
			}
			@media screen and (min-width: 768px) {
				.vertical-tabs .nav-tabs li {
					display: block;
					width: 100%;
					margin-bottom: 2px;
					margin-right: 0;
				}
				.vertical-tabs .nav-tabs li:last-child {
					margin-bottom: 0;
				}
				.vertical-tabs .nav-tabs li a {
					font-size: 1.2rem;
					white-space: pre-wrap;
				}
			}
			.vertical-tabs .nav-tabs li a {
				margin-right: 0;
				line-height: 1.42857;
				border: 0;
				border-radius: 0;
				background-color: #f9b49c;
				color: #000;
			}
			.vertical-tabs .nav-tabs li a:hover {
				color: #fff;
				background-color: #f15a24;
			}
			.vertical-tabs .nav-tabs li.active > a,
			.vertical-tabs .nav-tabs li.active > a:focus,
			.vertical-tabs .nav-tabs li.active > a:hover {
				color: #fff;
				background-color: #f15a24;
				border: 0;
				border-bottom-color: transparent;
				cursor: default;
			}
			.vertical-tabs .tab-content {
				width: 100%;
				padding: 20px 0 0;
			}
			@media screen and (min-width: 768px) {
				.vertical-tabs .tab-content {
					width: 70%;
					float: right;
					padding: 0;
				}
			}
			.vertical-tabs .tab-content .tab-pane ul {
				margin-left: 0;
				padding: 0;
				list-style: none;
			}
			.vertical-tabs .tab-content .tab-pane ul li {
				position: relative;
				padding-left: 20px;
			}
			.vertical-tabs .tab-content .tab-pane ul li:before {
				content: "";
				display: block;
				width: 8px;
				height: 8px;
				background: #ff6702;
				position: absolute;
				left: 0;
				top: 8px;
			}
			label {
				font-weight: 400;
				display: block;
				margin-bottom: 0.3em;
				opacity: 0.7;
			}
			input {
				border: 1px solid #f7f4f3;
				background: #f7f4f3;
				height: 32px;
				width: 100%;
				color: #000;
				padding-left: 4px;
			}
			.half-group {
				width: 49%;
				margin: 2% 0 1% 1%;
				float: left;
			}
			.half-group:first-child {
				margin: 2% 1% 1% 0;
			}
			.full-group {
				width: 100%;
				margin: 2% 0 1%;
			}
			@media screen and (max-width: 767px) {
				.full-group,
				.half-group {
					width: 100%;
					margin: 1% 0;
				}
			}
			.form-btn {
				background: #f15a24;
				color: #fff;
				margin-top: 20px;
				height: 42px;
				box-shadow: 0 6px 0 0 #bb390a;
				font-weight: 700;
				font-size: 18px;
				border: 0;
				border-radius: 3px;
				transition: all 0.2s;
			}
			.form-btn:hover {
				box-shadow: inset 0 1px 0 0 #bb390a;
			}
			div.mce_inline_error {
				background-color: red !important;
				font-weight: 600 !important;
				font-size: 0.9rem;
			}
			input.mce_inline_error {
				border-color: red !important;
			}
			.newsletter-wpr {
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
				-ms-flex-line-pack: center;
				align-content: center;
			}
			@media screen and (min-width: 768px) {
				.newsletter-wpr {
					-ms-flex-wrap: nowrap;
					flex-wrap: nowrap;
				}
			}
			.newsletter-wpr .newsletter-deco {
				display: none;
			}
			@media screen and (min-width: 768px) {
				.newsletter-wpr .newsletter-deco {
					display: block;
					width: 50%;
					background-position: 50%;
					background-size: cover;
				}
			}
			.newsletter-wpr .newsletter-form {
				width: 100%;
				background: #2f2e28;
				padding: 30px 20px;
				color: #f7f4f3;
			}
			@media screen and (min-width: 768px) {
				.newsletter-wpr .newsletter-form {
					width: 50%;
				}
			}
			.newsletter-wpr .newsletter-form .mailchimp-subscribe {
				padding: 0;
			}
			.mailchimp-subscribe {
				background: #2f2e28;
				padding: 20px;
				color: #fff;
			}
			.site-footer {
				background: #2f2e28;
			}
			.site-footer,
			.site-footer--links {
				text-align: center;
			}
			.site-footer--links ul {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			.site-footer--links ul li {
				display: inline-block;
				margin: 0 0.2rem;
			}
			.site-footer--links a {
				color: #f7f4f3;
				font-size: 0.9rem;
			}
			.site-footer--social {
				color: #f7f4f3;
				margin: 1.5rem 0;
			}
			.footer-newsletter {
				background-color: #f7f4f3;
				background-image: url(/web/20220128144431im_/http://www.bewellinitiative.com/wp-content/themes/comp-wp/images/ptrn.svg);
				background-size: cover;
				background-position: 50%;
				background-repeat: no-repeat;
			}
			.social-icon {
				display: inline-block;
				width: 40px;
				height: 40px;
				background: #f7f4f3;
			}
			.social--facebook:after {
				content: "f";
				display: block;
				color: #2f2e28;
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
			}
	