/* =============================================================================
   Sprites
   ========================================================================== */
span.arrow {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -33px -11110px;
  height: 11px;
  width: 13px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
  line-height: 1em;
  display: inline;
}

.media-icons .media-icon-image {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -26px -8295px;
  height: 16px;
  width: 20px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}
.media-icons .media-icon-text {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -31px -11532px;
  height: 17px;
  width: 15px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}
.media-icons .media-icon-video {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -26px -9812px;
  height: 19px;
  width: 20px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}

#media-links a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11105px no-repeat;
  padding-right: 1.46667em;
}

.section-yali .region-sidebar-first .block-menu-block .block-content .menu-block-wrapper ul.menu li > ul.menu > li.expanded.active > a.active, .yali-content .region-sidebar-first .block-menu-block .block-content .menu-block-wrapper ul.menu li > ul.menu > li.expanded.active > a.active, .section-yali
.region-sidebar-first .block-menu-block .block-content .menu-block-wrapper ul.menu ul.menu > li.active > a.active, .yali-content
.region-sidebar-first .block-menu-block .block-content .menu-block-wrapper ul.menu ul.menu > li.active > a.active, .section-yali
.panel-col-first .block-menu-block .block-content .menu-block-wrapper ul.menu li > ul.menu > li.expanded.active > a.active, .yali-content
.panel-col-first .block-menu-block .block-content .menu-block-wrapper ul.menu li > ul.menu > li.expanded.active > a.active, .section-yali
.panel-col-first .block-menu-block .block-content .menu-block-wrapper ul.menu ul.menu > li.active > a.active, .yali-content
.panel-col-first .block-menu-block .block-content .menu-block-wrapper ul.menu ul.menu > li.active > a.active {
  background: url('../images/icons-sd837dc2ffc.png') 93% -15317px no-repeat #b4d2dd;
  color: #26abe3;
}
.region-sidebar-first .block-menu-block .block-content .menu-block-wrapper ul.menu li.expanded.active-trail li.active-trail a.active,
.panel-col-first .block-menu-block .block-content .menu-block-wrapper ul.menu li.expanded.active-trail li.active-trail a.active {
  background: url('../images/icons-sd837dc2ffc.png') 93% -11099px no-repeat #d1dce2;
  padding-right: 2.33333em;
}
.section-yali .region-sidebar-first .block-menu-block .block-content .menu-block-wrapper ul.menu li.expanded.active-trail li.active-trail a.active, .yali-content .region-sidebar-first .block-menu-block .block-content .menu-block-wrapper ul.menu li.expanded.active-trail li.active-trail a.active, .section-yali
.panel-col-first .block-menu-block .block-content .menu-block-wrapper ul.menu li.expanded.active-trail li.active-trail a.active, .yali-content
.panel-col-first .block-menu-block .block-content .menu-block-wrapper ul.menu li.expanded.active-trail li.active-trail a.active {
  background-color: #EDF9FE;
  color: #006795;
  padding-right: 0.66667em;
}

.richtext-minisidebar a.read-more {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11108px no-repeat;
}
.richtext-minisidebar li.directory {
  background: url('../images/icons-sd837dc2ffc.png') -24px -8505px no-repeat;
}
.richtext-minisidebar li.jobs {
  background: url('../images/icons-sd837dc2ffc.png') -24px -8722px no-repeat;
}
.richtext-minisidebar li.grants {
  background: url('../images/icons-sd837dc2ffc.png') -30px -8070px no-repeat;
}
.richtext-minisidebar li.events {
  background: url('../images/icons-sd837dc2ffc.png') -27px -4923px no-repeat;
}
.richtext-minisidebar li.research {
  background: url('../images/icons-sd837dc2ffc.png') -26px -6732px no-repeat;
}

#block-system-user-menu .ctools-dropdown-link-wrapper a {
  background: url('../images/buttons-s15bf5085ab.png') -455px -665px no-repeat;
}
@media all and (max-width: 480px) {
  #block-system-user-menu .ctools-dropdown-link-wrapper a {
    background: url('../images/buttons-s15bf5085ab.png') -440px -1356px no-repeat;
  }
}
#block-system-user-menu .ctools-dropdown-link-wrapper.down a {
  background: url('../images/buttons-s15bf5085ab.png') -455px -1484px no-repeat;
}
@media all and (max-width: 480px) {
  #block-system-user-menu .ctools-dropdown-link-wrapper.down a {
    background: url('../images/buttons-s15bf5085ab.png') -440px -1356px no-repeat;
  }
}

.accordion a.toggle {
  background: url('../images/icons-sd837dc2ffc.png') -33px -14282px no-repeat;
}

.accordion a.drawer-closed {
  background: url('../images/icons-sd837dc2ffc.png') -33px -13862px no-repeat;
}

.ui-accordion .ui-state-hover .ui-icon,
.ui-accordion .ui-state-hover .ui-icon-triangle-1-s,
.ui-accordion .ui-state-focus .ui-icon,
.ui-accordion .ui-state-focus .ui-icon-triangle-1-s,
.ui-accordion .ui-state-default .ui-icon,
.ui-accordion .ui-state-default .ui-icon-triangle-1-s {
  background: url('../images/icons-sd837dc2ffc.png') -33px -13861px no-repeat !important;
  display: block;
}

.ui-accordion .ui-state-active .ui-icon,
.ui-accordion .ui-state-active .ui-icon-triangle-1-s {
  background: url('../images/icons-sd837dc2ffc.png') -33px -14281px no-repeat !important;
}

.section-user #content #edit-actions--2 .form-submit {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -431px 0;
  height: 25px;
  width: 169px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
  text-indent: -999px;
}

tr.my-content-row-project .my-content-create-link {
  background: url('../images/icons-sd837dc2ffc.png') -17px -9358px no-repeat;
}
tr.my-content-row-project .my-content-create-link a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -13436px no-repeat;
}

.post-link,
.pane-eca-contextual-post-content-link {
  background: url('../images/icons-sd837dc2ffc.png') -33px -9376px no-repeat;
}
.post-link a,
.pane-eca-contextual-post-content-link a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -13435px no-repeat;
}

.more-link a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -13436px no-repeat;
}
@media all and (max-width: 480px) {
  .more-link a {
    background: url('../images/icons-sd837dc2ffc.png') 100% -14065px no-repeat;
  }
}

.page-yali-list-solr .learn-more {
  background: url('../images/icons-sd837dc2ffc.png') 100% -15322px no-repeat;
}

.pane-eca-node-tabs .item-list ul li a.eca-tab-article {
  background: url('../images/icons-sd837dc2ffc.png') -1px -11738px no-repeat;
}
@media all and (max-width: 480px) {
  .pane-eca-node-tabs .item-list ul li a.eca-tab-article {
    background: url('../images/icons-sd837dc2ffc.png') -1px -11738px no-repeat;
  }
}
.pane-eca-node-tabs .item-list ul li a.eca-tab-video,
.pane-eca-node-tabs .item-list ul li a.eca-tab-article-video {
  background: url('../images/icons-sd837dc2ffc.png') 2px -10446px no-repeat;
}
@media all and (max-width: 480px) {
  .pane-eca-node-tabs .item-list ul li a.eca-tab-video,
  .pane-eca-node-tabs .item-list ul li a.eca-tab-article-video {
    background: url('../images/icons-sd837dc2ffc.png') 2px -10446px no-repeat;
  }
}
.pane-eca-node-tabs .item-list ul li a.eca-tab-photo-gallery,
.pane-eca-node-tabs .item-list ul li a.eca-tab-article-photo-gallery {
  background: url('../images/icons-sd837dc2ffc.png') 2px -8933px no-repeat;
}
@media all and (max-width: 480px) {
  .pane-eca-node-tabs .item-list ul li a.eca-tab-photo-gallery,
  .pane-eca-node-tabs .item-list ul li a.eca-tab-article-photo-gallery {
    background: url('../images/icons-sd837dc2ffc.png') 2px -8933px no-repeat;
  }
}
.pane-eca-node-tabs .item-list ul li a.eca-tab-transcript {
  background: url('../images/icons-sd837dc2ffc.png') -3px -11955px no-repeat;
}

.pane-eca-node-tags,
.node-type-ugc .tags,
.node-type-yali-ugc .tags {
  background: url('../images/icons-sd837dc2ffc.png') 6px -7153px no-repeat;
}
@media all and (max-width: 480px) {
  .pane-eca-node-tags,
  .node-type-ugc .tags,
  .node-type-yali-ugc .tags {
    background: url('../images/icons-sd837dc2ffc.png') -22px -7153px no-repeat;
  }
}

.node-type-event .node-add-link {
  background: url('../images/icons-sd837dc2ffc.png') 5px -2836px no-repeat;
}
.node-type-job .node-add-link {
  background: url('../images/icons-sd837dc2ffc.png') 5px -2367px no-repeat;
}
.node-type-grant .node-add-link {
  background: url('../images/icons-sd837dc2ffc.png') 5px -469px no-repeat;
}
.node-add-link a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11106px no-repeat;
}

.node-type-competition .panel-col-billboard .pane-node-field-aeif-subject, .node-type-competition .panel-col-billboard .pane-node-field-subject {
  background: url('../images/icons-sd837dc2ffc.png') -22px -7621px no-repeat;
}
.node-type-competition .pane-get-started .pane-title {
  background: url('../images/icons-sd837dc2ffc.png') -14px -7854px no-repeat;
}
.node-type-competition .pane-get-started li {
  background: url('../images/icons-sd837dc2ffc.png') -33px -11316px no-repeat;
}

#footer #block-menu-menu-footer-social-links ul li a.link-facebook {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -24px -5839px;
  height: 22px;
  width: 22px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
  display: block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  #footer #block-menu-menu-footer-social-links ul li a.link-facebook {
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -24px -5839px;
    height: 22px;
    width: 22px;
    background-image: url('../images/icons-sd837dc2ffc.png');
    background-repeat: no-repeat;
  }
  .backgroundsize #footer #block-menu-menu-footer-social-links ul li a.link-facebook {
    background-size: auto;
  }
}

#footer #block-menu-menu-footer-social-links ul li a.link-linkedin {
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -24px -5915px;
    height: 22px;
    width: 22px;
    background-image: url(../images/icons-sd837dc2ffc.png);
    background-repeat: no-repeat;
    display: block;
 }

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  #footer #block-menu-menu-footer-social-links ul li a.link-linkedin {
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -24px -5915px;
    height: 22px;
    width: 22px;
    background-image: url(../images/icons-sd837dc2ffc.png);
    background-repeat: no-repeat;
    display: block;
  }
  .backgroundsize #footer #block-menu-menu-footer-social-links ul li a.link-linkedin {
    background-size: auto;
  }
}

#footer #block-menu-menu-footer-social-links ul li a.link-rss {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -24px -4482px;
  height: 22px;
  width: 22px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
  display: block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  #footer #block-menu-menu-footer-social-links ul li a.link-rss {
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -24px -4482px;
    height: 22px;
    width: 22px;
    background-image: url('../images/icons-sd837dc2ffc.png');
    background-repeat: no-repeat;
  }
  .backgroundsize #footer #block-menu-menu-footer-social-links ul li a.link-rss {
    background-size: auto;
  }
}

#footer #block-menu-menu-footer-social-links ul li a.link-instagram {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -24px -5947px;
  height: 22px;
  width: 22px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
  display: block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  #footer #block-menu-menu-footer-social-links ul li a.link-instagram {
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -24px -5947px;
    height: 22px;
    width: 22px;
    background-image: url('../images/icons-sd837dc2ffc.png');
    background-repeat: no-repeat;
  }
  .backgroundsize #footer #block-menu-menu-footer-social-links ul li a.link-instagram {
    background-size: auto;
  }
}

#footer #block-menu-menu-footer-social-links ul li a.link-twitter {
 text-indent: -9999em;
 line-height: 10000px;
 overflow: hidden;
 text-align: left;
 display: block;
 background-position: -22px -5712px;
 height: 22px;
 width: 24px;
 background-image: url('../images/icons-sd837dc2ffc.png');
 background-repeat: no-repeat;
 display: block;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
 #footer #block-menu-menu-footer-social-links ul li a.link-twitter {
   text-indent: -9999em;
   line-height: 10000px;
   overflow: hidden;
   text-align: left;
   display: block;
   background-position: -22px -5712px;
   height: 22px;
   width: 24px;
   background-image: url('../images/icons-sd837dc2ffc.png');
   background-repeat: no-repeat;
 }
 .backgroundsize #footer #block-menu-menu-footer-social-links ul li a.link-twitter {
   background-size: auto;
 }
}

.pane-user-login-form span.help a,
.pane-eca-alumni-user-accounts-login-form span.help a,
#block-eca-alumni-user-accounts-login-form span.help a {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -582px -1882px;
  height: 17px;
  width: 18px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.lt-ie8 .pane-user-login-form span.help a, .lt-ie8
.pane-eca-alumni-user-accounts-login-form span.help a, .lt-ie8
#block-eca-alumni-user-accounts-login-form span.help a {
  line-height: 1em;
}
.pane-user-login-form .form-submit,
.pane-eca-alumni-user-accounts-login-form .form-submit,
#block-eca-alumni-user-accounts-login-form .form-submit {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -508px -790px;
  height: 25px;
  width: 92px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-user-login-form li.facebook a,
.pane-eca-alumni-user-accounts-login-form li.facebook a,
#block-eca-alumni-user-accounts-login-form li.facebook a {
  background: url('../images/buttons-s15bf5085ab.png') -575px -540px;
}
.pane-user-login-form li.openid a,
.pane-eca-alumni-user-accounts-login-form li.openid a,
#block-eca-alumni-user-accounts-login-form li.openid a {
  background: url('../images/buttons-s15bf5085ab.png') -575px -415px;
}

#user-register-form .form-actions .form-submit,
#content .pane-bundle-alumni-open-competitions .open-competitions a.button,
.webform-client-form input.form-submit,
.pane-find-alumni .form-submit {
  padding-right: 30px;
}

.pane-bundle-alumni-open-competitions a.button {
  background: #8ac23e url('../images/icons-sd837dc2ffc.png') 92% -12175px no-repeat;
}

.webform-client-form input.form-submit {
  background: #8ac23e url('../images/icons-sd837dc2ffc.png') 86% -12176px no-repeat;
}

.pane-find-alumni .form-submit {
  background: #8ac23e url('../images/icons-sd837dc2ffc.png') 45% -12176px no-repeat;
}

#user-register-form .form-actions .form-submit {
  background: white url('../images/icons-sd837dc2ffc.png') 100% -15110px no-repeat;
}

ul.registration-step-list .user-register-form-step-1,
ul.registration-step-list .step1,
.project-progress-indicator .user-register-form-step-1,
.project-progress-indicator .step1 {
  background: url('../images/icons-sd837dc2ffc.png') 14px -4010px no-repeat;
}
ul.registration-step-list .user-register-form-step-1.create, ul.registration-step-list .user-register-form-step-1.current-registration-step,
ul.registration-step-list .step1.create,
ul.registration-step-list .step1.current-registration-step,
.project-progress-indicator .user-register-form-step-1.create,
.project-progress-indicator .user-register-form-step-1.current-registration-step,
.project-progress-indicator .step1.create,
.project-progress-indicator .step1.current-registration-step {
  background: #8ac23e url('../images/icons-sd837dc2ffc.png') 16px -5361px no-repeat;
}
ul.registration-step-list .user-register-form-step-2,
ul.registration-step-list .step2,
.project-progress-indicator .user-register-form-step-2,
.project-progress-indicator .step2 {
  background: url('../images/icons-sd837dc2ffc.png') 14px -1646px no-repeat;
}
ul.registration-step-list .user-register-form-step-2.share, ul.registration-step-list .user-register-form-step-2.current-registration-step,
ul.registration-step-list .step2.share,
ul.registration-step-list .step2.current-registration-step,
.project-progress-indicator .user-register-form-step-2.share,
.project-progress-indicator .user-register-form-step-2.current-registration-step,
.project-progress-indicator .step2.share,
.project-progress-indicator .step2.current-registration-step {
  background: #8ac23e url('../images/icons-sd837dc2ffc.png') 16px -3764px no-repeat;
}
ul.registration-step-list .user-register-form-step-3,
ul.registration-step-list .step3,
.project-progress-indicator .user-register-form-step-3,
.project-progress-indicator .step3 {
/*  background: url('../images/icons-sd837dc2ffc.png') 14px -1401px no-repeat; */
}
ul.registration-step-list .user-register-form-step-3.update, ul.registration-step-list .user-register-form-step-3.current-registration-step,
ul.registration-step-list .step3.update,
ul.registration-step-list .step3.current-registration-step,
.project-progress-indicator .user-register-form-step-3.update,
.project-progress-indicator .user-register-form-step-3.current-registration-step,
.project-progress-indicator .step3.update,
.project-progress-indicator .step3.current-registration-step {
/*  background: #8ac23e url('../images/icons-sd837dc2ffc.png') 16px -3298px no-repeat; */
}

#user-register-form .pane-menu-omb-information ul.menu li a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11108px no-repeat;
}

.start-date-wrapper,
.end-date-wrapper {
  background: url('../images/icons-sd837dc2ffc.png') 133px -4672px no-repeat;
}

#eca-common-language-switcher-form .form-item {
  /*  background: sprite($icons, arrow-round-green, $offset-x: 100%, $offset-y: 2px) no-repeat; */
}

.pane-bundle-social-media-feed ul li.twitter-item .time-ago {
  background: url('../images/twitter_logo.png') no-repeat;
  background-size: 25px;
}
.pane-bundle-social-media-feed ul li.facebook-item .time-ago {
  background: url('../images/fb_logo.png') no-repeat;
  background-size: 16px;

}

.pane-bundle-alumni-flexi-promo .default-promo {
  background: url('../images/repeating/diagonal-stripes-semitrans.png?1412705953') #444444 repeat;
}
.pane-bundle-alumni-flexi-promo .text-promo .learn-more a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11107px no-repeat;
}
.pane-bundle-alumni-flexi-promo .image-promo h2 {
  background: url('../images/buttons-s15bf5085ab.png') -385px -1060px no-repeat;
}
.pane-bundle-alumni-flexi-promo .image-promo .arrow {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -21px -6061px;
  height: 25px;
  width: 25px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-flexi-promo .learn-more a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -12602px no-repeat;
}

.pane-bundle-alumni-multimedia-carousel h2.node-title span.arrow {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -33px -12183px;
  height: 11px;
  width: 13px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-multimedia-carousel .previous {
  cursor: pointer;
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -2661px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-multimedia-carousel .previous:hover, .pane-bundle-alumni-multimedia-carousel .previous.disabled {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -4187px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-multimedia-carousel .next {
  cursor: pointer;
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -4309px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-multimedia-carousel .next:hover, .pane-bundle-alumni-multimedia-carousel .next.disabled {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -2783px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}

.pane-latest-highlight a.more-link {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11105px no-repeat;
}

.pane-find-alumni {
  background: url(../images/backgrounds/find-alumni-bg.png) no-repeat;
}
.backgroundsize .pane-find-alumni {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.lt-ie9 .pane-find-alumni {
  background-image: none;
}
.pane-find-alumni button.ui-multiselect .ui-icon {
  display: none;
}

.pane-find-events {
  background: url(../images/backgrounds/find-events-photo.jpg) no-repeat;
}
@media all and (max-width: 320px) {
  .backgroundsize .pane-find-events {
    -webkit-background-size: 100%, auto;
    -moz-background-size: 100%, auto;
    -o-background-size: 100%, auto;
    background-size: 100%, auto;
    background-position: 0 -37px;
  }
}
@media all and (max-width: 480px) {
  .backgroundsize .pane-find-events {
    -webkit-background-size: 100%, auto;
    -moz-background-size: 100%, auto;
    -o-background-size: 100%, auto;
    background-size: 100%, auto;
    background-position: 0 -110px;
  }
}
.pane-find-events h3.pane-title {
  background: url('../images/buttons-s15bf5085ab.png') -385px -1060px no-repeat;
}
.pane-find-events h3.pane-title .icon {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -27px -5147px;
  height: 21px;
  width: 19px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}
.pane-find-events .form-submit {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -21px -6061px;
  height: 25px;
  width: 25px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}

.pane-bundle-alumni-latest-activity .current-tab a {
  background: url('../images/icons-sd837dc2ffc.png') 90% -15937px no-repeat;
}

.pane-bundle-alumni-subpage-teaser .default,
.pane-bundle-alumni-subpage-teaser .images {
  background: url('../images/repeating/diagonal-stripes-blue.png?1412705953') repeat;
}
.pane-bundle-alumni-subpage-teaser .default h2,
.pane-bundle-alumni-subpage-teaser .images h2 {
  background: url('../images/buttons-s15bf5085ab.png') 100% -1609px no-repeat;
}
.pane-bundle-alumni-subpage-teaser .default h2 .banner-inner,
.pane-bundle-alumni-subpage-teaser .images h2 .banner-inner {
  background: url('../images/buttons-s15bf5085ab.png') 0 -3914px no-repeat;
}
.pane-bundle-alumni-subpage-teaser .default .learn-more,
.pane-bundle-alumni-subpage-teaser .images .learn-more {
  background: url('../images/buttons-s15bf5085ab.png') -576px -2243px no-repeat;
}
.pane-bundle-alumni-subpage-teaser .default .learn-more .banner-inner,
.pane-bundle-alumni-subpage-teaser .images .learn-more .banner-inner {
  background: url('../images/buttons-s15bf5085ab.png') 100% -3641px no-repeat;
}
.pane-bundle-alumni-subpage-teaser .default .learn-more span.arrow,
.pane-bundle-alumni-subpage-teaser .images .learn-more span.arrow {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -33px -12183px;
  height: 11px;
  width: 13px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}
.lt-ie8 .pane-bundle-alumni-subpage-teaser .default .learn-more span.arrow, .lt-ie8
.pane-bundle-alumni-subpage-teaser .images .learn-more span.arrow {
  height: 18px;
}
.pane-bundle-alumni-subpage-teaser .double a.learn-more,
.pane-bundle-alumni-subpage-teaser .double a.registration {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11107px no-repeat;
}
.pane-bundle-alumni-subpage-teaser .image,
.pane-bundle-alumni-subpage-teaser .text {
  background: url('../images/repeating/diagonal-stripes-lt-blue.png?1412705953') repeat;
}
.pane-bundle-alumni-subpage-teaser .image p.learn-more a,
.pane-bundle-alumni-subpage-teaser .text p.learn-more a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -11106px no-repeat;
}

.pane-bundle-alumni-story-promo h2.node-title {
  background: url('../images/icons-sd837dc2ffc.png') 100% -9595px no-repeat;
}
.pane-bundle-alumni-story-promo a.learn-more {
  background: url('../images/icons-sd837dc2ffc.png') 100% -10896px no-repeat;
}

.pane-alumn-of-the-month {
  position: relative;
}
.pane-alumn-of-the-month h3.pane-title {
  background: url('../images/buttons-s15bf5085ab.png') -373px -1206px no-repeat;
}
.pane-alumn-of-the-month .more-link {
  background: url('../images/buttons-s15bf5085ab.png') 100% -2392px no-repeat;
}
.pane-alumn-of-the-month .more-link .arrow {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -33px -12183px;
  height: 11px;
  width: 13px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
}

.pane-bundle-alumni-caq-carousel .view-footer a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -13438px no-repeat;
}
.pane-bundle-alumni-caq-carousel .jcarousel-prev {
  cursor: pointer;
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -3271px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-caq-carousel .jcarousel-prev:hover, .pane-bundle-alumni-caq-carousel .jcarousel-prev.jcarousel-prev-disabled {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -2539px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-caq-carousel .jcarousel-next {
  cursor: pointer;
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -2121px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-alumni-caq-carousel .jcarousel-next:hover, .pane-bundle-alumni-caq-carousel .jcarousel-next.jcarousel-next-disabled {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -578px -3393px;
  height: 22px;
  width: 22px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}

.infinite-more a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -14491px no-repeat;
}

.page-create-yseali-project .form-actions .form-submit,
#user-profile-form .form-actions .form-submit {
  background: white url('../images/icons-sd837dc2ffc.png') 100% -15110px no-repeat;
}

.pane-bundle-highlight-aggregation-billboard .field-billboard-link a,
.pane-bundle-multimedia-aggregation-billboard .field-billboard-link a,
.pane-bundle-level-two-feature-billboard .field-billboard-link a,
.node-type-billboard .node-billboard .field-billboard-link a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -6281px no-repeat;
}
.pane-bundle-highlight-aggregation-billboard .field-billboard-link a:hover,
.pane-bundle-multimedia-aggregation-billboard .field-billboard-link a:hover,
.pane-bundle-level-two-feature-billboard .field-billboard-link a:hover,
.node-type-billboard .node-billboard .field-billboard-link a:hover {
  background: url('../images/icons-sd837dc2ffc.png') 100% -6506px no-repeat;
}
.pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item,
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item,
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item,
.node-type-billboard .node-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -36px -12814px;
  height: 10px;
  width: 10px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
  display: inline-block;
}
.lt-ie8 .pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item, .lt-ie8
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item, .lt-ie8
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item, .lt-ie8
.node-type-billboard .node-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item {
  display: block;
  float: left;
}
@media all and (max-width: 480px) {
  .pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item,
  .pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item,
  .pane-bundle-level-two-feature-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item,
  .node-type-billboard .node-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item {
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -38px -12394px;
    height: 8px;
    width: 8px;
    background-image: url('../images/icons-sd837dc2ffc.png');
    background-repeat: no-repeat;
    display: inline-block;
  }
}
.pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active,
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active,
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active,
.node-type-billboard .node-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -36px -13024px;
  height: 10px;
  width: 10px;
  background-image: url('../images/icons-sd837dc2ffc.png');
  background-repeat: no-repeat;
  display: inline-block;
}
.lt-ie8 .pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active, .lt-ie8
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active, .lt-ie8
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active, .lt-ie8
.node-type-billboard .node-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active {
  display: block;
  float: left;
}
@media all and (max-width: 480px) {
  .pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active,
  .pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active,
  .pane-bundle-level-two-feature-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active,
  .node-type-billboard .node-billboard .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active {
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -38px -13234px;
    height: 8px;
    width: 8px;
    background-image: url('../images/icons-sd837dc2ffc.png');
    background-repeat: no-repeat;
    display: inline-block;
  }
}
.lt-ie8 .pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-bottom, .lt-ie8
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-bottom, .lt-ie8
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-bottom, .lt-ie8
.node-type-billboard .node-billboard .views-slideshow-controls-bottom {
  left: 404px;
}
.pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-text-previous a,
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-text-previous a,
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-text-previous a,
.node-type-billboard .node-billboard .views-slideshow-controls-text-previous a {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -588px -3788px;
  height: 26px;
  width: 12px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-text-previous a:hover,
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-text-previous a:hover,
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-text-previous a:hover,
.node-type-billboard .node-billboard .views-slideshow-controls-text-previous a:hover {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -588px -3515px;
  height: 26px;
  width: 12px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-text-next a,
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-text-next a,
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-text-next a,
.node-type-billboard .node-billboard .views-slideshow-controls-text-next a {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -588px -4061px;
  height: 26px;
  width: 12px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}
.pane-bundle-highlight-aggregation-billboard .views-slideshow-controls-text-next a:hover,
.pane-bundle-multimedia-aggregation-billboard .views-slideshow-controls-text-next a:hover,
.pane-bundle-level-two-feature-billboard .views-slideshow-controls-text-next a:hover,
.node-type-billboard .node-billboard .views-slideshow-controls-text-next a:hover {
  text-indent: -9999em;
  line-height: 10000px;
  overflow: hidden;
  text-align: left;
  display: block;
  background-position: -588px -1756px;
  height: 26px;
  width: 12px;
  background-image: url('../images/buttons-s15bf5085ab.png');
  background-repeat: no-repeat;
}

.section-search #content .pane-apachesolr-form input.form-submit {
  background: #8ac23e url('../images/icons-sd837dc2ffc.png') 48% -12171px no-repeat;
}
@media all and (max-width: 480px) {
  .section-search #content .pane-apachesolr-form input.form-submit {
    background: transparent;
    background-image: none;
    text-indent: -9999em;
    line-height: 10000px;
    overflow: hidden;
    text-align: left;
    display: block;
    background-position: -22px -10675px;
    height: 24px;
    width: 24px;
    background-image: url('../images/icons-sd837dc2ffc.png');
    background-repeat: no-repeat;
    text-indent: -999px;
  }
}

.group .jobs {
  background: url('../images/icons-sd837dc2ffc.png') 50% -2359px no-repeat;
}
@media all and (max-width: 480px) {
  .group .jobs {
    background: url('../images/icons-sd837dc2ffc.png') 49% -2359px no-repeat;
  }
}
.group .grants {
  background: url('../images/icons-sd837dc2ffc.png') 50% -461px no-repeat;
}
.group .research-tools {
  background: url('../images/icons-sd837dc2ffc.png') 50% 8px no-repeat;
}
.group .events {
  background: url('../images/icons-sd837dc2ffc.png') 50% -2828px no-repeat;
}
@media all and (max-width: 480px) {
  .group .events {
    background: url('../images/icons-sd837dc2ffc.png') 49% -2828px no-repeat;
  }
}
.group .directory {
  background: url('../images/icons-sd837dc2ffc.png') 50% -1890px no-repeat;
}
.group .projects-competitions {
  background: url('../images/icons-sd837dc2ffc.png') 50% -930px no-repeat;
}

/* Project Nodes and AEIF Project Nodes */
.node-type-yseali-project .pane-node-field-yseali-project-budget-doc a,
.node-type-yseali-project .pane-node-field-project-proposal-pdf a,
.node-type-yseali-project .field-proposal-budget-document a,
.node-type-aeif-project .pane-node-field-yseali-project-budget-doc a,
.node-type-aeif-project .pane-node-field-project-proposal-pdf a,
.node-type-aeif-project .field-proposal-budget-document a,
.node-type-project .pane-node-field-yseali-project-budget-doc a,
.node-type-project .pane-node-field-project-proposal-pdf a,
.node-type-project .field-proposal-budget-document a {
  background: url('../images/buttons-s15bf5085ab.png') -581px -4555px;
}
.node-type-yseali-project .pane-node-field-yseali-project-budget-doc a:hover,
.node-type-yseali-project .pane-node-field-project-proposal-pdf a:hover,
.node-type-yseali-project .field-proposal-budget-document a:hover,
.node-type-aeif-project .pane-node-field-yseali-project-budget-doc a:hover,
.node-type-aeif-project .pane-node-field-project-proposal-pdf a:hover,
.node-type-aeif-project .field-proposal-budget-document a:hover,
.node-type-project .pane-node-field-yseali-project-budget-doc a:hover,
.node-type-project .pane-node-field-project-proposal-pdf a:hover,
.node-type-project .field-proposal-budget-document a:hover {
  background: url('../images/buttons-s15bf5085ab.png') -581px -4431px;
}
.node-type-yseali-project .pane-join-us a,
.node-type-aeif-project .pane-join-us a,
.node-type-project .pane-join-us a {
  background: url('../images/icons-sd837dc2ffc.png') 100% -6061px no-repeat;
}
.node-type-yseali-project .pane-join-us a:hover,
.node-type-aeif-project .pane-join-us a:hover,
.node-type-project .pane-join-us a:hover {
  background: url('../images/icons-sd837dc2ffc.png') 100% -5614px no-repeat;
}
.node-type-yseali-project .pane-node-field-subject,
.node-type-aeif-project .pane-node-field-subject,
.node-type-project .pane-node-field-subject {
  background: url('../images/icons-sd837dc2ffc.png') 6px -6952px no-repeat;
}
.node-type-yseali-project .voting-like-project a,
.node-type-aeif-project .voting-like-project a,
.node-type-project .voting-like-project a {
  background: url('../images/buttons-s15bf5085ab.png') -555px -915px no-repeat;
}
.node-type-yseali-project .voting-like-project a:hover,
.node-type-aeif-project .voting-like-project a:hover,
.node-type-project .voting-like-project a:hover {
  background: url('../images/buttons-s15bf5085ab.png') -555px -125px no-repeat;
}
.node-type-yseali-project .voting-like-project.flagged a,
.node-type-aeif-project .voting-like-project.flagged a,
.node-type-project .voting-like-project.flagged a {
  background: url('../images/buttons-s15bf5085ab.png') -555px -270px no-repeat;
}
.node-type-yseali-project .pane-node-field-alumni-user-other .pane-content > div,
.node-type-yseali-project .pane-node-field-alumni-user-website .pane-content > div,
.node-type-aeif-project .pane-node-field-alumni-user-other .pane-content > div,
.node-type-aeif-project .pane-node-field-alumni-user-website .pane-content > div,
.node-type-project .pane-node-field-alumni-user-other .pane-content > div,
.node-type-project .pane-node-field-alumni-user-website .pane-content > div {
  background: url('../images/icons-sd837dc2ffc.png') -21px -245px no-repeat;
}
.node-type-yseali-project .pane-node-field-alumni-user-facebook,
.node-type-aeif-project .pane-node-field-alumni-user-facebook,
.node-type-project .pane-node-field-alumni-user-facebook {
  background: url('../images/icons-sd837dc2ffc.png') -21px -3081px no-repeat;
}
.node-type-yseali-project .pane-node-field-alumni-user-twitter,
.node-type-aeif-project .pane-node-field-alumni-user-twitter,
.node-type-project .pane-node-field-alumni-user-twitter {
  background: url('../images/icons-sd837dc2ffc.png') -21px -2143px no-repeat;
}
.node-type-yseali-project .pane-node-field-alumni-user-flickr,
.node-type-aeif-project .pane-node-field-alumni-user-flickr,
.node-type-project .pane-node-field-alumni-user-flickr {
  background: url('../images/icons-sd837dc2ffc.png') -21px -2612px no-repeat;
}
.node-type-yseali-project .pane-node-field-alumni-user-youtube,
.node-type-aeif-project .pane-node-field-alumni-user-youtube,
.node-type-project .pane-node-field-alumni-user-youtube {
  background: url('../images/icons-sd837dc2ffc.png') -21px -714px no-repeat;
}

@media all and (max-width: 480px) {
  h2.tabs-title a {
    background: url('../images/icons-sd837dc2ffc.png') 100% -15729px no-repeat #8ac23e;
  }
}
.node-commonly-asked-question .field-caq-question {
  background-image: url("../images/icons/toggle-open.png");
  background-position: 12px 20px;
}
.node-commonly-asked-question.question-open .field-caq-question {
  background: url("../images/icons/toggle-close.png") no-repeat #f7f9fa 12px 18px;
}

.pane-user-profile-find-me .website a {
  background: url('../images/icons-sd837dc2ffc.png') -21px -245px no-repeat;
}
.pane-user-profile-find-me .field-alumni-user-facebook a {
  background: url('../images/icons-sd837dc2ffc.png') -21px -3081px no-repeat;
}
.pane-user-profile-find-me .field-alumni-user-twitter a {
  background: url('../images/icons-sd837dc2ffc.png') -21px -2143px no-repeat;
}
.pane-user-profile-find-me .field-alumni-user-linkedin a {
  background: url('../images/icons-sd837dc2ffc.png') -21px -1183px no-repeat;
}
.pane-user-profile-find-me .field-alumni-user-other a {
  background: url('../images/icons-sd837dc2ffc.png') -21px -245px no-repeat;
}

.pane-alumni-search-facets .toggle {
  background: url('../images/icons-sd837dc2ffc.png') 98% -13858px no-repeat;
}
.pane-alumni-search-facets .toggle.expanded {
  background: url('../images/icons-sd837dc2ffc.png') 98% -14278px no-repeat;
}
