.ico-twitter { background-image: url('../img/layout/ico-twitter.png'); }
.ico-facebook { background-image: url('../img/layout/ico-facebook.png'); }
.ico-rss { background-image: url('../img/layout/ico-rss.png'); }
.ico-youtube { background-image: url('../img/layout/ico-youtube.png'); }
#help .phone-number { background: url('../img/layout/ico-phone.png') 0 0 no-repeat; }
#login-institutions { background-image: url('../img/layout/ico-institutions.png'); }
#login-user { background-image: url('../img/layout/ico-user.png'); }
h1#troa-logo a,
a#troa-logo { background-image: url('../img/layout/troa-logo.png'); }

#search-form-btn { background-image: url('../img/layout/ico-loupe.png'); }
#shopping-cart { background-image: url('../img/layout/ico-cart.png'); }
#open-cart .remove-cart-item { background-image: url('../img/layout/ico-remove-item-gray.png'); }
#open-cart .remove-cart-item:hover { background-image: url('../img/layout/ico-remove-item-red.png'); }
.box-title a,.box-subtitle a { background-image: url('../img/layout/ico-blue-arrow.png'); }
.book-slider a.bx-prev { background-image: url('../img/layout/ico-slider-arrow-left.png'); }
.book-slider a.bx-next { background-image: url('../img/layout/ico-slider-arrow-right.png'); }

.blog-suscribe-rss { background: url('../img/layout/ico-share-feed.png') 0 center no-repeat; }


#breadcrumb a { background-image: url('../img/layout/ico-blue-arrow.png'); }
.product .troa-card { background-image: url('../img/layout/ico-troa-card-blue.png'); }
.product-small-image .troa-card { background-image: url('../img/layout/ico-troa-card-blue.png'); }

.ico-ebook-smartphone { background: url('../img/layout/ico-smartphone.png') center center no-repeat; }
.ico-ebook-tablet { background: url('../img/layout/ico-tablet.png') center center no-repeat; }
.ico-ebook-ebook { background: url('../img/layout/ico-ebook.png') center center no-repeat; }
/*
.ico-ebook-kindle { background: url('../img/layout/') center center no-repeat; }
.ico-ebook-kindle-disabled { background: url('../img/layout/') center center no-repeat; }
*/


#product-buy .availability .item-green,
#product-buy .catlist-availability .item-green { background: url('../img/layout/stock_bg.png') 0 0 no-repeat; }
#product-buy .availability .item-grey,
#product-buy .catlist-availability .item-grey { background: url('../img/layout/stock_bg_grey.png') 0 0 no-repeat; }
#product-buy .availability .item-orange,
#product-buy .catlist-availability .item-orange { background: url('../img/layout/stock_bg_orange.png') 0 0 no-repeat; }

.product-list-item .ebook-version,
.order-item-info #product-details .ebook-version span,
#product-details li.ebook-version span { background: #052555 url('../img/layout/ico-book-ebook-white.png') 8px center no-repeat; }




#product-buy .paper-version-link { background: url('../img/layout/ico-book-paper.png') 0 center no-repeat; }
#product-buy .ebook-version-link { background: url('../img/layout/ico-book-ebook.png') 3% center no-repeat; }
#social-btns #social-box .share-title { background-image: url('../img/layout/ico-share.png'); }
#social-btns #wishlist-box .share-title { background-image: url('../img/layout/ico-plus-black-16px.png'); }
.wishlist-content .share-title { background-image: url('../img/layout/ico-plus-black-16px.png'); }
#product-buy .share-box.wishlist-blue li.item-in-list a { background: url('../img/layout/ico-checkmark-circle.png') 10% center no-repeat; }



#social-btns #wishlist-box ul li.create-btn a,
.wishlist-content ul li.create-btn a { background: url('../img/layout/ico-lists.png') 15% center no-repeat; }

#social-box #share-buttons #facebook-share-holder { background-image: url('../img/layout/ico-share-facebook.png'); }
#social-box #share-buttons #twitter-share-holder { background-image: url('../img/layout/ico-share-twitter.png'); }
#social-box #share-buttons #google-share-holder { background-image: url('../img/layout/ico-share-google.png'); }
#social-box #share-buttons #send-to-friend a { background-image: url('../img/layout/ico-share-envelope.png'); }
#product-description #tabs #tab-video a { background: url('../img/layout/ico-play.png') 8px center no-repeat; }
#product-description #tabs #tab-video.ui-tabs-active a { background: url('../img/layout/ico-play-white.svg') 8px center no-repeat; }
.preview-book a { background: url('../img/layout/ico-google-preview-book.png') 3px center no-repeat; }

#rating-writing div.rateit-range { background-image: url('../img/layout/star-grid-blue.png'); }
#rating-writing div.rateit-hover { background-image: url('../img/layout/star-grid-blue.png'); }
#rating-writing div.rateit-selected { background-image: url('../img/layout/star-grid-blue.png'); }
#rating-writing div.rateit-preset { background-image: url('../img/layout/star-grid-blue.png'); }
#rating-writing div.rateit-preset-rtl { background-image: url('../img/layout/star-grid-blue.png'); }
.rating-content div.rateit-range { background-image: url('../img/layout/star-grid-troa.png'); }
.rating-content div.rateit-hover { background-image: url('../img/layout/star-grid-troa.png'); }
.rating-content div.rateit-selected { background-image: url('../img/layout/star-grid-troa.png'); }
.rating-content div.rateit-preset { background-image: url('../img/layout/star-grid-troa.png'); }
.rating-content div.rateit-preset-rtl { background-image: url('../img/layout/star-grid-troa.png'); }
#rating-users div.rateit-range { background-image: url('../img/layout/star-grid-yellow.png'); }
#rating-users div.rateit-hover { background-image: url('../img/layout/star-grid-yellow.png'); }
#rating-users div.rateit-selected { background-image: url('../img/layout/star-grid-yellow.png'); }
#rating-users div.rateit-preset { background-image: url('../img/layout/star-grid-yellow.png'); }
#rating-users div.rateit-preset-rtl { background-image: url('../img/layout/star-grid-yellow.png'); }
.rating-content.rate2 div.rateit-range { background-image: url('../img/layout/star-grid-troa-orange.png'); }
.rating-content.rate2 div.rateit-hover { background-image: url('../img/layout/star-grid-troa-orange.png'); }
.rating-content.rate2 div.rateit-selected { background-image: url('../img/layout/star-grid-troa-orange.png'); }
.rating-content.rate2 div.rateit-preset { background-image: url('../img/layout/star-grid-troa-orange.png'); }
.rating-content.rate2 div.rateit-preset-rtl { background-image: url('../img/layout/star-grid-troa-orange.png'); }
.rating-content.rate1 div.rateit-range { background-image: url('../img/layout/star-grid-troa-red.png'); }
.rating-content.rate1 div.rateit-hover { background-image: url('../img/layout/star-grid-troa-red.png'); }
.rating-content.rate1 div.rateit-selected { background-image: url('../img/layout/star-grid-troa-red.png'); }
.rating-content.rate1 div.rateit-preset { background-image: url('../img/layout/star-grid-troa-red.png'); }
.rating-content.rate1 div.rateit-preset-rtl { background-image: url('../img/layout/star-grid-troa-red.png'); }


#sidebar .sidebar-section-box a#add-list-to-cart-small { background: url('../img/layout/ico-cart-small.png') 0 0 no-repeat; }
.view-magazine { background: url('../img/layout/ico-eye-view.png') 0 0 no-repeat; }
#grid-view { background: url('../img/layout/ico-grid-view-gray.png') 0 0 no-repeat; }
#list-view { background: url('../img/layout/ico-list-view-gray.png') 0 0 no-repeat; }
#grid-view.active { background: url('../img/layout/ico-grid-view-blue.png') 0 0 no-repeat; }
#list-view.active { background: url('../img/layout/ico-list-view-blue.png') 0 0 no-repeat; }
.filters-on span a.remove-filter { background: url('../img/layout/ico-remove-item-gray.png') 0 0 no-repeat; }
.filters-on span a.remove-filter:hover { background: url('../img/layout/ico-remove-item-red.png') 0 0 no-repeat; }
.subnav-mobile ul li a.alert { background-image: url('../img/layout/ico-order-alert.png') 100% center no-repeat; background-size: 20px 20px; }
.subnav-mobile ul li a.subnav-arrow { background-image: url('../img/layout/ico-gray-arrow-down.png') 100% 5px no-repeat; }
.subnav-box ul li a.alert { background: url('../img/layout/ico-order-alert.png') 92% 0 no-repeat; }
.account-troa-card-points { background-image: url('../img/layout/ico-troa-card-blue.png'); }
.account-troa-card-points.gray-card { background: url('../img/layout/ico-troa-card-gray.png') 0.625em 0.625em no-repeat; }
.listnav-mobile-box .open-listnav-mobile { background: url('../img/layout/ico-gray-arrow-down.png') 100% 10px no-repeat; }

.ebook-download-link { background: #1abc9c url('../img/layout/ico-download-arrow-down-white.png') center center no-repeat; }
.flex-table td.item-title.alert,
.flex-table td.order-number.alert .order-id { background: url('../img/layout/ico-order-alert.png') 0 center no-repeat; }

.schoolbooks-view-order { background: url('../img/layout/ico-eye-view-16px.png') 0 center no-repeat; }
.schoolbooks-modify-order { background: url('../img/layout/ico-edit-16px.png') 0 center no-repeat; }
.schoolbooks-print-labels { background: url('../img/layout/ico-printer-16px.png') 0 center no-repeat; }
.info-form.form-table .add-row { background: url('../img/layout/ico-plus-black-16px.png') 0 0 no-repeat; }
div.create-btn { background: url('../img/layout/ico-plus-black-16px.png') 6% 16px no-repeat; }
#checkout-form .delete-item { background: url('../img/layout/ico-remove-item-red.png') 0 center no-repeat; }
.help-group ul li.method-card { background: url('../img/layout/ico-method-card.png') 0 center no-repeat; }
.help-group ul li.method-wire { background: url('../img/layout/ico-method-wire.png') 0 center no-repeat; }
.help-group ul li.method-paypal { background: url('../img/layout/ico-method-paypal.png') 0 center no-repeat; }
.help-group ul li.method-cod { background: url('../img/layout/ico-method-cod.png') 0 center no-repeat; }
.help-group ul li.checkout-help-phone { background: url('../img/layout/ico-phone.png') 0 center no-repeat; }
.help-group ul li.checkout-help-email { background: url('../img/layout/ico-share-envelope-blue.png') 0 center no-repeat; }
.help-group ul li.money-back-guarantee { background: url('../img/layout/ico-moneyback.png') 0 center no-repeat; }
#checkout-steps ul li { background: url('../img/layout/ico-blue-arrow.png') 100% center no-repeat; }
.credit-card-payment-help .credit-card-icons { background: url('../img/layout/ico-credit-cards.png') 0 0 no-repeat; }
.credit-card-cvv-img { width: 46px; margin: 5px 0 0 0; background: url('../img/layout/ico-credit-card-cvv.png') 0 bottom no-repeat; }
.ui-sortable .product .sort-item { background: url('../img/layout/ico-sort.png') 0 0 no-repeat; }
#help-box { background: url('../img/layout/ico-help-desk.png') left top no-repeat; }
.question-heading { padding: 0 0 0 1.375em; background: url('../img/layout/ico-plus-black-16px.png') 0 center no-repeat; }
#social-box-mobile .ico-facebook { background-image: url('../img/layout/ico-share-facebook.png'); }
#social-box-mobile .ico-twitter { background-image: url('../img/layout/ico-share-twitter.png'); }
#social-box-mobile .ico-youtube { background-image: url('../img/layout/ico-share-youtube.png'); }
#youtube-box #youtube-channel-link { background: url('../img/layout/') no-repeat 0 center; }
#troa-card-img { background-image: url('../img/layout/ico-troa-card-white.png'); }
.ui-pnotify-container.alert-success .center-box { background: url('../img/layout/ico-checkmark.png') 5px center no-repeat; }
.ui-pnotify-container.alert-error .center-box { background: url('../img/layout/ico-error.png') 5px center no-repeat; }
.ui-pnotify-container.alert-info .center-box { background: url('../img/layout/') 5px center no-repeat; }

.box-title .subnav-mobile-toggle,
.box-subtitle .subnav-mobile-toggle { background-image: url('../img/layout/ico-blue-arrow-down.png'); }


#my-account-subnav ul li a.alert { padding-right: 2.5em; background-image: url('../img/layout/ico-order-alert.png') 92% 0 no-repeat; }

ul.book-actions li .wishlist-export-list { background: #dee1e3 url('../img/layout/ico-html-16px.png') 10px center no-repeat; }
ul.book-actions li .wishlist-email-list { background: #dee1e3 url('../img/layout/ico-envelope-16px.png') 10px center no-repeat; }
ul.book-actions li .wishlist-print-list { background: #dee1e3 url('../img/layout/ico-printer-16px.png') 10px center no-repeat; }
ul.book-actions li .wishlist-add-to-cart { background: #dee1e3 url('../img/layout/ico-cart-small-black-16px.png') 10px center no-repeat; }
ul.book-actions li .wishlist-add-all-to-list { background: #dee1e3 url('../img/layout/ico-plus-black-16px.png') 10px center no-repeat; }
#social-btns .share-box.wishlist-blue .share-title, #product-buy .share-box.wishlist-blue .share-title { background: #3fbbda url('../img/layout/ico-plus-white-16px.png') 10px center no-repeat; }