﻿
body {
	font-family: "Gotham", "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* MyInstall Specific*/
.estimate-bottom-line-thin.estimate-name .text-centered {
	padding-top: 10px;
}

.contractor-info-container a {
	color: #20926d;
}

.contractor-info-container a:hover {
	color: #20926d;
}

/* End MyInstall Specific */
/*Links*/
a {
	color: #20926d;
}

a:hover, a:focus {
	color: #20926d;
}

/*End Links*/
/*Text Color*/
.text-primary {
	color: #20926d#0067A0;
}

a.text-primary:hover, a.text-primary:focus {
	color: #286090;
}

.text-success {
	color: #20926d;
}

a.text-success:hover, a.text-success:focus {
	color: #2b542c;
}

.text-info {
	color: #000000;
}

a.text-info:hover, a.text-info:focus {
	color: #000000;
}

.text-style-3 {
	color: #20926d;
}

.text-style-4 {
	color: #a4a19e;
}

.text-style-5 {
	color: #F4F4F4;
}

.text-style-6 {
	color: #323938;
}

.label-primary {
	background-color: #337ab7;
}

	.label-primary[href]:hover, .label-primary[href]:focus {
		background-color: #286090;
	}

.label-success {
	background-color: #5cb85c;
}

	.label-success[href]:hover, .label-success[href]:focus {
		background-color: #449d44;
	}

.label-info {
	background-color: #5bc0de;
}

	.label-info[href]:hover, .label-info[href]:focus {
		background-color: #31b0d5;
	}

h1.page-title {
	color: #20926d;
}

.heading-primary {
	background-color: #323938;
}

h3 .text-primary a {
	/*color: #005ce6; NOT DEFINED*/
}

.paragraph-alternative a {
	color: #20926d;
	text-decoration: underline;
}
/*End Text Color*/
/*Backgorund Color*/
.bg-primary {
	color: #ffffff;
	background-color: #337ab7;
}

a.bg-primary:hover, a.bg-primary:focus {
	background-color: #286090;
}

.bg-success {
	background-color: #dff0d8;
}

a.bg-success:hover, a.bg-success:focus {
	background-color: #c1e2b3;
}

.bg-info {
	background-color: #d9edf7;
}

a.bg-info:hover, a.bg-info:focus {
	background-color: #afd9ee;
}
/*End Backgorund Color*/
/*Buttons*/
.btn-default {
	color: #20926d;
	background-color: #eef0f1;
	border-color: #ebeeef;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.075);
	-webkit-transition: 0.15s all ease-out;
	-o-transition: 0.15s all ease-out;
	transition: 0.15s all ease-out;
}

	.btn-default:focus, .btn-default.focus, .btn-default:hover {
		color: #ffffff;
		background-color: #20926d;
		border-color: #20926d;
	}

	.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
		color: #ffffff;
		background-color: #20926d;
		border-color: #20926d;
	}

		.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus {
			color: #20926d;
			background-color: #bec6ca;
			border-color: #a5b0b5;
		}

	.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
		background-image: none;
	}

	.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
		background-color: #eef0f1;
		border-color: #ebeeef;
	}

	.btn-default .badge {
		color: #eef0f1;
		background-color: #20926d;
	}

.btn-primary {
	color: #ffffff;
	background-color: var(--colorSecondary-reskin);
	/*border-color: var(--tertiary-2); NOT DEFINED*/
	-webkit-transition: 0.15s all ease-out;
	-o-transition: 0.15s all ease-out;
	transition: 0.15s all ease-out;
}

	.btn-primary:focus, .btn-primary.focus, .btn-primary:hover, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
		color: #ffffff;
		background-color: var(--colorPrimary-reskin);
		border-color: var(--colorPrimary-reskin);
	}

		.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
			color: #ffffff;
			background-color: var(--colorPrimary-reskin);
			border-color: var(--colorPrimary-reskin);
		}

	.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
		background-image: none;
	}

	.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
		background-color: #323938;
		/*border-color: var(--tertiary-2); NOT DEFINED*/
	}

	.btn-primary .badge {
		color: #20926d;
		background-color: #ffffff;
	}

.btn-blank, .btn-success {
	color: #ffffff;
	background-color: #20926d;
	border-color: #20926d;
	-webkit-transition: 0.15s all ease-out;
	-o-transition: 0.15s all ease-out;
	transition: 0.15s all ease-out;
}

	.btn-blank:focus, .btn-blank.focus, .btn-success:focus, .btn-success.focus {
		color: #ffffff;
		background-color: #20926d;
		border-color: #476122;
	}

	.btn-blank:hover, .btn-success:hover {
		color: #ffffff;
		background-color: #20926d;
		border-color: #6b9233;
	}

	.btn-blank:active, .btn-blank.active, .open > .dropdown-toggle.btn-blank, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
		color: #ffffff;
		background-color: #20926d;
		border-color: #6b9233;
	}

		.btn-blank:active:hover, .btn-blank.active:hover, .open > .dropdown-toggle.btn-blank:hover, .btn-blank:active:focus, .btn-blank.active:focus, .open > .dropdown-toggle.btn-blank:focus, .btn-blank:active.focus, .btn-blank.active.focus, .open > .dropdown-toggle.btn-blank.focus, .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
			color: #ffffff;
			background-color: #5d7f2c;
			border-color: #476122;
		}

	.btn-blank:active, .btn-blank.active, .open > .dropdown-toggle.btn-blank, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
		background-image: none;
	}

	.btn-blank.disabled, .btn-blank[disabled], fieldset[disabled] .btn-blank, .btn-blank.disabled:hover, .btn-blank[disabled]:hover, fieldset[disabled] .btn-blank:hover, .btn-blank.disabled:focus, .btn-blank[disabled]:focus, fieldset[disabled] .btn-blank:focus, .btn-blank.disabled.focus, .btn-blank[disabled].focus, fieldset[disabled] .btn-blank.focus, .btn-blank.disabled:active, .btn-blank[disabled]:active, fieldset[disabled] .btn-blank:active, .btn-blank.disabled.active, .btn-blank[disabled].active, fieldset[disabled] .btn-blank.active, .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
		background-color: #20926d;
		border-color: #20926d;
	}

	.btn-blank .badge, .btn-success .badge {
		color: #20926d;
		background-color: #ffffff;
	}

.btn-info {
	color: #ffffff;
	background-color: #20926d;
	border-color: #20926d;
	-webkit-transition: 0.15s all ease-out;
	-o-transition: 0.15s all ease-out;
	transition: 0.15s all ease-out;
	min-width: 130px;
}

	.btn-info:focus, .btn-info.focus {
		color: #ffffff;
		background-color: #20926d;
		border-color: #08445e;
	}

	.btn-info:hover {
		color: #ffffff;
		background-color: #20926d;
		border-color: #20926d;
	}

	.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
		color: #ffffff;
		background-color: #20926d;
		border-color: #20926d;
	}

		.btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus {
			color: #ffffff;
			background-color: #20926d;
			border-color: #08445e;
		}

	.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
		background-image: none;
	}

	.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
		background-color: #20926d;
		border-color: #20926d;
	}

	.btn-info .badge {
		color: #20926d;
		background-color: #ffffff;
	}

.btn-transparent {
	color: #000000;
	background-color: transparent;
	border: 3px solid transparent;
}

	.btn-transparent:hover, .btn-transparent:active, .btn-transparent:focus {
		background: none repeat scroll 0 0 rgba(255, 255, 255, 0.08);
		color: #000000;
		opacity: .7;
	}

.btn-warning {
	color: #ffffff;
	background-color: #f0ad4e;
	border-color: #eea236;
}

	.btn-warning:focus, .btn-warning.focus {
		color: #ffffff;
		background-color: #ec971f;
		border-color: #985f0d;
	}

	.btn-warning:hover {
		color: #ffffff;
		background-color: #ec971f;
		border-color: #d58512;
	}

	.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
		color: #ffffff;
		background-color: #ec971f;
		border-color: #d58512;
	}

		.btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus {
			color: #ffffff;
			background-color: #d58512;
			border-color: #985f0d;
		}

	.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
		background-image: none;
	}

	.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
		background-color: #f0ad4e;
		border-color: #eea236;
	}

	.btn-warning .badge {
		color: #f0ad4e;
		background-color: #ffffff;
	}

.btn-danger {
	color: #ffffff;
	background-color: #ee2700;
	border-color: #e92600;
	-webkit-transition: 0.15s all ease-out;
	-o-transition: 0.15s all ease-out;
	transition: 0.15s all ease-out;
}

	.btn-danger:focus, .btn-danger.focus {
		color: #ffffff;
		background-color: #bb1f00;
		border-color: #691100;
	}

	.btn-danger:hover {
		color: #ffffff;
		background-color: #bb1f00;
		border-color: #ac1c00;
	}

	.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
		color: #ffffff;
		background-color: #bb1f00;
		border-color: #ac1c00;
	}

		.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus {
			color: #ffffff;
			background-color: #971900;
			border-color: #691100;
		}

	.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
		background-image: none;
	}

	.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
		background-color: #ee2700;
		border-color: #e92600;
	}

	.btn-danger .badge {
		color: #ee2700;
		background-color: #ffffff;
	}

.btn-link {
	color: #337ab7;
	font-weight: 700;
	border-radius: 0;
}

	.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
		background-color: transparent;
		-webkit-box-shadow: none;
		box-shadow: none;
	}

		.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
			border-color: transparent;
		}

			.btn-link:hover, .btn-link:focus {
				color: #23527c;
				text-decoration: underline;
				background-color: transparent;
			}

			.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
				color: #777777;
				text-decoration: none;
			}

.btn-inverse {
	color: #20926d;
	background-color: #ffffff;
	border-color: #eef0f1;
	-webkit-transition: 0.15s all ease-out;
	-o-transition: 0.15s all ease-out;
	transition: 0.15s all ease-out;
	text-shadow: none;
}

	.btn-inverse:focus, .btn-inverse.focus {
		color: #20926d;
		background-color: #e6e6e6;
		border-color: #a8b2b7;
	}

	.btn-inverse:hover {
		color: #20926d;
		background-color: #e6e6e6;
		border-color: #ccd2d5;
	}

	.btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {
		color: #20926d;
		background-color: #e6e6e6;
		border-color: #ccd2d5;
	}

		.btn-inverse:active:hover, .btn-inverse.active:hover, .open > .dropdown-toggle.btn-inverse:hover, .btn-inverse:active:focus, .btn-inverse.active:focus, .open > .dropdown-toggle.btn-inverse:focus, .btn-inverse:active.focus, .btn-inverse.active.focus, .open > .dropdown-toggle.btn-inverse.focus {
			color: #20926d;
			background-color: #d4d4d4;
			border-color: #a8b2b7;
		}

	.btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {
		background-image: none;
	}

	.btn-inverse.disabled, .btn-inverse[disabled], fieldset[disabled] .btn-inverse, .btn-inverse.disabled:hover, .btn-inverse[disabled]:hover, fieldset[disabled] .btn-inverse:hover, .btn-inverse.disabled:focus, .btn-inverse[disabled]:focus, fieldset[disabled] .btn-inverse:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled].focus, fieldset[disabled] .btn-inverse.focus, .btn-inverse.disabled:active, .btn-inverse[disabled]:active, fieldset[disabled] .btn-inverse:active, .btn-inverse.disabled.active, .btn-inverse[disabled].active, fieldset[disabled] .btn-inverse.active {
		background-color: #ffffff;
		border-color: #eef0f1;
	}

	.btn-inverse .badge {
		color: #ffffff;
		background-color: #323938;
	}

.btn-partner {
	color: #ffffff;
	background-color: #663366;
	border-color: #573366;
}

	.btn-partner:focus {
		color: #ffffff;
		background-color: #573366;
		border-color: #473366;
	}

	.btn-partner:hover {
		color: #ffffff;
		background-color: #563366;
		border-color: #473366;
	}
/*End Buttons*/
/*Assortment Pagination*/
.pagination > li > a, .pagination > li > span {
	color: #337ab7;
}

	.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
		color: #23527c;
	}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #337ab7;
	border-color: #337ab7;
}
/*End Assortment Pagination*/
/*Panel*/
.panel-primary {
	border-color: #337ab7;
}

	.panel-primary > .panel-heading {
		color: #ffffff;
		background-color: #337ab7;
		border-color: #337ab7;
	}

		.panel-primary > .panel-heading + .panel-collapse > .panel-body {
			border-top-color: #337ab7;
		}

		.panel-primary > .panel-heading .badge {
			color: #337ab7;
			background-color: #ffffff;
		}

	.panel-primary > .panel-footer + .panel-collapse > .panel-body {
		border-bottom-color: #337ab7;
	}

.panel-success {
	border-color: #d6e9c6;
}

	.panel-success > .panel-heading {
		color: #3C763D;
		background-color: #dff0d8;
		border-color: #d6e9c6;
	}

		.panel-success > .panel-heading + .panel-collapse > .panel-body {
			border-top-color: #d6e9c6;
		}

		.panel-success > .panel-heading .badge {
			color: #dff0d8;
			background-color: #3C763D;
		}

	.panel-success > .panel-footer + .panel-collapse > .panel-body {
		border-bottom-color: #d6e9c6;
	}

.panel-info {
	border-color: #bce8f1;
}

	.panel-info > .panel-heading {
		color: #31708F;
		background-color: #d9edf7;
		border-color: #bce8f1;
	}

		.panel-info > .panel-heading + .panel-collapse > .panel-body {
			border-top-color: #bce8f1;
		}

		.panel-info > .panel-heading .badge {
			color: #d9edf7;
			background-color: #31708F;
		}

	.panel-info > .panel-footer + .panel-collapse > .panel-body {
		border-bottom-color: #bce8f1;
	}
/*End Panel*/
/*Nav Bars*/
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	background-color: #337ab7;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #20926d;
	background-color: transparent;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #20926d;
	background-color: transparent;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #ffffff;
	background-color: #323938;
}

.user-navigation.navbar-default .navbar-nav > li:not(.open) > a {
	color: #20926d;
}

	.user-navigation.navbar-default .navbar-nav > li:not(.open) > a:hover, .user-navigation.navbar-default .navbar-nav > li:not(.open) > a:focus {
		background-color: #e0e4e5;
	}

.user-navigation.navbar-default .navbar-nav > .open > a, .user-navigation.navbar-default .navbar-nav > .open > a:hover, .user-navigation.navbar-default .navbar-nav > .open > a:focus {
	background-color: #20926d;
}

.navbar-default .navbar-nav li.open a.btn {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

@media (min-width: 768px) {
	.navbar-default ul.navbar-nav {
		position: absolute;
		right: 0;
		z-index: 1;
	}
}

.user-navigation .navbar-form .form-group > .fa {
	color: #20926d;
}

.tabs-nav {
	background-color: #323938;
}

	.tabs-nav .nav-tabs > li > a:hover {
		color: #000000;
		background-color: #eef0f1;
		border-color: #eef0f1;
	}

	.tabs-nav .nav-tabs > li.active > a, .tabs-nav .nav-tabs > li.active > a:hover, .tabs-nav .nav-tabs > li.active > a:focus {
		color: #20926d;
		background-color: #ffffff;
	}

	.tabs-nav .nav-tabs > li.external-tab > a, .tabs-nav .nav-tabs > li.external-tab > a:hover, .tabs-nav .nav-tabs > li.external-tab > a:focus {
		border: none;
		border-right: 1px solid transparent;
		color: #20926d;
		background-color: #ffffff;
	}

.top-navigation .navbar-nav > li > a {
	color: #20926d;
}

.top-navigation .dropdown-menu {
	background-color: #323938;
}

	.top-navigation .dropdown-menu .divider {
		background-color: #20926d;
	}

	.top-navigation .dropdown-menu > li > a {
		color: #ffffff;
	}

.top-navigation .navbar-back-btn {
	color: #20926d;
}

.top-navigation .navbar-toggle span.icon-bar {
	background-color: #323938;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	color: #ffffff;
	background-color: #20926d;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	color: #ffffff;
	background-color: #337ab7;
}

.user-navigation .dropdown-menu {
	background-color: #20926d;
	top: auto;
}

	.user-navigation .dropdown-menu .divider {
		background-color: #20926d;
	}

	.user-navigation .dropdown-menu > li > a {
		color: #ffffff;
	}

.nav-tabs {
	border-bottom: 2px solid #20926d;
}

	.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
		color: #ffffff;
		background-color: #20926d;
		border: 1px solid #20926d;
	}

.user-navigation a.user-nav-link {
	word-break: break-word !important;
	white-space: normal !important;
}

/*End Nav Bars*/
/*Misc*/
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
	color: #337ab7;
}

.progress-bar {
	background-color: #337ab7;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	background-color: #337ab7;
	border-color: #337ab7;
}

	.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
		color: #c7ddef;
	}

a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus {
	color: #31708F;
	background-color: #c4e3f3;
}

a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus {
	background-color: #31708F;
	border-color: #31708F;
}
/*End Misc*/
/*Well - This is usually a grey box with text inside*/
.well .well-heading {
	color: #20926d;
}

.well.well-info {
	background-color: #20926d;
	min-height: 275px;
}

.well-box h1, .well-box h2, .well-box h3, .well-box h4, .well-box h5, .well-box h6 {
	color: #20926d;
}

.well.well-info .well-heading.header2 {
	color: #000000;
}

.well.well-info h2.well-heading.text-center {
	color: #000000;
}
/*End Well*/
/*My Projects*/
.btn-group-justified > .btn-custom.disabled:first-child {
	border-right-color: #ffffff !important;
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-custom.disabled:first-child {
		border-color: #9f9c99 !important;
	}
}

.btn-group-justified > .btn-custom.disabled:last-child {
	border-left-color: #ffffff !important;
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-custom.disabled:last-child {
		border-color: #9f9c99 !important;
	}
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-blank:first-child, .btn-group-justified > .btn-success:first-child {
		border-color: #20926d !important;
	}
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-blank:last-child, .btn-group-justified > .btn-success:last-child {
		border-color: #20926d !important;
	}
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-partner:first-child {
		border-color: #573366 !important;
	}
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-partner:last-child {
		border-color: #573366 !important;
	}
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-partner.disabled:first-child {
		border-color: #9f9c99 !important;
	}
}

@media (max-width: 767px) {
	.btn-group-justified > .btn-partner.disabled:last-child {
		border-color: #9f9c99 !important;
	}
}

.custom-row:last-child {
	border-bottom-color: #20926d;
}
/*End My Projects*/
/*Wizard & Assortment Page*/
.your-quote-wrapper {
	border-color: #20926d;
}

.quote-box {
	background-color: #20926d;
}

.cboxClose:before {
	color: #20926d;
}

.slider-tab li a {
	color: #20926d;
}

	.slider-tab li a:hover {
		border-color: #20926d;
	}

.slider-tab li.active > a {
	border: 5px solid #20926d !important;
}

.slider-tab--custom-box a {
	background-color: #323938;
}

	.slider-tab--custom-box a:hover {
		color: #20926d !important;
	}

.slider-tab--content-area h3 {
	color: #20926d;
}

.online-quote {
	background-color: #f7941d;
}

.box-with-border {
	border-color: #20926d;
}

.ths-measurements-ad {
	background-color: #323938;
}

	.ths-measurements-ad .btn-ad {
		border-color: #9f9c99;
		background-color: #20926d;
	}

.btn-online-quote {
	background-color: #ffffff;
	border-color: #ffffff;
	color: #20926d;
}

	.btn-online-quote i {
		background-color: #ffffff;
		border-color: #ffffff;
		color: #20926d;
	}

.ths-linked-select form .label {
	background: #f2f2f2;
}

.further-information--list label {
	background-color: #eef0f1;
}

	.further-information--list label.final {
		background-color: #20926d;
		color: #ffffff;
	}

.further-information--list.ths-ad--wizzard label {
	background-color: transparent;
	text-transform: none;
}

.quote-summary-container .heading-primary a {
	color: #ffffff;
}

	.quote-summary-container .heading-primary a:hover {
		color: #d2d7da;
	}
/*New*/
.option-list .option-item-inner:hover {
	border-color: #20926d;
}

.ths-colors-tab > article > figure.selected .option-item-inner {
	border-color: #20926d;
}

.slider-tab--content .slider-tab--content-header {
	color: #20926d;
}

.custom-gallery .gallery-gallery--item .selected-thumbnail {
	border-color: #20926d;
}

.step-container .alt.header-grey-box {
	background-color: #323938;
}

.box-with-grey-border.alt, .ths-measurements-wrapper .box-with-border, .ths-measurements-wrapper .red-separator {
	border-color: #20926d;
}

.customCheckbox.checkbox .custom_checkboxItem:not(:checked) + input + label:after, .customCheckbox.checkbox .custom_checkboxItem:checked + input + label:after, .ths-colors-tab > aside ul li .filter_checkboxItem:not(:checked) + input + label:after, .ths-colors-tab > aside ul li .filter_checkboxItem:checked + input + label:after {
	color: #ffffff;
	border-color: #20926d;
	background: #0067A0;
	box-shadow: inset 0px 0px 0px 1px rgba(26, 54, 104, 0.4);
}

.option-list .option-item.checked .option-item-inner {
	border-color: #20926d;
}

.btn-tab-active-container {
	border: 5px solid #0067A0;
}

.assortmentCheckbox.checkbox .filter_checkboxItem:not(:checked) + input + span.assortmentCheckbox-box:after, .assortmentCheckbox.checkbox .filter_checkboxItem:checked + input + span.assortmentCheckbox-box:after, .customCheckbox.checkbox .custom_checkboxItem:not(:checked) + input + label:after, .customCheckbox.checkbox .custom_checkboxItem:checked + input + label:after, .generic-step-filters > aside ul li .filter_checkboxItem:not(:checked) + input + label:after, .generic-step-filters > aside ul li .filter_checkboxItem:checked + input + label:after {
	color: #fff;
	border-color: #20926d;
	background: #0067A0;
	text-align: center;
	box-shadow: inset 0px 0px 0px 1px rgba(26, 54, 104, 0.4);
}

.generic-step-filters > aside ul li label:hover:before {
	border: 1px solid #0067A0;
}

.generic-step-filters > article > figure.selected {
	border-color: #20926d;
}

	.generic-step-filters > article > figure.selected .option-item-inner {
		border-color: #20926d;
	}
/*End Wizard*/
/*Quote*/
#project-totals .promotion-total {
	color: #20926d;
}

#add-newroom-section .btn.btn-blank, #add-newroom-section .btn.btn-success {
	background-color: #ffffff;
	color: #323938;
}

.quote-summary-container .heading-primary {
	background-color: #000000;
}

.your-quote--custom-heading.alt {
	background-color: #000000;
}

.your-quote-wrapper {
	border-color: #20926d;
}

	.your-quote-wrapper.dark-blue {
		border-color: #000000;
	}

.quote .btn.btn-6 {
	border-color: #000000;
	background-color: #000000;
}

.next-step-title > .paragraph-alternative {
	color: #20926d;
}

.btn-online-quote > i {
	color: #ffffff;
	background-color: #323938;
	border-color: #20926d;
}

.online-quote {
	background-color: #000000;
}

	.online-quote ul li {
		color: #ffffff;
	}

a.financing-link {
	color: #20926d;
}

#SaveQuoteAndExitModalButton {
	background-color: #323938;
	color: #ffffff;
}
/*End Quote*/
/*Shopping Cart*/
.shoppingCart header, .shopping-cart-header {
	background: #0067A0;
	color: white;
}

.shoppingCart footer a:last-child {
	background: #0067A0;
	color: white;
}

.shopping-cart td.deposit-cell-container .btn-info {
	background-color: #20926d;
	border-color: #20926d;
}

	.shopping-cart td.deposit-cell-container .btn-info:hover, .shopping-cart td.deposit-cell-container .btn-info:active, .shopping-cart td.deposit-cell-container .btn-info:focus {
		background-color: #0471AF;
		border-color: #0471AF;
	}
/*End Shopping Cart*/
/*Breadcrumb*/
.breadcrumb-container {
	background-color: white;
}

.breadcrumb > .active {
	color: #323938;
}
/*End breadcrumb*/
/*Footer*/
.footer {
	background-color: #eef0f1;
}

	.footer .btn-group {
		border-bottom-color: #d2d7da;
	}

		.footer .btn-group .btn-menu-footer {
			border-radius: 0;
			color: #000000;
			background-color: transparent;
			border-color: transparent;
		}

			.footer .btn-group .btn-menu-footer:focus, .footer .btn-group .btn-menu-footer.focus {
				color: #000000;
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(0, 0, 0, 0);
			}

			.footer .btn-group .btn-menu-footer:hover {
				color: #000000;
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(0, 0, 0, 0);
			}

			.footer .btn-group .btn-menu-footer:active, .footer .btn-group .btn-menu-footer.active, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer {
				color: #000000;
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(0, 0, 0, 0);
			}

				.footer .btn-group .btn-menu-footer:active:hover, .footer .btn-group .btn-menu-footer.active:hover, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer:hover, .footer .btn-group .btn-menu-footer:active:focus, .footer .btn-group .btn-menu-footer.active:focus, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer:focus, .footer .btn-group .btn-menu-footer:active.focus, .footer .btn-group .btn-menu-footer.active.focus, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer.focus {
					color: #000000;
					background-color: rgba(0, 0, 0, 0);
					border-color: rgba(0, 0, 0, 0);
				}

			.footer .btn-group .btn-menu-footer .badge {
				color: transparent;
				background-color: #000000;
			}

			.footer .btn-group .btn-menu-footer:hover, .footer .btn-group .btn-menu-footer:focus, .footer .btn-group .btn-menu-footer.focus, .footer .btn-group .btn-menu-footer:active, .footer .btn-group .btn-menu-footer.active, .open > .dropdown-toggle.footer .btn-group .btn-menu-footer {
				color: #20926d;
				background-color: transparent;
				border-color: transparent;
			}

	.footer hr {
		border-top-color: #e0e4e5;
	}

	.footer a {
		color: #20926d;
	}

		.footer a:hover {
			color: #20926d;
		}

	.footer .highlight {
		color: #20926d;
	}

		.footer .highlight > a {
			color: #20926d;
		}

.copyright {
	color: #000000;
}

	.copyright a {
		color: inherit;
	}

		.copyright a.footer-social-item {
			color: #000000;
		}

			.copyright a.footer-social-item:hover {
				color: #20926d;
			}
/*End Footer*/
/*Carousel*/
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
	border-color: #337ab7;
}

#customCarousel .thumbnail p {
	background: #20926d;
}

#customCarousel .thumbnail:hover p {
	background: #fb8800;
}

[id^="customCarouselFour"] .thumbnail p, .custom-carousel .thumbnail p {
	background: #20926d;
}

[id^="customCarouselFour"] .thumbnail:hover p, .custom-carousel .thumbnail:hover p {
	background: #fb8800;
}

#carousel-testimonials .carousel-indicators .active {
	border-color: #20926d;
	background-color: #20926d;
}

.carousel-indicators li {
	border-color: #ffffff;
}

	.carousel-indicators li.active {
		border-color: #ffffff;
		background-color: #ffffff;
	}

.carousel-caption {
	color: #20926d;
}

	.carousel-caption.dark {
		color: #ffffff;
	}

	.carousel-caption.light h2 {
		color: #20926d;
	}

	.carousel-caption .custom-list ul li:before {
		color: #20926d;
	}

	.carousel-caption .carousel-caption-inner.underlay-1 {
		background:#20926d;
	}

		.carousel-caption .carousel-caption-inner.underlay-1 a {
			color: #000000;
		}

	.carousel-caption .carousel-caption-inner.underlay-blank, .carousel-caption .carousel-caption-inner.blank {
		background:#20926d;
	}

	.carousel-caption .carousel-caption-inner.underlay-2 {
		background:#20926d;
	}

	.carousel-caption .carousel-caption-inner.underlay-3 {
		background:#20926d;
	}

	.carousel-caption .carousel-caption-inner.underlay-4 {
		background:#20926d;
	}

	.carousel-caption .carousel-caption-inner.underlay-5 {
		background:#20926d;
	}

	.carousel-caption .carousel-caption-inner.underlay-6 {
		background:#20926d;
	}

@media (max-width: 767px) {
	.carousel-caption {
		background:#20926d;
	}

		.carousel-caption .header2 {
			margin: 0 0 10px 0;
			font-size: 20px;
		}
}

@media (min-width: 768px) {
	.carousel-caption .carousel-caption-inner .header1, .carousel-caption .carousel-caption-inner .header2, .carousel-caption .carousel-caption-inner .header3, .carousel-caption .carousel-caption-inner .header4, .carousel-caption .carousel-caption-inner .header5, .carousel-caption .carousel-caption-inner .header6 {
		margin-top: 0;
		margin-bottom: 0;
		color: #ffffff;
	}

	.carousel-caption .carousel-caption-inner .header2 {
		display: table;
	}
}

.carousel-control {
	color: #a4a19e;
}

.carousel-container {
	background-color: #eef0f1;
}
	/*End Carousel*/
	/*Carousel Underlayment*/
	.carousel-container.fade-1 {
		background-color: #323938;
	}

		.carousel-container.fade-1 .carousel-control {
			background-image: none;
		}

			.carousel-container.fade-1 .carousel-control.left {
				background-image: -webkit-linear-gradient(left, #0067A0 0%, rgba(26, 54, 104, 0) 100%);
				background-image: -o-linear-gradient(left, #0067A0 0%, rgba(26, 54, 104, 0) 100%);
				background-image: linear-gradient(to right, #0067A0 0%, rgba(26, 54, 104, 0) 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1a3668', endColorstr='#001a3668', GradientType=1);
			}

			.carousel-container.fade-1 .carousel-control.right {
				background-image: -webkit-linear-gradient(left, rgba(26, 54, 104, 0) 0%, #0067A0 100%);
				background-image: -o-linear-gradient(left, rgba(26, 54, 104, 0) 0%, #0067A0 100%);
				background-image: linear-gradient(to right, rgba(26, 54, 104, 0) 0%, #0067A0 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a3668', endColorstr='#ff1a3668', GradientType=1);
			}

	.carousel-container.fade-2 {
		background-color: #20926d;
	}

		.carousel-container.fade-2 .carousel-control {
			background-image: none;
		}

			.carousel-container.fade-2 .carousel-control.left {
				background-image: -webkit-linear-gradient(left, #20926d 0%, rgba(18, 156, 216, 0) 100%);
				background-image: -o-linear-gradient(left, #20926d 0%, rgba(18, 156, 216, 0) 100%);
				background-image: linear-gradient(to right, #20926d 0%, rgba(18, 156, 216, 0) 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff129cd8', endColorstr='#00129cd8', GradientType=1);
			}

			.carousel-container.fade-2 .carousel-control.right {
				background-image: -webkit-linear-gradient(left, rgba(18, 156, 216, 0) 0%, #20926d 100%);
				background-image: -o-linear-gradient(left, rgba(18, 156, 216, 0) 0%, #20926d 100%);
				background-image: linear-gradient(to right, rgba(18, 156, 216, 0) 0%, #20926d 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00129cd8', endColorstr='#ff129cd8', GradientType=1);
			}

	.carousel-container.fade-3 {
		background-color: #20926d;
	}

		.carousel-container.fade-3 .carousel-control {
			background-image: none;
		}

			.carousel-container.fade-3 .carousel-control.left {
				background-image: -webkit-linear-gradient(left, #20926d 0%, rgba(140, 190, 68, 0) 100%);
				background-image: -o-linear-gradient(left, #20926d 0%, rgba(140, 190, 68, 0) 100%);
				background-image: linear-gradient(to right, #20926d 0%, rgba(140, 190, 68, 0) 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8cbe44', endColorstr='#008cbe44', GradientType=1);
			}

			.carousel-container.fade-3 .carousel-control.right {
				background-image: -webkit-linear-gradient(left, rgba(140, 190, 68, 0) 0%, #20926d 100%);
				background-image: -o-linear-gradient(left, rgba(140, 190, 68, 0) 0%, #20926d 100%);
				background-image: linear-gradient(to right, rgba(140, 190, 68, 0) 0%, #20926d 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008cbe44', endColorstr='#ff8cbe44', GradientType=1);
			}

	.carousel-container.fade-4 {
		background-color: #a4a19e;
	}

		.carousel-container.fade-4 .carousel-control {
			background-image: none;
		}

			.carousel-container.fade-4 .carousel-control.left {
				background-image: -webkit-linear-gradient(left, #a4a19e 0%, rgba(164, 161, 158, 0) 100%);
				background-image: -o-linear-gradient(left, #a4a19e 0%, rgba(164, 161, 158, 0) 100%);
				background-image: linear-gradient(to right, #a4a19e 0%, rgba(164, 161, 158, 0) 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa4a19e', endColorstr='#00a4a19e', GradientType=1);
			}

			.carousel-container.fade-4 .carousel-control.right {
				background-image: -webkit-linear-gradient(left, rgba(164, 161, 158, 0) 0%, #a4a19e 100%);
				background-image: -o-linear-gradient(left, rgba(164, 161, 158, 0) 0%, #a4a19e 100%);
				background-image: linear-gradient(to right, rgba(164, 161, 158, 0) 0%, #a4a19e 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a4a19e', endColorstr='#ffa4a19e', GradientType=1);
			}

	.carousel-container.fade-5 {
		background-color: #ffffff;
	}

		.carousel-container.fade-5 .carousel-control {
			background-image: none;
		}

			.carousel-container.fade-5 .carousel-control.left {
				background-image: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
				background-image: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
				background-image: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#00ffffff', GradientType=1);
			}

			.carousel-container.fade-5 .carousel-control.right {
				background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
				background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
				background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=1);
			}

	.carousel-container.fade-6 {
		background-color: #000000;
	}

		.carousel-container.fade-6 .carousel-control {
			background-image: none;
		}

			.carousel-container.fade-6 .carousel-control.left {
				background-image: -webkit-linear-gradient(left, #000000 0%, rgba(0, 0, 0, 0) 100%);
				background-image: -o-linear-gradient(left, #000000 0%, rgba(0, 0, 0, 0) 100%);
				background-image: linear-gradient(to right, #000000 0%, rgba(0, 0, 0, 0) 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#00000000', GradientType=1);
			}

			.carousel-container.fade-6 .carousel-control.right {
				background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 100%);
				background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 100%);
				background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000000 100%);
				background-repeat: repeat-x;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=1);
			}
/*End Underlayment*/
/*Misc - Used in different pages*/
.border-dotted {
	border-bottom: 3px dotted #0067A0;
}

.fa.fa-times-circle {
	color: #20926d;
}

.step-item {
	color: #20926d;
}

	.step-item h4 {
		color: #20926d;
	}

	.step-item .editor a {
		color: #20926d;
	}

.info-box figure {
	color: #20926d;
}

.custom-list li:after {
	color: #20926d;
}

.product-offering h1, .product-offering h2, .product-offering h3, .product-offering h4, .product-offering h5, .product-offering h6 {
	color: #20926d;
}

.alternative-offering h1, .alternative-offering h2, .alternative-offering h3, .alternative-offering h4, .alternative-offering h5, .alternative-offering h6 {
	color: #573366;
}

.options-box header.options-header {
	background-color: #20926d;
}

.options-box .custom-list ul li:after {
	color: #20926d;
}

.options-box .custom-list ul li, .options-box .custom-list ul:before {
	color: #20926d;
}

#cboxSlideshow {
	color: #0092ef;
}

.thumbnail.custom .caption h4 {
	color: #20926d;
}

.workflow-container--custom-step.second-step .vertical-checkbox.clicked {
	border-color: #20926d;
}

.status.done {
	color: #20926d;
}

.sub-tabs-wrapper .sub-tabs li a {
	color: #20926d;
}

.sub-tabs-wrapper .sub-tabs li.active a {
	color: #20926d;
}

.box-title-bar {
	color: #ffffff;
	background-color: #323938 !important;
}

.btn.btn-light-blue {
	background-color: #20926d;
	color: #ffffff;
}

.btn-alt {
	background-color: #20926d;
	border-color: #20926d;
}

	.btn-alt:hover {
		background-color: #20926d;
		border-color: #20926d;
		opacity: .9;
	}

a.btn-alt, p.btn-alt a, h2.btn-alt {
	color: #ffffff;
}

h2.btn-alt {
	color: #ffffff;
}

	h2.btn-alt:hover {
		color: #ffffff;
	}

.all-products-container {
	background-color: #F4F4F4;
}

	.all-products-container.alt .custom-carousel .thumbnail p {
		background-color: #20926d;
	}

	.all-products-container.alt .btn-alt {
		background-color: #20926d;
		border-color: #20926d;
	}

.form-control:focus {
	border-color: #20926d;
	box-shadow: none;
}

.form-control:focus-visible {
	border-color: #20926d;
	box-shadow: none;
}

.drawer-controls .btn {
	color: #20926d;
}

	.drawer-controls .btn:hover, .drawer-controls .btn:focus, .drawer-controls .btn.focus, .drawer-controls .btn:active, .drawer-controls .btn.active {
		color: #20926d;
	}

.folding > .drawer-controls .btn, .open > .drawer-controls .btn {
	color: #20926d;
}

.btn-group.mobile-menu-item {
	border-bottom-color: #d2d7da;
}

	.btn-group.mobile-menu-item .mobile-menu li a {
		color: #a4a19e;
	}

	.btn-group.mobile-menu-item .mobile-menu .active a {
		color: #20926d;
	}

	.btn-group.mobile-menu-item .btn-menu-mobile {
		color: #000000;
	}

		.btn-group.mobile-menu-item .btn-menu-mobile:focus, .btn-group.mobile-menu-item .btn-menu-mobile.focus {
			color: #000000;
			background-color: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}

		.btn-group.mobile-menu-item .btn-menu-mobile:hover {
			color: #000000;
			background-color: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}

		.btn-group.mobile-menu-item .btn-menu-mobile:active, .btn-group.mobile-menu-item .btn-menu-mobile.active, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile {
			color: #000000;
			background-color: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}

			.btn-group.mobile-menu-item .btn-menu-mobile:active:hover, .btn-group.mobile-menu-item .btn-menu-mobile.active:hover, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile:hover, .btn-group.mobile-menu-item .btn-menu-mobile:active:focus, .btn-group.mobile-menu-item .btn-menu-mobile.active:focus, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile:focus, .btn-group.mobile-menu-item .btn-menu-mobile:active.focus, .btn-group.mobile-menu-item .btn-menu-mobile.active.focus, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile.focus {
				color: #000000;
				background-color: rgba(0, 0, 0, 0);
				border-color: rgba(0, 0, 0, 0);
			}

		.btn-group.mobile-menu-item .btn-menu-mobile.disabled, .btn-group.mobile-menu-item .btn-menu-mobile[disabled], fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile, .btn-group.mobile-menu-item .btn-menu-mobile.disabled:hover, .btn-group.mobile-menu-item .btn-menu-mobile[disabled]:hover, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile:hover, .btn-group.mobile-menu-item .btn-menu-mobile.disabled:focus, .btn-group.mobile-menu-item .btn-menu-mobile[disabled]:focus, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile:focus, .btn-group.mobile-menu-item .btn-menu-mobile.disabled.focus, .btn-group.mobile-menu-item .btn-menu-mobile[disabled].focus, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile.focus, .btn-group.mobile-menu-item .btn-menu-mobile.disabled:active, .btn-group.mobile-menu-item .btn-menu-mobile[disabled]:active, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile:active, .btn-group.mobile-menu-item .btn-menu-mobile.disabled.active, .btn-group.mobile-menu-item .btn-menu-mobile[disabled].active, fieldset[disabled] .btn-group.mobile-menu-item .btn-menu-mobile.active {
			background-color: transparent;
			border-color: transparent;
		}

		.btn-group.mobile-menu-item .btn-menu-mobile .badge {
			color: transparent;
			background-color: #000000;
		}

		.btn-group.mobile-menu-item .btn-menu-mobile:hover, .btn-group.mobile-menu-item .btn-menu-mobile:focus, .btn-group.mobile-menu-item .btn-menu-mobile.focus, .btn-group.mobile-menu-item .btn-menu-mobile:active, .btn-group.mobile-menu-item .btn-menu-mobile.active, .open > .dropdown-toggle.btn-group.mobile-menu-item .btn-menu-mobile {
			color: #20926d;
			background-color: transparent;
			border-color: transparent;
		}

.bottom-right-quote-information {
	border-color: #20926d;
}

	.bottom-right-quote-information .custom-list {
		border-bottom-color: #cccccc;
	}

.your-quote-area ul li {
	color: #20926d;
}

.your-quote--custom-heading {
	background: #0067A0;
	color: #ffffff;
}

@media (max-width: 767px) {
	.your-quote-area {
		background-color: #323938;
		color: #ffffff;
	}
}

.separator {
	border-bottom-color: #20926d;
	margin: 20px 0 0;
}

.ths-collapseWrapper .btn.btn-primary {
	background-color: #eef0f1;
}

.ths-collapseWrapper .collapse .btn.btn-primary {
	background-color: #eef0f1;
	color: #000000;
}

	.ths-collapseWrapper .collapse .btn.btn-primary i {
		color: #20926d;
	}

	.ths-collapseWrapper .collapse .btn.btn-primary:hover {
		background-color: #eef0f1;
	}

.ths-collapseWrapper > .ths-collapseItem p.ths-collapseItem-title {
	background-color: #323938;
	color: #ffffff;
}

.ths-collapseWrapper .ths-collapseItem > div .btn.btn-primary {
	color: #20926d;
}

.ths-collapseWrapper .collapse .btn.btn-primary {
	background-color: #eef0f1;
	color: #000000;
}

.ths-collapseWrapper.hss-pyramid-accordion .btn i {
	color: #323938;
}

.ths-secondary-nav li a span {
	background-color: #20926d;
	color: #ffffff;
}

.ths-secondary-nav li a:before {
	border-bottom-color: #20926d;
	border-top-color: #20926d;
}

.ths-secondary-nav li a:after {
	border-left-color: #20926d;
}

.ths-secondary-nav li a.nav-active span {
	background-color: #323938;
}

.ths-secondary-nav li a.nav-active:after {
	border-left-color: #20926d;
}

.ths-secondary-nav li a.nav-active:before {
	border-bottom-color: #20926d;
	border-top-color: #20926d;
}

.ths-secondary-nav li a.nav-completed span {
	background-color: #ebebeb;
	color: #000000;
}

.ths-secondary-nav li a.nav-completed:after {
	border-left-color: #ebebeb;
}

.ths-secondary-nav li a.nav-completed:before {
	border-bottom-color: #ebebeb;
	border-top-color: #ebebeb;
}

.financing-box {
	background-color: #323938 !important;
}

.row.custom-banner.light-gray a > strong {
	color: #20926d;
}

.custom-banner {
	background-color: #ffffff !important;
}
#submitButton, #submitLeadButton {
	color: #000000;
}
/*End Misc*/
/*Payment Form*/
.payment-disclosure-modal {
	border-color: #0471AF;
}
/*End Payment Form*/
.btn-info:disabled {
	pointer-events: auto;
}
.modal-header {
	display: block;
}

/* Overriding tailwind defaults */
h1, .h1 {
	font-size: 36px !important;
}

h2, .h2 {
	font-size: 30px !important;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

h3, .h3 {
	font-size: 24px !important;
}

h4, .h4 {
	font-size: 18px !important;
}

h5, .h5 {
	font-size: 14px !important;
}

h6, .h6 {
	font-size: 12px !important;
}