#expandible-content > ul > li > a { background: url(../img/bg_expand_sprite@2x.png) top right no-repeat !important; -webkit-background-size: 33px 64px; background-size: 33px 64px; }
#expandible-content > ul > li.open > a { background: url(../img/bg_expand_sprite@2x.png) right -32px no-repeat !important; -webkit-background-size: 33px 64px; background-size: 33px 64px; }
@media only screen and (max-width: 700px) {
.bc-container .breadcrumbs ul li.homeicon { background: url(../img/bc_house@2x.png) center center no-repeat !important; -webkit-background-size: 21px 21px; background-size: 21px 21px; }
}
@media only screen and (max-width: 754px) {
#sub-nav-container .audience { background: url(../img/audience_nav_arrow@2x.png) 95% 50% no-repeat #ccc; -webkit-background-size: 17px 12px; background-size: 17px 12px; }
#sub-nav-container .audience.open { background: url(../img/audience_nav_arrow_open@2x.png) 95% 50% no-repeat #3e3e3e; -webkit-background-size: 17px 12px; background-size: 17px 12px; }
#sub-nav-container .campus { background: url(../img/audience_nav_arrow@2x.png) 95% 50% no-repeat #ccc; -webkit-background-size: 17px 12px; background-size: 17px 12px; }
#sub-nav-container .campus.open { background: url(../img/audience_nav_arrow_open@2x.png) 95% 50% no-repeat #3e3e3e; -webkit-background-size: 17px 12px; background-size: 17px 12px; }
}
@media only screen and (max-width: 988px) {
.flex-control-nav li a { background: url(../img/feature_nav_sprite@2x.png) 0 0 no-repeat; -webkit-background-size: 11px 20px; background-size: 11px 20px; }
.flex-control-nav li a.active { background: url(../img/feature_nav_sprite@2x.png) 0 -20 no-repeat; -webkit-background-size: 11px 20px; background-size: 11px 20px; }
}
@media only screen and (max-width: 599px) {
.box-link .callout-container > a { background: url(../img/callout_arrowlink.png) 100% 0px no-repeat; -webkit-background-size: 35px 35px; background-size: 35px 35px; }
}