﻿ html .zh_cn .master-component html .zh_cn .bodycopy-section span{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn h1,html .zh_cn h2,html .zh_cn h3,html .zh_cn h4,html .zh_cn h5,html .zh_cn h6{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn p.copy-small{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn p.intro-copy{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn p.content-para-primary{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .icon-text{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .banner-info section .text-primary,.banner-info section .text-secondary{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .banner-info section h1{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .treatment-options-sections p{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .popup-form-holder input[type=text]{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn #primary-search-wrapper input[type=text]{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn #pushdown-nav{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn #site-utility .jq-dropdown-label{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn ul.jq-dropdown>li>a{font-family:"CernUltraLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html,body,html .zh_cn,html .zh_cn body{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri}
html .zh_cn p{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn input,html .zh_cn select,html .zh_cn textarea,html .zh_cn button,html .zh_cn input:focus,html .zh_cn select:focus,html .zh_cn textarea:focus,html .zh_cn button:focus{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn input[type=password]{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .master-component-mobile.tab-desc h5{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .master-component-mobile.tab-desc h5{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .section-wrapper.one-column .primary-tab-content .three-column .tab-desc,html .zh_cn .section-wrapper.one-column .primary-tab-content .three-column .tab-desc p,html .zh_cn .section-wrapper.one-column .primary-tab-content .label-link{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .newstyle-bredcrm-section .text-primary a{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .section-wrapper.grid-vertical .section-component a.master-component .master-component-div h3{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .primary-banner .banner-info section p,.secondary-banner .banner-info section p,html .zh_cn .banner-info section .text-primary p,.banner-info section .text-secondary p{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri}
html .zh_cn .banner-info section .text-secondary a{font-family:"CernLight",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn b,html .zh_cn strong{font-family:"CernMedium",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri;!important}
html .zh_cn .breadcrumbs-section .text-primary a{font-family:"CernMedium" Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .breadcrumbs-section .text-secondary span{font-family:"CernMedium",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .breadcrumbs-section .text-secondary a{font-family:"CernMedium",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .newstyle-bredcrm-section .text-primary span{font-family:"CernMedium",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
html .zh_cn .breadcrumbs-section .text-primary span{font-family:"CernBold",Helvetica,Arial,"Microsoft YaHei","STXihei","华文细黑","SimHei",sans-seri!important}
// html .ja_jp .master-component html .ja_jp .bodycopy-section span{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp h1,html .ja_jp h2,html .ja_jp h3,html .ja_jp h4,html .ja_jp h5,html .ja_jp h6{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp p.copy-small{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp p.intro-copy{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp p.content-para-primary{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .icon-text{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .banner-info section .text-primary,.banner-info section .text-secondary{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .banner-info section h1{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .treatment-options-sections p{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .popup-form-holder input[type=text]{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp #primary-search-wrapper input[type=text]{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp #pushdown-nav{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp #site-utility .jq-dropdown-label{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp ul.jq-dropdown>li>a{font-family:"CernUltraLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html,body,html .ja_jp,html .ja_jp body{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}
html .ja_jp p{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp input,html .ja_jp select,html .ja_jp textarea,html .ja_jp button,html .ja_jp input:focus,html .ja_jp select:focus,html .ja_jp textarea:focus,html .ja_jp button:focus{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp input[type=password]{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .master-component-mobile.tab-desc h5{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .master-component-mobile.tab-desc h5{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .section-wrapper.one-column .primary-tab-content .three-column .tab-desc,html .ja_jp .section-wrapper.one-column .primary-tab-content .three-column .tab-desc p,html .ja_jp .section-wrapper.one-column .primary-tab-content .label-link{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .newstyle-bredcrm-section .text-primary a{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .section-wrapper.grid-vertical .section-component a.master-component .master-component-div h3{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .primary-banner .banner-info section p,.secondary-banner .banner-info section p,html .ja_jp .banner-info section .text-primary p,.banner-info section .text-secondary p{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}
html .ja_jp .banner-info section .text-secondary a{font-family:"CernLight",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp b,html .ja_jp strong{font-family:"CernMedium",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;!important}
html .ja_jp .breadcrumbs-section .text-primary a{font-family:"CernMedium"!important}
html .ja_jp .breadcrumbs-section .text-secondary span{font-family:"CernMedium",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .breadcrumbs-section .text-secondary a{font-family:"CernMedium",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .newstyle-bredcrm-section .text-primary span{font-family:"CernMedium",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html .ja_jp .breadcrumbs-section .text-primary span{font-family:"CernBold",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif!important}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:inherit}
ins{color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
blockquote{color:#1788c3;font-size:2.9em;line-height:1.1;text-align:left}
@font-face{font-family:"CernLight";src:url("clientlibs/css/fonts/CernLight-webfont.eot#iefix");src:url("clientlibs/css/fonts/CernLight-webfont.eot#iefix") format("eot"),url("clientlibs/css/fonts/CernLight-webfont.woff") format("woff"),url("clientlibs/css/fonts/CernLight-webfont.ttf") format("truetype"),url("clientlibs/css/fonts/CernLight-webfont.svg#CernLight-webfont") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'CernMedium';src:url('clientlibs/css/fonts/CernMed-webfont.eot#iefix');src:url('clientlibs/css/fonts/CernMed-webfont.eot#iefix') format('eot'),url('clientlibs/css/fonts/CernMed-webfont.woff') format('woff'),url('clientlibs/css/fonts/CernMed-webfont.ttf') format('truetype'),url('clientlibs/css/fonts/CernMed-webfont.svg#CernMed-webfont') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'CernBold';src:url('clientlibs/css/fonts/CernBold-webfont.eot#iefix');src:url('clientlibs/css/fonts/CernBold-webfont.eot#iefix') format('eot'),url('clientlibs/css/fonts/CernBold-webfont.woff') format('woff'),url('clientlibs/css/fonts/CernBold-webfont.ttf') format('truetype'),url('clientlibs/css/fonts/CernBold-webfont.svg#CernBold-webfont') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'CernUltraLight';src:url('clientlibs/css/fonts/CernUltraLight-webfont.eot#iefix');src:url('clientlibs/css/fonts/CernUltraLight-webfont.eot#iefix') format('eot'),url('clientlibs/css/fonts/CernUltraLight-webfont.woff') format('woff'),url('clientlibs/css/fonts/CernUltraLight-webfont.ttf') format('truetype'),url('clientlibs/css/fonts/CernUltraLight-webfont.svg#CernUltraLight-webfont') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'resmed-icon';src:url('clientlibs/css/fonts/resmed-icon.eot');src:url('clientlibs/css/fonts/resmed-icon.eot#iefix') format('embedded-opentype'),url('clientlibs/css/fonts/resmed-icon.woff') format('woff'),url('clientlibs/css/fonts/resmed-icon.ttf') format('truetype'),url('clientlibs/css/fonts/resmed-icon.ttf#resmed-icon') format('ttf');font-weight:normal;font-style:normal}
[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}
.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}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"CernUltraLight";src:url('clientlibs/css/fonts/CernUltraLight-webfont.ttf#CernUltraLight-webfont') format('ttf')}
@font-face{font-family:"CernLight";src:url("clientlibs/css/fonts/CernLight-webfont.ttf#CernLight-webfont") format("ttf")}
@font-face{font-family:"CernMedium";src:url('clientlibs/css/fonts/CernMed-webfont.ttf#CernMed-webfont') format('ttf')}
@font-face{font-family:"CernBold";src:url('clientlibs/css/fonts/CernBold-webfont.ttf#CernBold-webfont') format('ttf')}
@font-face{font-family:'resmed-icon';src:url('clientlibs/css/fonts/resmed-icon.ttf#resmed-icon') format('ttf');font-weight:normal;font-style:normal}
}
html,body{-webkit-text-stroke:.15px;font-family:"CernLight",Helvetica,Arial,Serif;height:100%;font-size:10px}
body{background:#fff;margin:0;padding:0}
#main-container{margin:0 auto;max-width:2200px;position:relative}
a,a:hover,a:active,a:focus{outline:medium none;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a:hover{text-decoration:underline}
a:hover sup{display:inline-block;text-decoration:underline}
a.master-component:hover sup{text-decoration:none}
.imagecaption{font-size:12px!important;font-style:italic!important}
h1,h2,h3,h4,h5,h6{font-family:"CernUltraLight",Helvetica,Arial,Serif!important;font-weight:normal}
h1{font-size:7.4em;line-height:1.217;margin-bottom:.8em}
h2{font-size:6.3em;line-height:1.22;margin-bottom:.85em}
h3{font-size:3.1em;line-height:1.226;margin-bottom:.87em}
h4{font-size:2.4em;line-height:1.21;margin-bottom:.97em}
h5{font-size:2.1em;line-height:1.22;margin-bottom:.97em}
h6{font-size:1.9em;line-height:1.22;margin-bottom:.97em}
p.intro-copy{display:inline-block;font-family:"CernUltraLight",Helvetica,Arial,Serif!important;font-size:2.1em;line-height:1.288em;margin-bottom:3.05em;max-width:75%}
p{font-family:"CernLight",Helvetica,Arial,Serif!important;font-size:1.7em;line-height:1.415;margin-bottom:1.5em}
p.copy-small{font-family:"CernUltraLight",Helvetica,Arial,Serif!important;font-size:1.5em;line-height:1.335;margin-bottom:1.5em}
b,strong{font-family:"CernMedium",Helvetica,Arial,Serif;!important;font-weight:100;font-size:110%}
.table-view table.light-table tr th strong{font-family:"CernLight",Helvetica,Arial,Serif!important;font-weight:100}
.last{margin-bottom:0!important;padding-bottom:0!important}
h1 sup{font-size:20%;vertical-align:text-top;letter-spacing:1px}
.table-view{display:table;height:100%;width:100%}
.tablecell-view{display:table-cell;vertical-align:middle;width:100%}
.text-align-left{text-align:left}
.text-align-center{text-align:center}
.text-align-right{text-align:right}
p.content-para-primary{font-family:"CernUltraLight",Helvetica,Arial,Serif!important;display:inline-block;font-size:2.1em;line-height:1.35;max-width:80%}
.home-intro .master-component p.content-para-primary{max-width:100%}
p.content-para{font-family:"CernLight",Helvetica,Arial,Serif!important;display:inline-block;line-height:1.35;max-width:75%}
.icon-text{font-family:"CernUltraLight",Helvetica,Arial,Serif!important}
input,select,textarea,button,input:focus,select:focus,textarea:focus,button:focus{font-family:"CernLight",Helvetica,Arial,Serif!important;outline:medium none}
input[type=password]{font-family:Arial,Helvetica,sans-serif!important}
.header-bg{background:url(clientlibs/css/images/header-background.png) top left repeat-x;height:147px;top:0;position:absolute;width:100%;z-index:100}
.video-container{margin-bottom:48px}
.video-container img{width:80%}
ul,ol{font-size:1.7em}
ul ul,ol ol{font-size:1em;margin-left:2em}
a{color:#df2726}
a:hover{color:#ed3f35}
@media only screen and (min-width:640px) and (max-width:1439px),only screen and (min-width :600px) and (max-device-width :1280px) and (orientation :portrait) and (min-width :6in) and (max-width :10in){h1{font-size:6em;line-height:1.084;letter-spacing:-1px}
h2{font-size:4.3em;line-height:1.07;letter-spacing:-1px}
h3{font-size:2.8em;line-height:1.143;letter-spacing:-1px}
h4{font-size:1.8em;line-height:1.225}
h5{font-size:1.7em;line-height:1.225}
h6{font-size:1.5em;line-height:1.225}
p.intro-copy{font-family:"CernUltraLight",Helvetica,Arial,Serif;font-size:1.7em;line-height:1.236}
p{font-family:"CernLight",Helvetica,Arial,Serif;font-size:1.6em}
p.copy-small{font-family:"CernLight",Helvetica,Arial,Serif;font-size:1.4em;line-height:1.358}
p.content-para-primary{font-size:1.8em}
ul,ol{font-size:1.4em}
body.mobile-primarynav-activated{position:fixed;right:0;overflow:hidden;width:100%}
#main-container.mobile-primarynav-activated{position:fixed;right:0;overflow:hidden;width:100%}
.select-country-wrapper h3{padding:0 0 40px 45px!important;margin-bottom:10px!important}
#main-container .section-wrapper.diagnosis-question-holder section.section-component-wrapper{background-size:152% auto;background-position:center center}
.select-country-wrapper .section-wrapper .section-component.four-column .master-component{margin:0!important}
.select-country-wrapper .country{font-size:2em!important;padding-left:10px!important}
.select-country-wrapper li{padding-bottom:35px!important}
}
@media only screen and (min-width:300px) and (max-width:640px),only screen and (min-width :300px) and (max-device-width :1280px) and (orientation :portrait) and (max-width :5in){h1{font-size:3.2em;line-height:1.173}
h2{font-size:2.9em;line-height:1.105}
h3{font-size:24px;line-height:1.193}
h4{font-size:2.1em;line-height:1.193}
h5{font-size:2.1em;line-height:1.193}
h6{font-size:2.1em;line-height:1.193}
p.intro-copy{font-family:"CernUltraLight",Helvetica,Arial,Serif!important;font-size:1.5em;line-height:1.333}
p{font-family:"CernLight",Helvetica,Arial,Serif;font-size:1.5em;line-height:1.333}
p.copy-small{font-family:"CernLight",Helvetica,Arial,Serif;font-size:1.5em;line-height:1.333}
#main-container.mobile-primarynav-activated{position:fixed;right:188px;overflow:hidden;width:100%}
.video-container img{width:100%}
p.copy-small{margin-bottom:-1.5em}
.header-bg{top:-80px}
.section-component.one-column .product-tree-container{width:100%!important}
#main-container.mobile-primarynav-activated{right:190px}
.section-component.three-column .primary-tab-content .intro-tab-data .tab-desc.text-align-left{text-align:left}
a.text-secondary div.tertiary-header-section{text-align:center!important;left:none!important}
.last{margin-bottom:1em!important;padding-bottom:1em!important}
.select-country-wrapper h3{padding:0 0 40px 45px!important}
.table-view{margin:0 auto;width:90%}
.accessory-list li{margin:0 0 10px 0!important;width:100%!important}
.accessory-list li img{width:93%!important}
.accessory-list li ul li{font-size:1.7em}
.products-secondary-section .col-2{width:99%!important;margin-top:20px}
.products-secondary-section .col-2 a{width:69%!important;display:block;padding:.8em 4em .8em 1em;margin-bottom:0}
.products-secondary-section .col-2 a.arrow-link{padding:0 0 0 1em;margin-top:15px;text-align:left}
.products-secondary-section .col-2 a.cta-link.cta-large{font-size:1.6em}
.products-secondary-section .col-2 a.cta-link.cta-large .icon-parent{top:.45em}
.products-primary-section .column-4-holder .column-4{margin-bottom:2em;padding-left:2.5em;text-align:left!important;width:90%!important}
.products-primary-section .column-4-holder{margin-top:20px}
.featured-utility-wrapper .featured-utility{width:auto!important}
}
.icon-parent{display:inline-block;position:relative;text-align:center}
.icon-child{display:block;font-size:.5em;left:0;position:absolute;text-align:center!important;top:.5em;width:100%}
.icon-small{font-size:65px;height:65px;width:65px}
.icon-medium{font-size:94px;height:94px;width:94px}
.icon-large{font-size:150px}
.banner-infolink i.fa-chevron-right{font-size:.7em}
.icon-medium{font-size:76px;width:76px;height:76px}
.general-link-list{list-style:none;margin-bottom:3em}
.general-link-list li{margin-bottom:1.5em}
.general-article-list{font-size:1.7em;margin-bottom:2em;text-align:left}
.general-article-list .general-article-list{font-size:.8em}
.general-article-list li{line-height:1.5;margin-left:1.1em;margin-top:.5em;padding-left:1em}
.general-article-list li:first-child{margin-top:0}
.intro-section-wrapper .key-feature-list ul{margin-left:1em}
.key-feature-list ul li{padding-left:1em;margin-bottom:1em;line-height:1.17}
.flag-icon{background-image:url(clientlibs/css/images/resmed-flags.png);background-repeat:no-repeat;display:inline-block;height:21px;width:21px}
#The-executive-team .section-component img.article-image.float-right,#The-executive-team .section-component img.article-image.float-left{margin-bottom:0}
.flag-au{background-position:0 0;width:21px;height:21px}
.flag-br{background-position:0 -30px;width:21px;height:21px}
.flag-ca{background-position:0 -60px;width:21px;height:21px}
.flag-ch{background-position:0 -90px;width:21px;height:21px}
.flag-cn{background-position:0 -120px;width:21px;height:21px}
.flag-de{background-position:0 -150px;width:21px;height:21px}
.flag-es{background-position:0 -180px;width:21px;height:21px}
.flag-fi{background-position:0 -210px;width:21px;height:21px}
.flag-fr{background-position:0 -240px;width:21px;height:21px}
.flag-gb{background-position:0 -270px;width:21px;height:21px}
.flag-hk{background-position:0 -300px;width:21px;height:21px}
.flag-id{background-position:0 -330px;width:21px;height:21px}
.flag-ie{background-position:0 -360px;width:21px;height:21px}
.flag-in{background-position:0 -390px;width:21px;height:21px}
.flag-it{background-position:0 -420px;width:21px;height:21px}
.flag-jp{background-position:0 -450px;width:21px;height:21px}
.flag-kr{background-position:0 -480px;width:21px;height:21px}
.flag-mo{background-position:0 -510px;width:21px;height:21px}
.flag-my{background-position:0 -540px;width:21px;height:21px}
.flag-nl{background-position:0 -570px;width:21px;height:21px}
.flag-no{background-position:0 -600px;width:21px;height:21px}
.flag-nz{background-position:0 -630px;width:21px;height:21px}
.flag-ph{background-position:0 -690px;width:21px;height:21px}
.flag-pk{background-position:0 -720px;width:21px;height:21px}
.flag-pt{background-position:0 -750px;width:21px;height:21px}
.flag-se{background-position:0 -780px;width:21px;height:21px}
.flag-sg{background-position:0 -810px;width:21px;height:21px}
.flag-th{background-position:0 -840px;width:21px;height:21px}
.flag-tw{background-position:0 -870px;width:21px;height:21px}
.flag-us{background-position:0 -900px;width:21px;height:21px}
.flag-vn{background-position:0 -930px;width:21px;height:21px}
.flag-za{background-position:0 -960px;width:21px;height:21px}
.flag-others{background-position:0 -990px;width:21px;height:21px}
.flag-uk{background-position:0 -270px;width:21px;height:21px}
.flag-la{background-position:0 -990px;width:21px;height:21px}
.flag-epn{background-position:0 -990px;height:21px;width:21px}
.flag-ap{background-position:0 -990px;height:21px;width:21px}
.flag-lam{background-position:0 -900px;width:21px;height:21px}
.master-component-div .bodycopy-section{border:solid 1px red}
.select-country-wrapper .section-wrapper .section-component.four-column .master-component{margin:0 5% 0 1%}
.select-country-wrapper h3{height:83px;padding:0 0 .7em 1.4em;line-height:1.2;letter-spacing:-1.2px}
.select-country-wrapper ul{font-size:10px;text-align:left;list-style-type:none}
.select-country-wrapper li{padding-bottom:25px}
.select-country-wrapper li a{color:#000;font-family:Arial,Helvetica,sans-serif}
.select-country-wrapper .country-flag{float:left;padding-top:1px;padding-bottom:5px}
.select-country-wrapper .country-flag .flag-icon{display:block;padding-bottom:6px}
.select-country-wrapper .country-name-language{margin-left:44px}
.select-country-wrapper li span{line-height:1.2em}
.select-country-wrapper .country{font-size:2.4em}
.select-country-wrapper .language{display:block;font-size:1.7em;padding-left:0;line-height:1.65em}
.select-country-wrapper .two-contruies{line-height:1}
.featured-utility-wrapper .featured-utility-mask{-webkit-border-radius:70px 70px 0 0;border-radius:70px 70px 0 0;background:#fff;display:inline-block;height:46px;padding:30px;width:86px}
.featured-utility-wrapper{height:80px;position:absolute;top:-10px;width:100%;z-index:9}
.featured-utility-wrapper .featured-utility-shift{margin:0 auto;max-width:1200px;text-align:center}
.featured-utility-wrapper .featured-utility{-webkit-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0;background:#fff;display:inline-block;height:46px;padding:25px;width:346px}
.featured-utility-wrapper .featured-utility-mask{-webkit-border-radius:70px 70px 0 0;border-radius:70px 70px 0 0;background:#fff;display:inline-block;height:46px;padding:25px;width:86px}
.content-search-section{background:#f0f0f0;display:block;-webkit-border-radius:20px;border-radius:20px}
.content-search-section input[type=text]{background:0;border:0 solid;font-family:"CernUltraLight",Helvetica,Arial,Serif;font-size:2.2em;margin:0;padding:.38em 3%;width:84%}
.content-search-section button[type=submit]{background:0;border:0 solid;float:right;font-size:2em;line-height:2.3em;margin:0;padding:0;text-align:center;width:10%}
.featured-utility-tab{background:#c9c9c9;background:-moz-linear-gradient(top,rgba(201,201,201,1) 0,rgba(114,114,114,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(201,201,201,1)),color-stop(100%,rgba(114,114,114,1)));background:-webkit-linear-gradient(top,rgba(201,201,201,1) 0,rgba(114,114,114,1) 100%);background:-o-linear-gradient(top,rgba(201,201,201,1) 0,rgba(114,114,114,1) 100%);background:-ms-linear-gradient(top,rgba(201,201,201,1) 0,rgba(114,114,114,1) 100%);background:linear-gradient(to bottom,rgba(201,201,201,1) 0,rgba(114,114,114,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9',endColorstr='#727272',GradientType=0);-webkit-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0;color:#fff!important;display:block;float:left;font-size:2.1em;padding:.56em 0;width:49.9%}
.featured-utility-tab:first-child{-webkit-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px}
#product-search-button{background:0;border:0 solid;float:right;font-size:2em;line-height:2.3em;margin:0;padding:0;text-align:center;width:10%}
#product-search-button .icon-general-search{margin-right:1em}
.product-search-section{width:65%;margin:auto 17.5%;display:block;position:absolute;top:350px;z-index:1002;background-color:transparent}
.video-section-container img{width:100%}
.video-section-container .video-icon{position:absolute;left:50%;margin-left:-3%;top:9em;z-index:1403}
.video-section-container{height:32em}
.products-primary-section .column-4-holder .column-4{display:inline-table;width:18%;margin-right:2%;text-align:left}
.products-primary-section .column-4-holder .column-4 .section-title{margin-bottom:1em}
.products-primary-section .column-4-holder .column-4 .section-title span.icon-parent{float:right;margin-right:.8em}
.products-primary-section .looking-for-those{margin:auto 20%;text-align:center}
.products-primary-section .looking-for-those .column-2 a{color:black}
.products-primary-section .looking-for-those .column-2{display:inline-table;width::20%;margin:auto 10%}
.products-secondary-section .col-2{display:inline-block;width:49%;vertical-align:top;margin-top:30px;margin-right:0}
.products-secondary-section .col-2 a{width:59%;margin:0 0 1em}
.products-secondary-section .col-2 a.cta-link.cta-large .icon-parent{top:.85em}
.products-secondary-section .col-2 a.arrow-link{width:100%;padding-left:1.5em}
.products-secondary-section .col-2 a.arrow-link .icon-parent{left:0}
.accessory-list{font-size:10px;list-style-type:none;margin:0;padding:0}
.accessory-list:after{clear:both;content:"";display:table}
.accessory-list li:first-child{text-align:center;width:36%;padding:0 7%}
.accessory-list li{float:left;width:50%;padding:0;margin:0;text-align:left}
.col2-accessories-prop ul{margin:1em 0;padding:0;text-align:left}
.col2-accessories-prop ul li{width:40%;float:left;list-style-type:none;font-size:1.2em}
.col2-heading,.col2-accessories-prop ul,.col2-accessories-prop h4{margin:5% 15%;padding:0;width:78%}
.col2-accessories-prop ul:after{clear:both;content:"";display:table}
.col2-accessories-prop li li{float:none;width:100%;list-style-type:disc;list-style:inside;line-height:1.8em}
.col2-accessories-prop h4{font-size:2em;margin-bottom:10px}
.site-content-wrapper.one-column .section-content .content-wrapper.acssory-items{margin-top:5em}
.master-component .bodycopy-section-top{margin-bottom:2.15em;min-height:1em}
.site-content-wrapper.padding-100 .acssory-items .icon-medium.icon-medium-small{font-size:7.5em;margin-bottom:.13em}
.site-content-wrapper.padding-100 .acssory-items .master-component{margin-left:auto 5%;width:9%;position:relative}
.acssory-items .master-component:hover .icon-medium.icon-medium-small,.acssory-items .master-component:hover .bodycopy-section{color:#048bd4}
.accessory-list .desc-para{margin-bottom:2em}
.bottom-right-position{float:right;margin-right:2em}
.products-support-details-section h4{font-size:1.9em;margin-bottom:1em}
.products-support-details-section .col-2{display:inline-table;width:40%;padding:2%}
.products-support-details-section .col-3-1{width:10%;display:inline-table;font-size:3.5em;margin-top:1em}
.products-support-details-section .col-3-1 .icon-parent{background-color:black;border-radius:40px}
.products-support-details-section .col-3-1 .icon-child{color:white}
.products-support-details-section .col-3-2{display:inline-table;width:40%;padding:2%}
.products-support-details-section .accessory-list .master-component-content{width:80%;padding:1.5em}
.products-support-details-section .accessory-list .provide-background{background-color:#ebebeb;border-radius:10px;margin:2em 0}
.restricted-header-section h4{margin-bottom:5%!important;margin-left:0!important}
.restricted-header-section .icon-parent{margin-left:-10%}
.restricted-header-section .heading-link-cta.text-default{color:inherit}
.restricted-header-section{margin-top:5%}
#site-logo{display:block;float:left;height:103px;margin:17px 0;position:absolute;width:96px;z-index:310}
#site-logo img{position:absolute;top:-9999px;width:100%}
#site-logo{background:url(clientlibs/css/images/resmed-logo-desktop-lowtag.png) center center no-repeat}
#header-container.maps-container #site-logo{background:url(clientlibs/css/images/resmed-logo-desktop-low.png) center center no-repeat;height:70px;margin:10px 0;width:96px}
#header-container.promotion-header #site-logo{background:url(clientlibs/css/images/resmed-logo-desktop-lowsine.png) center center no-repeat;height:19px;margin:20px 0;width:93px}
.master-component-div.bodycopy-section p{font-family:"CernLight",Helvetica,Arial,Serif!important;font-size:1.8em}
.master-component-div.bodycopy-section p.date-published{font-size:2.0em}
#site-banner .banner-info .tablecell-view{display:block;margin-top:160px}
@media only screen and (min-width:1000px) and (max-width:1439px){.products-secondary-section .col-2{width:47%!important}
.products-secondary-section .col-2 a{width:60%}
.products-secondary-section .col-2 a.cta-link.cta-large .icon-parent{top:.6em}
}
@media only screen and (min-width:640px) and (max-width:999px),only screen and (min-width :600px) and (max-device-width :1280px) and (orientation :portrait) and (min-width :6in) and (max-width :10in){.products-secondary-section .col-2{width:49.5%}
.products-secondary-section .col-2 a.cta-link.cta-large{padding:1em 3em 1em 1em}
.products-secondary-section .col-2 a.cta-link.cta-large .icon-parent{top:.6em}
.select-country-wrapper h3{margin-bottom:0!important}
.select-country-wrapper .section-wrapper .section-component.four-column .master-component{margin:0 1%}
.select-country-wrapper .country-name-language{margin-left:33px}
.select-country-wrapper h3{padding:0 0 40px 33px!important}
.select-country-wrapper .country{font-size:1.8em!important;padding-left:0!important}
.select-country-wrapper .language{font-size:1.4em}
.select-country-wrapper .section-wrapper .section-component.four-column .master-component{width:23.6%}
}
@media only screen and (min-width:300px) and (max-width:640px),only screen and (min-width :300px) and (max-device-width :1280px) and (orientation :portrait) and (max-width :5in){.accessory-list li:first-child{padding:0!important}
#site-logo,#header-container.maps-container #site-logo{background:url(clientlibs/css/images/resmed-logo-mobile-low.png) center center no-repeat;height:45px;margin:5px 0;width:62px}
#header-container.promotion-header #site-logo{background:url(clientlibs/css/images/resmed-logo-mobile-lowsine.png) center center no-repeat;height:13px;margin:22px 0;width:62px}
.select-country-wrapper h3{height:30px}
.select-country-wrapper .section-wrapper .section-component.four-column .master-component{margin:5% 5% 1% 1%}
.key-feature-list ul,.general-article-list{font-size:1.5em}
.general-link-list li{text-align:left!important}
.restricted-header-section h4{margin-bottom:5%!important;margin-left:35px!important;padding-right:10px!important}
.restricted-header-section{margin-bottom:5%;margin-left:14%;margin-top:5%}
}
@media only screen and (min-width:641px) and (max-width:980px){.master-component-div.bodycopy-section p{font-size:1.6em}
.master-component-div.bodycopy-section p.date-published{font-size:1.8em}
}
@media only screen and (min-width:641px) and (max-width:820px){h3{font-size:2.2em}
h4{font-size:1.9em}
.three-column .master-component{margin:0 3% 10px 3%}
}
@media only screen and (max-width:640px){h3{font-size:2.6em}
h4{font-size:2.2em}
h5{font-size:2em}
p,.master-component-div.bodycopy-section p{font-size:2.0em}
.master-component-div.bodycopy-section p.date-published{font-size:2.2em}
.master-component-mobile.tab-desc h5{font-family:"CernLight",Helvetica,Arial,Serif!important;margin-bottom:10px}
.banner-info .tablecell-view{margin-top:0}
#site-banner .banner-info .tablecell-view{display:table-cell}
}
@media only screen and (max-width:420px){h4{font-size:1.8em}
}
.lte-ie11 .article-share-link span{font-size:1.6em!important}
.lt-ie10 .icon-medium.icon-circle-0p5{padding-top:9px}
.lt-ie10 .product-tree-icon .icon-parent.icon-circle-0p5{padding-top:0}
.lt-ie10 .next-section-wrapper.with-circle{height:auto}
.lt-ie10 .glossary-container .next-section-wrapper.with-circle .next-half-ic{background-color:#fff}
.lt-ie10 .references .references-list .icon-parent{padding-top:9px}
.lt-ie10 .references .references-list .icon-child{top:.9em}
.lt-ie9 .select-country-wrapper li{display:block;float:none!important}
.lt-ie9 .select-country-wrapper li:after{content:'';display:table;clear:both}
.lt-ie9 .subscribe-blk .icon-child.icon-site-doctor{top:1.1em}
.lt-ie8 #content-search-form input[type=text]{float:left}
.lt-ie8 #content-search-form button{position:relative;top:35%}
.lt-ie8 .next-section-wrapper.with-circle{height:65px}
.lt-ie8 .next-section-wrapper.with-circle .icon-parent.icon-circle-1p5 .icon-child{top:.5em}
.lt-ie8 .select-country-wrapper li{padding-top:15px}
.lt-ie8 .icon-medium .icon-child{top:.65em!important}
.lt-ie8 .search-result-wrapbox label.content-search-section{height:43px}
sub{vertical-align:sub;font-size:.5em}
sup{vertical-align:super;font-size:.5em}
.primary-para{margin:0 auto;width:75%}
.addthis_default_style .at300b{float:none!important}
.height-150{height:150px}
.menu-layer-opened .video-outer-block{visibility:hidden!important}
.hasPlaceholder{color:#777}
#CQ .x-btn-tr i,#CQ .x-btn-tl i,#CQ .x-btn-mr i,#CQ .x-btn-ml i,#CQ .x-btn-br i,#CQ .x-btn-bl i{display:none!important}
span.resmed-mq-test.desktop{display:block}
span.resmed-mq-test.tablet{display:none}
span.resmed-mq-test.mobile{display:none}
@media only screen and (min-width:640px) and (max-width:1024px),only screen and (min-width :600px) and (max-device-width :1280px) and (orientation :portrait) and (min-width :6in) and (max-width :10in){span.resmed-mq-test.desktop{display:none}
span.resmed-mq-test.tablet{display:block}
span.resmed-mq-test.mobile{display:none}
.height-150{height:0!important}
}
@media only screen and (min-width:300px) and (max-width:640px),only screen and (min-width :300px) and (max-device-width :1280px) and (orientation :portrait) and (max-width :5in){span.resmed-mq-test.desktop{display:none}
span.resmed-mq-test.tablet{display:none}
span.resmed-mq-test.mobile{display:block}
.height-150{height:0!important}
.section-wrapper.one-column .key-feature-list{padding:4% 4% 3.5em}
}
#CQ .cui-rte-scd-cell{font-size:50px}
.lt-ie8 .site-content-wrapper.two-column .section-content{width:49.95%}
.lt-ie8 .site-content-wrapper.two-column .section-content:first-child{width:50%}
.lt-ie8 .stylefloat-email div>span{display:block}
.lt-ie8 .text-image-img.bottom-right{margin-left:2%}
.lt-ie8 .text-image-wrapper p{float:left}
.lt-ie8 .master-component.thinner .title-section{margin-top:5em}
.lt-ie8 footer nav ul li{float:left}
.lt-ie8 #site-utility.fixed{width:34em;z-index:9999}
.lt-ie8 #site-utility ul.jq-dropdown{float:left}
.lt-ie8 #site-utility .jq-dropdown-label{float:left;margin-top:10px}
.lt-ie8 #lang-pref{width:4em}
.lt-ie8 .site-content-wrapper{z-index:-1}
.lt-ie8 .site-section.section-wrapper.site-section.site-content-wrapper.one-column.padding-100{margin-top:0!important}
.lt-ie8 .featured-utility .content-search-section{height:43px}
.lt-ie8 .featured-utility .content-search-section #product-search-button{top:12%}
#fixed-nav-bullets{position:relative;background:#3d3d3d;opacity:.85;filter:alpha(opacity=85)}
#fixed-section-top,#fixed-section-bottom{background:#191919;-webkit-animation:highlightarrow 3s ease-in;-moz-animation:highlightarrow 3s ease-in;-o-animation:highlightarrow 3s ease-in;animation:highlightarrow 3s ease-in}
#fixed-section-top{-webkit-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;border-bottom:1px solid #fff}
#fixed-section-bottom{-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;border-top:1px solid #fff}
#fixed-section-top:hover,#fixed-section-bottom:hover{color:#fff}
.fixed-section-bullet{color:#898989;display:block;font-size:15px;padding:12px 0;text-align:center;width:40px}
.fixed-section-bullet:hover{color:#898989;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.fixed-section-bullet .icon-parent .icon-child{display:none;font-size:7px;left:0;line-height:32px;width:100%}
.fixed-section-bullet.active{color:#fff;font-size:24px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.fixed-section-bullet.active .icon-parent .icon-child{display:inline}
#fixed-nav-bullets-container.load-animation .fixed-section-bullet-info{-webkit-animation:load-animation 4s;-moz-animation:load-animation 4s;-o-animation:load-animation 4s;animation:load-animation 4s}
.lt-ie10 #fixed-nav-bullets-container.load-animation .fixed-section-bullet-info{opacity:1;left:34px!important;filter:alpha(opacity=100)}
#fixed-nav-bullets .fixed-section-bullet{height:40px;padding:0;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.always-shown #fixed-nav-bullets .fixed-section-bullet:hover{color:#fff;font-size:24px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#fixed-nav-bullets .fixed-section-bullet .icon-parent{position:relative;line-height:40px}
.fixed-section-bullet-info{left:-9999px;margin-top:6px;opacity:0;position:absolute;text-align:left;top:0;width:300px;-webkit-transition:background-color,color .5s ease;-moz-transition:background-color,color .5s ease;-o-transition:background-color,color .5s ease;transition:background-color,color .5s ease;filter:alpha(opacity=0)}
.fixed-section-bullet-info.half-shown{filter:alpha(opacity=100);opacity:1}
.fixed-section-bullet-info.full-shown{filter:alpha(opacity=100);opacity:1}
.fixed-section-bullet-info .info-text{-webkit-border-radius:4px;background-color:#ebebeb;border-radius:4px;display:inline-block;font-size:15px;line-height:28px;padding:0 10px;position:relative;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
.fixed-section-bullet-info .info-arrow{display:inline-block;border-style:solid;border-width:6px 12px 6px 0;border-color:transparent #e2e2e2 transparent transparent;vertical-align:middle}
.fixed-section-bullet-info.half-shown .info-text{background-color:#e2e2e2;color:#000;-webkit-transition:background-color .5s ease,color .5s ease;-moz-transition:background-color .5s ease,color .5s ease;-o-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease}
.fixed-section-bullet-info.full-shown .info-text{background-color:#777;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;-moz-transition:background-color .5s ease,color .5s ease;-o-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease}
.fixed-section-bullet-info.half-shown .info-arrow{border-color:transparent #e2e2e2 transparent transparent;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;transition:border-color .5s ease}
.fixed-section-bullet-info.full-shown .info-arrow{border-color:transparent #777 transparent transparent;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;transition:border-color .5s ease}
.fixed-section-bullet-info.scroll-shown{-webkit-animation:show-hide-sectionname 4s forwards;-moz-animation:show-hide-sectionname 4s forwards;-o-animation:show-hide-sectionname 4s forwards;animation:show-hide-sectionname 4s forwards;opacity:1;filter:alpha(opacity=100);left:34px}
.fixed-section-bullet-info.scroll-shown .info-text,.bullet-wrapper:hover .info-text{background-color:#777;color:#fff;-webkit-transition:background-color .5s ease,color .5s ease;-moz-transition:background-color .5s ease,color .5s ease;-o-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease}
.fixed-section-bullet-info.scroll-shown .info-arrow,.bullet-wrapper:hover .info-arrow{border-color:transparent #777 transparent transparent;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;transition:border-color .5s ease}
.always-shown .nav-bullets-holder:hover .fixed-section-bullet-info{-webkit-animation:slidefade .1s ease-in forwards;-moz-animation:slidefade .1s ease-in forwards;-o-animation:slidefade .1s ease-in forwards;animation:slidefade .1s ease-in forwards}
#fixed-nav-bullets-container.alway-shown{top:10px;width:100px;background:#fff}
.fixed-section-bullet:hover+.fixed-section-bullet-info,.fixed-section-bullet-info:hover,.always-shown .fixed-section-bullet-info{left:34px;opacity:1;filter:alpha(opacity=100)}
.lt-ie10 .fixed-section-bullet:hover+.fixed-section-bullet-info,.lt-ie10 .fixed-section-bullet-info:hover,.lt-ie10 .always-shown .fixed-section-bullet-info{left:34px!important;filter:alpha(opacity=100)!important}
.load-animation.always-shown .fixed-section-bullet-info{left:-9999px}
@-webkit-keyframes slidefade{0%{opacity:0}
10%{left:30px}
100%{opacity:1;left:34px}
}
@-moz-keyframes slidefade{0%{opacity:0}
10%{left:30px}
100%{opacity:1;left:34px}
}
@-o-keyframes slidefade{0%{opacity:0}
10%{left:30px}
100%{opacity:1;left:34px}
}
@keyframes slidefade{0%{opacity:0}
10%{left:30px}
100%{opacity:1;left:34px}
}
@-webkit-keyframes highlightarrow{0%,50%{color:#fff}
100%{color:#898989}
}
@-moz-keyframes highlightarrow{0%,50%{color:#fff}
100%{color:#898989}
}
@-o-keyframes highlightarrow{0%,50%{color:#fff}
100%{color:#898989}
}
@keyframes highlightarrow{0%,50%{color:#fff}
100%{color:#898989}
}
@-webkit-keyframes show-hide-sectionname{0%{opacity:0}
10%{opacity:1}
40%{opacity:1}
99%{left:34px}
100%{opacity:0;left:-9999px}
}
@-moz-keyframes show-hide-sectionname{0%{opacity:0}
10%{opacity:1}
40%{opacity:1}
99%{left:34px}
100%{opacity:0;left:-9999px}
}
@-o-keyframes show-hide-sectionname{0%{opacity:0}
10%{opacity:1}
40%{opacity:1}
99%{left:34px}
100%{opacity:0;left:-9999px}
}
@keyframes show-hide-sectionname{0%{opacity:0}
10%{opacity:1}
40%{opacity:1}
99%{left:34px}
100%{opacity:0;left:-9999px}
}
@-webkit-keyframes load-animation{0%{opacity:0;left:25px}
10%{opacity:1;left:34px}
80%{opacity:1}
99.9999%{left:34px;opacity:0}
100%{opacity:0;left:-9999px}
}
@-moz-keyframes load-animation{0%{opacity:0;left:25px}
10%{opacity:1;left:34px}
80%{opacity:1}
99.9999%{left:34px;opacity:0}
100%{opacity:0;left:-9999px}
}
@-o-keyframes load-animation{0%{opacity:0;left:25px}
10%{opacity:1;left:34px}
80%{opacity:1}
99.9999%{left:34px;opacity:0}
100%{opacity:0;left:-9999px}
}
@keyframes load-animation{0%{opacity:0;left:25px}
10%{opacity:1;left:34px}
80%{opacity:1}
99.9999%{left:34px;opacity:0}
100%{opacity:0;left:-9999px}
}
.bullet-wrapper{position:relative}
#fixed-nav-bullets-container{position:fixed;width:0;z-index:316;top:0;height:100%;left:25px;white-space:nowrap}
#fixed-nav-bullets-container:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;margin-left:-0.25em;text-align:center}
.nav-bullets-holder{display:inline-block;vertical-align:middle}
.lt-ie8 #fixed-nav-bullets-container>span{display:inline;width:0;height:100%;vertical-align:middle;zoom:1}
.lt-ie8 .nav-bullets-holder{display:inline;vertical-align:middle;zoom:1}
.lt-ie8 .fixed-section-bullet-info .info-text{display:inline}
.lt-ie8 .fixed-section-bullet-info .info-arrow{display:inline;zoom:1;width:0;height:0}
.lt-ie9 #fixed-nav-bullets{left:0}
.menu-layer-opened #fixed-nav-bullets-container{display:none}
#fixed-nav-bullets-container.adjust-fixednav{height:auto;top:137px}
@media only screen and (min-width:2048px){#fixed-nav-bullets-container{left:15%}
}
@media only screen and (min-width:4096px){#fixed-nav-bullets-container{left:30%}
}
@media only screen and (min-width :600px) and (max-device-width :1280px) and (orientation :portrait) and (min-width :6in) and (max-width :10in){#fixed-nav-bullets-container{left:10px}
.fixed-section-bullet-info:hover .info-text:hover{color:#000;background:#e2e2e2}
.fixed-section-bullet-info:hover .info-arrow{border-color:transparent #e2e2e2 transparent transparent}
}
@media only screen and (min-width :600px) and (orientation :landscape){.fixed-section-bullet-info:hover .info-text:hover{color:#000;background:#e2e2e2}
.fixed-section-bullet-info:hover .info-arrow{border-color:transparent #e2e2e2 transparent transparent}
}
.cta-link{-webkit-border-radius:4px;border-radius:4px;background:#df2726;background:-moz-linear-gradient(top,rgba(223,39,38,1) 0,rgba(183,25,24,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(223,39,38,1)),color-stop(100%,rgba(183,25,24,1)));background:-webkit-linear-gradient(top,rgba(223,39,38,1) 0,rgba(183,25,24,1) 100%);background:-o-linear-gradient(top,rgba(223,39,38,1) 0,rgba(183,25,24,1) 100%);background:-ms-linear-gradient(top,rgba(223,39,38,1) 0,rgba(183,25,24,1) 100%);background:linear-gradient(to bottom,rgba(223,39,38,1) 0,rgba(183,25,24,1) 100%);color:#fff;display:inline-block;font-size:15px;padding:.8em 48px .8em 1em;position:relative;text-align:left}
.cta-link .icon-parent{font-size:22px;position:absolute;right:.5em;top:.4em}
.cta-link.primary .icon-child{top:.55em}
@-moz-document url-prefix(){.cta-link.primary .icon-child{top:.45em}
}
.lte-ie11 .cta-link.primary .icon-child{top:.5em}
.cta-link.primary{background:#df2703;background:-moz-linear-gradient(top,rgba(223,39,38,1) 0,rgba(201,49,39,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(223,39,38,1)),color-stop(100%,rgba(201,49,39,1)));background:-webkit-linear-gradient(top,rgba(223,39,38,1) 0,rgba(201,49,39,1) 100%);background:-o-linear-gradient(top,rgba(223,39,38,1) 0,rgba(201,49,39,1) 100%);background:-ms-linear-gradient(top,rgba(223,39,38,1) 0,rgba(201,49,39,1) 100%);background:linear-gradient(to bottom,rgba(223,39,38,1) 0,rgba(201,49,39,1) 100%)}
.cta-link.primary:hover{background:#d7392f;background:-moz-linear-gradient(top,rgba(215,57,47,1) 0,rgba(174,39,38,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(215,57,47,1)),color-stop(100%,rgba(174,39,38,1)));background:-webkit-linear-gradient(top,rgba(215,57,47,1) 0,rgba(174,39,38,1) 100%);background:-o-linear-gradient(top,rgba(215,57,47,1) 0,rgba(174,39,38,1) 100%);background:-ms-linear-gradient(top,rgba(215,57,47,1) 0,rgba(174,39,38,1) 100%);background:linear-gradient(to bottom,rgba(215,57,47,1) 0,rgba(174,39,38,1) 100%)}
.cta-link.secondary{background:#222;background:-moz-linear-gradient(top,rgba(34,34,34,1) 0,rgba(27,27,27,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(34,34,34,1)),color-stop(100%,rgba(27,27,27,1)));background:-webkit-linear-gradient(top,rgba(34,34,34,1) 0,rgba(27,27,27,1) 100%);background:-o-linear-gradient(top,rgba(34,34,34,1) 0,rgba(27,27,27,1) 100%);background:-ms-linear-gradient(top,rgba(34,34,34,1) 0,rgba(27,27,27,1) 100%);background:linear-gradient(to bottom,rgba(34,34,34,1) 0,rgba(27,27,27,1) 100%)}
.cta-link.secondary:hover{background:#6b6b6b;background:-moz-linear-gradient(top,rgba(107,107,107,1) 0,rgba(76,76,76,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(107,107,107,1)),color-stop(100%,rgba(76,76,76,1)));background:-webkit-linear-gradient(top,rgba(107,107,107,1) 0,rgba(76,76,76,1) 100%);background:-o-linear-gradient(top,rgba(107,107,107,1) 0,rgba(76,76,76,1) 100%);background:-ms-linear-gradient(top,rgba(107,107,107,1) 0,rgba(76,76,76,1) 100%);background:linear-gradient(to bottom,rgba(107,107,107,1) 0,rgba(76,76,76,1) 100%)}
button.cta-link{border:0 solid;line-height:1;cursor:pointer;text-align:left}
.cta-link.primary,.cta-link.secondary,.cta-link.primary:hover,.cta-link.secondary:hover{color:#fff}
.replacement-section-link{display:inline-block;vertical-align:top;margin:0 2%;font-size:15px}
.lt-ie9 .replacement-section-link{margin:0}
a.cta-link:hover,button.cta-link:hover{text-decoration:none}
#user-signin-header.cta-link{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font-size:13px;padding:.6em 3em .6em .6em}
#user-signin-header.cta-link{border-bottom:1px solid #f55b5a;border-left:1px solid #f55b5a;border-right:1px solid #f55b5a}
#user-signin-header.cta-link .cta-icon,#user-signout-header.cta-link .cta-icon{font-size:1em;right:1em;top:.4em}
#user-signin-header.cta-link .icon-parent{font-size:18px!important;top:.3em}
#user-signout-header.cta-link #user-name-header{padding-right:1em}
.title-link{color:#dd2726;display:inline-block;font-size:1.9em;margin-bottom:1em}
.label-link{-webkit-border-radius:4px;border-radius:4px;background:#d3d3d3;color:#000;display:inline-block;font-size:15px;padding:.5em}
.label-link.active,.label-link:hover{background:#1788c3;color:#fff}
.image-link{display:inline-block}
.image-link img{width:100%}
.arrow-link{color:#dd2726;display:inline-block;font-size:15px;padding-left:1.4em;margin-right:.8em;position:relative}
.arrow-link:hover{text-decoration:underline}
.arrow-link .icon-parent{font-size:12px!important;display:inline-block;left:0;margin-right:.8em;position:absolute;top:.2em}
.arrow-link.primary .icon-parent{color:#000}
.arrow-link.secondary,.arrow-link.secondary .icon-parent{color:#fff}
.general-link-list .arrow-link{margin-top:0!important}
.print-link{color:#dd2726;display:inline-block;font-size:15px;padding-left:1.6em;margin-right:.8em;position:relative;margin-top:2px}
.print-link .icon-parent{font-size:18px!important;display:inline-block;left:0;margin-right:.8em;position:absolute;top:0}
.print-link.primary .icon-parent{color:#000}
.print-link.secondary,.print-link.secondary .icon-parent{color:#fff}
.section-component.intro-section .cta-section .cta-link.primary{margin-bottom:1.8em}
.text-block-link{display:block;line-height:1.35;margin-bottom:1.4em;padding-right:3em;position:relative}
.text-block-link.primary{color:#000}
.text-block-link.secondary{color:#fff}
.text-block-link span.block-link-copy{font-size:1.7em}
.text-block-link .icon-parent{color:#dd2726;font-size:26px;position:absolute;right:0;top:0}
.cta-link.cta-large{font-size:1.8em;margin:0 1em;padding:1em 4em 1em 1em}
.cta-link.cta-large .icon-parent{top:.6em}
.cta-link-large{background:#e3e3e3;background:-moz-linear-gradient(top,rgba(227,227,227,1) 0,rgba(191,191,191,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(227,227,227,1)),color-stop(100%,rgba(191,191,191,1)));background:-webkit-linear-gradient(top,rgba(227,227,227,1) 0,rgba(191,191,191,1) 100%);background:-o-linear-gradient(top,rgba(227,227,227,1) 0,rgba(191,191,191,1) 100%);background:-ms-linear-gradient(top,rgba(227,227,227,1) 0,rgba(191,191,191,1) 100%);background:linear-gradient(to bottom,rgba(227,227,227,1) 0,rgba(191,191,191,1) 100%);-webkit-border-radius:10px;border-radius:10px;color:#000;display:inline-block;font-size:2.8em;padding:.5em 1.5em}
.heading-link-cta.text-default{color:#fff}
.heading-link-cta{display:block;position:relative}
.heading-link-cta h4,.heading-link-cta h3{padding-right:35px}
.heading-link-cta .icon-parent{font-size:26px;position:absolute;right:0;top:0}
.title-published .heading-link-cta{padding-right:2em}
.title-published .heading-link-cta .icon-parent{font-size:26px}
.restricted-header-section .icon-parent{font-size:1.5em;position:relative;right:.5em;top:.2em}
.heading-link-cta.secondary{color:#fff}
.no-background{background:none!important}
.primary-link{color:red;display:inline-block;font-size:1.5em;padding:.8em 4em .8em 1em;position:relative;text-align:left}
.cta-readmore{color:red;display:inline-block;font-size:1.5em;padding:.8em 2em .8em 0;position:relative;margin-bottom:.5em;text-transform:capitalize}
.icon-arrow-dotted-right-link:before{content:"\25";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;padding-right:.5em;color:#000}
.header-block-link{display:inline-block;margin-bottom:1em;position:relative;padding-right:1.5em}
.header-block-link .icon-parent{position:absolute;right:0;top:.2em}
.header-block-link.secondary{color:#fff}
@media only screen and (min-width:640px) and (max-width:1439px),only screen and (min-width :600px) and (max-device-width :1280px) and (orientation :portrait) and (min-width :6in) and (max-width :10in){.print-link{margin-top:20px;padding-left:1.8em}
.arrow-link,.cta-link,.label-link,.title-link,.print-link,.text-block-link,.general-link-list,.block-link-copy{font-size:1.4em;line-height:1.35em}
#user-signin-header{line-height:1em}
.cta-link.cta-large{font-size:1.4em}
.general-link-list a,.text-block-link span.block-link-copy{font-size:inherit}
.cta-link.cta-large .icon-parent{top:.5em}
p .cta-link{font-size:inherit}
.cta-link{font-size:14px}
}
@media only screen and (min-width:300px) and (max-width:640px),only screen and (min-width :300px) and (max-device-width :1280px) and (orientation :portrait) and (max-width :5in){.cta-link{font-size:16px}
.home-section1 .arrow-link.primary .icon-parent{color:#fff}
.arrow-link.secondary{margin:.5em .8em .5em 0}
.print-link{margin-bottom:20px}
.section-component.intro-section .cta-section .cta-link.primary{margin-bottom:1.8em!important}
}
.arrow-link{color:#dd2726!important}
<<<<<<< .mine ======= @media only screen and (min-width:1025px) and (max-width:1280px){.cta-link{padding:.45em 2.6em .45em 1.6em}
}
@media only screen and (min-width:981px) and (max-width:1024px){.cta-link{padding:.45em 1em}
}
@media only screen and (max-width:980px){.cta-link,.label-link{font-size:1.8em}
.cta-link{padding:.45em 1.3em}
}
@media only screen and (min-width:641px) and (max-width:960px){.cta-link,.label-link{font-size:1.5em}
.cta-link{padding:.45em 1.1em}
}
@media only screen and (max-width:640px){.cta-link{padding:.85em 1.3em}
.title-published .heading-link-cta{padding-right:0}
.cta-link,.label-link{font-size:2.2em}
.readmore-blue{font-size:2.0em}
}
@media only screen and (max-width:420px){.cta-link,.label-link{font-size:1.8em}
}
>>>>>>>.theirs .lt-ie9 .arrow-link .icon-parent{top:.15em}
.lt-ie9 .print-link{margin-top:20px}
.lt-ie9 .print-link .icon-parent{font-size:27px!important}
.lt-ie9 .print-link.primary{padding-left:2.1em;padding-top:5px}
.lt-ie9 .user-utility-item-wrapper .cta-link.primary .icon-parent{top:.3em}
.lt-ie8 .cta-link.primary{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important}
.master-component-div-btn{text-align:center;margin-bottom:0}
.arrow-link.secondary.replacement-section-link.modi-replacement-seclink{font-size:.9em}
.modi-replacement-seclink span.icon-parent.icon-arrow-dotted-right{top:.3em}
.one-column .pars-div,.two-column .pars-div,.three-column .pars-div,.four-column .pars-div,.five-column .pars-div,.six-column .pars-div{margin:0;padding:0;vertical-align:top;display:inline-block}
.one-column .pars-div{width:90%}
.two-column .pars-div{width:45%}
.three-column .pars-div{width:30%}
.four-column .pars-div{width:22%}
.five-column .pars-div{width:18%}
.six-column .pars-div{width:13.3%%}
.next-section-wrapper{height:60px;overflow:hidden;margin-top:-60px;position:relative;text-align:center;width:100%;z-index:98}
.next-section-wrapper.hidden{display:none!important}
.next-section-wrapper.content-slider-next{height:90px;margin-top:-75px;visibility:hidden}
.next-section-wrapper.content-slider-next.banner-slider-next{visibility:visible}
.next-section-wrapper a{-webkit-border-radius:30px;border-radius:30px;display:inline-block;height:60px;position:relative;width:60px}
.next-section-bg{-webkit-border-radius:30px;border-radius:30px;background-position:bottom center;background-repeat:no-repeat;height:60px;width:60px}
.next-section-wrapper a.two-column .next-section-bg{-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;background-repeat:no-repeat;background-position:bottom left;float:left;height:60px;width:30px}
.next-section-wrapper a.two-column .next-section-bg:first-child{-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;background-repeat:no-repeat;background-position:bottom right}
.lt-ie9 .next-section-wrapper a.two-column .next-section-bg:last-child{border-radius:30px 0}
.lt-ie9 .next-section-wrapper a.two-column .next-section-bg:first-child{border-radius:0 30px}
.next-half-icon,.next-full-icon{display:block;left:0;position:absolute;top:0;width:100%}
.lt-ie9 .next-half-icon,.lt-ie9 .next-full-icon{top:5px}
.next-half-icon .icon-parent{font-size:25px;margin-top:20px}
.next-full-icon .icon-parent{font-size:50px;margin-top:5px}
.next-section-wrapper.on-top{height:51px;margin-top:-36px;overflow:visible}
.next-section-wrapper.on-top a,.next-section-wrapper.on-top a div{-webkit-border-radius:63px;border-radius:63px;height:126px;width:126px}
.next-section-wrapper.on-top a span.icon-parent{font-size:56px;margin-top:32px}
.next-section-wrapper.on-top a span.icon-child{font-size:.4em;top:.75em}
.next-section-wrapper.with-circle span.icon-parent{font-size:60px;margin-top:0}
.next-section-wrapper a.next-section-block{width:auto}
.next-section-wrapper a.next-section-block:hover{text-decoration:none}
.next-section-block{font-size:1.9em}
.next-section-block-bg{-webkit-border-radius:20px;border-radius:20px;padding:1em 3.5em 1em 1.1em;position:relative}
.next-section-block-bg .icon-parent{position:absolute;right:1.3em;top:1em}
#intro-shifts-container{display:block;height:24px;margin-top:-24px;overflow:hidden;position:relative;width:100%;z-index:99}
#intro-shifts{margin:0 auto;max-width:1200px;padding:0 4%}
.intro-shift-wrapper{display:inline-block;text-align:center}
#intro-shifts.one-column .intro-shift-wrapper{width:100%}
#intro-shifts.three-column .intro-shift-wrapper{width:33%}
.intro-shift{-webkit-border-radius:50%;border-radius:50%;background:#fff;display:inline-block;height:269px;width:269px;margin-left:7px}
.section-component-wrapper h2{margin-bottom:0}
.section-component-wrapper p.intro-copy{margin:.9em 0 0 0}
#main-container .section-wrapper{margin-top:-24px;position:relative}
.lt-ie9 #main-container .section-wrapper{margin-top:-26px}
#main-container .section-wrapper.intro-section-wrapper,#main-container .section-wrapper.article-section-wrapper{margin-top:0}
#main-container .section-wrapper.intro-section-wrapper.mask-filter-section{margin-top:-24px}
#main-container .section-wrapper.with-division-primary{border-top:1px solid #cbcbcb}
#main-container .with-bottom-line ~ .section-wrapper{border-top:1px solid #cbcbcb}
#main-container .hrz-line-seperator{width:100%;position:absolute;border-bottom:1px solid #cbcbcb;height:35px}
.section-wrapper.intro-section-wrapper.home-intro .primary-tab-content .intro-tab-data .primary-tab-data a.title-link{font-size:1.7em}
.padding-150 .section-component-wrapper{padding:150px 0 126px 0}
.padding-0 .section-component-wrapper{padding:0}
.padding-150.intro-section-wrapper.home-intro .padtop20-btom0{padding:20px 0 0}
.padding-150.intro-section-wrapper.home-intro .section-component-wrapper{padding:64px 0 126px 0}
.padding-150.intro-section-wrapper .section-component-wrapper{padding:100px 0 76px 0}
.padding-100 .section-component-wrapper{padding:100px 0 76px 0}
.padding-70 .section-component-wrapper{padding:70px 0 46px 0}
.padding-70.social-share .section-component-wrapper{padding:67px 0 34px 0}
.padding-70.rich-index-template .section-component-wrapper{padding:50px 0 26px 0}
.padding-base{padding:137px 0 0 0}
.padding-150.intro-section-wrapper.home-intro .section-component-wrapper{padding:46px 0 46px 0}
.padding-40 .section-component-wrapper{padding:30px 0 56px 0}
.padding-7 .section-component-wrapper{padding:20px 0}
.padding-7 #filter-optoins{padding:0 0 2.4em}
.section-wrapper.one-column .section-component-wrapper{background-position:bottom top;background-repeat:no-repeat;overflow:hidden;text-align:center;width:100%}
.padding-7 .section-component-wrapper{padding:24px 0}
.section-wrapper.one-column .section-component{margin:0 auto;max-width:1200px;padding:0 4%;padding-bottom:4em}
.section-wrapper.one-column .section-component h1{margin-bottom:0}
.section-wrapper.two-column .section-component-wrapper{background-repeat:no-repeat;float:left;width:50%}
.section-wrapper.two-column .section-component-wrapper.on-left{background-position:bottom right}
.section-wrapper.two-column .section-component-wrapper.on-right{background-position:bottom left}
#main-container .section-wrapper.two-column{overflow:auto}
.section-wrapper.two-column:after{content:"";display:table;clear:both}
.section-wrapper.two-column .section-component-wrapper article.section-component{max-width:400px;width:60%}
.section-wrapper.two-column .section-component-wrapper.on-left article.section-component{float:right;margin-right:8%}
.section-wrapper.two-column .section-component-wrapper.on-right article.section-component{float:left;margin-left:8%}
.section-wrapper .section-component.two-large-column{text-align:center}
.section-wrapper.one-column .primary-tab-content{-webkit-border-radius:10px;border-radius:10px;background:#ebebeb;display:none;margin:0 auto;margin-bottom:48px;max-width:1200px;padding:4em 2% 5em 2%;position:relative;text-align:center;z-index:100}
.section-wrapper.one-column .primary-tab-content .primary-tab-data{margin-top:5em}
.section-wrapper.one-column .primary-tab-content h2{display:inline-block;margin:0 .4em}
.section-wrapper.one-column .primary-tab-content h4{margin-bottom:1em}
.section-wrapper.one-column .primary-tab-content h5{font-size:2em}
.intro-tab{position:relative}
.section-wrapper.one-column .primary-tab-content .label-link{margin-left:1.5em;position:relative;top:-8px}
.section-wrapper.one-column .primary-tab-content .image-link{margin-bottom:2em}
.section-wrapper.one-column .primary-tab-content p{line-height:1.35;margin-bottom:1.8em}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{display:inline-block;padding:0 2%;vertical-align:top;width:20%}
.section-wrapper.one-column .primary-tab-content .three-column .master-component-mobile.tab-desc{display:none}
.section-wrapper.one-column .primary-tab-content .four-column .tab-desc{display:inline-block;padding:0 2%;vertical-align:top;width:18.6%}
.section-wrapper.one-column .primary-tab-content .arrow-link{margin-top:2em}
.breadcrumbs-section{filter:alpha(opacity=0);font-size:1.3em;left:-20px;opacity:0;position:absolute;top:150px;width:100%;z-index:110}
.breadcrumbs-section .section-component-wrapper{margin:0 auto;max-width:1200px;padding:0 4%}
.breadcrumbs-section .text-primary{color:#676767}
.breadcrumbs-section .text-primary span{color:#676767;font-family:"CernBold";,Helvetica,Arial,Serif}
.breadcrumbs-section .text-primary a{color:#676767;font-family:"CernMedium",Helvetica,Arial,Serif}
.breadcrumbs-section .text-secondary{color:#000}
.breadcrumbs-section .text-secondary span{color:#fff;font-family:"CernMedium",Helvetica,Arial,Serif}
.breadcrumbs-section .text-secondary a{color:#000;font-family:"CernMedium",Helvetica,Arial,Serif}
.full-span-extra{bottom:-40px;position:relative;margin:0 auto;max-width:1200px;padding:0 4%;z-index:101}
.show{display:block!important}
.hide{display:none!important}
.section-component-wrapper .content-wrapper{margin:0 auto;max-width:1200px;padding:0 4%}
.section-wrapper.two-column .twocolmn-rightarticle{width:49.89%;border-left:1px solid #fff}
.padding-150.intro-section-wrapper.home-intro .padtop20-btom0{padding:20px 0 0 0}
.padding-100 .padtop40-btom0{padding:40px 0 0 0}
.section-wrapper.two-column .section-component-wrapper.on-left.ontxt-algnleft article.section-component{float:left;margin-left:8%;max-width:530px;width:80%}
.section-wrapper.two-column .section-component-wrapper.on-right.ontxt-algnleft article.section-component{width:100%;max-width:initial}
.section-wrapper.two-column .section-component-wrapper.ontxt-algnleft .master-component .thumb-section{max-width:398px;margin:0 auto;margin-bottom:40px}
.section-wrapper.one-column .primary-tab-content{margin-bottom:40px;background:#f7f7f7;padding:2.4em .5%;border:1px solid #ececec}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc,.section-wrapper.one-column .primary-tab-content .three-column .tab-desc p,.section-wrapper.one-column .primary-tab-content .label-link{font-family:"CernLight",Helvetica,Arial,Serif!important}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{width:30%;padding:0 1%}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc.intro-fourcolmn{width:20%}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc p{color:#424243}
.section-wrapper.intro-section-wrapper.home-intro .primary-tab-content .intro-tab-data .primary-tab-data a.title-link{font-size:2.0em;color:#000}
.section-wrapper.one-column .primary-tab-content .primary-tab-data{margin-top:25px}
.section-wrapper.one-column .primary-tab-content .label-link{margin-left:0;border:1px solid #dedede;font-size:1.45em}
.border-right-zero{border-right:0!important}
.intro-tab-data .tab.section ul{max-width:450px;margin:0 auto;display:inline-block}
.intro-tab-data .tab.section ul li{float:left;display:inline}
.border-top-white{border-top:1px solid #fff!important}
.lt-ie9 .section-wrapper.two-column .next-section-wrapper a{margin-top:-30px}
.lt-ie9 .next-section-wrapper.with-circle a,.lt-ie9 .next-section-wrapper.on-top a,.lt-ie9 .next-section-wrapper.content-slider-next a,.lt-ie9 .next-section-wrapper a.next-section-block{margin:0}
.lt-ie9 .next-section.two-column .next-section-bg{background-image:none!important;background-color:transparent!important}
.lt-ie9 .section-wrapper.one-column .primary-tab-content h2{display:inline}
.lt-ie9 .tab-desc.text-align-left{float:left}
.lt-ie9 .section-wrapper.one-column .primary-tab-content .primary-tab-data{display:inline-block}
.lt-ie9 #main-container .hrz-line-seperator{margin-top:-1px}
@media only screen and (min-width:1024px) and (max-width:1439px){.intro-shift{height:269px;width:269px}
}
@media only screen and (min-width:640px) and (max-width:1023px),only screen and (min-width :600px) and (max-device-width :1280px) and (orientation :portrait) and (min-width :6in) and (max-width :10in){#intro-tab-data-wrapper.one-column .primary-tab-content{padding:80px 2%!important}
#intro-shifts-container{display:block}
.intro-shift{height:189px;width:189px;margin-left:0}
.section-wrapper.one-column .section-component{padding-bottom:2em}
.section-wrapper.two-column .section-component-wrapper article.section-component{width:65%}
.breadcrumbs-section .text-primary a,.breadcrumbs-section .text-secondary a{font-size:1em}
}
@media only screen and (min-width:641px) and (max-width:980px){.section-wrapper.two-column .twocolmn-rightarticle{width:49.8%}
}
@media only screen and (min-width:300px) and (max-width:640px),only screen and (min-width :300px) and (max-device-width :1280px) and (orientation :portrait) and (max-width :5in){.padding-150 .section-component-wrapper,.padding-150.intro-section-wrapper .section-component-wrapper,.padding-100 .section-component-wrapper,.padding-70 .section-component-wrapper,.padding-70.social-share .section-component-wrapper,.padding-70.rich-index-template .section-component-wrapper{padding:66px 0 0 0}
.diagnosis-question-holder .section-component-wrapper{padding:100px 0!important}
#main-container .section-wrapper.with-division-primary:first-child{display:block}
.padding-0 .section-component-wrapper{padding:0!important}
article.intro-section{margin:0}
.section-wrapper.one-column .section-component{padding-bottom:5em}
.social-share .section-component-wrapper{padding:10px 0 22px}
.breadcrumbs-section{display:none!important}
.section-wrapper.one-column .section-component-wrapper{background-size:cover}
.padding-base{padding:55px 0 0}
.next-section-block-bg{display:inline-block;font-size:.8em;padding:.8em 2em .8em 1em;position:relative;text-align:left}
.section-wrapper.home-intro{z-index:100}
.section-wrapper.grid-vertical .section-component-wrapper{padding:0!important}
.section-wrapper.grid-vertical .section-component-wrapper .section-component{padding:0!important}
.section-wrapper.one-column .primary-tab-content{display:none}
.section-wrapper.one-column .intro-section .primary-tab-content{margin-top:0}
.section-component .article-content img.article-image{float:none!important}
.breadcrumbs-section{display:none}
.section-component .article-content a.article-share-link:first-child span.icon-social-email{display:block!important}
.section-component .article-content a.article-share-link{display:inline-block!important}
.section-wrapper.two-column .section-component-wrapper.on-right article.section-component{width:85%;height:auto!important}
/ .padding-150 .section-component-wrapper article.text-align-center{display:none}
.section-wrapper.grid-vertical .section-component a.master-component .master-component-div h3{display:block}
.padding-150[data-sectionslide="slide-1"] a.intro-tab{border-top:10px!important;border-color:#000!important}
div.social-share{margin-top:0!important}
.section-wrapper .other-link{margin-top:0!important}
.home-section1 section.section-component-wrapper{background-size:300%!important;background-position:center bottom!important;min-height:440px}
.home-section1 section img.section-component-wrapper{margin:0 20px!important}
.home-section1 article.master-component a.cta-link.primary{width:29%;left:0!important;margin:0 auto}
.home-section1 article.master-component a.cta-link.primary span.icon-parent{font-size:24px}
.home-section1 article.master-component a.cta-link.primary span.icon-parent.icon-circle-1p5:before{content:"0"!important;font-family:'resmed-icon'!important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;color:#fff}
.home-section1 article.master-component .bodycopy-section span{font-size:1.6em}
.home-section1 article.master-component .bodycopy-section{margin-bottom:2.5em!important}
.home-section1 article.master-component .cta-section a.arrow-link{font-size:1.5em;margin-bottom:5px;padding:.8em 4em .8em 1em;position:relative;text-align:left}
.home-section1 article.master-component .cta-section a.arrow-link span.icon-parent{left:auto;top:auto;right:1em}
.section-wrapper.two-column .section-component-wrapper article.section-component{max-width:none;width:90%}
.next-section-wrapper{display:none;margin-top:-36px}
.next-section-wrapper.on-top{margin-top:-51px}
.next-section-wrapper.on-top a,.next-section-wrapper.on-top a div{opacity:1}
.section-wrapper .section-component.two-large-column{margin-top:69px}
.two-large-column .master-component.diagnosis-question.active h3{display:block;margin-bottom:2.7em}
.two-large-column .master-component.diagnosis-question.active{text-align:center!important}
.next-section-bg{display:none}
.next-half-icon,.next-full-icon{display:none}
.diagnosis-next-question{display:block!IMPORTANT}
.diagnosis-next-question .next-section-bg{display:block}
.diagnosis-next-question .next-half-icon,.diagnosis-next-question .next-full-icon{display:block}
.section-wrapper .section-component.intro-section.three-column .master-component .master-component-div .icon-circle-0p5{display:none}
label.general-search-box{width:95%!important}
label.general-search-box button{margin:-45px 10px 0 0!important}
.search-result-wrapbox .content-search-section{margin:0 auto;width:90%;margin-top:1em}
.search-result-wrapbox{margin-bottom:66px}
#search_megamenu #search-result-wrapper-div.content-search-results .result-products .pushdown-subnav-links li{width:100%!important}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc,.section-wrapper.one-column .primary-tab-content .four-column .tab-desc,.section-wrapper.one-column .primary-tab-content .three-column .tab-desc a.cta-link,.section-wrapper.one-column .primary-tab-content .four-column .tab-desc a.cta-link{width:80%}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc,.section-wrapper.one-column .primary-tab-content .four-column .tab-desc{margin:18px 0}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc a.cta-link,.section-wrapper.one-column .primary-tab-content .four-column .tab-desc a.cta-link{left:-10px}
.section-wrapper.one-column .primary-tab-content h2{width:100%;margin:0}
.section-wrapper.one-column .primary-tab-content .label-link{top:20px}
.more-rep article.three-column article.text-secondary{text-align:left!important;margin:15px 0!important}
.without-division-primary section article h2,.with-division-primary section article h2{margin-bottom:0!important;font-size:2.5em!important}
div.social-share{border:none!important}
.more-rep{margin-bottom:4em}
.more-rep article.section-component{padding-bottom:0!important}
.show{display:block!important}
.hide{display:none!important}
.full-span-extra{bottom:0!important;padding-bottom:40px}
.next-section-block-bg .icon-parent{top:.8em}
.next-section-block-bg{padding:.8em 4em .8em 1em}
.section-wrapper.two-column .section-component-wrapper.on-left article.section-component{margin-right:5%}
.section-wrapper.two-column .section-component-wrapper.on-left,.section-wrapper.two-column .section-component-wrapper.on-right{height:auto!important}
.padding-70.social-share .section-component-wrapper{padding:0!important}
.rich-index-template.only-if-shown .section-component-wrapper{padding-top:0}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{display:none}
.section-wrapper.one-column .primary-tab-content #product-template.three-column .tab-desc{display:block}
.section-wrapper.one-column .primary-tab-content .three-column .master-component-mobile.tab-desc{display:inline-block}
}
@media only screen and (min-width:1281px) and (max-width:1420px){.section-wrapper.one-column .primary-tab-content{max-width:100%;margin-left:2.5%;margin-right:2.5%}
.section-wrapper.two-column .section-component-wrapper.on-left.ontxt-algnleft article.section-component{margin-left:5%}
}
@media only screen and (min-width:1025px) and (max-width:1280px){.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{width:32%;padding:0 .5%}
.section-wrapper.one-column .primary-tab-content{margin-left:3%;margin-right:3%}
.section-wrapper.two-column .section-component-wrapper.on-left.ontxt-algnleft article.section-component{margin-left:7%}
}
@media only screen and (min-width:981px) and (max-width:1024px){.section-wrapper.one-column .primary-tab-content{margin-left:2%;margin-right:2%}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{width:31%}
}
@media only screen and (max-width:980px){.section-wrapper.one-column .primary-tab-content .three-column .tab-desc p{font-size:1.6em}
.section-wrapper.one-column .primary-tab-content{margin:0 3.1% 40px 3.1%;padding:2.4em .5%}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{width:33%;padding:0}
.section-wrapper.one-column .primary-tab-content{margin:0 3% 40px 3%;padding:2.4em 0}
}
@media only screen and (min-width:641px) and (max-width:960px){.section-wrapper.one-column .primary-tab-content{margin:0 1% 40px 1%;padding:2.4em 0}
.section-wrapper.one-column .primary-tab-content .label-link{font-size:1.25em}
.section-wrapper.intro-section-wrapper.home-intro .primary-tab-content .intro-tab-data .primary-tab-data a.title-link{font-size:1.8em}
}
@media only screen and (max-width:640px){.section-wrapper.two-column .section-component-wrapper.on-right{overflow:hidden}
.section-wrapper.two-column .twocolmn-rightarticle{border:0}
.mob-paddtop-0{padding:0!important}
.section-wrapper.two-column .section-component-wrapper.on-left.ontxt-algnleft article.section-component{height:auto!important}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc a.cta-link{width:90%;left:0}
.section-wrapper.one-column .primary-tab-content .primary-tab-data{margin:0}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc p{height:auto;padding-bottom:20px;font-size:1.8em}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{margin:0 0 34px;0}
.section-wrapper.grid-vertical .section-component a.master-component .master-component-div h3{font-family:"CernLight",Helvetica,Arial,Serif!important;font-size:2.2em}
}
@media only screen and (min-width:300px) and (max-width:640px){.threecolm-tab-mobile-hide{display:none!important}
.section-wrapper.one-column .primary-tab-content{margin:0 30px;border:0;border-radius:0;background-color:transparent}
.section-wrapper.one-column .primary-tab-content .three-column .tab-desc{width:100%;padding:0}
.section-wrapper.one-column .primary-tab-content{text-align:left}
.section-wrapper.two-column .section-component-wrapper.on-right article.section-component{margin-left:0}
}
.lte-ie11 .article-share-link span{font-size:1.6em}
.lt-ie10 .next-half-icon .icon-parent{font-size:25px}
.lt-ie9 .social-icons.addthis_toolbox.addthis_default_style a{float:none!important}
.lt-ie9 .next-half-icon .icon-parent{margin-top:12px}
.lt-ie9 .country-name-language span{width:200px;float:left}
.lt-ie8 .products-primary-section .column-4-holder{text-align:center!important;width:80.8%}
.lt-ie8 .products-primary-section .column-4-holder .column-4{float:left;width:22%;margin-right:3%;display:inline-block}
.lt-ie8 .products-primary-section .column-4-holder .column-4 .section-title span.icon-parent{margin-top:-25px}
.lt-ie8 .section-wrapper.one-column.padding-100.with-division-primary .section-component-wrapper{background-color:transparent!important;background-image:none!important}
.lt-ie8 .section-component.four-column.text-align-center .master-component.text-align-left.text-primary ul li{clear:both;float:left}
.lt-ie8 .section-component.four-column.text-align-center .master-component.text-align-left.text-primary ul li .country-name-language{color:#000!important;float:left;display:inline-block;clear:right}
.section-component.four-column.text-align-center .master-component.text-align-left.text-primary{display:inline-block}
.lt-ie8 .section-component.four-column.text-align-center .master-component.text-align-left.text-primary{display:inline}
.lt-ie8 .next-section-wrapper.on-top{margin-top:-26px}
.lt-ie8 .section-wrapper.one-column .primary-tab-arrow-container{left:50%;margin-left:-3.5em}
.lt-ie8 .text-image-wrapper p{float:none}
.country-name-language,.country-name-language a{color:#000}
.master-component{display:inline-block;vertical-align:top}
.master-component .thumb-section img{width:100%}
.section-wrapper .section-component.intro-section.three-column .master-component.active{color:#1788c3}
.section-wrapper.grid-vertical a.master-component .master-component-mobile{display:none;float:right;font-size:1.8em;vertical-align:middle}
.two-large-column .master-component{margin:0 5%;width:33.3%}
.two-large-column .master-component.diagnosis-question{margin:0;width:25%}
.two-large-column .master-component.diagnosis-question.active{width:60%}
a.master-component.text-default{color:#fff}
a.master-component.text-primary{color:#000}
a.master-component.text-primary:hover{color:#1788c3}
a.master-component.text-secondary{color:#bbb}
a.master-component.text-secondary:hover{color:#fff}
a.master-component:hover{text-decoration:none}
.section-wrapper.one-column.social-share h3{font-size:2.6em;margin-bottom:.05em}
.section-wrapper.one-column.social-share .section-component{padding:0 4% 2em}
.section-wrapper.social-share .section-component.five-column .master-component{color:#1788c3!important;float:none}
.social-share a.master-component .icon-medium{font-size:3em;height:auto;width:auto}
.diagnosis-answer{color:#fff;display:inline-block}
.diagnosis-answer.on-left{margin-right:5em}
.diagnosis-answer.on-right{margin-left:5em}
.block-list-component{display:inline-block;vertical-align:top}
.section-wrapper .section-component.two-column .block-list-component{margin:0 3% 3%;width:33.3%}
.section-wrapper .section-component.one-column .two-column-merged .block-list-component{margin:0 3% 3%;width:33.3%}
.block-list-component.with-image-thumb{font-size:1.7em;padding-left:12%;position:relative;width:30.3%!important}
.block-list-component.with-image-thumb img{left:0;position:absolute;top:0;width:26%}
.block-list-component.with-image-thumb .list-component-content div{margin-bottom:1em}
.block-list-component.with-image-thumb .list-component-content label{display:inline-block;font-size:1.2em;vertical-align:top;width:22%}
.block-list-component.with-image-thumb .list-component-content span{display:inline-block;margin-top:3px;vertical-align:top;width:76%}
.block-list-component.with-image-thumb .list-component-content label.replacement-duration{display:inline-block;margin-left:1em;position:relative;top:-5px;width:auto}
.block-list-component.with-image-thumb .list-component-content label.replacement-duration span{\ -webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border:1px solid #000;display:inline-block;margin:0;padding:.2em 1em .2em .4em;width:auto}
.block-list-component.with-image-thumb .list-component-content label.replacement-duration span:first-child{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:0 solid;padding:.2em .4em}
.download-document-link .download-document{padding-left:3.7em;position:relative;text-align:left}
.download-document-link .download-document.all-languages .icon-parent,.download-document-link .download-document.each-language .icon-parent{font-size:2.3em;left:0;position:absolute;top:0}
.download-document-link .download-document.all-languages .icon-parent{top:.2em;font-size:3em}
.download-document-link .download-document.all-languages h6{margin-bottom:.5em}
.download-document-link .download-document.all-languages h2{margin-bottom:.5em}
.download-document-link .download-document.all-languages span{display:inline-block;font-size:1.3em;margin-right:1.5em}
.download-document-link .download-document.each-language h6{display:inline-block;margin-bottom:.4em!important;margin-right:.2em}
.download-document-link .download-document.each-language span{display:inline-block;font-size:1.3em}
a.master-component .icon-child{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-webkit-transition:all 500ms cubic-bezier(0.430,1,0.580,1);-webkit-transition:all 500ms cubic-bezier(0.430,1.650,0.580,1.650);-moz-transition:all 500ms cubic-bezier(0.430,1.650,0.580,1.650);-o-transition:all 500ms cubic-bezier(0.430,1.650,0.580,1.650);transition:all 500ms cubic-bezier(0.430,1.650,0.580,1.650)}
a.master-component:hover .icon-child{transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-webkit-transition:all 300ms cubic-bezier(0.430,1,0.580,1);-webkit-transition:all 300ms cubic-bezier(0.430,1.650,0.580,1.650);-moz-transition:all 300ms cubic-bezier(0.430,1.650,0.580,1.650);-o-transition:all 300ms cubic-bezier(0.430,1.650,0.580,1.650);transition:all 300ms cubic-bezier(0.430,1.650,0.580,1.650)}
.master-component .icon-small,.master-component .icon-medium,.master-component .icon-large{margin:0}
a.master-component .bodycopy-section span{font-family:"CernLight",Helvetica,Arial,Serif;font-size:1.7em;line-height:1.4}
.section-wrapper.one-column .section-component{margin:0 auto;max-width:1200px;padding:0 4% 5.2em}
.master-component h1,.master-component h2,.master-component h3,.master-component h4,.master-component h5,.master-component h6,.master-component .bodycopy-section{margin:0!important}
.master-component .icon-section{margin-bottom:2.7em!important}
.master-component .bodycopy-section p,.master-component .bodycopy-section span{margin-bottom:1.4em}
.master-component .bodycopy-section p.date-published{margin-bottom:.5em}
.master-component .thumb-section{margin-bottom:3.7em}
.master-component a.arrow-link,.master-component a.cta-link{margin:0}
.master-component .icon-section{margin-bottom:2.7em}
.master-component .mainheader-section,.master-component .primary-header-section{margin-bottom:2em}
.master-component .secondary-header-section,.master-component .tertiary-header-section,.master-component .subheader-section{margin-bottom:1.5em}
.master-component .cta-section{margin-bottom:2.4em}
.master-component .sub-cta-section{margin-bottom:2.4em}
.master-component .sub-cta-section a.arrow-link{margin:0 1em}
#gotoSupportDownload+.full-span-extra{bottom:-20px}
.head-link-download{color:#000}
.head-link-download:hover{color:#048bd4;text-decoration:none}
.head-link-download:hover .icon-parent,.head-link-download:hover .icon-general-file-pdf{color:#000}
#Downloads article h2+p{margin:1.5em 0 -1.4em 0}
.download-document-link a.arrow-link{margin:.5em 2.8em .4em -2.8em}
.download-document-link a.arrow-link.primary .icon-arrow-dotted-right{line-height:1.3em}
.download-document-link a.arrow-link.primary .icon-arrow-dotted-right:before{width:1.6em;display:inline-block}
.download-document-link a.head-link{color:#000}
.download-document-link .download-document.all-languages h6{margin-bottom:.5em!important}
.new-event-date{display:inline-block;margin-bottom:.5em}
.two-column .section-component-wrapper .master-component{margin-bottom:48px}
.one-column .two-column .master-component,.one-column .two-column-merged .master-component,.section-wrapper .section-component.one-column.article-snippet .master-component{margin:0 6.5% 48px 6.5%;width:33%}
.one-column .master-component{margin:0 0 48px 0;width:80%}
.three-column .master-component,.three-column-merged .master-component{margin:0 3% 48px 3%;width:27%}
.three-column-wide .master-component{margin:0 .2% 48px .2%;width:32.5%}
.four-column .master-component,.four-column-merged .master-component{margin:0 3% 48px 3%;width:18.58%}
.four-column .master-component .thumb-section,.four-column-merged .master-component .thumb-section{margin-bottom:2.5em}
.four-column .master-component .thumb-section,.four-column-merged .master-component .thumb-section{margin-bottom:2.5em}
.five-column .master-component,.five-column-merged .master-component{margin:0 0 48px 0;width:19%}
.six-column .master-component,.six-column-merged .master-component{margin:0 0 48px 0;width:16%}
.one-column.social-share .five-column .master-component,.section-wrapper.social-share .section-component.five-column .master-component{margin:0 8px;width:40px}
.section-wrapper.one-column.page-404 .section-component .master-component{max-width:640px}
.section-wrapper.one-column.page-404 .section-component .master-component img{margin-bottom:4em;width:auto}
.master-component.rich-index-desktop{display:inline-block}
.master-component.rich-index-mobile{display:none}
@media only screen and (min-width:640px) and (max-width:1024px),only screen and (min-width :600px) and (max-device-width :1280px) and (orientation :portrait) and (min-width :6in) and (max-width :10in){.four-column .master-component,.four-column-merged .master-component{width:40%}
.three-column-wide .master-component{width:42.5%;margin:0 2% 48px}
.master-component .bodycopy-section p{line-height:24px!important}
}
@media only screen and (min-width:300px) and (max-width:640px),only screen and (min-width :300px) and (max-device-width :1280px) and (orientation :portrait) and (max-width :5in){.two-column .section-component-wrapper .master-component{text-align:left}
.master-component .bodycopy-section p{margin-bottom:2em}
.download-document-link .download-document{padding-bottom:20px}
.download-document-link .download-document.each-language a.arrow-link{margin-bottom:10px;margin-top:10px}
.diagnosis-answer.on-left{margin-right:3em}
a.master-component .bodycopy-section span{font-size:1.6em}
.master-component .sub-cta-section a.arrow-link{display:block;text-align:left;margin-bottom:20px}
.section-wrapper.one-column.social-share .section-component h3{display:none}
.one-column .master-component{width:auto}
.master-component .cta-section{margin-top:2em}
.three-column .master-component,.three-column-merged .master-component{width:90%}
.section-wrapper.social-share .section-component.five-column .master-component{height:auto!important}
.section-wrapper.one-column .section-component.intro-section .master-component .icon-section{display:none}
.section-wrapper.grid-vertical .section-component a.master-component .icon-section{display:none!important}
.section-wrapper.two-column .section-component-wrapper{width:100%}
.section-wrapper.two-column .section-component-wrapper article.section-component{margin-left:0}
.breadcrumbs-section{display:none!important}
#intro-shifts-container{display:none!important}
.grid-vertical section.section-component-wrapper{padding:24px 0}
.section-wrapper .section-component.four-column .master-component{width:96%}
.two-large-column .master-component{margin:0}
.section-wrapper.intro-section-wrapper.grid-vertical a.master-component .master-component-mobile{margin-right:1em}
.two-large-column .master-component.diagnosis-question.active{width:100%}
.section-wrapper.one-column .section-component-wrapper{background:0}
div.site-section section.section-content{padding:3em 0!important}
#fixed-nav-bullets-container,a.cta-link .primary{display:none}
.section-wrapper .section-component.four-column .master-component{width:90%;text-align:left!important;margin-bottom:2em;padding-left:2.5em}
.section-wrapper .section-component article.master-component a.cta-link.primary,.section-wrapper .section-component article.master-component a.cta-link.secondary{display:block}
.diagnosis-answer.on-right{margin-right:3em;margin-left:0}
.section-wrapper .section-component.two-column .master-component{width:90%;padding-top:2px}
.section-wrapper.one-column .section-component-wrapper{background-repeat:no-repeat}
.section-wrapper.grid-vertical .section-component a.master-component .icon-medium{display:none}
a.text-primary,a.master-component.text-secondary{padding-left:0!important}
.section-wrapper.grid-vertical .section-component a.master-component{background:-moz-linear-gradient(top,rgba(255,255,255,0.16) 0,rgba(0,0,0,0.16) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.16)),color-stop(100%,rgba(0,0,0,0.16)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.16) 0,rgba(0,0,0,0.16) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.16) 0,rgba(0,0,0,0.16) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.16) 0,rgba(0,0,0,0.16) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.16) 0,rgba(0,0,0,0.16) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#29ffffff',endColorstr='#29000000',GradientType=0);border-top:0;display:block;padding:1.3em 3%!important;text-align:left!important;width:100%}
.section-wrapper.grid-vertical .section-component a.master-component{width:88%}
.intro-section.three-column .master-component{background:none!important;background-color:#f6f6f6!important;border-top:1px solid #fff;display:block;margin:0;padding:1.3em 3%!important;text-align:left!important;width:96%;margin:1px 0!important}
.section-wrapper.grid-vertical .section-component a.master-component .icon-child{font-size:.5em}
.section-wrapper.grid-vertical .section-component a.master-component .icon-medium{font-size:30px;height:30px}
.section-wrapper.grid-vertical .section-component a.master-component .master-component-div{display:inline-block}
.section-wrapper.grid-vertical .section-component a.master-component .master-component-mobile{display:inline-block}
.section-wrapper.grid-vertical .section-component a.master-component .master-component-mobile .icon-parent{display:inline}
.section-wrapper.grid-vertical .section-component a.master-component.intro-tab{display:block;padding-right:4em!important;width:auto}
.section-wrapper.grid-vertical .section-component a.master-component.intro-tab .master-component-mobile{display:inline-block;margin-right:0;position:absolute;right:.5em;top:.5em}
a.master-component h3{margin:0;max-width:245px}
.two-large-column .master-component{padding:0 2%;width:96%}
.section-wrapper .section-component.two-column a.master-component{margin:3em 0;width:94%}
.section-wrapper .section-component.intro-section.one-column .master-component,.section-wrapper .section-component.one-column .master-component{margin:0;width:100%;padding-bottom:20px}
.support-section-treatment article.section-component article.master-component{margin:3em 0!important;border-bottom:1px solid #232323;padding:3em 0}
.support-section-treatment article.section-component article.master-component:last-child{border-bottom:0}
.section-wrapper .section-component.four-column .master-component{padding-left:0!important}
.section-wrapper .section-component.four-column .master-component .tertiary-header-section{text-align:center}
.social-share .section-component-wrapper{padding:0}
.section-wrapper .section-component.three-column-wide .master-component{width:90%;text-align:left!important}
.tertiary-header-section .heading-link-cta .icon-parent{float:right;left:auto;right:-20px!important}
.tertiary-header-section .heading-link-cta h4{margin-left:0}
.product-list-search article.download-document-link{width:95%!important;margin:0!important}
.product-list-search article.download-document-link:first-child,.product-list-search article.download-document-link:nth-child(2){display:block!important}
.general-tab-data article..section-wrapper .section-component.four-column .master-component .thumb-section{display:none}
.section-wrapper .section-component.four-column .master-component .thumb-section:first-child,.section-wrapper .section-component.four-column .master-component .thumb-section:nth-child(2){display:block!important}
.section-wrapper .section-component.two-column .master-component .secondary-header-section,.section-wrapper.two-column .section-component .master-component .secondary-header-section,.section-wrapper.one-column .parallax-container .section-component.one-column .master-component .secondary-header-section{margin-top:2em}
#Popular-support-topics .master-component .thumb-section img{display:none!important;width:95%}
.master-component .thumb-section img:first-child,.master-component .thumb-section img:nth-child(2){display:block}
.section-wrapper .section-component.two-column .master-component{margin:0 1.5% 2em}
.section-wrapper.one-column .section-component{padding:4% 4% 2.5em}
.section-wrapper .section-component.one-column .product-tree-wrapper .master-component{width:90%;margin-top:2em}
.block-list-component.with-image-thumb .list-component-content span{width:100%}
.block-list-component.with-image-thumb{width:72%!important;text-align:left;padding-left:27%}
.block-list-component.with-image-thumb .list-component-content label.replacement-duration{margin-left:.5em}
.section-wrapper .section-component.one-column .four-column-merged .master-component{width:90%}
.section-wrapper.grid-vertical a.master-component .master-component-mobile{font-size:2.5em}
.one-column.social-share .five-column .master-component,.section-wrapper.social-share .section-component.five-column .master-component{margin-bottom:0;width:30px!important;margin:0 3px!important}
.section-wrapper.one-column.social-share .five-column-header h3{display:none}
.section-wrapper .section-component.three-column .master-component,.section-wrapper .section-component.four-column .master-component,.section-wrapper .section-component.five-column .master-component{border-radius:6px;margin:1em;border-top:none!important}
.section-wrapper.grid-vertical .section-component a.master-component.intro-tab{border-radius:0}
.one-column.social-share .five-column .master-component{margin:0 7.5px}
.social-share a.master-component .icon-medium{font-size:2.5em}
.master-component.rich-index-desktop{display:none}
.master-component.rich-index-mobile{display:inline-block}
}
@media only screen and (min-width:1024px){.four-column-merged.modified-4colm-merged .master-component{width:26.50%}
}
.lt-ie9 .two-column .on-left .master-component{display:block}
.lt-ie8 .section-wrapper.two-column .section-component-wrapper{margin:0!important;width:49.99999%;padding-left:.9px}
.lt-ie8 .general-tab-data-personalize .section-component.four-column.text-align-center .master-component{float:left}
.lt-ie8 .section-wrapper .section-component.four-column .master-component{margin:0 3.06% 6.55em 3.06%;width:18.6%;display:inline}
.lt-ie9 .master-component h4{font-size:18px}
.one-column .two-column .master-component.new-width,.one-column .two-column-merged .master-component.new-width,.section-wrapper .section-component.one-column.article-snippet .master-component.new-width{margin:0 6.5% 48px 6.5%;width:80%}