@charset "UTF-8";

.pennecon-map-container {
	display: flex;
	width: 100%;
	height: fit-content;
	overflow: hidden;
	margin-top: 32px;
	margin-bottom: 32px;
}

.pennecon-map-image {
	display: flex;
	width: 100%;
	height: auto;
	object-fit: cover;
	transition: 0.2s ease-in-out transform;
}

.anchor-links > a {
	font-weight: 600 !important;
	color: #6e9c01 !important;
}

.pennecon-map-image:hover {
	transform: scale(1.05);
}

.menu-top-logos {
	display: flex;
	width: fit-content;
	height: fit-content;
	align-items: center;
}

.menu-top-logos-mobile {
	display: flex;
	width: 100%;
	height: fit-content;
	border-bottom: 1px solid hsla(0, 0%, 73%, .8);
	align-items: center;
}

@media (max-width: 768px) {
	
	.brand {
		height: 40px !important;
	}

	.brand > img {
		height: 40px !important;
	}
	
}

ul.social.nolist {
	gap: 10px !important;
	height: 100% !important;
    align-items: center !important;
}

@media (max-width: 768px) {

	ul.social.nolist {
		margin-top: 20px;
	}

	.footer-logos {
		flex-direction: column !important;
	}

	.footer-logos > a > img {
		margin-right: 0px !important;
	}
}

.tile-inventory .entry-summary {
	background-color: #97D700 !important;
}

.tile-promotion {
	border-color: #97D700 !important;
}

.tile-promotion .overlay:before {
	background: #97D70050 !important;
}

h2.primary {
	color: #97D700 !important;
}

.tile img {
	height: 100% !important;
	object-fit: cover !important;
}

.formError {
	z-index: 990
}

.formError .formErrorContent {
	z-index: 991
}

.formError .formErrorArrow {
	z-index: 996
}

.ui-dialog .formError {
	z-index: 5000
}

.ui-dialog .formError .formErrorContent {
	z-index: 5001
}

.ui-dialog .formError .formErrorArrow {
	z-index: 5006
}

.inputContainer {
	position: relative;
	float: left
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
	text-align: left
}

.formError.inline {
	position: relative;
	top: 0;
	left: 0;
	display: inline-block
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: #ee0101;
	position: relative;
	color: #fff;
	min-width: 120px;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-o-box-shadow: 0 0 6px #000;
	padding: 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px
}

.formError.inline .formErrorContent {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	border: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0
}

.greenPopup .formErrorContent {
	background: #33be40
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #fff
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position: relative
}

body.rtl .formError .formErrorArrow,
body[dir=rtl] .formError .formErrorArrow {
	margin: -2px 13px 0 0
}

.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	margin: 0 0 0 12px;
	top: 2px
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	-o-box-shadow: 0 2px 3px #444;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block
}

.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none
}

.greenPopup .formErrorArrow div {
	background: #33be40
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #fff
}

.formError .formErrorArrow .line10 {
	width: 15px;
	border: none
}

.formError .formErrorArrow .line9 {
	width: 13px;
	border: none
}

.formError .formErrorArrow .line8 {
	width: 11px
}

.formError .formErrorArrow .line7 {
	width: 9px
}

.formError .formErrorArrow .line6 {
	width: 7px
}

.formError .formErrorArrow .line5 {
	width: 5px
}

.formError .formErrorArrow .line4 {
	width: 3px
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd
}

@keyframes fade-in {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.rrssb-buttons {
	box-sizing: border-box;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 12px;
	height: 36px;
	margin: 0;
	padding: 0;
	width: 100%;
	animation-duration: .3s;
	animation-fill-mode: both;
	animation-iteration-count: 1;
	animation-timing-function: ease-out;
	animation-name: fade-in;
	animation-delay: .2s
}

.rrssb-buttons:after {
	clear: both
}

.rrssb-buttons:after,
.rrssb-buttons:before {
	content: " ";
	display: table
}

.rrssb-buttons li {
	box-sizing: border-box;
	float: left;
	height: 100%;
	line-height: 13px;
	list-style: none;
	margin: 0;
	padding: 0 2px
}

.rrssb-buttons li.rrssb-email a {
	background-color: #0a88ff
}

.rrssb-buttons li.rrssb-email a:hover {
	background-color: #006ed6
}

.rrssb-buttons li.rrssb-facebook a {
	background-color: #306199
}

.rrssb-buttons li.rrssb-facebook a:hover {
	background-color: #244872
}

.rrssb-buttons li.rrssb-tumblr a {
	background-color: #32506d
}

.rrssb-buttons li.rrssb-tumblr a:hover {
	background-color: #22364a
}

.rrssb-buttons li.rrssb-linkedin a {
	background-color: #007bb6
}

.rrssb-buttons li.rrssb-linkedin a:hover {
	background-color: #005983
}

.rrssb-buttons li.rrssb-twitter a {
	background-color: #26c4f1
}

.rrssb-buttons li.rrssb-twitter a:hover {
	background-color: #0eaad6
}

.rrssb-buttons li.rrssb-googleplus a {
	background-color: #e93f2e
}

.rrssb-buttons li.rrssb-googleplus a:hover {
	background-color: #ce2616
}

.rrssb-buttons li.rrssb-youtube a {
	background-color: #df1c31
}

.rrssb-buttons li.rrssb-youtube a:hover {
	background-color: #b21627
}

.rrssb-buttons li.rrssb-reddit a {
	background-color: #8bbbe3
}

.rrssb-buttons li.rrssb-reddit a:hover {
	background-color: #62a3d9
}

.rrssb-buttons li.rrssb-pinterest a {
	background-color: #b81621
}

.rrssb-buttons li.rrssb-pinterest a:hover {
	background-color: #8a1119
}

.rrssb-buttons li.rrssb-pocket a {
	background-color: #ed4054
}

.rrssb-buttons li.rrssb-pocket a:hover {
	background-color: #e4162d
}

.rrssb-buttons li.rrssb-github a {
	background-color: #444
}

.rrssb-buttons li.rrssb-github a:hover {
	background-color: #2b2b2b
}

.rrssb-buttons li.rrssb-instagram a {
	background-color: #125688
}

.rrssb-buttons li.rrssb-instagram a:hover {
	background-color: #0c3a5b
}

.rrssb-buttons li.rrssb-delicious a {
	background-color: #0b79e5
}

.rrssb-buttons li.rrssb-delicious a:hover {
	background-color: #095fb4
}

.rrssb-buttons li.rrssb-vk a {
	background-color: #4d71a9
}

.rrssb-buttons li.rrssb-vk a:hover {
	background-color: #3d5a86
}

.rrssb-buttons li.rrssb-hackernews a {
	background-color: #f60
}

.rrssb-buttons li.rrssb-hackernews a:hover {
	background-color: #cc5200
}

.rrssb-buttons li.rrssb-whatsapp a {
	background-color: #43d854
}

.rrssb-buttons li.rrssb-whatsapp a:hover {
	background-color: #28c039
}

.rrssb-buttons li.rrssb-print a {
	background-color: #8d98a2
}

.rrssb-buttons li.rrssb-print a:hover {
	background-color: #717f8b
}

.rrssb-buttons li a {
	background-color: #ccc;
	border-radius: 2px;
	box-sizing: border-box;
	display: block;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-weight: 700;
	height: 100%;
	padding: 11px 7px 12px 27px;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	transition: background-color .2s ease-in-out;
	width: 100%
}

.rrssb-buttons li a .rrssb-icon {
	display: block;
	left: 10px;
	padding-top: 9px;
	position: absolute;
	top: 0;
	width: 10%
}

.rrssb-buttons li a .rrssb-icon svg {
	height: 17px;
	width: 17px
}

.rrssb-buttons li a .rrssb-icon svg circle,
.rrssb-buttons li a .rrssb-icon svg path {
	fill: #fff
}

.rrssb-buttons li a .rrssb-text {
	color: #fff
}

.rrssb-buttons li a:active {
	box-shadow: inset 1px 3px 15px 0 rgba(22, 0, 0, .25)
}

.rrssb-buttons li.small a {
	padding: 0
}

.rrssb-buttons li.small a .rrssb-icon {
	left: auto;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	top: auto;
	width: 100%
}

.rrssb-buttons li.small a .rrssb-text {
	visibility: hidden
}

.rrssb-buttons.large-format,
.rrssb-buttons.large-format li {
	height: auto
}

.rrssb-buttons.large-format li a {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	border-radius: .2em;
	padding: 8.5% 0 8.5% 12%
}

.rrssb-buttons.large-format li a .rrssb-icon {
	height: 100%;
	left: 7%;
	padding-top: 0;
	width: 12%
}

.rrssb-buttons.large-format li a .rrssb-icon svg {
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%
}

.rrssb-buttons.large-format li a .rrssb-text {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.rrssb-buttons.small-format {
	padding-top: 5px
}

.rrssb-buttons.small-format li {
	height: 80%;
	padding: 0 1px
}

.rrssb-buttons.small-format li a .rrssb-icon {
	height: 100%;
	padding-top: 0
}

.rrssb-buttons.small-format li a .rrssb-icon svg {
	height: 48%;
	position: relative;
	top: 6px;
	width: 80%
}

.rrssb-buttons.tiny-format {
	height: 22px;
	position: relative
}

.rrssb-buttons.tiny-format li {
	padding-right: 7px
}

.rrssb-buttons.tiny-format li a {
	background-color: transparent;
	padding: 0
}

.rrssb-buttons.tiny-format li a .rrssb-icon {
	height: 100%
}

.rrssb-buttons.tiny-format li a .rrssb-icon svg {
	height: 70%;
	width: 100%
}

.rrssb-buttons.tiny-format li a:active,
.rrssb-buttons.tiny-format li a:hover {
	background-color: transparent
}

.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg path {
	fill: #0a88ff
}

.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #0054a3
}

.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg path {
	fill: #306199
}

.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #18304b
}

.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon svg path {
	fill: #32506d
}

.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #121d27
}

.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg path {
	fill: #007bb6
}

.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #003650
}

.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg path {
	fill: #26c4f1
}

.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #0b84a6
}

.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon svg path {
	fill: #e93f2e
}

.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #a01e11
}

.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg path {
	fill: #df1c31
}

.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #84111d
}

.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg path {
	fill: #8bbbe3
}

.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #398bcf
}

.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon svg path {
	fill: #b81621
}

.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #5d0b11
}

.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon svg path {
	fill: #ed4054
}

.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #b61124
}

.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon svg path {
	fill: #444
}

.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #111
}

.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon svg path {
	fill: #125688
}

.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #061d2e
}

.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon svg path {
	fill: #0b79e5
}

.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #064684
}

.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon svg path {
	fill: #4d71a9
}

.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #2d4263
}

.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon svg path {
	fill: #f60
}

.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #993d00
}

.rrssb-buttons.tiny-format li.rrssb-whatsapp a .rrssb-icon svg path {
	fill: #43d854
}

.rrssb-buttons.tiny-format li.rrssb-whatsapp a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #1f962d
}

.rrssb-buttons.tiny-format li.rrssb-print a .rrssb-icon svg path {
	fill: #8d98a2
}

.rrssb-buttons.tiny-format li.rrssb-print a .rrssb-icon:hover .rrssb-icon svg path {
	fill: #5a656f
}

.ui-datepicker {
	padding: 0;
	border: 1px solid #ddd;
	border-radius: 0
}

.ui-datepicker * {
	padding: 0;
	font-family: Open Sans, sans-serif;
	border-radius: 0
}

.ui-datepicker table {
	font-size: 13px;
	margin: 0
}

.ui-datepicker .ui-datepicker-header {
	border: none;
	background: #222;
	color: #fff;
	font-weight: 400
}

.ui-datepicker .ui-datepicker-header .ui-state-hover {
	background: #222;
	border-color: transparent;
	cursor: pointer;
	border-radius: 0
}

.ui-datepicker thead {
	background: #222;
	color: #fff
}

.ui-datepicker .ui-datepicker-title {
	margin-top: .4em;
	margin-bottom: .3em;
	color: #fff;
	font-size: 14px
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-prev-hover {
	height: 1em;
	top: .9em;
	border: none
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 2px
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 2px
}

.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAQAAABFnnJAAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AABe4SURBVHja7V1diCXHdf56vbZmVl6nxwKFO2yyq1mM4qAwM7oDsR6C7iYIKesH3V1QHgyBu5YYJwHjrB9NQCuByIthHbAga6TZxeBgHMJKISZ+SDIb1oQgRtoVgtjGyD8PmSGQMIpfJmCLk4f+q6o+daq6+965P1VfM3Pv7VN16ud8Vd1dp6o6IUSEjBPTzkDEdBEJEDgiAXT0QOhNOxPHiUgAFT3sA9gPiQLjJsD0208Pbe9rM/OvwkaBQvP0yzhG6ASQO0AqDwmu9mOPT3nqPWsYV9qFEduVIDP/QU4BSfMC9REqAcbRAa520FDELdphc3SJCyRIcADgAAkSQXOXMs4ckrIxFEUs2oENBNSqR0WmJ2kVv2hltvRdaVPHvPtqdpVxjlD1AHIH6AupDbovH1nqkgllLd3apnQJUjV362dmDEnjOya5FUltsEqqbdtxa5Dbppx3uQ+sNLv6mblCcwLIoKlXTQ/7rQkmX4IKzdMv4xgxbgLMO3rYXyTzuhEJEDjiSGDgiAQIHJEAgSMSIHBEAgSOSIDAEQkQOOJ8ADPutPN/zGgyH8BvRoDLGdMT5wPIKbjN02U+gNsdnuV9oUjSbD6AnwdMrkK7gVYt3311u8zv0r5vfNq1L8xsgPp8gAz20fAilORvs8tdsX3mA0i5k1N3x5dBue7icyGgzwfgvus48OoF+DDu9ukzH0Bqf355s9OHnLMNmqQ0F2jjDJIcrrM+H0Ail6v/KUoe3cECpl85XecDTDv/x4zoDg4ccSAocEQCBI5IgMARCRA4IgECRyRA4IgECBwnp52BmQNNcZS/+1hp4/yf7BZ9IpUwzRyQMwftXUHumFMouX4JIED09fvsD0AtJE3RNg1X/jPTJ6IWNznaxvYrgU+oBnFPaAFcxU88CmCPn3hUkE8RSHD2+OQvEWT6Z7M0Com7BuQSygQiR2zA1Yi1/KuXAN/i22bruCspGUMHT6In0nUV7ZIDKmMnrFRNnUulaF72PJAgl3VXpZObgZrLBGh6E0gerccVyoed7dq4n3ETD+2SgXz0tq0BqQn66HbXQU3e5DGw6uJ8QvEyuQt0M1jW4epi/bpoVwtype5zE9kWboq75VoOTHdw6E8B851+i8fIOB8gcMSRwMARCRA4IgECRyRA4IgECByRAIEjEiBw6ItDi81Spwf3fuCThE8N+HhE28VzrY32TaURKgIUC6N8tntvVwHjQztdrpz71YC01Wzljes1jp35KYvDXoZe6xogI5cA+MWh8hJOH492jzk3PgrYdPltDWHPv18N2NLoGctre41iVyVw9UDdlqbXFujqQ8E+26m7lmDbFoj6zaRx58Cmx72FuzvnfhvS8z63umkTQ+5aWF4Zh1ufSJpm2WFsc1gn9TBNCeBfAUmDuH45kKvQJ3332n57+q7YLgK460A2oJsAMoEsBGj2FFBVQBuPVaLo4LWT9iml3wZVvtveQ0ipr+bS4grO7yAgpV/E5O8BXJqrvRuk9c1mLhvOB5AqQL+BkYovZ04qoqRDLZp72hdnAjcBpRIcGBtIHDTW4AfJvAfla2/8commlwA/XzU5t4iQr4JdYvtVL18Ov2tw9yltkp72L7Vx3wOwiPMBVPScb0xaOEQCBI44FBw4IgECRyRA4IgECByRAIEjEmDcmLPHKnM+gAuSv8qn6L2O/u5Jo3vuEsdg94yVvT4fQILkMfcZJSw8dqseC0zt6Lq4Sl4enjiXv7oNbIsvaZ8SqoEgNVvu3X7rg43q0sh2b//2HWgGJI+dK3ZiDaeetXk7pcWj5CX1L+mxgL8HsE06kP1V1aWhzaSFrOW4p03Z9zAg+Pr6kgZnuXS59N0rm2cS5vsCqips+gZu8xKSNIhbSP2WQLsXb7ffQkIyo6uH8Ncs7RFwzKh6ANVR2CZrrjcJuJ2tXa+OidKD8D2E/smFGE8r5lLQe48ZMb9+CTgoM8V14FkHn0334nEgzgfw8fa7t4eQUc0F4KdUyFVfXYTsu4sUIZOGUjVE2wk1EwHvDSRrB+7jLLXdBI7D2eo3a7HtjabPTSQAB0Fnxrg+iO5gHTPTNR8XIgECRxwKDhyRAIEjEiBwRAIEjkiAwDF7BEhny1u26DAJ4OfLllw25CW1hUhxeCxP4tPeB2Fm0Gy7eJ/tpBOsdMjPIQqSpGK4tlvWV1igN4B3gU4AeZRaHu0uWnWKQ5YCVA6U8mv3sq5/pQxxaIlffGu3qbra+/i9an7BURFA3+69jsofbtsyPUGSm/8DNi25a8+6/g+wIqydLVLn09dnFJha/LaPCA7FULDf6nYJxVwbm/nNuThmL+L6LZ2tS8xw5vYR0lvOg4I6JSxB3Uwm7FMZ/CZE2CeVmQSyTcngc+jaPkEn+IK9Ar4LqhdGqFVm32DE/dYL39dK2OQZBah2H1E4gvld+fX8+Lw2IgIAtz+A38r1ul/evUONJM1uHuUQurbE61wB9w5CgcL/hRH6rNjq+7hhv4voBv/tI4LCrM0HmJT5IyyYNQJEHDNmzxcQcayIBAgckQCBIxIgcCwSAfqlJ6A/Ef0nsZQfzd63OtPICDDMK24Xw9aaXnZ4+l0g3NBmCzQ1Yh975fc9Nna/Ez1O4ld4FEc4wqP4FUuBvjP3a7l0zZKGXe6KCTxnHHIKxtwOoqs0oAENSUUVtjo/JFgOKj+3tbhqCF57doyor8lHmrRPJvqN5HoOudytGfHXDPkSrRPREi0R0TotCTXAp1GHVEP+EjXEtncZyxAFk+8BAO5YJnPcxpdxD0CK2+W5O7hgZeMXLCOKy+W3o5rsJr4htL89ZBtLZNgHYU9LYQ9bSg8AbBlyN95Xcpfl0Ix/H8t4EEAf942wej6BLUbim5suL5+XsYb3y++lpoIA9/NPdRqGmuV7AH6EI3G2z1L+ecMa4qNC7Ct4D9uC/JLmSr6kUDHD2woFtvC2ISWoizP5FYYfxS/K759g8/AgPoEEp4RcXhRkpkeSl/MvoE4YLc0IXpj/D/DP6unqWnboUPAjHNXC6FnICLAiaLO1G8DVAwBvlRQgXMJbTIiCAnXzZ0iNz3rufl3M6Qb+G38I4B+xwcZ/GygpxOdgK++p9N7qOFCY/4+wrFPA936WM3+9AgG5o8razk9ZmasHKCgAi/mRpw7rTd5549PEEn6efzvLSB/Eu9jAfQAbeBcP4f8MuTkLqe0yU3dH7wrxOfxN7Vxm/i/gQQD/AADFBdz/MbBufrOAp3AKp7CMU9ZO8gE8gAcAcC3spsP8QA9v4RIu4S3LdM4+DjDEEAct7/OX8Vv5sVzLXw9nQPgFNrCBEyCcEaeUblmMf075s2EJLrhCfIs5l5H+Bj6G7wAALuBOJmj/RFsv4rIzzg+FkK4eoIcDIG/7B0z19zU5R4HfMD7NKspayQayOyK9n3gY9wH8pPx9HxvCjKIuHfxRxxD8hNmf5OXL7s9K86N8DEwdj1HuR5iXNfnL1scV+2PMjQk+BhYPSdWnLRd95hGQe4hzPeg1fQwGjayl9wmhlpDXXzwEDtSzs+MO7gP4HeX3e5YbqcmCAJxXWvr4tWeYztSUNbyvtX7E+QDBY5F8AREtEAkQOCIBAkckQOCIBFgsvIJXmkXQCZCC4FqYbQeVjoyujxZ9cB71LeXxte5vGxqPvUNDvm3IuUEn1Vu+NgE5APylo34GGLSut9P4Cr6C045QI4wwKn8pdZISUZ/6RJTWBhF2aSkfRrhG6zRkh0Fu5AMR23TDkMuebPPos+G3FE82EdEWOxBSHPX47oGcLMw6rdP6hORFmGxQx5QMqBiQS83hmtw6RNuEvHQpo/suERHdFWu3GEwa0TkCQU+gn4+h1dUT9RqNg3FyENGf5X9XrRXUp2wCSt+iH5YUXAYmAv07ge4R6N+InzJBtJ5L1gU5RPlpWqLTFnlR/SMaNa7BAtusfLsWe5tNf0hEI0qrkUTVHVw4Kfew1WqjFnWuAO85fAL7+DF+gJ/jPYtPsI89XMIbVpduF/wTfhffwwa+hyfwL9ZQ2Vj6hijXxyx1/LLmJ6wwwk0AyP/X6+9Q+8WDn21x1uMMAHwJwEp+eUzxAcoe4IYxmt6nG417ALWDs/UAV4noL4joFbaF9InY1j+uHuBvCfRdAn2Llpj0H3X0AIUcotzeA4y03JmXgIGS6wyDRuX7qib7KlOD5+hcPXUziX5OhHr1j4MAn6HfpM/R+fyvifn1WXE2AqRElFKaXy9N+XeI6Nv539/V5EX5bNfwSv64Q87Hr6692XG+IQFMd10q1JDsatLOmwrUT122RENCyaEBE0ImQN1f18T8ZvFkAvDys/Rdeph26WH6e/q0IV+t5W5trPLK/LAeuolTUW6T3s1vBE35iIpr/25bAsBxUJ6N1DM8b+C+Vb5lVDD3FJCWRecJYidghsccuesih8P8Pi73ggIpI3uKPsxv/LbpQ3qKIcBVGtXj+ibvNqh+H8rfg0qTlmXzmxTYqkld07plORFRz2GcLvKR0/yux8CKAqkl9nPl9+dqsa09kK87eB3v+gWM6IgBoHvsx4QRAOCWeTrOBwgc0RcQOCIBAkckQOCIBAgc4REgcxsPGMmgfDZ61EOPbTfFOburVgmwXlbAemt9NLUqSEHYyb/vwDar4Vq+qHS3RoHfxy4u4zI+hU/hh/h0LWZWO1fzX9mepeq+55v4LAhP4AkQPovNWnx5+4ph7cF+6JC7QgxraRgjQObZdSLapSEN6ZAqpwc34CENZpAzRPtjlOdrnR1UybBDoB1rLorhkHPsUNep8vgYOxa6Q8M8B5meAZO+fRyv8FKklmEw+UwVO7XoycYa+7k3B0z51BjrxXc1QDZKvENEh1YjTpMAxVgWn0Zh9uqzruGaONZ5gj5CCSX0ETrBGmRIIKJB6dPncicTQPWHmCuXMm9Iv6zjOgGgzaKoEyDTul2OyXIEOEOr+cEQYJhX4w4748dFAHJWgdu4cvx1Rcb1UDuKnDN/KuonSspjjUn9eh5rlx9SpWz3kOLgCWBPn8oZV7wGKn2cQwKdYwkAhQB8n7JOm7RZ+isZAuzkVcdP+XIxXA7RTMoTyOVTk1p/NeMpw8CQf5uI1vKD6DqjYVC6bLn0iU53IsBD+dmHyv9m7KL/GhLROUsPYK+/PhGdoTO0Smdok4iuZefV9wV8gBQ38fn8FknecR9OubSbuFvKpbBe7mOSrdE38U38cfn9+/g9TZYqM56AK/UxcazjS8qvl/EzIfWslszyrwD4EADwS2aDGcKKNs/KfMHFI9p5ws8MuT5f6Ca+bMzayrbwzybL7jHb+RMeB/BfAID/VGpX62APaUhD2qXZvAksWh+fxjfL1p/hrhG3n7f71Kp/s2w759jUd+gqUd4Odxh59vmQ5UbPnGhjtt/H6DHjv9x/NL8HGFKfNmmTNolos34JUK+xNvPP/lPAXSrmxnLVM3CksEPbtM1Op0IeO6MQRwESfpln12ohhrUOfGjEPFc7mt0DEA3Lw0IA31Y4LQLIR6q0+rtkes2z1uFTOlv+s57lkFIqbieTWtzP02eoJ9QSEZT7DF22lD8FZP/NbejqBDEpMhSlaum0MkZ3sIqH8BKAF/E/rHSEFdzM32aQ4n/xa9qbDVz3SIC+meUk5j23QCRA4AjPFxChIRIgcEQCBA6TAEPrfuEXcau8obwlbokaMU/QHhRuExHRbeYB5ou1h5AvTuVhLx5jPtQfz5TGfcYIdlF7eixwkVG4R0R71uR+6jkgA48Qx3/sKfTfm3puJkCA21T4nMw+4DWWAK8xCuWBoNowhNX8HEncy6tcIVxyor1yuGiPlfvlf46O6uszmoH1PsCGpgQAgV24WTd/vZ9Q19byBnSFGBHR07RET1s1+JVuQQmQXf8Lr7PeB+gFl6phm2zLwlTz7zKSQfnJXyZcxkFu+DQnAid/Ov/2tKBhT0hjgQkwIBOqAfwJwHfeuqZ7jEeuiGczvy8BUrL3MVSOsNf99RXsBOgT0R7t0R75+BXm5DArwPzelACuozBS3fyZ2W3mn4UeYIFvAqv2nyp+58oMX2cJ8HVGoasHsB1qD8THn/49gJuCc3hwRasX8ilW+hSj0FU5dqnU+nUDj1qH6PoUkIWZutHGT4A91sBqFTxfkz5vNeNASFCiR9ve43iPBSOAvzv4SQzx5/n3r+EN/Ou0xzCnhLbvAppRxPkAgSN6AwNHJEDgiAQIHJEAgSMSIHBEApgYgFpL5xAqAYjZNkEHYVyvhJgWbgjvNgeAAXZbS+cTxigd0a4wGqd6A0xJES+1ahjQbu4IGtCuoAGEfHmTLt/WNLVx1w4cg80Dj9hFDdi1zNXBV5/NhBIB1Hj1ah6UcQb5CntZg50Atvg+BJCksqOnLl2QIWFbIflpHS4CZCasfutSEErjuTTYCGCP7yZAUxPbpfwGDHN58DeBd3AB32hxPbmDC7iAbJ3cBWXMPFHOXhB3wi002OCKfzxYJG9AjeWLfA/gOgK8B1CdQYQ7eElsX5Szv/icL6hPLrbcZ/f57aRziegNNDHArmBiWTqHiAQIHHEkMHBEAgSOSIDAEQkQOCIBAodJAFJeLB4RACoCpPlWqWdx1rLXfjZ0dM0ijZhLFARIcVhuDvMIDlkjb+ACvoYXcejxQglzeGHbGIHcPmZ5hA15je0Q0V8RiOhFyvbFtY0ep+JewtWovOt3/1jl8bAchVGJ7hEI9CINCHSPbG+n3qFzlDllU6tSfqfapXw79dP5n7nT7WmSNlwv5CTKl8q/pdYOocCOkwCA8wDeBAC8BAB4Exs4X9vKdAObuIkreASXcIgruN6oq/mk0ukkqI9Afzz/S8Avvzqd/30S/ObyHwewkstXFmu8fpLIfAEpDnFfedHRPWxgRdsJt0CKQ9zBBezgClvJlO9UX9+t/re13/9h7JU7aXmEDXlXsEvVoukR8Zu4ZL7w7H0VtpfK2ObL6O8Wr883mrQ8Hpaj8AZm78O4jzfxLDbAv5Gjmg1wAWDcomrrX7A1tIuLyh28jmv5g+AbuBZfFh8K4nyAwBF9AYEjEiBwRAIEjkiAwFERwPU+gK7yJ3G9lF/Hk8cun3T5pi1vi1yn630AXeWubeYmLZ90+aYtb31kHxeJQ/U+gK5y10aTk5ZPunzTlnc4skvA5bJDSJQRvMvMNxWm/IU8boIXDPmzin4wZ5/l1FvkSYv4l9n4XPlc5Vfz3zz+20iUELb4klzNBW+VhsgGgqrRoKT2S5dzGSnkCYDnAbyunRmffp/4bv1qiKbxE/ALzKjBb1K01OV/AgD4a2v9FWc38Q7GskhNJYD+Lup6Blxy4AW8DuB5vCZWsK2C3PoTVpuvAdz6ZQJ0r5+kPN9O/jjeUcw/FgKc7K5CwYfK/+YgZ48gQ12O3kZDony2iU8ecV1usj8VZI/jnmb+sWDcl4ARgFtofwno3sXb81fX0K4Ll/T79SCuHsqW/uO4p5l/DD1AdhP4Kit7lfkmyZ8HcBM382+q/HUlFjFnX1ekLjlEOVi5nn+qnX1Vk7jkbeunKB+1lr+jmZ9PtSmCeAyb9mPopOWdxwEWfyBm2gNRk5Z3JgDoSbpeKr9OT9aCdpVfpFul/BYziDFp+aTLN215yyNOCAkc0RsYOCIBAkckQOCIBAgckQCBIxIgcKjOoLrTUcesyyNaQPcGLpffjtjQXeURM4f6JaCb6Y6cGrq13KSzhggNJgFcBjzCkShfxpHSD9ThMqA6JYoDtfT1R1hgEmAZEA24jGVRfoRlkSAEecJE7qGwIq47HjPql4DlFlr02LKGbu3XRaCIhtDfF6BJamFnXR7RAtEbGDjiQFDgiAQIHJEAgSMSIHBEAgSOSIDAMb8E6MUBoXFAJ0D3cTZCH4T+xPPdwz5WJ55KANAJsJr/TRuu1p2Z/2Da2VwE6ATYz/+mC1frjuYfI3x7AEKv9tcMzKokFpl57TQszB/vAcYCfUbQPhLss26WhPlrhi2vUIX5V0X5QbwHGBd0Akg9wGppmuKvWSe8VztTJ1FP0c9RTDd/vAiMAbPUA0TzTwG+PUB3uN/f0cz8PUu4iEbw7QGOA1Lvwpk/3gOMAfqEkB4O0JvJzpXyTt/8jOiIOCMocMyvLyBiLPh/gj9Qphd3t8gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTMtMDItMDFUMDU6MzM6MTAtMDg6MDApYMCSAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDEzLTAyLTAxVDA1OjMzOjEwLTA4OjAwWD14LgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=");
	background-position: -32px 0;
	margin-top: 0;
	top: 0;
	font-weight: 400
}

.ui-datepicker .ui-datepicker-prev span {
	background-position: -96px 0
}

.ui-datepicker th {
	padding: .75em 0;
	color: #fff;
	font-weight: 400;
	border: none;
	border-top: 1px solid #333
}

.ui-datepicker td {
	background: #f1f1f1;
	border: none;
	padding: 0
}

.ui-datepicker td .ui-state-default {
	background: transparent;
	border: none;
	text-align: center;
	padding: .5em;
	margin: 0;
	font-weight: 400;
	color: #333
}

.ui-datepicker td .ui-state-active,
.ui-datepicker td .ui-state-hover {
	background: #0074a2;
	color: #fff
}

.ui-datepicker td.ui-state-disabled,
.ui-datepicker td.ui-state-disabled .ui-state-default {
	opacity: 1;
	color: #999
}

.admin-color-blue .ui-datepicker .ui-datepicker-header,
.admin-color-blue .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-blue .ui-datepicker thead {
	background: #4796b3
}

.admin-color-blue .ui-datepicker th {
	border-color: #52accc
}

.admin-color-blue .ui-datepicker td .ui-state-active,
.admin-color-blue .ui-datepicker td .ui-state-hover {
	background: #096484
}

.admin-color-coffee .ui-datepicker .ui-datepicker-header,
.admin-color-coffee .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-coffee .ui-datepicker thead {
	background: #46403c
}

.admin-color-coffee .ui-datepicker th {
	border-color: #59524c
}

.admin-color-coffee .ui-datepicker td .ui-state-active,
.admin-color-coffee .ui-datepicker td .ui-state-hover {
	background: #c7a589
}

.admin-color-ectoplasm .ui-datepicker .ui-datepicker-header,
.admin-color-ectoplasm .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-ectoplasm .ui-datepicker thead {
	background: #413256
}

.admin-color-ectoplasm .ui-datepicker th {
	border-color: #523f6d
}

.admin-color-ectoplasm .ui-datepicker td .ui-state-active,
.admin-color-ectoplasm .ui-datepicker td .ui-state-hover {
	background: #a3b745
}

.admin-color-midnight .ui-datepicker .ui-datepicker-header,
.admin-color-midnight .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-midnight .ui-datepicker thead {
	background: #26292c
}

.admin-color-midnight .ui-datepicker th {
	border-color: #363b3f
}

.admin-color-midnight .ui-datepicker td .ui-state-active,
.admin-color-midnight .ui-datepicker td .ui-state-hover {
	background: #e14d43
}

.admin-color-ocean .ui-datepicker .ui-datepicker-header,
.admin-color-ocean .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-ocean .ui-datepicker thead {
	background: #627c83
}

.admin-color-ocean .ui-datepicker th {
	border-color: #738e96
}

.admin-color-ocean .ui-datepicker td .ui-state-active,
.admin-color-ocean .ui-datepicker td .ui-state-hover {
	background: #9ebaa0
}

.admin-color-sunrise .ui-datepicker .ui-datepicker-header,
.admin-color-sunrise .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-sunrise .ui-datepicker thead {
	background: #be3631
}

.admin-color-sunrise .ui-datepicker th {
	border-color: #cf4944
}

.admin-color-sunrise .ui-datepicker td .ui-state-active,
.admin-color-sunrise .ui-datepicker td .ui-state-hover {
	background: #dd823b
}

.admin-color-light .ui-datepicker .ui-datepicker-header,
.admin-color-light .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-light .ui-datepicker thead {
	background: #e5e5e5
}

.admin-color-light .ui-datepicker td {
	background: #fff
}

.admin-color-light .ui-datepicker .ui-datepicker-next span,
.admin-color-light .ui-datepicker .ui-datepicker-prev span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAYAAADvl7rLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUIxRjI2RjhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUIxRjI3MDhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjFGMjZEOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjFGMjZFOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kKfR4AAAHcRJREFUeNrsXWuMXsdZnuMu4CUN2S0t0a6o4sQqAaooTncrKGrUNbe2qSC2uQqpqtexbCqI0xaQEBclKUL8qts6stqNkuwWiYqbajtqS9oAuyEISrubrLmUFnBSfmRXFa12KT+cKk2GM9mZ7ng858w7l3PmnO88jzQ633e+8565vs+8M9+8MwXnnAEAMEzsQREAAAgAAIABYkx9OHXqFEoDMDFVho0yTJdhE8UxOjhz5gwsAICk/Exep1AkGAK0DY6G93L+eUblnw4gATPNqMceEsBURMVxSwhFbO8TEj838j4V8B6eQHF1RWyzDnTl3zRIIDTNsCJ6RABdMf+mM6XBjNfsDXP1wm2hkEGN+ze1eyFpngYJ9IcAYs0/vQEVkenz7X1SwRZv2xNhqeJNVRcxac5Vj0AAAcSYf13pBVMMPfS8xyhhaFpy9pqhQ6CqNOe0ZgBPAgg1/7rcC8aQQJEx7lzkGzoEqkpz7noEPOcAmhhPxjTGzcA42zR/m0jDZkSPGZPvmCFQVZqh/B3EWMfTV6CKvm2F5LJAQhYCmWlGPYIAAJAPMMQhAAAAIAAAAEAAAACAAAAAAAEAAAACAAAABAAAAAhAA/zI8+wHoMcL772BEkBsA0i1J0CsM0yIAvGa0CZ55doPIIU7uF7uIJKeEUCKBpDS6yumEW4kTPt0S+mOVf7YtG84voekHXsB9IQAUlXeZgMk0JYC2dIe6swS2vBTK79P2mMdmTZayBPQEAGkrLyUJDDdkvLb0h7ryRZCAtOZlD/F8G264TwBDRJAURNYJhLwbcSpepqU+wFs9KDcqhR1OkHa4Q7cQbTlDRjjVRa6H0BuFInKbTqQ0IpE8YYqrl7n8CgcOAHkVKK+I+d+ACj/AQ4BAAAAAQAAAAIAAAAEAAAACAAAABAAAAAgAAAAeg1sCw64IJYBFwPNt4li1Mp/DJUPBSAoQUwZ8AwKlCLOQdT5HmLlh1ZCikM6eUsyOXqUJvMRW/660hcRaUlBHDyjEqdsuzxTW+O+BJCi8lOdyRcSf5GoAaWqhJAelCcsvyKB8sQocmzeU7SBWAuorbabmjxqy3+spcrnERkPbUhFR8z3UAVIMQ7NVQbcEneRIO/UvBSW/PuWAw+U54naQJFgCFZVlgV1DiDH2LlI/K5UzNlmL55ScYtEaQ9VoFTpbbsNhHaCqdKdoh045fe0pPxFBiKJnXtIwcAx6SgSpD+VCR3bA8XmPdUkZB+sv9TzGLV135QFUHTgXTl7z5Tx5yzH0PynznvRkTJscx4lZvhHjnesw4XXFRTIP/I/qvFiJSAADBggAAAAAQAAAAIAAAAEAAAACAAAABAAAABDIwB1suvQT3WNXU3YZ6RqA6m8QtuML/Zk6N60P8rhoBs9bABdJZO2G05omadsA0Vg/DZvuKkW4lZyKY7GM9Ocwx14inm6A28Q7zVdCSGVzztKAr7pmkqYh5DyT9kGeIDy1x1QO9Vg3E1YQDmPRXceklt3OGjV91w9H6Ugiw5aAr6706Q42Ti2/FO1gZCdeTYqLBkfIoptBzEWUGia60z/UEvOVZaNTwKGNIC6sVdo5fNMSp9SAXwbQS4yrMt7G+vbiwTtILUV7Itp4r1G5gCaVP62HCtiG38KBs6xFx5FCbpo9VQ1dNv4e7qFdhBjAcWmWcA8Xj3FMe/WuYw9HWwAdZMvoZWfk4FTKUCKrb24R/2lMEFD0rtZU9Z9PCo+9nj1IlDeVZaNEkATPb5vQcb0eKkYOCQdmyy9uedbH6kIkEeUv82nfbPFNKQq981Ew+DQ4V/tMe9jDTJnFzazYJEkkGszkk2WvucqPOOf1sa9PgTYtf0D+riZSGvx4mAQoE0SAjoGLAUGABAAAAAgAAAAQAAAAIAAAAAAAQBAVnAUQfsEkMobLdSjKlWl6/GjIYUpX+6yCz0hCfUeSACpvNFCPapSnYmnxy/eN83SHFLat14s9njwgsUf8JpCgXlLaR88AVR5o/n6NKf2KQ+NX5GJz8KWlCfqhnok8kRxhypwEdgTV3kDxigwi6w7kECCOQDfjQ1iPKpsCt/WxgrcQn4pThj2aYS2k3lTmNJNPEvNrw+BxJ7KDEQQQJ0LYRs+0dNaXLEbK8QoSpHAjCwSKVauHoxnym/Kd6QYjgyKAKq80dpi4VhvuBSurLlNxqLCAuEtNvqu9cQ8sO5SHfM+qCGAbbzssyXSlFFpIRsihO4HkMqVNbbx8wQkEDoOjm30tmGQ7xCCB86rxMjWkQCD8l8NH2/AjcAKjPGlZwHviXFlTWmG6uWQwowtAuOPSXusK23oxjAxsk0ORwZNAG1MIqV6X1dcWYvM70mhwLn86aGwGYcAAAAlBAEAAAACAAAABAAAAAgAAAAQAAAAIIDRxwTD8lFgoASQ0g871LGGJ5T1fYdQ/i02On+HxZ50CwyIAGIP1kzpCDOZqXy2LEQyEamAOWR1bIAEAAoBxKyfjlnPbfbUqhee9FAUcxmpz9l6usk/aXnHlmf85r0YQk1lPW2g6QNVBMAjeyCbPzj3JBSlbLryb0dYH769vpLflnGHnCxr5t0n/3V7ErjSkmo7N2AAGCOY/TygF09hRTCL8ucYi2+zdA41VOWvKjdX+ZvbsBUV9TuNpg/YCMBstFWffUzQWK+0WMSOu32tj7q8u8qhqpenluFGTb4LTfk30fQBGwHUKV0R0fCLSDLIRSCFQQKcMBfBa4ZCrrzUlU8XdtcBBjAH4OqNQhXWd0+8mP34YuQnLbJbWh62CUpW1NwriKQTgqrt3KD4gDcBxI7fQ7elKioCi5APGfPrsqn+hiwSP2cidjs1AEOA6IZYJG7UOREzB5ALmww9PpCIAIYOKBIw2CEAAAAgAAAAQAAAAIAAAAAAAQDNYoZdvZZhpkfpF5PLe42ACeeOE8Aho8Ety3tt4/0szoc/FiKuBVa9l8BMC8q/arm/6hH3TEbyEIr+rTLcXIbLMtws740Fpj8kHzcZsjd55iNEPjZOgV9whJg8XKVLeoWcK8P7yvC0/D4h79lg+3vskOX5w2U475no32dXH8t1kvktB64jDNc75svwL2U4UfH7LWVY81ReHbMR8qsOef250KPNRKO5VPP7/jI84yCA15dhvQzj8p4ggQNl+LIkAuaZfp98VNX9JY82wCxlcIkgFyJj4s/l9aTsiFLWY1FHAExTfoEV5rcCjkog4r0HA5jRlwTGLfcuE+QWy/BgYO+3qhW0uSJPnXa8WpMHpeCrNeSxyppdn3Cpouz0MnTFr5T/Go3Y1h3vrStPlXcKmjiVqm+Hy1aROLextVlxOrY8C1kp/5dlQwldQrvX+L4Q8I7vCIzbZQG4cLiCqLj87ZxDfq2CBCg9P69ogL7nFIqy+4bl/vd4lMM18nkR33cHluUdEcO4GIIIdYcviGkpWlT+nyjD39SZa4yo9FQo5Xe9pyASwGRg2sYD0x9jAQh83kICSvk/T3yHSQIU5dcx4fhOKbvrI8pUmPtfK8Pb5fe/kveYR/6ZhYR8ymDWsKhmCcOzvsNU/l+UdVZJAqlnZqnK76O8oeaU3us826IFYJIA81R+G0n6TuLtd3ynWGD/bdy7waPnvygVfl0jBHHve8vwPLH3rduZqs0l2inM+dh3/EoZPu45b3FSG4J9Urt/xfC7ib8Btzwadp3yqjCuffbBd2nBpwdbjFR+gSmNBJTy+2zEKRReOPUckmGTtTuTL8rpB40wTig/kcfvl439G1LxD8h2xuVvoRuSznoq/r6Ka+xwNMc7/iSA+MWw+TvZ7qSiUv6VJi2AVJM04wni+VLgO2MtgCm2u+OO3utvEhv/TI08lQRe6/juakSXDHNenx+qsya+T3vO9k/BunxfyI5Eucz3y5nf4bMvxzNG/S3UKX8oAcxGmDkU5f8DqYBVv6UimSbmACjjzNkG5XVFrPvuakT63MWYTJPr7z+dJFzPuCbSeIK6/cuKK7UTWKy43+Y7QvCMhcStyv9yYXK+U9anTp1iwBXj7VsqfhfktDaQsuBar/9MT9OeqmPoG9SEoFX5z5w5k20I0HWsGdcho0Dae4tnKGUAXwAAGDBAAAAAAgAAAAQAAAAIAACATuAPZchCAOqU3NgjsUNg+i23vSeADcpHnbIYZ5bZ/bAp/+EfYtV7EXDm3qPhhEOeusCpypf8pp7IK/xRZPuZk6FtXFuG35Hh2sh3HdXCFRirUf4trcFST+gVm4gIBxB95dP9bMcD7kZ5pfhzi4U4a1qlndQUsKiRUygaUH61QMfljivK7AtGWlTaxP03svrFPue0PJtYIJShy3NygdEWOqmFJLoTzzqj+7jnllf4baNNCCVYIij9smzzy/LepNSDykU1hu6oOnxQku6C9h7KOROfNj7fHqH85oIkkf6vvFwoloVAuvLr3mirhMSLlwk/+Lrz50M3dPCRV0r3a2U4q13FfgWnPRvQjCQjteGJyzOv6mBPah4oPVVByP/nyvCjbMdF+7Yy/EMZfozRnWk423XiUTK3MvdKPpu8Qoi8+D/7BbbjonyTh7zZ+NUKvMWG26Ape9JCykWN9eYi8JOMvlJVtVmR9/NSr8XnpbqFQKbyq15vVv7WxgKLqn0EfLwM3ySJ6D/L8O9sx7tNrOJ71lP5Rd7Vzka+brm58Ndl+JEyPCaV6DFZHn8bOBzTFTJUXuCWAHmh/M8HyJk936Jn+9vybJuhFpmOGxI9o3CPluZDhpWybZsDWGDV69EVCSy00IC3ZdiSYZv5H8/1j2X4uTJ8VjaGT0r2PBeg/Oc0S6AP+Em2s/b9bdJ8FFfhTkrdYONmS2/lQ/ymvAqvCJAXPf9e5rfBy9EahXetxZ8zlN88X3KrwTmB3y3DB2p+/4B8xoV9Mqh0npblMS+HP9tVcwAnLeNZphHCWsXYtItQFsBXy/BP0pQU138LUP6Ynp+zMH/wSW3uxdcCEi6gP1+GP5VKL66/xGhuqcJj8UvamFu59CrzPUReKP6LEfL6HICv8psK/2QL1utWgHWr8Jtl+I2a30LIr5K8Xb4AIY1+SzOZ9xkm98EWFH+WoGwfb0n5Y0nAtIqo+C22sxmEmNi5Xl7Ffgq/V4YjNXJi/uY5456pdPs7LG9T/iXPcl4xlJhbFHjbUU9VJECZANT/cft7eX2zabo78q+P+VfqImvCGeh5trsT8Fci5wxC9hRci4xTWTuhyi9m+b9QMxZ+Y8PKr8qdSetHv/6MQ+45Y7z+r57x5pZf1Ig2RPkplhZlHsxGAtTZf9E+XirDu9nuZJ+YHPyI/O1xot6oMf9hXwKo2hBR78maxMmantJn+GGm1TftoT3/ag0JuP4CVD3cJa3xbHn0gLp83e8uiJ54M6IOc8nPJ1B+ZakuG0qs/w1IJW19GEclcTHp+ctl+Avt3oPyPS8Q33FaK4/aeFPvByDGiRcZAIwO5rShQR9wVPtcSYJN7QcA5QdGDSs9S6+X5QNfAAAYMEAAAAACAAAABAAAAAgAGCno7sVzRJk5drUb7s2J0uPzV2wX3MAHSQC3WhrArRnSxwfYCNQ+DI8Y9x9h/nsz3Meu9H1YJpDAj8vnjsjwOhnE8twfIsSpt533Vih/YQQdwnPxHVL+TTJwee82QvwzlrZLPVDFtReDaz8GinzsOw556g2v0yPbOgC15nulDB+W9xZlwzPdOykJ8WV9m3zMO3LgqCwzVV6qTCkLVPQ8i3cck8o/71kWKg0KYj+GZwnyIv5rLPe/VYZvMporrYj3UUk+qgz09NT51KdwBzdXkFK9WDmju5tT47Zhy/EOtZpR30BmVbtfEPJvi+Pb7thqHYDNAlDKLypJLOn9Wba7BnmdARQsamV5VCu3RQ9ZJpXeVH6qW+s+47uPG/TzUtkvy/BNSQBUPMp2l4NPsqv98ldaqIP9bNeblHlaA+buT75W6LbMp+7J6uPRyo20zBDJ0YQ4i3FaC/9DHQJ8WDM71RFH8y0pT5W50sZwgBODCwcqFJbiT3+MVXuzKYuAMoy4N7IcXtK+v8Toh2t+SPb8qpzuNZR/ifCO8Yrgg1XP+wp72ZW7P+3V4qce8inK/7Rm0jPmdzhpETF/UkjiEW3tNWzHGew1WrgCdSsBdeU/Rhx7VLFUm6Z8ivMJY3GRXX023LzH8OlYpPLbNnVhmvldhz+TCm/6DFySyu2CGPdfsMw5+KzPF77/L7A8uMby/Wvy86uJ73iP9lmQofIsvZFoBfAKsqJ0Pspa+LpG3nuk8j/Fdrboq50D4DKRE0ajU5XZxpZeLOIdvEFZah6qfOepcyh/XIZ3Wu4L99DbA5WfqoAi7fdU/PZ+tutp6Jt3KoHp4+gXtfsvyOEIdQ6gapztGsPfWPM8Z/UernrcVcO797UwB/AG+fmr2v3n9LZbNwdwQBvzPyp7fqX8B4jKYc7uVs34UuV93lE4QowsNQ/rFSb8eoDy61aE8At/0jG5pCv/QdkgC4/eVxDUAzLdeqAov8qjauhM63HUfAZ1DC3C/7GdM+5f4WF+zzK/reNMvFKGZ+X1WuNzDKjD6Ng5gBukbl+vBSaJgbuGABeloq+zK/9C8v0HYMhQ5r8qs6fZ7r8ALrzT6PFFr/k6trspxJuJY1/X7rV1eFqm/3Py+w8QlV8nsRU5Dl6RQ4ctLf/HPN71dc+0rzH75itiQ1HXCcfCVNePprd9PkwYgt3o+J3SCXKP+za8lmTKNnw8+FD/BoyBMuNNc/9Jqfx1vuVc6wXXEtWdb/nr/1psa+NefbvsPTUNWd2/qwxfZDubuW4GtCVlKt9kmcsoHJOAr2e7e2Ay7bPYTq5ug9JDjLbnpNoxK+QddbKUoewVQ4CmjwcvMsv3EdsV+b695fJ6tWa++/yjIHr3v5NEtaiRldog43/LcB1hMuzhyPRXbQ3nOpzleXb1rlLUcj2foA7Ot6k3YwwAqk3vXw+UXaohN+ZQ/lQktsaG2YF4Ab4AAAACAAAABAAAAAhAwyFGXwGocIccA5rLZ5cY/WQaAAAyE8A5I1Bwdxk+VYZ3WX57l/ztbhQ7AHSbAN5m9PyH5D1Xz3/GuGdbOXfGwxJYldbDakDenjUskLkE5TWHJuNVb2ZYRdH0gwDUARyTbHddtutQjiMe8VKfnTGuPthnfF9OoPzLRBI4ajT8owHxxb4jVl4p7IxFuV2Y9bwPdIgA9N5f92F2WQF3VTQiTnw2NZT1MZngXXMagbhIQCia6bO/6KmAse9Q8qK+xuV1MYAEZiy9+QzUZrQJQO/pJ9iVa5dPBiphKE4GxqunXy0/XQk08+cM68G1xn7R837ds/OSwOY936GU/zNsZ2XbZzQS8MUa1GQ4BDBnjP31HVWUFdDmOPg/jKsvVNqFI85hovLrPbyv8qfGeWmBnQ+QfcLxndVYbLGbrsxo5LGmkQish44TwDKhB19uMX0rMv5YpTvI3GvPbWZ+TuVXhDvB/P+KFXiL43udxRa7hHZBU3jdnXUBKtddApirMKEnCGaywFmPeKnPzrG4GXzVmCm7sKywK3fLCVX+ec/7dc8uSitm0fMd4rnHyvBWtuPd9lb5PWRbt5mEMrAAOkwAyxUmtG1zBduzF2pMSsqzrCaeUKvD15w1SSCk51+yKJrvcdWx71jSSOCypvxLnuUnTPdZwzKgzAmYlkQqywJokADWPBuGicfLcJwge1w+SzXdGaOfyZ5q2HEw0uxfMhr9UoZ3xMoXzL6vAP7KGyGMJa5Y4cP9X3LM+h7jN7ErjJjMesJTGWN6jSKCBNBbAYMigFR4Qob3ongBEGl/hgAAAIAAAAAAAQAAAAIAAAAEAAAACAAYIOZYuG9AjCyQkQBEpVF931nNO3jNd6B5LLC49fdzLHwVZows0AELQFVgLBH4koYZ30RAGlTaJyz3eEAaFE4Q5U/UpIl7lIXvseRmfCdkmOuI8nOGXZV6NwRomwjM+IQjz0FNeeYIJucy2/UADEl/yjznIFJmKKCPInOtDEOtvirZAlZBf+cAVEM+0eLYc1lrMIXWmHlNz20+G6N4ZhpClLBtxWc15ZMTGP71nABWZK/6YEtpU/EdNBrQQWZfXlpUPBvjx2+mwRex8Y8SsCS4pwSw0nJDNuOb0Ex61+YgKxoRqDmAkPSnzPNKBiIoKoKP7MGIeA/WWAEHoXYdYuWK48G5bKz3RzRa8zjn2KPCgXhz27fs5yzDqjZkgYbhOh48RYUVMAF7b26vaNZUm7JAB+cAgGFihWFfBRAAAAAgAAAAQAAAAIAAAAAAAQAAMJoEEHqyLQAAPSUAsXruHu37DTJMeLxX92C7z1MWAIBMBKBO0zXPortR3qcq8gG2swhEnAVwr5S9NUF6XQ4lJ5jdjVaFEyMuDwBeMFcCnpbXfzbur2i/HyO896ImJ5YTn2M7J/Qe0H5rAmLzi8JBIPpptaMmDwDBFoDo3eeloqohgDDf1Uk+6/J3ihWgeqxH5PPKEWY9cDjg40oqDsO8Vl71z+I6XoZVh/y1Mj79HSr4yvMI+b2WK0UeAIIsgP3yqh/ceb/2+YLswfcTeiDx3G1s51TbeTmEOCyHAuL7BxvM06sqCKQgEskrjWthvIMRFFi/vsqTxFS8k4b8JMOyWqBBC+CSvN5Z8eydxnOuIcCS1ogFEWzL6+mGen6F6yxhQl43mPsMRPHsD7Pdo9H1dzxHkL9OyutXJe8bv/4eavwAEGQBbEszfY7t/PW3pP12VPbqK/I5quIWsucXcwD7yvAoCzujnoqTZfii4/e1EZYHAC+Y+wHcKsfpasx/Qfb8BzTT/qInAajvaiOIZYIpq5vstisAABGo2g/golTy+9jOX4FK8c/Le9QZ/Lq9AAoP+aorAACJhwA6CRxG0QDA6AO+AAAAAgAAAAQAAAAIAACA4RLAHWxnDYDpiLIkf3Mht/xb2M5KQ1P+g/K3UZfve/0NXb5VmOsA7i7DGYeMePCBit9yy99Vhocc8sfL8PCIyve9/oYu3xrUOgCdAAQ7fYoo/44yfNrCfDnlf6oMnyXK/3QZHh8x+b7X39DlsxCAPgQ4YrMQmH3xzRHivSq45I+zqxcPHXfI31mRfkZ89k6P9PvIFy3Ff8Qjfmr9FQnkWab411j1sWi+8RcJ2n8RqCutDQF4TaI5oXJ9HXfq5AvNJGaaycs948+V/lTxp0h/1Tuajr8gposFps8n/iKg/Yjff1X7/tGA9mc+Kzxkn3KQY6sWAPVosMJTSaoyR5XnxliXMjZ2pYdHKHcIScRWcJE4/b7vSJl2lqD9hKSfW0jABx8xCMAHb5DKblP+zmCMdRcvVnxuAzyBhZBKgXIrcEgHkKL8U8Qb60D27kA5ofxPd1356wggtgJ4ogZ4VF6X2O5fKzENKpQEeCISaav8eKTyxhIgz0AaLgskxIL6aGD+n9JIoLPKL6BPAp71kDtLvBcqr8b+izLo96rkH/ZQpoeJ93gCeRYhzzzkz3oQCqX+eEL5ttuPWX88g/xTNcp/tosEcMFDAS4Q71XBJf+QpQE+5JD/hIcCfoJ4jyWQ5y3Ff8Ejfmr98QTyLEP83EFATcvrJMAidaU1AhD/Kx8nyBxnV/8H3QV58b/qKYL8KWb/D7bv8n2vv6HLZycAZVrOsZ39/E18SP72sMM0zSkvVliJRRYfs/z2MfnbAyMs3/f6G7p8+5MlxlJgAAAGANtKQAAABgYQAACAAAAAAAEAAAACAAAABAAAwIjD5QtgA2V9O+Tj5AEgKwEIjFvuXfZ4d255AAASDAFyKt3lBGnI2ePiSDOg1wQQq4CXtRCCcSk7nkkBq7aEokI/1BQAekcA4zXmOFWBxyPkL2skEKqAjMXtI8BZvg0pACD7EGA8Y/rGE6QhZ+/LO5AGAKjEWINj/9zyAAAEEkDKDS0hDwA9HgIAAAACAAAABAAAAAgAAAAQAAAAIAAAAEAAAAVTDAuDgB4QQBdWsYm4Z7TrKCj/Rhmm0fSArhPAtHFFzx1Hhrryb6I4ga4TwIZxHbryx/TcUH5gEBYA13rKumvTwwZXCFXejQTKjzkAoDMYc1gAhXaloCBem8RsQz1/iAVgU37MAQC9IIBQC2DaojTmtUkzeNWDqHyV34cM65QfwwAAFkCHLQAoPwALIMAC6ALWEryjSeWf8nwfAPTGAhgVhFouVOXHHAAACyBAEbsO08x3fQeAvD0d5/hHCgCGCvgCAMCA8f8CDABatG6NN+gY2wAAAABJRU5ErkJggg==")
}

.admin-color-light .ui-datepicker th {
	border-color: #fff
}

.admin-color-light .ui-datepicker .ui-datepicker-title,
.admin-color-light .ui-datepicker td .ui-state-default,
.admin-color-light .ui-datepicker th {
	color: #555
}

.admin-color-light .ui-datepicker td .ui-state-active,
.admin-color-light .ui-datepicker td .ui-state-hover {
	color: #fff;
	background: #888
}

.admin-color-light .ui-datepicker td.ui-state-disabled,
.admin-color-light .ui-datepicker td.ui-state-disabled .ui-state-default {
	color: #ccc
}

.xdsoft_datetimepicker {
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, .506);
	background: #fff;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	padding: 8px;
	padding-left: 0;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	box-sizing: border-box;
	display: none
}

.xdsoft_datetimepicker.xdsoft_rtl {
	padding: 8px 0 8px 8px
}

.xdsoft_datetimepicker iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 210px;
	background: transparent;
	border: none
}

.xdsoft_datetimepicker button {
	border: none !important
}

.xdsoft_noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.xdsoft_noselect::selection {
	background: transparent
}

.xdsoft_noselect::-moz-selection {
	background: transparent
}

.xdsoft_datetimepicker.xdsoft_inline {
	display: inline-block;
	position: static;
	box-shadow: none
}

.xdsoft_datetimepicker * {
	box-sizing: border-box;
	padding: 0;
	margin: 0
}

.xdsoft_datetimepicker .xdsoft_datepicker,
.xdsoft_datetimepicker .xdsoft_timepicker {
	display: none
}

.xdsoft_datetimepicker .xdsoft_datepicker.active,
.xdsoft_datetimepicker .xdsoft_timepicker.active {
	display: block
}

.xdsoft_datetimepicker .xdsoft_datepicker {
	width: 224px;
	float: left;
	margin-left: 8px
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
	width: 256px
}

.xdsoft_datetimepicker .xdsoft_timepicker {
	width: 58px;
	float: left;
	text-align: center;
	margin-left: 8px;
	margin-top: 0
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
	margin-top: 8px;
	margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_monthpicker {
	position: relative;
	text-align: center
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)
}

.xdsoft_datetimepicker .xdsoft_label i {
	opacity: .5;
	background-position: -92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle
}

.xdsoft_datetimepicker .xdsoft_prev {
	float: left;
	background-position: -20px 0
}

.xdsoft_datetimepicker .xdsoft_today_button {
	float: left;
	background-position: -70px 0;
	margin-left: 5px
}

.xdsoft_datetimepicker .xdsoft_next {
	float: right;
	background-position: 0 0
}

.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	outline: medium none;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
	min-width: 0
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	float: none;
	background-position: -40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left: 14px;
	margin-top: 7px
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev {
	float: none;
	margin-left: 0;
	margin-right: 14px
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	background-position: -40px 0;
	margin-bottom: 7px;
	margin-top: 0
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
	height: 151px;
	overflow: hidden;
	border-bottom: 1px solid #ddd
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div {
	background: #f5f5f5;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	cursor: pointer;
	border-bottom-width: 0;
	height: 25px;
	line-height: 25px
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child {
	border-top-width: 0
}

.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover,
.xdsoft_datetimepicker .xdsoft_today_button:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.xdsoft_datetimepicker .xdsoft_label {
	display: inline;
	position: relative;
	z-index: 9999;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
	background-color: #fff;
	float: left;
	width: 182px;
	text-align: center;
	cursor: pointer
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
	text-decoration: underline
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
	opacity: 1
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select {
	border: 1px solid #ccc;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 101;
	display: none;
	background: #fff;
	max-height: 160px;
	overflow-y: hidden
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect {
	right: -7px
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect {
	right: 2px
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover {
	color: #fff;
	background: #ff8000
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option {
	padding: 2px 10px 2px 5px;
	text-decoration: none !important
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current {
	background: #3af;
	box-shadow: inset 0 1px 3px 0 #178fe5;
	color: #fff;
	font-weight: 700
}

.xdsoft_datetimepicker .xdsoft_month {
	width: 100px;
	text-align: right
}

.xdsoft_datetimepicker .xdsoft_calendar {
	clear: both
}

.xdsoft_datetimepicker .xdsoft_year {
	width: 48px;
	margin-left: 5px
}

.xdsoft_datetimepicker .xdsoft_calendar table {
	border-collapse: collapse;
	width: 100%
}

.xdsoft_datetimepicker .xdsoft_calendar td>div {
	padding-right: 5px
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	height: 25px
}

.xdsoft_datetimepicker .xdsoft_calendar td,
.xdsoft_datetimepicker .xdsoft_calendar th {
	width: 14.2857142%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 0;
	border-collapse: collapse;
	cursor: pointer;
	height: 25px
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
	width: 12.5%
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	background: #f1f1f1
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
	color: #3af
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: inset 0 1px 4px 0 #ffb871;
	color: #000
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: inset 0 1px 4px 0 #00dd1c;
	color: #000
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
	background: #3af;
	box-shadow: inset 0 1px 3px 0 #178fe5;
	color: #fff;
	font-weight: 700
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled {
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	cursor: default
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
	opacity: .2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
	color: #fff !important;
	background: #ff8000 !important;
	box-shadow: none !important
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
	background: #3af !important;
	box-shadow: inset 0 1px 3px 0 #178fe5 !important;
	color: #fff !important
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover {
	color: inherit !important;
	background: inherit !important;
	box-shadow: inherit !important
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor: default
}

.xdsoft_datetimepicker .xdsoft_copyright {
	color: #ccc !important;
	font-size: 10px;
	clear: both;
	float: none;
	margin-left: 8px
}

.xdsoft_datetimepicker .xdsoft_copyright a {
	color: #eee !important
}

.xdsoft_datetimepicker .xdsoft_copyright a:hover {
	color: #aaa !important
}

.xdsoft_time_box {
	position: relative;
	border: 1px solid #ccc
}

.xdsoft_scrollbar>.xdsoft_scroller {
	background: #ccc !important;
	height: 20px;
	border-radius: 3px
}

.xdsoft_scrollbar {
	position: absolute;
	width: 7px;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
	left: 0;
	right: auto
}

.xdsoft_scroller_box {
	position: relative
}

.xdsoft_datetimepicker.xdsoft_dark {
	box-shadow: 0 5px 15px -5px hsla(0, 0%, 100%, .506);
	background: #000;
	border-bottom: 1px solid #444;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	color: #ccc
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
	border-bottom: 1px solid #222
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div {
	background: #0a0a0a;
	border-top: 1px solid #222;
	color: #999
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
	background-color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select {
	border: 1px solid #333;
	background: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover {
	color: #000;
	background: #007fff
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current {
	background: #c50;
	box-shadow: inset 0 1px 3px 0 #b03e00;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0a0a0a;
	border: 1px solid #222;
	color: #999
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0e0e0e
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: #c50
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: inset 0 1px 4px 0 #ffb871;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: inset 0 1px 4px 0 #00dd1c;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
	background: #c50;
	box-shadow: inset 0 1px 3px 0 #b03e00;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
	color: #000 !important;
	background: #007fff !important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	color: #666
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright {
	color: #333 !important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a {
	color: #111 !important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover {
	color: #555 !important
}

.xdsoft_dark .xdsoft_time_box {
	border: 1px solid #333
}

.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller {
	background: #333 !important
}

.xdsoft_datetimepicker .xdsoft_save_selected {
	display: block;
	border: 1px solid #ddd !important;
	margin-top: 5px;
	width: 100%;
	color: #454551;
	font-size: 13px
}

.xdsoft_datetimepicker .blue-gradient-button {
	font-family: museo-sans, Book Antiqua, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #82878c;
	height: 28px;
	position: relative;
	padding: 4px 17px 4px 33px;
	border: 1px solid #d7d8da;
	background: linear-gradient(180deg, #fff 0, #f4f8fa 73%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff", endColorstr="#f4f8fa", GradientType=0)
}

.xdsoft_datetimepicker .blue-gradient-button:focus,
.xdsoft_datetimepicker .blue-gradient-button:focus span,
.xdsoft_datetimepicker .blue-gradient-button:hover,
.xdsoft_datetimepicker .blue-gradient-button:hover span {
	color: #454551;
	background: linear-gradient(180deg, #f4f8fa 0, #fff 73%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa", endColorstr="#FFF", GradientType=0)
}

/* @font-face {
	font-family: forza;
	src: url(../fonts/forza-bold.otf)
}

@font-face {
	font-family: forza-light;
	src: url(../fonts/forza-medium.otf)
} */

.slick-slider {
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}

.slick-list,
.slick-slider {
	position: relative;
	display: block
}

.slick-list {
	overflow: hidden;
	margin: 0;
	padding: 0
}

.slick-list:focus {
	outline: none
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
	transform: translateZ(0)
}

.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block;
	margin-left: auto;
	margin-right: auto
}

.slick-track:after,
.slick-track:before {
	content: "";
	display: table
}

.slick-track:after {
	clear: both
}

.slick-loading .slick-track {
	visibility: hidden
}

.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide img {
	display: block
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
}

.mfp-bg {
	z-index: 1042;
	overflow: hidden;
	background: #0b0b0b;
	opacity: .8
}

.mfp-bg,
.mfp-wrap {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: fixed
}

.mfp-wrap {
	z-index: 1043;
	outline: none !important;
	-webkit-backface-visibility: hidden
}

.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	box-sizing: border-box
}

.mfp-container:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.mfp-align-top .mfp-container:before {
	display: none
}

.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1045
}

.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
	width: 100%;
	cursor: auto
}

.mfp-ajax-cur {
	cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: zoom-out
}

.mfp-zoom {
	cursor: pointer;
	cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
	cursor: auto
}

.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mfp-loading.mfp-figure {
	display: none
}

.mfp-hide {
	display: none !important
}

.mfp-preloader {
	color: #ccc;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -.8em;
	left: 8px;
	right: 8px;
	z-index: 1044
}

.mfp-preloader .woocom-row.order li.order-status,
.mfp-preloader .woocommerce-billing-fields #ship-to-different-address label,
.mfp-preloader .woocommerce-shipping-fields #ship-to-different-address label,
.mfp-preloader a,
.woocom-row.order .mfp-preloader li.order-status,
.woocommerce-billing-fields #ship-to-different-address .mfp-preloader label,
.woocommerce-shipping-fields #ship-to-different-address .mfp-preloader label {
	color: #ccc
}

.mfp-preloader .woocom-row.order li.order-status:hover,
.mfp-preloader .woocommerce-billing-fields #ship-to-different-address label:hover,
.mfp-preloader .woocommerce-shipping-fields #ship-to-different-address label:hover,
.mfp-preloader a:hover,
.woocom-row.order .mfp-preloader li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .mfp-preloader label:hover,
.woocommerce-shipping-fields #ship-to-different-address .mfp-preloader label:hover {
	color: #fff
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
	display: none
}

button.mfp-arrow,
button.mfp-close {
	overflow: visible;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: none;
	padding: 0;
	z-index: 1046;
	box-shadow: none;
	-ms-touch-action: manipulation;
	touch-action: manipulation
}

button::-moz-focus-inner {
	padding: 0;
	border: 0
}

.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	opacity: .65;
	padding: 0 0 18px 10px;
	color: #fff;
	font-style: normal;
	font-size: 28px;
	font-family: Arial, Baskerville, monospace
}

.mfp-close:focus,
.mfp-close:hover {
	opacity: 1
}

.mfp-close:active {
	top: 1px
}

.mfp-close-btn-in .mfp-close {
	color: #333
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
	color: #fff;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #ccc;
	font-size: 12px;
	line-height: 18px;
	white-space: nowrap
}

.mfp-arrow {
	position: absolute;
	opacity: .65;
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: transparent
}

.mfp-arrow:active {
	margin-top: -54px
}

.mfp-arrow:focus,
.mfp-arrow:hover {
	opacity: 1
}

.mfp-arrow:after,
.mfp-arrow:before {
	content: "";
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: medium inset transparent
}

.mfp-arrow:after {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px
}

.mfp-arrow:before {
	border-top-width: 21px;
	border-bottom-width: 21px;
	opacity: .7
}

.mfp-arrow-left {
	left: 0
}

.mfp-arrow-left:after {
	border-right: 17px solid #fff;
	margin-left: 31px
}

.mfp-arrow-left:before {
	margin-left: 25px;
	border-right: 27px solid #3f3f3f
}

.mfp-arrow-right {
	right: 0
}

.mfp-arrow-right:after {
	border-left: 17px solid #fff;
	margin-left: 39px
}

.mfp-arrow-right:before {
	border-left: 27px solid #3f3f3f
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px
}

.mfp-iframe-holder .mfp-close {
	top: -40px
}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	background: #000
}

img.mfp-img {
	width: auto;
	max-width: 100%;
	height: auto;
	display: block;
	box-sizing: border-box;
	padding: 40px 0;
	margin: 0 auto
}

.mfp-figure,
img.mfp-img {
	line-height: 0
}

.mfp-figure:after {
	content: "";
	position: absolute;
	left: 0;
	top: 40px;
	bottom: 40px;
	display: block;
	right: 0;
	width: auto;
	height: auto;
	z-index: -1;
	box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	background: #444
}

.mfp-figure small {
	color: #bdbdbd;
	display: block;
	font-size: 12px;
	line-height: 14px
}

.mfp-figure figure {
	margin: 0
}

.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto
}

.mfp-title {
	text-align: left;
	line-height: 18px;
	color: #f3f3f3;
	word-wrap: break-word;
	padding-right: 36px
}

.mfp-image-holder .mfp-content {
	max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer
}

@media screen and (max-height:300px),
screen and (max-width:800px) and (orientation:landscape) {
	.mfp-img-mobile .mfp-image-holder {
		padding-left: 0;
		padding-right: 0
	}

	.mfp-img-mobile img.mfp-img {
		padding: 0
	}

	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0
	}

	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px
	}

	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, .6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		box-sizing: border-box
	}

	.mfp-img-mobile .mfp-bottom-bar:empty {
		padding: 0
	}

	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px
	}

	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 35px;
		background: rgba(0, 0, 0, .6);
		position: fixed;
		text-align: center;
		padding: 0
	}
}

@media (max-width:900px) {
	.mfp-arrow {
		transform: scale(.75)
	}

	.mfp-arrow-left {
		transform-origin: 0
	}

	.mfp-arrow-right {
		transform-origin: 100%
	}

	.mfp-container {
		padding-left: 6px;
		padding-right: 6px
	}
}

.select2-container {
	box-sizing: border-box;
	display: inline-block;
	margin: 0;
	position: relative;
	vertical-align: middle
}

.select2-container .select2-selection--single {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 28px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
	display: block;
	padding-left: 8px;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
	position: relative
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
	padding-right: 8px;
	padding-left: 20px
}

.select2-container .select2-selection--multiple {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	min-height: 32px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
	display: inline-block;
	overflow: hidden;
	padding-left: 8px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.select2-container .select2-search--inline {
	float: left
}

.select2-container .select2-search--inline .select2-search__field {
	box-sizing: border-box;
	border: none;
	font-size: 100%;
	margin-top: 5px;
	padding: 0
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.select2-dropdown {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	box-sizing: border-box;
	display: block;
	position: absolute;
	left: -100000px;
	width: 100%;
	z-index: 1051
}

.select2-results {
	display: block
}

.select2-results__options {
	list-style: none;
	margin: 0;
	padding: 0
}

.select2-results__option {
	padding: 6px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}

.select2-results__option[aria-selected] {
	cursor: pointer
}

.select2-container--open .select2-dropdown {
	left: 0
}

.select2-container--open .select2-dropdown--above {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.select2-search--dropdown {
	display: block;
	padding: 4px
}

.select2-search--dropdown .select2-search__field {
	padding: 4px;
	width: 100%;
	box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
	display: none
}

.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff;
	filter: alpha(opacity=0)
}

.select2-hidden-accessible {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	-webkit-clip-path: inset(50%) !important;
	clip-path: inset(50%) !important;
	height: 1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important
}

.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
	left: 1px;
	right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
	background-color: #eee;
	cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
	display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888;
	border-width: 0 4px 5px
}

.select2-container--default .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
	list-style: none
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
	margin-top: 5px;
	margin-right: 10px;
	padding: 1px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin-right: 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #333
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	float: right
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: 1px solid #000;
	outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #eee;
	cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
	background: transparent;
	border: none;
	outline: 0;
	box-shadow: none;
	-webkit-appearance: textfield
}

.select2-container--default .select2-results>.select2-results__options {
	max-height: 200px;
	overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
	padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
	color: #999
}

.select2-container--default .select2-results__option[aria-selected=true] {
	background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #5897fb;
	color: #fff
}

.select2-container--default .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px
}

.select2-container--classic .select2-selection--single {
	background-color: #f7f7f7;
	border: 1px solid #aaa;
	border-radius: 4px;
	outline: 0;
	background-image: linear-gradient(180deg, #fff 50%, #eee);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)
}

.select2-container--classic .select2-selection--single:focus {
	border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
	margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
	color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
	background-color: #ddd;
	border: none;
	border-left: 1px solid #aaa;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
	background-image: linear-gradient(180deg, #eee 50%, #ccc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
	border: none;
	border-right: 1px solid #aaa;
	border-radius: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: 1px;
	right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
	border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
	background: transparent;
	border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888;
	border-width: 0 4px 5px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-image: linear-gradient(180deg, #fff 0, #eee 50%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-image: linear-gradient(180deg, #eee 50%, #fff);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)
}

.select2-container--classic .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
	border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
	list-style: none;
	margin: 0;
	padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
	display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
	color: #888;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #555
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	float: right;
	margin-left: 5px;
	margin-right: auto
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
	border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
	outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
	outline: 0;
	box-shadow: none
}

.select2-container--classic .select2-dropdown {
	background-color: #fff;
	border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
	border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
	border-top: none
}

.select2-container--classic .select2-results>.select2-results__options {
	max-height: 200px;
	overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
	padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
	color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
	background-color: #3875d7;
	color: #fff
}

.select2-container--classic .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
	border-color: #5897fb
}

/*!
 *  Font Awesome 4.7.0 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(../fonts/fontawesome-webfont.eot?v=4.7.0);
	src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
	font-weight: 400;
	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: .08em solid #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 {
	animation: fa-spin 2s infinite linear
}

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

@keyframes fa-spin {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(359deg)
	}
}

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

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

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

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

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

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
	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-close:before,
.fa-remove: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-cog:before,
.fa-gear: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-repeat:before,
.fa-rotate-right: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-image:before,
.fa-photo: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-exclamation-triangle:before,
.fa-warning: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-cogs:before,
.fa-gears: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-floppy-o:before,
.fa-save:before {
	content: ""
}

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

.fa-bars:before,
.fa-navicon:before,
.fa-reorder: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-sort:before,
.fa-unsorted:before {
	content: ""
}

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

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

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

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

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

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

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

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

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

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

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

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

.fa-clipboard:before,
.fa-paste: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-chain-broken:before,
.fa-unlink: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-caret-square-o-down:before,
.fa-toggle-down:before {
	content: ""
}

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

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

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

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

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

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

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

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

.fa-krw:before,
.fa-won: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-caret-square-o-left:before,
.fa-toggle-left:before {
	content: ""
}

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

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

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

.fa-try:before,
.fa-turkish-lira: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-bank:before,
.fa-institution:before,
.fa-university:before {
	content: ""
}

.fa-graduation-cap:before,
.fa-mortar-board: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-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before {
	content: ""
}

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

.fa-file-audio-o:before,
.fa-file-sound-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-ring:before,
.fa-life-saver:before,
.fa-support:before {
	content: ""
}

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

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

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

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

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

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

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

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

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

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

.fa-paper-plane-o:before,
.fa-send-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-futbol-o:before,
.fa-soccer-ball-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-ils:before,
.fa-shekel:before,
.fa-sheqel: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-bed:before,
.fa-hotel:before {
	content: ""
}

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

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

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

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

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

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

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

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

.fa-battery-4:before,
.fa-battery-full:before,
.fa-battery: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-paper-o:before,
.fa-hand-stop-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-television:before,
.fa-tv: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-american-sign-language-interpreting:before,
.fa-asl-interpreting:before {
	content: ""
}

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

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

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

.fa-sign-language:before,
.fa-signing: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: ""
}

.fa-handshake-o:before {
	content: ""
}

.fa-envelope-open:before {
	content: ""
}

.fa-envelope-open-o:before {
	content: ""
}

.fa-linode:before {
	content: ""
}

.fa-address-book:before {
	content: ""
}

.fa-address-book-o:before {
	content: ""
}

.fa-address-card:before,
.fa-vcard:before {
	content: ""
}

.fa-address-card-o:before,
.fa-vcard-o:before {
	content: ""
}

.fa-user-circle:before {
	content: ""
}

.fa-user-circle-o:before {
	content: ""
}

.fa-user-o:before {
	content: ""
}

.fa-id-badge:before {
	content: ""
}

.fa-drivers-license:before,
.fa-id-card:before {
	content: ""
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
	content: ""
}

.fa-quora:before {
	content: ""
}

.fa-free-code-camp:before {
	content: ""
}

.fa-telegram:before {
	content: ""
}

.fa-thermometer-4:before,
.fa-thermometer-full:before,
.fa-thermometer:before {
	content: ""
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
	content: ""
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
	content: ""
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
	content: ""
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
	content: ""
}

.fa-shower:before {
	content: ""
}

.fa-bath:before,
.fa-bathtub:before,
.fa-s15:before {
	content: ""
}

.fa-podcast:before {
	content: ""
}

.fa-window-maximize:before {
	content: ""
}

.fa-window-minimize:before {
	content: ""
}

.fa-window-restore:before {
	content: ""
}

.fa-times-rectangle:before,
.fa-window-close:before {
	content: ""
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
	content: ""
}

.fa-bandcamp:before {
	content: ""
}

.fa-grav:before {
	content: ""
}

.fa-etsy:before {
	content: ""
}

.fa-imdb:before {
	content: ""
}

.fa-ravelry:before {
	content: ""
}

.fa-eercast:before {
	content: ""
}

.fa-microchip:before {
	content: ""
}

.fa-snowflake-o:before {
	content: ""
}

.fa-superpowers:before {
	content: ""
}

.fa-wpexplorer:before {
	content: ""
}

.fa-meetup: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
}

* {
	box-sizing: border-box;
	-webkit-font-smoothing: subpixel-antialiased
}

::selection {
	color: #fff;
	background: #97d700
}

.bg-primary-dark ::selection,
.bg-primary-light ::selection,
.bg-primary ::selection,
.woocommerce-MyAccount-navigation ul:before ::selection {
	color: #97d700;
	background: hsla(0, 0%, 100%, .5)
}

.bg-secondary-dark ::selection,
.bg-secondary-light ::selection,
.bg-secondary ::selection {
	color: #212121;
	background: hsla(0, 0%, 100%, .5)
}

.bg-tertiary-dark ::selection,
.bg-tertiary-light ::selection,
.bg-tertiary ::selection {
	color: #1180fe;
	background: hsla(0, 0%, 100%, .5)
}

body,
html {
	margin: 0;
	padding: 0;
	background: #fff
}

html {
	font-size: 16px
}

.black {
	color: #000
}

.gray-darkest {
	color: #0f0f0f
}

.gray-darker {
	color: #212121
}

.gray-dark {
	color: #313131
}

.gray {
	color: #606060
}

.gray-light {
	color: #bbb
}

.gray-lighter {
	color: #f0f0f0
}

.gray-lightest {
	color: #f9f9f9
}

.white {
	color: #fff
}

.primary {
	color: #97d700;
}

.primary-light {
	color: #9fe201;
}

.primary-dark {
	color: #7baf01;
}

.pagination-project .filter-expand .woocommerce-message .menu-search,
.pagination .filter-expand .woocommerce-message .menu-search,
.secondary,
.woocommerce-message .button,
.woocommerce-message .pagination-project .filter-expand .menu-search,
.woocommerce-message .pagination .filter-expand .menu-search {
	color: #97d700
}

.secondary-light {
	color: #3b3b3b
}

.secondary-dark {
	color: #080808
}

.tertiary-light {
	color: #449bfe
}

.tertiary-dark {
	color: #0167db
}

.fill-black {
	fill: #000
}

.fill-gray-darkest {
	fill: #0f0f0f
}

.fill-gray-darker {
	fill: #212121
}

.fill-gray-dark {
	fill: #313131
}

.fill-gray {
	fill: #606060
}

.fill-gray-light {
	fill: #bbb
}

.fill-gray-lighter {
	fill: #f0f0f0
}

.fill-gray-lightest {
	fill: #f9f9f9
}

.fill-white {
	fill: #fff
}

.fill-primary {
	fill: #97d700
}

.fill-primary-light {
	fill: #fe9824
}

.fill-primary-dark {
	fill: #6e9c01;
}

.fill-secondary {
	fill: #212121
}

.fill-secondary-light {
	fill: #3b3b3b
}

.fill-secondary-dark {
	fill: #080808
}

.fill-tertiary-light {
	fill: #449bfe
}

.fill-tertiary-dark {
	fill: #0167db
}

@media screen {
	.bg-black {
		background-color: #1e2225;
	}

	.bg-gray-darkest {
		background-color: #0f0f0f
	}

	.bg-gray-darker {
		background-color: #212121
	}

	.bg-gray-dark {
		background-color: #313131
	}

	.bg-gray {
		background-color: #606060
	}

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

	.bg-gray-lighter,
	.section-alternating .section-grid:nth-child(odd) {
		background-color: #f0f0f0
	}

	.bg-gray-lightest,
	.section-alternating .section-split:nth-child(odd) {
		background-color: #f9f9f9
	}

	.bg-white,
	.woocommerce-edit-address .woocommerce-MyAccount-content form,
	.woocommerce-EditAccountForm.edit-account,
	.woocommerce-MyAccount-navigation ul {
		background-color: #fff
	}

	.bg-primary,
	.woocommerce-MyAccount-navigation ul:before {
		background-color: #97d700
	}

	.bg-primary-light {
		background-color: #9fe201;
	}

	.bg-primary-dark {
		background-color: #7baf01;
	}

	.bg-secondary {
		background-color: #212121
	}

	.bg-secondary-light {
		background-color: #3b3b3b
	}

	.bg-secondary-dark {
		background-color: #080808
	}

	.bg-tertiary {
		background-color: #1180fe
	}

	.bg-tertiary-light {
		background-color: #449bfe
	}

	.bg-tertiary-dark {
		background-color: #0167db
	}
}

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

.clearfix:after {
	clear: both
}

.hidden {
	display: none
}

.mfp-container .mfp-arrow,
.mfp-container .mfp-close {
	background: transparent
}

.mfp-bg {
	background: #000;
	opacity: 0;
	transition: all .3s ease
}

.mfp-bg.mfp-ready {
	opacity: .8
}

.mfp-content {
	transition: all .3s ease;
	transform: scale(.5);
	opacity: 0
}

.mfp-ready .mfp-content {
	transform: scale(1);
	opacity: 1
}

.mfp-removing .mfp-content {
	transform: scale(1.5);
	opacity: 0
}

#swipebox-bottom-bar,
#swipebox-bottom-bar.visible-bars {
	bottom: 0;
	transform: translateZ(0)
}

.section,
.section-sitemap,
.woocommerce-message {
	padding: 3em 0
}

.section-sitemap .titlebar.section,
.section-sitemap .titlebar.section-sitemap,
.section-sitemap .titlebar.woocommerce-message,
.section .titlebar.section,
.section .titlebar.section-sitemap,
.section .titlebar.woocommerce-message,
.woocommerce-message .titlebar.section,
.woocommerce-message .titlebar.section-sitemap,
.woocommerce-message .titlebar.woocommerce-message {
	padding-top: 0
}

.section-sitemap .has-buttons.section,
.section-sitemap .has-buttons.section-sitemap,
.section-sitemap .has-buttons.woocommerce-message,
.section .has-buttons.section,
.section .has-buttons.section-sitemap,
.section .has-buttons.woocommerce-message,
.woocommerce-message .has-buttons.section,
.woocommerce-message .has-buttons.section-sitemap,
.woocommerce-message .has-buttons.woocommerce-message {
	padding-bottom: 0
}

.section-bottom {
	padding-bottom: 3em
}

.section-bottom-mini {
	padding-bottom: .2em
}

.container,
.woocommerce-message {
	margin: auto;
	width: 90%;
	max-width: 73.125em
}

.container-max {
	max-width: 73.125em;
	margin: auto
}

.sub-main {
	max-width: 60em;
	margin: auto
}

.inner,
.sidebar .tile-cta .blurb,
.sidebar .tile-cta .two-col,
.sidebar .tile-cta nav.woocommerce-pagination,
.woocommerce-edit-address .woocommerce-MyAccount-content form,
.woocommerce-EditAccountForm.edit-account,
.woocommerce-MyAccount-navigation ul:before {
	padding: 1.5em
}

.blurb,
.two-col,
nav.woocommerce-pagination {
	text-align: center;
	width: 90%;
	max-width: 34em;
	margin: auto
}

.brand {
	display: block;
	margin: auto;
	max-width: 100%;
	width: auto
}

.brand img,
.brand svg {
	display: block;
	width: auto;
	height: auto;
	overflow: hidden
}

.jac-tech .woocom-row.order li.order-status,
.jac-tech .woocommerce-billing-fields #ship-to-different-address label,
.jac-tech .woocommerce-shipping-fields #ship-to-different-address label,
.jac-tech a,
.woocom-row.order .jac-tech li.order-status,
.woocommerce-billing-fields #ship-to-different-address .jac-tech label,
.woocommerce-shipping-fields #ship-to-different-address .jac-tech label {
	display: inline-block;
	width: 13.3571429em;
	height: 1.78571429em;
	max-width: 100%
}

.jac-tech .woocom-row.order li.order-status svg,
.jac-tech .woocommerce-billing-fields #ship-to-different-address label svg,
.jac-tech .woocommerce-shipping-fields #ship-to-different-address label svg,
.jac-tech a svg,
.woocom-row.order .jac-tech li.order-status svg,
.woocommerce-billing-fields #ship-to-different-address .jac-tech label svg,
.woocommerce-shipping-fields #ship-to-different-address .jac-tech label svg {
	margin: 0;
	padding: 0;
	display: block;
	width: 13.3571429em;
	height: 1.78571429em;
	max-width: 100%
}

.fb-messenger-button .fb-bar .jac-tech .woocom-row.order li.order-status,
.fb-messenger-button .fb-bar .jac-tech .woocom-row.order li.order-status:focus,
.fb-messenger-button .fb-bar .jac-tech .woocom-row.order li.order-status:hover,
.fb-messenger-button .fb-bar .jac-tech .woocommerce-billing-fields #ship-to-different-address label,
.fb-messenger-button .fb-bar .jac-tech .woocommerce-billing-fields #ship-to-different-address label:focus,
.fb-messenger-button .fb-bar .jac-tech .woocommerce-billing-fields #ship-to-different-address label:hover,
.fb-messenger-button .fb-bar .jac-tech .woocommerce-shipping-fields #ship-to-different-address label,
.fb-messenger-button .fb-bar .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:focus,
.fb-messenger-button .fb-bar .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:hover,
.fb-messenger-button .fb-bar .jac-tech a,
.fb-messenger-button .fb-bar .jac-tech a:focus,
.fb-messenger-button .fb-bar .jac-tech a:hover,
.knockout .jac-tech .woocom-row.order li.order-status,
.knockout .jac-tech .woocom-row.order li.order-status:focus,
.knockout .jac-tech .woocom-row.order li.order-status:hover,
.knockout .jac-tech .woocommerce-billing-fields #ship-to-different-address label,
.knockout .jac-tech .woocommerce-billing-fields #ship-to-different-address label:focus,
.knockout .jac-tech .woocommerce-billing-fields #ship-to-different-address label:hover,
.knockout .jac-tech .woocommerce-shipping-fields #ship-to-different-address label,
.knockout .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:focus,
.knockout .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:hover,
.knockout .jac-tech a,
.knockout .jac-tech a:focus,
.knockout .jac-tech a:hover,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocom-row.order li.order-status,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocom-row.order li.order-status:focus,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocom-row.order li.order-status:hover,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocommerce-billing-fields #ship-to-different-address label,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocommerce-billing-fields #ship-to-different-address label:focus,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocommerce-billing-fields #ship-to-different-address label:hover,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocommerce-shipping-fields #ship-to-different-address label,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:focus,
.lead-form .input-wrap .parsley-errors-list .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:hover,
.lead-form .input-wrap .parsley-errors-list .jac-tech a,
.lead-form .input-wrap .parsley-errors-list .jac-tech a:focus,
.lead-form .input-wrap .parsley-errors-list .jac-tech a:hover,
.woocom-row.order .fb-messenger-button .fb-bar .jac-tech li.order-status,
.woocom-row.order .fb-messenger-button .fb-bar .jac-tech li.order-status:focus,
.woocom-row.order .fb-messenger-button .fb-bar .jac-tech li.order-status:hover,
.woocom-row.order .knockout .jac-tech li.order-status,
.woocom-row.order .knockout .jac-tech li.order-status:focus,
.woocom-row.order .knockout .jac-tech li.order-status:hover,
.woocom-row.order .lead-form .input-wrap .parsley-errors-list .jac-tech li.order-status,
.woocom-row.order .lead-form .input-wrap .parsley-errors-list .jac-tech li.order-status:focus,
.woocom-row.order .lead-form .input-wrap .parsley-errors-list .jac-tech li.order-status:hover,
.woocom-row.order .woocommerce-error .jac-tech li.order-status,
.woocom-row.order .woocommerce-error .jac-tech li.order-status:focus,
.woocom-row.order .woocommerce-error .jac-tech li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .fb-bar .jac-tech label,
.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .fb-bar .jac-tech label:focus,
.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .fb-bar .jac-tech label:hover,
.woocommerce-billing-fields #ship-to-different-address .knockout .jac-tech label,
.woocommerce-billing-fields #ship-to-different-address .knockout .jac-tech label:focus,
.woocommerce-billing-fields #ship-to-different-address .knockout .jac-tech label:hover,
.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list .jac-tech label,
.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list .jac-tech label:focus,
.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list .jac-tech label:hover,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-error .jac-tech label,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-error .jac-tech label:focus,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-error .jac-tech label:hover,
.woocommerce-error .jac-tech .woocom-row.order li.order-status,
.woocommerce-error .jac-tech .woocom-row.order li.order-status:focus,
.woocommerce-error .jac-tech .woocom-row.order li.order-status:hover,
.woocommerce-error .jac-tech .woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-error .jac-tech .woocommerce-billing-fields #ship-to-different-address label:focus,
.woocommerce-error .jac-tech .woocommerce-billing-fields #ship-to-different-address label:hover,
.woocommerce-error .jac-tech .woocommerce-shipping-fields #ship-to-different-address label,
.woocommerce-error .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:focus,
.woocommerce-error .jac-tech .woocommerce-shipping-fields #ship-to-different-address label:hover,
.woocommerce-error .jac-tech a,
.woocommerce-error .jac-tech a:focus,
.woocommerce-error .jac-tech a:hover,
.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .fb-bar .jac-tech label,
.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .fb-bar .jac-tech label:focus,
.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .fb-bar .jac-tech label:hover,
.woocommerce-shipping-fields #ship-to-different-address .knockout .jac-tech label,
.woocommerce-shipping-fields #ship-to-different-address .knockout .jac-tech label:focus,
.woocommerce-shipping-fields #ship-to-different-address .knockout .jac-tech label:hover,
.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list .jac-tech label,
.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list .jac-tech label:focus,
.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list .jac-tech label:hover,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-error .jac-tech label,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-error .jac-tech label:focus,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-error .jac-tech label:hover {
	color: #fff
}

.spotlight-search {
	text-align: center;
	border: 1px solid rgba(0, 0, 0, .1);
	background: #fff
}

.spotlight-search .search-form {
	padding: 0 .5em 0 1em;
	position: relative
}

.pagination-project .filter-expand .spotlight-search .menu-search,
.pagination .filter-expand .spotlight-search .menu-search,
.spotlight-search .button,
.spotlight-search .input-wrap,
.spotlight-search .pagination-project .filter-expand .menu-search,
.spotlight-search .pagination .filter-expand .menu-search,
.spotlight-search button,
.spotlight-search input {
	transition: all .3s ease;
	box-shadow: none
}

.spotlight-search .cancel {
	color: #fff;
	margin-top: 1em;
	display: inline-block;
	cursor: pointer
}

.spotlight-search .cancel:hover {
	color: #3b3b3b
}

.spotlight-search .input-wrap {
	background: #fff;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	margin: 0;
	border-radius: 2em;
	padding: 0 1em
}

.spotlight-search input {
	border: none;
	outline: none;
	margin: 0;
	-ms-flex: 1 1 1em;
	flex: 1 1 1em;
	box-shadow: none;
	background: transparent;
	padding-left: 0;
	padding-right: 2em
}

.spotlight-search input:focus {
	box-shadow: none
}

.spotlight-search .search-submit,
.spotlight-search button {
	width: 2em;
	padding: 0;
	border: none;
	color: #606060;
	margin: 0;
	background: transparent;
	position: absolute;
	top: calc(50% - .5em);
	right: .5em;
	bottom: auto;
	left: auto;
	text-align: center
}

.spotlight-search:focus .input-wrap,
.spotlight-search:hover .input-wrap {
	background: #fff
}

.pagination-project .filter-expand .spotlight-search:focus .menu-search,
.pagination-project .filter-expand .spotlight-search:hover .menu-search,
.pagination .filter-expand .spotlight-search:focus .menu-search,
.pagination .filter-expand .spotlight-search:hover .menu-search,
.spotlight-search:focus .button,
.spotlight-search:focus .pagination-project .filter-expand .menu-search,
.spotlight-search:focus .pagination .filter-expand .menu-search,
.spotlight-search:focus button,
.spotlight-search:hover .button,
.spotlight-search:hover .pagination-project .filter-expand .menu-search,
.spotlight-search:hover .pagination .filter-expand .menu-search,
.spotlight-search:hover button {
	color: #313131
}

.pagination-project .filter-expand .spotlight-search:focus .menu-search:hover,
.pagination-project .filter-expand .spotlight-search:hover .menu-search:hover,
.pagination .filter-expand .spotlight-search:focus .menu-search:hover,
.pagination .filter-expand .spotlight-search:hover .menu-search:hover,
.spotlight-search:focus .button:hover,
.spotlight-search:focus .pagination-project .filter-expand .menu-search:hover,
.spotlight-search:focus .pagination .filter-expand .menu-search:hover,
.spotlight-search:focus button:hover,
.spotlight-search:hover .button:hover,
.spotlight-search:hover .pagination-project .filter-expand .menu-search:hover,
.spotlight-search:hover .pagination .filter-expand .menu-search:hover,
.spotlight-search:hover button:hover {
	color: #212121;
	background: transparent
}

.yoast-breadcrumb {
	padding: 1em 0;
	border-bottom: 1px solid #f0f0f0
}

.yoast-breadcrumb .breadcrumbs {
	margin: 0;
	font-size: .75em
}

.woocom-row.order .yoast-breadcrumb li.order-status,
.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb label,
.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb label,
.yoast-breadcrumb .woocom-row.order li.order-status,
.yoast-breadcrumb .woocommerce-billing-fields #ship-to-different-address label,
.yoast-breadcrumb .woocommerce-shipping-fields #ship-to-different-address label,
.yoast-breadcrumb a,
.yoast-breadcrumb span.breadcrumb_last {
	display: inline-block
}

.yoast-breadcrumb .fa-angle-right {
	margin: 0 .25em;
	color: #bbb
}

.woocom-row.order .yoast-breadcrumb li.order-status,
.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb label,
.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb label,
.yoast-breadcrumb .woocom-row.order li.order-status,
.yoast-breadcrumb .woocommerce-billing-fields #ship-to-different-address label,
.yoast-breadcrumb .woocommerce-shipping-fields #ship-to-different-address label,
.yoast-breadcrumb a {
	color: #606060
}

.woocom-row.order .yoast-breadcrumb li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb label:hover,
.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb label:hover,
.yoast-breadcrumb .woocom-row.order li.order-status:hover,
.yoast-breadcrumb .woocommerce-billing-fields #ship-to-different-address label:hover,
.yoast-breadcrumb .woocommerce-shipping-fields #ship-to-different-address label:hover,
.yoast-breadcrumb a:hover {
	color: #212121
}

@media screen {

	.fb-messenger-button .yoast-breadcrumb.fb-bar .fa-angle-right,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .fa-angle-right,
	.yoast-breadcrumb.knockout .fa-angle-right,
	.yoast-breadcrumb.woocommerce-error .fa-angle-right {
		color: hsla(0, 0%, 100%, .3)
	}

	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocom-row.order li.order-status,
	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocommerce-billing-fields #ship-to-different-address label,
	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocommerce-shipping-fields #ship-to-different-address label,
	.fb-messenger-button .yoast-breadcrumb.fb-bar a,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocom-row.order li.order-status,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocommerce-billing-fields #ship-to-different-address label,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocommerce-shipping-fields #ship-to-different-address label,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list a,
	.woocom-row.order .fb-messenger-button .yoast-breadcrumb.fb-bar li.order-status,
	.woocom-row.order .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list li.order-status,
	.woocom-row.order .yoast-breadcrumb.knockout li.order-status,
	.woocom-row.order .yoast-breadcrumb.woocommerce-error li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .yoast-breadcrumb.fb-bar label,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list label,
	.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb.knockout label,
	.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb.woocommerce-error label,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .yoast-breadcrumb.fb-bar label,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list label,
	.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb.knockout label,
	.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb.woocommerce-error label,
	.yoast-breadcrumb.knockout .woocom-row.order li.order-status,
	.yoast-breadcrumb.knockout .woocommerce-billing-fields #ship-to-different-address label,
	.yoast-breadcrumb.knockout .woocommerce-shipping-fields #ship-to-different-address label,
	.yoast-breadcrumb.knockout a,
	.yoast-breadcrumb.woocommerce-error .woocom-row.order li.order-status,
	.yoast-breadcrumb.woocommerce-error .woocommerce-billing-fields #ship-to-different-address label,
	.yoast-breadcrumb.woocommerce-error .woocommerce-shipping-fields #ship-to-different-address label,
	.yoast-breadcrumb.woocommerce-error a {
		color: hsla(0, 0%, 100%, .7)
	}

	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocom-row.order li.order-status:focus,
	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocom-row.order li.order-status:hover,
	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocommerce-billing-fields #ship-to-different-address label:focus,
	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocommerce-billing-fields #ship-to-different-address label:hover,
	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.fb-messenger-button .yoast-breadcrumb.fb-bar .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.fb-messenger-button .yoast-breadcrumb.fb-bar a:focus,
	.fb-messenger-button .yoast-breadcrumb.fb-bar a:hover,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocom-row.order li.order-status:focus,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocom-row.order li.order-status:hover,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocommerce-billing-fields #ship-to-different-address label:focus,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocommerce-billing-fields #ship-to-different-address label:hover,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list a:focus,
	.lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list a:hover,
	.woocom-row.order .fb-messenger-button .yoast-breadcrumb.fb-bar li.order-status:focus,
	.woocom-row.order .fb-messenger-button .yoast-breadcrumb.fb-bar li.order-status:hover,
	.woocom-row.order .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list li.order-status:focus,
	.woocom-row.order .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list li.order-status:hover,
	.woocom-row.order .yoast-breadcrumb.knockout li.order-status:focus,
	.woocom-row.order .yoast-breadcrumb.knockout li.order-status:hover,
	.woocom-row.order .yoast-breadcrumb.woocommerce-error li.order-status:focus,
	.woocom-row.order .yoast-breadcrumb.woocommerce-error li.order-status:hover,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .yoast-breadcrumb.fb-bar label:focus,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .yoast-breadcrumb.fb-bar label:hover,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list label:focus,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list label:hover,
	.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb.knockout label:focus,
	.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb.knockout label:hover,
	.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb.woocommerce-error label:focus,
	.woocommerce-billing-fields #ship-to-different-address .yoast-breadcrumb.woocommerce-error label:hover,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .yoast-breadcrumb.fb-bar label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .yoast-breadcrumb.fb-bar label:hover,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .yoast-breadcrumb.parsley-errors-list label:hover,
	.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb.knockout label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb.knockout label:hover,
	.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb.woocommerce-error label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .yoast-breadcrumb.woocommerce-error label:hover,
	.yoast-breadcrumb.knockout .woocom-row.order li.order-status:focus,
	.yoast-breadcrumb.knockout .woocom-row.order li.order-status:hover,
	.yoast-breadcrumb.knockout .woocommerce-billing-fields #ship-to-different-address label:focus,
	.yoast-breadcrumb.knockout .woocommerce-billing-fields #ship-to-different-address label:hover,
	.yoast-breadcrumb.knockout .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.yoast-breadcrumb.knockout .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.yoast-breadcrumb.knockout a:focus,
	.yoast-breadcrumb.knockout a:hover,
	.yoast-breadcrumb.woocommerce-error .woocom-row.order li.order-status:focus,
	.yoast-breadcrumb.woocommerce-error .woocom-row.order li.order-status:hover,
	.yoast-breadcrumb.woocommerce-error .woocommerce-billing-fields #ship-to-different-address label:focus,
	.yoast-breadcrumb.woocommerce-error .woocommerce-billing-fields #ship-to-different-address label:hover,
	.yoast-breadcrumb.woocommerce-error .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.yoast-breadcrumb.woocommerce-error .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.yoast-breadcrumb.woocommerce-error a:focus,
	.yoast-breadcrumb.woocommerce-error a:hover {
		color: #fff
	}
}

.disabled {
	cursor: not-allowed
}

.pagination {
	margin: 0 auto;
	padding: 1em 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center
}

.pagination .subtitle {
	margin: 0
}

.pagination .cats {
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	padding: 1em 0
}

.pagination .cats li {
	display: inline-block;
	margin: 0 1em 0 0
}

.pagination .cats li .woocom-row.order li.order-status,
.pagination .cats li .woocommerce-billing-fields #ship-to-different-address label,
.pagination .cats li .woocommerce-shipping-fields #ship-to-different-address label,
.pagination .cats li a,
.woocom-row.order .pagination .cats li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .cats li label,
.woocommerce-shipping-fields #ship-to-different-address .pagination .cats li label {
	color: hsla(0, 0%, 100%, .5)
}

.pagination .cats li.active .woocom-row.order li.order-status,
.pagination .cats li.active .woocommerce-billing-fields #ship-to-different-address label,
.pagination .cats li.active .woocommerce-shipping-fields #ship-to-different-address label,
.pagination .cats li.active a,
.pagination .cats li:hover .woocom-row.order li.order-status,
.pagination .cats li:hover .woocommerce-billing-fields #ship-to-different-address label,
.pagination .cats li:hover .woocommerce-shipping-fields #ship-to-different-address label,
.pagination .cats li:hover a,
.woocom-row.order .pagination .cats li.active li.order-status,
.woocom-row.order .pagination .cats li:hover li.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .cats li.active label,
.woocommerce-billing-fields #ship-to-different-address .pagination .cats li:hover label,
.woocommerce-shipping-fields #ship-to-different-address .pagination .cats li.active label,
.woocommerce-shipping-fields #ship-to-different-address .pagination .cats li:hover label {
	color: #fff
}

.pagination .filter-options {
	font-size: .7em;
	text-transform: uppercase;
	-ms-flex: 1 1 5em;
	flex: 1 1 5em
}

.pagination .filter-options .woocom-row.order li.order-status,
.pagination .filter-options .woocommerce-billing-fields #ship-to-different-address label,
.pagination .filter-options .woocommerce-shipping-fields #ship-to-different-address label,
.pagination .filter-options a,
.woocom-row.order .pagination .filter-options li.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .filter-options label,
.woocommerce-shipping-fields #ship-to-different-address .pagination .filter-options label {
	display: inline-block;
	margin: 0 1em 0 0;
	padding: 0 1em 0 0;
	border-right: 1px solid hsla(0, 0%, 100%, .3);
	cursor: pointer
}

.pagination .filter-options .woocom-row.order li.order-status i,
.pagination .filter-options .woocommerce-billing-fields #ship-to-different-address label i,
.pagination .filter-options .woocommerce-shipping-fields #ship-to-different-address label i,
.pagination .filter-options a i,
.woocom-row.order .pagination .filter-options li.order-status i,
.woocommerce-billing-fields #ship-to-different-address .pagination .filter-options label i,
.woocommerce-shipping-fields #ship-to-different-address .pagination .filter-options label i {
	margin-right: .25em
}

.pagination .filter-expand {
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	-ms-flex-order: 5;
	order: 5;
	overflow: hidden;
	max-height: 0;
	transition: all .3s ease;
	margin: 0 -.25em;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center
}

.pagination .filter-expand>div {
	margin: .5em .25em 0;
	-ms-flex: 1 1 10em;
	flex: 1 1 10em
}

.pagination .filter-expand.expanded {
	margin: .5em -.25em 0;
	max-height: 20em
}

.pagination .filter-expand.expanded .input-wrap input,
.pagination .filter-expand.expanded .search-wrap input,
.pagination .filter-expand.expanded .select-wrap input {
	max-width: 100% !important
}

@media (max-width:48em) {

	.pagination .filter-expand.expanded .input-wrap,
	.pagination .filter-expand.expanded .search-wrap,
	.pagination .filter-expand.expanded .select-wrap {
		margin: 0 .5em .5em 0
	}
}

.pagination .title {
	-ms-flex: 1 1 5em;
	flex: 1 1 5em
}

.pagination .pagination-filter li {
	display: inline-block;
	margin-left: .5em;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-size: .8em;
	margin: 0 1em 0 0
}

.pagination .pagination-filter li .woocom-row.order li.order-status,
.pagination .pagination-filter li .woocommerce-billing-fields #ship-to-different-address label,
.pagination .pagination-filter li .woocommerce-shipping-fields #ship-to-different-address label,
.pagination .pagination-filter li a,
.woocom-row.order .pagination .pagination-filter li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .pagination-filter li label,
.woocommerce-shipping-fields #ship-to-different-address .pagination .pagination-filter li label {
	cursor: pointer;
	color: #212121
}

.pagination .pagination-filter li .woocom-row.order li.order-status:hover,
.pagination .pagination-filter li .woocom-row.order li.selected.order-status,
.pagination .pagination-filter li .woocommerce-billing-fields #ship-to-different-address label.selected,
.pagination .pagination-filter li .woocommerce-billing-fields #ship-to-different-address label:hover,
.pagination .pagination-filter li .woocommerce-shipping-fields #ship-to-different-address label.selected,
.pagination .pagination-filter li .woocommerce-shipping-fields #ship-to-different-address label:hover,
.pagination .pagination-filter li a.selected,
.pagination .pagination-filter li a:hover,
.woocom-row.order .pagination .pagination-filter li li.order-status:hover,
.woocom-row.order .pagination .pagination-filter li li.selected.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .pagination-filter li label.selected,
.woocommerce-billing-fields #ship-to-different-address .pagination .pagination-filter li label:hover,
.woocommerce-shipping-fields #ship-to-different-address .pagination .pagination-filter li label.selected,
.woocommerce-shipping-fields #ship-to-different-address .pagination .pagination-filter li label:hover {
	color: #97d700
}

.pagination .pagination-filter li:first-of-type {
	border-right: 1px solid hsla(0, 0%, 100%, .3);
	padding: 0 1em 0 0
}

.col2-set.addresses .pagination address,
.pagination .col2-set.addresses address,
.pagination .woocommerce-breadcrumb,
.pagination p {
	color: #bbb
}

.pagination .arrows {
	-ms-flex: 0 0 4em;
	flex: 0 0 4em;
	text-align: right;
	font-size: 1em
}

.pagination .arrows .woocom-row.order li.order-status,
.pagination .arrows .woocommerce-billing-fields #ship-to-different-address label,
.pagination .arrows .woocommerce-shipping-fields #ship-to-different-address label,
.pagination .arrows a,
.woocom-row.order .pagination .arrows li.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .arrows label,
.woocommerce-shipping-fields #ship-to-different-address .pagination .arrows label {
	display: inline-block;
	font-size: 1.5em;
	margin-left: .5em;
	cursor: pointer
}

.pagination .arrows .woocom-row.order li.order-status:hover,
.pagination .arrows .woocommerce-billing-fields #ship-to-different-address label:hover,
.pagination .arrows .woocommerce-shipping-fields #ship-to-different-address label:hover,
.pagination .arrows a:hover,
.woocom-row.order .pagination .arrows li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .pagination .arrows label:hover,
.woocommerce-shipping-fields #ship-to-different-address .pagination .arrows label:hover {
	transform: scale(1.2)
}

.pagination .arrows .woocom-row.order li.disabled.order-status,
.pagination .arrows .woocommerce-billing-fields #ship-to-different-address label.disabled,
.pagination .arrows .woocommerce-shipping-fields #ship-to-different-address label.disabled,
.pagination .arrows a.disabled,
.woocom-row.order .pagination .arrows li.disabled.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .arrows label.disabled,
.woocommerce-shipping-fields #ship-to-different-address .pagination .arrows label.disabled {
	cursor: not-allowed;
	transform: none;
	opacity: .1
}

.col2-set.addresses .pagination address,
.pagination .col2-set.addresses address,
.pagination .spotlight-search,
.pagination .woocommerce-breadcrumb,
.pagination p {
	margin: 0
}

.pagination .service-index {
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	text-align: center;
	margin: auto;
	padding: 1em 0
}

.pagination .service-index span {
	color: #606060
}

.pagination .service-index span .woocom-row.order li.order-status,
.pagination .service-index span .woocommerce-billing-fields #ship-to-different-address label,
.pagination .service-index span .woocommerce-shipping-fields #ship-to-different-address label,
.pagination .service-index span a,
.woocom-row.order .pagination .service-index span li.order-status,
.woocommerce-billing-fields #ship-to-different-address .pagination .service-index span label,
.woocommerce-shipping-fields #ship-to-different-address .pagination .service-index span label {
	color: #fff
}

.pagination .service-index span .woocom-row.order li.order-status:hover,
.pagination .service-index span .woocommerce-billing-fields #ship-to-different-address label:hover,
.pagination .service-index span .woocommerce-shipping-fields #ship-to-different-address label:hover,
.pagination .service-index span a:hover,
.woocom-row.order .pagination .service-index span li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .pagination .service-index span label:hover,
.woocommerce-shipping-fields #ship-to-different-address .pagination .service-index span label:hover {
	color: #212121
}

.pagination .service-index span:before {
	content: "- "
}

.pagination .service-index span:last-of-type:before {
	content: " -"
}

.col2-set.addresses .pagination.service-index-wrap .filter-options address,
.pagination.service-index-wrap .filter-options .col2-set.addresses address,
.pagination.service-index-wrap .filter-options .woocommerce-breadcrumb,
.pagination.service-index-wrap .filter-options p {
	text-align: center
}

@media (min-width:62em) {
	.pagination {
		padding: .5em 0
	}

	.pagination .cats {
		-ms-flex: 1 1 10em;
		flex: 1 1 10em
	}

	.pagination .filter-options {
		-ms-flex: 0 0 7em;
		flex: 0 0 7em;
		max-width: 7em;
		width: 7em;
		font-size: .8em
	}

	.pagination .filter-options .woocom-row.order li.order-status,
	.pagination .filter-options .woocommerce-billing-fields #ship-to-different-address label,
	.pagination .filter-options .woocommerce-shipping-fields #ship-to-different-address label,
	.pagination .filter-options a,
	.woocom-row.order .pagination .filter-options li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .pagination .filter-options label,
	.woocommerce-shipping-fields #ship-to-different-address .pagination .filter-options label {
		display: none
	}

	.pagination .filter-expand,
	.pagination .filter-expand.expanded {
		max-height: none;
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		-ms-flex-order: 0;
		order: 0;
		-ms-flex-pack: end;
		justify-content: flex-end;
		margin: 0
	}

	.pagination .filter-expand.expanded>div,
	.pagination .filter-expand>div {
		margin: 0 .5em;
		-ms-flex: 0 1 12em;
		flex: 0 1 12em
	}

	.pagination .filter-expand.expanded div.filter-alpha,
	.pagination .filter-expand div.filter-alpha {
		-ms-flex: 1 1 10em;
		flex: 1 1 10em
	}

	.pagination.service-index-wrap .filter-options {
		display: none
	}

	.pagination .service-index {
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		text-align: left
	}
}

@media screen {

	.fb-messenger-button .fb-bar .pagination .spotlight-search,
	.knockout .pagination .spotlight-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search,
	.woocommerce-error .pagination .spotlight-search {
		margin: 0;
		background: transparent;
		border-color: hsla(0, 0%, 100%, .5)
	}

	.fb-messenger-button .fb-bar .pagination .spotlight-search input,
	.knockout .pagination .spotlight-search input,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search input,
	.woocommerce-error .pagination .spotlight-search input {
		color: #fff
	}

	.fb-messenger-button .fb-bar .pagination .spotlight-search input::-webkit-input-placeholder,
	.knockout .pagination .spotlight-search input::-webkit-input-placeholder,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search input::-webkit-input-placeholder,
	.woocommerce-error .pagination .spotlight-search input::-webkit-input-placeholder {
		color: #fff;
		opacity: 1;
		font-weight: 400;
		-webkit-font-smoothing: antialiased
	}

	.fb-messenger-button .fb-bar .pagination .spotlight-search input:-moz-placeholder,
	.fb-messenger-button .fb-bar .pagination .spotlight-search input::-moz-placeholder,
	.knockout .pagination .spotlight-search input:-moz-placeholder,
	.knockout .pagination .spotlight-search input::-moz-placeholder,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search input:-moz-placeholder,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search input::-moz-placeholder,
	.woocommerce-error .pagination .spotlight-search input:-moz-placeholder,
	.woocommerce-error .pagination .spotlight-search input::-moz-placeholder {
		color: #fff;
		opacity: 1;
		font-weight: 400
	}

	.fb-messenger-button .fb-bar .pagination .spotlight-search input:-ms-input-placeholder,
	.knockout .pagination .spotlight-search input:-ms-input-placeholder,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search input:-ms-input-placeholder,
	.woocommerce-error .pagination .spotlight-search input:-ms-input-placeholder {
		color: #fff;
		opacity: 1;
		font-weight: 400
	}

	.fb-messenger-button .fb-bar .pagination .spotlight-search .search-submit,
	.fb-messenger-button .fb-bar .pagination .spotlight-search button,
	.knockout .pagination .spotlight-search .search-submit,
	.knockout .pagination .spotlight-search button,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search .search-submit,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search button,
	.woocommerce-error .pagination .spotlight-search .search-submit,
	.woocommerce-error .pagination .spotlight-search button {
		background: transparent
	}

	.fb-messenger-button .fb-bar .pagination .spotlight-search .search-submit i,
	.fb-messenger-button .fb-bar .pagination .spotlight-search button i,
	.knockout .pagination .spotlight-search .search-submit i,
	.knockout .pagination .spotlight-search button i,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search .search-submit i,
	.lead-form .input-wrap .parsley-errors-list .pagination .spotlight-search button i,
	.woocommerce-error .pagination .spotlight-search .search-submit i,
	.woocommerce-error .pagination .spotlight-search button i {
		color: #fff
	}

	.fb-messenger-button .fb-bar .pagination .select2-container--default .select2-selection--single,
	.knockout .pagination .select2-container--default .select2-selection--single,
	.lead-form .input-wrap .parsley-errors-list .pagination .select2-container--default .select2-selection--single,
	.woocommerce-error .pagination .select2-container--default .select2-selection--single {
		background: transparent;
		border-color: hsla(0, 0%, 100%, .5)
	}

	.fb-messenger-button .fb-bar .pagination .select2-container--default .select2-selection--single .select2-selection__arrow b,
	.knockout .pagination .select2-container--default .select2-selection--single .select2-selection__arrow b,
	.lead-form .input-wrap .parsley-errors-list .pagination .select2-container--default .select2-selection--single .select2-selection__arrow b,
	.woocommerce-error .pagination .select2-container--default .select2-selection--single .select2-selection__arrow b {
		border-color: #fff transparent transparent
	}

	.fb-messenger-button .fb-bar .pagination .select2-container--default .select2-selection--single .select2-selection__rendered,
	.knockout .pagination .select2-container--default .select2-selection--single .select2-selection__rendered,
	.lead-form .input-wrap .parsley-errors-list .pagination .select2-container--default .select2-selection--single .select2-selection__rendered,
	.woocommerce-error .pagination .select2-container--default .select2-selection--single .select2-selection__rendered {
		color: #fff
	}

	.fb-messenger-button .fb-bar .pagination .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
	.knockout .pagination .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
	.lead-form .input-wrap .parsley-errors-list .pagination .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
	.woocommerce-error .pagination .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
		border-color: transparent transparent #fff
	}
}

.slick-dots {
	text-align: center
}

.slick-dots li {
	display: inline-block;
	padding: .5em;
	transition: all .3s ease;
	cursor: pointer
}

.notification-badge {
	position: relative;
	font-size: 1.75em;
	width: 1em;
	height: 1em;
	color: #212121;
	text-align: center;
	line-height: .7em;
	letter-spacing: 0
}

.notification-badge i {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	width: 1em;
	height: 1em;
	overflow: hidden
}

.notification-badge span {
	position: relative;
	z-index: 2;
	color: #fff;
	font-size: .42857143em
}

.hr hr {
	display: none
}

.hr svg {
	width: 9.3125em;
	height: .125em
}

.hr.half svg {
	width: 6.09375em
}

.feat-placeholder {
	padding-top: 86.4788732394%
}

.playVid {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block
}

.playVid i {
	position: absolute;
	top: 50%;
	right: 50%;
	margin: -.5em -.5em 0 0;
	color: #fff;
	font-size: 3em;
	text-shadow: 0 2px 2px rgba(0, 0, 0, .3);
	transform: scale(1)
}

.playVid i,
.playVid i:before {
	transition: all .3s ease
}

.playVid:hover {
	background: rgba(0, 0, 0, .3)
}

.playVid:hover i {
	transform: scale(1.2)
}

.alert-warning {
	font-family: open sans, Arial, sans-serif
}

.divider {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-align: center;
	align-items: center;
	margin: 1em 0 1.5em
}

.divider div {
	width: 39px;
	min-width: 39px;
	max-width: 39px;
	height: 2px;
	background-color: #97d700;
	margin: 0 2px
}

.divider div:first-child {
	margin-left: 0
}

.divider div:last-child {
	margin-right: 0
}

.divider div.bg-primary {
	background-color: #fff
}

.child-page-banner .divider .dash,
.slider-markets .divider .dash {
	background-color: #fff !important
}

.child-page-banner .image-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center
}

.child-page-banner .image-container img {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%
}

.blurb .divider,
.two-col .divider,
nav.woocommerce-pagination .divider {
	-ms-flex-pack: center;
	justify-content: center
}

.woocommerce-page.account .woocommerce {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.woocommerce-page.account .modal,
.woocommerce-page.account .woocommerce-MyAccount-content,
.woocommerce-page.account .woocommerce-MyAccount-navigation {
	-ms-flex: 1 1 100%;
	flex: 1 1 100%
}

.woocommerce-page.account .woocommerce-MyAccount-content {
	-ms-flex-order: -1;
	order: -1
}

.woocommerce-page.account .woocommerce-MyAccount-navigation {
	margin: 2em 0 0
}

@media (min-width:48em) {
	.woocommerce-page.account .woocommerce-MyAccount-navigation {
		-ms-flex: 0 0 12em;
		flex: 0 0 12em;
		max-width: 12em;
		width: 12em;
		margin: 0 2em 0 0
	}

	.woocommerce-page.account .woocommerce-MyAccount-content {
		-ms-flex-order: 0;
		order: 0;
		-ms-flex: 1 1 10em;
		flex: 1 1 10em
	}
}

@media (min-width:48em) {
	.woocommerce-page.account .woocommerce-MyAccount-navigation {
		-ms-flex: 0 0 17em;
		flex: 0 0 17em;
		max-width: 17em;
		width: 17em
	}
}

.woocommerce-MyAccount-navigation ul {
	list-style: none;
	padding: 0;
	margin: 0 0 1.5em;
	border: 1px solid rgba(0, 0, 0, .1)
}

.woocommerce-MyAccount-navigation ul:before {
	content: "Account Navigation";
	color: #fff;
	font-family: open sans, Arial, sans-serif;
	font-weight: 600;
	display: block;
	text-transform: uppercase
}

.woocommerce-MyAccount-navigation ul li {
	padding: 0;
	margin: 0
}

.woocom-row.order .woocommerce-MyAccount-navigation ul li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li label,
.woocommerce-MyAccount-navigation ul li .woocom-row.order li.order-status,
.woocommerce-MyAccount-navigation ul li .woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li .woocommerce-shipping-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li a,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li label {
	display: block;
	padding: .5em 1.5em;
	border: 1px solid #f0f0f0;
	border-width: 0 0 1px;
	color: #bbb
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads {
	display: none
}

.woocom-row.order .woocommerce-MyAccount-navigation ul li:last-of-type li.order-status,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li:last-of-type label,
.woocommerce-MyAccount-navigation ul li:last-of-type .woocom-row.order li.order-status,
.woocommerce-MyAccount-navigation ul li:last-of-type .woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li:last-of-type .woocommerce-shipping-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li:last-of-type a,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li:last-of-type label {
	border-width: 0
}

.woocom-row.order .woocommerce-MyAccount-navigation ul li:hover li.order-status,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li:hover label,
.woocommerce-MyAccount-navigation ul li:hover .woocom-row.order li.order-status,
.woocommerce-MyAccount-navigation ul li:hover .woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li:hover .woocommerce-shipping-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li:hover a,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li:hover label {
	color: #212121
}

.woocom-row.order .woocommerce-MyAccount-navigation ul li.is-active li.order-status,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li.is-active label,
.woocommerce-MyAccount-navigation ul li.is-active .woocom-row.order li.order-status,
.woocommerce-MyAccount-navigation ul li.is-active .woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li.is-active .woocommerce-shipping-fields #ship-to-different-address label,
.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-MyAccount-navigation ul li.is-active label {
	background: #212121;
	color: #fff;
	border-color: #212121
}

.woocommerce-message {
	text-align: center;
	font-family: open sans, Arial, sans-serif;
	color: #606060;
	border-bottom: 1px solid #bbb
}

.pagination-project .filter-expand .woocommerce-message .menu-search,
.pagination .filter-expand .woocommerce-message .menu-search,
.woocommerce-message .button,
.woocommerce-message .pagination-project .filter-expand .menu-search,
.woocommerce-message .pagination .filter-expand .menu-search {
	margin: 0 auto 1em;
	display: block;
	text-align: center;
	max-width: 20em
}

.pagination-project .filter-expand .woocommerce-message .menu-search:before,
.pagination .filter-expand .woocommerce-message .menu-search:before,
.woocommerce-message .button:before,
.woocommerce-message .pagination-project .filter-expand .menu-search:before,
.woocommerce-message .pagination .filter-expand .menu-search:before {
	content: "\f07a";
	font-family: FontAwesome;
	margin: 0 .25em 0 0;
	font-size: .875em;
	transition: all .3s ease
}

@media (min-width:48em) {

	.pagination-project .filter-expand .woocommerce-message .menu-search,
	.pagination .filter-expand .woocommerce-message .menu-search,
	.woocommerce-message .button,
	.woocommerce-message .pagination-project .filter-expand .menu-search,
	.woocommerce-message .pagination .filter-expand .menu-search {
		display: inline-block;
		margin: 0 2em 0 0
	}
}

.woocommerce-breadcrumb {
	margin: 0 0 1em
}

.woocommerce,
.woocommerce-breadcrumb {
	font-family: open sans, Arial, sans-serif
}

.woocommerce {
	width: 100%
}

.woocommerce .cart-collaterals .cart_totals {
	float: none;
	width: 100%;
	margin: 1em 0 0
}

.woocommerce .cart-collaterals .cart_totals h2 {
	display: none
}

.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout {
	margin-top: 1em
}

@media (min-width:30em) {
	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: justify;
		justify-content: space-between;
		width: 100%
	}

	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout:after,
	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout:before {
		content: none
	}

	.woocom-row.order .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout label,
	.woocommerce-shipping-fields #ship-to-different-address .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout label,
	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .woocom-row.order li.order-status,
	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .woocommerce-billing-fields #ship-to-different-address label,
	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .woocommerce-shipping-fields #ship-to-different-address label,
	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		width: 50%;
		margin: 0;
		max-width: 20em;
		text-align: center;
		padding-left: 0;
		padding-right: 0
	}
}

@media (min-width:48em) {
	.woocommerce .cart-collaterals .cart_totals .cart-totals {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	.woocommerce .cart-collaterals .cart_totals .order-details {
		-ms-flex: 0 0 16em;
		flex: 0 0 16em;
		max-width: 16em;
		width: 16em
	}

	.woocommerce .cart-collaterals .cart_totals .shipping {
		border: none;
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		margin: 0 2em 0 0
	}

	.woocommerce .cart-collaterals .cart_totals .shipping h4 {
		margin-top: 0
	}

	.woocommerce .cart-collaterals .cart_totals .wc-cart-shipping-notice {
		text-align: center;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		padding: .5em 0;
		margin: 1.5em 0;
		border: 1px solid rgba(0, 0, 0, .1);
		border-width: 1px 0
	}

	.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		width: 100%
	}
}

.woocommerce .checkout {
	margin: 1em 0 0
}

.woocommerce .checkout_coupon,
.woocommerce .coupon {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 0 2em
}

.woocommerce .checkout_coupon label,
.woocommerce .coupon label {
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	display: none
}

.woocommerce .checkout_coupon input,
.woocommerce .coupon input {
	margin: 0
}

.woocommerce .checkout_coupon input[type=text],
.woocommerce .coupon input[type=text] {
	-ms-flex: 1 1 10em;
	flex: 1 1 10em
}

.woocommerce .checkout_coupon input[type=submit],
.woocommerce .coupon input[type=submit] {
	padding: 1em 0;
	text-align: center;
	-ms-flex: 0 0 2em;
	flex: 0 0 2em;
	max-width: 2em;
	width: 2em;
	border-radius: 0;
	background: #212121;
	border-color: #212121
}

.woocommerce .login label.rememberme-label {
	display: inline-block
}

.woocommerce .login input {
	margin: 0
}

.woocommerce .login input#rememberme {
	margin: 0 .25em 0 .5em
}

.woocommerce .checkout-tab {
	border-bottom: 1px solid #bbb;
	padding: 1em 0
}

.woocom-row.order .woocommerce .checkout-tab li.order-status,
.woocommerce-billing-fields #ship-to-different-address .woocommerce .checkout-tab label,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce .checkout-tab label,
.woocommerce .checkout-tab .woocom-row.order li.order-status,
.woocommerce .checkout-tab .woocommerce-billing-fields #ship-to-different-address label,
.woocommerce .checkout-tab .woocommerce-shipping-fields #ship-to-different-address label,
.woocommerce .checkout-tab a {
	display: block
}

.woocommerce .checkout-tab form {
	margin: 1.5em 0 3em;
	position: relative
}

.woocommerce .checkout-tab form .close {
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer
}

.col2-set.addresses .woocommerce .checkout-tab form address,
.woocommerce .checkout-tab form .col2-set.addresses address,
.woocommerce .checkout-tab form .woocommerce-breadcrumb,
.woocommerce .checkout-tab form p {
	padding-right: 2em;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%
}

.col2-set.addresses .woocommerce .checkout-tab form address.form-row,
.woocommerce .checkout-tab form .col2-set.addresses address.form-row,
.woocommerce .checkout-tab form .form-row.woocommerce-breadcrumb,
.woocommerce .checkout-tab form p.form-row {
	padding-right: 0
}

.col2-set.addresses .woocommerce .checkout-tab form.checkout_coupon address,
.woocommerce .checkout-tab form.checkout_coupon .close,
.woocommerce .checkout-tab form.checkout_coupon .col2-set.addresses address,
.woocommerce .checkout-tab form.checkout_coupon .woocommerce-breadcrumb,
.woocommerce .checkout-tab form.checkout_coupon p {
	display: none
}

.woocommerce .checkout-tab .woocommerce-info {
	font-family: open sans, Arial, sans-serif;
	padding-left: 3em;
	position: relative
}

.woocommerce .checkout-tab .woocommerce-info:before {
	font-family: FontAwesome;
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 2.25em
}

@media (min-width:48em) {
	.woocommerce .checkout-tab {
		float: left;
		width: 45%
	}

	.woocommerce .checkout-tab form.checkout_coupon,
	.woocommerce .checkout-tab form.login {
		position: fixed;
		z-index: 1000;
		top: 15vw;
		left: 50%;
		margin-left: -10em;
		width: 20em;
		background: #fff;
		padding: 1.5em;
		box-shadow: 0 0 2.5em rgba(0, 0, 0, .3)
	}

	.woocommerce .checkout-tab form.checkout_coupon .close,
	.woocommerce .checkout-tab form.login .close {
		top: .5em;
		right: .5em
	}

	.col2-set.addresses .woocommerce .checkout-tab form.checkout_coupon.checkout_coupon address,
	.col2-set.addresses .woocommerce .checkout-tab form.login.checkout_coupon address,
	.woocommerce .checkout-tab form.checkout_coupon.checkout_coupon .close,
	.woocommerce .checkout-tab form.checkout_coupon.checkout_coupon .col2-set.addresses address,
	.woocommerce .checkout-tab form.checkout_coupon.checkout_coupon .woocommerce-breadcrumb,
	.woocommerce .checkout-tab form.checkout_coupon.checkout_coupon p,
	.woocommerce .checkout-tab form.login.checkout_coupon .close,
	.woocommerce .checkout-tab form.login.checkout_coupon .col2-set.addresses address,
	.woocommerce .checkout-tab form.login.checkout_coupon .woocommerce-breadcrumb,
	.woocommerce .checkout-tab form.login.checkout_coupon p {
		display: block
	}

	.woocommerce .checkout-tab form.checkout_coupon.checkout_coupon .close,
	.woocommerce .checkout-tab form.login.checkout_coupon .close {
		top: 1.5em;
		right: 1.5em
	}
}

@media (min-width:62em) {
	.woocommerce .checkout-tab {
		width: 35%
	}
}

@media (min-width:75em) {
	.woocommerce .checkout-tab {
		width: 25%
	}
}

@media (min-width:48em) {
	.woocommerce .checkout-tab-login {
		float: right
	}
}

.woocommerce .checkout-tab-login .woocommerce-info:before {
	content: "\f084"
}

.woocommerce .checkout-tab-coupon .woocommerce-info:before {
	content: "\f0c4"
}

@media (min-width:48em) {
	.woocommerce .checkout-tab-coupon {
		float: left
	}
}

.woocommerce .variation {
	font-size: .75em;
	margin: 0
}

.woocommerce .variation dd,
.woocommerce .variation dt {
	display: inline-block;
	margin: .125em
}

.col2-set.addresses .woocommerce .variation dd address,
.col2-set.addresses .woocommerce .variation dt address,
.woocommerce .variation dd .col2-set.addresses address,
.woocommerce .variation dd .woocommerce-breadcrumb,
.woocommerce .variation dd p,
.woocommerce .variation dt .col2-set.addresses address,
.woocommerce .variation dt .woocommerce-breadcrumb,
.woocommerce .variation dt p {
	margin: 0
}

.woocommerce .variations label {
	display: none
}

.woocom-row {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center
}

.woocom-row li {
	display: block
}

@media (min-width:48em) {
	.woocom-row {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center
	}

	.woocom-row li {
		text-align: center
	}

	.woocom-row li:first-of-type {
		text-align: left
	}

	.woocom-row li:last-of-type {
		text-align: right
	}

	.woocom-row .product-remove {
		-ms-flex: 0 0 1em;
		flex: 0 0 1em;
		max-width: 1em;
		width: 1em
	}

	.woocom-row .product-thumbnail {
		-ms-flex: 0 0 5em;
		flex: 0 0 5em;
		max-width: 5em;
		width: 5em;
		margin: 0 1em
	}

	.woocom-row .product-name {
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		text-align: left;
		margin: 0
	}

	.woocom-row .product-price,
	.woocom-row .product-quantity,
	.woocom-row .product-subtotal {
		-ms-flex: 0 0 5em;
		flex: 0 0 5em;
		max-width: 5em;
		width: 5em
	}
}

.my_account_orders {
	margin: 0 0 2em
}

.woocom-row.order {
	text-align: left
}

.woocom-row.order li {
	padding: .5em 0 0;
	margin: .5em 0 0;
	border-top: 1px solid #bbb
}

.woocom-row.order li:before {
	text-transform: uppercase;
	font-size: .8em;
	color: #606060;
	margin-right: .5em
}

.woocom-row.order li.order-number:before {
	content: "Order"
}

.woocom-row.order li.order-total:before {
	content: "Total:"
}

.woocom-row.order li.order-status {
	text-transform: uppercase
}

.woocom-row.order li.order-actions {
	margin-left: -.1875em;
	margin-right: -.1875em
}

.woocom-row.order li.order-actions .woocommerce-billing-fields #ship-to-different-address label,
.woocom-row.order li.order-actions .woocommerce-shipping-fields #ship-to-different-address label,
.woocom-row.order li.order-actions a,
.woocom-row.order li.order-actions li.order-status,
.woocommerce-billing-fields #ship-to-different-address .woocom-row.order li.order-actions label,
.woocommerce-shipping-fields #ship-to-different-address .woocom-row.order li.order-actions label {
	margin: .25em;
	padding: .375em .5em;
	font-size: .75em
}

@media (min-width:48em) {
	.woocom-row.order {
		text-align: center;
		border-top: 1px solid #bbb;
		padding: .5em 0 0;
		margin: .5em 0 0
	}

	.woocom-row.order:last-of-type {
		border-bottom: 1px solid #bbb;
		padding: .5em 0;
		margin: .5em 0
	}

	.woocom-row.order li {
		margin: 0;
		padding: 0;
		border: none;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
		width: 20%
	}

	.woocom-row.order li:before {
		content: none
	}

	.woocom-row.order li.order-number {
		-ms-flex: 0 0 4em;
		flex: 0 0 4em;
		max-width: 4em;
		width: 4em
	}

	.woocom-row.order li.order-number:before,
	.woocom-row.order li.order-total:before {
		content: none
	}

	.woocom-row.order li.order-status {
		text-align: center !important
	}

	.woocom-row.order li.order-recurring {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		width: 100%;
		margin: .5em 0 0
	}
}

.woocom-row.order_item {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center
}

.woocom-row.order_item:last-of-type {
	margin: 0 0 .5em
}

.woocom-row.order_item li {
	-ms-flex: 1 1 10em;
	flex: 1 1 10em;
	text-align: left
}

.woocom-row.order_item li:nth-child(2n) {
	text-align: right;
	-ms-flex: 0 0 10em;
	flex: 0 0 10em;
	max-width: 10em;
	width: 10em
}

.customer_details .woocom-row,
.order_details .woocom-row {
	text-align: left
}

.order_details .product-name .woocom-row.order li.order-status,
.order_details .product-name .woocommerce-billing-fields #ship-to-different-address label,
.order_details .product-name .woocommerce-shipping-fields #ship-to-different-address label,
.order_details .product-name a,
.woocom-row.order .order_details .product-name li.order-status,
.woocommerce-billing-fields #ship-to-different-address .order_details .product-name label,
.woocommerce-shipping-fields #ship-to-different-address .order_details .product-name label {
	display: block
}

.col2-set.addresses {
	margin: 3em 0 1em
}

.col2-set.addresses header {
	position: relative;
	padding-right: 3em;
	border-bottom: 1px solid #bbb;
	margin: 0 0 .5em;
	padding: 0 0 .5em
}

.col2-set.addresses header h3 {
	margin: 0
}

.col2-set.addresses header .woocom-row.order li.order-status,
.col2-set.addresses header .woocommerce-billing-fields #ship-to-different-address label,
.col2-set.addresses header .woocommerce-shipping-fields #ship-to-different-address label,
.col2-set.addresses header a,
.woocom-row.order .col2-set.addresses header li.order-status,
.woocommerce-billing-fields #ship-to-different-address .col2-set.addresses header label,
.woocommerce-shipping-fields #ship-to-different-address .col2-set.addresses header label {
	position: absolute;
	top: 0;
	right: 0
}

@media (min-width:48em) {
	.col2-set.addresses {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	.col2-set.addresses div {
		-ms-flex: 0 0 45%;
		flex: 0 0 45%;
		max-width: 45%;
		width: 45%
	}
}

@media (min-width:48em) {
	.woocom-row-head.order-head li {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
		width: 20%
	}
}

.woocom-row-head {
	display: none
}

.woocom-row-head li {
	text-transform: uppercase;
	color: #606060
}

.woocom-row-head li.product-price,
.woocom-row-head li.product-quantity,
.woocom-row-head li.product-subtotal {
	margin: 0 0 0 1em
}

.woocom-row-head li span {
	font-size: .8em
}

@media (min-width:48em) {
	.woocom-row-head {
		display: -ms-flexbox;
		display: flex
	}
}

@media (min-width:48em) {
	.woocom-row-foot {
		padding: 1em 0;
		border-top: 1px solid #bbb
	}

	.woocom-row-foot .actions {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center;
		width: 100%
	}

	.woocom-row-foot .actions input {
		margin: 0
	}

	.woocom-row-foot .coupon {
		margin: 0;
		-ms-flex: 0 0 20em;
		flex: 0 0 20em;
		max-width: 20em;
		width: 20em
	}
}

.cart_item {
	border: 1px solid #bbb;
	padding: 3.5em 1.5em 1.5em;
	margin: 0 0 1.5em;
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center
}

.cart_item .product-name,
.cart_item .product-remove,
.cart_item .product-subtotal,
.cart_item .product-thumbnail {
	-ms-flex: 1 1 100%;
	flex: 1 1 100%
}

.cart_item .product-price,
.cart_item .product-quantity {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
	width: 50%;
	margin: 0;
	padding: .5em 0
}

.cart_item .product-price:before,
.cart_item .product-quantity:before {
	font-size: .65em
}

.cart_item .product-remove {
	position: absolute;
	background: #212121;
	overflow: hidden;
	z-index: 1;
	top: 0;
	right: 0;
	left: 0;
	text-align: right;
	transition: all .3s ease
}

.cart_item .product-remove .woocom-row.order li.remove.order-status,
.cart_item .product-remove .woocommerce-billing-fields #ship-to-different-address label.remove,
.cart_item .product-remove .woocommerce-shipping-fields #ship-to-different-address label.remove,
.cart_item .product-remove a.remove,
.woocom-row.order .cart_item .product-remove li.remove.order-status,
.woocommerce-billing-fields #ship-to-different-address .cart_item .product-remove label.remove,
.woocommerce-shipping-fields #ship-to-different-address .cart_item .product-remove label.remove {
	line-height: .925;
	display: block;
	width: auto;
	height: auto;
	border-radius: 0;
	padding: .125em .5em .25em;
	text-align: right;
	color: #fff !important
}

.cart_item .product-remove .woocom-row.order li.remove.order-status:before,
.cart_item .product-remove .woocommerce-billing-fields #ship-to-different-address label.remove:before,
.cart_item .product-remove .woocommerce-shipping-fields #ship-to-different-address label.remove:before,
.cart_item .product-remove a.remove:before,
.woocom-row.order .cart_item .product-remove li.remove.order-status:before,
.woocommerce-billing-fields #ship-to-different-address .cart_item .product-remove label.remove:before,
.woocommerce-shipping-fields #ship-to-different-address .cart_item .product-remove label.remove:before {
	content: "Remove";
	font-size: .6em;
	font-weight: 400;
	text-transform: uppercase;
	color: hsla(0, 0%, 100%, .5);
	margin: 0 .5em .25em 0;
	display: inline-block;
	vertical-align: middle;
	transition: all .3s ease
}

.cart_item .product-remove .woocom-row.order li.remove.order-status:focus:before,
.cart_item .product-remove .woocom-row.order li.remove.order-status:hover:before,
.cart_item .product-remove .woocommerce-billing-fields #ship-to-different-address label.remove:focus:before,
.cart_item .product-remove .woocommerce-billing-fields #ship-to-different-address label.remove:hover:before,
.cart_item .product-remove .woocommerce-shipping-fields #ship-to-different-address label.remove:focus:before,
.cart_item .product-remove .woocommerce-shipping-fields #ship-to-different-address label.remove:hover:before,
.cart_item .product-remove a.remove:focus:before,
.cart_item .product-remove a.remove:hover:before,
.woocom-row.order .cart_item .product-remove li.remove.order-status:focus:before,
.woocom-row.order .cart_item .product-remove li.remove.order-status:hover:before,
.woocommerce-billing-fields #ship-to-different-address .cart_item .product-remove label.remove:focus:before,
.woocommerce-billing-fields #ship-to-different-address .cart_item .product-remove label.remove:hover:before,
.woocommerce-shipping-fields #ship-to-different-address .cart_item .product-remove label.remove:focus:before,
.woocommerce-shipping-fields #ship-to-different-address .cart_item .product-remove label.remove:hover:before {
	color: #fff
}

.cart_item .product-thumbnail .woocom-row.order li.order-status,
.cart_item .product-thumbnail .woocommerce-billing-fields #ship-to-different-address label,
.cart_item .product-thumbnail .woocommerce-shipping-fields #ship-to-different-address label,
.cart_item .product-thumbnail a,
.woocom-row.order .cart_item .product-thumbnail li.order-status,
.woocommerce-billing-fields #ship-to-different-address .cart_item .product-thumbnail label,
.woocommerce-shipping-fields #ship-to-different-address .cart_item .product-thumbnail label {
	display: block;
	margin: auto
}

.cart_item .product-thumbnail img {
	display: block;
	width: 100%;
	height: auto
}

.cart_item .product-name {
	font-weight: 600;
	color: #212121;
	margin: .5em 1.5em;
	text-transform: uppercase;
	line-height: 1.2;
	text-align: center
}

.cart_item .product-price:before,
.cart_item .product-quantity:before,
.cart_item .product-subtotal:before {
	text-transform: uppercase;
	font-size: .8em;
	color: #606060;
	margin-right: .5em
}

.cart_item .product-price {
	text-align: left
}

.cart_item .product-price:before {
	content: "Price:"
}

.cart_item .product-quantity {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center
}

.cart_item .product-quantity:before {
	display: block;
	-ms-flex: 0 0 1em;
	flex: 0 0 1em;
	max-width: 1em;
	width: 1em;
	margin: 0 .5em 0 0
}

.cart_item .product-quantity .quantity {
	display: block;
	-ms-flex: 1 1 3em;
	flex: 1 1 3em
}

.cart_item .product-quantity .quantity input {
	margin: 0;
	padding: .5em;
	border-width: 0 0 1px;
	text-align: center
}

.cart_item .product-quantity:before {
	content: "x"
}

.cart_item .product-subtotal {
	border-top: 1px solid #bbb;
	padding: 1em 0 0;
	margin: 1em 0 0
}

.cart_item .product-subtotal:before {
	content: "Subtotal:"
}

@media (min-width:48em) {
	.cart_item {
		padding: 1em 0;
		border-width: 1px 0 0;
		margin: 0
	}

	.cart_item li {
		padding: 0
	}

	.cart_item .product-remove {
		-ms-flex: 0 0 1em;
		flex: 0 0 1em;
		max-width: 1em;
		width: 1em
	}

	.cart_item .product-price,
	.cart_item .product-quantity,
	.cart_item .product-subtotal,
	.cart_item .product-thumbnail {
		-ms-flex: 0 0 5em;
		flex: 0 0 5em;
		max-width: 5em;
		width: 5em
	}

	.cart_item .product-remove {
		position: static;
		background: transparent
	}

	.cart_item .product-remove .woocom-row.order li.remove.order-status,
	.cart_item .product-remove .woocommerce-billing-fields #ship-to-different-address label.remove,
	.cart_item .product-remove .woocommerce-shipping-fields #ship-to-different-address label.remove,
	.cart_item .product-remove a.remove,
	.woocom-row.order .cart_item .product-remove li.remove.order-status,
	.woocommerce-billing-fields #ship-to-different-address .cart_item .product-remove label.remove,
	.woocommerce-shipping-fields #ship-to-different-address .cart_item .product-remove label.remove {
		color: #606060 !important;
		padding: 0;
		text-align: left
	}

	.cart_item .product-remove .woocom-row.order li.remove.order-status:before,
	.cart_item .product-remove .woocommerce-billing-fields #ship-to-different-address label.remove:before,
	.cart_item .product-remove .woocommerce-shipping-fields #ship-to-different-address label.remove:before,
	.cart_item .product-remove a.remove:before,
	.woocom-row.order .cart_item .product-remove li.remove.order-status:before,
	.woocommerce-billing-fields #ship-to-different-address .cart_item .product-remove label.remove:before,
	.woocommerce-shipping-fields #ship-to-different-address .cart_item .product-remove label.remove:before {
		content: none
	}

	.cart_item .product-thumbnail {
		margin: 0 1em
	}

	.cart_item .product-name {
		text-align: left;
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		max-width: none;
		width: auto;
		margin: auto
	}

	.cart_item .product-subtotal {
		border-top: none;
		padding: 0
	}

	.cart_item .product-price,
	.cart_item .product-quantity,
	.cart_item .product-subtotal {
		margin: 0 0 0 1em
	}

	.cart_item .product-price:before,
	.cart_item .product-quantity:before,
	.cart_item .product-subtotal:before {
		content: none
	}
}

.woocommerce-cart .wc-proceed-to-checkout {
	text-align: center;
	margin: 0;
	padding: 0
}

.pagination-project .filter-expand .woocommerce-cart .wc-proceed-to-checkout .menu-search,
.pagination .filter-expand .woocommerce-cart .wc-proceed-to-checkout .menu-search,
.woocommerce-cart .wc-proceed-to-checkout .button,
.woocommerce-cart .wc-proceed-to-checkout .pagination-project .filter-expand .menu-search,
.woocommerce-cart .wc-proceed-to-checkout .pagination .filter-expand .menu-search {
	display: block;
	margin: .25em auto;
	font-size: .8em
}

.cart-totals-row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	border: 1px solid #bbb;
	border-width: 0 0 1px;
	margin: 0;
	padding: .5em 0
}

.cart-totals-row span {
	-ms-flex: 1 1 40%;
	flex: 1 1 40%;
	text-align: left
}

.cart-totals-row span:last-of-type {
	text-align: right;
	font-weight: 700;
	color: #212121
}

.cart-totals-row.order-total {
	border: none
}

.cart-discount .woocommerce-remove-coupon {
	font-size: 0;
	display: inline-block;
	vertical-align: middle
}

.cart-discount .woocommerce-remove-coupon:after {
	content: "\f057";
	font-family: FontAwesome;
	font-size: 18px;
	display: inline-block;
	vertical-align: middle;
	line-height: 1.5
}

.cart-totals-row.shipping {
	display: block
}

.cart-totals-row.shipping #shipping_method {
	margin: 0 0 1em
}

.cart-totals-row.shipping span {
	-ms-flex: none;
	flex: none
}

.cart-totals-row.shipping span:last-of-type {
	text-align: left
}

@media (min-width:48em) {
	.cart-totals-row.shipping .shipping-calculator-form {
		position: fixed;
		z-index: 1000;
		top: 15vw;
		left: 50%;
		margin-left: -10em;
		width: 20em;
		background: #fff;
		padding: 1.5em;
		box-shadow: 0 0 2.5em rgba(0, 0, 0, .1)
	}

	.cart-totals-row.shipping .shipping-calculator-form .close {
		cursor: pointer
	}
}

.woocommerce-billing-fields h3 {
	margin-top: 0
}

.woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-shipping-fields #ship-to-different-address label {
	cursor: pointer
}

.woocommerce-billing-fields #ship-to-different-address input,
.woocommerce-shipping-fields #ship-to-different-address input {
	display: none
}

.woocommerce-billing-fields .form-row input,
.woocommerce-shipping-fields .form-row input {
	margin: 0
}

.woocommerce-billing-fields .form-row label,
.woocommerce-shipping-fields .form-row label {
	display: none
}

.woocommerce-billing-fields .form-row label.checkbox,
.woocommerce-shipping-fields .form-row label.checkbox {
	display: inline-block;
	margin: 0;
	vertical-align: middle
}

.col2-set.addresses .woocommerce-billing-fields div.create-account address,
.col2-set.addresses .woocommerce-shipping-fields div.create-account address,
.woocommerce-billing-fields div.create-account .col2-set.addresses address,
.woocommerce-billing-fields div.create-account .woocommerce-breadcrumb,
.woocommerce-billing-fields div.create-account p,
.woocommerce-shipping-fields div.create-account .col2-set.addresses address,
.woocommerce-shipping-fields div.create-account .woocommerce-breadcrumb,
.woocommerce-shipping-fields div.create-account p {
	font-size: .8em
}

.col2-set.addresses .woocommerce-billing-fields div.create-account address.form-row,
.col2-set.addresses .woocommerce-shipping-fields div.create-account address.form-row,
.woocommerce-billing-fields div.create-account .col2-set.addresses address.form-row,
.woocommerce-billing-fields div.create-account .form-row.woocommerce-breadcrumb,
.woocommerce-billing-fields div.create-account p.form-row,
.woocommerce-shipping-fields div.create-account .col2-set.addresses address.form-row,
.woocommerce-shipping-fields div.create-account .form-row.woocommerce-breadcrumb,
.woocommerce-shipping-fields div.create-account p.form-row {
	font-size: 1em
}

@media (min-width:30em) {

	.woocommerce-billing-fields h3,
	.woocommerce-shipping-fields h3 {
		width: 98%;
		margin-left: 1%;
		margin-right: 1%;
		float: left
	}

	.woocommerce-billing-fields .form-row,
	.woocommerce-shipping-fields .form-row {
		width: 48%;
		float: left;
		margin-left: 1%;
		margin-right: 1%
	}

	.woocommerce-billing-fields .form-row-wide,
	.woocommerce-shipping-fields .form-row-wide {
		width: 98%
	}

	.woocommerce-billing-fields .notes,
	.woocommerce-shipping-fields .notes {
		float: none;
		width: 98%
	}

	.col2-set.addresses .woocommerce-billing-fields address.create-account,
	.col2-set.addresses .woocommerce-shipping-fields address.create-account,
	.woocommerce-billing-fields .col2-set.addresses address.create-account,
	.woocommerce-billing-fields .create-account.woocommerce-breadcrumb,
	.woocommerce-billing-fields p.create-account,
	.woocommerce-shipping-fields .col2-set.addresses address.create-account,
	.woocommerce-shipping-fields .create-account.woocommerce-breadcrumb,
	.woocommerce-shipping-fields p.create-account {
		width: 98%;
		margin-left: 1%;
		margin-right: 1%
	}

	.col2-set.addresses .woocommerce-billing-fields div.create-account address,
	.col2-set.addresses .woocommerce-shipping-fields div.create-account address,
	.woocommerce-billing-fields div.create-account .col2-set.addresses address,
	.woocommerce-billing-fields div.create-account .woocommerce-breadcrumb,
	.woocommerce-billing-fields div.create-account p,
	.woocommerce-shipping-fields div.create-account .col2-set.addresses address,
	.woocommerce-shipping-fields div.create-account .woocommerce-breadcrumb,
	.woocommerce-shipping-fields div.create-account p {
		float: right;
		width: 48%;
		font-size: .7em
	}

	.col2-set.addresses .woocommerce-billing-fields div.create-account address.form-row,
	.col2-set.addresses .woocommerce-shipping-fields div.create-account address.form-row,
	.woocommerce-billing-fields div.create-account .col2-set.addresses address.form-row,
	.woocommerce-billing-fields div.create-account .form-row.woocommerce-breadcrumb,
	.woocommerce-billing-fields div.create-account p.form-row,
	.woocommerce-shipping-fields div.create-account .col2-set.addresses address.form-row,
	.woocommerce-shipping-fields div.create-account .form-row.woocommerce-breadcrumb,
	.woocommerce-shipping-fields div.create-account p.form-row {
		float: left;
		font-size: 1em
	}
}

@media (min-width:75em) {

	.woocommerce-billing-fields h3,
	.woocommerce-shipping-fields h3 {
		width: 99%;
		margin-left: .5%;
		margin-right: .5%
	}

	.woocommerce-billing-fields .form-row,
	.woocommerce-shipping-fields .form-row {
		width: 24%;
		margin-left: .5%;
		margin-right: .5%
	}

	.woocommerce-billing-fields .form-row-wide,
	.woocommerce-shipping-fields .form-row-wide {
		width: 49%
	}

	.woocommerce-billing-fields .notes,
	.woocommerce-shipping-fields .notes {
		width: 99%
	}

	.col2-set.addresses .woocommerce-billing-fields div.create-account address,
	.col2-set.addresses .woocommerce-shipping-fields div.create-account address,
	.woocommerce-billing-fields div.create-account .col2-set.addresses address,
	.woocommerce-billing-fields div.create-account .woocommerce-breadcrumb,
	.woocommerce-billing-fields div.create-account p,
	.woocommerce-shipping-fields div.create-account .col2-set.addresses address,
	.woocommerce-shipping-fields div.create-account .woocommerce-breadcrumb,
	.woocommerce-shipping-fields div.create-account p {
		font-size: .9em
	}

	.col2-set.addresses .woocommerce-billing-fields div.create-account address.form-row,
	.col2-set.addresses .woocommerce-shipping-fields div.create-account address.form-row,
	.woocommerce-billing-fields div.create-account .col2-set.addresses address.form-row,
	.woocommerce-billing-fields div.create-account .form-row.woocommerce-breadcrumb,
	.woocommerce-billing-fields div.create-account p.form-row,
	.woocommerce-shipping-fields div.create-account .col2-set.addresses address.form-row,
	.woocommerce-shipping-fields div.create-account .form-row.woocommerce-breadcrumb,
	.woocommerce-shipping-fields div.create-account p.form-row {
		font-size: 1em
	}
}

.woocommerce-checkout {
	width: 100%
}

.woocommerce-checkout .cart_item .product-quantity:before {
	content: none
}

.woocommerce-checkout .cart_item .product-name,
.woocommerce-checkout .cart_item .product-total {
	font-size: 1em;
	margin: .5em 0
}

.woocommerce-checkout .cart_item .product-name span,
.woocommerce-checkout .cart_item .product-total span {
	margin: 0
}

.woocommerce-checkout #order_review_heading {
	display: none
}

@media (min-width:48em) {
	.woocommerce-checkout {
		padding: 0;
		margin: 0
	}

	.woocommerce-checkout .col2-set {
		float: left;
		width: 50%
	}

	.woocommerce-checkout .woocommerce-checkout-review-order {
		float: left;
		width: 45%;
		margin: 0 0 0 5%
	}
}

@media (min-width:62em) {
	.woocommerce-checkout .col2-set {
		width: 60%
	}

	.woocommerce-checkout .woocommerce-checkout-review-order {
		width: 35%
	}
}

@media (min-width:75em) {
	.woocommerce-checkout .col2-set {
		width: 70%
	}

	.woocommerce-checkout .woocommerce-checkout-review-order {
		width: 25%
	}
}

.woocommerce-error {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
	list-style: none;
	background: #212121;
	padding: 0;
	margin: 0 0 2em
}

.woocom-row.order .woocommerce-error li.order-status,
.woocommerce-billing-fields #ship-to-different-address .woocommerce-error label,
.woocommerce-error .woocom-row.order li.order-status,
.woocommerce-error .woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-error .woocommerce-shipping-fields #ship-to-different-address label,
.woocommerce-error a,
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-error label {
	display: inline-block
}

.woocommerce-error li {
	padding: .5em 1em;
	margin: 0;
	text-align: center
}

@media (min-width:30em) {
	.woocommerce-error {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.woocommerce-error li {
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		font-size: .7em;
		border: 1px solid hsla(0, 0%, 100%, .1);
		padding: .5em 1em;
		color: hsla(0, 0%, 100%, .5)
	}

	.woocommerce-error li strong {
		font-size: 1.25em;
		display: block;
		color: #fff
	}
}

.woocommerce-checkout-payment .payment_box {
	margin: 1em 0 0
}

.woocommerce-checkout-payment .payment_method_stripe img,
.woocommerce-checkout-payment .payment_method_stripe input,
.woocommerce-checkout-payment .payment_method_stripe label {
	display: inline-block;
	vertical-align: middle
}

.woocommerce-checkout-payment .payment_method_stripe input,
.woocommerce-checkout-payment .payment_method_stripe label {
	margin: 0
}

.place-order {
	margin: 1em 0 0
}

.pagination-project .filter-expand .place-order .menu-search,
.pagination .filter-expand .place-order .menu-search,
.place-order .button,
.place-order .pagination-project .filter-expand .menu-search,
.place-order .pagination .filter-expand .menu-search {
	margin: 0;
	vertical-align: middle
}

.place-order .back-to-cart {
	padding: .5em;
	font-size: 1.3em;
	line-height: 1
}

@media (min-width:48em) {
	.woocommerce-orders .woocom-row {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.woocommerce-orders .woocom-row li.order-number {
		-ms-flex: 0 0 4em;
		flex: 0 0 4em;
		max-width: 4em;
		width: 4em
	}

	.woocommerce-orders .woocom-row li.order-date {
		-ms-flex: 0 0 7em;
		flex: 0 0 7em;
		max-width: 7em;
		width: 7em;
		text-align: right
	}

	.woocommerce-orders .woocom-row li.order-status {
		-ms-flex: 0 0 7em;
		flex: 0 0 7em;
		max-width: 7em;
		width: 7em;
		-ms-flex-order: 2;
		order: 2;
		text-align: left !important
	}

	.woocommerce-orders .woocom-row li.order-total {
		max-width: none;
		width: auto;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		text-align: left
	}

	.woocommerce-orders .woocom-row li.order-actions {
		max-width: none;
		width: auto;
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		-ms-flex-order: 3;
		order: 3;
		text-align: right
	}

	.woocommerce-orders .woocom-row li.order-recurring {
		-ms-flex-order: 4;
		order: 4
	}
}

@media (min-width:75em) {

	.woocommerce-orders .woocom-row li.order-actions,
	.woocommerce-orders .woocom-row li.order-status {
		-ms-flex-order: 0;
		order: 0;
		text-align: center !important
	}

	.woocommerce-orders .woocom-row li.order-actions {
		-ms-flex: 1 1 5em;
		flex: 1 1 5em
	}

	.woocommerce-orders .woocom-row li.order-date {
		text-align: center
	}

	.woocommerce-orders .woocom-row li.order-total {
		-ms-flex: 1 1 5em;
		flex: 1 1 5em;
		text-align: center
	}

	.woocommerce-orders .woocom-row li.order-recurring {
		-ms-flex: 0 0 10em;
		flex: 0 0 10em;
		max-width: 10em;
		width: 10em;
		margin: auto;
		text-align: left
	}
}

@media (max-width:75em) {
	.woocommerce-orders .woocom-row-head {
		display: none
	}
}

.recurring-selector {
	display: -ms-flexbox;
	display: flex
}

.recurring-selector .select-wrap {
	-ms-flex: 1 1 5em;
	flex: 1 1 5em
}

.recurring-selector button {
	-ms-flex: 0 0 3em;
	flex: 0 0 3em;
	max-width: 3em;
	width: 3em;
	padding: .25em 0;
	text-align: center;
	margin: 0 0 0 .25em;
	position: relative
}

.recurring-selector button i {
	font-size: 2em;
	position: absolute;
	top: calc(50% - .5em);
	right: .45em;
	bottom: auto;
	left: 0;
	text-align: right
}

.recurring-selector .select2-container--default .select2-selection--single {
	background: #606060;
	border-color: hsla(0, 0%, 100%, .5)
}

.recurring-selector .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #fff transparent transparent
}

.recurring-selector .select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #fff
}

.recurring-selector .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #fff
}

.woocommerce-edit-address .woocommerce-MyAccount-content form,
.woocommerce-EditAccountForm.edit-account {
	border: 1px solid rgba(0, 0, 0, .1)
}

.woocommerce-edit-address .woocommerce-MyAccount-content form h3:first-of-type,
.woocommerce-EditAccountForm.edit-account h3:first-of-type {
	margin-top: 0
}

.recurring-radio {
	margin: 0 1% 1.5em
}

.recurring-radio h3 {
	margin-left: 0 !important
}

.recurring-radio .form-row {
	width: 100%;
	margin: 0 0 1.5em;
	float: none
}

.recurring-radio .form-row label {
	font-size: 1em;
	display: inline-block;
	padding: 0 0 0 1.5em;
	margin: 0 1.5em 0 0;
	position: relative;
	transition: all .3s ease;
	cursor: pointer;
	color: #bbb
}

.recurring-radio .form-row label:before {
	content: "\f1db";
	font-family: FontAwesome;
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: 0;
	color: #bbb;
	transition: all .3s ease
}

.recurring-radio .form-row input {
	display: none
}

.recurring-radio .form-row input:checked+label {
	color: #606060
}

.recurring-radio .form-row input:checked+label:before {
	content: "\f058";
	color: #212121
}

.order-conditions {
	width: 100%;
	margin: 0 0 2em
}

.shop-archive .filter-results {
	margin-bottom: 1em;
	padding: 1em
}

.shop-archive .shop-cats {
	padding: 1em !important;
	margin-bottom: 1em !important
}

.shop-archive .shop-cats h4,
.shop-archive .shop-cats h5 {
	margin: 0 0 1em;
	font-size: 14px;
	color: #000;
	font-family: forza-medium, eurostile, sans-serif
}

.shop-archive .shop-cats .active {
	color: #97d700
}

.shop-archive .shop-cats .active-indicator:before {
	content: "\f14a";
	font-family: fontAwesome;
	font-size: 14px;
	margin-right: .5em
}

.woocommerce-pagination {
	padding: .75em 0 2em
}

.woocommerce-pagination ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-align: center;
	align-items: center
}

.woocommerce-pagination ul .page-numbers:after {
	content: ", ";
	font-family: open sans, Arial, sans-serif
}

.woocommerce-pagination ul .page-numbers {
	margin-right: .25em
}

.woocommerce-pagination ul li:last-child .page-numbers:after,
.woocommerce-pagination ul li:nth-child(2) .page-numbers:after {
	display: none
}

.woocommerce-product-search label {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden
}

.woocommerce-product-search .input-wrap {
	background-color: #fff !important
}

.woocommerce-product-search input:-ms-input-placeholder {
	font-size: 12px
}

.woocommerce-product-search input::placeholder {
	font-size: 12px
}

.pagination-project .filter-expand .woocommerce-product-search .menu-search,
.pagination .filter-expand .woocommerce-product-search .menu-search,
.woocommerce-product-search .button,
.woocommerce-product-search .pagination-project .filter-expand .menu-search,
.woocommerce-product-search .pagination .filter-expand .menu-search {
	padding: 0 .5em 0 0;
	background-color: #fff
}

.pagination-product .tile-wrap {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%
}

@media (min-width:48em) {
	.pagination-product {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center
	}
}

nav.woocommerce-pagination .page-numbers {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center
}

.woocommerce-product-gallery__wrapper {
	margin: 0
}

.product-description {
	position: relative;
	padding-top: 1em
}

.product-description .act-like-h1,
.product-description h1,
.product-description h2 {
	margin: 0 !important
}

.product-description .subtitle {
	margin: 0;
	font-size: 16px;
	text-transform: capitalize
}

.product-description .product-navigation {
	position: absolute;
	top: 1em;
	right: 0;
	text-align: right
}

.product-description .product-navigation .woocom-row.order li.order-status,
.product-description .product-navigation .woocommerce-billing-fields #ship-to-different-address label,
.product-description .product-navigation .woocommerce-shipping-fields #ship-to-different-address label,
.product-description .product-navigation a,
.woocom-row.order .product-description .product-navigation li.order-status,
.woocommerce-billing-fields #ship-to-different-address .product-description .product-navigation label,
.woocommerce-shipping-fields #ship-to-different-address .product-description .product-navigation label {
	color: #97d700
}

.product-description .product-navigation .woocom-row.order li.order-status:focus,
.product-description .product-navigation .woocom-row.order li.order-status:hover,
.product-description .product-navigation .woocommerce-billing-fields #ship-to-different-address label:focus,
.product-description .product-navigation .woocommerce-billing-fields #ship-to-different-address label:hover,
.product-description .product-navigation .woocommerce-shipping-fields #ship-to-different-address label:focus,
.product-description .product-navigation .woocommerce-shipping-fields #ship-to-different-address label:hover,
.product-description .product-navigation a:focus,
.product-description .product-navigation a:hover,
.woocom-row.order .product-description .product-navigation li.order-status:focus,
.woocom-row.order .product-description .product-navigation li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .product-description .product-navigation label:focus,
.woocommerce-billing-fields #ship-to-different-address .product-description .product-navigation label:hover,
.woocommerce-shipping-fields #ship-to-different-address .product-description .product-navigation label:focus,
.woocommerce-shipping-fields #ship-to-different-address .product-description .product-navigation label:hover {
	color: #212121
}

.act-like-h1,
h1,
h2,
h3,
h4,
h5 {
	color: #97d700;
	font-weight: 600;
	font-family: forza, eurostile, sans-serif;
	line-height: 1.1em;
	margin: 1.5em 0 .5em;
	letter-spacing: 1px;
	padding: 0;
	text-transform: uppercase
}

.act-like-h1,
h1 {
	font-size: 2em;
	margin-top: 0
}

h2 {
	font-size: 1.8em
}

h3 {
	font-size: 1.4em
}

h4,
h5 {
	font-size: 1.2em
}

@media (min-width:48em) {

	.act-like-h1,
	h1 {
		font-size: 2em
	}

	h2 {
		font-size: 1.5em
	}

	h3 {
		font-size: 1.25em
	}

	h4,
	h5 {
		font-size: 1.1em
	}
}

@media (min-width:1500px) {

	.act-like-h1,
	h1 {
		font-size: 3em
	}
}

.screen-reader-text {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden
}

.col2-set.addresses address,
.woocommerce-breadcrumb,
label,
li,
p,
td {
	color: #0f0f0f;
	font-family: open sans, Arial, sans-serif;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0 0 .8em;
	padding: 0
}

.col2-set.addresses address.subtitle,
.subtitle.woocommerce-breadcrumb,
p.subtitle {
	font-size: .875em;
	color: #bbb;
	margin: 0 0 1em
}

.col2-set.addresses address.contact-info span,
.col2-set.addresses address.post-contact-info span,
.contact-info.woocommerce-breadcrumb span,
.post-contact-info.woocommerce-breadcrumb span,
p.contact-info span,
p.post-contact-info span {
	display: block
}

.col2-set.addresses address.location-info span,
.col2-set.addresses address.post-location-info span,
.location-info.woocommerce-breadcrumb span,
.post-location-info.woocommerce-breadcrumb span,
p.location-info span,
p.post-location-info span {
	display: inline-block;
	margin: 0 .5em 0 0
}

.woocom-row.order li.order-status,
.woocommerce-billing-fields #ship-to-different-address label,
.woocommerce-shipping-fields #ship-to-different-address label,
a {
	color: #97d700;
	text-decoration: none;
	outline: none;
	transition: all .3s ease
}

.woocom-row.order li.order-status:focus,
.woocom-row.order li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address label:focus,
.woocommerce-billing-fields #ship-to-different-address label:hover,
.woocommerce-shipping-fields #ship-to-different-address label:focus,
.woocommerce-shipping-fields #ship-to-different-address label:hover,
a:focus,
a:hover {
	color: #7baf01;;
	text-decoration: none
}

strong {
	font-weight: 700
}

small {
	font-size: .8em
}

li {
	margin: 0 0 .5em;
	line-height: 1.5em
}

ol,
ul {
	margin: 0 0 .7em;
	padding: 0 0 0 1.2em;
	text-align: left
}

.cart-totals-row.shipping #shipping_method,
.checkbox-errors ul,
.lead-form .input-wrap .parsley-errors-list,
.nolist,
.section-sitemap>ul,
.section-sitemap>ul>li ul,
.sidebar-archives .archive,
.slick-dots,
.woocommerce-checkout .payment_methods,
.woocommerce-pagination ul {
	margin: 0;
	padding: 0;
	text-align: inherit
}

.cart-totals-row.shipping #shipping_method li,
.checkbox-errors ul li,
.lead-form .input-wrap .parsley-errors-list li,
.nolist li,
.section-sitemap>ul>li ul li,
.section-sitemap>ul li,
.sidebar-archives .archive li,
.slick-dots li,
.woocommerce-checkout .payment_methods li,
.woocommerce-pagination ul li {
	list-style: none;
	margin: 0;
	padding: 0
}

.social {
	margin: 0 -.25em
}

.social li {
	display: inline-block
}

.social li .woocom-row.order li.order-status,
.social li .woocommerce-billing-fields #ship-to-different-address label,
.social li .woocommerce-shipping-fields #ship-to-different-address label,
.social li a,
.woocom-row.order .social li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .social li label,
.woocommerce-shipping-fields #ship-to-different-address .social li label {
	padding: .25em
}

hr {
	margin: 1.5em auto 2em;
	height: 0;
	border: none;
	border-top: 1px solid #bbb
}

blockquote {
	font-size: 1em;
	border: 0;
	width: auto;
	padding: .5em 5%;
	margin: 0;
	text-align: center
}

blockquote:after,
blockquote:before {
	content: "";
	display: block;
	width: 40%;
	height: 1px;
	margin: 1em auto;
	background: #bbb
}

blockquote:after {
	margin: 1.25em auto 1.5em
}

blockquote h2:first-of-type {
	margin-top: 0
}

.col2-set.addresses blockquote address,
blockquote .col2-set.addresses address,
blockquote .woocommerce-breadcrumb,
blockquote p {
	color: #97d700;
	line-height: 1.35em;
	line-height: 1em;
	font-size: 1.5em
}

.col2-set.addresses blockquote address .woocom-row.order li.order-status,
.col2-set.addresses blockquote address .woocommerce-billing-fields #ship-to-different-address label,
.col2-set.addresses blockquote address .woocommerce-shipping-fields #ship-to-different-address label,
.col2-set.addresses blockquote address a,
.woocom-row.order .col2-set.addresses blockquote address li.order-status,
.woocom-row.order blockquote .col2-set.addresses address li.order-status,
.woocom-row.order blockquote .woocommerce-breadcrumb li.order-status,
.woocom-row.order blockquote p li.order-status,
.woocommerce-billing-fields #ship-to-different-address .col2-set.addresses blockquote address label,
.woocommerce-billing-fields #ship-to-different-address blockquote .col2-set.addresses address label,
.woocommerce-billing-fields #ship-to-different-address blockquote .woocommerce-breadcrumb label,
.woocommerce-billing-fields #ship-to-different-address blockquote p label,
.woocommerce-shipping-fields #ship-to-different-address .col2-set.addresses blockquote address label,
.woocommerce-shipping-fields #ship-to-different-address blockquote .col2-set.addresses address label,
.woocommerce-shipping-fields #ship-to-different-address blockquote .woocommerce-breadcrumb label,
.woocommerce-shipping-fields #ship-to-different-address blockquote p label,
blockquote .col2-set.addresses address .woocom-row.order li.order-status,
blockquote .col2-set.addresses address .woocommerce-billing-fields #ship-to-different-address label,
blockquote .col2-set.addresses address .woocommerce-shipping-fields #ship-to-different-address label,
blockquote .col2-set.addresses address a,
blockquote .woocommerce-breadcrumb .woocom-row.order li.order-status,
blockquote .woocommerce-breadcrumb .woocommerce-billing-fields #ship-to-different-address label,
blockquote .woocommerce-breadcrumb .woocommerce-shipping-fields #ship-to-different-address label,
blockquote .woocommerce-breadcrumb a,
blockquote p .woocom-row.order li.order-status,
blockquote p .woocommerce-billing-fields #ship-to-different-address label,
blockquote p .woocommerce-shipping-fields #ship-to-different-address label,
blockquote p a {
	color: #97d700
}

svg {
	fill: currentColor
}

iframe,
img {
	max-width: 100%;
	height: auto;
	border: none
}

input,
textarea {
	color: #606060;
	background: #fff;
	font-weight: 400;
	font-size: 1em;
	font-family: open sans, Arial, sans-serif;
	width: 100%;
	padding: .875em 1em;
	margin: 0 0 1em;
	border: 0;
	border-radius: .125em;
	border: 1px solid rgba(0, 0, 0, .1);
	outline: none;
	transition: all .5s ease
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #606060;
	opacity: 1;
	font-weight: 400;
	-webkit-font-smoothing: antialiased
}

input:-moz-placeholder,
input::-moz-placeholder,
textarea:-moz-placeholder,
textarea::-moz-placeholder {
	color: #606060;
	opacity: 1;
	font-weight: 400
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #606060;
	opacity: 1;
	font-weight: 400
}

input:focus,
textarea:focus {
	color: #000;
	border-color: transparent;
	box-shadow: 0 0 1em 0 rgba(0, 0, 0, .3)
}

input:not([type=radio]):not([type=checkbox]) {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

textarea {
	min-height: 10.375em
}

.button,
.pagination-project .filter-expand .menu-search,
.pagination .filter-expand .menu-search,
button,
input[type=submit] {
	font-family: open sans, Arial, sans-serif;
	padding: 1em 2.5em;
	border-radius: .125em;
	font-size: .8em;
	letter-spacing: .1em;
	font-weight: 400;
	text-transform: uppercase;
	color: #fff;
	background: #000;
	border: 1px solid #000;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: auto;
	cursor: pointer;
	display: inline-block;
	line-height: 1em;
	outline: none;
	box-sizing: border-box;
	text-shadow: none;
	transition: all .3s ease
}

.button:focus,
.button:hover,
.pagination-project .filter-expand .menu-search:focus,
.pagination-project .filter-expand .menu-search:hover,
.pagination .filter-expand .menu-search:focus,
.pagination .filter-expand .menu-search:hover,
button:focus,
button:hover,
input[type=submit]:focus,
input[type=submit]:hover {
	background: #313131;
	border-color: #313131;
	color: #fff
}

.button.wide,
.pagination-project .filter-expand .wide.menu-search,
.pagination .filter-expand .wide.menu-search,
button.wide,
input[type=submit].wide {
	padding-left: 3em;
	padding-right: 3em
}

.button.inverted,
.pagination-project .filter-expand .inverted.menu-search,
.pagination .filter-expand .inverted.menu-search,
button.inverted,
input[type=submit].inverted {
	background: transparent;
	border-color: #000;
	color: #000
}

.button.inverted:focus,
.button.inverted:hover,
.pagination-project .filter-expand .inverted.menu-search:focus,
.pagination-project .filter-expand .inverted.menu-search:hover,
.pagination .filter-expand .inverted.menu-search:focus,
.pagination .filter-expand .inverted.menu-search:hover,
button.inverted:focus,
button.inverted:hover,
input[type=submit].inverted:focus,
input[type=submit].inverted:hover {
	background: #313131;
	border-color: #313131;
	color: #fff
}

.button.primary,
.pagination-project .filter-expand .primary.menu-search,
.pagination .filter-expand .primary.menu-search,
button.primary,
input[type=submit].primary {
	background: #97d700;
	border-color: #97d700;
	color: #fff
}

.button.primary:focus,
.button.primary:hover,
.pagination-project .filter-expand .primary.menu-search:focus,
.pagination-project .filter-expand .primary.menu-search:hover,
.pagination .filter-expand .primary.menu-search:focus,
.pagination .filter-expand .primary.menu-search:hover,
button.primary:focus,
button.primary:hover,
input[type=submit].primary:focus,
input[type=submit].primary:hover {
	background: #6e9c01;
	;
	border-color: #7baf01;;
	color: #fff
}

.button.primary.inverted,
.pagination-project .filter-expand .primary.inverted.menu-search,
.pagination .filter-expand .primary.inverted.menu-search,
button.primary.inverted,
input[type=submit].primary.inverted {
	background: transparent;
	border-color: #97d700;
	color: #97d700
}

.button.primary.inverted:focus,
.button.primary.inverted:hover,
.pagination-project .filter-expand .primary.inverted.menu-search:focus,
.pagination-project .filter-expand .primary.inverted.menu-search:hover,
.pagination .filter-expand .primary.inverted.menu-search:focus,
.pagination .filter-expand .primary.inverted.menu-search:hover,
button.primary.inverted:focus,
button.primary.inverted:hover,
input[type=submit].primary.inverted:focus,
input[type=submit].primary.inverted:hover {
	background: #97d700;
	border-color: #97d700;
	color: #fff
}

.button.alt,
.button.secondary,
.pagination-project .filter-expand .alt.menu-search,
.pagination-project .filter-expand .secondary.menu-search,
.pagination-project .filter-expand .woocommerce-message .menu-search,
.pagination-project .filter-expand .woocommerce-message button.menu-search,
.pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search,
.pagination .filter-expand .alt.menu-search,
.pagination .filter-expand .secondary.menu-search,
.pagination .filter-expand .woocommerce-message .menu-search,
.pagination .filter-expand .woocommerce-message button.menu-search,
.pagination .filter-expand .woocommerce-message input[type=submit].menu-search,
.woocommerce-message .button,
.woocommerce-message .pagination-project .filter-expand .menu-search,
.woocommerce-message .pagination-project .filter-expand button.menu-search,
.woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search,
.woocommerce-message .pagination .filter-expand .menu-search,
.woocommerce-message .pagination .filter-expand button.menu-search,
.woocommerce-message .pagination .filter-expand input[type=submit].menu-search,
.woocommerce-message button.button,
.woocommerce-message input[type=submit].button,
button.alt,
button.secondary,
input[type=submit].alt,
input[type=submit].secondary {
	background: #212121;
	border-color: #212121;
	color: #fff
}

.button.alt:focus,
.button.alt:hover,
.button.secondary:focus,
.button.secondary:hover,
.pagination-project .filter-expand .alt.menu-search:focus,
.pagination-project .filter-expand .alt.menu-search:hover,
.pagination-project .filter-expand .secondary.menu-search:focus,
.pagination-project .filter-expand .secondary.menu-search:hover,
.pagination-project .filter-expand .woocommerce-message .menu-search:focus,
.pagination-project .filter-expand .woocommerce-message .menu-search:hover,
.pagination-project .filter-expand .woocommerce-message button.menu-search:focus,
.pagination-project .filter-expand .woocommerce-message button.menu-search:hover,
.pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search:focus,
.pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search:hover,
.pagination .filter-expand .alt.menu-search:focus,
.pagination .filter-expand .alt.menu-search:hover,
.pagination .filter-expand .secondary.menu-search:focus,
.pagination .filter-expand .secondary.menu-search:hover,
.pagination .filter-expand .woocommerce-message .menu-search:focus,
.pagination .filter-expand .woocommerce-message .menu-search:hover,
.pagination .filter-expand .woocommerce-message button.menu-search:focus,
.pagination .filter-expand .woocommerce-message button.menu-search:hover,
.pagination .filter-expand .woocommerce-message input[type=submit].menu-search:focus,
.pagination .filter-expand .woocommerce-message input[type=submit].menu-search:hover,
.woocommerce-message .button:focus,
.woocommerce-message .button:hover,
.woocommerce-message .pagination-project .filter-expand .menu-search:focus,
.woocommerce-message .pagination-project .filter-expand .menu-search:hover,
.woocommerce-message .pagination-project .filter-expand button.menu-search:focus,
.woocommerce-message .pagination-project .filter-expand button.menu-search:hover,
.woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search:focus,
.woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search:hover,
.woocommerce-message .pagination .filter-expand .menu-search:focus,
.woocommerce-message .pagination .filter-expand .menu-search:hover,
.woocommerce-message .pagination .filter-expand button.menu-search:focus,
.woocommerce-message .pagination .filter-expand button.menu-search:hover,
.woocommerce-message .pagination .filter-expand input[type=submit].menu-search:focus,
.woocommerce-message .pagination .filter-expand input[type=submit].menu-search:hover,
.woocommerce-message button.button:focus,
.woocommerce-message button.button:hover,
.woocommerce-message input[type=submit].button:focus,
.woocommerce-message input[type=submit].button:hover,
button.alt:focus,
button.alt:hover,
button.secondary:focus,
button.secondary:hover,
input[type=submit].alt:focus,
input[type=submit].alt:hover,
input[type=submit].secondary:focus,
input[type=submit].secondary:hover {
	background: #080808;
	border-color: #080808;
	color: #fff
}

.button.alt.inverted,
.button.secondary.inverted,
.pagination-project .filter-expand .alt.inverted.menu-search,
.pagination-project .filter-expand .secondary.inverted.menu-search,
.pagination-project .filter-expand .woocommerce-message .inverted.menu-search,
.pagination-project .filter-expand .woocommerce-message button.inverted.menu-search,
.pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
.pagination .filter-expand .alt.inverted.menu-search,
.pagination .filter-expand .secondary.inverted.menu-search,
.pagination .filter-expand .woocommerce-message .inverted.menu-search,
.pagination .filter-expand .woocommerce-message button.inverted.menu-search,
.pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
.woocommerce-message .button.inverted,
.woocommerce-message .pagination-project .filter-expand .inverted.menu-search,
.woocommerce-message .pagination-project .filter-expand button.inverted.menu-search,
.woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search,
.woocommerce-message .pagination .filter-expand .inverted.menu-search,
.woocommerce-message .pagination .filter-expand button.inverted.menu-search,
.woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search,
.woocommerce-message button.inverted.button,
.woocommerce-message input[type=submit].inverted.button,
button.alt.inverted,
button.secondary.inverted,
input[type=submit].alt.inverted,
input[type=submit].secondary.inverted {
	background: transparent;
	border-color: #212121;
	color: #212121
}

.button.alt.inverted:focus,
.button.alt.inverted:hover,
.button.secondary.inverted:focus,
.button.secondary.inverted:hover,
.pagination-project .filter-expand .alt.inverted.menu-search:focus,
.pagination-project .filter-expand .alt.inverted.menu-search:hover,
.pagination-project .filter-expand .secondary.inverted.menu-search:focus,
.pagination-project .filter-expand .secondary.inverted.menu-search:hover,
.pagination-project .filter-expand .woocommerce-message .inverted.menu-search:focus,
.pagination-project .filter-expand .woocommerce-message .inverted.menu-search:hover,
.pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:focus,
.pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:hover,
.pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
.pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
.pagination .filter-expand .alt.inverted.menu-search:focus,
.pagination .filter-expand .alt.inverted.menu-search:hover,
.pagination .filter-expand .secondary.inverted.menu-search:focus,
.pagination .filter-expand .secondary.inverted.menu-search:hover,
.pagination .filter-expand .woocommerce-message .inverted.menu-search:focus,
.pagination .filter-expand .woocommerce-message .inverted.menu-search:hover,
.pagination .filter-expand .woocommerce-message button.inverted.menu-search:focus,
.pagination .filter-expand .woocommerce-message button.inverted.menu-search:hover,
.pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
.pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
.woocommerce-message .button.inverted:focus,
.woocommerce-message .button.inverted:hover,
.woocommerce-message .pagination-project .filter-expand .inverted.menu-search:focus,
.woocommerce-message .pagination-project .filter-expand .inverted.menu-search:hover,
.woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:focus,
.woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:hover,
.woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:focus,
.woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:hover,
.woocommerce-message .pagination .filter-expand .inverted.menu-search:focus,
.woocommerce-message .pagination .filter-expand .inverted.menu-search:hover,
.woocommerce-message .pagination .filter-expand button.inverted.menu-search:focus,
.woocommerce-message .pagination .filter-expand button.inverted.menu-search:hover,
.woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:focus,
.woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:hover,
.woocommerce-message button.inverted.button:focus,
.woocommerce-message button.inverted.button:hover,
.woocommerce-message input[type=submit].inverted.button:focus,
.woocommerce-message input[type=submit].inverted.button:hover,
button.alt.inverted:focus,
button.alt.inverted:hover,
button.secondary.inverted:focus,
button.secondary.inverted:hover,
input[type=submit].alt.inverted:focus,
input[type=submit].alt.inverted:hover,
input[type=submit].secondary.inverted:focus,
input[type=submit].secondary.inverted:hover {
	background: #212121;
	border-color: #212121;
	color: #fff
}

.button.tertiary,
.pagination-project .filter-expand .tertiary.menu-search,
.pagination .filter-expand .tertiary.menu-search,
button.tertiary,
input[type=submit].tertiary {
	background: #1180fe;
	border-color: #1180fe;
	color: #fff
}

.button.tertiary:focus,
.button.tertiary:hover,
.pagination-project .filter-expand .tertiary.menu-search:focus,
.pagination-project .filter-expand .tertiary.menu-search:hover,
.pagination .filter-expand .tertiary.menu-search:focus,
.pagination .filter-expand .tertiary.menu-search:hover,
button.tertiary:focus,
button.tertiary:hover,
input[type=submit].tertiary:focus,
input[type=submit].tertiary:hover {
	background: #0167db;
	border-color: #0167db;
	color: #fff
}

.button.tertiary.inverted,
.pagination-project .filter-expand .tertiary.inverted.menu-search,
.pagination .filter-expand .tertiary.inverted.menu-search,
button.tertiary.inverted,
input[type=submit].tertiary.inverted {
	background: transparent;
	border-color: #1180fe;
	color: #1180fe
}

.button.tertiary.inverted:focus,
.button.tertiary.inverted:hover,
.pagination-project .filter-expand .tertiary.inverted.menu-search:focus,
.pagination-project .filter-expand .tertiary.inverted.menu-search:hover,
.pagination .filter-expand .tertiary.inverted.menu-search:focus,
.pagination .filter-expand .tertiary.inverted.menu-search:hover,
button.tertiary.inverted:focus,
button.tertiary.inverted:hover,
input[type=submit].tertiary.inverted:focus,
input[type=submit].tertiary.inverted:hover {
	background: #1180fe;
	border-color: #1180fe;
	color: #fff
}

.has-buttons {
	text-align: center
}

.has-buttons .button,
.has-buttons .pagination-project .filter-expand .menu-search,
.has-buttons .pagination .filter-expand .menu-search,
.has-buttons button,
.has-buttons input[type=submit],
.pagination-project .filter-expand .has-buttons .menu-search,
.pagination .filter-expand .has-buttons .menu-search {
	margin: .25em
}

.form-row.validate-required,
.input-wrap.required {
	position: relative
}

.form-row.validate-required:after,
.input-wrap.required:after {
	content: "*";
	top: .25em;
	right: .35em;
	position: absolute;
	color: red;
	font-size: 1em
}

input[type=checkbox],
input[type=radio] {
	width: auto;
	box-shadow: none;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	background: transparent
}

.checkbox-wrap,
.radio-wrap {
	font-size: .8em
}

.checkbox-wrap .col2-set.addresses address,
.checkbox-wrap .woocommerce-breadcrumb,
.checkbox-wrap p,
.col2-set.addresses .checkbox-wrap address,
.col2-set.addresses .radio-wrap address,
.radio-wrap .col2-set.addresses address,
.radio-wrap .woocommerce-breadcrumb,
.radio-wrap p {
	margin: 0
}

.checkbox-wrap label,
.radio-wrap label {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1em 0 .25em
}

select {
	width: 100%
}

.select2-container {
	width: 100% !important;
	text-align: left;
	font-size: 1em;
	font-family: open sans, Arial, sans-serif;
	font-weight: 300
}

.select2-container--default {
	text-align: left
}

.select2-container--default .select2-search--dropdown .select2-search__field {
	margin: 0;
	box-shadow: none
}

.select2-container--default .select2-selection--single {
	height: 3em;
	width: 100% !important;
	border-radius: .125em;
	border-color: rgba(0, 0, 0, .1)
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	width: 2em
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
	top: 1.375em
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #606060;
	padding: .625em 1.5em .625em 1em
}

fieldset {
	border-color: #bbb;
	padding: 2em;
	margin: 1em auto
}

fieldset legend {
	color: #606060
}

.biggerer {
	font-size: 3em
}

.bigger {
	font-size: 2em
}

.big {
	font-size: 1.5em
}

.small {
	font-size: .75em
}

.smaller {
	font-size: .5em
}

.smallerer {
	font-size: .25em
}

/* !WordPress Core */
.alignnone,
.woocom-row.order li.order-status img.alignnone,
.woocommerce-billing-fields #ship-to-different-address label img.alignnone,
.woocommerce-shipping-fields #ship-to-different-address label img.alignnone,
a img.alignnone {
	margin: .3125em 1.25em 1.25em 0
}

.aligncenter,
div.aligncenter {
	display: block;
	margin: .3125em auto
}

.alignright,
.woocom-row.order li.order-status img.alignright,
.woocommerce-billing-fields #ship-to-different-address label img.alignright,
.woocommerce-shipping-fields #ship-to-different-address label img.alignright,
a img.alignright {
	float: right;
	margin: .3125em 0 1.25em 1.25em
}

.alignleft,
.woocom-row.order li.order-status img.alignleft,
.woocommerce-billing-fields #ship-to-different-address label img.alignleft,
.woocommerce-shipping-fields #ship-to-different-address label img.alignleft,
a img.alignleft {
	float: left;
	margin: .3125em 1.25em 1.25em 0
}

.woocom-row.order li.order-status img.aligncenter,
.woocommerce-billing-fields #ship-to-different-address label img.aligncenter,
.woocommerce-shipping-fields #ship-to-different-address label img.aligncenter,
a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}

.wp-caption {
	background: #fff;
	border-bottom: 2px solid #f0f0f0;
	max-width: 100%;
	padding: 0 0 .1875em;
	text-align: left
}

.wp-caption img {
	margin: 0 auto;
	padding: 0;
	min-width: 100%
}

.col2-set.addresses .wp-caption address.wp-caption-text,
.wp-caption .col2-set.addresses address.wp-caption-text,
.wp-caption .wp-caption-text.woocommerce-breadcrumb,
.wp-caption p.wp-caption-text {
	font-size: .8em;
	margin: 0;
	padding: .3125em;
	font-style: italic
}

@media screen {

	.fb-messenger-button .fb-bar .act-like-h1,
	.fb-messenger-button .fb-bar h1,
	.fb-messenger-button .fb-bar h2,
	.fb-messenger-button .fb-bar h3,
	.fb-messenger-button .fb-bar h4,
	.fb-messenger-button .fb-bar h5,
	.knockout .act-like-h1,
	.knockout h1,
	.knockout h2,
	.knockout h3,
	.knockout h4,
	.knockout h5,
	.lead-form .input-wrap .parsley-errors-list .act-like-h1,
	.lead-form .input-wrap .parsley-errors-list h1,
	.lead-form .input-wrap .parsley-errors-list h2,
	.lead-form .input-wrap .parsley-errors-list h3,
	.lead-form .input-wrap .parsley-errors-list h4,
	.lead-form .input-wrap .parsley-errors-list h5,
	.woocommerce-error .act-like-h1,
	.woocommerce-error h1,
	.woocommerce-error h2,
	.woocommerce-error h3,
	.woocommerce-error h4,
	.woocommerce-error h5 {
		color: #fff
	}

	.col2-set.addresses .fb-messenger-button .fb-bar address,
	.col2-set.addresses .knockout address,
	.col2-set.addresses .lead-form .input-wrap .parsley-errors-list address,
	.col2-set.addresses .woocommerce-error address,
	.fb-messenger-button .fb-bar .col2-set.addresses address,
	.fb-messenger-button .fb-bar .woocommerce-breadcrumb,
	.fb-messenger-button .fb-bar label,
	.fb-messenger-button .fb-bar li,
	.fb-messenger-button .fb-bar p,
	.fb-messenger-button .fb-bar td,
	.knockout .col2-set.addresses address,
	.knockout .woocommerce-breadcrumb,
	.knockout label,
	.knockout li,
	.knockout p,
	.knockout td,
	.lead-form .input-wrap .parsley-errors-list .col2-set.addresses address,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-breadcrumb,
	.lead-form .input-wrap .parsley-errors-list label,
	.lead-form .input-wrap .parsley-errors-list li,
	.lead-form .input-wrap .parsley-errors-list p,
	.lead-form .input-wrap .parsley-errors-list td,
	.woocommerce-error .col2-set.addresses address,
	.woocommerce-error .woocommerce-breadcrumb,
	.woocommerce-error label,
	.woocommerce-error li,
	.woocommerce-error p,
	.woocommerce-error td {
		color: #fff;
		color: hsla(0, 0%, 100%, .8)
	}

	.fb-messenger-button .fb-bar .woocom-row.order li.order-status,
	.fb-messenger-button .fb-bar .woocommerce-billing-fields #ship-to-different-address label,
	.fb-messenger-button .fb-bar .woocommerce-shipping-fields #ship-to-different-address label,
	.fb-messenger-button .fb-bar a,
	.knockout .woocom-row.order li.order-status,
	.knockout .woocommerce-billing-fields #ship-to-different-address label,
	.knockout .woocommerce-shipping-fields #ship-to-different-address label,
	.knockout a,
	.lead-form .input-wrap .parsley-errors-list .woocom-row.order li.order-status,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-billing-fields #ship-to-different-address label,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-shipping-fields #ship-to-different-address label,
	.lead-form .input-wrap .parsley-errors-list a,
	.woocom-row.order .fb-messenger-button .fb-bar li.order-status,
	.woocom-row.order .knockout li.order-status,
	.woocom-row.order .lead-form .input-wrap .parsley-errors-list li.order-status,
	.woocom-row.order .woocommerce-error li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .fb-bar label,
	.woocommerce-billing-fields #ship-to-different-address .knockout label,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list label,
	.woocommerce-billing-fields #ship-to-different-address .woocommerce-error label,
	.woocommerce-error .woocom-row.order li.order-status,
	.woocommerce-error .woocommerce-billing-fields #ship-to-different-address label,
	.woocommerce-error .woocommerce-shipping-fields #ship-to-different-address label,
	.woocommerce-error a,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .fb-bar label,
	.woocommerce-shipping-fields #ship-to-different-address .knockout label,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list label,
	.woocommerce-shipping-fields #ship-to-different-address .woocommerce-error label {
		color: #fff
	}

	.fb-messenger-button .fb-bar .woocom-row.order li.order-status:focus,
	.fb-messenger-button .fb-bar .woocom-row.order li.order-status:hover,
	.fb-messenger-button .fb-bar .woocommerce-billing-fields #ship-to-different-address label:focus,
	.fb-messenger-button .fb-bar .woocommerce-billing-fields #ship-to-different-address label:hover,
	.fb-messenger-button .fb-bar .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.fb-messenger-button .fb-bar .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.fb-messenger-button .fb-bar a:focus,
	.fb-messenger-button .fb-bar a:hover,
	.knockout .woocom-row.order li.order-status:focus,
	.knockout .woocom-row.order li.order-status:hover,
	.knockout .woocommerce-billing-fields #ship-to-different-address label:focus,
	.knockout .woocommerce-billing-fields #ship-to-different-address label:hover,
	.knockout .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.knockout .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.knockout a:focus,
	.knockout a:hover,
	.lead-form .input-wrap .parsley-errors-list .woocom-row.order li.order-status:focus,
	.lead-form .input-wrap .parsley-errors-list .woocom-row.order li.order-status:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-billing-fields #ship-to-different-address label:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-billing-fields #ship-to-different-address label:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.lead-form .input-wrap .parsley-errors-list a:focus,
	.lead-form .input-wrap .parsley-errors-list a:hover,
	.woocom-row.order .fb-messenger-button .fb-bar li.order-status:focus,
	.woocom-row.order .fb-messenger-button .fb-bar li.order-status:hover,
	.woocom-row.order .knockout li.order-status:focus,
	.woocom-row.order .knockout li.order-status:hover,
	.woocom-row.order .lead-form .input-wrap .parsley-errors-list li.order-status:focus,
	.woocom-row.order .lead-form .input-wrap .parsley-errors-list li.order-status:hover,
	.woocom-row.order .woocommerce-error li.order-status:focus,
	.woocom-row.order .woocommerce-error li.order-status:hover,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .fb-bar label:focus,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .fb-bar label:hover,
	.woocommerce-billing-fields #ship-to-different-address .knockout label:focus,
	.woocommerce-billing-fields #ship-to-different-address .knockout label:hover,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list label:focus,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list label:hover,
	.woocommerce-billing-fields #ship-to-different-address .woocommerce-error label:focus,
	.woocommerce-billing-fields #ship-to-different-address .woocommerce-error label:hover,
	.woocommerce-error .woocom-row.order li.order-status:focus,
	.woocommerce-error .woocom-row.order li.order-status:hover,
	.woocommerce-error .woocommerce-billing-fields #ship-to-different-address label:focus,
	.woocommerce-error .woocommerce-billing-fields #ship-to-different-address label:hover,
	.woocommerce-error .woocommerce-shipping-fields #ship-to-different-address label:focus,
	.woocommerce-error .woocommerce-shipping-fields #ship-to-different-address label:hover,
	.woocommerce-error a:focus,
	.woocommerce-error a:hover,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .fb-bar label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .fb-bar label:hover,
	.woocommerce-shipping-fields #ship-to-different-address .knockout label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .knockout label:hover,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .parsley-errors-list label:hover,
	.woocommerce-shipping-fields #ship-to-different-address .woocommerce-error label:focus,
	.woocommerce-shipping-fields #ship-to-different-address .woocommerce-error label:hover {
		color: #3b3b3b
	}

	.col2-set.addresses .fb-messenger-button .fb-bar address.subtitle,
	.col2-set.addresses .knockout address.subtitle,
	.col2-set.addresses .lead-form .input-wrap .parsley-errors-list address.subtitle,
	.col2-set.addresses .woocommerce-error address.subtitle,
	.fb-messenger-button .fb-bar .col2-set.addresses address.subtitle,
	.fb-messenger-button .fb-bar .subtitle.woocommerce-breadcrumb,
	.fb-messenger-button .fb-bar p.subtitle,
	.knockout .col2-set.addresses address.subtitle,
	.knockout .subtitle.woocommerce-breadcrumb,
	.knockout p.subtitle,
	.lead-form .input-wrap .parsley-errors-list .col2-set.addresses address.subtitle,
	.lead-form .input-wrap .parsley-errors-list .subtitle.woocommerce-breadcrumb,
	.lead-form .input-wrap .parsley-errors-list p.subtitle,
	.woocommerce-error .col2-set.addresses address.subtitle,
	.woocommerce-error .subtitle.woocommerce-breadcrumb,
	.woocommerce-error p.subtitle {
		color: hsla(0, 0%, 100%, .7)
	}

	.fb-messenger-button .fb-bar .button,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .menu-search,
	.fb-messenger-button .fb-bar button,
	.fb-messenger-button .fb-bar input[type=submit],
	.knockout .button,
	.knockout .pagination-project .filter-expand .menu-search,
	.knockout .pagination .filter-expand .menu-search,
	.knockout button,
	.knockout input[type=submit],
	.lead-form .input-wrap .parsley-errors-list .button,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .menu-search,
	.lead-form .input-wrap .parsley-errors-list button,
	.lead-form .input-wrap .parsley-errors-list input[type=submit],
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .menu-search,
	.pagination-project .filter-expand .knockout .menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search,
	.pagination-project .filter-expand .woocommerce-error .menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .menu-search,
	.pagination .filter-expand .knockout .menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search,
	.pagination .filter-expand .woocommerce-error .menu-search,
	.woocommerce-error .button,
	.woocommerce-error .pagination-project .filter-expand .menu-search,
	.woocommerce-error .pagination .filter-expand .menu-search,
	.woocommerce-error button,
	.woocommerce-error input[type=submit] {
		color: #97d700;
		border-color: #fff;
		background: #fff
	}

	.fb-messenger-button .fb-bar .button:focus,
	.fb-messenger-button .fb-bar .button:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .menu-search:hover,
	.fb-messenger-button .fb-bar button:focus,
	.fb-messenger-button .fb-bar button:hover,
	.fb-messenger-button .fb-bar input[type=submit]:focus,
	.fb-messenger-button .fb-bar input[type=submit]:hover,
	.knockout .button:focus,
	.knockout .button:hover,
	.knockout .pagination-project .filter-expand .menu-search:focus,
	.knockout .pagination-project .filter-expand .menu-search:hover,
	.knockout .pagination .filter-expand .menu-search:focus,
	.knockout .pagination .filter-expand .menu-search:hover,
	.knockout button:focus,
	.knockout button:hover,
	.knockout input[type=submit]:focus,
	.knockout input[type=submit]:hover,
	.lead-form .input-wrap .parsley-errors-list .button:focus,
	.lead-form .input-wrap .parsley-errors-list .button:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list button:focus,
	.lead-form .input-wrap .parsley-errors-list button:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit]:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit]:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .menu-search:hover,
	.pagination-project .filter-expand .knockout .menu-search:focus,
	.pagination-project .filter-expand .knockout .menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .menu-search:hover,
	.pagination .filter-expand .knockout .menu-search:focus,
	.pagination .filter-expand .knockout .menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:hover,
	.pagination .filter-expand .woocommerce-error .menu-search:focus,
	.pagination .filter-expand .woocommerce-error .menu-search:hover,
	.woocommerce-error .button:focus,
	.woocommerce-error .button:hover,
	.woocommerce-error .pagination-project .filter-expand .menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .menu-search:hover,
	.woocommerce-error .pagination .filter-expand .menu-search:focus,
	.woocommerce-error .pagination .filter-expand .menu-search:hover,
	.woocommerce-error button:focus,
	.woocommerce-error button:hover,
	.woocommerce-error input[type=submit]:focus,
	.woocommerce-error input[type=submit]:hover {
		color: #97d700;
		border-color: #f0f0f0;
		background: #f0f0f0
	}

	.fb-messenger-button .fb-bar .button.inverted,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .inverted.menu-search,
	.fb-messenger-button .fb-bar button.inverted,
	.fb-messenger-button .fb-bar input[type=submit].inverted,
	.knockout .button.inverted,
	.knockout .pagination-project .filter-expand .inverted.menu-search,
	.knockout .pagination .filter-expand .inverted.menu-search,
	.knockout button.inverted,
	.knockout input[type=submit].inverted,
	.lead-form .input-wrap .parsley-errors-list .button.inverted,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list button.inverted,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].inverted,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search,
	.pagination-project .filter-expand .knockout .inverted.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-error .inverted.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search,
	.pagination .filter-expand .knockout .inverted.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search,
	.pagination .filter-expand .woocommerce-error .inverted.menu-search,
	.woocommerce-error .button.inverted,
	.woocommerce-error .pagination-project .filter-expand .inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .inverted.menu-search,
	.woocommerce-error button.inverted,
	.woocommerce-error input[type=submit].inverted {
		color: #fff;
		border-color: #fff;
		background: transparent
	}

	.fb-messenger-button .fb-bar .button.inverted:focus,
	.fb-messenger-button .fb-bar .button.inverted:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .inverted.menu-search:hover,
	.fb-messenger-button .fb-bar button.inverted:focus,
	.fb-messenger-button .fb-bar button.inverted:hover,
	.fb-messenger-button .fb-bar input[type=submit].inverted:focus,
	.fb-messenger-button .fb-bar input[type=submit].inverted:hover,
	.knockout .button.inverted:focus,
	.knockout .button.inverted:hover,
	.knockout .pagination-project .filter-expand .inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .inverted.menu-search:hover,
	.knockout .pagination .filter-expand .inverted.menu-search:focus,
	.knockout .pagination .filter-expand .inverted.menu-search:hover,
	.knockout button.inverted:focus,
	.knockout button.inverted:hover,
	.knockout input[type=submit].inverted:focus,
	.knockout input[type=submit].inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .button.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list .button.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list button.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list button.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].inverted:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].inverted:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:hover,
	.pagination-project .filter-expand .knockout .inverted.menu-search:focus,
	.pagination-project .filter-expand .knockout .inverted.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .inverted.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:hover,
	.pagination .filter-expand .knockout .inverted.menu-search:focus,
	.pagination .filter-expand .knockout .inverted.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .inverted.menu-search:hover,
	.woocommerce-error .button.inverted:focus,
	.woocommerce-error .button.inverted:hover,
	.woocommerce-error .pagination-project .filter-expand .inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .inverted.menu-search:hover,
	.woocommerce-error button.inverted:focus,
	.woocommerce-error button.inverted:hover,
	.woocommerce-error input[type=submit].inverted:focus,
	.woocommerce-error input[type=submit].inverted:hover {
		color: #97d700;
		border-color: #fff;
		background: #fff
	}

	.fb-messenger-button .fb-bar .button.primary,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .primary.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .primary.menu-search,
	.fb-messenger-button .fb-bar button.primary,
	.fb-messenger-button .fb-bar input[type=submit].primary,
	.knockout .button.primary,
	.knockout .pagination-project .filter-expand .primary.menu-search,
	.knockout .pagination .filter-expand .primary.menu-search,
	.knockout button.primary,
	.knockout input[type=submit].primary,
	.lead-form .input-wrap .parsley-errors-list .button.primary,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .primary.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .primary.menu-search,
	.lead-form .input-wrap .parsley-errors-list button.primary,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].primary,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .primary.menu-search,
	.pagination-project .filter-expand .knockout .primary.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.menu-search,
	.pagination-project .filter-expand .woocommerce-error .primary.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .primary.menu-search,
	.pagination .filter-expand .knockout .primary.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.menu-search,
	.pagination .filter-expand .woocommerce-error .primary.menu-search,
	.woocommerce-error .button.primary,
	.woocommerce-error .pagination-project .filter-expand .primary.menu-search,
	.woocommerce-error .pagination .filter-expand .primary.menu-search,
	.woocommerce-error button.primary,
	.woocommerce-error input[type=submit].primary {
		color: #fff;
		border-color: #97d700;
		background: #97d700
	}

	.fb-messenger-button .fb-bar .button.primary:focus,
	.fb-messenger-button .fb-bar .button.primary:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .primary.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .primary.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .primary.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .primary.menu-search:hover,
	.fb-messenger-button .fb-bar button.primary:focus,
	.fb-messenger-button .fb-bar button.primary:hover,
	.fb-messenger-button .fb-bar input[type=submit].primary:focus,
	.fb-messenger-button .fb-bar input[type=submit].primary:hover,
	.knockout .button.primary:focus,
	.knockout .button.primary:hover,
	.knockout .pagination-project .filter-expand .primary.menu-search:focus,
	.knockout .pagination-project .filter-expand .primary.menu-search:hover,
	.knockout .pagination .filter-expand .primary.menu-search:focus,
	.knockout .pagination .filter-expand .primary.menu-search:hover,
	.knockout button.primary:focus,
	.knockout button.primary:hover,
	.knockout input[type=submit].primary:focus,
	.knockout input[type=submit].primary:hover,
	.lead-form .input-wrap .parsley-errors-list .button.primary:focus,
	.lead-form .input-wrap .parsley-errors-list .button.primary:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .primary.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .primary.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .primary.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .primary.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list button.primary:focus,
	.lead-form .input-wrap .parsley-errors-list button.primary:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].primary:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].primary:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .primary.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .primary.menu-search:hover,
	.pagination-project .filter-expand .knockout .primary.menu-search:focus,
	.pagination-project .filter-expand .knockout .primary.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .primary.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .primary.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .primary.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .primary.menu-search:hover,
	.pagination .filter-expand .knockout .primary.menu-search:focus,
	.pagination .filter-expand .knockout .primary.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .primary.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .primary.menu-search:hover,
	.woocommerce-error .button.primary:focus,
	.woocommerce-error .button.primary:hover,
	.woocommerce-error .pagination-project .filter-expand .primary.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .primary.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .primary.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .primary.menu-search:hover,
	.woocommerce-error button.primary:focus,
	.woocommerce-error button.primary:hover,
	.woocommerce-error input[type=submit].primary:focus,
	.woocommerce-error input[type=submit].primary:hover {
		color: #fff;
		border-color: #9fe201;;
		background: #fe9824
	}

	.fb-messenger-button .fb-bar .button.primary.inverted,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .primary.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .primary.inverted.menu-search,
	.fb-messenger-button .fb-bar button.primary.inverted,
	.fb-messenger-button .fb-bar input[type=submit].primary.inverted,
	.knockout .button.primary.inverted,
	.knockout .pagination-project .filter-expand .primary.inverted.menu-search,
	.knockout .pagination .filter-expand .primary.inverted.menu-search,
	.knockout button.primary.inverted,
	.knockout input[type=submit].primary.inverted,
	.lead-form .input-wrap .parsley-errors-list .button.primary.inverted,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .primary.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .primary.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list button.primary.inverted,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].primary.inverted,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .primary.inverted.menu-search,
	.pagination-project .filter-expand .knockout .primary.inverted.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-error .primary.inverted.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .primary.inverted.menu-search,
	.pagination .filter-expand .knockout .primary.inverted.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.inverted.menu-search,
	.pagination .filter-expand .woocommerce-error .primary.inverted.menu-search,
	.woocommerce-error .button.primary.inverted,
	.woocommerce-error .pagination-project .filter-expand .primary.inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .primary.inverted.menu-search,
	.woocommerce-error button.primary.inverted,
	.woocommerce-error input[type=submit].primary.inverted {
		color: #97d700;
		border-color: #97d700;
		background: transparent
	}

	.fb-messenger-button .fb-bar .button.primary.inverted:focus,
	.fb-messenger-button .fb-bar .button.primary.inverted:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .primary.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .primary.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .primary.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .primary.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar button.primary.inverted:focus,
	.fb-messenger-button .fb-bar button.primary.inverted:hover,
	.fb-messenger-button .fb-bar input[type=submit].primary.inverted:focus,
	.fb-messenger-button .fb-bar input[type=submit].primary.inverted:hover,
	.knockout .button.primary.inverted:focus,
	.knockout .button.primary.inverted:hover,
	.knockout .pagination-project .filter-expand .primary.inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .primary.inverted.menu-search:hover,
	.knockout .pagination .filter-expand .primary.inverted.menu-search:focus,
	.knockout .pagination .filter-expand .primary.inverted.menu-search:hover,
	.knockout button.primary.inverted:focus,
	.knockout button.primary.inverted:hover,
	.knockout input[type=submit].primary.inverted:focus,
	.knockout input[type=submit].primary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .button.primary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list .button.primary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .primary.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .primary.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .primary.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .primary.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list button.primary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list button.primary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].primary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].primary.inverted:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .primary.inverted.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .primary.inverted.menu-search:hover,
	.pagination-project .filter-expand .knockout .primary.inverted.menu-search:focus,
	.pagination-project .filter-expand .knockout .primary.inverted.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.inverted.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .primary.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .primary.inverted.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .primary.inverted.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .primary.inverted.menu-search:hover,
	.pagination .filter-expand .knockout .primary.inverted.menu-search:focus,
	.pagination .filter-expand .knockout .primary.inverted.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.inverted.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .primary.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .primary.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .primary.inverted.menu-search:hover,
	.woocommerce-error .button.primary.inverted:focus,
	.woocommerce-error .button.primary.inverted:hover,
	.woocommerce-error .pagination-project .filter-expand .primary.inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .primary.inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .primary.inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .primary.inverted.menu-search:hover,
	.woocommerce-error button.primary.inverted:focus,
	.woocommerce-error button.primary.inverted:hover,
	.woocommerce-error input[type=submit].primary.inverted:focus,
	.woocommerce-error input[type=submit].primary.inverted:hover {
		color: #fff;
		border-color: #9fe201;;
		background: #fe9824
	}

	.fb-messenger-button .fb-bar .button.secondary,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .secondary.menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message .menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message button.menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.fb-messenger-button .fb-bar .pagination .filter-expand .secondary.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message .menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message button.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.fb-messenger-button .fb-bar .woocommerce-message .button,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand .menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand button.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand .menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand button.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt,
	.fb-messenger-button .fb-bar .woocommerce-message button.button,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .button.alt,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search,
	.fb-messenger-button .fb-bar button.alt,
	.fb-messenger-button .fb-bar button.secondary,
	.fb-messenger-button .fb-bar input[type=submit].alt,
	.fb-messenger-button .fb-bar input[type=submit].secondary .button.alt,
	.fb-messenger-button .fb-bar input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search,
	.fb-messenger-button .fb-bar input[type=submit].secondary .pagination .filter-expand .alt.menu-search,
	.knockout .button.secondary,
	.knockout .pagination-project .filter-expand .secondary.menu-search,
	.knockout .pagination-project .filter-expand .woocommerce-message .menu-search,
	.knockout .pagination-project .filter-expand .woocommerce-message button.menu-search,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.knockout .pagination .filter-expand .secondary.menu-search,
	.knockout .pagination .filter-expand .woocommerce-message .menu-search,
	.knockout .pagination .filter-expand .woocommerce-message button.menu-search,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.knockout .woocommerce-message .button,
	.knockout .woocommerce-message .pagination-project .filter-expand .menu-search,
	.knockout .woocommerce-message .pagination-project .filter-expand button.menu-search,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt,
	.knockout .woocommerce-message .pagination .filter-expand .menu-search,
	.knockout .woocommerce-message .pagination .filter-expand button.menu-search,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt,
	.knockout .woocommerce-message button.button,
	.knockout .woocommerce-message input[type=submit].button .button.alt,
	.knockout .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.knockout .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search,
	.knockout button.alt,
	.knockout button.secondary,
	.knockout input[type=submit].alt,
	.knockout input[type=submit].secondary .button.alt,
	.knockout input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search,
	.knockout input[type=submit].secondary .pagination .filter-expand .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list .button.secondary,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .secondary.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message .menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message button.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .secondary.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message .menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message button.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .button,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand .menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand button.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand .menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand button.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message button.button,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .button.alt,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list button.alt,
	.lead-form .input-wrap .parsley-errors-list button.secondary,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].alt,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .button.alt,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .pagination .filter-expand .alt.menu-search,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .secondary.menu-search,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].secondary .alt.menu-search,
	.pagination-project .filter-expand .knockout .secondary.menu-search,
	.pagination-project .filter-expand .knockout .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .knockout input[type=submit].secondary .alt.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-error .secondary.menu-search,
	.pagination-project .filter-expand .woocommerce-error .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-error input[type=submit].secondary .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt,
	.pagination-project .filter-expand .woocommerce-message .knockout .menu-search,
	.pagination-project .filter-expand .woocommerce-message .knockout button.menu-search,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .button.alt,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .menu-search,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.menu-search,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error .menu-search,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error button.menu-search,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].button .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .alt.menu-search,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .button.alt,
	.pagination .filter-expand .fb-messenger-button .fb-bar .secondary.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].secondary .alt.menu-search,
	.pagination .filter-expand .knockout .secondary.menu-search,
	.pagination .filter-expand .knockout .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .knockout input[type=submit].secondary .alt.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .alt.menu-search,
	.pagination .filter-expand .woocommerce-error .secondary.menu-search,
	.pagination .filter-expand .woocommerce-error .woocommerce-message input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .woocommerce-error input[type=submit].secondary .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt,
	.pagination .filter-expand .woocommerce-message .knockout .menu-search,
	.pagination .filter-expand .woocommerce-message .knockout button.menu-search,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .button.alt,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .menu-search,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.menu-search,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt,
	.pagination .filter-expand .woocommerce-message .woocommerce-error .menu-search,
	.pagination .filter-expand .woocommerce-message .woocommerce-error button.menu-search,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].button .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .alt.menu-search,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .button.alt,
	.woocommerce-error .button.secondary,
	.woocommerce-error .pagination-project .filter-expand .secondary.menu-search,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message .menu-search,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message button.menu-search,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.woocommerce-error .pagination .filter-expand .secondary.menu-search,
	.woocommerce-error .pagination .filter-expand .woocommerce-message .menu-search,
	.woocommerce-error .pagination .filter-expand .woocommerce-message button.menu-search,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt,
	.woocommerce-error .woocommerce-message .button,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand .menu-search,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand button.menu-search,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt,
	.woocommerce-error .woocommerce-message .pagination .filter-expand .menu-search,
	.woocommerce-error .woocommerce-message .pagination .filter-expand button.menu-search,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt,
	.woocommerce-error .woocommerce-message button.button,
	.woocommerce-error .woocommerce-message input[type=submit].button .button.alt,
	.woocommerce-error .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.woocommerce-error .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search,
	.woocommerce-error button.alt,
	.woocommerce-error button.secondary,
	.woocommerce-error input[type=submit].alt,
	.woocommerce-error input[type=submit].secondary .button.alt,
	.woocommerce-error input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search,
	.woocommerce-error input[type=submit].secondary .pagination .filter-expand .alt.menu-search,
	.woocommerce-message .fb-messenger-button .fb-bar .button,
	.woocommerce-message .fb-messenger-button .fb-bar button.button,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .button.alt,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .pagination .filter-expand .alt.menu-search,
	.woocommerce-message .knockout .button,
	.woocommerce-message .knockout button.button,
	.woocommerce-message .knockout input[type=submit].button .button.alt,
	.woocommerce-message .knockout input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.woocommerce-message .knockout input[type=submit].button .pagination .filter-expand .alt.menu-search,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list .button,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list button.button,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .button.alt,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .pagination .filter-expand .alt.menu-search,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar .menu-search,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar button.menu-search,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt,
	.woocommerce-message .pagination-project .filter-expand .knockout .menu-search,
	.woocommerce-message .pagination-project .filter-expand .knockout button.menu-search,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].menu-search .button.alt,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list button.menu-search,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error .menu-search,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error button.menu-search,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].menu-search .button.alt,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar .menu-search,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar button.menu-search,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt,
	.woocommerce-message .pagination .filter-expand .knockout .menu-search,
	.woocommerce-message .pagination .filter-expand .knockout button.menu-search,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].menu-search .button.alt,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list button.menu-search,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt,
	.woocommerce-message .pagination .filter-expand .woocommerce-error .menu-search,
	.woocommerce-message .pagination .filter-expand .woocommerce-error button.menu-search,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].menu-search .alt.menu-search,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].menu-search .button.alt,
	.woocommerce-message .woocommerce-error .button,
	.woocommerce-message .woocommerce-error button.button,
	.woocommerce-message .woocommerce-error input[type=submit].button .button.alt,
	.woocommerce-message .woocommerce-error input[type=submit].button .pagination-project .filter-expand .alt.menu-search,
	.woocommerce-message .woocommerce-error input[type=submit].button .pagination .filter-expand .alt.menu-search {
		color: #fff;
		border-color: #212121;
		background: #212121
	}

	.fb-messenger-button .fb-bar .button.secondary:focus,
	.fb-messenger-button .fb-bar .button.secondary:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .secondary.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .secondary.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message .menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message .menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message button.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message button.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .secondary.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .secondary.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message .menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message .menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message button.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message button.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .button:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .button:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand .menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand .menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand button.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand button.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand .menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand .menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand button.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand button.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:hover,
	.fb-messenger-button .fb-bar .woocommerce-message button.button:focus,
	.fb-messenger-button .fb-bar .woocommerce-message button.button:hover,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .button.alt:focus,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .button.alt:hover,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:hover,
	.fb-messenger-button .fb-bar button.alt:focus,
	.fb-messenger-button .fb-bar button.alt:hover,
	.fb-messenger-button .fb-bar button.secondary:focus,
	.fb-messenger-button .fb-bar button.secondary:hover,
	.fb-messenger-button .fb-bar input[type=submit].alt:focus,
	.fb-messenger-button .fb-bar input[type=submit].alt:hover,
	.fb-messenger-button .fb-bar input[type=submit].secondary .button.alt:focus,
	.fb-messenger-button .fb-bar input[type=submit].secondary .button.alt:hover,
	.fb-messenger-button .fb-bar input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:focus,
	.fb-messenger-button .fb-bar input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:hover,
	.fb-messenger-button .fb-bar input[type=submit].secondary .pagination .filter-expand .alt.menu-search:focus,
	.fb-messenger-button .fb-bar input[type=submit].secondary .pagination .filter-expand .alt.menu-search:hover,
	.knockout .button.secondary:focus,
	.knockout .button.secondary:hover,
	.knockout .pagination-project .filter-expand .secondary.menu-search:focus,
	.knockout .pagination-project .filter-expand .secondary.menu-search:hover,
	.knockout .pagination-project .filter-expand .woocommerce-message .menu-search:focus,
	.knockout .pagination-project .filter-expand .woocommerce-message .menu-search:hover,
	.knockout .pagination-project .filter-expand .woocommerce-message button.menu-search:focus,
	.knockout .pagination-project .filter-expand .woocommerce-message button.menu-search:hover,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.knockout .pagination .filter-expand .secondary.menu-search:focus,
	.knockout .pagination .filter-expand .secondary.menu-search:hover,
	.knockout .pagination .filter-expand .woocommerce-message .menu-search:focus,
	.knockout .pagination .filter-expand .woocommerce-message .menu-search:hover,
	.knockout .pagination .filter-expand .woocommerce-message button.menu-search:focus,
	.knockout .pagination .filter-expand .woocommerce-message button.menu-search:hover,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.knockout .woocommerce-message .button:focus,
	.knockout .woocommerce-message .button:hover,
	.knockout .woocommerce-message .pagination-project .filter-expand .menu-search:focus,
	.knockout .woocommerce-message .pagination-project .filter-expand .menu-search:hover,
	.knockout .woocommerce-message .pagination-project .filter-expand button.menu-search:focus,
	.knockout .woocommerce-message .pagination-project .filter-expand button.menu-search:hover,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:focus,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:hover,
	.knockout .woocommerce-message .pagination .filter-expand .menu-search:focus,
	.knockout .woocommerce-message .pagination .filter-expand .menu-search:hover,
	.knockout .woocommerce-message .pagination .filter-expand button.menu-search:focus,
	.knockout .woocommerce-message .pagination .filter-expand button.menu-search:hover,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:focus,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:hover,
	.knockout .woocommerce-message button.button:focus,
	.knockout .woocommerce-message button.button:hover,
	.knockout .woocommerce-message input[type=submit].button .button.alt:focus,
	.knockout .woocommerce-message input[type=submit].button .button.alt:hover,
	.knockout .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.knockout .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.knockout .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.knockout .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:hover,
	.knockout button.alt:focus,
	.knockout button.alt:hover,
	.knockout button.secondary:focus,
	.knockout button.secondary:hover,
	.knockout input[type=submit].alt:focus,
	.knockout input[type=submit].alt:hover,
	.knockout input[type=submit].secondary .button.alt:focus,
	.knockout input[type=submit].secondary .button.alt:hover,
	.knockout input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:focus,
	.knockout input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:hover,
	.knockout input[type=submit].secondary .pagination .filter-expand .alt.menu-search:focus,
	.knockout input[type=submit].secondary .pagination .filter-expand .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .button.secondary:focus,
	.lead-form .input-wrap .parsley-errors-list .button.secondary:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .secondary.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .secondary.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message .menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message .menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message button.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message button.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .secondary.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .secondary.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message .menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message .menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message button.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message button.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .button:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .button:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand .menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand .menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand button.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand button.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand .menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand .menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand button.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand button.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message button.button:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message button.button:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .button.alt:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .button.alt:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list button.alt:focus,
	.lead-form .input-wrap .parsley-errors-list button.alt:hover,
	.lead-form .input-wrap .parsley-errors-list button.secondary:focus,
	.lead-form .input-wrap .parsley-errors-list button.secondary:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].alt:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].alt:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .button.alt:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .button.alt:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .pagination .filter-expand .alt.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .pagination .filter-expand .alt.menu-search:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .secondary.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .secondary.menu-search:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].secondary .alt.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].secondary .alt.menu-search:hover,
	.pagination-project .filter-expand .knockout .secondary.menu-search:focus,
	.pagination-project .filter-expand .knockout .secondary.menu-search:hover,
	.pagination-project .filter-expand .knockout .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .knockout .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .knockout input[type=submit].secondary .alt.menu-search:focus,
	.pagination-project .filter-expand .knockout input[type=submit].secondary .alt.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .alt.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .secondary.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .secondary.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error input[type=submit].secondary .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error input[type=submit].secondary .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout .menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout .menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout button.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout button.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .button.alt:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .button.alt:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error .menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error .menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error button.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error button.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].button .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].button .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .alt.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .alt.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .button.alt:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .button.alt:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .secondary.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .secondary.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].secondary .alt.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].secondary .alt.menu-search:hover,
	.pagination .filter-expand .knockout .secondary.menu-search:focus,
	.pagination .filter-expand .knockout .secondary.menu-search:hover,
	.pagination .filter-expand .knockout .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .knockout .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .knockout input[type=submit].secondary .alt.menu-search:focus,
	.pagination .filter-expand .knockout input[type=submit].secondary .alt.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .alt.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].secondary .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .secondary.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .secondary.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .woocommerce-message input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .woocommerce-message input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-error input[type=submit].secondary .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-error input[type=submit].secondary .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .menu-search:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:hover,
	.pagination .filter-expand .woocommerce-message .knockout .menu-search:focus,
	.pagination .filter-expand .woocommerce-message .knockout .menu-search:hover,
	.pagination .filter-expand .woocommerce-message .knockout button.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .knockout button.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .button.alt:focus,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].menu-search .button.alt:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .menu-search:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .menu-search:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error .menu-search:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error .menu-search:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error button.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error button.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].button .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].button .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .alt.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .alt.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .button.alt:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].menu-search .button.alt:hover,
	.woocommerce-error .button.secondary:focus,
	.woocommerce-error .button.secondary:hover,
	.woocommerce-error .pagination-project .filter-expand .secondary.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .secondary.menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message .menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message .menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message button.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message button.menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.woocommerce-error .pagination .filter-expand .secondary.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .secondary.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .woocommerce-message .menu-search:focus,
	.woocommerce-error .pagination .filter-expand .woocommerce-message .menu-search:hover,
	.woocommerce-error .pagination .filter-expand .woocommerce-message button.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .woocommerce-message button.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:focus,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].menu-search .button.alt:hover,
	.woocommerce-error .woocommerce-message .button:focus,
	.woocommerce-error .woocommerce-message .button:hover,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand .menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand .menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand button.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand button.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:focus,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search .button.alt:hover,
	.woocommerce-error .woocommerce-message .pagination .filter-expand .menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination .filter-expand .menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination .filter-expand button.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination .filter-expand button.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:focus,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].menu-search .button.alt:hover,
	.woocommerce-error .woocommerce-message button.button:focus,
	.woocommerce-error .woocommerce-message button.button:hover,
	.woocommerce-error .woocommerce-message input[type=submit].button .button.alt:focus,
	.woocommerce-error .woocommerce-message input[type=submit].button .button.alt:hover,
	.woocommerce-error .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.woocommerce-error .woocommerce-message input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.woocommerce-error .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.woocommerce-error .woocommerce-message input[type=submit].button .pagination .filter-expand .alt.menu-search:hover,
	.woocommerce-error button.alt:focus,
	.woocommerce-error button.alt:hover,
	.woocommerce-error button.secondary:focus,
	.woocommerce-error button.secondary:hover,
	.woocommerce-error input[type=submit].alt:focus,
	.woocommerce-error input[type=submit].alt:hover,
	.woocommerce-error input[type=submit].secondary .button.alt:focus,
	.woocommerce-error input[type=submit].secondary .button.alt:hover,
	.woocommerce-error input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:focus,
	.woocommerce-error input[type=submit].secondary .pagination-project .filter-expand .alt.menu-search:hover,
	.woocommerce-error input[type=submit].secondary .pagination .filter-expand .alt.menu-search:focus,
	.woocommerce-error input[type=submit].secondary .pagination .filter-expand .alt.menu-search:hover,
	.woocommerce-message .fb-messenger-button .fb-bar .button:focus,
	.woocommerce-message .fb-messenger-button .fb-bar .button:hover,
	.woocommerce-message .fb-messenger-button .fb-bar button.button:focus,
	.woocommerce-message .fb-messenger-button .fb-bar button.button:hover,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .button.alt:focus,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .button.alt:hover,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].button .pagination .filter-expand .alt.menu-search:hover,
	.woocommerce-message .knockout .button:focus,
	.woocommerce-message .knockout .button:hover,
	.woocommerce-message .knockout button.button:focus,
	.woocommerce-message .knockout button.button:hover,
	.woocommerce-message .knockout input[type=submit].button .button.alt:focus,
	.woocommerce-message .knockout input[type=submit].button .button.alt:hover,
	.woocommerce-message .knockout input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.woocommerce-message .knockout input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.woocommerce-message .knockout input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.woocommerce-message .knockout input[type=submit].button .pagination .filter-expand .alt.menu-search:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list .button:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list .button:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list button.button:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list button.button:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .button.alt:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .button.alt:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].button .pagination .filter-expand .alt.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar .menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar .menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar button.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar button.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .pagination-project .filter-expand .knockout .menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .knockout .menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .knockout button.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .knockout button.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list button.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list button.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error .menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error .menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error button.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error button.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar .menu-search:focus,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar .menu-search:hover,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar button.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar button.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .pagination .filter-expand .knockout .menu-search:focus,
	.woocommerce-message .pagination .filter-expand .knockout .menu-search:hover,
	.woocommerce-message .pagination .filter-expand .knockout button.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .knockout button.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:focus,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .menu-search:hover,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list button.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list button.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .pagination .filter-expand .woocommerce-error .menu-search:focus,
	.woocommerce-message .pagination .filter-expand .woocommerce-error .menu-search:hover,
	.woocommerce-message .pagination .filter-expand .woocommerce-error button.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .woocommerce-error button.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].menu-search .alt.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].menu-search .alt.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].menu-search .button.alt:focus,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].menu-search .button.alt:hover,
	.woocommerce-message .woocommerce-error .button:focus,
	.woocommerce-message .woocommerce-error .button:hover,
	.woocommerce-message .woocommerce-error button.button:focus,
	.woocommerce-message .woocommerce-error button.button:hover,
	.woocommerce-message .woocommerce-error input[type=submit].button .button.alt:focus,
	.woocommerce-message .woocommerce-error input[type=submit].button .button.alt:hover,
	.woocommerce-message .woocommerce-error input[type=submit].button .pagination-project .filter-expand .alt.menu-search:focus,
	.woocommerce-message .woocommerce-error input[type=submit].button .pagination-project .filter-expand .alt.menu-search:hover,
	.woocommerce-message .woocommerce-error input[type=submit].button .pagination .filter-expand .alt.menu-search:focus,
	.woocommerce-message .woocommerce-error input[type=submit].button .pagination .filter-expand .alt.menu-search:hover {
		color: #fff;
		background: #3b3b3b;
		border-color: #3b3b3b
	}

	.fb-messenger-button .fb-bar .button.alt.inverted,
	.fb-messenger-button .fb-bar .button.secondary.inverted,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .alt.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .secondary.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message .inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .alt.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .secondary.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message .inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message button.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .button.inverted,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand .inverted.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand .inverted.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand button.inverted.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search,
	.fb-messenger-button .fb-bar .woocommerce-message button.inverted.button,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].inverted.button,
	.fb-messenger-button .fb-bar button.alt.inverted,
	.fb-messenger-button .fb-bar button.secondary.inverted,
	.fb-messenger-button .fb-bar input[type=submit].alt.inverted,
	.fb-messenger-button .fb-bar input[type=submit].secondary.inverted,
	.knockout .button.alt.inverted,
	.knockout .button.secondary.inverted,
	.knockout .pagination-project .filter-expand .alt.inverted.menu-search,
	.knockout .pagination-project .filter-expand .secondary.inverted.menu-search,
	.knockout .pagination-project .filter-expand .woocommerce-message .inverted.menu-search,
	.knockout .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.knockout .pagination .filter-expand .alt.inverted.menu-search,
	.knockout .pagination .filter-expand .secondary.inverted.menu-search,
	.knockout .pagination .filter-expand .woocommerce-message .inverted.menu-search,
	.knockout .pagination .filter-expand .woocommerce-message button.inverted.menu-search,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.knockout .woocommerce-message .button.inverted,
	.knockout .woocommerce-message .pagination-project .filter-expand .inverted.menu-search,
	.knockout .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search,
	.knockout .woocommerce-message .pagination .filter-expand .inverted.menu-search,
	.knockout .woocommerce-message .pagination .filter-expand button.inverted.menu-search,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search,
	.knockout .woocommerce-message button.inverted.button,
	.knockout .woocommerce-message input[type=submit].inverted.button,
	.knockout button.alt.inverted,
	.knockout button.secondary.inverted,
	.knockout input[type=submit].alt.inverted,
	.knockout input[type=submit].secondary.inverted,
	.lead-form .input-wrap .parsley-errors-list .button.alt.inverted,
	.lead-form .input-wrap .parsley-errors-list .button.secondary.inverted,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .alt.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .secondary.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message .inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .alt.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .secondary.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message .inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message button.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .button.inverted,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand .inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand .inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand button.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message button.inverted.button,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].inverted.button,
	.lead-form .input-wrap .parsley-errors-list button.alt.inverted,
	.lead-form .input-wrap .parsley-errors-list button.secondary.inverted,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].alt.inverted,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary.inverted,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .alt.inverted.menu-search,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .secondary.inverted.menu-search,
	.pagination-project .filter-expand .knockout .alt.inverted.menu-search,
	.pagination-project .filter-expand .knockout .secondary.inverted.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .alt.inverted.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-error .alt.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-error .secondary.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .knockout .inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .knockout button.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error .inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error button.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].inverted.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .alt.inverted.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .secondary.inverted.menu-search,
	.pagination .filter-expand .knockout .alt.inverted.menu-search,
	.pagination .filter-expand .knockout .secondary.inverted.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .alt.inverted.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.inverted.menu-search,
	.pagination .filter-expand .woocommerce-error .alt.inverted.menu-search,
	.pagination .filter-expand .woocommerce-error .secondary.inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .knockout .inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .knockout button.inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .woocommerce-error .inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .woocommerce-error button.inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].inverted.menu-search,
	.woocommerce-error .button.alt.inverted,
	.woocommerce-error .button.secondary.inverted,
	.woocommerce-error .pagination-project .filter-expand .alt.inverted.menu-search,
	.woocommerce-error .pagination-project .filter-expand .secondary.inverted.menu-search,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message .inverted.menu-search,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .alt.inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .secondary.inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .woocommerce-message .inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .woocommerce-message button.inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.woocommerce-error .woocommerce-message .button.inverted,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand .inverted.menu-search,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search,
	.woocommerce-error .woocommerce-message .pagination .filter-expand .inverted.menu-search,
	.woocommerce-error .woocommerce-message .pagination .filter-expand button.inverted.menu-search,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search,
	.woocommerce-error .woocommerce-message button.inverted.button,
	.woocommerce-error .woocommerce-message input[type=submit].inverted.button,
	.woocommerce-error button.alt.inverted,
	.woocommerce-error button.secondary.inverted,
	.woocommerce-error input[type=submit].alt.inverted,
	.woocommerce-error input[type=submit].secondary.inverted,
	.woocommerce-message .fb-messenger-button .fb-bar .button.inverted,
	.woocommerce-message .fb-messenger-button .fb-bar button.inverted.button,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.button,
	.woocommerce-message .knockout .button.inverted,
	.woocommerce-message .knockout button.inverted.button,
	.woocommerce-message .knockout input[type=submit].inverted.button,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list .button.inverted,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.button,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.button,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar button.inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .knockout .inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .knockout button.inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error .inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error button.inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar button.inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .knockout .inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .knockout button.inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .woocommerce-error .inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .woocommerce-error button.inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].inverted.menu-search,
	.woocommerce-message .woocommerce-error .button.inverted,
	.woocommerce-message .woocommerce-error button.inverted.button,
	.woocommerce-message .woocommerce-error input[type=submit].inverted.button {
		color: #212121;
		border-color: #212121;
		background: transparent
	}

	.fb-messenger-button .fb-bar .button.alt.inverted:focus,
	.fb-messenger-button .fb-bar .button.alt.inverted:hover,
	.fb-messenger-button .fb-bar .button.secondary.inverted:focus,
	.fb-messenger-button .fb-bar .button.secondary.inverted:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .alt.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .alt.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .secondary.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .secondary.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .alt.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .alt.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .secondary.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .secondary.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .button.inverted:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .button.inverted:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand .inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand .inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand button.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand button.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .woocommerce-message button.inverted.button:focus,
	.fb-messenger-button .fb-bar .woocommerce-message button.inverted.button:hover,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].inverted.button:focus,
	.fb-messenger-button .fb-bar .woocommerce-message input[type=submit].inverted.button:hover,
	.fb-messenger-button .fb-bar button.alt.inverted:focus,
	.fb-messenger-button .fb-bar button.alt.inverted:hover,
	.fb-messenger-button .fb-bar button.secondary.inverted:focus,
	.fb-messenger-button .fb-bar button.secondary.inverted:hover,
	.fb-messenger-button .fb-bar input[type=submit].alt.inverted:focus,
	.fb-messenger-button .fb-bar input[type=submit].alt.inverted:hover,
	.fb-messenger-button .fb-bar input[type=submit].secondary.inverted:focus,
	.fb-messenger-button .fb-bar input[type=submit].secondary.inverted:hover,
	.knockout .button.alt.inverted:focus,
	.knockout .button.alt.inverted:hover,
	.knockout .button.secondary.inverted:focus,
	.knockout .button.secondary.inverted:hover,
	.knockout .pagination-project .filter-expand .alt.inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .alt.inverted.menu-search:hover,
	.knockout .pagination-project .filter-expand .secondary.inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .secondary.inverted.menu-search:hover,
	.knockout .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.knockout .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.knockout .pagination .filter-expand .alt.inverted.menu-search:focus,
	.knockout .pagination .filter-expand .alt.inverted.menu-search:hover,
	.knockout .pagination .filter-expand .secondary.inverted.menu-search:focus,
	.knockout .pagination .filter-expand .secondary.inverted.menu-search:hover,
	.knockout .pagination .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.knockout .pagination .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.knockout .pagination .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.knockout .pagination .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.knockout .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.knockout .woocommerce-message .button.inverted:focus,
	.knockout .woocommerce-message .button.inverted:hover,
	.knockout .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:focus,
	.knockout .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:hover,
	.knockout .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:focus,
	.knockout .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:hover,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:focus,
	.knockout .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:hover,
	.knockout .woocommerce-message .pagination .filter-expand .inverted.menu-search:focus,
	.knockout .woocommerce-message .pagination .filter-expand .inverted.menu-search:hover,
	.knockout .woocommerce-message .pagination .filter-expand button.inverted.menu-search:focus,
	.knockout .woocommerce-message .pagination .filter-expand button.inverted.menu-search:hover,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:focus,
	.knockout .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:hover,
	.knockout .woocommerce-message button.inverted.button:focus,
	.knockout .woocommerce-message button.inverted.button:hover,
	.knockout .woocommerce-message input[type=submit].inverted.button:focus,
	.knockout .woocommerce-message input[type=submit].inverted.button:hover,
	.knockout button.alt.inverted:focus,
	.knockout button.alt.inverted:hover,
	.knockout button.secondary.inverted:focus,
	.knockout button.secondary.inverted:hover,
	.knockout input[type=submit].alt.inverted:focus,
	.knockout input[type=submit].alt.inverted:hover,
	.knockout input[type=submit].secondary.inverted:focus,
	.knockout input[type=submit].secondary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .button.alt.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list .button.alt.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .button.secondary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list .button.secondary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .alt.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .alt.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .secondary.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .secondary.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .alt.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .alt.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .secondary.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .secondary.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .button.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .button.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand .inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand .inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand button.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand button.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message button.inverted.button:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message button.inverted.button:hover,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].inverted.button:focus,
	.lead-form .input-wrap .parsley-errors-list .woocommerce-message input[type=submit].inverted.button:hover,
	.lead-form .input-wrap .parsley-errors-list button.alt.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list button.alt.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list button.secondary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list button.secondary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].alt.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].alt.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].secondary.inverted:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .alt.inverted.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .alt.inverted.menu-search:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .secondary.inverted.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .secondary.inverted.menu-search:hover,
	.pagination-project .filter-expand .knockout .alt.inverted.menu-search:focus,
	.pagination-project .filter-expand .knockout .alt.inverted.menu-search:hover,
	.pagination-project .filter-expand .knockout .secondary.inverted.menu-search:focus,
	.pagination-project .filter-expand .knockout .secondary.inverted.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .alt.inverted.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .alt.inverted.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.inverted.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .alt.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .alt.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .secondary.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .secondary.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout .inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout .inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout button.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout button.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .knockout input[type=submit].inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error .inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error .inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error button.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error button.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .woocommerce-error input[type=submit].inverted.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .alt.inverted.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .alt.inverted.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .secondary.inverted.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .secondary.inverted.menu-search:hover,
	.pagination .filter-expand .knockout .alt.inverted.menu-search:focus,
	.pagination .filter-expand .knockout .alt.inverted.menu-search:hover,
	.pagination .filter-expand .knockout .secondary.inverted.menu-search:focus,
	.pagination .filter-expand .knockout .secondary.inverted.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .alt.inverted.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .alt.inverted.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.inverted.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .secondary.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .alt.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .alt.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .secondary.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .secondary.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar .inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar button.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .knockout .inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .knockout .inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .knockout button.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .knockout button.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .knockout input[type=submit].inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error .inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error .inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error button.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error button.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .woocommerce-error input[type=submit].inverted.menu-search:hover,
	.woocommerce-error .button.alt.inverted:focus,
	.woocommerce-error .button.alt.inverted:hover,
	.woocommerce-error .button.secondary.inverted:focus,
	.woocommerce-error .button.secondary.inverted:hover,
	.woocommerce-error .pagination-project .filter-expand .alt.inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .alt.inverted.menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .secondary.inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .secondary.inverted.menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .alt.inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .alt.inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .secondary.inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .secondary.inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.woocommerce-error .woocommerce-message .button.inverted:focus,
	.woocommerce-error .woocommerce-message .button.inverted:hover,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination .filter-expand .inverted.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination .filter-expand .inverted.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination .filter-expand button.inverted.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination .filter-expand button.inverted.menu-search:hover,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:focus,
	.woocommerce-error .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:hover,
	.woocommerce-error .woocommerce-message button.inverted.button:focus,
	.woocommerce-error .woocommerce-message button.inverted.button:hover,
	.woocommerce-error .woocommerce-message input[type=submit].inverted.button:focus,
	.woocommerce-error .woocommerce-message input[type=submit].inverted.button:hover,
	.woocommerce-error button.alt.inverted:focus,
	.woocommerce-error button.alt.inverted:hover,
	.woocommerce-error button.secondary.inverted:focus,
	.woocommerce-error button.secondary.inverted:hover,
	.woocommerce-error input[type=submit].alt.inverted:focus,
	.woocommerce-error input[type=submit].alt.inverted:hover,
	.woocommerce-error input[type=submit].secondary.inverted:focus,
	.woocommerce-error input[type=submit].secondary.inverted:hover,
	.woocommerce-message .fb-messenger-button .fb-bar .button.inverted:focus,
	.woocommerce-message .fb-messenger-button .fb-bar .button.inverted:hover,
	.woocommerce-message .fb-messenger-button .fb-bar button.inverted.button:focus,
	.woocommerce-message .fb-messenger-button .fb-bar button.inverted.button:hover,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.button:focus,
	.woocommerce-message .fb-messenger-button .fb-bar input[type=submit].inverted.button:hover,
	.woocommerce-message .knockout .button.inverted:focus,
	.woocommerce-message .knockout .button.inverted:hover,
	.woocommerce-message .knockout button.inverted.button:focus,
	.woocommerce-message .knockout button.inverted.button:hover,
	.woocommerce-message .knockout input[type=submit].inverted.button:focus,
	.woocommerce-message .knockout input[type=submit].inverted.button:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list .button.inverted:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list .button.inverted:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.button:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list button.inverted.button:hover,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.button:focus,
	.woocommerce-message .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.button:hover,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar button.inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar button.inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .knockout .inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .knockout .inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .knockout button.inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .knockout button.inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .knockout input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error .inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error .inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error button.inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error button.inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .woocommerce-error input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar .inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar button.inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar button.inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .fb-messenger-button .fb-bar input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .knockout .inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .knockout .inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .knockout button.inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .knockout button.inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .knockout input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list button.inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .lead-form .input-wrap .parsley-errors-list input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .woocommerce-error .inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .woocommerce-error .inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .woocommerce-error button.inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .woocommerce-error button.inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .woocommerce-error input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .woocommerce-error .button.inverted:focus,
	.woocommerce-message .woocommerce-error .button.inverted:hover,
	.woocommerce-message .woocommerce-error button.inverted.button:focus,
	.woocommerce-message .woocommerce-error button.inverted.button:hover,
	.woocommerce-message .woocommerce-error input[type=submit].inverted.button:focus,
	.woocommerce-message .woocommerce-error input[type=submit].inverted.button:hover {
		color: #fff;
		border-color: #3b3b3b;
		background: #3b3b3b
	}

	.fb-messenger-button .fb-bar .button.tertiary:focus,
	.fb-messenger-button .fb-bar .button.tertiary:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .tertiary.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .tertiary.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .tertiary.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .tertiary.menu-search:hover,
	.fb-messenger-button .fb-bar button.tertiary:focus,
	.fb-messenger-button .fb-bar button.tertiary:hover,
	.fb-messenger-button .fb-bar input[type=submit].tertiary:focus,
	.fb-messenger-button .fb-bar input[type=submit].tertiary:hover,
	.knockout .button.tertiary:focus,
	.knockout .button.tertiary:hover,
	.knockout .pagination-project .filter-expand .tertiary.menu-search:focus,
	.knockout .pagination-project .filter-expand .tertiary.menu-search:hover,
	.knockout .pagination .filter-expand .tertiary.menu-search:focus,
	.knockout .pagination .filter-expand .tertiary.menu-search:hover,
	.knockout button.tertiary:focus,
	.knockout button.tertiary:hover,
	.knockout input[type=submit].tertiary:focus,
	.knockout input[type=submit].tertiary:hover,
	.lead-form .input-wrap .parsley-errors-list .button.tertiary:focus,
	.lead-form .input-wrap .parsley-errors-list .button.tertiary:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .tertiary.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .tertiary.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .tertiary.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .tertiary.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list button.tertiary:focus,
	.lead-form .input-wrap .parsley-errors-list button.tertiary:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].tertiary:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].tertiary:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .tertiary.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .tertiary.menu-search:hover,
	.pagination-project .filter-expand .knockout .tertiary.menu-search:focus,
	.pagination-project .filter-expand .knockout .tertiary.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .tertiary.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .tertiary.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .tertiary.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .tertiary.menu-search:hover,
	.pagination .filter-expand .knockout .tertiary.menu-search:focus,
	.pagination .filter-expand .knockout .tertiary.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .tertiary.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .tertiary.menu-search:hover,
	.woocommerce-error .button.tertiary:focus,
	.woocommerce-error .button.tertiary:hover,
	.woocommerce-error .pagination-project .filter-expand .tertiary.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .tertiary.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .tertiary.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .tertiary.menu-search:hover,
	.woocommerce-error button.tertiary:focus,
	.woocommerce-error button.tertiary:hover,
	.woocommerce-error input[type=submit].tertiary:focus,
	.woocommerce-error input[type=submit].tertiary:hover {
		color: #fff;
		background: #449bfe;
		border-color: #449bfe
	}

	.fb-messenger-button .fb-bar .button.tertiary.inverted,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .tertiary.inverted.menu-search,
	.fb-messenger-button .fb-bar .pagination .filter-expand .tertiary.inverted.menu-search,
	.fb-messenger-button .fb-bar button.tertiary.inverted,
	.fb-messenger-button .fb-bar input[type=submit].tertiary.inverted,
	.knockout .button.tertiary.inverted,
	.knockout .pagination-project .filter-expand .tertiary.inverted.menu-search,
	.knockout .pagination .filter-expand .tertiary.inverted.menu-search,
	.knockout button.tertiary.inverted,
	.knockout input[type=submit].tertiary.inverted,
	.lead-form .input-wrap .parsley-errors-list .button.tertiary.inverted,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .tertiary.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .tertiary.inverted.menu-search,
	.lead-form .input-wrap .parsley-errors-list button.tertiary.inverted,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].tertiary.inverted,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .tertiary.inverted.menu-search,
	.pagination-project .filter-expand .knockout .tertiary.inverted.menu-search,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-error .tertiary.inverted.menu-search,
	.pagination .filter-expand .fb-messenger-button .fb-bar .tertiary.inverted.menu-search,
	.pagination .filter-expand .knockout .tertiary.inverted.menu-search,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.inverted.menu-search,
	.pagination .filter-expand .woocommerce-error .tertiary.inverted.menu-search,
	.woocommerce-error .button.tertiary.inverted,
	.woocommerce-error .pagination-project .filter-expand .tertiary.inverted.menu-search,
	.woocommerce-error .pagination .filter-expand .tertiary.inverted.menu-search,
	.woocommerce-error button.tertiary.inverted,
	.woocommerce-error input[type=submit].tertiary.inverted {
		color: #1180fe;
		border-color: #1180fe;
		background: transparent
	}

	.fb-messenger-button .fb-bar .button.tertiary.inverted:focus,
	.fb-messenger-button .fb-bar .button.tertiary.inverted:hover,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .tertiary.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination-project .filter-expand .tertiary.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar .pagination .filter-expand .tertiary.inverted.menu-search:focus,
	.fb-messenger-button .fb-bar .pagination .filter-expand .tertiary.inverted.menu-search:hover,
	.fb-messenger-button .fb-bar button.tertiary.inverted:focus,
	.fb-messenger-button .fb-bar button.tertiary.inverted:hover,
	.fb-messenger-button .fb-bar input[type=submit].tertiary.inverted:focus,
	.fb-messenger-button .fb-bar input[type=submit].tertiary.inverted:hover,
	.knockout .button.tertiary.inverted:focus,
	.knockout .button.tertiary.inverted:hover,
	.knockout .pagination-project .filter-expand .tertiary.inverted.menu-search:focus,
	.knockout .pagination-project .filter-expand .tertiary.inverted.menu-search:hover,
	.knockout .pagination .filter-expand .tertiary.inverted.menu-search:focus,
	.knockout .pagination .filter-expand .tertiary.inverted.menu-search:hover,
	.knockout button.tertiary.inverted:focus,
	.knockout button.tertiary.inverted:hover,
	.knockout input[type=submit].tertiary.inverted:focus,
	.knockout input[type=submit].tertiary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .button.tertiary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list .button.tertiary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .tertiary.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination-project .filter-expand .tertiary.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .tertiary.inverted.menu-search:focus,
	.lead-form .input-wrap .parsley-errors-list .pagination .filter-expand .tertiary.inverted.menu-search:hover,
	.lead-form .input-wrap .parsley-errors-list button.tertiary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list button.tertiary.inverted:hover,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].tertiary.inverted:focus,
	.lead-form .input-wrap .parsley-errors-list input[type=submit].tertiary.inverted:hover,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .tertiary.inverted.menu-search:focus,
	.pagination-project .filter-expand .fb-messenger-button .fb-bar .tertiary.inverted.menu-search:hover,
	.pagination-project .filter-expand .knockout .tertiary.inverted.menu-search:focus,
	.pagination-project .filter-expand .knockout .tertiary.inverted.menu-search:hover,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.inverted.menu-search:focus,
	.pagination-project .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-error .tertiary.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-error .tertiary.inverted.menu-search:hover,
	.pagination .filter-expand .fb-messenger-button .fb-bar .tertiary.inverted.menu-search:focus,
	.pagination .filter-expand .fb-messenger-button .fb-bar .tertiary.inverted.menu-search:hover,
	.pagination .filter-expand .knockout .tertiary.inverted.menu-search:focus,
	.pagination .filter-expand .knockout .tertiary.inverted.menu-search:hover,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.inverted.menu-search:focus,
	.pagination .filter-expand .lead-form .input-wrap .parsley-errors-list .tertiary.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-error .tertiary.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-error .tertiary.inverted.menu-search:hover,
	.woocommerce-error .button.tertiary.inverted:focus,
	.woocommerce-error .button.tertiary.inverted:hover,
	.woocommerce-error .pagination-project .filter-expand .tertiary.inverted.menu-search:focus,
	.woocommerce-error .pagination-project .filter-expand .tertiary.inverted.menu-search:hover,
	.woocommerce-error .pagination .filter-expand .tertiary.inverted.menu-search:focus,
	.woocommerce-error .pagination .filter-expand .tertiary.inverted.menu-search:hover,
	.woocommerce-error button.tertiary.inverted:focus,
	.woocommerce-error button.tertiary.inverted:hover,
	.woocommerce-error input[type=submit].tertiary.inverted:focus,
	.woocommerce-error input[type=submit].tertiary.inverted:hover {
		color: #fff;
		border-color: #449bfe;
		background: #449bfe
	}

	.bg-primary .button.primary,
	.bg-primary .pagination-project .filter-expand .primary.menu-search,
	.bg-primary .pagination .filter-expand .primary.menu-search,
	.bg-primary button.primary,
	.bg-primary input[type=submit].primary,
	.pagination-project .filter-expand .bg-primary .primary.menu-search,
	.pagination-project .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.menu-search,
	.pagination .filter-expand .bg-primary .primary.menu-search,
	.pagination .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.menu-search,
	.woocommerce-MyAccount-navigation ul:before .button.primary,
	.woocommerce-MyAccount-navigation ul:before .pagination-project .filter-expand .primary.menu-search,
	.woocommerce-MyAccount-navigation ul:before .pagination .filter-expand .primary.menu-search,
	.woocommerce-MyAccount-navigation ul:before button.primary,
	.woocommerce-MyAccount-navigation ul:before input[type=submit].primary {
		color: #97d700;
		border-color: #fff;
		background: #fff
	}

	.bg-primary .button.primary:focus,
	.bg-primary .button.primary:hover,
	.bg-primary .pagination-project .filter-expand .primary.menu-search:focus,
	.bg-primary .pagination-project .filter-expand .primary.menu-search:hover,
	.bg-primary .pagination .filter-expand .primary.menu-search:focus,
	.bg-primary .pagination .filter-expand .primary.menu-search:hover,
	.bg-primary button.primary:focus,
	.bg-primary button.primary:hover,
	.bg-primary input[type=submit].primary:focus,
	.bg-primary input[type=submit].primary:hover,
	.pagination-project .filter-expand .bg-primary .primary.menu-search:focus,
	.pagination-project .filter-expand .bg-primary .primary.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.menu-search:hover,
	.pagination .filter-expand .bg-primary .primary.menu-search:focus,
	.pagination .filter-expand .bg-primary .primary.menu-search:hover,
	.pagination .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.menu-search:focus,
	.pagination .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.menu-search:hover,
	.woocommerce-MyAccount-navigation ul:before .button.primary:focus,
	.woocommerce-MyAccount-navigation ul:before .button.primary:hover,
	.woocommerce-MyAccount-navigation ul:before .pagination-project .filter-expand .primary.menu-search:focus,
	.woocommerce-MyAccount-navigation ul:before .pagination-project .filter-expand .primary.menu-search:hover,
	.woocommerce-MyAccount-navigation ul:before .pagination .filter-expand .primary.menu-search:focus,
	.woocommerce-MyAccount-navigation ul:before .pagination .filter-expand .primary.menu-search:hover,
	.woocommerce-MyAccount-navigation ul:before button.primary:focus,
	.woocommerce-MyAccount-navigation ul:before button.primary:hover,
	.woocommerce-MyAccount-navigation ul:before input[type=submit].primary:focus,
	.woocommerce-MyAccount-navigation ul:before input[type=submit].primary:hover {
		color: #97d700;
		border-color: hsla(0, 0%, 100%, .7);
		background: hsla(0, 0%, 100%, .7)
	}

	.bg-primary .button.primary.inverted,
	.bg-primary .pagination-project .filter-expand .primary.inverted.menu-search,
	.bg-primary .pagination .filter-expand .primary.inverted.menu-search,
	.bg-primary button.primary.inverted,
	.bg-primary input[type=submit].primary.inverted,
	.pagination-project .filter-expand .bg-primary .primary.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.inverted.menu-search,
	.pagination .filter-expand .bg-primary .primary.inverted.menu-search,
	.pagination .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.inverted.menu-search,
	.woocommerce-MyAccount-navigation ul:before .button.primary.inverted,
	.woocommerce-MyAccount-navigation ul:before .pagination-project .filter-expand .primary.inverted.menu-search,
	.woocommerce-MyAccount-navigation ul:before .pagination .filter-expand .primary.inverted.menu-search,
	.woocommerce-MyAccount-navigation ul:before button.primary.inverted,
	.woocommerce-MyAccount-navigation ul:before input[type=submit].primary.inverted {
		color: #fff;
		border-color: #fff;
		background: transparent
	}

	.bg-primary .button.primary.inverted:focus,
	.bg-primary .button.primary.inverted:hover,
	.bg-primary .pagination-project .filter-expand .primary.inverted.menu-search:focus,
	.bg-primary .pagination-project .filter-expand .primary.inverted.menu-search:hover,
	.bg-primary .pagination .filter-expand .primary.inverted.menu-search:focus,
	.bg-primary .pagination .filter-expand .primary.inverted.menu-search:hover,
	.bg-primary button.primary.inverted:focus,
	.bg-primary button.primary.inverted:hover,
	.bg-primary input[type=submit].primary.inverted:focus,
	.bg-primary input[type=submit].primary.inverted:hover,
	.pagination-project .filter-expand .bg-primary .primary.inverted.menu-search:focus,
	.pagination-project .filter-expand .bg-primary .primary.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.inverted.menu-search:hover,
	.pagination .filter-expand .bg-primary .primary.inverted.menu-search:focus,
	.pagination .filter-expand .bg-primary .primary.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-MyAccount-navigation ul:before .primary.inverted.menu-search:hover,
	.woocommerce-MyAccount-navigation ul:before .button.primary.inverted:focus,
	.woocommerce-MyAccount-navigation ul:before .button.primary.inverted:hover,
	.woocommerce-MyAccount-navigation ul:before .pagination-project .filter-expand .primary.inverted.menu-search:focus,
	.woocommerce-MyAccount-navigation ul:before .pagination-project .filter-expand .primary.inverted.menu-search:hover,
	.woocommerce-MyAccount-navigation ul:before .pagination .filter-expand .primary.inverted.menu-search:focus,
	.woocommerce-MyAccount-navigation ul:before .pagination .filter-expand .primary.inverted.menu-search:hover,
	.woocommerce-MyAccount-navigation ul:before button.primary.inverted:focus,
	.woocommerce-MyAccount-navigation ul:before button.primary.inverted:hover,
	.woocommerce-MyAccount-navigation ul:before input[type=submit].primary.inverted:focus,
	.woocommerce-MyAccount-navigation ul:before input[type=submit].primary.inverted:hover {
		color: #97d700;
		border-color: #fff;
		background: #fff
	}

	.bg-secondary .button.secondary,
	.bg-secondary .pagination-project .filter-expand .secondary.menu-search,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message .menu-search,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message button.menu-search,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search,
	.bg-secondary .pagination .filter-expand .secondary.menu-search,
	.bg-secondary .pagination .filter-expand .woocommerce-message .menu-search,
	.bg-secondary .pagination .filter-expand .woocommerce-message button.menu-search,
	.bg-secondary .pagination .filter-expand .woocommerce-message input[type=submit].menu-search,
	.bg-secondary .woocommerce-message .button,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand .menu-search,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand button.menu-search,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search,
	.bg-secondary .woocommerce-message .pagination .filter-expand .menu-search,
	.bg-secondary .woocommerce-message .pagination .filter-expand button.menu-search,
	.bg-secondary .woocommerce-message .pagination .filter-expand input[type=submit].menu-search,
	.bg-secondary .woocommerce-message button.button,
	.bg-secondary .woocommerce-message input[type=submit].button,
	.bg-secondary button.secondary,
	.bg-secondary input[type=submit].secondary,
	.pagination-project .filter-expand .bg-secondary .secondary.menu-search,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary .menu-search,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary button.menu-search,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary input[type=submit].menu-search,
	.pagination .filter-expand .bg-secondary .secondary.menu-search,
	.pagination .filter-expand .woocommerce-message .bg-secondary .menu-search,
	.pagination .filter-expand .woocommerce-message .bg-secondary button.menu-search,
	.pagination .filter-expand .woocommerce-message .bg-secondary input[type=submit].menu-search,
	.woocommerce-message .bg-secondary .button,
	.woocommerce-message .bg-secondary button.button,
	.woocommerce-message .bg-secondary input[type=submit].button,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary .menu-search,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary button.menu-search,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary input[type=submit].menu-search,
	.woocommerce-message .pagination .filter-expand .bg-secondary .menu-search,
	.woocommerce-message .pagination .filter-expand .bg-secondary button.menu-search,
	.woocommerce-message .pagination .filter-expand .bg-secondary input[type=submit].menu-search {
		color: #212121;
		border-color: #fff;
		background: #fff
	}

	.bg-secondary .button.secondary:focus,
	.bg-secondary .button.secondary:hover,
	.bg-secondary .pagination-project .filter-expand .secondary.menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .secondary.menu-search:hover,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message .menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message .menu-search:hover,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message button.menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message button.menu-search:hover,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message input[type=submit].menu-search:hover,
	.bg-secondary .pagination .filter-expand .secondary.menu-search:focus,
	.bg-secondary .pagination .filter-expand .secondary.menu-search:hover,
	.bg-secondary .pagination .filter-expand .woocommerce-message .menu-search:focus,
	.bg-secondary .pagination .filter-expand .woocommerce-message .menu-search:hover,
	.bg-secondary .pagination .filter-expand .woocommerce-message button.menu-search:focus,
	.bg-secondary .pagination .filter-expand .woocommerce-message button.menu-search:hover,
	.bg-secondary .pagination .filter-expand .woocommerce-message input[type=submit].menu-search:focus,
	.bg-secondary .pagination .filter-expand .woocommerce-message input[type=submit].menu-search:hover,
	.bg-secondary .woocommerce-message .button:focus,
	.bg-secondary .woocommerce-message .button:hover,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand .menu-search:focus,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand .menu-search:hover,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand button.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand button.menu-search:hover,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search:focus,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand input[type=submit].menu-search:hover,
	.bg-secondary .woocommerce-message .pagination .filter-expand .menu-search:focus,
	.bg-secondary .woocommerce-message .pagination .filter-expand .menu-search:hover,
	.bg-secondary .woocommerce-message .pagination .filter-expand button.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination .filter-expand button.menu-search:hover,
	.bg-secondary .woocommerce-message .pagination .filter-expand input[type=submit].menu-search:focus,
	.bg-secondary .woocommerce-message .pagination .filter-expand input[type=submit].menu-search:hover,
	.bg-secondary .woocommerce-message button.button:focus,
	.bg-secondary .woocommerce-message button.button:hover,
	.bg-secondary .woocommerce-message input[type=submit].button:focus,
	.bg-secondary .woocommerce-message input[type=submit].button:hover,
	.bg-secondary button.secondary:focus,
	.bg-secondary button.secondary:hover,
	.bg-secondary input[type=submit].secondary:focus,
	.bg-secondary input[type=submit].secondary:hover,
	.pagination-project .filter-expand .bg-secondary .secondary.menu-search:focus,
	.pagination-project .filter-expand .bg-secondary .secondary.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary .menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary .menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary button.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary button.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary input[type=submit].menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary input[type=submit].menu-search:hover,
	.pagination .filter-expand .bg-secondary .secondary.menu-search:focus,
	.pagination .filter-expand .bg-secondary .secondary.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .bg-secondary .menu-search:focus,
	.pagination .filter-expand .woocommerce-message .bg-secondary .menu-search:hover,
	.pagination .filter-expand .woocommerce-message .bg-secondary button.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .bg-secondary button.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .bg-secondary input[type=submit].menu-search:focus,
	.pagination .filter-expand .woocommerce-message .bg-secondary input[type=submit].menu-search:hover,
	.woocommerce-message .bg-secondary .button:focus,
	.woocommerce-message .bg-secondary .button:hover,
	.woocommerce-message .bg-secondary button.button:focus,
	.woocommerce-message .bg-secondary button.button:hover,
	.woocommerce-message .bg-secondary input[type=submit].button:focus,
	.woocommerce-message .bg-secondary input[type=submit].button:hover,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary .menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary .menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary button.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary button.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary input[type=submit].menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary input[type=submit].menu-search:hover,
	.woocommerce-message .pagination .filter-expand .bg-secondary .menu-search:focus,
	.woocommerce-message .pagination .filter-expand .bg-secondary .menu-search:hover,
	.woocommerce-message .pagination .filter-expand .bg-secondary button.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .bg-secondary button.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .bg-secondary input[type=submit].menu-search:focus,
	.woocommerce-message .pagination .filter-expand .bg-secondary input[type=submit].menu-search:hover {
		color: #212121;
		border-color: hsla(0, 0%, 100%, .7);
		background: hsla(0, 0%, 100%, .7)
	}

	.bg-secondary .button.secondary.inverted,
	.bg-secondary .pagination-project .filter-expand .secondary.inverted.menu-search,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message .inverted.menu-search,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.bg-secondary .pagination .filter-expand .secondary.inverted.menu-search,
	.bg-secondary .pagination .filter-expand .woocommerce-message .inverted.menu-search,
	.bg-secondary .pagination .filter-expand .woocommerce-message button.inverted.menu-search,
	.bg-secondary .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search,
	.bg-secondary .woocommerce-message .button.inverted,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand .inverted.menu-search,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search,
	.bg-secondary .woocommerce-message .pagination .filter-expand .inverted.menu-search,
	.bg-secondary .woocommerce-message .pagination .filter-expand button.inverted.menu-search,
	.bg-secondary .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search,
	.bg-secondary .woocommerce-message button.inverted.button,
	.bg-secondary .woocommerce-message input[type=submit].inverted.button,
	.bg-secondary button.secondary.inverted,
	.bg-secondary input[type=submit].secondary.inverted,
	.pagination-project .filter-expand .bg-secondary .secondary.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary .inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary button.inverted.menu-search,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary input[type=submit].inverted.menu-search,
	.pagination .filter-expand .bg-secondary .secondary.inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .bg-secondary .inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .bg-secondary button.inverted.menu-search,
	.pagination .filter-expand .woocommerce-message .bg-secondary input[type=submit].inverted.menu-search,
	.woocommerce-message .bg-secondary .button.inverted,
	.woocommerce-message .bg-secondary button.inverted.button,
	.woocommerce-message .bg-secondary input[type=submit].inverted.button,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary .inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary button.inverted.menu-search,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary input[type=submit].inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .bg-secondary .inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .bg-secondary button.inverted.menu-search,
	.woocommerce-message .pagination .filter-expand .bg-secondary input[type=submit].inverted.menu-search {
		color: #fff;
		border-color: #fff;
		background: transparent
	}

	.bg-secondary .button.secondary.inverted:focus,
	.bg-secondary .button.secondary.inverted:hover,
	.bg-secondary .pagination-project .filter-expand .secondary.inverted.menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .secondary.inverted.menu-search:hover,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.bg-secondary .pagination-project .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.bg-secondary .pagination .filter-expand .secondary.inverted.menu-search:focus,
	.bg-secondary .pagination .filter-expand .secondary.inverted.menu-search:hover,
	.bg-secondary .pagination .filter-expand .woocommerce-message .inverted.menu-search:focus,
	.bg-secondary .pagination .filter-expand .woocommerce-message .inverted.menu-search:hover,
	.bg-secondary .pagination .filter-expand .woocommerce-message button.inverted.menu-search:focus,
	.bg-secondary .pagination .filter-expand .woocommerce-message button.inverted.menu-search:hover,
	.bg-secondary .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:focus,
	.bg-secondary .pagination .filter-expand .woocommerce-message input[type=submit].inverted.menu-search:hover,
	.bg-secondary .woocommerce-message .button.inverted:focus,
	.bg-secondary .woocommerce-message .button.inverted:hover,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand .inverted.menu-search:hover,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand button.inverted.menu-search:hover,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination-project .filter-expand input[type=submit].inverted.menu-search:hover,
	.bg-secondary .woocommerce-message .pagination .filter-expand .inverted.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination .filter-expand .inverted.menu-search:hover,
	.bg-secondary .woocommerce-message .pagination .filter-expand button.inverted.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination .filter-expand button.inverted.menu-search:hover,
	.bg-secondary .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:focus,
	.bg-secondary .woocommerce-message .pagination .filter-expand input[type=submit].inverted.menu-search:hover,
	.bg-secondary .woocommerce-message button.inverted.button:focus,
	.bg-secondary .woocommerce-message button.inverted.button:hover,
	.bg-secondary .woocommerce-message input[type=submit].inverted.button:focus,
	.bg-secondary .woocommerce-message input[type=submit].inverted.button:hover,
	.bg-secondary button.secondary.inverted:focus,
	.bg-secondary button.secondary.inverted:hover,
	.bg-secondary input[type=submit].secondary.inverted:focus,
	.bg-secondary input[type=submit].secondary.inverted:hover,
	.pagination-project .filter-expand .bg-secondary .secondary.inverted.menu-search:focus,
	.pagination-project .filter-expand .bg-secondary .secondary.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary .inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary .inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary button.inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary button.inverted.menu-search:hover,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary input[type=submit].inverted.menu-search:focus,
	.pagination-project .filter-expand .woocommerce-message .bg-secondary input[type=submit].inverted.menu-search:hover,
	.pagination .filter-expand .bg-secondary .secondary.inverted.menu-search:focus,
	.pagination .filter-expand .bg-secondary .secondary.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .bg-secondary .inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .bg-secondary .inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .bg-secondary button.inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .bg-secondary button.inverted.menu-search:hover,
	.pagination .filter-expand .woocommerce-message .bg-secondary input[type=submit].inverted.menu-search:focus,
	.pagination .filter-expand .woocommerce-message .bg-secondary input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .bg-secondary .button.inverted:focus,
	.woocommerce-message .bg-secondary .button.inverted:hover,
	.woocommerce-message .bg-secondary button.inverted.button:focus,
	.woocommerce-message .bg-secondary button.inverted.button:hover,
	.woocommerce-message .bg-secondary input[type=submit].inverted.button:focus,
	.woocommerce-message .bg-secondary input[type=submit].inverted.button:hover,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary .inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary .inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary button.inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary button.inverted.menu-search:hover,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination-project .filter-expand .bg-secondary input[type=submit].inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .bg-secondary .inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .bg-secondary .inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .bg-secondary button.inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .bg-secondary button.inverted.menu-search:hover,
	.woocommerce-message .pagination .filter-expand .bg-secondary input[type=submit].inverted.menu-search:focus,
	.woocommerce-message .pagination .filter-expand .bg-secondary input[type=submit].inverted.menu-search:hover {
		color: #212121;
		border-color: #fff;
		background: #fff
	}

	.bg-tertiary .button.tertiary,
	.bg-tertiary .pagination-project .filter-expand .tertiary.menu-search,
	.bg-tertiary .pagination .filter-expand .tertiary.menu-search,
	.bg-tertiary button.tertiary,
	.bg-tertiary input[type=submit].tertiary,
	.pagination-project .filter-expand .bg-tertiary .tertiary.menu-search,
	.pagination .filter-expand .bg-tertiary .tertiary.menu-search {
		color: #1180fe;
		border-color: #fff;
		background: #fff
	}

	.bg-tertiary .button.tertiary:focus,
	.bg-tertiary .button.tertiary:hover,
	.bg-tertiary .pagination-project .filter-expand .tertiary.menu-search:focus,
	.bg-tertiary .pagination-project .filter-expand .tertiary.menu-search:hover,
	.bg-tertiary .pagination .filter-expand .tertiary.menu-search:focus,
	.bg-tertiary .pagination .filter-expand .tertiary.menu-search:hover,
	.bg-tertiary button.tertiary:focus,
	.bg-tertiary button.tertiary:hover,
	.bg-tertiary input[type=submit].tertiary:focus,
	.bg-tertiary input[type=submit].tertiary:hover,
	.pagination-project .filter-expand .bg-tertiary .tertiary.menu-search:focus,
	.pagination-project .filter-expand .bg-tertiary .tertiary.menu-search:hover,
	.pagination .filter-expand .bg-tertiary .tertiary.menu-search:focus,
	.pagination .filter-expand .bg-tertiary .tertiary.menu-search:hover {
		color: #1180fe;
		border-color: hsla(0, 0%, 100%, .7);
		background: hsla(0, 0%, 100%, .7)
	}

	.bg-tertiary .button.tertiary.inverted,
	.bg-tertiary .pagination-project .filter-expand .tertiary.inverted.menu-search,
	.bg-tertiary .pagination .filter-expand .tertiary.inverted.menu-search,
	.bg-tertiary button.tertiary.inverted,
	.bg-tertiary input[type=submit].tertiary.inverted,
	.pagination-project .filter-expand .bg-tertiary .tertiary.inverted.menu-search,
	.pagination .filter-expand .bg-tertiary .tertiary.inverted.menu-search {
		color: #fff;
		border-color: #fff;
		background: transparent
	}

	.bg-tertiary .button.tertiary.inverted:focus,
	.bg-tertiary .button.tertiary.inverted:hover,
	.bg-tertiary .pagination-project .filter-expand .tertiary.inverted.menu-search:focus,
	.bg-tertiary .pagination-project .filter-expand .tertiary.inverted.menu-search:hover,
	.bg-tertiary .pagination .filter-expand .tertiary.inverted.menu-search:focus,
	.bg-tertiary .pagination .filter-expand .tertiary.inverted.menu-search:hover,
	.bg-tertiary button.tertiary.inverted:focus,
	.bg-tertiary button.tertiary.inverted:hover,
	.bg-tertiary input[type=submit].tertiary.inverted:focus,
	.bg-tertiary input[type=submit].tertiary.inverted:hover,
	.pagination-project .filter-expand .bg-tertiary .tertiary.inverted.menu-search:focus,
	.pagination-project .filter-expand .bg-tertiary .tertiary.inverted.menu-search:hover,
	.pagination .filter-expand .bg-tertiary .tertiary.inverted.menu-search:focus,
	.pagination .filter-expand .bg-tertiary .tertiary.inverted.menu-search:hover {
		color: #1180fe;
		border-color: #fff;
		background: #fff
	}
}

.lead-form .select2-container--default .select2-selection--single {
	background: #fff
}

.lead-form .input-wrap {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center;
	background: #f0f0f0;
	margin: 0 0 .5em;
	position: relative
}

.lead-form .input-wrap label {
	display: block;
	position: relative;
	-ms-flex-order: -1;
	order: -1;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	padding: .5em 1.25em;
	margin: 0;
	font-size: 12px;
	color: #212121;
	text-transform: uppercase;
	letter-spacing: .05em;
	transition: all .3s ease;
	line-height: 1.2
}

.lead-form .input-wrap .select2-container--default {
	border-width: 1px 0 0
}

.lead-form .input-wrap .select2-container--default .select2-selection--single {
	border: none;
	border-radius: 0;
	height: 2.5em
}

.lead-form .input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 1.5em
}

.lead-form .input-wrap input,
.lead-form .input-wrap textarea {
	border-width: 0;
	background: #f0f0f0;
	margin: 0;
	padding: .75em 1em;
	display: block;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	box-shadow: none;
	border-radius: 0
}

.lead-form .input-wrap input:focus+label,
.lead-form .input-wrap textarea:focus+label {
	color: #97d700
}

.lead-form .input-wrap .parsley-errors-list {
	position: absolute;
	top: calc(100% - .125em);
	right: 0;
	bottom: auto;
	left: 0;
	z-index: 10;
	opacity: 0;
	min-height: .125em;
	max-height: .125em;
	overflow: hidden;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	font-size: .75em;
	transition: all .5s ease
}

.lead-form .input-wrap .parsley-errors-list li {
	display: inline-block;
	margin: 0 1em 0 0;
	padding: .5em
}

.lead-form .input-wrap:focus .parsley-errors-list,
.lead-form .input-wrap:hover .parsley-errors-list {
	max-height: 5em
}

.lead-form .input-wrap.parsley-error label,
.lead-form .input-wrap.parsley-success label {
	color: #be1e2d
}

.lead-form .input-wrap.parsley-error label:before,
.lead-form .input-wrap.parsley-success label:before {
	font-family: FontAwesome;
	color: #be1e2d;
	position: absolute;
	top: calc(50% - .5em);
	right: .5em;
	bottom: auto;
	left: auto;
	line-height: 1;
	font-size: 1.25em
}

.lead-form .input-wrap.parsley-error label {
	color: #be1e2d
}

.lead-form .input-wrap.parsley-error label:before {
	content: "\f05a";
	color: #be1e2d
}

.lead-form .input-wrap.parsley-error input {
	border-color: rgba(190, 30, 45, .3)
}

.lead-form .input-wrap.parsley-error .parsley-errors-list {
	opacity: 1;
	background: #be1e2d
}

.lead-form .input-wrap.parsley-success label {
	color: #39b54a
}

.lead-form .input-wrap.parsley-success label:before {
	content: "\f058";
	color: #39b54a
}

.lead-form .input-wrap.parsley-success input {
	border-color: rgba(57, 181, 74, .3)
}

.lead-form .input-wrap.parsley-success .parsley-errors-list {
	opacity: 1;
	background: #39b54a
}

.lead-form .checkbox-wrap {
	font-size: 1em
}

.lead-form .checkbox-wrap label {
	position: relative;
	padding: 0 0 0 1.5em;
	line-height: 1.2
}

.lead-form .checkbox-wrap label:before {
	content: "\f096";
	font-family: FontAwesome;
	color: #bbb;
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: 0
}

.lead-form .checkbox-wrap input {
	display: none
}

.lead-form .checkbox-wrap input:checked+label {
	color: #97d700
}

.lead-form .checkbox-wrap input:checked+label:before {
	content: "\f14a";
	color: #212121
}

@media (min-width:30em) {
	.lead-form .checkbox-grid {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: -.25em
	}

	.lead-form .checkbox-wrap {
		margin: .25em;
		-ms-flex: 0 0 calc(50% - 0.5em);
		flex: 0 0 calc(50% - 0.5em);
		max-width: calc(50% - .5em);
		width: calc(50% - .5em)
	}
}

@media (min-width:48em) {
	.lead-form .checkbox-wrap {
		margin: .25em;
		-ms-flex: 0 0 calc(33.33% - 0.5em);
		flex: 0 0 calc(33.33% - 0.5em);
		max-width: calc(33.33% - .5em);
		width: calc(33.33% - .5em)
	}

	.lead-form .fields {
		margin: -.5em;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-align: start;
		align-items: flex-start
	}

	.lead-form .fields .input-wrap,
	.lead-form .fields .input-wrap.full {
		-ms-flex: 0 0 calc(100% - 0.5em);
		flex: 0 0 calc(100% - 0.5em);
		max-width: calc(100% - .5em);
		width: calc(100% - .5em);
		margin: .25em
	}

	.lead-form .fields .input-wrap.quarter {
		-ms-flex: 1 1 calc(50% - 0.5em);
		flex: 1 1 calc(50% - 0.5em)
	}
}

@media (min-width:62em) {
	.lead-form .input-wrap:not(.textarea-wrap) label {
		-ms-flex: 0 0 11em;
		flex: 0 0 11em;
		max-width: 11em;
		width: 11em
	}

	.lead-form .input-wrap .select2-container--default,
	.lead-form .input-wrap input {
		-ms-flex: 1 1 5em;
		flex: 1 1 5em;
		border-width: 0
	}

	.lead-form .textarea-wrap textarea {
		-ms-flex: 1 1 100%;
		flex: 1 1 100%
	}

	.lead-form .textarea-wrap label {
		padding: 1.5em 1.25em
	}

	.lead-form .fields .input-wrap.third {
		-ms-flex: 1 1 calc(50% - 0.5em);
		flex: 1 1 calc(50% - 0.5em)
	}

	.lead-form .fields .input-wrap.quarter {
		-ms-flex: 1 1 calc(33.33% - 0.5em);
		flex: 1 1 calc(33.33% - 0.5em)
	}
}

@media (min-width:75em) {
	.lead-form .fields .input-wrap.half {
		-ms-flex: 1 1 calc(50% - 0.5em);
		flex: 1 1 calc(50% - 0.5em)
	}

	.lead-form .fields .input-wrap.third {
		-ms-flex: 1 1 calc(33.33% - 0.5em);
		flex: 1 1 calc(33.33% - 0.5em)
	}

	.lead-form .fields .input-wrap.quarter {
		-ms-flex: 1 1 calc(25% - 0.5em);
		flex: 1 1 calc(25% - 0.5em)
	}
}

.checkbox-errors {
	text-align: center
}

.checkbox-errors ul li {
	color: #be1e2d;
	margin: .5em 0 0
}

.center {
	text-align: center
}

.center .divider {
	-ms-flex-pack: center;
	justify-content: center
}

@media (max-width:48em) {
	.center-mobile {
		text-align: center
	}

	.center-mobile .divider {
		-ms-flex-pack: center;
		justify-content: center
	}
}

.lead-form .select2-container--default .select2-selection--single {
	background-color: #f0f0f0 !important
}

.popup-active,
.popup-active-feedback,
.popup-active-search {
	height: 100%;
	overflow: hidden
}

.popup-active-feedback .popup-wrap-feedback,
.popup-active-search .popup-wrap-search,
.popup-wrap-active {
	z-index: 10000;
	opacity: 1
}

.popup-active-feedback .popup-wrap-feedback .popup-modal,
.popup-active-search .popup-wrap-search .popup-modal,
.popup-modal-active {
	transform: none;
	opacity: 1
}

.popup-wrap {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
	opacity: 0;
	background: rgba(0, 0, 0, .9);
	transition: opacity .3s ease;
	overflow: scroll
}

.popup-wrap .close-bg {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.popup-wrap .popup-modal {
	position: relative;
	z-index: 2;
	width: 90%;
	max-width: 35em;
	margin: 5% auto;
	border-top: .125em solid #212121;
	transform: scale(.5) translate3d(0, -2em, 0);
	opacity: 0;
	transition: all .3s ease
}

.popup-wrap .popup-cancel {
	text-align: center;
	padding: .5em;
	font-size: .8em;
	cursor: pointer;
	transition: all .3s ease
}

.col2-set.addresses .popup-wrap .popup-cancel address,
.popup-wrap .popup-cancel .col2-set.addresses address,
.popup-wrap .popup-cancel .woocommerce-breadcrumb,
.popup-wrap .popup-cancel p {
	margin: 0;
	text-transform: uppercase;
	letter-spacing: .1em
}

.col2-set.addresses .popup-wrap .popup-cancel address:after,
.col2-set.addresses .popup-wrap .popup-cancel address:before,
.popup-wrap .popup-cancel .col2-set.addresses address:after,
.popup-wrap .popup-cancel .col2-set.addresses address:before,
.popup-wrap .popup-cancel .woocommerce-breadcrumb:after,
.popup-wrap .popup-cancel .woocommerce-breadcrumb:before,
.popup-wrap .popup-cancel p:after,
.popup-wrap .popup-cancel p:before {
	content: " - "
}

.popup-wrap .popup-cancel:focus,
.popup-wrap .popup-cancel:hover {
	background: #3b3b3b
}

@media (min-width:48em) {
	.popup-wrap {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		padding: 0 0 5%
	}

	.popup-wrap .popup-modal {
		margin: auto
	}
}

.popup-wrap-feedback .popup-modal {
	position: relative
}

.popup-wrap-feedback input,
.popup-wrap-feedback textarea {
	background: #f0f0f0
}

.popup-wrap-feedback input:focus,
.popup-wrap-feedback textarea:focus {
	background: #fff
}

.popup-wrap-feedback label {
	display: none
}

.popup-wrap-feedback .popup-cancel {
	position: absolute;
	top: -.5em;
	right: -.5em;
	bottom: auto;
	left: auto;
	width: 2.5em;
	height: 2.5em;
	border-radius: 50%;
	border: 2px solid #fff;
	color: #fff;
	text-align: center
}

.popup-wrap-search {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	padding: 0 0 5%
}

.popup-wrap-search .popup-modal {
	margin: auto;
	border: none;
	text-align: center
}

.col2-set.addresses .popup-wrap-search .popup-cancel address,
.popup-wrap-search .popup-cancel .col2-set.addresses address,
.popup-wrap-search .popup-cancel .woocommerce-breadcrumb,
.popup-wrap-search .popup-cancel p {
	color: #fff;
	transition: all .3s ease
}

.popup-wrap-search .popup-cancel:focus,
.popup-wrap-search .popup-cancel:hover {
	background: transparent
}

.col2-set.addresses .popup-wrap-search .popup-cancel:focus address,
.col2-set.addresses .popup-wrap-search .popup-cancel:hover address,
.popup-wrap-search .popup-cancel:focus .col2-set.addresses address,
.popup-wrap-search .popup-cancel:focus .woocommerce-breadcrumb,
.popup-wrap-search .popup-cancel:focus p,
.popup-wrap-search .popup-cancel:hover .col2-set.addresses address,
.popup-wrap-search .popup-cancel:hover .woocommerce-breadcrumb,
.popup-wrap-search .popup-cancel:hover p {
	color: #3b3b3b
}

.popup-wrap-search h2 {
	font-size: 1em;
	color: #fff
}

.pagination-project .filter-expand .popup-wrap-search .menu-search,
.pagination .filter-expand .popup-wrap-search .menu-search,
.popup-wrap-search .button,
.popup-wrap-search .input-wrap,
.popup-wrap-search .pagination-project .filter-expand .menu-search,
.popup-wrap-search .pagination .filter-expand .menu-search,
.popup-wrap-search button,
.popup-wrap-search input {
	transition: all .3s ease
}

.popup-wrap-search form {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	border: 1px solid #fff;
	overflow: hidden;
	position: relative
}

.popup-wrap-search label {
	display: block;
	-ms-flex: 1 1 10em;
	flex: 1 1 10em;
	margin: 0;
	position: relative;
	padding-right: 2.5em;
	overflow: hidden
}

.popup-wrap-search label span {
	display: none
}

.popup-wrap-search label:after {
	content: "\f002";
	font-family: FontAwesome;
	color: #fff;
	position: absolute;
	font-size: 1.5em;
	right: .5em;
	bottom: .5em;
	cursor: pointer;
	padding-left: .5em
}

.popup-wrap-search label input,
.popup-wrap-search label input[type=search] {
	color: #fff;
	margin: 0;
	border: none;
	outline: none;
	box-shadow: none;
	background: transparent
}

.popup-wrap-search label input::-webkit-input-placeholder,
.popup-wrap-search label input[type=search]::-webkit-input-placeholder {
	color: hsla(0, 0%, 100%, .5);
	opacity: 1;
	font-weight: 400;
	-webkit-font-smoothing: antialiased
}

.popup-wrap-search label input:-moz-placeholder,
.popup-wrap-search label input::-moz-placeholder,
.popup-wrap-search label input[type=search]:-moz-placeholder,
.popup-wrap-search label input[type=search]::-moz-placeholder {
	color: hsla(0, 0%, 100%, .5);
	opacity: 1;
	font-weight: 400
}

.popup-wrap-search label input:-ms-input-placeholder,
.popup-wrap-search label input[type=search]:-ms-input-placeholder {
	color: hsla(0, 0%, 100%, .5);
	opacity: 1;
	font-weight: 400
}

.popup-wrap-search label input:-webkit-autofill {
	background-color: transparent !important
}

.popup-wrap-search input[type=submit].search-submit {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: auto;
	width: 4em;
	overflow: hidden;
	color: transparent;
	background: transparent;
	margin: 0;
	padding: 0;
	border: none;
	line-height: 1;
	box-shadow: none
}

.fb-messenger-wrap {
	position: fixed;
	top: auto;
	right: calc(50% - 150px);
	bottom: 0;
	left: auto;
	width: 300px;
	z-index: 10000;
	transform: translateY(100%);
	transition: transform .3s ease;
	text-align: center
}

.fb-messenger-wrap .fb-page {
	margin: auto
}

.fb-messenger-wrap .fb-messenger-close {
	position: absolute;
	top: -.5em;
	right: -.5em;
	bottom: auto;
	left: auto;
	z-index: 10000;
	font-size: 1.25em;
	color: #fff;
	background: #4080ff;
	cursor: pointer;
	opacity: 0;
	transition: all .3s ease;
	border-radius: 50%;
	width: 1.25em;
	height: 1.25em;
	padding: .1em 0 0;
	text-align: center
}

@media (max-width:48em) {
	.fb-messenger-wrap {
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: -1;
		overflow: scroll;
		width: auto;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		transform: scale(1.5);
		opacity: 0
	}

	.fb-messenger-wrap .close-bg {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		transition: all .3s ease
	}

	.fb-messenger-wrap .fb-page {
		-ms-flex: 0 0 300px;
		flex: 0 0 300px;
		max-width: 300px;
		width: 300px
	}
}

@media (min-width:48em) {
	.fb-messenger-wrap {
		position: fixed;
		top: auto;
		right: 5%;
		bottom: 0;
		left: auto
	}
}

.fb-messenger-active .fb-messenger-wrap {
	transform: translateZ(0)
}

.fb-messenger-active .fb-messenger-wrap .fb-messenger-close {
	opacity: 1
}

@media (max-width:48em) {
	.fb-messenger-active {
		height: 100%;
		overflow: hidden
	}

	.fb-messenger-active .close-bg {
		background: rgba(0, 0, 0, .8)
	}

	.fb-messenger-active .fb-messenger-wrap {
		z-index: 1100;
		opacity: 1;
		transform: none
	}

	.fb-messenger-active .fb-messenger-wrap .fb-messenger-close {
		position: absolute;
		top: 1em;
		right: 1em;
		bottom: auto;
		left: auto
	}

	.fb-messenger-active .fb-messenger-button {
		transform: translate3d(0, 200%, 0)
	}
}

.fb-messenger-button {
	position: fixed;
	top: auto;
	right: 1em;
	bottom: 1em;
	left: auto;
	cursor: pointer;
	z-index: 9999;
	transition: all .3s ease
}

.fb-messenger-button .fb-bar {
	display: none;
	background: #4080ff;
	padding: .35em 1em;
	transition: all .3s ease
}

.col2-set.addresses .fb-messenger-button .fb-bar address,
.fb-messenger-button .fb-bar .col2-set.addresses address,
.fb-messenger-button .fb-bar .woocommerce-breadcrumb,
.fb-messenger-button .fb-bar p {
	margin: 0;
	color: #fff
}

.fb-messenger-button .fa-stack {
	font-size: 2.5em
}

.fb-messenger-button .fa-stack-2x {
	color: #4080ff;
	text-shadow: 0 2px 5px rgba(0, 0, 0, .3)
}

.fb-messenger-button .fa-stack-1x {
	color: #fff
}

@media (min-width:62em) {
	.fb-messenger-button .fa-stack .fa-stack-1x {
		top: -.125em
	}

	.fb-messenger-button .fa-stack:after {
		content: "Message";
		font-family: open sans, Arial, sans-serif;
		font-size: .2em;
		line-height: 1;
		color: #fff;
		text-transform: uppercase;
		display: block;
		position: absolute;
		top: auto;
		right: 0;
		bottom: 2em;
		left: 0;
		text-align: center;
		z-index: 5
	}
}

.media-gallery-wrap {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: -.5em
}

.gallery-item {
	-ms-flex: 0 0 calc(50% - 1em);
	flex: 0 0 calc(50% - 1em);
	max-width: calc(50% - 1em);
	width: calc(50% - 1em);
	margin: .5em
}

.gallery-item img {
	display: block;
	width: 100%
}

.gallery-item .woocom-row.order li.order-status,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label,
.gallery-item a,
.woocom-row.order .gallery-item li.order-status,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label {
	display: block;
	position: relative;
	overflow: hidden
}

.gallery-item .woocom-row.order li.order-status:after,
.gallery-item .woocom-row.order li.order-status:before,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:after,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:before,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:after,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:before,
.gallery-item a:after,
.gallery-item a:before,
.woocom-row.order .gallery-item li.order-status:after,
.woocom-row.order .gallery-item li.order-status:before,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:after,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:before,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:after,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:before {
	transition: all .3s ease
}

.gallery-item .woocom-row.order li.order-status:before,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:before,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:before,
.gallery-item a:before,
.woocom-row.order .gallery-item li.order-status:before,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:before,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:before {
	content: "";
	background: rgba(0, 0, 0, .3);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0
}

.gallery-item .woocom-row.order li.order-status:after,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:after,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:after,
.gallery-item a:after,
.woocom-row.order .gallery-item li.order-status:after,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:after,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:after {
	content: "\f055";
	font-family: FontAwesome;
	font-size: 2em;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -.5em 0 0 -.5em;
	opacity: 0;
	transform: scale(3);
	text-shadow: 0 .125em .25em rgba(0, 0, 0, .5)
}

.gallery-item .woocom-row.order li.order-status:focus:after,
.gallery-item .woocom-row.order li.order-status:focus:before,
.gallery-item .woocom-row.order li.order-status:hover:after,
.gallery-item .woocom-row.order li.order-status:hover:before,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:focus:after,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:focus:before,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:hover:after,
.gallery-item .woocommerce-billing-fields #ship-to-different-address label:hover:before,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:focus:after,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:focus:before,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:hover:after,
.gallery-item .woocommerce-shipping-fields #ship-to-different-address label:hover:before,
.gallery-item a:focus:after,
.gallery-item a:focus:before,
.gallery-item a:hover:after,
.gallery-item a:hover:before,
.woocom-row.order .gallery-item li.order-status:focus:after,
.woocom-row.order .gallery-item li.order-status:focus:before,
.woocom-row.order .gallery-item li.order-status:hover:after,
.woocom-row.order .gallery-item li.order-status:hover:before,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:focus:after,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:focus:before,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:hover:after,
.woocommerce-billing-fields #ship-to-different-address .gallery-item label:hover:before,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:focus:after,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:focus:before,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:hover:after,
.woocommerce-shipping-fields #ship-to-different-address .gallery-item label:hover:before {
	opacity: 1;
	transform: scale(1)
}

@media (min-width:30em) {
	.gallery-item {
		-ms-flex: 0 0 calc(33.33% - 1em);
		flex: 0 0 calc(33.33% - 1em);
		max-width: calc(33.33% - 1em);
		width: calc(33.33% - 1em)
	}
}

.gallery-video .woocom-row.order li.order-status:after,
.gallery-video .woocommerce-billing-fields #ship-to-different-address label:after,
.gallery-video .woocommerce-shipping-fields #ship-to-different-address label:after,
.gallery-video a:after,
.woocom-row.order .gallery-video li.order-status:after,
.woocommerce-billing-fields #ship-to-different-address .gallery-video label:after,
.woocommerce-shipping-fields #ship-to-different-address .gallery-video label:after {
	content: "\f144"
}

.gallery-image .woocom-row.order li.order-status:after,
.gallery-image .woocommerce-billing-fields #ship-to-different-address label:after,
.gallery-image .woocommerce-shipping-fields #ship-to-different-address label:after,
.gallery-image a:after,
.woocom-row.order .gallery-image li.order-status:after,
.woocommerce-billing-fields #ship-to-different-address .gallery-image label:after,
.woocommerce-shipping-fields #ship-to-different-address .gallery-image label:after {
	content: "\f055"
}

.content-info .section-split {
	padding: 1em 0
}

.content-info .section-split .split-col .social {
	-ms-flex-pack: center;
	justify-content: center
}

.content-info .section-split .split-col .social li {
	background-color: #fff
}

.content-info .section-split .split-col .social li .woocom-row.order li.order-status,
.content-info .section-split .split-col .social li .woocommerce-billing-fields #ship-to-different-address label,
.content-info .section-split .split-col .social li .woocommerce-shipping-fields #ship-to-different-address label,
.content-info .section-split .split-col .social li a,
.woocom-row.order .content-info .section-split .split-col .social li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .content-info .section-split .split-col .social li label,
.woocommerce-shipping-fields #ship-to-different-address .content-info .section-split .split-col .social li label {
	color: #000
}

.content-info .section-split .split-col .social li:focus .woocom-row.order li.order-status,
.content-info .section-split .split-col .social li:focus .woocommerce-billing-fields #ship-to-different-address label,
.content-info .section-split .split-col .social li:focus .woocommerce-shipping-fields #ship-to-different-address label,
.content-info .section-split .split-col .social li:focus a,
.content-info .section-split .split-col .social li:hover .woocom-row.order li.order-status,
.content-info .section-split .split-col .social li:hover .woocommerce-billing-fields #ship-to-different-address label,
.content-info .section-split .split-col .social li:hover .woocommerce-shipping-fields #ship-to-different-address label,
.content-info .section-split .split-col .social li:hover a,
.woocom-row.order .content-info .section-split .split-col .social li:focus li.order-status,
.woocom-row.order .content-info .section-split .split-col .social li:hover li.order-status,
.woocommerce-billing-fields #ship-to-different-address .content-info .section-split .split-col .social li:focus label,
.woocommerce-billing-fields #ship-to-different-address .content-info .section-split .split-col .social li:hover label,
.woocommerce-shipping-fields #ship-to-different-address .content-info .section-split .split-col .social li:focus label,
.woocommerce-shipping-fields #ship-to-different-address .content-info .section-split .split-col .social li:hover label {
	color: #97d700
}

@media (min-width:48em) {
	.content-info .section-split .split-col .social {
		-ms-flex-pack: end;
		justify-content: flex-end
	}
}

.content-info .brand {
	margin: 0
}

.content-info .brand img {
	-ms-flex: 0 0 220px;
	flex: 0 0 220px;
	max-width: 220px;
	width: 220px;
	margin: 0 auto 1em
}

@media (min-width:48em) {
	.content-info .brand img {
		margin-left: 0
	}
}

.content-info .social {
	text-align: right
}

.footer-credits {
	border-top: 1px solid #313131;
	text-align: center;
	padding: .5em 0
}

.footer-credits .copyright {
	font-size: 10px;
	margin: 0 0 .5em
}

.col2-set.addresses .footer-credits .copyright address,
.footer-credits .copyright .col2-set.addresses address,
.footer-credits .copyright .woocommerce-breadcrumb,
.footer-credits .copyright li,
.footer-credits .copyright p,
.footer-credits .copyright ul {
	display: inline-block;
	margin: 0
}

.footer-credits .copyright ul {
	margin: 0 .5em
}

.footer-credits .copyright li {
	margin: 0 0 0 .5em;
	padding: 0 0 0 .675em;
	border: 1px solid #fff;
	border-width: 0 0 0 1px;
	line-height: 1
}

.footer-credits .copyright li .woocom-row.order li.order-status,
.footer-credits .copyright li .woocommerce-billing-fields #ship-to-different-address label,
.footer-credits .copyright li .woocommerce-shipping-fields #ship-to-different-address label,
.footer-credits .copyright li a,
.woocom-row.order .footer-credits .copyright li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .footer-credits .copyright li label,
.woocommerce-shipping-fields #ship-to-different-address .footer-credits .copyright li label {
	cursor: pointer
}

.footer-credits .copyright li:first-of-type {
	margin: 0;
	padding: 0;
	border-width: 0
}

@media (min-width:48em) {
	.footer-credits {
		text-align: left
	}

	.col2-set.addresses .footer-credits address,
	.footer-credits .col2-set.addresses address,
	.footer-credits .woocommerce-breadcrumb,
	.footer-credits p {
		margin: 0
	}

	.footer-credits .container,
	.footer-credits .woocommerce-message {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: justify;
		justify-content: space-between;
		margin: auto
	}

	.footer-credits .copyright {
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		margin: auto
	}

	.footer-credits .jac-tech {
		padding: .25em 0 0
	}
}

.wrapper {
	transition: all .3s ease;
	padding-top: 3.75em
}

@media (min-width:62em) {
	.wrapper {
		padding-top: 0
	}
}

.search .wrapper {
	padding-top: 3.75em
}

.menu-off-canvas {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: auto;
	z-index: -1;
	width: 20em;
	height: 100%;
	overflow: scroll;
	transition: all .3s ease;
	border-left: 1px solid #000;
	transform: translate3d(20em, 0, 0)
}

.menu-off-canvas .brand {
	padding: 1em;
	margin: 0 0 2em;
	border-bottom: 1px solid hsla(0, 0%, 73%, .8);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center
}

.menu-off-canvas .brand img {
	-ms-flex: 0 0 185px;
	flex: 0 0 185px;
	max-width: 185px;
	width: 185px
}

.menu-off-canvas .menu-utility {
	position: absolute;
	top: 1.25em;
	right: 1em;
	text-align: right
}

.menu-off-canvas .menu-utility i {
	font-size: 20px;
	color: #bbb !important
}

.menu-off-canvas .menu-utility i:focus,
.menu-off-canvas .menu-utility i:hover {
	color: #97d700 !important
}

.menu-off-canvas .menu-primary,
.menu-off-canvas .menu-secondary {
	padding: 0;
	margin: 0
}

.menu-off-canvas .menu-primary li,
.menu-off-canvas .menu-secondary li {
	padding: .25em .5em .25em 1em;
	position: relative
}

.menu-off-canvas .menu-primary li .woocom-row.order li.order-status,
.menu-off-canvas .menu-primary li .woocommerce-billing-fields #ship-to-different-address label,
.menu-off-canvas .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label,
.menu-off-canvas .menu-primary li a,
.menu-off-canvas .menu-secondary li .woocom-row.order li.order-status,
.menu-off-canvas .menu-secondary li .woocommerce-billing-fields #ship-to-different-address label,
.menu-off-canvas .menu-secondary li .woocommerce-shipping-fields #ship-to-different-address label,
.menu-off-canvas .menu-secondary li a,
.woocom-row.order .menu-off-canvas .menu-primary li li.order-status,
.woocom-row.order .menu-off-canvas .menu-secondary li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-primary li label,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-primary li label,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label {
	color: #000;
	font-family: forza-medium, eurostile, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 500
}

.menu-off-canvas .menu-primary li .woocom-row.order li.active.order-status,
.menu-off-canvas .menu-primary li .woocom-row.order li.order-status:focus,
.menu-off-canvas .menu-primary li .woocom-row.order li.order-status:hover,
.menu-off-canvas .menu-primary li .woocommerce-billing-fields #ship-to-different-address label.active,
.menu-off-canvas .menu-primary li .woocommerce-billing-fields #ship-to-different-address label:focus,
.menu-off-canvas .menu-primary li .woocommerce-billing-fields #ship-to-different-address label:hover,
.menu-off-canvas .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label.active,
.menu-off-canvas .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label:focus,
.menu-off-canvas .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label:hover,
.menu-off-canvas .menu-primary li a.active,
.menu-off-canvas .menu-primary li a:focus,
.menu-off-canvas .menu-primary li a:hover,
.menu-off-canvas .menu-secondary li .woocom-row.order li.active.order-status,
.menu-off-canvas .menu-secondary li .woocom-row.order li.order-status:focus,
.menu-off-canvas .menu-secondary li .woocom-row.order li.order-status:hover,
.menu-off-canvas .menu-secondary li .woocommerce-billing-fields #ship-to-different-address label.active,
.menu-off-canvas .menu-secondary li .woocommerce-billing-fields #ship-to-different-address label:focus,
.menu-off-canvas .menu-secondary li .woocommerce-billing-fields #ship-to-different-address label:hover,
.menu-off-canvas .menu-secondary li .woocommerce-shipping-fields #ship-to-different-address label.active,
.menu-off-canvas .menu-secondary li .woocommerce-shipping-fields #ship-to-different-address label:focus,
.menu-off-canvas .menu-secondary li .woocommerce-shipping-fields #ship-to-different-address label:hover,
.menu-off-canvas .menu-secondary li a.active,
.menu-off-canvas .menu-secondary li a:focus,
.menu-off-canvas .menu-secondary li a:hover,
.woocom-row.order .menu-off-canvas .menu-primary li li.active.order-status,
.woocom-row.order .menu-off-canvas .menu-primary li li.order-status:focus,
.woocom-row.order .menu-off-canvas .menu-primary li li.order-status:hover,
.woocom-row.order .menu-off-canvas .menu-secondary li li.active.order-status,
.woocom-row.order .menu-off-canvas .menu-secondary li li.order-status:focus,
.woocom-row.order .menu-off-canvas .menu-secondary li li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-primary li label.active,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-primary li label:focus,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-primary li label:hover,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label.active,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label:focus,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label:hover,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-primary li label.active,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-primary li label:focus,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-primary li label:hover,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label.active,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label:focus,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-secondary li label:hover {
	color: #97d700
}

.menu-off-canvas .menu-primary .active,
.menu-off-canvas .menu-secondary .active {
	padding-right: calc(1em - 7px)
}

.menu-off-canvas .menu-primary .active .woocom-row.order li.order-status,
.menu-off-canvas .menu-primary .active .woocommerce-billing-fields #ship-to-different-address label,
.menu-off-canvas .menu-primary .active .woocommerce-shipping-fields #ship-to-different-address label,
.menu-off-canvas .menu-primary .active a,
.menu-off-canvas .menu-secondary .active .woocom-row.order li.order-status,
.menu-off-canvas .menu-secondary .active .woocommerce-billing-fields #ship-to-different-address label,
.menu-off-canvas .menu-secondary .active .woocommerce-shipping-fields #ship-to-different-address label,
.menu-off-canvas .menu-secondary .active a,
.woocom-row.order .menu-off-canvas .menu-primary .active li.order-status,
.woocom-row.order .menu-off-canvas .menu-secondary .active li.order-status,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-primary .active label,
.woocommerce-billing-fields #ship-to-different-address .menu-off-canvas .menu-secondary .active label,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-primary .active label,
.woocommerce-shipping-fields #ship-to-different-address .menu-off-canvas .menu-secondary .active label {
	color: #97d700
}

.menu-off-canvas .menu-primary .active:before,
.menu-off-canvas .menu-secondary .active:before {
	content: "";
	height: 100%;
	border-left: 7px solid #97d700;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0
}

.menu-off-canvas .footer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 1em;
	margin-top: 1.5em;
	border: 1px solid hsla(0, 0%, 73%, .8);
	border-width: 1px 0
}

.col2-set.addresses .menu-off-canvas .footer address,
.menu-off-canvas .footer .col2-set.addresses address,
.menu-off-canvas .footer .woocommerce-breadcrumb,
.menu-off-canvas .footer p {
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	font-family: forza, eurostile, sans-serif;
	margin: 0
}

.menu-off-canvas .footer .social {
	text-align: right
}

.menu-off-canvas.left {
	left: 0;
	right: auto;
	transform: translate3d(-20em, 0, 0)
}

.search .menu-fixed,
.single-person .menu-fixed,
.single-product .menu-fixed {
	background-color: #011525;
}

.menu-fixed {
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 100%;
	transition: all .3s ease
}

.menu-fixed.scroll-trigger {
	background-color: #011525;
}

@media (max-width:62em) {
	.menu-fixed {
		background-color: #011525;
	}
}

.menu-fixed .container,
.menu-fixed .woocommerce-message {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	padding: .5em 0
}

.menu-fixed .container .brand,
.menu-fixed .woocommerce-message .brand {
	margin-left: 0
}

.menu-fixed .container .brand img,
.menu-fixed .woocommerce-message .brand img {
	-ms-flex: 0 0 220px;
	flex: 0 0 220px;
	max-width: 220px;
	width: 220px
}

.menu-fixed .container .menu-primary,
.menu-fixed .woocommerce-message .menu-primary {
	display: none
}

.menu-fixed .container .menu-primary li,
.menu-fixed .woocommerce-message .menu-primary li {
	display: inline-block;
	padding: 0 1em
}

.menu-fixed .container .menu-primary li .woocom-row.order li.order-status,
.menu-fixed .container .menu-primary li .woocommerce-billing-fields #ship-to-different-address label,
.menu-fixed .container .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label,
.menu-fixed .container .menu-primary li a,
.menu-fixed .woocommerce-message .menu-primary li .woocom-row.order li.order-status,
.menu-fixed .woocommerce-message .menu-primary li .woocommerce-billing-fields #ship-to-different-address label,
.menu-fixed .woocommerce-message .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label,
.menu-fixed .woocommerce-message .menu-primary li a,
.woocom-row.order .menu-fixed .container .menu-primary li li.order-status,
.woocom-row.order .menu-fixed .woocommerce-message .menu-primary li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .container .menu-primary li label,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary li label,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .container .menu-primary li label,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary li label {
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1px
}

.menu-fixed .container .menu-primary .active .woocom-row.order li.order-status,
.menu-fixed .container .menu-primary .active .woocommerce-billing-fields #ship-to-different-address label,
.menu-fixed .container .menu-primary .active .woocommerce-shipping-fields #ship-to-different-address label,
.menu-fixed .container .menu-primary .active a,
.menu-fixed .container .menu-primary li .woocom-row.order li.order-status:focus,
.menu-fixed .container .menu-primary li .woocom-row.order li.order-status:hover,
.menu-fixed .container .menu-primary li .woocommerce-billing-fields #ship-to-different-address label:focus,
.menu-fixed .container .menu-primary li .woocommerce-billing-fields #ship-to-different-address label:hover,
.menu-fixed .container .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label:focus,
.menu-fixed .container .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label:hover,
.menu-fixed .container .menu-primary li a:focus,
.menu-fixed .container .menu-primary li a:hover,
.menu-fixed .woocommerce-message .menu-primary .active .woocom-row.order li.order-status,
.menu-fixed .woocommerce-message .menu-primary .active .woocommerce-billing-fields #ship-to-different-address label,
.menu-fixed .woocommerce-message .menu-primary .active .woocommerce-shipping-fields #ship-to-different-address label,
.menu-fixed .woocommerce-message .menu-primary .active a,
.menu-fixed .woocommerce-message .menu-primary li .woocom-row.order li.order-status:focus,
.menu-fixed .woocommerce-message .menu-primary li .woocom-row.order li.order-status:hover,
.menu-fixed .woocommerce-message .menu-primary li .woocommerce-billing-fields #ship-to-different-address label:focus,
.menu-fixed .woocommerce-message .menu-primary li .woocommerce-billing-fields #ship-to-different-address label:hover,
.menu-fixed .woocommerce-message .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label:focus,
.menu-fixed .woocommerce-message .menu-primary li .woocommerce-shipping-fields #ship-to-different-address label:hover,
.menu-fixed .woocommerce-message .menu-primary li a:focus,
.menu-fixed .woocommerce-message .menu-primary li a:hover,
.woocom-row.order .menu-fixed .container .menu-primary .active li.order-status,
.woocom-row.order .menu-fixed .container .menu-primary li li.order-status:focus,
.woocom-row.order .menu-fixed .container .menu-primary li li.order-status:hover,
.woocom-row.order .menu-fixed .woocommerce-message .menu-primary .active li.order-status,
.woocom-row.order .menu-fixed .woocommerce-message .menu-primary li li.order-status:focus,
.woocom-row.order .menu-fixed .woocommerce-message .menu-primary li li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .container .menu-primary .active label,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .container .menu-primary li label:focus,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .container .menu-primary li label:hover,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary .active label,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary li label:focus,
.woocommerce-billing-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary li label:hover,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .container .menu-primary .active label,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .container .menu-primary li label:focus,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .container .menu-primary li label:hover,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary .active label,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary li label:focus,
.woocommerce-shipping-fields #ship-to-different-address .menu-fixed .woocommerce-message .menu-primary li label:hover {
	color: #97d700
}

@media (min-width:62em) {

	.menu-fixed .container .menu-primary,
	.menu-fixed .woocommerce-message .menu-primary {
		display: block
	}
}

.menu-utility li {
	display: inline-block;
	padding: 0 .5em
}

.menu-utility .menu-open {
	font-size: 20px
}

.menu-utility i {
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	transition: all .3s ease-in-out
}

.menu-utility i:focus,
.menu-utility i:hover {
	color: #97d700
}

.menu-utility i.menu-off-canvas {
	color: #bbb
}

.menu-off-canvas-active {
	overflow: hidden;
	max-height: 100%
}

.menu-off-canvas-active .menu-fixed,
.menu-off-canvas-active .wrapper {
	transform: translate3d(-20em, 0, 0)
}

.menu-off-canvas-active .menu-off-canvas {
	transform: translateZ(0);
	z-index: 10001
}

.menu-off-canvas-active.left .menu-fixed,
.menu-off-canvas-active.left .wrapper {
	transform: translate3d(20em, 0, 0)
}

.menu-off-canvas-active.left .menu-off-canvas.left {
	transform: none
}

.banner {
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.banner .banner-image {
	height: 30.8854166667vw;
	overflow: hidden
}

.banner .banner-image img {
	width: 100%;
	display: block
}

.banner .button,
.banner .pagination-project .filter-expand .menu-search,
.banner .pagination .filter-expand .menu-search,
.pagination-project .filter-expand .banner .menu-search,
.pagination .filter-expand .banner .menu-search {
	margin: 1.5em 0 0
}

.banner .overlay {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center
}

.banner .overlay .act-like-h1,
.banner .overlay .col2-set.addresses address,
.banner .overlay .woocom-row.order li.order-status,
.banner .overlay .woocommerce-billing-fields #ship-to-different-address label,
.banner .overlay .woocommerce-breadcrumb,
.banner .overlay .woocommerce-shipping-fields #ship-to-different-address label,
.banner .overlay a,
.banner .overlay h1,
.banner .overlay h2,
.banner .overlay h3,
.banner .overlay p,
.col2-set.addresses .banner .overlay address,
.woocom-row.order .banner .overlay li.order-status,
.woocommerce-billing-fields #ship-to-different-address .banner .overlay label,
.woocommerce-shipping-fields #ship-to-different-address .banner .overlay label {
	text-align: center;
	max-width: 100%
}

@media screen and (min-width:48em) {
	.banner {
		border: none
	}

	.banner:not(.button):not(.pagination-project .filter-expand .menu-search):not(.pagination .filter-expand .menu-search) {
		text-shadow: 0 .125em .25em rgba(0, 0, 0, .3)
	}

	.banner .act-like-h1,
	.banner h1 {
		color: #97d700
	}

	.banner .col2-set.addresses address.subtitle,
	.banner .subtitle.woocommerce-breadcrumb,
	.banner p.subtitle,
	.col2-set.addresses .banner address.subtitle {
		color: #fff
	}

	.banner .bg-fade {
		opacity: .55;
		z-index: 2
	}

	.banner .bg-fade,
	.banner .overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}

	.banner .overlay {
		z-index: 3;
		padding: 0;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-align: center;
		align-items: center
	}

	.banner .overlay .container,
	.banner .overlay .woocommerce-message {
		margin-bottom: 3em
	}

	.banner .overlay .container .act-like-h1,
	.banner .overlay .container .col2-set.addresses address,
	.banner .overlay .container .woocom-row.order li.order-status,
	.banner .overlay .container .woocommerce-billing-fields #ship-to-different-address label,
	.banner .overlay .container .woocommerce-breadcrumb,
	.banner .overlay .container .woocommerce-shipping-fields #ship-to-different-address label,
	.banner .overlay .container a,
	.banner .overlay .container h1,
	.banner .overlay .container h2,
	.banner .overlay .container h3,
	.banner .overlay .container p,
	.banner .overlay .woocommerce-message .act-like-h1,
	.banner .overlay .woocommerce-message .col2-set.addresses address,
	.banner .overlay .woocommerce-message .woocom-row.order li.order-status,
	.banner .overlay .woocommerce-message .woocommerce-billing-fields #ship-to-different-address label,
	.banner .overlay .woocommerce-message .woocommerce-breadcrumb,
	.banner .overlay .woocommerce-message .woocommerce-shipping-fields #ship-to-different-address label,
	.banner .overlay .woocommerce-message a,
	.banner .overlay .woocommerce-message h1,
	.banner .overlay .woocommerce-message h2,
	.banner .overlay .woocommerce-message h3,
	.banner .overlay .woocommerce-message p,
	.col2-set.addresses .banner .overlay .container address,
	.col2-set.addresses .banner .overlay .woocommerce-message address,
	.woocom-row.order .banner .overlay .container li.order-status,
	.woocom-row.order .banner .overlay .woocommerce-message li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .banner .overlay .container label,
	.woocommerce-billing-fields #ship-to-different-address .banner .overlay .woocommerce-message label,
	.woocommerce-shipping-fields #ship-to-different-address .banner .overlay .container label,
	.woocommerce-shipping-fields #ship-to-different-address .banner .overlay .woocommerce-message label {
		text-align: left
	}

	.banner .blurb,
	.banner .two-col,
	.banner nav.woocommerce-pagination {
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		margin: auto 10%;
		max-width: none
	}
}

.social,
.social li {
	display: -ms-flexbox;
	display: flex
}

.social li {
	border-radius: 50%;
	background-color: #000;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 5px;
	-ms-flex: 0 0 25px;
	flex: 0 0 25px;
	max-width: 25px;
	width: 25px;
	height: 25px
}

.social li .woocom-row.order li.order-status,
.social li .woocommerce-billing-fields #ship-to-different-address label,
.social li .woocommerce-shipping-fields #ship-to-different-address label,
.social li a,
.woocom-row.order .social li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .social li label,
.woocommerce-shipping-fields #ship-to-different-address .social li label {
	color: #fff;
	font-size: 15px
}

.social li:focus .woocom-row.order li.order-status,
.social li:focus .woocommerce-billing-fields #ship-to-different-address label,
.social li:focus .woocommerce-shipping-fields #ship-to-different-address label,
.social li:focus a,
.social li:hover .woocom-row.order li.order-status,
.social li:hover .woocommerce-billing-fields #ship-to-different-address label,
.social li:hover .woocommerce-shipping-fields #ship-to-different-address label,
.social li:hover a,
.woocom-row.order .social li:focus li.order-status,
.woocom-row.order .social li:hover li.order-status,
.woocommerce-billing-fields #ship-to-different-address .social li:focus label,
.woocommerce-billing-fields #ship-to-different-address .social li:hover label,
.woocommerce-shipping-fields #ship-to-different-address .social li:focus label,
.woocommerce-shipping-fields #ship-to-different-address .social li:hover label {
	color: #97d700
}

body.page-template-template-no-sidebar .main,
body.page.legal .main,
body.page.sitemap .main {
	margin: auto;
	max-width: 60em
}

body.archive .content,
body.blog .content,
body.home .content,
body.page-template-division-overview .content,
body.page-template-divisions .content,
body.page-template-overview .content,
body.page-template-sales-overview .content,
body.page.about .content,
body.page.capabilities .content,
body.page.community .content,
body.page.contact .content,
body.page.divisions .content,
body.page.employment .content,
body.page.media-room .content,
body.page.people .content,
body.page.responsibility .content,
body.page.the-latest .content,
body.single-employment .content,
body.single-product .content {
	padding: 0
}

body.archive .content>.container,
body.archive .content>.woocommerce-message,
body.blog .content>.container,
body.blog .content>.woocommerce-message,
body.home .content>.container,
body.home .content>.woocommerce-message,
body.page-template-division-overview .content>.container,
body.page-template-division-overview .content>.woocommerce-message,
body.page-template-divisions .content>.container,
body.page-template-divisions .content>.woocommerce-message,
body.page-template-overview .content>.container,
body.page-template-overview .content>.woocommerce-message,
body.page-template-sales-overview .content>.container,
body.page-template-sales-overview .content>.woocommerce-message,
body.page.about .content>.container,
body.page.about .content>.woocommerce-message,
body.page.capabilities .content>.container,
body.page.capabilities .content>.woocommerce-message,
body.page.community .content>.container,
body.page.community .content>.woocommerce-message,
body.page.contact .content>.container,
body.page.contact .content>.woocommerce-message,
body.page.divisions .content>.container,
body.page.divisions .content>.woocommerce-message,
body.page.employment .content>.container,
body.page.employment .content>.woocommerce-message,
body.page.media-room .content>.container,
body.page.media-room .content>.woocommerce-message,
body.page.people .content>.container,
body.page.people .content>.woocommerce-message,
body.page.responsibility .content>.container,
body.page.responsibility .content>.woocommerce-message,
body.page.the-latest .content>.container,
body.page.the-latest .content>.woocommerce-message,
body.single-employment .content>.container,
body.single-employment .content>.woocommerce-message,
body.single-product .content>.container,
body.single-product .content>.woocommerce-message {
	max-width: none;
	width: auto
}

body.sidebar-primary .sidebar {
	margin: 3em 0 0
}

@media (min-width:48em) {

	body.sidebar-primary .content>.container,
	body.sidebar-primary .content>.woocommerce-message {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	body.sidebar-primary .main {
		-ms-flex: 1 1 10em;
		flex: 1 1 10em;
		margin: 0
	}

	body.sidebar-primary .sidebar {
		-ms-flex: 0 0 15em;
		flex: 0 0 15em;
		max-width: 15em;
		width: 15em;
		margin: 0 0 0 3em
	}
}

@media (min-width:62em) {
	body.sidebar-primary .sidebar {
		-ms-flex: 0 0 18em;
		flex: 0 0 18em;
		max-width: 18em;
		width: 18em
	}
}

@media (min-width:75em) {
	body.sidebar-primary .sidebar {
		-ms-flex: 0 0 23.125em;
		flex: 0 0 23.125em;
		max-width: 23.125em;
		width: 23.125em
	}
}

.section-sitemap>ul {
	display: inline-block;
	margin-right: 2em
}

.section-sitemap>ul.sitemap-descendants {
	margin: .5em 0 1em;
	display: block
}

.section-sitemap>ul>li {
	border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.section-sitemap>ul>li>a,
.woocom-row.order .section-sitemap>ul>li>li.order-status,
.woocommerce-billing-fields #ship-to-different-address .section-sitemap>ul>li>label,
.woocommerce-shipping-fields #ship-to-different-address .section-sitemap>ul>li>label {
	padding: .25em 0;
	display: block
}

.section-sitemap>ul>li:last-of-type {
	border-bottom: none
}

.section-sitemap>ul>li ul {
	margin: .5em 0 0
}

.section-sitemap>ul>li ul li .woocom-row.order li.order-status,
.section-sitemap>ul>li ul li .woocommerce-billing-fields #ship-to-different-address label,
.section-sitemap>ul>li ul li .woocommerce-shipping-fields #ship-to-different-address label,
.section-sitemap>ul>li ul li a,
.woocom-row.order .section-sitemap>ul>li ul li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .section-sitemap>ul>li ul li label,
.woocommerce-shipping-fields #ship-to-different-address .section-sitemap>ul>li ul li label {
	color: #606060;
	position: relative;
	display: inline-block;
	padding-left: 1.25em
}

.section-sitemap>ul>li ul li .woocom-row.order li.order-status:before,
.section-sitemap>ul>li ul li .woocommerce-billing-fields #ship-to-different-address label:before,
.section-sitemap>ul>li ul li .woocommerce-shipping-fields #ship-to-different-address label:before,
.section-sitemap>ul>li ul li a:before,
.woocom-row.order .section-sitemap>ul>li ul li li.order-status:before,
.woocommerce-billing-fields #ship-to-different-address .section-sitemap>ul>li ul li label:before,
.woocommerce-shipping-fields #ship-to-different-address .section-sitemap>ul>li ul li label:before {
	position: absolute;
	top: .5em;
	right: auto;
	bottom: auto;
	left: .5em;
	content: "";
	border-top: .25em solid transparent;
	border-bottom: .25em solid transparent;
	border-left: .25em solid #212121;
	transition: all .3s ease
}

.section-sitemap>ul>li ul li .woocom-row.order li.order-status:hover,
.section-sitemap>ul>li ul li .woocommerce-billing-fields #ship-to-different-address label:hover,
.section-sitemap>ul>li ul li .woocommerce-shipping-fields #ship-to-different-address label:hover,
.section-sitemap>ul>li ul li a:hover,
.woocom-row.order .section-sitemap>ul>li ul li li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .section-sitemap>ul>li ul li label:hover,
.woocommerce-shipping-fields #ship-to-different-address .section-sitemap>ul>li ul li label:hover {
	color: #97d700
}

@media (min-width:48em) {
	.section-sitemap>ul>li ul {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.section-sitemap>ul>li ul li {
		-ms-flex: 0 0 calc(50% - 2em);
		flex: 0 0 calc(50% - 2em);
		max-width: calc(50% - 2em);
		width: calc(50% - 2em);
		margin-right: 2em
	}
}

@media (min-width:62em) {
	.section-sitemap>ul>li ul li {
		-ms-flex: 0 0 calc(33.33% - 2em);
		flex: 0 0 calc(33.33% - 2em);
		max-width: calc(33.33% - 2em);
		width: calc(33.33% - 2em)
	}
}

.titlebar .act-like-h1,
.titlebar h1,
.titlebar h2,
.titlebar h3,
.titlebar h4 {
	margin: 0 0 .25em
}

.titlebar .subtitle {
	margin: 0 0 .5em;
	font-size: 1em
}

.titlebar.bg-primary,
.woocommerce-MyAccount-navigation ul.titlebar:before {
	border: .125em solid #fff;
	border-width: .125em 0
}

.section-watermark {
	position: relative
}

.section-watermark .blurb,
.section-watermark .container,
.section-watermark .testimonial,
.section-watermark .two-col,
.section-watermark .woocommerce-message,
.section-watermark nav.woocommerce-pagination {
	position: relative;
	z-index: 3
}

.section-watermark .bg-image {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	opacity: .15;
	background-size: cover;
	background-position: 50%
}

.contact-info-cols {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -2em
}

.contact-info-cols .contact-col {
	margin: 1em 2em;
	-ms-flex: 1 1 15em;
	flex: 1 1 15em;
	max-width: 15em
}

.contact-info-cols .contact-col h4,
.section-split .act-like-h1,
.section-split h1,
.section-split h2,
.section-split h3 {
	margin-top: 0
}

.section-split .subtitle {
	color: #bbb
}

.section-split .titlebar {
	margin: 0 0 1.5em
}

.section-split .contact-info span,
.section-split .location-info span {
	display: inline-block;
	margin: 0 .75em 0 0
}

.section-split .social {
	margin: 0 -.25em
}

.section-split .social li .woocom-row.order li.order-status,
.section-split .social li .woocommerce-billing-fields #ship-to-different-address label,
.section-split .social li .woocommerce-shipping-fields #ship-to-different-address label,
.section-split .social li a,
.woocom-row.order .section-split .social li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .section-split .social li label,
.woocommerce-shipping-fields #ship-to-different-address .section-split .social li label {
	padding: .25em
}

.pagination-project .filter-expand .section-split .menu-search,
.pagination .filter-expand .section-split .menu-search,
.section-split .button,
.section-split .pagination-project .filter-expand .menu-search,
.section-split .pagination .filter-expand .menu-search {
	margin: 1em 0 0
}

.section-split .split-col {
	position: relative
}

.section-split .gmap {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 5;
	width: 100%;
	height: 100%
}

.section-split .split-image {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	padding-top: 56.25%
}

.section-split .post-info {
	margin: 0 0 2em
}

.section-split .split-image-secondary {
	margin-top: 3em
}

.section-split .split-image-secondary img {
	width: 100%
}

.section-split.section-split-gutters .split-image {
	padding: 0 0 3em
}

@media (min-width:48em) {
	.section-split {
		display: -ms-flexbox;
		display: flex
	}

	.section-split .split-col {
		-ms-flex: 1 1 50%;
		flex: 1 1 50%
	}

	.section-split .split-20 {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%
	}

	.section-split .split-80 {
		-ms-flex: 0 0 80%;
		flex: 0 0 80%
	}

	.section-split .split-30 {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%
	}

	.section-split .split-70 {
		-ms-flex: 0 0 80%;
		flex: 0 0 80%
	}

	.section-split .split-40 {
		-ms-flex: 0 0 40%;
		flex: 0 0 40%
	}

	.section-split .split-60 {
		-ms-flex: 0 0 60%;
		flex: 0 0 60%
	}

	.section-split .split-image {
		padding-top: 0
	}

	.section-split .container,
	.section-split .woocommerce-message {
		width: 80%
	}

	.section-split .split-image-secondary {
		margin-top: 0
	}

	.section-split.section-split-gutters {
		margin: 0 -1.5em;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.section-split.section-split-gutters .split-col {
		margin: 0 1.5em;
		-ms-flex: 1 1 calc(50% - 3em);
		flex: 1 1 calc(50% - 3em)
	}

	.section-split.section-split-gutters .split-image {
		padding: 0
	}

	.section-split.section-split-gutters .split-image-event {
		-ms-flex: 1 1 calc(100% - 3em);
		flex: 1 1 calc(100% - 3em)
	}

	.section-split.align-center {
		-ms-flex-align: center;
		align-items: center
	}

	.section-split.align-center .split-content {
		padding-bottom: 3em
	}
}

@media (min-width:62em) {
	.section-split.section-split-gutters .split-image-event {
		-ms-flex: 0 0 10.625em;
		flex: 0 0 10.625em;
		max-width: 10.625em;
		width: 10.625em;
		-ms-flex-order: -1;
		order: -1
	}
}

@media (min-width:48em) {
	.section-overview .section-split.has-feat:nth-child(2n) .split-content {
		-ms-flex-order: -1;
		order: -1
	}
}

.section-form .form-columns {
	margin-top: 2em
}

.section-form button {
	margin: 1em 0 0
}

@media (min-width:48em) {
	.section-form .form-columns {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 2em -.25em 0
	}

	.section-form .form-col {
		-ms-flex: 0 0 calc(50% - 0.5em);
		flex: 0 0 calc(50% - 0.5em);
		max-width: calc(50% - .5em);
		width: calc(50% - .5em);
		margin: 0 .25em
	}

	.section-form textarea {
		min-height: 16.0625em
	}
}

@media (min-width:62em) {
	.section-form textarea {
		min-height: 9.375em
	}
}

.col2-set.addresses .post-meta address.post-location-info,
.post-meta .col2-set.addresses address.post-location-info,
.post-meta .post-location-info.woocommerce-breadcrumb,
.post-meta p.post-location-info {
	display: inline-block
}

.col2-set.addresses .post-meta address.post-location-info span:first-of-type,
.post-meta .col2-set.addresses address.post-location-info span:first-of-type,
.post-meta .post-location-info.woocommerce-breadcrumb span:first-of-type,
.post-meta p.post-location-info span:first-of-type {
	position: relative
}

.col2-set.addresses .post-meta address.post-location-info span:first-of-type:before,
.post-meta .col2-set.addresses address.post-location-info span:first-of-type:before,
.post-meta .post-location-info.woocommerce-breadcrumb span:first-of-type:before,
.post-meta p.post-location-info span:first-of-type:before {
	content: "\f041";
	font-family: FontAwesome;
	margin: 0 .5em 0 0
}

.post-meta {
	padding: 0 0 .25em;
	margin: 0 0 1em;
	border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.col2-set.addresses .post-meta address,
.post-meta .col2-set.addresses address,
.post-meta .woocommerce-breadcrumb,
.post-meta p {
	display: inline-block;
	margin: 0 1em .25em 0
}

.col2-set.addresses .post-meta address i,
.post-meta .col2-set.addresses address i,
.post-meta .woocommerce-breadcrumb i,
.post-meta p i {
	margin-right: .25em
}

.two-col {
	max-width: 80em;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-direction: column;
	flex-direction: column
}

.col2-set.addresses .two-col address,
.two-col .act-like-h1,
.two-col .col2-set.addresses address,
.two-col .woocommerce-breadcrumb,
.two-col h1,
.two-col h2,
.two-col h3,
.two-col h4,
.two-col p {
	max-width: 100%
}

.gmap-divisions {
	height: 75vw
}

@media (min-width:30em) {
	.gmap-divisions {
		height: 60vw
	}
}

@media (min-width:48em) {
	.gmap-divisions {
		height: 45vw
	}
}

@media (min-width:62em) {
	.gmap-divisions {
		height: 30vw
	}
}

@media (min-width:75em) {
	.gmap-divisions {
		height: 29.041667vw
	}
}

.anchor-links {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.anchor-links .woocom-row.order li.order-status,
.anchor-links .woocommerce-billing-fields #ship-to-different-address label,
.anchor-links .woocommerce-shipping-fields #ship-to-different-address label,
.anchor-links a,
.woocom-row.order .anchor-links li.order-status,
.woocommerce-billing-fields #ship-to-different-address .anchor-links label,
.woocommerce-shipping-fields #ship-to-different-address .anchor-links label {
	font-size: 12px;
	text-transform: uppercase;
	-ms-flex: 1 1 50%;
	flex: 1 1 50%;
	border: 1px solid #f0f0f0;
	background-color: #fff;
	border-width: 2px 1px;
	text-align: center;
	font-family: forza, eurostile, sans-serif;
	padding: 1em;
	color: #97d700
}

.anchor-links .woocom-row.order li.order-status:focus,
.anchor-links .woocom-row.order li.order-status:hover,
.anchor-links .woocommerce-billing-fields #ship-to-different-address label:focus,
.anchor-links .woocommerce-billing-fields #ship-to-different-address label:hover,
.anchor-links .woocommerce-shipping-fields #ship-to-different-address label:focus,
.anchor-links .woocommerce-shipping-fields #ship-to-different-address label:hover,
.anchor-links a:focus,
.anchor-links a:hover,
.woocom-row.order .anchor-links li.order-status:focus,
.woocom-row.order .anchor-links li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .anchor-links label:focus,
.woocommerce-billing-fields #ship-to-different-address .anchor-links label:hover,
.woocommerce-shipping-fields #ship-to-different-address .anchor-links label:focus,
.woocommerce-shipping-fields #ship-to-different-address .anchor-links label:hover {
	background-color: #f0f0f0;
	color: #7baf01;
}

@media (min-width:48em) {

	.anchor-links .woocom-row.order li.order-status,
	.anchor-links .woocommerce-billing-fields #ship-to-different-address label,
	.anchor-links .woocommerce-shipping-fields #ship-to-different-address label,
	.anchor-links a,
	.woocom-row.order .anchor-links li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .anchor-links label,
	.woocommerce-shipping-fields #ship-to-different-address .anchor-links label {
		-ms-flex: 1 1 33.333333333333%;
		flex: 1 1 33.333333333333%
	}
}

@media (min-width:62em) {

	.anchor-links .woocom-row.order li.order-status,
	.anchor-links .woocommerce-billing-fields #ship-to-different-address label,
	.anchor-links .woocommerce-shipping-fields #ship-to-different-address label,
	.anchor-links a,
	.woocom-row.order .anchor-links li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .anchor-links label,
	.woocommerce-shipping-fields #ship-to-different-address .anchor-links label {
		-ms-flex: 1 1 14.2758%;
		flex: 1 1 14.2758%
	}
}

.page.contact .contact-info span,
.page.contact .location-info span,
.page.employment .contact-info span,
.page.employment .location-info span {
	display: block
}

.page.contact .contact-info span,
.page.employment .contact-info span {
	font-weight: 800
}

.page.contact .contact-info .woocom-row.order li.order-status,
.page.contact .contact-info .woocommerce-billing-fields #ship-to-different-address label,
.page.contact .contact-info .woocommerce-shipping-fields #ship-to-different-address label,
.page.contact .contact-info a,
.page.employment .contact-info .woocom-row.order li.order-status,
.page.employment .contact-info .woocommerce-billing-fields #ship-to-different-address label,
.page.employment .contact-info .woocommerce-shipping-fields #ship-to-different-address label,
.page.employment .contact-info a,
.woocom-row.order .page.contact .contact-info li.order-status,
.woocom-row.order .page.employment .contact-info li.order-status,
.woocommerce-billing-fields #ship-to-different-address .page.contact .contact-info label,
.woocommerce-billing-fields #ship-to-different-address .page.employment .contact-info label,
.woocommerce-shipping-fields #ship-to-different-address .page.contact .contact-info label,
.woocommerce-shipping-fields #ship-to-different-address .page.employment .contact-info label {
	font-weight: 400
}

.page.contact .contact-info .woocom-row.order li.order-status:focus,
.page.contact .contact-info .woocom-row.order li.order-status:hover,
.page.contact .contact-info .woocommerce-billing-fields #ship-to-different-address label:focus,
.page.contact .contact-info .woocommerce-billing-fields #ship-to-different-address label:hover,
.page.contact .contact-info .woocommerce-shipping-fields #ship-to-different-address label:focus,
.page.contact .contact-info .woocommerce-shipping-fields #ship-to-different-address label:hover,
.page.contact .contact-info a:focus,
.page.contact .contact-info a:hover,
.page.employment .contact-info .woocom-row.order li.order-status:focus,
.page.employment .contact-info .woocom-row.order li.order-status:hover,
.page.employment .contact-info .woocommerce-billing-fields #ship-to-different-address label:focus,
.page.employment .contact-info .woocommerce-billing-fields #ship-to-different-address label:hover,
.page.employment .contact-info .woocommerce-shipping-fields #ship-to-different-address label:focus,
.page.employment .contact-info .woocommerce-shipping-fields #ship-to-different-address label:hover,
.page.employment .contact-info a:focus,
.page.employment .contact-info a:hover,
.woocom-row.order .page.contact .contact-info li.order-status:focus,
.woocom-row.order .page.contact .contact-info li.order-status:hover,
.woocom-row.order .page.employment .contact-info li.order-status:focus,
.woocom-row.order .page.employment .contact-info li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .page.contact .contact-info label:focus,
.woocommerce-billing-fields #ship-to-different-address .page.contact .contact-info label:hover,
.woocommerce-billing-fields #ship-to-different-address .page.employment .contact-info label:focus,
.woocommerce-billing-fields #ship-to-different-address .page.employment .contact-info label:hover,
.woocommerce-shipping-fields #ship-to-different-address .page.contact .contact-info label:focus,
.woocommerce-shipping-fields #ship-to-different-address .page.contact .contact-info label:hover,
.woocommerce-shipping-fields #ship-to-different-address .page.employment .contact-info label:focus,
.woocommerce-shipping-fields #ship-to-different-address .page.employment .contact-info label:hover {
	color: #97d700
}

.page.contact .archive,
.page.contact .archive-months,
.page.contact .sidebar-archives,
.page.employment .archive,
.page.employment .archive-months,
.page.employment .sidebar-archives {
	margin: 0;
	padding: 0
}

.page.contact .js-accordion-title,
.page.employment .js-accordion-title {
	background-color: #fff;
	color: #606060;
	font-size: 14px;
	border: 2px solid #f0f0f0;
	border-width: 2px 0
}

.page.contact .archive-months,
.page.employment .archive-months {
	background-color: #f9f9f9
}

.page.contact .post-location-info,
.page.employment .post-location-info {
	margin: 0
}

.page.contact .post-location-info span,
.page.employment .post-location-info span {
	display: block
}

.page.contact .post-contact-info,
.page.contact .post-location-info,
.page.employment .post-contact-info,
.page.employment .post-location-info {
	padding: 0
}

.job-description {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
	color: #606060;
	font-size: 18px;
	font-family: open sans, Arial, sans-serif;
	font-weight: 600
}

.job-description div {
	padding: .5em 1em;
	margin-bottom: 2px
}

.job-description div:focus,
.job-description div:hover {
	background-color: #f9f9f9
}

.pagination-project .fa-search,
.pagination .fa-search {
	color: #000
}

.col2-set.addresses .pagination-project .filter-options address,
.col2-set.addresses .pagination .filter-options address,
.pagination-project .filter-options .col2-set.addresses address,
.pagination-project .filter-options .woocommerce-breadcrumb,
.pagination-project .filter-options p,
.pagination .filter-options .col2-set.addresses address,
.pagination .filter-options .woocommerce-breadcrumb,
.pagination .filter-options p {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-ms-flex-align: center;
	align-items: center
}

.col2-set.addresses .pagination-project .filter-options address span,
.col2-set.addresses .pagination .filter-options address span,
.pagination-project .filter-options .col2-set.addresses address span,
.pagination-project .filter-options .woocommerce-breadcrumb span,
.pagination-project .filter-options p span,
.pagination .filter-options .col2-set.addresses address span,
.pagination .filter-options .woocommerce-breadcrumb span,
.pagination .filter-options p span {
	display: block
}

.col2-set.addresses .pagination-project .filter-options address .page-index,
.col2-set.addresses .pagination .filter-options address .page-index,
.pagination-project .filter-options .col2-set.addresses address .page-index,
.pagination-project .filter-options .woocommerce-breadcrumb .page-index,
.pagination-project .filter-options p .page-index,
.pagination .filter-options .col2-set.addresses address .page-index,
.pagination .filter-options .woocommerce-breadcrumb .page-index,
.pagination .filter-options p .page-index {
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px
}

.col2-set.addresses .pagination-project .filter-options address .page-index span,
.col2-set.addresses .pagination .filter-options address .page-index span,
.pagination-project .filter-options .col2-set.addresses address .page-index span,
.pagination-project .filter-options .woocommerce-breadcrumb .page-index span,
.pagination-project .filter-options p .page-index span,
.pagination .filter-options .col2-set.addresses address .page-index span,
.pagination .filter-options .woocommerce-breadcrumb .page-index span,
.pagination .filter-options p .page-index span {
	font-weight: 600;
	font-size: 12px
}

.col2-set.addresses .pagination-project .filter-options address .filter,
.col2-set.addresses .pagination .filter-options address .filter,
.pagination-project .filter-options .col2-set.addresses address .filter,
.pagination-project .filter-options .woocommerce-breadcrumb .filter,
.pagination-project .filter-options p .filter,
.pagination .filter-options .col2-set.addresses address .filter,
.pagination .filter-options .woocommerce-breadcrumb .filter,
.pagination .filter-options p .filter {
	color: #000
}

.col2-set.addresses .pagination-project .filter-options address .filter svg,
.col2-set.addresses .pagination .filter-options address .filter svg,
.pagination-project .filter-options .col2-set.addresses address .filter svg,
.pagination-project .filter-options .woocommerce-breadcrumb .filter svg,
.pagination-project .filter-options p .filter svg,
.pagination .filter-options .col2-set.addresses address .filter svg,
.pagination .filter-options .woocommerce-breadcrumb .filter svg,
.pagination .filter-options p .filter svg {
	-ms-flex: 0 0 2em;
	flex: 0 0 2em;
	max-width: 2em;
	width: 2em;
	height: 100%;
	min-height: 100%;
	max-height: 100%
}

.pagination-project .filter-expand,
.pagination .filter-expand {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.pagination-project .filter-expand .select2-selection--single,
.pagination-project .filter-expand button,
.pagination-project .filter-expand input,
.pagination-project .filter-expand select,
.pagination .filter-expand .select2-selection--single,
.pagination .filter-expand button,
.pagination .filter-expand input,
.pagination .filter-expand select {
	background-color: hsla(0, 0%, 73%, .2);
	border: none
}

.pagination-project .filter-expand .select2-selection--single:-ms-input-placeholder,
.pagination-project .filter-expand button:-ms-input-placeholder,
.pagination-project .filter-expand input:-ms-input-placeholder,
.pagination-project .filter-expand select:-ms-input-placeholder,
.pagination .filter-expand .select2-selection--single:-ms-input-placeholder,
.pagination .filter-expand button:-ms-input-placeholder,
.pagination .filter-expand input:-ms-input-placeholder,
.pagination .filter-expand select:-ms-input-placeholder {
	font-weight: 500
}

.pagination-project .filter-expand .select2-selection--single::placeholder,
.pagination-project .filter-expand button::placeholder,
.pagination-project .filter-expand input::placeholder,
.pagination-project .filter-expand select::placeholder,
.pagination .filter-expand .select2-selection--single::placeholder,
.pagination .filter-expand button::placeholder,
.pagination .filter-expand input::placeholder,
.pagination .filter-expand select::placeholder {
	font-weight: 500
}

.pagination-project .filter-expand input,
.pagination-project .filter-expand select,
.pagination .filter-expand input,
.pagination .filter-expand select {
	max-width: 10em
}

.pagination-project .filter-expand .select-wrap,
.pagination .filter-expand .select-wrap {
	margin: 0 .25em
}

.pagination-project .filter-expand button,
.pagination .filter-expand button {
	padding: 1.3em !important
}

.pagination-project .filter-expand .search-wrap,
.pagination .filter-expand .search-wrap {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: stretch;
	align-items: stretch
}

.pagination-project .filter-expand .search-wrap input,
.pagination .filter-expand .search-wrap input {
	margin: 0;
	padding: .75em 1em
}

.pagination-project .filter-expand .search-form,
.pagination .filter-expand .search-form {
	display: -ms-flexbox;
	display: flex
}

.pagination-project .filter-expand .page-index,
.pagination .filter-expand .page-index {
	-ms-flex: 0 0 6em;
	flex: 0 0 6em;
	max-width: 6em;
	width: 6em
}

.pagination-project .filter-expand .select2-container--default .select2-selection--single .select2-selection__arrow b,
.pagination .filter-expand .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #000 transparent transparent !important
}

@media (min-width:48em) {

	.pagination-project .filter-expand,
	.pagination .filter-expand {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap
	}
}

.dashboard-uploader {
	border: 3px dashed #606060;
	text-align: center
}

.dashboard-uploader h4 {
	margin: 0
}

.map-wrap {
	margin: .25em 0;
	z-index: 1;
	position: relative
}

.map-wrap .pagination-wrap {
	margin: 0 !important;
	position: absolute;
	right: 5em;
	z-index: 2
}

.map-wrap .pagination-wrap .container .pagination,
.map-wrap .pagination-wrap .woocommerce-message .pagination {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.pagination-wrap {
	margin: .55em 0 .1125em
}

@media (min-width:48em) {
	.content-left {
		padding-right: 1em
	}

	.content-right {
		padding-left: 1em
	}
}

.divider-box {
	padding: 3em 0;
	height: auto
}

.divider-box h2 {
	text-align: center
}

.divider-box .divider div {
	background-color: #fff
}

.divider-box .divider:first-child {
	position: absolute;
	top: 0;
	left: 0
}

.divider-box .divider:last-child {
	position: absolute;
	bottom: 0;
	right: 0
}

.single-person .split-40 .woocom-row.order li.order-status,
.single-person .split-40 .woocommerce-billing-fields #ship-to-different-address label,
.single-person .split-40 .woocommerce-shipping-fields #ship-to-different-address label,
.single-person .split-40 a,
.single-person .split-40 img,
.woocom-row.order .single-person .split-40 li.order-status,
.woocommerce-billing-fields #ship-to-different-address .single-person .split-40 label,
.woocommerce-shipping-fields #ship-to-different-address .single-person .split-40 label {
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	text-align: center
}

.single-person .split-40 .woocom-row.order li.order-status,
.single-person .split-40 .woocommerce-billing-fields #ship-to-different-address label,
.single-person .split-40 .woocommerce-shipping-fields #ship-to-different-address label,
.single-person .split-40 a,
.woocom-row.order .single-person .split-40 li.order-status,
.woocommerce-billing-fields #ship-to-different-address .single-person .split-40 label,
.woocommerce-shipping-fields #ship-to-different-address .single-person .split-40 label {
	margin-bottom: 1em
}

.page-template-division-overview .sidebar {
	display: none
}

.capability-dropdown .js-accordion {
	margin: .25em 0
}

.capability-dropdown .js-accordion .js-accordion-title {
	color: #000 !important;
	padding: .5em 1.5em .5em 0 !important
}

.capability-dropdown .js-accordion .js-accordion-title h4 {
	font-size: 16px;
	font-weight: 500
}

.capability-dropdown .js-accordion .js-accordion-title:after {
	color: #000 !important
}

.capability-dropdown .js-accordion .js-accordion-title .active,
.capability-dropdown .js-accordion .js-accordion-title .active:after,
.capability-dropdown .js-accordion .js-accordion-title:focus,
.capability-dropdown .js-accordion .js-accordion-title:focus:after,
.capability-dropdown .js-accordion .js-accordion-title:hover,
.capability-dropdown .js-accordion .js-accordion-title:hover:after {
	color: #97d700 !important
}

.tile-cta {
	position: relative
}

.tile-cta h2,
.tile-cta h3 {
	margin: 0 0 .25em
}

.pagination-project .filter-expand .tile-cta .menu-search,
.pagination .filter-expand .tile-cta .menu-search,
.tile-cta .button,
.tile-cta .pagination-project .filter-expand .menu-search,
.tile-cta .pagination .filter-expand .menu-search {
	margin-top: 1em
}

.pagination-project .filter-expand .tile-cta .inverted.menu-search,
.pagination .filter-expand .tile-cta .inverted.menu-search,
.tile-cta .button.inverted,
.tile-cta .pagination-project .filter-expand .inverted.menu-search,
.tile-cta .pagination .filter-expand .inverted.menu-search {
	border-width: 1px
}

.tile-cta .blurb,
.tile-cta .two-col,
.tile-cta nav.woocommerce-pagination {
	position: relative;
	z-index: 2
}

.tile-cta .tile-bg {
	opacity: .1;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-size: cover;
	background-position: 50%;
	filter: grayscale(1)
}

.tile-wrap {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 -.5em
}

.tile {
	position: relative;
	-ms-flex: 0 0 calc(100% - 1em);
	flex: 0 0 calc(100% - 1em);
	max-width: calc(100% - 1em);
	width: calc(100% - 1em);
	margin: .5em;
	padding: 0 0 4em
}

.tile h2,
.tile h3 {
	margin: 0 0 .25em
}

.tile .timestamp {
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: 0;
	z-index: 5;
	padding: .5em 1.5em
}

.col2-set.addresses .tile .timestamp address,
.tile .timestamp .col2-set.addresses address,
.tile .timestamp .woocommerce-breadcrumb,
.tile .timestamp p {
	margin: 0;
	font-size: .8em;
	font-weight: 700
}

.tile .tile-buttons {
	position: absolute;
	top: auto;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 3
}

.pagination-project .filter-expand .tile .menu-search,
.pagination .filter-expand .tile .menu-search,
.tile .button,
.tile .pagination-project .filter-expand .menu-search,
.tile .pagination .filter-expand .menu-search {
	margin: .5em .25em 0;
	font-size: .75em
}

.tile img {
	width: 100%;
	height: auto;
	display: block
}

.tile .feat-placeholder {
	padding-top: 86.4788732394%;
	position: relative;
	overflow: hidden;
	text-align: center;
	background-color: rgba(0, 0, 0, .9)
}

.tile .feat-placeholder:before {
	content: "\f059";
	font-family: FontAwesome;
	font-size: 35vw;
	color: hsla(0, 0%, 100%, .1);
	position: absolute;
	top: calc(50% - .5em);
	right: 0;
	bottom: auto;
	left: 0
}

.tile.has-terms {
	padding: 0 0 6.5em
}

.tile.has-terms .tile-buttons {
	position: absolute;
	top: auto;
	right: 0;
	bottom: 2.5em;
	left: 0
}

@media (min-width:48em) {
	.tile {
		-ms-flex: 0 0 calc(50% - .5em);
		flex: 0 0 calc(50% - .5em);
		max-width: calc(50% - .5em);
		width: calc(50% - .5em)
	}

	.tile .feat-placeholder:before {
		font-size: 15vw
	}
}

@media (min-width:62em) {
	.tile {
		-ms-flex: 0 0 calc(33.33% - .5em);
		flex: 0 0 calc(33.33% - .5em);
		max-width: calc(33.33% - .5em);
		width: calc(33.33% - .5em)
	}

	.tile .feat-placeholder:before {
		font-size: 10vw
	}
}

.tile-categories {
	position: absolute;
	top: calc(100% - 2.5em);
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 4;
	background: #fff;
	border-top: 1px solid #f0f0f0;
	overflow: hidden;
	text-align: left;
	padding: .5em 1.5em 0;
	transition: all .3s ease;
	min-height: 2.5em
}

.tile-categories li {
	font-size: .625em
}

.tile-categories .woocom-row.order li.order-status,
.tile-categories .woocommerce-billing-fields #ship-to-different-address label,
.tile-categories .woocommerce-shipping-fields #ship-to-different-address label,
.tile-categories a,
.woocom-row.order .tile-categories li.order-status,
.woocommerce-billing-fields #ship-to-different-address .tile-categories label,
.woocommerce-shipping-fields #ship-to-different-address .tile-categories label {
	color: #bbb;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .125em;
	display: block;
	padding: .5em
}

.tile-categories .woocom-row.order li.order-status i,
.tile-categories .woocommerce-billing-fields #ship-to-different-address label i,
.tile-categories .woocommerce-shipping-fields #ship-to-different-address label i,
.tile-categories a i,
.woocom-row.order .tile-categories li.order-status i,
.woocommerce-billing-fields #ship-to-different-address .tile-categories label i,
.woocommerce-shipping-fields #ship-to-different-address .tile-categories label i {
	color: #212121;
	margin-right: .25em
}

.tile-categories .woocom-row.order li.order-status:hover,
.tile-categories .woocommerce-billing-fields #ship-to-different-address label:hover,
.tile-categories .woocommerce-shipping-fields #ship-to-different-address label:hover,
.tile-categories a:hover,
.woocom-row.order .tile-categories li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .tile-categories label:hover,
.woocommerce-shipping-fields #ship-to-different-address .tile-categories label:hover {
	color: #97d700
}

.tile-categories li:last-of-type .woocom-row.order li.order-status,
.tile-categories li:last-of-type .woocommerce-billing-fields #ship-to-different-address label,
.tile-categories li:last-of-type .woocommerce-shipping-fields #ship-to-different-address label,
.tile-categories li:last-of-type a,
.woocom-row.order .tile-categories li:last-of-type li.order-status,
.woocommerce-billing-fields #ship-to-different-address .tile-categories li:last-of-type label,
.woocommerce-shipping-fields #ship-to-different-address .tile-categories li:last-of-type label {
	padding: .5em .5em 1em
}

.tile-categories:hover {
	top: auto
}

.tile-post .feat-placeholder:before {
	content: "\f1ea"
}

.tile-page .feat-placeholder:before {
	content: "\f15b"
}

.tile-event .feat-placeholder:before {
	content: "\f073"
}

.tile-wrap-no-margin {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -.5em
}

.tile-hover {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
	width: 50%;
	position: relative;
	margin: 0;
	padding-bottom: 0;
	border: 3px solid #fff
}

.tile-hover .overlay {
	background-color: rgba(0, 0, 0, .7);
	z-index: 2;
	padding: 1em;
	margin: 0em 1em;
	transition: all .3s ease-in-out;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%)
}

.tile-hover .overlay .woocom-row.order li.order-status,
.tile-hover .overlay .woocommerce-billing-fields #ship-to-different-address label,
.tile-hover .overlay .woocommerce-shipping-fields #ship-to-different-address label,
.tile-hover .overlay a,
.tile-hover .overlay h3,
.woocom-row.order .tile-hover .overlay li.order-status,
.woocommerce-billing-fields #ship-to-different-address .tile-hover .overlay label,
.woocommerce-shipping-fields #ship-to-different-address .tile-hover .overlay label {
	text-align: center
}

.tile-hover .overlay i {
	transition: all .3s ease-in-out
}

.tile-hover .overlay .woocom-row.order li.order-status:focus i,
.tile-hover .overlay .woocom-row.order li.order-status:hover i,
.tile-hover .overlay .woocommerce-billing-fields #ship-to-different-address label:focus i,
.tile-hover .overlay .woocommerce-billing-fields #ship-to-different-address label:hover i,
.tile-hover .overlay .woocommerce-shipping-fields #ship-to-different-address label:focus i,
.tile-hover .overlay .woocommerce-shipping-fields #ship-to-different-address label:hover i,
.tile-hover .overlay a:focus i,
.tile-hover .overlay a:hover i,
.woocom-row.order .tile-hover .overlay li.order-status:focus i,
.woocom-row.order .tile-hover .overlay li.order-status:hover i,
.woocommerce-billing-fields #ship-to-different-address .tile-hover .overlay label:focus i,
.woocommerce-billing-fields #ship-to-different-address .tile-hover .overlay label:hover i,
.woocommerce-shipping-fields #ship-to-different-address .tile-hover .overlay label:focus i,
.woocommerce-shipping-fields #ship-to-different-address .tile-hover .overlay label:hover i {
	transform: rotate(45deg);
	transform-origin: center
}

@media (min-width:62em) {
	.tile-hover {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
		width: 25%
	}
}

.tile-hover:focus h3,
.tile-hover:hover h3 {
	color: #97d700
}

.tile-hover:focus .overlay,
.tile-hover:hover .overlay {
	background-color: #000
}

.tile-capability {
	padding-bottom: 0
}

.tile-capability h3 {
	font-size: 24px
}

.tile-simple {
	position: relative;
	padding-bottom: 0;
	margin: .5em;
	-ms-flex: 0 0 calc(100% - 1em);
	flex: 0 0 calc(100% - 1em);
	max-width: calc(100% - 1em);
	width: calc(100% - 1em)
}

.tile-simple .overlay {
	padding: 0;
	position: absolute;
	bottom: 3.5em;
	right: 1em;
	left: 1em;
	background-color: rgba(0, 0, 0, .65);
	display: -ms-flexbox;
	display: flex
}

.tile-simple .overlay h3 {
	font-family: forza-medium, eurostile, sans-serif;
	font-size: 16px;
	font-weight: 300;
	padding: .5em 3em .5em .5em
}

.tile-simple .overlay .date-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 10px
}

.tile-simple .overlay .date-container .date-item {
	color: #fff;
	margin: 0;
	padding: 0;
	line-height: 20px
}

.tile-simple .overlay .date-container .date-item:first-child {
	font-size: 14px;
	text-transform: uppercase
}

.tile-simple .overlay .date-container .date-item:last-child {
	font-size: 28px
}

.tile-simple .overlay .read-more {
	font-size: 12px;
	text-transform: uppercase;
	font-family: open sans, Arial, sans-serif;
	letter-spacing: .1em;
	color: #fff;
	position: absolute;
	bottom: 0;
	right: 1em;
	padding: 8px 16px;
	transform: translateY(100%)
}

.tile-simple .overlay .read-more:focus,
.tile-simple .overlay .read-more:hover {
	background-color: #7baf01;
}

@media (min-width:48em) {
	.tile-simple {
		-ms-flex: 0 0 calc(50% - 1em);
		flex: 0 0 calc(50% - 1em);
		max-width: calc(50% - 1em);
		width: calc(50% - 1em)
	}
}

@media (min-width:62em) {
	.tile-simple {
		-ms-flex: 0 0 calc(25% - 1em);
		flex: 0 0 calc(25% - 1em);
		max-width: calc(25% - 1em);
		width: calc(25% - 1em)
	}
}

.tile-product {
	position: relative;
	padding-bottom: 0;
	margin: .5em;
	-ms-flex: 0 0 calc(100% - 1em);
	flex: 0 0 calc(100% - 1em);
	max-width: calc(100% - 1em);
	width: calc(100% - 1em)
}

.tile-product .overlay {
	padding: 0;
	position: absolute;
	bottom: 3.5em;
	right: 1em;
	left: 1em;
	background-color: rgba(0, 0, 0, .65);
	display: -ms-flexbox;
	display: flex
}

.tile-product .overlay h3 {
	font-family: forza-medium, eurostile, sans-serif;
	font-size: 16px;
	font-weight: 300;
	padding: .5em 3em .5em .5em
}

.tile-product .overlay .date-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 10px
}

.tile-product .overlay .date-container .date-item {
	color: #fff;
	margin: 0;
	padding: 0;
	line-height: 20px
}

.tile-product .overlay .date-container .date-item:first-child {
	font-size: 14px;
	text-transform: uppercase
}

.tile-product .overlay .date-container .date-item:last-child {
	font-size: 28px
}

.tile-product .overlay .read-more {
	font-size: 12px;
	text-transform: uppercase;
	font-family: open sans, Arial, sans-serif;
	letter-spacing: .1em;
	color: #fff;
	position: absolute;
	bottom: 0;
	right: 1em;
	padding: 8px 16px; 
	transform: translateY(100%)
}

.tile-product .overlay .read-more:focus,
.tile-product .overlay .read-more:hover {
	background-color: #7baf01;
}

@media (min-width:48em) {
	.tile-product {
		-ms-flex: 0 0 calc(50% - 1em);
		flex: 0 0 calc(50% - 1em);
		max-width: calc(50% - 1em);
		width: calc(50% - 1em)
	}
}

@media (min-width:62em) {
	.tile-product {
		-ms-flex: 0 0 calc(33.33333333333333% - 1em);
		flex: 0 0 calc(33.33333333333333% - 1em);
		max-width: calc(33.33333333333333% - 1em);
		width: calc(33.33333333333333% - 1em)
	}
}

.tile-market {
	text-align: center
}

.tile-market .round-border {
	margin: 0 auto 1em;
	border-radius: 50%;
	border: 2px solid #fff;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex: 0 0 75px;
	flex: 0 0 75px;
	max-width: 75px;
	width: 75px;
	height: 75px;
	padding: 12px
}

.col2-set.addresses .tile-market address,
.tile-market .col2-set.addresses address,
.tile-market .woocommerce-breadcrumb,
.tile-market h3,
.tile-market p {
	margin: 0
}

.tile-market h3 {
	font-size: 18px
}

.tile-client {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
	height: 10em;
	display: -ms-flexbox !important;
	display: flex !important;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 1em 2em
}

.tile-client img {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%
}

.tile-capability,
.tile-division {
	-ms-flex: 0 0 calc(100% - 1em);
	flex: 0 0 calc(100% - 1em);
	max-width: calc(100% - 1em);
	width: calc(100% - 1em)
}

@media (min-width:48em) {

	.tile-capability,
	.tile-division {
		-ms-flex: 0 0 calc(50% - 1em);
		flex: 0 0 calc(50% - 1em);
		max-width: calc(50% - 1em);
		width: calc(50% - 1em)
	}
}

@media (min-width:62em) {

	.tile-capability,
	.tile-division {
		-ms-flex: 0 0 calc(25% - 1em);
		flex: 0 0 calc(25% - 1em);
		max-width: calc(25% - 1em);
		width: calc(25% - 1em)
	}
}

.tile-person {
	padding: 0;
	margin: 0;
	position: relative;
	text-align: center;
	margin: .5em;
	-ms-flex: 0 0 calc(50% - 1em);
	flex: 0 0 calc(50% - 1em);
	max-width: calc(50% - 1em);
	width: calc(50% - 1em)
}

.tile-person .round {
	border-radius: 50%;
	height: 150px;
	max-height: 150px;
	-ms-flex: 0 0 150px;
	flex: 0 0 150px;
	max-width: 150px;
	width: 150px;
	margin: 0 auto .25em
}

.tile-person h3 {
	font-size: 18px;
	margin: 0
}

.tile-person .bg-duo {
	background: linear-gradient(180deg, #fff 0, #fff 50%, #fff 0, #f0f0f0 0, #f0f0f0)
}

@media (min-width:48em) {
	.tile-person {
		-ms-flex: 0 0 calc(33.333333333% - 1em);
		flex: 0 0 calc(33.333333333% - 1em);
		max-width: calc(33.333333333% - 1em);
		width: calc(33.333333333% - 1em)
	}
}

@media (min-width:62em) {
	.tile-person {
		-ms-flex: 0 0 calc(25% - 1em);
		flex: 0 0 calc(25% - 1em);
		max-width: calc(25% - 1em);
		width: calc(25% - 1em)
	}
}

.custom-gallery {
	margin-top: 2em
}

.custom-gallery .tile-wrap {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%
}

.custom-gallery .custom-gallery-thumb {
	-ms-flex: 0 0 calc(25% - 1em);
	flex: 0 0 calc(25% - 1em);
	max-width: calc(25% - 1em);
	width: calc(25% - 1em);
	margin: .5em
}

.tile-brand,
.tile-division-capability {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	padding-bottom: 0;
	-ms-flex: 0 0 calc(50% - 1em);
	flex: 0 0 calc(50% - 1em);
	max-width: calc(50% - 1em);
	width: calc(50% - 1em)
}

.tile-brand img,
.tile-division-capability img {
	-ms-flex: 0 0 6em;
	flex: 0 0 6em;
	max-width: 6em;
	width: 6em;
	margin: 0 auto 1em
}

.tile-brand h3,
.tile-division-capability h3 {
	max-width: 100%;
	transition: all .3s ease-in-out;
	text-align: center
}

.tile-brand:focus h3,
.tile-brand:hover h3,
.tile-division-capability:focus h3,
.tile-division-capability:hover h3 {
	color: #7baf01;
}

@media (min-width:48em) {

	.tile-brand,
	.tile-division-capability {
		-ms-flex: 0 0 calc(33.3333333333333% - 1em);
		flex: 0 0 calc(33.3333333333333% - 1em);
		max-width: calc(33.3333333333333% - 1em);
		width: calc(33.3333333333333% - 1em)
	}
}

@media (min-width:62em) {

	.tile-brand,
	.tile-division-capability {
		-ms-flex: 0 0 calc(16.6666666666667% - 1em);
		flex: 0 0 calc(16.6666666666667% - 1em);
		max-width: calc(16.6666666666667% - 1em);
		width: calc(16.6666666666667% - 1em)
	}
}

.modal-divisions .inner,
.modal-divisions .sidebar .tile-cta .blurb,
.modal-divisions .sidebar .tile-cta .two-col,
.modal-divisions .sidebar .tile-cta nav.woocommerce-pagination,
.modal-divisions .woocommerce-edit-address .woocommerce-MyAccount-content form,
.modal-divisions .woocommerce-EditAccountForm.edit-account,
.modal-divisions .woocommerce-MyAccount-navigation ul:before,
.sidebar .tile-cta .modal-divisions .blurb,
.sidebar .tile-cta .modal-divisions .two-col,
.sidebar .tile-cta .modal-divisions nav.woocommerce-pagination,
.woocommerce-edit-address .woocommerce-MyAccount-content .modal-divisions form,
.woocommerce-MyAccount-navigation .modal-divisions ul:before {
	text-align: center
}

.video-cta h2 {
	font-size: 2em
}

.video-cta .section-split {
	padding: 2em;
	background-color: rgba(0, 0, 0, .5)
}

.tile-beliefs {
	position: relative;
	padding-left: 2em;
	margin-bottom: 1em
}

.tile-beliefs:last-child {
	margin-bottom: 0
}

.tile-beliefs img {
	-ms-flex: 0 0 25px;
	flex: 0 0 25px;
	max-width: 25px;
	width: 25px;
	position: absolute;
	top: 0;
	left: 0
}

.tile-child-page,
.tile-community {
	-ms-flex: 0 0 calc(100% - 1em);
	flex: 0 0 calc(100% - 1em);
	max-width: calc(100% - 1em);
	width: calc(100% - 1em);
	margin: .5em
}

@media (min-width:48em) {

	.tile-child-page,
	.tile-community {
		-ms-flex: 0 0 calc(50% - 1em);
		flex: 0 0 calc(50% - 1em);
		max-width: calc(50% - 1em);
		width: calc(50% - 1em)
	}
}

.tile-community {
	padding-bottom: 0
}

.tile-community .custom-gallery {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
	padding: 1em
}

.section-mini {
	padding: 1.5em 0
}

.tile-project-grid {
	position: relative;
	padding-bottom: 0;
	margin: .5em;
	-ms-flex: 0 0 calc(100% - 1em);
	flex: 0 0 calc(100% - 1em);
	max-width: calc(100% - 1em);
	width: calc(100% - 1em)
}

.tile-project-grid .overlay {
	padding: 0;
	position: absolute;
	bottom: 3.5em;
	right: 1em;
	left: 1em;
	background-color: rgba(0, 0, 0, .65);
	display: -ms-flexbox;
	display: flex
}

.tile-project-grid .overlay h3 {
	font-family: forza-medium, eurostile, sans-serif;
	font-size: 16px;
	font-weight: 300;
	padding: .5em 3em .5em .5em
}

.tile-project-grid .overlay .date-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 10px
}

.tile-project-grid .overlay .date-container .date-item {
	color: #fff;
	margin: 0;
	padding: 0;
	line-height: 20px
}

.tile-project-grid .overlay .date-container .date-item:first-child {
	font-size: 14px;
	text-transform: uppercase
}

.tile-project-grid .overlay .date-container .date-item:last-child {
	font-size: 28px
}

.tile-project-grid .overlay .read-more {
	font-size: 12px;
	text-transform: uppercase;
	font-family: open sans, Arial, sans-serif;
	color: #fff;
	position: absolute;
	bottom: 0;
	right: 1em;
	padding: 5px;
	transform: translateY(100%)
}

.tile-project-grid .overlay .read-more:focus,
.tile-project-grid .overlay .read-more:hover {
	background-color: #7baf01;
}

@media (min-width:48em) {
	.tile-project-grid {
		-ms-flex: 0 0 calc(50% - 1em);
		flex: 0 0 calc(50% - 1em);
		max-width: calc(50% - 1em);
		width: calc(50% - 1em)
	}
}

@media (min-width:62em) {
	.tile-project-grid {
		-ms-flex: 0 0 calc(25% - 1em);
		flex: 0 0 calc(25% - 1em);
		max-width: calc(25% - 1em);
		width: calc(25% - 1em)
	}
}

.sidebar .tile-cta {
	padding: 0
}

.sidebar .tile-cta h2 {
	font-size: 1.25em
}

.tile-sidebar {
	margin: 0 0 1.5em
}

.tile-sidebar h2,
.tile-sidebar h3 {
	margin-top: 0
}

.tile-sidebar .career-info li .woocom-row.order li.order-status,
.tile-sidebar .career-info li .woocommerce-billing-fields #ship-to-different-address label,
.tile-sidebar .career-info li .woocommerce-shipping-fields #ship-to-different-address label,
.tile-sidebar .career-info li:hover .woocom-row.order li.order-status,
.tile-sidebar .career-info li:hover .woocommerce-billing-fields #ship-to-different-address label,
.tile-sidebar .career-info li:hover .woocommerce-shipping-fields #ship-to-different-address label,
.tile-sidebar .career-info li:hover a,
.tile-sidebar .career-info li a,
.woocom-row.order .tile-sidebar .career-info li:hover li.order-status,
.woocom-row.order .tile-sidebar .career-info li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .tile-sidebar .career-info li:hover label,
.woocommerce-billing-fields #ship-to-different-address .tile-sidebar .career-info li label,
.woocommerce-shipping-fields #ship-to-different-address .tile-sidebar .career-info li:hover label,
.woocommerce-shipping-fields #ship-to-different-address .tile-sidebar .career-info li label {
	color: hsla(0, 0%, 100%, .7)
}

.tile-sidebar .career-info li .woocom-row.order li.order-status:hover,
.tile-sidebar .career-info li .woocommerce-billing-fields #ship-to-different-address label:hover,
.tile-sidebar .career-info li .woocommerce-shipping-fields #ship-to-different-address label:hover,
.tile-sidebar .career-info li a:hover,
.woocom-row.order .tile-sidebar .career-info li li.order-status:hover,
.woocommerce-billing-fields #ship-to-different-address .tile-sidebar .career-info li label:hover,
.woocommerce-shipping-fields #ship-to-different-address .tile-sidebar .career-info li label:hover {
	color: #fff
}

.tile-sidebar .career-info li .woocom-row.order li.order-status:after,
.tile-sidebar .career-info li .woocommerce-billing-fields #ship-to-different-address label:after,
.tile-sidebar .career-info li .woocommerce-shipping-fields #ship-to-different-address label:after,
.tile-sidebar .career-info li a:after,
.woocom-row.order .tile-sidebar .career-info li li.order-status:after,
.woocommerce-billing-fields #ship-to-different-address .tile-sidebar .career-info li label:after,
.woocommerce-shipping-fields #ship-to-different-address .tile-sidebar .career-info li label:after {
	content: ", "
}

.sidebar-siblings h3 {
	text-transform: uppercase;
	border: 1px solid rgba(0, 0, 0, .1);
	border-width: 0 0 1px;
	margin: 0 0 .5em;
	padding: 0 0 .5em
}

.sidebar-siblings ul li .woocom-row.order li.order-status,
.sidebar-siblings ul li .woocommerce-billing-fields #ship-to-different-address label,
.sidebar-siblings ul li .woocommerce-shipping-fields #ship-to-different-address label,
.sidebar-siblings ul li a,
.woocom-row.order .sidebar-siblings ul li li.order-status,
.woocommerce-billing-fields #ship-to-different-address .sidebar-siblings ul li label,
.woocommerce-shipping-fields #ship-to-different-address .sidebar-siblings ul li label {
	display: block;
	padding: .25em 0
}

@media screen {

	.fb-messenger-button .sidebar-siblings.fb-bar h3,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list h3,
	.sidebar-siblings.knockout h3,
	.sidebar-siblings.woocommerce-error h3 {
		border-color: hsla(0, 0%, 100%, .1)
	}

	.fb-messenger-button .sidebar-siblings.fb-bar ul li .woocom-row.order li.order-status,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li .woocommerce-billing-fields #ship-to-different-address label,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li .woocommerce-shipping-fields #ship-to-different-address label,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li a,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li .woocom-row.order li.order-status,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li .woocommerce-billing-fields #ship-to-different-address label,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li .woocommerce-shipping-fields #ship-to-different-address label,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li a,
	.sidebar-siblings.knockout ul li .woocom-row.order li.order-status,
	.sidebar-siblings.knockout ul li .woocommerce-billing-fields #ship-to-different-address label,
	.sidebar-siblings.knockout ul li .woocommerce-shipping-fields #ship-to-different-address label,
	.sidebar-siblings.knockout ul li a,
	.sidebar-siblings.woocommerce-error ul li .woocom-row.order li.order-status,
	.sidebar-siblings.woocommerce-error ul li .woocommerce-billing-fields #ship-to-different-address label,
	.sidebar-siblings.woocommerce-error ul li .woocommerce-shipping-fields #ship-to-different-address label,
	.sidebar-siblings.woocommerce-error ul li a,
	.woocom-row.order .fb-messenger-button .sidebar-siblings.fb-bar ul li li.order-status,
	.woocom-row.order .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li li.order-status,
	.woocom-row.order .sidebar-siblings.knockout ul li li.order-status,
	.woocom-row.order .sidebar-siblings.woocommerce-error ul li li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .sidebar-siblings.fb-bar ul li label,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li label,
	.woocommerce-billing-fields #ship-to-different-address .sidebar-siblings.knockout ul li label,
	.woocommerce-billing-fields #ship-to-different-address .sidebar-siblings.woocommerce-error ul li label,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .sidebar-siblings.fb-bar ul li label,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li label,
	.woocommerce-shipping-fields #ship-to-different-address .sidebar-siblings.knockout ul li label,
	.woocommerce-shipping-fields #ship-to-different-address .sidebar-siblings.woocommerce-error ul li label {
		color: hsla(0, 0%, 100%, .7)
	}

	.fb-messenger-button .sidebar-siblings.fb-bar ul li.active .woocom-row.order li.order-status,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li.active .woocommerce-billing-fields #ship-to-different-address label,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li.active .woocommerce-shipping-fields #ship-to-different-address label,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li.active a,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li:hover .woocom-row.order li.order-status,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li:hover .woocommerce-billing-fields #ship-to-different-address label,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li:hover .woocommerce-shipping-fields #ship-to-different-address label,
	.fb-messenger-button .sidebar-siblings.fb-bar ul li:hover a,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li.active .woocom-row.order li.order-status,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li.active .woocommerce-billing-fields #ship-to-different-address label,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li.active .woocommerce-shipping-fields #ship-to-different-address label,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li.active a,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li:hover .woocom-row.order li.order-status,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li:hover .woocommerce-billing-fields #ship-to-different-address label,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li:hover .woocommerce-shipping-fields #ship-to-different-address label,
	.lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li:hover a,
	.sidebar-siblings.knockout ul li.active .woocom-row.order li.order-status,
	.sidebar-siblings.knockout ul li.active .woocommerce-billing-fields #ship-to-different-address label,
	.sidebar-siblings.knockout ul li.active .woocommerce-shipping-fields #ship-to-different-address label,
	.sidebar-siblings.knockout ul li.active a,
	.sidebar-siblings.knockout ul li:hover .woocom-row.order li.order-status,
	.sidebar-siblings.knockout ul li:hover .woocommerce-billing-fields #ship-to-different-address label,
	.sidebar-siblings.knockout ul li:hover .woocommerce-shipping-fields #ship-to-different-address label,
	.sidebar-siblings.knockout ul li:hover a,
	.sidebar-siblings.woocommerce-error ul li.active .woocom-row.order li.order-status,
	.sidebar-siblings.woocommerce-error ul li.active .woocommerce-billing-fields #ship-to-different-address label,
	.sidebar-siblings.woocommerce-error ul li.active .woocommerce-shipping-fields #ship-to-different-address label,
	.sidebar-siblings.woocommerce-error ul li.active a,
	.sidebar-siblings.woocommerce-error ul li:hover .woocom-row.order li.order-status,
	.sidebar-siblings.woocommerce-error ul li:hover .woocommerce-billing-fields #ship-to-different-address label,
	.sidebar-siblings.woocommerce-error ul li:hover .woocommerce-shipping-fields #ship-to-different-address label,
	.sidebar-siblings.woocommerce-error ul li:hover a,
	.woocom-row.order .fb-messenger-button .sidebar-siblings.fb-bar ul li.active li.order-status,
	.woocom-row.order .fb-messenger-button .sidebar-siblings.fb-bar ul li:hover li.order-status,
	.woocom-row.order .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li.active li.order-status,
	.woocom-row.order .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li:hover li.order-status,
	.woocom-row.order .sidebar-siblings.knockout ul li.active li.order-status,
	.woocom-row.order .sidebar-siblings.knockout ul li:hover li.order-status,
	.woocom-row.order .sidebar-siblings.woocommerce-error ul li.active li.order-status,
	.woocom-row.order .sidebar-siblings.woocommerce-error ul li:hover li.order-status,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .sidebar-siblings.fb-bar ul li.active label,
	.woocommerce-billing-fields #ship-to-different-address .fb-messenger-button .sidebar-siblings.fb-bar ul li:hover label,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li.active label,
	.woocommerce-billing-fields #ship-to-different-address .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li:hover label,
	.woocommerce-billing-fields #ship-to-different-address .sidebar-siblings.knockout ul li.active label,
	.woocommerce-billing-fields #ship-to-different-address .sidebar-siblings.knockout ul li:hover label,
	.woocommerce-billing-fields #ship-to-different-address .sidebar-siblings.woocommerce-error ul li.active label,
	.woocommerce-billing-fields #ship-to-different-address .sidebar-siblings.woocommerce-error ul li:hover label,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .sidebar-siblings.fb-bar ul li.active label,
	.woocommerce-shipping-fields #ship-to-different-address .fb-messenger-button .sidebar-siblings.fb-bar ul li:hover label,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li.active label,
	.woocommerce-shipping-fields #ship-to-different-address .lead-form .input-wrap .sidebar-siblings.parsley-errors-list ul li:hover label,
	.woocommerce-shipping-fields #ship-to-different-address .sidebar-siblings.knockout ul li.active label,
	.woocommerce-shipping-fields #ship-to-different-address .sidebar-siblings.knockout ul li:hover label,
	.woocommerce-shipping-fields #ship-to-different-address .sidebar-siblings.woocommerce-error ul li.active label,
	.woocommerce-shipping-fields #ship-to-different-address .sidebar-siblings.woocommerce-error ul li:hover label {
		color: #fff
	}
}

.sidebar-archives h3 {
	margin: 0
}

.sidebar-archives .archive .archive-months {
	margin: 0;
	padding: 0;
	max-height: 0;
	overflow: hidden;
	transition: all .3s ease
}

.sidebar-archives .archive .archive-months li {
	padding: .25em 1.5em;
	transition: all .3s ease
}

.sidebar-archives h4 {
	font-size: 1em;
	margin: 0;
	padding: 1em 1.5em;
	color: hsla(0, 0%, 100%, .7);
	position: relative;
	transition: all .3s ease;
	cursor: pointer;
	border-top: 1px solid hsla(0, 0%, 100%, .1)
}

.sidebar-archives h4:hover {
	color: #212121
}

.sidebar-archives h4:after {
	content: "\f105";
	font-family: FontAwesome;
	font-weight: 300;
	font-size: 1em;
	position: absolute;
	right: 1.5em;
	top: 1em;
	transition: all .3s ease
}

.pagination-project .filter-expand .sidebar-archives .menu-search,
.pagination .filter-expand .sidebar-archives .menu-search,
.sidebar-archives .button,
.sidebar-archives .pagination-project .filter-expand .menu-search,
.sidebar-archives .pagination .filter-expand .menu-search {
	margin: .5em 0 0
}

.sidebar-archives .expanded h4 {
	background: hsla(0, 0%, 100%, .05);
	color: #212121
}

.sidebar-archives .expanded h4:after {
	transform: rotate(-270deg);
	color: #212121
}

.sidebar-archives .expanded .archive-months {
	padding: .5em 0;
	max-height: 100em
}

.home .banner .banner-image {
	height: 38.1770833333vw
}

.home .slick-dots {
	text-align: center;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
	position: absolute;
	top: auto;
	right: 0;
	bottom: .5em;
	left: 0
}

.home .slick-dots li {
	margin: 0 .4em;
	background-color: #fff;
	-ms-flex: 0 0 10px;
	flex: 0 0 10px;
	max-width: 10px;
	width: 10px;
	height: 10px;
	border-radius: 50%
}

.home .slick-dots li.slick-active {
	background: #97d700
}

@media (min-width:48em) {
	.home .banner .banner-image img {
		opacity: .5
	}

	.home .banner:not(.button):not(.pagination-project .filter-expand .menu-search):not(.pagination .filter-expand .menu-search) {
		text-transform: 0 2px .25em rgba(0, 0, 0, .3)
	}

	.home .banner .overlay {
		-ms-flex-pack: center;
		justify-content: center
	}

	.home .banner .overlay .container,
	.home .banner .overlay .woocommerce-message {
		margin-bottom: 3em
	}
}

@media (max-width:48em) {

	.home .banner .container,
	.home .banner .woocommerce-message {
		text-align: center
	}

	.home .act-like-h1,
	.home h1 {
		color: #000
	}

	.home .act-like-h1 span.white,
	.home h1 span.white {
		color: #97d700
	}

	.home .slick-dots li {
		background-color: #212121
	}
}

.child-page-banner,
.slider-markets {
	margin: .25em 0;
	background: url(../images/bg-slider.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	position: relative
}

.child-page-banner .slick-next,
.child-page-banner .slick-prev,
.slider-markets .slick-next,
.slider-markets .slick-prev {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	font-size: 35px
}

.child-page-banner .slick-prev,
.slider-markets .slick-prev {
	left: 0
}

.child-page-banner .slick-next,
.slider-markets .slick-next {
	right: 0
}

.slider-clients {
	/* margin: .25em */
}

body#tinymce {
	margin: 12px !important
}

/*# sourceMappingURL=main.css.map */