@font-face { font-family: 'TechTarget-Icon'; src: url("fonts/TechTarget-Icon.eot"); src: url("fonts/TechTarget-Icon.eot#iefix") format("embedded-opentype"), url("fonts/TechTarget-Icon.ttf") format("truetype"), url("fonts/TechTarget-Icon.woff") format("woff"), url("fonts/TechTarget-Icon.svg#TechTarget-Icon") format("svg"); font-weight: normal; font-style: normal; } /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'TechTarget-Icon'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none !important; font-style: normal !important; line-height: 1; -webkit-font-smoothing: antialiased; } .share-bar-item-desktop { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; }  .share-bar-item-desktop.socialMedia-facebook { position: relative; left:7px }  .share-bar-desktop .share-bar-item-desktop { line-height: 18px; }  .share-bar-item-desktop a { color: #00b3ac; } .share-bar-item-desktop a:hover { color: #008681; }  .share-bar-desktop { text-align: center; width: auto; } .share-bar-item-desktop a { line-height: 20px; } .tt-searchbar .x-navbar-inner .tt-searchbar-form .tt-searchbar-search-icon { font-family: 'TechTarget-Icon'; font-size: 32px; line-height: 70px; color: #d6d6d6 !important; position: absolute; right: 5px; top: -2px; bordeR: none !important; background: none !important; width: auto; padding: 0; line-height: 46px; } /* Use the following CSS code if you want to have a class per icon */ /* Instead of a list of all class selectors, you can use the generic selector below, but it's slower: [class*="your-class-prefix"] { */ .ttIcon-white_pages:before { content: "\38"; }  .ttIcon-video:before { content: "\62"; }  .ttIcon-webcast:before { content: "\61"; }  .ttIcon-twitter:before { content: "\63"; }  .ttIcon-tech_target_eye:before { content: "\64"; }  .ttIcon-tag:before { content: "\65"; }  .ttIcon-share:before { content: "\66"; }  .ttIcon-search:before { content: "\67"; }  .ttIcon-reply:before { content: "\68"; }  .ttIcon-print:before { content: "\69"; }  .ttIcon-podcast:before { content: "\6a"; }  .ttIcon-pictures:before { content: "\6b"; }  .ttIcon-partners:before { content: "\6c"; }  .ttIcon-next_steps:before { content: "\6d"; }  .ttIcon-menu:before { content: "\39"; }  .ttIcon-mail:before { content: "\6e"; }  .ttIcon-arrow_forward:before { content: "\34"; }  .ttIcon-arrow_up:before { content: "\33"; }  .ttIcon-article:before { content: "\32"; }  .ttIcon-linkedin:before { content: "\6f"; }  .ttIcon-book:before { content: "\37"; }  .ttIcon-chapter:before { content: "\31"; }  .ttIcon-comments:before { content: "\7a"; }  .ttIcon-discussion1:before { content: "\79"; }  .ttIcon-ebook:before { content: "\78"; }  .ttIcon-enlarge:before { content: "\77"; }  .ttIcon-external_link:before { content: "\76"; }  .ttIcon-facebook:before { content: "\75"; }  .ttIcon-flag:before { content: "\74"; }  .ttIcon-google_plus:before { content: "\73"; }  .ttIcon-like:before { content: "\70"; }  .ttIcon-info_definition:before { content: "\71"; }  .ttIcon-arrow_down:before { content: "\35"; }  .ttIcon-arrow_backward:before { content: "\36"; }  .ttIcon-double_arrow:before { content: "\30"; }  .ttIcon-navigation_detail:before { content: "\41"; }  .ttIcon-navigation_arrow:before { content: "\42"; }  .ttIcon-download:before { content: "\43"; }  .ttIcon-tt-collapse:before { content: "\44"; }  .ttIcon-expand:before { content: "\45"; }  .ttIcon-tt-close:before { content: "\46"; }  .ttIcon-circle-with-cross:before { content: "\58"; }  /* ========================================================================== Desktop Share Bar ========================================================================== */ .share-bar-desktop { margin: auto; text-align: center; padding: 0; list-style: none; display: block; width: 200px; }  .share-bar-item-desktop { vertical-align: top; } .share-bar-item-desktop a { font-size: 29px; } .share-bar-item-desktop .count { display: block; font-size: 9px; color: #5c5c5c; text-align: center; } .share-bar-item-desktop.share-bar-title { display: none; }