@charset "euc-jp";

/*
 * icon
 */
.icon-b,
.icon-w {
  width: 16px;
  height: 16px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.icon-b {
  background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon16_b.png);
}
.icon-w {
  background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon16_w.png);
}

.icon-lg-b,
.icon-lg-w {
  width: 24px;
  height: 24px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.icon-lg-b {
  background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon24_b.png);
}
.icon-lg-w {
  background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon24_w.png);
}
@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) {
  .icon-lg-b {
    background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon24_2x_b.png);
  }
  .icon-lg-w {
    background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon24_2x_w.png);
  }
  .icon-lg-b,
  .icon-lg-w {
    -webkit-background-size: 552px 480px;
    background-size: 552px 480px;
  }
}


@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) {
  .icon-b {
    background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon16_2x_b.png);
  }
  .icon-w {
    background-image: url(https://img.shop-pro.jp/tmpl_img/73/icon16_2x_w.png);
  }
  .icon-b,
  .icon-w {
    -webkit-background-size: 368px 320px;
    background-size: 368px 320px;
  }
}

.icon-phone { background-position: -0px -0px; }
.icon-mobile { background-position: -16px -0px; }
.icon-mouse { background-position: -32px -0px; }
.icon-address { background-position: -48px -0px; }
.icon-mail { background-position: -64px -0px; }
.icon-paper_plane { background-position: -80px -0px; }
.icon-pencil { background-position: -96px -0px; }
.icon-feather { background-position: -112px -0px; }
.icon-attach { background-position: -128px -0px; }
.icon-inbox { background-position: -144px -0px; }
.icon-reply { background-position: -160px -0px; }
.icon-reply_all { background-position: -176px -0px; }
.icon-forward { background-position: -192px -0px; }
.icon-user { background-position: -208px -0px; }
.icon-users { background-position: -224px -0px; }
.icon-adduser { background-position: -240px -0px; }
.icon-vcard { background-position: -256px -0px; }
.icon-export { background-position: -272px -0px; }
.icon-location { background-position: -288px -0px; }
.icon-map { background-position: -304px -0px; }
.icon-compass { background-position: -320px -0px; }
.icon-direction { background-position: -336px -0px; }
.icon-hair_cross { background-position: -352px -0px; }

.icon-share { background-position: -0px -16px; }
.icon-share_able { background-position: -16px -16px; }
.icon-heart { background-position: -32px -16px; }
.icon-heart_empty { background-position: -48px -16px; }
.icon-star { background-position: -64px -16px; }
.icon-star_empty { background-position: -80px -16px; }
.icon-thumbs_up { background-position: -96px -16px; }
.icon-thumbs_down { background-position: -112px -16px; }
.icon-chat { background-position: -128px -16px; }
.icon-comment { background-position: -144px -16px; }
.icon-quote { background-position: -160px -16px; }
.icon-home { background-position: -176px -16px; }
.icon-popup { background-position: -192px -16px; }
.icon-search { background-position: -208px -16px; }
.icon-flashlight { background-position: -224px -16px; }
.icon-print { background-position: -240px -16px; }
.icon-bell { background-position: -256px -16px; }
.icon-link { background-position: -272px -16px; }
.icon-flag { background-position: -288px -16px; }
.icon-cog { background-position: -304px -16px; }
.icon-tools { background-position: -320px -16px; }
.icon-trophy { background-position: -336px -16px; }
.icon-tag { background-position: -352px -16px; }

.icon-camera { background-position: -0px -32px; }
.icon-megaphone { background-position: -16px -32px; }
.icon-moon { background-position: -32px -32px; }
.icon-palette { background-position: -48px -32px; }
.icon-leaf { background-position: -64px -32px; }
.icon-note { background-position: -80px -32px; }
.icon-beamed_note { background-position: -96px -32px; }
.icon-new { background-position: -112px -32px; }
.icon-graduation_cap { background-position: -128px -32px; }
.icon-book { background-position: -144px -32px; }
.icon-newspaper { background-position: -160px -32px; }
.icon-bag { background-position: -176px -32px; }
.icon-airplane { background-position: -192px -32px; }
.icon-lifebuoy { background-position: -208px -32px; }
.icon-eye { background-position: -224px -32px; }
.icon-clock { background-position: -240px -32px; }
.icon-mic { background-position: -256px -32px; }
.icon-calendar { background-position: -272px -32px; }
.icon-bolt { background-position: -288px -32px; }
.icon-thunder_cloud { background-position: -304px -32px; }
.icon-droplet { background-position: -320px -32px; }
.icon-cd { background-position: -336px -32px; }
.icon-briefcase { background-position: -352px -32px; }

.icon-air { background-position: -0px -48px; }
.icon-hourglass { background-position: -16px -48px; }
.icon-gauge { background-position: -32px -48px; }
.icon-language { background-position: -48px -48px; }
.icon-network { background-position: -64px -48px; }
.icon-key { background-position: -80px -48px; }
.icon-battery { background-position: -96px -48px; }
.icon-bucket { background-position: -112px -48px; }
.icon-magnet { background-position: -128px -48px; }
.icon-drive { background-position: -144px -48px; }
.icon-cup { background-position: -160px -48px; }
.icon-rocket { background-position: -176px -48px; }
.icon-brush { background-position: -192px -48px; }
.icon-suitcase { background-position: -208px -48px; }
.icon-traffic_cone { background-position: -224px -48px; }
.icon-globe { background-position: -240px -48px; }
.icon-keyboard { background-position: -256px -48px; }
.icon-browser { background-position: -272px -48px; }
.icon-publish { background-position: -288px -48px; }
.icon-progress_3 { background-position: -304px -48px; }
.icon-progress_2 { background-position: -320px -48px; }
.icon-progress_1 { background-position: -336px -48px; }
.icon-progress_0 { background-position: -352px -48px; }

.icon-light_down { background-position: -0px -64px; }
.icon-light_up { background-position: -16px -64px; }
.icon-adjust { background-position: -32px -64px; }
.icon-code { background-position: -48px -64px; }
.icon-monitor { background-position: -64px -64px; }
.icon-infinity { background-position: -80px -64px; }
.icon-light_bulb { background-position: -96px -64px; }
.icon-credit_card { background-position: -112px -64px; }
.icon-database { background-position: -128px -64px; }
.icon-voicemail { background-position: -144px -64px; }
.icon-clipboard { background-position: -160px -64px; }
.icon-cart { background-position: -176px -64px; }
.icon-box { background-position: -192px -64px; }
.icon-ticket { background-position: -208px -64px; }
.icon-rss { background-position: -224px -64px; }
.icon-signal { background-position: -240px -64px; }
.icon-thermometer { background-position: -256px -64px; }
.icon-water { background-position: -272px -64px; }
.icon-scattergram { background-position: -288px -64px; }
.icon-line_graph { background-position: -304px -64px; }
.icon-pie_chart { background-position: -320px -64px; }
.icon-bar_graph { background-position: -336px -64px; }
.icon-area_graph { background-position: -352px -64px; }

.icon-lock { background-position: -0px -80px; }
.icon-lock_open { background-position: -16px -80px; }
.icon-logout { background-position: -32px -80px; }
.icon-login { background-position: -48px -80px; }
.icon-check { background-position: -64px -80px; }
.icon-cross { background-position: -80px -80px; }
.icon-squared_minus { background-position: -96px -80px; }
.icon-squared_plus { background-position: -112px -80px; }
.icon-squared_cross { background-position: -128px -80px; }
.icon-circled_minus { background-position: -144px -80px; }
.icon-circled_plus { background-position: -160px -80px; }
.icon-circled_cross { background-position: -176px -80px; }
.icon-minus { background-position: -192px -80px; }
.icon-plus { background-position: -208px -80px; }
.icon-erase { background-position: -224px -80px; }
.icon-block { background-position: -240px -80px; }
.icon-circled_help { background-position: -304px -80px; }
.icon-help { background-position: -288px -80px; }
.icon-circled_info { background-position: -272px -80px; }
.icon-info { background-position: -256px -80px; }
.icon-warning { background-position: -320px -80px; }
.icon-cycle { background-position: -336px -80px; }
.icon-cw { background-position: -352px -80px; }

.icon-ccw { background-position: -0px -96px; }
.icon-chuffle { background-position: -16px -96px; }
.icon-back { background-position: -32px -96px; }
.icon-level_down { background-position: -48px -96px; }
.icon-retweet { background-position: -64px -96px; }
.icon-loop { background-position: -80px -96px; }
.icon-back_in_time { background-position: -96px -96px; }
.icon-level_up { background-position: -112px -96px; }
.icon-switch { background-position: -128px -96px; }
.icon-numbered_list { background-position: -144px -96px; }
.icon-add_to_list { background-position: -160px -96px; }
.icon-layout { background-position: -176px -96px; }
.icon-list { background-position: -192px -96px; }
.icon-text_doc { background-position: -208px -96px; }
.icon-text_doc_inverted { background-position: -224px -96px; }
.icon-doc { background-position: -240px -96px; }
.icon-docs { background-position: -256px -96px; }
.icon-landscape_doc { background-position: -272px -96px; }
.icon-picture { background-position: -288px -96px; }
.icon-video { background-position: -304px -96px; }
.icon-music { background-position: -320px -96px; }
.icon-folder { background-position: -336px -96px; }
.icon-archive { background-position: -352px -96px; }

.icon-trash { background-position: -0px -112px; }
.icon-upload { background-position: -16px -112px; }
.icon-download { background-position: -32px -112px; }
.icon-save { background-position: -48px -112px; }
.icon-install { background-position: -64px -112px; }
.icon-cloud { background-position: -80px -112px; }
.icon-upload_cloud { background-position: -96px -112px; }
.icon-bookmark { background-position: -112px -112px; }
.icon-bookmarks { background-position: -128px -112px; }
.icon-open_book { background-position: -144px -112px; }
.icon-play { background-position: -160px -112px; }
.icon-paus { background-position: -176px -112px; }
.icon-record { background-position: -192px -112px; }
.icon-stop { background-position: -208px -112px; }
.icon-ff { background-position: -224px -112px; }
.icon-fb { background-position: -240px -112px; }
.icon-to_start { background-position: -256px -112px; }
.icon-to_end { background-position: -272px -112px; }
.icon-resize_full { background-position: -288px -112px; }
.icon-resize_small { background-position: -304px -112px; }
.icon-volume { background-position: -320px -112px; }
.icon-sound { background-position: -336px -112px; }
.icon-mute { background-position: -352px -112px; }

.icon-flow_cascade { background-position: -0px -128px; }
.icon-flow_branch { background-position: -16px -128px; }
.icon-flow_tree { background-position: -32px -128px; }
.icon-flow_line { background-position: -48px -128px; }
.icon-flow_parallel { background-position: -64px -128px; }
.icon-left_bold { background-position: -80px -128px; }
.icon-down_bold { background-position: -96px -128px; }
.icon-up_bold { background-position: -112px -128px; }
.icon-right_bold { background-position: -128px -128px; }
.icon-left { background-position: -144px -128px; }
.icon-down { background-position: -160px -128px; }
.icon-up { background-position: -176px -128px; }
.icon-right { background-position: -192px -128px; }
.icon-circled_left { background-position: -208px -128px; }
.icon-circled_down { background-position: -224px -128px; }
.icon-circled_up { background-position: -240px -128px; }
.icon-circled_right { background-position: -256px -128px; }
.icon-triangle_left { background-position: -272px -128px; }
.icon-triangle_down { background-position: -288px -128px; }
.icon-triangle_up { background-position: -304px -128px; }
.icon-triangle_right { background-position: -320px -128px; }
.icon-chevron_left { background-position: -336px -128px; }
.icon-chevron_down { background-position: -352px -128px; }

.icon-chevron_up { background-position: -0px -144px; }
.icon-chevron_right { background-position: -16px -144px; }
.icon-chevron_small_left { background-position: -32px -144px; }
.icon-chevron_small_down { background-position: -48px -144px; }
.icon-chevron_small_up { background-position: -64px -144px; }
.icon-chevron_small_right { background-position: -80px -144px; }
.icon-chevron_thin_left { background-position: -96px -144px; }
.icon-chevron_thin_down { background-position: -112px -144px; }
.icon-chevron_thin_up { background-position: -128px -144px; }
.icon-chevron_thin_right { background-position: -144px -144px; }
.icon-left_thin { background-position: -160px -144px; }
.icon-down_thin { background-position: -176px -144px; }
.icon-up_thin { background-position: -192px -144px; }
.icon-right_thin { background-position: -208px -144px; }
.icon-arrow_combo { background-position: -224px -144px; }
.icon-three_dots { background-position: -240px -144px; }
.icon-tow_dots { background-position: -256px -144px; }
.icon-dot { background-position: -272px -144px; }
.icon-cc { background-position: -288px -144px; }
.icon-cc_by { background-position: -304px -144px; }
.icon-cc_nc { background-position: -320px -144px; }
.icon-cc_nc_eu { background-position: -336px -144px; }
.icon-cc_nc_jp { background-position: -352px -144px; }

.icon-cc_sa { background-position: -0px -160px; }
.icon-cc_nd { background-position: -16px -160px; }
.icon-cc_pd { background-position: -32px -160px; }
.icon-cc_zero { background-position: -48px -160px; }
.icon-cc_share { background-position: -64px -160px; }
.icon-cc_remix { background-position: -80px -160px; }
.icon-db_logo { background-position: -96px -160px; }
.icon-db_shape { background-position: -112px -160px; }
.icon-youtube { background-position: -128px -160px; }

/* social */
.icon-github { background-position: -0px -176px; }
.icon-c_github { background-position: -16px -176px; }
.icon-flickr { background-position: -32px -176px; }
.icon-c_flickr { background-position: -48px -176px; }
.icon-vimeo { background-position: -64px -176px; }
.icon-c_vimeo { background-position: -80px -176px; }
.icon-twitter { background-position: -96px -176px; }
.icon-c_twitter { background-position: -112px -176px; }
.icon-facebook { background-position: -128px -176px; }
.icon-c_facebook { background-position: -144px -176px; }
.icon-s_facebook { background-position: -160px -176px; }
.icon-google { background-position: -176px -176px; }
.icon-c_google { background-position: -192px -176px; }
.icon-pinterest { background-position: -208px -176px; }
.icon-c_pinterest { background-position: -224px -176px; }
.icon-tumblr { background-position: -240px -176px; }
.icon-c_tumblr { background-position: -256px -176px; }
.icon-linkedin { background-position: -272px -176px; }
.icon-c_linkedin { background-position: -288px -176px; }
.icon-dribbble { background-position: -304px -176px; }
.icon-c_dribbble { background-position: -320px -176px; }
.icon-stumbleupon { background-position: -336px -176px; }
.icon-c_stumbleupon { background-position: -352px -176px; }

.icon-lastfim { background-position: -0px -192px; }
.icon-c_lastfim { background-position: -16px -192px; }
.icon-rdio { background-position: -32px -192px; }
.icon-c_rdio { background-position: -48px -192px; }
.icon-spotify { background-position: -64px -192px; }
.icon-c_spotify { background-position: -80px -192px; }
.icon-qq { background-position: -96px -192px; }
.icon-instagram { background-position: -112px -192px; }
.icon-dropbox { background-position: -128px -192px; }
.icon-evernote { background-position: -144px -192px; }
.icon-flattr { background-position: -160px -192px; }
.icon-skype { background-position: -176px -192px; }
.icon-c_skype { background-position: -192px -192px; }
.icon-renren { background-position: -208px -192px; }
.icon-sina_weibo { background-position: -224px -192px; }
.icon-paypal { background-position: -240px -192px; }
.icon-picasa { background-position: -256px -192px; }
.icon-soundcloud { background-position: -272px -192px; }
.icon-mixi { background-position: -288px -192px; }
.icon-behance { background-position: -304px -192px; }
.icon-google_circles { background-position: -320px -192px; }
.icon-vk { background-position: -336px -192px; }
.icon-smashing { background-position: -352px -192px; }

/*
 * icon size 24
 */


.icon-lg-b.icon-phone, .icon-lg-w.icon-phone { background-position: -0px -0px; }
.icon-lg-b.icon-mobile, .icon-lg-w.icon-mobile { background-position: -24px -0px; }
.icon-lg-b.icon-mouse, .icon-lg-w.icon-mouse { background-position: -48px -0px; }
.icon-lg-b.icon-address, .icon-lg-w.icon-address { background-position: -72px -0px; }
.icon-lg-b.icon-mail, .icon-lg-w.icon-mail { background-position: -96px -0px; }
.icon-lg-b.icon-paper_plane, .icon-lg-w.icon-paper_plane { background-position: -120px -0px; }
.icon-lg-b.icon-pencil, .icon-lg-w.icon-pencil { background-position: -144px -0px; }
.icon-lg-b.icon-feather, .icon-lg-w.icon-feather { background-position: -168px -0px; }
.icon-lg-b.icon-attach, .icon-lg-w.icon-attach { background-position: -192px -0px; }
.icon-lg-b.icon-inbox, .icon-lg-w.icon-inbox { background-position: -216px -0px; }
.icon-lg-b.icon-reply, .icon-lg-w.icon-reply { background-position: -240px -0px; }
.icon-lg-b.icon-reply_all, .icon-lg-w.icon-reply_all { background-position: -264px -0px; }
.icon-lg-b.icon-forward, .icon-lg-w.icon-forward { background-position: -288px -0px; }
.icon-lg-b.icon-user, .icon-lg-w.icon-user { background-position: -312px -0px; }
.icon-lg-b.icon-users, .icon-lg-w.icon-users { background-position: -336px -0px; }
.icon-lg-b.icon-adduser, .icon-lg-w.icon-adduser { background-position: -360px -0px; }
.icon-lg-b.icon-vcard, .icon-lg-w.icon-vcard { background-position: -384px -0px; }
.icon-lg-b.icon-export, .icon-lg-w.icon-export { background-position: -408px -0px; }
.icon-lg-b.icon-location, .icon-lg-w.icon-location { background-position: -432px -0px; }
.icon-lg-b.icon-map, .icon-lg-w.icon-map { background-position: -456px -0px; }
.icon-lg-b.icon-compass, .icon-lg-w.icon-compass { background-position: -480px -0px; }
.icon-lg-b.icon-direction, .icon-lg-w.icon-direction { background-position: -504px -0px; }
.icon-lg-b.icon-hair_cross, .icon-lg-w.icon-hair_cross { background-position: -528px -0px; }
.icon-lg-b.icon-share, .icon-lg-w.icon-share { background-position: -0px -24px; }
.icon-lg-b.icon-share_able, .icon-lg-w.icon-share_able { background-position: -24px -24px; }
.icon-lg-b.icon-heart, .icon-lg-w.icon-heart { background-position: -48px -24px; }
.icon-lg-b.icon-heart_empty, .icon-lg-w.icon-heart_empty { background-position: -72px -24px; }
.icon-lg-b.icon-star, .icon-lg-w.icon-star { background-position: -96px -24px; }
.icon-lg-b.icon-star_empty, .icon-lg-w.icon-star_empty { background-position: -120px -24px; }
.icon-lg-b.icon-thumbs_up, .icon-lg-w.icon-thumbs_up { background-position: -144px -24px; }
.icon-lg-b.icon-thumbs_down, .icon-lg-w.icon-thumbs_down { background-position: -168px -24px; }
.icon-lg-b.icon-chat, .icon-lg-w.icon-chat { background-position: -192px -24px; }
.icon-lg-b.icon-comment, .icon-lg-w.icon-comment { background-position: -216px -24px; }
.icon-lg-b.icon-quote, .icon-lg-w.icon-quote { background-position: -240px -24px; }
.icon-lg-b.icon-home, .icon-lg-w.icon-home { background-position: -264px -24px; }
.icon-lg-b.icon-popup, .icon-lg-w.icon-popup { background-position: -288px -24px; }
.icon-lg-b.icon-search, .icon-lg-w.icon-search { background-position: -312px -24px; }
.icon-lg-b.icon-flashlight, .icon-lg-w.icon-flashlight { background-position: -336px -24px; }
.icon-lg-b.icon-print, .icon-lg-w.icon-print { background-position: -360px -24px; }
.icon-lg-b.icon-bell, .icon-lg-w.icon-bell { background-position: -384px -24px; }
.icon-lg-b.icon-link, .icon-lg-w.icon-link { background-position: -408px -24px; }
.icon-lg-b.icon-flag, .icon-lg-w.icon-flag { background-position: -432px -24px; }
.icon-lg-b.icon-cog, .icon-lg-w.icon-cog { background-position: -456px -24px; }
.icon-lg-b.icon-tools, .icon-lg-w.icon-tools { background-position: -480px -24px; }
.icon-lg-b.icon-trophy, .icon-lg-w.icon-trophy { background-position: -504px -24px; }
.icon-lg-b.icon-tag, .icon-lg-w.icon-tag { background-position: -528px -24px; }
.icon-lg-b.icon-camera, .icon-lg-w.icon-camera { background-position: -0px -48px; }
.icon-lg-b.icon-megaphone, .icon-lg-w.icon-megaphone { background-position: -24px -48px; }
.icon-lg-b.icon-moon, .icon-lg-w.icon-moon { background-position: -48px -48px; }
.icon-lg-b.icon-palette, .icon-lg-w.icon-palette { background-position: -72px -48px; }
.icon-lg-b.icon-leaf, .icon-lg-w.icon-leaf { background-position: -96px -48px; }
.icon-lg-b.icon-note, .icon-lg-w.icon-note { background-position: -120px -48px; }
.icon-lg-b.icon-beamed_note, .icon-lg-w.icon-beamed_note { background-position: -144px -48px; }
.icon-lg-b.icon-new, .icon-lg-w.icon-new { background-position: -168px -48px; }
.icon-lg-b.icon-graduation_cap, .icon-lg-w.icon-graduation_cap { background-position: -192px -48px; }
.icon-lg-b.icon-book, .icon-lg-w.icon-book { background-position: -216px -48px; }
.icon-lg-b.icon-newspaper, .icon-lg-w.icon-newspaper { background-position: -240px -48px; }
.icon-lg-b.icon-bag, .icon-lg-w.icon-bag { background-position: -264px -48px; }
.icon-lg-b.icon-airplane, .icon-lg-w.icon-airplane { background-position: -288px -48px; }
.icon-lg-b.icon-lifebuoy, .icon-lg-w.icon-lifebuoy { background-position: -312px -48px; }
.icon-lg-b.icon-eye, .icon-lg-w.icon-eye { background-position: -336px -48px; }
.icon-lg-b.icon-clock, .icon-lg-w.icon-clock { background-position: -360px -48px; }
.icon-lg-b.icon-mic, .icon-lg-w.icon-mic { background-position: -384px -48px; }
.icon-lg-b.icon-calendar, .icon-lg-w.icon-calendar { background-position: -408px -48px; }
.icon-lg-b.icon-bolt, .icon-lg-w.icon-bolt { background-position: -432px -48px; }
.icon-lg-b.icon-thunder_cloud, .icon-lg-w.icon-thunder_cloud { background-position: -456px -48px; }
.icon-lg-b.icon-droplet, .icon-lg-w.icon-droplet { background-position: -480px -48px; }
.icon-lg-b.icon-cd, .icon-lg-w.icon-cd { background-position: -504px -48px; }
.icon-lg-b.icon-briefcase, .icon-lg-w.icon-briefcase { background-position: -528px -48px; }
.icon-lg-b.icon-air, .icon-lg-w.icon-air { background-position: -0px -72px; }
.icon-lg-b.icon-hourglass, .icon-lg-w.icon-hourglass { background-position: -24px -72px; }
.icon-lg-b.icon-gauge, .icon-lg-w.icon-gauge { background-position: -48px -72px; }
.icon-lg-b.icon-language, .icon-lg-w.icon-language { background-position: -72px -72px; }
.icon-lg-b.icon-network, .icon-lg-w.icon-network { background-position: -96px -72px; }
.icon-lg-b.icon-key, .icon-lg-w.icon-key { background-position: -120px -72px; }
.icon-lg-b.icon-battery, .icon-lg-w.icon-battery { background-position: -144px -72px; }
.icon-lg-b.icon-bucket, .icon-lg-w.icon-bucket { background-position: -168px -72px; }
.icon-lg-b.icon-magnet, .icon-lg-w.icon-magnet { background-position: -192px -72px; }
.icon-lg-b.icon-drive, .icon-lg-w.icon-drive { background-position: -216px -72px; }
.icon-lg-b.icon-cup, .icon-lg-w.icon-cup { background-position: -240px -72px; }
.icon-lg-b.icon-rocket, .icon-lg-w.icon-rocket { background-position: -264px -72px; }
.icon-lg-b.icon-brush, .icon-lg-w.icon-brush { background-position: -288px -72px; }
.icon-lg-b.icon-suitcase, .icon-lg-w.icon-suitcase { background-position: -312px -72px; }
.icon-lg-b.icon-traffic_cone, .icon-lg-w.icon-traffic_cone { background-position: -336px -72px; }
.icon-lg-b.icon-globe, .icon-lg-w.icon-globe { background-position: -360px -72px; }
.icon-lg-b.icon-keyboard, .icon-lg-w.icon-keyboard { background-position: -384px -72px; }
.icon-lg-b.icon-browser, .icon-lg-w.icon-browser { background-position: -408px -72px; }
.icon-lg-b.icon-publish, .icon-lg-w.icon-publish { background-position: -432px -72px; }
.icon-lg-b.icon-progress_3, .icon-lg-w.icon-progress_3 { background-position: -456px -72px; }
.icon-lg-b.icon-progress_2, .icon-lg-w.icon-progress_2 { background-position: -480px -72px; }
.icon-lg-b.icon-progress_1, .icon-lg-w.icon-progress_1 { background-position: -504px -72px; }
.icon-lg-b.icon-progress_0, .icon-lg-w.icon-progress_0 { background-position: -528px -72px; }
.icon-lg-b.icon-light_down, .icon-lg-w.icon-light_down { background-position: -0px -96px; }
.icon-lg-b.icon-light_up, .icon-lg-w.icon-light_up { background-position: -24px -96px; }
.icon-lg-b.icon-adjust, .icon-lg-w.icon-adjust { background-position: -48px -96px; }
.icon-lg-b.icon-code, .icon-lg-w.icon-code { background-position: -72px -96px; }
.icon-lg-b.icon-monitor, .icon-lg-w.icon-monitor { background-position: -96px -96px; }
.icon-lg-b.icon-infinity, .icon-lg-w.icon-infinity { background-position: -120px -96px; }
.icon-lg-b.icon-light_bulb, .icon-lg-w.icon-light_bulb { background-position: -144px -96px; }
.icon-lg-b.icon-credit_card, .icon-lg-w.icon-credit_card { background-position: -168px -96px; }
.icon-lg-b.icon-database, .icon-lg-w.icon-database { background-position: -192px -96px; }
.icon-lg-b.icon-voicemail, .icon-lg-w.icon-voicemail { background-position: -216px -96px; }
.icon-lg-b.icon-clipboard, .icon-lg-w.icon-clipboard { background-position: -240px -96px; }
.icon-lg-b.icon-cart, .icon-lg-w.icon-cart { background-position: -264px -96px; }
.icon-lg-b.icon-box, .icon-lg-w.icon-box { background-position: -288px -96px; }
.icon-lg-b.icon-ticket, .icon-lg-w.icon-ticket { background-position: -312px -96px; }
.icon-lg-b.icon-rss, .icon-lg-w.icon-rss { background-position: -336px -96px; }
.icon-lg-b.icon-signal, .icon-lg-w.icon-signal { background-position: -360px -96px; }
.icon-lg-b.icon-thermometer, .icon-lg-w.icon-thermometer { background-position: -384px -96px; }
.icon-lg-b.icon-water, .icon-lg-w.icon-water { background-position: -408px -96px; }
.icon-lg-b.icon-scattergram, .icon-lg-w.icon-scattergram { background-position: -432px -96px; }
.icon-lg-b.icon-line_graph, .icon-lg-w.icon-line_graph { background-position: -456px -96px; }
.icon-lg-b.icon-pie_chart, .icon-lg-w.icon-pie_chart { background-position: -480px -96px; }
.icon-lg-b.icon-bar_graph, .icon-lg-w.icon-bar_graph { background-position: -504px -96px; }
.icon-lg-b.icon-area_graph, .icon-lg-w.icon-area_graph { background-position: -528px -96px; }
.icon-lg-b.icon-lock, .icon-lg-w.icon-lock { background-position: -0px -120px; }
.icon-lg-b.icon-lock_open, .icon-lg-w.icon-lock_open { background-position: -24px -120px; }
.icon-lg-b.icon-logout, .icon-lg-w.icon-logout { background-position: -48px -120px; }
.icon-lg-b.icon-login, .icon-lg-w.icon-login { background-position: -72px -120px; }
.icon-lg-b.icon-check, .icon-lg-w.icon-check { background-position: -96px -120px; }
.icon-lg-b.icon-cross, .icon-lg-w.icon-cross { background-position: -120px -120px; }
.icon-lg-b.icon-squared_minus, .icon-lg-w.icon-squared_minus { background-position: -144px -120px; }
.icon-lg-b.icon-squared_plus, .icon-lg-w.icon-squared_plus { background-position: -168px -120px; }
.icon-lg-b.icon-squared_cross, .icon-lg-w.icon-squared_cross { background-position: -192px -120px; }
.icon-lg-b.icon-circled_minus, .icon-lg-w.icon-circled_minus { background-position: -216px -120px; }
.icon-lg-b.icon-circled_plus, .icon-lg-w.icon-circled_plus { background-position: -240px -120px; }
.icon-lg-b.icon-circled_cross, .icon-lg-w.icon-circled_cross { background-position: -264px -120px; }
.icon-lg-b.icon-minus, .icon-lg-w.icon-minus { background-position: -288px -120px; }
.icon-lg-b.icon-plus, .icon-lg-w.icon-plus { background-position: -312px -120px; }
.icon-lg-b.icon-erase, .icon-lg-w.icon-erase { background-position: -336px -120px; }
.icon-lg-b.icon-block, .icon-lg-w.icon-block { background-position: -360px -120px; }
.icon-lg-b.icon-circled_help, .icon-lg-w.icon-circled_help { background-position: -456px -120px; }
.icon-lg-b.icon-help, .icon-lg-w.icon-help { background-position: -432px -120px; }
.icon-lg-b.icon-circled_info, .icon-lg-w.icon-circled_info { background-position: -408px -120px; }
.icon-lg-b.icon-info, .icon-lg-w.icon-info { background-position: -384px -120px; }
.icon-lg-b.icon-warning, .icon-lg-w.icon-warning { background-position: -480px -120px; }
.icon-lg-b.icon-cycle, .icon-lg-w.icon-cycle { background-position: -504px -120px; }
.icon-lg-b.icon-cw, .icon-lg-w.icon-cw { background-position: -528px -120px; }
.icon-lg-b.icon-ccw, .icon-lg-w.icon-ccw { background-position: -0px -144px; }
.icon-lg-b.icon-chuffle, .icon-lg-w.icon-chuffle { background-position: -24px -144px; }
.icon-lg-b.icon-back, .icon-lg-w.icon-back { background-position: -48px -144px; }
.icon-lg-b.icon-level_down, .icon-lg-w.icon-level_down { background-position: -72px -144px; }
.icon-lg-b.icon-retweet, .icon-lg-w.icon-retweet { background-position: -96px -144px; }
.icon-lg-b.icon-loop, .icon-lg-w.icon-loop { background-position: -120px -144px; }
.icon-lg-b.icon-back_in_time, .icon-lg-w.icon-back_in_time { background-position: -144px -144px; }
.icon-lg-b.icon-level_up, .icon-lg-w.icon-level_up { background-position: -168px -144px; }
.icon-lg-b.icon-switch, .icon-lg-w.icon-switch { background-position: -192px -144px; }
.icon-lg-b.icon-numbered_list, .icon-lg-w.icon-numbered_list { background-position: -216px -144px; }
.icon-lg-b.icon-add_to_list, .icon-lg-w.icon-add_to_list { background-position: -240px -144px; }
.icon-lg-b.icon-layout, .icon-lg-w.icon-layout { background-position: -264px -144px; }
.icon-lg-b.icon-list, .icon-lg-w.icon-list { background-position: -288px -144px; }
.icon-lg-b.icon-text_doc, .icon-lg-w.icon-text_doc { background-position: -312px -144px; }
.icon-lg-b.icon-text_doc_inverted, .icon-lg-w.icon-text_doc_inverted { background-position: -336px -144px; }
.icon-lg-b.icon-doc, .icon-lg-w.icon-doc { background-position: -360px -144px; }
.icon-lg-b.icon-docs, .icon-lg-w.icon-docs { background-position: -384px -144px; }
.icon-lg-b.icon-landscape_doc, .icon-lg-w.icon-landscape_doc { background-position: -408px -144px; }
.icon-lg-b.icon-picture, .icon-lg-w.icon-picture { background-position: -432px -144px; }
.icon-lg-b.icon-video, .icon-lg-w.icon-video { background-position: -456px -144px; }
.icon-lg-b.icon-music, .icon-lg-w.icon-music { background-position: -480px -144px; }
.icon-lg-b.icon-folder, .icon-lg-w.icon-folder { background-position: -504px -144px; }
.icon-lg-b.icon-archive, .icon-lg-w.icon-archive { background-position: -528px -144px; }
.icon-lg-b.icon-trash, .icon-lg-w.icon-trash { background-position: -0px -168px; }
.icon-lg-b.icon-upload, .icon-lg-w.icon-upload { background-position: -24px -168px; }
.icon-lg-b.icon-download, .icon-lg-w.icon-download { background-position: -48px -168px; }
.icon-lg-b.icon-save, .icon-lg-w.icon-save { background-position: -72px -168px; }
.icon-lg-b.icon-install, .icon-lg-w.icon-install { background-position: -96px -168px; }
.icon-lg-b.icon-cloud, .icon-lg-w.icon-cloud { background-position: -120px -168px; }
.icon-lg-b.icon-upload_cloud, .icon-lg-w.icon-upload_cloud { background-position: -144px -168px; }
.icon-lg-b.icon-bookmark, .icon-lg-w.icon-bookmark { background-position: -168px -168px; }
.icon-lg-b.icon-bookmarks, .icon-lg-w.icon-bookmarks { background-position: -192px -168px; }
.icon-lg-b.icon-open_book, .icon-lg-w.icon-open_book { background-position: -216px -168px; }
.icon-lg-b.icon-play, .icon-lg-w.icon-play { background-position: -240px -168px; }
.icon-lg-b.icon-paus, .icon-lg-w.icon-paus { background-position: -264px -168px; }
.icon-lg-b.icon-record, .icon-lg-w.icon-record { background-position: -288px -168px; }
.icon-lg-b.icon-stop, .icon-lg-w.icon-stop { background-position: -312px -168px; }
.icon-lg-b.icon-ff, .icon-lg-w.icon-ff { background-position: -336px -168px; }
.icon-lg-b.icon-fb, .icon-lg-w.icon-fb { background-position: -360px -168px; }
.icon-lg-b.icon-to_start, .icon-lg-w.icon-to_start { background-position: -384px -168px; }
.icon-lg-b.icon-to_end, .icon-lg-w.icon-to_end { background-position: -408px -168px; }
.icon-lg-b.icon-resize_full, .icon-lg-w.icon-resize_full { background-position: -432px -168px; }
.icon-lg-b.icon-resize_small, .icon-lg-w.icon-resize_small { background-position: -456px -168px; }
.icon-lg-b.icon-volume, .icon-lg-w.icon-volume { background-position: -480px -168px; }
.icon-lg-b.icon-sound, .icon-lg-w.icon-sound { background-position: -504px -168px; }
.icon-lg-b.icon-mute, .icon-lg-w.icon-mute { background-position: -528px -168px; }
.icon-lg-b.icon-flow_cascade, .icon-lg-w.icon-flow_cascade { background-position: -0px -192px; }
.icon-lg-b.icon-flow_branch, .icon-lg-w.icon-flow_branch { background-position: -24px -192px; }
.icon-lg-b.icon-flow_tree, .icon-lg-w.icon-flow_tree { background-position: -48px -192px; }
.icon-lg-b.icon-flow_line, .icon-lg-w.icon-flow_line { background-position: -72px -192px; }
.icon-lg-b.icon-flow_parallel, .icon-lg-w.icon-flow_parallel { background-position: -96px -192px; }
.icon-lg-b.icon-left_bold, .icon-lg-w.icon-left_bold { background-position: -120px -192px; }
.icon-lg-b.icon-down_bold, .icon-lg-w.icon-down_bold { background-position: -144px -192px; }
.icon-lg-b.icon-up_bold, .icon-lg-w.icon-up_bold { background-position: -168px -192px; }
.icon-lg-b.icon-right_bold, .icon-lg-w.icon-right_bold { background-position: -192px -192px; }
.icon-lg-b.icon-left, .icon-lg-w.icon-left { background-position: -216px -192px; }
.icon-lg-b.icon-down, .icon-lg-w.icon-down { background-position: -240px -192px; }
.icon-lg-b.icon-up, .icon-lg-w.icon-up { background-position: -264px -192px; }
.icon-lg-b.icon-right, .icon-lg-w.icon-right { background-position: -288px -192px; }
.icon-lg-b.icon-circled_left, .icon-lg-w.icon-circled_left { background-position: -312px -192px; }
.icon-lg-b.icon-circled_down, .icon-lg-w.icon-circled_down { background-position: -336px -192px; }
.icon-lg-b.icon-circled_up, .icon-lg-w.icon-circled_up { background-position: -360px -192px; }
.icon-lg-b.icon-circled_right, .icon-lg-w.icon-circled_right { background-position: -384px -192px; }
.icon-lg-b.icon-triangle_left, .icon-lg-w.icon-triangle_left { background-position: -408px -192px; }
.icon-lg-b.icon-triangle_down, .icon-lg-w.icon-triangle_down { background-position: -432px -192px; }
.icon-lg-b.icon-triangle_up, .icon-lg-w.icon-triangle_up { background-position: -456px -192px; }
.icon-lg-b.icon-triangle_right, .icon-lg-w.icon-triangle_right { background-position: -480px -192px; }
.icon-lg-b.icon-chevron_left, .icon-lg-w.icon-chevron_left { background-position: -504px -192px; }
.icon-lg-b.icon-chevron_down, .icon-lg-w.icon-chevron_down { background-position: -528px -192px; }
.icon-lg-b.icon-chevron_up, .icon-lg-w.icon-chevron_up { background-position: -0px -216px; }
.icon-lg-b.icon-chevron_right, .icon-lg-w.icon-chevron_right { background-position: -24px -216px; }
.icon-lg-b.icon-chevron_small_left, .icon-lg-w.icon-chevron_small_left { background-position: -48px -216px; }
.icon-lg-b.icon-chevron_small_down, .icon-lg-w.icon-chevron_small_down { background-position: -72px -216px; }
.icon-lg-b.icon-chevron_small_up, .icon-lg-w.icon-chevron_small_up { background-position: -96px -216px; }
.icon-lg-b.icon-chevron_small_right, .icon-lg-w.icon-chevron_small_right { background-position: -120px -216px; }
.icon-lg-b.icon-chevron_thin_left, .icon-lg-w.icon-chevron_thin_left { background-position: -144px -216px; }
.icon-lg-b.icon-chevron_thin_down, .icon-lg-w.icon-chevron_thin_down { background-position: -168px -216px; }
.icon-lg-b.icon-chevron_thin_up, .icon-lg-w.icon-chevron_thin_up { background-position: -192px -216px; }
.icon-lg-b.icon-chevron_thin_right, .icon-lg-w.icon-chevron_thin_right { background-position: -216px -216px; }
.icon-lg-b.icon-left_thin, .icon-lg-w.icon-left_thin { background-position: -240px -216px; }
.icon-lg-b.icon-down_thin, .icon-lg-w.icon-down_thin { background-position: -264px -216px; }
.icon-lg-b.icon-up_thin, .icon-lg-w.icon-up_thin { background-position: -288px -216px; }
.icon-lg-b.icon-right_thin, .icon-lg-w.icon-right_thin { background-position: -312px -216px; }
.icon-lg-b.icon-arrow_combo, .icon-lg-w.icon-arrow_combo { background-position: -336px -216px; }
.icon-lg-b.icon-three_dots, .icon-lg-w.icon-three_dots { background-position: -360px -216px; }
.icon-lg-b.icon-tow_dots, .icon-lg-w.icon-tow_dots { background-position: -384px -216px; }
.icon-lg-b.icon-dot, .icon-lg-w.icon-dot { background-position: -408px -216px; }
.icon-lg-b.icon-cc, .icon-lg-w.icon-cc { background-position: -432px -216px; }
.icon-lg-b.icon-cc_by, .icon-lg-w.icon-cc_by { background-position: -456px -216px; }
.icon-lg-b.icon-cc_nc, .icon-lg-w.icon-cc_nc { background-position: -480px -216px; }
.icon-lg-b.icon-cc_nc_eu, .icon-lg-w.icon-cc_nc_eu { background-position: -504px -216px; }
.icon-lg-b.icon-cc_nc_jp, .icon-lg-w.icon-cc_nc_jp { background-position: -528px -216px; }
.icon-lg-b.icon-cc_sa, .icon-lg-w.icon-cc_sa { background-position: -0px -240px; }
.icon-lg-b.icon-cc_nd, .icon-lg-w.icon-cc_nd { background-position: -24px -240px; }
.icon-lg-b.icon-cc_pd, .icon-lg-w.icon-cc_pd { background-position: -48px -240px; }
.icon-lg-b.icon-cc_zero, .icon-lg-w.icon-cc_zero { background-position: -72px -240px; }
.icon-lg-b.icon-cc_share, .icon-lg-w.icon-cc_share { background-position: -96px -240px; }
.icon-lg-b.icon-cc_remix, .icon-lg-w.icon-cc_remix { background-position: -120px -240px; }
.icon-lg-b.icon-db_logo, .icon-lg-w.icon-db_logo { background-position: -144px -240px; }
.icon-lg-b.icon-db_shape, .icon-lg-w.icon-db_shape { background-position: -168px -240px; }
.icon-lg-b.icon-youtube, .icon-lg-w.icon-youtube { background-position: -191px -240px; }
.icon-lg-b.icon-github, .icon-lg-w.icon-github { background-position: -0px -264px; }
.icon-lg-b.icon-c_github, .icon-lg-w.icon-c_github { background-position: -24px -264px; }
.icon-lg-b.icon-flickr, .icon-lg-w.icon-flickr { background-position: -48px -264px; }
.icon-lg-b.icon-c_flickr, .icon-lg-w.icon-c_flickr { background-position: -72px -264px; }
.icon-lg-b.icon-vimeo, .icon-lg-w.icon-vimeo { background-position: -96px -264px; }
.icon-lg-b.icon-c_vimeo, .icon-lg-w.icon-c_vimeo { background-position: -120px -264px; }
.icon-lg-b.icon-twitter, .icon-lg-w.icon-twitter { background-position: -144px -264px; }
.icon-lg-b.icon-c_twitter, .icon-lg-w.icon-c_twitter { background-position: -168px -264px; }
.icon-lg-b.icon-facebook, .icon-lg-w.icon-facebook { background-position: -192px -264px; }
.icon-lg-b.icon-c_facebook, .icon-lg-w.icon-c_facebook { background-position: -216px -264px; }
.icon-lg-b.icon-s_facebook, .icon-lg-w.icon-s_facebook { background-position: -240px -264px; }
.icon-lg-b.icon-google, .icon-lg-w.icon-google { background-position: -264px -264px; }
.icon-lg-b.icon-c_google, .icon-lg-w.icon-c_google { background-position: -288px -264px; }
.icon-lg-b.icon-pinterest, .icon-lg-w.icon-pinterest { background-position: -312px -264px; }
.icon-lg-b.icon-c_pinterest, .icon-lg-w.icon-c_pinterest { background-position: -336px -264px; }
.icon-lg-b.icon-tumblr, .icon-lg-w.icon-tumblr { background-position: -360px -264px; }
.icon-lg-b.icon-c_tumblr, .icon-lg-w.icon-c_tumblr { background-position: -384px -264px; }
.icon-lg-b.icon-linkedin, .icon-lg-w.icon-linkedin { background-position: -408px -264px; }
.icon-lg-b.icon-c_linkedin, .icon-lg-w.icon-c_linkedin { background-position: -432px -264px; }
.icon-lg-b.icon-dribbble, .icon-lg-w.icon-dribbble { background-position: -456px -264px; }
.icon-lg-b.icon-c_dribbble, .icon-lg-w.icon-c_dribbble { background-position: -480px -264px; }
.icon-lg-b.icon-stumbleupon, .icon-lg-w.icon-stumbleupon { background-position: -504px -264px; }
.icon-lg-b.icon-c_stumbleupon, .icon-lg-w.icon-c_stumbleupon { background-position: -528px -264px; }
.icon-lg-b.icon-lastfim, .icon-lg-w.icon-lastfim { background-position: -0px -288px; }
.icon-lg-b.icon-c_lastfim, .icon-lg-w.icon-c_lastfim { background-position: -24px -288px; }
.icon-lg-b.icon-rdio, .icon-lg-w.icon-rdio { background-position: -48px -288px; }
.icon-lg-b.icon-c_rdio, .icon-lg-w.icon-c_rdio { background-position: -72px -288px; }
.icon-lg-b.icon-spotify, .icon-lg-w.icon-spotify { background-position: -96px -288px; }
.icon-lg-b.icon-c_spotify, .icon-lg-w.icon-c_spotify { background-position: -120px -288px; }
.icon-lg-b.icon-qq, .icon-lg-w.icon-qq { background-position: -144px -288px; }
.icon-lg-b.icon-instagram, .icon-lg-w.icon-instagram { background-position: -168px -288px; }
.icon-lg-b.icon-dropbox, .icon-lg-w.icon-dropbox { background-position: -192px -288px; }
.icon-lg-b.icon-evernote, .icon-lg-w.icon-evernote { background-position: -216px -288px; }
.icon-lg-b.icon-flattr, .icon-lg-w.icon-flattr { background-position: -240px -288px; }
.icon-lg-b.icon-skype, .icon-lg-w.icon-skype { background-position: -264px -288px; }
.icon-lg-b.icon-c_skype, .icon-lg-w.icon-c_skype { background-position: -288px -288px; }
.icon-lg-b.icon-renren, .icon-lg-w.icon-renren { background-position: -312px -288px; }
.icon-lg-b.icon-sina_weibo, .icon-lg-w.icon-sina_weibo { background-position: -336px -288px; }
.icon-lg-b.icon-paypal, .icon-lg-w.icon-paypal { background-position: -360px -288px; }
.icon-lg-b.icon-picasa, .icon-lg-w.icon-picasa { background-position: -384px -288px; }
.icon-lg-b.icon-soundcloud, .icon-lg-w.icon-soundcloud { background-position: -408px -288px; }
.icon-lg-b.icon-mixi, .icon-lg-w.icon-mixi { background-position: -432px -288px; }
.icon-lg-b.icon-behance, .icon-lg-w.icon-behance { background-position: -456px -288px; }
.icon-lg-b.icon-google_circles, .icon-lg-w.icon-google_circles { background-position: -480px -288px; }
.icon-lg-b.icon-vk, .icon-lg-w.icon-vk { background-position: -504px -288px; }
.icon-lg-b.icon-smashing, .icon-lg-w.icon-smashing { background-position: -528px -288px; }
