/* @group Global Styles: Default Style Overrides */
/* line 72, ../sass/pdx_registration.scss */
#block-system-main {
  width: 100%;
  position: static;
}

/* line 77, ../sass/pdx_registration.scss */
.field-name-body {
  padding-left: 8px;
  padding-right: 15px;
}

/* @endgroup */
/**
 * @file pdx_registration.css 
 *    global styles for pdx_registration
 * @see
 *    ../sass/_blocks.scss
 */
/* @group Block: Persistant Nav */
/* line 12, ../sass/_blocks.scss */
#block-block-1 {
  float: right;
  width: 221px;
  border: 1px solid #efefef;
  margin: 3px 15px 25px 25px;
  position: relative;
  z-index: 100;
  display: none;
  background-color: white;
  padding: 8px 13px 0 12px;
  -webkit-box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px;
  -moz-box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px;
  box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px;
}
/* line 26, ../sass/_blocks.scss */
body.node-type-home-page #block-block-1 {
  right: 150px;
  top: -3px;
}
/* line 31, ../sass/_blocks.scss */
#block-block-1 ul {
  margin: 0;
  padding: 0;
}
/* line 36, ../sass/_blocks.scss */
#block-block-1 li {
  border-top: 1px dotted #e6e5df;
  padding-top: 13px;
  list-style-image: none;
}
/* line 41, ../sass/_blocks.scss */
#block-block-1 li:first-child {
  border: 0 none;
  padding-top: 5px;
}
/* line 46, ../sass/_blocks.scss */
#block-block-1 li a {
  display: block;
  font-size: 11px;
  line-height: 1.3em;
  color: #57554e;
  padding-left: 13px;
  padding-bottom: 5px;
  min-height: 22px;
}
/* line 55, ../sass/_blocks.scss */
#block-block-1 li a:hover span.title {
  color: #632613;
}
/* line 61, ../sass/_blocks.scss */
#block-block-1 span.img {
  float: right;
  padding-right: 2px;
  position: relative;
  top: -5px;
}
/* line 67, ../sass/_blocks.scss */
#block-block-1 span.img img {
  display: inline;
}
/* line 70, ../sass/_blocks.scss */
#block-block-1 span.title {
  color: #a33f1f;
  font-size: 14px;
  margin-top: 5px;
}

/* @endgroup */

/* @group FC: Default Style Overrides */
/* line 4, ../sass/_field-collections.scss */
.field-collection-container {
  border: 0 none;
  margin: 0;
}
/* line 10, ../sass/_field-collections.scss */
.field-collection-container .field-items .field-items .field-item {
  margin-bottom: inherit;
}

/* line 15, ../sass/_field-collections.scss */
.field-collection-view {
  border: 0 none;
  margin: 0;
  padding: 0;
}

/* @endgroup */
/* @group Content-type: Flexible Pages */
/* line 17, ../sass/_content-types.scss */
body.node-type-flexible-page #content .region-content {
  width: 601px;
  position: relative;
  padding-left: 8px;
}

/* line 28, ../sass/_content-types.scss */
.node-flexible-page .field-name-body {
  padding-left: 8px;
  padding-right: 15px;
}

/* line 34, ../sass/_content-types.scss */
.field-name-field-flex-link {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 38, ../sass/_content-types.scss */
.field-name-field-flex-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-flex-link a:hover {
  color: #606613;
}

/* line 44, ../sass/_content-types.scss */
.field-name-field-flex-sec {
  clear: both;
}
/* line 49, ../sass/_content-types.scss */
.field-name-field-flex-sec > .field-items > .field-item {
  border-top: 1px dotted #e6e5df;
  padding-top: 10px;
  margin: 16px 0 0;
}

/* line 65, ../sass/_content-types.scss */
.field-name-field-flex-sec-title {
  color: #a33f1f;
  font-size: 1.75em;
  line-height: 1.3em;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-right: 15px;
}

/* line 74, ../sass/_content-types.scss */
.field-name-field-flex-sec-body {
  padding-left: 8px;
  padding-right: 15px;
}

/* line 79, ../sass/_content-types.scss */
.field-name-field-flex-sec-link {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 82, ../sass/_content-types.scss */
.field-name-field-flex-sec-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-flex-sec-link a:hover {
  color: #606613;
}

/* line 101, ../sass/_content-types.scss */
.field-collection-container .field-name-field-flex-sec-col > .field-items > .field-item {
  margin-bottom: 8px;
}
/* line 109, ../sass/_content-types.scss */
.field-name-field-flex-sec-col > .field-items > .field-item {
  float: left;
  width: 260px;
  padding: 0 8px;
  margin-top: 0;
  margin-bottom: 15px;
}
/* line 117, ../sass/_content-types.scss */
.field-name-field-flex-sec-col > .field-items > .field-item.even.last, .field-name-field-flex-sec-col > .field-items > .field-item.odd.last {
  margin-bottom: 0;
}

/* line 124, ../sass/_content-types.scss */
.field-name-field-flex-sec-col-title {
  font-size: 1.5em;
  line-height: 1.5em;
  color: black;
  margin: 10px 0 0.3em;
}

/* line 135, ../sass/_content-types.scss */
.field-name-field-flex-sec-col-header {
  font-size: 1.14em;
  font-weight: bold;
  color: #42403a;
}

/* line 146, ../sass/_content-types.scss */
.field-name-field-flex-sec-col-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-flex-sec-col-link a:hover {
  color: #606613;
}

/* @endgroup */
/* @group Content-type: Home Page */
/* line 166, ../sass/_content-types.scss */
body.node-type-home-page .field-collection-container {
  float: left;
}
/* line 170, ../sass/_content-types.scss */
body.node-type-home-page .field-name-field-home-overlay {
  min-height: 290px;
  min-width: 600px;
}
/* line 174, ../sass/_content-types.scss */
body.node-type-home-page .field-name-field-home-overlay > .field-items {
  position: absolute;
  left: 0;
  top: 45px;
}

/* line 191, ../sass/_content-types.scss */
.field-name-field-home-side {
  width: 282px;
}
/* line 194, ../sass/_content-types.scss */
.field-name-field-home-side > .field-items > .field-item {
  border-bottom: 1px dashed #d1d1c4;
  padding-bottom: 24px;
}
/* line 203, ../sass/_content-types.scss */
.field-name-field-home-side > .field-items > .field-item:last-child {
  border: none;
}
/* line 207, ../sass/_content-types.scss */
.field-name-field-home-side > .field-items > .field-item.accordion.closed {
  padding-bottom: 6px;
}

/* line 215, ../sass/_content-types.scss */
.field-name-field-home-side .field-name-field-home-side-title {
  font-size: 1.75em;
  line-height: 1.3em;
  color: #42403a;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-right: 15px;
}

/* line 226, ../sass/_content-types.scss */
.field-name-field-home-side .field-name-field-home-side-prolink {
  padding-left: 8px;
  padding-right: 15px;
}

/* line 233, ../sass/_content-types.scss */
.field-name-field-home-side .field-name-field-home-side-desc {
  margin-bottom: 6px;
  padding-left: 8px;
  padding-right: 15px;
}
/* line 238, ../sass/_content-types.scss */
.field-name-field-home-side .field-item .field-name-field-home-side-desc {
  cursor: default;
}
/* line 243, ../sass/_content-types.scss */
.field-name-field-home-side .field-item.accordion .field-name-field-home-side-desc {
  cursor: pointer;
  background: transparent url('../images/bg-arrow-accordion.png?1387395945') 8px 5px no-repeat;
  padding-left: 26px;
}
/* line 249, ../sass/_content-types.scss */
.field-name-field-home-side .field-item.accordion.closed .field-name-field-home-side-desc {
  background-position: 8px -118px;
}

/* line 256, ../sass/_content-types.scss */
.field-name-field-home-side .field-name-field-home-side-body {
  font-size: 11px;
  line-height: 1.4em;
  padding-left: 8px;
  padding-right: 15px;
}
/* line 262, ../sass/_content-types.scss */
.field-name-field-home-side .field-item.accordion.closed .field-name-field-home-side-body {
  display: none;
}

/* line 269, ../sass/_content-types.scss */
.field-name-field-home-side .field-name-field-home-side-link {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 272, ../sass/_content-types.scss */
.field-name-field-home-side .field-name-field-home-side-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-home-side .field-name-field-home-side-link a:hover {
  color: #606613;
}
/* line 277, ../sass/_content-types.scss */
.field-name-field-home-side .field-item.accordion.closed .field-name-field-home-side-link {
  display: none;
}

/* line 289, ../sass/_content-types.scss */
.field-name-field-home-sec {
  width: 279px;
  margin-right: 21px;
}
/* line 293, ../sass/_content-types.scss */
.field-name-field-home-sec > .field-items > .field-item {
  padding-bottom: 19px;
}
/* line 297, ../sass/_content-types.scss */
.field-name-field-home-sec .field-name-field-home-sec-img {
  margin-bottom: 9px;
}
/* line 300, ../sass/_content-types.scss */
.field-name-field-home-sec .field-name-field-home-sec-img img {
  -webkit-box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px;
  -moz-box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px;
  box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px;
}
/* line 305, ../sass/_content-types.scss */
.field-name-field-home-sec .field-name-field-home-sec-title {
  color: #a33f1f;
  font-size: 18px;
  line-height: 1.5em;
  margin-bottom: 0.3em;
}
/* line 317, ../sass/_content-types.scss */
.field-name-field-home-sec .field-name-field-home-sec-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-home-sec .field-name-field-home-sec-link a:hover {
  color: #606613;
}

/* @endgroup */
/* @group Content-type: Accordion Page  */
/* line 343, ../sass/_content-types.scss */
.node-accordion-page .field-name-field-accord-pg-link {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 346, ../sass/_content-types.scss */
.node-accordion-page .field-name-field-accord-pg-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.node-accordion-page .field-name-field-accord-pg-link a:hover {
  color: #606613;
}

/* line 361, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec .field-name-field-accord-pg-sec-title {
  font-size: 1.67em;
  color: #42403a;
  font-weight: bold;
  margin-bottom: 11px;
  padding-left: 8px;
  padding-right: 15px;
}

/* line 372, ../sass/_content-types.scss */
.field-name-field-accord-pg .field-name-field-accord-pg-sec-body {
  padding-left: 8px;
  padding-right: 15px;
}

/* line 379, ../sass/_content-types.scss */
.field-name-field-accord-pg .field-name-field-accord-pg-sec-link {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 382, ../sass/_content-types.scss */
.field-name-field-accord-pg .field-name-field-accord-pg-sec-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-accord-pg .field-name-field-accord-pg-sec-link a:hover {
  color: #606613;
}

/* line 388, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd {
  margin-top: 11px;
}
/* line 391, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd > .field-items > .field-item {
  border-top: 1px solid #e6e5df;
  padding: 3px 2px;
}
/* line 398, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd > .field-items > .field-item.odd .field-collection-view {
  background-color: #f5f6f1;
}

/* line 409, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd-title {
  padding-left: 12px;
  padding-right: 15px;
}
/* line 419, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd > .field-items > .field-item .field-name-field-accord-pg-sec-dd-title {
  cursor: default;
  background: transparent url('../images/bg-arrow-accordion.png?1387395945') 8px 13px no-repeat;
  font-size: 1.1em;
  line-height: 1.36em;
  color: #766e54;
  padding: 8px 0 8px 26px;
}
/* line 429, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd > .field-items > .field-item.accordion .field-name-field-accord-pg-sec-dd-title {
  cursor: pointer;
}
/* line 433, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd > .field-items > .field-item.closed .field-name-field-accord-pg-sec-dd-title {
  background-position: 8px -111px;
}

/* line 438, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd-body {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 443, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd-body > .field-items > .field-item hr {
  border-bottom: 1px dashed #EDEBDF;
}
/* line 452, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd > .field-items > .field-item.odd .field-name-field-accord-pg-sec-dd-body > .field-items > .field-item hr {
  border-bottom: 1px dashed #dbd7be;
}
/* line 458, ../sass/_content-types.scss */
.field-name-field-accord-pg-sec-dd > .field-items > .field-item.closed .field-name-field-accord-pg-sec-dd-body {
  display: none;
}

/* @endgroup */
/* @group Content-type: Register Page  */
/* line 477, ../sass/_content-types.scss */
.field-name-field-reg-pg-link {
  padding-bottom: 1em;
}
/* line 480, ../sass/_content-types.scss */
.node-type-register-page .field-name-field-reg-pg-link {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 483, ../sass/_content-types.scss */
.node-type-register-page .field-name-field-reg-pg-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.node-type-register-page .field-name-field-reg-pg-link a:hover {
  color: #606613;
}

/* line 498, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec .field-name-field-reg-pg-sec-title {
  font-size: 1.67em;
  color: #42403a;
  font-weight: bold;
  margin-bottom: 11px;
  padding-left: 8px;
  padding-right: 15px;
}

/* line 509, ../sass/_content-types.scss */
.field-name-field-reg-pg .field-name-field-reg-pg-sec-body {
  padding-left: 8px;
  padding-right: 15px;
}

/* line 516, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec .field-name-field-reg-pg-sec-link {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 519, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec .field-name-field-reg-pg-sec-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-reg-pg-sec .field-name-field-reg-pg-sec-link a:hover {
  color: #606613;
}

/* line 530, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd {
  margin-top: 11px;
}
/* line 533, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item {
  border-top: 1px solid #e6e5df;
  padding: 3px 2px;
}
/* line 540, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item.odd .field-collection-view {
  background-color: #f5f6f1;
}

/* line 546, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-title {
  padding-left: 12px;
  padding-right: 15px;
}
/* line 556, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item .field-name-field-reg-pg-sec-dd-title {
  cursor: default;
  background: transparent url('../images/bg-arrow-accordion.png?1387395945') 8px 13px no-repeat;
  font-size: 1.1em;
  line-height: 1.36em;
  color: #766e54;
  padding: 8px 0 8px 26px;
}
/* line 566, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item.accordion .field-name-field-reg-pg-sec-dd-title {
  cursor: pointer;
}
/* line 570, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item.closed .field-name-field-reg-pg-sec-dd-title {
  background-position: 8px -111px;
}

/* line 575, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-item {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 578, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-item > .field-items > .field-item {
  border-bottom: 1px dashed #EDEBDF;
  padding: 15px 0 14px;
}
/* line 584, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-item > .field-items > .field-item:first-child {
  padding-top: 0;
}
/* line 588, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-item > .field-items > .field-item:last-child {
  border: 0 none;
}
/* line 594, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item.odd .field-name-field-reg-pg-sec-dd-item > .field-items > .field-item {
  border-bottom: 1px dashed #dbd7be;
}
/* line 598, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item.odd .field-name-field-reg-pg-sec-dd-item > .field-items > .field-item:last-child {
  border: 0 none;
}
/* line 603, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd > .field-items > .field-item.closed .field-name-field-reg-pg-sec-dd-item {
  display: none;
}

/* line 617, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-item .field-name-field-reg-pg-sec-dd-item-title {
  font-size: 1.1em;
  color: #a33f1f;
}
/* line 626, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-item .field-name-field-reg-pg-sec-dd-item-type {
  display: none;
}
/* line 631, ../sass/_content-types.scss */
.field-name-field-reg-pg-sec-dd-item .field-name-field-reg-pg-sec-dd-item-link a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.field-name-field-reg-pg-sec-dd-item .field-name-field-reg-pg-sec-dd-item-link a:hover {
  color: #606613;
}
/* line 638, ../sass/_content-types.scss */
body.page-node-edit .field-name-field-reg-pg-sec-dd-item .field-name-field-reg-pg-sec-dd-item-type {
  display: block;
}
/* line 645, ../sass/_content-types.scss */
body.page-node-add .field-name-field-reg-pg-sec-dd-item .field-name-field-reg-pg-sec-dd-item-type {
  display: block;
}

/* @endgroup */
/* @group Content-type: Calendar Item  */
/* line 665, ../sass/_content-types.scss */
.node-calendar_item-form .form-item-title {
  display: none;
}
/* line 669, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q1 .form-item-title {
  display: block;
}
/* line 673, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q1 .form-item-title {
  display: block;
}
/* line 677, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q3 .form-item-title {
  display: block;
}
/* line 681, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q3 .form-item-title {
  display: block;
}

/* line 688, ../sass/_content-types.scss */
.node-calendar_item-form .field-name-field-cal-item-date {
  display: none;
}
/* line 692, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q1 .field-name-field-cal-item-date {
  display: block;
}
/* line 696, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q1 .field-name-field-cal-item-date {
  display: block;
}
/* line 700, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q3 .field-name-field-cal-item-date {
  display: block;
}
/* line 704, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q3 .field-name-field-cal-item-date {
  display: block;
}

/* line 711, ../sass/_content-types.scss */
.node-calendar_item-form .field-name-field-cal-item-link {
  display: none;
}
/* line 715, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q3 .field-name-field-cal-item-link {
  display: block;
}
/* line 719, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q3 .field-name-field-cal-item-link {
  display: block;
}

/* line 726, ../sass/_content-types.scss */
.node-calendar_item-form .field-name-body {
  display: none;
}
/* line 730, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q1 .field-name-body {
  display: block;
}
/* line 734, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q1 .field-name-body {
  display: block;
}

/* line 741, ../sass/_content-types.scss */
.node-calendar_item-form .field-name-field-cal-item-filter {
  display: none;
}
/* line 745, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q1 .field-name-field-cal-item-filter {
  display: block;
}
/* line 749, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q1 .field-name-field-cal-item-filter {
  display: block;
}
/* line 753, ../sass/_content-types.scss */
body.page-node-add .node-calendar_item-form div.quarter.q3 .field-name-field-cal-item-filter {
  display: block;
}
/* line 757, ../sass/_content-types.scss */
body.page-node-edit .node-calendar_item-form div.quarter.q3 .field-name-field-cal-item-filter {
  display: block;
}

/* @endgroup */
/* @group Javascript: Accordion: Filter Navigation  */
/* line 774, ../sass/_content-types.scss */
#navFilter {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 778, ../sass/_content-types.scss */
#navFilter .message {
  font-size: 1.46em;
  color: #a33f1f;
  padding-left: 10px;
  margin-bottom: .9em;
}
/* line 785, ../sass/_content-types.scss */
#navFilter .button {
  display: none;
  width: 135px;
  height: 35px;
  float: left;
  margin-right: 4px;
  margin-bottom: 5px;
  background: #ffffff;
  cursor: pointer;
  -webkit-box-shadow: rgba(65, 66, 58, 0.15) 0 0 2px;
  -moz-box-shadow: rgba(65, 66, 58, 0.15) 0 0 2px;
  box-shadow: rgba(65, 66, 58, 0.15) 0 0 2px;
}
/* line 796, ../sass/_content-types.scss */
#navFilter .button span {
  display: block;
  font-size: 11px;
  float: left;
}
/* line 802, ../sass/_content-types.scss */
#navFilter .button .type {
  margin-top: 8px;
  padding-left: 15px;
}
/* line 808, ../sass/_content-types.scss */
#navFilter .button.reset {
  width: 105px;
}
/* line 811, ../sass/_content-types.scss */
#navFilter .button.reset .icon {
  background: transparent url('../images/bg-filter-refresh.png?1387396011') 6px 7px no-repeat;
  margin: 4px 8px 0 5px;
  width: 21px;
  height: 27px;
}
/* line 818, ../sass/_content-types.scss */
#navFilter .button.reset .type {
  padding-left: 0;
}
/* line 823, ../sass/_content-types.scss */
#navFilter .button.active {
  background: #e5e6dd url('../images/bg-filter-button.jpeg?1387395987') 0 0 repeat-x;
  -webkit-box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px inset;
  -moz-box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px inset;
  box-shadow: rgba(65, 66, 58, 0.15) 0 0 5px inset;
}
/* line 828, ../sass/_content-types.scss */
#navFilter .button.visible {
  display: block;
}
/* line 830, ../sass/_content-types.scss */
body.page-node-edit #navFilter {
  display: none;
}
/* line 834, ../sass/_content-types.scss */
body.page-node-add #navFilter {
  display: none;
}

/* @endgroup */
/* @group Javascript: Accordion: Display  */
/* line 858, ../sass/_content-types.scss */
.field-items .field-item.accordion .content.section .content-item.disable {
  display: none;
}
/* line 862, ../sass/_content-types.scss */
.field-items .field-item.accordion .content.section .content-item.first {
  padding-top: 0;
}
/* line 866, ../sass/_content-types.scss */
.field-items .field-item.accordion .content.section .content-item.last {
  border: 0 none;
}

/* line 872, ../sass/_content-types.scss */
.field-items .field-item.accordion.disable {
  display: none;
}

/* @endgroup */
/* @group View: A-Z Index  */
/* line 12, ../sass/_views.scss */
.view-id-a_z_index .view-header h2 {
  display: none;
}
/* line 16, ../sass/_views.scss */
.view-id-a_z_index .view-header #node-2 {
  display: none;
}
/* line 21, ../sass/_views.scss */
.view-id-a_z_index .view-content {
  clear: both;
}
/* line 23, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index {
  margin-top: 11px;
}
/* line 26, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index > .field-items > .field-item {
  border-top: 1px solid #e6e5df;
  padding: 3px 2px;
}
/* line 30, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index > .field-items > .field-item .field-collection-view {
  padding-bottom: 1em;
}
/* line 37, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index > .field-items > .field-item.odd .field-collection-view {
  background-color: #f5f6f1;
}
/* line 42, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index h3 {
  padding-left: 12px;
  padding-right: 15px;
  cursor: default;
  background: transparent url('../images/bg-arrow-accordion.png?1387395945') 8px 13px no-repeat;
  font-size: 1.1em;
  line-height: 1.36em;
  color: #766e54;
  padding: 8px 0 8px 26px;
  margin-bottom: 0;
}
/* line 54, ../sass/_views.scss */
.view-id-a_z_index .az-index-filter {
  padding-left: 10px;
  padding-right: 15px;
}
/* line 57, ../sass/_views.scss */
.view-id-a_z_index .az-index-filter ul {
  padding-left: 0;
  padding-bottom: 5px;
}
/* line 62, ../sass/_views.scss */
.view-id-a_z_index .az-index-filter ul li {
  float: left;
  text-transform: uppercase;
  padding-right: 15px;
  color: silver;
}

/* line 73, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index > .field-items > .field-item.accordion h3 {
  cursor: pointer;
}

/* line 79, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index > .field-items > .field-item.closed h3 {
  background-position: 8px -111px;
}
/* line 83, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index > .field-items > .field-item.closed .section-content {
  display: none;
}
/* line 87, ../sass/_views.scss */
.view-id-a_z_index .field-name-field-az-index > .field-items > .field-item.closed .field-collection-view {
  padding-bottom: 0;
}

/* line 95, ../sass/_views.scss */
.view-id-a_z_index .views-row {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 98, ../sass/_views.scss */
.view-id-a_z_index .views-row a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.view-id-a_z_index .views-row a:hover {
  color: #606613;
}

/* @endgroup */
/* @group View: Academic Calendar  */
/* line 115, ../sass/_views.scss */
.view-id-academic_calendar .view-header h2 {
  display: none;
}
/* line 119, ../sass/_views.scss */
.view-id-academic_calendar .view-header #node-2 {
  display: none;
}
/* line 124, ../sass/_views.scss */
.view-id-academic_calendar .view-content {
  clear: both;
}
/* line 126, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar {
  margin-top: 11px;
}
/* line 129, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar > .field-items > .field-item {
  border-top: 1px solid #e6e5df;
  padding: 3px 2px;
}
/* line 133, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar > .field-items > .field-item .field-collection-view {
  padding-bottom: 1em;
}
/* line 140, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar > .field-items > .field-item.odd .field-collection-view {
  background-color: #f5f6f1;
}
/* line 145, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar > .field-items > .field-item > .field-collection-view > h3 {
  padding-left: 12px;
  padding-right: 15px;
  cursor: default;
  background: transparent url('../images/bg-arrow-accordion.png?1387395945') 8px 13px no-repeat;
  font-size: 1.1em;
  line-height: 1.36em;
  color: #766e54;
  padding: 8px 0 8px 26px;
  margin-bottom: 0;
}

/* line 159, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar > .field-items > .field-item.accordion > .field-collection-view > h3 {
  cursor: pointer;
}

/* line 165, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar .accordion.closed > .field-collection-view > h3 {
  background-position: 8px -111px;
}
/* line 169, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar .accordion.closed .section-content {
  display: none;
}
/* line 173, ../sass/_views.scss */
.view-id-academic_calendar .field-name-field-academic-calendar .accordion.closed .field-collection-view {
  padding-bottom: 0;
}

/* line 181, ../sass/_views.scss */
.view-id-academic_calendar .views-row {
  padding-left: 8px;
  padding-right: 15px;
}
/* line 184, ../sass/_views.scss */
.view-id-academic_calendar .views-row a {
  color: #9da61f;
}
/* line 47, ../sass/pdx_registration.scss */
.view-id-academic_calendar .views-row a:hover {
  color: #606613;
}
/* line 188, ../sass/_views.scss */
.view-id-academic_calendar .views-row p {
  margin-bottom: 0;
}
/* line 191, ../sass/_views.scss */
.view-id-academic_calendar .views-row.date span.title {
  display: inline-block;
  width: 400px;
  padding-right: 10px;
}
/* line 196, ../sass/_views.scss */
.view-id-academic_calendar .views-row.date span.link {
  display: inline-block;
  float: right;
  width: 150px;
}
/* line 201, ../sass/_views.scss */
.view-id-academic_calendar .views-row.date span.date {
  vertical-align: top;
}
/* line 206, ../sass/_views.scss */
.view-id-academic_calendar .views-row.disable {
  display: none;
}

/* @endgroup */
/* @group CMS: Modify default visuals */
/* line 9, ../sass/_cms-modifications.scss */
body.logged-in.page-node .field-collection-view-links, body.logged-in.page-node .action-links-field-collection-add {
  display: none;
}
/* line 19, ../sass/_cms-modifications.scss */
body.logged-in.page-node-edit div.field-type-field-collection table.field-multiple-table tr.draggable, body.logged-in.page-node-add div.field-type-field-collection table.field-multiple-table tr.draggable {
  border-left: 1px solid #cccccc;
}
/* line 25, ../sass/_cms-modifications.scss */
body.logged-in.page-node-edit #block-block-2, body.logged-in.page-node-add #block-block-2 {
  display: none;
}
/* line 32, ../sass/_cms-modifications.scss */
body.logged-in #calendar-item-node-form .field-name-field-cal-item-link a.cmsgooglelink {
  display: block;
  width: 114px;
  height: 36px;
  background: transparent url('../images/google-calendar-button.png?1387396027') left top no-repeat;
  text-indent: -9999px;
  overflow: hidden;
}

/* @endgroup */
