/* admin doesn't have to degrade as gracefully */ 
@font-face { 
  font-family: glyphicon;
  src: url(glyphicons-halflings-regular.woff) format('woff');
}

.hide { display: none !important; }

#edit-items.webform-results-table { display: none; }
#edit-items.webform-results-table.show { display: table; }

.path-node .node-form .accordion-item .ui-accordion-header-icon,
.path-node .node-form .accordion-item a { display: inline-block; }
.path-node .node-form .accordion-item a { text-transform: capitalize; }
.path-node .node-form .field-group-accordion-item label { display: none; } 

/* for the response download tabs - to split up the many variants */
.is-horizontal-enabled .tabs.secondary .tabs__tab.divide
{
  display: block;
  border-top: 2px solid #aaa;
}
html .is-horizontal-enabled .tabs.secondary .tabs__tab { margin: 0; }
html .is-horizontal-enabled .tabs.secondary .tabs__tab a
{
	padding-right: 1em;
	padding-left: 1em;
}
.is-horizontal-enabled .tabs.secondary .tabs__tab.divide ~ li a
{ padding-left: 20px; }
.is-horizontal-enabled .tabs.secondary .tabs__tab.divide ~ .tabs__tab.divide a
{ padding-left: 7px; }
.is-horizontal-enabled .tabs.secondary .tabs__tab.divide ~ li.dl a
{ padding-left: 10px; }

.is-horizontal-enabled .tabs.secondary .tabs__tab.dl
{
	margin-left: -1px;
	border-left: 0;
}

.is-horizontal .tabs.secondary .tabs__tab.divide
{
  display: inline-block;
  border-left: 1px solid #aaa;
  border-top: none;
}

.tabs--secondary li.divide > a,
.tabs--secondary li.divide > a:hover
{ border-left: 2px solid #aaa; }

.tabs.secondary .epc a,
.tabs--secondary .epc a
{ background-color: #ddf; }

.tabs.secondary .std a,
.tabs--secondary .std a
{ background-color: #dfd; }

.dl .glyphicon::before
{ content: "\e166"; }
.dl .glyphicon
{
	font-family: glyphicon;
	top: 0;
	margin-left: -10px;
	padding-left: 0;
	position: relative;
	z-index: 100;
	border-left: 0;
}

#edit-current-pass--description
{
  width: 24em;
  overflow: hidden;
  height: 1.5em;
}
#edit-current-pass--description a
{
  display: none;
}
#user-form #edit-pass
{
  display: none;
}
