@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .social-header-1_icon {
    background-image: url(images/icons/social_header/social_header_icons@2x.png);
    background-size: 451px 58px;
    /* equals the size of @1x version */ }

  .mobile-nav-1_icon {
    background-image: url(images/icons/mobile_nav/mobile_nav@2x.png);
    background-size: 117px 58px;
    /* equals the size of @1x version */ }

  .mobile-menu-1_icon_inner {
    background-image: url(images/icons/mobile_menu/mobile_menu@2x.png);
    background-size: 40px 72px;
    /* equals the size of @1x version */ }

                            /*.mobile-menu-1_navigation a 	{
background-image: url("images/mobile_menu_dot@2x.png");
background-size: 10px 10px; /* equals the size of @1x version */
  	                                                                /*
  }*/
  .breadcrumbs_home, .breadcrumbs_home a, .breadcrumbs_divider, .breadcrumbs_item, .breadcrumbs_end {
    background-image: url("images/breadcrumbs@2x.png");
    background-size: 400px 100px;
    /* equals the size of @1x version */ }

  #search-header-1 .search_button, #mobile-nav-1-search .search_button, .widget_search .searchbutton {
    background-image: url("images/search_header_button@2x.png");
    background-size: 16px 16px;
    /* equals the size of @1x version */ }

  #navigation-1 .has-sub-menu-a {
    background-image: url("images/sub_menu_arrows@2x.png");
    background-size: 25px 48px;
    /* equals the size of @1x version */ }

  #navigation-1 .sub_menu_top_arrow {
    background-image: url("images/sub_menu_top_arrow@2x.png");
    background-size: 21px 12px;
    /* equals the size of @1x version */ }

  #navigation-1 .top-menu-item-has-sub-menu-a > span {
    background-image: url("images/top_menu_item_has_sub_menu@2x.png");
    background-size: 12px 48px;
    /* equals the size of @1x version */ }

  .mobile-nav-1-contact_close, .mobile-nav-1-address_close, .mobile-nav-1-search_close {
    background-image: url(images/mobile_nav_contact_close@2x.png);
    background-size: 40px 40px;
    /* equals the size of @1x version */ }

  .contact-tab-1_container .contact-tab-1_tab_contact_form_author {
    background-image: url(images/icons/contact_form/contact_form_icons@2x.png);
    background-size: 40px 110px;
    /* equals the size of @1x version */ }

  .contact-tab-1_container .contact-tab-1_tab_contact_form_email {
    background-image: url(images/icons/contact_form/contact_form_icons@2x.png);
    background-size: 40px 110px;
    /* equals the size of @1x version */ }

  #pagination-1 .left .arrow span,
  #pagination-1 .right .arrow span {
    background-image: url("images/pagination_arrows@2x.png");
    background-size: 20px 159px;
    /* equals the size of @1x version */ }

  #comments-1 .avatar {
    background-image: url("images/gravatar@2x.png");
    background-size: 60px 60px;
    /* equals the size of @1x version */ }

  .sortable-1.sortable_mobile .item span {
    background-image: url("images/sortable_mobile_icons@2x.png");
    background-size: 21px 240px;
    /* equals the size of @1x version */ }

  .featured_image_hover {
    background-image: url("images/featured_image_hover@2x.png");
    background-size: 50px 50px;
    /* equals the size of @1x version */ }

  .ffWidgetAddress .office {
    background-image: url("images/icons/widget_address/office@2x.png");
    background-size: 16px 16px;
    /* equals the size of @1x version */ }

  .ffWidgetAddress .phone {
    background-image: url("images/icons/widget_address/phone@2x.png");
    background-size: 16px 16px;
    /* equals the size of @1x version */ }

  .ffWidgetAddress .mail {
    background-image: url("images/icons/widget_address/mail@2x.png");
    background-size: 16px 16px;
    /* equals the size of @1x version */ }

  .tb_accordeon_item_arrows {
    background-image: url("images/tb_accordeon_arrows@2x.png");
    background-size: 28px 40px;
    /* equals the size of @1x version */ }

  .contact-tab-1_container .contact_tab_form_sent {
    background-image: url("images/contact_tab_sent@2x.png");
    background-size: 42px 46px;
    /* equals the size of @1x version */ }

  .contact-tab-1_container .contact_tab_form_error,
  .contact-tab-1_container .contact_tab_form_fill_it,
  .contact-tab-1_container .contact_tab_form_bad_email {
    background-image: url("images/contact_tab_error@2x.png");
    background-size: 42px 46px;
    /* equals the size of @1x version */ }

  .rev_slider_wrapper .tp-leftarrow.default {
    background-image: url("images/revslider_large_left@2x.png");
    background-size: 40px 80px;
    /* equals the size of @1x version */ }

  .rev_slider_wrapper .tp-rightarrow.default {
    background-image: url("images/revslider_large_right@2x.png");
    background-size: 40px 80px;
    /* equals the size of @1x version */ }

  .styleSwitcherToggle {
    background-image: url("framework/demo/images/toggle@2x.png") !important;
    background-size: 32px 32px;
    /* equals the size of @1x version */ }

  /* HOME-1 - HOME WIDGETS - ICON SET */
  .home_widget_icon.icon_affiliate_png {
    background-image: url("images/icons/mono_icons/affiliate@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_badge_png {
    background-image: url("images/icons/mono_icons/badge@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_bowtie_png {
    background-image: url("images/icons/mono_icons/bowtie@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_briefcase_png {
    background-image: url("images/icons/mono_icons/briefcase@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_calendar_png {
    background-image: url("images/icons/mono_icons/calendar@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_cart_png {
    background-image: url("images/icons/mono_icons/cart@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_chat_png {
    background-image: url("images/icons/mono_icons/chat@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_clock_png {
    background-image: url("images/icons/mono_icons/clock@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_cloud_png {
    background-image: url("images/icons/mono_icons/cloud@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_code_png {
    background-image: url("images/icons/mono_icons/code@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_coffee_png {
    background-image: url("images/icons/mono_icons/coffee@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_collaboration_png {
    background-image: url("images/icons/mono_icons/collaboration@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }
	
  .home_widget_icon.icon_medical_png {
    background-image: url("images/icons/mono_icons/medical@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }
	
  .home_widget_icon.icon_machine_png {
    background-image: url("images/icons/mono_icons/machine@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_consultancy_png {
    background-image: url("images/icons/mono_icons/consultancy@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_content_management_png {
    background-image: url("images/icons/mono_icons/content_management@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_conversion_png {
    background-image: url("images/icons/mono_icons/conversion@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_crown_png {
    background-image: url("images/icons/mono_icons/crown@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_diamond_png {
    background-image: url("images/icons/mono_icons/diamond@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_email_png {
    background-image: url("images/icons/mono_icons/email@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_globe_png {
    background-image: url("images/icons/mono_icons/globe@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_globe_development_png {
    background-image: url("images/icons/mono_icons/globe_development@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_landing_page_optimization_png {
    background-image: url("images/icons/mono_icons/landing_page_optimization@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_lightbulb_png {
    background-image: url("images/icons/mono_icons/lightbulb@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_link_png {
    background-image: url("images/icons/mono_icons/link@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_location_png {
    background-image: url("images/icons/mono_icons/location@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_network_png {
    background-image: url("images/icons/mono_icons/network@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_package_png {
    background-image: url("images/icons/mono_icons/package@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_page_quality_png {
    background-image: url("images/icons/mono_icons/page_quality@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_pay_per_click_png {
    background-image: url("images/icons/mono_icons/pay_per_click@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_pencil_png {
    background-image: url("images/icons/mono_icons/pencil@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_phone_png {
    background-image: url("images/icons/mono_icons/phone@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_piggybank_png {
    background-image: url("images/icons/mono_icons/piggybank@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_press_png {
    background-image: url("images/icons/mono_icons/press@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_rank_png {
    background-image: url("images/icons/mono_icons/rank@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_research_png {
    background-image: url("images/icons/mono_icons/research@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_responsive_png {
    background-image: url("images/icons/mono_icons/responsive@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_retina_png {
    background-image: url("images/icons/mono_icons/retina@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_seo_png {
    background-image: url("images/icons/mono_icons/seo@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_seo_local_png {
    background-image: url("images/icons/mono_icons/seo_local@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_seo_monitoring_png {
    background-image: url("images/icons/mono_icons/seo_monitoring@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_seo_training_png {
    background-image: url("images/icons/mono_icons/seo_training@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_social_media_marketing_png {
    background-image: url("images/icons/mono_icons/social_media_marketing@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_stopwatch_png {
    background-image: url("images/icons/mono_icons/stopwatch@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_support_png {
    background-image: url("images/icons/mono_icons/support@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_tag_png {
    background-image: url("images/icons/mono_icons/tag@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_target_png {
    background-image: url("images/icons/mono_icons/target@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_tweak_png {
    background-image: url("images/icons/mono_icons/tweak@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_video_png {
    background-image: url("images/icons/mono_icons/video@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_viral_png {
    background-image: url("images/icons/mono_icons/viral@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_web_analytics_png {
    background-image: url("images/icons/mono_icons/web_analytics@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ }

  .home_widget_icon.icon_web_optimization_png {
    background-image: url("images/icons/mono_icons/web_optimization@2x.png");
    background-size: 56px 56px;
    /* equals the size of @1x version */ } }
