/*== SITE ICONS ==*/
@font-face {
	font-family: 'resmed-icon';
	src:url('../fonts/resmed-icon.eot');
	src:url('../fonts/resmed-icon.eot#iefix') format('embedded-opentype'),
		url('../fonts/resmed-icon.woff') format('woff'),
		url('../fonts/resmed-icon.ttf') format('truetype'),
		url('../fonts/resmed-icon.svg#resmed-icon') format('svg');
    /*src:url('../fonts/resmed-newicons.eot?eikluo');
    src:url('../fonts/resmed-newicons.eot?eikluo#iefix') format('embedded-opentype'),
        url('../fonts/resmed-newicons.ttf') format('truetype'),
        url('../fonts/resmed-newicons.woff') format('woff'),
        url('../fonts/resmed-newicons.svg?eikluo#icomoon') format('svg');*/
	font-weight: normal;
	font-style: normal;
}

/*New Mask Icon styles*/
@font-face {
  font-family: 'new-resicons';
  src:  url('../fonts/new-resicons.eot');
  src:  url('../fonts/new-resicons.eot#iefix') format('embedded-opentype'),
    url('../fonts/new-resicons.ttf') format('truetype'),
    url('../fonts/new-resicons.woff') format('woff'),
    url('../fonts/icomoon.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*Newly added icon mail, phone, ticket from icomoon - July 2016*/

[class^="iconnew-"], [class*=" iconnew-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'resmed-icon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="newicon-"], [class*=" newicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'new-resicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.newicon-custom-made-dental:before {
    font-size: 5.5rem !important;
}/*Code End*/

.newicon-clinical-proven:before {
  content: "\e907";
}
.newicon-custom-made-dental:before {
  content: "\e908";
}
.newicon-quality-safety:before {
  content: "\e909";
}
.newicon-certificate:before {
  content: "\e900";
}
.newicon-classic-fullface-mask:before {
  content: "\e901";
}
.newicon-classic-nasal-mask:before {
  content: "\e902";
}
.newicon-cradle-mask:before {
  content: "\e903";
}
.newicon-fullface-mask:before {
  content: "\e904";
}
.newicon-nasal-mask:before {
  content: "\e905";
}
.newicon-nasal-pillow-mask:before {
  content: "\e906";
}




.iconnew-mail:before {
    content: "\e900";
}
.iconnew-phone:before {
    content: "\e901";
}
.iconnew-ticket:before {
    content: "\e902";
}

/*Oxygen Icon added on 16th March 2017*/

@font-face {
  font-family: 'oxygen-icon';
  src:  url('fonts/oxygen-icon.eot?rn46ma');
  src:  url('fonts/oxygen-icon.eot?rn46ma#iefix') format('embedded-opentype'),
    url('fonts/oxygen-icon.ttf?rn46ma') format('truetype'),
    url('fonts/oxygen-icon.woff?rn46ma') format('woff'),
    url('fonts/oxygen-icon.svg?rn46ma#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="oxygen-"], [class*=" oxygen-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'oxygen-icon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.oxygen-icon-circle:before {
  content: "\e901";
}
.oxygen-icon:before {
  content: "\e900";
}
/*End*/

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'resmed-icon' !important;
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* 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*="icon-"] {
*/
.icon-arrow-dotted-down, .icon-arrow-dotted-down-extended, .icon-arrow-dotted-left, .icon-arrow-dotted-left-extended, .icon-arrow-dotted-right, .icon-arrow-dotted-right-extended, .icon-arrow-dotted-top, .icon-arrow-dotted-top-extended, .icon-arrow-media-play, .icon-arrow-solid-bottom, .icon-arrow-solid-left, .icon-arrow-solid-right, .icon-arrow-solid-top, .icon-circle-0p5, .icon-circle-1p0, .icon-circle-1p5, .icon-circle-2p0, .icon-circle-solid, .icon-general-contact, .icon-general-downloads, .icon-general-exclamation, .icon-general-faq, .icon-general-file-exe, .icon-general-file-other, .icon-general-file-pdf, .icon-general-file-resources, .icon-general-file-search, .icon-general-globe, .icon-general-online-store, .icon-general-play-small, .icon-general-ruler, .icon-general-search, .icon-general-support, .icon-general-weight, .icon-interaction-check, .icon-interaction-checkbox, .icon-interaction-check-thick, .icon-interaction-cross, .icon-interaction-gridmore, .icon-interaction-minus, .icon-interaction-new-window, .icon-interaction-plus, .icon-maps-bicycle, .icon-maps-car, .icon-maps-directions, .icon-maps-pin, .icon-maps-walk, .icon-mobile-menu, .icon-mobile-user, .icon-number-01, .icon-number-02, .icon-number-03, .icon-number-04, .icon-number-05, .icon-number-06, .icon-site-accessories, .icon-site-blood-circulation, .icon-site-cloud-data, .icon-site-community, .icon-site-dental, .icon-site-devices, .icon-site-devices-wifi, .icon-site-doctor, .icon-site-easier-breathing, .icon-site-fewer-hospital-visits, .icon-site-find-distributor, .icon-site-gas-circulation, .icon-site-good-sleep, .icon-site-heart-function, .icon-site-humidifiers, .icon-site-invasive, .icon-site-learning, .icon-site-mask, .icon-site-non-invasive, .icon-site-not-out-of-breath, .icon-site-on-treatment, .icon-site-overall-health, .icon-site-recently-diagnosed, .icon-site-see-products, .icon-site-support-patients, .icon-site-take-symptom-test, .icon-site-treatment-options, .icon-site-ventilator, .icon-site-warranty-service, .icon-social-email, .icon-social-facebook, .icon-social-googleplus, .icon-social-linkedin, .icon-social-pinterest, .icon-social-print, .icon-social-twitter {
	font-family: 'resmed-icon'!important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-arrow-dotted-down:before {
	content: "\21";
}
.icon-arrow-dotted-down-extended:before {
	content: "\22";
}
.icon-arrow-dotted-left:before {
	content: "\23";
}
.icon-arrow-dotted-left-extended:before {
	content: "\24";
}
.icon-arrow-dotted-right:before {
	content: "\25";
}
.icon-arrow-dotted-right-extended:before {
	content: "\26";
}
.icon-arrow-dotted-top:before {
	content: "\27";
}
.icon-arrow-dotted-top-extended:before {
	content: "\28";
}
.icon-arrow-media-play:before {
	content: "\29";
}
.icon-arrow-solid-bottom:before {
	content: "\2a";
}
.icon-arrow-solid-left:before {
	content: "\2b";
}
.icon-arrow-solid-right:before {
	content: "\2c";
}
.icon-arrow-solid-top:before {
	content: "\2d";
}
.icon-circle-0p5:before {
	content: "\2e";
}
.icon-circle-1p0:before {
	content: "\2f";
}
.icon-circle-1p5:before {
	content: "\30";
}
.icon-circle-2p0:before {
	content: "\31";
}
.icon-circle-solid:before {
	content: "\32";
}
.icon-general-contact:before {
	content: "\33";
}
.icon-general-downloads:before {
	content: "\34";
}
.icon-general-exclamation:before {
	content: "\35";
}
.icon-general-faq:before {
	content: "\36";
}
.icon-general-file-exe:before {
	content: "\37";
}
.icon-general-file-other:before {
	content: "\38";
}
.icon-general-file-pdf:before {
	content: "\39";
}
.icon-general-file-resources:before {
	content: "\3a";
}
.icon-general-file-search:before {
	content: "\3b";
}
.icon-general-globe:before {
	content: "\3c";
}
.icon-general-online-store:before {
	content: "\3d";
}
.icon-general-play-small:before {
	content: "\3e";
}
.icon-general-ruler:before {
	content: "\3f";
}
.icon-general-search:before {
	content: "\40";
}
.icon-general-support:before {
	content: "\41";
}
.icon-general-weight:before {
	content: "\42";
}
.icon-interaction-check:before {
	content: "\43";
}
.icon-interaction-checkbox:before {
	content: "\44";
}
.icon-interaction-check-thick:before {
	content: "\45";
}
.icon-interaction-cross:before {
	content: "\46";
}
.icon-interaction-gridmore:before {
	content: "\47";
}
.icon-interaction-minus:before {
	content: "\48";
}
.icon-interaction-new-window:before {
	content: "\49";
}
.icon-interaction-plus:before {
	content: "\4a";
}
.icon-maps-bicycle:before {
	content: "\4b";
}
.icon-maps-car:before {
	content: "\4c";
}
.icon-maps-directions:before {
	content: "\4d";
}
.icon-maps-pin:before {
	content: "\4e";
}
.icon-maps-walk:before {
	content: "\4f";
}
.icon-mobile-menu:before {
	content: "\50";
}
.icon-mobile-user:before {
	content: "\51";
}
.icon-number-01:before {
	content: "\52";
}
.icon-number-02:before {
	content: "\53";
}
.icon-number-03:before {
	content: "\54";
}
.icon-number-04:before {
	content: "\55";
}
.icon-number-05:before {
	content: "\56";
}
.icon-number-06:before {
	content: "\57";
}
.icon-site-accessories:before {
	content: "\58";
}
.icon-site-blood-circulation:before {
	content: "\59";
}
.icon-site-cloud-data:before {
	content: "\5a";
}
.icon-site-community:before {
	content: "\5b";
}
.icon-site-dental:before {
	content: "\5c";
}
.icon-site-devices:before {
	content: "\5d";
}
.icon-site-devices-wifi:before {
	content: "\5e";
}
.icon-site-doctor:before {
	content: "\5f";
}
.icon-site-easier-breathing:before {
	content: "\60";
}
.icon-site-fewer-hospital-visits:before {
	content: "\61";
}
.icon-site-find-distributor:before {
	content: "\62";
}
.icon-site-gas-circulation:before {
	content: "\63";
}
.icon-site-good-sleep:before {
	content: "\64";
}
.icon-site-heart-function:before {
	content: "\65";
}
.icon-site-humidifiers:before {
	content: "\66";
}
.icon-site-invasive:before {
	content: "\67";
}
.icon-site-learning:before {
	content: "\68";
}
.icon-site-mask:before {
	content: "\69";
}
.icon-site-non-invasive:before {
	content: "\6a";
}
.icon-site-not-out-of-breath:before {
	content: "\6b";
}
.icon-site-on-treatment:before {
	content: "\6c";
}
.icon-site-overall-health:before {
	content: "\6d";
}
.icon-site-recently-diagnosed:before {
	content: "\6e";
}
.icon-site-see-products:before {
	content: "\6f";
}
.icon-site-support-patients:before {
	content: "\70";
}
.icon-site-take-symptom-test:before {
	content: "\71";
}
.icon-site-treatment-options:before {
	content: "\72";
}
.icon-site-ventilator:before {
	content: "\73";
}
.icon-site-warranty-service:before {
	content: "\74";
}
.icon-social-email:before {
	content: "\75";
}
.icon-social-facebook:before {
	content: "\76";
}
.icon-social-googleplus:before {
	content: "\77";
}
.icon-social-linkedin:before {
	content: "\78";
}
.icon-social-pinterest:before {
	content: "\79";
}
.icon-social-print:before {
	content: "\7a";
}
.icon-social-twitter:before {
	content: "\7b";
}
.icon-social-googleplus,
.icon-social-linkedin{
	cursor:pointer;
}


[class^="icon-"], [class*="icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-sv-external-link-arrow:before {
	content: "\e604";
}
.icon-sv-sleep-apnea-women:before {
	content: "\e600";
}
.icon-sv-forum:before {
	content: "\e601";
}
.icon-sv-member-benefits:before {
	content: "\e602";
}
.icon-sv-troubleshooting:before {
	content: "\e603";
}
.icon-sv-external-link-arrow{margin-left:10px;font-size: 1.5em !important;position: relative !important;}
.pushdown-category-list.three-column li.result-products span.icon-sv-external-link-arrow{font-size:1em}

/**Icon sleep vantage**/

.icon-social-facebook-new:before {
  content: url(../imgs/icon-social-facebook.png);
  cursor: pointer;
}

.icon-social-twitter-new:before {
  content: url(../imgs/icon-social-twitter.png);
  cursor: pointer;
}

.icon-social-linkedin-new:before {
  content: url(../imgs/icon-social-linkedin.png);
  cursor: pointer;
}

.icon-social-youtube-new:before {
  content: url(../imgs/icon-social-youtube.png);
  cursor: pointer;
}

.icon-social-googleplus-new:before {
  content: url(../imgs/icon-social-youtube.png);
  cursor: pointer;
}

.icon-social-googleplus-new:before {
  content: url(../imgs/icon-social-googleplus.png);
  cursor: pointer;

}

.icon-social-pinterest-new:before {
  content: url(../imgs/icon-social-pinterest.png);
  cursor: pointer;
}

.icon-social-weibo-new:before {
  content: url(../imgs/icon-social-weibo.png);
  cursor: pointer;
}

.icon-social-email-new:before {
  content: url(../imgs/icon-social-email.png);
  cursor: pointer;

}

.icon-social-instagram-new:before {
	content: url(../imgs/icon-social-instagram.png);
	cursor: pointer;
}