.taf-logo a { background-image: url("images/png/af_icon_af_logo.png"); background-repeat: no-repeat; }

section.calendar-promo:before { background-image: url("images/png/af_icon_calendar.png"); background-repeat: no-repeat; }

.nav-grid-node-1808 .row-content { background-image: url("images/png/af_icon_checkmark.png"); background-repeat: no-repeat; }

.group-date { background-image: url("images/png/af_icon_date_time.png"); background-repeat: no-repeat; }

.field-name-field-benefit-explanation .field-item:before { background-image: url("images/png/af_icon_heart.png"); background-repeat: no-repeat; }

.icon-af_icon_left_arrow_white, ul.pager li.pager-previous a { background-image: url("images/png/af_icon_left_arrow_white.png"); background-repeat: no-repeat; }

.af_icon_left_arrow_blue, .nav-back-to a:before { background-image: url("images/png/af_icon_left_arrow_blue"); background-repeat: no-repeat; }

.af_icon_left_arrow_purple, .nav-back-to a:hover:before, .nav-back-to a:focus:before, .nav-back-to a:active:before { background-image: url("images/png/af_icon_left_arrow_purple"); background-repeat: no-repeat; }

.group-location { background-image: url("images/png/af_icon_location.png"); background-repeat: no-repeat; }

.icon-af_icon_program_link { background-image: url("images/png/af_icon_program_link.png"); background-repeat: no-repeat; }

.icon-af_icon_quotemark { background-image: url("images/png/af_icon_quotemark.png"); background-repeat: no-repeat; }

.node-type-programs .field-name-field-website a:hover, .node-type-programs .field-name-field-website a:focus, .node-type-programs .field-name-field-website a:active, .view-footer a:hover, .view-footer a:focus, .view-footer a:active, .standout-link a:hover, .standout-link a:focus, .standout-link a:active, #footer-wrapper .standout-link a, .pager-show-more a:hover, .pager-show-more a:focus, .pager-show-more a:active { background-image: url("images/png/af_icon_right_arrow_blue.png"); background-repeat: no-repeat; }

.node-type-programs .field-name-field-website a, .view-footer a, .standout-link a, .pager-show-more a { background-image: url("images/png/af_icon_right_arrow_purple.png"); background-repeat: no-repeat; }

#search-block-form input[type="submit"], .link-bar-label-wrapper, ul.pager li.pager-next a { background-image: url("images/png/af_icon_right_arrow_white.png"); background-repeat: no-repeat; }

section.arts-center-promo:before { background-image: url("images/png/af_icon_schermerhorn.png"); background-repeat: no-repeat; }

#alert-wrapper h2.block-title, #backtotop { background-image: url("images/png/af_icon_up_arrow_white.png"); background-repeat: no-repeat; }

.icon-social.facebook { background-image: url("images/png/af_icon_facebook_blue.png"); }
.icon-social.facebook:hover, .icon-social.facebook:active, .icon-social.facebook:focus { background-image: url("images/png/af_icon_facebook_purple_hover.png"); }
#footer-wrapper .icon-social.facebook:hover, #footer-wrapper .icon-social.facebook:active, #footer-wrapper .icon-social.facebook:focus { background-image: url("images/png/af_icon_facebook_white.png"); }

.icon-social.flickr { background-image: url("images/png/af_icon_flickr_blue.png"); }
.icon-social.flickr:hover, .icon-social.flickr:active, .icon-social.flickr:focus { background-image: url("images/png/af_icon_flickr_purple_hover.png"); }

.icon-social.twitter { background-image: url("images/png/af_icon_twitter_blue.png"); }
.icon-social.twitter:hover, .icon-social.twitter:active, .icon-social.twitter:focus { background-image: url("images/png/af_icon_twitter_purple_hover.png"); }
#footer-wrapper .icon-social.twitter:hover, #footer-wrapper .icon-social.twitter:active, #footer-wrapper .icon-social.twitter:focus { background-image: url("images/png/af_icon_twitter_white.png"); }

.icon-social.youtube { background-image: url("images/png/af_icon_youtube_blue.png"); }
.icon-social.youtube:hover, .icon-social.youtube:active, .icon-social.youtube:focus { background-image: url("images/png/af_icon_youtube_purple_hover.png"); }
#footer-wrapper .icon-social.youtube:hover, #footer-wrapper .icon-social.youtube:active, #footer-wrapper .icon-social.youtube:focus { background-image: url("images/png/af_icon_youtube_white.png"); }

.icon-social.instagram { background-image: url("images/png/af_icon_instagram_blue.png"); }
.icon-social.instagram:hover, .icon-social.instagram:active, .icon-social.instagram:focus { background-image: url("images/png/af_icon_instagram_purple.png"); }
#footer-wrapper .icon-social.instagram:hover, #footer-wrapper .icon-social.instagram:active, #footer-wrapper .icon-social.instagram:focus { background-image: url("images/png/af_icon_instagram_white.png"); }

.service-links a.service-links-twitter { background-image: url("images/png/af_icon_twitter_white.png"); background-repeat: no-repeat; }

.service-links a.service-links-facebook { background-image: url("images/png/af_icon_facebook_white.png"); background-repeat: no-repeat; }

.region-special-message .pane-title:after { background-image: url("images/png/af_icon_up_arrow_white.png"); }

.region-special-message .ctools-collapsed .pane-title:after { background-image: url("images/png/af_icon_down_arrow_white.png"); }

.field-name-past-event-indicator + #page-title:before, .field-name-past-event-indicator + .content-title:before { background-image: url("images/png/icon-past-event.png"); }
.lt-ie9 .field-name-past-event-indicator + #page-title, .lt-ie9 .field-name-past-event-indicator + .content-title { background-image: url("images/png/icon-past-event.png"); }

a[href*=".pdf"] { background-image: url("images/png/pdf-icon.png"); }
