/* =============================================================================
   Styled Default and Node Tabs
   ========================================================================== */
.node-type-video #content ul.horizontal-tabs-list,
.node-type-video #content ul.ui-tabs-nav,
.node-type-video #content ul.tabs,
.node-type-video #content #eca-node-tabs,
.node-type-alumni-story #content ul.horizontal-tabs-list,
.node-type-alumni-story #content ul.ui-tabs-nav,
.node-type-alumni-story #content ul.tabs,
.node-type-alumni-story #content #eca-node-tabs,
.node-type-highlight #content ul.horizontal-tabs-list,
.node-type-highlight #content ul.ui-tabs-nav,
.node-type-highlight #content ul.tabs,
.node-type-highlight #content #eca-node-tabs,
.section-user ul.horizontal-tabs-list,
.section-user ul.ui-tabs-nav,
.section-user ul.tabs,
.section-user #eca-node-tabs,
#content .ui-tabs ul.horizontal-tabs-list,
#content .ui-tabs ul.ui-tabs-nav,
#content .ui-tabs ul.tabs,
#content .ui-tabs #eca-node-tabs,
#content .horizontal-tabs ul.horizontal-tabs-list,
#content .horizontal-tabs ul.ui-tabs-nav,
#content .horizontal-tabs ul.tabs,
#content .horizontal-tabs #eca-node-tabs {
  background-color: transparent;
  padding: 0 1em;
  margin: 0;
  clear: both;
  width: auto;
  border-bottom: 4px solid #8ac23e;
}
@media all and (max-width: 480px) {
  .node-type-video #content ul.horizontal-tabs-list,
  .node-type-video #content ul.ui-tabs-nav,
  .node-type-video #content ul.tabs,
  .node-type-video #content #eca-node-tabs,
  .node-type-alumni-story #content ul.horizontal-tabs-list,
  .node-type-alumni-story #content ul.ui-tabs-nav,
  .node-type-alumni-story #content ul.tabs,
  .node-type-alumni-story #content #eca-node-tabs,
  .node-type-highlight #content ul.horizontal-tabs-list,
  .node-type-highlight #content ul.ui-tabs-nav,
  .node-type-highlight #content ul.tabs,
  .node-type-highlight #content #eca-node-tabs,
  .section-user ul.horizontal-tabs-list,
  .section-user ul.ui-tabs-nav,
  .section-user ul.tabs,
  .section-user #eca-node-tabs,
  #content .ui-tabs ul.horizontal-tabs-list,
  #content .ui-tabs ul.ui-tabs-nav,
  #content .ui-tabs ul.tabs,
  #content .ui-tabs #eca-node-tabs,
  #content .horizontal-tabs ul.horizontal-tabs-list,
  #content .horizontal-tabs ul.ui-tabs-nav,
  #content .horizontal-tabs ul.tabs,
  #content .horizontal-tabs #eca-node-tabs {
    padding: 0;
  }
}
.node-type-video #content ul.horizontal-tabs-list li,
.node-type-video #content ul.ui-tabs-nav li,
.node-type-video #content ul.tabs li,
.node-type-video #content #eca-node-tabs li,
.node-type-alumni-story #content ul.horizontal-tabs-list li,
.node-type-alumni-story #content ul.ui-tabs-nav li,
.node-type-alumni-story #content ul.tabs li,
.node-type-alumni-story #content #eca-node-tabs li,
.node-type-highlight #content ul.horizontal-tabs-list li,
.node-type-highlight #content ul.ui-tabs-nav li,
.node-type-highlight #content ul.tabs li,
.node-type-highlight #content #eca-node-tabs li,
.section-user ul.horizontal-tabs-list li,
.section-user ul.ui-tabs-nav li,
.section-user ul.tabs li,
.section-user #eca-node-tabs li,
#content .ui-tabs ul.horizontal-tabs-list li,
#content .ui-tabs ul.ui-tabs-nav li,
#content .ui-tabs ul.tabs li,
#content .ui-tabs #eca-node-tabs li,
#content .horizontal-tabs ul.horizontal-tabs-list li,
#content .horizontal-tabs ul.ui-tabs-nav li,
#content .horizontal-tabs ul.tabs li,
#content .horizontal-tabs #eca-node-tabs li {
  border: 0px;
  border-right: 1px solid #E9E9E9;
  margin: 0;
  padding-bottom: 0;
}
.borderradius .node-type-video #content ul.horizontal-tabs-list li, .borderradius
.node-type-video #content ul.ui-tabs-nav li, .borderradius
.node-type-video #content ul.tabs li, .borderradius
.node-type-video #content #eca-node-tabs li, .borderradius
.node-type-alumni-story #content ul.horizontal-tabs-list li, .borderradius
.node-type-alumni-story #content ul.ui-tabs-nav li, .borderradius
.node-type-alumni-story #content ul.tabs li, .borderradius
.node-type-alumni-story #content #eca-node-tabs li, .borderradius
.node-type-highlight #content ul.horizontal-tabs-list li, .borderradius
.node-type-highlight #content ul.ui-tabs-nav li, .borderradius
.node-type-highlight #content ul.tabs li, .borderradius
.node-type-highlight #content #eca-node-tabs li, .borderradius
.section-user ul.horizontal-tabs-list li, .borderradius
.section-user ul.ui-tabs-nav li, .borderradius
.section-user ul.tabs li, .borderradius
.section-user #eca-node-tabs li, .borderradius
#content .ui-tabs ul.horizontal-tabs-list li, .borderradius
#content .ui-tabs ul.ui-tabs-nav li, .borderradius
#content .ui-tabs ul.tabs li, .borderradius
#content .ui-tabs #eca-node-tabs li, .borderradius
#content .horizontal-tabs ul.horizontal-tabs-list li, .borderradius
#content .horizontal-tabs ul.ui-tabs-nav li, .borderradius
#content .horizontal-tabs ul.tabs li, .borderradius
#content .horizontal-tabs #eca-node-tabs li {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.textshadow .node-type-video #content ul.horizontal-tabs-list li, .textshadow
.node-type-video #content ul.ui-tabs-nav li, .textshadow
.node-type-video #content ul.tabs li, .textshadow
.node-type-video #content #eca-node-tabs li, .textshadow
.node-type-alumni-story #content ul.horizontal-tabs-list li, .textshadow
.node-type-alumni-story #content ul.ui-tabs-nav li, .textshadow
.node-type-alumni-story #content ul.tabs li, .textshadow
.node-type-alumni-story #content #eca-node-tabs li, .textshadow
.node-type-highlight #content ul.horizontal-tabs-list li, .textshadow
.node-type-highlight #content ul.ui-tabs-nav li, .textshadow
.node-type-highlight #content ul.tabs li, .textshadow
.node-type-highlight #content #eca-node-tabs li, .textshadow
.section-user ul.horizontal-tabs-list li, .textshadow
.section-user ul.ui-tabs-nav li, .textshadow
.section-user ul.tabs li, .textshadow
.section-user #eca-node-tabs li, .textshadow
#content .ui-tabs ul.horizontal-tabs-list li, .textshadow
#content .ui-tabs ul.ui-tabs-nav li, .textshadow
#content .ui-tabs ul.tabs li, .textshadow
#content .ui-tabs #eca-node-tabs li, .textshadow
#content .horizontal-tabs ul.horizontal-tabs-list li, .textshadow
#content .horizontal-tabs ul.ui-tabs-nav li, .textshadow
#content .horizontal-tabs ul.tabs li, .textshadow
#content .horizontal-tabs #eca-node-tabs li {
  text-shadow: transparent 0 0 0;
}
.textshadow .node-type-video #content ul.horizontal-tabs-list li a, .textshadow
.node-type-video #content ul.ui-tabs-nav li a, .textshadow
.node-type-video #content ul.tabs li a, .textshadow
.node-type-video #content #eca-node-tabs li a, .textshadow
.node-type-alumni-story #content ul.horizontal-tabs-list li a, .textshadow
.node-type-alumni-story #content ul.ui-tabs-nav li a, .textshadow
.node-type-alumni-story #content ul.tabs li a, .textshadow
.node-type-alumni-story #content #eca-node-tabs li a, .textshadow
.node-type-highlight #content ul.horizontal-tabs-list li a, .textshadow
.node-type-highlight #content ul.ui-tabs-nav li a, .textshadow
.node-type-highlight #content ul.tabs li a, .textshadow
.node-type-highlight #content #eca-node-tabs li a, .textshadow
.section-user ul.horizontal-tabs-list li a, .textshadow
.section-user ul.ui-tabs-nav li a, .textshadow
.section-user ul.tabs li a, .textshadow
.section-user #eca-node-tabs li a, .textshadow
#content .ui-tabs ul.horizontal-tabs-list li a, .textshadow
#content .ui-tabs ul.ui-tabs-nav li a, .textshadow
#content .ui-tabs ul.tabs li a, .textshadow
#content .ui-tabs #eca-node-tabs li a, .textshadow
#content .horizontal-tabs ul.horizontal-tabs-list li a, .textshadow
#content .horizontal-tabs ul.ui-tabs-nav li a, .textshadow
#content .horizontal-tabs ul.tabs li a, .textshadow
#content .horizontal-tabs #eca-node-tabs li a {
  text-shadow: transparent 0 0 0;
}
@media all and (max-width: 480px) {
  .node-type-video #content ul.horizontal-tabs-list li,
  .node-type-video #content ul.ui-tabs-nav li,
  .node-type-video #content ul.tabs li,
  .node-type-video #content #eca-node-tabs li,
  .node-type-alumni-story #content ul.horizontal-tabs-list li,
  .node-type-alumni-story #content ul.ui-tabs-nav li,
  .node-type-alumni-story #content ul.tabs li,
  .node-type-alumni-story #content #eca-node-tabs li,
  .node-type-highlight #content ul.horizontal-tabs-list li,
  .node-type-highlight #content ul.ui-tabs-nav li,
  .node-type-highlight #content ul.tabs li,
  .node-type-highlight #content #eca-node-tabs li,
  .section-user ul.horizontal-tabs-list li,
  .section-user ul.ui-tabs-nav li,
  .section-user ul.tabs li,
  .section-user #eca-node-tabs li,
  #content .ui-tabs ul.horizontal-tabs-list li,
  #content .ui-tabs ul.ui-tabs-nav li,
  #content .ui-tabs ul.tabs li,
  #content .ui-tabs #eca-node-tabs li,
  #content .horizontal-tabs ul.horizontal-tabs-list li,
  #content .horizontal-tabs ul.ui-tabs-nav li,
  #content .horizontal-tabs ul.tabs li,
  #content .horizontal-tabs #eca-node-tabs li {
    width: 100%;
  }
}
.node-type-video #content ul.horizontal-tabs-list li a:link,
.node-type-video #content ul.horizontal-tabs-list li a:visited,
.node-type-video #content ul.horizontal-tabs-list li a,
.node-type-video #content ul.ui-tabs-nav li a:link,
.node-type-video #content ul.ui-tabs-nav li a:visited,
.node-type-video #content ul.ui-tabs-nav li a,
.node-type-video #content ul.tabs li a:link,
.node-type-video #content ul.tabs li a:visited,
.node-type-video #content ul.tabs li a,
.node-type-video #content #eca-node-tabs li a:link,
.node-type-video #content #eca-node-tabs li a:visited,
.node-type-video #content #eca-node-tabs li a,
.node-type-alumni-story #content ul.horizontal-tabs-list li a:link,
.node-type-alumni-story #content ul.horizontal-tabs-list li a:visited,
.node-type-alumni-story #content ul.horizontal-tabs-list li a,
.node-type-alumni-story #content ul.ui-tabs-nav li a:link,
.node-type-alumni-story #content ul.ui-tabs-nav li a:visited,
.node-type-alumni-story #content ul.ui-tabs-nav li a,
.node-type-alumni-story #content ul.tabs li a:link,
.node-type-alumni-story #content ul.tabs li a:visited,
.node-type-alumni-story #content ul.tabs li a,
.node-type-alumni-story #content #eca-node-tabs li a:link,
.node-type-alumni-story #content #eca-node-tabs li a:visited,
.node-type-alumni-story #content #eca-node-tabs li a,
.node-type-highlight #content ul.horizontal-tabs-list li a:link,
.node-type-highlight #content ul.horizontal-tabs-list li a:visited,
.node-type-highlight #content ul.horizontal-tabs-list li a,
.node-type-highlight #content ul.ui-tabs-nav li a:link,
.node-type-highlight #content ul.ui-tabs-nav li a:visited,
.node-type-highlight #content ul.ui-tabs-nav li a,
.node-type-highlight #content ul.tabs li a:link,
.node-type-highlight #content ul.tabs li a:visited,
.node-type-highlight #content ul.tabs li a,
.node-type-highlight #content #eca-node-tabs li a:link,
.node-type-highlight #content #eca-node-tabs li a:visited,
.node-type-highlight #content #eca-node-tabs li a,
.section-user ul.horizontal-tabs-list li a:link,
.section-user ul.horizontal-tabs-list li a:visited,
.section-user ul.horizontal-tabs-list li a,
.section-user ul.ui-tabs-nav li a:link,
.section-user ul.ui-tabs-nav li a:visited,
.section-user ul.ui-tabs-nav li a,
.section-user ul.tabs li a:link,
.section-user ul.tabs li a:visited,
.section-user ul.tabs li a,
.section-user #eca-node-tabs li a:link,
.section-user #eca-node-tabs li a:visited,
.section-user #eca-node-tabs li a,
#content .ui-tabs ul.horizontal-tabs-list li a:link,
#content .ui-tabs ul.horizontal-tabs-list li a:visited,
#content .ui-tabs ul.horizontal-tabs-list li a,
#content .ui-tabs ul.ui-tabs-nav li a:link,
#content .ui-tabs ul.ui-tabs-nav li a:visited,
#content .ui-tabs ul.ui-tabs-nav li a,
#content .ui-tabs ul.tabs li a:link,
#content .ui-tabs ul.tabs li a:visited,
#content .ui-tabs ul.tabs li a,
#content .ui-tabs #eca-node-tabs li a:link,
#content .ui-tabs #eca-node-tabs li a:visited,
#content .ui-tabs #eca-node-tabs li a,
#content .horizontal-tabs ul.horizontal-tabs-list li a:link,
#content .horizontal-tabs ul.horizontal-tabs-list li a:visited,
#content .horizontal-tabs ul.horizontal-tabs-list li a,
#content .horizontal-tabs ul.ui-tabs-nav li a:link,
#content .horizontal-tabs ul.ui-tabs-nav li a:visited,
#content .horizontal-tabs ul.ui-tabs-nav li a,
#content .horizontal-tabs ul.tabs li a:link,
#content .horizontal-tabs ul.tabs li a:visited,
#content .horizontal-tabs ul.tabs li a,
#content .horizontal-tabs #eca-node-tabs li a:link,
#content .horizontal-tabs #eca-node-tabs li a:visited,
#content .horizontal-tabs #eca-node-tabs li a {
  background-color: #006795;
  border: 0px;
  border-bottom: 1px solid white;
  color: #ffffff;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 1.14286em;
  font-weight: 400;
  height: 42px;
  letter-spacing: normal;
  line-height: 42px;
  padding: 0 2em 0;
  text-align: center;
}
.borderradius .node-type-video #content ul.horizontal-tabs-list li a:link, .borderradius
.node-type-video #content ul.horizontal-tabs-list li a:visited, .borderradius
.node-type-video #content ul.horizontal-tabs-list li a, .borderradius
.node-type-video #content ul.ui-tabs-nav li a:link, .borderradius
.node-type-video #content ul.ui-tabs-nav li a:visited, .borderradius
.node-type-video #content ul.ui-tabs-nav li a, .borderradius
.node-type-video #content ul.tabs li a:link, .borderradius
.node-type-video #content ul.tabs li a:visited, .borderradius
.node-type-video #content ul.tabs li a, .borderradius
.node-type-video #content #eca-node-tabs li a:link, .borderradius
.node-type-video #content #eca-node-tabs li a:visited, .borderradius
.node-type-video #content #eca-node-tabs li a, .borderradius
.node-type-alumni-story #content ul.horizontal-tabs-list li a:link, .borderradius
.node-type-alumni-story #content ul.horizontal-tabs-list li a:visited, .borderradius
.node-type-alumni-story #content ul.horizontal-tabs-list li a, .borderradius
.node-type-alumni-story #content ul.ui-tabs-nav li a:link, .borderradius
.node-type-alumni-story #content ul.ui-tabs-nav li a:visited, .borderradius
.node-type-alumni-story #content ul.ui-tabs-nav li a, .borderradius
.node-type-alumni-story #content ul.tabs li a:link, .borderradius
.node-type-alumni-story #content ul.tabs li a:visited, .borderradius
.node-type-alumni-story #content ul.tabs li a, .borderradius
.node-type-alumni-story #content #eca-node-tabs li a:link, .borderradius
.node-type-alumni-story #content #eca-node-tabs li a:visited, .borderradius
.node-type-alumni-story #content #eca-node-tabs li a, .borderradius
.node-type-highlight #content ul.horizontal-tabs-list li a:link, .borderradius
.node-type-highlight #content ul.horizontal-tabs-list li a:visited, .borderradius
.node-type-highlight #content ul.horizontal-tabs-list li a, .borderradius
.node-type-highlight #content ul.ui-tabs-nav li a:link, .borderradius
.node-type-highlight #content ul.ui-tabs-nav li a:visited, .borderradius
.node-type-highlight #content ul.ui-tabs-nav li a, .borderradius
.node-type-highlight #content ul.tabs li a:link, .borderradius
.node-type-highlight #content ul.tabs li a:visited, .borderradius
.node-type-highlight #content ul.tabs li a, .borderradius
.node-type-highlight #content #eca-node-tabs li a:link, .borderradius
.node-type-highlight #content #eca-node-tabs li a:visited, .borderradius
.node-type-highlight #content #eca-node-tabs li a, .borderradius
.section-user ul.horizontal-tabs-list li a:link, .borderradius
.section-user ul.horizontal-tabs-list li a:visited, .borderradius
.section-user ul.horizontal-tabs-list li a, .borderradius
.section-user ul.ui-tabs-nav li a:link, .borderradius
.section-user ul.ui-tabs-nav li a:visited, .borderradius
.section-user ul.ui-tabs-nav li a, .borderradius
.section-user ul.tabs li a:link, .borderradius
.section-user ul.tabs li a:visited, .borderradius
.section-user ul.tabs li a, .borderradius
.section-user #eca-node-tabs li a:link, .borderradius
.section-user #eca-node-tabs li a:visited, .borderradius
.section-user #eca-node-tabs li a, .borderradius
#content .ui-tabs ul.horizontal-tabs-list li a:link, .borderradius
#content .ui-tabs ul.horizontal-tabs-list li a:visited, .borderradius
#content .ui-tabs ul.horizontal-tabs-list li a, .borderradius
#content .ui-tabs ul.ui-tabs-nav li a:link, .borderradius
#content .ui-tabs ul.ui-tabs-nav li a:visited, .borderradius
#content .ui-tabs ul.ui-tabs-nav li a, .borderradius
#content .ui-tabs ul.tabs li a:link, .borderradius
#content .ui-tabs ul.tabs li a:visited, .borderradius
#content .ui-tabs ul.tabs li a, .borderradius
#content .ui-tabs #eca-node-tabs li a:link, .borderradius
#content .ui-tabs #eca-node-tabs li a:visited, .borderradius
#content .ui-tabs #eca-node-tabs li a, .borderradius
#content .horizontal-tabs ul.horizontal-tabs-list li a:link, .borderradius
#content .horizontal-tabs ul.horizontal-tabs-list li a:visited, .borderradius
#content .horizontal-tabs ul.horizontal-tabs-list li a, .borderradius
#content .horizontal-tabs ul.ui-tabs-nav li a:link, .borderradius
#content .horizontal-tabs ul.ui-tabs-nav li a:visited, .borderradius
#content .horizontal-tabs ul.ui-tabs-nav li a, .borderradius
#content .horizontal-tabs ul.tabs li a:link, .borderradius
#content .horizontal-tabs ul.tabs li a:visited, .borderradius
#content .horizontal-tabs ul.tabs li a, .borderradius
#content .horizontal-tabs #eca-node-tabs li a:link, .borderradius
#content .horizontal-tabs #eca-node-tabs li a:visited, .borderradius
#content .horizontal-tabs #eca-node-tabs li a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
@media all and (max-width: 480px) {
  .node-type-video #content ul.horizontal-tabs-list li a:link,
  .node-type-video #content ul.horizontal-tabs-list li a:visited,
  .node-type-video #content ul.horizontal-tabs-list li a,
  .node-type-video #content ul.ui-tabs-nav li a:link,
  .node-type-video #content ul.ui-tabs-nav li a:visited,
  .node-type-video #content ul.ui-tabs-nav li a,
  .node-type-video #content ul.tabs li a:link,
  .node-type-video #content ul.tabs li a:visited,
  .node-type-video #content ul.tabs li a,
  .node-type-video #content #eca-node-tabs li a:link,
  .node-type-video #content #eca-node-tabs li a:visited,
  .node-type-video #content #eca-node-tabs li a,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a:link,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a:visited,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a,
  .node-type-alumni-story #content ul.ui-tabs-nav li a:link,
  .node-type-alumni-story #content ul.ui-tabs-nav li a:visited,
  .node-type-alumni-story #content ul.ui-tabs-nav li a,
  .node-type-alumni-story #content ul.tabs li a:link,
  .node-type-alumni-story #content ul.tabs li a:visited,
  .node-type-alumni-story #content ul.tabs li a,
  .node-type-alumni-story #content #eca-node-tabs li a:link,
  .node-type-alumni-story #content #eca-node-tabs li a:visited,
  .node-type-alumni-story #content #eca-node-tabs li a,
  .node-type-highlight #content ul.horizontal-tabs-list li a:link,
  .node-type-highlight #content ul.horizontal-tabs-list li a:visited,
  .node-type-highlight #content ul.horizontal-tabs-list li a,
  .node-type-highlight #content ul.ui-tabs-nav li a:link,
  .node-type-highlight #content ul.ui-tabs-nav li a:visited,
  .node-type-highlight #content ul.ui-tabs-nav li a,
  .node-type-highlight #content ul.tabs li a:link,
  .node-type-highlight #content ul.tabs li a:visited,
  .node-type-highlight #content ul.tabs li a,
  .node-type-highlight #content #eca-node-tabs li a:link,
  .node-type-highlight #content #eca-node-tabs li a:visited,
  .node-type-highlight #content #eca-node-tabs li a,
  .section-user ul.horizontal-tabs-list li a:link,
  .section-user ul.horizontal-tabs-list li a:visited,
  .section-user ul.horizontal-tabs-list li a,
  .section-user ul.ui-tabs-nav li a:link,
  .section-user ul.ui-tabs-nav li a:visited,
  .section-user ul.ui-tabs-nav li a,
  .section-user ul.tabs li a:link,
  .section-user ul.tabs li a:visited,
  .section-user ul.tabs li a,
  .section-user #eca-node-tabs li a:link,
  .section-user #eca-node-tabs li a:visited,
  .section-user #eca-node-tabs li a,
  #content .ui-tabs ul.horizontal-tabs-list li a:link,
  #content .ui-tabs ul.horizontal-tabs-list li a:visited,
  #content .ui-tabs ul.horizontal-tabs-list li a,
  #content .ui-tabs ul.ui-tabs-nav li a:link,
  #content .ui-tabs ul.ui-tabs-nav li a:visited,
  #content .ui-tabs ul.ui-tabs-nav li a,
  #content .ui-tabs ul.tabs li a:link,
  #content .ui-tabs ul.tabs li a:visited,
  #content .ui-tabs ul.tabs li a,
  #content .ui-tabs #eca-node-tabs li a:link,
  #content .ui-tabs #eca-node-tabs li a:visited,
  #content .ui-tabs #eca-node-tabs li a,
  #content .horizontal-tabs ul.horizontal-tabs-list li a:link,
  #content .horizontal-tabs ul.horizontal-tabs-list li a:visited,
  #content .horizontal-tabs ul.horizontal-tabs-list li a,
  #content .horizontal-tabs ul.ui-tabs-nav li a:link,
  #content .horizontal-tabs ul.ui-tabs-nav li a:visited,
  #content .horizontal-tabs ul.ui-tabs-nav li a,
  #content .horizontal-tabs ul.tabs li a:link,
  #content .horizontal-tabs ul.tabs li a:visited,
  #content .horizontal-tabs ul.tabs li a,
  #content .horizontal-tabs #eca-node-tabs li a:link,
  #content .horizontal-tabs #eca-node-tabs li a:visited,
  #content .horizontal-tabs #eca-node-tabs li a {
    padding-left: 0;
    float: none;
    display: block;
  }
}
.node-type-video #content ul.horizontal-tabs-list li a:link strong,
.node-type-video #content ul.horizontal-tabs-list li a:visited strong,
.node-type-video #content ul.horizontal-tabs-list li a strong,
.node-type-video #content ul.ui-tabs-nav li a:link strong,
.node-type-video #content ul.ui-tabs-nav li a:visited strong,
.node-type-video #content ul.ui-tabs-nav li a strong,
.node-type-video #content ul.tabs li a:link strong,
.node-type-video #content ul.tabs li a:visited strong,
.node-type-video #content ul.tabs li a strong,
.node-type-video #content #eca-node-tabs li a:link strong,
.node-type-video #content #eca-node-tabs li a:visited strong,
.node-type-video #content #eca-node-tabs li a strong,
.node-type-alumni-story #content ul.horizontal-tabs-list li a:link strong,
.node-type-alumni-story #content ul.horizontal-tabs-list li a:visited strong,
.node-type-alumni-story #content ul.horizontal-tabs-list li a strong,
.node-type-alumni-story #content ul.ui-tabs-nav li a:link strong,
.node-type-alumni-story #content ul.ui-tabs-nav li a:visited strong,
.node-type-alumni-story #content ul.ui-tabs-nav li a strong,
.node-type-alumni-story #content ul.tabs li a:link strong,
.node-type-alumni-story #content ul.tabs li a:visited strong,
.node-type-alumni-story #content ul.tabs li a strong,
.node-type-alumni-story #content #eca-node-tabs li a:link strong,
.node-type-alumni-story #content #eca-node-tabs li a:visited strong,
.node-type-alumni-story #content #eca-node-tabs li a strong,
.node-type-highlight #content ul.horizontal-tabs-list li a:link strong,
.node-type-highlight #content ul.horizontal-tabs-list li a:visited strong,
.node-type-highlight #content ul.horizontal-tabs-list li a strong,
.node-type-highlight #content ul.ui-tabs-nav li a:link strong,
.node-type-highlight #content ul.ui-tabs-nav li a:visited strong,
.node-type-highlight #content ul.ui-tabs-nav li a strong,
.node-type-highlight #content ul.tabs li a:link strong,
.node-type-highlight #content ul.tabs li a:visited strong,
.node-type-highlight #content ul.tabs li a strong,
.node-type-highlight #content #eca-node-tabs li a:link strong,
.node-type-highlight #content #eca-node-tabs li a:visited strong,
.node-type-highlight #content #eca-node-tabs li a strong,
.section-user ul.horizontal-tabs-list li a:link strong,
.section-user ul.horizontal-tabs-list li a:visited strong,
.section-user ul.horizontal-tabs-list li a strong,
.section-user ul.ui-tabs-nav li a:link strong,
.section-user ul.ui-tabs-nav li a:visited strong,
.section-user ul.ui-tabs-nav li a strong,
.section-user ul.tabs li a:link strong,
.section-user ul.tabs li a:visited strong,
.section-user ul.tabs li a strong,
.section-user #eca-node-tabs li a:link strong,
.section-user #eca-node-tabs li a:visited strong,
.section-user #eca-node-tabs li a strong,
#content .ui-tabs ul.horizontal-tabs-list li a:link strong,
#content .ui-tabs ul.horizontal-tabs-list li a:visited strong,
#content .ui-tabs ul.horizontal-tabs-list li a strong,
#content .ui-tabs ul.ui-tabs-nav li a:link strong,
#content .ui-tabs ul.ui-tabs-nav li a:visited strong,
#content .ui-tabs ul.ui-tabs-nav li a strong,
#content .ui-tabs ul.tabs li a:link strong,
#content .ui-tabs ul.tabs li a:visited strong,
#content .ui-tabs ul.tabs li a strong,
#content .ui-tabs #eca-node-tabs li a:link strong,
#content .ui-tabs #eca-node-tabs li a:visited strong,
#content .ui-tabs #eca-node-tabs li a strong,
#content .horizontal-tabs ul.horizontal-tabs-list li a:link strong,
#content .horizontal-tabs ul.horizontal-tabs-list li a:visited strong,
#content .horizontal-tabs ul.horizontal-tabs-list li a strong,
#content .horizontal-tabs ul.ui-tabs-nav li a:link strong,
#content .horizontal-tabs ul.ui-tabs-nav li a:visited strong,
#content .horizontal-tabs ul.ui-tabs-nav li a strong,
#content .horizontal-tabs ul.tabs li a:link strong,
#content .horizontal-tabs ul.tabs li a:visited strong,
#content .horizontal-tabs ul.tabs li a strong,
#content .horizontal-tabs #eca-node-tabs li a:link strong,
#content .horizontal-tabs #eca-node-tabs li a:visited strong,
#content .horizontal-tabs #eca-node-tabs li a strong {
  font-weight: 400;
}
.node-type-video #content ul.horizontal-tabs-list li a.active,
.node-type-video #content ul.horizontal-tabs-list li a.active-tab,
.node-type-video #content ul.horizontal-tabs-list li a.ui-tabs-selected,
.node-type-video #content ul.ui-tabs-nav li a.active,
.node-type-video #content ul.ui-tabs-nav li a.active-tab,
.node-type-video #content ul.ui-tabs-nav li a.ui-tabs-selected,
.node-type-video #content ul.tabs li a.active,
.node-type-video #content ul.tabs li a.active-tab,
.node-type-video #content ul.tabs li a.ui-tabs-selected,
.node-type-video #content #eca-node-tabs li a.active,
.node-type-video #content #eca-node-tabs li a.active-tab,
.node-type-video #content #eca-node-tabs li a.ui-tabs-selected,
.node-type-alumni-story #content ul.horizontal-tabs-list li a.active,
.node-type-alumni-story #content ul.horizontal-tabs-list li a.active-tab,
.node-type-alumni-story #content ul.horizontal-tabs-list li a.ui-tabs-selected,
.node-type-alumni-story #content ul.ui-tabs-nav li a.active,
.node-type-alumni-story #content ul.ui-tabs-nav li a.active-tab,
.node-type-alumni-story #content ul.ui-tabs-nav li a.ui-tabs-selected,
.node-type-alumni-story #content ul.tabs li a.active,
.node-type-alumni-story #content ul.tabs li a.active-tab,
.node-type-alumni-story #content ul.tabs li a.ui-tabs-selected,
.node-type-alumni-story #content #eca-node-tabs li a.active,
.node-type-alumni-story #content #eca-node-tabs li a.active-tab,
.node-type-alumni-story #content #eca-node-tabs li a.ui-tabs-selected,
.node-type-highlight #content ul.horizontal-tabs-list li a.active,
.node-type-highlight #content ul.horizontal-tabs-list li a.active-tab,
.node-type-highlight #content ul.horizontal-tabs-list li a.ui-tabs-selected,
.node-type-highlight #content ul.ui-tabs-nav li a.active,
.node-type-highlight #content ul.ui-tabs-nav li a.active-tab,
.node-type-highlight #content ul.ui-tabs-nav li a.ui-tabs-selected,
.node-type-highlight #content ul.tabs li a.active,
.node-type-highlight #content ul.tabs li a.active-tab,
.node-type-highlight #content ul.tabs li a.ui-tabs-selected,
.node-type-highlight #content #eca-node-tabs li a.active,
.node-type-highlight #content #eca-node-tabs li a.active-tab,
.node-type-highlight #content #eca-node-tabs li a.ui-tabs-selected,
.section-user ul.horizontal-tabs-list li a.active,
.section-user ul.horizontal-tabs-list li a.active-tab,
.section-user ul.horizontal-tabs-list li a.ui-tabs-selected,
.section-user ul.ui-tabs-nav li a.active,
.section-user ul.ui-tabs-nav li a.active-tab,
.section-user ul.ui-tabs-nav li a.ui-tabs-selected,
.section-user ul.tabs li a.active,
.section-user ul.tabs li a.active-tab,
.section-user ul.tabs li a.ui-tabs-selected,
.section-user #eca-node-tabs li a.active,
.section-user #eca-node-tabs li a.active-tab,
.section-user #eca-node-tabs li a.ui-tabs-selected,
#content .ui-tabs ul.horizontal-tabs-list li a.active,
#content .ui-tabs ul.horizontal-tabs-list li a.active-tab,
#content .ui-tabs ul.horizontal-tabs-list li a.ui-tabs-selected,
#content .ui-tabs ul.ui-tabs-nav li a.active,
#content .ui-tabs ul.ui-tabs-nav li a.active-tab,
#content .ui-tabs ul.ui-tabs-nav li a.ui-tabs-selected,
#content .ui-tabs ul.tabs li a.active,
#content .ui-tabs ul.tabs li a.active-tab,
#content .ui-tabs ul.tabs li a.ui-tabs-selected,
#content .ui-tabs #eca-node-tabs li a.active,
#content .ui-tabs #eca-node-tabs li a.active-tab,
#content .ui-tabs #eca-node-tabs li a.ui-tabs-selected,
#content .horizontal-tabs ul.horizontal-tabs-list li a.active,
#content .horizontal-tabs ul.horizontal-tabs-list li a.active-tab,
#content .horizontal-tabs ul.horizontal-tabs-list li a.ui-tabs-selected,
#content .horizontal-tabs ul.ui-tabs-nav li a.active,
#content .horizontal-tabs ul.ui-tabs-nav li a.active-tab,
#content .horizontal-tabs ul.ui-tabs-nav li a.ui-tabs-selected,
#content .horizontal-tabs ul.tabs li a.active,
#content .horizontal-tabs ul.tabs li a.active-tab,
#content .horizontal-tabs ul.tabs li a.ui-tabs-selected,
#content .horizontal-tabs #eca-node-tabs li a.active,
#content .horizontal-tabs #eca-node-tabs li a.active-tab,
#content .horizontal-tabs #eca-node-tabs li a.ui-tabs-selected {
  background-color: #8ac23e;
  border-bottom: 1px solid #8ac23e;
  color: #ffffff;
}
.ie .node-type-video #content ul.horizontal-tabs-list li a.active, .ie
.node-type-video #content ul.horizontal-tabs-list li a.active-tab, .ie
.node-type-video #content ul.horizontal-tabs-list li a.ui-tabs-selected, .ie
.node-type-video #content ul.ui-tabs-nav li a.active, .ie
.node-type-video #content ul.ui-tabs-nav li a.active-tab, .ie
.node-type-video #content ul.ui-tabs-nav li a.ui-tabs-selected, .ie
.node-type-video #content ul.tabs li a.active, .ie
.node-type-video #content ul.tabs li a.active-tab, .ie
.node-type-video #content ul.tabs li a.ui-tabs-selected, .ie
.node-type-video #content #eca-node-tabs li a.active, .ie
.node-type-video #content #eca-node-tabs li a.active-tab, .ie
.node-type-video #content #eca-node-tabs li a.ui-tabs-selected, .ie
.node-type-alumni-story #content ul.horizontal-tabs-list li a.active, .ie
.node-type-alumni-story #content ul.horizontal-tabs-list li a.active-tab, .ie
.node-type-alumni-story #content ul.horizontal-tabs-list li a.ui-tabs-selected, .ie
.node-type-alumni-story #content ul.ui-tabs-nav li a.active, .ie
.node-type-alumni-story #content ul.ui-tabs-nav li a.active-tab, .ie
.node-type-alumni-story #content ul.ui-tabs-nav li a.ui-tabs-selected, .ie
.node-type-alumni-story #content ul.tabs li a.active, .ie
.node-type-alumni-story #content ul.tabs li a.active-tab, .ie
.node-type-alumni-story #content ul.tabs li a.ui-tabs-selected, .ie
.node-type-alumni-story #content #eca-node-tabs li a.active, .ie
.node-type-alumni-story #content #eca-node-tabs li a.active-tab, .ie
.node-type-alumni-story #content #eca-node-tabs li a.ui-tabs-selected, .ie
.node-type-highlight #content ul.horizontal-tabs-list li a.active, .ie
.node-type-highlight #content ul.horizontal-tabs-list li a.active-tab, .ie
.node-type-highlight #content ul.horizontal-tabs-list li a.ui-tabs-selected, .ie
.node-type-highlight #content ul.ui-tabs-nav li a.active, .ie
.node-type-highlight #content ul.ui-tabs-nav li a.active-tab, .ie
.node-type-highlight #content ul.ui-tabs-nav li a.ui-tabs-selected, .ie
.node-type-highlight #content ul.tabs li a.active, .ie
.node-type-highlight #content ul.tabs li a.active-tab, .ie
.node-type-highlight #content ul.tabs li a.ui-tabs-selected, .ie
.node-type-highlight #content #eca-node-tabs li a.active, .ie
.node-type-highlight #content #eca-node-tabs li a.active-tab, .ie
.node-type-highlight #content #eca-node-tabs li a.ui-tabs-selected, .ie
.section-user ul.horizontal-tabs-list li a.active, .ie
.section-user ul.horizontal-tabs-list li a.active-tab, .ie
.section-user ul.horizontal-tabs-list li a.ui-tabs-selected, .ie
.section-user ul.ui-tabs-nav li a.active, .ie
.section-user ul.ui-tabs-nav li a.active-tab, .ie
.section-user ul.ui-tabs-nav li a.ui-tabs-selected, .ie
.section-user ul.tabs li a.active, .ie
.section-user ul.tabs li a.active-tab, .ie
.section-user ul.tabs li a.ui-tabs-selected, .ie
.section-user #eca-node-tabs li a.active, .ie
.section-user #eca-node-tabs li a.active-tab, .ie
.section-user #eca-node-tabs li a.ui-tabs-selected, .ie
#content .ui-tabs ul.horizontal-tabs-list li a.active, .ie
#content .ui-tabs ul.horizontal-tabs-list li a.active-tab, .ie
#content .ui-tabs ul.horizontal-tabs-list li a.ui-tabs-selected, .ie
#content .ui-tabs ul.ui-tabs-nav li a.active, .ie
#content .ui-tabs ul.ui-tabs-nav li a.active-tab, .ie
#content .ui-tabs ul.ui-tabs-nav li a.ui-tabs-selected, .ie
#content .ui-tabs ul.tabs li a.active, .ie
#content .ui-tabs ul.tabs li a.active-tab, .ie
#content .ui-tabs ul.tabs li a.ui-tabs-selected, .ie
#content .ui-tabs #eca-node-tabs li a.active, .ie
#content .ui-tabs #eca-node-tabs li a.active-tab, .ie
#content .ui-tabs #eca-node-tabs li a.ui-tabs-selected, .ie
#content .horizontal-tabs ul.horizontal-tabs-list li a.active, .ie
#content .horizontal-tabs ul.horizontal-tabs-list li a.active-tab, .ie
#content .horizontal-tabs ul.horizontal-tabs-list li a.ui-tabs-selected, .ie
#content .horizontal-tabs ul.ui-tabs-nav li a.active, .ie
#content .horizontal-tabs ul.ui-tabs-nav li a.active-tab, .ie
#content .horizontal-tabs ul.ui-tabs-nav li a.ui-tabs-selected, .ie
#content .horizontal-tabs ul.tabs li a.active, .ie
#content .horizontal-tabs ul.tabs li a.active-tab, .ie
#content .horizontal-tabs ul.tabs li a.ui-tabs-selected, .ie
#content .horizontal-tabs #eca-node-tabs li a.active, .ie
#content .horizontal-tabs #eca-node-tabs li a.active-tab, .ie
#content .horizontal-tabs #eca-node-tabs li a.ui-tabs-selected {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8AC23E, endColorstr=#8AC23E);
}
@media all and (max-width: 480px) {
  .node-type-video #content ul.horizontal-tabs-list li a.active,
  .node-type-video #content ul.horizontal-tabs-list li a.active-tab,
  .node-type-video #content ul.horizontal-tabs-list li a.ui-tabs-selected,
  .node-type-video #content ul.ui-tabs-nav li a.active,
  .node-type-video #content ul.ui-tabs-nav li a.active-tab,
  .node-type-video #content ul.ui-tabs-nav li a.ui-tabs-selected,
  .node-type-video #content ul.tabs li a.active,
  .node-type-video #content ul.tabs li a.active-tab,
  .node-type-video #content ul.tabs li a.ui-tabs-selected,
  .node-type-video #content #eca-node-tabs li a.active,
  .node-type-video #content #eca-node-tabs li a.active-tab,
  .node-type-video #content #eca-node-tabs li a.ui-tabs-selected,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a.active,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a.active-tab,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a.ui-tabs-selected,
  .node-type-alumni-story #content ul.ui-tabs-nav li a.active,
  .node-type-alumni-story #content ul.ui-tabs-nav li a.active-tab,
  .node-type-alumni-story #content ul.ui-tabs-nav li a.ui-tabs-selected,
  .node-type-alumni-story #content ul.tabs li a.active,
  .node-type-alumni-story #content ul.tabs li a.active-tab,
  .node-type-alumni-story #content ul.tabs li a.ui-tabs-selected,
  .node-type-alumni-story #content #eca-node-tabs li a.active,
  .node-type-alumni-story #content #eca-node-tabs li a.active-tab,
  .node-type-alumni-story #content #eca-node-tabs li a.ui-tabs-selected,
  .node-type-highlight #content ul.horizontal-tabs-list li a.active,
  .node-type-highlight #content ul.horizontal-tabs-list li a.active-tab,
  .node-type-highlight #content ul.horizontal-tabs-list li a.ui-tabs-selected,
  .node-type-highlight #content ul.ui-tabs-nav li a.active,
  .node-type-highlight #content ul.ui-tabs-nav li a.active-tab,
  .node-type-highlight #content ul.ui-tabs-nav li a.ui-tabs-selected,
  .node-type-highlight #content ul.tabs li a.active,
  .node-type-highlight #content ul.tabs li a.active-tab,
  .node-type-highlight #content ul.tabs li a.ui-tabs-selected,
  .node-type-highlight #content #eca-node-tabs li a.active,
  .node-type-highlight #content #eca-node-tabs li a.active-tab,
  .node-type-highlight #content #eca-node-tabs li a.ui-tabs-selected,
  .section-user ul.horizontal-tabs-list li a.active,
  .section-user ul.horizontal-tabs-list li a.active-tab,
  .section-user ul.horizontal-tabs-list li a.ui-tabs-selected,
  .section-user ul.ui-tabs-nav li a.active,
  .section-user ul.ui-tabs-nav li a.active-tab,
  .section-user ul.ui-tabs-nav li a.ui-tabs-selected,
  .section-user ul.tabs li a.active,
  .section-user ul.tabs li a.active-tab,
  .section-user ul.tabs li a.ui-tabs-selected,
  .section-user #eca-node-tabs li a.active,
  .section-user #eca-node-tabs li a.active-tab,
  .section-user #eca-node-tabs li a.ui-tabs-selected,
  #content .ui-tabs ul.horizontal-tabs-list li a.active,
  #content .ui-tabs ul.horizontal-tabs-list li a.active-tab,
  #content .ui-tabs ul.horizontal-tabs-list li a.ui-tabs-selected,
  #content .ui-tabs ul.ui-tabs-nav li a.active,
  #content .ui-tabs ul.ui-tabs-nav li a.active-tab,
  #content .ui-tabs ul.ui-tabs-nav li a.ui-tabs-selected,
  #content .ui-tabs ul.tabs li a.active,
  #content .ui-tabs ul.tabs li a.active-tab,
  #content .ui-tabs ul.tabs li a.ui-tabs-selected,
  #content .ui-tabs #eca-node-tabs li a.active,
  #content .ui-tabs #eca-node-tabs li a.active-tab,
  #content .ui-tabs #eca-node-tabs li a.ui-tabs-selected,
  #content .horizontal-tabs ul.horizontal-tabs-list li a.active,
  #content .horizontal-tabs ul.horizontal-tabs-list li a.active-tab,
  #content .horizontal-tabs ul.horizontal-tabs-list li a.ui-tabs-selected,
  #content .horizontal-tabs ul.ui-tabs-nav li a.active,
  #content .horizontal-tabs ul.ui-tabs-nav li a.active-tab,
  #content .horizontal-tabs ul.ui-tabs-nav li a.ui-tabs-selected,
  #content .horizontal-tabs ul.tabs li a.active,
  #content .horizontal-tabs ul.tabs li a.active-tab,
  #content .horizontal-tabs ul.tabs li a.ui-tabs-selected,
  #content .horizontal-tabs #eca-node-tabs li a.active,
  #content .horizontal-tabs #eca-node-tabs li a.active-tab,
  #content .horizontal-tabs #eca-node-tabs li a.ui-tabs-selected {
    border-bottom: 1px solid #8ac23e;
  }
}
.node-type-video #content ul.horizontal-tabs-list li a.eca-tab-video,
.node-type-video #content ul.ui-tabs-nav li a.eca-tab-video,
.node-type-video #content ul.tabs li a.eca-tab-video,
.node-type-video #content #eca-node-tabs li a.eca-tab-video,
.node-type-alumni-story #content ul.horizontal-tabs-list li a.eca-tab-video,
.node-type-alumni-story #content ul.ui-tabs-nav li a.eca-tab-video,
.node-type-alumni-story #content ul.tabs li a.eca-tab-video,
.node-type-alumni-story #content #eca-node-tabs li a.eca-tab-video,
.node-type-highlight #content ul.horizontal-tabs-list li a.eca-tab-video,
.node-type-highlight #content ul.ui-tabs-nav li a.eca-tab-video,
.node-type-highlight #content ul.tabs li a.eca-tab-video,
.node-type-highlight #content #eca-node-tabs li a.eca-tab-video,
.section-user ul.horizontal-tabs-list li a.eca-tab-video,
.section-user ul.ui-tabs-nav li a.eca-tab-video,
.section-user ul.tabs li a.eca-tab-video,
.section-user #eca-node-tabs li a.eca-tab-video,
#content .ui-tabs ul.horizontal-tabs-list li a.eca-tab-video,
#content .ui-tabs ul.ui-tabs-nav li a.eca-tab-video,
#content .ui-tabs ul.tabs li a.eca-tab-video,
#content .ui-tabs #eca-node-tabs li a.eca-tab-video,
#content .horizontal-tabs ul.horizontal-tabs-list li a.eca-tab-video,
#content .horizontal-tabs ul.ui-tabs-nav li a.eca-tab-video,
#content .horizontal-tabs ul.tabs li a.eca-tab-video,
#content .horizontal-tabs #eca-node-tabs li a.eca-tab-video {
  padding-left: 58px;
}
@media all and (max-width: 480px) {
  .node-type-video #content ul.horizontal-tabs-list li a.eca-tab-video,
  .node-type-video #content ul.ui-tabs-nav li a.eca-tab-video,
  .node-type-video #content ul.tabs li a.eca-tab-video,
  .node-type-video #content #eca-node-tabs li a.eca-tab-video,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a.eca-tab-video,
  .node-type-alumni-story #content ul.ui-tabs-nav li a.eca-tab-video,
  .node-type-alumni-story #content ul.tabs li a.eca-tab-video,
  .node-type-alumni-story #content #eca-node-tabs li a.eca-tab-video,
  .node-type-highlight #content ul.horizontal-tabs-list li a.eca-tab-video,
  .node-type-highlight #content ul.ui-tabs-nav li a.eca-tab-video,
  .node-type-highlight #content ul.tabs li a.eca-tab-video,
  .node-type-highlight #content #eca-node-tabs li a.eca-tab-video,
  .section-user ul.horizontal-tabs-list li a.eca-tab-video,
  .section-user ul.ui-tabs-nav li a.eca-tab-video,
  .section-user ul.tabs li a.eca-tab-video,
  .section-user #eca-node-tabs li a.eca-tab-video,
  #content .ui-tabs ul.horizontal-tabs-list li a.eca-tab-video,
  #content .ui-tabs ul.ui-tabs-nav li a.eca-tab-video,
  #content .ui-tabs ul.tabs li a.eca-tab-video,
  #content .ui-tabs #eca-node-tabs li a.eca-tab-video,
  #content .horizontal-tabs ul.horizontal-tabs-list li a.eca-tab-video,
  #content .horizontal-tabs ul.ui-tabs-nav li a.eca-tab-video,
  #content .horizontal-tabs ul.tabs li a.eca-tab-video,
  #content .horizontal-tabs #eca-node-tabs li a.eca-tab-video {
    padding-left: 0;
  }
}
.node-type-video #content ul.horizontal-tabs-list li a.eca-tab-transcript,
.node-type-video #content ul.ui-tabs-nav li a.eca-tab-transcript,
.node-type-video #content ul.tabs li a.eca-tab-transcript,
.node-type-video #content #eca-node-tabs li a.eca-tab-transcript,
.node-type-alumni-story #content ul.horizontal-tabs-list li a.eca-tab-transcript,
.node-type-alumni-story #content ul.ui-tabs-nav li a.eca-tab-transcript,
.node-type-alumni-story #content ul.tabs li a.eca-tab-transcript,
.node-type-alumni-story #content #eca-node-tabs li a.eca-tab-transcript,
.node-type-highlight #content ul.horizontal-tabs-list li a.eca-tab-transcript,
.node-type-highlight #content ul.ui-tabs-nav li a.eca-tab-transcript,
.node-type-highlight #content ul.tabs li a.eca-tab-transcript,
.node-type-highlight #content #eca-node-tabs li a.eca-tab-transcript,
.section-user ul.horizontal-tabs-list li a.eca-tab-transcript,
.section-user ul.ui-tabs-nav li a.eca-tab-transcript,
.section-user ul.tabs li a.eca-tab-transcript,
.section-user #eca-node-tabs li a.eca-tab-transcript,
#content .ui-tabs ul.horizontal-tabs-list li a.eca-tab-transcript,
#content .ui-tabs ul.ui-tabs-nav li a.eca-tab-transcript,
#content .ui-tabs ul.tabs li a.eca-tab-transcript,
#content .ui-tabs #eca-node-tabs li a.eca-tab-transcript,
#content .horizontal-tabs ul.horizontal-tabs-list li a.eca-tab-transcript,
#content .horizontal-tabs ul.ui-tabs-nav li a.eca-tab-transcript,
#content .horizontal-tabs ul.tabs li a.eca-tab-transcript,
#content .horizontal-tabs #eca-node-tabs li a.eca-tab-transcript {
  padding-left: 53px;
}
@media all and (max-width: 480px) {
  .node-type-video #content ul.horizontal-tabs-list li a.eca-tab-transcript,
  .node-type-video #content ul.ui-tabs-nav li a.eca-tab-transcript,
  .node-type-video #content ul.tabs li a.eca-tab-transcript,
  .node-type-video #content #eca-node-tabs li a.eca-tab-transcript,
  .node-type-alumni-story #content ul.horizontal-tabs-list li a.eca-tab-transcript,
  .node-type-alumni-story #content ul.ui-tabs-nav li a.eca-tab-transcript,
  .node-type-alumni-story #content ul.tabs li a.eca-tab-transcript,
  .node-type-alumni-story #content #eca-node-tabs li a.eca-tab-transcript,
  .node-type-highlight #content ul.horizontal-tabs-list li a.eca-tab-transcript,
  .node-type-highlight #content ul.ui-tabs-nav li a.eca-tab-transcript,
  .node-type-highlight #content ul.tabs li a.eca-tab-transcript,
  .node-type-highlight #content #eca-node-tabs li a.eca-tab-transcript,
  .section-user ul.horizontal-tabs-list li a.eca-tab-transcript,
  .section-user ul.ui-tabs-nav li a.eca-tab-transcript,
  .section-user ul.tabs li a.eca-tab-transcript,
  .section-user #eca-node-tabs li a.eca-tab-transcript,
  #content .ui-tabs ul.horizontal-tabs-list li a.eca-tab-transcript,
  #content .ui-tabs ul.ui-tabs-nav li a.eca-tab-transcript,
  #content .ui-tabs ul.tabs li a.eca-tab-transcript,
  #content .ui-tabs #eca-node-tabs li a.eca-tab-transcript,
  #content .horizontal-tabs ul.horizontal-tabs-list li a.eca-tab-transcript,
  #content .horizontal-tabs ul.ui-tabs-nav li a.eca-tab-transcript,
  #content .horizontal-tabs ul.tabs li a.eca-tab-transcript,
  #content .horizontal-tabs #eca-node-tabs li a.eca-tab-transcript {
    padding-left: 0;
  }
}
.node-type-video #content ul.horizontal-tabs-list li.ui-state-hover a:link,
.node-type-video #content ul.ui-tabs-nav li.ui-state-hover a:link,
.node-type-video #content ul.tabs li.ui-state-hover a:link,
.node-type-video #content #eca-node-tabs li.ui-state-hover a:link,
.node-type-alumni-story #content ul.horizontal-tabs-list li.ui-state-hover a:link,
.node-type-alumni-story #content ul.ui-tabs-nav li.ui-state-hover a:link,
.node-type-alumni-story #content ul.tabs li.ui-state-hover a:link,
.node-type-alumni-story #content #eca-node-tabs li.ui-state-hover a:link,
.node-type-highlight #content ul.horizontal-tabs-list li.ui-state-hover a:link,
.node-type-highlight #content ul.ui-tabs-nav li.ui-state-hover a:link,
.node-type-highlight #content ul.tabs li.ui-state-hover a:link,
.node-type-highlight #content #eca-node-tabs li.ui-state-hover a:link,
.section-user ul.horizontal-tabs-list li.ui-state-hover a:link,
.section-user ul.ui-tabs-nav li.ui-state-hover a:link,
.section-user ul.tabs li.ui-state-hover a:link,
.section-user #eca-node-tabs li.ui-state-hover a:link,
#content .ui-tabs ul.horizontal-tabs-list li.ui-state-hover a:link,
#content .ui-tabs ul.ui-tabs-nav li.ui-state-hover a:link,
#content .ui-tabs ul.tabs li.ui-state-hover a:link,
#content .ui-tabs #eca-node-tabs li.ui-state-hover a:link,
#content .horizontal-tabs ul.horizontal-tabs-list li.ui-state-hover a:link,
#content .horizontal-tabs ul.ui-tabs-nav li.ui-state-hover a:link,
#content .horizontal-tabs ul.tabs li.ui-state-hover a:link,
#content .horizontal-tabs #eca-node-tabs li.ui-state-hover a:link {
  background-color: #005479;
}
.node-type-video #content ul.horizontal-tabs-list li.horizontal-tab-button.selected a,
.node-type-video #content ul.horizontal-tabs-list li.ui-tabs-selected a,
.node-type-video #content ul.horizontal-tabs-list li.ui-tabs-selected a:link,
.node-type-video #content ul.horizontal-tabs-list li.ui-tabs-selected a:visited,
.node-type-video #content ul.ui-tabs-nav li.horizontal-tab-button.selected a,
.node-type-video #content ul.ui-tabs-nav li.ui-tabs-selected a,
.node-type-video #content ul.ui-tabs-nav li.ui-tabs-selected a:link,
.node-type-video #content ul.ui-tabs-nav li.ui-tabs-selected a:visited,
.node-type-video #content ul.tabs li.horizontal-tab-button.selected a,
.node-type-video #content ul.tabs li.ui-tabs-selected a,
.node-type-video #content ul.tabs li.ui-tabs-selected a:link,
.node-type-video #content ul.tabs li.ui-tabs-selected a:visited,
.node-type-video #content #eca-node-tabs li.horizontal-tab-button.selected a,
.node-type-video #content #eca-node-tabs li.ui-tabs-selected a,
.node-type-video #content #eca-node-tabs li.ui-tabs-selected a:link,
.node-type-video #content #eca-node-tabs li.ui-tabs-selected a:visited,
.node-type-alumni-story #content ul.horizontal-tabs-list li.horizontal-tab-button.selected a,
.node-type-alumni-story #content ul.horizontal-tabs-list li.ui-tabs-selected a,
.node-type-alumni-story #content ul.horizontal-tabs-list li.ui-tabs-selected a:link,
.node-type-alumni-story #content ul.horizontal-tabs-list li.ui-tabs-selected a:visited,
.node-type-alumni-story #content ul.ui-tabs-nav li.horizontal-tab-button.selected a,
.node-type-alumni-story #content ul.ui-tabs-nav li.ui-tabs-selected a,
.node-type-alumni-story #content ul.ui-tabs-nav li.ui-tabs-selected a:link,
.node-type-alumni-story #content ul.ui-tabs-nav li.ui-tabs-selected a:visited,
.node-type-alumni-story #content ul.tabs li.horizontal-tab-button.selected a,
.node-type-alumni-story #content ul.tabs li.ui-tabs-selected a,
.node-type-alumni-story #content ul.tabs li.ui-tabs-selected a:link,
.node-type-alumni-story #content ul.tabs li.ui-tabs-selected a:visited,
.node-type-alumni-story #content #eca-node-tabs li.horizontal-tab-button.selected a,
.node-type-alumni-story #content #eca-node-tabs li.ui-tabs-selected a,
.node-type-alumni-story #content #eca-node-tabs li.ui-tabs-selected a:link,
.node-type-alumni-story #content #eca-node-tabs li.ui-tabs-selected a:visited,
.node-type-highlight #content ul.horizontal-tabs-list li.horizontal-tab-button.selected a,
.node-type-highlight #content ul.horizontal-tabs-list li.ui-tabs-selected a,
.node-type-highlight #content ul.horizontal-tabs-list li.ui-tabs-selected a:link,
.node-type-highlight #content ul.horizontal-tabs-list li.ui-tabs-selected a:visited,
.node-type-highlight #content ul.ui-tabs-nav li.horizontal-tab-button.selected a,
.node-type-highlight #content ul.ui-tabs-nav li.ui-tabs-selected a,
.node-type-highlight #content ul.ui-tabs-nav li.ui-tabs-selected a:link,
.node-type-highlight #content ul.ui-tabs-nav li.ui-tabs-selected a:visited,
.node-type-highlight #content ul.tabs li.horizontal-tab-button.selected a,
.node-type-highlight #content ul.tabs li.ui-tabs-selected a,
.node-type-highlight #content ul.tabs li.ui-tabs-selected a:link,
.node-type-highlight #content ul.tabs li.ui-tabs-selected a:visited,
.node-type-highlight #content #eca-node-tabs li.horizontal-tab-button.selected a,
.node-type-highlight #content #eca-node-tabs li.ui-tabs-selected a,
.node-type-highlight #content #eca-node-tabs li.ui-tabs-selected a:link,
.node-type-highlight #content #eca-node-tabs li.ui-tabs-selected a:visited,
.section-user ul.horizontal-tabs-list li.horizontal-tab-button.selected a,
.section-user ul.horizontal-tabs-list li.ui-tabs-selected a,
.section-user ul.horizontal-tabs-list li.ui-tabs-selected a:link,
.section-user ul.horizontal-tabs-list li.ui-tabs-selected a:visited,
.section-user ul.ui-tabs-nav li.horizontal-tab-button.selected a,
.section-user ul.ui-tabs-nav li.ui-tabs-selected a,
.section-user ul.ui-tabs-nav li.ui-tabs-selected a:link,
.section-user ul.ui-tabs-nav li.ui-tabs-selected a:visited,
.section-user ul.tabs li.horizontal-tab-button.selected a,
.section-user ul.tabs li.ui-tabs-selected a,
.section-user ul.tabs li.ui-tabs-selected a:link,
.section-user ul.tabs li.ui-tabs-selected a:visited,
.section-user #eca-node-tabs li.horizontal-tab-button.selected a,
.section-user #eca-node-tabs li.ui-tabs-selected a,
.section-user #eca-node-tabs li.ui-tabs-selected a:link,
.section-user #eca-node-tabs li.ui-tabs-selected a:visited,
#content .ui-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a,
#content .ui-tabs ul.horizontal-tabs-list li.ui-tabs-selected a,
#content .ui-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:link,
#content .ui-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:visited,
#content .ui-tabs ul.ui-tabs-nav li.horizontal-tab-button.selected a,
#content .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a,
#content .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a:link,
#content .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a:visited,
#content .ui-tabs ul.tabs li.horizontal-tab-button.selected a,
#content .ui-tabs ul.tabs li.ui-tabs-selected a,
#content .ui-tabs ul.tabs li.ui-tabs-selected a:link,
#content .ui-tabs ul.tabs li.ui-tabs-selected a:visited,
#content .ui-tabs #eca-node-tabs li.horizontal-tab-button.selected a,
#content .ui-tabs #eca-node-tabs li.ui-tabs-selected a,
#content .ui-tabs #eca-node-tabs li.ui-tabs-selected a:link,
#content .ui-tabs #eca-node-tabs li.ui-tabs-selected a:visited,
#content .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a,
#content .horizontal-tabs ul.horizontal-tabs-list li.ui-tabs-selected a,
#content .horizontal-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:link,
#content .horizontal-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:visited,
#content .horizontal-tabs ul.ui-tabs-nav li.horizontal-tab-button.selected a,
#content .horizontal-tabs ul.ui-tabs-nav li.ui-tabs-selected a,
#content .horizontal-tabs ul.ui-tabs-nav li.ui-tabs-selected a:link,
#content .horizontal-tabs ul.ui-tabs-nav li.ui-tabs-selected a:visited,
#content .horizontal-tabs ul.tabs li.horizontal-tab-button.selected a,
#content .horizontal-tabs ul.tabs li.ui-tabs-selected a,
#content .horizontal-tabs ul.tabs li.ui-tabs-selected a:link,
#content .horizontal-tabs ul.tabs li.ui-tabs-selected a:visited,
#content .horizontal-tabs #eca-node-tabs li.horizontal-tab-button.selected a,
#content .horizontal-tabs #eca-node-tabs li.ui-tabs-selected a,
#content .horizontal-tabs #eca-node-tabs li.ui-tabs-selected a:link,
#content .horizontal-tabs #eca-node-tabs li.ui-tabs-selected a:visited {
  background-color: #8ac23e;
  border-bottom: 1px solid #8ac23e;
  color: #ffffff;
}
.node-type-video #content ul.horizontal-tabs-list li.horizontal-tab-button.selected a strong,
.node-type-video #content ul.horizontal-tabs-list li.ui-tabs-selected a strong,
.node-type-video #content ul.horizontal-tabs-list li.ui-tabs-selected a:link strong,
.node-type-video #content ul.horizontal-tabs-list li.ui-tabs-selected a:visited strong,
.node-type-video #content ul.ui-tabs-nav li.horizontal-tab-button.selected a strong,
.node-type-video #content ul.ui-tabs-nav li.ui-tabs-selected a strong,
.node-type-video #content ul.ui-tabs-nav li.ui-tabs-selected a:link strong,
.node-type-video #content ul.ui-tabs-nav li.ui-tabs-selected a:visited strong,
.node-type-video #content ul.tabs li.horizontal-tab-button.selected a strong,
.node-type-video #content ul.tabs li.ui-tabs-selected a strong,
.node-type-video #content ul.tabs li.ui-tabs-selected a:link strong,
.node-type-video #content ul.tabs li.ui-tabs-selected a:visited strong,
.node-type-video #content #eca-node-tabs li.horizontal-tab-button.selected a strong,
.node-type-video #content #eca-node-tabs li.ui-tabs-selected a strong,
.node-type-video #content #eca-node-tabs li.ui-tabs-selected a:link strong,
.node-type-video #content #eca-node-tabs li.ui-tabs-selected a:visited strong,
.node-type-alumni-story #content ul.horizontal-tabs-list li.horizontal-tab-button.selected a strong,
.node-type-alumni-story #content ul.horizontal-tabs-list li.ui-tabs-selected a strong,
.node-type-alumni-story #content ul.horizontal-tabs-list li.ui-tabs-selected a:link strong,
.node-type-alumni-story #content ul.horizontal-tabs-list li.ui-tabs-selected a:visited strong,
.node-type-alumni-story #content ul.ui-tabs-nav li.horizontal-tab-button.selected a strong,
.node-type-alumni-story #content ul.ui-tabs-nav li.ui-tabs-selected a strong,
.node-type-alumni-story #content ul.ui-tabs-nav li.ui-tabs-selected a:link strong,
.node-type-alumni-story #content ul.ui-tabs-nav li.ui-tabs-selected a:visited strong,
.node-type-alumni-story #content ul.tabs li.horizontal-tab-button.selected a strong,
.node-type-alumni-story #content ul.tabs li.ui-tabs-selected a strong,
.node-type-alumni-story #content ul.tabs li.ui-tabs-selected a:link strong,
.node-type-alumni-story #content ul.tabs li.ui-tabs-selected a:visited strong,
.node-type-alumni-story #content #eca-node-tabs li.horizontal-tab-button.selected a strong,
.node-type-alumni-story #content #eca-node-tabs li.ui-tabs-selected a strong,
.node-type-alumni-story #content #eca-node-tabs li.ui-tabs-selected a:link strong,
.node-type-alumni-story #content #eca-node-tabs li.ui-tabs-selected a:visited strong,
.node-type-highlight #content ul.horizontal-tabs-list li.horizontal-tab-button.selected a strong,
.node-type-highlight #content ul.horizontal-tabs-list li.ui-tabs-selected a strong,
.node-type-highlight #content ul.horizontal-tabs-list li.ui-tabs-selected a:link strong,
.node-type-highlight #content ul.horizontal-tabs-list li.ui-tabs-selected a:visited strong,
.node-type-highlight #content ul.ui-tabs-nav li.horizontal-tab-button.selected a strong,
.node-type-highlight #content ul.ui-tabs-nav li.ui-tabs-selected a strong,
.node-type-highlight #content ul.ui-tabs-nav li.ui-tabs-selected a:link strong,
.node-type-highlight #content ul.ui-tabs-nav li.ui-tabs-selected a:visited strong,
.node-type-highlight #content ul.tabs li.horizontal-tab-button.selected a strong,
.node-type-highlight #content ul.tabs li.ui-tabs-selected a strong,
.node-type-highlight #content ul.tabs li.ui-tabs-selected a:link strong,
.node-type-highlight #content ul.tabs li.ui-tabs-selected a:visited strong,
.node-type-highlight #content #eca-node-tabs li.horizontal-tab-button.selected a strong,
.node-type-highlight #content #eca-node-tabs li.ui-tabs-selected a strong,
.node-type-highlight #content #eca-node-tabs li.ui-tabs-selected a:link strong,
.node-type-highlight #content #eca-node-tabs li.ui-tabs-selected a:visited strong,
.section-user ul.horizontal-tabs-list li.horizontal-tab-button.selected a strong,
.section-user ul.horizontal-tabs-list li.ui-tabs-selected a strong,
.section-user ul.horizontal-tabs-list li.ui-tabs-selected a:link strong,
.section-user ul.horizontal-tabs-list li.ui-tabs-selected a:visited strong,
.section-user ul.ui-tabs-nav li.horizontal-tab-button.selected a strong,
.section-user ul.ui-tabs-nav li.ui-tabs-selected a strong,
.section-user ul.ui-tabs-nav li.ui-tabs-selected a:link strong,
.section-user ul.ui-tabs-nav li.ui-tabs-selected a:visited strong,
.section-user ul.tabs li.horizontal-tab-button.selected a strong,
.section-user ul.tabs li.ui-tabs-selected a strong,
.section-user ul.tabs li.ui-tabs-selected a:link strong,
.section-user ul.tabs li.ui-tabs-selected a:visited strong,
.section-user #eca-node-tabs li.horizontal-tab-button.selected a strong,
.section-user #eca-node-tabs li.ui-tabs-selected a strong,
.section-user #eca-node-tabs li.ui-tabs-selected a:link strong,
.section-user #eca-node-tabs li.ui-tabs-selected a:visited strong,
#content .ui-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a strong,
#content .ui-tabs ul.horizontal-tabs-list li.ui-tabs-selected a strong,
#content .ui-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:link strong,
#content .ui-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:visited strong,
#content .ui-tabs ul.ui-tabs-nav li.horizontal-tab-button.selected a strong,
#content .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a strong,
#content .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a:link strong,
#content .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a:visited strong,
#content .ui-tabs ul.tabs li.horizontal-tab-button.selected a strong,
#content .ui-tabs ul.tabs li.ui-tabs-selected a strong,
#content .ui-tabs ul.tabs li.ui-tabs-selected a:link strong,
#content .ui-tabs ul.tabs li.ui-tabs-selected a:visited strong,
#content .ui-tabs #eca-node-tabs li.horizontal-tab-button.selected a strong,
#content .ui-tabs #eca-node-tabs li.ui-tabs-selected a strong,
#content .ui-tabs #eca-node-tabs li.ui-tabs-selected a:link strong,
#content .ui-tabs #eca-node-tabs li.ui-tabs-selected a:visited strong,
#content .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a strong,
#content .horizontal-tabs ul.horizontal-tabs-list li.ui-tabs-selected a strong,
#content .horizontal-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:link strong,
#content .horizontal-tabs ul.horizontal-tabs-list li.ui-tabs-selected a:visited strong,
#content .horizontal-tabs ul.ui-tabs-nav li.horizontal-tab-button.selected a strong,
#content .horizontal-tabs ul.ui-tabs-nav li.ui-tabs-selected a strong,
#content .horizontal-tabs ul.ui-tabs-nav li.ui-tabs-selected a:link strong,
#content .horizontal-tabs ul.ui-tabs-nav li.ui-tabs-selected a:visited strong,
#content .horizontal-tabs ul.tabs li.horizontal-tab-button.selected a strong,
#content .horizontal-tabs ul.tabs li.ui-tabs-selected a strong,
#content .horizontal-tabs ul.tabs li.ui-tabs-selected a:link strong,
#content .horizontal-tabs ul.tabs li.ui-tabs-selected a:visited strong,
#content .horizontal-tabs #eca-node-tabs li.horizontal-tab-button.selected a strong,
#content .horizontal-tabs #eca-node-tabs li.ui-tabs-selected a strong,
#content .horizontal-tabs #eca-node-tabs li.ui-tabs-selected a:link strong,
#content .horizontal-tabs #eca-node-tabs li.ui-tabs-selected a:visited strong {
  color: #ffffff;
  font-weight: 400;
}
.node-type-video #content ul.horizontal-tabs-list.primary a.active,
.node-type-video #content ul.ui-tabs-nav.primary a.active,
.node-type-video #content ul.tabs.primary a.active,
.node-type-video #content #eca-node-tabs.primary a.active,
.node-type-alumni-story #content ul.horizontal-tabs-list.primary a.active,
.node-type-alumni-story #content ul.ui-tabs-nav.primary a.active,
.node-type-alumni-story #content ul.tabs.primary a.active,
.node-type-alumni-story #content #eca-node-tabs.primary a.active,
.node-type-highlight #content ul.horizontal-tabs-list.primary a.active,
.node-type-highlight #content ul.ui-tabs-nav.primary a.active,
.node-type-highlight #content ul.tabs.primary a.active,
.node-type-highlight #content #eca-node-tabs.primary a.active,
.section-user ul.horizontal-tabs-list.primary a.active,
.section-user ul.ui-tabs-nav.primary a.active,
.section-user ul.tabs.primary a.active,
.section-user #eca-node-tabs.primary a.active,
#content .ui-tabs ul.horizontal-tabs-list.primary a.active,
#content .ui-tabs ul.ui-tabs-nav.primary a.active,
#content .ui-tabs ul.tabs.primary a.active,
#content .ui-tabs #eca-node-tabs.primary a.active,
#content .horizontal-tabs ul.horizontal-tabs-list.primary a.active,
#content .horizontal-tabs ul.ui-tabs-nav.primary a.active,
#content .horizontal-tabs ul.tabs.primary a.active,
#content .horizontal-tabs #eca-node-tabs.primary a.active {
  background-image: none;
}
.node-type-video #content ul.horizontal-tabs-list.secondary,
.node-type-video #content ul.ui-tabs-nav.secondary,
.node-type-video #content ul.tabs.secondary,
.node-type-video #content #eca-node-tabs.secondary,
.node-type-alumni-story #content ul.horizontal-tabs-list.secondary,
.node-type-alumni-story #content ul.ui-tabs-nav.secondary,
.node-type-alumni-story #content ul.tabs.secondary,
.node-type-alumni-story #content #eca-node-tabs.secondary,
.node-type-highlight #content ul.horizontal-tabs-list.secondary,
.node-type-highlight #content ul.ui-tabs-nav.secondary,
.node-type-highlight #content ul.tabs.secondary,
.node-type-highlight #content #eca-node-tabs.secondary,
.section-user ul.horizontal-tabs-list.secondary,
.section-user ul.ui-tabs-nav.secondary,
.section-user ul.tabs.secondary,
.section-user #eca-node-tabs.secondary,
#content .ui-tabs ul.horizontal-tabs-list.secondary,
#content .ui-tabs ul.ui-tabs-nav.secondary,
#content .ui-tabs ul.tabs.secondary,
#content .ui-tabs #eca-node-tabs.secondary,
#content .horizontal-tabs ul.horizontal-tabs-list.secondary,
#content .horizontal-tabs ul.ui-tabs-nav.secondary,
#content .horizontal-tabs ul.tabs.secondary,
#content .horizontal-tabs #eca-node-tabs.secondary {
  margin-top: 0.71429em;
}
.node-type-video #content .panel-col-billboard #eca-node-tabs,
.node-type-alumni-story #content .panel-col-billboard #eca-node-tabs,
.node-type-highlight #content .panel-col-billboard #eca-node-tabs,
.section-user .panel-col-billboard #eca-node-tabs,
#content .ui-tabs .panel-col-billboard #eca-node-tabs,
#content .horizontal-tabs .panel-col-billboard #eca-node-tabs {
  border-bottom: none;
}
@media all and (max-width: 480px) {
  .node-type-video #content .panel-col-billboard #eca-node-tabs,
  .node-type-alumni-story #content .panel-col-billboard #eca-node-tabs,
  .node-type-highlight #content .panel-col-billboard #eca-node-tabs,
  .section-user .panel-col-billboard #eca-node-tabs,
  #content .ui-tabs .panel-col-billboard #eca-node-tabs,
  #content .horizontal-tabs .panel-col-billboard #eca-node-tabs {
    border-bottom: 4px solid #8ac23e;
  }
}

#content .panel-col-top ul.horizontal-tabs-list,
#content .panel-col-top ul.ui-tabs-nav,
#content .panel-col-top ul.tabs,
#content .panel-col-top #eca-node-tabs {
  margin-top: -1em;
}

.section-yali #content .panel-col-top, .yali-content #content .panel-col-top {
 /* height: 9.57143em;  */
  height: auto;
}

.current-tab a {
  background-color: #8ac23e;
  border-bottom: 1px solid white;
  color: #ffffff;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 1.14286em;
  font-weight: 400;
  height: 42px;
  letter-spacing: normal;
  line-height: 39px;
  padding: 0 2em 0;
  text-align: center;
}

@media all and (max-width: 480px) {
  h2.tabs-title {
    border-bottom: 5px solid #8ac23e;
  }
  h2.tabs-title a {
    background-color: #8ac23e;
    color: #ffffff;
    font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
    font-size: 0.6em;
    font-weight: bold;
    margin-left: 0.83333em;
    padding: 0.83333em 2.5em 0.41667em 0.83333em;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
  }
  .front h2.tabs-title a {
    padding-right: 6.66667em;
  }
}
@media all and (max-width: 480px) {
  #masthead h2.tabs-title a {
    font-size: 0.6em;
    margin-left: 0.83333em;
    padding: 0.83333em 2.5em 0.41667em 0.83333em;
  }
}

#content .ui-tabs {
  border: none;
}

#content .ui-tabs > .item-list,
#content .tabs > .item-list {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 4px solid #8ac23e;
}
@media all and (max-width: 480px) {
  #content .ui-tabs > .item-list,
  #content .tabs > .item-list {
    border-bottom: 0;
  }
}
.lt-ie9 #content .ui-tabs > .item-list ul li, .lt-ie9
#content .tabs > .item-list ul li {
  float: left;
  margin: 0;
  padding: 0;
}

#content .ui-tabs ul.ui-tabs-nav {
  float: right;
  border-bottom: none;
  margin-bottom: 0;
}
@media all and (max-width: 480px) {
  #content .ui-tabs ul.ui-tabs-nav {
    float: none;
  }
}

div.horizontal-tabs {
  border: 0px;
}

.horizontal-tabs ul.horizontal-tabs-list {
  border-right: 0;
  display: block;
  padding: 0;
  overflow: hidden;
  *zoom: 1;
}
.horizontal-tabs ul.horizontal-tabs-list li {
  padding: 0;
}
.horizontal-tabs ul.horizontal-tabs-list li.selected {
  padding: 0;
}
.horizontal-tabs ul.horizontal-tabs-list li.first {
  margin-left: 1.07143em;
}
@media all and (max-width: 480px) {
  .horizontal-tabs ul.horizontal-tabs-list li.first {
    margin-left: 0;
  }
}

.horizontal-tabs-panes {
  border-bottom: 4px solid #8ac23e;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.horizontal-tabs-panes fieldset.horizontal-tabs-pane {
  margin: 0;
  padding: 2.14286em;
}
@media all and (max-width: 480px) {
  .horizontal-tabs-panes fieldset.horizontal-tabs-pane {
    padding: 0.71429em;
  }
}

.node-type-alumni-story #content #eca-node-tabs,
.node-type-highlight #content #eca-node-tabs {
  border-bottom: none;
}
.node-type-alumni-story #content #eca-node-tabs li,
.node-type-highlight #content #eca-node-tabs li {
  margin-right: 1px;
}
.node-type-alumni-story #content #eca-node-tabs li a:link,
.node-type-alumni-story #content #eca-node-tabs li a:visited,
.node-type-alumni-story #content #eca-node-tabs li a,
.node-type-highlight #content #eca-node-tabs li a:link,
.node-type-highlight #content #eca-node-tabs li a:visited,
.node-type-highlight #content #eca-node-tabs li a {
  padding-left: 3.66667em;
}

/* =============================================================================
   Profile
   ========================================================================== */
.section-user h1.title {
  margin-bottom: 1em;
  margin-top: 1em;
}
.section-user.not-logged-in #content {
  padding-top: 22px;
}
.section-user.logged-in #content .wrapper > form,
.section-user.logged-in #content .wrapper > a + .accordion {
  padding: 1.46667em 1em;
  border-left: 1px solid #cfdce2;
  border-right: 1px solid #cfdce2;
  border-bottom: 1px solid #cfdce2;
}

.section-register #content div.selector,
.section-register #content div.selector:hover,
.section-register #content div.selector.hover,
.section-register #content div.selector:active,
.section-register #content div.selector.active,
.section-register #content div.selector:focus,
.section-register #content div.selector.focus,
.section-user #content div.selector,
.section-user #content div.selector:hover,
.section-user #content div.selector.hover,
.section-user #content div.selector:active,
.section-user #content div.selector.active,
.section-user #content div.selector:focus,
.section-user #content div.selector.focus,
#aeif-project-node-form div.selector,
#aeif-project-node-form div.selector:hover,
#aeif-project-node-form div.selector.hover,
#aeif-project-node-form div.selector:active,
#aeif-project-node-form div.selector.active,
#aeif-project-node-form div.selector:focus,
#aeif-project-node-form div.selector.focus,
#project-node-form div.selector,
#project-node-form div.selector:hover,
#project-node-form div.selector.hover,
#project-node-form div.selector:active,
#project-node-form div.selector.active,
#project-node-form div.selector:focus,
#project-node-form div.selector.focus,
#project-progress-node-form div.selector,
#project-progress-node-form div.selector:hover,
#project-progress-node-form div.selector.hover,
#project-progress-node-form div.selector:active,
#project-progress-node-form div.selector.active,
#project-progress-node-form div.selector:focus,
#project-progress-node-form div.selector.focus {
  height: 23px;
}
.section-register #content div.selector span,
.section-register #content div.selector:hover span,
.section-register #content div.selector.hover span,
.section-register #content div.selector:active span,
.section-register #content div.selector.active span,
.section-register #content div.selector:focus span,
.section-register #content div.selector.focus span,
.section-user #content div.selector span,
.section-user #content div.selector:hover span,
.section-user #content div.selector.hover span,
.section-user #content div.selector:active span,
.section-user #content div.selector.active span,
.section-user #content div.selector:focus span,
.section-user #content div.selector.focus span,
#aeif-project-node-form div.selector span,
#aeif-project-node-form div.selector:hover span,
#aeif-project-node-form div.selector.hover span,
#aeif-project-node-form div.selector:active span,
#aeif-project-node-form div.selector.active span,
#aeif-project-node-form div.selector:focus span,
#aeif-project-node-form div.selector.focus span,
#project-node-form div.selector span,
#project-node-form div.selector:hover span,
#project-node-form div.selector.hover span,
#project-node-form div.selector:active span,
#project-node-form div.selector.active span,
#project-node-form div.selector:focus span,
#project-node-form div.selector.focus span,
#project-progress-node-form div.selector span,
#project-progress-node-form div.selector:hover span,
#project-progress-node-form div.selector.hover span,
#project-progress-node-form div.selector:active span,
#project-progress-node-form div.selector.active span,
#project-progress-node-form div.selector:focus span,
#project-progress-node-form div.selector.focus span {
  height: 23px;
  line-height: 23px;
}
.section-register #content div.selector select,
.section-register #content div.selector:hover select,
.section-register #content div.selector.hover select,
.section-register #content div.selector:active select,
.section-register #content div.selector.active select,
.section-register #content div.selector:focus select,
.section-register #content div.selector.focus select,
.section-user #content div.selector select,
.section-user #content div.selector:hover select,
.section-user #content div.selector.hover select,
.section-user #content div.selector:active select,
.section-user #content div.selector.active select,
.section-user #content div.selector:focus select,
.section-user #content div.selector.focus select,
#aeif-project-node-form div.selector select,
#aeif-project-node-form div.selector:hover select,
#aeif-project-node-form div.selector.hover select,
#aeif-project-node-form div.selector:active select,
#aeif-project-node-form div.selector.active select,
#aeif-project-node-form div.selector:focus select,
#aeif-project-node-form div.selector.focus select,
#project-node-form div.selector select,
#project-node-form div.selector:hover select,
#project-node-form div.selector.hover select,
#project-node-form div.selector:active select,
#project-node-form div.selector.active select,
#project-node-form div.selector:focus select,
#project-node-form div.selector.focus select,
#project-progress-node-form div.selector select,
#project-progress-node-form div.selector:hover select,
#project-progress-node-form div.selector.hover select,
#project-progress-node-form div.selector:active select,
#project-progress-node-form div.selector.active select,
#project-progress-node-form div.selector:focus select,
#project-progress-node-form div.selector.focus select {
  cursor: pointer;
}
.section-register #content div.selector.disabled,
.section-user #content div.selector.disabled,
#aeif-project-node-form div.selector.disabled,
#project-node-form div.selector.disabled,
#project-progress-node-form div.selector.disabled {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
  cursor: default;
}
.section-register #content div.selector.disabled.hover, .section-register #content div.selector.disabled:hover, .section-register #content div.selector.disabled.focus,
.section-user #content div.selector.disabled.hover,
.section-user #content div.selector.disabled:hover,
.section-user #content div.selector.disabled.focus,
#aeif-project-node-form div.selector.disabled.hover,
#aeif-project-node-form div.selector.disabled:hover,
#aeif-project-node-form div.selector.disabled.focus,
#project-node-form div.selector.disabled.hover,
#project-node-form div.selector.disabled:hover,
#project-node-form div.selector.disabled.focus,
#project-progress-node-form div.selector.disabled.hover,
#project-progress-node-form div.selector.disabled:hover,
#project-progress-node-form div.selector.disabled.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
}
.section-register #content div.selector,
.section-register #content button,
.section-user #content div.selector,
.section-user #content button,
#aeif-project-node-form div.selector,
#aeif-project-node-form button,
#project-node-form div.selector,
#project-node-form button,
#project-progress-node-form div.selector,
#project-progress-node-form button {
  border: 1px solid #D3D2CE;
  color: #585858;
  font-size: 0.85714em;
  padding: 0 0 0 10px;
  margin-right: 0.66667em;
  -webkit-font-smoothing: antialiased;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.borderradius .section-register #content div.selector, .borderradius
.section-register #content button, .borderradius
.section-user #content div.selector, .borderradius
.section-user #content button, .borderradius
#aeif-project-node-form div.selector, .borderradius
#aeif-project-node-form button, .borderradius
#project-node-form div.selector, .borderradius
#project-node-form button, .borderradius
#project-progress-node-form div.selector, .borderradius
#project-progress-node-form button {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.section-register #content div.selector.hover, .section-register #content div.selector:hover, .section-register #content div.selector.focus,
.section-register #content button.hover,
.section-register #content button:hover,
.section-register #content button.focus,
.section-user #content div.selector.hover,
.section-user #content div.selector:hover,
.section-user #content div.selector.focus,
.section-user #content button.hover,
.section-user #content button:hover,
.section-user #content button.focus,
#aeif-project-node-form div.selector.hover,
#aeif-project-node-form div.selector:hover,
#aeif-project-node-form div.selector.focus,
#aeif-project-node-form button.hover,
#aeif-project-node-form button:hover,
#aeif-project-node-form button.focus,
#project-node-form div.selector.hover,
#project-node-form div.selector:hover,
#project-node-form div.selector.focus,
#project-node-form button.hover,
#project-node-form button:hover,
#project-node-form button.focus,
#project-progress-node-form div.selector.hover,
#project-progress-node-form div.selector:hover,
#project-progress-node-form div.selector.focus,
#project-progress-node-form button.hover,
#project-progress-node-form button:hover,
#project-progress-node-form button.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.section-register #content div.selector span,
.section-register #content button span,
.section-user #content div.selector span,
.section-user #content button span,
#aeif-project-node-form div.selector span,
#aeif-project-node-form button span,
#project-node-form div.selector span,
#project-node-form button span,
#project-progress-node-form div.selector span,
#project-progress-node-form button span {
  background-image: none;
}
.section-register #content button,
.section-user #content button,
#aeif-project-node-form button,
#project-node-form button,
#project-progress-node-form button {
  height: 25px;
}
.section-register #content div.selector,
.section-register #content div.selector:hover,
.section-register #content div.selector.hover,
.section-register #content div.selector:active,
.section-register #content div.selector.active,
.section-register #content div.selector:focus,
.section-register #content div.selector.focus,
.section-user #content div.selector,
.section-user #content div.selector:hover,
.section-user #content div.selector.hover,
.section-user #content div.selector:active,
.section-user #content div.selector.active,
.section-user #content div.selector:focus,
.section-user #content div.selector.focus,
#aeif-project-node-form div.selector,
#aeif-project-node-form div.selector:hover,
#aeif-project-node-form div.selector.hover,
#aeif-project-node-form div.selector:active,
#aeif-project-node-form div.selector.active,
#aeif-project-node-form div.selector:focus,
#aeif-project-node-form div.selector.focus,
#project-node-form div.selector,
#project-node-form div.selector:hover,
#project-node-form div.selector.hover,
#project-node-form div.selector:active,
#project-node-form div.selector.active,
#project-node-form div.selector:focus,
#project-node-form div.selector.focus,
#project-progress-node-form div.selector,
#project-progress-node-form div.selector:hover,
#project-progress-node-form div.selector.hover,
#project-progress-node-form div.selector:active,
#project-progress-node-form div.selector.active,
#project-progress-node-form div.selector:focus,
#project-progress-node-form div.selector.focus {
  min-width: 220px;
}
.lt-ie8 .section-register #content div.selector, .lt-ie8
.section-register #content div.selector:hover, .lt-ie8
.section-register #content div.selector.hover, .lt-ie8
.section-register #content div.selector:active, .lt-ie8
.section-register #content div.selector.active, .lt-ie8
.section-register #content div.selector:focus, .lt-ie8
.section-register #content div.selector.focus, .lt-ie8
.section-user #content div.selector, .lt-ie8
.section-user #content div.selector:hover, .lt-ie8
.section-user #content div.selector.hover, .lt-ie8
.section-user #content div.selector:active, .lt-ie8
.section-user #content div.selector.active, .lt-ie8
.section-user #content div.selector:focus, .lt-ie8
.section-user #content div.selector.focus, .lt-ie8
#aeif-project-node-form div.selector, .lt-ie8
#aeif-project-node-form div.selector:hover, .lt-ie8
#aeif-project-node-form div.selector.hover, .lt-ie8
#aeif-project-node-form div.selector:active, .lt-ie8
#aeif-project-node-form div.selector.active, .lt-ie8
#aeif-project-node-form div.selector:focus, .lt-ie8
#aeif-project-node-form div.selector.focus, .lt-ie8
#project-node-form div.selector, .lt-ie8
#project-node-form div.selector:hover, .lt-ie8
#project-node-form div.selector.hover, .lt-ie8
#project-node-form div.selector:active, .lt-ie8
#project-node-form div.selector.active, .lt-ie8
#project-node-form div.selector:focus, .lt-ie8
#project-node-form div.selector.focus, .lt-ie8
#project-progress-node-form div.selector, .lt-ie8
#project-progress-node-form div.selector:hover, .lt-ie8
#project-progress-node-form div.selector.hover, .lt-ie8
#project-progress-node-form div.selector:active, .lt-ie8
#project-progress-node-form div.selector.active, .lt-ie8
#project-progress-node-form div.selector:focus, .lt-ie8
#project-progress-node-form div.selector.focus {
  width: 230px;
}
.section-register #content div.selector span,
.section-register #content div.selector:hover span,
.section-register #content div.selector.hover span,
.section-register #content div.selector:active span,
.section-register #content div.selector.active span,
.section-register #content div.selector:focus span,
.section-register #content div.selector.focus span,
.section-user #content div.selector span,
.section-user #content div.selector:hover span,
.section-user #content div.selector.hover span,
.section-user #content div.selector:active span,
.section-user #content div.selector.active span,
.section-user #content div.selector:focus span,
.section-user #content div.selector.focus span,
#aeif-project-node-form div.selector span,
#aeif-project-node-form div.selector:hover span,
#aeif-project-node-form div.selector.hover span,
#aeif-project-node-form div.selector:active span,
#aeif-project-node-form div.selector.active span,
#aeif-project-node-form div.selector:focus span,
#aeif-project-node-form div.selector.focus span,
#project-node-form div.selector span,
#project-node-form div.selector:hover span,
#project-node-form div.selector.hover span,
#project-node-form div.selector:active span,
#project-node-form div.selector.active span,
#project-node-form div.selector:focus span,
#project-node-form div.selector.focus span,
#project-progress-node-form div.selector span,
#project-progress-node-form div.selector:hover span,
#project-progress-node-form div.selector.hover span,
#project-progress-node-form div.selector:active span,
#project-progress-node-form div.selector.active span,
#project-progress-node-form div.selector:focus span,
#project-progress-node-form div.selector.focus span {
  font-size: 11px;
}
.section-register #content div.selector select,
.section-register #content div.selector:hover select,
.section-register #content div.selector.hover select,
.section-register #content div.selector:active select,
.section-register #content div.selector.active select,
.section-register #content div.selector:focus select,
.section-register #content div.selector.focus select,
.section-user #content div.selector select,
.section-user #content div.selector:hover select,
.section-user #content div.selector.hover select,
.section-user #content div.selector:active select,
.section-user #content div.selector.active select,
.section-user #content div.selector:focus select,
.section-user #content div.selector.focus select,
#aeif-project-node-form div.selector select,
#aeif-project-node-form div.selector:hover select,
#aeif-project-node-form div.selector.hover select,
#aeif-project-node-form div.selector:active select,
#aeif-project-node-form div.selector.active select,
#aeif-project-node-form div.selector:focus select,
#aeif-project-node-form div.selector.focus select,
#project-node-form div.selector select,
#project-node-form div.selector:hover select,
#project-node-form div.selector.hover select,
#project-node-form div.selector:active select,
#project-node-form div.selector.active select,
#project-node-form div.selector:focus select,
#project-node-form div.selector.focus select,
#project-progress-node-form div.selector select,
#project-progress-node-form div.selector:hover select,
#project-progress-node-form div.selector.hover select,
#project-progress-node-form div.selector:active select,
#project-progress-node-form div.selector.active select,
#project-progress-node-form div.selector:focus select,
#project-progress-node-form div.selector.focus select {
  min-width: 230px;
}
.lt-ie8 .section-register #content div.selector select, .lt-ie8
.section-register #content div.selector:hover select, .lt-ie8
.section-register #content div.selector.hover select, .lt-ie8
.section-register #content div.selector:active select, .lt-ie8
.section-register #content div.selector.active select, .lt-ie8
.section-register #content div.selector:focus select, .lt-ie8
.section-register #content div.selector.focus select, .lt-ie8
.section-user #content div.selector select, .lt-ie8
.section-user #content div.selector:hover select, .lt-ie8
.section-user #content div.selector.hover select, .lt-ie8
.section-user #content div.selector:active select, .lt-ie8
.section-user #content div.selector.active select, .lt-ie8
.section-user #content div.selector:focus select, .lt-ie8
.section-user #content div.selector.focus select, .lt-ie8
#aeif-project-node-form div.selector select, .lt-ie8
#aeif-project-node-form div.selector:hover select, .lt-ie8
#aeif-project-node-form div.selector.hover select, .lt-ie8
#aeif-project-node-form div.selector:active select, .lt-ie8
#aeif-project-node-form div.selector.active select, .lt-ie8
#aeif-project-node-form div.selector:focus select, .lt-ie8
#aeif-project-node-form div.selector.focus select, .lt-ie8
#project-node-form div.selector select, .lt-ie8
#project-node-form div.selector:hover select, .lt-ie8
#project-node-form div.selector.hover select, .lt-ie8
#project-node-form div.selector:active select, .lt-ie8
#project-node-form div.selector.active select, .lt-ie8
#project-node-form div.selector:focus select, .lt-ie8
#project-node-form div.selector.focus select, .lt-ie8
#project-progress-node-form div.selector select, .lt-ie8
#project-progress-node-form div.selector:hover select, .lt-ie8
#project-progress-node-form div.selector.hover select, .lt-ie8
#project-progress-node-form div.selector:active select, .lt-ie8
#project-progress-node-form div.selector.active select, .lt-ie8
#project-progress-node-form div.selector:focus select, .lt-ie8
#project-progress-node-form div.selector.focus select {
  width: 240px;
}
.section-register #content #edit-eca-alumni-user-accounts-linked-accounts,
.section-register #content #edit-eca-alumni-user-accounts-linkedin,
.section-user #content #edit-eca-alumni-user-accounts-linked-accounts,
.section-user #content #edit-eca-alumni-user-accounts-linkedin,
#aeif-project-node-form #edit-eca-alumni-user-accounts-linked-accounts,
#aeif-project-node-form #edit-eca-alumni-user-accounts-linkedin,
#project-node-form #edit-eca-alumni-user-accounts-linked-accounts,
#project-node-form #edit-eca-alumni-user-accounts-linkedin,
#project-progress-node-form #edit-eca-alumni-user-accounts-linked-accounts,
#project-progress-node-form #edit-eca-alumni-user-accounts-linkedin {
  margin-bottom: 2em;
}
.section-register #content .ui-widget-content,
.section-user #content .ui-widget-content,
#aeif-project-node-form .ui-widget-content,
#project-node-form .ui-widget-content,
#project-progress-node-form .ui-widget-content {
  border: none;
}
.section-register #content .ui-accordion-content,
.section-user #content .ui-accordion-content,
#aeif-project-node-form .ui-accordion-content,
#project-node-form .ui-accordion-content,
#project-progress-node-form .ui-accordion-content {
  padding-left: 1.06667em;
  padding-right: 1.06667em;
}
.section-register #content .ui-accordion-content table,
.section-user #content .ui-accordion-content table,
#aeif-project-node-form .ui-accordion-content table,
#project-node-form .ui-accordion-content table,
#project-progress-node-form .ui-accordion-content table {
  width: 100%;
}
.section-register #content .ui-accordion-content th,
.section-user #content .ui-accordion-content th,
#aeif-project-node-form .ui-accordion-content th,
#project-node-form .ui-accordion-content th,
#project-progress-node-form .ui-accordion-content th {
  padding-top: 0.33333em;
}
.section-register #content .ui-state-default,
.section-register #content .ui-widget-content .ui-state-default,
.section-register #content .ui-widget-header .ui-state-default,
.section-register #content .ui-accordion .ui-state-active,
.section-user #content .ui-state-default,
.section-user #content .ui-widget-content .ui-state-default,
.section-user #content .ui-widget-header .ui-state-default,
.section-user #content .ui-accordion .ui-state-active,
#aeif-project-node-form .ui-state-default,
#aeif-project-node-form .ui-widget-content .ui-state-default,
#aeif-project-node-form .ui-widget-header .ui-state-default,
#aeif-project-node-form .ui-accordion .ui-state-active,
#project-node-form .ui-state-default,
#project-node-form .ui-widget-content .ui-state-default,
#project-node-form .ui-widget-header .ui-state-default,
#project-node-form .ui-accordion .ui-state-active,
#project-progress-node-form .ui-state-default,
#project-progress-node-form .ui-widget-content .ui-state-default,
#project-progress-node-form .ui-widget-header .ui-state-default,
#project-progress-node-form .ui-accordion .ui-state-active {
  background-color: transparent;
  background-image: none;
  /* border: 0; */
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.section-register #content .ui-accordion .ui-accordion-header,
.section-user #content .ui-accordion .ui-accordion-header,
#aeif-project-node-form .ui-accordion .ui-accordion-header,
#project-node-form .ui-accordion .ui-accordion-header,
#project-progress-node-form .ui-accordion .ui-accordion-header {
  margin-top: 0;
  margin-bottom: 2px;
}
.section-register #content .ui-accordion .ui-accordion-header .ui-icon,
.section-user #content .ui-accordion .ui-accordion-header .ui-icon,
#aeif-project-node-form .ui-accordion .ui-accordion-header .ui-icon,
#project-node-form .ui-accordion .ui-accordion-header .ui-icon,
#project-progress-node-form .ui-accordion .ui-accordion-header .ui-icon {
  font-size: 0.91667em;
  height: auto;
  left: auto;
  overflow: visible;
  padding-left: 1.81818em;
  right: 1.36364em;
  text-indent: 0;
  top: 1.18182em;
  width: auto;
  color: #006795;
}
.section-register #content .ui-icon-triangle-1-s:after,
.section-user #content .ui-icon-triangle-1-s:after,
#aeif-project-node-form .ui-icon-triangle-1-s:after,
#project-node-form .ui-icon-triangle-1-s:after,
#project-progress-node-form .ui-icon-triangle-1-s:after {
  content: 'Collapse';
}
.section-register #content .ui-icon-triangle-1-e:after,
.section-user #content .ui-icon-triangle-1-e:after,
#aeif-project-node-form .ui-icon-triangle-1-e:after,
#project-node-form .ui-icon-triangle-1-e:after,
#project-progress-node-form .ui-icon-triangle-1-e:after {
  content: 'Expand';
}
.section-register #content .ui-accordion h3,
.section-register #content .ui-accordion h3.ui-state-active,
.section-register #content .ui-accordion h3.ui-corner-top,
.section-user #content .ui-accordion h3,
.section-user #content .ui-accordion h3.ui-state-active,
.section-user #content .ui-accordion h3.ui-corner-top,
#aeif-project-node-form .ui-accordion h3,
#aeif-project-node-form .ui-accordion h3.ui-state-active,
#aeif-project-node-form .ui-accordion h3.ui-corner-top,
#project-node-form .ui-accordion h3,
#project-node-form .ui-accordion h3.ui-state-active,
#project-node-form .ui-accordion h3.ui-corner-top,
#project-progress-node-form .ui-accordion h3,
#project-progress-node-form .ui-accordion h3.ui-state-active,
#project-progress-node-form .ui-accordion h3.ui-corner-top {
  background-color: #d0e7f1;
  border: 0px;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 0.86667em;
  line-height: 1.38462em;
  margin-left: 0;
  padding: 0.38462em 1.23077em;
}
.borderradius .section-register #content .ui-accordion h3, .borderradius
.section-register #content .ui-accordion h3.ui-state-active, .borderradius
.section-register #content .ui-accordion h3.ui-corner-top, .borderradius
.section-user #content .ui-accordion h3, .borderradius
.section-user #content .ui-accordion h3.ui-state-active, .borderradius
.section-user #content .ui-accordion h3.ui-corner-top, .borderradius
#aeif-project-node-form .ui-accordion h3, .borderradius
#aeif-project-node-form .ui-accordion h3.ui-state-active, .borderradius
#aeif-project-node-form .ui-accordion h3.ui-corner-top, .borderradius
#project-node-form .ui-accordion h3, .borderradius
#project-node-form .ui-accordion h3.ui-state-active, .borderradius
#project-node-form .ui-accordion h3.ui-corner-top, .borderradius
#project-progress-node-form .ui-accordion h3, .borderradius
#project-progress-node-form .ui-accordion h3.ui-state-active, .borderradius
#project-progress-node-form .ui-accordion h3.ui-corner-top {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}
@media all and (max-width: 480px) {
  .section-register #content .ui-accordion h3,
  .section-register #content .ui-accordion h3.ui-state-active,
  .section-register #content .ui-accordion h3.ui-corner-top,
  .section-user #content .ui-accordion h3,
  .section-user #content .ui-accordion h3.ui-state-active,
  .section-user #content .ui-accordion h3.ui-corner-top,
  #aeif-project-node-form .ui-accordion h3,
  #aeif-project-node-form .ui-accordion h3.ui-state-active,
  #aeif-project-node-form .ui-accordion h3.ui-corner-top,
  #project-node-form .ui-accordion h3,
  #project-node-form .ui-accordion h3.ui-state-active,
  #project-node-form .ui-accordion h3.ui-corner-top,
  #project-progress-node-form .ui-accordion h3,
  #project-progress-node-form .ui-accordion h3.ui-state-active,
  #project-progress-node-form .ui-accordion h3.ui-corner-top {
    padding-right: 7.33333em;
  }
}
.section-register #content #edit-actions--2,
.section-register #content #edit-actions--3,
.section-user #content #edit-actions--2,
.section-user #content #edit-actions--3,
#aeif-project-node-form #edit-actions--2,
#aeif-project-node-form #edit-actions--3,
#project-node-form #edit-actions--2,
#project-node-form #edit-actions--3,
#project-progress-node-form #edit-actions--2,
#project-progress-node-form #edit-actions--3 {
  background-color: #8ac23e;
  margin-left: -1.07143em;
  text-align: center;
  width: 67.14286em;
}
@media all and (max-width: 480px) {
  .section-register #content #edit-actions--2,
  .section-register #content #edit-actions--3,
  .section-user #content #edit-actions--2,
  .section-user #content #edit-actions--3,
  #aeif-project-node-form #edit-actions--2,
  #aeif-project-node-form #edit-actions--3,
  #project-node-form #edit-actions--2,
  #project-node-form #edit-actions--3,
  #project-progress-node-form #edit-actions--2,
  #project-progress-node-form #edit-actions--3 {
    width: auto;
  }
}
.section-register #content #edit-actions--2 .form-submit,
.section-register #content #edit-actions--3 .form-submit,
.section-user #content #edit-actions--2 .form-submit,
.section-user #content #edit-actions--3 .form-submit,
#aeif-project-node-form #edit-actions--2 .form-submit,
#aeif-project-node-form #edit-actions--3 .form-submit,
#project-node-form #edit-actions--2 .form-submit,
#project-node-form #edit-actions--3 .form-submit,
#project-progress-node-form #edit-actions--2 .form-submit,
#project-progress-node-form #edit-actions--3 .form-submit {
  background-color: transparent;
  border: 0;
  margin-bottom: 0.8em;
  margin-top: 0.86667em;
}
.lt-ie8 .section-register #content #edit-actions--2 .form-submit, .lt-ie8
.section-register #content #edit-actions--3 .form-submit, .lt-ie8
.section-user #content #edit-actions--2 .form-submit, .lt-ie8
.section-user #content #edit-actions--3 .form-submit, .lt-ie8
#aeif-project-node-form #edit-actions--2 .form-submit, .lt-ie8
#aeif-project-node-form #edit-actions--3 .form-submit, .lt-ie8
#project-node-form #edit-actions--2 .form-submit, .lt-ie8
#project-node-form #edit-actions--3 .form-submit, .lt-ie8
#project-progress-node-form #edit-actions--2 .form-submit, .lt-ie8
#project-progress-node-form #edit-actions--3 .form-submit {
  line-height: 1000;
  text-indent: 0;
}
.section-register #content .accordion,
.section-user #content .accordion,
#aeif-project-node-form .accordion,
#project-node-form .accordion,
#project-progress-node-form .accordion {
  border-top: none;
}
.section-register #content .accordion .drawer-title,
.section-user #content .accordion .drawer-title,
#aeif-project-node-form .accordion .drawer-title,
#project-node-form .accordion .drawer-title,
#project-progress-node-form .accordion .drawer-title {
  text-transform: uppercase;
  background-color: #d0e7f1;
  border: 0px;
  color: #043a66;
  cursor: pointer;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 0.86667em;
  line-height: 1.38462em;
  margin-left: 0;
  margin-bottom: 2px;
  padding: 0.38462em 1.23077em;
}
.borderradius .section-register #content .accordion .drawer-title, .borderradius
.section-user #content .accordion .drawer-title, .borderradius
#aeif-project-node-form .accordion .drawer-title, .borderradius
#project-node-form .accordion .drawer-title, .borderradius
#project-progress-node-form .accordion .drawer-title {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}
.section-register #content .accordion .drawer-open-wrapper,
.section-register #content .accordion .drawer-closed-wrapper,
.section-user #content .accordion .drawer-open-wrapper,
.section-user #content .accordion .drawer-closed-wrapper,
#aeif-project-node-form .accordion .drawer-open-wrapper,
#aeif-project-node-form .accordion .drawer-closed-wrapper,
#project-node-form .accordion .drawer-open-wrapper,
#project-node-form .accordion .drawer-closed-wrapper,
#project-progress-node-form .accordion .drawer-open-wrapper,
#project-progress-node-form .accordion .drawer-closed-wrapper {
  background-color: transparent;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: relative;
  border-bottom: none;
}
.section-register #content .accordion .drawer-content,
.section-user #content .accordion .drawer-content,
#aeif-project-node-form .accordion .drawer-content,
#project-node-form .accordion .drawer-content,
#project-progress-node-form .accordion .drawer-content {
  border-top: 0px;
  padding-top: 0;
}
.section-register #content .accordion a.toggle,
.section-user #content .accordion a.toggle,
#aeif-project-node-form .accordion a.toggle,
#project-node-form .accordion a.toggle,
#project-progress-node-form .accordion a.toggle {
  font-size: 0.78571em;
  font-weight: bold;
  line-height: inherit;
  height: auto;
  left: auto;
  margin-top: 0;
  overflow: visible;
  right: 1.36364em;
  padding-left: 1.81818em;
  position: absolute;
  text-indent: 0px;
  text-transform: uppercase;
  top: 0.27273em;
  width: auto;
}
.lt-ie8 .section-register #content .accordion a.toggle, .lt-ie8
.section-user #content .accordion a.toggle, .lt-ie8
#aeif-project-node-form .accordion a.toggle, .lt-ie8
#project-node-form .accordion a.toggle, .lt-ie8
#project-progress-node-form .accordion a.toggle {
  height: 16px;
  line-height: normal;
}
.generatedcontent .section-register #content #field-alumni-user-birth-date-add-more-wrapper .fieldset-legend:before, .generatedcontent
.section-user #content #field-alumni-user-birth-date-add-more-wrapper .fieldset-legend:before, .generatedcontent
#aeif-project-node-form #field-alumni-user-birth-date-add-more-wrapper .fieldset-legend:before, .generatedcontent
#project-node-form #field-alumni-user-birth-date-add-more-wrapper .fieldset-legend:before, .generatedcontent
#project-progress-node-form #field-alumni-user-birth-date-add-more-wrapper .fieldset-legend:before {
  content: '*';
}

.page-user-content #content .drawer-content {
  margin-left: 0;
}
.page-user-content #content table {
  border: 0px;
  width: 100%;
}
.page-user-content #content table tr.even,
.page-user-content #content table tr.odd {
  background-color: transparent;
  border-bottom: 0px;
}
.page-user-content #content table tr.my-content-row-project td {
  border-top: 1px dotted #cfdce2;
  padding: 0.93333em 0 0;
}
.page-user-content #content table tr.my-content-row-project td div {
  background-color: #f1f8fb;
  font-weight: bold;
}
.borderradius .page-user-content #content table tr.my-content-row-project td:first-child > div {
  -moz-border-radius-topleft: 15px;
  -webkit-border-top-left-radius: 15px;
  border-top-left-radius: 15px;
  -moz-border-radius-bottomleft: 15px;
  -webkit-border-bottom-left-radius: 15px;
  border-bottom-left-radius: 15px;
}
.borderradius .page-user-content #content table tr.my-content-row-project td:last-child > div {
  -moz-border-radius-topright: 15px;
  -webkit-border-top-right-radius: 15px;
  border-top-right-radius: 15px;
  -moz-border-radius-bottomright: 15px;
  -webkit-border-bottom-right-radius: 15px;
  border-bottom-right-radius: 15px;
}
.page-user-content #content table tr.my-content-row-project td.my-content-create-link {
  padding-top: 0;
}
.page-user-content #content table tr.my-content-row-project td.my-content-create-link > div {
  background-color: transparent;
  margin-top: 1em;
  padding-left: 2.76923em;
}
.page-user-content #content table tr.my-content-row-project td.my-content-create-link > div a {
  font-family: "Proxima Nova", Helvetica, sans-serif;
  padding-right: 0.76923em;
  text-transform: uppercase;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
.page-user-content #content table tr.my-content-row-project:first-child td {
  border-top: 0px;
  margin-top: 0px;
  padding-top: 0px;
}
.page-user-content #content table td > div {
  font-size: 0.92857em;
  padding: 0.38462em 1.23077em;
  overflow: hidden;
  *zoom: 1;
}
.page-user-content #content table td.my-content-create-link a {
  font-weight: bold;
}
.page-user-content #content table ul.links {
  float: right;
  margin: 0;
  text-transform: uppercase;
}
.page-user-content #content table ul.links li {
  font-size: 0.84615em;
  padding-left: 1em;
  padding-right: 0;
}
.page-user-content #content table ul.links a {
  font-weight: bold;
}

/* =============================================================================
   Forms
   ========================================================================== */
.form-required {
  color: #444444;
  margin-right: 0.33333em;
}

#content .ui-widget {
  color: #444444;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
#content form input.form-text {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 0.78571em;
  border: 1px solid #d3d2ce;
  height: 21px;
  margin-right: 0.90909em;
  padding-left: 10px;
  padding-right: 10px;
  width: 14.66667em;
  color: #585858;
}
#content form input.form-text.form-autocomplete {
  background-position: 100% 5px;
  padding-right: 1.66667em;
}
#content form input.form-text.throbbing {
  background-position: 100% -15px;
  padding-right: 1.66667em;
}
@media all and (max-width: 480px) {
  #content form input.form-text {
    width: 17.16667em;
  }
}
#content form .form-item input.error,
#content form .form-item textarea.error,
#content form .form-item select.error,
#content form .form-item.error div.selector {
  border: 1px solid #ED541D;
}
#content form .form-item.error,
#content form .form-wrapper.error {
  background: inherit;
}
.lt-ie8 #content form .error {
  background-image: inherit;
}
#content form textarea {
  border: 1px solid #d3d2ce;
}
#content form .form-type-checkbox label,
#content form .form-type-radio label {
  margin-left: 0.61538em;
  vertical-align: middle;
}
#content form .field-group-accordion,
#content form .field-group-div {
  margin-bottom: 2em;
}
#content form .form-item {
  margin-top: 0;
  margin-bottom: 2.5em;
}
#content form .form-item div.password-suggestions {
  width: auto;
}
#content form .form-item .confirm-parent,
#content form .form-item .password-parent {
  width: auto;
}
#content form .form-item .form-item {
  margin-bottom: 0px;
  margin-top: 0px;
}
#content form .form-item .form-item .password-strength {
  width: 13.33333em;
}
#content form .form-item .form-item div.password-confirm {
  width: 13.33333em;
}
#content form .form-item .form-required {
  color: #444444;
}
#content form label {
  color: #444444;
  font-size: 0.92857em;
  margin-bottom: 0.76923em;
}
#content form .description {
  clear: both;
  color: #888888;
  font-size: 0.78571em;
}
#content form .form-item .description {
  padding-top: 0.71429em;
}
#content form .form-item.error label,
#content form .form-item.error .form-required,
#content form .form-item.error .description,
#content form .form-wrapper.error .fieldset-legend {
  color: #8C2E0B;
}
#content form .selects .grippie {
  display: none;
}
#content form .container-inline div {
  display: block;
  float: left;
}
#content form .item-list ul li {
  margin-bottom: .5em;
}
#content form table.field-multiple-table {
  width: 100%;
}
#content form table.field-multiple-table tr.odd,
#content form table.field-multiple-table tr.even {
  background-color: transparent;
}
#content form table.field-multiple-table tr.odd td,
#content form table.field-multiple-table tr.even td {
  border-bottom: 1px dotted #CFDCE2;
  padding: 3px;
  padding-bottom: 2em;
}
#content form table.field-multiple-table tr.odd td .field-type-datetime .start-date-wrapper > .form-item > label,
#content form table.field-multiple-table tr.even td .field-type-datetime .start-date-wrapper > .form-item > label {
  float: left;
  margin-right: 0.35714em;
}
#content form table.field-multiple-table tr.odd {
  background-color: #f0f5f7;
}

fieldset {
  border: 0px;
  padding: 0;
}
fieldset legend {
  font-weight: bold;
  position: relative;
  width: 100%;
  margin-bottom: 1em;
}
fieldset .fieldset-description {
  color: #888888;
  font-size: 0.78571em;
  padding-top: 0.71429em;
  padding-bottom: 0.71429em;
}

input.form-submit {
  background-color: #8ac23e;
  border: 0px;
  color: #ffffff;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 600;
  margin-right: .5em;
  padding: 5px 13px;
  text-transform: uppercase;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.borderradius input.form-submit {
  -webkit-border-radius: 25px 25px 25px 25px;
  -moz-border-radius: 25px 25px 25px 25px;
  -ms-border-radius: 25px 25px 25px 25px;
  -o-border-radius: 25px 25px 25px 25px;
  border-radius: 25px 25px 25px 25px;
}

.media-widget a.button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin-right: 1em;
}

.tabledrag-toggle-weight-wrapper {
  position: absolute;
  right: 2em;
}

.container-inline-date > .form-item {
  border: 0px;
}

.container-inline-date .date-padding {
  padding: 0;
}

.filter-wrapper {
  padding: 0;
}
.filter-wrapper .form-item {
  margin: 0;
  padding: 0;
}
.filter-wrapper .filter-guidelines,
.filter-wrapper .filter-help {
  color: #888888;
  font-size: 0.78571em;
  padding-left: 0;
  padding-top: 0.71429em;
}

.hierarchical-select-wrapper .dropbox .dropbox-title {
  color: #353535;
  font-size: 1.08333em;
  font-weight: bold;
  padding: 0.38462em 0;
  text-align: left;
}
.hierarchical-select-wrapper .dropbox table {
  border: 1px solid #d3d2ce;
}
.hierarchical-select-wrapper .dropbox tr.dropbox-entry {
  background-color: #ffffff;
  border: 1px solid #d3d2ce;
}
.hierarchical-select-wrapper .dropbox td {
  color: #666666;
  padding: 0.41667em 0.83333em;
}
.hierarchical-select-wrapper .dropbox td.dropbox-remove a {
  color: #006795;
}
.hierarchical-select-wrapper .dropbox.error {
  background-image: none;
}

.wysiwyg-toggle-wrapper {
  font-size: 0.8em;
  margin-bottom: .5em;
}

.fieldset-legend {
  color: #043a66;
  display: block;
  font-size: 1.07143em;
  margin-bottom: 1.33333em;
  text-transform: uppercase;
}

@media all and (max-width: 480px) {
  .form-type-container .form-wrapper + .form-wrapper {
    margin-top: 1em;
  }
}

@media all and (max-width: 480px) {
  #content form .form-type-date-select .form-type-select {
    margin-bottom: 1em;
  }
}
#content form .form-type-date-select .form-type-select:last-child {
  margin-bottom: 0;
}

@media all and (max-width: 480px) {
  .confirm-parent, .password-parent {
    width: auto;
  }
}

/* Language Switcher Form */
#content form#eca-common-language-switcher-form {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
@media all and (max-width: 480px) {
  #content form#eca-common-language-switcher-form {
    border-bottom: 1px dotted #cfdce2;
    margin-bottom: 1.53846em;
    padding-bottom: 1.53846em;
  }
}
#content form#eca-common-language-switcher-form .form-item {
  padding-right: 1.78571em;
}
@media all and (max-width: 480px) {
  #content form#eca-common-language-switcher-form .form-item {
    margin-bottom: 0;
  }
}
#content form#eca-common-language-switcher-form label {
  color: #444444;
  float: left;
  font-size: 0.92857em;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-weight: 600;
  margin-right: 1.15385em;
  margin-top: 0.30769em;
  margin-bottom: 0.38462em;
  text-transform: uppercase;
}

/* =============================================================================
   Project Creation Form
   ========================================================================== */
#content form ul.registration-step-list,
#content form .project-progress-indicator {
  background-color: #006795;
  border-bottom: 4px solid #8ac23e;
  margin-bottom: 0;
  width: 100%;
  overflow: hidden;
  *zoom: 1;
}
#content form ul.registration-step-list li,
#content form ul.registration-step-list .step1,
#content form ul.registration-step-list .step2,
#content form ul.registration-step-list .step3,
#content form .project-progress-indicator li,
#content form .project-progress-indicator .step1,
#content form .project-progress-indicator .step2,
#content form .project-progress-indicator .step3 {
  border-bottom: 2px solid #ffffff;
  color: #80b3ca;
  float: left;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 1.14286em;
  font-weight: 600;
  height: 2.8125em;
  line-height: 1.125em;
  margin-bottom: 0;
  padding: 0.9375em 0 0 4.6875em;
  width: 237px;
}
@media all and (max-width: 480px) {
  #content form ul.registration-step-list li,
  #content form ul.registration-step-list .step1,
  #content form ul.registration-step-list .step2,
  #content form ul.registration-step-list .step3,
  #content form .project-progress-indicator li,
  #content form .project-progress-indicator .step1,
  #content form .project-progress-indicator .step2,
  #content form .project-progress-indicator .step3 {
    float: none;
    padding-bottom: .5em;
    width: 100%;
  }
}
#content form ul.registration-step-list .user-register-form-step-2,
#content form ul.registration-step-list .step2,
#content form .project-progress-indicator .user-register-form-step-2,
#content form .project-progress-indicator .step2 {
  border-left: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
}
@media all and (max-width: 480px) {
  #content form ul.registration-step-list .user-register-form-step-2,
  #content form ul.registration-step-list .step2,
  #content form .project-progress-indicator .user-register-form-step-2,
  #content form .project-progress-indicator .step2 {
    border-left: 0;
    border-right: 0;
  }
}
#content form ul.registration-step-list .user-register-form-step-3,
#content form ul.registration-step-list .step3,
#content form .project-progress-indicator .user-register-form-step-3,
#content form .project-progress-indicator .step3 {
  width: 236px;
}
@media all and (max-width: 480px) {
  #content form ul.registration-step-list .user-register-form-step-3,
  #content form ul.registration-step-list .step3,
  #content form .project-progress-indicator .user-register-form-step-3,
  #content form .project-progress-indicator .step3 {
    width: 100%;
  }
}
#content form ul.registration-step-list .registration-step-title,
#content form ul.registration-step-list .step-title,
#content form .project-progress-indicator .registration-step-title,
#content form .project-progress-indicator .step-title {
  text-transform: uppercase;
}
#content form ul.registration-step-list .current-registration-step,
#content form ul.registration-step-list .create,
#content form ul.registration-step-list .share,
#content form ul.registration-step-list .update,
#content form .project-progress-indicator .current-registration-step,
#content form .project-progress-indicator .create,
#content form .project-progress-indicator .share,
#content form .project-progress-indicator .update {
  border-bottom-color: #8ac23e;
  color: #ffffff;
}
@media all and (max-width: 480px) {
  #content form ul.registration-step-list .current-registration-step,
  #content form ul.registration-step-list .create,
  #content form ul.registration-step-list .share,
  #content form ul.registration-step-list .update,
  #content form .project-progress-indicator .current-registration-step,
  #content form .project-progress-indicator .create,
  #content form .project-progress-indicator .share,
  #content form .project-progress-indicator .update {
    border-bottom-color: #ffffff;
  }
}

#content .node-project-form .project-progress-indicator {
  margin-bottom: 2em;
}
#content .node-project-form .form-item-field-competition-und,
#content .node-project-form .form-field-type-datetime,
#content .node-project-form .form-field-name-field-subject,
#content .node-project-form #field-description-add-more-wrapper,
#content .node-project-form .form-field-name-field-project-proposal-pdf,
#content .node-project-form .form-field-name-field-proposal-budget-document,
#content .node-project-form .form-field-name-field-website,
#content .node-project-form .form-field-name-field-project-photos,
#content .node-project-form .group-project-video {
  border-bottom: 1px dotted #cfdce2;
  margin-bottom: 2.5em;
  padding-bottom: 2.5em;
}
#content .node-project-form .form-item-field-competition-und .form-item,
#content .node-project-form .form-field-type-datetime .form-item,
#content .node-project-form .form-field-name-field-subject .form-item,
#content .node-project-form #field-description-add-more-wrapper .form-item,
#content .node-project-form .form-field-name-field-project-proposal-pdf .form-item,
#content .node-project-form .form-field-name-field-proposal-budget-document .form-item,
#content .node-project-form .form-field-name-field-website .form-item,
#content .node-project-form .form-field-name-field-project-photos .form-item,
#content .node-project-form .group-project-video .form-item {
  margin-bottom: 0;
}
#content .node-project-form .form-type-date-popup label {
  float: left;
}
#content .node-project-form .form-field-type-datetime label {
  font-weight: normal;
}
#content .node-project-form .date-float .form-item {
  margin-bottom: 1em;
  margin-top: 0;
}
#content .node-project-form .start-date-wrapper {
  margin-bottom: 1.78571em;
}
#content .node-project-form .start-date-wrapper .description,
#content .node-project-form .end-date-wrapper .description {
  display: none;
}
#content .node-project-form .start-date-wrapper input,
#content .node-project-form .end-date-wrapper input {
  width: 10.71429em;
}
#content .node-project-form .form-item-field-date-und-0-value {
  margin-bottom: 0.35714em;
}
#content .node-project-form .form-item-field-date-und-0-value input {
  margin-left: -0.35714em;
}
#content .node-project-form .form-item-field-date-und-0-value2 label {
  float: none;
}
#content .node-project-form .form-item-field-date-und-0-value2 .form-type-textfield label {
  display: none;
}
#content .node-project-form .form-item-field-description-und-0-value,
#content .node-project-form .form-item-field-description-und-0-format {
  margin-bottom: 0;
}
#content .node-project-form .description {
  color: #888888;
  font-size: 0.78571em;
  padding-top: 0.71429em;
}
#content .node-project-form .group-project-video .form-item-field-project-video-title-und-0-value {
  margin-bottom: 0;
}
#content .node-project-form #edit-field-project-video-source-und-0-title {
  margin-bottom: 0.35714em;
}
#content .node-project-form #edit-field-project-video-source-und-0-title .description {
  padding-top: 0;
}

/* =============================================================================
   Project Share Form
   ========================================================================== */
.page-node-share .entityreference-browser-widget-left {
  background-color: white;
  margin-right: 9px;
  overflow: visible;
}
.page-node-share .entityreference-browser-view-widget {
  border-left: 1px dotted #cfdce2;
  float: left;
  height: auto;
  overflow: visible;
  width: 740px;
}
.page-node-share .entityreference-browser-view-widget .view {
  height: auto;
  overflow-y: visible;
}
.page-node-share .entityreference-browser-view-widget .view .view-filters {
  border-bottom: 1px dotted #cfdce2;
}
.page-node-share .entityreference-browser-view-widget .view .view-content {
  height: auto;
  overflow: visible;
}
.page-node-share .entityreference-browser-view-widget table {
  width: 100%;
}
.page-node-share .ajax-progress-throbber {
  display: inline;
}

/* =============================================================================
   Panel Panes
   ========================================================================== */
#content .pane-alumn-of-the-month {
  background-color: #86c7e6;
  padding: 3.92857em 1.07143em 1.78571em;
}
#content .pane-alumn-of-the-month .node-alumni-story {
  margin-bottom: 0.57143em;
}
#content .pane-alumn-of-the-month h3.pane-title {
  color: #ffffff;
  font-size: 1em;
  font-weight: 600;
  margin-bottom: 0;
  margin-left: -1.42857em;
  padding: 0.64286em 0 1.35714em 1.35714em;
  position: absolute;
  top: 0.71429em;
  width: 15em;
}
#content .pane-alumn-of-the-month .more-link {
  color: #ffffff;
  display: inline-block;
  float: right;
  font-size: 0.92857em;
  font-weight: 600;
  margin-right: -1.53846em;
  padding: 0.61538em 1.46154em 1.46154em 2.46154em;
  text-transform: uppercase;
}
#content .pane-alumn-of-the-month .more-link .arrow {
  margin-top: -0.15385em;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
#content .pane-alumn-of-the-month .image-wrapper {
  position: relative;
}
#content .pane-alumn-of-the-month .info {
  bottom: 0.71429em;
  margin-left: 0.57143em;
  position: absolute;
  width: 13.14286em;
  z-index: 100;
}
#content .pane-alumn-of-the-month .info h2.name {
  color: #ffffff;
  font-size: 1.42857em;
  font-weight: 700;
  line-height: 1em;
  margin-bottom: 0.25em;
}
#content .pane-alumn-of-the-month .info .field-home-country {
  color: #ffffff;
  font-size: 0.92857em;
  text-transform: uppercase;
}
#content .pane-alumn-of-the-month .trans {
  background-color: #000000;
  bottom: 0;
  position: absolute;
  width: 200px;
  z-index: 99;
}
.opacity #content .pane-alumn-of-the-month .trans {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
@media all and (max-width: 480px) {
  #content .pane-alumn-of-the-month .trans {
    width: 100%;
  }
}
#content .pane-alumn-of-the-month .field-alumnistory-profile-img {
  margin-bottom: 0.57143em;
}
#content .pane-alumn-of-the-month .field-alumnistory-profile-img img {
  display: block;
}
@media all and (max-width: 480px) {
  #content .pane-alumn-of-the-month .field-alumnistory-profile-img img {
    width: 100%;
  }
}
#content .pane-alumn-of-the-month p {
  color: #ffffff;
  font-size: 0.92857em;
  line-height: 1.38462em;
  margin-left: 0.57143em;
}
#content .pane-bundle-alumni-open-competitions {
  margin-bottom: 2.14286em;
}
#content .pane-bundle-alumni-open-competitions .open-competitions {
  padding-top: 0.71429em;
  overflow: hidden;
  *zoom: 1;
}
#content .pane-bundle-alumni-open-competitions .open-competitions h3 {
  margin-bottom: 0.71429em;
  text-transform: none;
}
#content .pane-bundle-alumni-open-competitions .open-competitions h4 {
  color: #006795;
  line-height: 1.28571em;
  margin-bottom: 0.57143em;
}
#content .pane-bundle-alumni-open-competitions .open-competitions p {
  line-height: 1.28571em;
  margin-bottom: 0.92857em;
}
#content .pane-bundle-alumni-open-competitions .open-competitions a.button {
  background-color: #8ac23e;
  border: 0px;
  color: #ffffff;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 600;
  margin-right: .5em;
  padding: 5px 13px;
  text-transform: uppercase;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.borderradius #content .pane-bundle-alumni-open-competitions .open-competitions a.button {
  -webkit-border-radius: 25px 25px 25px 25px;
  -moz-border-radius: 25px 25px 25px 25px;
  -ms-border-radius: 25px 25px 25px 25px;
  -o-border-radius: 25px 25px 25px 25px;
  border-radius: 25px 25px 25px 25px;
}
#content .pane-bundle-alumni-open-competitions .open-competitions-left,
#content .pane-bundle-alumni-open-competitions .open-competitions-right {
  float: left;
  padding-left: 1.42857em;
  padding-right: 1em;
  width: 15em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-open-competitions .open-competitions-left,
  #content .pane-bundle-alumni-open-competitions .open-competitions-right {
    width: auto;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 1.42857em;
    float: none;
  }
}
#content .pane-bundle-alumni-open-competitions .open-competitions-left {
  border-right: 2px solid #cfdce2;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-open-competitions .open-competitions-left {
    border-right: none;
  }
}
#content .pane-latest-highlight {
  background-color: #86c7e6;
  color: #ffffff;
  padding: 1.07143em 0.71429em 1.07143em 1.07143em;
}
#content .pane-latest-highlight h3.pane-title {
  color: #006795;
  font-size: 1.28571em;
  font-weight: 600;
  margin-bottom: 0.71429em;
}
#content .pane-latest-highlight a.more-link {
  font-size: 0.92857em;
  font-weight: bold;
  margin-top: 0.71429em;
  padding-right: 1.35714em;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-flexi-promo img {
    width: 100%;
  }
}
.lt-ie9 #content .pane-bundle-alumni-flexi-promo img {
  width: 100%;
  height: auto;
}
#content .pane-bundle-alumni-flexi-promo .content {
  padding: 1.07143em 0.71429em 1.07143em 1.07143em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-flexi-promo .content {
    padding-left: 1em;
    padding-right: 1em;
  }
}
#content .pane-bundle-alumni-flexi-promo p {
  color: #ffffff;
  font-size: 0.71429em 1.07143em;
  line-height: 1.33333em;
}
#content .pane-bundle-alumni-flexi-promo a {
  color: #ffffff;
}
#content .pane-bundle-alumni-flexi-promo .learn-more {
  font-size: 0.85714em;
}
#content .pane-bundle-alumni-flexi-promo .learn-more a {
  padding-right: 1.35714em;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
#content .pane-bundle-alumni-flexi-promo h2 {
  color: #006795;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 1.28571em;
  font-weight: 600;
  line-height: 1.33333em;
  margin-bottom: 0.83333em;
  text-transform: uppercase;
}
#content .pane-bundle-alumni-flexi-promo .text-promo {
  background-color: #86c7e6;
}
#content .pane-bundle-alumni-flexi-promo .text-promo .learn-more {
  font-size: 0.92857em;
}
#content .pane-bundle-alumni-flexi-promo .text-promo .learn-more a {
  color: #006795;
  font-weight: bold;
}
#content .pane-bundle-alumni-flexi-promo .image-promo {
  background-color: #86c7e6;
}
#content .pane-bundle-alumni-flexi-promo .image-promo h2 {
  color: #ffffff;
  font-size: 1em;
  margin-bottom: 0;
  margin-left: -1.85714em;
  margin-top: -2.71429em;
  padding: 0.64286em 2.5em 1.35714em 1.35714em;
  position: relative;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-flexi-promo .image-promo h2 {
    margin-left: -2.66667em;
  }
}
#content .pane-bundle-alumni-flexi-promo .image-promo p {
  font-size: 1.28571em;
  margin-bottom: 0;
}
#content .pane-bundle-alumni-flexi-promo .image-promo .arrow {
  margin-left: 0.57143em;
  position: absolute;
  display: inline-block;
}
#content .pane-bundle-alumni-multimedia-carousel {
  background-color: #006795;
  padding-bottom: 0.35714em;
  position: relative;
  width: 35em;
}
#content .pane-bundle-alumni-multimedia-carousel .pane-title {
  color: #ffffff;
  font-size: 1.28571em;
  font-weight: 600;
  margin-bottom: 1.07143em;
  margin-left: 0.66667em;
  padding-top: 0.83333em;
  text-transform: uppercase;
}
#content .pane-bundle-alumni-multimedia-carousel .pane-content {
  margin-bottom: 0.71429em;
  margin-left: 0.35714em;
}
#content .pane-bundle-alumni-multimedia-carousel .view-multimedia-carousel {
  position: static;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid {
  background-color: transparent;
  background-image: none;
  border: 0px;
  padding-bottom: 0;
  padding-top: 0;
}
.borderradius #content .pane-bundle-alumni-multimedia-carousel .liquid {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid .wrapper {
  width: 35em !important;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid img {
  margin-bottom: 0;
  -webkit-box-shadow: 0 0 0 0;
  -moz-box-shadow: 0 0 0 0;
  box-shadow: 0 0 0 0;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid h2.node-title {
  font-size: 1.07143em;
  line-height: 1.42857em;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid h2.node-title a {
  color: #ffffff;
  display: block;
  font-weight: 700;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid h2.node-title a span.arrow {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-left: 0.35714em;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid ul li {
  width: 220px;
}
#content .pane-bundle-alumni-multimedia-carousel .liquid ul li img {
  height: 122px;
}
#content .pane-bundle-alumni-multimedia-carousel .previous {
  position: absolute;
  right: 3.14286em;
  top: 0.71429em;
}
#content .pane-bundle-alumni-multimedia-carousel .next {
  position: absolute;
  right: 1.07143em;
  top: 0.71429em;
}
#content .pane-bundle-alumni-multimedia-carousel .disabled {
  cursor: default;
}
#content .pane-bundle-alumni-latest-activity,
#content .pane-bundle-alumni-latest-activity-location {
  border-bottom: 4px solid #8ac23e;
  margin-bottom: 2em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity,
  #content .pane-bundle-alumni-latest-activity-location {
    margin-left: -0.73333em;
    margin-right: -0.73333em;
    margin-bottom: 0.66667em;
  }
}
#content .pane-bundle-alumni-latest-activity h3.pane-title,
#content .pane-bundle-alumni-latest-activity-location h3.pane-title {
  font-size: 1.5em;
  margin-left: 0.95238em;
  margin-top: 0.47619em;
  position: absolute;
  text-transform: none;
  z-index: 100;
}
.front #content .pane-bundle-alumni-latest-activity h3.pane-title, .front
#content .pane-bundle-alumni-latest-activity-location h3.pane-title {
  text-transform: uppercase;
  font-weight: 400;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity h3.pane-title,
  #content .pane-bundle-alumni-latest-activity-location h3.pane-title {
    font-size: 1em;
    margin-top: 0.46667em;
    margin-left: 1.33333em;
  }
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .tabs h2.title,
  #content .pane-bundle-alumni-latest-activity-location .tabs h2.title {
    margin-top: -0.2381em;
    overflow: hidden;
    *zoom: 1;
  }
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .tabs h2.title a,
  #content .pane-bundle-alumni-latest-activity-location .tabs h2.title a {
    float: right;
    margin-right: 0.47619em;
  }
}
#content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav,
#content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav {
  padding-left: 13.42857em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav,
  #content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav {
    padding: 0;
  }
}
#content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav li,
#content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav li {
  position: relative;
  top: 0;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav li,
  #content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav li {
    width: 100%;
  }
}
#content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav li a,
#content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav li a {
  font-size: 1.14286em;
  font-weight: 600;
  height: auto;
  line-height: normal;
  padding: 0.875em 0.6875em 0.625em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav li a,
  #content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav li a {
    text-indent: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.front #content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav li a, .front
#content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav li a {
  padding-left: 3.4375em;
  padding-right: 3.4375em;
}
@media all and (max-width: 480px) {
  .front #content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav li a, .front
  #content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav li a {
    text-indent: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.lt-ie9 #content .pane-bundle-alumni-latest-activity .tabs ul.ui-tabs-nav li a, .lt-ie9
#content .pane-bundle-alumni-latest-activity-location .tabs ul.ui-tabs-nav li a {
  font-size: 1em;
}
#content .pane-bundle-alumni-latest-activity .tabs .ui-tabs-panel,
#content .pane-bundle-alumni-latest-activity .tab-content,
#content .pane-bundle-alumni-latest-activity-location .tabs .ui-tabs-panel,
#content .pane-bundle-alumni-latest-activity-location .tab-content {
  display: block;
  position: relative;
  padding: 0.85714em 1.42857em 1.42857em;
  border-top: 0px;
  border-left: 1px solid #cfdce2;
  border-right: 1px solid #cfdce2;
  margin-top: 0;
}
.borderradius #content .pane-bundle-alumni-latest-activity .tabs .ui-tabs-panel, .borderradius
#content .pane-bundle-alumni-latest-activity .tab-content, .borderradius
#content .pane-bundle-alumni-latest-activity-location .tabs .ui-tabs-panel, .borderradius
#content .pane-bundle-alumni-latest-activity-location .tab-content {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
#content .pane-bundle-alumni-latest-activity .footer,
#content .pane-bundle-alumni-latest-activity-location .footer {
  overflow: hidden;
  *zoom: 1;
}
#content .pane-bundle-alumni-latest-activity .footer .post-link,
#content .pane-bundle-alumni-latest-activity-location .footer .post-link {
  float: left;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .footer .post-link,
  #content .pane-bundle-alumni-latest-activity-location .footer .post-link {
    float: none;
    margin-bottom: 1.5em;
  }
}
#content .pane-bundle-alumni-latest-activity .more-link a,
#content .pane-bundle-alumni-latest-activity-location .more-link a {
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 0.92857em;
  font-weight: 700;
  padding-right: 1em;
  text-transform: uppercase;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .more-link,
  #content .pane-bundle-alumni-latest-activity-location .more-link {
    background-color: #8ac23e;
    bottom: 0;
    display: block;
    margin-left: -22px;
    position: absolute;
    width: 102%;
  }
  #content .pane-bundle-alumni-latest-activity .more-link a,
  #content .pane-bundle-alumni-latest-activity-location .more-link a {
    color: white;
    margin-right: 1.66667em;
    padding-bottom: 0.13333em;
    padding-top: 0.26667em;
  }
}
#content .pane-bundle-alumni-latest-activity .content,
#content .pane-bundle-alumni-latest-activity-location .content {
  border-top: 1px dotted #cfdce2;
  margin-bottom: 0.85714em;
}
#content .pane-bundle-alumni-latest-activity-location h3.pane-title {
  margin-left: 0;
  margin-top: 0;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity-location h3.pane-title {
    margin-left: 0.95238em;
    margin-top: 0.47619em;
    margin-bottom: .5em;
    position: relative;
  }
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location {
  background-color: #8ac23e;
  float: none;
  height: 1.42857em;
  margin: 0 0 0 15.42857em;
  padding: 0.57143em;
  width: 18.44em;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:hover,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.hover,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:active,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.active,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:focus,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.focus {
  height: 23px;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector span,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:hover span,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.hover span,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:active span,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.active span,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:focus span,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.focus span {
  height: 23px;
  line-height: 23px;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector select,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:hover select,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.hover select,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:active select,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.active select,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:focus select,
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.focus select {
  cursor: pointer;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.disabled {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
  cursor: default;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.disabled.hover, #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.disabled:hover, #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.disabled.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector,
#content .pane-bundle-alumni-latest-activity-location .form-item-location button {
  border: 1px solid #D3D2CE;
  color: #585858;
  font-size: 0.85714em;
  padding: 0 0 0 10px;
  margin-right: 0.66667em;
  -webkit-font-smoothing: antialiased;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.borderradius #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector, .borderradius
#content .pane-bundle-alumni-latest-activity-location .form-item-location button {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.hover, #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector:hover, #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector.focus,
#content .pane-bundle-alumni-latest-activity-location .form-item-location button.hover,
#content .pane-bundle-alumni-latest-activity-location .form-item-location button:hover,
#content .pane-bundle-alumni-latest-activity-location .form-item-location button.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector span,
#content .pane-bundle-alumni-latest-activity-location .form-item-location button span {
  background-image: none;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location button {
  height: 25px;
}
.lt-ie8 #content .pane-bundle-alumni-latest-activity-location .form-item-location {
  display: block;
  width: 13.78571em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity-location .form-item-location {
    float: right;
    margin-right: 0.71429em;
  }
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location label {
  color: #ffffff;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-top: 0.13333em;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector {
  float: right;
  width: 15.35714em;
  margin-right: 0;
}
.lt-ie8 #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector {
  margin-top: -3.14286em;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector span {
  font-size: 0.91667em;
  padding-right: 3.27273em;
  width: 13.81818em;
}
.lt-ie8 #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector span {
  padding-right: 1.72727em;
}
#content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector select {
  width: 17.91667em;
}
.lt-ie8 #content .pane-bundle-alumni-latest-activity-location .form-item-location div.selector select {
  width: 16em;
}
#content .pane-bundle-alumni-latest-activity-location #latest-activity-location-listing {
  border-top: 4px solid #8ac23e;
  clear: both;
  padding-top: 0.71429em;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images {
  padding: 1em 0.71429em;
  position: relative;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images {
    margin-bottom: 0.71429em;
    padding-bottom: 4.28571em;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default h2, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images h2 {
  color: #ffffff;
  float: left;
  font-size: 1.28571em;
  font-weight: 400;
  margin-bottom: 0;
  margin-left: -0.83333em;
  padding: 0 1.27778em 0 0;
  text-transform: uppercase;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default h2, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images h2 {
    padding: 0 1.27778em 0.72222em 0;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default h2 .banner-inner, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images h2 .banner-inner {
  display: block;
  padding: 0.44444em 1.66667em 1.27778em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default h2 .banner-inner, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images h2 .banner-inner {
    font-size: 0.88889em;
    padding: 0.5625em 1.25em 1.4375em 1em;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .images, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .images {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 1em;
  clear: left;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .images, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .images {
    margin-left: -0.71429em;
    margin-right: -0.71429em;
    overflow: hidden;
    *zoom: 1;
  }
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .images br, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .images br {
    display: none;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .images img, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .images img {
  float: left;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .images img, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .images img {
    width: 25%;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default p, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images p {
  clear: left;
  color: #ffffff;
  font-size: 1.28571em;
  font-weight: 500;
  margin-top: 0.55556em;
  margin-bottom: 0;
  padding-left: 0.72222em;
  width: 66.66667%;
}
.fontface #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default p, .fontface #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images p {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default p, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images p {
    font-size: 1.14286em;
    padding-left: 0;
    width: auto;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .learn-more, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .learn-more {
  font-size: 1.28571em;
  color: white;
  display: inline-block;
  float: right;
  font-weight: 400;
  margin-right: -13px;
  padding: 1px 0 0 24px;
  text-transform: uppercase;
  position: absolute;
  bottom: 0;
  right: 8px;
}
.fontface #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .learn-more, .fontface #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .learn-more {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .learn-more, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .learn-more {
    font-size: 1.14286em;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .learn-more .banner-inner, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .learn-more .banner-inner {
  display: block;
  padding: 8px 1.11111em 23px 0.55556em;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.default .learn-more .arrow, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.images .learn-more .arrow {
  margin-left: 0.44444em;
  margin-top: -0.22222em;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.double {
  border: 1px solid #cfdce2;
  padding: 1.42857em 1.07143em 0.71429em;
  overflow: hidden;
  *zoom: 1;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.double .teaser {
  float: left;
  width: 15.71429em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.double .teaser {
    float: none;
    width: auto;
  }
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.double .teaser img {
    width: 100%;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.double .teaser:first-child {
  margin-right: 1.28571em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.double .teaser:first-child {
    margin-right: 0;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.double h2 {
  color: #006795;
  font-size: 1.07143em;
  line-height: 1.2em;
  margin-bottom: 0.66667em;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.double p {
  color: #444444;
  font-size: 0.92857em;
  line-height: 1.38462em;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.double a.learn-more,
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.double a.registration {
  clear: both;
  display: block;
  float: left;
  font-weight: bold;
  margin-bottom: 0.71429em;
  padding-right: 1.42857em;
}
.cssgradients #content .pane-bundle-alumni-subpage-teaser .subpageteaser.double {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d0e7f1), color-stop(100%, #f7f9fa));
  background-image: -webkit-linear-gradient(#d0e7f1, #f7f9fa);
  background-image: -moz-linear-gradient(#d0e7f1, #f7f9fa);
  background-image: -o-linear-gradient(#d0e7f1, #f7f9fa);
  background-image: linear-gradient(#d0e7f1, #f7f9fa);
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.image, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text {
  padding: 1.42857em;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.image p.image, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text p.image {
  margin-bottom: 0;
  margin-top: 0;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.image p.image img, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text p.image img {
  border-bottom: 4px solid #043a66;
  float: right;
  margin-bottom: 0.71429em;
  margin-left: 1.78571em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-subpage-teaser .subpageteaser.image p.image img, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text p.image img {
    width: 6.66667em;
  }
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.image h2, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text h2 {
  font-size: 1.5em;
  line-height: 1.2381em;
  margin-bottom: 0.85714em;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.image p, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text p {
  color: #444444;
  font-size: 1.07143em;
  line-height: 1.53333em;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.image p.learn-more, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text p.learn-more {
  margin-bottom: 0;
}
#content .pane-bundle-alumni-subpage-teaser .subpageteaser.image p.learn-more a, #content .pane-bundle-alumni-subpage-teaser .subpageteaser.text p.learn-more a {
  padding-right: 1.33333em;
}
.lt-ie8 #content .pane-bundle-alumni-subpage-teaser .subpageteaser {
  zoom: 1;
}
#content .pane-bundle-alumni-story-promo {
  background-color: #353535;
  padding: 0.92857em 1.07143em;
  padding-bottom: 1.33333em;
}
#content .pane-bundle-alumni-story-promo h2.node-title {
  color: #efefef;
  font-size: 1em;
  padding-bottom: 1em;
  padding-top: 0.14286em;
  text-transform: uppercase;
}
#content .pane-bundle-alumni-story-promo .info {
  border-bottom: 1px dotted #8f8f8f;
  margin-bottom: 1.07143em;
  padding-bottom: 1.07143em;
}
.lt-ie9 #content .pane-bundle-alumni-story-promo img {
  width: 100%;
}
#content .pane-bundle-alumni-story-promo h3 {
  font-size: 1.42857em;
  margin-bottom: 0.4em;
  text-transform: none;
}
#content .pane-bundle-alumni-story-promo h3 a {
  color: #d0e7f1;
}
#content .pane-bundle-alumni-story-promo p {
  color: #ffffff;
}
#content .pane-bundle-alumni-story-promo .title,
#content .pane-bundle-alumni-story-promo .location {
  color: #ffffff;
  font-size: 0.92857em;
  line-height: 1.53846em;
  text-transform: uppercase;
}
#content .pane-bundle-alumni-story-promo .teaser {
  font-size: 0.92857em;
  line-height: 1.38462em;
}
#content .pane-bundle-alumni-story-promo a.learn-more {
  color: #d0e7f1;
  padding-right: 1.42857em;
}
#content .pane-bundle-alumni-caq-carousel {
  border-bottom: 4px solid #cfdce2;
  border-top: 4px solid #cfdce2;
  padding-bottom: 0.35714em;
  padding-top: 0.71429em;
}
#content .pane-bundle-alumni-caq-carousel h3.pane-title {
  margin-bottom: 0.85714em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-caq-carousel h3.pane-title {
    margin-left: 0.71429em;
  }
}
#content .pane-bundle-alumni-caq-carousel .jcarousel-container {
  margin-left: 0;
  margin-bottom: 0.33333em;
  padding: 0;
  width: 100%;
  height: auto;
}
#content .pane-bundle-alumni-caq-carousel .jcarousel-item {
  height: auto;
  overflow: visible;
  text-align: left;
  width: 157px;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-caq-carousel .jcarousel-item {
    width: 145px;
  }
}
#content .pane-bundle-alumni-caq-carousel .jcarousel-clip {
  width: 100%;
}
#content .pane-bundle-alumni-caq-carousel .view-content ul li {
  border: 0px;
  margin-left: 0;
  margin-right: 9px;
}
#content .pane-bundle-alumni-caq-carousel .view-content ul li a {
  background-color: #f7f9fa;
  border: 1px solid #cfdce2;
  color: #444444;
  display: block;
  font-size: 0.92857em;
  line-height: 1.38462em;
  padding: 10px;
  visibility: hidden;
  width: 10.38462em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-caq-carousel .view-content ul li a {
    width: auto;
    font-size: 1.07143em;
    line-height: 1.26667em;
  }
}
#content .pane-bundle-alumni-caq-carousel .view-content ul li a.with-height {
  visibility: visible;
}
#content .pane-bundle-alumni-caq-carousel .view-content ul li a:hover {
  background-color: #006795;
  border: 1px solid #006795;
  color: white;
  text-decoration: none;
}
#content .pane-bundle-alumni-caq-carousel .view-footer {
  font-size: 0.92857em;
  font-weight: 700;
  margin-right: 0.57143em;
  text-align: right;
  text-transform: uppercase;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-caq-carousel .view-footer {
    margin-right: 0;
  }
}
.fontface #content .pane-bundle-alumni-caq-carousel .view-footer {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
#content .pane-bundle-alumni-caq-carousel .view-footer a {
  padding-right: 1em;
}
#content .pane-bundle-alumni-caq-carousel .jcarousel-prev {
  display: block;
  position: absolute;
  left: 30.71429em;
  top: -2.57143em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-caq-carousel .jcarousel-prev {
    left: auto;
    right: 2.33333em;
  }
}
#content .pane-bundle-alumni-caq-carousel .jcarousel-next {
  display: block;
  position: absolute;
  left: 32.71429em;
  top: -2.57143em;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-caq-carousel .jcarousel-next {
    left: auto;
    right: 0;
  }
}
#content .pane-bundle-alumni-caq-carousel .jcarousel-next-disabled,
#content .pane-bundle-alumni-caq-carousel .jcarousel-prev-disabled {
  cursor: default;
}
#content .pane-bundle-alumni-content-listing .field-aot-month-top-items,
#content .pane-bundle-alumni-content-listing .field-na-listing-top-items,
#content .pane-bundle-alumni-content-listing .field-ma-listing-top-items,
#content .pane-bundle-alumni-content-listing .field-sa-listing-top-items,
#content .pane-bundle-alumni-content-listing .field-aa-listing-top-items,
#content .pane-bundle-alumni-content-listing .field-pa-listing-top-items,
#content .pane-bundle-alumni-content-listing .field-ha-listing-top-items,
#content .pane-bundle-alumni-otm-listing .field-aot-month-top-items,
#content .pane-bundle-alumni-otm-listing .field-na-listing-top-items,
#content .pane-bundle-alumni-otm-listing .field-ma-listing-top-items,
#content .pane-bundle-alumni-otm-listing .field-sa-listing-top-items,
#content .pane-bundle-alumni-otm-listing .field-aa-listing-top-items,
#content .pane-bundle-alumni-otm-listing .field-pa-listing-top-items,
#content .pane-bundle-alumni-otm-listing .field-ha-listing-top-items,
#content .pane-bundle-alumni-story-aggregation-listing .field-aot-month-top-items,
#content .pane-bundle-alumni-story-aggregation-listing .field-na-listing-top-items,
#content .pane-bundle-alumni-story-aggregation-listing .field-ma-listing-top-items,
#content .pane-bundle-alumni-story-aggregation-listing .field-sa-listing-top-items,
#content .pane-bundle-alumni-story-aggregation-listing .field-aa-listing-top-items,
#content .pane-bundle-alumni-story-aggregation-listing .field-pa-listing-top-items,
#content .pane-bundle-alumni-story-aggregation-listing .field-ha-listing-top-items,
#content .pane-bundle-highlight-aggregation-listing .field-aot-month-top-items,
#content .pane-bundle-highlight-aggregation-listing .field-na-listing-top-items,
#content .pane-bundle-highlight-aggregation-listing .field-ma-listing-top-items,
#content .pane-bundle-highlight-aggregation-listing .field-sa-listing-top-items,
#content .pane-bundle-highlight-aggregation-listing .field-aa-listing-top-items,
#content .pane-bundle-highlight-aggregation-listing .field-pa-listing-top-items,
#content .pane-bundle-highlight-aggregation-listing .field-ha-listing-top-items,
#content .pane-bundle-multimedia-aggregation-listing .field-aot-month-top-items,
#content .pane-bundle-multimedia-aggregation-listing .field-na-listing-top-items,
#content .pane-bundle-multimedia-aggregation-listing .field-ma-listing-top-items,
#content .pane-bundle-multimedia-aggregation-listing .field-sa-listing-top-items,
#content .pane-bundle-multimedia-aggregation-listing .field-aa-listing-top-items,
#content .pane-bundle-multimedia-aggregation-listing .field-pa-listing-top-items,
#content .pane-bundle-multimedia-aggregation-listing .field-ha-listing-top-items,
#content .pane-bundle-notable-alumni-listing .field-aot-month-top-items,
#content .pane-bundle-notable-alumni-listing .field-na-listing-top-items,
#content .pane-bundle-notable-alumni-listing .field-ma-listing-top-items,
#content .pane-bundle-notable-alumni-listing .field-sa-listing-top-items,
#content .pane-bundle-notable-alumni-listing .field-aa-listing-top-items,
#content .pane-bundle-notable-alumni-listing .field-pa-listing-top-items,
#content .pane-bundle-notable-alumni-listing .field-ha-listing-top-items {
  margin-right: 29px;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-content-listing .field-aot-month-top-items,
  #content .pane-bundle-alumni-content-listing .field-na-listing-top-items,
  #content .pane-bundle-alumni-content-listing .field-ma-listing-top-items,
  #content .pane-bundle-alumni-content-listing .field-sa-listing-top-items,
  #content .pane-bundle-alumni-content-listing .field-aa-listing-top-items,
  #content .pane-bundle-alumni-content-listing .field-pa-listing-top-items,
  #content .pane-bundle-alumni-content-listing .field-ha-listing-top-items,
  #content .pane-bundle-alumni-otm-listing .field-aot-month-top-items,
  #content .pane-bundle-alumni-otm-listing .field-na-listing-top-items,
  #content .pane-bundle-alumni-otm-listing .field-ma-listing-top-items,
  #content .pane-bundle-alumni-otm-listing .field-sa-listing-top-items,
  #content .pane-bundle-alumni-otm-listing .field-aa-listing-top-items,
  #content .pane-bundle-alumni-otm-listing .field-pa-listing-top-items,
  #content .pane-bundle-alumni-otm-listing .field-ha-listing-top-items,
  #content .pane-bundle-alumni-story-aggregation-listing .field-aot-month-top-items,
  #content .pane-bundle-alumni-story-aggregation-listing .field-na-listing-top-items,
  #content .pane-bundle-alumni-story-aggregation-listing .field-ma-listing-top-items,
  #content .pane-bundle-alumni-story-aggregation-listing .field-sa-listing-top-items,
  #content .pane-bundle-alumni-story-aggregation-listing .field-aa-listing-top-items,
  #content .pane-bundle-alumni-story-aggregation-listing .field-pa-listing-top-items,
  #content .pane-bundle-alumni-story-aggregation-listing .field-ha-listing-top-items,
  #content .pane-bundle-highlight-aggregation-listing .field-aot-month-top-items,
  #content .pane-bundle-highlight-aggregation-listing .field-na-listing-top-items,
  #content .pane-bundle-highlight-aggregation-listing .field-ma-listing-top-items,
  #content .pane-bundle-highlight-aggregation-listing .field-sa-listing-top-items,
  #content .pane-bundle-highlight-aggregation-listing .field-aa-listing-top-items,
  #content .pane-bundle-highlight-aggregation-listing .field-pa-listing-top-items,
  #content .pane-bundle-highlight-aggregation-listing .field-ha-listing-top-items,
  #content .pane-bundle-multimedia-aggregation-listing .field-aot-month-top-items,
  #content .pane-bundle-multimedia-aggregation-listing .field-na-listing-top-items,
  #content .pane-bundle-multimedia-aggregation-listing .field-ma-listing-top-items,
  #content .pane-bundle-multimedia-aggregation-listing .field-sa-listing-top-items,
  #content .pane-bundle-multimedia-aggregation-listing .field-aa-listing-top-items,
  #content .pane-bundle-multimedia-aggregation-listing .field-pa-listing-top-items,
  #content .pane-bundle-multimedia-aggregation-listing .field-ha-listing-top-items,
  #content .pane-bundle-notable-alumni-listing .field-aot-month-top-items,
  #content .pane-bundle-notable-alumni-listing .field-na-listing-top-items,
  #content .pane-bundle-notable-alumni-listing .field-ma-listing-top-items,
  #content .pane-bundle-notable-alumni-listing .field-sa-listing-top-items,
  #content .pane-bundle-notable-alumni-listing .field-aa-listing-top-items,
  #content .pane-bundle-notable-alumni-listing .field-pa-listing-top-items,
  #content .pane-bundle-notable-alumni-listing .field-ha-listing-top-items {
    margin-right: 0;
  }
}
#content .pane-bundle-alumni-content-listing .field-aot-month-top-items.row-last,
#content .pane-bundle-alumni-content-listing .field-na-listing-top-items.row-last,
#content .pane-bundle-alumni-content-listing .field-ma-listing-top-items.row-last,
#content .pane-bundle-alumni-content-listing .field-sa-listing-top-items.row-last,
#content .pane-bundle-alumni-content-listing .field-aa-listing-top-items.row-last,
#content .pane-bundle-alumni-content-listing .field-pa-listing-top-items.row-last,
#content .pane-bundle-alumni-content-listing .field-ha-listing-top-items.row-last,
#content .pane-bundle-alumni-otm-listing .field-aot-month-top-items.row-last,
#content .pane-bundle-alumni-otm-listing .field-na-listing-top-items.row-last,
#content .pane-bundle-alumni-otm-listing .field-ma-listing-top-items.row-last,
#content .pane-bundle-alumni-otm-listing .field-sa-listing-top-items.row-last,
#content .pane-bundle-alumni-otm-listing .field-aa-listing-top-items.row-last,
#content .pane-bundle-alumni-otm-listing .field-pa-listing-top-items.row-last,
#content .pane-bundle-alumni-otm-listing .field-ha-listing-top-items.row-last,
#content .pane-bundle-alumni-story-aggregation-listing .field-aot-month-top-items.row-last,
#content .pane-bundle-alumni-story-aggregation-listing .field-na-listing-top-items.row-last,
#content .pane-bundle-alumni-story-aggregation-listing .field-ma-listing-top-items.row-last,
#content .pane-bundle-alumni-story-aggregation-listing .field-sa-listing-top-items.row-last,
#content .pane-bundle-alumni-story-aggregation-listing .field-aa-listing-top-items.row-last,
#content .pane-bundle-alumni-story-aggregation-listing .field-pa-listing-top-items.row-last,
#content .pane-bundle-alumni-story-aggregation-listing .field-ha-listing-top-items.row-last,
#content .pane-bundle-highlight-aggregation-listing .field-aot-month-top-items.row-last,
#content .pane-bundle-highlight-aggregation-listing .field-na-listing-top-items.row-last,
#content .pane-bundle-highlight-aggregation-listing .field-ma-listing-top-items.row-last,
#content .pane-bundle-highlight-aggregation-listing .field-sa-listing-top-items.row-last,
#content .pane-bundle-highlight-aggregation-listing .field-aa-listing-top-items.row-last,
#content .pane-bundle-highlight-aggregation-listing .field-pa-listing-top-items.row-last,
#content .pane-bundle-highlight-aggregation-listing .field-ha-listing-top-items.row-last,
#content .pane-bundle-multimedia-aggregation-listing .field-aot-month-top-items.row-last,
#content .pane-bundle-multimedia-aggregation-listing .field-na-listing-top-items.row-last,
#content .pane-bundle-multimedia-aggregation-listing .field-ma-listing-top-items.row-last,
#content .pane-bundle-multimedia-aggregation-listing .field-sa-listing-top-items.row-last,
#content .pane-bundle-multimedia-aggregation-listing .field-aa-listing-top-items.row-last,
#content .pane-bundle-multimedia-aggregation-listing .field-pa-listing-top-items.row-last,
#content .pane-bundle-multimedia-aggregation-listing .field-ha-listing-top-items.row-last,
#content .pane-bundle-notable-alumni-listing .field-aot-month-top-items.row-last,
#content .pane-bundle-notable-alumni-listing .field-na-listing-top-items.row-last,
#content .pane-bundle-notable-alumni-listing .field-ma-listing-top-items.row-last,
#content .pane-bundle-notable-alumni-listing .field-sa-listing-top-items.row-last,
#content .pane-bundle-notable-alumni-listing .field-aa-listing-top-items.row-last,
#content .pane-bundle-notable-alumni-listing .field-pa-listing-top-items.row-last,
#content .pane-bundle-notable-alumni-listing .field-ha-listing-top-items.row-last {
  margin-right: 0px;
}
#content .pane-bundle-alumni-content-listing section.view-mode-tile,
#content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile,
#content .pane-bundle-alumni-otm-listing section.view-mode-tile,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-tile,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile {
  background-color: #ffffff;
  border: 1px solid #cfdce2;
  padding: 1.07692em 1.07692em 3.07692em 1.07692em;
  width: 15.38462em;
}
#content .pane-bundle-alumni-content-listing section.view-mode-tile figure img,
#content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile figure img,
#content .pane-bundle-alumni-otm-listing section.view-mode-tile figure img,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile figure img,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile figure img,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile figure img,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-tile figure img,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile figure img,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile figure img,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile figure img,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile figure img,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile figure img {
  height: 113px;
  width: auto;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-content-listing section.view-mode-tile figure img,
  #content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile figure img,
  #content .pane-bundle-alumni-otm-listing section.view-mode-tile figure img,
  #content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile figure img,
  #content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile figure img,
  #content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile figure img,
  #content .pane-bundle-highlight-aggregation-listing section.view-mode-tile figure img,
  #content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile figure img,
  #content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile figure img,
  #content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile figure img,
  #content .pane-bundle-notable-alumni-listing section.view-mode-tile figure img,
  #content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile figure img {
    width: 100%;
    height: auto;
  }
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-content-listing section.view-mode-tile,
  #content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile,
  #content .pane-bundle-alumni-otm-listing section.view-mode-tile,
  #content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile,
  #content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile,
  #content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile,
  #content .pane-bundle-highlight-aggregation-listing section.view-mode-tile,
  #content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile,
  #content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile,
  #content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile,
  #content .pane-bundle-notable-alumni-listing section.view-mode-tile,
  #content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile {
    width: auto;
  }
}
#content .pane-bundle-alumni-content-listing section.view-mode-tile header,
#content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile header,
#content .pane-bundle-alumni-otm-listing section.view-mode-tile header,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile header,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile header,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile header,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-tile header,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile header,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile header,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile header,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile header,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile header {
  padding: 0;
}
#content .pane-bundle-alumni-content-listing section.view-mode-tile header h2,
#content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile header h2,
#content .pane-bundle-alumni-otm-listing section.view-mode-tile header h2,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile header h2,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile header h2,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile header h2,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-tile header h2,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile header h2,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile header h2,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile header h2,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile header h2,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile header h2 {
  font-size: 1.14286em;
  line-height: 1.25em;
}
#content .pane-bundle-alumni-content-listing section.view-mode-tile summary,
#content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile summary,
#content .pane-bundle-alumni-otm-listing section.view-mode-tile summary,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-tile summary,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile summary,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile summary,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile summary,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile summary,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary {
  padding-bottom: 3.57143em;
  padding-left: 0;
  padding-right: 0;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-content-listing section.view-mode-tile summary,
  #content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile summary,
  #content .pane-bundle-alumni-otm-listing section.view-mode-tile summary,
  #content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary,
  #content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary,
  #content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary,
  #content .pane-bundle-highlight-aggregation-listing section.view-mode-tile summary,
  #content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile summary,
  #content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile summary,
  #content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile summary,
  #content .pane-bundle-notable-alumni-listing section.view-mode-tile summary,
  #content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary {
    padding-bottom: 1em;
  }
}
#content .pane-bundle-alumni-content-listing section.view-mode-tile summary p,
#content .pane-bundle-alumni-content-listing section.view-mode-alumni_story_tile summary p,
#content .pane-bundle-alumni-otm-listing section.view-mode-tile summary p,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary p,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary p,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary p,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-tile summary p,
#content .pane-bundle-highlight-aggregation-listing section.view-mode-alumni_story_tile summary p,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-tile summary p,
#content .pane-bundle-multimedia-aggregation-listing section.view-mode-alumni_story_tile summary p,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile summary p,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary p {
  font-size: 1em;
  line-height: 1.28571em;
}
#content .pane-bundle-alumni-content-listing .media-icons,
#content .pane-bundle-alumni-otm-listing .media-icons,
#content .pane-bundle-alumni-story-aggregation-listing .media-icons,
#content .pane-bundle-highlight-aggregation-listing .media-icons,
#content .pane-bundle-multimedia-aggregation-listing .media-icons,
#content .pane-bundle-notable-alumni-listing .media-icons {
  background-color: transparent;
  border-top: 1px dotted #cfdce2;
  clear: both;
  margin-left: 1.07143em;
  width: 12.85714em;
  overflow: hidden;
  *zoom: 1;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-content-listing .media-icons,
  #content .pane-bundle-alumni-otm-listing .media-icons,
  #content .pane-bundle-alumni-story-aggregation-listing .media-icons,
  #content .pane-bundle-highlight-aggregation-listing .media-icons,
  #content .pane-bundle-multimedia-aggregation-listing .media-icons,
  #content .pane-bundle-notable-alumni-listing .media-icons {
    margin-left: 0;
    width: auto;
  }
}
#content .pane-bundle-alumni-content-listing .media-icons span,
#content .pane-bundle-alumni-otm-listing .media-icons span,
#content .pane-bundle-alumni-story-aggregation-listing .media-icons span,
#content .pane-bundle-highlight-aggregation-listing .media-icons span,
#content .pane-bundle-multimedia-aggregation-listing .media-icons span,
#content .pane-bundle-notable-alumni-listing .media-icons span {
  float: left;
  margin-right: 0.35714em;
}
#content .pane-bundle-alumni-otm-listing section.view-mode-tile header h2.node-title,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile header h2.node-title,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile header h2.node-title,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile header h2.node-title,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile header h2.node-title,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile header h2.node-title {
  font-size: 1.42857em;
  line-height: 1em;
  margin-bottom: 0.25em;
}
#content .pane-bundle-alumni-otm-listing section.view-mode-tile summary,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile summary,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary {
  padding-bottom: 0;
}
#content .pane-bundle-alumni-otm-listing section.view-mode-tile summary .first-line,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary .first-line,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile summary .first-line,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary .first-line,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary .first-line,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary .first-line {
  border-bottom: 1px dotted #cfdce2;
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
#content .pane-bundle-alumni-otm-listing section.view-mode-tile summary .field-home-country,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary .field-home-country,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile summary .field-home-country,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary .field-home-country,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary .field-home-country,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary .field-home-country {
  font-size: 0.92857em;
  font-weight: normal;
  text-transform: uppercase;
}
#content .pane-bundle-alumni-otm-listing section.view-mode-tile summary .field-alumnistory-occupation,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary .field-alumnistory-occupation,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile summary .field-alumnistory-occupation,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary .field-alumnistory-occupation,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary .field-alumnistory-occupation,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary .field-alumnistory-occupation {
  font-style: normal;
  font-size: 1.07143em;
  line-height: 1.33333em;
}
#content .pane-bundle-alumni-otm-listing section.view-mode-tile summary .program-location,
#content .pane-bundle-alumni-otm-listing section.view-mode-alumni_story_tile summary .program-location,
#content .pane-bundle-notable-alumni-listing section.view-mode-tile summary .program-location,
#content .pane-bundle-notable-alumni-listing section.view-mode-alumni_story_tile summary .program-location,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-tile summary .program-location,
#content .pane-bundle-alumni-story-aggregation-listing section.view-mode-alumni_story_tile summary .program-location {
  padding-bottom: 3.57143em;
}

.infinite-more {
  background-color: #8ac23e;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 0.92857em;
  padding-bottom: 0.46154em;
  padding-top: 0.46154em;
  text-transform: uppercase;
}
.infinite-more a:link {
  color: #ffffff;
  display: inline;
  margin: 0 auto;
  padding-right: 1.15385em;
  text-indent: 0;
  width: auto;
}

#content .item-list ul.infinitescroll-pager {
  border-top: 0;
  margin-top: 0;
  padding-top: 0;
}

/* =============================================================================
   Video Nodes
   ========================================================================== */
/* =============================================================================
   Member Profile
   ========================================================================== */
@media all and (max-width: 480px) {
  .user-profile.panel-layout-eca-twocol-nonmodular .panel-eca-twocol-nonmodular .panel-col-last {
    margin-top: 0;
  }
}

.user-profile h4.section-header,
.user-profile h4.section-title {
  color: #043a66;
  font-size: 0.92857em;
  margin-bottom: 0.38462em;
  margin-top: 2em;
  text-transform: uppercase;
}
@media all and (max-width: 480px) {
  .user-profile h4.section-header,
  .user-profile h4.section-title {
    margin-top: 0;
  }
}
.user-profile h3.field-label + h4.section-title,
.user-profile h3.field-label + h4.section-header {
  margin-top: 1.15385em;
}
@media all and (max-width: 480px) {
  .user-profile h3.field-label + h4.section-title,
  .user-profile h3.field-label + h4.section-header {
    margin-top: 0;
    border-top: none;
    padding-top: 0;
    padding-left: 0.76923em;
    padding-right: 0.76923em;
  }
}
.user-profile h4.section-title + a {
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -hp-pre-wrap;
  word-wrap: break-word;
}
.user-profile.logged-in .pane-user-profile-header {
  margin-top: 1em;
}
.user-profile .user-profile-header {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 2.14286em;
}
@media all and (max-width: 480px) {
  .user-profile .user-profile-header {
    margin-bottom: 1.42857em;
  }
}
.user-profile .user-profile-header .field-collection-container {
  float: left;
  width: 100%;
}
@media all and (max-width: 480px) {
  .user-profile .user-profile-header .field-collection-container {
    float: none;
    width: auto;
  }
}
.user-profile ul.action-links li {
  list-style: none;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .horizontal-tabs-panes {
    border-left: none;
    border-right: none;
    border-bottom: none;
  }
}
.user-profile .pane-user-profile .horizontal-tabs-panes fieldset.horizontal-tabs-pane {
  padding-bottom: 1.2em;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .horizontal-tabs-panes fieldset.horizontal-tabs-pane {
    padding-bottom: 0;
  }
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.user-profile .pane-user-profile .horizontal-tabs-list .selected {
  border-bottom: 1px solid #8ac23e;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile h4.section-title {
    padding-left: 0.76923em;
    padding-right: 0.76923em;
    border-top: 1px dotted #cfdce2;
    margin-top: 0;
    padding-top: 0.76923em;
  }
}
.user-profile .pane-user-profile .field-collection-view {
  font-size: 0.92857em;
  line-height: 1.61538em;
  position: relative;
  margin-bottom: 2.30769em;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .field-collection-view {
    margin-left: 0.76923em;
    margin-right: 0.76923em;
  }
}
.user-profile .pane-user-profile .field-collection-view .field-label {
  display: block;
  left: 0;
  position: absolute;
}
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-employer-name,
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-ch-location,
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-ch-title,
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-ch-date,
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-institution,
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-eh-location,
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-eh-date,
.user-profile .pane-user-profile .field-collection-view .field-alumni-user-focus-area {
  clear: both;
  display: block;
  font-weight: bold;
  margin-left: 5.76923em;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .field-collection-view + h4.section-title {
    margin-top: -1.33333em;
    margin-left: 0.76923em;
    margin-right: 0.76923em;
    padding-left: 0;
    padding-right: 0;
  }
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .field-collection-description {
    padding-left: 0.76923em;
    padding-right: 0.76923em;
  }
}
.user-profile .pane-user-profile .group-activity .node,
.user-profile .pane-user-profile .group-projects .node {
  padding-bottom: 1.33333em;
  padding-top: 1.33333em;
  margin-bottom: 0;
  border-bottom: 1px dotted #cfdce2;
  font-size: 0.86667em;
  padding-top: 2.66667em;
  padding-bottom: 2.66667em;
}
.user-profile .pane-user-profile .group-activity .node h3.title,
.user-profile .pane-user-profile .group-activity .node .user-full-name,
.user-profile .pane-user-profile .group-projects .node h3.title,
.user-profile .pane-user-profile .group-projects .node .user-full-name {
  margin-bottom: 0.66667em;
}
#content .user-profile .pane-user-profile .group-activity .node h3.title, #content
.user-profile .pane-user-profile .group-activity .node .user-full-name, #content
.user-profile .pane-user-profile .group-projects .node h3.title, #content
.user-profile .pane-user-profile .group-projects .node .user-full-name {
  font-size: 1.61538em;
  line-height: 1.33333em;
  font-weight: 400;
  text-transform: none;
  color: #444444;
}
@media all and (max-width: 480px) {
  #content .user-profile .pane-user-profile .group-activity .node h3.title, #content
  .user-profile .pane-user-profile .group-activity .node .user-full-name, #content
  .user-profile .pane-user-profile .group-projects .node h3.title, #content
  .user-profile .pane-user-profile .group-projects .node .user-full-name {
    font-size: 1.38462em;
    line-height: 1.33333em;
  }
}
.user-profile .pane-user-profile .group-activity .node h3.title a,
.user-profile .pane-user-profile .group-activity .node .user-full-name a,
.user-profile .pane-user-profile .group-projects .node h3.title a,
.user-profile .pane-user-profile .group-projects .node .user-full-name a {
  font-weight: 200;
  text-transform: none;
}
.fontface .user-profile .pane-user-profile .group-activity .node h3.title a, .fontface
.user-profile .pane-user-profile .group-activity .node .user-full-name a, .fontface
.user-profile .pane-user-profile .group-projects .node h3.title a, .fontface
.user-profile .pane-user-profile .group-projects .node .user-full-name a {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
.user-profile .pane-user-profile .group-activity .node .profile > div,
.user-profile .pane-user-profile .group-projects .node .profile > div {
  margin-bottom: 0.66667em;
}
.user-profile .pane-user-profile .group-activity .node .byline,
.user-profile .pane-user-profile .group-projects .node .byline {
  margin-bottom: 0.66667em;
}
.user-profile .pane-user-profile .group-activity .node .byline a,
.user-profile .pane-user-profile .group-projects .node .byline a {
  font-weight: bold;
}
.user-profile .pane-user-profile .group-activity .node .byline div,
.user-profile .pane-user-profile .group-projects .node .byline div {
  display: inline;
}
.user-profile .pane-user-profile .group-activity .node .field-label,
.user-profile .pane-user-profile .group-projects .node .field-label {
  font-size: 0.86667em;
}
.user-profile .pane-user-profile .group-activity .node .field-image,
.user-profile .pane-user-profile .group-activity .node span.media-image,
.user-profile .pane-user-profile .group-projects .node .field-image,
.user-profile .pane-user-profile .group-projects .node span.media-image {
  float: left;
  margin: 0 1.53846em 1.15385em 0;
  width: 150px;
  height: 150px;
  overflow: hidden;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .group-activity .node .field-image,
  .user-profile .pane-user-profile .group-activity .node span.media-image,
  .user-profile .pane-user-profile .group-projects .node .field-image,
  .user-profile .pane-user-profile .group-projects .node span.media-image {
    width: 75px;
    height: 75px;
    margin-bottom: 0.38462em;
  }
}
.user-profile .pane-user-profile .group-activity .node .field-image img,
.user-profile .pane-user-profile .group-activity .node span.media-image img,
.user-profile .pane-user-profile .group-projects .node .field-image img,
.user-profile .pane-user-profile .group-projects .node span.media-image img {
  min-width: 150px;
  min-height: 150px;
  display: block;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .group-activity .node .field-image img,
  .user-profile .pane-user-profile .group-activity .node span.media-image img,
  .user-profile .pane-user-profile .group-projects .node .field-image img,
  .user-profile .pane-user-profile .group-projects .node span.media-image img {
    min-width: 75px;
    min-height: 75px;
  }
}
.user-profile .pane-user-profile .group-activity .node .field-image .field-image-caption,
.user-profile .pane-user-profile .group-activity .node span.media-image .field-image-caption,
.user-profile .pane-user-profile .group-projects .node .field-image .field-image-caption,
.user-profile .pane-user-profile .group-projects .node span.media-image .field-image-caption {
  display: none;
}
.user-profile .pane-user-profile .group-activity .node .field-submitted,
.user-profile .pane-user-profile .group-projects .node .field-submitted {
  font-size: 0.86667em;
}
.user-profile .pane-user-profile .group-activity .node .byline,
.user-profile .pane-user-profile .group-projects .node .byline {
  margin-bottom: 0.66667em;
}
.user-profile .pane-user-profile .group-activity .node .field-subject,
.user-profile .pane-user-profile .group-projects .node .field-subject {
  display: inline;
}
.user-profile .pane-user-profile .group-activity .node p,
.user-profile .pane-user-profile .group-projects .node p {
  margin-top: 0.66667em;
}
.user-profile .pane-user-profile .group-activity .node .field-description,
.user-profile .pane-user-profile .group-activity .node .field-teaser-text,
.user-profile .pane-user-profile .group-projects .node .field-description,
.user-profile .pane-user-profile .group-projects .node .field-teaser-text {
  margin-top: 0.66667em;
  margin-bottom: 0.66667em;
  font-size: 1.13333em;
}
@media all and (max-width: 480px) {
  .user-profile .pane-user-profile .group-activity .node .field-description,
  .user-profile .pane-user-profile .group-activity .node .field-teaser-text,
  .user-profile .pane-user-profile .group-projects .node .field-description,
  .user-profile .pane-user-profile .group-projects .node .field-teaser-text {
    font-size: 1em;
  }
}
.user-profile .pane-user-profile .group-activity .node .field-alumni-user-traveled-co,
.user-profile .pane-user-profile .group-activity .node .field-alumni-user-ep-date,
.user-profile .pane-user-profile .group-projects .node .field-alumni-user-traveled-co,
.user-profile .pane-user-profile .group-projects .node .field-alumni-user-ep-date {
  display: inline;
}

#content .pane-user-profile-header .field-alumni-user-profile-photo {
  float: left;
  margin-left: 1.25em;
  margin-right: 1.78571em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-header .field-alumni-user-profile-photo {
    margin: 0 0.8em 0.8em 1em;
    float: left;
  }
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-header .field-alumni-user-profile-photo img {
    width: 70px;
  }
}
#content .pane-user-profile-header h2.name {
  font-family: "Gotham", Helvetica, sans-serif;
  font-size: 2.57143em;
  font-weight: normal;
  margin-bottom: 0.27778em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-header h2.name {
    font-size: 1.5em;
    margin-bottom: 0.47619em;
  }
}
#content .pane-user-profile-header .content > a {
  clear: both;
  display: block;
  font-weight: bold;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-header .content > a {
    border-bottom: 1px dotted #cfdce2;
    padding-right: 1.07143em;
    padding-bottom: 0.35714em;
    padding-left: 1.07143em;
  }
}
#content .pane-user-profile-header .info {
  font-size: 1em;
  margin-left: 17.5em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-header .info {
    font-size: 0.85714em;
    margin-left: 0;
  }
}
#content .pane-user-profile-header .info .country {
  border-bottom: 1px dotted #cfdce2;
  margin-bottom: 0.35714em;
  padding-bottom: 0.35714em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-header .info .country {
    border-bottom: none;
    padding-bottom: 0;
  }
}
#content .pane-user-profile-header .info .field-alumni-program {
  font-weight: bold;
}
#content .pane-user-profile-header .info .field-alumni-user-traveled-co {
  float: left;
  margin-right: 0.33333em;
}
#content .pane-user-profile-header .info .field-collection-container {
  border-bottom: 1px dotted #cfdce2;
  margin-bottom: 0.35714em;
  padding-bottom: 0.35714em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-header .info .field-collection-container {
    padding-left: 1.07143em;
    padding-right: 1.07143em;
    clear: both;
  }
}
#content .pane-user-profile-header .info .field-collection-container ul.field-collection-view-links {
  margin-right: 0;
}
#content .pane-user-profile-header .info .field-collection-container ul.field-collection-view-links li a {
  margin-right: 0;
  margin-left: 1em;
}
#content .pane-user-profile-header .info .field-collection-container ul.action-links-field-collection-add {
  padding-right: 0;
}
#content .profile {
  margin-top: 0;
}
@media all and (max-width: 480px) {
  #content .profile {
    margin-bottom: 0;
  }
}
#content .profile h2.node-title {
  font-size: 1.5em;
  margin-bottom: 0.85714em;
}
#content .profile h2.node-title a {
  color: #444444;
  font-weight: 400;
}
#content .profile h3.field-label {
  border-bottom: 0px;
  font-size: 1.42857em;
  font-weight: 600;
  margin-bottom: 1.07143em;
}
@media all and (max-width: 480px) {
  #content .profile h3.field-label {
    border-bottom: 1px dotted #cfdce2;
    padding-bottom: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    margin-bottom: 0.5em;
  }
}
#content .profile .field-collection-container {
  float: left;
  width: 20.28571em;
}
@media all and (max-width: 480px) {
  #content .profile .field-collection-container {
    float: none;
    width: auto;
  }
}
#content .profile .field-collection-container:first-child {
  border-right: 1px dotted #cfdce2;
  margin-right: 1.71429em;
  padding-right: 1.71429em;
}
@media all and (max-width: 480px) {
  #content .profile .field-collection-container:first-child {
    border-right: none;
    margin-right: 0;
    padding-right: 0;
  }
}
#content .profile .field-collection-container ul.action-links-field-collection-add {
  margin-top: 1em;
}
#content .profile a.import-linkedin {
  float: right;
  font-size: 0.821em;
  margin-top: 1em;
}
#content .profile .group-projects .header,
#content .profile .group-activity .header {
  border-bottom: 1px dotted #cfdce2;
  margin-bottom: 1.66667em;
}
#content .profile .group-projects .content,
#content .profile .group-activity .content {
  margin-bottom: 1.66667em;
}
#content .profile .group-projects .node:first-child,
#content .profile .group-activity .node:first-child {
  padding-top: 0;
}
#content .profile .group-projects .node:last-child,
#content .profile .group-activity .node:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
#content .profile .group-projects h3.title,
#content .profile .group-activity h3.title {
  border-bottom: 0;
  font-size: 1.5em;
  font-weight: normal;
  margin-bottom: 0.5em;
  color: #444444;
}
#content .profile .group-projects .node-update h3.title,
#content .profile .group-activity .node-update h3.title {
  text-transform: none;
  padding-top: 0.47619em;
}
#content .profile .group-projects .field-alumni-user-location,
#content .profile .group-activity .field-alumni-user-location {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
#content .profile .group-projects .organization,
#content .profile .group-projects .field-subject,
#content .profile .group-activity .organization,
#content .profile .group-activity .field-subject {
  display: none;
}
#content .profile .group-projects .header {
  border-bottom: 0;
  margin-bottom: 0;
}
#content .profile .group-projects h2.node-title a {
  color: #006795;
}
#content .pane-user-profile-find-me {
  margin-left: 0.71429em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-find-me {
    border-top: 1px dotted #cfdce2;
    padding-top: 1.07143em;
  }
}
#content .pane-user-profile-find-me .section {
  font-size: 0.86667em;
  border-bottom: 1px dotted #cfdce2;
  margin-bottom: 0.76923em;
  padding-bottom: 0.76923em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-find-me .section {
    margin-bottom: 1.15385em;
    padding-bottom: 1.15385em;
  }
}
#content .pane-user-profile-find-me .section:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
#content .pane-user-profile-find-me .section-title {
  font-size: 1.07692em;
}
@media all and (max-width: 480px) {
  #content .pane-user-profile-find-me .section-title {
    margin-bottom: 0.57143em;
  }
}
#content .pane-user-profile-find-me .link a {
  display: block;
  line-height: 1.38462em;
  margin-bottom: 1.30769em;
  overflow: hidden;
  padding: 0.30769em 0 0.38462em 2.69231em;
}
#content .pane-user-profile-find-me .link:last-child a {
  margin-bottom: 0;
}
#content .pane-user-profile-find-me .field-alumni-user-published-work {
  margin-bottom: 0.33333em;
}

#field-collection-item-form .fieldset-legend {
  margin-bottom: 0;
}
#field-collection-item-form .fieldset-description {
  margin-bottom: 1em;
}
#field-collection-item-form .start-date-wrapper .form-type-date-select,
#field-collection-item-form .end-date-wrapper .form-type-date-select {
  margin-bottom: 0.93333em;
}
#field-collection-item-form .form-type-date-select > label {
  position: absolute;
}
#field-collection-item-form .form-item-field-alumni-user-ch-date-und-0-value-year label,
#field-collection-item-form .form-item-field-alumni-user-ep-date-und-0-value-month label,
#field-collection-item-form .form-item-field-alumni-user-eh-date-und-0-value-year label {
  margin-left: 0.73333em;
}
#field-collection-item-form .form-item-field-alumni-user-ch-date-und-0-value2-year label,
#field-collection-item-form .form-item-field-alumni-user-eh-date-und-0-value2-year label {
  margin-left: 1.53333em;
}
#field-collection-item-form .form-item-field-alumni-user-ep-date-und-0-value2-month label {
  margin-left: 2.13333em;
}

/* =============================================================================
   Member Registration
   ========================================================================== */
.page-user-register #content .start-date-wrapper,
.page-user-register #content .end-date-wrapper,
.page-register #content .start-date-wrapper,
.page-register #content .end-date-wrapper {
  background-image: none;
}
.page-user-register #content .end-date-wrapper,
.page-register #content .end-date-wrapper {
  margin-left: -2em;
}
.page-user-register #content .form-submit,
.page-register #content .form-submit {
  margin-top: 0.71429em;
}

#user-register-form .pane-page-title,
#user-register-form .pane-1,
#user-register-form .pane-2 {
  margin-left: 1.07143em;
  margin-right: 1.07143em;
}
#user-register-form .pane-1 {
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 1.5em;
  font-weight: 200;
  line-height: 1.28571em;
  margin-bottom: 0.95238em;
  margin-left: 0.71429em;
  margin-right: 0.71429em;
}
#user-register-form .pane-2 {
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.71429em;
  margin-bottom: 1.42857em;
  text-transform: uppercase;
}
#user-register-form .pane-menu-omb-information {
  background-color: #86c7e6;
  right: 2.53333em;
  margin-top: 2em;
  padding: 1.33333em 1em;
  position: absolute;
  width: 19.14894%;
}
@media all and (max-width: 480px) {
  #user-register-form .pane-menu-omb-information {
    margin-top: 0;
    position: relative;
    right: 0;
    width: auto;
  }
}
#user-register-form .pane-menu-omb-information h3 {
  margin-bottom: 0.66667em;
  text-transform: none;
}
#user-register-form .pane-menu-omb-information ul.menu {
  margin: 0;
}
#user-register-form .pane-menu-omb-information ul.menu li {
  border-top: 1px dotted #4397bd;
  font-size: 0.86667em;
  line-height: 1.38462em;
  padding-bottom: 0.76923em;
  padding-top: 0.76923em;
}
#user-register-form .pane-menu-omb-information ul.menu li a {
  font-weight: bold;
  padding-right: 1.53846em;
}
#user-register-form .pane-3 {
  border-left: 1px solid #cfdce2;
  border-right: 1px solid #cfdce2;
  margin-bottom: 0;
  padding-bottom: 2.14286em;
  padding-top: 2.14286em;
}
#user-register-form .pane-3 h3.pane-title {
  margin-bottom: 0.21429em;
  margin-left: 14px;
  margin-right: 19em;
  padding-left: 18px;
}
@media all and (max-width: 480px) {
  #user-register-form .pane-3 h3.pane-title {
    margin-right: 1em;
  }
}
#user-register-form .pane-3 .pane-content {
  border-bottom: 1px dotted #cfdce2;
  margin-left: 14px;
  margin-right: 19em;
  padding-bottom: 2.14286em;
  padding-left: 18px;
}
@media all and (max-width: 480px) {
  #user-register-form .pane-3 .pane-content {
    margin-right: 1em;
  }
}
#user-register-form .pane-3 .pane-content p {
  margin-bottom: 0.21429em;
}
#user-register-form > div > fieldset {
  margin-top: -0.92857em;
}
#user-register-form > div > .form-wrapper,
#user-register-form > div > fieldset {
  border-left: 1px solid #cfdce2;
  border-right: 1px solid #cfdce2;
  margin-left: 0;
  margin-right: 0;
}
#user-register-form > div > .form-wrapper legend,
#user-register-form > div > .form-wrapper .fieldset-wrapper,
#user-register-form > div > fieldset legend,
#user-register-form > div > fieldset .fieldset-wrapper {
  margin-left: 1em;
  margin-right: 0;
  padding-left: 1.28571em;
  width: 46.21429em;
}
@media all and (max-width: 480px) {
  #user-register-form > div > .form-wrapper legend,
  #user-register-form > div > .form-wrapper .fieldset-wrapper,
  #user-register-form > div > fieldset legend,
  #user-register-form > div > fieldset .fieldset-wrapper {
    width: auto;
  }
}
#user-register-form > div > .form-wrapper legend label,
#user-register-form > div > .form-wrapper .fieldset-wrapper label,
#user-register-form > div > fieldset legend label,
#user-register-form > div > fieldset .fieldset-wrapper label {
  padding-top: 1em;
}
#user-register-form > div > .form-wrapper .form-item,
#user-register-form > div > fieldset .form-item {
  margin: 0;
}
@media all and (max-width: 480px) {
  #user-register-form > div > .form-wrapper .form-item,
  #user-register-form > div > fieldset .form-item {
    margin-bottom: .5em;
  }
}
@media all and (max-width: 480px) {
  #user-register-form > div > .form-wrapper .hierarchical-select .selector,
  #user-register-form > div > fieldset .hierarchical-select .selector {
    margin-bottom: .5em;
  }
}
#user-register-form > div > .form-wrapper .form-type-container,
#user-register-form > div > .form-wrapper .field-name-field-alumni-user-middle-name,
#user-register-form > div > .form-wrapper .field-name-field-alumni-user-second-last,
#user-register-form > div > .form-wrapper .field-name-field-alumni-user-previous-name,
#user-register-form > div > .form-wrapper .field-name-field-alumni-user-location,
#user-register-form > div > fieldset .form-type-container,
#user-register-form > div > fieldset .field-name-field-alumni-user-middle-name,
#user-register-form > div > fieldset .field-name-field-alumni-user-second-last,
#user-register-form > div > fieldset .field-name-field-alumni-user-previous-name,
#user-register-form > div > fieldset .field-name-field-alumni-user-location {
  padding-bottom: 1em;
}
#user-register-form .field-name-field-alumni-user-alumn-coord .form-type-checkbox,
#user-register-form .field-name-field-alumni-user-embassy-staff .form-type-checkbox {
  padding-left: 2.14286em;
  padding-top: 1em;
  width: 46.21429em;
}
#user-register-form .field-name-field-alumni-user-alumn-coord-co,
#user-register-form .field-name-field-alumni-user-alumn-coord-ci,
#user-register-form .field-name-field-alumni-user-embassy-name,
#user-register-form .field-name-field-alumni-user-embassy-co,
#user-register-form .field-name-field-alumni-user-embassy-ci {
  padding-left: 2.14286em;
  padding-top: 1em;
}
#user-register-form .field-name-field-alumni-user-alumn-coord-ci,
#user-register-form .field-name-field-alumni-user-embassy-ci,
#user-register-form .field-name-field-alumni-user-embassy-staff {
  padding-bottom: 1.33333em;
}
#user-register-form .group-alumni-basic-profile-info .fieldset-legend {
  margin-bottom: 0;
}
#user-register-form .field-name-field-alumni-user-exchange-progs {
  padding-bottom: 1.66667em;
  padding-top: 1.66667em;
}
#user-register-form .tabledrag-toggle-weight-wrapper {
  display: none;
}
#user-register-form .field-name-field-alumni-user-birth-date {
  padding-bottom: 1em;
}
#user-register-form .field-name-field-alumni-user-birth-date fieldset {
  margin: 0;
}
#user-register-form .field-name-field-alumni-user-birth-date fieldset legend {
  margin-bottom: 0.71429em;
  margin-left: 0;
  padding-left: 0;
}
#user-register-form .field-name-field-alumni-user-birth-date fieldset .fieldset-wrapper {
  margin-left: 0;
  padding-left: 0;
}
#user-register-form .field-name-field-alumni-user-birth-date fieldset .fieldset-legend {
  color: #444444;
  font-size: 0.92857em;
  text-transform: none;
}
.generatedcontent #user-register-form .field-name-field-alumni-user-birth-date fieldset .fieldset-legend:before {
  content: '* ';
}
#user-register-form .field-name-field-alumni-user-birth-date div.selector {
  min-width: auto !important;
  width: 90px !important;
}
#user-register-form .field-name-field-alumni-user-birth-date div.selector span {
  padding-right: 3.21429em;
  width: auto;
}
#user-register-form .field-name-field-alumni-user-birth-date div.selector select {
  min-width: auto;
  width: 100px;
}
#user-register-form .sticky-header label {
  font-size: 1.07143em;
}
@media all and (max-width: 480px) {
  #user-register-form .sticky-header label {
    white-space: nowrap;
  }
}
#user-register-form .sticky-header th, #user-register-form .sticky-header td {
  padding-left: 1em;
  padding-right: 1em;
}
#user-register-form #field-alumni-user-exchange-progs-values {
  margin-left: 1em;
  margin-right: 1.42857em;
  width: 64.71429em;
}
@media all and (max-width: 480px) {
  #user-register-form #field-alumni-user-exchange-progs-values {
    width: auto;
  }
}
#user-register-form #field-alumni-user-exchange-progs-values label {
  font-size: 1.07143em;
}
@media all and (max-width: 480px) {
  #user-register-form #field-alumni-user-exchange-progs-values label {
    white-space: nowrap;
  }
}
#user-register-form #field-alumni-user-exchange-progs-values tr {
  background-color: transparent;
}
#user-register-form #field-alumni-user-exchange-progs-values th, #user-register-form #field-alumni-user-exchange-progs-values td {
  padding-left: 1em;
  padding-right: 1em;
}
#user-register-form #field-alumni-user-exchange-progs-values tbody label {
  color: #444444;
  font-size: 0.86667em;
  text-transform: none;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-multiple-drag {
  display: none;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-traveled-co {
  margin-bottom: 1.33333em;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date {
  margin-top: 2.66667em;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date .fieldset-legend {
  color: #444444;
  font-size: 0.86667em;
  padding-bottom: 0;
  text-transform: none;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date .fieldset-legend:before {
  content: '*';
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:hover,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.hover,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:active,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.active,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:focus,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.focus {
  min-width: 0;
  width: auto;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector span,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:hover span,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.hover span,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:active span,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.active span,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:focus span,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.focus span {
  width: 90px;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector select,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:hover select,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.hover select,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:active select,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.active select,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector:focus select,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date div.selector.focus select {
  min-width: 127px;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date .end-date-wrapper {
  margin-left: 0.86667em;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date .end-date-wrapper > .form-item > label {
  margin-left: -5px;
  position: absolute;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date .end-date-wrapper > .form-item .date-padding .form-item:first-child > label {
  margin-left: 1.86667em;
}
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date legend,
#user-register-form #field-alumni-user-exchange-progs-values .field-name-field-alumni-user-ep-date .fieldset-wrapper {
  margin-left: 0;
  padding-left: 0;
}
#user-register-form .field-add-more-submit {
  margin-left: 1.86667em;
}
#user-register-form .form-actions {
  background-color: #8ac23e;
  border: 0 !important;
  margin-left: -1.07143em;
  margin-top: 0;
  text-align: center;
  width: 67.14286em;
}
@media all and (max-width: 480px) {
  #user-register-form .form-actions {
    width: auto;
  }
}
#user-register-form .form-actions .form-submit {
  margin-bottom: 0.8em;
  margin-top: 0.86667em;
  background-color: #8ac23e;
  border: 0px;
  color: #ffffff;
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 600;
  margin-right: .5em;
  padding: 5px 13px;
  text-transform: uppercase;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: white;
  color: #8ac23e;
}
.borderradius #user-register-form .form-actions .form-submit {
  -webkit-border-radius: 25px 25px 25px 25px;
  -moz-border-radius: 25px 25px 25px 25px;
  -ms-border-radius: 25px 25px 25px 25px;
  -o-border-radius: 25px 25px 25px 25px;
  border-radius: 25px 25px 25px 25px;
}

#content #user-profile-form {
  overflow: hidden;
  *zoom: 1;
}
#content #user-profile-form h3.pane-title {
  font-size: 1.07143em;
  margin-bottom: 0.33333em;
  margin-top: 0.93333em;
}
#content #user-profile-form .fieldset-legend {
  padding-top: 1.86667em;
}
#content #user-profile-form .pane-1 {
  border-bottom: 1px dotted #cfdce2;
  padding-bottom: 2.14286em;
}
#content #user-profile-form .pane-1 .fieldset-legend {
  background-image: none;
  padding: 0;
}
#content #user-profile-form .pane-1 fieldset.field-group-fieldset {
  margin: 0;
  padding: 0.71429em;
}
@media all and (max-width: 480px) {
  #content #user-profile-form div.link-field-column {
    width: auto;
  }
}
#content #user-profile-form #user_user_form_group_alumni_user_mail_pass {
  border-right: 1px dotted #cfdce2;
  float: left;
  padding-right: 1.07143em;
  padding-top: 2.14286em;
  width: 29.28571em;
}
@media all and (max-width: 480px) {
  #content #user-profile-form #user_user_form_group_alumni_user_mail_pass {
    border-right: 0;
    padding-left: 0;
    width: auto;
  }
}
#content #user-profile-form #user_user_form_group_alumni_user_mail_pass .fieldset-wrapper legend .fieldset-legend {
  background-image: none;
  margin-bottom: 0;
  padding-left: 0;
}
#content #user-profile-form #user_user_form_group_alumni_user_mail_pass .fieldset-wrapper legend .fieldset-legend a {
  color: #043a66;
}
#content #user-profile-form #user_user_form_group_alumni_user_mail_pass .fieldset-wrapper legend .fieldset-description {
  margin-bottom: 1em;
}
@media all and (max-width: 480px) {
  #content #user-profile-form #user_user_form_group_alumni_user_mail_pass .password-strength {
    margin-top: 0;
    width: auto;
  }
}
@media all and (max-width: 480px) {
  #content #user-profile-form #user_user_form_group_alumni_user_mail_pass .password-strength .password-indicator {
    width: 7.5em;
  }
}
@media all and (max-width: 480px) {
  #content #user-profile-form #user_user_form_group_alumni_user_mail_pass .password-parent, #content #user-profile-form #user_user_form_group_alumni_user_mail_pass .confirm-parent, #content #user-profile-form #user_user_form_group_alumni_user_mail_pass div.password-confirm {
    margin-top: 0;
    width: auto;
  }
}
@media all and (max-width: 480px) {
  #content #user-profile-form #user_user_form_group_alumni_user_mail_pass div.form-item div.password-suggestions {
    width: auto;
  }
}
#content #user-profile-form #user_user_form_group_alumni_user_mail_pass legend {
  float: left;
}
#content #user-profile-form #edit-third-party {
  padding-left: 1.07143em;
}
@media all and (max-width: 480px) {
  #content #user-profile-form #edit-third-party {
    padding-left: 0;
  }
}
#content #user-profile-form #edit-third-party .fieldset-wrapper {
  font-size: 0.86667em;
}
#content #user-profile-form #edit-third-party .rpx-icon-medium {
  margin-right: 0.61538em;
}
#content #user-profile-form #edit-third-party .service-title {
  line-height: 2.30769em;
}
#content #user-profile-form #user_user_form_group_alumni_privacy_settings {
  border-top: 1px dotted #cfdce2;
  clear: both;
  padding-top: 2em;
}
#content #user-profile-form #user_user_form_group_alumni_privacy_settings legend {
  float: left;
  margin-top: -0.14286em;
}
#content #user-profile-form .form-actions {
  margin-left: -1em;
  margin-right: -1em;
}
#content #user-profile-form .form-actions .form-submit {
  background-color: white;
  color: #8ac23e;
  padding-right: 2.14286em;
}
@media all and (max-width: 480px) {
  #content #user-profile-form #field-alumni-user-website-values td,
  #content #user-profile-form #field-alumni-user-alumni-assoc-o-values td {
    padding-top: 2em;
  }
}

/* =============================================================================
   Tag / Taxonomy Listing Pages / Search Pages / Recent Activity Pane
   ========================================================================== */
.pane-bundle-alumni-latest-activity #user .content,
.pane-bundle-alumni-latest-activity-location #user .content {
  border-top: 0;
}
.pane-bundle-alumni-latest-activity .node,
.pane-bundle-alumni-latest-activity .profile,
.pane-bundle-alumni-latest-activity .search-results li,
.pane-bundle-alumni-latest-activity-location .node,
.pane-bundle-alumni-latest-activity-location .profile,
.pane-bundle-alumni-latest-activity-location .search-results li {
  padding-bottom: 1.33333em;
  padding-top: 1.33333em;
  margin-bottom: 0;
  border-bottom: 1px dotted #cfdce2;
  font-size: 0.86667em;
}
.pane-bundle-alumni-latest-activity .node h3.title,
.pane-bundle-alumni-latest-activity .node .user-full-name,
.pane-bundle-alumni-latest-activity .profile h3.title,
.pane-bundle-alumni-latest-activity .profile .user-full-name,
.pane-bundle-alumni-latest-activity .search-results li h3.title,
.pane-bundle-alumni-latest-activity .search-results li .user-full-name,
.pane-bundle-alumni-latest-activity-location .node h3.title,
.pane-bundle-alumni-latest-activity-location .node .user-full-name,
.pane-bundle-alumni-latest-activity-location .profile h3.title,
.pane-bundle-alumni-latest-activity-location .profile .user-full-name,
.pane-bundle-alumni-latest-activity-location .search-results li h3.title,
.pane-bundle-alumni-latest-activity-location .search-results li .user-full-name {
  margin-bottom: 0.66667em;
}
#content .pane-bundle-alumni-latest-activity .node h3.title, #content
.pane-bundle-alumni-latest-activity .node .user-full-name, #content
.pane-bundle-alumni-latest-activity .profile h3.title, #content
.pane-bundle-alumni-latest-activity .profile .user-full-name, #content
.pane-bundle-alumni-latest-activity .search-results li h3.title, #content
.pane-bundle-alumni-latest-activity .search-results li .user-full-name, #content
.pane-bundle-alumni-latest-activity-location .node h3.title, #content
.pane-bundle-alumni-latest-activity-location .node .user-full-name, #content
.pane-bundle-alumni-latest-activity-location .profile h3.title, #content
.pane-bundle-alumni-latest-activity-location .profile .user-full-name, #content
.pane-bundle-alumni-latest-activity-location .search-results li h3.title, #content
.pane-bundle-alumni-latest-activity-location .search-results li .user-full-name {
  font-size: 1.61538em;
  line-height: 1.33333em;
  font-weight: 400;
  text-transform: none;
  color: #444444;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-latest-activity .node h3.title, #content
  .pane-bundle-alumni-latest-activity .node .user-full-name, #content
  .pane-bundle-alumni-latest-activity .profile h3.title, #content
  .pane-bundle-alumni-latest-activity .profile .user-full-name, #content
  .pane-bundle-alumni-latest-activity .search-results li h3.title, #content
  .pane-bundle-alumni-latest-activity .search-results li .user-full-name, #content
  .pane-bundle-alumni-latest-activity-location .node h3.title, #content
  .pane-bundle-alumni-latest-activity-location .node .user-full-name, #content
  .pane-bundle-alumni-latest-activity-location .profile h3.title, #content
  .pane-bundle-alumni-latest-activity-location .profile .user-full-name, #content
  .pane-bundle-alumni-latest-activity-location .search-results li h3.title, #content
  .pane-bundle-alumni-latest-activity-location .search-results li .user-full-name {
    font-size: 1.38462em;
    line-height: 1.33333em;
  }
}
.pane-bundle-alumni-latest-activity .node h3.title a,
.pane-bundle-alumni-latest-activity .node .user-full-name a,
.pane-bundle-alumni-latest-activity .profile h3.title a,
.pane-bundle-alumni-latest-activity .profile .user-full-name a,
.pane-bundle-alumni-latest-activity .search-results li h3.title a,
.pane-bundle-alumni-latest-activity .search-results li .user-full-name a,
.pane-bundle-alumni-latest-activity-location .node h3.title a,
.pane-bundle-alumni-latest-activity-location .node .user-full-name a,
.pane-bundle-alumni-latest-activity-location .profile h3.title a,
.pane-bundle-alumni-latest-activity-location .profile .user-full-name a,
.pane-bundle-alumni-latest-activity-location .search-results li h3.title a,
.pane-bundle-alumni-latest-activity-location .search-results li .user-full-name a {
  font-weight: 200;
  text-transform: none;
}
.fontface .pane-bundle-alumni-latest-activity .node h3.title a, .fontface
.pane-bundle-alumni-latest-activity .node .user-full-name a, .fontface
.pane-bundle-alumni-latest-activity .profile h3.title a, .fontface
.pane-bundle-alumni-latest-activity .profile .user-full-name a, .fontface
.pane-bundle-alumni-latest-activity .search-results li h3.title a, .fontface
.pane-bundle-alumni-latest-activity .search-results li .user-full-name a, .fontface
.pane-bundle-alumni-latest-activity-location .node h3.title a, .fontface
.pane-bundle-alumni-latest-activity-location .node .user-full-name a, .fontface
.pane-bundle-alumni-latest-activity-location .profile h3.title a, .fontface
.pane-bundle-alumni-latest-activity-location .profile .user-full-name a, .fontface
.pane-bundle-alumni-latest-activity-location .search-results li h3.title a, .fontface
.pane-bundle-alumni-latest-activity-location .search-results li .user-full-name a {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
.pane-bundle-alumni-latest-activity .node .profile > div,
.pane-bundle-alumni-latest-activity .profile .profile > div,
.pane-bundle-alumni-latest-activity .search-results li .profile > div,
.pane-bundle-alumni-latest-activity-location .node .profile > div,
.pane-bundle-alumni-latest-activity-location .profile .profile > div,
.pane-bundle-alumni-latest-activity-location .search-results li .profile > div {
  margin-bottom: 0.66667em;
}
.pane-bundle-alumni-latest-activity .node .byline,
.pane-bundle-alumni-latest-activity .profile .byline,
.pane-bundle-alumni-latest-activity .search-results li .byline,
.pane-bundle-alumni-latest-activity-location .node .byline,
.pane-bundle-alumni-latest-activity-location .profile .byline,
.pane-bundle-alumni-latest-activity-location .search-results li .byline {
  margin-bottom: 0.66667em;
}
.pane-bundle-alumni-latest-activity .node .byline a,
.pane-bundle-alumni-latest-activity .profile .byline a,
.pane-bundle-alumni-latest-activity .search-results li .byline a,
.pane-bundle-alumni-latest-activity-location .node .byline a,
.pane-bundle-alumni-latest-activity-location .profile .byline a,
.pane-bundle-alumni-latest-activity-location .search-results li .byline a {
  font-weight: bold;
}
.pane-bundle-alumni-latest-activity .node .byline div,
.pane-bundle-alumni-latest-activity .profile .byline div,
.pane-bundle-alumni-latest-activity .search-results li .byline div,
.pane-bundle-alumni-latest-activity-location .node .byline div,
.pane-bundle-alumni-latest-activity-location .profile .byline div,
.pane-bundle-alumni-latest-activity-location .search-results li .byline div {
  display: inline;
}
.pane-bundle-alumni-latest-activity .node .field-label,
.pane-bundle-alumni-latest-activity .profile .field-label,
.pane-bundle-alumni-latest-activity .search-results li .field-label,
.pane-bundle-alumni-latest-activity-location .node .field-label,
.pane-bundle-alumni-latest-activity-location .profile .field-label,
.pane-bundle-alumni-latest-activity-location .search-results li .field-label {
  font-size: 0.86667em;
}
.pane-bundle-alumni-latest-activity .node .field-image,
.pane-bundle-alumni-latest-activity .node span.media-image,
.pane-bundle-alumni-latest-activity .profile .field-image,
.pane-bundle-alumni-latest-activity .profile span.media-image,
.pane-bundle-alumni-latest-activity .search-results li .field-image,
.pane-bundle-alumni-latest-activity .search-results li span.media-image,
.pane-bundle-alumni-latest-activity-location .node .field-image,
.pane-bundle-alumni-latest-activity-location .node span.media-image,
.pane-bundle-alumni-latest-activity-location .profile .field-image,
.pane-bundle-alumni-latest-activity-location .profile span.media-image,
.pane-bundle-alumni-latest-activity-location .search-results li .field-image,
.pane-bundle-alumni-latest-activity-location .search-results li span.media-image {
  float: left;
  margin: 0 1.53846em 1.15385em 0;
  width: 150px;
  height: 150px;
  overflow: hidden;
}
@media all and (max-width: 480px) {
  .pane-bundle-alumni-latest-activity .node .field-image,
  .pane-bundle-alumni-latest-activity .node span.media-image,
  .pane-bundle-alumni-latest-activity .profile .field-image,
  .pane-bundle-alumni-latest-activity .profile span.media-image,
  .pane-bundle-alumni-latest-activity .search-results li .field-image,
  .pane-bundle-alumni-latest-activity .search-results li span.media-image,
  .pane-bundle-alumni-latest-activity-location .node .field-image,
  .pane-bundle-alumni-latest-activity-location .node span.media-image,
  .pane-bundle-alumni-latest-activity-location .profile .field-image,
  .pane-bundle-alumni-latest-activity-location .profile span.media-image,
  .pane-bundle-alumni-latest-activity-location .search-results li .field-image,
  .pane-bundle-alumni-latest-activity-location .search-results li span.media-image {
    width: 75px;
    height: 75px;
    margin-bottom: 0.38462em;
  }
}
.pane-bundle-alumni-latest-activity .node .field-image img,
.pane-bundle-alumni-latest-activity .node span.media-image img,
.pane-bundle-alumni-latest-activity .profile .field-image img,
.pane-bundle-alumni-latest-activity .profile span.media-image img,
.pane-bundle-alumni-latest-activity .search-results li .field-image img,
.pane-bundle-alumni-latest-activity .search-results li span.media-image img,
.pane-bundle-alumni-latest-activity-location .node .field-image img,
.pane-bundle-alumni-latest-activity-location .node span.media-image img,
.pane-bundle-alumni-latest-activity-location .profile .field-image img,
.pane-bundle-alumni-latest-activity-location .profile span.media-image img,
.pane-bundle-alumni-latest-activity-location .search-results li .field-image img,
.pane-bundle-alumni-latest-activity-location .search-results li span.media-image img {
  min-width: 150px;
  min-height: 150px;
  display: block;
}
@media all and (max-width: 480px) {
  .pane-bundle-alumni-latest-activity .node .field-image img,
  .pane-bundle-alumni-latest-activity .node span.media-image img,
  .pane-bundle-alumni-latest-activity .profile .field-image img,
  .pane-bundle-alumni-latest-activity .profile span.media-image img,
  .pane-bundle-alumni-latest-activity .search-results li .field-image img,
  .pane-bundle-alumni-latest-activity .search-results li span.media-image img,
  .pane-bundle-alumni-latest-activity-location .node .field-image img,
  .pane-bundle-alumni-latest-activity-location .node span.media-image img,
  .pane-bundle-alumni-latest-activity-location .profile .field-image img,
  .pane-bundle-alumni-latest-activity-location .profile span.media-image img,
  .pane-bundle-alumni-latest-activity-location .search-results li .field-image img,
  .pane-bundle-alumni-latest-activity-location .search-results li span.media-image img {
    min-width: 75px;
    min-height: 75px;
  }
}
.pane-bundle-alumni-latest-activity .node .field-image .field-image-caption,
.pane-bundle-alumni-latest-activity .node span.media-image .field-image-caption,
.pane-bundle-alumni-latest-activity .profile .field-image .field-image-caption,
.pane-bundle-alumni-latest-activity .profile span.media-image .field-image-caption,
.pane-bundle-alumni-latest-activity .search-results li .field-image .field-image-caption,
.pane-bundle-alumni-latest-activity .search-results li span.media-image .field-image-caption,
.pane-bundle-alumni-latest-activity-location .node .field-image .field-image-caption,
.pane-bundle-alumni-latest-activity-location .node span.media-image .field-image-caption,
.pane-bundle-alumni-latest-activity-location .profile .field-image .field-image-caption,
.pane-bundle-alumni-latest-activity-location .profile span.media-image .field-image-caption,
.pane-bundle-alumni-latest-activity-location .search-results li .field-image .field-image-caption,
.pane-bundle-alumni-latest-activity-location .search-results li span.media-image .field-image-caption {
  display: none;
}
.pane-bundle-alumni-latest-activity .node .field-submitted,
.pane-bundle-alumni-latest-activity .profile .field-submitted,
.pane-bundle-alumni-latest-activity .search-results li .field-submitted,
.pane-bundle-alumni-latest-activity-location .node .field-submitted,
.pane-bundle-alumni-latest-activity-location .profile .field-submitted,
.pane-bundle-alumni-latest-activity-location .search-results li .field-submitted {
  font-size: 0.86667em;
}
.pane-bundle-alumni-latest-activity .node .byline,
.pane-bundle-alumni-latest-activity .profile .byline,
.pane-bundle-alumni-latest-activity .search-results li .byline,
.pane-bundle-alumni-latest-activity-location .node .byline,
.pane-bundle-alumni-latest-activity-location .profile .byline,
.pane-bundle-alumni-latest-activity-location .search-results li .byline {
  margin-bottom: 0.66667em;
}
.pane-bundle-alumni-latest-activity .node .field-subject,
.pane-bundle-alumni-latest-activity .profile .field-subject,
.pane-bundle-alumni-latest-activity .search-results li .field-subject,
.pane-bundle-alumni-latest-activity-location .node .field-subject,
.pane-bundle-alumni-latest-activity-location .profile .field-subject,
.pane-bundle-alumni-latest-activity-location .search-results li .field-subject {
  display: inline;
}
.pane-bundle-alumni-latest-activity .node p,
.pane-bundle-alumni-latest-activity .profile p,
.pane-bundle-alumni-latest-activity .search-results li p,
.pane-bundle-alumni-latest-activity-location .node p,
.pane-bundle-alumni-latest-activity-location .profile p,
.pane-bundle-alumni-latest-activity-location .search-results li p {
  margin-top: 0.66667em;
}
.pane-bundle-alumni-latest-activity .node .field-description,
.pane-bundle-alumni-latest-activity .node .field-teaser-text,
.pane-bundle-alumni-latest-activity .profile .field-description,
.pane-bundle-alumni-latest-activity .profile .field-teaser-text,
.pane-bundle-alumni-latest-activity .search-results li .field-description,
.pane-bundle-alumni-latest-activity .search-results li .field-teaser-text,
.pane-bundle-alumni-latest-activity-location .node .field-description,
.pane-bundle-alumni-latest-activity-location .node .field-teaser-text,
.pane-bundle-alumni-latest-activity-location .profile .field-description,
.pane-bundle-alumni-latest-activity-location .profile .field-teaser-text,
.pane-bundle-alumni-latest-activity-location .search-results li .field-description,
.pane-bundle-alumni-latest-activity-location .search-results li .field-teaser-text {
  margin-top: 0.66667em;
  margin-bottom: 0.66667em;
  font-size: 1.13333em;
}
@media all and (max-width: 480px) {
  .pane-bundle-alumni-latest-activity .node .field-description,
  .pane-bundle-alumni-latest-activity .node .field-teaser-text,
  .pane-bundle-alumni-latest-activity .profile .field-description,
  .pane-bundle-alumni-latest-activity .profile .field-teaser-text,
  .pane-bundle-alumni-latest-activity .search-results li .field-description,
  .pane-bundle-alumni-latest-activity .search-results li .field-teaser-text,
  .pane-bundle-alumni-latest-activity-location .node .field-description,
  .pane-bundle-alumni-latest-activity-location .node .field-teaser-text,
  .pane-bundle-alumni-latest-activity-location .profile .field-description,
  .pane-bundle-alumni-latest-activity-location .profile .field-teaser-text,
  .pane-bundle-alumni-latest-activity-location .search-results li .field-description,
  .pane-bundle-alumni-latest-activity-location .search-results li .field-teaser-text {
    font-size: 1em;
  }
}
.pane-bundle-alumni-latest-activity .node .field-alumni-user-traveled-co,
.pane-bundle-alumni-latest-activity .node .field-alumni-user-ep-date,
.pane-bundle-alumni-latest-activity .profile .field-alumni-user-traveled-co,
.pane-bundle-alumni-latest-activity .profile .field-alumni-user-ep-date,
.pane-bundle-alumni-latest-activity .search-results li .field-alumni-user-traveled-co,
.pane-bundle-alumni-latest-activity .search-results li .field-alumni-user-ep-date,
.pane-bundle-alumni-latest-activity-location .node .field-alumni-user-traveled-co,
.pane-bundle-alumni-latest-activity-location .node .field-alumni-user-ep-date,
.pane-bundle-alumni-latest-activity-location .profile .field-alumni-user-traveled-co,
.pane-bundle-alumni-latest-activity-location .profile .field-alumni-user-ep-date,
.pane-bundle-alumni-latest-activity-location .search-results li .field-alumni-user-traveled-co,
.pane-bundle-alumni-latest-activity-location .search-results li .field-alumni-user-ep-date {
  display: inline;
}

.search-results {
  padding: 0;
}

.section-yali .pane-apachesolr-result .pane-content {
  border-top: 4px solid #26abe3;
}

.page-yali-list-solr #content .search-results li.search-result {
  padding-bottom: 2em;
  padding-top: 2em;
}
.page-yali-list-solr #content .search-results li .field-label {
  float: none;
}
.page-yali-list-solr .field-label,
.page-yali-list-solr .field-yali-grant-expiration-date,
.page-yali-list-solr .field-yali-event-dates {
  font-size: 0.86667em;
  font-weight: bold;
}
.page-yali-list-solr #content p:last-child {
  margin-bottom: 1em;
}
.page-yali-list-solr a.learn-more {
  color: #2a7cfc;
  padding-right: 1.53846em;
  padding-top: 0.07692em;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
.page-yali-list-solr #content .panel-col-top .pane-custom h3.pane-title {
  margin-top: 0.66667em;
  margin-bottom: 0.66667em;
}
.page-yali-list-solr #content .panel-col-top .pane-custom .pane-content p {
  font-size: 1.4em;
}

.search-results li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

@media all and (max-width: 480px) {
  .page-taxonomy #main #content > div.wrapper {
    margin: 0 10px 0 20px;
  }
}

.page-taxonomy #content h1.page-title,
.section-search .pane-apachesolr-info {
  border-bottom: 4px solid #8ac23e;
  font-size: 1.4em;
  padding-bottom: 1.04762em;
  margin-bottom: 0.85714em;
}
.fontface .page-taxonomy #content h1.page-title, .fontface
.section-search .pane-apachesolr-info {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
@media all and (max-width: 480px) {
  .page-taxonomy #content h1.page-title,
  .section-search .pane-apachesolr-info {
    font-weight: 200;
    padding-bottom: 0.2381em;
    margin-bottom: 0;
    margin-top: 0.95238em;
  }
}

.page-taxonomy .block-sharethis,
.section-search .block-sharethis {
  display: none;
}

.view-eca-alumni-taxonomy-term .node h2.node-title {
  margin-bottom: 0.66667em;
}
.view-eca-alumni-taxonomy-term .node h2.node-title a {
  font-weight: 400;
}
.view-eca-alumni-taxonomy-term .views-row {
  border-bottom: 1px dotted #cfdce2;
  padding-bottom: 1.66667em;
  margin-bottom: 1.66667em;
}
.view-eca-alumni-taxonomy-term .views-row-last {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

#content .search-results h3.title {
  font-size: 1.4em;
  line-height: 1.14286em;
  text-transform: none;
  font-weight: normal;
  margin-bottom: 0.38095em;
}
#content .search-results li.search-result {
  padding-bottom: 1.33333em;
  padding-top: 1.33333em;
  margin-bottom: 0;
  border-bottom: 1px dotted #cfdce2;
  font-size: 0.86667em;
}
#content .search-results li.search-result h3.title,
#content .search-results li.search-result .user-full-name {
  margin-bottom: 0.66667em;
}
#content #content .search-results li.search-result h3.title, #content
#content .search-results li.search-result .user-full-name {
  font-size: 1.61538em;
  line-height: 1.33333em;
  font-weight: 400;
  text-transform: none;
  color: #444444;
}
@media all and (max-width: 480px) {
  #content #content .search-results li.search-result h3.title, #content
  #content .search-results li.search-result .user-full-name {
    font-size: 1.38462em;
    line-height: 1.33333em;
  }
}
#content .search-results li.search-result h3.title a,
#content .search-results li.search-result .user-full-name a {
  font-weight: 200;
  text-transform: none;
}
.fontface #content .search-results li.search-result h3.title a, .fontface
#content .search-results li.search-result .user-full-name a {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
#content .search-results li.search-result .profile > div {
  margin-bottom: 0.66667em;
}
#content .search-results li.search-result .byline {
  margin-bottom: 0.66667em;
}
#content .search-results li.search-result .byline a {
  font-weight: bold;
}
#content .search-results li.search-result .byline div {
  display: inline;
}
#content .search-results li.search-result .field-label {
  font-size: 0.86667em;
}
#content .search-results li.search-result .field-image,
#content .search-results li.search-result span.media-image {
  float: left;
  margin: 0 1.53846em 1.15385em 0;
  width: 150px;
  height: 150px;
  overflow: hidden;
}
@media all and (max-width: 480px) {
  #content .search-results li.search-result .field-image,
  #content .search-results li.search-result span.media-image {
    width: 75px;
    height: 75px;
    margin-bottom: 0.38462em;
  }
}
#content .search-results li.search-result .field-image img,
#content .search-results li.search-result span.media-image img {
  min-width: 150px;
  min-height: 150px;
  display: block;
}
@media all and (max-width: 480px) {
  #content .search-results li.search-result .field-image img,
  #content .search-results li.search-result span.media-image img {
    min-width: 75px;
    min-height: 75px;
  }
}
#content .search-results li.search-result .field-image .field-image-caption,
#content .search-results li.search-result span.media-image .field-image-caption {
  display: none;
}
#content .search-results li.search-result .field-submitted {
  font-size: 0.86667em;
}
#content .search-results li.search-result .byline {
  margin-bottom: 0.66667em;
}
#content .search-results li.search-result .field-subject {
  display: inline;
}
#content .search-results li.search-result p {
  margin-top: 0.66667em;
}
#content .search-results li.search-result .field-description,
#content .search-results li.search-result .field-teaser-text {
  margin-top: 0.66667em;
  margin-bottom: 0.66667em;
  font-size: 1.13333em;
}
@media all and (max-width: 480px) {
  #content .search-results li.search-result .field-description,
  #content .search-results li.search-result .field-teaser-text {
    font-size: 1em;
  }
}
#content .search-results li.search-result .field-alumni-user-traveled-co,
#content .search-results li.search-result .field-alumni-user-ep-date {
  display: inline;
}
#content .search-results li.search-result:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}
.section-yali #content .search-results li.search-result:first-child {
  border-top: 1px dotted #cfdce2;
  padding-top: 1.33333em;
}
#content .search-results li .field-label {
  float: left;
  font-size: 1em;
}
#content .search-results li .field-alumni-association-program,
#content .search-results li .contact,
#content .search-results li .field-alumni-association-website {
  display: block;
}
#content .search-results .search-snippet-info {
  padding: 0;
}
#content .search-results .field-subject a {
  background-image: none;
}

.section-search #content > .wrapper {
  padding-bottom: 0 !important;
}
.section-search .panel-eca-threecol-nonmodular .panel-col-last {
  margin-bottom: 1.66667em;
}
.section-search .search-results .search-snippet-info {
  padding-left: 0;
}
@media all and (max-width: 480px) {
  .section-search #content .pane-apachesolr-form {
    border-bottom: 1px dotted #cfdce2;
    margin-top: 1.53333em;
    padding-bottom: 0.66667em;
  }
}
.section-search #content .pane-apachesolr-form form .form-item,
.section-search #content .pane-apachesolr-form .form-actions {
  margin: 0 0 1.33333em 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
@media all and (max-width: 480px) {
  .section-search #content .pane-apachesolr-form form .form-item,
  .section-search #content .pane-apachesolr-form .form-actions {
    margin-bottom: 0;
  }
}
.section-search #content .pane-apachesolr-form form input.form-text {
  border: 1px solid #cfdce2;
  height: 36px;
  padding: 0 0 0 48px;
  width: 388px;
  margin-right: 0.33333em;
}
.borderradius .section-search #content .pane-apachesolr-form form input.form-text {
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  -ms-border-radius: 18px;
  -o-border-radius: 18px;
  border-radius: 18px;
}
@media all and (max-width: 480px) {
  .section-search #content .pane-apachesolr-form form input.form-text {
    border-color: #858585;
    font-size: 0.78571em;
    height: 2.27273em;
    margin-right: 0;
    padding-left: 2.54545em;
    width: 24.09091em;
  }
}
.section-search #content .pane-apachesolr-form input.form-submit {
  height: 36px;
  line-height: 20px;
  font-size: 1.06667em;
  padding-right: 38px;
}
@media all and (max-width: 480px) {
  .section-search #content .pane-apachesolr-form input.form-submit {
    line-height: normal;
    padding-right: 0;
    position: absolute;
    right: 1em;
    top: 0.09091em;
  }
}
.section-search .field-alumni-program {
  font-weight: bold;
}

body > .ui-multiselect-menu {
  display: none !important;
}

.pane-alumni-search-facets,
.pane-yali-search-facets,
.pane-yseali-search-facets,
.page-search #content .panel-col-last .pane-alumni-search-facets {
  border-bottom: 4px solid #8ac23e;
  padding: 1.33333em 1.33333em 2em 1.33333em;
  background: #00345e;
}
.pane-alumni-search-facets div.selector,
.pane-alumni-search-facets div.selector:hover,
.pane-alumni-search-facets div.selector.hover,
.pane-alumni-search-facets div.selector:active,
.pane-alumni-search-facets div.selector.active,
.pane-alumni-search-facets div.selector:focus,
.pane-alumni-search-facets div.selector.focus,
.pane-yali-search-facets div.selector,
.pane-yali-search-facets div.selector:hover,
.pane-yali-search-facets div.selector.hover,
.pane-yali-search-facets div.selector:active,
.pane-yali-search-facets div.selector.active,
.pane-yali-search-facets div.selector:focus,
.pane-yali-search-facets div.selector.focus,
.pane-yseali-search-facets div.selector,
.pane-yseali-search-facets div.selector:hover,
.pane-yseali-search-facets div.selector.hover,
.pane-yseali-search-facets div.selector:active,
.pane-yseali-search-facets div.selector.active,
.pane-yseali-search-facets div.selector:focus,
.pane-yseali-search-facets div.selector.focus,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:hover,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.hover,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:active,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.active,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:focus,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.focus {
  height: 23px;
}
.pane-alumni-search-facets div.selector span,
.pane-alumni-search-facets div.selector:hover span,
.pane-alumni-search-facets div.selector.hover span,
.pane-alumni-search-facets div.selector:active span,
.pane-alumni-search-facets div.selector.active span,
.pane-alumni-search-facets div.selector:focus span,
.pane-alumni-search-facets div.selector.focus span,
.pane-yali-search-facets div.selector span,
.pane-yali-search-facets div.selector:hover span,
.pane-yali-search-facets div.selector.hover span,
.pane-yali-search-facets div.selector:active span,
.pane-yali-search-facets div.selector.active span,
.pane-yali-search-facets div.selector:focus span,
.pane-yali-search-facets div.selector.focus span,
.pane-yseali-search-facets div.selector span,
.pane-yseali-search-facets div.selector:hover span,
.pane-yseali-search-facets div.selector.hover span,
.pane-yseali-search-facets div.selector:active span,
.pane-yseali-search-facets div.selector.active span,
.pane-yseali-search-facets div.selector:focus span,
.pane-yseali-search-facets div.selector.focus span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:hover span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.hover span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:active span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.active span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:focus span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.focus span {
  height: 23px;
  line-height: 23px;
}
.pane-alumni-search-facets div.selector select,
.pane-alumni-search-facets div.selector:hover select,
.pane-alumni-search-facets div.selector.hover select,
.pane-alumni-search-facets div.selector:active select,
.pane-alumni-search-facets div.selector.active select,
.pane-alumni-search-facets div.selector:focus select,
.pane-alumni-search-facets div.selector.focus select,
.pane-yali-search-facets div.selector select,
.pane-yali-search-facets div.selector:hover select,
.pane-yali-search-facets div.selector.hover select,
.pane-yali-search-facets div.selector:active select,
.pane-yali-search-facets div.selector.active select,
.pane-yali-search-facets div.selector:focus select,
.pane-yali-search-facets div.selector.focus select,
.pane-yseali-search-facets div.selector select,
.pane-yseali-search-facets div.selector:hover select,
.pane-yseali-search-facets div.selector.hover select,
.pane-yseali-search-facets div.selector:active select,
.pane-yseali-search-facets div.selector.active select,
.pane-yseali-search-facets div.selector:focus select,
.pane-yseali-search-facets div.selector.focus select,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector select,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:hover select,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.hover select,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:active select,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.active select,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:focus select,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.focus select {
  cursor: pointer;
}
.pane-alumni-search-facets div.selector.disabled,
.pane-yali-search-facets div.selector.disabled,
.pane-yseali-search-facets div.selector.disabled,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.disabled {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
  cursor: default;
}
.pane-alumni-search-facets div.selector.disabled.hover, .pane-alumni-search-facets div.selector.disabled:hover, .pane-alumni-search-facets div.selector.disabled.focus,
.pane-yali-search-facets div.selector.disabled.hover,
.pane-yali-search-facets div.selector.disabled:hover,
.pane-yali-search-facets div.selector.disabled.focus,
.pane-yseali-search-facets div.selector.disabled.hover,
.pane-yseali-search-facets div.selector.disabled:hover,
.pane-yseali-search-facets div.selector.disabled.focus,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.disabled.hover,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.disabled:hover,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.disabled.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
}
.pane-alumni-search-facets div.selector,
.pane-alumni-search-facets button,
.pane-yali-search-facets div.selector,
.pane-yali-search-facets button,
.pane-yseali-search-facets div.selector,
.pane-yseali-search-facets button,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector,
.page-search #content .panel-col-last .pane-alumni-search-facets button {
  border: 1px solid #D3D2CE;
  color: #585858;
  font-size: 0.85714em;
  padding: 0 0 0 10px;
  margin-right: 0.66667em;
  -webkit-font-smoothing: antialiased;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.borderradius .pane-alumni-search-facets div.selector, .borderradius
.pane-alumni-search-facets button, .borderradius
.pane-yali-search-facets div.selector, .borderradius
.pane-yali-search-facets button, .borderradius
.pane-yseali-search-facets div.selector, .borderradius
.pane-yseali-search-facets button, .borderradius
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector, .borderradius
.page-search #content .panel-col-last .pane-alumni-search-facets button {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.pane-alumni-search-facets div.selector.hover, .pane-alumni-search-facets div.selector:hover, .pane-alumni-search-facets div.selector.focus,
.pane-alumni-search-facets button.hover,
.pane-alumni-search-facets button:hover,
.pane-alumni-search-facets button.focus,
.pane-yali-search-facets div.selector.hover,
.pane-yali-search-facets div.selector:hover,
.pane-yali-search-facets div.selector.focus,
.pane-yali-search-facets button.hover,
.pane-yali-search-facets button:hover,
.pane-yali-search-facets button.focus,
.pane-yseali-search-facets div.selector.hover,
.pane-yseali-search-facets div.selector:hover,
.pane-yseali-search-facets div.selector.focus,
.pane-yseali-search-facets button.hover,
.pane-yseali-search-facets button:hover,
.pane-yseali-search-facets button.focus,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.hover,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector:hover,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector.focus,
.page-search #content .panel-col-last .pane-alumni-search-facets button.hover,
.page-search #content .panel-col-last .pane-alumni-search-facets button:hover,
.page-search #content .panel-col-last .pane-alumni-search-facets button.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.pane-alumni-search-facets div.selector span,
.pane-alumni-search-facets button span,
.pane-yali-search-facets div.selector span,
.pane-yali-search-facets button span,
.pane-yseali-search-facets div.selector span,
.pane-yseali-search-facets button span,
.page-search #content .panel-col-last .pane-alumni-search-facets div.selector span,
.page-search #content .panel-col-last .pane-alumni-search-facets button span {
  background-image: none;
}
.pane-alumni-search-facets button,
.pane-yali-search-facets button,
.pane-yseali-search-facets button,
.page-search #content .panel-col-last .pane-alumni-search-facets button {
  height: 25px;
}
.cssgradients .pane-alumni-search-facets, .cssgradients
.pane-yali-search-facets, .cssgradients
.pane-yseali-search-facets, .cssgradients
.page-search #content .panel-col-last .pane-alumni-search-facets {
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #006795), color-stop(100%, #00345e));
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -webkit-linear-gradient(#006795, #00345e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -moz-linear-gradient(#006795, #00345e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -o-linear-gradient(#006795, #00345e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, linear-gradient(#006795, #00345e);
}
@media all and (max-width: 480px) {
  .pane-alumni-search-facets,
  .pane-yali-search-facets,
  .pane-yseali-search-facets,
  .page-search #content .panel-col-last .pane-alumni-search-facets {
    padding: 1.33333em 10px;
    background: #f0f5f7;
    border-bottom: none;
  }
  .cssgradients .pane-alumni-search-facets, .cssgradients
  .pane-yali-search-facets, .cssgradients
  .pane-yseali-search-facets, .cssgradients
  .page-search #content .panel-col-last .pane-alumni-search-facets {
    background: #f0f5f7;
  }
}
.pane-alumni-search-facets a,
.pane-yali-search-facets a,
.pane-yseali-search-facets a,
.page-search #content .panel-col-last .pane-alumni-search-facets a {
  color: #fff;
}
@media all and (max-width: 480px) {
  .pane-alumni-search-facets a,
  .pane-yali-search-facets a,
  .pane-yseali-search-facets a,
  .page-search #content .panel-col-last .pane-alumni-search-facets a {
    color: #043a66;
  }
}
.pane-alumni-search-facets ul.facetapi-facetapi-links,
.pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links,
.pane-yali-search-facets ul.facetapi-facetapi-links,
.pane-yali-search-facets ul.facetapi-facetapi-checkbox-links,
.pane-yseali-search-facets ul.facetapi-facetapi-links,
.pane-yseali-search-facets ul.facetapi-facetapi-checkbox-links,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-links,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links {
  margin: 0 0 1.33333em 0;
}
.pane-alumni-search-facets ul.facetapi-facetapi-links li,
.pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links li,
.pane-yali-search-facets ul.facetapi-facetapi-links li,
.pane-yali-search-facets ul.facetapi-facetapi-checkbox-links li,
.pane-yseali-search-facets ul.facetapi-facetapi-links li,
.pane-yseali-search-facets ul.facetapi-facetapi-checkbox-links li,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-links li,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links li {
  position: relative;
  padding-left: 20px;
  font-size: 0.86667em;
  line-height: 1.38462em;
  margin-bottom: 0.30769em;
  color: #fff;
}
.pane-alumni-search-facets ul.facetapi-facetapi-links li a,
.pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links li a,
.pane-yali-search-facets ul.facetapi-facetapi-links li a,
.pane-yali-search-facets ul.facetapi-facetapi-checkbox-links li a,
.pane-yseali-search-facets ul.facetapi-facetapi-links li a,
.pane-yseali-search-facets ul.facetapi-facetapi-checkbox-links li a,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-links li a,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links li a {
  background: none;
}
@media all and (max-width: 480px) {
  .pane-alumni-search-facets ul.facetapi-facetapi-links li a,
  .pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links li a,
  .pane-yali-search-facets ul.facetapi-facetapi-links li a,
  .pane-yali-search-facets ul.facetapi-facetapi-checkbox-links li a,
  .pane-yseali-search-facets ul.facetapi-facetapi-links li a,
  .pane-yseali-search-facets ul.facetapi-facetapi-checkbox-links li a,
  .page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-links li a,
  .page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links li a {
    color: #444444;
  }
}
.pane-alumni-search-facets ul.facetapi-facetapi-links .facetapi-checkbox,
.pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links .facetapi-checkbox,
.pane-yali-search-facets ul.facetapi-facetapi-links .facetapi-checkbox,
.pane-yali-search-facets ul.facetapi-facetapi-checkbox-links .facetapi-checkbox,
.pane-yseali-search-facets ul.facetapi-facetapi-links .facetapi-checkbox,
.pane-yseali-search-facets ul.facetapi-facetapi-checkbox-links .facetapi-checkbox,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-links .facetapi-checkbox,
.page-search #content .panel-col-last .pane-alumni-search-facets ul.facetapi-facetapi-checkbox-links .facetapi-checkbox {
  position: absolute;
  left: 0;
  top: 3px;
}
.pane-alumni-search-facets .pane-eca-search-clear-selections-link a,
.pane-yali-search-facets .pane-eca-search-clear-selections-link a,
.pane-yseali-search-facets .pane-eca-search-clear-selections-link a,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-eca-search-clear-selections-link a {
  border: 1px solid #fff;
  font-size: 0.8em;
}
.borderradius .pane-alumni-search-facets .pane-eca-search-clear-selections-link a, .borderradius
.pane-yali-search-facets .pane-eca-search-clear-selections-link a, .borderradius
.pane-yseali-search-facets .pane-eca-search-clear-selections-link a, .borderradius
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-eca-search-clear-selections-link a {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  padding: 0.41667em 0.83333em;
}
#content .pane-alumni-search-facets form label, #content
.pane-yali-search-facets form label, #content
.pane-yseali-search-facets form label, #content
.page-search #content .panel-col-last .pane-alumni-search-facets form label {
  color: #fff;
}
@media all and (max-width: 480px) {
  #content .pane-alumni-search-facets form label, #content
  .pane-yali-search-facets form label, #content
  .pane-yseali-search-facets form label, #content
  .page-search #content .panel-col-last .pane-alumni-search-facets form label {
    color: #444444;
  }
}
#content .pane-alumni-search-facets form div.selector, #content
.pane-yali-search-facets form div.selector, #content
.pane-yseali-search-facets form div.selector, #content
.page-search #content .panel-col-last .pane-alumni-search-facets form div.selector {
  width: 180px;
  margin-right: 0;
}
#content .pane-alumni-search-facets form div.selector select, #content
.pane-yali-search-facets form div.selector select, #content
.pane-yseali-search-facets form div.selector select, #content
.page-search #content .panel-col-last .pane-alumni-search-facets form div.selector select {
  width: 190px;
}
#content .pane-alumni-search-facets form .form-item,
.pane-alumni-search-facets #country-select, #content
.pane-yali-search-facets form .form-item,
.pane-yali-search-facets #country-select, #content
.pane-yseali-search-facets form .form-item,
.pane-yseali-search-facets #country-select, #content
.page-search #content .panel-col-last .pane-alumni-search-facets form .form-item,
.page-search #content .panel-col-last .pane-alumni-search-facets #country-select {
  margin: 0 0 1.33333em 0;
}
#content .pane-alumni-search-facets > .pane-title, #content .pane-alumni-search-facets > .pane-alumni-search-facets-inner > .pane-title, #content
.pane-yali-search-facets > .pane-title, #content
.pane-yali-search-facets > .pane-alumni-search-facets-inner > .pane-title, #content
.pane-yseali-search-facets > .pane-title, #content
.pane-yseali-search-facets > .pane-alumni-search-facets-inner > .pane-title, #content
.page-search #content .panel-col-last .pane-alumni-search-facets > .pane-title, #content
.page-search #content .panel-col-last .pane-alumni-search-facets > .pane-alumni-search-facets-inner > .pane-title {
  color: #fff;
  border-bottom: 1px dotted #fff;
  padding-bottom: 0.66667em;
  margin-bottom: 0.66667em;
}
@media all and (max-width: 480px) {
  #content .pane-alumni-search-facets > .pane-title, #content .pane-alumni-search-facets > .pane-alumni-search-facets-inner > .pane-title, #content
  .pane-yali-search-facets > .pane-title, #content
  .pane-yali-search-facets > .pane-alumni-search-facets-inner > .pane-title, #content
  .pane-yseali-search-facets > .pane-title, #content
  .pane-yseali-search-facets > .pane-alumni-search-facets-inner > .pane-title, #content
  .page-search #content .panel-col-last .pane-alumni-search-facets > .pane-title, #content
  .page-search #content .panel-col-last .pane-alumni-search-facets > .pane-alumni-search-facets-inner > .pane-title {
    color: #043a66;
    border-bottom: 1px dotted #cfdce2;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media all and (max-width: 480px) {
  #content .pane-alumni-search-facets .panel-col, #content
  .pane-yali-search-facets .panel-col, #content
  .pane-yseali-search-facets .panel-col, #content
  .page-search #content .panel-col-last .pane-alumni-search-facets .panel-col {
    padding-left: 10px;
    padding-right: 10px;
  }
}
#content .pane-alumni-search-facets .panel-col .pane-title, #content
.pane-yali-search-facets .panel-col .pane-title, #content
.pane-yseali-search-facets .panel-col .pane-title, #content
.page-search #content .panel-col-last .pane-alumni-search-facets .panel-col .pane-title {
  font-size: 0.93333em;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  color: #fff;
  text-transform: none;
  margin-bottom: 0.71429em;
}
@media all and (max-width: 480px) {
  #content .pane-alumni-search-facets .panel-col .pane-title, #content
  .pane-yali-search-facets .panel-col .pane-title, #content
  .pane-yseali-search-facets .panel-col .pane-title, #content
  .page-search #content .panel-col-last .pane-alumni-search-facets .panel-col .pane-title {
    color: #444444;
  }
}
@media all and (max-width: 480px) {
  .pane-alumni-search-facets,
  .pane-yali-search-facets,
  .pane-yseali-search-facets,
  .page-search #content .panel-col-last .pane-alumni-search-facets {
    margin-bottom: 1.33333em;
  }
}
.panel-layout-eca-threecol-nonmodular .panel-eca-threecol-nonmodular .pane-alumni-search-facets .panel-col, .panel-layout-eca-threecol-nonmodular .panel-eca-threecol-nonmodular
.pane-yali-search-facets .panel-col, .panel-layout-eca-threecol-nonmodular .panel-eca-threecol-nonmodular
.pane-yseali-search-facets .panel-col, .panel-layout-eca-threecol-nonmodular .panel-eca-threecol-nonmodular
.page-search #content .panel-col-last .pane-alumni-search-facets .panel-col {
  width: auto;
  float: none;
}
@media all and (max-width: 480px) {
  .pane-alumni-search-facets .pane-alumni-search-facets-inner,
  .pane-yali-search-facets .pane-alumni-search-facets-inner,
  .pane-yseali-search-facets .pane-alumni-search-facets-inner,
  .page-search #content .panel-col-last .pane-alumni-search-facets .pane-alumni-search-facets-inner {
    border-top: 1px dotted #cfdce2;
    margin-top: 0.76923em;
    padding-top: 0.76923em;
  }
  .pane-alumni-search-facets .toggle,
  .pane-yali-search-facets .toggle,
  .pane-yseali-search-facets .toggle,
  .page-search #content .panel-col-last .pane-alumni-search-facets .toggle {
    color: #043a66;
    cursor: pointer;
    font-family: "Proxima Nova", Helvetica, sans-serif;
    font-size: 0.93333em;
    font-weight: bold;
    text-transform: uppercase;
    padding-left: 0.71429em;
    padding-right: 0.71429em;
  }
}
.pane-alumni-search-facets .ui-widget,
.pane-yali-search-facets .ui-widget,
.pane-yseali-search-facets .ui-widget,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-widget {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-eligible-countries + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-location + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-grant-location + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-job-location + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-im-field-alumni-user-location + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-im-field-alumni-program + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-sm-field-competition + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-im-field-location + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.pane-alumni-search-facets select.facetapi-multiselect-im-field-alumni-user-traveled-co + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-yali-eligible-countries + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-yali-location + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-yali-grant-location + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-yali-job-location + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-alumni-user-location + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-alumni-program + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-sm-field-competition + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-location + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.pane-yali-search-facets select.facetapi-multiselect-im-field-alumni-user-traveled-co + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-yali-eligible-countries + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-yali-location + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-yali-grant-location + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-yali-job-location + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-alumni-user-location + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-alumni-program + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-sm-field-competition + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-location + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.pane-yseali-search-facets select.facetapi-multiselect-im-field-alumni-user-traveled-co + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-eligible-countries + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-location + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-grant-location + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-yali-job-location + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-alumni-user-location + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-alumni-program + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-sm-field-competition + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-location + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-sm-field-job-type + .ui-multiselect,
.page-search #content .panel-col-last .pane-alumni-search-facets select.facetapi-multiselect-im-field-alumni-user-traveled-co + .ui-multiselect {
  display: none !important;
}
.pane-alumni-search-facets .ui-multiselect-menu,
.pane-yali-search-facets .ui-multiselect-menu,
.pane-yseali-search-facets .ui-multiselect-menu,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu {
  position: static;
  padding: 4px;
  width: auto !important;
  top: auto !important;
  left: auto !important;
  border: 1px solid #e6e6e6;
  display: block !important;
  margin-bottom: 1.33333em;
}
.borderradius .pane-alumni-search-facets .ui-multiselect-menu, .borderradius
.pane-yali-search-facets .ui-multiselect-menu, .borderradius
.pane-yseali-search-facets .ui-multiselect-menu, .borderradius
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
.pane-alumni-search-facets .ui-multiselect-menu a,
.pane-yali-search-facets .ui-multiselect-menu a,
.pane-yseali-search-facets .ui-multiselect-menu a,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu a {
  color: #797979;
  background: none;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-header,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-header,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-header,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-header {
  border: none;
  background: none;
  margin: 0;
  padding: 0;
}
.borderradius .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-header, .borderradius
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-header, .borderradius
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-header, .borderradius
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-header {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-filter,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-filter,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-filter,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-filter {
  float: none;
  margin-right: 0;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-filter input,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-filter input,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-filter input,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-filter input {
  border: 1px solid #bfbfbf;
  width: 162px;
  display: block;
  color: #797979;
  margin: 0 0 4px 0;
  padding: 3px 10px;
  font-size: 1em;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes {
  border: 1px solid #bfbfbf;
  padding: 8px 8px 3px 10px;
  color: #797979;
  font-size: 1.06667em;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label {
  padding: 0;
  border: none;
  font-weight: normal;
  color: #797979 !important;
  margin-bottom: 0 !important;
}
.lt-ie8 .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label, .lt-ie8
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label, .lt-ie8
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label, .lt-ie8
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label {
  *zoom: 1;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label input,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label input,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label input,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes label input {
  margin-right: 5px;
  position: absolute;
  left: 0;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li {
  margin-bottom: 5px;
  font-weight: normal;
  padding-left: 20px;
  position: relative;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
  text-align: left;
  border-bottom: none;
  font-size: 0.73333em;
  margin-top: 10px;
  padding-left: 0;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label:first-child,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label:first-child,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label:first-child,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label:first-child {
  margin-top: 0;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
  padding: 0;
  margin: 0;
  font-weight: bold;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-close,
.pane-yali-search-facets .ui-multiselect-menu .ui-multiselect-close,
.pane-yseali-search-facets .ui-multiselect-menu .ui-multiselect-close,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-multiselect-close {
  display: none;
}
.pane-alumni-search-facets .ui-multiselect-menu .ui-state-hover,
.pane-alumni-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-hover,
.pane-alumni-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-hover,
.pane-alumni-search-facets .ui-multiselect-menu .ui-state-focus,
.pane-alumni-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-focus,
.pane-alumni-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-focus,
.pane-yali-search-facets .ui-multiselect-menu .ui-state-hover,
.pane-yali-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-hover,
.pane-yali-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-hover,
.pane-yali-search-facets .ui-multiselect-menu .ui-state-focus,
.pane-yali-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-focus,
.pane-yali-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-focus,
.pane-yseali-search-facets .ui-multiselect-menu .ui-state-hover,
.pane-yseali-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-hover,
.pane-yseali-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-hover,
.pane-yseali-search-facets .ui-multiselect-menu .ui-state-focus,
.pane-yseali-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-focus,
.pane-yseali-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-focus,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-state-hover,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-hover,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-hover,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-state-focus,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-widget-content .ui-state-focus,
.page-search #content .panel-col-last .pane-alumni-search-facets .ui-multiselect-menu .ui-widget-header .ui-state-focus {
  border: none;
  background: none;
  color: #797979;
  font-weight: normal;
}
.pane-alumni-search-facets .checkbox-subcategory-label,
.pane-yali-search-facets .checkbox-subcategory-label,
.pane-yseali-search-facets .checkbox-subcategory-label,
.page-search #content .panel-col-last .pane-alumni-search-facets .checkbox-subcategory-label {
  color: #5cc4f5;
  margin-bottom: 0.66667em;
  font-weight: bold;
}
.pane-alumni-search-facets .pane-content form .current-selections-container,
.pane-yali-search-facets .pane-content form .current-selections-container,
.pane-yseali-search-facets .pane-content form .current-selections-container,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 1.33333em;
}
.pane-alumni-search-facets .pane-content form .current-selections-container .form-item,
.pane-yali-search-facets .pane-content form .current-selections-container .form-item,
.pane-yseali-search-facets .pane-content form .current-selections-container .form-item,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container .form-item {
  margin-bottom: 0;
}
.pane-alumni-search-facets .pane-content form .current-selections-container label,
.pane-yali-search-facets .pane-content form .current-selections-container label,
.pane-yseali-search-facets .pane-content form .current-selections-container label,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container label {
  font-weight: normal;
  font-size: 0.86667em;
  margin-bottom: 0.61538em;
}
.pane-alumni-search-facets .pane-content form .current-selections-container a,
.pane-yali-search-facets .pane-content form .current-selections-container a,
.pane-yseali-search-facets .pane-content form .current-selections-container a,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0.8em;
  font-weight: bold;
  line-height: 1.5em;
  color: #043a66;
  padding: 0.33333em 0.83333em 0.33333em 2em;
  background: url('../images/icons-sd837dc2ffc.png') -29px -10024px no-repeat white;
  margin-bottom: 2em;
}
.borderradius .pane-alumni-search-facets .pane-content form .current-selections-container a, .borderradius
.pane-yali-search-facets .pane-content form .current-selections-container a, .borderradius
.pane-yseali-search-facets .pane-content form .current-selections-container a, .borderradius
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container a {
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  -ms-border-radius: 11px;
  -o-border-radius: 11px;
  border-radius: 11px;
}
.pane-alumni-search-facets .pane-content form .current-selections-container .item-list a,
.pane-yali-search-facets .pane-content form .current-selections-container .item-list a,
.pane-yseali-search-facets .pane-content form .current-selections-container .item-list a,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container .item-list a {
  margin-bottom: 0.66667em;
}
.pane-alumni-search-facets .pane-content form .current-selections-container .item-list ul,
.pane-yali-search-facets .pane-content form .current-selections-container .item-list ul,
.pane-yseali-search-facets .pane-content form .current-selections-container .item-list ul,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container .item-list ul {
  margin: 0;
}
.pane-alumni-search-facets .pane-content form .current-selections-container .item-list li,
.pane-yali-search-facets .pane-content form .current-selections-container .item-list li,
.pane-yseali-search-facets .pane-content form .current-selections-container .item-list li,
.page-search #content .panel-col-last .pane-alumni-search-facets .pane-content form .current-selections-container .item-list li {
  float: left;
  margin-right: 0.66667em;
}

.pane-yali-search-facets {
  background: #006f9e;
  border-bottom: 4px solid #26abe3;
}
.cssgradients .pane-yali-search-facets {
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26abe3), color-stop(100%, #006f9e));
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -webkit-linear-gradient(#26abe3, #006f9e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -moz-linear-gradient(#26abe3, #006f9e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -o-linear-gradient(#26abe3, #006f9e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, linear-gradient(#26abe3, #006f9e);
}
.pane-yali-search-facets .facetapi-facetapi-checkbox-links a {
  color: white;
}

/* =============================================================================
   Faceted Lists
   ========================================================================== */
.section-list #content .panel-col-top {
  margin-bottom: 0.66667em;
}
.section-list #content .panel-col-top h3.pane-title {
  border-bottom: 0;
  color: #043a66;
  font-size: 2.4em;
  font-weight: bold;
  line-height: normal;
  margin-bottom: 0.97222em;
  display: block;
  text-transform: none;
  margin-bottom: 0.33333em;
}
@media all and (max-width: 480px) {
  .section-list #content .panel-col-top h3.pane-title {
    font-size: 1.33333em;
    line-height: 1.2em;
    margin-top: 1em;
    margin-bottom: 0.75em;
  }
}
.section-list #content .panel-col-top .pane-content {
  font-size: 1.4em;
  font-weight: 200;
  padding-bottom: 1.42857em;
  border-bottom: 4px solid #8ac23e;
}
.fontface .section-list #content .panel-col-top .pane-content {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
.section-list .pane-eca-contextual-post-content-link {
  border-bottom: 1px dotted #CFDCE2;
  padding-bottom: 0.66667em;
  margin-bottom: 0.33333em;
}
@media all and (max-width: 480px) {
  .section-list .pane-eca-contextual-post-content-link {
    margin-bottom: 1.33333em;
  }
}

/* =============================================================================
   Alumni Associations Page
   ========================================================================== */
#content #panel-alumni-associations h1.title span.level4 {
  border-bottom: 4px solid #8ac23e;
  padding-bottom: 0.61111em;
}

#content .pane-alumni-associations-listing {
  color: #444444;
}
#content .pane-alumni-associations-listing h3.term {
  color: #043a66;
  text-transform: uppercase;
  font-size: 1.13333em;
  margin-bottom: 1.29412em;
}
#content .pane-alumni-associations-listing h4.term {
  color: #043a66;
  text-transform: uppercase;
  font-size: 1.06667em;
  margin-bottom: 1.375em;
}
#content .pane-alumni-associations-listing h5.term {
  color: #043a66;
  text-transform: uppercase;
  font-size: 1em;
  margin-bottom: 1.46667em;
}
#content .pane-alumni-associations-listing .node {
  border-bottom: 1px dotted #cfdce2;
  padding-bottom: 1.53846em;
  margin-bottom: 1.53846em;
  font-size: 0.86667em;
}
#content .pane-alumni-associations-listing .group .group .group .group .node:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
#content .pane-alumni-associations-listing span {
  display: block;
  float: left;
  font-weight: bold;
}
#content .pane-alumni-associations-listing .field-label {
  clear: both;
  color: #444;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 0.92308em;
  font-weight: normal;
  padding-right: 0.83333em;
  text-transform: none;
  width: 7.08333em;
}
.generatedcontent #content .pane-alumni-associations-listing h3.field-label:after {
  content: ':';
}
#content .pane-alumni-associations-listing .contact {
  float: left;
  font-weight: bold;
}
#content .pane-alumni-associations-listing .field-alumni-association-city {
  text-transform: uppercase;
  margin-bottom: 1.15385em;
  margin-top: -0.38462em;
}
#content .pane-alumni-associations-listing .field-alumni-association-name {
  font-weight: bold;
  font-size: 1.46667em;
  margin-bottom: 0.54545em;
}

.pane-alumni-associations-filter {
  border-bottom: 4px solid #8ac23e;
  padding: 1.33333em 1.33333em 2em 1.33333em;
  background: #00345e;
}
.pane-alumni-associations-filter div.selector,
.pane-alumni-associations-filter div.selector:hover,
.pane-alumni-associations-filter div.selector.hover,
.pane-alumni-associations-filter div.selector:active,
.pane-alumni-associations-filter div.selector.active,
.pane-alumni-associations-filter div.selector:focus,
.pane-alumni-associations-filter div.selector.focus {
  height: 23px;
}
.pane-alumni-associations-filter div.selector span,
.pane-alumni-associations-filter div.selector:hover span,
.pane-alumni-associations-filter div.selector.hover span,
.pane-alumni-associations-filter div.selector:active span,
.pane-alumni-associations-filter div.selector.active span,
.pane-alumni-associations-filter div.selector:focus span,
.pane-alumni-associations-filter div.selector.focus span {
  height: 23px;
  line-height: 23px;
}
.pane-alumni-associations-filter div.selector select,
.pane-alumni-associations-filter div.selector:hover select,
.pane-alumni-associations-filter div.selector.hover select,
.pane-alumni-associations-filter div.selector:active select,
.pane-alumni-associations-filter div.selector.active select,
.pane-alumni-associations-filter div.selector:focus select,
.pane-alumni-associations-filter div.selector.focus select {
  cursor: pointer;
}
.pane-alumni-associations-filter div.selector.disabled {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
  cursor: default;
}
.pane-alumni-associations-filter div.selector.disabled.hover, .pane-alumni-associations-filter div.selector.disabled:hover, .pane-alumni-associations-filter div.selector.disabled.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
}
.pane-alumni-associations-filter div.selector,
.pane-alumni-associations-filter button {
  border: 1px solid #D3D2CE;
  color: #585858;
  font-size: 0.85714em;
  padding: 0 0 0 10px;
  margin-right: 0.66667em;
  -webkit-font-smoothing: antialiased;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.borderradius .pane-alumni-associations-filter div.selector, .borderradius
.pane-alumni-associations-filter button {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.pane-alumni-associations-filter div.selector.hover, .pane-alumni-associations-filter div.selector:hover, .pane-alumni-associations-filter div.selector.focus,
.pane-alumni-associations-filter button.hover,
.pane-alumni-associations-filter button:hover,
.pane-alumni-associations-filter button.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.pane-alumni-associations-filter div.selector span,
.pane-alumni-associations-filter button span {
  background-image: none;
}
.pane-alumni-associations-filter button {
  height: 25px;
}
.cssgradients .pane-alumni-associations-filter {
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #006795), color-stop(100%, #00345e));
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -webkit-linear-gradient(#006795, #00345e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -moz-linear-gradient(#006795, #00345e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, -o-linear-gradient(#006795, #00345e);
  background: url('../images/repeating/diagonal-stripes-semitrans-light.png?1412705953') repeat, linear-gradient(#006795, #00345e);
}
@media all and (max-width: 480px) {
  .pane-alumni-associations-filter {
    padding: 1.33333em 10px;
    background: #f0f5f7;
    border-bottom: none;
  }
  .cssgradients .pane-alumni-associations-filter {
    background: #f0f5f7;
  }
}
.pane-alumni-associations-filter a {
  color: #fff;
}
@media all and (max-width: 480px) {
  .pane-alumni-associations-filter a {
    color: #043a66;
  }
}
.pane-alumni-associations-filter ul.facetapi-facetapi-links,
.pane-alumni-associations-filter ul.facetapi-facetapi-checkbox-links {
  margin: 0 0 1.33333em 0;
}
.pane-alumni-associations-filter ul.facetapi-facetapi-links li,
.pane-alumni-associations-filter ul.facetapi-facetapi-checkbox-links li {
  position: relative;
  padding-left: 20px;
  font-size: 0.86667em;
  line-height: 1.38462em;
  margin-bottom: 0.30769em;
  color: #fff;
}
.pane-alumni-associations-filter ul.facetapi-facetapi-links li a,
.pane-alumni-associations-filter ul.facetapi-facetapi-checkbox-links li a {
  background: none;
}
@media all and (max-width: 480px) {
  .pane-alumni-associations-filter ul.facetapi-facetapi-links li a,
  .pane-alumni-associations-filter ul.facetapi-facetapi-checkbox-links li a {
    color: #444444;
  }
}
.pane-alumni-associations-filter ul.facetapi-facetapi-links .facetapi-checkbox,
.pane-alumni-associations-filter ul.facetapi-facetapi-checkbox-links .facetapi-checkbox {
  position: absolute;
  left: 0;
  top: 3px;
}
.pane-alumni-associations-filter .pane-eca-search-clear-selections-link a {
  border: 1px solid #fff;
  font-size: 0.8em;
}
.borderradius .pane-alumni-associations-filter .pane-eca-search-clear-selections-link a {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  padding: 0.41667em 0.83333em;
}
#content .pane-alumni-associations-filter form label {
  color: #fff;
}
@media all and (max-width: 480px) {
  #content .pane-alumni-associations-filter form label {
    color: #444444;
  }
}
#content .pane-alumni-associations-filter form div.selector {
  width: 180px;
  margin-right: 0;
}
#content .pane-alumni-associations-filter form div.selector select {
  width: 190px;
}
#content .pane-alumni-associations-filter form .form-item,
.pane-alumni-associations-filter #country-select {
  margin: 0 0 1.33333em 0;
}
#content .pane-alumni-associations-filter > .pane-title, #content .pane-alumni-associations-filter > .pane-alumni-search-facets-inner > .pane-title {
  color: #fff;
  border-bottom: 1px dotted #fff;
  padding-bottom: 0.66667em;
  margin-bottom: 0.66667em;
}
@media all and (max-width: 480px) {
  #content .pane-alumni-associations-filter > .pane-title, #content .pane-alumni-associations-filter > .pane-alumni-search-facets-inner > .pane-title {
    color: #043a66;
    border-bottom: 1px dotted #cfdce2;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media all and (max-width: 480px) {
  #content .pane-alumni-associations-filter .panel-col {
    padding-left: 10px;
    padding-right: 10px;
  }
}
#content .pane-alumni-associations-filter .panel-col .pane-title {
  font-size: 0.93333em;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  color: #fff;
  text-transform: none;
  margin-bottom: 0.71429em;
}
@media all and (max-width: 480px) {
  #content .pane-alumni-associations-filter .panel-col .pane-title {
    color: #444444;
  }
}

#content .pane-bundle-alumni-flexi-promo .richtext-text-promo {
  background: #86c7e6;
}
#content .pane-bundle-alumni-flexi-promo .richtext-text-promo h2 {
  font-size: 1em;
  text-transform: uppercase;
  margin-bottom: 0.33333em;
  color: #fff;
}
.fontface #content .pane-bundle-alumni-flexi-promo .richtext-text-promo h2 {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
#content .pane-bundle-alumni-flexi-promo .richtext-text-promo .learn-more a {
  color: #fff;
  font-weight: normal;
  padding-right: 1.53333em;
  background: url('../images/icons-sd837dc2ffc.png') 100% -12180px no-repeat;
}
@media all and (max-width: 480px) {
  #content .pane-bundle-alumni-flexi-promo .richtext-text-promo .learn-more a {
    background: url('../images/icons-sd837dc2ffc.png') 100% -12182px no-repeat;
  }
}

/* =============================================================================
   Alumni Associations Page / About Page
   ========================================================================== */
.section-featured-alumni.node-type-two-column-page #content h1.title span.level4,
.section-about-global-alumni-network.node-type-two-column-page #content h1.title span.level4,
.section-about-international-exchange-alumni.node-type-two-column-page #content h1.title span.level4 {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0.33333em;
}
.section-featured-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title,
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title,
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title {
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1.33333em;
  margin-bottom: 0.47619em;
  color: #043a66;
}
.fontface .section-featured-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title, .fontface
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title, .fontface
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
@media all and (max-width: 480px) {
  .section-featured-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title,
  .section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title,
  .section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-title {
    margin-right: 10px;
    margin-left: 10px;
  }
}
.section-featured-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page,
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page,
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page {
  font-size: 1.4em;
  line-height: 1.33333em;
  font-weight: 200;
  color: #444444;
}
.fontface .section-featured-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page, .fontface
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page, .fontface
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
@media all and (max-width: 480px) {
  .section-featured-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page,
  .section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page,
  .section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node .field-alumni-content-page {
    font-size: 1.06667em;
    line-height: 1.375em;
    margin-bottom: 1.25em;
    margin-right: 10px;
    margin-left: 10px;
  }
}
.front .section-featured-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node form, .front
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node form, .front
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-alumni-translatable-node form {
  width: 28em;
}
.section-featured-alumni .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing,
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing,
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing {
  padding-top: 1.33333em;
  margin-top: 1.33333em;
  border-top: 4px solid #8ac23e;
}
.section-featured-alumni .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing .field-title,
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing .field-title,
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing .field-title {
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1.33333em;
  margin-bottom: 0.47619em;
  color: #043a66;
}
.fontface .section-featured-alumni .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing .field-title, .fontface
.section-about-global-alumni-network .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing .field-title, .fontface
.section-about-international-exchange-alumni .panel-eca-twocol-modular .pane-bundle-notable-alumni-listing .field-title {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}

/* =============================================================================
   Alumni Map
   ========================================================================== */
.pane-bundle-notable-alumni-map {
  margin-top: -1.07692em;
}
@media all and (max-width: 480px) {
  .pane-bundle-notable-alumni-map {
    margin-top: 0;
  }
}
.pane-bundle-notable-alumni-map .field-description {
  font-size: 1.07692em;
  margin-bottom: 1em;
}

/* =============================================================================
   Homepage
   ========================================================================== */
.front.panel-layout-eca-twocol-nonmodular .panel-eca-twocol-nonmodular .panel-col-last {
  margin-top: 0;
}

.front .pane-bundle-level-two-feature-billboard {
  height: 17.85714em;
  margin-bottom: 0.35714em;
}
@media all and (max-width: 480px) {
  .front .pane-bundle-level-two-feature-billboard {
    height: auto;
  }
}
.front .pane-user-login-form,
.front .pane-eca-alumni-user-accounts-login-form {
  margin-bottom: 1.33333em;
}
@media all and (max-width: 480px) {
  .front .pane-user-login-form,
  .front .pane-eca-alumni-user-accounts-login-form {
    margin-bottom: 0.66667em;
  }
}
.front .pane-bundle-alumni-translatable-node {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 1.33333em;
}
@media all and (max-width: 480px) {
  .front .pane-bundle-alumni-translatable-node {
    border-bottom: 1px dotted #cfdce2;
    margin-bottom: 0.76923em;
    padding-bottom: 0;
  }
}
.front .pane-bundle-alumni-translatable-node .field-title {
  font-size: 2em;
  line-height: 1em;
  margin-top: 0.33333em;
  padding-left: 0.73333em;
  font-weight: 700;
  margin-bottom: 0.33333em;
  color: #043a66;
  width: 14em;
}
@media all and (max-width: 480px) {
  .front .pane-bundle-alumni-translatable-node .field-title {
    font-size: 1.6em;
    padding-right: 0.41667em;
    padding-left: 0.41667em;
    width: auto;
  }
}
.front .pane-bundle-alumni-translatable-node .field-title span {
  display: block;
}
.fontface .front .pane-bundle-alumni-translatable-node .field-title {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
.front .pane-bundle-alumni-translatable-node .field-alumni-content-page {
  font-size: 1.6em;
  line-height: 1.25em;
  margin-bottom: 0.83333em;
  padding-left: 0.91667em;
  font-weight: 400;
  width: 17.5em;
}
.fontface .front .pane-bundle-alumni-translatable-node .field-alumni-content-page {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
@media all and (max-width: 480px) {
  .front .pane-bundle-alumni-translatable-node .field-alumni-content-page {
    padding-left: 0;
    width: auto;
    margin-bottom: 0.41667em;
    padding-right: 0.41667em;
    padding-left: 0.41667em;
  }
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form {
  padding-left: 1.46667em;
  width: 28em;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:hover,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.hover,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:active,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.active,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:focus,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.focus {
  height: 23px;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector span,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:hover span,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.hover span,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:active span,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.active span,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:focus span,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.focus span {
  height: 23px;
  line-height: 23px;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector select,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:hover select,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.hover select,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:active select,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.active select,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:focus select,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.focus select {
  cursor: pointer;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.disabled {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
  cursor: default;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.disabled.hover, .front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.disabled:hover, .front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.disabled.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4802px no-repeat #7f7f7f;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form button {
  border: 1px solid #D3D2CE;
  color: #585858;
  font-size: 0.85714em;
  padding: 0 0 0 10px;
  margin-right: 0.66667em;
  -webkit-font-smoothing: antialiased;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.borderradius .front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector, .borderradius
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form button {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.hover, .front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector:hover, .front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector.focus,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form button.hover,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form button:hover,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form button.focus {
  background: url('../images/buttons-s15bf5085ab.png') 100% -4679px no-repeat white;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form div.selector span,
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form button span {
  background-image: none;
}
.front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form button {
  height: 25px;
}
@media all and (max-width: 480px) {
  .front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form {
    padding-right: 0.66667em;
    padding-left: 0.66667em;
    width: auto;
  }
}
.lt-ie8 .front .pane-bundle-alumni-translatable-node #eca-common-language-switcher-form select {
  width: 190px;
}
.front .pane-bundle-alumni-translatable-node .field-alumni-minisidebar {
  position: relative;
}
@media all and (max-width: 480px) {
  .front .pane-bundle-alumni-translatable-node .field-alumni-minisidebar {
    float: none;
    margin-left: 0;
    padding-right: 0.66667em;
    padding-left: 0.66667em;
    width: 100%;
  }
  .front .pane-bundle-alumni-translatable-node .field-alumni-minisidebar .richtext-minisidebar {
    width: 100%;
  }
  .front .pane-bundle-alumni-translatable-node .field-alumni-minisidebar ul {
    width: 11.38462em;
  }
  .front .pane-bundle-alumni-translatable-node .field-alumni-minisidebar li.events,
  .front .pane-bundle-alumni-translatable-node .field-alumni-minisidebar li.research {
    position: absolute;
    left: 11.92308em;
    top: 2.53846em;
  }
  .front .pane-bundle-alumni-translatable-node .field-alumni-minisidebar li.research {
    top: 4.61538em;
  }
}

.front.logged-in .pane-bundle-level-two-feature-billboard {
  margin-bottom: 1.66667em;
}
@media all and (max-width: 480px) {
  .front.logged-in .pane-bundle-level-two-feature-billboard {
    margin-bottom: 1em;
  }
}
.front.logged-in .pane-bundle-rich-text-area {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 2.66667em;
}
.front.logged-in .pane-bundle-rich-text-area .group {
  text-align: center;
  width: 332px;
  padding-left: 0;
  border-right: none;
  float: right;
}
@media all and (max-width: 480px) {
  .front.logged-in .pane-bundle-rich-text-area .group {
    float: none;
    margin-bottom: 0.8em;
    padding-right: 0;
    width: 100%;
    overflow: hidden;
    *zoom: 1;
  }
}
.front.logged-in .pane-bundle-rich-text-area .group a {
  font-size: 0.93333em;
  line-height: 1.28571em;
  font-weight: 600;
  color: #043a66;
  padding-top: 4.64286em;
  padding-bottom: 0.71429em;
  width: 33%;
  float: left;
  display: block;
  text-transform: uppercase;
  border-left: 1px dotted #cfdce2;
}
.fontface .front.logged-in .pane-bundle-rich-text-area .group a {
  font-family: "Proxima Nova", Helvetica, sans-serif;
}
@media all and (max-width: 480px) {
  .front.logged-in .pane-bundle-rich-text-area .group a {
    font-size: 0.86667em;
    line-height: 1.38462em;
    padding-top: 5em;
    padding-bottom: 0;
  }
}
.front.logged-in .pane-bundle-rich-text-area .group a:first-child {
  border-left: none;
}
.front.logged-in .pane-bundle-rich-text-area .group:first-child {
  float: left;
  width: 330px;
  border-right: 2px solid #cfdce2;
  padding-left: 1em;
}
@media all and (max-width: 480px) {
  .front.logged-in .pane-bundle-rich-text-area .group:first-child {
    border-bottom: 0px;
    float: none;
    margin-bottom: 1em;
    width: 100%;
    border-bottom: 2px solid #cfdce2;
    padding-bottom: 1.06667em;
    padding-left: 0;
  }
}
#content .front.logged-in .pane-bundle-rich-text-area h3 {
  font-size: 1.06667em;
  margin-bottom: 0.9375em;
  font-weight: 400;
}

.front.logged-in #content .pane-bundle-rich-text-area h3 {
  font-size: 1.06667em;
  margin-bottom: 0.9375em;
  font-weight: 600;
}

/* Event Form */
.page-node-add-event .form-field-name-field-description {
  margin-bottom: 2.5em;
}
.page-node-add-event .form-type-date-popup label {
  float: left;
}
.page-node-add-event .form-field-type-datetime label {
  font-weight: normal;
}
.page-node-add-event .date-float .form-item {
  margin-bottom: 1em;
  margin-top: 0;
}
.page-node-add-event .start-date-wrapper {
  margin-bottom: 1.78571em;
}
.page-node-add-event .start-date-wrapper .description,
.page-node-add-event .end-date-wrapper .description {
  display: none;
}
.page-node-add-event .start-date-wrapper input,
.page-node-add-event .end-date-wrapper input {
  width: 10.71429em;
}
.page-node-add-event .form-item-field-date-und-0-value {
  margin-bottom: 0.35714em;
}
.page-node-add-event .form-item-field-date-und-0-value input {
  margin-left: -0.35714em;
}
.page-node-add-event .form-item-field-date-und-0-value2 label {
  float: none;
}
.page-node-add-event .form-item-field-date-und-0-value2 .form-type-textfield label {
  display: none;
}

.node-alumni-story .field-collection-container {
  border: none;
}
.node-alumni-story .field-collection-view {
  border: none;
}
.lt-ie9 .node-alumni-story .field-collection-view {
  margin: 0;
  padding: 0;
}

.aeif-warning {
  font-family: "Proxima Nova", Helvetica, sans-serif;
  font-size: 1.5em;
  font-weight: 200;
  line-height: 1.28571em;
  margin-bottom: 0.95238em;
  margin-left: 0.71429em;
  margin-right: 0.71429em;
}

/*
 * Same as styles from system.base.css, but more specific for use in a ctools
 * dropdown.
 */
html.js div.ctools-dropdown div.ctools-dropdown-container ul li a.js-hide,
html.js div.ctools-dropdown div.ctools-dropdown-container ul li a.element-hidden {
  display: none;
}
