/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
/* line 18, ../sass/_base.scss */
.button, header.section-header .zone-branding .region-user .block-user-menu ul.menu li a, header.section-header .zone-branding .region-user #block-user-menu ul.menu li a, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li a, .page-forum .af-button-large, .node-type-forum #forum-topic-header .topic-reply-link .af-button-large, .node-type-forum #forum-topic-header .last-post-link .af-button-large, .node-type-forum #forum-topic-header .topic-new-post-link .af-button-large, .page-comment-reply #forum-topic-header .topic-reply-link .af-button-large, .page-comment-reply #forum-topic-header .last-post-link .af-button-large, .page-comment-reply #forum-topic-header .topic-new-post-link .af-button-large, .node-type-forum #forum-comments .topic-reply-allowed .af-button-large, .page-comment-reply #forum-comments .topic-reply-allowed .af-button-large, .field-name-mpb-share a, .page-classroom .classroom-navigation-wrapper a, #block-locale-language ul li a {
  padding: 8px 16px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNzIlIiBzdG9wLWNvbG9yPSIjZWJlYmViIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWFlYWVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(72%, #ebebeb), color-stop(100%, #eaeaea));
  background-image: -moz-linear-gradient(#ffffff, #ebebeb 72%, #eaeaea);
  background-image: -webkit-linear-gradient(#ffffff, #ebebeb 72%, #eaeaea);
  background-image: linear-gradient(#ffffff, #ebebeb 72%, #eaeaea);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 0 0 white inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 0 0 white inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 0 0 white inset;
  text-shadow: 0 0 0 rgba(143, 143, 143, 0.9), 0 0 0 white;
  border: 1px solid #B8B8B8;
}

/* line 27, ../sass/_base.scss */
button, input[type="reset"], input[type="submit"], input[type="button"] {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 32, ../sass/_base.scss */
.quicklinks, .views-field-field-quicklinks {
  float: right;
  margin: 0 0 16px 8px;
  min-height: 65px;
  position: relative;
  width: 35%;
  background: #3a7cc2;
  font-size: 90%;
  color: #FFF;
  padding-bottom: 3px;
}
/* line 44, ../sass/_base.scss */
.quicklinks a, .views-field-field-quicklinks a {
  color: #fff;
  text-decoration: none;
}
/* line 50, ../sass/_base.scss */
.quicklinks div, .quicklinks p, .views-field-field-quicklinks div, .views-field-field-quicklinks p {
  padding: 3px 4px;
  margin: 0;
}
/* line 55, ../sass/_base.scss */
.quicklinks p, .views-field-field-quicklinks p {
  line-height: 1.1;
}
/* line 59, ../sass/_base.scss */
.quicklinks div.field-content, .views-field-field-quicklinks div.field-content {
  padding: 0;
}
/* line 63, ../sass/_base.scss */
.quicklinks .quicklinkstitle, .views-field-field-quicklinks .quicklinkstitle {
  background: #FFF;
  color: #224C74;
  border: 1px solid #3a7cc2;
  text-transform: uppercase;
  font-weight: 700;
  padding: 6px 4px;
}

/* line 75, ../sass/_base.scss */
body, p, div {
  font-family: 'Ubuntu', sans-serif;
  font-style: normal;
  font-weight: 400;
}

/* line 76, ../sass/_base.scss */
.standard-italic {
  font-family: 'Ubuntu', sans-serif;
  font-style: italic;
  font-weight: 400;
}

/* line 77, ../sass/_base.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Open Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
}

/* line 78, ../sass/_base.scss */
.header-italic {
  font-family: 'Open Sans', sans-serif;
  font-style: italic;
  font-weight: 700;
}

/* line 79, ../sass/_base.scss */
.bold-condensed, header.section-header .zone-menu .region-menu .block-superfish-1 ul.sf-menu, header.section-header .zone-menu .region-menu #block-superfish-1 ul.sf-menu, #quicktabs-library_types_tabs ul.ui-tabs-nav li a, #quicktabs-library_search_tabs ul.ui-tabs-nav li a {
  font-family: 'Open Sans Condensed', sans-serif;
  font-style: normal;
  font-weight: 700;
}

/* line 101, ../sass/_base.scss */
button:focus,
button:active,
input:focus,
input:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/**
* Base elements
**/
/* line 11, ../sass/global.scss */
html, body, #page {
  height: 100%;
}

/* line 15, ../sass/global.scss */
body {
  color: #333;
  line-height: 1.4;
  font-size: 14px;
}

/* line 22, ../sass/global.scss */
h1, h2, h3, h4, h5, h6 {
  line-height: 1.1;
  margin-bottom: 15px;
  color: #224C74;
}

/* line 32, ../sass/global.scss */
ul {
  margin-left: 1em;
  padding-left: 1em;
}

/* line 37, ../sass/global.scss */
ol {
  list-style: decimal inside none;
}

/* line 40, ../sass/global.scss */
a:link {
  color: #006fcb;
}
/* line 41, ../sass/global.scss */
a:visited {
  color: #224C74;
}

/** --- Font Sizing --- **/
/* line 46, ../sass/global.scss */
h1 {
  font-size: 2.2em;
}

/* line 47, ../sass/global.scss */
h2 {
  font-size: 1.9em;
}

/* line 48, ../sass/global.scss */
h3 {
  font-size: 1.6em;
}

/* line 49, ../sass/global.scss */
h4 {
  font-size: 1.3em;
}

/* line 50, ../sass/global.scss */
h5 {
  font-size: 1.1em;
}

/* line 51, ../sass/global.scss */
h6 {
  font-size: 1.0em;
}

/* line 57, ../sass/global.scss */
small {
  font-size: .9em;
}

/* line 61, ../sass/global.scss */
h2.block-title, h2.pane-title, h2.node-title {
  font-size: 1.429em;
}

/* line 65, ../sass/global.scss */
div.dev-query {
  clear: both;
}

/* Fluid images */
/* line 70, ../sass/global.scss */
img {
  max-width: 100%;
}

/* line 76, ../sass/global.scss */
table tr td {
  border: 1px solid #CCC;
}

/* line 83, ../sass/global.scss */
.node-links ul li a, .comment-links ul li a {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  float: none;
  display: inline-block;
}

/* line 90, ../sass/global.scss */
#authcachedbg {
  z-index: 500;
  display: none;
}

/* line 95, ../sass/global.scss */
span.authcache-ajax-frag {
  background: url(../images/loading.gif) no-repeat center center;
  border: 1px solid #ddd;
  width: 100%;
  height: 20px;
  padding: 20px 0;
  margin-bottom: 10px;
  display: block;
}

/* line 108, ../sass/global.scss */
.block-mobile-switch-block-switch ul li, #block-mobile-switch-block-switch ul li {
  list-style: none;
  margin: 0;
}
/* line 111, ../sass/global.scss */
.block-mobile-switch-block-switch ul li a, #block-mobile-switch-block-switch ul li a {
  border: 1px solid #fff;
  padding: 3px 5px;
  display: inline-block;
  color: #fff;
  text-decoration: none;
}

/**
* Header
**/
/* line 129, ../sass/global.scss */
header.section-header .zone-page-top {
  display: none;
}
/* line 134, ../sass/global.scss */
header.section-header .zone-branding {
  background: #224C74;
}
/* line 138, ../sass/global.scss */
header.section-header .zone-branding .region-branding {
  width: 20%;
  float: left;
}
/* line 142, ../sass/global.scss */
header.section-header .zone-branding .region-branding .branding-data {
  padding: 8px 0;
}
/* line 147, ../sass/global.scss */
header.section-header .zone-branding .region-branding .branding-data .logo-img a {
  background: url(../images/mls-logo-mobile.png) no-repeat;
  width: 82px;
  height: 30px;
  display: block;
}
/* line 156, ../sass/global.scss */
header.section-header .zone-branding .region-branding .branding-data .logo-img a img {
  display: none;
}
/* line 165, ../sass/global.scss */
header.section-header .zone-branding .region-user {
  width: 60%;
  float: right;
}
/* line 169, ../sass/global.scss */
header.section-header .zone-branding .region-user a {
  color: #006fcb;
  text-decoration: none;
}
/* line 178, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-panels-mini-login-panel .pane-user-login, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .pane-user-login {
  display: none;
}
/* line 183, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane {
  text-align: right;
  padding: 8px 0;
}
/* line 187, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .button, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .block-user-menu ul.menu li a, header.section-header .zone-branding .region-user .block-user-menu ul.menu li .block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane #block-user-menu ul.menu li a, header.section-header .zone-branding .region-user #block-user-menu ul.menu li .block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li .block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane #block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li .block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .page-forum .af-button-large, .page-forum header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-topic-header .topic-reply-link .af-button-large, .node-type-forum #forum-topic-header .topic-reply-link header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-topic-header .last-post-link .af-button-large, .node-type-forum #forum-topic-header .last-post-link header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-topic-header .topic-new-post-link .af-button-large, .node-type-forum #forum-topic-header .topic-new-post-link header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-topic-header .topic-reply-link .af-button-large, .page-comment-reply #forum-topic-header .topic-reply-link header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-topic-header .last-post-link .af-button-large, .page-comment-reply #forum-topic-header .last-post-link header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-topic-header .topic-new-post-link .af-button-large, .page-comment-reply #forum-topic-header .topic-new-post-link header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-comments .topic-reply-allowed .af-button-large, .node-type-forum #forum-comments .topic-reply-allowed header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-comments .topic-reply-allowed .af-button-large, .page-comment-reply #forum-comments .topic-reply-allowed header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .field-name-mpb-share a, .field-name-mpb-share header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane .page-classroom .classroom-navigation-wrapper a, .page-classroom .classroom-navigation-wrapper header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane #block-locale-language ul li a, #block-locale-language ul li header.section-header .zone-branding .region-user .block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .button, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .block-user-menu ul.menu li a, header.section-header .zone-branding .region-user .block-user-menu ul.menu li #block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane #block-user-menu ul.menu li a, header.section-header .zone-branding .region-user #block-user-menu ul.menu li #block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li #block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane #block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li #block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .page-forum .af-button-large, .page-forum header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-topic-header .topic-reply-link .af-button-large, .node-type-forum #forum-topic-header .topic-reply-link header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-topic-header .last-post-link .af-button-large, .node-type-forum #forum-topic-header .last-post-link header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-topic-header .topic-new-post-link .af-button-large, .node-type-forum #forum-topic-header .topic-new-post-link header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-topic-header .topic-reply-link .af-button-large, .page-comment-reply #forum-topic-header .topic-reply-link header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-topic-header .last-post-link .af-button-large, .page-comment-reply #forum-topic-header .last-post-link header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-topic-header .topic-new-post-link .af-button-large, .page-comment-reply #forum-topic-header .topic-new-post-link header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .node-type-forum #forum-comments .topic-reply-allowed .af-button-large, .node-type-forum #forum-comments .topic-reply-allowed header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .page-comment-reply #forum-comments .topic-reply-allowed .af-button-large, .page-comment-reply #forum-comments .topic-reply-allowed header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .af-button-large, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .field-name-mpb-share a, .field-name-mpb-share header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane .page-classroom .classroom-navigation-wrapper a, .page-classroom .classroom-navigation-wrapper header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane a, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane #block-locale-language ul li a, #block-locale-language ul li header.section-header .zone-branding .region-user #block-panels-mini-login-panel .mobile-login-pane a {
  padding: 5px 10px;
  display: inline-block;
}
/* line 194, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-panels-mini-login-panel .panel-separator, header.section-header .zone-branding .region-user #block-panels-mini-login-panel .panel-separator {
  margin: 0;
}
/* line 200, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-user-menu, header.section-header .zone-branding .region-user #block-user-menu, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel {
  text-align: right;
  padding: 8px 0;
}
/* line 204, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-user-menu ul.menu, header.section-header .zone-branding .region-user #block-user-menu ul.menu, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu {
  display: inline;
}
/* line 207, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-user-menu ul.menu li, header.section-header .zone-branding .region-user #block-user-menu ul.menu li, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li {
  list-style: none;
  display: none;
}
/* line 211, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-user-menu ul.menu li.menu-mlid-9767, header.section-header .zone-branding .region-user .block-user-menu ul.menu li.menu-mlid-9785, header.section-header .zone-branding .region-user #block-user-menu ul.menu li.menu-mlid-9767, header.section-header .zone-branding .region-user #block-user-menu ul.menu li.menu-mlid-9785, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li.menu-mlid-9767, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li.menu-mlid-9785, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li.menu-mlid-9767, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li.menu-mlid-9785 {
  display: inline;
}
/* line 215, ../sass/global.scss */
header.section-header .zone-branding .region-user .block-user-menu ul.menu li a, header.section-header .zone-branding .region-user #block-user-menu ul.menu li a, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li a {
  padding: 5px 10px;
  display: inline-block;
}
/* line 227, ../sass/global.scss */
header.section-header .zone-menu {
  background: #006fcb;
}
/* line 233, ../sass/global.scss */
header.section-header .zone-menu .region-menu .block-superfish-3, header.section-header .zone-menu .region-menu #block-superfish-3 {
  display: none;
}
/* line 239, ../sass/global.scss */
header.section-header .zone-menu .region-menu .block-superfish-1 div.content, header.section-header .zone-menu .region-menu #block-superfish-1 div.content {
  float: left;
  width: 100%;
  position: relative;
}
/* line 245, ../sass/global.scss */
header.section-header .zone-menu .region-menu .block-superfish-1 ul.sf-menu, header.section-header .zone-menu .region-menu #block-superfish-1 ul.sf-menu {
  clear: left;
  float: right;
  position: relative;
  right: 50%;
  text-align: center;
}
/* line 253, ../sass/global.scss */
header.section-header .zone-menu .region-menu .block-superfish-1 ul.sf-menu li, header.section-header .zone-menu .region-menu #block-superfish-1 ul.sf-menu li {
  display: block;
  position: relative;
  left: 50%;
  margin: 0 8px 0 0;
}
/* line 259, ../sass/global.scss */
header.section-header .zone-menu .region-menu .block-superfish-1 ul.sf-menu li.last, header.section-header .zone-menu .region-menu #block-superfish-1 ul.sf-menu li.last {
  margin: 0;
}
/* line 263, ../sass/global.scss */
header.section-header .zone-menu .region-menu .block-superfish-1 ul.sf-menu li a, header.section-header .zone-menu .region-menu #block-superfish-1 ul.sf-menu li a {
  display: block;
  padding: 6px 5px;
  color: #FFF;
  text-decoration: none;
}

/**
* Content
**/
/* line 283, ../sass/global.scss */
section.section-content .zone-content {
  padding: 10px 0;
}
/* line 287, ../sass/global.scss */
section.section-content .zone-content .region-sidebar-first {
  display: none;
}
/* line 297, ../sass/global.scss */
section.section-content .zone-content #breadcrumb {
  margin-bottom: 5px;
}
/* line 300, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs {
  margin: 0;
  padding: 0;
  overflow: hidden;
  list-style: none;
}
/* line 306, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li {
  float: left;
  margin: 0 5px;
  font-size: .9em;
}
/* line 311, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-1 {
  margin-left: 0;
}
/* line 314, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-1 a {
  padding-left: 7px;
}
/* line 318, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-1:before {
  content: normal;
}
/* line 323, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li a {
  background: #224C74;
  padding: 2px 4px 4px 5px;
  float: left;
  text-decoration: none;
  color: #FFF;
  position: relative;
  margin-bottom: 4px;
}
/* line 333, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li a:hover {
  background: #EC7D06;
}
/* line 336, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li a:hover:before {
  border-color: #EC7D06 #EC7D06 #EC7D06 rgba(255, 255, 255, 0);
}
/* line 340, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li a:hover:after {
  border-left-color: #EC7D06;
}
/* line 345, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li a:before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -12px;
  border-width: 12px 0 12px 8px;
  border-style: solid;
  border-color: #224C74 #224C74 #224C74 rgba(255, 255, 255, 0);
  left: -8px;
}
/* line 356, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li a:after {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -12px;
  border-width: 12px 0 12px 8px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #224C74;
  right: -8px;
}
/* line 368, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-last {
  padding: 2px 4px 4px 4px;
  background: #ddd;
  position: relative;
}
/* line 373, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-last:before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -12px;
  border-width: 12px 0 12px 8px;
  border-style: solid;
  border-color: #ddd #ddd #ddd rgba(255, 255, 255, 0);
  left: -8px;
}
/* line 384, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-last:after {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -12px;
  border-width: 12px 0 12px 8px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #ddd;
  right: -8px;
}
/* line 395, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-last a {
  background: none;
  padding: 0;
  color: #333;
  margin: 0;
}
/* line 401, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-last a:before {
  content: normal;
}
/* line 405, ../sass/global.scss */
section.section-content .zone-content #breadcrumb ul.breadcrumbs li.breadcrumb-last a:after {
  content: normal;
}
/* line 417, ../sass/global.scss */
section.section-content .zone-content .region-content h1#page-title, section.section-content .zone-content .region-content h1.page-title {
  color: #EC7D06;
}
/* line 427, ../sass/global.scss */
section.section-content .zone-content .region-content ul.quicktabs-tabs, section.section-content .zone-content .region-content ul.ui-tabs-nav {
  margin-left: 0;
  padding-left: 0;
}
/* line 433, ../sass/global.scss */
section.section-content .zone-content .region-content ul.pager {
  margin-left: 0;
  padding-left: 0;
}
/* line 437, ../sass/global.scss */
section.section-content .zone-content .region-content ul.pager li.pager-previous a {
  width: 70px;
}
/* line 446, ../sass/global.scss */
section.section-content .zone-content .region-content div.tabs ul {
  margin-left: 0;
}
/* line 457, ../sass/global.scss */
section.section-content .zone-content .region-content ul.chzn-results {
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
}
/* line 463, ../sass/global.scss */
section.section-content .zone-content .region-content .node-links {
  margin-top: 5px;
}
/* line 466, ../sass/global.scss */
section.section-content .zone-content .region-content .node-links ul {
  margin: 0;
  padding-left: 0;
}
/* line 470, ../sass/global.scss */
section.section-content .zone-content .region-content .node-links ul li {
  padding: 0;
  display: inline-block;
}
/* line 475, ../sass/global.scss */
section.section-content .zone-content .region-content .node-links ul li.statistics_counter span {
  background: #224C74;
  color: #fff;
  padding: 1px 3px;
}
/* line 482, ../sass/global.scss */
section.section-content .zone-content .region-content .node-links ul li span.flag-wrapper {
  display: inline-block;
}
/* line 484, ../sass/global.scss */
section.section-content .zone-content .region-content .node-links ul li span.flag-wrapper .flag-message {
  top: 2.5em;
}
/* line 495, ../sass/global.scss */
section.section-content .zone-content .region-content .field-name-print-link-ds .print_html {
  margin: 0;
}
/* line 501, ../sass/global.scss */
section.section-content .zone-content .region-content span.search-results {
  display: block;
  font-size: .85em;
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 513, ../sass/global.scss */
section.section-content .zone-content .region-content .omega-12-threecol-2-8-2 .left-sidebar, section.section-content .zone-content .region-content .omega-12-threecol-2-8-2 .right-sidebar {
  display: none;
}
/* line 520, ../sass/global.scss */
section.section-content .zone-content .region-sidebar-second {
  display: none;
}

/** -- Front page styling -- **/
/* line 529, ../sass/global.scss */
.page-home .front-logged-intro {
  overflow: hidden;
  border-bottom: 1px solid #DDD;
}
/* line 535, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr {
  float: left;
  width: 290px;
  padding: 0 10px 0 0;
  margin-bottom: 12px;
}
/* line 541, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr h3 {
  margin: 0 0 5px;
  float: left;
  padding: 2px 0;
}
/* line 547, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr p {
  clear: both;
  margin: 0;
}
/* line 553, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-research {
  width: 380px;
  margin-bottom: 20px;
  padding-top: 10px;
}
/* line 558, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-research h3 {
  background: url(../images/fr-research.gif) no-repeat top right;
  padding-right: 33px;
}
/* line 564, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-connect {
  margin-top: 15px;
}
/* line 567, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-connect h3 {
  background: url(../images/fr-connect.gif) no-repeat top right;
  padding-right: 54px;
}
/* line 573, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-contribute {
  height: 140px;
  margin-top: 3px;
}
/* line 577, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-contribute h3 {
  background: url(../images/fr-contribute.gif) no-repeat top right;
  padding-right: 36px;
}
/* line 586, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-keep-current h3 {
  background: url(../images/fr-keep-current.gif) no-repeat top right;
  padding-right: 44px;
}
/* line 595, ../sass/global.scss */
.page-home .front-logged-intro .pane-content .fr-need-help h3 {
  background: url(../images/fr-need-help.gif) no-repeat top right;
  padding-right: 32px;
}
/* line 603, ../sass/global.scss */
.page-home .front-anon-intro {
  border-bottom: 1px solid #DDD;
}
/* line 607, ../sass/global.scss */
.page-home .pane-latest-content-views-panel-pane-3 {
  clear: both;
}
/* line 613, ../sass/global.scss */
.page-home .front-twitter-timeline h2.block-title, .page-home #block-block-40 h2.block-title {
  margin-bottom: 15px;
}
/* line 617, ../sass/global.scss */
.page-home .front-twitter-timeline .pane-content #twitter-widget-0, .page-home .front-twitter-timeline .pane-content #twitter-widget-1, .page-home .front-twitter-timeline .content #twitter-widget-0, .page-home .front-twitter-timeline .content #twitter-widget-1, .page-home #block-block-40 .pane-content #twitter-widget-0, .page-home #block-block-40 .pane-content #twitter-widget-1, .page-home #block-block-40 .content #twitter-widget-0, .page-home #block-block-40 .content #twitter-widget-1 {
  width: 620px !important;
  height: 308px;
  overflow: hidden;
}
/* line 624, ../sass/global.scss */
.page-home .front-twitter-timeline span.ext, .page-home #block-block-40 span.ext {
  display: none;
}
/* line 629, ../sass/global.scss */
.page-home #block-views-latest-content-views-block-4 {
  margin: 10px 0;
}
/* line 630, ../sass/global.scss */
.page-home #block-views-latest-content-views-block-4 h2.block-title {
  margin-bottom: 15px;
}

/* Generic Quicktabs styling */
/* line 638, ../sass/global.scss */
.quicktabs-ui-wrapper {
  padding: 5px;
  overflow: hidden;
}
/* line 643, ../sass/global.scss */
.quicktabs-ui-wrapper ul.ui-tabs-nav {
  border: none;
  border-bottom: 1px solid #AAA;
  background: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 0 5px 0 5px;
}
/* line 651, ../sass/global.scss */
.quicktabs-ui-wrapper ul.ui-tabs-nav li a {
  padding: 4px 6px;
  font-size: 13px;
}
/* line 659, ../sass/global.scss */
.quicktabs-ui-wrapper .ui-tabs-panel {
  padding: 10px;
}

/* line 670, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row, .pane-browse-library-content-teaser .view-content .views-row {
  margin-bottom: 10px;
  padding: 5px;
  border: 1px solid #DDD;
}
/* line 677, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-title a, .pane-browse-library-content-teaser .view-content .views-row .views-field-title a {
  display: block;
  color: #FFF;
  background: #3a7cc2;
  text-decoration: none;
  padding: 3px 5px;
}
/* line 683, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-title a:visited, .pane-browse-library-content-teaser .view-content .views-row .views-field-title a:visited {
  background: #224C74;
}
/* line 689, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-field-document-date, .pane-recent-library-content .view-content .views-row .views-field-field-document-author, .pane-browse-library-content-teaser .view-content .views-row .views-field-field-document-date, .pane-browse-library-content-teaser .view-content .views-row .views-field-field-document-author {
  font-size: 0.9em;
}
/* line 693, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-php, .pane-browse-library-content-teaser .view-content .views-row .views-field-php {
  overflow: hidden;
  margin-top: 5px;
  padding-top: 5px;
  border-top: 1px solid #DDD;
}
/* line 699, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-php .admin-status-display .item, .pane-browse-library-content-teaser .view-content .views-row .views-field-php .admin-status-display .item {
  float: left;
  margin-right: 5px;
  font-size: 0.8em;
  font-weight: bold;
}
/* line 705, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-php .admin-status-display .public, .pane-browse-library-content-teaser .view-content .views-row .views-field-php .admin-status-display .public {
  height: 19px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url("../images/lock-icon-public.png") no-repeat scroll 0 0 transparent;
  width: 23px;
}
/* line 713, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-php .admin-status-display .private, .pane-browse-library-content-teaser .view-content .views-row .views-field-php .admin-status-display .private {
  height: 19px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  width: 13px;
  background: url("../images/lock-icon-private.png") no-repeat scroll 0 0 transparent;
}
/* line 721, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row .views-field-php .admin-status-display .workflow, .pane-recent-library-content .view-content .views-row .views-field-php .admin-status-display .shared, .pane-browse-library-content-teaser .view-content .views-row .views-field-php .admin-status-display .workflow, .pane-browse-library-content-teaser .view-content .views-row .views-field-php .admin-status-display .shared {
  border: 1px solid #DDD;
  padding: 1px 5px;
}
/* line 729, ../sass/global.scss */
.pane-recent-library-content .view-content .views-row-last, .pane-browse-library-content-teaser .view-content .views-row-last {
  margin-bottom: 0;
}

/** -- Generic Content Styling -- **/
/* line 742, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-header, .node-type-calendar .view-mode-full .group-header, .node-type-book .view-mode-full .group-header, .node-type-announcement .view-mode-full .group-header, .node-type-blog .view-mode-full .group-header, .node-type-groupwikidocument .view-mode-full .group-header {
  margin-bottom: 10px;
}
/* line 746, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-left, .node-type-calendar .view-mode-full .group-left, .node-type-book .view-mode-full .group-left, .node-type-announcement .view-mode-full .group-left, .node-type-blog .view-mode-full .group-left, .node-type-groupwikidocument .view-mode-full .group-left {
  width: 80%;
}
/* line 750, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right, .node-type-calendar .view-mode-full .group-right, .node-type-book .view-mode-full .group-right, .node-type-announcement .view-mode-full .group-right, .node-type-blog .view-mode-full .group-right, .node-type-groupwikidocument .view-mode-full .group-right {
  width: 17%;
  padding: 0 0 0 10px;
  border-left: 1px solid #F2F2F2;
  float: right;
}
/* line 757, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right .field-name-facebook-public-link, .node-type-calendar .view-mode-full .group-right .field-name-facebook-public-link, .node-type-book .view-mode-full .group-right .field-name-facebook-public-link, .node-type-announcement .view-mode-full .group-right .field-name-facebook-public-link, .node-type-blog .view-mode-full .group-right .field-name-facebook-public-link, .node-type-groupwikidocument .view-mode-full .group-right .field-name-facebook-public-link {
  margin-top: 3px;
}
/* line 760, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right .field-name-facebook-public-link span.ext, .node-type-calendar .view-mode-full .group-right .field-name-facebook-public-link span.ext, .node-type-book .view-mode-full .group-right .field-name-facebook-public-link span.ext, .node-type-announcement .view-mode-full .group-right .field-name-facebook-public-link span.ext, .node-type-blog .view-mode-full .group-right .field-name-facebook-public-link span.ext, .node-type-groupwikidocument .view-mode-full .group-right .field-name-facebook-public-link span.ext {
  display: none;
}
/* line 767, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right .field-name-public-private-display .public-display, .node-type-calendar .view-mode-full .group-right .field-name-public-private-display .public-display, .node-type-book .view-mode-full .group-right .field-name-public-private-display .public-display, .node-type-announcement .view-mode-full .group-right .field-name-public-private-display .public-display, .node-type-blog .view-mode-full .group-right .field-name-public-private-display .public-display, .node-type-groupwikidocument .view-mode-full .group-right .field-name-public-private-display .public-display {
  float: right;
  margin-right: 5px;
}
/* line 771, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right .field-name-public-private-display .public-display .item, .node-type-calendar .view-mode-full .group-right .field-name-public-private-display .public-display .item, .node-type-book .view-mode-full .group-right .field-name-public-private-display .public-display .item, .node-type-announcement .view-mode-full .group-right .field-name-public-private-display .public-display .item, .node-type-blog .view-mode-full .group-right .field-name-public-private-display .public-display .item, .node-type-groupwikidocument .view-mode-full .group-right .field-name-public-private-display .public-display .item {
  width: 13px;
  height: 19px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
/* line 779, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right .field-name-public-private-display .public-display .public, .node-type-calendar .view-mode-full .group-right .field-name-public-private-display .public-display .public, .node-type-book .view-mode-full .group-right .field-name-public-private-display .public-display .public, .node-type-announcement .view-mode-full .group-right .field-name-public-private-display .public-display .public, .node-type-blog .view-mode-full .group-right .field-name-public-private-display .public-display .public, .node-type-groupwikidocument .view-mode-full .group-right .field-name-public-private-display .public-display .public {
  background: url(../images/lock-icon-public.png) no-repeat;
  width: 23px;
}
/* line 784, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right .field-name-public-private-display .public-display .private, .node-type-calendar .view-mode-full .group-right .field-name-public-private-display .public-display .private, .node-type-book .view-mode-full .group-right .field-name-public-private-display .public-display .private, .node-type-announcement .view-mode-full .group-right .field-name-public-private-display .public-display .private, .node-type-blog .view-mode-full .group-right .field-name-public-private-display .public-display .private, .node-type-groupwikidocument .view-mode-full .group-right .field-name-public-private-display .public-display .private {
  background: url(../images/lock-icon-private.png) no-repeat;
}
/* line 794, ../sass/global.scss */
.generic-2col-fluid-stacked .view-mode-full .group-right .field-name-bookmark-link-ds .flag-bookmarks a, .node-type-calendar .view-mode-full .group-right .field-name-bookmark-link-ds .flag-bookmarks a, .node-type-book .view-mode-full .group-right .field-name-bookmark-link-ds .flag-bookmarks a, .node-type-announcement .view-mode-full .group-right .field-name-bookmark-link-ds .flag-bookmarks a, .node-type-blog .view-mode-full .group-right .field-name-bookmark-link-ds .flag-bookmarks a, .node-type-groupwikidocument .view-mode-full .group-right .field-name-bookmark-link-ds .flag-bookmarks a {
  padding-left: 20px;
  background: url(../images/bookmark-icon.png) 0 1px no-repeat;
}

/** Group Styling **/
/* line 811, ../sass/global.scss */
#email-group-panel .group-welcome .pane-title {
  background: #224C74;
  padding: 4px 8px;
  color: #FFF;
}
/* line 822, ../sass/global.scss */
#email-group-panel .pane-node-create-links .item-list ul {
  margin-left: 0;
  padding-left: 0;
}
/* line 826, ../sass/global.scss */
#email-group-panel .pane-node-create-links .item-list ul li {
  margin-left: 0;
}
/* line 829, ../sass/global.scss */
#email-group-panel .pane-node-create-links .item-list ul li a:before {
  content: "Create ";
}
/* line 840, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs {
  			/*.item-list {
  
  				ul {
  
  					li {
  
  						&.active a {
  							color:$mls-dark-blue;
  						}
  					}
  				}
  			}*/
}
/* line 857, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel {
  position: relative;
  overflow: hidden;
}
/* line 861, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel ul {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
/* line 865, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel ul li {
  margin: 0;
}
/* line 867, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel ul li .ajax-progress {
  position: absolute;
  left: 0;
}
/* line 876, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel .email-group-events .views-row, #email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel .email-group-announcements .views-row {
  border: 1px solid #eee;
  padding: 5px;
  margin-bottom: 10px;
}
/* line 881, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel .email-group-events .views-field-title, #email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel .email-group-announcements .views-field-title {
  font-weight: bold;
  margin-bottom: 5px;
}
/* line 886, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel .email-group-events .views-field-body p, #email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel .email-group-announcements .views-field-body p {
  margin-bottom: 0;
}
/* line 892, ../sass/global.scss */
#email-group-panel .group-content-tabs-pane #quicktabs-email_group_node_tabs .ui-tabs-panel .email-group-blog .views-row {
  margin-bottom: 10px;
}
/* line 902, ../sass/global.scss */
#email-group-panel .group-forum-search-pane .pane-title {
  margin-bottom: 5px;
}
/* line 905, ../sass/global.scss */
#email-group-panel .group-forum-search-pane form {
  background: #eee;
  padding: 4px;
}
/* line 908, ../sass/global.scss */
#email-group-panel .group-forum-search-pane form .views-exposed-widgets {
  margin: 0;
}
/* line 910, ../sass/global.scss */
#email-group-panel .group-forum-search-pane form .views-exposed-widgets .views-exposed-widget {
  padding-right: 0;
}
/* line 912, ../sass/global.scss */
#email-group-panel .group-forum-search-pane form .views-exposed-widgets .views-exposed-widget input.form-text {
  width: 100%;
}
/* line 915, ../sass/global.scss */
#email-group-panel .group-forum-search-pane form .views-exposed-widgets .views-exposed-widget input.form-submit {
  margin: 0;
}
/* line 919, ../sass/global.scss */
#email-group-panel .group-forum-search-pane form .views-exposed-widgets #edit-keywords-wrapper {
  padding: 0;
}
/* line 927, ../sass/global.scss */
#email-group-panel .group-subscription-link a {
  background: #006fcb;
  color: #fff;
  text-decoration: none;
  width: 100%;
  display: block;
  text-align: center;
  padding: 3px 0;
}
/* line 942, ../sass/global.scss */
#email-group-panel .pane-og-nodes-panel-pane-2 .item-list ul {
  margin-left: 0;
  padding-left: 0;
}
/* line 946, ../sass/global.scss */
#email-group-panel .pane-og-nodes-panel-pane-2 .item-list ul li {
  margin-left: 0;
}

/* line 958, ../sass/global.scss */
.page-forum .forum-table-superheader {
  display: none;
}
/* line 963, ../sass/global.scss */
.page-forum .view-forum-search .views-exposed-widgets {
  float: left;
  background: #f7f7f7;
  border: 1px solid #CCC;
  padding: 0 10px 10px;
}
/* line 972, ../sass/global.scss */
.page-forum .af-button-large {
  padding: 2px 8px;
  text-decoration: none;
  display: block;
  margin-bottom: 5px;
  color: #333;
}
/* line 983, ../sass/global.scss */
.page-forum .forum-node-create-links-top {
  padding: 0;
}
/* line 990, ../sass/global.scss */
.page-forum #forum-pager-top .pager, .page-forum #forum-pager-bottom .pager {
  padding: 0;
}
/* line 997, ../sass/global.scss */
.page-forum .forum-pager .pager, .page-forum .forum-comment-wrapper .pager {
  width: 54%;
}
/* line 1002, ../sass/global.scss */
.page-forum .forum-pager .pager .pager-item a, .page-forum .forum-comment-wrapper .pager .pager-item a {
  padding: 4px 8px;
}

/* line 1017, ../sass/global.scss */
.node-type-forum #forum-topic-header .topic-reply-link .af-button-large, .node-type-forum #forum-topic-header .last-post-link .af-button-large, .node-type-forum #forum-topic-header .topic-new-post-link .af-button-large, .page-comment-reply #forum-topic-header .topic-reply-link .af-button-large, .page-comment-reply #forum-topic-header .last-post-link .af-button-large, .page-comment-reply #forum-topic-header .topic-new-post-link .af-button-large {
  padding: 2px 8px;
  text-decoration: none;
  display: block;
  margin-bottom: 5px;
  color: #333;
}
/* line 1029, ../sass/global.scss */
.node-type-forum .forum-post, .page-comment-reply .forum-post {
  border: 1px solid #DDD;
  padding: 10px 10px 5px;
  margin-bottom: 10px;
}
/* line 1034, ../sass/global.scss */
.node-type-forum .forum-post .forum-post-info, .page-comment-reply .forum-post .forum-post-info {
  background: #efefef;
}
/* line 1040, ../sass/global.scss */
.node-type-forum .forum-post .forum-post-wrapper .author-pane, .page-comment-reply .forum-post .forum-post-wrapper .author-pane {
  padding: 0 0 5px 5px;
  margin-bottom: 4px;
  background: #efefef;
}
/* line 1048, ../sass/global.scss */
.node-type-forum .forum-post .forum-post-wrapper .forum-post-panel-main .forum-post-title, .node-type-forum .forum-post .forum-post-wrapper .forum-post-panel-main .post-title, .page-comment-reply .forum-post .forum-post-wrapper .forum-post-panel-main .forum-post-title, .page-comment-reply .forum-post .forum-post-wrapper .forum-post-panel-main .post-title {
  margin-bottom: 8px;
  padding: 3px 5px;
  font-weight: bold;
  border-bottom: 1px solid #DDD;
}
/* line 1056, ../sass/global.scss */
.node-type-forum .forum-post .forum-post-wrapper .forum-post-panel-main .forum-post-content, .page-comment-reply .forum-post .forum-post-wrapper .forum-post-panel-main .forum-post-content {
  padding: 0 10px 10px;
}
/* line 1059, ../sass/global.scss */
.node-type-forum .forum-post .forum-post-wrapper .forum-post-panel-main .forum-post-content .field-name-name-submitted-by, .page-comment-reply .forum-post .forum-post-wrapper .forum-post-panel-main .forum-post-content .field-name-name-submitted-by {
  margin-bottom: 10px;
}
/* line 1064, ../sass/global.scss */
.node-type-forum .forum-post .forum-post-wrapper .forum-post-panel-main .post-edited, .page-comment-reply .forum-post .forum-post-wrapper .forum-post-panel-main .post-edited {
  display: none;
}
/* line 1070, ../sass/global.scss */
.node-type-forum .forum-post .forum-post-footer, .page-comment-reply .forum-post .forum-post-footer {
  border-top: 1px solid #DDD;
}
/* line 1079, ../sass/global.scss */
.node-type-forum #forum-comments .topic-reply-allowed .af-button-large, .page-comment-reply #forum-comments .topic-reply-allowed .af-button-large {
  padding: 2px 8px;
  text-decoration: none;
  margin-bottom: 5px;
  color: #333;
}
/* line 1090, ../sass/global.scss */
.node-type-forum #forum-comments .forum-post-content .field-name-comment-submitted-by, .page-comment-reply #forum-comments .forum-post-content .field-name-comment-submitted-by {
  margin-bottom: 10px;
}

/* line 1101, ../sass/global.scss */
.page-egroup-search #views-exposed-form-forum-search-panel-pane-2,
.page-egroup-search #views-exposed-form-forum-search-page-1 {
  border: 2px solid #224C74;
  padding: 10px 15px;
}
/* line 1106, ../sass/global.scss */
.page-egroup-search #views-exposed-form-forum-search-panel-pane-2 #edit-keywords-wrapper,
.page-egroup-search #views-exposed-form-forum-search-page-1 #edit-keywords-wrapper {
  width: 89%;
}
/* line 1109, ../sass/global.scss */
.page-egroup-search #views-exposed-form-forum-search-panel-pane-2 #edit-keywords-wrapper label,
.page-egroup-search #views-exposed-form-forum-search-page-1 #edit-keywords-wrapper label {
  float: left;
  padding-right: 1em;
}
/* line 1114, ../sass/global.scss */
.page-egroup-search #views-exposed-form-forum-search-panel-pane-2 #edit-keywords-wrapper .views-widget,
.page-egroup-search #views-exposed-form-forum-search-page-1 #edit-keywords-wrapper .views-widget {
  float: left;
  width: 84%;
}
/* line 1118, ../sass/global.scss */
.page-egroup-search #views-exposed-form-forum-search-panel-pane-2 #edit-keywords-wrapper .views-widget input,
.page-egroup-search #views-exposed-form-forum-search-page-1 #edit-keywords-wrapper .views-widget input {
  width: 100%;
  background: url(../images/search-icon.png) no-repeat left center;
  padding-left: 25px;
  border-color: #DDD;
  height: 23px;
}
/* line 1128, ../sass/global.scss */
.page-egroup-search #views-exposed-form-forum-search-panel-pane-2 .views-submit-button,
.page-egroup-search #views-exposed-form-forum-search-page-1 .views-submit-button {
  padding-right: 0;
}
/* line 1131, ../sass/global.scss */
.page-egroup-search #views-exposed-form-forum-search-panel-pane-2 .views-submit-button input,
.page-egroup-search #views-exposed-form-forum-search-page-1 .views-submit-button input {
  margin: 0;
}
/* line 1138, ../sass/global.scss */
.page-egroup-search ul.pager {
  margin-top: 10px;
}
/* line 1145, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-header {
  margin-bottom: 10px;
}
/* line 1151, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-content .views-row {
  margin-bottom: 10px;
}
/* line 1154, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-content .views-row div.node-teaser {
  border: 1px solid #DDD;
  padding: 10px 10px 5px;
}
/* line 1160, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-content .views-row div.node-teaser .field-name-title h2 {
  margin-bottom: 5px;
}
/* line 1163, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-content .views-row div.node-teaser .field-name-title h2 a {
  display: block;
  color: #FFF;
  background: #3a7cc2;
  text-decoration: none;
  padding: 8px 10px;
}
/* line 1173, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-content .views-row div.node-teaser .field-name-full-submitted-by, .page-egroup-search .view-forum-search .view-content .views-row div.node-teaser .field-name-body {
  margin-bottom: 5px;
}
/* line 1177, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-content .views-row div.node-teaser .node-links {
  margin: 0;
}
/* line 1183, ../sass/global.scss */
.page-egroup-search .view-forum-search .view-content .views-row-last {
  margin-bottom: 0;
}

/** Library Item Styling **/
/* line 1194, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2,
#views-exposed-form-library-search-panes-panel-pane-4 {
  border: 2px solid #224C74;
  padding: 10px 15px;
}
/* line 1199, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-exposed-widgets,
#views-exposed-form-library-search-panes-panel-pane-4 .views-exposed-widgets {
  margin: 0;
  position: relative;
}
/* line 1204, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-search_api_views_fulltext,
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-search_api_views_fulltext {
  padding: 0;
}
/* line 1207, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-search_api_views_fulltext label,
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-search_api_views_fulltext label {
  display: none;
}
/* line 1210, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-search_api_views_fulltext .views-widget,
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-search_api_views_fulltext .views-widget {
  width: 100%;
}
/* line 1213, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-search_api_views_fulltext .views-widget input,
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-search_api_views_fulltext .views-widget input {
  width: 100%;
  background: url(../images/search-icon.png) no-repeat left center;
  padding-left: 25px;
  border-color: #DDD;
  height: 23px;
}
/* line 1222, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-submit-button,
#views-exposed-form-library-search-panes-panel-pane-4 .views-submit-button {
  padding: 0;
}
/* line 1225, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-submit-button input,
#views-exposed-form-library-search-panes-panel-pane-4 .views-submit-button input {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 1234, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-search_api_views_fulltext {
  width: 90%;
}
/* line 1238, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-field_library_categories {
  padding: 10px 0 0;
  border-top: 1px solid #DDD;
  margin-top: 10px;
  width: 100%;
}
/* line 1244, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-field_library_categories label {
  float: left;
  padding-right: 10px;
}
/* line 1249, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-widget-filter-field_library_categories .views-widget {
  float: left;
}
/* line 1254, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-submit-button {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 1259, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-2 .views-submit-button input {
  margin: 0;
}

/* line 1266, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 {
  margin-bottom: 15px;
}
/* line 1269, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-search_api_views_fulltext {
  width: 88%;
}
/* line 1273, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-field_library_categories {
  clear: both;
  padding: 10px 0 0;
  margin: 10px 0 0;
  border-top: 1px solid #DDD;
  width: 100%;
}
/* line 1280, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-field_library_categories label {
  float: left;
  padding-right: 10px;
}
/* line 1290, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-field_library_categories .views-widget .form-item .form-select {
  margin-bottom: 10px;
  float: left;
}
/* line 1295, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 .views-widget-filter-field_library_categories .views-widget .form-item label {
  clear: both;
}
/* line 1302, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 .views-submit-button {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 1307, ../sass/global.scss */
#views-exposed-form-library-search-panes-panel-pane-4 .views-submit-button input {
  margin: 0;
}

/* line 1318, ../sass/global.scss */
.page-library-search #block-search-api-sorts-search-sorts {
  display: none;
}
/* line 1324, ../sass/global.scss */
.page-library-search .view-display-id-panel_pane_2 .view-content {
  display: none;
}
/* line 1327, ../sass/global.scss */
.page-library-search .view-display-id-panel_pane_2 .item-list {
  display: none;
}
/* line 1331, ../sass/global.scss */
.page-library-search .view-display-id-panel_pane_2 .view-empty h4 {
  margin: 10px 0 0;
}
/* line 1340, ../sass/global.scss */
.page-library-search .view-display-id-panel_pane_4 .view-content {
  display: none;
}
/* line 1346, ../sass/global.scss */
.page-library-search .library-search-sort {
  overflow: hidden;
}
/* line 1349, ../sass/global.scss */
.page-library-search .library-search-sort h2.pane-title {
  margin: 0 10px 0 0;
  float: left;
  font-size: 1.15em;
}
/* line 1357, ../sass/global.scss */
.page-library-search .library-search-sort .pane-content .item-list {
  margin: 0;
}
/* line 1360, ../sass/global.scss */
.page-library-search .library-search-sort .pane-content .item-list ul.search-api-sorts {
  margin: 0;
  padding: 0;
}
/* line 1364, ../sass/global.scss */
.page-library-search .library-search-sort .pane-content .item-list ul.search-api-sorts li {
  float: left;
  margin: 0 5px 0 0;
  padding: 0 5px;
  background: #224C74;
}
/* line 1371, ../sass/global.scss */
.page-library-search .library-search-sort .pane-content .item-list ul.search-api-sorts li a {
  color: #FFF;
  text-decoration: none;
}
/* line 1375, ../sass/global.scss */
.page-library-search .library-search-sort .pane-content .item-list ul.search-api-sorts li a img {
  vertical-align: text-top;
}
/* line 1388, ../sass/global.scss */
.page-library-search .library-search-active-filters h2.pane-title {
  font-size: 1em;
  margin: 0;
}
/* line 1397, ../sass/global.scss */
.page-library-search .library-search-active-filters .pane-content .current-search-item .item-list {
  overflow: hidden;
}
/* line 1400, ../sass/global.scss */
.page-library-search .library-search-active-filters .pane-content .current-search-item .item-list ul {
  margin: 0;
  padding: 0;
}
/* line 1404, ../sass/global.scss */
.page-library-search .library-search-active-filters .pane-content .current-search-item .item-list ul li {
  margin: 4px 6px 0 0;
  padding: 0 5px;
  float: left;
  border: 1px solid #ddd;
}
/* line 1411, ../sass/global.scss */
.page-library-search .library-search-active-filters .pane-content .current-search-item .item-list ul li a {
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  float: left;
  background: url(../images/minus.png) no-repeat left center;
  width: 14px;
  height: 14px;
  margin: 4px 1px 0 0;
}

/* line 1430, ../sass/global.scss */
#quicktabs-library_types_tabs, #quicktabs-library_search_tabs {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-color: #ddd;
}
/* line 1436, ../sass/global.scss */
#quicktabs-library_types_tabs ul.ui-tabs-nav, #quicktabs-library_search_tabs ul.ui-tabs-nav {
  margin: 0;
  padding: 0.2em 0.2em 0;
  background: none;
  border: none;
}
/* line 1442, ../sass/global.scss */
#quicktabs-library_types_tabs ul.ui-tabs-nav li, #quicktabs-library_search_tabs ul.ui-tabs-nav li {
  border: 1px solid #ddd !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  margin: 0 3px 6px;
}
/* line 1447, ../sass/global.scss */
#quicktabs-library_types_tabs ul.ui-tabs-nav li a, #quicktabs-library_search_tabs ul.ui-tabs-nav li a {
  font-size: 0.91em;
  padding: 0.2em 0.6em;
  color: #333;
}
/* line 1454, ../sass/global.scss */
#quicktabs-library_types_tabs ul.ui-tabs-nav li.ui-tabs-selected, #quicktabs-library_search_tabs ul.ui-tabs-nav li.ui-tabs-selected {
  padding: 0;
}
/* line 1460, ../sass/global.scss */
#quicktabs-library_types_tabs ul.ui-tabs-nav li.ui-state-active a, #quicktabs-library_search_tabs ul.ui-tabs-nav li.ui-state-active a {
  background: #3a7cc2;
  color: #FFF;
}
/* line 1469, ../sass/global.scss */
#quicktabs-library_types_tabs .ui-tabs-panel .view, #quicktabs-library_search_tabs .ui-tabs-panel .view {
  position: relative;
}
/* line 1473, ../sass/global.scss */
#quicktabs-library_types_tabs .ui-tabs-panel, #quicktabs-library_search_tabs .ui-tabs-panel {
  padding: 5px 5px 10px;
}
/* line 1476, ../sass/global.scss */
#quicktabs-library_types_tabs .ui-tabs-panel .view-header, #quicktabs-library_search_tabs .ui-tabs-panel .view-header {
  padding: 0;
}
/* line 1480, ../sass/global.scss */
#quicktabs-library_types_tabs .ui-tabs-panel .item-list .pager, #quicktabs-library_search_tabs .ui-tabs-panel .item-list .pager {
  margin-top: 10px;
}
/* line 1483, ../sass/global.scss */
#quicktabs-library_types_tabs .ui-tabs-panel .item-list .pager li .ajax-progress, #quicktabs-library_search_tabs .ui-tabs-panel .item-list .pager li .ajax-progress {
  position: absolute;
}

/* line 1494, ../sass/global.scss */
#quicktabs-library_search_tabs .ui-tabs-panel .item-list {
  			/*.pager {
  				margin-top:10px;
          border:none;
  
          li {
  
            &.pager-previous, &.pager-next {
              border:none;
  
              a {
                width:50px;
                border:1px solid #ddd;
              }
            }
  
            &.pager-previous {
              margin-right:10px;
            }
  
            &.pager-next {
              a {
                @include border-radius(0 5px 5px 0);
              }
            }
  
            .ajax-progress {
              position:absolute;
            }
          }
  			}*/
}

/* line 1532, ../sass/global.scss */
.view-practice-library-tabs .view-filters {
  margin: 0;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 1537, ../sass/global.scss */
.view-practice-library-tabs .view-filters .views-widget-filter-tid_raw {
  display: none;
}
/* line 1540, ../sass/global.scss */
.view-practice-library-tabs .view-filters .ctools-auto-submit-full-form {
  font-size: .85em;
}
/* line 1543, ../sass/global.scss */
.view-practice-library-tabs .view-filters .ctools-auto-submit-full-form .views-exposed-widgets {
  margin: 0;
}
/* line 1546, ../sass/global.scss */
.view-practice-library-tabs .view-filters .ctools-auto-submit-full-form .views-exposed-widgets .views-exposed-widget {
  padding: 0;
}
/* line 1551, ../sass/global.scss */
.view-practice-library-tabs .view-filters .ctools-auto-submit-full-form .views-exposed-widgets .views-exposed-widget .form-item label {
  float: left;
  margin-right: 5px;
}
/* line 1556, ../sass/global.scss */
.view-practice-library-tabs .view-filters .ctools-auto-submit-full-form .views-exposed-widgets .views-exposed-widget .form-item select {
  float: left;
  font-family: inherit;
  font-size: inherit;
  padding: 1px;
  margin-top: -3px;
}
/* line 1565, ../sass/global.scss */
.view-practice-library-tabs .view-filters .ctools-auto-submit-full-form .views-exposed-widgets .views-exposed-widget .ajax-progress-throbber {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 1579, ../sass/global.scss */
.library-tag-cloud-list ul {
  list-style: none;
  margin: 10px 0 0 0 !important;
  padding: 0 !important;
}
/* line 1583, ../sass/global.scss */
.library-tag-cloud-list ul li {
  float: left;
}
/* line 1585, ../sass/global.scss */
.library-tag-cloud-list ul li.views-row {
  margin: 0 5px 3px 0;
}
/* line 1588, ../sass/global.scss */
.library-tag-cloud-list ul li a {
  text-decoration: none;
  border: 1px solid #ddd;
  padding: 1px 3px;
  display: block;
  overflow: hidden;
  font-size: 0.9em;
}
/* line 1595, ../sass/global.scss */
.library-tag-cloud-list ul li a span.tag-count {
  font-size: 0.8em;
  color: #333;
  background: #ccc;
  margin: 1px 0 1px 5px;
  padding: 1px 4px;
  float: right;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  text-align: center;
}

/* line 1616, ../sass/global.scss */
.view-practice-library-views .views-row,
.view-practice-library-tabs .views-row,
.pane-recent-library-content .views-row,
.pane-library-search-results .views-row {
  margin-bottom: 10px;
}
/* line 1620, ../sass/global.scss */
.view-practice-library-views .views-row .views-field-title a,
.view-practice-library-tabs .views-row .views-field-title a,
.pane-recent-library-content .views-row .views-field-title a,
.pane-library-search-results .views-row .views-field-title a {
  font-weight: bold;
}
/* line 1627, ../sass/global.scss */
.view-practice-library-views .views-row .views-field-field-document-date .field-content, .view-practice-library-views .views-row .views-field-field-document-author .field-content,
.view-practice-library-tabs .views-row .views-field-field-document-date .field-content,
.view-practice-library-tabs .views-row .views-field-field-document-author .field-content,
.pane-recent-library-content .views-row .views-field-field-document-date .field-content,
.pane-recent-library-content .views-row .views-field-field-document-author .field-content,
.pane-library-search-results .views-row .views-field-field-document-date .field-content,
.pane-library-search-results .views-row .views-field-field-document-author .field-content {
  font-weight: bold;
}
/* line 1635, ../sass/global.scss */
.view-practice-library-views .views-row .views-field-body p,
.view-practice-library-tabs .views-row .views-field-body p,
.pane-recent-library-content .views-row .views-field-body p,
.pane-library-search-results .views-row .views-field-body p {
  margin: 0;
}
/* line 1641, ../sass/global.scss */
.view-practice-library-views .views-row-last,
.view-practice-library-tabs .views-row-last,
.pane-recent-library-content .views-row-last,
.pane-library-search-results .views-row-last {
  margin-bottom: 0;
}

/* line 1651, ../sass/global.scss */
.pane-practice-library-views-panel-pane-1 .view-display-id-panel_pane_1 .view-content {
  overflow: hidden;
}

/* line 1661, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-header .field-name-field-document-date {
  float: left;
}
/* line 1664, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-header .field-name-field-document-author {
  float: left;
  margin-left: 10px;
}
/* line 1670, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-left {
  width: 76%;
  clear: both;
  padding: 10px 0 0;
}
/* line 1675, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-left .field {
  padding: 5px 0;
}
/* line 1685, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-left .group-file-wrapper {
  position: relative;
  padding-bottom: 1px;
  margin-bottom: 5px;
}
/* line 1690, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-left .group-file-wrapper div.description {
  position: absolute;
  bottom: 0;
}
/* line 1696, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right {
  width: 22%;
  padding: 0 0 0 10px;
  border-left: 1px solid #F2F2F2;
  float: right;
}
/* line 1702, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .group_tag_wrapper {
  position: relative;
  padding-bottom: 68px;
}
/* line 1706, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .group_tag_wrapper .description {
  position: absolute;
  bottom: 0;
}
/* line 1715, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .group_tag_wrapper #community-tags-form .form-item ul {
  margin: 0;
}
/* line 1721, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .group_tag_wrapper #community-tags-form #edit-cloud ul {
  padding: 0;
}
/* line 1724, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .group_tag_wrapper #community-tags-form #edit-cloud ul li {
  display: block;
  padding-left: 20px;
  background: url(../images/tag.png) no-repeat left center;
}
/* line 1732, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .group_tag_wrapper #community-tags-form .form-item-tags {
  margin-bottom: 0;
  padding-bottom: 5px;
}
/* line 1737, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .group_tag_wrapper #community-tags-form .form-item-tags .tag-widget input.form-button {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  padding: 4px 6px;
  margin-left: 5px;
}
/* line 1750, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .field-name-public-private-display .public-display {
  float: right;
  margin-right: 5px;
}
/* line 1754, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .field-name-public-private-display .public-display .item {
  width: 13px;
  height: 19px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
/* line 1762, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .field-name-public-private-display .public-display .public {
  background: url(../images/lock-icon-public.png) no-repeat;
  width: 23px;
}
/* line 1767, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .field-name-public-private-display .public-display .private {
  background: url(../images/lock-icon-private.png) no-repeat;
}
/* line 1774, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .field-name-facebook-public-link {
  margin-top: 3px;
}
/* line 1777, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .field-name-facebook-public-link span.ext {
  display: none;
}
/* line 1786, ../sass/global.scss */
.node-type-library-item .view-mode-full .group-right .field-name-bookmark-link-ds .flag-bookmarks a {
  padding-left: 20px;
  background: url(../images/bookmark-icon.png) 0 1px no-repeat;
}

/* line 1797, ../sass/global.scss */
.field-name-mpb-share {
  clear: both;
  border-top: 1px solid #f2f2f2;
  padding-top: 8px;
  margin-top: 5px;
}
/* line 1802, ../sass/global.scss */
.field-name-mpb-share a {
  padding: 4px 10px 3px;
  text-decoration: none;
  font-size: 12px;
  color: #333;
}
/* line 1808, ../sass/global.scss */
.field-name-mpb-share a:hover {
  color: #006fcb;
}

/** Find Legal Aid Directory Styling **/
/* line 1818, ../sass/global.scss */
.view-display-id-panel_pane_1 .getlocations_map_canvas {
  border: 10px solid #224C74;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  margin: 0 auto;
}
/* line 1827, ../sass/global.scss */
.view-display-id-panel_pane_1 .getlocations_map_canvas .title {
  margin-bottom: 5px;
  padding-bottom: 8px;
  border-bottom: 1px solid #CCC;
}
/* line 1833, ../sass/global.scss */
.view-display-id-panel_pane_1 .getlocations_map_canvas .title a {
  text-decoration: none;
}
/* line 1846, ../sass/global.scss */
.view-display-id-panel_pane_1 .getlocations_map_canvas .directory-info div span {
  width: 100%;
  display: block;
}
/* line 1852, ../sass/global.scss */
.view-display-id-panel_pane_1 .getlocations_map_canvas .directory-info div.location span {
  width: auto;
  display: inline;
}

/* line 1869, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .views-row-first .node-directoryitem {
  padding-top: 0;
}
/* line 1873, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .views-row .node-directoryitem {
  border-bottom: 2px dotted #DDD;
}
/* line 1877, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .views-row-last .node-directoryitem {
  border-bottom: none;
}
/* line 1882, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view {
  padding: 15px 0 10px;
}
/* line 1885, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-header {
  background: #3a7cc2;
}
/* line 1890, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-header .field-name-title h4 a, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-header .field-name-title h2 a {
  color: #FFF;
  text-decoration: none;
  display: block;
  padding: 8px 10px;
}
/* line 1904, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-left .field, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-right .field, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field {
  margin-bottom: 5px;
}
/* line 1910, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-left .location .adr .country-name, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-left .location .adr .geo, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-right .location .adr .country-name, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-right .location .adr .geo, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .location .adr .country-name, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .location .adr .geo {
  display: none;
}
/* line 1923, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-left .field {
  padding-right: 10px;
}
/* line 1930, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-right .field {
  padding-left: 10px;
}
/* line 1935, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer {
  padding-top: 10px;
}
/* line 1938, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field {
  clear: both;
}
/* line 1941, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field .field-label {
  margin-bottom: 7px;
}
/* line 1948, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field-name-field-lspriorities .field-item, .page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field-name-field-lslanguages .field-item {
  float: left;
  margin: 0 3px 4px 0;
  background: #224C74;
  padding: 3px 5px;
  color: #FFF;
  font-weight: bold;
}
/* line 1961, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field-name-program-list .view-header {
  padding-top: 10px;
}
/* line 1964, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field-name-program-list .view-header h4 {
  text-align: center;
  border-top: 1px dotted #EEE;
  padding-top: 5px;
}
/* line 1973, ../sass/global.scss */
.page-taxonomy-term .region-content .view-display-id-program_info .view-mode-program_view .group-footer .field-name-program-list .view-content table {
  margin-bottom: 0;
}

/* line 1985, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page {
  border: 2px solid #224C74;
  padding: 0 20px 10px;
}
/* line 1989, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-exposed-widgets {
  margin: 0;
}
/* line 1993, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-widget-filter-town {
  margin-right: 5px;
}
/* line 1997, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-widget-filter-zip {
  padding-left: 50px;
  background: url(../images/or.png) no-repeat left 36px;
}
/* line 2002, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-widget-filter-field_lselder_service_value {
  padding-left: 20px;
}
/* line 2007, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-widget-filter-field_lselder_service_value #edit-elder .form-item {
  float: left;
  margin-right: 10px;
}
/* line 2014, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-widget-filter-field_lspriorities_value {
  clear: both;
  padding-bottom: 3px;
}
/* line 2019, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-submit-button {
  padding: 7px 0 0;
  margin-top: 5px;
  width: 100%;
  clear: both;
  border-top: 1px solid #DDD;
}
/* line 2026, ../sass/global.scss */
#views-exposed-form-find-legal-aid-page .views-submit-button input {
  margin-top: 0;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 2040, ../sass/global.scss */
.page-directory-search .region-content #views-exposed-form-find-legal-aid-page {
  margin-bottom: 10px;
}
/* line 2050, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .view-header .no-results h4 {
  text-align: center;
  margin: 10px 0;
}
/* line 2056, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .view-header h3 {
  color: #EC7D06;
}
/* line 2061, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row {
  margin-bottom: 15px;
  border: 1px solid #DDD;
  padding: 0 10px;
}
/* line 2066, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked {
  padding: 10px 0;
}
/* line 2069, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-header {
  background: #3a7cc2;
}
/* line 2073, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-header .field-name-title a {
  color: #FFF;
  text-decoration: none;
  display: block;
  padding: 8px 10px;
}
/* line 2086, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-left .field, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-right .field, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .field {
  margin-bottom: 5px;
}
/* line 2092, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-left .location .adr .country-name, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-left .location .adr .geo, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-right .location .adr .country-name, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-right .location .adr .geo, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .location .adr .country-name, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .location .adr .geo {
  display: none;
}
/* line 2103, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-left {
  width: 22%;
}
/* line 2106, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-left .field {
  padding-right: 10px;
}
/* line 2111, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-right {
  width: 78%;
}
/* line 2114, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-right .field {
  padding-left: 10px;
}
/* line 2119, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer {
  padding-top: 10px;
}
/* line 2122, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .field {
  clear: both;
  overflow: hidden;
}
/* line 2126, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .field .field-label {
  margin-bottom: 7px;
}
/* line 2133, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .field-name-field-lspriorities .field-item, .page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .field-name-field-lslanguages .field-item {
  float: left;
  margin: 0 3px 4px 0;
  padding: 3px 5px;
  background: #224C74;
  color: #FFF;
  font-weight: bold;
}
/* line 2145, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .group_action_wrapper {
  overflow: hidden;
  clear: both;
  padding: 8px 0 0;
  border-top: 1px solid #DDD;
}
/* line 2151, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .group_action_wrapper .field {
  float: left;
  margin: 0 10px 0 0;
  clear: none;
}
/* line 2160, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .group_action_wrapper .field .field-item a img {
  margin-right: 4px;
}
/* line 2163, ../sass/global.scss */
.page-directory-search .region-content .view-find-legal-aid .views-row .ds-2col-stacked .group-footer .group_action_wrapper .field .field-item a img.forward-icon {
  vertical-align: middle;
}
/* line 2184, ../sass/global.scss */
.page-directory-search .region-content .view-display-id-attachment_1 .view-header h3, .page-directory-search .region-content .view-display-id-attachment_2 .view-header h3 {
  color: #EC7D06;
}

/* line 2198, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-left, .node-type-directoryitem .view-mode-full .group-right, .node-type-partner-program .view-mode-full .group-left, .node-type-partner-program .view-mode-full .group-right, .node-type-recruitment .view-mode-full .group-left, .node-type-recruitment .view-mode-full .group-right {
  margin-bottom: 10px;
}
/* line 2204, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-left .location .adr .country-name, .node-type-directoryitem .view-mode-full .group-left .location .adr .geo, .node-type-directoryitem .view-mode-full .group-right .location .adr .country-name, .node-type-directoryitem .view-mode-full .group-right .location .adr .geo, .node-type-partner-program .view-mode-full .group-left .location .adr .country-name, .node-type-partner-program .view-mode-full .group-left .location .adr .geo, .node-type-partner-program .view-mode-full .group-right .location .adr .country-name, .node-type-partner-program .view-mode-full .group-right .location .adr .geo, .node-type-recruitment .view-mode-full .group-left .location .adr .country-name, .node-type-recruitment .view-mode-full .group-left .location .adr .geo, .node-type-recruitment .view-mode-full .group-right .location .adr .country-name, .node-type-recruitment .view-mode-full .group-right .location .adr .geo {
  display: none;
}
/* line 2213, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-left .field, .node-type-partner-program .view-mode-full .group-left .field, .node-type-recruitment .view-mode-full .group-left .field {
  padding-right: 10px;
}
/* line 2220, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-right .field, .node-type-partner-program .view-mode-full .group-right .field, .node-type-recruitment .view-mode-full .group-right .field {
  padding-left: 10px;
}
/* line 2224, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-right .field-name-print-link-ds, .node-type-directoryitem .view-mode-full .group-right .field-name-forward-link-ds, .node-type-partner-program .view-mode-full .group-right .field-name-print-link-ds, .node-type-partner-program .view-mode-full .group-right .field-name-forward-link-ds, .node-type-recruitment .view-mode-full .group-right .field-name-print-link-ds, .node-type-recruitment .view-mode-full .group-right .field-name-forward-link-ds {
  float: right;
}
/* line 2229, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-footer, .node-type-partner-program .view-mode-full .group-footer, .node-type-recruitment .view-mode-full .group-footer {
  padding-top: 5px;
  border-top: 2px dotted #DDD;
}
/* line 2236, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-footer .field-name-field-lspriorities .field-item,
.node-type-directoryitem .view-mode-full .group-footer .field-name-field-lslanguages .field-item, .node-type-partner-program .view-mode-full .group-footer .field-name-field-lspriorities .field-item,
.node-type-partner-program .view-mode-full .group-footer .field-name-field-lslanguages .field-item, .node-type-recruitment .view-mode-full .group-footer .field-name-field-lspriorities .field-item,
.node-type-recruitment .view-mode-full .group-footer .field-name-field-lslanguages .field-item {
  float: left;
  margin: 0 3px 4px 0;
  background: #224C74;
  padding: 1px 5px;
  color: #FFF;
  font-weight: bold;
}
/* line 2247, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-footer .field, .node-type-partner-program .view-mode-full .group-footer .field, .node-type-recruitment .view-mode-full .group-footer .field {
  clear: both;
}
/* line 2254, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-footer .field-name-program-list .view-header h4, .node-type-partner-program .view-mode-full .group-footer .field-name-program-list .view-header h4, .node-type-recruitment .view-mode-full .group-footer .field-name-program-list .view-header h4 {
  text-align: center;
}
/* line 2261, ../sass/global.scss */
.node-type-directoryitem .view-mode-full .group-footer .field-name-program-list .view-content table, .node-type-partner-program .view-mode-full .group-footer .field-name-program-list .view-content table, .node-type-recruitment .view-mode-full .group-footer .field-name-program-list .view-content table {
  margin-bottom: 0;
}

/* line 2273, ../sass/global.scss */
.view-ls-staff-search .views-row, .view-display-id-staff_search .views-row {
  margin-bottom: 10px;
}
/* line 2276, ../sass/global.scss */
.view-ls-staff-search .views-row .node-teaser, .view-display-id-staff_search .views-row .node-teaser {
  border: 1px solid #DDD;
  padding: 10px 10px 5px;
}
/* line 2284, ../sass/global.scss */
.view-ls-staff-search .views-row .node-teaser .group-header .field-name-title h4, .view-display-id-staff_search .views-row .node-teaser .group-header .field-name-title h4 {
  margin-bottom: 5px;
}
/* line 2287, ../sass/global.scss */
.view-ls-staff-search .views-row .node-teaser .group-header .field-name-title h4 a, .view-display-id-staff_search .views-row .node-teaser .group-header .field-name-title h4 a {
  display: block;
  color: #FFF;
  background: #3a7cc2;
  text-decoration: none;
  padding: 8px 10px;
}
/* line 2300, ../sass/global.scss */
.view-ls-staff-search .views-row-last, .view-display-id-staff_search .views-row-last {
  margin-bottom: 0;
}

/* line 2308, ../sass/global.scss */
.node-directorystaff .field-name-field-staffpractice {
  overflow: hidden;
}
/* line 2310, ../sass/global.scss */
.node-directorystaff .field-name-field-staffpractice .field-label {
  margin-bottom: 3px;
}
/* line 2316, ../sass/global.scss */
.node-directorystaff .field-name-field-staffpractice .field-items .field-item {
  background: #224C74;
  color: #FFF;
  float: left;
  font-weight: bold;
  margin: 0 3px 4px 0;
  padding: 3px 5px;
  font-size: 13px;
}

/* line 2331, ../sass/global.scss */
.not-logged-in #edit-field-datedeparture {
  display: none;
}

/** -- Calendar Page Styling -- **/
/* line 2338, ../sass/global.scss */
.page-calendar {
  /* Colorbox */
}
/* line 2345, ../sass/global.scss */
.page-calendar #region-content .region-content-inner .feed-icon {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 2352, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-calendar-calendar-legend {
  position: absolute;
  left: 10px;
}
/* line 2356, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-calendar-calendar-legend table.calendar-legend {
  width: 70%;
}
/* line 2363, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-calendar-calendar-legend table.calendar-legend tbody tr td {
  padding: 0 6px;
}
/* line 2374, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views {
  padding: 10px;
  border: 1px solid #ddd;
}
/* line 2379, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-header {
  padding: 20px 0 10px;
}
/* line 2386, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-header .date-nav .date-heading h3 {
  margin-bottom: 15px;
}
/* line 2391, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-header .date-nav .pager {
  border: none;
}
/* line 2394, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-header .date-nav .pager li {
  background: none;
  border: none;
}
/* line 2400, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-header .date-nav .pager li.date-prev a {
  -moz-border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px 0 0 5px;
}
/* line 2406, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-header .date-nav .pager li.date-next a {
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0;
}
/* line 2411, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-header .date-nav .pager li a {
  background: #224C74;
  color: #FFF;
  padding: 5px 10px;
  margin: 0;
}
/* line 2431, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-content table tr:hover td {
  background: #f7f7f7;
}
/* line 2440, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-content .view-item .calendar {
  background: none;
  border: 1px solid #ddd;
  padding: 0;
}
/* line 2445, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-content .view-item .calendar .contents {
  padding: 2px 4px;
}
/* line 2449, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-content .view-item .calendar .contents .views-field-colorbox {
  margin: 3px 0;
  font-size: 1.3em;
  line-height: 1;
}
/* line 2455, ../sass/global.scss */
.page-calendar #region-content .region-content-inner #block-system-main .view-calendar-views .view-content .view-item .calendar .contents .views-field-field-date {
  font-size: 1.1em;
}
/* line 2475, ../sass/global.scss */
.page-calendar #colorbox .node-calendar .field-name-field-date {
  float: left;
  margin-right: 20px;
}
/* line 2480, ../sass/global.scss */
.page-calendar #colorbox .node-calendar .field-name-field-place {
  float: left;
}
/* line 2484, ../sass/global.scss */
.page-calendar #colorbox .node-calendar .field-name-body {
  padding-top: 15px;
  clear: both;
}
/* line 2490, ../sass/global.scss */
.page-calendar #colorbox #cboxCurrent, .page-calendar #colorbox #cboxNext, .page-calendar #colorbox #cboxPrevious {
  display: none !important;
}

/* line 2500, ../sass/global.scss */
.page-calendar-full-list .view-calendar-views .item-list ul li {
  margin: 0 0 10px;
  border: 1px solid #eee;
  padding: 5px;
}

/* line 2514, ../sass/global.scss */
.node-type-calendar .field-name-body {
  margin-top: 10px;
}

/** -- Book Page -- **/
/** -- News Page -- **/
/* line 2535, ../sass/global.scss */
.page-news #region-content .region-content-inner .feed-icon {
  position: absolute;
  top: -15px;
  right: 0;
}
/* line 2542, ../sass/global.scss */
.page-news #region-content .region-content-inner .news-content-list {
  border: 1px solid #DDD;
  padding: 10px 10px 5px;
}
/* line 2546, ../sass/global.scss */
.page-news #region-content .region-content-inner .news-content-list h2.pane-title {
  color: #FFF;
  background: #3a7cc2;
  padding: 8px 10px;
}
/* line 2556, ../sass/global.scss */
.page-news #region-content .region-content-inner .news-content-list .pane-content .view-content .views-row {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #224C74;
}
/* line 2561, ../sass/global.scss */
.page-news #region-content .region-content-inner .news-content-list .pane-content .view-content .views-row .views-field-title {
  font-weight: bold;
}
/* line 2571, ../sass/global.scss */
.page-news #region-content .region-content-inner .news-content-list .pane-content .view-content .views-row-last {
  margin-bottom: 0;
  border-bottom: none;
}
/* line 2577, ../sass/global.scss */
.page-news #region-content .region-content-inner .news-content-list .pane-content .view-footer {
  margin-top: 10px;
}
/* line 2580, ../sass/global.scss */
.page-news #region-content .region-content-inner .news-content-list .pane-content .view-footer .more-link {
  border-top: 1px solid #DDD;
  padding-top: 5px;
}

/** -- Announcement Content Styling -- **/
/* line 2596, ../sass/global.scss */
.news-announcement-landing-page .views-row {
  margin-bottom: 10px;
}
/* line 2600, ../sass/global.scss */
.news-announcement-landing-page .views-row-last {
  margin-bottom: 0;
}
/* line 2604, ../sass/global.scss */
.news-announcement-landing-page .node-announcement {
  border: 1px solid #DDD;
  padding: 10px 10px 5px;
}
/* line 2610, ../sass/global.scss */
.news-announcement-landing-page .node-announcement header h2 {
  margin-bottom: 5px;
}
/* line 2613, ../sass/global.scss */
.news-announcement-landing-page .node-announcement header h2 a {
  display: block;
  color: #FFF;
  background: #3a7cc2;
  text-decoration: none;
  padding: 8px 10px;
}
/* line 2623, ../sass/global.scss */
.news-announcement-landing-page .node-announcement .submitted {
  margin-bottom: 5px;
}

/** -- Blog Content Styling -- **/
/* line 2641, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row, .blog-search-page .view-content .views-row, .email-group-blog .view-content .views-row {
  margin-bottom: 10px;
}
/* line 2644, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row article.node-teaser, .blog-search-page .view-content .views-row article.node-teaser, .email-group-blog .view-content .views-row article.node-teaser {
  border: 1px solid #DDD;
  padding: 10px 10px 5px;
}
/* line 2650, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row article.node-teaser header h2, .blog-search-page .view-content .views-row article.node-teaser header h2, .email-group-blog .view-content .views-row article.node-teaser header h2 {
  margin-bottom: 5px;
}
/* line 2653, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row article.node-teaser header h2 a, .blog-search-page .view-content .views-row article.node-teaser header h2 a, .email-group-blog .view-content .views-row article.node-teaser header h2 a {
  display: block;
  color: #FFF;
  background: #3a7cc2;
  text-decoration: none;
  padding: 8px 10px;
}
/* line 2659, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row article.node-teaser header h2 a:visited, .blog-search-page .view-content .views-row article.node-teaser header h2 a:visited, .email-group-blog .view-content .views-row article.node-teaser header h2 a:visited {
  background: #224C74;
}
/* line 2666, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row article.node-teaser .submitted, .blog-search-page .view-content .views-row article.node-teaser .submitted, .email-group-blog .view-content .views-row article.node-teaser .submitted {
  margin-bottom: 5px;
}
/* line 2671, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row article.node-teaser .node-links, .blog-search-page .view-content .views-row article.node-teaser .node-links, .email-group-blog .view-content .views-row article.node-teaser .node-links {
  margin: 0;
}
/* line 2677, ../sass/global.scss */
.news-all-blog-posts .view-content .views-row-last, .blog-search-page .view-content .views-row-last, .email-group-blog .view-content .views-row-last {
  margin-bottom: 0;
}

/* line 2690, ../sass/global.scss */
.page-blog #region-content .region-content-inner .feed-icon {
  position: absolute;
  right: 0;
  top: -60px;
}
/* line 2700, ../sass/global.scss */
.page-blog #region-content .region-content-inner .block-main .content article.node-teaser {
  border: 1px solid #DDD;
  padding: 10px 10px 5px;
  margin-bottom: 10px;
}
/* line 2707, ../sass/global.scss */
.page-blog #region-content .region-content-inner .block-main .content article.node-teaser header h2 {
  margin-bottom: 5px;
}
/* line 2710, ../sass/global.scss */
.page-blog #region-content .region-content-inner .block-main .content article.node-teaser header h2 a {
  display: block;
  color: #FFF;
  background: #3a7cc2;
  text-decoration: none;
  padding: 8px 10px;
}
/* line 2720, ../sass/global.scss */
.page-blog #region-content .region-content-inner .block-main .content article.node-teaser .submitted {
  margin-bottom: 5px;
}
/* line 2725, ../sass/global.scss */
.page-blog #region-content .region-content-inner .block-main .content article.node-teaser .node-links {
  margin: 0;
}

/* line 2741, ../sass/global.scss */
#views-exposed-form-blog-search-page-1, #views-exposed-form-blog-search-panel-pane-1 {
  border: 2px solid #224C74;
  padding: 10px 15px;
}
/* line 2745, ../sass/global.scss */
#views-exposed-form-blog-search-page-1 #edit-keywords-wrapper, #views-exposed-form-blog-search-panel-pane-1 #edit-keywords-wrapper {
  width: 89%;
}
/* line 2748, ../sass/global.scss */
#views-exposed-form-blog-search-page-1 #edit-keywords-wrapper label, #views-exposed-form-blog-search-panel-pane-1 #edit-keywords-wrapper label {
  float: left;
  padding-right: 1em;
}
/* line 2753, ../sass/global.scss */
#views-exposed-form-blog-search-page-1 #edit-keywords-wrapper .views-widget, #views-exposed-form-blog-search-panel-pane-1 #edit-keywords-wrapper .views-widget {
  float: left;
  width: 84%;
}
/* line 2757, ../sass/global.scss */
#views-exposed-form-blog-search-page-1 #edit-keywords-wrapper .views-widget input, #views-exposed-form-blog-search-panel-pane-1 #edit-keywords-wrapper .views-widget input {
  width: 100%;
  background: url(../images/search-icon.png) no-repeat left center;
  padding-left: 25px;
  border-color: #DDD;
  height: 23px;
}
/* line 2767, ../sass/global.scss */
#views-exposed-form-blog-search-page-1 .views-submit-button, #views-exposed-form-blog-search-panel-pane-1 .views-submit-button {
  padding-right: 0;
}
/* line 2770, ../sass/global.scss */
#views-exposed-form-blog-search-page-1 .views-submit-button input, #views-exposed-form-blog-search-panel-pane-1 .views-submit-button input {
  margin: 0;
}

/* line 2777, ../sass/global.scss */
.blog-information-view {
  margin-bottom: 15px;
}

/* line 2784, ../sass/global.scss */
.page-blog #views-exposed-form-blog-search-page-1, .page-blogs-all-search #views-exposed-form-blog-search-page-1, .page-blogs-search #views-exposed-form-blog-search-page-1 {
  margin-bottom: 15px;
}
/* line 2790, ../sass/global.scss */
.page-blog .view-blog-search .view-header, .page-blogs-all-search .view-blog-search .view-header, .page-blogs-search .view-blog-search .view-header {
  margin-bottom: 10px;
}
/* line 2793, ../sass/global.scss */
.page-blog .view-blog-search .view-header .display-results, .page-blogs-all-search .view-blog-search .view-header .display-results, .page-blogs-search .view-blog-search .view-header .display-results {
  font-weight: bold;
}

/** -- Group Workspace Document Styling -- **/
/** -- Library Category Taxonomy styling -- **/
/* line 2811, ../sass/global.scss */
#edit-field-library-categories .term-reference-tree ul,
#edit-bundle-library-item-field-library-categories .term-reference-tree ul {
  margin: 0;
  padding: 0;
}
/* line 2815, ../sass/global.scss */
#edit-field-library-categories .term-reference-tree ul li input,
#edit-bundle-library-item-field-library-categories .term-reference-tree ul li input {
  display: none;
}
/* line 2822, ../sass/global.scss */
#edit-field-library-categories .term-reference-tree ul ul li input,
#edit-bundle-library-item-field-library-categories .term-reference-tree ul ul li input {
  display: inline;
}

/**
* Footer
**/
/* line 2837, ../sass/global.scss */
footer.section-footer .zone-footer {
  background: #224C74;
  padding: 5px 0;
}
/* line 2841, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-first {
  color: #FFF;
  			/*.block {
  				text-align:center;
  
  				a {
  					color:#FFF;
  				}
  			}*/
}
/* line 2854, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-first #block-menu-secondary-menu .content {
  float: left;
  width: 100%;
  position: relative;
}
/* line 2859, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-first #block-menu-secondary-menu .content ul.menu {
  clear: left;
  float: right;
  position: relative;
  right: 50%;
  text-align: center;
}
/* line 2866, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-first #block-menu-secondary-menu .content ul.menu li {
  list-style: none;
  display: block;
  position: relative;
  left: 50%;
  float: left;
  margin: 0 15px 0 0;
  padding: 0;
}
/* line 2875, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-first #block-menu-secondary-menu .content ul.menu li.last {
  margin: 0;
}
/* line 2879, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-first #block-menu-secondary-menu .content ul.menu li a {
  display: block;
  color: #FFF;
  padding: 0;
}
/* line 2890, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-second {
  background: #FFF;
  margin-top: 10px;
}
/* line 2894, ../sass/global.scss */
footer.section-footer .zone-footer .region-footer-second .region-inner {
  padding: 5px 10px;
}

/** Table sorting styling **/
/* line 2902, ../sass/global.scss */
.tablesorter-default {
  width: 100%;
  border-spacing: 0;
  margin: 10px 0 15px;
  text-align: left;
}
/* line 2911, ../sass/global.scss */
.tablesorter-default th, .tablesorter-default thead td {
  font: bold 12px/18px Arial, Sans-serif;
  color: #000;
  background-color: #fff;
  border-collapse: collapse;
  border-bottom: #ccc 2px solid;
  padding: 0;
}
/* line 2920, ../sass/global.scss */
.tablesorter-default .header, .tablesorter-default .tablesorter-header {
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
  background-position: center right;
  background-repeat: no-repeat;
  cursor: pointer;
  white-space: normal;
  padding: 4px 20px 4px 4px;
}
/* line 2929, ../sass/global.scss */
.tablesorter-default thead .headerSortUp,
.tablesorter-default thead .tablesorter-headerSortUp,
.tablesorter-default thead .tablesorter-headerAsc {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
  border-bottom: #000 2px solid;
}
/* line 2936, ../sass/global.scss */
.tablesorter-default thead .headerSortDown,
.tablesorter-default thead .tablesorter-headerSortDown,
.tablesorter-default thead .tablesorter-headerDesc {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
  border-bottom: #000 2px solid;
}
/* line 2942, ../sass/global.scss */
.tablesorter-default thead .sorter-false {
  background-image: none;
  padding: 4px;
}
/* line 2947, ../sass/global.scss */
.tablesorter-default .tablesorter-processing {
  background-position: center center !important;
  background-repeat: no-repeat !important;
  /* background-image: url(../addons/pager/icons/loading.gif) !important; */
  background-image: url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=") !important;
}

/* line 2956, ../sass/global.scss */
.pane-find-legal-aid-panel-pane-1 {
  margin-bottom: 15px;
}

/* line 2964, ../sass/global.scss */
.page-findlegalaid .region-content-inner .pane-custom ul li {
  margin-bottom: 5px;
}

/* line 2976, ../sass/global.scss */
.lrf-auth #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper, .lrf-auth #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper {
  min-height: 150px;
}
/* line 2979, ../sass/global.scss */
.lrf-auth #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper {
  max-width: 265px;
}
/* line 2981, ../sass/global.scss */
.lrf-auth #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .household {
  left: -25px;
  top: -25px;
  bottom: auto;
}
/* line 2985, ../sass/global.scss */
.lrf-auth #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .household:before {
  bottom: -10px;
  top: auto;
  border-color: #D14836 transparent transparent;
  border-width: 10px 10px 0;
}
/* line 2992, ../sass/global.scss */
.lrf-auth #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .income {
  bottom: -43px;
  left: 0;
}

/* line 3002, ../sass/global.scss */
#views-exposed-form-lrf-lrf, #views-exposed-form-lrf-zip-search-lrf-zip {
  background: #f7f7f7;
  border: 1px solid #eee;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 3006, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-widget-filter-lrf_term_node_tid_depth, #views-exposed-form-lrf-zip-search-lrf-zip .views-widget-filter-lrf_term_node_tid_depth {
  padding: 0.5em 0;
}
/* line 3010, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget {
  padding: 0.5em 1.0em 1.0em;
  position: relative;
}
/* line 3013, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget label, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget label {
  padding: 0.5em 0;
  font-size: 1.0em;
  color: #444;
}
/* line 3019, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget input.form-autocomplete, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget input.form-autocomplete {
  background-position: 100% 4px;
}
/* line 3022, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget .lrf-error, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget .lrf-error {
  position: absolute;
  width: 115px;
  background: #D14836;
  color: #fff;
  text-align: center;
  font-weight: bold;
  font-size: 0.85em;
  padding: 0.5em 0.25em;
  display: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  z-index: 1;
}
/* line 3034, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget .lrf-error:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget .lrf-error:before {
  border-color: #D14836 transparent transparent;
  border-style: solid;
  border-width: 10px 10px 0;
  content: "";
  left: calc(50% - 10px);
  position: absolute;
}
/* line 3043, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget .helplink, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget .helplink {
  position: absolute;
  top: 11px;
  left: 45px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: block;
  color: #f7f7f7;
  background: #CCC;
  line-height: 1.4;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}
/* line 3057, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget .helplink:hover, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget .helplink:hover {
  background: #EC7D06;
}
/* line 3060, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget .helplink a, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget .helplink a {
  text-decoration: none;
  color: #f7f7f7;
}
/* line 3065, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget .helptext, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget .helptext {
  display: none;
  position: absolute;
  background: #DDD;
  border: 1px solid #CCC;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  z-index: 999;
  padding: 0.5em 1em;
}
/* line 3073, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-exposed-widget .helptext .helpclose, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-exposed-widget .helptext .helpclose {
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  cursor: pointer;
  padding: 0;
  text-align: center;
  font-weight: bold;
  width: 20px;
  height: 20px;
  background: url(../images/close-icon.svg) no-repeat center center #D14836;
}
/* line 3088, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper {
  border: 1px solid #eee;
  min-height: 90px;
}
/* line 3091, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper:before, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper:before, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper:before {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: block;
  color: #f7f7f7;
  background: #EC7D06;
  line-height: 1.4;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
  margin-top: 4px;
}
/* line 3106, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper input, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper #autocomplete, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper input, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper #autocomplete, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper input, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper #autocomplete, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper input, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper #autocomplete, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper input, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper #autocomplete, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper input, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper #autocomplete {
  border-color: #ddd;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
/* line 3111, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper {
  max-width: 230px;
  border-width: 0 1px 0 0;
}
/* line 3114, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper:before {
  content: "1";
}
/* line 3119, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper .views-widget input, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper .views-widget input {
  width: 100%;
}
/* line 3123, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper .lrf-error, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper .lrf-error {
  top: 12px;
  right: 15px;
}
/* line 3126, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper .lrf-error:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper .lrf-error:before {
  bottom: -10px;
}
/* line 3130, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-loc-wrapper .helptext, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-loc-wrapper .helptext {
  left: 14px;
  right: 14px;
  padding-right: 22px;
}
/* line 3136, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper {
  border-width: 0 1px 0 0;
}
/* line 3138, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper:before {
  content: "2";
}
/* line 3142, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper .form-item input, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper .form-item input {
  border-color: #ddd;
}
/* line 3145, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-elder-wrapper .form-item label, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-elder-wrapper .form-item label {
  font-size: 1em;
  padding: 0;
}
/* line 3151, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper {
  border-width: 0;
}
/* line 3153, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper:before {
  content: "3";
}
/* line 3156, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .form-item, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper .form-item {
  float: left;
}
/* line 3162, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .form-item-pl-household, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper .form-item-pl-household {
  margin-right: 15px;
}
/* line 3165, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .household, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper .household {
  bottom: -52px;
  left: -32px;
}
/* line 3168, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .household:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper .household:before {
  top: -10px;
  border-width: 0 10px 10px;
  border-color: transparent transparent #D14836;
}
/* line 3174, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .income, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper .income {
  bottom: -36px;
  right: 170px;
}
/* line 3177, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .income:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper .income:before {
  top: -10px;
  border-width: 0 10px 10px;
  border-color: transparent transparent #D14836;
}
/* line 3183, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-pl-wrapper .helptext, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-pl-wrapper .helptext {
  left: 14px;
  right: 14px;
  padding-right: 22px;
  bottom: 100%;
}
/* line 3190, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper {
  clear: both;
  float: none;
  padding-bottom: 0;
  border-top: 1px solid #eee;
}
/* line 3195, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper:before {
  content: "4";
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: block;
  color: #f7f7f7;
  background: #EC7D06;
  line-height: 1.4;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
  margin-top: 4px;
  -moz-box-shadow: rgba(50, 50, 50, 0.3) 0 0 1px;
  -webkit-box-shadow: rgba(50, 50, 50, 0.3) 0 0 1px;
  box-shadow: rgba(50, 50, 50, 0.3) 0 0 1px;
  text-shadow: rgba(50, 50, 50, 0.25) 0 1px 1px;
}
/* line 3211, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .general, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .general {
  position: relative;
  width: 30%;
  margin-bottom: 10px;
}
/* line 3215, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .general:before, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .general:before {
  display: none;
}
/* line 3220, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select {
  background: #fff;
  padding: 0.5em;
  -moz-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -webkit-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-left: 0;
}
/* line 3228, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select.active .lrf-level-txt h4, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select.active .lrf-level-txt h4 {
  margin-bottom: 5px;
}
/* line 3234, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .lrf-item:hover, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .lrf-item:focus, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .lrf-item:hover, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .lrf-item:focus {
  color: #EC7D06;
}
/* line 3237, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .lrf-item .term-description, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .lrf-item .term-description {
  font-size: 0.85em;
}
/* line 3241, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .reset, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select .reset {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  display: none;
}
/* line 3246, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .active .reset, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .active .reset {
  display: list-item !important;
}
/* line 3249, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 {
  background: #fff;
  padding: 0.5em;
}
/* line 3252, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item {
  padding: 7px;
  width: 48%;
}
/* line 3255, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item:hover, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item:focus, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item:hover, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item:focus {
  padding: 6px;
  background: #fff;
  border: 1px solid #eee;
}
/* line 3261, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item.active, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item.active {
  background: #fff;
  width: 97%;
}
/* line 3264, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item.active:hover, #views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item.active:focus, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item.active:hover, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item.active:focus {
  padding: 7px;
  background: #fff;
  border: none;
  color: #333;
}
/* line 3273, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item .icon img, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets #edit-triage-wrapper .lrf-wrapper-processed .lrf-select-level-1 .lrf-item .icon img {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 3281, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-submit-button, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-submit-button {
  padding-top: 0;
  padding-bottom: 0;
  clear: both;
}
/* line 3285, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-submit-button input, #views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-submit-button input {
  margin: 0;
  padding: 0.5em 1.5em;
  font-size: 1.3em;
}

/* line 3296, ../sass/global.scss */
#views-exposed-form-lrf-lrf .views-exposed-widgets .views-submit-button {
  display: none;
}

/* line 3303, ../sass/global.scss */
#views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets {
  overflow: hidden;
}
/* line 3305, ../sass/global.scss */
#views-exposed-form-lrf-zip-search-lrf-zip .views-exposed-widgets .views-submit-button {
  width: 100%;
  border-top: 1px solid #eee;
  float: left;
  padding-top: 10px;
}

/* line 3316, ../sass/global.scss */
.i18n-pt #views-exposed-form-lrf-lrf #edit-elder-wrapper {
  max-width: 185px;
}
/* line 3319, ../sass/global.scss */
.i18n-pt #views-exposed-form-lrf-lrf #edit-pl-wrapper {
  max-width: 420px;
}

/* line 3327, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-header, .page-lrf .lrf-results-view .view-header, .page-location-search .view-display-id-lrf .view-header, .page-location-search .lrf-results-view .view-header {
  overflow: hidden;
}
/* line 3329, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-header a.print-page, .page-lrf .lrf-results-view .view-header a.print-page, .page-location-search .view-display-id-lrf .view-header a.print-page, .page-location-search .lrf-results-view .view-header a.print-page {
  float: right;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
  background-image: -moz-linear-gradient(#ffffff, #dddddd);
  background-image: -webkit-linear-gradient(#ffffff, #dddddd);
  background-image: linear-gradient(#ffffff, #dddddd);
  padding: 0.25em 0.5em;
  margin: -1em 0 0.5em;
  border: 1px solid #ddd;
  border-color: #DDDDDD #BBBBBB #999999;
  text-decoration: none;
  color: #333;
}
/* line 3340, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-header a.print-mail, .page-lrf .lrf-results-view .view-header a.print-mail, .page-location-search .view-display-id-lrf .view-header a.print-mail, .page-location-search .lrf-results-view .view-header a.print-mail {
  margin-right: 10px;
}
/* line 3343, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-header .lrf-noresults, .page-lrf .view-display-id-lrf .view-header .lrf-results, .page-lrf .lrf-results-view .view-header .lrf-noresults, .page-lrf .lrf-results-view .view-header .lrf-results, .page-location-search .view-display-id-lrf .view-header .lrf-noresults, .page-location-search .view-display-id-lrf .view-header .lrf-results, .page-location-search .lrf-results-view .view-header .lrf-noresults, .page-location-search .lrf-results-view .view-header .lrf-results {
  display: none;
}
/* line 3347, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content, .page-lrf .lrf-results-view .view-content, .page-location-search .view-display-id-lrf .view-content, .page-location-search .lrf-results-view .view-content {
  background: #f7f7f7;
  border: 1px solid #eee;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0.5em;
}
/* line 3352, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row, .page-lrf .lrf-results-view .view-content .views-row, .page-location-search .view-display-id-lrf .view-content .views-row, .page-location-search .lrf-results-view .view-content .views-row {
  background: #fff;
  padding: 0.5em;
  -moz-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -webkit-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 10px;
}
/* line 3359, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .field-name-title h2, .page-lrf .lrf-results-view .view-content .views-row .field-name-title h2, .page-location-search .view-display-id-lrf .view-content .views-row .field-name-title h2, .page-location-search .lrf-results-view .view-content .views-row .field-name-title h2 {
  margin: 0;
  border-bottom: 1px solid #eee;
}
/* line 3362, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .field-name-title h2 a, .page-lrf .lrf-results-view .view-content .views-row .field-name-title h2 a, .page-location-search .view-display-id-lrf .view-content .views-row .field-name-title h2 a, .page-location-search .lrf-results-view .view-content .views-row .field-name-title h2 a {
  display: block;
  padding: 3px 5px;
  color: #3A7CC2;
  text-decoration: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 3369, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .field-name-title h2 a:hover, .page-lrf .lrf-results-view .view-content .views-row .field-name-title h2 a:hover, .page-location-search .view-display-id-lrf .view-content .views-row .field-name-title h2 a:hover, .page-location-search .lrf-results-view .view-content .views-row .field-name-title h2 a:hover {
  color: #EC7D06;
}
/* line 3379, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-panel .inside a, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-panel .inside a, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-panel .inside a, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-panel .inside a {
  text-decoration: none;
}
/* line 3384, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-first, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-first, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-first, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-first {
  width: 60%;
}
/* line 3390, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last {
  width: 40%;
}
/* line 3392, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last .inside, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last .inside, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last .inside, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .panel-col-last .inside {
  font-size: 0.9em;
  background: #f7f7f7;
  -moz-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -webkit-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0.5em;
  margin-right: 0.2em;
}
/* line 3401, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description {
  padding: 0 0.5em;
}
/* line 3405, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div, .page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p {
  font-weight: normal;
  font-style: italic;
}
/* line 3408, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div strong, .page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p strong,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div strong,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p strong,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div strong,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p strong, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div strong, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p strong,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div strong,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p strong,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div strong,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p strong, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div strong, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p strong,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div strong,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p strong,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div strong,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p strong, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc div strong, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p strong,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information div strong,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p strong,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description div strong,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p strong {
  font-weight: normal;
}
/* line 3412, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p:last-child,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p:last-child,
.page-lrf .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p:last-child, .page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p:last-child,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p:last-child,
.page-lrf .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p:last-child, .page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p:last-child,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p:last-child,
.page-location-search .view-display-id-lrf .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p:last-child, .page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-lsprogramdesc p:last-child,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field-name-field-additional-information p:last-child,
.page-location-search .lrf-results-view .view-content .views-row .panel-2col-stacked .center-wrapper .field_lrfsearch_description p:last-child {
  margin-bottom: 0;
}
/* line 3419, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .hidden, .page-lrf .lrf-results-view .view-content .hidden, .page-location-search .view-display-id-lrf .view-content .hidden, .page-location-search .lrf-results-view .view-content .hidden {
  display: none;
}
/* line 3423, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .lrf-additional .view-content, .page-lrf .lrf-results-view .view-content .lrf-additional .view-content, .page-location-search .view-display-id-lrf .view-content .lrf-additional .view-content, .page-location-search .lrf-results-view .view-content .lrf-additional .view-content {
  background: none;
  border: none;
  padding: 0;
}
/* line 3427, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .lrf-additional .view-content .views-row, .page-lrf .lrf-results-view .view-content .lrf-additional .view-content .views-row, .page-location-search .view-display-id-lrf .view-content .lrf-additional .view-content .views-row, .page-location-search .lrf-results-view .view-content .lrf-additional .view-content .views-row {
  background: #fff;
  padding: 0.5em;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  margin-bottom: 0;
}
/* line 3436, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-content .views-row-last, .page-lrf .lrf-results-view .view-content .views-row-last, .page-location-search .view-display-id-lrf .view-content .views-row-last, .page-location-search .lrf-results-view .view-content .views-row-last {
  margin-bottom: 0;
}
/* line 3441, ../sass/global.scss */
.page-lrf .view-display-id-lrf .view-footer h4, .page-lrf .lrf-results-view .view-footer h4, .page-location-search .view-display-id-lrf .view-footer h4, .page-location-search .lrf-results-view .view-footer h4 {
  margin: 10px 0;
}
/* line 3449, ../sass/global.scss */
.page-lrf .page-node-add .region-content .field-group-htab fieldset, .page-location-search .page-node-add .region-content .field-group-htab fieldset {
  border: 1px solid #CCCCCC;
  padding: 0.5em 1em;
}
/* line 3452, ../sass/global.scss */
.page-lrf .page-node-add .region-content .field-group-htab fieldset legend, .page-location-search .page-node-add .region-content .field-group-htab fieldset legend {
  font-weight: bold;
}

/*.page-lrf-zip-search {
  .lrf-results-view {
    .field-name-field-lsprogramdesc {
      padding:10px;
    }
    .field-name-zip-entry-display {
      display:none;
    }
  }
}*/
/* line 3473, ../sass/global.scss */
.view-bar-referral-programs .view-content, .view-program-list-pane .view-content {
  background: #f7f7f7;
  border: 1px solid #eee;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0.5em;
}
/* line 3478, ../sass/global.scss */
.view-bar-referral-programs .view-content ul, .view-program-list-pane .view-content ul {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
/* line 3482, ../sass/global.scss */
.view-bar-referral-programs .view-content .views-row, .view-program-list-pane .view-content .views-row {
  background: #fff;
  padding: 0.5em 1em;
  -moz-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -webkit-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 10px;
  margin-left: 0;
}
/* line 3489, ../sass/global.scss */
.view-bar-referral-programs .view-content .views-row .views-field, .view-program-list-pane .view-content .views-row .views-field {
  margin-bottom: 0.5em;
}
/* line 3491, ../sass/global.scss */
.view-bar-referral-programs .view-content .views-row .views-field span.views-label, .view-program-list-pane .view-content .views-row .views-field span.views-label {
  font-weight: bold;
}
/* line 3496, ../sass/global.scss */
.view-bar-referral-programs .view-content .views-row .views-field-title a, .view-program-list-pane .view-content .views-row .views-field-title a {
  display: block;
  padding: 3px 0;
  color: #3A7CC2;
  text-decoration: none;
  border-bottom: 1px solid #eee;
}
/* line 3502, ../sass/global.scss */
.view-bar-referral-programs .view-content .views-row .views-field-title a:hover, .view-program-list-pane .view-content .views-row .views-field-title a:hover {
  color: #EC7D06;
}
/* line 3508, ../sass/global.scss */
.view-bar-referral-programs .view-content .views-row .views-field-field-additional-information .field-content, .view-program-list-pane .view-content .views-row .views-field-field-additional-information .field-content {
  background: #f7f7f7;
  -moz-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -webkit-box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  box-shadow: rgba(50, 50, 50, 0.15) 0 1px 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0.5em;
}

/* line 3520, ../sass/global.scss */
#block-views-additional-information-block-1 {
  margin-top: 10px;
}
/* line 3522, ../sass/global.scss */
#block-views-additional-information-block-1 h2.block-title {
  margin-bottom: 10px;
  color: #EC7D06;
}
/* line 3527, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content {
  background: #f7f7f7;
  border: 1px solid #eee;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0.5em;
}
/* line 3532, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content table {
  margin: 0;
  border: none;
}
/* line 3537, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content table tr:hover td {
  background: none;
}
/* line 3541, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content table tr td {
  border: none;
  vertical-align: top;
}
/* line 3547, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content .views-field-title {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 3549, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content .views-field-title a {
  text-decoration: none;
  color: #224C74;
  display: block;
  padding: 0 0.3em;
}
/* line 3555, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content .views-field-title h4 {
  margin-bottom: 10px;
}
/* line 3560, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content .views-field-body .field-content {
  background: #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0.3em 0.5em;
}
/* line 3564, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content .views-field-body .field-content ul {
  margin: 0;
}
/* line 3567, ../sass/global.scss */
#block-views-additional-information-block-1 .view .view-content .views-field-body .field-content a {
  text-decoration: none;
}

/* line 3581, ../sass/global.scss */
.page-node-triageoverview .view-triage-overview table tr:hover td {
  background: #fff;
}
/* line 3585, ../sass/global.scss */
.page-node-triageoverview .view-triage-overview table tr td {
  vertical-align: top;
}

/* line 3595, ../sass/global.scss */
.term-reference-tree .form-disabled input {
  display: none;
}
/* line 3598, ../sass/global.scss */
.term-reference-tree .form-disabled label {
  font-weight: bold;
}

/* line 3606, ../sass/global.scss */
.node-type-more-information .node .field-name-forward-link-ds, .node-type-more-information .node .field-name-print-link-ds {
  float: right;
  margin-bottom: 15px;
}
/* line 3610, ../sass/global.scss */
.node-type-more-information .node .field-name-print-link-ds {
  margin-left: 10px;
}
/* line 3613, ../sass/global.scss */
.node-type-more-information .node .field-name-body {
  clear: both;
}

/* line 3621, ../sass/global.scss */
.page-printmail .form-item-txt-to-addrs .form-textarea-wrapper {
  clear: both;
}

/* Classroom Module */
/* line 3631, ../sass/global.scss */
.page-classroom .panels-flexible-region-oct_layout-left .view-classroom-steps {
  border: 1px solid #eee;
}
/* line 3633, ../sass/global.scss */
.page-classroom .panels-flexible-region-oct_layout-left .view-classroom-steps .view-content {
  padding: 5px;
}
/* line 3635, ../sass/global.scss */
.page-classroom .panels-flexible-region-oct_layout-left .view-classroom-steps .view-content .views-field-title {
  float: left;
  width: 85%;
}
/* line 3638, ../sass/global.scss */
.page-classroom .panels-flexible-region-oct_layout-left .view-classroom-steps .view-content .views-field-title a {
  text-decoration: none;
  display: inline-block;
  padding: 3px 7px;
}
/* line 3642, ../sass/global.scss */
.page-classroom .panels-flexible-region-oct_layout-left .view-classroom-steps .view-content .views-field-title a.active {
  background: #224C74;
  color: #fff;
}
/* line 3649, ../sass/global.scss */
.page-classroom .panels-flexible-region-oct_layout-left .view-classroom-steps .ajax-progress {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 3660, ../sass/global.scss */
.page-classroom .classroom-navigation-wrapper a {
  display: inline-block;
  padding: 3px 8px;
  text-decoration: none;
}
/* line 3667, ../sass/global.scss */
.page-classroom table {
  border: none;
}
/* line 3670, ../sass/global.scss */
.page-classroom table tr td {
  border: none;
  width: 50%;
}
/* line 3673, ../sass/global.scss */
.page-classroom table tr td .wrapper {
  border: 1px solid #eee;
}
/* line 3675, ../sass/global.scss */
.page-classroom table tr td .wrapper span {
  padding: 10px;
  display: block;
}
/* line 3678, ../sass/global.scss */
.page-classroom table tr td .wrapper span a {
  text-decoration: none;
}
/* line 3685, ../sass/global.scss */
.page-classroom table tr:hover td, .page-classroom table tr.even:hover td.active, .page-classroom table tr.odd:hover td.active {
  background: none;
}

/* line 3692, ../sass/global.scss */
.classroom-header-items .wrapper {
  float: right;
  margin: 0 0 3px 10px;
  position: relative;
}
/* line 3698, ../sass/global.scss */
.classroom-header-items .wrapper .link a {
  border: 1px solid #ddd;
  border-bottom-color: #ccc;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
  background: -moz-linear-gradient(top center, #ffffff, #dddddd);
  background: -webkit-linear-gradient(top center, #ffffff, #dddddd);
  background: linear-gradient(to bottom center, #ffffff, #dddddd);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  display: inline-block;
  text-decoration: none;
}
/* line 3707, ../sass/global.scss */
.classroom-header-items .wrapper .link a:hover {
  -moz-box-shadow: 0 1px 1px rgba(50, 50, 50, 0.15);
  -webkit-box-shadow: 0 1px 1px rgba(50, 50, 50, 0.15);
  box-shadow: 0 1px 1px rgba(50, 50, 50, 0.15);
}
/* line 3712, ../sass/global.scss */
.classroom-header-items .wrapper .content {
  display: none;
}
/* line 3717, ../sass/global.scss */
.classroom-header-items .calculator .content {
  position: absolute;
  top: 29px;
  right: 0;
  z-index: 1;
  background: #ccc;
  padding: 10px;
}
/* line 3724, ../sass/global.scss */
.classroom-header-items .calculator .content form {
  min-width: 180px;
  background: #DDD;
}
/* line 3727, ../sass/global.scss */
.classroom-header-items .calculator .content form table {
  margin: 0;
}
/* line 3730, ../sass/global.scss */
.classroom-header-items .calculator .content form table tr td {
  padding: 8px 14px;
}
/* line 3732, ../sass/global.scss */
.classroom-header-items .calculator .content form table tr td input {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
/* line 3736, ../sass/global.scss */
.classroom-header-items .calculator .content form table tr td.controls input {
  width: 35px;
  margin-bottom: 2px;
}

/* line 3752, ../sass/global.scss */
.modal-content #user-login fieldset.captcha {
  display: none;
}
/* line 3757, ../sass/global.scss */
.modal-content #user-login .item-list ul li {
  margin: 0;
}
/* line 3762, ../sass/global.scss */
.modal-content #user-login input {
  width: 100%;
}

/* Library Feeback styling */
/* line 3769, ../sass/global.scss */
.field-name-library-feedback {
  clear: both;
}
/* line 3771, ../sass/global.scss */
.field-name-library-feedback .feedback-wrapper {
  margin-top: 10px;
}
/* line 3773, ../sass/global.scss */
.field-name-library-feedback .feedback-wrapper a {
  display: inline-block;
  text-decoration: none;
  color: #333;
  font-size: 12px;
  padding: 4px 10px 3px;
}

/* line 3786, ../sass/global.scss */
.page-node .region-content-inner #block-print-print-links,
.page-node .region-content-inner #block-forward-form {
  text-align: right;
}
/* line 3791, ../sass/global.scss */
.page-node .region-content-inner #block-print-print-links .print_html {
  margin-left: 0;
}

/* line 3799, ../sass/global.scss */
#block-block-53 {
  float: right;
}
/* line 3801, ../sass/global.scss */
#block-block-53 .lrf-colorbox {
  display: inline-block;
}
/* line 3803, ../sass/global.scss */
#block-block-53 .lrf-colorbox .button, #block-block-53 .lrf-colorbox header.section-header .zone-branding .region-user .block-user-menu ul.menu li a, header.section-header .zone-branding .region-user .block-user-menu ul.menu li #block-block-53 .lrf-colorbox a, #block-block-53 .lrf-colorbox header.section-header .zone-branding .region-user #block-user-menu ul.menu li a, header.section-header .zone-branding .region-user #block-user-menu ul.menu li #block-block-53 .lrf-colorbox a, #block-block-53 .lrf-colorbox header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user .block-panels-mini-user-menu-panel ul.menu li #block-block-53 .lrf-colorbox a, #block-block-53 .lrf-colorbox header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li a, header.section-header .zone-branding .region-user #block-panels-mini-user-menu-panel ul.menu li #block-block-53 .lrf-colorbox a, #block-block-53 .lrf-colorbox .page-forum .af-button-large, .page-forum #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .node-type-forum #forum-topic-header .topic-reply-link .af-button-large, .node-type-forum #forum-topic-header .topic-reply-link #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .node-type-forum #forum-topic-header .last-post-link .af-button-large, .node-type-forum #forum-topic-header .last-post-link #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .node-type-forum #forum-topic-header .topic-new-post-link .af-button-large, .node-type-forum #forum-topic-header .topic-new-post-link #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .page-comment-reply #forum-topic-header .topic-reply-link .af-button-large, .page-comment-reply #forum-topic-header .topic-reply-link #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .page-comment-reply #forum-topic-header .last-post-link .af-button-large, .page-comment-reply #forum-topic-header .last-post-link #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .page-comment-reply #forum-topic-header .topic-new-post-link .af-button-large, .page-comment-reply #forum-topic-header .topic-new-post-link #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .node-type-forum #forum-comments .topic-reply-allowed .af-button-large, .node-type-forum #forum-comments .topic-reply-allowed #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .page-comment-reply #forum-comments .topic-reply-allowed .af-button-large, .page-comment-reply #forum-comments .topic-reply-allowed #block-block-53 .lrf-colorbox .af-button-large, #block-block-53 .lrf-colorbox .field-name-mpb-share a, .field-name-mpb-share #block-block-53 .lrf-colorbox a, #block-block-53 .lrf-colorbox .page-classroom .classroom-navigation-wrapper a, .page-classroom .classroom-navigation-wrapper #block-block-53 .lrf-colorbox a, #block-block-53 .lrf-colorbox #block-locale-language ul li a, #block-locale-language ul li #block-block-53 .lrf-colorbox a {
  text-decoration: none;
  padding: 4px 8px;
  display: block;
}

/* line 3811, ../sass/global.scss */
#block-locale-language {
  margin-bottom: 10px;
}
/* line 3813, ../sass/global.scss */
#block-locale-language ul {
  margin: 0;
  padding: 0;
}
/* line 3816, ../sass/global.scss */
#block-locale-language ul li {
  list-style: none;
  display: inline-block;
}
/* line 3819, ../sass/global.scss */
#block-locale-language ul li a {
  padding: 4px 6px;
  text-decoration: none;
  display: block;
}
/* line 3824, ../sass/global.scss */
#block-locale-language ul li a.active {
  background: #224C74;
  color: #fff;
  box-shadow: none;
}

/* line 3835, ../sass/global.scss */
.page-findlegalaid #block-system-main, .page-lrf #block-system-main {
  clear: both;
}

/* line 3843, ../sass/global.scss */
.not-logged-in.node-type-library-item .region-content-inner div.tabs {
  display: none;
}

/* line 3850, ../sass/global.scss */
.addtocal {
  margin-left: 5px;
  padding: 3px 5px;
}

/* line 3855, ../sass/global.scss */
#colorbox .addtocal {
  margin-right: 0;
}

/* line 3866, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager {
  border: none;
}
/* line 3868, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager li,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager li,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager li,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .date-nav-wrapper ul.pager li {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 3875, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .view-content table tr:hover td, .page-dapa .view-dapa-community-workshop-calendar .view-content table tr.even:hover td.active, .page-dapa .view-dapa-community-workshop-calendar .view-content table tr.odd:hover td.active,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content table tr:hover td,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content table tr.even:hover td.active,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content table tr.odd:hover td.active,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content table tr:hover td,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content table tr.even:hover td.active,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content table tr.odd:hover td.active,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content table tr:hover td,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content table tr.even:hover td.active,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content table tr.odd:hover td.active {
  background: none;
}
/* line 3880, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .view-content .item-list ul,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .item-list ul,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .item-list ul,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content .item-list ul {
  margin-top: 10px;
}
/* line 3882, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .view-content .item-list ul li,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .item-list ul li,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .item-list ul li,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content .item-list ul li {
  margin: 0 0 10px;
  border: 1px solid #ddd;
  padding: 5px;
}
/* line 3886, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .view-content .item-list ul li p,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .item-list ul li p,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .item-list ul li p,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content .item-list ul li p {
  margin: 0;
}
/* line 3893, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .view-content .view-item .calendar,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .view-item .calendar,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .view-item .calendar,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content .view-item .calendar {
  background: #fff;
  border: 1px solid #ddd;
}
/* line 3896, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .view-content .view-item .calendar.monthview,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .view-item .calendar.monthview,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .view-item .calendar.monthview,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content .view-item .calendar.monthview {
  background: #fff;
}
/* line 3900, ../sass/global.scss */
.page-dapa .view-dapa-community-workshop-calendar .view-content .view-item .calendar .views-field-colorbox a,
.page-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .view-item .calendar .views-field-colorbox a,
.context-dapa-community-workshops .view-dapa-community-workshop-calendar .view-content .view-item .calendar .views-field-colorbox a,
#block-views-41cb5e9327a5cce26e954c81c794e30e .view-dapa-community-workshop-calendar .view-content .view-item .calendar .views-field-colorbox a {
  font-size: 1.2em;
}

/* line 3913, ../sass/global.scss */
.region-sidebar-first .block.collapsiblock-processed,
.region-sidebar-second .block.collapsiblock-processed {
  border: 1px solid #f1f1f1;
}
/* line 3916, ../sass/global.scss */
.region-sidebar-first .block.collapsiblock-processed .block-inner,
.region-sidebar-second .block.collapsiblock-processed .block-inner {
  padding: 5px;
}
/* line 3921, ../sass/global.scss */
.region-sidebar-first .block.collapsiblock-processed .block-title.collapsiblock a,
.region-sidebar-second .block.collapsiblock-processed .block-title.collapsiblock a {
  text-decoration: none;
}

/* line 3928, ../sass/global.scss */
.col-collapsible {
  border: 1px solid #ddd;
  padding: 5px;
  display: inline-block;
}
/* line 3932, ../sass/global.scss */
.col-collapsible .col-expand {
  cursor: pointer;
  color: #006fcb;
  font-weight: bold;
}
/* line 3937, ../sass/global.scss */
.col-collapsible .col-close {
  display: none;
}
/* line 3940, ../sass/global.scss */
.col-collapsible .col-content {
  display: none;
  margin-top: 8px;
}
