.clickable-row:hover{

}
/****** FAQ ******/
.faq-top {
	background-color: #fff !important;
	padding: 12px;
}

.faq-btm {
	background-color: #fff !important;
	border-top: 0px !important;
	margin-top: -1vw;
	border-radius: 0px 0px 10px 10px !important;
}

a:hover.faq {
	color: #33353F !important;
	text-decoration: none !important;
}

a:focus.faq {
	color: #33353F !important;
	text-decoration: none !important;
}
h3.faq {
	font-size: 18px;
}

div.faq {
	border-radius: 10px !important;
	background: #F0F0F0 !important;
}

/****** Library Category Spacing ******/
.alignment{
	margin-left: 15px;
    padding-left: 25px;
}

.row-content{
	margin-top: 15px;
	margin-bottom: 15px;
}

.lib-icon{
	width: 20rem;
}

//filter 
/****** Bootstrap Colors ******/
.primary {
  min-height: 800px;
}
/*** Accordion Toggles ***/
.panel-heading {
  position: relative;
}
.panel-heading .accordion-toggle:after {
  font-family: 'Glyphicons Halflings';
  content: "\e260";
  position: absolute;
  right: 16px;
}
.panel-heading .accordion-toggle.collapsed:after {
  font-family: 'Glyphicons Halflings';
  content: "\e259";
}
/*** Filter Menu ***/
/* Panels */
.filter-menu .panel {
  border-radius: 0;
  border: 1px solid #eeeeee;
}
.filter-menu .panel-heading {
  background: #fff;
  padding: 0;
}
.filter-menu .panel-title {
  color: #333333;
  font-weight: bold;
  display: block;
  padding: 16px;
}
.filter-menu a.panel-title {
  color: #333333;
}
.filter-menu a.panel-title:hover,
.filter-menu a.panel-title:focus {
  color: #333333;
  text-decoration: none;
}
.filter-menu .panel-body {
  padding: 16px;
}
/* Inner Panels */
.filter-menu .panel-group {
  margin: -16px;
}
.filter-menu .panel-group .panel-title {
  background: #eee;
  transition: color, 0.5s, ease;
}
.filter-menu .panel-group .panel-title:hover {
  color: #333333;
  text-decoration: none;
  background: #777777;
}
.filter-menu .panel-group .panel + .panel {
  margin-top: 0;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px;
}
