meta.foundation-data-attribute-namespace {
	font-family:false;
}

.left {
	float:left!important;
}

.right {
	float:right!important;
}

.accordion {
	margin-bottom:0;
}

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

.accordion:after {
	clear:both;
}

.accordion .accordion-navigation,.accordion dd {
	display:block;
	margin-bottom:0!important;
}

.accordion .accordion-navigation.active > a,.accordion dd.active > a {
	background:#e8e8e8;
}

.accordion .accordion-navigation > a,.accordion dd > a {
	background:#efefef;
	color:#222;
	padding:1rem;
	display:block;
	font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
	font-size:1rem;
}

.accordion .accordion-navigation > a:hover,.accordion dd > a:hover {
	background:#e3e3e3;
}

.accordion .accordion-navigation > .content,.accordion dd > .content {
	display:none;
	padding:.9375em;
}

.accordion .accordion-navigation > .content.active,.accordion dd > .content.active {
	display:block;
	background:#fff;
}

.left-arrow {
	position:relative;
}

.left-arrow:after {
	left:-20px;
	top:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
	border-color:rgba(136,183,213,0);
	border-right-color:#c20430;
	border-width:10px;
	margin-top:-10px;
	z-index:999;
}

.right-arrow {
	position:relative;
}

.right-arrow:after {
	right:-20px;
	top:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
	border-color:rgba(136,183,213,0);
	border-left-color:#c20430;
	border-width:10px;
	margin-top:-10px;
	z-index:999;
}

.down-arrow {
/*
  height: 100%;
  background: red;
*/
	position:relative;
}

.down-arrow:after {
	right:0;
	top:10px;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
	border-color:rgba(136,183,213,0);
	border-top-color:#000;
	border-width:5px;
	z-index:999;
}

.left-arrow.arrow-wt:after {
	border-right-color:#fff;
}

.right-arrow.arrow-wt:after {
	border-left-color:#fff;
}

.accordion .accordion-navigation > .content.active,.accordion dd > .content {
	background:rgba(0,0,0,0.5);
}

.accordion-navigation.active span.down-arrow {
	-webkit-transform:rotate(90deg);
/*
	top:16px;
	left:5px;
*/
}

.accordion-navigation a {
	text-decoration: none
}

.svcs {
	list-style:none;
	margin-left:0;
	margin-bottom:0;
}

.svcs li {
	padding:5px 10px;
	width:100%;
	font-family:'Cituve Mono',monospace;
}

.svcs li:nth-child(odd) {
	background:rgba(150,150,150,0.5);
}