/*!
Theme Name: Morisey-Dart Group
Theme URI: http://morisey-dart.admin.haleywebsite.com
Author: Haley Marketing Group
Author URI: https://www.haleymarketing.com
Description: A custom WordPress theme developed for Morisey-Dart Group. March 2018
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: starter2016-21
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Starter 21 is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/


/*! 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: bold
}

dfn {
	font-style: italic
}

h1 {
	font-size: 2em;
	margin: 0.67em 0
}

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 {
	-webkit-box-sizing: content-box;
	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"] {
	-webkit-box-sizing: border-box;
	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;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

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

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

legend {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto
}

optgroup {
	font-weight: bold
}

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

td,
th {
	padding: 0
}


/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */

@media print {
	*,
	*:before,
	*:after {
		background: transparent !important;
		color: #000 !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		text-shadow: none !important
	}
	a,
	a:visited {
		text-decoration: underline
	}
	a[href]:after {
		content: " (" attr(href) ")"
	}
	abbr[title]:after {
		content: " (" attr(title) ")"
	}
	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: ""
	}
	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid
	}
	thead {
		display: table-header-group
	}
	tr,
	img {
		page-break-inside: avoid
	}
	img {
		max-width: 100% !important
	}
	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3
	}
	h2,
	h3 {
		page-break-after: avoid
	}
	.navbar {
		display: none
	}
	.btn>.caret,
	#page .gform_wrapper .gform_footer input.button>.caret,
	#page .gform_wrapper .gform_footer input[type=submit]>.caret,
	#page .gform_wrapper .gform_page_footer input.button>.caret,
	#page .gform_wrapper .gform_page_footer input[type=submit]>.caret,
	#submit>.caret,
	.search-submit>.caret,
	.jbfButtn>.caret,
	.rpwe-summary .more-link>.caret,
	.dropup>.btn>.caret,
	#page .gform_wrapper .gform_footer .dropup>input.button>.caret,
	#page .gform_wrapper .gform_footer .dropup>input[type=submit]>.caret,
	#page .gform_wrapper .gform_page_footer .dropup>input.button>.caret,
	#page .gform_wrapper .gform_page_footer .dropup>input[type=submit]>.caret,
	.dropup>#submit>.caret,
	.dropup>.search-submit>.caret,
	.dropup>.jbfButtn>.caret,
	.rpwe-summary .dropup>.more-link>.caret {
		border-top-color: #000 !important
	}
	.label {
		border: 1px solid #000
	}
	.table {
		border-collapse: collapse !important
	}
	.table td,
	.table th {
		background-color: #fff !important
	}
	.table-bordered th,
	.table-bordered td {
		border: 1px solid #ddd !important
	}
}


/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
	font-family: 'FontAwesome';
	src: url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?v=4.6.3");
	src: url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.fa-lg {
	font-size: 1.3333333333em;
	line-height: .75em;
	vertical-align: -15%
}

.fa-2x {
	font-size: 2em
}

.fa-3x {
	font-size: 3em
}

.fa-4x {
	font-size: 4em
}

.fa-5x {
	font-size: 5em
}

.fa-fw {
	width: 1.2857142857em;
	text-align: center
}

.fa-ul {
	padding-left: 0;
	margin-left: 2.1428571429em;
	list-style-type: none
}

.fa-ul>li {
	position: relative
}

.fa-li {
	position: absolute;
	left: -2.1428571429em;
	width: 2.1428571429em;
	top: .1428571429em;
	text-align: center
}

.fa-li.fa-lg {
	left: -1.8571428571em
}

.fa-border {
	padding: .2em .25em .15em;
	border: solid 0.08em #eee;
	border-radius: .1em
}

.fa-pull-left {
	float: left
}

.fa-pull-right {
	float: right
}

.fa.fa-pull-left {
	margin-right: .3em
}

.fa.fa-pull-right {
	margin-left: .3em
}

.pull-right {
	float: right
}

.pull-left {
	float: left
}

.fa.pull-left {
	margin-right: .3em
}

.fa.pull-right {
	margin-left: .3em
}

.fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear
}

.fa-pulse {
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.fa-rotate-90 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.fa-rotate-180 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.fa-rotate-270 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg)
}

.fa-flip-horizontal {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	transform: scale(-1, 1)
}

.fa-flip-vertical {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	-webkit-transform: scale(1, -1);
	transform: scale(1, -1)
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
	-webkit-filter: none;
	filter: none
}

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}

.fa-stack-1x {
	line-height: inherit
}

.fa-stack-2x {
	font-size: 2em
}

.fa-inverse {
	color: #fff
}

.fa-glass:before {
	content: ""
}

.fa-music:before {
	content: ""
}

.fa-search:before {
	content: ""
}

.fa-envelope-o:before {
	content: ""
}

.fa-heart:before {
	content: ""
}

.fa-star:before {
	content: ""
}

.fa-star-o:before {
	content: ""
}

.fa-user:before {
	content: ""
}

.fa-film:before {
	content: ""
}

.fa-th-large:before {
	content: ""
}

.fa-th:before {
	content: ""
}

.fa-th-list:before {
	content: ""
}

.fa-check:before {
	content: ""
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
	content: ""
}

.fa-search-plus:before {
	content: ""
}

.fa-search-minus:before {
	content: ""
}

.fa-power-off:before {
	content: ""
}

.fa-signal:before {
	content: ""
}

.fa-gear:before,
.fa-cog:before {
	content: ""
}

.fa-trash-o:before {
	content: ""
}

.fa-home:before {
	content: ""
}

.fa-file-o:before {
	content: ""
}

.fa-clock-o:before {
	content: ""
}

.fa-road:before {
	content: ""
}

.fa-download:before {
	content: ""
}

.fa-arrow-circle-o-down:before {
	content: ""
}

.fa-arrow-circle-o-up:before {
	content: ""
}

.fa-inbox:before {
	content: ""
}

.fa-play-circle-o:before {
	content: ""
}

.fa-rotate-right:before,
.fa-repeat:before {
	content: ""
}

.fa-refresh:before {
	content: ""
}

.fa-list-alt:before {
	content: ""
}

.fa-lock:before {
	content: ""
}

.fa-flag:before {
	content: ""
}

.fa-headphones:before {
	content: ""
}

.fa-volume-off:before {
	content: ""
}

.fa-volume-down:before {
	content: ""
}

.fa-volume-up:before {
	content: ""
}

.fa-qrcode:before {
	content: ""
}

.fa-barcode:before {
	content: ""
}

.fa-tag:before {
	content: ""
}

.fa-tags:before {
	content: ""
}

.fa-book:before {
	content: ""
}

.fa-bookmark:before {
	content: ""
}

.fa-print:before {
	content: ""
}

.fa-camera:before {
	content: ""
}

.fa-font:before {
	content: ""
}

.fa-bold:before {
	content: ""
}

.fa-italic:before {
	content: ""
}

.fa-text-height:before {
	content: ""
}

.fa-text-width:before {
	content: ""
}

.fa-align-left:before {
	content: ""
}

.fa-align-center:before {
	content: ""
}

.fa-align-right:before {
	content: ""
}

.fa-align-justify:before {
	content: ""
}

.fa-list:before {
	content: ""
}

.fa-dedent:before,
.fa-outdent:before {
	content: ""
}

.fa-indent:before {
	content: ""
}

.fa-video-camera:before {
	content: ""
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
	content: ""
}

.fa-pencil:before {
	content: ""
}

.fa-map-marker:before {
	content: ""
}

.fa-adjust:before {
	content: ""
}

.fa-tint:before {
	content: ""
}

.fa-edit:before,
.fa-pencil-square-o:before {
	content: ""
}

.fa-share-square-o:before {
	content: ""
}

.fa-check-square-o:before {
	content: ""
}

.fa-arrows:before {
	content: ""
}

.fa-step-backward:before {
	content: ""
}

.fa-fast-backward:before {
	content: ""
}

.fa-backward:before {
	content: ""
}

.fa-play:before {
	content: ""
}

.fa-pause:before {
	content: ""
}

.fa-stop:before {
	content: ""
}

.fa-forward:before {
	content: ""
}

.fa-fast-forward:before {
	content: ""
}

.fa-step-forward:before {
	content: ""
}

.fa-eject:before {
	content: ""
}

.fa-chevron-left:before {
	content: ""
}

.fa-chevron-right:before {
	content: ""
}

.fa-plus-circle:before {
	content: ""
}

.fa-minus-circle:before {
	content: ""
}

.fa-times-circle:before {
	content: ""
}

.fa-check-circle:before {
	content: ""
}

.fa-question-circle:before {
	content: ""
}

.fa-info-circle:before {
	content: ""
}

.fa-crosshairs:before {
	content: ""
}

.fa-times-circle-o:before {
	content: ""
}

.fa-check-circle-o:before {
	content: ""
}

.fa-ban:before {
	content: ""
}

.fa-arrow-left:before {
	content: ""
}

.fa-arrow-right:before {
	content: ""
}

.fa-arrow-up:before {
	content: ""
}

.fa-arrow-down:before {
	content: ""
}

.fa-mail-forward:before,
.fa-share:before {
	content: ""
}

.fa-expand:before {
	content: ""
}

.fa-compress:before {
	content: ""
}

.fa-plus:before {
	content: ""
}

.fa-minus:before {
	content: ""
}

.fa-asterisk:before {
	content: ""
}

.fa-exclamation-circle:before {
	content: ""
}

.fa-gift:before {
	content: ""
}

.fa-leaf:before {
	content: ""
}

.fa-fire:before {
	content: ""
}

.fa-eye:before {
	content: ""
}

.fa-eye-slash:before {
	content: ""
}

.fa-warning:before,
.fa-exclamation-triangle:before {
	content: ""
}

.fa-plane:before {
	content: ""
}

.fa-calendar:before {
	content: ""
}

.fa-random:before {
	content: ""
}

.fa-comment:before {
	content: ""
}

.fa-magnet:before {
	content: ""
}

.fa-chevron-up:before {
	content: ""
}

.fa-chevron-down:before {
	content: ""
}

.fa-retweet:before {
	content: ""
}

.fa-shopping-cart:before {
	content: ""
}

.fa-folder:before {
	content: ""
}

.fa-folder-open:before {
	content: ""
}

.fa-arrows-v:before {
	content: ""
}

.fa-arrows-h:before {
	content: ""
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
	content: ""
}

.fa-twitter-square:before {
	content: ""
}

.fa-facebook-square:before {
	content: ""
}

.fa-camera-retro:before {
	content: ""
}

.fa-key:before {
	content: ""
}

.fa-gears:before,
.fa-cogs:before {
	content: ""
}

.fa-comments:before {
	content: ""
}

.fa-thumbs-o-up:before {
	content: ""
}

.fa-thumbs-o-down:before {
	content: ""
}

.fa-star-half:before {
	content: ""
}

.fa-heart-o:before {
	content: ""
}

.fa-sign-out:before {
	content: ""
}

.fa-linkedin-square:before {
	content: ""
}

.fa-thumb-tack:before {
	content: ""
}

.fa-external-link:before {
	content: ""
}

.fa-sign-in:before {
	content: ""
}

.fa-trophy:before {
	content: ""
}

.fa-github-square:before {
	content: ""
}

.fa-upload:before {
	content: ""
}

.fa-lemon-o:before {
	content: ""
}

.fa-phone:before {
	content: ""
}

.fa-square-o:before {
	content: ""
}

.fa-bookmark-o:before {
	content: ""
}

.fa-phone-square:before {
	content: ""
}

.fa-twitter:before {
	content: ""
}

.fa-facebook-f:before,
.fa-facebook:before {
	content: ""
}

.fa-github:before {
	content: ""
}

.fa-unlock:before {
	content: ""
}

.fa-credit-card:before {
	content: ""
}

.fa-feed:before,
.fa-rss:before {
	content: ""
}

.fa-hdd-o:before {
	content: ""
}

.fa-bullhorn:before {
	content: ""
}

.fa-bell:before {
	content: ""
}

.fa-certificate:before {
	content: ""
}

.fa-hand-o-right:before {
	content: ""
}

.fa-hand-o-left:before {
	content: ""
}

.fa-hand-o-up:before {
	content: ""
}

.fa-hand-o-down:before {
	content: ""
}

.fa-arrow-circle-left:before {
	content: ""
}

.fa-arrow-circle-right:before {
	content: ""
}

.fa-arrow-circle-up:before {
	content: ""
}

.fa-arrow-circle-down:before {
	content: ""
}

.fa-globe:before {
	content: ""
}

.fa-wrench:before {
	content: ""
}

.fa-tasks:before {
	content: ""
}

.fa-filter:before {
	content: ""
}

.fa-briefcase:before {
	content: ""
}

.fa-arrows-alt:before {
	content: ""
}

.fa-group:before,
.fa-users:before {
	content: ""
}

.fa-chain:before,
.fa-link:before {
	content: ""
}

.fa-cloud:before {
	content: ""
}

.fa-flask:before {
	content: ""
}

.fa-cut:before,
.fa-scissors:before {
	content: ""
}

.fa-copy:before,
.fa-files-o:before {
	content: ""
}

.fa-paperclip:before {
	content: ""
}

.fa-save:before,
.fa-floppy-o:before {
	content: ""
}

.fa-square:before {
	content: ""
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
	content: ""
}

.fa-list-ul:before {
	content: ""
}

.fa-list-ol:before {
	content: ""
}

.fa-strikethrough:before {
	content: ""
}

.fa-underline:before {
	content: ""
}

.fa-table:before {
	content: ""
}

.fa-magic:before {
	content: ""
}

.fa-truck:before {
	content: ""
}

.fa-pinterest:before {
	content: ""
}

.fa-pinterest-square:before {
	content: ""
}

.fa-google-plus-square:before {
	content: ""
}

.fa-google-plus:before {
	content: ""
}

.fa-money:before {
	content: ""
}

.fa-caret-down:before {
	content: ""
}

.fa-caret-up:before {
	content: ""
}

.fa-caret-left:before {
	content: ""
}

.fa-caret-right:before {
	content: ""
}

.fa-columns:before {
	content: ""
}

.fa-unsorted:before,
.fa-sort:before {
	content: ""
}

.fa-sort-down:before,
.fa-sort-desc:before {
	content: ""
}

.fa-sort-up:before,
.fa-sort-asc:before {
	content: ""
}

.fa-envelope:before {
	content: ""
}

.fa-linkedin:before {
	content: ""
}

.fa-rotate-left:before,
.fa-undo:before {
	content: ""
}

.fa-legal:before,
.fa-gavel:before {
	content: ""
}

.fa-dashboard:before,
.fa-tachometer:before {
	content: ""
}

.fa-comment-o:before {
	content: ""
}

.fa-comments-o:before {
	content: ""
}

.fa-flash:before,
.fa-bolt:before {
	content: ""
}

.fa-sitemap:before {
	content: ""
}

.fa-umbrella:before {
	content: ""
}

.fa-paste:before,
.fa-clipboard:before {
	content: ""
}

.fa-lightbulb-o:before {
	content: ""
}

.fa-exchange:before {
	content: ""
}

.fa-cloud-download:before {
	content: ""
}

.fa-cloud-upload:before {
	content: ""
}

.fa-user-md:before {
	content: ""
}

.fa-stethoscope:before {
	content: ""
}

.fa-suitcase:before {
	content: ""
}

.fa-bell-o:before {
	content: ""
}

.fa-coffee:before {
	content: ""
}

.fa-cutlery:before {
	content: ""
}

.fa-file-text-o:before {
	content: ""
}

.fa-building-o:before {
	content: ""
}

.fa-hospital-o:before {
	content: ""
}

.fa-ambulance:before {
	content: ""
}

.fa-medkit:before {
	content: ""
}

.fa-fighter-jet:before {
	content: ""
}

.fa-beer:before {
	content: ""
}

.fa-h-square:before {
	content: ""
}

.fa-plus-square:before {
	content: ""
}

.fa-angle-double-left:before {
	content: ""
}

.fa-angle-double-right:before {
	content: ""
}

.fa-angle-double-up:before {
	content: ""
}

.fa-angle-double-down:before {
	content: ""
}

.fa-angle-left:before {
	content: ""
}

.fa-angle-right:before {
	content: ""
}

.fa-angle-up:before {
	content: ""
}

.fa-angle-down:before {
	content: ""
}

.fa-desktop:before {
	content: ""
}

.fa-laptop:before {
	content: ""
}

.fa-tablet:before {
	content: ""
}

.fa-mobile-phone:before,
.fa-mobile:before {
	content: ""
}

.fa-circle-o:before {
	content: ""
}

.fa-quote-left:before {
	content: ""
}

.fa-quote-right:before {
	content: ""
}

.fa-spinner:before {
	content: ""
}

.fa-circle:before {
	content: ""
}

.fa-mail-reply:before,
.fa-reply:before {
	content: ""
}

.fa-github-alt:before {
	content: ""
}

.fa-folder-o:before {
	content: ""
}

.fa-folder-open-o:before {
	content: ""
}

.fa-smile-o:before {
	content: ""
}

.fa-frown-o:before {
	content: ""
}

.fa-meh-o:before {
	content: ""
}

.fa-gamepad:before {
	content: ""
}

.fa-keyboard-o:before {
	content: ""
}

.fa-flag-o:before {
	content: ""
}

.fa-flag-checkered:before {
	content: ""
}

.fa-terminal:before {
	content: ""
}

.fa-code:before {
	content: ""
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
	content: ""
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
	content: ""
}

.fa-location-arrow:before {
	content: ""
}

.fa-crop:before {
	content: ""
}

.fa-code-fork:before {
	content: ""
}

.fa-unlink:before,
.fa-chain-broken:before {
	content: ""
}

.fa-question:before {
	content: ""
}

.fa-info:before {
	content: ""
}

.fa-exclamation:before {
	content: ""
}

.fa-superscript:before {
	content: ""
}

.fa-subscript:before {
	content: ""
}

.fa-eraser:before {
	content: ""
}

.fa-puzzle-piece:before {
	content: ""
}

.fa-microphone:before {
	content: ""
}

.fa-microphone-slash:before {
	content: ""
}

.fa-shield:before {
	content: ""
}

.fa-calendar-o:before {
	content: ""
}

.fa-fire-extinguisher:before {
	content: ""
}

.fa-rocket:before {
	content: ""
}

.fa-maxcdn:before {
	content: ""
}

.fa-chevron-circle-left:before {
	content: ""
}

.fa-chevron-circle-right:before {
	content: ""
}

.fa-chevron-circle-up:before {
	content: ""
}

.fa-chevron-circle-down:before {
	content: ""
}

.fa-html5:before {
	content: ""
}

.fa-css3:before {
	content: ""
}

.fa-anchor:before {
	content: ""
}

.fa-unlock-alt:before {
	content: ""
}

.fa-bullseye:before {
	content: ""
}

.fa-ellipsis-h:before {
	content: ""
}

.fa-ellipsis-v:before {
	content: ""
}

.fa-rss-square:before {
	content: ""
}

.fa-play-circle:before {
	content: ""
}

.fa-ticket:before {
	content: ""
}

.fa-minus-square:before {
	content: ""
}

.fa-minus-square-o:before {
	content: ""
}

.fa-level-up:before {
	content: ""
}

.fa-level-down:before {
	content: ""
}

.fa-check-square:before {
	content: ""
}

.fa-pencil-square:before {
	content: ""
}

.fa-external-link-square:before {
	content: ""
}

.fa-share-square:before {
	content: ""
}

.fa-compass:before {
	content: ""
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
	content: ""
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
	content: ""
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
	content: ""
}

.fa-euro:before,
.fa-eur:before {
	content: ""
}

.fa-gbp:before {
	content: ""
}

.fa-dollar:before,
.fa-usd:before {
	content: ""
}

.fa-rupee:before,
.fa-inr:before {
	content: ""
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
	content: ""
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
	content: ""
}

.fa-won:before,
.fa-krw:before {
	content: ""
}

.fa-bitcoin:before,
.fa-btc:before {
	content: ""
}

.fa-file:before {
	content: ""
}

.fa-file-text:before {
	content: ""
}

.fa-sort-alpha-asc:before {
	content: ""
}

.fa-sort-alpha-desc:before {
	content: ""
}

.fa-sort-amount-asc:before {
	content: ""
}

.fa-sort-amount-desc:before {
	content: ""
}

.fa-sort-numeric-asc:before {
	content: ""
}

.fa-sort-numeric-desc:before {
	content: ""
}

.fa-thumbs-up:before {
	content: ""
}

.fa-thumbs-down:before {
	content: ""
}

.fa-youtube-square:before {
	content: ""
}

.fa-youtube:before {
	content: ""
}

.fa-xing:before {
	content: ""
}

.fa-xing-square:before {
	content: ""
}

.fa-youtube-play:before {
	content: ""
}

.fa-dropbox:before {
	content: ""
}

.fa-stack-overflow:before {
	content: ""
}

.fa-instagram:before {
	content: ""
}

.fa-flickr:before {
	content: ""
}

.fa-adn:before {
	content: ""
}

.fa-bitbucket:before {
	content: ""
}

.fa-bitbucket-square:before {
	content: ""
}

.fa-tumblr:before {
	content: ""
}

.fa-tumblr-square:before {
	content: ""
}

.fa-long-arrow-down:before {
	content: ""
}

.fa-long-arrow-up:before {
	content: ""
}

.fa-long-arrow-left:before {
	content: ""
}

.fa-long-arrow-right:before {
	content: ""
}

.fa-apple:before {
	content: ""
}

.fa-windows:before {
	content: ""
}

.fa-android:before {
	content: ""
}

.fa-linux:before {
	content: ""
}

.fa-dribbble:before {
	content: ""
}

.fa-skype:before {
	content: ""
}

.fa-foursquare:before {
	content: ""
}

.fa-trello:before {
	content: ""
}

.fa-female:before {
	content: ""
}

.fa-male:before {
	content: ""
}

.fa-gittip:before,
.fa-gratipay:before {
	content: ""
}

.fa-sun-o:before {
	content: ""
}

.fa-moon-o:before {
	content: ""
}

.fa-archive:before {
	content: ""
}

.fa-bug:before {
	content: ""
}

.fa-vk:before {
	content: ""
}

.fa-weibo:before {
	content: ""
}

.fa-renren:before {
	content: ""
}

.fa-pagelines:before {
	content: ""
}

.fa-stack-exchange:before {
	content: ""
}

.fa-arrow-circle-o-right:before {
	content: ""
}

.fa-arrow-circle-o-left:before {
	content: ""
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
	content: ""
}

.fa-dot-circle-o:before {
	content: ""
}

.fa-wheelchair:before {
	content: ""
}

.fa-vimeo-square:before {
	content: ""
}

.fa-turkish-lira:before,
.fa-try:before {
	content: ""
}

.fa-plus-square-o:before {
	content: ""
}

.fa-space-shuttle:before {
	content: ""
}

.fa-slack:before {
	content: ""
}

.fa-envelope-square:before {
	content: ""
}

.fa-wordpress:before {
	content: ""
}

.fa-openid:before {
	content: ""
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
	content: ""
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
	content: ""
}

.fa-yahoo:before {
	content: ""
}

.fa-google:before {
	content: ""
}

.fa-reddit:before {
	content: ""
}

.fa-reddit-square:before {
	content: ""
}

.fa-stumbleupon-circle:before {
	content: ""
}

.fa-stumbleupon:before {
	content: ""
}

.fa-delicious:before {
	content: ""
}

.fa-digg:before {
	content: ""
}

.fa-pied-piper-pp:before {
	content: ""
}

.fa-pied-piper-alt:before {
	content: ""
}

.fa-drupal:before {
	content: ""
}

.fa-joomla:before {
	content: ""
}

.fa-language:before {
	content: ""
}

.fa-fax:before {
	content: ""
}

.fa-building:before {
	content: ""
}

.fa-child:before {
	content: ""
}

.fa-paw:before {
	content: ""
}

.fa-spoon:before {
	content: ""
}

.fa-cube:before {
	content: ""
}

.fa-cubes:before {
	content: ""
}

.fa-behance:before {
	content: ""
}

.fa-behance-square:before {
	content: ""
}

.fa-steam:before {
	content: ""
}

.fa-steam-square:before {
	content: ""
}

.fa-recycle:before {
	content: ""
}

.fa-automobile:before,
.fa-car:before {
	content: ""
}

.fa-cab:before,
.fa-taxi:before {
	content: ""
}

.fa-tree:before {
	content: ""
}

.fa-spotify:before {
	content: ""
}

.fa-deviantart:before {
	content: ""
}

.fa-soundcloud:before {
	content: ""
}

.fa-database:before {
	content: ""
}

.fa-file-pdf-o:before {
	content: ""
}

.fa-file-word-o:before {
	content: ""
}

.fa-file-excel-o:before {
	content: ""
}

.fa-file-powerpoint-o:before {
	content: ""
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
	content: ""
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
	content: ""
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
	content: ""
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
	content: ""
}

.fa-file-code-o:before {
	content: ""
}

.fa-vine:before {
	content: ""
}

.fa-codepen:before {
	content: ""
}

.fa-jsfiddle:before {
	content: ""
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
	content: ""
}

.fa-circle-o-notch:before {
	content: ""
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
	content: ""
}

.fa-ge:before,
.fa-empire:before {
	content: ""
}

.fa-git-square:before {
	content: ""
}

.fa-git:before {
	content: ""
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
	content: ""
}

.fa-tencent-weibo:before {
	content: ""
}

.fa-qq:before {
	content: ""
}

.fa-wechat:before,
.fa-weixin:before {
	content: ""
}

.fa-send:before,
.fa-paper-plane:before {
	content: ""
}

.fa-send-o:before,
.fa-paper-plane-o:before {
	content: ""
}

.fa-history:before {
	content: ""
}

.fa-circle-thin:before {
	content: ""
}

.fa-header:before {
	content: ""
}

.fa-paragraph:before {
	content: ""
}

.fa-sliders:before {
	content: ""
}

.fa-share-alt:before {
	content: ""
}

.fa-share-alt-square:before {
	content: ""
}

.fa-bomb:before {
	content: ""
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
	content: ""
}

.fa-tty:before {
	content: ""
}

.fa-binoculars:before {
	content: ""
}

.fa-plug:before {
	content: ""
}

.fa-slideshare:before {
	content: ""
}

.fa-twitch:before {
	content: ""
}

.fa-yelp:before {
	content: ""
}

.fa-newspaper-o:before {
	content: ""
}

.fa-wifi:before {
	content: ""
}

.fa-calculator:before {
	content: ""
}

.fa-paypal:before {
	content: ""
}

.fa-google-wallet:before {
	content: ""
}

.fa-cc-visa:before {
	content: ""
}

.fa-cc-mastercard:before {
	content: ""
}

.fa-cc-discover:before {
	content: ""
}

.fa-cc-amex:before {
	content: ""
}

.fa-cc-paypal:before {
	content: ""
}

.fa-cc-stripe:before {
	content: ""
}

.fa-bell-slash:before {
	content: ""
}

.fa-bell-slash-o:before {
	content: ""
}

.fa-trash:before {
	content: ""
}

.fa-copyright:before {
	content: ""
}

.fa-at:before {
	content: ""
}

.fa-eyedropper:before {
	content: ""
}

.fa-paint-brush:before {
	content: ""
}

.fa-birthday-cake:before {
	content: ""
}

.fa-area-chart:before {
	content: ""
}

.fa-pie-chart:before {
	content: ""
}

.fa-line-chart:before {
	content: ""
}

.fa-lastfm:before {
	content: ""
}

.fa-lastfm-square:before {
	content: ""
}

.fa-toggle-off:before {
	content: ""
}

.fa-toggle-on:before {
	content: ""
}

.fa-bicycle:before {
	content: ""
}

.fa-bus:before {
	content: ""
}

.fa-ioxhost:before {
	content: ""
}

.fa-angellist:before {
	content: ""
}

.fa-cc:before {
	content: ""
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
	content: ""
}

.fa-meanpath:before {
	content: ""
}

.fa-buysellads:before {
	content: ""
}

.fa-connectdevelop:before {
	content: ""
}

.fa-dashcube:before {
	content: ""
}

.fa-forumbee:before {
	content: ""
}

.fa-leanpub:before {
	content: ""
}

.fa-sellsy:before {
	content: ""
}

.fa-shirtsinbulk:before {
	content: ""
}

.fa-simplybuilt:before {
	content: ""
}

.fa-skyatlas:before {
	content: ""
}

.fa-cart-plus:before {
	content: ""
}

.fa-cart-arrow-down:before {
	content: ""
}

.fa-diamond:before {
	content: ""
}

.fa-ship:before {
	content: ""
}

.fa-user-secret:before {
	content: ""
}

.fa-motorcycle:before {
	content: ""
}

.fa-street-view:before {
	content: ""
}

.fa-heartbeat:before {
	content: ""
}

.fa-venus:before {
	content: ""
}

.fa-mars:before {
	content: ""
}

.fa-mercury:before {
	content: ""
}

.fa-intersex:before,
.fa-transgender:before {
	content: ""
}

.fa-transgender-alt:before {
	content: ""
}

.fa-venus-double:before {
	content: ""
}

.fa-mars-double:before {
	content: ""
}

.fa-venus-mars:before {
	content: ""
}

.fa-mars-stroke:before {
	content: ""
}

.fa-mars-stroke-v:before {
	content: ""
}

.fa-mars-stroke-h:before {
	content: ""
}

.fa-neuter:before {
	content: ""
}

.fa-genderless:before {
	content: ""
}

.fa-facebook-official:before {
	content: ""
}

.fa-pinterest-p:before {
	content: ""
}

.fa-whatsapp:before {
	content: ""
}

.fa-server:before {
	content: ""
}

.fa-user-plus:before {
	content: ""
}

.fa-user-times:before {
	content: ""
}

.fa-hotel:before,
.fa-bed:before {
	content: ""
}

.fa-viacoin:before {
	content: ""
}

.fa-train:before {
	content: ""
}

.fa-subway:before {
	content: ""
}

.fa-medium:before {
	content: ""
}

.fa-yc:before,
.fa-y-combinator:before {
	content: ""
}

.fa-optin-monster:before {
	content: ""
}

.fa-opencart:before {
	content: ""
}

.fa-expeditedssl:before {
	content: ""
}

.fa-battery-4:before,
.fa-battery-full:before {
	content: ""
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
	content: ""
}

.fa-battery-2:before,
.fa-battery-half:before {
	content: ""
}

.fa-battery-1:before,
.fa-battery-quarter:before {
	content: ""
}

.fa-battery-0:before,
.fa-battery-empty:before {
	content: ""
}

.fa-mouse-pointer:before {
	content: ""
}

.fa-i-cursor:before {
	content: ""
}

.fa-object-group:before {
	content: ""
}

.fa-object-ungroup:before {
	content: ""
}

.fa-sticky-note:before {
	content: ""
}

.fa-sticky-note-o:before {
	content: ""
}

.fa-cc-jcb:before {
	content: ""
}

.fa-cc-diners-club:before {
	content: ""
}

.fa-clone:before {
	content: ""
}

.fa-balance-scale:before {
	content: ""
}

.fa-hourglass-o:before {
	content: ""
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
	content: ""
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
	content: ""
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
	content: ""
}

.fa-hourglass:before {
	content: ""
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
	content: ""
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
	content: ""
}

.fa-hand-scissors-o:before {
	content: ""
}

.fa-hand-lizard-o:before {
	content: ""
}

.fa-hand-spock-o:before {
	content: ""
}

.fa-hand-pointer-o:before {
	content: ""
}

.fa-hand-peace-o:before {
	content: ""
}

.fa-trademark:before {
	content: ""
}

.fa-registered:before {
	content: ""
}

.fa-creative-commons:before {
	content: ""
}

.fa-gg:before {
	content: ""
}

.fa-gg-circle:before {
	content: ""
}

.fa-tripadvisor:before {
	content: ""
}

.fa-odnoklassniki:before {
	content: ""
}

.fa-odnoklassniki-square:before {
	content: ""
}

.fa-get-pocket:before {
	content: ""
}

.fa-wikipedia-w:before {
	content: ""
}

.fa-safari:before {
	content: ""
}

.fa-chrome:before {
	content: ""
}

.fa-firefox:before {
	content: ""
}

.fa-opera:before {
	content: ""
}

.fa-internet-explorer:before {
	content: ""
}

.fa-tv:before,
.fa-television:before {
	content: ""
}

.fa-contao:before {
	content: ""
}

.fa-500px:before {
	content: ""
}

.fa-amazon:before {
	content: ""
}

.fa-calendar-plus-o:before {
	content: ""
}

.fa-calendar-minus-o:before {
	content: ""
}

.fa-calendar-times-o:before {
	content: ""
}

.fa-calendar-check-o:before {
	content: ""
}

.fa-industry:before {
	content: ""
}

.fa-map-pin:before {
	content: ""
}

.fa-map-signs:before {
	content: ""
}

.fa-map-o:before {
	content: ""
}

.fa-map:before {
	content: ""
}

.fa-commenting:before {
	content: ""
}

.fa-commenting-o:before {
	content: ""
}

.fa-houzz:before {
	content: ""
}

.fa-vimeo:before {
	content: ""
}

.fa-black-tie:before {
	content: ""
}

.fa-fonticons:before {
	content: ""
}

.fa-reddit-alien:before {
	content: ""
}

.fa-edge:before {
	content: ""
}

.fa-credit-card-alt:before {
	content: ""
}

.fa-codiepie:before {
	content: ""
}

.fa-modx:before {
	content: ""
}

.fa-fort-awesome:before {
	content: ""
}

.fa-usb:before {
	content: ""
}

.fa-product-hunt:before {
	content: ""
}

.fa-mixcloud:before {
	content: ""
}

.fa-scribd:before {
	content: ""
}

.fa-pause-circle:before {
	content: ""
}

.fa-pause-circle-o:before {
	content: ""
}

.fa-stop-circle:before {
	content: ""
}

.fa-stop-circle-o:before {
	content: ""
}

.fa-shopping-bag:before {
	content: ""
}

.fa-shopping-basket:before {
	content: ""
}

.fa-hashtag:before {
	content: ""
}

.fa-bluetooth:before {
	content: ""
}

.fa-bluetooth-b:before {
	content: ""
}

.fa-percent:before {
	content: ""
}

.fa-gitlab:before {
	content: ""
}

.fa-wpbeginner:before {
	content: ""
}

.fa-wpforms:before {
	content: ""
}

.fa-envira:before {
	content: ""
}

.fa-universal-access:before {
	content: ""
}

.fa-wheelchair-alt:before {
	content: ""
}

.fa-question-circle-o:before {
	content: ""
}

.fa-blind:before {
	content: ""
}

.fa-audio-description:before {
	content: ""
}

.fa-volume-control-phone:before {
	content: ""
}

.fa-braille:before {
	content: ""
}

.fa-assistive-listening-systems:before {
	content: ""
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
	content: ""
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
	content: ""
}

.fa-glide:before {
	content: ""
}

.fa-glide-g:before {
	content: ""
}

.fa-signing:before,
.fa-sign-language:before {
	content: ""
}

.fa-low-vision:before {
	content: ""
}

.fa-viadeo:before {
	content: ""
}

.fa-viadeo-square:before {
	content: ""
}

.fa-snapchat:before {
	content: ""
}

.fa-snapchat-ghost:before {
	content: ""
}

.fa-snapchat-square:before {
	content: ""
}

.fa-pied-piper:before {
	content: ""
}

.fa-first-order:before {
	content: ""
}

.fa-yoast:before {
	content: ""
}

.fa-themeisle:before {
	content: ""
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
	content: ""
}

.fa-fa:before,
.fa-font-awesome:before {
	content: ""
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	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
}

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

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

html {
	font-size: 10px;
	-webkit-tap-highlight-color: transparent
}

body {
	font-family: "Josefin Sans", Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 1.33;
	color: #252525;
	background-color: #fff
}

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

a {
	color: #f17220;
	text-decoration: none
}

a:hover,
a:focus {
	color: #b9500c;
	text-decoration: underline
}

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.33;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto
}

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

img.alignleft {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px
}

img.alignright {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px
}

img.aligncenter {
	margin-right: auto;
	margin-left: auto
}

hr {
	margin-top: 27px;
	margin-bottom: 27px;
	border: 0;
	border-top: 1px solid #e1e1e1
}

.sr-only,
.screen-reader-text {
	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: "Quattrocento", Georgia, "Times New Roman", Times, serif;
	font-weight: 400;
	line-height: 1.1;
	color: #f17220
}

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: normal;
	line-height: 1;
	color: #c0bfbf
}

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

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

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

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

h1,
.h1 {
	font-size: 44px
}

h2,
.h2 {
	font-size: 36px
}

h3,
.h3 {
	font-size: 30px
}

h4,
.h4 {
	font-size: 22px
}

h5,
.h5 {
	font-size: 20px
}

h6,
.h6 {
	font-size: 15px
}

p {
	margin: 0 0 27px;
	font-weight: 300
}

.lead {
	margin-bottom: 27px;
	font-size: 23px;
	font-weight: 300
}

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

small,
.small {
	font-size: 90%
}

mark,
.mark {
	background-color: #fcf8e3;
	padding: .2em
}

.text-left {
	text-align: left
}

.text-right {
	text-align: right
}

.text-center {
	text-align: center
}

.text-justify {
	text-align: justify
}

.text-nowrap {
	white-space: nowrap
}

.text-lowercase {
	text-transform: lowercase
}

.text-uppercase,
.initialism {
	text-transform: uppercase
}

.text-capitalize {
	text-transform: capitalize
}

.text-muted {
	color: #c0bfbf
}

.text-primary {
	color: #f17220
}

a.text-primary:hover,
a.text-primary:focus {
	color: #d15a0d
}

.bg-primary {
	color: #fff
}

.bg-primary {
	background-color: #f17220
}

a.bg-primary:hover,
a.bg-primary:focus {
	background-color: #d15a0d
}

.bg-gray {
	background-color: #5f5e5e
}

a.bg-gray:hover,
a.bg-gray:focus {
	background-color: #454545
}

.bg-gray-light {
	background-color: #c0bfbf
}

a.bg-gray-light:hover,
a.bg-gray-light:focus {
	background-color: #a7a5a5
}

.bg-gray-lighter {
	background-color: #e1e1e1
}

a.bg-gray-lighter:hover,
a.bg-gray-lighter:focus {
	background-color: #c8c7c7
}

.bg-gray-lightest {
	background-color: #ebebeb
}

a.bg-gray-lightest:hover,
a.bg-gray-lightest:focus {
	background-color: #d2d1d1
}

.page-header {
	padding-bottom: 12.5px;
	margin: 54px 0 27px;
	border-bottom: 4px solid #ebebeb
}

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

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

.list-unstyled,
ul.talent-info,
#home4 ul.talent-info,
.rss-feed,
.rpwe-ul {
	padding-left: 0;
	list-style: none
}

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

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

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

dt,
dd {
	line-height: 1.33
}

dt {
	font-weight: bold
}

dd {
	margin-left: 0
}

.dl-horizontal dd:before,
.dl-horizontal dd:after {
	content: " ";
	display: table
}

.dl-horizontal dd:after {
	clear: both
}

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

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

.initialism {
	font-size: 90%
}

.site-main blockquote {
	padding: 13.5px 27px;
	margin: 0 0 27px;
	font-size: 25px;
	border-left: 5px solid #e1e1e1
}

.site-main blockquote p:last-child,
.site-main blockquote ul:last-child,
.site-main blockquote ol:last-child {
	margin-bottom: 0
}

.site-main blockquote footer,
.site-main blockquote small,
.site-main blockquote .small {
	display: block;
	font-size: 80%;
	line-height: 1.33;
	color: #c0bfbf
}

.site-main blockquote footer:before,
.site-main blockquote small:before,
.site-main blockquote .small:before {
	content: '\2014 \00A0'
}

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

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

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

address {
	margin-bottom: 27px;
	font-style: normal;
	line-height: 1.33
}

.question {
	color: #252525;
	cursor: pointer;
	margin: 0 0 13.5px;
	padding: 6px 12px;
	background: #e1e1e1;
	font-size: 22px
}

.question:hover,
.question:focus,
.question.active {
	color: #fff;
	background: #f17220
}

.question:hover .fa,
.question:focus .fa,
.question.active .fa {
	color: inherit
}

.question .fa {
	color: #f17220
}

.question .hidden-collapsed {
	display: inline-block
}

.question .visible-collapsed {
	display: none
}

.question.collapsed .hidden-collapsed {
	display: none
}

.question.collapsed .visible-collapsed {
	display: inline-block
}

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

code {
	padding: 2px 4px;
	font-size: 90%;
	color: #c7254e;
	background-color: #f9f2f4;
	border-radius: 4px
}

kbd {
	padding: 2px 4px;
	font-size: 90%;
	color: #fff;
	background-color: #333;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25)
}

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

pre {
	display: block;
	padding: 13px;
	margin: 0 0 13.5px;
	font-size: 19px;
	line-height: 1.33;
	word-break: break-all;
	word-wrap: break-word;
	color: #403f3f;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px
}

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

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

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

.container:before,
.container:after {
	content: " ";
	display: table
}

.container:after {
	clear: both
}

@media (min-width: 768px) {
	.container {
		width: 750px
	}
}

@media (min-width: 992px) {
	.container {
		width: 970px
	}
}

@media (min-width: 1200px) {
	.container {
		width: 1170px
	}
}

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

.container-fluid:before,
.container-fluid:after {
	content: " ";
	display: table
}

.container-fluid:after {
	clear: both
}

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

.row:before,
.row:after {
	content: " ";
	display: table
}

.row:after {
	clear: both
}

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

.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.3333333333%
}

.col-xs-2 {
	width: 16.6666666667%
}

.col-xs-3 {
	width: 25%
}

.col-xs-4 {
	width: 33.3333333333%
}

.col-xs-5 {
	width: 41.6666666667%
}

.col-xs-6 {
	width: 50%
}

.col-xs-7 {
	width: 58.3333333333%
}

.col-xs-8 {
	width: 66.6666666667%
}

.col-xs-9 {
	width: 75%
}

.col-xs-10 {
	width: 83.3333333333%
}

.col-xs-11 {
	width: 91.6666666667%
}

.col-xs-12 {
	width: 100%
}

.col-xs-pull-0 {
	right: auto
}

.col-xs-pull-1 {
	right: 8.3333333333%
}

.col-xs-pull-2 {
	right: 16.6666666667%
}

.col-xs-pull-3 {
	right: 25%
}

.col-xs-pull-4 {
	right: 33.3333333333%
}

.col-xs-pull-5 {
	right: 41.6666666667%
}

.col-xs-pull-6 {
	right: 50%
}

.col-xs-pull-7 {
	right: 58.3333333333%
}

.col-xs-pull-8 {
	right: 66.6666666667%
}

.col-xs-pull-9 {
	right: 75%
}

.col-xs-pull-10 {
	right: 83.3333333333%
}

.col-xs-pull-11 {
	right: 91.6666666667%
}

.col-xs-pull-12 {
	right: 100%
}

.col-xs-push-0 {
	left: auto
}

.col-xs-push-1 {
	left: 8.3333333333%
}

.col-xs-push-2 {
	left: 16.6666666667%
}

.col-xs-push-3 {
	left: 25%
}

.col-xs-push-4 {
	left: 33.3333333333%
}

.col-xs-push-5 {
	left: 41.6666666667%
}

.col-xs-push-6 {
	left: 50%
}

.col-xs-push-7 {
	left: 58.3333333333%
}

.col-xs-push-8 {
	left: 66.6666666667%
}

.col-xs-push-9 {
	left: 75%
}

.col-xs-push-10 {
	left: 83.3333333333%
}

.col-xs-push-11 {
	left: 91.6666666667%
}

.col-xs-push-12 {
	left: 100%
}

.col-xs-offset-0 {
	margin-left: 0%
}

.col-xs-offset-1 {
	margin-left: 8.3333333333%
}

.col-xs-offset-2 {
	margin-left: 16.6666666667%
}

.col-xs-offset-3 {
	margin-left: 25%
}

.col-xs-offset-4 {
	margin-left: 33.3333333333%
}

.col-xs-offset-5 {
	margin-left: 41.6666666667%
}

.col-xs-offset-6 {
	margin-left: 50%
}

.col-xs-offset-7 {
	margin-left: 58.3333333333%
}

.col-xs-offset-8 {
	margin-left: 66.6666666667%
}

.col-xs-offset-9 {
	margin-left: 75%
}

.col-xs-offset-10 {
	margin-left: 83.3333333333%
}

.col-xs-offset-11 {
	margin-left: 91.6666666667%
}

.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.3333333333%
	}
	.col-sm-2 {
		width: 16.6666666667%
	}
	.col-sm-3 {
		width: 25%
	}
	.col-sm-4 {
		width: 33.3333333333%
	}
	.col-sm-5 {
		width: 41.6666666667%
	}
	.col-sm-6 {
		width: 50%
	}
	.col-sm-7 {
		width: 58.3333333333%
	}
	.col-sm-8 {
		width: 66.6666666667%
	}
	.col-sm-9 {
		width: 75%
	}
	.col-sm-10 {
		width: 83.3333333333%
	}
	.col-sm-11 {
		width: 91.6666666667%
	}
	.col-sm-12 {
		width: 100%
	}
	.col-sm-pull-0 {
		right: auto
	}
	.col-sm-pull-1 {
		right: 8.3333333333%
	}
	.col-sm-pull-2 {
		right: 16.6666666667%
	}
	.col-sm-pull-3 {
		right: 25%
	}
	.col-sm-pull-4 {
		right: 33.3333333333%
	}
	.col-sm-pull-5 {
		right: 41.6666666667%
	}
	.col-sm-pull-6 {
		right: 50%
	}
	.col-sm-pull-7 {
		right: 58.3333333333%
	}
	.col-sm-pull-8 {
		right: 66.6666666667%
	}
	.col-sm-pull-9 {
		right: 75%
	}
	.col-sm-pull-10 {
		right: 83.3333333333%
	}
	.col-sm-pull-11 {
		right: 91.6666666667%
	}
	.col-sm-pull-12 {
		right: 100%
	}
	.col-sm-push-0 {
		left: auto
	}
	.col-sm-push-1 {
		left: 8.3333333333%
	}
	.col-sm-push-2 {
		left: 16.6666666667%
	}
	.col-sm-push-3 {
		left: 25%
	}
	.col-sm-push-4 {
		left: 33.3333333333%
	}
	.col-sm-push-5 {
		left: 41.6666666667%
	}
	.col-sm-push-6 {
		left: 50%
	}
	.col-sm-push-7 {
		left: 58.3333333333%
	}
	.col-sm-push-8 {
		left: 66.6666666667%
	}
	.col-sm-push-9 {
		left: 75%
	}
	.col-sm-push-10 {
		left: 83.3333333333%
	}
	.col-sm-push-11 {
		left: 91.6666666667%
	}
	.col-sm-push-12 {
		left: 100%
	}
	.col-sm-offset-0 {
		margin-left: 0%
	}
	.col-sm-offset-1 {
		margin-left: 8.3333333333%
	}
	.col-sm-offset-2 {
		margin-left: 16.6666666667%
	}
	.col-sm-offset-3 {
		margin-left: 25%
	}
	.col-sm-offset-4 {
		margin-left: 33.3333333333%
	}
	.col-sm-offset-5 {
		margin-left: 41.6666666667%
	}
	.col-sm-offset-6 {
		margin-left: 50%
	}
	.col-sm-offset-7 {
		margin-left: 58.3333333333%
	}
	.col-sm-offset-8 {
		margin-left: 66.6666666667%
	}
	.col-sm-offset-9 {
		margin-left: 75%
	}
	.col-sm-offset-10 {
		margin-left: 83.3333333333%
	}
	.col-sm-offset-11 {
		margin-left: 91.6666666667%
	}
	.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.3333333333%
	}
	.col-md-2 {
		width: 16.6666666667%
	}
	.col-md-3 {
		width: 25%
	}
	.col-md-4 {
		width: 33.3333333333%
	}
	.col-md-5 {
		width: 41.6666666667%
	}
	.col-md-6 {
		width: 50%
	}
	.col-md-7 {
		width: 58.3333333333%
	}
	.col-md-8 {
		width: 66.6666666667%
	}
	.col-md-9 {
		width: 75%
	}
	.col-md-10 {
		width: 83.3333333333%
	}
	.col-md-11 {
		width: 91.6666666667%
	}
	.col-md-12 {
		width: 100%
	}
	.col-md-pull-0 {
		right: auto
	}
	.col-md-pull-1 {
		right: 8.3333333333%
	}
	.col-md-pull-2 {
		right: 16.6666666667%
	}
	.col-md-pull-3 {
		right: 25%
	}
	.col-md-pull-4 {
		right: 33.3333333333%
	}
	.col-md-pull-5 {
		right: 41.6666666667%
	}
	.col-md-pull-6 {
		right: 50%
	}
	.col-md-pull-7 {
		right: 58.3333333333%
	}
	.col-md-pull-8 {
		right: 66.6666666667%
	}
	.col-md-pull-9 {
		right: 75%
	}
	.col-md-pull-10 {
		right: 83.3333333333%
	}
	.col-md-pull-11 {
		right: 91.6666666667%
	}
	.col-md-pull-12 {
		right: 100%
	}
	.col-md-push-0 {
		left: auto
	}
	.col-md-push-1 {
		left: 8.3333333333%
	}
	.col-md-push-2 {
		left: 16.6666666667%
	}
	.col-md-push-3 {
		left: 25%
	}
	.col-md-push-4 {
		left: 33.3333333333%
	}
	.col-md-push-5 {
		left: 41.6666666667%
	}
	.col-md-push-6 {
		left: 50%
	}
	.col-md-push-7 {
		left: 58.3333333333%
	}
	.col-md-push-8 {
		left: 66.6666666667%
	}
	.col-md-push-9 {
		left: 75%
	}
	.col-md-push-10 {
		left: 83.3333333333%
	}
	.col-md-push-11 {
		left: 91.6666666667%
	}
	.col-md-push-12 {
		left: 100%
	}
	.col-md-offset-0 {
		margin-left: 0%
	}
	.col-md-offset-1 {
		margin-left: 8.3333333333%
	}
	.col-md-offset-2 {
		margin-left: 16.6666666667%
	}
	.col-md-offset-3 {
		margin-left: 25%
	}
	.col-md-offset-4 {
		margin-left: 33.3333333333%
	}
	.col-md-offset-5 {
		margin-left: 41.6666666667%
	}
	.col-md-offset-6 {
		margin-left: 50%
	}
	.col-md-offset-7 {
		margin-left: 58.3333333333%
	}
	.col-md-offset-8 {
		margin-left: 66.6666666667%
	}
	.col-md-offset-9 {
		margin-left: 75%
	}
	.col-md-offset-10 {
		margin-left: 83.3333333333%
	}
	.col-md-offset-11 {
		margin-left: 91.6666666667%
	}
	.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.3333333333%
	}
	.col-lg-2 {
		width: 16.6666666667%
	}
	.col-lg-3 {
		width: 25%
	}
	.col-lg-4 {
		width: 33.3333333333%
	}
	.col-lg-5 {
		width: 41.6666666667%
	}
	.col-lg-6 {
		width: 50%
	}
	.col-lg-7 {
		width: 58.3333333333%
	}
	.col-lg-8 {
		width: 66.6666666667%
	}
	.col-lg-9 {
		width: 75%
	}
	.col-lg-10 {
		width: 83.3333333333%
	}
	.col-lg-11 {
		width: 91.6666666667%
	}
	.col-lg-12 {
		width: 100%
	}
	.col-lg-pull-0 {
		right: auto
	}
	.col-lg-pull-1 {
		right: 8.3333333333%
	}
	.col-lg-pull-2 {
		right: 16.6666666667%
	}
	.col-lg-pull-3 {
		right: 25%
	}
	.col-lg-pull-4 {
		right: 33.3333333333%
	}
	.col-lg-pull-5 {
		right: 41.6666666667%
	}
	.col-lg-pull-6 {
		right: 50%
	}
	.col-lg-pull-7 {
		right: 58.3333333333%
	}
	.col-lg-pull-8 {
		right: 66.6666666667%
	}
	.col-lg-pull-9 {
		right: 75%
	}
	.col-lg-pull-10 {
		right: 83.3333333333%
	}
	.col-lg-pull-11 {
		right: 91.6666666667%
	}
	.col-lg-pull-12 {
		right: 100%
	}
	.col-lg-push-0 {
		left: auto
	}
	.col-lg-push-1 {
		left: 8.3333333333%
	}
	.col-lg-push-2 {
		left: 16.6666666667%
	}
	.col-lg-push-3 {
		left: 25%
	}
	.col-lg-push-4 {
		left: 33.3333333333%
	}
	.col-lg-push-5 {
		left: 41.6666666667%
	}
	.col-lg-push-6 {
		left: 50%
	}
	.col-lg-push-7 {
		left: 58.3333333333%
	}
	.col-lg-push-8 {
		left: 66.6666666667%
	}
	.col-lg-push-9 {
		left: 75%
	}
	.col-lg-push-10 {
		left: 83.3333333333%
	}
	.col-lg-push-11 {
		left: 91.6666666667%
	}
	.col-lg-push-12 {
		left: 100%
	}
	.col-lg-offset-0 {
		margin-left: 0%
	}
	.col-lg-offset-1 {
		margin-left: 8.3333333333%
	}
	.col-lg-offset-2 {
		margin-left: 16.6666666667%
	}
	.col-lg-offset-3 {
		margin-left: 25%
	}
	.col-lg-offset-4 {
		margin-left: 33.3333333333%
	}
	.col-lg-offset-5 {
		margin-left: 41.6666666667%
	}
	.col-lg-offset-6 {
		margin-left: 50%
	}
	.col-lg-offset-7 {
		margin-left: 58.3333333333%
	}
	.col-lg-offset-8 {
		margin-left: 66.6666666667%
	}
	.col-lg-offset-9 {
		margin-left: 75%
	}
	.col-lg-offset-10 {
		margin-left: 83.3333333333%
	}
	.col-lg-offset-11 {
		margin-left: 91.6666666667%
	}
	.col-lg-offset-12 {
		margin-left: 100%
	}
}

table {
	background-color: transparent
}

caption {
	padding-top: 8px;
	padding-bottom: 8px;
	color: #c0bfbf;
	text-align: left
}

th {
	text-align: left
}

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

.table>thead>tr>th,
.table>thead>tr>td,
.table>tbody>tr>th,
.table>tbody>tr>td,
.table>tfoot>tr>th,
.table>tfoot>tr>td {
	padding: 8px;
	line-height: 1.33;
	vertical-align: top;
	border-top: 1px solid #ddd
}

.table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}

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

.table>tbody+tbody {
	border-top: 2px solid #ddd
}

.table .table {
	background-color: #fff
}

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

.table-bordered {
	border: 1px solid #ddd
}

.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>tfoot>tr>td {
	border: 1px solid #ddd
}

.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td {
	border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
	background-color: #f9f9f9
}

.table-hover>tbody>tr:hover {
	background-color: #f5f5f5
}

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

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

.table>thead>tr>td.active,
.table>thead>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th {
	background-color: #f5f5f5
}

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

.table>thead>tr>td.success,
.table>thead>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th {
	background-color: #dff0d8
}

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

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

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

.table>thead>tr>td.warning,
.table>thead>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th {
	background-color: #fcf8e3
}

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

.table>thead>tr>td.danger,
.table>thead>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th {
	background-color: #f2dede
}

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

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

@media screen and (max-width: 767px) {
	.table-responsive {
		width: 100%;
		margin-bottom: 20.25px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd
	}
	.table-responsive>.table {
		margin-bottom: 0
	}
	.table-responsive>.table>thead>tr>th,
	.table-responsive>.table>thead>tr>td,
	.table-responsive>.table>tbody>tr>th,
	.table-responsive>.table>tbody>tr>td,
	.table-responsive>.table>tfoot>tr>th,
	.table-responsive>.table>tfoot>tr>td {
		white-space: nowrap
	}
	.table-responsive>.table-bordered {
		border: 0
	}
	.table-responsive>.table-bordered>thead>tr>th:first-child,
	.table-responsive>.table-bordered>thead>tr>td:first-child,
	.table-responsive>.table-bordered>tbody>tr>th:first-child,
	.table-responsive>.table-bordered>tbody>tr>td:first-child,
	.table-responsive>.table-bordered>tfoot>tr>th:first-child,
	.table-responsive>.table-bordered>tfoot>tr>td:first-child {
		border-left: 0
	}
	.table-responsive>.table-bordered>thead>tr>th:last-child,
	.table-responsive>.table-bordered>thead>tr>td:last-child,
	.table-responsive>.table-bordered>tbody>tr>th:last-child,
	.table-responsive>.table-bordered>tbody>tr>td:last-child,
	.table-responsive>.table-bordered>tfoot>tr>th:last-child,
	.table-responsive>.table-bordered>tfoot>tr>td:last-child {
		border-right: 0
	}
	.table-responsive>.table-bordered>tbody>tr:last-child>th,
	.table-responsive>.table-bordered>tbody>tr:last-child>td,
	.table-responsive>.table-bordered>tfoot>tr:last-child>th,
	.table-responsive>.table-bordered>tfoot>tr:last-child>td {
		border-bottom: 0
	}
}

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

legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 27px;
	font-size: 30px;
	line-height: inherit;
	color: #403f3f;
	border: 0;
	border-bottom: 1px solid #e1e1e1
}

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

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

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

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

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

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

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

output {
	display: block;
	padding-top: 7px;
	font-size: 20px;
	line-height: 1.33;
	color: #5f5e5e
}

.form-control,
#page .gform_wrapper select,
#page .gform_wrapper textarea,
#page .gform_wrapper input[type="text"],
#page .gform_wrapper input[type="password"],
#page .gform_wrapper input[type="datetime"],
#page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper input[type="date"],
#page .gform_wrapper input[type="month"],
#page .gform_wrapper input[type="time"],
#page .gform_wrapper input[type="week"],
#page .gform_wrapper input[type="number"],
#page .gform_wrapper input[type="email"],
#page .gform_wrapper input[type="url"],
#page .gform_wrapper input[type="search"],
#page .gform_wrapper input[type="tel"],
#page .gform_wrapper input[type="color"],
#comment,
.search-field,
.widget_archive select,
.jbfrow input[type="text"],
.jbfrow select {
	display: block;
	width: 100%;
	height: 41px;
	padding: 6px 12px;
	font-size: 20px;
	line-height: 1.33;
	color: #5f5e5e;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
	transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s
}

.form-control:focus,
#page .gform_wrapper select:focus,
#page .gform_wrapper textarea:focus,
#page .gform_wrapper input[type="text"]:focus,
#page .gform_wrapper input[type="password"]:focus,
#page .gform_wrapper input[type="datetime"]:focus,
#page .gform_wrapper input[type="datetime-local"]:focus,
#page .gform_wrapper input[type="date"]:focus,
#page .gform_wrapper input[type="month"]:focus,
#page .gform_wrapper input[type="time"]:focus,
#page .gform_wrapper input[type="week"]:focus,
#page .gform_wrapper input[type="number"]:focus,
#page .gform_wrapper input[type="email"]:focus,
#page .gform_wrapper input[type="url"]:focus,
#page .gform_wrapper input[type="search"]:focus,
#page .gform_wrapper input[type="tel"]:focus,
#page .gform_wrapper input[type="color"]:focus,
#comment:focus,
.search-field:focus,
.widget_archive select:focus,
.jbfrow input[type="text"]:focus,
.jbfrow select:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
	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,
#page .gform_wrapper select::-moz-placeholder,
#page .gform_wrapper textarea::-moz-placeholder,
#page .gform_wrapper input[type="text"]::-moz-placeholder,
#page .gform_wrapper input[type="password"]::-moz-placeholder,
#page .gform_wrapper input[type="datetime"]::-moz-placeholder,
#page .gform_wrapper input[type="datetime-local"]::-moz-placeholder,
#page .gform_wrapper input[type="date"]::-moz-placeholder,
#page .gform_wrapper input[type="month"]::-moz-placeholder,
#page .gform_wrapper input[type="time"]::-moz-placeholder,
#page .gform_wrapper input[type="week"]::-moz-placeholder,
#page .gform_wrapper input[type="number"]::-moz-placeholder,
#page .gform_wrapper input[type="email"]::-moz-placeholder,
#page .gform_wrapper input[type="url"]::-moz-placeholder,
#page .gform_wrapper input[type="search"]::-moz-placeholder,
#page .gform_wrapper input[type="tel"]::-moz-placeholder,
#page .gform_wrapper input[type="color"]::-moz-placeholder,
#comment::-moz-placeholder,
.search-field::-moz-placeholder,
.widget_archive select::-moz-placeholder,
.jbfrow input[type="text"]::-moz-placeholder,
.jbfrow select::-moz-placeholder {
	color: #c0bfbf;
	opacity: 1
}

.form-control:-ms-input-placeholder,
#page .gform_wrapper select:-ms-input-placeholder,
#page .gform_wrapper textarea:-ms-input-placeholder,
#page .gform_wrapper input[type="text"]:-ms-input-placeholder,
#page .gform_wrapper input[type="password"]:-ms-input-placeholder,
#page .gform_wrapper input[type="datetime"]:-ms-input-placeholder,
#page .gform_wrapper input[type="datetime-local"]:-ms-input-placeholder,
#page .gform_wrapper input[type="date"]:-ms-input-placeholder,
#page .gform_wrapper input[type="month"]:-ms-input-placeholder,
#page .gform_wrapper input[type="time"]:-ms-input-placeholder,
#page .gform_wrapper input[type="week"]:-ms-input-placeholder,
#page .gform_wrapper input[type="number"]:-ms-input-placeholder,
#page .gform_wrapper input[type="email"]:-ms-input-placeholder,
#page .gform_wrapper input[type="url"]:-ms-input-placeholder,
#page .gform_wrapper input[type="search"]:-ms-input-placeholder,
#page .gform_wrapper input[type="tel"]:-ms-input-placeholder,
#page .gform_wrapper input[type="color"]:-ms-input-placeholder,
#comment:-ms-input-placeholder,
.search-field:-ms-input-placeholder,
.widget_archive select:-ms-input-placeholder,
.jbfrow input[type="text"]:-ms-input-placeholder,
.jbfrow select:-ms-input-placeholder {
	color: #c0bfbf
}

.form-control::-webkit-input-placeholder,
#page .gform_wrapper select::-webkit-input-placeholder,
#page .gform_wrapper textarea::-webkit-input-placeholder,
#page .gform_wrapper input[type="text"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="password"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="datetime"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="datetime-local"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="date"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="month"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="time"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="week"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="number"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="email"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="url"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="search"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="tel"]::-webkit-input-placeholder,
#page .gform_wrapper input[type="color"]::-webkit-input-placeholder,
#comment::-webkit-input-placeholder,
.search-field::-webkit-input-placeholder,
.widget_archive select::-webkit-input-placeholder,
.jbfrow input[type="text"]::-webkit-input-placeholder,
.jbfrow select::-webkit-input-placeholder {
	color: #c0bfbf
}

.form-control::-ms-expand,
#page .gform_wrapper select::-ms-expand,
#page .gform_wrapper textarea::-ms-expand,
#page .gform_wrapper input[type="text"]::-ms-expand,
#page .gform_wrapper input[type="password"]::-ms-expand,
#page .gform_wrapper input[type="datetime"]::-ms-expand,
#page .gform_wrapper input[type="datetime-local"]::-ms-expand,
#page .gform_wrapper input[type="date"]::-ms-expand,
#page .gform_wrapper input[type="month"]::-ms-expand,
#page .gform_wrapper input[type="time"]::-ms-expand,
#page .gform_wrapper input[type="week"]::-ms-expand,
#page .gform_wrapper input[type="number"]::-ms-expand,
#page .gform_wrapper input[type="email"]::-ms-expand,
#page .gform_wrapper input[type="url"]::-ms-expand,
#page .gform_wrapper input[type="search"]::-ms-expand,
#page .gform_wrapper input[type="tel"]::-ms-expand,
#page .gform_wrapper input[type="color"]::-ms-expand,
#comment::-ms-expand,
.search-field::-ms-expand,
.widget_archive select::-ms-expand,
.jbfrow input[type="text"]::-ms-expand,
.jbfrow select::-ms-expand {
	border: 0;
	background-color: transparent
}

.form-control[disabled],
#page .gform_wrapper select[disabled],
#page .gform_wrapper textarea[disabled],
#page .gform_wrapper input[disabled][type="text"],
#page .gform_wrapper input[disabled][type="password"],
#page .gform_wrapper input[disabled][type="datetime"],
#page .gform_wrapper input[disabled][type="datetime-local"],
#page .gform_wrapper input[disabled][type="date"],
#page .gform_wrapper input[disabled][type="month"],
#page .gform_wrapper input[disabled][type="time"],
#page .gform_wrapper input[disabled][type="week"],
#page .gform_wrapper input[disabled][type="number"],
#page .gform_wrapper input[disabled][type="email"],
#page .gform_wrapper input[disabled][type="url"],
#page .gform_wrapper input[disabled][type="search"],
#page .gform_wrapper input[disabled][type="tel"],
#page .gform_wrapper input[disabled][type="color"],
[disabled]#comment,
[disabled].search-field,
.widget_archive select[disabled],
.jbfrow input[disabled][type="text"],
.jbfrow select[disabled],
.form-control[readonly],
#page .gform_wrapper select[readonly],
#page .gform_wrapper textarea[readonly],
#page .gform_wrapper input[readonly][type="text"],
#page .gform_wrapper input[readonly][type="password"],
#page .gform_wrapper input[readonly][type="datetime"],
#page .gform_wrapper input[readonly][type="datetime-local"],
#page .gform_wrapper input[readonly][type="date"],
#page .gform_wrapper input[readonly][type="month"],
#page .gform_wrapper input[readonly][type="time"],
#page .gform_wrapper input[readonly][type="week"],
#page .gform_wrapper input[readonly][type="number"],
#page .gform_wrapper input[readonly][type="email"],
#page .gform_wrapper input[readonly][type="url"],
#page .gform_wrapper input[readonly][type="search"],
#page .gform_wrapper input[readonly][type="tel"],
#page .gform_wrapper input[readonly][type="color"],
[readonly]#comment,
[readonly].search-field,
.widget_archive select[readonly],
.jbfrow input[readonly][type="text"],
.jbfrow select[readonly],
fieldset[disabled] .form-control,
fieldset[disabled] #page .gform_wrapper select,
#page .gform_wrapper fieldset[disabled] select,
fieldset[disabled] #page .gform_wrapper textarea,
#page .gform_wrapper fieldset[disabled] textarea,
fieldset[disabled] #page .gform_wrapper input[type="text"],
#page .gform_wrapper fieldset[disabled] input[type="text"],
fieldset[disabled] #page .gform_wrapper input[type="password"],
#page .gform_wrapper fieldset[disabled] input[type="password"],
fieldset[disabled] #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper fieldset[disabled] input[type="datetime"],
fieldset[disabled] #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper fieldset[disabled] input[type="datetime-local"],
fieldset[disabled] #page .gform_wrapper input[type="date"],
#page .gform_wrapper fieldset[disabled] input[type="date"],
fieldset[disabled] #page .gform_wrapper input[type="month"],
#page .gform_wrapper fieldset[disabled] input[type="month"],
fieldset[disabled] #page .gform_wrapper input[type="time"],
#page .gform_wrapper fieldset[disabled] input[type="time"],
fieldset[disabled] #page .gform_wrapper input[type="week"],
#page .gform_wrapper fieldset[disabled] input[type="week"],
fieldset[disabled] #page .gform_wrapper input[type="number"],
#page .gform_wrapper fieldset[disabled] input[type="number"],
fieldset[disabled] #page .gform_wrapper input[type="email"],
#page .gform_wrapper fieldset[disabled] input[type="email"],
fieldset[disabled] #page .gform_wrapper input[type="url"],
#page .gform_wrapper fieldset[disabled] input[type="url"],
fieldset[disabled] #page .gform_wrapper input[type="search"],
#page .gform_wrapper fieldset[disabled] input[type="search"],
fieldset[disabled] #page .gform_wrapper input[type="tel"],
#page .gform_wrapper fieldset[disabled] input[type="tel"],
fieldset[disabled] #page .gform_wrapper input[type="color"],
#page .gform_wrapper fieldset[disabled] input[type="color"],
fieldset[disabled] #comment,
fieldset[disabled] .search-field,
fieldset[disabled] .widget_archive select,
.widget_archive fieldset[disabled] select,
fieldset[disabled] .jbfrow input[type="text"],
.jbfrow fieldset[disabled] input[type="text"],
fieldset[disabled] .jbfrow select,
.jbfrow fieldset[disabled] select {
	background-color: #e1e1e1;
	opacity: 1
}

.form-control[disabled],
#page .gform_wrapper select[disabled],
#page .gform_wrapper textarea[disabled],
#page .gform_wrapper input[disabled][type="text"],
#page .gform_wrapper input[disabled][type="password"],
#page .gform_wrapper input[disabled][type="datetime"],
#page .gform_wrapper input[disabled][type="datetime-local"],
#page .gform_wrapper input[disabled][type="date"],
#page .gform_wrapper input[disabled][type="month"],
#page .gform_wrapper input[disabled][type="time"],
#page .gform_wrapper input[disabled][type="week"],
#page .gform_wrapper input[disabled][type="number"],
#page .gform_wrapper input[disabled][type="email"],
#page .gform_wrapper input[disabled][type="url"],
#page .gform_wrapper input[disabled][type="search"],
#page .gform_wrapper input[disabled][type="tel"],
#page .gform_wrapper input[disabled][type="color"],
[disabled]#comment,
[disabled].search-field,
.widget_archive select[disabled],
.jbfrow input[disabled][type="text"],
.jbfrow select[disabled],
fieldset[disabled] .form-control,
fieldset[disabled] #page .gform_wrapper select,
#page .gform_wrapper fieldset[disabled] select,
fieldset[disabled] #page .gform_wrapper textarea,
#page .gform_wrapper fieldset[disabled] textarea,
fieldset[disabled] #page .gform_wrapper input[type="text"],
#page .gform_wrapper fieldset[disabled] input[type="text"],
fieldset[disabled] #page .gform_wrapper input[type="password"],
#page .gform_wrapper fieldset[disabled] input[type="password"],
fieldset[disabled] #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper fieldset[disabled] input[type="datetime"],
fieldset[disabled] #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper fieldset[disabled] input[type="datetime-local"],
fieldset[disabled] #page .gform_wrapper input[type="date"],
#page .gform_wrapper fieldset[disabled] input[type="date"],
fieldset[disabled] #page .gform_wrapper input[type="month"],
#page .gform_wrapper fieldset[disabled] input[type="month"],
fieldset[disabled] #page .gform_wrapper input[type="time"],
#page .gform_wrapper fieldset[disabled] input[type="time"],
fieldset[disabled] #page .gform_wrapper input[type="week"],
#page .gform_wrapper fieldset[disabled] input[type="week"],
fieldset[disabled] #page .gform_wrapper input[type="number"],
#page .gform_wrapper fieldset[disabled] input[type="number"],
fieldset[disabled] #page .gform_wrapper input[type="email"],
#page .gform_wrapper fieldset[disabled] input[type="email"],
fieldset[disabled] #page .gform_wrapper input[type="url"],
#page .gform_wrapper fieldset[disabled] input[type="url"],
fieldset[disabled] #page .gform_wrapper input[type="search"],
#page .gform_wrapper fieldset[disabled] input[type="search"],
fieldset[disabled] #page .gform_wrapper input[type="tel"],
#page .gform_wrapper fieldset[disabled] input[type="tel"],
fieldset[disabled] #page .gform_wrapper input[type="color"],
#page .gform_wrapper fieldset[disabled] input[type="color"],
fieldset[disabled] #comment,
fieldset[disabled] .search-field,
fieldset[disabled] .widget_archive select,
.widget_archive fieldset[disabled] select,
fieldset[disabled] .jbfrow input[type="text"],
.jbfrow fieldset[disabled] input[type="text"],
fieldset[disabled] .jbfrow select,
.jbfrow fieldset[disabled] select {
	cursor: not-allowed
}

textarea.form-control,
#page .gform_wrapper textarea,
textarea#comment,
textarea.search-field {
	height: auto
}

input[type="search"] {
	-webkit-appearance: none
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	input[type="date"].form-control,
	#page .gform_wrapper input[type="date"],
	input[type="date"]#comment,
	input[type="date"].search-field,
	.jbfrow input[type="date"][type="text"],
	input[type="time"].form-control,
	#page .gform_wrapper input[type="time"],
	input[type="time"]#comment,
	input[type="time"].search-field,
	.jbfrow input[type="time"][type="text"],
	input[type="datetime-local"].form-control,
	#page .gform_wrapper input[type="datetime-local"],
	input[type="datetime-local"]#comment,
	input[type="datetime-local"].search-field,
	.jbfrow input[type="datetime-local"][type="text"],
	input[type="month"].form-control,
	#page .gform_wrapper input[type="month"],
	input[type="month"]#comment,
	input[type="month"].search-field,
	.jbfrow input[type="month"][type="text"] {
		line-height: 41px
	}
	input[type="date"].input-sm,
	input[type="date"]#comment,
	.input-group-sm input[type="date"],
	input[type="time"].input-sm,
	input[type="time"]#comment,
	.input-group-sm input[type="time"],
	input[type="datetime-local"].input-sm,
	input[type="datetime-local"]#comment,
	.input-group-sm input[type="datetime-local"],
	input[type="month"].input-sm,
	input[type="month"]#comment,
	.input-group-sm input[type="month"] {
		line-height: 39px
	}
	input[type="date"].input-lg,
	.home-section .jbForm input[type="date"][type="text"],
	.input-group-lg input[type="date"],
	input[type="time"].input-lg,
	.home-section .jbForm input[type="time"][type="text"],
	.input-group-lg input[type="time"],
	input[type="datetime-local"].input-lg,
	.home-section .jbForm input[type="datetime-local"][type="text"],
	.input-group-lg input[type="datetime-local"],
	input[type="month"].input-lg,
	.home-section .jbForm input[type="month"][type="text"],
	.input-group-lg input[type="month"] {
		line-height: 76px
	}
}

.form-group,
.jbfrow {
	margin-bottom: 15px
}

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

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

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
	position: absolute;
	margin-left: -20px;
	margin-top: 4px \9
}

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

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

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

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

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

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

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

.form-control-static.input-lg,
.home-section .jbForm input.form-control-static[type="text"],
.home-section .jbForm select.form-control-static,
.form-control-static.input-sm,
.form-control-static#comment {
	padding-left: 0;
	padding-right: 0
}

.input-sm,
#comment {
	height: 39px;
	padding: 5px 10px;
	font-size: 18px;
	line-height: 1.5;
	border-radius: 0px
}

select.input-sm,
select#comment {
	height: 39px;
	line-height: 39px
}

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

.form-group-sm .form-control,
.form-group-sm #page .gform_wrapper select,
#page .gform_wrapper .form-group-sm select,
.form-group-sm #page .gform_wrapper textarea,
#page .gform_wrapper .form-group-sm textarea,
.form-group-sm #page .gform_wrapper input[type="text"],
#page .gform_wrapper .form-group-sm input[type="text"],
.form-group-sm #page .gform_wrapper input[type="password"],
#page .gform_wrapper .form-group-sm input[type="password"],
.form-group-sm #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper .form-group-sm input[type="datetime"],
.form-group-sm #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper .form-group-sm input[type="datetime-local"],
.form-group-sm #page .gform_wrapper input[type="date"],
#page .gform_wrapper .form-group-sm input[type="date"],
.form-group-sm #page .gform_wrapper input[type="month"],
#page .gform_wrapper .form-group-sm input[type="month"],
.form-group-sm #page .gform_wrapper input[type="time"],
#page .gform_wrapper .form-group-sm input[type="time"],
.form-group-sm #page .gform_wrapper input[type="week"],
#page .gform_wrapper .form-group-sm input[type="week"],
.form-group-sm #page .gform_wrapper input[type="number"],
#page .gform_wrapper .form-group-sm input[type="number"],
.form-group-sm #page .gform_wrapper input[type="email"],
#page .gform_wrapper .form-group-sm input[type="email"],
.form-group-sm #page .gform_wrapper input[type="url"],
#page .gform_wrapper .form-group-sm input[type="url"],
.form-group-sm #page .gform_wrapper input[type="search"],
#page .gform_wrapper .form-group-sm input[type="search"],
.form-group-sm #page .gform_wrapper input[type="tel"],
#page .gform_wrapper .form-group-sm input[type="tel"],
.form-group-sm #page .gform_wrapper input[type="color"],
#page .gform_wrapper .form-group-sm input[type="color"],
.form-group-sm #comment,
.form-group-sm .search-field,
.form-group-sm .widget_archive select,
.widget_archive .form-group-sm select,
.form-group-sm .jbfrow input[type="text"],
.jbfrow .form-group-sm input[type="text"],
.form-group-sm .jbfrow select,
.jbfrow .form-group-sm select {
	height: 39px;
	padding: 5px 10px;
	font-size: 18px;
	line-height: 1.5;
	border-radius: 0px
}

.form-group-sm select.form-control,
.form-group-sm #page .gform_wrapper select,
#page .gform_wrapper .form-group-sm select,
.form-group-sm select#comment,
.form-group-sm select.search-field,
.form-group-sm .widget_archive select,
.widget_archive .form-group-sm select,
.form-group-sm .jbfrow select,
.jbfrow .form-group-sm select {
	height: 39px;
	line-height: 39px
}

.form-group-sm textarea.form-control,
.form-group-sm #page .gform_wrapper textarea,
#page .gform_wrapper .form-group-sm textarea,
.form-group-sm textarea#comment,
.form-group-sm textarea.search-field,
.form-group-sm select[multiple].form-control,
.form-group-sm #page .gform_wrapper select[multiple],
#page .gform_wrapper .form-group-sm select[multiple],
.form-group-sm select[multiple]#comment,
.form-group-sm select[multiple].search-field,
.form-group-sm .widget_archive select[multiple],
.widget_archive .form-group-sm select[multiple],
.form-group-sm .jbfrow select[multiple],
.jbfrow .form-group-sm select[multiple] {
	height: auto
}

.form-group-sm .form-control-static {
	height: 39px;
	min-height: 45px;
	padding: 6px 10px;
	font-size: 18px;
	line-height: 1.5
}

.input-lg,
.home-section .jbForm input[type="text"],
.home-section .jbForm select {
	height: 76px;
	padding: 20px 16px;
	font-size: 25px;
	line-height: 1.3333333;
	border-radius: 0px
}

select.input-lg,
.home-section .jbForm select {
	height: 76px;
	line-height: 76px
}

textarea.input-lg,
select[multiple].input-lg,
.home-section .jbForm select[multiple] {
	height: auto
}

.form-group-lg .form-control,
.form-group-lg #page .gform_wrapper select,
#page .gform_wrapper .form-group-lg select,
.form-group-lg #page .gform_wrapper textarea,
#page .gform_wrapper .form-group-lg textarea,
.form-group-lg #page .gform_wrapper input[type="text"],
#page .gform_wrapper .form-group-lg input[type="text"],
.form-group-lg #page .gform_wrapper input[type="password"],
#page .gform_wrapper .form-group-lg input[type="password"],
.form-group-lg #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper .form-group-lg input[type="datetime"],
.form-group-lg #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper .form-group-lg input[type="datetime-local"],
.form-group-lg #page .gform_wrapper input[type="date"],
#page .gform_wrapper .form-group-lg input[type="date"],
.form-group-lg #page .gform_wrapper input[type="month"],
#page .gform_wrapper .form-group-lg input[type="month"],
.form-group-lg #page .gform_wrapper input[type="time"],
#page .gform_wrapper .form-group-lg input[type="time"],
.form-group-lg #page .gform_wrapper input[type="week"],
#page .gform_wrapper .form-group-lg input[type="week"],
.form-group-lg #page .gform_wrapper input[type="number"],
#page .gform_wrapper .form-group-lg input[type="number"],
.form-group-lg #page .gform_wrapper input[type="email"],
#page .gform_wrapper .form-group-lg input[type="email"],
.form-group-lg #page .gform_wrapper input[type="url"],
#page .gform_wrapper .form-group-lg input[type="url"],
.form-group-lg #page .gform_wrapper input[type="search"],
#page .gform_wrapper .form-group-lg input[type="search"],
.form-group-lg #page .gform_wrapper input[type="tel"],
#page .gform_wrapper .form-group-lg input[type="tel"],
.form-group-lg #page .gform_wrapper input[type="color"],
#page .gform_wrapper .form-group-lg input[type="color"],
.form-group-lg #comment,
.form-group-lg .search-field,
.form-group-lg .widget_archive select,
.widget_archive .form-group-lg select,
.form-group-lg .jbfrow input[type="text"],
.jbfrow .form-group-lg input[type="text"],
.form-group-lg .jbfrow select,
.jbfrow .form-group-lg select {
	height: 76px;
	padding: 20px 16px;
	font-size: 25px;
	line-height: 1.3333333;
	border-radius: 0px
}

.form-group-lg select.form-control,
.form-group-lg #page .gform_wrapper select,
#page .gform_wrapper .form-group-lg select,
.form-group-lg select#comment,
.form-group-lg select.search-field,
.form-group-lg .widget_archive select,
.widget_archive .form-group-lg select,
.form-group-lg .jbfrow select,
.jbfrow .form-group-lg select {
	height: 76px;
	line-height: 76px
}

.form-group-lg textarea.form-control,
.form-group-lg #page .gform_wrapper textarea,
#page .gform_wrapper .form-group-lg textarea,
.form-group-lg textarea#comment,
.form-group-lg textarea.search-field,
.form-group-lg select[multiple].form-control,
.form-group-lg #page .gform_wrapper select[multiple],
#page .gform_wrapper .form-group-lg select[multiple],
.form-group-lg select[multiple]#comment,
.form-group-lg select[multiple].search-field,
.form-group-lg .widget_archive select[multiple],
.widget_archive .form-group-lg select[multiple],
.form-group-lg .jbfrow select[multiple],
.jbfrow .form-group-lg select[multiple] {
	height: auto
}

.form-group-lg .form-control-static {
	height: 76px;
	min-height: 52px;
	padding: 21px 16px;
	font-size: 25px;
	line-height: 1.3333333
}

.has-feedback {
	position: relative
}

.has-feedback .form-control,
.has-feedback #page .gform_wrapper select,
#page .gform_wrapper .has-feedback select,
.has-feedback #page .gform_wrapper textarea,
#page .gform_wrapper .has-feedback textarea,
.has-feedback #page .gform_wrapper input[type="text"],
#page .gform_wrapper .has-feedback input[type="text"],
.has-feedback #page .gform_wrapper input[type="password"],
#page .gform_wrapper .has-feedback input[type="password"],
.has-feedback #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper .has-feedback input[type="datetime"],
.has-feedback #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper .has-feedback input[type="datetime-local"],
.has-feedback #page .gform_wrapper input[type="date"],
#page .gform_wrapper .has-feedback input[type="date"],
.has-feedback #page .gform_wrapper input[type="month"],
#page .gform_wrapper .has-feedback input[type="month"],
.has-feedback #page .gform_wrapper input[type="time"],
#page .gform_wrapper .has-feedback input[type="time"],
.has-feedback #page .gform_wrapper input[type="week"],
#page .gform_wrapper .has-feedback input[type="week"],
.has-feedback #page .gform_wrapper input[type="number"],
#page .gform_wrapper .has-feedback input[type="number"],
.has-feedback #page .gform_wrapper input[type="email"],
#page .gform_wrapper .has-feedback input[type="email"],
.has-feedback #page .gform_wrapper input[type="url"],
#page .gform_wrapper .has-feedback input[type="url"],
.has-feedback #page .gform_wrapper input[type="search"],
#page .gform_wrapper .has-feedback input[type="search"],
.has-feedback #page .gform_wrapper input[type="tel"],
#page .gform_wrapper .has-feedback input[type="tel"],
.has-feedback #page .gform_wrapper input[type="color"],
#page .gform_wrapper .has-feedback input[type="color"],
.has-feedback #comment,
.has-feedback .search-field,
.has-feedback .widget_archive select,
.widget_archive .has-feedback select,
.has-feedback .jbfrow input[type="text"],
.jbfrow .has-feedback input[type="text"],
.has-feedback .jbfrow select,
.jbfrow .has-feedback select {
	padding-right: 51.25px
}

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

.input-lg+.form-control-feedback,
.home-section .jbForm input[type="text"]+.form-control-feedback,
.home-section .jbForm select+.form-control-feedback,
.input-group-lg+.form-control-feedback,
.form-group-lg .form-control+.form-control-feedback,
.form-group-lg #page .gform_wrapper select+.form-control-feedback,
#page .gform_wrapper .form-group-lg select+.form-control-feedback,
.form-group-lg #page .gform_wrapper textarea+.form-control-feedback,
#page .gform_wrapper .form-group-lg textarea+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="text"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="text"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="password"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="password"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="datetime"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="datetime"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="datetime-local"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="datetime-local"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="date"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="date"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="month"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="month"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="time"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="time"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="week"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="week"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="number"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="number"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="email"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="email"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="url"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="url"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="search"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="search"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="tel"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="tel"]+.form-control-feedback,
.form-group-lg #page .gform_wrapper input[type="color"]+.form-control-feedback,
#page .gform_wrapper .form-group-lg input[type="color"]+.form-control-feedback,
.form-group-lg #comment+.form-control-feedback,
.form-group-lg .search-field+.form-control-feedback,
.form-group-lg .widget_archive select+.form-control-feedback,
.widget_archive .form-group-lg select+.form-control-feedback,
.form-group-lg .jbfrow input[type="text"]+.form-control-feedback,
.jbfrow .form-group-lg input[type="text"]+.form-control-feedback,
.form-group-lg .jbfrow select+.form-control-feedback,
.jbfrow .form-group-lg select+.form-control-feedback {
	width: 76px;
	height: 76px;
	line-height: 76px
}

.input-sm+.form-control-feedback,
#comment+.form-control-feedback,
.input-group-sm+.form-control-feedback,
.form-group-sm .form-control+.form-control-feedback,
.form-group-sm #page .gform_wrapper select+.form-control-feedback,
#page .gform_wrapper .form-group-sm select+.form-control-feedback,
.form-group-sm #page .gform_wrapper textarea+.form-control-feedback,
#page .gform_wrapper .form-group-sm textarea+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="text"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="text"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="password"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="password"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="datetime"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="datetime"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="datetime-local"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="datetime-local"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="date"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="date"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="month"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="month"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="time"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="time"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="week"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="week"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="number"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="number"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="email"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="email"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="url"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="url"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="search"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="search"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="tel"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="tel"]+.form-control-feedback,
.form-group-sm #page .gform_wrapper input[type="color"]+.form-control-feedback,
#page .gform_wrapper .form-group-sm input[type="color"]+.form-control-feedback,
.form-group-sm #comment+.form-control-feedback,
.form-group-sm .search-field+.form-control-feedback,
.form-group-sm .widget_archive select+.form-control-feedback,
.widget_archive .form-group-sm select+.form-control-feedback,
.form-group-sm .jbfrow input[type="text"]+.form-control-feedback,
.jbfrow .form-group-sm input[type="text"]+.form-control-feedback,
.form-group-sm .jbfrow select+.form-control-feedback,
.jbfrow .form-group-sm select+.form-control-feedback {
	width: 39px;
	height: 39px;
	line-height: 39px
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
	color: #3c763d
}

.has-success .form-control,
.has-success #page .gform_wrapper select,
#page .gform_wrapper .has-success select,
.has-success #page .gform_wrapper textarea,
#page .gform_wrapper .has-success textarea,
.has-success #page .gform_wrapper input[type="text"],
#page .gform_wrapper .has-success input[type="text"],
.has-success #page .gform_wrapper input[type="password"],
#page .gform_wrapper .has-success input[type="password"],
.has-success #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper .has-success input[type="datetime"],
.has-success #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper .has-success input[type="datetime-local"],
.has-success #page .gform_wrapper input[type="date"],
#page .gform_wrapper .has-success input[type="date"],
.has-success #page .gform_wrapper input[type="month"],
#page .gform_wrapper .has-success input[type="month"],
.has-success #page .gform_wrapper input[type="time"],
#page .gform_wrapper .has-success input[type="time"],
.has-success #page .gform_wrapper input[type="week"],
#page .gform_wrapper .has-success input[type="week"],
.has-success #page .gform_wrapper input[type="number"],
#page .gform_wrapper .has-success input[type="number"],
.has-success #page .gform_wrapper input[type="email"],
#page .gform_wrapper .has-success input[type="email"],
.has-success #page .gform_wrapper input[type="url"],
#page .gform_wrapper .has-success input[type="url"],
.has-success #page .gform_wrapper input[type="search"],
#page .gform_wrapper .has-success input[type="search"],
.has-success #page .gform_wrapper input[type="tel"],
#page .gform_wrapper .has-success input[type="tel"],
.has-success #page .gform_wrapper input[type="color"],
#page .gform_wrapper .has-success input[type="color"],
.has-success #comment,
.has-success .search-field,
.has-success .widget_archive select,
.widget_archive .has-success select,
.has-success .jbfrow input[type="text"],
.jbfrow .has-success input[type="text"],
.has-success .jbfrow select,
.jbfrow .has-success select {
	border-color: #3c763d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.has-success .form-control:focus,
.has-success #page .gform_wrapper select:focus,
#page .gform_wrapper .has-success select:focus,
.has-success #page .gform_wrapper textarea:focus,
#page .gform_wrapper .has-success textarea:focus,
.has-success #page .gform_wrapper input[type="text"]:focus,
#page .gform_wrapper .has-success input[type="text"]:focus,
.has-success #page .gform_wrapper input[type="password"]:focus,
#page .gform_wrapper .has-success input[type="password"]:focus,
.has-success #page .gform_wrapper input[type="datetime"]:focus,
#page .gform_wrapper .has-success input[type="datetime"]:focus,
.has-success #page .gform_wrapper input[type="datetime-local"]:focus,
#page .gform_wrapper .has-success input[type="datetime-local"]:focus,
.has-success #page .gform_wrapper input[type="date"]:focus,
#page .gform_wrapper .has-success input[type="date"]:focus,
.has-success #page .gform_wrapper input[type="month"]:focus,
#page .gform_wrapper .has-success input[type="month"]:focus,
.has-success #page .gform_wrapper input[type="time"]:focus,
#page .gform_wrapper .has-success input[type="time"]:focus,
.has-success #page .gform_wrapper input[type="week"]:focus,
#page .gform_wrapper .has-success input[type="week"]:focus,
.has-success #page .gform_wrapper input[type="number"]:focus,
#page .gform_wrapper .has-success input[type="number"]:focus,
.has-success #page .gform_wrapper input[type="email"]:focus,
#page .gform_wrapper .has-success input[type="email"]:focus,
.has-success #page .gform_wrapper input[type="url"]:focus,
#page .gform_wrapper .has-success input[type="url"]:focus,
.has-success #page .gform_wrapper input[type="search"]:focus,
#page .gform_wrapper .has-success input[type="search"]:focus,
.has-success #page .gform_wrapper input[type="tel"]:focus,
#page .gform_wrapper .has-success input[type="tel"]:focus,
.has-success #page .gform_wrapper input[type="color"]:focus,
#page .gform_wrapper .has-success input[type="color"]:focus,
.has-success #comment:focus,
.has-success .search-field:focus,
.has-success .widget_archive select:focus,
.widget_archive .has-success select:focus,
.has-success .jbfrow input[type="text"]:focus,
.jbfrow .has-success input[type="text"]:focus,
.has-success .jbfrow select:focus,
.jbfrow .has-success select:focus {
	border-color: #2b542c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
	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 .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
	color: #8a6d3b
}

.has-warning .form-control,
.has-warning #page .gform_wrapper select,
#page .gform_wrapper .has-warning select,
.has-warning #page .gform_wrapper textarea,
#page .gform_wrapper .has-warning textarea,
.has-warning #page .gform_wrapper input[type="text"],
#page .gform_wrapper .has-warning input[type="text"],
.has-warning #page .gform_wrapper input[type="password"],
#page .gform_wrapper .has-warning input[type="password"],
.has-warning #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper .has-warning input[type="datetime"],
.has-warning #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper .has-warning input[type="datetime-local"],
.has-warning #page .gform_wrapper input[type="date"],
#page .gform_wrapper .has-warning input[type="date"],
.has-warning #page .gform_wrapper input[type="month"],
#page .gform_wrapper .has-warning input[type="month"],
.has-warning #page .gform_wrapper input[type="time"],
#page .gform_wrapper .has-warning input[type="time"],
.has-warning #page .gform_wrapper input[type="week"],
#page .gform_wrapper .has-warning input[type="week"],
.has-warning #page .gform_wrapper input[type="number"],
#page .gform_wrapper .has-warning input[type="number"],
.has-warning #page .gform_wrapper input[type="email"],
#page .gform_wrapper .has-warning input[type="email"],
.has-warning #page .gform_wrapper input[type="url"],
#page .gform_wrapper .has-warning input[type="url"],
.has-warning #page .gform_wrapper input[type="search"],
#page .gform_wrapper .has-warning input[type="search"],
.has-warning #page .gform_wrapper input[type="tel"],
#page .gform_wrapper .has-warning input[type="tel"],
.has-warning #page .gform_wrapper input[type="color"],
#page .gform_wrapper .has-warning input[type="color"],
.has-warning #comment,
.has-warning .search-field,
.has-warning .widget_archive select,
.widget_archive .has-warning select,
.has-warning .jbfrow input[type="text"],
.jbfrow .has-warning input[type="text"],
.has-warning .jbfrow select,
.jbfrow .has-warning select {
	border-color: #8a6d3b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.has-warning .form-control:focus,
.has-warning #page .gform_wrapper select:focus,
#page .gform_wrapper .has-warning select:focus,
.has-warning #page .gform_wrapper textarea:focus,
#page .gform_wrapper .has-warning textarea:focus,
.has-warning #page .gform_wrapper input[type="text"]:focus,
#page .gform_wrapper .has-warning input[type="text"]:focus,
.has-warning #page .gform_wrapper input[type="password"]:focus,
#page .gform_wrapper .has-warning input[type="password"]:focus,
.has-warning #page .gform_wrapper input[type="datetime"]:focus,
#page .gform_wrapper .has-warning input[type="datetime"]:focus,
.has-warning #page .gform_wrapper input[type="datetime-local"]:focus,
#page .gform_wrapper .has-warning input[type="datetime-local"]:focus,
.has-warning #page .gform_wrapper input[type="date"]:focus,
#page .gform_wrapper .has-warning input[type="date"]:focus,
.has-warning #page .gform_wrapper input[type="month"]:focus,
#page .gform_wrapper .has-warning input[type="month"]:focus,
.has-warning #page .gform_wrapper input[type="time"]:focus,
#page .gform_wrapper .has-warning input[type="time"]:focus,
.has-warning #page .gform_wrapper input[type="week"]:focus,
#page .gform_wrapper .has-warning input[type="week"]:focus,
.has-warning #page .gform_wrapper input[type="number"]:focus,
#page .gform_wrapper .has-warning input[type="number"]:focus,
.has-warning #page .gform_wrapper input[type="email"]:focus,
#page .gform_wrapper .has-warning input[type="email"]:focus,
.has-warning #page .gform_wrapper input[type="url"]:focus,
#page .gform_wrapper .has-warning input[type="url"]:focus,
.has-warning #page .gform_wrapper input[type="search"]:focus,
#page .gform_wrapper .has-warning input[type="search"]:focus,
.has-warning #page .gform_wrapper input[type="tel"]:focus,
#page .gform_wrapper .has-warning input[type="tel"]:focus,
.has-warning #page .gform_wrapper input[type="color"]:focus,
#page .gform_wrapper .has-warning input[type="color"]:focus,
.has-warning #comment:focus,
.has-warning .search-field:focus,
.has-warning .widget_archive select:focus,
.widget_archive .has-warning select:focus,
.has-warning .jbfrow input[type="text"]:focus,
.jbfrow .has-warning input[type="text"]:focus,
.has-warning .jbfrow select:focus,
.jbfrow .has-warning select:focus {
	border-color: #66512c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
	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 .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
	color: #a94442
}

.has-error .form-control,
.has-error #page .gform_wrapper select,
#page .gform_wrapper .has-error select,
.has-error #page .gform_wrapper textarea,
#page .gform_wrapper .has-error textarea,
.has-error #page .gform_wrapper input[type="text"],
#page .gform_wrapper .has-error input[type="text"],
.has-error #page .gform_wrapper input[type="password"],
#page .gform_wrapper .has-error input[type="password"],
.has-error #page .gform_wrapper input[type="datetime"],
#page .gform_wrapper .has-error input[type="datetime"],
.has-error #page .gform_wrapper input[type="datetime-local"],
#page .gform_wrapper .has-error input[type="datetime-local"],
.has-error #page .gform_wrapper input[type="date"],
#page .gform_wrapper .has-error input[type="date"],
.has-error #page .gform_wrapper input[type="month"],
#page .gform_wrapper .has-error input[type="month"],
.has-error #page .gform_wrapper input[type="time"],
#page .gform_wrapper .has-error input[type="time"],
.has-error #page .gform_wrapper input[type="week"],
#page .gform_wrapper .has-error input[type="week"],
.has-error #page .gform_wrapper input[type="number"],
#page .gform_wrapper .has-error input[type="number"],
.has-error #page .gform_wrapper input[type="email"],
#page .gform_wrapper .has-error input[type="email"],
.has-error #page .gform_wrapper input[type="url"],
#page .gform_wrapper .has-error input[type="url"],
.has-error #page .gform_wrapper input[type="search"],
#page .gform_wrapper .has-error input[type="search"],
.has-error #page .gform_wrapper input[type="tel"],
#page .gform_wrapper .has-error input[type="tel"],
.has-error #page .gform_wrapper input[type="color"],
#page .gform_wrapper .has-error input[type="color"],
.has-error #comment,
.has-error .search-field,
.has-error .widget_archive select,
.widget_archive .has-error select,
.has-error .jbfrow input[type="text"],
.jbfrow .has-error input[type="text"],
.has-error .jbfrow select,
.jbfrow .has-error select {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.has-error .form-control:focus,
.has-error #page .gform_wrapper select:focus,
#page .gform_wrapper .has-error select:focus,
.has-error #page .gform_wrapper textarea:focus,
#page .gform_wrapper .has-error textarea:focus,
.has-error #page .gform_wrapper input[type="text"]:focus,
#page .gform_wrapper .has-error input[type="text"]:focus,
.has-error #page .gform_wrapper input[type="password"]:focus,
#page .gform_wrapper .has-error input[type="password"]:focus,
.has-error #page .gform_wrapper input[type="datetime"]:focus,
#page .gform_wrapper .has-error input[type="datetime"]:focus,
.has-error #page .gform_wrapper input[type="datetime-local"]:focus,
#page .gform_wrapper .has-error input[type="datetime-local"]:focus,
.has-error #page .gform_wrapper input[type="date"]:focus,
#page .gform_wrapper .has-error input[type="date"]:focus,
.has-error #page .gform_wrapper input[type="month"]:focus,
#page .gform_wrapper .has-error input[type="month"]:focus,
.has-error #page .gform_wrapper input[type="time"]:focus,
#page .gform_wrapper .has-error input[type="time"]:focus,
.has-error #page .gform_wrapper input[type="week"]:focus,
#page .gform_wrapper .has-error input[type="week"]:focus,
.has-error #page .gform_wrapper input[type="number"]:focus,
#page .gform_wrapper .has-error input[type="number"]:focus,
.has-error #page .gform_wrapper input[type="email"]:focus,
#page .gform_wrapper .has-error input[type="email"]:focus,
.has-error #page .gform_wrapper input[type="url"]:focus,
#page .gform_wrapper .has-error input[type="url"]:focus,
.has-error #page .gform_wrapper input[type="search"]:focus,
#page .gform_wrapper .has-error input[type="search"]:focus,
.has-error #page .gform_wrapper input[type="tel"]:focus,
#page .gform_wrapper .has-error input[type="tel"]:focus,
.has-error #page .gform_wrapper input[type="color"]:focus,
#page .gform_wrapper .has-error input[type="color"]:focus,
.has-error #comment:focus,
.has-error .search-field:focus,
.has-error .widget_archive select:focus,
.widget_archive .has-error select:focus,
.has-error .jbfrow input[type="text"]:focus,
.jbfrow .has-error input[type="text"]:focus,
.has-error .jbfrow select:focus,
.jbfrow .has-error select:focus {
	border-color: #843534;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
	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: 32px
}

.has-feedback label.sr-only~.form-control-feedback {
	top: 0
}

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

@media (min-width: 768px) {
	.form-inline .form-group,
	.form-inline .jbfrow {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle
	}
	.form-inline .form-control,
	.form-inline #page .gform_wrapper select,
	#page .gform_wrapper .form-inline select,
	.form-inline #page .gform_wrapper textarea,
	#page .gform_wrapper .form-inline textarea,
	.form-inline #page .gform_wrapper input[type="text"],
	#page .gform_wrapper .form-inline input[type="text"],
	.form-inline #page .gform_wrapper input[type="password"],
	#page .gform_wrapper .form-inline input[type="password"],
	.form-inline #page .gform_wrapper input[type="datetime"],
	#page .gform_wrapper .form-inline input[type="datetime"],
	.form-inline #page .gform_wrapper input[type="datetime-local"],
	#page .gform_wrapper .form-inline input[type="datetime-local"],
	.form-inline #page .gform_wrapper input[type="date"],
	#page .gform_wrapper .form-inline input[type="date"],
	.form-inline #page .gform_wrapper input[type="month"],
	#page .gform_wrapper .form-inline input[type="month"],
	.form-inline #page .gform_wrapper input[type="time"],
	#page .gform_wrapper .form-inline input[type="time"],
	.form-inline #page .gform_wrapper input[type="week"],
	#page .gform_wrapper .form-inline input[type="week"],
	.form-inline #page .gform_wrapper input[type="number"],
	#page .gform_wrapper .form-inline input[type="number"],
	.form-inline #page .gform_wrapper input[type="email"],
	#page .gform_wrapper .form-inline input[type="email"],
	.form-inline #page .gform_wrapper input[type="url"],
	#page .gform_wrapper .form-inline input[type="url"],
	.form-inline #page .gform_wrapper input[type="search"],
	#page .gform_wrapper .form-inline input[type="search"],
	.form-inline #page .gform_wrapper input[type="tel"],
	#page .gform_wrapper .form-inline input[type="tel"],
	.form-inline #page .gform_wrapper input[type="color"],
	#page .gform_wrapper .form-inline input[type="color"],
	.form-inline #comment,
	.form-inline .search-field,
	.form-inline .widget_archive select,
	.widget_archive .form-inline select,
	.form-inline .jbfrow input[type="text"],
	.jbfrow .form-inline input[type="text"],
	.form-inline .jbfrow select,
	.jbfrow .form-inline select {
		display: inline-block;
		width: auto;
		vertical-align: middle
	}
	.form-inline .form-control-static {
		display: inline-block
	}
	.form-inline .input-group {
		display: inline-table;
		vertical-align: middle
	}
	.form-inline .input-group .input-group-addon,
	.form-inline .input-group .input-group-btn,
	.form-inline .input-group .form-control,
	.form-inline .input-group #page .gform_wrapper select,
	#page .gform_wrapper .form-inline .input-group select,
	.form-inline .input-group #page .gform_wrapper textarea,
	#page .gform_wrapper .form-inline .input-group textarea,
	.form-inline .input-group #page .gform_wrapper input[type="text"],
	#page .gform_wrapper .form-inline .input-group input[type="text"],
	.form-inline .input-group #page .gform_wrapper input[type="password"],
	#page .gform_wrapper .form-inline .input-group input[type="password"],
	.form-inline .input-group #page .gform_wrapper input[type="datetime"],
	#page .gform_wrapper .form-inline .input-group input[type="datetime"],
	.form-inline .input-group #page .gform_wrapper input[type="datetime-local"],
	#page .gform_wrapper .form-inline .input-group input[type="datetime-local"],
	.form-inline .input-group #page .gform_wrapper input[type="date"],
	#page .gform_wrapper .form-inline .input-group input[type="date"],
	.form-inline .input-group #page .gform_wrapper input[type="month"],
	#page .gform_wrapper .form-inline .input-group input[type="month"],
	.form-inline .input-group #page .gform_wrapper input[type="time"],
	#page .gform_wrapper .form-inline .input-group input[type="time"],
	.form-inline .input-group #page .gform_wrapper input[type="week"],
	#page .gform_wrapper .form-inline .input-group input[type="week"],
	.form-inline .input-group #page .gform_wrapper input[type="number"],
	#page .gform_wrapper .form-inline .input-group input[type="number"],
	.form-inline .input-group #page .gform_wrapper input[type="email"],
	#page .gform_wrapper .form-inline .input-group input[type="email"],
	.form-inline .input-group #page .gform_wrapper input[type="url"],
	#page .gform_wrapper .form-inline .input-group input[type="url"],
	.form-inline .input-group #page .gform_wrapper input[type="search"],
	#page .gform_wrapper .form-inline .input-group input[type="search"],
	.form-inline .input-group #page .gform_wrapper input[type="tel"],
	#page .gform_wrapper .form-inline .input-group input[type="tel"],
	.form-inline .input-group #page .gform_wrapper input[type="color"],
	#page .gform_wrapper .form-inline .input-group input[type="color"],
	.form-inline .input-group #comment,
	.form-inline .input-group .search-field,
	.form-inline .input-group .widget_archive select,
	.widget_archive .form-inline .input-group select,
	.form-inline .input-group .jbfrow input[type="text"],
	.jbfrow .form-inline .input-group input[type="text"],
	.form-inline .input-group .jbfrow select,
	.jbfrow .form-inline .input-group select {
		width: auto
	}
	.form-inline .input-group>.form-control,
	.form-inline #page .gform_wrapper .input-group>select,
	#page .gform_wrapper .form-inline .input-group>select,
	.form-inline #page .gform_wrapper .input-group>textarea,
	#page .gform_wrapper .form-inline .input-group>textarea,
	.form-inline #page .gform_wrapper .input-group>input[type="text"],
	#page .gform_wrapper .form-inline .input-group>input[type="text"],
	.form-inline #page .gform_wrapper .input-group>input[type="password"],
	#page .gform_wrapper .form-inline .input-group>input[type="password"],
	.form-inline #page .gform_wrapper .input-group>input[type="datetime"],
	#page .gform_wrapper .form-inline .input-group>input[type="datetime"],
	.form-inline #page .gform_wrapper .input-group>input[type="datetime-local"],
	#page .gform_wrapper .form-inline .input-group>input[type="datetime-local"],
	.form-inline #page .gform_wrapper .input-group>input[type="date"],
	#page .gform_wrapper .form-inline .input-group>input[type="date"],
	.form-inline #page .gform_wrapper .input-group>input[type="month"],
	#page .gform_wrapper .form-inline .input-group>input[type="month"],
	.form-inline #page .gform_wrapper .input-group>input[type="time"],
	#page .gform_wrapper .form-inline .input-group>input[type="time"],
	.form-inline #page .gform_wrapper .input-group>input[type="week"],
	#page .gform_wrapper .form-inline .input-group>input[type="week"],
	.form-inline #page .gform_wrapper .input-group>input[type="number"],
	#page .gform_wrapper .form-inline .input-group>input[type="number"],
	.form-inline #page .gform_wrapper .input-group>input[type="email"],
	#page .gform_wrapper .form-inline .input-group>input[type="email"],
	.form-inline #page .gform_wrapper .input-group>input[type="url"],
	#page .gform_wrapper .form-inline .input-group>input[type="url"],
	.form-inline #page .gform_wrapper .input-group>input[type="search"],
	#page .gform_wrapper .form-inline .input-group>input[type="search"],
	.form-inline #page .gform_wrapper .input-group>input[type="tel"],
	#page .gform_wrapper .form-inline .input-group>input[type="tel"],
	.form-inline #page .gform_wrapper .input-group>input[type="color"],
	#page .gform_wrapper .form-inline .input-group>input[type="color"],
	.form-inline .input-group>#comment,
	.form-inline .input-group>.search-field,
	.form-inline .widget_archive .input-group>select,
	.widget_archive .form-inline .input-group>select,
	.form-inline .jbfrow .input-group>input[type="text"],
	.jbfrow .form-inline .input-group>input[type="text"],
	.form-inline .jbfrow .input-group>select,
	.jbfrow .form-inline .input-group>select {
		width: 100%
	}
	.form-inline .control-label {
		margin-bottom: 0;
		vertical-align: middle
	}
	.form-inline .radio,
	.form-inline .checkbox {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		vertical-align: middle
	}
	.form-inline .radio label,
	.form-inline .checkbox label {
		padding-left: 0
	}
	.form-inline .radio input[type="radio"],
	.form-inline .checkbox input[type="checkbox"] {
		position: relative;
		margin-left: 0
	}
	.form-inline .has-feedback .form-control-feedback {
		top: 0
	}
}

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

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

.form-horizontal .form-group,
.form-horizontal .jbfrow {
	margin-left: -15px;
	margin-right: -15px
}

.form-horizontal .form-group:before,
.form-horizontal .jbfrow:before,
.form-horizontal .form-group:after,
.form-horizontal .jbfrow:after {
	content: " ";
	display: table
}

.form-horizontal .form-group:after,
.form-horizontal .jbfrow: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: 15px
}

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

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

#page .gform_wrapper .top_label div.ginput_container {
	margin-top: 0
}

#page .gform_wrapper span.gform_description {
	font-weight: normal
}

#page .gform_wrapper .ginput_complex.ginput_container label,
#page .gform_wrapper div[class*=gfield_time_].ginput_container label {
	font-weight: normal
}

#page .gform_wrapper textarea.small {
	height: 80px
}

#page .gform_wrapper textarea.medium {
	height: 160px
}

#page .gform_wrapper textarea.large {
	height: 320px
}

#page .gform_wrapper .left_label .gfield_label,
#page .gform_wrapper .right_label .gfield_label {
	padding-top: 6px
}

@media only screen and (min-width: 641px) {
	#page .gform_wrapper .left_label input.small,
	#page .gform_wrapper .left_label select.small,
	#page .gform_wrapper .right_label input.small,
	#page .gform_wrapper .right_label select.small {
		width: 15%
	}
	#page .gform_wrapper .left_label input.medium,
	#page .gform_wrapper .left_label select.medium,
	#page .gform_wrapper .right_label input.medium,
	#page .gform_wrapper .right_label select.medium {
		width: 35%
	}
	#page .gform_wrapper .left_label input.large,
	#page .gform_wrapper .left_label select.large,
	#page .gform_wrapper .left_label textarea.large,
	#page .gform_wrapper .left_label textarea.medium,
	#page .gform_wrapper .left_label textarea.small,
	#page .gform_wrapper .right_label input.large,
	#page .gform_wrapper .right_label select.large,
	#page .gform_wrapper .right_label textarea.large,
	#page .gform_wrapper .right_label textarea.medium,
	#page .gform_wrapper .right_label textarea.small {
		width: 70%
	}
}

#page .gform_wrapper .gfield_checkbox li label,
#page .gform_wrapper .gfield_radio li label {
	font-size: 20px;
	font-weight: normal
}

#page .gform_wrapper .gfield_radio li input[type=radio] {
	margin-top: 0 !important
}

#page .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,
#page .gform_wrapper ul li.field_description_below div.ginput_container_radio {
	margin-top: 0 !important
}

#page .gform_wrapper div.validation_error {
	font-size: 20px
}

#page .gform_wrapper .gfield_error {
	padding: 10px
}

@media only screen and (min-width: 641px) {
	#page .gform_wrapper ul.gform_fields li.gfield {
		padding-right: 0
	}
}

#commentform label {
	display: block
}

.search-submit {
	border-radius: 0px
}

.widget_archive select {
	width: auto
}

.btn,
#page .gform_wrapper .gform_footer input.button,
#page .gform_wrapper .gform_footer input[type=submit],
#page .gform_wrapper .gform_page_footer input.button,
#page .gform_wrapper .gform_page_footer input[type=submit],
#submit,
.search-submit,
.jbfButtn,
.rpwe-summary .more-link {
	display: inline-block;
	margin-bottom: 0;
	font-weight: 500;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	padding: 6px 12px;
	font-size: 20px;
	line-height: 1.33;
	border-radius: 0px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: 0.2s all ease;
	transition: 0.2s all ease
}

.btn:focus,
#page .gform_wrapper .gform_footer input.button:focus,
#page .gform_wrapper .gform_footer input[type=submit]:focus,
#page .gform_wrapper .gform_page_footer input.button:focus,
#page .gform_wrapper .gform_page_footer input[type=submit]:focus,
#submit:focus,
.search-submit:focus,
.jbfButtn:focus,
.rpwe-summary .more-link:focus,
.btn.focus,
#page .gform_wrapper .gform_footer input.focus.button,
#page .gform_wrapper .gform_footer input.focus[type=submit],
#page .gform_wrapper .gform_page_footer input.focus.button,
#page .gform_wrapper .gform_page_footer input.focus[type=submit],
.focus#submit,
.focus.search-submit,
.focus.jbfButtn,
.rpwe-summary .focus.more-link,
.btn:active:focus,
#page .gform_wrapper .gform_footer input.button:active:focus,
#page .gform_wrapper .gform_footer input[type=submit]:active:focus,
#page .gform_wrapper .gform_page_footer input.button:active:focus,
#page .gform_wrapper .gform_page_footer input[type=submit]:active:focus,
#submit:active:focus,
.search-submit:active:focus,
.jbfButtn:active:focus,
.rpwe-summary .more-link:active:focus,
.btn:active.focus,
#page .gform_wrapper .gform_footer input.button:active.focus,
#page .gform_wrapper .gform_footer input[type=submit]:active.focus,
#page .gform_wrapper .gform_page_footer input.button:active.focus,
#page .gform_wrapper .gform_page_footer input[type=submit]:active.focus,
#submit:active.focus,
.search-submit:active.focus,
.jbfButtn:active.focus,
.rpwe-summary .more-link:active.focus,
.btn.active:focus,
#page .gform_wrapper .gform_footer input.active.button:focus,
#page .gform_wrapper .gform_footer input.active[type=submit]:focus,
#page .gform_wrapper .gform_page_footer input.active.button:focus,
#page .gform_wrapper .gform_page_footer input.active[type=submit]:focus,
.active#submit:focus,
.active.search-submit:focus,
.active.jbfButtn:focus,
.rpwe-summary .active.more-link:focus,
.btn.active.focus,
#page .gform_wrapper .gform_footer input.active.focus.button,
#page .gform_wrapper .gform_footer input.active.focus[type=submit],
#page .gform_wrapper .gform_page_footer input.active.focus.button,
#page .gform_wrapper .gform_page_footer input.active.focus[type=submit],
.active.focus#submit,
.active.focus.search-submit,
.active.focus.jbfButtn,
.rpwe-summary .active.focus.more-link {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.btn:hover,
#page .gform_wrapper .gform_footer input.button:hover,
#page .gform_wrapper .gform_footer input[type=submit]:hover,
#page .gform_wrapper .gform_page_footer input.button:hover,
#page .gform_wrapper .gform_page_footer input[type=submit]:hover,
#submit:hover,
.search-submit:hover,
.jbfButtn:hover,
.rpwe-summary .more-link:hover,
.btn:focus,
#page .gform_wrapper .gform_footer input.button:focus,
#page .gform_wrapper .gform_footer input[type=submit]:focus,
#page .gform_wrapper .gform_page_footer input.button:focus,
#page .gform_wrapper .gform_page_footer input[type=submit]:focus,
#submit:focus,
.search-submit:focus,
.jbfButtn:focus,
.rpwe-summary .more-link:focus,
.btn.focus,
#page .gform_wrapper .gform_footer input.focus.button,
#page .gform_wrapper .gform_footer input.focus[type=submit],
#page .gform_wrapper .gform_page_footer input.focus.button,
#page .gform_wrapper .gform_page_footer input.focus[type=submit],
.focus#submit,
.focus.search-submit,
.focus.jbfButtn,
.rpwe-summary .focus.more-link {
	color: #252525;
	text-decoration: none
}

.btn:active,
#page .gform_wrapper .gform_footer input.button:active,
#page .gform_wrapper .gform_footer input[type=submit]:active,
#page .gform_wrapper .gform_page_footer input.button:active,
#page .gform_wrapper .gform_page_footer input[type=submit]:active,
#submit:active,
.search-submit:active,
.jbfButtn:active,
.rpwe-summary .more-link:active,
.btn.active,
#page .gform_wrapper .gform_footer input.active.button,
#page .gform_wrapper .gform_footer input.active[type=submit],
#page .gform_wrapper .gform_page_footer input.active.button,
#page .gform_wrapper .gform_page_footer input.active[type=submit],
.active#submit,
.active.search-submit,
.active.jbfButtn,
.rpwe-summary .active.more-link {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.btn.disabled,
#page .gform_wrapper .gform_footer input.disabled.button,
#page .gform_wrapper .gform_footer input.disabled[type=submit],
#page .gform_wrapper .gform_page_footer input.disabled.button,
#page .gform_wrapper .gform_page_footer input.disabled[type=submit],
.disabled#submit,
.disabled.search-submit,
.disabled.jbfButtn,
.rpwe-summary .disabled.more-link,
.btn[disabled],
#page .gform_wrapper .gform_footer input[disabled].button,
#page .gform_wrapper .gform_footer input[disabled][type=submit],
#page .gform_wrapper .gform_page_footer input[disabled].button,
#page .gform_wrapper .gform_page_footer input[disabled][type=submit],
[disabled]#submit,
[disabled].search-submit,
[disabled].jbfButtn,
.rpwe-summary [disabled].more-link,
fieldset[disabled] .btn,
fieldset[disabled] #page .gform_wrapper .gform_footer input.button,
#page .gform_wrapper .gform_footer fieldset[disabled] input.button,
fieldset[disabled] #page .gform_wrapper .gform_footer input[type=submit],
#page .gform_wrapper .gform_footer fieldset[disabled] input[type=submit],
fieldset[disabled] #page .gform_wrapper .gform_page_footer input.button,
#page .gform_wrapper .gform_page_footer fieldset[disabled] input.button,
fieldset[disabled] #page .gform_wrapper .gform_page_footer input[type=submit],
#page .gform_wrapper .gform_page_footer fieldset[disabled] input[type=submit],
fieldset[disabled] #submit,
fieldset[disabled] .search-submit,
fieldset[disabled] .jbfButtn,
fieldset[disabled] .rpwe-summary .more-link,
.rpwe-summary fieldset[disabled] .more-link {
	cursor: not-allowed;
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}

a.btn.disabled,
a.disabled#submit,
a.disabled.search-submit,
a.disabled.jbfButtn,
.rpwe-summary a.disabled.more-link,
fieldset[disabled] a.btn,
fieldset[disabled] a#submit,
fieldset[disabled] a.search-submit,
fieldset[disabled] a.jbfButtn,
fieldset[disabled] .rpwe-summary a.more-link,
.rpwe-summary fieldset[disabled] a.more-link {
	pointer-events: none
}

.btn-default {
	color: #252525;
	background-color: #fff;
	border-color: #e1e1e1
}

.btn-default:focus,
.btn-default.focus {
	color: #252525;
	background-color: #e6e5e5;
	border-color: #a1a1a1
}

.btn-default:hover {
	color: #252525;
	background-color: #e1e1e1;
	border-color: #e1e1e1
}

.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
	color: #252525;
	background-color: #e1e1e1;
	border-color: #e1e1e1
}

.btn-default:active:hover,
.btn-default:active:focus,
.btn-default:active.focus,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default.active.focus,
.open>.btn-default.dropdown-toggle:hover,
.open>.btn-default.dropdown-toggle:focus,
.open>.btn-default.dropdown-toggle.focus {
	color: #252525;
	background-color: #e1e1e1;
	border-color: #e1e1e1
}

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

.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus {
	background-color: #fff;
	border-color: #e1e1e1
}

.btn-default .badge {
	color: #fff;
	background-color: #252525
}

.btn-inverse-outline {
	color: #fff;
	background-color: transparent;
	border-color: #fff
}

.btn-inverse-outline:focus,
.btn-inverse-outline.focus {
	color: #fff;
	background-color: transparent;
	border-color: #bfbfbf
}

.btn-inverse-outline:hover {
	color: #252525;
	background-color: #fff;
	border-color: #fff
}

.btn-inverse-outline:active,
.btn-inverse-outline.active,
.open>.btn-inverse-outline.dropdown-toggle {
	color: #252525;
	background-color: #fff;
	border-color: #fff
}

.btn-inverse-outline:active:hover,
.btn-inverse-outline:active:focus,
.btn-inverse-outline:active.focus,
.btn-inverse-outline.active:hover,
.btn-inverse-outline.active:focus,
.btn-inverse-outline.active.focus,
.open>.btn-inverse-outline.dropdown-toggle:hover,
.open>.btn-inverse-outline.dropdown-toggle:focus,
.open>.btn-inverse-outline.dropdown-toggle.focus {
	color: #252525;
	background-color: #fff;
	border-color: #fff
}

.btn-inverse-outline:active,
.btn-inverse-outline.active,
.open>.btn-inverse-outline.dropdown-toggle {
	background-image: none
}

.btn-inverse-outline.disabled:hover,
.btn-inverse-outline.disabled:focus,
.btn-inverse-outline.disabled.focus,
.btn-inverse-outline[disabled]:hover,
.btn-inverse-outline[disabled]:focus,
.btn-inverse-outline[disabled].focus,
fieldset[disabled] .btn-inverse-outline:hover,
fieldset[disabled] .btn-inverse-outline:focus,
fieldset[disabled] .btn-inverse-outline.focus {
	background-color: transparent;
	border-color: #fff
}

.btn-inverse-outline .badge {
	color: transparent;
	background-color: #fff
}

.btn-primary,
#page .gform_wrapper .gform_footer input.button,
#page .gform_wrapper .gform_footer input[type=submit],
#page .gform_wrapper .gform_page_footer input.button,
#page .gform_wrapper .gform_page_footer input[type=submit],
#submit,
.search-submit,
.jbfButtn {
	color: #fff;
	background-color: #f17220;
	border-color: transparent
}

.btn-primary:focus,
#page .gform_wrapper .gform_footer input.button:focus,
#page .gform_wrapper .gform_footer input[type=submit]:focus,
#page .gform_wrapper .gform_page_footer input.button:focus,
#page .gform_wrapper .gform_page_footer input[type=submit]:focus,
#submit:focus,
.search-submit:focus,
.jbfButtn:focus,
.btn-primary.focus,
#page .gform_wrapper .gform_footer input.focus.button,
#page .gform_wrapper .gform_footer input.focus[type=submit],
#page .gform_wrapper .gform_page_footer input.focus.button,
#page .gform_wrapper .gform_page_footer input.focus[type=submit],
.focus#submit,
.focus.search-submit,
.focus.jbfButtn {
	color: #fff;
	background-color: #d15a0d;
	border-color: transparent
}

.btn-primary:hover,
#page .gform_wrapper .gform_footer input.button:hover,
#page .gform_wrapper .gform_footer input[type=submit]:hover,
#page .gform_wrapper .gform_page_footer input.button:hover,
#page .gform_wrapper .gform_page_footer input[type=submit]:hover,
#submit:hover,
.search-submit:hover,
.jbfButtn:hover {
	color: #fff;
	background-color: #d15a0d;
	border-color: transparent
}

.btn-primary:active,
#page .gform_wrapper .gform_footer input.button:active,
#page .gform_wrapper .gform_footer input[type=submit]:active,
#page .gform_wrapper .gform_page_footer input.button:active,
#page .gform_wrapper .gform_page_footer input[type=submit]:active,
#submit:active,
.search-submit:active,
.jbfButtn:active,
.btn-primary.active,
#page .gform_wrapper .gform_footer input.active.button,
#page .gform_wrapper .gform_footer input.active[type=submit],
#page .gform_wrapper .gform_page_footer input.active.button,
#page .gform_wrapper .gform_page_footer input.active[type=submit],
.active#submit,
.active.search-submit,
.active.jbfButtn,
.open>.btn-primary.dropdown-toggle,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle.button,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle[type=submit],
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle.button,
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle[type=submit],
.open>.dropdown-toggle#submit,
.open>.dropdown-toggle.search-submit,
.open>.dropdown-toggle.jbfButtn {
	color: #fff;
	background-color: #d15a0d;
	border-color: transparent
}

.btn-primary:active:hover,
#page .gform_wrapper .gform_footer input.button:active:hover,
#page .gform_wrapper .gform_footer input[type=submit]:active:hover,
#page .gform_wrapper .gform_page_footer input.button:active:hover,
#page .gform_wrapper .gform_page_footer input[type=submit]:active:hover,
#submit:active:hover,
.search-submit:active:hover,
.jbfButtn:active:hover,
.btn-primary:active:focus,
#page .gform_wrapper .gform_footer input.button:active:focus,
#page .gform_wrapper .gform_footer input[type=submit]:active:focus,
#page .gform_wrapper .gform_page_footer input.button:active:focus,
#page .gform_wrapper .gform_page_footer input[type=submit]:active:focus,
#submit:active:focus,
.search-submit:active:focus,
.jbfButtn:active:focus,
.btn-primary:active.focus,
#page .gform_wrapper .gform_footer input.button:active.focus,
#page .gform_wrapper .gform_footer input[type=submit]:active.focus,
#page .gform_wrapper .gform_page_footer input.button:active.focus,
#page .gform_wrapper .gform_page_footer input[type=submit]:active.focus,
#submit:active.focus,
.search-submit:active.focus,
.jbfButtn:active.focus,
.btn-primary.active:hover,
#page .gform_wrapper .gform_footer input.active.button:hover,
#page .gform_wrapper .gform_footer input.active[type=submit]:hover,
#page .gform_wrapper .gform_page_footer input.active.button:hover,
#page .gform_wrapper .gform_page_footer input.active[type=submit]:hover,
.active#submit:hover,
.active.search-submit:hover,
.active.jbfButtn:hover,
.btn-primary.active:focus,
#page .gform_wrapper .gform_footer input.active.button:focus,
#page .gform_wrapper .gform_footer input.active[type=submit]:focus,
#page .gform_wrapper .gform_page_footer input.active.button:focus,
#page .gform_wrapper .gform_page_footer input.active[type=submit]:focus,
.active#submit:focus,
.active.search-submit:focus,
.active.jbfButtn:focus,
.btn-primary.active.focus,
#page .gform_wrapper .gform_footer input.active.focus.button,
#page .gform_wrapper .gform_footer input.active.focus[type=submit],
#page .gform_wrapper .gform_page_footer input.active.focus.button,
#page .gform_wrapper .gform_page_footer input.active.focus[type=submit],
.active.focus#submit,
.active.focus.search-submit,
.active.focus.jbfButtn,
.open>.btn-primary.dropdown-toggle:hover,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle.button:hover,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle[type=submit]:hover,
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle.button:hover,
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle[type=submit]:hover,
.open>.dropdown-toggle#submit:hover,
.open>.dropdown-toggle.search-submit:hover,
.open>.dropdown-toggle.jbfButtn:hover,
.open>.btn-primary.dropdown-toggle:focus,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle.button:focus,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle[type=submit]:focus,
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle.button:focus,
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle[type=submit]:focus,
.open>.dropdown-toggle#submit:focus,
.open>.dropdown-toggle.search-submit:focus,
.open>.dropdown-toggle.jbfButtn:focus,
.open>.btn-primary.dropdown-toggle.focus,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle.focus.button,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle.focus[type=submit],
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle.focus.button,
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle.focus[type=submit],
.open>.dropdown-toggle.focus#submit,
.open>.dropdown-toggle.focus.search-submit,
.open>.dropdown-toggle.focus.jbfButtn {
	color: #fff;
	background-color: #d15a0d;
	border-color: transparent
}

.btn-primary:active,
#page .gform_wrapper .gform_footer input.button:active,
#page .gform_wrapper .gform_footer input[type=submit]:active,
#page .gform_wrapper .gform_page_footer input.button:active,
#page .gform_wrapper .gform_page_footer input[type=submit]:active,
#submit:active,
.search-submit:active,
.jbfButtn:active,
.btn-primary.active,
#page .gform_wrapper .gform_footer input.active.button,
#page .gform_wrapper .gform_footer input.active[type=submit],
#page .gform_wrapper .gform_page_footer input.active.button,
#page .gform_wrapper .gform_page_footer input.active[type=submit],
.active#submit,
.active.search-submit,
.active.jbfButtn,
.open>.btn-primary.dropdown-toggle,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle.button,
#page .gform_wrapper .gform_footer .open>input.dropdown-toggle[type=submit],
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle.button,
#page .gform_wrapper .gform_page_footer .open>input.dropdown-toggle[type=submit],
.open>.dropdown-toggle#submit,
.open>.dropdown-toggle.search-submit,
.open>.dropdown-toggle.jbfButtn {
	background-image: none
}

.btn-primary.disabled:hover,
#page .gform_wrapper .gform_footer input.disabled.button:hover,
#page .gform_wrapper .gform_footer input.disabled[type=submit]:hover,
#page .gform_wrapper .gform_page_footer input.disabled.button:hover,
#page .gform_wrapper .gform_page_footer input.disabled[type=submit]:hover,
.disabled#submit:hover,
.disabled.search-submit:hover,
.disabled.jbfButtn:hover,
.btn-primary.disabled:focus,
#page .gform_wrapper .gform_footer input.disabled.button:focus,
#page .gform_wrapper .gform_footer input.disabled[type=submit]:focus,
#page .gform_wrapper .gform_page_footer input.disabled.button:focus,
#page .gform_wrapper .gform_page_footer input.disabled[type=submit]:focus,
.disabled#submit:focus,
.disabled.search-submit:focus,
.disabled.jbfButtn:focus,
.btn-primary.disabled.focus,
#page .gform_wrapper .gform_footer input.disabled.focus.button,
#page .gform_wrapper .gform_footer input.disabled.focus[type=submit],
#page .gform_wrapper .gform_page_footer input.disabled.focus.button,
#page .gform_wrapper .gform_page_footer input.disabled.focus[type=submit],
.disabled.focus#submit,
.disabled.focus.search-submit,
.disabled.focus.jbfButtn,
.btn-primary[disabled]:hover,
#page .gform_wrapper .gform_footer input[disabled].button:hover,
#page .gform_wrapper .gform_footer input[disabled][type=submit]:hover,
#page .gform_wrapper .gform_page_footer input[disabled].button:hover,
#page .gform_wrapper .gform_page_footer input[disabled][type=submit]:hover,
[disabled]#submit:hover,
[disabled].search-submit:hover,
[disabled].jbfButtn:hover,
.btn-primary[disabled]:focus,
#page .gform_wrapper .gform_footer input[disabled].button:focus,
#page .gform_wrapper .gform_footer input[disabled][type=submit]:focus,
#page .gform_wrapper .gform_page_footer input[disabled].button:focus,
#page .gform_wrapper .gform_page_footer input[disabled][type=submit]:focus,
[disabled]#submit:focus,
[disabled].search-submit:focus,
[disabled].jbfButtn:focus,
.btn-primary[disabled].focus,
#page .gform_wrapper .gform_footer input[disabled].focus.button,
#page .gform_wrapper .gform_footer input[disabled].focus[type=submit],
#page .gform_wrapper .gform_page_footer input[disabled].focus.button,
#page .gform_wrapper .gform_page_footer input[disabled].focus[type=submit],
[disabled].focus#submit,
[disabled].focus.search-submit,
[disabled].focus.jbfButtn,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] #page .gform_wrapper .gform_footer input.button:hover,
#page .gform_wrapper .gform_footer fieldset[disabled] input.button:hover,
fieldset[disabled] #page .gform_wrapper .gform_footer input[type=submit]:hover,
#page .gform_wrapper .gform_footer fieldset[disabled] input[type=submit]:hover,
fieldset[disabled] #page .gform_wrapper .gform_page_footer input.button:hover,
#page .gform_wrapper .gform_page_footer fieldset[disabled] input.button:hover,
fieldset[disabled] #page .gform_wrapper .gform_page_footer input[type=submit]:hover,
#page .gform_wrapper .gform_page_footer fieldset[disabled] input[type=submit]:hover,
fieldset[disabled] #submit:hover,
fieldset[disabled] .search-submit:hover,
fieldset[disabled] .jbfButtn:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] #page .gform_wrapper .gform_footer input.button:focus,
#page .gform_wrapper .gform_footer fieldset[disabled] input.button:focus,
fieldset[disabled] #page .gform_wrapper .gform_footer input[type=submit]:focus,
#page .gform_wrapper .gform_footer fieldset[disabled] input[type=submit]:focus,
fieldset[disabled] #page .gform_wrapper .gform_page_footer input.button:focus,
#page .gform_wrapper .gform_page_footer fieldset[disabled] input.button:focus,
fieldset[disabled] #page .gform_wrapper .gform_page_footer input[type=submit]:focus,
#page .gform_wrapper .gform_page_footer fieldset[disabled] input[type=submit]:focus,
fieldset[disabled] #submit:focus,
fieldset[disabled] .search-submit:focus,
fieldset[disabled] .jbfButtn:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] #page .gform_wrapper .gform_footer input.focus.button,
#page .gform_wrapper .gform_footer fieldset[disabled] input.focus.button,
fieldset[disabled] #page .gform_wrapper .gform_footer input.focus[type=submit],
#page .gform_wrapper .gform_footer fieldset[disabled] input.focus[type=submit],
fieldset[disabled] #page .gform_wrapper .gform_page_footer input.focus.button,
#page .gform_wrapper .gform_page_footer fieldset[disabled] input.focus.button,
fieldset[disabled] #page .gform_wrapper .gform_page_footer input.focus[type=submit],
#page .gform_wrapper .gform_page_footer fieldset[disabled] input.focus[type=submit],
fieldset[disabled] .focus#submit,
fieldset[disabled] .focus.search-submit,
fieldset[disabled] .focus.jbfButtn {
	background-color: #f17220;
	border-color: transparent
}

.btn-primary .badge,
#page .gform_wrapper .gform_footer input.button .badge,
#page .gform_wrapper .gform_footer input[type=submit] .badge,
#page .gform_wrapper .gform_page_footer input.button .badge,
#page .gform_wrapper .gform_page_footer input[type=submit] .badge,
#submit .badge,
.search-submit .badge,
.jbfButtn .badge {
	color: #f17220;
	background-color: #fff
}

.btn-primary-outline,
.rpwe-summary .more-link {
	color: #f17220;
	background-color: transparent;
	border-color: #f17220
}

.btn-primary-outline:focus,
.rpwe-summary .more-link:focus,
.btn-primary-outline.focus,
.rpwe-summary .focus.more-link {
	color: #f17220;
	background-color: transparent;
	border-color: #893b09
}

.btn-primary-outline:hover,
.rpwe-summary .more-link:hover {
	color: #fff;
	background-color: #f17220;
	border-color: #f17220
}

.btn-primary-outline:active,
.rpwe-summary .more-link:active,
.btn-primary-outline.active,
.rpwe-summary .active.more-link,
.open>.btn-primary-outline.dropdown-toggle,
.rpwe-summary .open>.dropdown-toggle.more-link {
	color: #fff;
	background-color: #f17220;
	border-color: #f17220
}

.btn-primary-outline:active:hover,
.rpwe-summary .more-link:active:hover,
.btn-primary-outline:active:focus,
.rpwe-summary .more-link:active:focus,
.btn-primary-outline:active.focus,
.rpwe-summary .more-link:active.focus,
.btn-primary-outline.active:hover,
.rpwe-summary .active.more-link:hover,
.btn-primary-outline.active:focus,
.rpwe-summary .active.more-link:focus,
.btn-primary-outline.active.focus,
.rpwe-summary .active.focus.more-link,
.open>.btn-primary-outline.dropdown-toggle:hover,
.rpwe-summary .open>.dropdown-toggle.more-link:hover,
.open>.btn-primary-outline.dropdown-toggle:focus,
.rpwe-summary .open>.dropdown-toggle.more-link:focus,
.open>.btn-primary-outline.dropdown-toggle.focus,
.rpwe-summary .open>.dropdown-toggle.focus.more-link {
	color: #fff;
	background-color: #f17220;
	border-color: #f17220
}

.btn-primary-outline:active,
.rpwe-summary .more-link:active,
.btn-primary-outline.active,
.rpwe-summary .active.more-link,
.open>.btn-primary-outline.dropdown-toggle,
.rpwe-summary .open>.dropdown-toggle.more-link {
	background-image: none
}

.btn-primary-outline.disabled:hover,
.rpwe-summary .disabled.more-link:hover,
.btn-primary-outline.disabled:focus,
.rpwe-summary .disabled.more-link:focus,
.btn-primary-outline.disabled.focus,
.rpwe-summary .disabled.focus.more-link,
.btn-primary-outline[disabled]:hover,
.rpwe-summary [disabled].more-link:hover,
.btn-primary-outline[disabled]:focus,
.rpwe-summary [disabled].more-link:focus,
.btn-primary-outline[disabled].focus,
.rpwe-summary [disabled].focus.more-link,
fieldset[disabled] .btn-primary-outline:hover,
fieldset[disabled] .rpwe-summary .more-link:hover,
.rpwe-summary fieldset[disabled] .more-link:hover,
fieldset[disabled] .btn-primary-outline:focus,
fieldset[disabled] .rpwe-summary .more-link:focus,
.rpwe-summary fieldset[disabled] .more-link:focus,
fieldset[disabled] .btn-primary-outline.focus,
fieldset[disabled] .rpwe-summary .focus.more-link,
.rpwe-summary fieldset[disabled] .focus.more-link {
	background-color: transparent;
	border-color: #f17220
}

.btn-primary-outline .badge,
.rpwe-summary .more-link .badge {
	color: transparent;
	background-color: #f17220
}

.btn-link {
	color: #f17220;
	font-weight: normal;
	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: #b9500c;
	text-decoration: underline;
	background-color: transparent
}

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

.btn-lg,
.home-section .jbForm .jbfButtn {
	padding: 20px 16px;
	font-size: 25px;
	line-height: 1.3333333;
	border-radius: 0px
}

.btn-sm {
	padding: 5px 10px;
	font-size: 18px;
	line-height: 1.5;
	border-radius: 0px
}

.btn-xs {
	padding: 1px 5px;
	font-size: 18px;
	line-height: 1.5;
	border-radius: 0px
}

.btn-block,
.home-section .jbForm .jbfButtn {
	display: block;
	width: 100%
}

.btn-block+.btn-block,
.home-section .jbForm .jbfButtn+.btn-block,
.home-section .jbForm .btn-block+.jbfButtn,
.home-section .jbForm .jbfButtn+.jbfButtn {
	margin-top: 5px
}

input[type="submit"].btn-block,
.home-section .jbForm input[type="submit"].jbfButtn,
input[type="reset"].btn-block,
.home-section .jbForm input[type="reset"].jbfButtn,
input[type="button"].btn-block,
.home-section .jbForm input[type="button"].jbfButtn {
	width: 100%
}

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

.fade.in {
	opacity: 1
}

.collapse {
	display: none
}

.collapse.in {
	display: block
}

tr.collapse.in {
	display: table-row
}

tbody.collapse.in {
	display: table-row-group
}

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

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

.dropup,
.dropdown {
	position: relative
}

.dropdown-toggle:focus {
	outline: 0
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	right: 0;
	z-index: 1000;
	display: none;
	float: right;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 20px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	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: 12.5px 0;
	overflow: hidden;
	background-color: #e5e5e5
}

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

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
	text-decoration: none;
	color: #333232;
	background-color: #f5f5f5
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #f17220
}

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

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

.open>.dropdown-menu {
	display: block
}

@media (min-width: 992px) {
	.navbar .open>.dropdown-menu {
		display: none
	}
}

.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: 18px;
	line-height: 1.33;
	color: #c0bfbf;
	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: 992px) {
	.navbar-right .dropdown-menu-left {
		left: 0;
		right: auto
	}
}

.nav,
#subnav .menu {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none
}

.nav:before,
#subnav .menu:before,
.nav:after,
#subnav .menu:after {
	content: " ";
	display: table
}

.nav:after,
#subnav .menu:after {
	clear: both
}

.nav>li,
#subnav .menu>li {
	position: relative;
	display: block
}

.nav>li>a,
#subnav .menu>li>a {
	position: relative;
	display: block;
	padding: 10px 12px
}

@media (max-width: 1200px) {
	.nav>li>a,
	#subnav .menu>li>a {
		padding: 10px 3px
	}
}

.nav>li>a:hover,
#subnav .menu>li>a:hover,
.nav>li>a:focus,
#subnav .menu>li>a:focus {
	text-decoration: none;
	background-color: #e1e1e1
}

.nav>li.disabled>a,
#subnav .menu>li.disabled>a {
	color: #c0bfbf
}

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

.nav .open>a,
#subnav .menu .open>a,
.nav .open>a:hover,
#subnav .menu .open>a:hover,
.nav .open>a:focus,
#subnav .menu .open>a:focus {
	background-color: #e1e1e1;
	border-color: #f17220
}

.nav .nav-divider,
#subnav .menu .nav-divider {
	height: 1px;
	margin: 12.5px 0;
	overflow: hidden;
	background-color: #e5e5e5
}

.nav>li>a>img,
#subnav .menu>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.33;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0
}

.nav-tabs>li>a:hover {
	border-color: #e1e1e1 #e1e1e1 #ddd
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
	color: #5f5e5e;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default
}

.nav-pills>li,
#subnav .menu>li {
	float: left
}

.nav-pills>li>a,
#subnav .menu>li>a {
	border-radius: 0
}

.nav-pills>li+li,
#subnav .menu>li+li {
	margin-left: 2px
}

.nav-pills>li.active>a,
#subnav .menu>li.active>a,
.nav-pills>li.active>a:hover,
#subnav .menu>li.active>a:hover,
.nav-pills>li.active>a:focus,
#subnav .menu>li.active>a:focus {
	color: #fff;
	background-color: #f17220
}

.nav-stacked>li {
	float: none
}

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

.nav-justified,
.nav-tabs.nav-justified,
#subnav .menu {
	width: 100%
}

.nav-justified>li,
.nav-tabs.nav-justified>li,
#subnav .menu>li {
	float: none
}

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

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

@media (min-width: 768px) {
	.nav-justified>li,
	.nav-tabs.nav-justified>li,
	#subnav .menu>li {
		display: table-cell;
		width: 1%
	}
	.nav-justified>li>a,
	.nav-tabs.nav-justified>li>a,
	#subnav .menu>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.nav-justified>.active>a,
.nav-tabs-justified>.active>a:hover,
.nav-tabs.nav-justified>.active>a:hover,
.nav-tabs-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:focus {
	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.nav-justified>.active>a,
	.nav-tabs-justified>.active>a:hover,
	.nav-tabs.nav-justified>.active>a:hover,
	.nav-tabs-justified>.active>a:focus,
	.nav-tabs.nav-justified>.active>a:focus {
		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: 50px;
	margin-bottom: 27px;
	border: 1px solid transparent
}

.navbar:before,
.navbar:after {
	content: " ";
	display: table
}

.navbar:after {
	clear: both
}

@media (min-width: 992px) {
	.navbar {
		border-radius: 0px
	}
}

@media (max-width: 992px) {
	.navbar {
		margin-bottom: 0px
	}
}

.navbar-header:before,
.navbar-header:after {
	content: " ";
	display: table
}

.navbar-header:after {
	clear: both
}

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

.navbar-collapse {
	overflow-x: visible;
	padding-right: 15px;
	padding-left: 15px;
	border-top: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	-webkit-overflow-scrolling: touch
}

.navbar-collapse:before,
.navbar-collapse:after {
	content: " ";
	display: table
}

.navbar-collapse:after {
	clear: both
}

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

@media (min-width: 992px) {
	.navbar-collapse {
		width: auto;
		border-top: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar-collapse.collapse {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important
	}
	.navbar-collapse.in {
		overflow-y: visible
	}
	.navbar-fixed-top .navbar-collapse,
	.navbar-static-top .navbar-collapse,
	.navbar-fixed-bottom .navbar-collapse {
		padding-left: 0;
		padding-right: 0
	}
}

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

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

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

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

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

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

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

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

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

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

.navbar-brand {
	float: left;
	font-size: 25px;
	line-height: 27px
}

.navbar-brand:hover,
.navbar-brand:focus {
	text-decoration: none
}

.navbar-brand>img {
	display: block
}

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

.navbar-toggle {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-bottom: 8px;
	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: 992px) {
	.navbar-toggle {
		display: none
	}
}

.navbar-nav {
	margin: 5.75px -15px
}

.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 27px
}

.navbar-nav>.active>a {
	font-weight: 500
}

@media (max-width: 991px) {
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar-nav .open .dropdown-menu>li>a,
	.navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 5px 15px 5px 25px
	}
	.navbar-nav .open .dropdown-menu>li>a {
		line-height: 27px
	}
	.navbar-nav .open .dropdown-menu>li>a:hover,
	.navbar-nav .open .dropdown-menu>li>a:focus {
		background-image: none
	}
}

@media (min-width: 992px) {
	.navbar-nav {
		float: right;
		margin: 0
	}
	.navbar-nav>li {
		float: left
	}
	.navbar-nav>li>a {
		padding-top: 11.5px;
		padding-bottom: 11.5px
	}
}

.navbar-form {
	margin-left: -15px;
	margin-right: -15px;
	padding: 10px 15px;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	margin-top: 4.5px;
	margin-bottom: 4.5px
}

@media (min-width: 768px) {
	.navbar-form .form-group,
	.navbar-form .jbfrow {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle
	}
	.navbar-form .form-control,
	.navbar-form #page .gform_wrapper select,
	#page .gform_wrapper .navbar-form select,
	.navbar-form #page .gform_wrapper textarea,
	#page .gform_wrapper .navbar-form textarea,
	.navbar-form #page .gform_wrapper input[type="text"],
	#page .gform_wrapper .navbar-form input[type="text"],
	.navbar-form #page .gform_wrapper input[type="password"],
	#page .gform_wrapper .navbar-form input[type="password"],
	.navbar-form #page .gform_wrapper input[type="datetime"],
	#page .gform_wrapper .navbar-form input[type="datetime"],
	.navbar-form #page .gform_wrapper input[type="datetime-local"],
	#page .gform_wrapper .navbar-form input[type="datetime-local"],
	.navbar-form #page .gform_wrapper input[type="date"],
	#page .gform_wrapper .navbar-form input[type="date"],
	.navbar-form #page .gform_wrapper input[type="month"],
	#page .gform_wrapper .navbar-form input[type="month"],
	.navbar-form #page .gform_wrapper input[type="time"],
	#page .gform_wrapper .navbar-form input[type="time"],
	.navbar-form #page .gform_wrapper input[type="week"],
	#page .gform_wrapper .navbar-form input[type="week"],
	.navbar-form #page .gform_wrapper input[type="number"],
	#page .gform_wrapper .navbar-form input[type="number"],
	.navbar-form #page .gform_wrapper input[type="email"],
	#page .gform_wrapper .navbar-form input[type="email"],
	.navbar-form #page .gform_wrapper input[type="url"],
	#page .gform_wrapper .navbar-form input[type="url"],
	.navbar-form #page .gform_wrapper input[type="search"],
	#page .gform_wrapper .navbar-form input[type="search"],
	.navbar-form #page .gform_wrapper input[type="tel"],
	#page .gform_wrapper .navbar-form input[type="tel"],
	.navbar-form #page .gform_wrapper input[type="color"],
	#page .gform_wrapper .navbar-form input[type="color"],
	.navbar-form #comment,
	.navbar-form .search-field,
	.navbar-form .widget_archive select,
	.widget_archive .navbar-form select,
	.navbar-form .jbfrow input[type="text"],
	.jbfrow .navbar-form input[type="text"],
	.navbar-form .jbfrow select,
	.jbfrow .navbar-form select {
		display: inline-block;
		width: auto;
		vertical-align: middle
	}
	.navbar-form .form-control-static {
		display: inline-block
	}
	.navbar-form .input-group {
		display: inline-table;
		vertical-align: middle
	}
	.navbar-form .input-group .input-group-addon,
	.navbar-form .input-group .input-group-btn,
	.navbar-form .input-group .form-control,
	.navbar-form .input-group #page .gform_wrapper select,
	#page .gform_wrapper .navbar-form .input-group select,
	.navbar-form .input-group #page .gform_wrapper textarea,
	#page .gform_wrapper .navbar-form .input-group textarea,
	.navbar-form .input-group #page .gform_wrapper input[type="text"],
	#page .gform_wrapper .navbar-form .input-group input[type="text"],
	.navbar-form .input-group #page .gform_wrapper input[type="password"],
	#page .gform_wrapper .navbar-form .input-group input[type="password"],
	.navbar-form .input-group #page .gform_wrapper input[type="datetime"],
	#page .gform_wrapper .navbar-form .input-group input[type="datetime"],
	.navbar-form .input-group #page .gform_wrapper input[type="datetime-local"],
	#page .gform_wrapper .navbar-form .input-group input[type="datetime-local"],
	.navbar-form .input-group #page .gform_wrapper input[type="date"],
	#page .gform_wrapper .navbar-form .input-group input[type="date"],
	.navbar-form .input-group #page .gform_wrapper input[type="month"],
	#page .gform_wrapper .navbar-form .input-group input[type="month"],
	.navbar-form .input-group #page .gform_wrapper input[type="time"],
	#page .gform_wrapper .navbar-form .input-group input[type="time"],
	.navbar-form .input-group #page .gform_wrapper input[type="week"],
	#page .gform_wrapper .navbar-form .input-group input[type="week"],
	.navbar-form .input-group #page .gform_wrapper input[type="number"],
	#page .gform_wrapper .navbar-form .input-group input[type="number"],
	.navbar-form .input-group #page .gform_wrapper input[type="email"],
	#page .gform_wrapper .navbar-form .input-group input[type="email"],
	.navbar-form .input-group #page .gform_wrapper input[type="url"],
	#page .gform_wrapper .navbar-form .input-group input[type="url"],
	.navbar-form .input-group #page .gform_wrapper input[type="search"],
	#page .gform_wrapper .navbar-form .input-group input[type="search"],
	.navbar-form .input-group #page .gform_wrapper input[type="tel"],
	#page .gform_wrapper .navbar-form .input-group input[type="tel"],
	.navbar-form .input-group #page .gform_wrapper input[type="color"],
	#page .gform_wrapper .navbar-form .input-group input[type="color"],
	.navbar-form .input-group #comment,
	.navbar-form .input-group .search-field,
	.navbar-form .input-group .widget_archive select,
	.widget_archive .navbar-form .input-group select,
	.navbar-form .input-group .jbfrow input[type="text"],
	.jbfrow .navbar-form .input-group input[type="text"],
	.navbar-form .input-group .jbfrow select,
	.jbfrow .navbar-form .input-group select {
		width: auto
	}
	.navbar-form .input-group>.form-control,
	.navbar-form #page .gform_wrapper .input-group>select,
	#page .gform_wrapper .navbar-form .input-group>select,
	.navbar-form #page .gform_wrapper .input-group>textarea,
	#page .gform_wrapper .navbar-form .input-group>textarea,
	.navbar-form #page .gform_wrapper .input-group>input[type="text"],
	#page .gform_wrapper .navbar-form .input-group>input[type="text"],
	.navbar-form #page .gform_wrapper .input-group>input[type="password"],
	#page .gform_wrapper .navbar-form .input-group>input[type="password"],
	.navbar-form #page .gform_wrapper .input-group>input[type="datetime"],
	#page .gform_wrapper .navbar-form .input-group>input[type="datetime"],
	.navbar-form #page .gform_wrapper .input-group>input[type="datetime-local"],
	#page .gform_wrapper .navbar-form .input-group>input[type="datetime-local"],
	.navbar-form #page .gform_wrapper .input-group>input[type="date"],
	#page .gform_wrapper .navbar-form .input-group>input[type="date"],
	.navbar-form #page .gform_wrapper .input-group>input[type="month"],
	#page .gform_wrapper .navbar-form .input-group>input[type="month"],
	.navbar-form #page .gform_wrapper .input-group>input[type="time"],
	#page .gform_wrapper .navbar-form .input-group>input[type="time"],
	.navbar-form #page .gform_wrapper .input-group>input[type="week"],
	#page .gform_wrapper .navbar-form .input-group>input[type="week"],
	.navbar-form #page .gform_wrapper .input-group>input[type="number"],
	#page .gform_wrapper .navbar-form .input-group>input[type="number"],
	.navbar-form #page .gform_wrapper .input-group>input[type="email"],
	#page .gform_wrapper .navbar-form .input-group>input[type="email"],
	.navbar-form #page .gform_wrapper .input-group>input[type="url"],
	#page .gform_wrapper .navbar-form .input-group>input[type="url"],
	.navbar-form #page .gform_wrapper .input-group>input[type="search"],
	#page .gform_wrapper .navbar-form .input-group>input[type="search"],
	.navbar-form #page .gform_wrapper .input-group>input[type="tel"],
	#page .gform_wrapper .navbar-form .input-group>input[type="tel"],
	.navbar-form #page .gform_wrapper .input-group>input[type="color"],
	#page .gform_wrapper .navbar-form .input-group>input[type="color"],
	.navbar-form .input-group>#comment,
	.navbar-form .input-group>.search-field,
	.navbar-form .widget_archive .input-group>select,
	.widget_archive .navbar-form .input-group>select,
	.navbar-form .jbfrow .input-group>input[type="text"],
	.jbfrow .navbar-form .input-group>input[type="text"],
	.navbar-form .jbfrow .input-group>select,
	.jbfrow .navbar-form .input-group>select {
		width: 100%
	}
	.navbar-form .control-label {
		margin-bottom: 0;
		vertical-align: middle
	}
	.navbar-form .radio,
	.navbar-form .checkbox {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		vertical-align: middle
	}
	.navbar-form .radio label,
	.navbar-form .checkbox label {
		padding-left: 0
	}
	.navbar-form .radio input[type="radio"],
	.navbar-form .checkbox input[type="checkbox"] {
		position: relative;
		margin-left: 0
	}
	.navbar-form .has-feedback .form-control-feedback {
		top: 0
	}
}

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

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

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

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

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

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

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

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

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

@media (min-width: 992px) {
	.navbar-left {
		float: left !important
	}
	.navbar-right {
		float: right !important;
		margin-right: -15px
	}
	.navbar-right~.navbar-right {
		margin-right: 0
	}
}

.navbar-default {
	background-color: transparent;
	border-color: #c0bfbf
}

.navbar-default .navbar-brand {
	color: #252525
}

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

.navbar-default .navbar-text {
	color: #252525
}

.navbar-default .navbar-nav>li>a {
	color: #252525
}

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

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

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

.navbar-default .navbar-toggle {
	border-color: #ddd
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #ddd
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #eee
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
	border-color: #c0bfbf
}

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

@media (max-width: 991px) {
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #252525
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #f17220;
		background-color: transparent
	}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a,
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
		color: #f17220;
		background-color: transparent
	}
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
		color: #ccc;
		background-color: transparent
	}
}

.navbar-default .navbar-link {
	color: #252525
}

.navbar-default .navbar-link:hover {
	color: #f17220
}

.navbar-default .btn-link {
	color: #252525
}

.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
	color: #f17220
}

.navbar-default .btn-link[disabled]:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:hover,
fieldset[disabled] .navbar-default .btn-link:focus {
	color: #ccc
}

.navbar-inverse {
	border-color: #c0bfbf
}

@media (max-width: 991px) {
	.navbar-inverse .navbar-collapse {
		background-color: #fff
	}
}

.navbar-inverse .navbar-brand {
	color: #000
}

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

.navbar-inverse .navbar-text {
	color: #000
}

.navbar-inverse .navbar-nav>li>a {
	color: #000
}

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

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

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

.navbar-inverse .navbar-toggle {
	border-color: #333
}

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
	background-color: #ddd
}

.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #333
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
	border-color: #131313
}

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

@media (max-width: 991px) {
	.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
		border-color: #c0bfbf
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
		background-color: #c0bfbf
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
		color: #000
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #f17220;
		background-color: transparent
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
		color: #f17220;
		background-color: transparent
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
		color: #444;
		background-color: transparent
	}
}

.navbar-inverse .navbar-link {
	color: #000
}

.navbar-inverse .navbar-link:hover {
	color: #f17220
}

.navbar-inverse .btn-link {
	color: #000
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
	color: #f17220
}

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

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

.pagination>li {
	display: inline
}

.pagination>li>a,
.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.33;
	text-decoration: none;
	color: #f17220;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px
}

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

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

.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
	z-index: 2;
	color: #b9500c;
	background-color: #e1e1e1;
	border-color: #ddd
}

.pagination>.active>a,
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
	z-index: 3;
	color: #fff;
	background-color: #f17220;
	border-color: #f17220;
	cursor: default
}

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

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

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

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

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

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

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

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

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

.alert .alert-link {
	font-weight: bold
}

.alert>p,
.alert>ul {
	margin-bottom: 0
}

.alert>p+p {
	margin-top: 5px
}

.alert-dismissable,
.alert-dismissible {
	padding-right: 35px
}

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

.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d
}

.alert-success hr {
	border-top-color: #c9e2b3
}

.alert-success .alert-link {
	color: #2b542c
}

.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f
}

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

.alert-info .alert-link {
	color: #245269
}

.alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b
}

.alert-warning hr {
	border-top-color: #f7e1b5
}

.alert-warning .alert-link {
	color: #66512c
}

.alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442
}

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

.alert-danger .alert-link {
	color: #843534
}

.panel {
	margin-bottom: 27px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)
}

.panel-body {
	padding: 15px
}

.panel-body:before,
.panel-body:after {
	content: " ";
	display: table
}

.panel-body:after {
	clear: both
}

.answer .panel-body {
	padding-top: 0px
}

.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px
}

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

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

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

.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}

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

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

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

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

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

.panel-heading+.list-group .list-group-item:first-child {
	border-top-width: 0
}

.list-group+.panel-footer {
	border-top-width: 0
}

.panel>.table,
.panel>.table-responsive>.table,
.panel>.panel-collapse>.table {
	margin-bottom: 0
}

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

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

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

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

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

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

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

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

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

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

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

.panel>.table-bordered,
.panel>.table-responsive>.table-bordered {
	border: 0
}

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

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

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

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

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

.panel-group {
	margin-bottom: 27px
}

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

.panel-group .panel+.panel {
	margin-top: 5px
}

.panel-group .panel-heading {
	border-bottom: 0
}

.panel-group .panel-heading+.panel-collapse>.panel-body,
.panel-group .panel-heading+.panel-collapse>.list-group {
	border-top: 1px solid #ddd
}

.panel-group .panel-footer {
	border-top: 0
}

.panel-group .panel-footer+.panel-collapse .panel-body {
	border-bottom: 1px solid #ddd
}

.panel-default {
	border-color: #ddd
}

.panel-default>.panel-heading {
	color: #403f3f;
	background-color: #f5f5f5;
	border-color: #ddd
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #ddd
}

.panel-default>.panel-heading .badge {
	color: #f5f5f5;
	background-color: #403f3f
}

.panel-default>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #ddd
}

.panel-primary {
	border-color: #f17220
}

.panel-primary>.panel-heading {
	color: #fff;
	background-color: #f17220;
	border-color: #f17220
}

.panel-primary>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #f17220
}

.panel-primary>.panel-heading .badge {
	color: #f17220;
	background-color: #fff
}

.panel-primary>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #f17220
}

.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
}

.panel-warning {
	border-color: #faebcc
}

.panel-warning>.panel-heading {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc
}

.panel-warning>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #faebcc
}

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

.panel-warning>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #faebcc
}

.panel-danger {
	border-color: #ebccd1
}

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

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

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

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

.well {
	position: relative;
	min-height: 20px;
	padding: 20px;
	margin-bottom: 27px;
	background-color: #ebebeb
}

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

.icon-well {
	margin-top: 30px;
	padding-top: 50px
}

.icon-well .svg-inline--fa {
	display: block;
	position: absolute;
	width: 60px;
	height: 60px;
	border-radius: 30px;
	color: #fff;
	background: #f17220;
	border: 4px solid #fff;
	top: -30px;
	left: 50%;
	margin-left: -30px;
	font-size: 25px;
	padding: 10px;
	line-height: 50px;
	text-align: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

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

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

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

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

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

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

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

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

.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 4px
}

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

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

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

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

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

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

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

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

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

#jbspan {
	position: relative;
	min-height: 196px
}

.home-section #jbspan {
	min-height: 377px
}

#jbspan::after {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "";
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear;
	position: absolute;
	top: 45%;
	left: 45%;
	font-size: 36px;
	opacity: .5;
	filter: alpha(opacity=50)
}

#jbspan.loaded::after {
	display: none
}

.home-section .jbForm .jbfrow {
	margin-bottom: 30px
}

.home-section .jbForm input[type="text"],
.home-section .jbForm select {
	border: transparent
}

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

.hml-nav:before,
.hml-nav:after {
	content: " ";
	display: table
}

.hml-nav:after {
	clear: both
}

@media (min-width: 768px) {
	.hml-nav>li {
		float: left;
		border-right: 1px solid #e1e1e1
	}
	.hml-nav>li>a {
		display: block;
		padding-left: 10px;
		padding-right: 10px
	}
	.hml-nav>li:first-child>a {
		padding-left: 0
	}
	.hml-nav>li:last-child {
		border-right: 0
	}
	.hml-nav>li:last-child>a {
		padding-right: 0
	}
}

@media (max-width: 767px) {
	.hml-nav {
		font-size: 18px
	}
}

@media (max-width: 767px) {
	.hmlv2-searchform .hmlv2-form-control {
		width: auto !important
	}
}

body,
ul {
	font-weight: 300
}

p b,
p strong,
li b,
li strong {
	font-weight: 400
}

.orange {
	color: #f17220
}

.page-id-17 li#menu-item-35523.jb-link a,
.page-id-18 li#menu-item-35518.ts-link a {
	color: #f17220;
	font-weight: 500
}

ul.talent-info li {
	float: left;
	width: 23%;
	margin: 0 1%
}

ul.talent-info li h4 {
	min-height: 60px
}

ul.talent-info li .talent-bio p {
	padding: 0 10px
}

ul.talent-info li .talent-bio a.read-more-link {
	display: block
}

@media (max-width: 480px) {
	.navbar-brand>img {
		max-width: 250px
	}
	.home .banner {
		background-position: top right;
		height: 600px
	}
	.banner h1 {
		font-size: 34px
	}
	#home3 .secondary-content {
		display: none
	}
	#home3.home-section {
		padding-bottom: 0
	}
}

@media (max-width: 1200px) {
	.navbar-nav>li>a {
		font-size: 18px
	}
}

#masthead {
	padding: 20px
}

@media (max-width: 991px) {
	#masthead {
		padding-left: 0px;
		padding-right: 0px
	}
}

.home #masthead {
	/*position: absolute;*/
	width: 100%;
	top: 0;
	left: 0;
	z-index: 1030;
	background: #fff
}

.admin-bar.home #masthead {
	top: 32px
}

@media (min-width: 1200px) {
	#site-navigation {
		float: right
	}
}

#secondary-navigation {
	clear: both;
	font-size: 16px;
	margin: 0;
	float: right
}

#secondary-navigation>ul {
	margin: 0
}

#secondary-navigation a {
	color: #c0bfbf
}

#secondary-navigation a:hover,
#secondary-navigation a:focus {
	color: #5f5e5e;
	text-decoration: none
}

.custom-logo-link {
	max-width: 100%;
	height: auto;
	margin-bottom: 27px
}

@media (max-width: 992px) {
	.custom-logo-link {
		margin-bottom: 10px
	}
}

ul.logo-graphic {
	list-style: none
}

@media (max-width: 768px) {
	ul.logo-graphic {
		margin-bottom: 0px
	}
}

ul.logo-graphic li {
	background: url("images/list-style-logo.png") left top no-repeat;
	padding: 0px 30px 8px
}

@-webkit-keyframes movebannerright {
	from {
		right: -100%
	}
	to {
		right: 0px
	}
}

@keyframes movebannerright {
	from {
		right: -100%
	}
	to {
		right: 0px
	}
}

@-webkit-keyframes movebannerleft {
	from {
		right: 100%
	}
	to {
		right: 0px
	}
}

@keyframes movebannerleft {
	from {
		right: 100%
	}
	to {
		right: 0px
	}
}

@-webkit-keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

.banner {
	position: relative;
	background: #e1e1e1 url("images/banner-default.jpg") top center no-repeat;
	background-size: cover
}

.banner::before {
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	right: -100%;
	background: rgba(37, 37, 37, 0.65);
	-webkit-animation: movebannerright 0.8s forwards;
	animation: movebannerright 0.8s forwards
}

.home .banner::before {
	width: 100%;
	-webkit-animation: movebannerleft 0.8s forwards;
	animation: movebannerleft 0.8s forwards
}

@media (min-width: 768px) {
	.banner::before {
		width: 50%
	}
}

.banner-intro-container {
	height: auto
}

.home .banner-intro-container {
	padding-top: 133px;
	min-height: 100vh
}

.banner-intro {
	position: relative;
	color: #fff;
	font-size: 25px;
	-webkit-animation: fadein 0.6s forwards;
	animation: fadein 0.6s forwards;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	opacity: 0;
	padding: 30px
}

.banner-intro h1,
.banner-intro .h1 {
	margin-top: 0;
	color: #fff
}

@media (min-width: 1200px) {
	.banner-intro h1,
	.banner-intro .h1 {
		font-size: 62px
	}
}

.home .banner::before {
	display: none
}

.home .banner .banner-intro h1 {
	color: #000;
	text-shadow: 1px 0px 1px #ccc, 0px 1px 1px #eee, 2px 1px 1px #ccc, 1px 2px 1px #eee, 3px 2px 1px #ccc
}

@media screen and (min-width: 768px) and (min-height: 800px) {
	.banner-intro-container {
		height: 36.458333vw
	}
	.banner-intro {
		padding-right: 0;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
}

.home-section {
	padding-top: 54px;
	padding-bottom: 54px
}

@media (min-height: 768px) and (min-width: 768px) {
	.home-section {
		padding-top: 108px;
		padding-bottom: 108px
	}
}

#home2 {
	background: #ebebeb;
	text-align: center
}

#home2 .well {
	background-color: #fff
}

#home2 .well p.text-uppercase,
#home2 .well p.initialism {
	margin-bottom: 18px
}

#home2 .icon-well {
	min-height: 203px
}

#home4 ul.talent-info li {
	float: left;
	width: 23%;
	margin: 0 1%
}

@media (max-width: 480px) {
	#home4 ul.talent-info li {
		float: none;
		width: 100%;
		margin: 0 auto
	}
	#home4 ul.talent-info li img.img-responsive {
		float: none;
		margin: 0 auto;
		text-align: center
	}
}

@media (min-width: 480px) and (max-width: 992px) {
	#home4 ul.talent-info li {
		width: 48%
	}
}

#home4 ul.talent-info li .talent-bio p {
	padding: 0 10px
}

#home4 ul.talent-info li .talent-bio a.read-more-link {
	display: block
}

.image-section {
	position: relative
}

@media (min-height: 768px) and (min-width: 768px) {
	.image-section {
		min-height: 80vh
	}
}

.section-banner {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
	background: #252525 url("images/banner-default.jpg") top left no-repeat;
	background-size: cover
}

.section-banner.right {
	left: auto;
	right: 0;
	background-position: top right
}

@media (min-width: 992px) {
	.primary-content .content-title {
		font-size: 88px
	}
}

.secondary-content {
	background: transparent;
	padding: 60px;
	font-size: 25px
}

@media (min-width: 992px) {
	.secondary-content {
		padding-top: 120px;
		padding-bottom: 120px
	}
}

.secondary-content .content-title {
	margin: 0 0 20px 0;
	text-transform: uppercase;
	font-size: 25px;
	font-family: "Josefin Sans", Helvetica, Arial, sans-serif;
	font-weight: bold
}

.home-section ul.rss-feed {
	text-align: left
}

@media (min-width: 768px) {
	.home-section ul.rss-feed {
		margin-left: -15px;
		margin-right: -15px
	}
	.home-section ul.rss-feed li.rss-item {
		width: 33.333333%;
		padding-left: 15px;
		padding-right: 15px;
		float: left
	}
}

#subnav {
	background: #e1e1e1
}

#subnav .menu>li>a {
	position: relative;
	color: #252525;
	background: transparent;
	padding-top: 27px;
	padding-bottom: 27px
}

#subnav .menu>li>a:hover,
#subnav .menu>li>a:focus {
	color: #f17220;
	background: transparent
}

#subnav .menu>li.active>a,
#subnav .menu>li.current-menu-item>a,
#subnav .menu>li.current_page_item>a {
	color: #f17220;
	background: transparent;
	font-weight: 500
}

#subnav .menu>li.active>a::after,
#subnav .menu>li.current-menu-item>a::after,
#subnav .menu>li.current_page_item>a::after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: transparent transparent #fff transparent
}

#subnav .menu>li.active>a:hover,
#subnav .menu>li.active>a:focus,
#subnav .menu>li.current-menu-item>a:hover,
#subnav .menu>li.current-menu-item>a:focus,
#subnav .menu>li.current_page_item>a:hover,
#subnav .menu>li.current_page_item>a:focus {
	color: #f17220;
	background: transparent
}

.site-main,
#blog-secondary {
	padding-top: 27px;
	padding-bottom: 27px
}

#cta-nav>li>a {
	padding-top: 27px;
	padding-bottom: 27px;
	color: #fff;
	background: #f17220;
	border-radius: 0px;
	margin-right: 1px;
	-webkit-transition: 0.2s all ease;
	transition: 0.2s all ease
}

#cta-nav>li>a:hover,
#cta-nav>li>a:focus {
	background: #b9500c
}

#cta-nav>li:last-child>a {
	margin-right: 0px
}

@media (max-width: 767px) {
	#cta-nav>li {
		margin: 0 !important
	}
}

.entry-meta,
.cat-links,
.tags-links,
.comments-link,
.edit-link {
	display: block;
	font-size: 18px;
	color: #656565;
	margin-bottom: 13.5px
}

.entry-meta {
	margin-bottom: 13.5px
}

.posted-on {
	display: inline-block;
	background: #f17220;
	color: #fff;
	padding: 6px 12px
}

.posted-on a {
	color: inherit
}

.single-post-image {
	margin-bottom: 27px
}

#blog-secondary .widget:not(:last-child),
#testimonials-secondary .widget:not(:last-child) {
	border-bottom: 4px solid #ebebeb;
	margin-bottom: 27px;
	padding-bottom: 27px
}

#secondary .widget {
	padding-top: 54px;
	padding-bottom: 54px
}

#secondary .widget_text {
	background: #ebebeb
}

#secondary .rpwe_widget h2.widget-title a {
	color: #252525
}

#secondary section#wpt_testimonials_list-2 p.text-center.aligncenter a.btn,
#secondary section#wpt_testimonials_list-2 p.text-center.aligncenter a#submit,
#secondary section#wpt_testimonials_list-2 p.text-center.aligncenter a.search-submit,
#secondary section#wpt_testimonials_list-2 p.text-center.aligncenter a.jbfButtn,
#secondary section#wpt_testimonials_list-2 p.text-center.aligncenter .rpwe-summary a.more-link,
.rpwe-summary #secondary section#wpt_testimonials_list-2 p.text-center.aligncenter a.more-link {
	z-index: 1030;
	position: relative
}

.rss-widget-icon {
	display: none
}

.rss-item {
	margin-bottom: 30px
}

.rss-title {
	display: block;
	font-weight: bold;
	margin-bottom: 13.5px
}

#secondary .rss-feed .rss-item {
	padding: 30px;
	background: #fff;
	text-align: center
}

#secondary .rss-feed .rss-title a {
	color: #252525;
	text-transform: uppercase
}

@media (min-width: 992px) {
	#secondary .rss-feed {
		margin-left: -2%;
		margin-right: -2%
	}
	#secondary .rss-feed .rss-item {
		width: 46%;
		min-height: 200px;
		margin-left: 2%;
		margin-right: 2%;
		float: left
	}
	#secondary .rss-feed .rss-item:nth-child(odd) {
		clear: both
	}
}

.widget_wpt_testimonials_list {
	position: relative;
	background: #252525 url("images/testimonial-bg.jpg") center no-repeat;
	background-size: cover;
	color: #fff
}

@media (min-width: 992px) {
	.widget_wpt_testimonials_list {
		padding-top: 170px !important;
		padding-bottom: 170px !important
	}
}

.widget_wpt_testimonials_list a {
	color: #fff
}

.widget_wpt_testimonials_list .widget-title {
	display: none
}

.widget_wpt_testimonials_list::before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(37, 37, 37, 0.85)
}

.widget_wpt_testimonials_list .lSSlideOuter {
	position: relative;
	padding-top: 27px;
	padding-bottom: 27px
}

@media (min-width: 768px) {
	.widget_wpt_testimonials_list .lSSlideOuter::before,
	.widget_wpt_testimonials_list .lSSlideOuter::after {
		content: '';
		display: block;
		position: absolute;
		top: 0;
		width: 60px;
		height: 100%;
		border: 1px solid #fff
	}
	.widget_wpt_testimonials_list .lSSlideOuter::before {
		left: 0;
		border-right: 0 none
	}
	.widget_wpt_testimonials_list .lSSlideOuter::after {
		right: 0;
		border-left: 0 none
	}
}

@media (max-width: 768px) {
	.widget_wpt_testimonials_list blockquote {
		-webkit-margin-end: 0 !important;
		-webkit-margin-start: 0 !important
	}
}

.widget_wpt_testimonials_list .lSSlideWrapper {
	position: relative;
	max-width: 570px;
	margin: 0 auto;
	padding: 0
}

.widget_wpt_testimonials_list .lSSlideWrapper>p:last-child {
	text-align: center;
	font-size: 18px;
	margin: 0
}

.widget_wpt_testimonials_list .wpt-testimonial p {
	font-style: italic;
	position: relative;
	padding-right: 50px
}

.widget_wpt_testimonials_list .wpt-testimonial p::before {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "";
	position: absolute;
	top: -10px;
	left: -40px;
	font-size: 30px
}

@media (max-width: 768px) {
	.widget_wpt_testimonials_list .wpt-testimonial p::before {
		display: none
	}
}

.widget_wpt_testimonials_list footer {
	text-align: center;
	margin-bottom: 27px
}

.widget_wpt_testimonials_list cite {
	text-transform: uppercase;
	font-style: normal;
	font-weight: 500
}

.rpwe-ul {
	margin: 27px 0
}

.rpwe-li {
	margin-bottom: 27px;
	position: relative
}

.rpwe-title {
	padding-left: 80px;
	min-height: 60px;
	margin: 0 0 13.5px;
	color: #252525;
	font-size: 25px;
	font-family: "Josefin Sans", Helvetica, Arial, sans-serif;
	font-weight: normal
}

.rpwe-title a {
	color: inherit
}

.rpwe-time {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 60px;
	height: 60px;
	margin-bottom: 13.5px;
	color: #fff;
	background: #f17220;
	padding: 5px 10px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px
}

.rpwe-summary {
	clear: both
}

.rpwe-summary .more-link {
	display: block;
	width: 160px;
	margin-top: 13.5px
}

@media (max-width: 767px) {
	.rpwe-summary .more-link {
		width: 100%;
		display: block
	}
}

@media (min-width: 992px) {
	.rpwe-ul {
		margin-left: -15px;
		margin-right: -15px
	}
	.rpwe-li {
		padding-left: 15px;
		padding-right: 15px;
		width: 33.333333%;
		float: left
	}
	.rpwe-time {
		left: 15px
	}
}

@media (min-width: 1200px) {
	.rpwe-li {
		padding-right: 100px
	}
}

.site-footer {
	background: #252525;
	color: #fff
}

.site-footer .widget-title {
	font-family: "Josefin Sans", Helvetica, Arial, sans-serif;
	font-size: 25px;
	font-weight: 500;
	margin-top: 0px
}

.footer-widgets {
	padding-top: 81px;
	padding-bottom: 81px
}

.footer-widgets h4 {
	color: #f17220
}

.social-bar {
	text-align: center;
	background: rgba(0, 0, 0, 0.14);
	font-size: 36px;
	padding-top: 54px;
	padding-bottom: 54px
}

ul.social {
	margin: 0
}

ul.social>li {
	padding-left: 15px;
	padding-right: 15px
}

ul.social>li a {
	color: #403f3f
}

ul.social>li a:hover,
ul.social>li a:focus {
	color: #5f5e5e
}

.site-info {
	padding-top: 81px;
	padding-bottom: 81px
}

.site-info .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],
.site-info .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
	margin-bottom: 0 !important
}

.site-info .gform_wrapper li.hidden_label input {
	margin-top: 0 !important
}

.site-info .gform_wrapper .top_label li.gfield.gf_left_half,
.site-info .gform_wrapper .top_label li.gfield.gf_right_half {
	width: 49% !important
}

.site-info li#field_10_2 {
	margin-right: 15px !important
}

.site-info .gform_wrapper .gform_footer {
	margin: 0 !important
}

.quick-links {
	float: left;
	border-bottom: 1px solid #fff;
	padding-bottom: 13.5px;
	margin: 0 0 27px
}

.quick-links a {
	color: #fff
}

.quick-links a:hover,
.quick-links a:focus {
	color: #c0bfbf;
	text-decoration: none
}

.affiliations {
	margin-bottom: 27px
}

.affiliations img {
	max-width: 100px;
	height: auto;
	margin: 5px
}

#seo-links-menu {
	font-size: 16px
}

#seo-links-menu a {
	color: #5f5e5e
}

.site-credits {
	margin-top: 27px;
	margin-bottom: 27px;
	padding-top: 27px;
	border-top: 1px solid #5f5e5e;
	font-size: 16px;
	font-style: italic
}

.site-credits,
.site-credits a {
	color: #5f5e5e
}

#site_credits {
	cursor: pointer
}

#footer-menu {
	text-align: center
}

#footer-menu.nav>li>a:hover,
#subnav #footer-menu.menu>li>a:hover {
	background-color: rgba(0, 0, 0, 0.8)
}

#footer-menu.nav-justified,
#subnav #footer-menu.menu {
	display: table;
	table-layout: fixed;
	background: rgba(35, 35, 35, 0.95)
}

@media (min-width: 768px) {
	#footer-menu.nav-justified,
	#subnav #footer-menu.menu {
		display: none
	}
}

#footer-menu.nav-justified>li,
#subnav #footer-menu.menu>li {
	display: table-cell !important;
	width: 100%;
	border-top: 1px solid rgba(255, 255, 255, 0.1);
	border-right: 1px solid #000;
	height: 60px
}

#footer-menu.nav-justified>li:last-child,
#subnav #footer-menu.menu>li:last-child {
	border-right: none
}

#footer-menu.nav-justified>li::before,
#subnav #footer-menu.menu>li::before {
	font-family: "FontAwesome";
	font-size: 20px;
	display: block;
	color: #f17220;
	position: absolute;
	width: 100%;
	top: 10px;
	z-index: 1050
}

#footer-menu.nav-justified>li>a,
#subnav #footer-menu.menu>li>a {
	margin-bottom: 0;
	color: #fff;
	font-size: 10px;
	line-height: 10px;
	padding: 40px 0 10px;
	letter-spacing: 1px
}

@media (max-width: 768px) {
	.site-footer {
		padding-bottom: 80px
	}
}

.clearfix:before,
ul.talent-info:before,
#home4 ul.talent-info:before,
.rss-feed:before,
.rpwe-ul:before,
.rpwe-summary:before,
.clearfix:after,
ul.talent-info:after,
#home4 ul.talent-info:after,
.rss-feed:after,
.rpwe-ul:after,
.rpwe-summary:after {
	content: " ";
	display: table
}

.clearfix:after,
ul.talent-info:after,
#home4 ul.talent-info:after,
.rss-feed:after,
.rpwe-ul:after,
.rpwe-summary: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-xs {
	display: none !important
}

.visible-sm {
	display: none !important
}

.visible-md {
	display: none !important
}

.visible-lg {
	display: none !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 1200px) {
	.visible-lg-block {
		display: block !important
	}
}

@media (min-width: 1200px) {
	.visible-lg-inline {
		display: inline !important
	}
}

@media (min-width: 1200px) {
	.visible-lg-inline-block {
		display: inline-block !important
	}
}

@media (max-width: 767px) {
	.hidden-xs {
		display: none !important
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.hidden-sm {
		display: none !important
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.hidden-md {
		display: none !important
	}
}

@media (min-width: 1200px) {
	.hidden-lg {
		display: none !important
	}
}

.visible-print {
	display: none !important
}

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

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

@media print {
	.visible-print-block {
		display: block !important
	}
}

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

@media print {
	.visible-print-inline {
		display: inline !important
	}
}

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

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

@media print {
	.hidden-print {
		display: none !important
	}
}
/* Civil Construction */
div#notification-36676 {
	 display: none !important;
}
div#notification-36676.scroll_dip {
	  display: block !important;
}

/* Residential and Commercial Construction */
div#notification-36683 {
    display: none !important;
}

div#notification-36683.scroll_dip {
    display: block !important;
}

/* Precision Manufacturing */
div#notification-36684 {
	 display: none !important;
}
div#notification-36684.scroll_dip {
	  display: block !important;
}

/* Managed Services (IT & Print) */
div#notification-36679 {
	 display: none !important;
}
div#notification-36679.scroll_dip {
	  display: block !important;
}

/* Managed Services (IT & Print) */
div#notification-36682 {
	 display: none !important;
}
div#notification-36682.scroll_dip {
	  display: block !important;
}

/* Managed Services (IT & Print) */
div.ht-notification-section {
	 display: none !important;
}
div.ht-notification-section.scroll_dip {
	  display: block !important;
}