/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */


/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}

body {margin: 0;}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}

audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}

audio:not([controls]) {display: none;height: 0;}

[hidden],template {display: none;}

a {background-color: transparent;}

a:active,a:hover {outline: 0;}

abbr[title] {border-bottom: 1px dotted;}

b,strong {font-weight: bold;}

dfn {font-style: italic;}

h1 {font-size: 2em;margin: 0.67em 0;}

mark {background: #ff0;color: #000;}

small {font-size: 80%;}

sub,sup {font-size: 75%;line-height: 0;p-thumosition: relative;vertical-align: baseline;}

sup {top: -0.5em;}

sub {bottom: -0.25em;}

img {border: 0;}

svg:not(:root) {overflow: hidden;}

figure {margin: 1em 40px;}

hr {box-sizing: content-box;height: 0;}

pre {overflow: auto;}

code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}

button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;border-radius:0;}

button {overflow: visible;}

button,select {text-transform: none;}

button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}

button[disabled],html input[disabled] {cursor: default;}

button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}

input {line-height: normal;}

input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}

input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}

input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}

fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}

legend {border: 0;padding: 0;}

textarea {overflow: auto;}

optgroup {font-weight: bold;}

table {border-collapse: collapse;border-spacing: 0;}

td,th {padding: 0;}

.larger-txt {font-size: 120%;}

.smaller-txt {font-size: 80%;}


/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */

@media print {*,*:before,*:after {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}a,a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after {content: "";}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}.navbar {display: none;}.btn>.caret,.dropup>.btn>.caret {border-top-color: #000 !important;}.label {border: 1px solid #000;}.table {border-collapse: collapse !important;}.table td,.table th {background-color: #fff !important;}.table-bordered th,.table-bordered td {border: 1px solid #ddd !important;}}

* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

html {font-size: 10px;-webkit-tap-highlight-color: transparent;}

body {font-family: Effra, Arial, sans-serif;font-size: 16px;line-height: 1.3;color: #333333;background-color: #fff;}

.medtronic-com-gr-el body {font-family: Arial, sans-serif;}

.medtronic-com-jp-ja * {font-family: "Meiryo UI", "メイリオ", Meiryo, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Effra, Arial, sans-serif !important;}

.medtronic-com-jp-ja .english {font-family: Effra, Arial, "Meiryo UI", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;}


/*.medtronic-com-cn-zh * {font-family: Arial, Helvetica, 宋体, SimSun , sans-serif !important;}*/

input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}

select {border: 0 !important;box-sizing: border-box;border-radius: 0;outline: 1px solid #ccc;outline-offset: -1px;}

.has-error select {outline: 1px solid #E35205;}

figure {margin: 0;}

img {vertical-align: middle;}

.img-responsive {display: block;max-width: 100%;height: auto;}

.img-rounded {border-radius: 6px;}

.img-thumbnail {padding: 4px;line-height: 1.3;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: inline-block;max-width: 100%;height: auto;}


/*B-18904 styling of download component part 2*/

.thumbnail img {border: solid 1px #E8E8E7;}

.img-circle {border-radius: 50%;}

hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eeeeee;}

.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}

.sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}

[role="button"] {cursor: pointer;}

.container {margin-right: auto;margin-left: auto;}

.container:before,.container:after {content: " ";display: table;}

.container:after {clear: both;}

@media (min-width: 500px) {.container {width: 750px;}}

@media (min-width: 750px) {.container {width: 970px;}}

@media (min-width: 1000px) {.container {width: 1170px;}}

.container-fluid {margin-right: auto;margin-left: auto;}

.container-fluid:before,.container-fluid:after {content: " ";display: table;}

.container-fluid:after {clear: both;}

.row:before,.row:after {content: " ";display: table;}

.row:after {clear: both;}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position: relative;min-height: 1px;}

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float: left;}

.col-xs-1 {width: 8.333%;}

.col-xs-2 {width: 16.666%;}

.col-xs-3 {width: 25%;}

.col-xs-4 {width: 33.333%;}

.col-xs-5 {width: 41.666%;}

.col-xs-6 {width: 50%;}

.col-xs-7 {width: 58.333%;}

.col-xs-8 {width: 66.666%;}

.col-xs-9 {width: 75%;}

.col-xs-10 {width: 83.333%;}

.col-xs-11 {width: 91.666%;}

.col-xs-12 {width: 100%;}

.col-xs-pull-0 {right: auto;}

.col-xs-pull-1 {right: 8.333%;}

.col-xs-pull-2 {right: 16.666%;}

.col-xs-pull-3 {right: 25%;}

.col-xs-pull-4 {right: 33.333%;}

.col-xs-pull-5 {right: 41.666%;}

.col-xs-pull-6 {right: 50%;}

.col-xs-pull-7 {right: 58.333%;}

.col-xs-pull-8 {right: 66.666%;}

.col-xs-pull-9 {right: 75%;}

.col-xs-pull-10 {right: 83.333%;}

.col-xs-pull-11 {right: 91.666%;}

.col-xs-pull-12 {right: 100%;}

.col-xs-push-0 {left: auto;}

.col-xs-push-1 {left: 8.333%;}

.col-xs-push-2 {left: 16.666%;}

.col-xs-push-3 {left: 25%;}

.col-xs-push-4 {left: 33.333%;}

.col-xs-push-5 {left: 41.666%;}

.col-xs-push-6 {left: 50%;}

.col-xs-push-7 {left: 58.333%;}

.col-xs-push-8 {left: 66.666%;}

.col-xs-push-9 {left: 75%;}

.col-xs-push-10 {left: 83.333%;}

.col-xs-push-11 {left: 91.666%;}

.col-xs-push-12 {left: 100%;}

.col-xs-offset-0 {margin-left: 0%;}

.col-xs-offset-1 {margin-left: 8.333%;}

.col-xs-offset-2 {margin-left: 16.666%;}

.col-xs-offset-3 {margin-left: 25%;}

.col-xs-offset-4 {margin-left: 33.333%;}

.col-xs-offset-5 {margin-left: 41.666%;}

.col-xs-offset-6 {margin-left: 50%;}

.col-xs-offset-7 {margin-left: 58.333%;}

.col-xs-offset-8 {margin-left: 66.666%;}

.col-xs-offset-9 {margin-left: 75%;}

.col-xs-offset-10 {margin-left: 83.333%;}

.col-xs-offset-11 {margin-left: 91.666%;}

.col-xs-offset-12 {margin-left: 100%;}

@media (min-width: 500px) {.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float: left;}.col-sm-1 {width: 8.333%;}.col-sm-2 {width: 16.666%;}.col-sm-3 {width: 25%;}.col-sm-4 {width: 33.333%;}.col-sm-5 {width: 41.666%;}.col-sm-6 {width: 50%;}.col-sm-7 {width: 58.333%;}.col-sm-8 {width: 66.666%;}.col-sm-9 {width: 75%;}.col-sm-10 {width: 83.333%;}.col-sm-11 {width: 91.666%;}.col-sm-12 {width: 100%;}.col-sm-pull-0 {right: auto;}.col-sm-pull-1 {right: 8.333%;}.col-sm-pull-2 {right: 16.666%;}.col-sm-pull-3 {right: 25%;}.col-sm-pull-4 {right: 33.333%;}.col-sm-pull-5 {right: 41.666%;}.col-sm-pull-6 {right: 50%;}.col-sm-pull-7 {right: 58.333%;}.col-sm-pull-8 {right: 66.666%;}.col-sm-pull-9 {right: 75%;}.col-sm-pull-10 {right: 83.333%;}.col-sm-pull-11 {right: 91.666%;}.col-sm-pull-12 {right: 100%;}.col-sm-push-0 {left: auto;}.col-sm-push-1 {left: 8.333%;}.col-sm-push-2 {left: 16.666%;}.col-sm-push-3 {left: 25%;}.col-sm-push-4 {left: 33.333%;}.col-sm-push-5 {left: 41.666%;}.col-sm-push-6 {left: 50%;}.col-sm-push-7 {left: 58.333%;}.col-sm-push-8 {left: 66.666%;}.col-sm-push-9 {left: 75%;}.col-sm-push-10 {left: 83.333%;}.col-sm-push-11 {left: 91.666%;}.col-sm-push-12 {left: 100%;}.col-sm-offset-0 {margin-left: 0%;}.col-sm-offset-1 {margin-left: 8.333%;}.col-sm-offset-2 {margin-left: 16.666%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-4 {margin-left: 33.333%;}.col-sm-offset-5 {margin-left: 41.666%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-7 {margin-left: 58.333%;}.col-sm-offset-8 {margin-left: 66.666%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-10 {margin-left: 83.333%;}.col-sm-offset-11 {margin-left: 91.666%;}.col-sm-offset-12 {margin-left: 100%;}}

@media (min-width: 750px) {.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float: left;}.col-md-1 {width: 8.333%;}.col-md-2 {width: 16.666%;}.col-md-3 {width: 25%;}.col-md-4 {width: 33.333%;}.col-md-5 {width: 41.666%;}.col-md-6 {width: 50%;}.col-md-7 {width: 58.333%;}.col-md-8 {width: 66.666%;}.col-md-9 {width: 75%;}.col-md-10 {width: 83.333%;}.col-md-11 {width: 91.666%;}.col-md-12 {width: 100%;}.col-md-pull-0 {right: auto;}.col-md-pull-1 {right: 8.333%;}.col-md-pull-2 {right: 16.666%;}.col-md-pull-3 {right: 25%;}.col-md-pull-4 {right: 33.333%;}.col-md-pull-5 {right: 41.666%;}.col-md-pull-6 {right: 50%;}.col-md-pull-7 {right: 58.333%;}.col-md-pull-8 {right: 66.666%;}.col-md-pull-9 {right: 75%;}.col-md-pull-10 {right: 83.333%;}.col-md-pull-11 {right: 91.666%;}.col-md-pull-12 {right: 100%;}.col-md-push-0 {left: auto;}.col-md-push-1 {left: 8.333%;}.col-md-push-2 {left: 16.666%;}.col-md-push-3 {left: 25%;}.col-md-push-4 {left: 33.333%;}.col-md-push-5 {left: 41.666%;}.col-md-push-6 {left: 50%;}.col-md-push-7 {left: 58.333%;}.col-md-push-8 {left: 66.666%;}.col-md-push-9 {left: 75%;}.col-md-push-10 {left: 83.333%;}.col-md-push-11 {left: 91.666%;}.col-md-push-12 {left: 100%;}.col-md-offset-0 {margin-left: 0%;}.col-md-offset-1 {margin-left: 8.333%;}.col-md-offset-2 {margin-left: 16.666%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-4 {margin-left: 33.333%;}.col-md-offset-5 {margin-left: 41.666%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-7 {margin-left: 58.333%;}.col-md-offset-8 {margin-left: 66.666%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-10 {margin-left: 83.333%;}.col-md-offset-11 {margin-left: 91.666%;}.col-md-offset-12 {margin-left: 100%;}}

@media (min-width: 1000px) {.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {float: left;}.col-lg-1 {width: 8.333%;}.col-lg-2 {width: 16.666%;}.col-lg-3 {width: 25%;}.col-lg-4 {width: 33.333%;}.col-lg-5 {width: 41.666%;}.col-lg-6 {width: 50%;}.col-lg-7 {width: 58.333%;}.col-lg-8 {width: 66.666%;}.col-lg-9 {width: 75%;}.col-lg-10 {width: 83.333%;}.col-lg-11 {width: 91.666%;}.col-lg-12 {width: 100%;}.col-lg-pull-0 {right: auto;}.col-lg-pull-1 {right: 8.333%;}.col-lg-pull-2 {right: 16.666%;}.col-lg-pull-3 {right: 25%;}.col-lg-pull-4 {right: 33.333%;}.col-lg-pull-5 {right: 41.666%;}.col-lg-pull-6 {right: 50%;}.col-lg-pull-7 {right: 58.333%;}.col-lg-pull-8 {right: 66.666%;}.col-lg-pull-9 {right: 75%;}.col-lg-pull-10 {right: 83.333%;}.col-lg-pull-11 {right: 91.666%;}.col-lg-pull-12 {right: 100%;}.col-lg-push-0 {left: auto;}.col-lg-push-1 {left: 8.333%;}.col-lg-push-2 {left: 16.666%;}.col-lg-push-3 {left: 25%;}.col-lg-push-4 {left: 33.333%;}.col-lg-push-5 {left: 41.666%;}.col-lg-push-6 {left: 50%;}.col-lg-push-7 {left: 58.333%;}.col-lg-push-8 {left: 66.666%;}.col-lg-push-9 {left: 75%;}.col-lg-push-10 {left: 83.333%;}.col-lg-push-11 {left: 91.666%;}.col-lg-push-12 {left: 100%;}.col-lg-offset-0 {margin-left: 0%;}.col-lg-offset-1 {margin-left: 8.333%;}.col-lg-offset-2 {margin-left: 16.666%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-4 {margin-left: 33.333%;}.col-lg-offset-5 {margin-left: 41.666%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-7 {margin-left: 58.333%;}.col-lg-offset-8 {margin-left: 66.666%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-10 {margin-left: 83.333%;}.col-lg-offset-11 {margin-left: 91.666%;}.col-lg-offset-12 {margin-left: 100%;}}

table {background-color: transparent;}

caption {padding-top: 8px;padding-bottom: 8px;color: #777777;text-align: left;}

th {text-align: left;}

.table {width: 100%;max-width: 100%;margin-bottom: 20px;}

.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td {padding: 8px;line-height: 1.3;vertical-align: top;border-top: 1px solid #ddd;}

.table>thead>tr>th {vertical-align: bottom;border-bottom: 2px solid #ddd;}

.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td {border-top: 0;}

.table>tbody+tbody {border-top: 2px solid #ddd;}

.table .table {background-color: #fff;}

.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td {padding: 5px;}

.table-bordered {border: 1px solid #ddd;}

.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td {border: 1px solid #ddd;}

.table-bordered>thead>tr>th,.table-bordered>thead>tr>td {border-bottom-width: 2px;}

.table-striped>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}

.table-hover>tbody>tr:hover {background-color: #f5f5f5;}

table col[class*="col-"] {position: static;float: none;display: table-column;}

table td[class*="col-"],table th[class*="col-"] {position: static;float: none;display: table-cell;}

.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th {background-color: #f5f5f5;}

.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th {background-color: #e8e8e8;}

.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th {background-color: #dff0d8;}

.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th {background-color: #d0e9c6;}

.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th {background-color: #d9edf7;}

.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th {background-color: #c4e3f3;}

.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th {background-color: #fcf8e3;}

.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th {background-color: #faf2cc;}

.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th {background-color: #f2dede;}

.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th {background-color: #ebcccc;}

.table-responsive {overflow-x: auto;min-height: 0.01%;}

@media screen and (max-width: 499px) {.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}.table-responsive>.table {margin-bottom: 0;}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td {white-space: nowrap;}.table-responsive>.table-bordered {border: 0;}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child {border-left: 0;}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child {border-right: 0;}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td {border-bottom: 0;}}

.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}

.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0;}

.embed-responsive-16by9 {padding-bottom: 56.25%;}

.embed-responsive-4by3 {padding-bottom: 75%;}

.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}

.alert h4 {margin-top: 0;color: inherit;}

.alert .alert-link {font-weight: bold;}

.alert>p,.alert>ul {margin-bottom: 0;}

.alert>p+p {margin-top: 5px;}

.alert-dismissable,.alert-dismissible {padding-right: 35px;}

.alert-dismissable .close,.alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit;}


/*.alert-success { @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text);}

.alert-info { @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text);}

.alert-warning { @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text);}

.alert-danger { @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text);}*/

.modal-open {overflow: hidden;}

.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1080;-webkit-overflow-scrolling: touch;outline: 0;}

.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}

.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}

.modal-open .modal {overflow-x: hidden;overflow-y: auto;}

.modal-dialog {position: relative;width: auto;margin: 10px;}

.modal-content {position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;outline: 0;}

.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1070;background-color: #000;}

.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}

.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}

.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.3px;}

.modal-header .close {margin-top: -2px;}

.modal-title {margin: 0;line-height: 1.3;}

.modal-body {position: relative;padding: 15px;}

.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}

.modal-footer:before,.modal-footer:after {content: " ";display: table;}

.modal-footer:after {clear: both;}

.modal-footer .btn+.btn {margin-left: 5px;margin-bottom: 0;}

.modal-footer .btn-group .btn+.btn {margin-left: -1px;}

.modal-footer .btn-block+.btn-block {margin-left: 0;}

.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}

@media (min-width: 500px) {.modal-dialog {width: 600px;margin: 30px auto;}.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm {width: 300px;}}

@media (min-width: 750px) {.modal-lg {width: 900px;}}

.clearfix:before,.clearfix:after {content: " ";display: table;}

.clearfix:after {clear: both;}

.center-block {display: block;margin-left: auto;margin-right: auto;}

.pull-right {float: right !important;}

.pull-left {float: left !important;}

.hide {display: none !important;}

.show {display: block !important;}

.invisible {visibility: hidden;}

.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}

.hidden {display: none !important;}

.affix {position: fixed;}


/*@-ms-viewport { width: device-width;}*/

.visible-xs {display: none !important;}

.visible-sm {display: none !important;}

.visible-md {display: none !important;}

.visible-lg {display: none !important;}

.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display: none !important;}

@media (max-width: 499px) {.visible-xs {display: block !important;}table.visible-xs {display: table !important;}tr.visible-xs {display: table-row !important;}th.visible-xs,td.visible-xs {display: table-cell !important;}}

@media (max-width: 499px) {.visible-xs-block {display: block !important;}}

@media (max-width: 499px) {.visible-xs-inline {display: inline !important;}}

@media (max-width: 499px) {.visible-xs-inline-block {display: inline-block !important;}}

@media (min-width: 500px) and (max-width: 749px) {.visible-sm {display: block !important;}table.visible-sm {display: table !important;}tr.visible-sm {display: table-row !important;}th.visible-sm,td.visible-sm {display: table-cell !important;}}

@media (min-width: 500px) and (max-width: 749px) {.visible-sm-block {display: block !important;}}

@media (min-width: 500px) and (max-width: 749px) {.visible-sm-inline {display: inline !important;}}

@media (min-width: 500px) and (max-width: 749px) {.visible-sm-inline-block {display: inline-block !important;}}

@media (min-width: 750px) and (max-width: 999px) {.visible-md {display: block !important;}table.visible-md {display: table !important;}tr.visible-md {display: table-row !important;}th.visible-md,td.visible-md {display: table-cell !important;}}

@media (min-width: 750px) and (max-width: 999px) {.visible-md-block {display: block !important;}}

@media (min-width: 750px) and (max-width: 999px) {.visible-md-inline {display: inline !important;}}

@media (min-width: 750px) and (max-width: 999px) {.visible-md-inline-block {display: inline-block !important;}}

@media (min-width: 1000px) {.visible-lg {display: block !important;}table.visible-lg {display: table !important;}tr.visible-lg {display: table-row !important;}th.visible-lg,td.visible-lg {display: table-cell !important;}}

@media (min-width: 1000px) {.visible-lg-block {display: block !important;}}

@media (min-width: 1000px) {.visible-lg-inline {display: inline !important;}}

@media (min-width: 1000px) {.visible-lg-inline-block {display: inline-block !important;}}

@media (max-width: 499px) {.hidden-xs {display: none !important;}}

@media (min-width: 500px) and (max-width: 749px) {.hidden-sm {display: none !important;}}

@media (min-width: 750px) and (max-width: 999px) {.hidden-md {display: none !important;}}

@media (min-width: 1000px) {.hidden-lg {display: none !important;}}

.visible-print {display: none !important;}

@media print {.visible-print {display: block !important;}table.visible-print {display: table !important;}tr.visible-print {display: table-row !important;}th.visible-print,td.visible-print {display: table-cell !important;}}

.visible-print-block {display: none !important;}

@media print {.visible-print-block {display: block !important;}}

.visible-print-inline {display: none !important;}

@media print {.visible-print-inline {display: inline !important;}}

.visible-print-inline-block {display: none !important;}

@media print {.visible-print-inline-block {display: inline-block !important;}}

@media print {.hidden-print {display: none !important;}}


/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.0 - 2014
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/

#outdated {display: none;position: relative;padding-bottom: 30px;text-align: center;z-index: 1050;color: #ffffff !important;border-top: 1px solid #B1B1B3;}

#outdated h6 {color: #ffffff !important;font-size: 32px;font-family: arial;line-height: 25px;margin: 0;padding: 30px 0 20px;text-transform: uppercase;}

#outdated p {font-size: 18px;font-family: arial;line-height: 12px;margin: 0;}

#outdated #btnUpdateBrowser {display: block;position: relative;padding: 10px 20px;margin: 30px auto 0;width: 330px;/*need for IE*/line-height: 22px;color: #ffffff;font-size: 16px;text-decoration: none;text-transform: uppercase;border: 1px solid #ffffff;cursor: pointer;}

#outdated #btnUpdateBrowser:hover {color: #000000;background-color: #B1B3B3;}

#outdated .last {display: block;position: absolute;top: 5px;right: 5px;width: 32px;height: 32px;}

#outdated .last[dir='rtl'] {right: auto !important;left: 25px !important;}

#outdated #btnCloseUpdateBrowser {display: block;position: relative;width: 32px;height: 32px;padding: 0;border: 2px solid #ffffff;text-decoration: none;color: #ffffff;font-size: 42px;line-height: 28px;font-family: Effra, Arial, sans-serif;font-weight: 100;}

.medtronic-com-gr-el #outdated #btnCloseUpdateBrowser {font-family: Arial, sans-serif;}

.accordion {margin-bottom: 2rem;}

.accordion__item {border-bottom: 1px solid white;}

.accordion__label {position: relative;margin: 0;font-size: 1.6rem;font-weight: bold;text-transform: uppercase;background-color: #0085CA;-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;}

.accordion__label a {display: block;padding-top: 10px;padding-bottom: 10px;padding-left: 50px;padding-right: 20px;color: #FFFFFF;}

.accordion__label .accordion__icon:before {content: '';position: absolute;top: 50%;left: 25px;margin-top: -10px;width: 4px;height: 20px;background-color: #FFFFFF;-webkit-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);-moz-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);-o-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);}

.accordion__label .accordion__icon:after {content: '';position: absolute;top: 50%;left: 17px;margin-top: -2px;width: 20px;height: 4px;background-color: #FFFFFF;}

.accordion__item.open>.accordion__label {background-color: #B9D9EB;}

.accordion__item.open>.accordion__label .accordion__icon:before {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}

.accordion__item.open>.accordion__label .accordion__icon:before,.accordion__item.open>.accordion__label .accordion__icon:after {background-color: #002554;}

.accordion__item.open>.accordion__label a {color: #002554;}

.accordion__item:last-child .accordion__label,.accordion__link:last-child {border-bottom: none;}

.accordion__content {display: none;padding: 2rem 0;border: 1px solid #B9D9EB;}

.accordion__content h1:first-child,.accordion__content h2:first-child,.accordion__content h3:first-child,.accordion__content h4:first-child,.accordion__content h5:first-child,.accordion__content h6:first-child {margin-top: 1rem;}

.accordion__content .link-list .icon-fallback-text {top: 3px;}

.accordion__expand-all {display: block;margin: 5px 20px;text-align: right;}

@media screen and (min-width: 500px) {.accordion.accordion--mobile .accordion__label {background-color: transparent;}.accordion.accordion--mobile .accordion__label a {padding-left: 0;padding-right: 0;}.accordion.accordion--mobile .accordion__label .accordion__icon {display: none;}.accordion.accordion--mobile .accordion__content {display: block !important;padding-left: 0;}}

html.no-js .accordion__content {display: block;}

#notification-container {width: 100%;z-index: 1050;}

.alert {border-radius: 0;position: relative;}

.alert h4 {color: #FFCE00;}

.alert p {margin-bottom: 2rem;}

.alert .btn.close {position: absolute;top: 5px;right: 5px;left: auto;padding: 0;border: none;}

.alert .btn.close .icon {width: 32px;height: 32px;}

.alert .btn.close path {fill: #FFFFFF;}

.alert .btn.close:hover path {fill: #B1B1B3;}

.alert-top {margin-bottom: 0;}

.breadcrumbs {background: #e8e8e7;margin: 0;}

.breadcrumbs p {font-size: 1.65rem;margin: 1rem 0;}

.breadcrumbs .container-fluid {padding: 0 2rem;}

@media screen and (max-width: 749px) {.breadcrumbs p {font-size: 1.2rem;margin: 1rem 0;}}

.breadcrumbs .active,.breadcrumbs .divider {color: #B1B1B3;}

.breadcrumbs .divider {margin: 0 .5rem;}

.breadcrumbs .divider .icon {position: relative;top: 1px;}

.breadcrumbs .divider .icon path {fill: #B1B1B3;}

@media screen and (min-width: 750px) {.breadcrumbs {margin: 0 0 2rem 0;}}

.btn {display: inline-block;padding: 7px;border: 1px solid #002554;border-radius:0;color: #004B87;font-size: 1.6rem;line-height: 2rem;text-decoration: none;text-transform: uppercase;}

.btn:hover {background-color: #002554;color: #FFFFFF;text-decoration: none;}

.btn.close {padding: 7px 8px;color: #FFFFFF;background-color: transparent;}

.btn.close:hover {background-color: transparent !important;}

.btn-default,.btn-clear {background-color: #FFFFFF;color: #0085CA;border-color: #0085CA;}

.btn-default:hover,.btn-clear:hover {color: #FFFFFF;background-color: #0085CA;}

.btn-clear {color: #000;border-color: #000;}

.btn-clear:hover {color: #FFFFFF;background-color: #000;}

.btn--load-more {position: relative;padding: 40px 0;display: block;height: 100px;text-align: center;background-color: #5B7F95;color: #FFFFFF;font-weight: bold;}

.btn--load-more i {font-size: 1rem;}

.btn--load-more .btn--load-more__icon {display: none;}

.btn--load-more .btn--load-more__icon span {display: block;margin-top: 8px;}

.btn--load-more.loading {padding: 10px;}

.btn--load-more.loading .btn--load-more__text {display: none;}

.btn--load-more.loading .btn--load-more__icon {display: block;}

.btn--load-more.loading:hover {text-decoration: none;}

.four-column .btn {padding: 5px;font-size: 1.6rem;line-height: 1.8rem;}

.bg-navy-blue .btn,.bg-medtronic-blue .btn,.bg-cobalt-blue .btn,.bg-medium-blue .btn,.bg-dark-gray .btn,.bg-blue-gray .btn {color: #FFFFFF;border-color: #FFFFFF;}

.bg-navy-blue .btn:hover,.bg-medtronic-blue .btn:hover,.bg-cobalt-blue .btn:hover,.bg-medium-blue .btn:hover,.bg-dark-gray .btn:hover,.bg-blue-gray .btn:hover {background-color: #B1B1B3;border-color: #B1B1B3;}

.carousel-wrap {position: relative;}

.carousel {position: relative;overflow: hidden;}

.carousel .carousel__list {position: relative;left: 0;}

.carousel .carousel__list:before,.carousel .carousel__list:after {content: " ";display: table;}

.carousel .carousel__item {float: left;overflow: hidden;}

.carousel .carousel__item .one-by-one {margin-bottom: 1rem;}

.carousel .carousel__item .one-by-one .content {position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;}

.carousel .carousel__item .one-by-one:before {padding-top: 100%;}

.carousel .carousel__item img {max-width: 100%;margin: 0;}

.carousel__pagination {position: absolute;bottom: 10px;width: 100%;text-align: center;}

.carousel__pagination a {display: inline-block;margin: 5px;width: 30px;height: 30px;border: 1px solid #B1B1B3;background-image: -webkit-linear-gradient(top, #f0f0f0 0%, #d0d0d0 100%);background-image: -o-linear-gradient(top, #f0f0f0 0%, #d0d0d0 100%);background-image: linear-gradient(to bottom, #f0f0f0 0%, #d0d0d0 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0F0F0', endColorstr='#FFD0D0D0', GradientType=0);overflow: hidden;}

.carousel__pagination a img {width: 100% !important;height: 100% !important;}

.carousel-control {position: absolute;top: 60px;}

.carousel-control .icon {width: 1.6rem;height: 2.5rem;}

.carousel-control .icon svg path {fill: #0085CA;}

.carousel-control.inactive {display: none;}

.carousel-control--previous {left: 0;}

.carousel-control--next {right: 0;}

.carousel__list,.carousel-control,.carousel__pagination {visibility: hidden;}

.carousel {background: url("../images/loading.gif") center 75px no-repeat;}

.navy-blue {color: #002554 !important;}

.medtronic-blue {color: #004B87 !important;}

.cobalt-blue {color: #0085CA !important;}

.medium-blue {color: #00A9E0 !important;}

.sky-blue {color: #71C5E8 !important;}

.light-blue {color: #B9D9EB !important;}

.bg-navy-blue {background-color: #002554;}

.bg-medtronic-blue {background-color: #004B87;}

.bg-cobalt-blue {background-color: #0085CA;}

.bg-medium-blue {background-color: #00A9E0;}

.bg-sky-blue {background-color: #71C5E8;}

.bg-light-blue {background-color: #B9D9EB;}

.blue-gray {color: #5B7F95 !important;}

.dark-gray {color: #888B8D !important;}

.cool-gray {color: #53565A !important;}

.light-gray {color: #B1B1B3 !important;}

.lighter-gray {color: #E8E8E8 !important;}

.white {color: #FFFFFF !important;}

.bg-blue-gray {background-color: #5B7F95;}

.bg-dark-gray {background-color: #888B8D;}

.bg-cool-gray {color: #53565A !important;}

.bg-light-gray {background-color: #B1B1B3;}

.bg-lighter-gray {background-color: #E8E8E8;}

.bg-white {background-color: #FFFFFF;}

.yellow {color: #FFCE00 !important;}

.light-orange {color: #F7A800 !important;}

.orange {color: #E35205 !important;}

.purple {color: #B0008E !important;}

.green {color: #77BC1F !important;}

.turquoise {color: #00C4B3 !important;}

.bg-yellow {background-color: #FFCE00;}

.bg-light-orange {background-color: #F7A800;}

.bg-orange {background-color: #E35205;}

.bg-purple {background-color: #B0008E;}

.bg-green {background-color: #77BC1F;}

.bg-turquoise {background-color: #00C4B3;}

.turquoise-alt {background-color: #00CFBD;}

.purple-alt {background-color: #AE0080;}

figcaption .caption__head,figcaption .caption__body {margin-bottom: 0;}

figcaption .caption__body {font-size: 1.4rem;color: #B1B1B3;}


/* Effra Regular */

@font-face {font-family: "Effra";src: url("../fonts/Effra_W_Rg.eot") format("eot");/* IE9 Compat Modes */src: url("../fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"), url("../fonts/Effra_W_Rg.woff2") format("woff2"), url("../fonts/Effra_W_Rg.woff") format("woff"), url("../fonts/Effra_W_Rg.ttf") format("truetype"), url("../fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");font-weight: normal;font-style: normal;font-stretch: normal;}


/* Effra Regular Italic */

@font-face {font-family: "Effra";src: url("../fonts/Effra_W_It.eot") format("eot");/* IE9 Compat Modes */src: url("../fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"), url("../fonts/Effra_W_It.woff2") format("woff2"), url("../fonts/Effra_W_It.woff") format("woff"), url("../fonts/Effra_W_It.ttf") format("truetype"), url("../fonts/Effra_W_It.svgEffra_W_It") format("svg");font-weight: normal;font-style: italic;font-stretch: normal;}


/* Effra Regular Bold */

@font-face {font-family: "Effra";src: url("../fonts/Effra_W_Bd.eot") format("eot");/* IE9 Compat Modes */src: url("../fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"), url("../fonts/Effra_W_Bd.woff2") format("woff2"), url("../fonts/Effra_W_Bd.woff") format("woff"), url("../fonts/Effra_W_Bd.ttf") format("truetype"), url("../fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");font-weight: 700;font-style: normal;font-stretch: normal;}


/* Effra Light */

@font-face {font-family: "Effra";src: url("../fonts/Effra_W_Lt.eot") format("eot");/* IE9 Compat Modes */src: url("../fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"), url("../fonts/Effra_W_Lt.woff2") format("woff2"), url("../fonts/Effra_W_Lt.woff") format("woff"), url("../fonts/Effra_W_Lt.ttf") format("truetype"), url("../fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");font-weight: 100;font-style: normal;font-stretch: normal;}


/* Medtronic custom icon font from SVGs (created with http://icomoon.io) */

@font-face {font-family: "MDTIcon";src: url("../fonts/MDTIcon.eot") format("eot");/* IE9 Compat Modes */src: url("../fonts/MDTIcon.eot?#iefix") format("embedded-opentype"), url("../fonts/MDTIcon.woff2") format("woff2"), url("../fonts/MDTIcon.woff") format("woff"), url("../fonts/MDTIcon.ttf") format("truetype"), url("../fonts/MDTIcon.svgMDTIcon") format("svg");font-weight: 100;font-style: normal;font-stretch: normal;}

.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;}

* {outline: none;}

.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;user-select: none;-webkit-user-select: none;}

.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: .8rem;padding-right: 3rem;padding-top: .2rem;padding-bottom: .2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.select2-container .select2-selection--single .select2-selection__clear {position: relative;}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: .8rem;padding-left: 3rem;}

.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none;}

.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: .8rem;text-overflow: ellipsis;white-space: nowrap;}

.select2-container .select2-search--inline {float: left;}

.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0;}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}

.select2-dropdown {background-color: white;border: 1px solid #ccc;border-radius: 0;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051;}

.select2-results {display: block;}

.select2-results__options {list-style: none;margin: 0;padding: 0;}

.select2-results__option {padding: 6px;border-top: 1px solid #ccc;user-select: none;-webkit-user-select: none;}

.select2-results__option:before {content: "";}

.select2-results__option:first-child {border-top: none;}

.select2-results__option[aria-selected] {cursor: pointer;}

.select2-container--open .select2-dropdown {left: 0;}

.select2-container--open .select2-dropdown--above {border-bottom: none;border-radius: 0;}

.select2-container--open .select2-dropdown--below {border-top: none;border-radius: 0;}

.select2-container--open .select2-dropdown--above .select2-results {-webkit-box-shadow: 3px -3px 5px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 3px -3px 5px 0px rgba(0, 0, 0, 0.25);box-shadow: 3px -3px 5px 0px rgba(0, 0, 0, 0.25);}

.select2-container--open .select2-dropdown--below .select2-results {-webkit-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.35);box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.35);}

.select2-search--dropdown {display: block;padding: 4px;}

.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box;}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}

.select2-search--dropdown.select2-search--hide {display: none;}

.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0);}

.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;}

.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #ccc;border-radius: 0;}

.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}

.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;}

.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999;}

.select2-container--default .select2-selection--single .select2-selection__arrow {height: 100%;background-color: #0085CA;position: absolute;top: 0;right: 0;width: 3.1rem;}

.select2-container--default .select2-selection--single .select2-selection__arrow b {display: inline-block;height: .4rem;width: .5rem;margin-left: 1.6rem;position: relative;top: .4rem;}

.select2-container--default .select2-selection--single .select2-selection__arrow b:before {content: "";position: absolute;left: -6px;top: -8px;border-color: #FFFFFF transparent;border-style: solid;border-width: 0 6px 8px 6px;height: 0;width: 0;}

.select2-container--default .select2-selection--single .select2-selection__arrow b:after {content: "";position: absolute;left: -6px;top: 100%;border-color: #FFFFFF transparent;border-style: solid;border-width: 8px 6px 0 6px;height: 0;width: 0;}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto;}

.select2-container--default.select2-container--disabled .select2-selection--single {cursor: default;}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}

.select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #ccc;border-radius: 0;cursor: text;}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100%;}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;float: left;}

.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px;}

.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #ccc;border-radius: 0;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #53565A;}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {float: right;}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}

.select2-container--default.select2-container--focus .select2-selection--multiple {border: solid black 1px;outline: 0;}

.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default;}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none;}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0;}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}

.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #ccc;}

.select2-container--default .select2-search--inline .select2-search__field {background: transparent;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield;}

.select2-container--default .select2-results>.select2-results__options {max-height: 200px;overflow-y: auto;}

.select2-container--default .select2-results__option[role=group] {padding: 0;}

.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;}

.select2-container--default .select2-results__option[aria-selected=true] {background-color: #FFFFFF;}

.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em;}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em;}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em;}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em;}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em;}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em;}

.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #0085CA;color: white;}

.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px;}

.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 0;outline: 0;background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}

.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb;}

.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}

.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-right: 10px;}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999;}

.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto;}

.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb;}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none;}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);}

.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0;}

.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb;}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px;}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none;}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555;}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right;}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}

.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb;}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}

.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0;}

.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none;}

.select2-container--classic .select2-dropdown {background-color: white;border: 1px solid transparent;}

.select2-container--classic .select2-dropdown--above {border-bottom: none;}

.select2-container--classic .select2-dropdown--below {border-top: none;}

.select2-container--classic .select2-results>.select2-results__options {max-height: 200px;overflow-y: auto;}

.select2-container--classic .select2-results__option[role=group] {padding: 0;}

.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey;}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #0085CA;color: white;}

.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px;}

.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb;}

@media screen and (max-width: 749px) {.select2-container--open .select2-dropdown--below {left: .7rem;}}

::-webkit-input-placeholder {/* WebKit, Blink, Edge */color: #888B8D;}

:-moz-placeholder {/* Mozilla Firefox 4 to 18 */color: #888B8D;opacity: 1;}

::-moz-placeholder {/* Mozilla Firefox 19+ */color: #888B8D;opacity: 1;}

:-ms-input-placeholder {/* Internet Explorer 10-11 */color: #888B8D;}

select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 16px;line-height: 1.3;color: #555555;background-color: #fff;background-image: none;border: 1px solid #ccc;box-sizing: border-box;}

select{word-wrap: normal;word-break: normal;}

.mdt-contact-form,.mdt-form {background-color: #f7f7f7;padding: 2rem;margin-bottom: 2rem;}

.mdt-contact-form fieldset,.mdt-form fieldset {border: none;padding: 0;margin-bottom: 3rem;}

.mdt-contact-form legend,.mdt-form legend {text-transform: uppercase;color: #004B87;font-weight: 700;padding-bottom: .6rem;}

.mdt-contact-form label,.mdt-form label {display: inline-block;padding-bottom: .6rem;}

.mdt-contact-form textarea,.mdt-form textarea {height: 10rem;}

.mdt-contact-form .btn,.mdt-form .btn {padding: 5px 2rem;}

.mdt-contact-form .btn-clear,.mdt-form .btn-clear {margin-left: 2rem;}

@media (max-width:480px){.mdt-contact-form .btn-clear,.mdt-form .btn-clear {margin-left: .3rem;}}

.form__header {margin-bottom: 3rem;}

.form__header:before,.form__header:after {content: ' ';display: table;}

.form__header:after {clear: both;}

.form-group {margin-bottom: 1.5rem;position: relative;}

#search-overlay .form-group {margin-bottom: 0.4em;}

.form-group p {margin-bottom: .6rem;}

.form-group.has-error input,.form-group.has-error textarea {border-color: #E35205;}

.form-group.has-error input[type="radio"]+label:before,.form-group.has-error input[type="checkbox"]+label:before {-webkit-box-shadow: 0 0 0 2px #E35205;-moz-box-shadow: 0 0 0 2px #E35205;box-shadow: 0 0 0 2px #E35205;}

.form-group.has-error .select2-container--default .select2-selection--single {border-color: #E35205;}

.form-group.has-error .help-block li,.form-group.has-error .with-errors li {margin-top: 5px;color: #E35205;}

input[type='radio']:checked,input[type='checkbox']:checked {color: red !important;}

.grouped-controls {border: 1px solid #B1B1B3;background-color: #FFFFFF;padding: 2rem 2rem 1.4rem;}

.grouped-controls input[type='radio'],.grouped-controls input[type='checkbox'] {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}

.grouped-controls .radio>label,.grouped-controls .checkbox>label {position: relative;padding-left: 2.5rem;}

.grouped-controls .radio>label:before,.grouped-controls .checkbox>label:before {content: '';display: inline-block;position: absolute;top: 3px;left: 0;width: 1.2rem;height: 1.2rem;background-color: #FFFFFF;-webkit-box-shadow: 0 0 0 2px rgba(177, 179, 179, 0.75);-moz-box-shadow: 0 0 0 2px rgba(177, 179, 179, 0.75);box-shadow: 0 0 0 2px rgba(177, 179, 179, 0.75);}

.grouped-controls .radio input[type='radio']:checked+label:before,.grouped-controls .radio input[type='checkbox']:checked+label:before,.grouped-controls .checkbox input[type='radio']:checked+label:before,.grouped-controls .checkbox input[type='checkbox']:checked+label:before {-webkit-box-shadow: 0 0 0 2px #0085ca;-moz-box-shadow: 0 0 0 2px #0085ca;box-shadow: 0 0 0 2px #0085ca;}

.grouped-controls .radio input[type='radio']:checked+label:after,.grouped-controls .radio input[type='checkbox']:checked+label:after,.grouped-controls .checkbox input[type='radio']:checked+label:after,.grouped-controls .checkbox input[type='checkbox']:checked+label:after {content: '';display: inline-block;position: absolute;width: .6rem;height: .6rem;background-color: #0085CA;top: .6rem;left: .3rem;}

.grouped-controls .radio>label:before {border-radius: 50%;}

.grouped-controls .radio input[type='radio']:checked+label:after {border-radius: 50%;}

.form-group--conditional-show {display: none;margin-bottom: 0;}

.form-group--conditional-show.is-visible {padding-top: 0rem;padding-left: 2.5rem;padding-bottom: 1rem;}

label.error {color: #E35205;}

input.error,textarea.error {border-color: #E35205;}

.required-field-indicator {color: #E35205;}

.select2-container--default .select2-selection--single {border-radius: 0;}

@media screen and (max-width: 500px) {.mdt-contact-form .pull-right {float: none !important;}}

.one-by-one,.one-by-two,.two-by-one,.two-by-two,.three-by-one,.three-by-two {position: relative;max-height: 100%;height: 100%;}

.one-by-one:before,.one-by-two:before,.two-by-one:before,.two-by-two:before,.three-by-one:before,.three-by-two:before {content: "";display: block;}

[class^="col-"].one-by-one,[class^="col-"].one-by-two,[class^="col-"].two-by-one,[class^="col-"].two-by-two,[class^="col-"].three-by-one,[class^="col-"].three-by-two {min-height: 0;}

.push-right {margin-left: 50%;}

.push-down {margin-top: 50%;}

@media (min-width: 500px) {.one-by-one .content,.one-by-two .content,.two-by-one .content,.three-by-one .content,.three-by-two .content {position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;}.one-by-one:before {padding-top: 100%;/* ratio of 1:1, plus a little more for the height calculation */}.one-by-two:before {padding-top: 200%;/* ratio of 2:1 */}.two-by-one:before {padding-top: 50%;/* initial ratio of 2:1 */}.three-by-one:before {padding-top: 33.333%;/* initial ratio of 3:1 */}.three-by-two:before {padding-top: 66.666%;/* initial ratio of 3:2 */}.two-column-sidebar .one-by-one:before,.two-column-sidebar .one-by-two:before,.two-column-sidebar .two-by-one:before,.two-column-sidebar .three-by-one:before,.two-column-sidebar .three-by-two:before {padding-top: 0;}.two-column-sidebar .content {position: static;}}

@media screen and (min-width: 750px) {.two-by-two .content {position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;}.two-by-two:before {padding-top: 100%;/* initial ratio of 1:1 */}.two-column-sidebar .content,.three-column-left-sidebar .content,.three-column-right-sidebar .content {position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;}.two-column-sidebar .one-by-one:before,.three-column-left-sidebar .one-by-one:before,.three-column-right-sidebar .one-by-one:before {padding-top: 100%;/* ratio of 1:1, plus a little more for the height calculation */}.two-column-sidebar .one-by-two:before,.three-column-left-sidebar .one-by-two:before,.three-column-right-sidebar .one-by-two:before {padding-top: 200%;/* ratio of 2:1 */}.two-column-sidebar .two-by-one:before,.three-column-left-sidebar .two-by-one:before,.three-column-right-sidebar .two-by-one:before {padding-top: 50%;/* initial ratio of 2:1 */}.two-column-sidebar .three-by-one:before,.three-column-left-sidebar .three-by-one:before,.three-column-right-sidebar .three-by-one:before {padding-top: 33.333%;/* initial ratio of 3:1 */}.two-column-sidebar .three-by-two:before,.three-column-left-sidebar .three-by-two:before,.three-column-right-sidebar .three-by-two:before {padding-top: 66.666%;/* initial ratio of 3:2 */}}

@media screen and (min-width: 750px) {.un-float-md {float: none !important;}.right-float-md {float: right !important;}}

@media screen and (min-width: 500px) {.grid--reverse {float: right;}}

@media screen and (min-width: 750px) {.sub-layout-4s .block-one,.sub-layout-4t .block-one {margin-left: 25%;}.sub-layout-4s .block-two,.sub-layout-4t .block-two {margin-left: -75%;}}

.one-by-one>.content.bg-white,.one-by-two>.content.bg-white,.two-by-one>.content.bg-white,.two-by-two>.content.bg-white,.three-by-one>.content.bg-white,.three-by-two>.content.bg-white,.hero .bg-white {-webkit-box-shadow: inset 1px 0 0 0 #B1B1B3, inset -1px 0 0 0 #B1B1B3, inset 0 1px 0 0 #B1B1B3, inset 0 -1px 0 0 #B1B1B3;-moz-box-shadow: inset 1px 0 0 0 #B1B1B3, inset -1px 0 0 0 #B1B1B3, inset 0 1px 0 0 #B1B1B3, inset 0 -1px 0 0 #B1B1B3;box-shadow: inset 1px 0 0 0 #B1B1B3, inset -1px 0 0 0 #B1B1B3, inset 0 1px 0 0 #B1B1B3, inset 0 -1px 0 0 #B1B1B3;}

.hero {position: relative;}

.hero h2,.hero h1 {margin-top: 0;font-size: 7.8vw;line-height: 7.42vw;}

.hero .display-table {display: table;height: 100%;table-layout: fixed;}

.hero .display-table-cell {display: table-cell;vertical-align: middle;}

.hero .content {top: 0;left: 0;bottom: 0;right: 0;}

.hero p {font-size: 5vw;line-height: 5.75vw;}

.hero .one-by-one img {max-width: 100%;}

.hero--full {height: 100%;}

.hero--full .hero--text {padding-top: 7.25%;padding-bottom: 7.25%;}

.hero--full .hero--text__center h2 {text-align: center;}

.hero--full .hero--media {overflow: hidden;}

.hero--text .content {z-index: 999;padding-left: 1.8rem;padding-left: 5.2vw;padding-right: 1.8rem;padding-right: 5.2vw;}

.hero--media {position: relative;background-size: cover;background-repeat: no-repeat;background-position: center center;}

.hero--media+.hero--text:before {padding-top: 100%;}

.hero--media+.hero--text .content {position: absolute;}

.hero--media:before {padding-top: 100%;}

.hero--media .content {position: absolute;overflow: hidden;}

.hero--full .hero--media:before {padding-top: 50%;}

.hero__frame:before {content: '';border: .7rem solid #fff;border: 2vw solid #fff;position: absolute;display: block;top: 1.008rem;top: 2.8vw;left: 1.008rem;left: 2.8vw;bottom: 1.008rem;bottom: 2.8vw;right: 1.008rem;right: 2.8vw;width: calc(100% - 2.1rem);width: calc(100% - 5.6vw);height: calc(100% - 2.1rem);height: calc(100% - 5.6vw);z-index: 120;pointer-events: none;}

.hero__frame .content {z-index: 100;}

.hero__frame .hero--text .content {padding-left: 3.384rem;padding-left: 9.4vw;padding-right: 3.384rem;padding-right: 9.4vw;}

.medtronic-com-ca-en .hero .icon__plus,.medtronic-com-ca-fr .hero .icon__plus {display: none;}

.icon__plus {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: calc(50% - 9vw);width: 18vw;height: 18vw;z-index: 1000;}

.icon__plus:before,.icon__plus:after {content: '';background-color: #fff;position: absolute;}

.icon__plus:before {width: 100%;height: 2vw;top: calc(50% - 0.99vw);}

.icon__plus:after {width: 2vw;height: 100%;right: calc(50% - 0.99vw);}

.hero .tta.tta__quote {padding: 0 0 0 1.5rem;}

.hero .tta.tta__quote p {margin-right: 0;}

.two-column-main .hero p {font-size: 1.6rem;line-height: 1.3;}

@media screen and (min-width: 500px) {.hero h2,.hero h1 {font-size: 4vw;line-height: 3.8vw;}.hero p {font-size: 3vw;line-height: 3.5vw;}.icon__plus {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: calc(50% - 4.5vw);width: 9vw;height: 9vw;}.icon__plus:before,.icon__plus:after {content: '';background-color: #fff;position: absolute;}.icon__plus:before {width: 100%;height: 1vw;top: calc(50% - 0.495vw);}.icon__plus:after {width: 1vw;height: 100%;left: calc(50% - 0.495vw);}.icon__plus+.hero--media+.hero--text .content {padding-right: 5.2vw;}.hero--text .content {padding-left: 3.2vw;padding-right: 3.2vw;}.hero--media {padding-top: 0;}.hero--media+.hero--text {padding-top: 0;}.icon__plus~.hero--media {padding-top: 0;}.hero__frame:before {border-width: 1.2vw;top: 2vw;left: 2vw;bottom: 2vw;right: 2vw;width: calc(100% - 4vw);height: calc(100% - 4vw);}.hero__frame .hero--text .content {padding-left: 5.2vw;padding-right: 5.2vw;}.hero__frame .hero--media.grid--reverse+.hero--text .content {padding-left: 5.2vw;padding-right: 3.2vw;}.hero__frame .hero--media:not(.grid--reverse)+.hero--text .content {padding-left: 3.2vw;padding-right: 5.2vw;}.hero--full p {font-size: 3.2vw;line-height: 4vw;}.hero .tta.tta__quote {padding-left: 0;}}

@media screen and (min-width: 750px) {.hero h2,.hero h1 {font-size: 4vw;line-height: 3.8vw;}.hero p {margin-right: 2vw;font-size: 2.8vw;line-height: 3vw;}.two-column-main .hero h2,.two-column-main .hero h1 {font-size: 2.8vw;line-height: 2.66vw;}.two-column-main .hero--text .content {padding-left: 2.13vw;padding-right: 2.13vw;}}

@media screen and (min-width: 1000px) {.hero h2,.hero h1 {font-size: 4rem;line-height: 3.8rem;}.hero p {font-size: 2.8rem;line-height: 3rem;}.icon__plus {width: 9rem;height: 9rem;left: calc(50% - 4.5rem);}.icon__plus:before {height: 1rem;top: calc(50% - 0.495rem);}.icon__plus:after {width: 1rem;left: calc(50% - 0.495rem);}.hero--text .content {padding-left: 3.2rem;padding-right: 3.2rem;}.hero__frame:before {border: 1.2rem solid #fff;top: 2rem;left: 2rem;bottom: 2rem;right: 2rem;width: calc(100% - 4rem);height: calc(100% - 4rem);}.hero__frame .hero--media.grid--reverse+.hero--text .content {padding-left: 5.2rem;padding-right: 3.2rem;}.hero__frame .hero--media:not(.grid--reverse)+.hero--text .content {padding-left: 3.2rem;padding-right: 5.2rem;}.hero__frame .hero--text .content {padding-left: 5.2rem;padding-right: 5.2rem;}.two-column-main .hero h2,.two-column-main .hero h1 {font-size: 2.8rem;line-height: 2.66rem;}.two-column-main .hero--text .content {padding-left: 2.13rem;padding-right: 2.13rem;}}


/* 1. Example HTML structure: <span class="icon-fallback-text"> <i class="icon shape-mdt-twitter" aria-hidden="true"></i> <span class="text">Twitter</span> </span> Screen readers will not read out the icon (aria-hidden); will read the text. Can simply use <i class="icon shape-mdt-twitter" aria-hidden="true"></i> if not having an icon is not necessary to the understanding of the text.
 2. Modernizr tests for SVG (html.inlinesvg) support. If it fails, the icon is not shown and text is shown instead. For our purposes, all of our supported browsers support SVG. Suppressing the showing of the text so that we don't get a sort of FOUC until SVGInject loads.
 3. SVG icons are defined inline within /assets/javascript/SVGInject.js.
*/

.icon {display: inline-block;}

.icon-fallback-text .text {display: none;}

html.inlinesvg.generatedcontent .icon-fallback-text .icon {display: inline-block;}

.bg-navy-blue .tta__social path,.bg-medtronic-blue .tta__social path,.bg-cobalt-blue .tta__social path,.bg-medium-blue .tta__social path,.bg-sky-blue .tta__social path,.bg-dark-gray .tta__social path,.bg-blue-gray .tta__social path {fill: #FFFFFF;}

.bg-white .tta__social path,.bg-light-gray .tta__social path,.bg-light-blue .tta__social path {fill: #002554;}

.shape-mdt-arrow--previous,.shape-mdt-arrow--next {width: 1.63rem;height: 2.7rem;}

.shape-mdt-chevron--down,.shape-mdt-chevron--up {width: 1.2rem;height: .75rem;}

.shape-mdt-chevron--left,.shape-mdt-chevron--right {width: .75rem;height: 1.2rem;}

.shape-mdt-close {width: 3rem;height: 3rem;}

.shape-mdt-download--archive,.shape-mdt-download--document,.shape-mdt-download--image,.shape-mdt-download--media {width: 2rem;height: 2.7rem;}

.shape-mdt-edit {width: 1.9rem;height: 1.9rem;}

.shape-mdt-email {width: 2rem;height: 1.4rem;}

.shape-mdt-facebook {width: .8rem;height: 1.7rem;}

.shape-mdt-grid,.shape-mdt-list,.shape-mdt-print {width: 2rem;height: 2rem;}

.shape-mdt-linkedin {width: 1.4rem;height: 1.3rem;}

.shape-mdt-search {width: 2.7rem;height: 2.7rem;}

.shape-mdt-twitter {width: 1.8rem;height: 1.5rem;}

.shape-mdt-youtube {width: 1.75rem;height: 1.2rem;}

.shape-mdt-warning {width: 2.3rem;height: 1.8rem;}

.shape-mdt-back {width: 1.6rem;height: 1.2rem;}

.shape-mdt-retweet {width: 2rem;height: 1.2rem;}

.shape-mdt-favorite {width: 1.5rem;height: 1.4rem;}

.shape-mdt-like {width: 1.65rem;height: 1.5rem;}

.shape-mdt-comment {width: 1.6rem;height: 1.7rem;}

.shape-mdt-reply {width: 1.9rem;height: 1.5rem;}

.shape-mdt-external {width: 2.4rem;height: 2.6rem;}

.shape-mdt-pinterest {width: 1.2rem;height: 1.6rem;}

.shape-mdt-instagram {width: 1.6rem;height: 1.6rem;}

.shape-mdt-weibo {width: 1.8rem;height: 1.55rem;}

.shape-mdt-wechat {width: 1.8rem;height: 1.45rem;}

.shape-mdt-youku {width: 1.8rem;height: 1.3rem;}

.shape-mdt-medblog {width: 1.8rem;height: 1.5rem;}

.shape-mdt-qqlive {width: 1.6rem;height: 1.5rem;}

html[dir="rtl"] .shape-mdt-arrow--previous,html[dir="rtl"] .shape-mdt-arrow--next,html[dir="rtl"] .shape-mdt-chevron--left,html[dir="rtl"] .shape-mdt-chevron--right {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}

html[dir="rtl"] .shape-mdt-chevron--right {height: auto;}

.image-list {overflow: auto;}

.image-list li {margin-bottom: 1rem;padding-right: 10px;}

@media screen and (min-width: 500px) {.image-list li {float: left;width: 50%;}}

@media screen and (min-width: 750px) {.image-list li {float: left;width: 33.33%;}}

.image-list__thumb {display: block;margin-bottom: 1rem;width: 100%;}

.image-list__title {display: block;}

.two-column-main img {max-width: 100%;}

.two-column-main figure,.two-column-main img,section figure,section img {max-width: 100%;}

.two-column-main figure.pull-left,section figure.pull-left {margin-right: 2rem;margin-bottom: 2rem;}

.two-column-main figure.pull-right,section figure.pull-right {margin-left: 2rem;margin-bottom: 2rem;}

figure.pull-left,figure.pull-right {max-width: 50%;position: relative;z-index: 1;}

@media screen and (max-width: 499px) {.two-column-main figure,section figure {width: 100%;}.content img:not(.carousel__item img):not(.hero--media img):not(.carousel__pagination img) {max-width: 100% !important;width: 100% !important;height: auto !important;margin-left: 0 !important;margin-top: 0 !important;}.article__body figure.pull-left,.two-column-main figure.pull-left {margin-right: 3rem;}}

@media screen and (min-width: 500px) {.two-column-main img,section img {max-width: 100%;}.two-column-main figure.pull-left,section figure.pull-left {margin-right: 4rem;margin-bottom: 3rem;}.two-column-main figure.pull-right,section figure.pull-right {margin-left: 4rem;margin-bottom: 3rem;}}

.label {display: inline-block;position: absolute;top: 4px;right: 16px;width: auto;color: #FFFFFF;text-transform: uppercase;font-weight: 700;font-size: 15px;max-width: 75%;text-align: right;padding-right: 0;padding-left: 2.8rem;padding-left: 8vw;overflow-wrap: normal;word-wrap: normal;word-break: normal;z-index: 1;}

.label:hover {text-decoration: none;}

.label .icon {position: absolute;right: -10px;bottom: 6px;}

.label .icon path {fill: #FFFFFF;}

.one-by-one .label,.one-by-two .tta__product .label {max-width: calc(100% - 8px);}

.bg-navy-blue .label {color: #00C4B3;}

.bg-navy-blue .label .icon path {fill: #00C4B3;}

.bg-medtronic-blue .label {color: #00CFBD;}

.bg-medtronic-blue .label .icon path {fill: #00CFBD;}

.bg-sky-blue .label,.bg-white .label {color: #B0008E;}

.bg-sky-blue .label .icon path,.bg-white .label .icon path {fill: #B0008E;}

.bg-light-blue .label,.bg-light-gray .label {color: #AE0080;}

.bg-light-blue .label .icon path,.bg-light-gray .label .icon path {fill: #AE0080;}

@media screen and (min-width: 500px) {.one-by-one .label,.one-by-two .label {padding-left: 4vw;}.two-by-one .label,.two-by-two .label {padding-left: 8vw;}}

@media screen and (min-width: 750px) {.one-by-one .label,.one-by-two .label {padding-left: 2vw;}.two-by-one .label,.two-by-two .label {padding-left: 4vw;}}

@media screen and (min-width: 1000px) {.one-by-one .label,.one-by-two .label {padding-left: 2rem;}.two-by-one .label,.two-by-two .label {padding-left: 4rem;}}

@media screen and (min-width: 750px) {.two-column-main {padding-right: 6px;}.three-column-main {float: right;padding-left: 6px;padding-right: 6px;}.three-column-main.alt {float: left;}}

a {color: #0085CA;text-decoration: none;}

a:hover {text-decoration: underline;}

.btn--load-more .btn--load-more__text {position: relative;}

.btn--load-more .icon {position: absolute;top: 2px;right: -20px;}

.btn--load-more .icon path {fill: #FFFFFF;}

.link-list {padding-left: 0;}

.link-list li {margin-bottom: 1rem;position: relative;}

.link-list a {display: inline-block;padding-left: 3rem;}

.link-list .icon-fallback-text {position: absolute;left: 0;top: calc(50% - 15px);}

.link-list .link--format {color: #B1B1B3;font-size: 1.4rem;}

.link-list.dated .date {display: block;margin-left: 3rem;font-size: 1.4rem;color: #53565A;}

.safety-info {display: block;}

.safety-info {position: relative;}

.shape-mdt-warning {vertical-align: middle;}

aside .textclearfloat {margin-top: 2rem;}

aside .related-links {padding: 2.7rem 2rem;color: #004B87;}

aside .related-links h4 {margin-top: 0;margin-bottom: 2.7rem;}

aside .related-links h5 {margin-top: 0;margin-bottom: 1.7rem;text-transform: inherit;color: #53565A;}

aside .related-links h5::first-letter {text-transform: uppercase;}

aside .related-links ul {margin-bottom: 0;padding: 0;}

aside .related-links ul:before,aside .related-links ul:after {content: ' ';display: table;}

aside .related-links ul:after {clear: both;}

aside .related-links li {margin: 0 0 1.7rem 0;padding: 0;margin-left: 2.5rem;}

aside .related-links li:last-child {margin-bottom: 0;}

aside .related-links li:before {left: 1rem;}

aside .related-links a {display: block;color: #004B87;}

aside .height-variable.bg-lighter-gray+.height-variable.bg-lighter-gray .related-links,aside .manual-related-links+.manual-related-links .related-links {padding-top: 0;}

.three-column-right-sidebar .related-links {padding: 1.5rem 1.5rem;}

.three-column-right-sidebar .related-links li {font-size: 1.4rem;}

@media screen and (min-width: 500px) and (max-width: 749px) {aside .related-links li {margin-left: 3%;width: 47%;float: left;}}

nav ul {list-style: none;}

nav ul li {display: inline-block;}

nav ul a {display: block;padding: 20px;text-decoration: none;}

.left-nav .accordion__content {padding: 0;}

.left-nav h4 {margin-top: 0;}

.left-nav .accordion__content>ul {margin-bottom: 0;padding: 0 0 2rem;}

.left-nav .accordion__content>ul:before,.left-nav .accordion__content>ul:after {content: ' ';display: table;}

.left-nav .accordion__content>ul:after {clear: both;}

.left-nav .accordion__content>ul ul {padding-left: 2rem;}

.left-nav li {border-bottom: 1px solid #0085CA;font-size: 1.4rem;}

.left-nav li>span {display: block;padding: 1rem 0 1rem 1rem;}

.left-nav li:last-child {border: none;}

.left-nav li:before {content: '';}

.left-nav li>a {padding: 1rem 2rem;display: block;color: #002554;}

.left-nav .active {font-weight: bold;}

.left-nav a.active {background-color: #5B7F95;color: #FFFFFF !important;}

.three-column-left-sidebar:not(.alt) .left-nav .accordion__label {display: none;}

.three-column-left-sidebar:not(.alt) .left-nav .accordion__content {display: block !important;}

@media screen and (min-width: 750px) {.three-column-left-sidebar.alt .left-nav .accordion__label {display: none;}.three-column-left-sidebar.alt .left-nav .accordion__content {display: block !important;}}

@media screen and (min-width: 500px) {.left-nav a:not(.accordion__label>a) {padding: 1rem 0 1rem 1rem;}}


/* Press Release specific header styles */

.article__header>img {margin-top: 2rem;}

.article__header .subtitle {color: #888B8D;text-align: center;}

.article__references h3 {color: #888B8D;}

.reference {padding-left: 1rem;position: relative;font-size: 1.4rem;color: #888B8D;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word;}

.reference sup {position: absolute;top: .75rem;right: 100%;right: calc(100% - 5px);overflow-wrap: normal;word-wrap: normal;word-break: normal;}

.press-release__location-date {float: left;margin-right: 3px;margin-bottom: 0;}

.share {padding: 1rem;border-bottom: 5px solid #FFFFFF;}

.share .row div:last-child a {border-right: 0;}

.share a {padding: 3px 0;border-right: 1px solid #71c5e9;display: block;}

.share a .icon {background-position: center;display: block;}

.share a .icon path {fill: #FFFFFF !important;}

.share-bar {text-align: center;background-color: #0085CA;position: fixed;z-index: 1002;}

.share-bar ul {display: inline-block;}

.share-bar ul li {display: inline-block;}

.share-bar ul li a {width: 5rem;padding-top: 1.2rem;padding-bottom: 1.1rem;color: #FFFFFF;display: block;}

.share-bar ul li a:hover {text-decoration: none;}

.share-bar ul li a .icon path {fill: #FFFFFF !important;}

.share-bar {width: 100%;bottom: 0;left: 0;}

@media screen and (min-width: 1100px) {footer {margin-bottom: 0;}.share-bar {width: initial;position: fixed;left: initial;bottom: initial;top: 35%;right: 0;}.share-bar ul li {display: block;}}

.tabs {background-color: #00A9E0;}

.tabs ul {margin: 0;padding: 0;width: 100%;}

.tabs ul li:before {content: "";position: static;left: 0;}

.tabs ul li>a {position: relative;display: block;height: 100%;color: #FFFFFF;}

.tabs ul li>a:after {content: "";position: absolute;top: 25%;right: 0;width: 1px;height: 50%;background-color: #FFFFFF;}

.tabs ul li:last-child>a:after {position: static;width: 0;height: 0;}

@media screen and (min-width: 500px) {.tabs ul {display: table;}.tabs li {display: table-cell;text-align: center;vertical-align: middle;height: 100%;}}


/* TTA - General - styling */

.tta {position: relative;height: 100%;padding-left: 2.8rem;padding-left: 8vw;padding-right: 2.8rem;padding-right: 8vw;background-position: 0 0;background-repeat: no-repeat;}

.tta .display-table {height: 100%;}

.tta .display-table-cell {vertical-align: middle;}

.subtemplate11 .tta .display-table-cell {vertical-align: top;padding-top: 4vw;}

@media screen and (min-width: 1100px) {.subtemplate11 .tta .display-table-cell {padding-top: 2.2em;}}

.tta blockquote {margin: 0;}

.tta h2 span,.tta cite span {display: block;}

.tta .utility-buttons {position: absolute;bottom: 0;}

.tta--gradient {background-image: -webkit-linear-gradient(top, #c0c1c1 0%, #f1f1f1 100%);background-image: -o-linear-gradient(top, #c0c1c1 0%, #f1f1f1 100%);background-image: linear-gradient(to bottom, #c0c1c1 0%, #f1f1f1 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC0C1C1', endColorstr='#FFF1F1F1', GradientType=0);}

.tta--decorative {display: none;}

.tta.tta--container {padding: 0;}

.two-column-main .tta.tta--container figure {width: 100%;}

.two-column-main .tta.tta--container .tta__graphic img {width: 100%;}

.tta--no-scale.tta {padding-top: 0;}

.tta--no-scale.tta__headline p {font-size: 1.6rem;line-height: 1.3;}

.tta--no-scale.tta__list ul>li {font-size: 1.6rem;}

.tta--no-scale h2 {font-size: 2.2rem !important;line-height: 2.09rem !important;}

.tta--no-scale .btn {font-weight: 600;}

@media screen and (min-width: 500px) and (max-width: 750px) {.tta--no-scale .display-table-cell p,.tta--no-scale .display-table-cell ul>li {font-size: 1.4rem;}}

@media screen and (max-width: 499px) {.tta {padding-top: 2.8rem;padding-top: 8.8vw;padding-bottom: 2.8rem;padding-bottom: 8.8vw;}.tta--no-scale.tta__headline .display-table-cell h2 {margin-top: 0;}}

@media screen and (max-width: 749px) {.two-by-two .tta {padding-top: 2.8rem;padding-top: 8.8vw;padding-bottom: 2.8rem;padding-bottom: 8.8vw;}.tta--no-scale.tta__headline .display-table-cell {/*vertical-align: top;*/}.tta--no-scale.tta__headline .display-table-cell h2 {margin-top: 2rem;}}

@media screen and (min-width: 500px) {.tta--decorative {display: block;}.one-by-one .tta,.one-by-two .tta {padding-left: 4vw;padding-right: 4vw;}.two-by-one .tta,.two-by-two .tta {padding-left: 8vw;padding-right: 8vw;}.one-by-two .tta--gradient {background: #c0c1c1;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwYzFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0c1c1), color-stop(50%, #f1f1f1), color-stop(50%, #f1f1f1), color-stop(100%, #f1f1f1));background: -webkit-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);background: -o-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);background: -ms-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);background: linear-gradient(to bottom, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$gradient-up', endColorstr='$gradient-down', GradientType=0);}.two-column-main .tta.tta--container.two-by-one:before {padding-top: 0;}.two-column-sidebar .tta {padding-top: 40px;padding-bottom: 40px;}}

@media screen and (min-width: 750px) {.one-by-one .tta,.one-by-two .tta {padding-left: 2vw;padding-right: 2vw;}.two-by-one .tta,.two-by-two .tta {padding-left: 4vw;padding-right: 4vw;}}

@media screen and (min-width: 1000px) {.one-by-one .tta,.one-by-two .tta {padding-left: 2rem;padding-right: 2rem;}.two-by-one .tta,.two-by-two .tta {padding-left: 4rem;padding-right: 4rem;}}


/* TTA - Quote - styling */

.tta__quote p,.hero .tta__quote p {position: relative;margin-top: 0;margin-bottom: 3vw;font-weight: 100;font-size: 10.3vw;line-height: 10.5vw;}

.tta__quote p:before,.tta__quote p:after,.hero .tta__quote p:before,.hero .tta__quote p:after {position: absolute;}

.tta__quote p:before,.hero .tta__quote p:before {content: '\201C';left: -4vw;}

.tta__quote p:after,.hero .tta__quote p:after {content: '\201D';}

.tta__quote cite,.hero .tta__quote cite {font-style: normal;font-size: 1.4rem;font-weight: 100;line-height: 1.6rem;}

.medtronic-com-kr-ko .tta__quote cite,.medtronic-com-kr-ko .hero .tta__quote cite {line-height: 1.2em;}

.tta__quote cite span,.hero .tta__quote cite span {display: block;}

@media (min-width: 500px) {.tta__quote p,.hero .tta__quote p {margin-bottom: 2vw;font-size: 5.2vw;line-height: 5.4vw;}.tta__quote p:before,.hero .tta__quote p:before {left: -1.8vw;}}

@media (min-width: 750px) {.tta__quote p,.hero .tta__quote p {margin-bottom: 1.5vw;font-size: 3.5vw;line-height: 3.7vw;}.tta__quote p:before,.hero .tta__quote p:before {left: -1.2vw;}.two-by-two .tta__quote p {margin-bottom: 3vw;font-size: 5.2vw;line-height: 5.4vw;}.two-by-two .tta__quote p:before {left: -2.4vw;}.four-column .tta__quote p {margin-bottom: 1.4vw;font-size: 2.6vw;line-height: 2.8vw;}.four-column .tta__quote p:before {left: -1.3vw;}.four-column .two-by-two .tta__quote p {margin-bottom: 3vw;font-size: 3.7vw;line-height: 3.9vw;}.four-column .two-by-two .tta__quote p:before {left: -2vw;}}

@media (min-width: 1000px) {.tta__quote p,.hero .tta__quote p {margin-bottom: 1.5rem;font-size: 3.5rem;line-height: 3.7rem;}.tta__quote p:before,.hero .tta__quote p:before {left: -1.2rem;}.two-by-two .tta__quote p {margin-bottom: 3rem;font-size: 5.2rem;line-height: 5.4rem;}.two-by-two .tta__quote p:before {left: -2.4rem;}.four-column .tta__quote p {margin-bottom: 1.4rem;font-size: 2.6rem;line-height: 2.8rem;}.four-column .tta__quote p:before {left: -1.3rem;}.four-column .two-by-two .tta__quote p {margin-bottom: 3rem;font-size: 3.7rem;line-height: 3.9rem;}.four-column .two-by-two .tta__quote p:before {left: -2rem;}}


/* TTA - Graphic - SCSS file */

.tta__graphic {position: relative;max-height: 100%;padding: 0;}

.tta__graphic:before {content: "";display: block;}

.tta__graphic .display-table {table-layout: fixed;}

.one-by-one .tta__graphic,.one-by-two .tta__graphic,.two-by-one .tta__graphic,.two-by-two .tta__graphic {padding: 0;}

.one-by-one .tta__graphic img {max-width: 100%;}

.one-by-two .tta__graphic img {max-width: 100%;}

.two-by-one .tta__graphic img {max-width: 100%;}

@media screen and (min-width: 500px) {.one-by-two .tta__graphic img {max-width: initial;max-height: 100%;}}

@media screen and (max-width: 499px) {.tta__graphic img {width: 100%;height: auto !important;margin-top: 0 !important;margin-left: 0 !important;}}

@media screen and (max-width: 749px) {.two-column-sidebar .tta__graphic img {width: 100%;height: auto !important;margin-top: 0 !important;margin-left: 0 !important;}}

@media screen and (min-width: 500px) and (max-width: 749px) {.two-by-two .tta__graphic img {width: 100%;height: auto !important;margin-top: 0 !important;margin-left: 0 !important;}.one-by-two .tta__graphic figure,.two-by-one .tta__graphic figure {width: 100%;height: 100%;}.one-by-two .tta__graphic img,.two-by-one .tta__graphic img {max-width: initial;max-height: initial;min-width: 100% !important;min-height: 100% !important;}}

.tta__inspirational h2 {margin: 0 0 2rem;font-size: 8.3vw;line-height: 7.9vw;}

.tta__inspirational span {display: block;text-transform: uppercase;}

@media screen and (min-width: 500px) {.tta__inspirational h2 {font-size: 4.4vw;line-height: 4.19vw;}}

@media screen and (min-width: 750px) {.tta__inspirational h2 {font-size: 3.2vw;line-height: 3.04vw;}.two-by-two .tta__inspirational h2 {font-size: 5.5vw;line-height: 5.23vw;}.four-column .tta__inspirational h2 {font-size: 2.1vw;line-height: 2vw;}.four-column .two-by-two .tta__inspirational h2 {font-size: 3.9vw;line-height: 3.71vw;}}

@media screen and (min-width: 1000px) {.tta__inspirational h2 {font-size: 3.2rem;line-height: 3.04rem;}.two-by-two .tta__inspirational h2 {font-size: 5.5rem;line-height: 5.23rem;}.four-column .tta__inspirational h2 {font-size: 2.1rem;line-height: 2rem;}.four-column .two-by-two .tta__inspirational h2 {font-size: 3.9rem;line-height: 3.71rem;}}

.tta.tta__product {padding: 0;}

.tta__product h2 {font-size: 9.5vw;line-height: 9.04vw;}

.tta__product p {font-size: 5.5vw;line-height: 5.7vw;}

.tta__product span span {display: inline-block;vertical-align: top;font-size: 1.4rem;line-height: 1.6rem;}

.tta__product .safety-info {margin-top: 10px;}

.tta__product .tta:not(.tta__graphic) {padding-left: 8vw;padding-right: 8vw;}

.tta__product .tta__graphic img {max-width: 100%;}

@media (min-width: 500px) {.tta.tta__product {padding: 0;}.tta__product h2 {font-size: 4.4vw;line-height: 4.19vw;}.tta__product p {font-size: 2.8vw;line-height: 3vw;}.tta__product .tta:not(.tta__graphic) {padding-left: 4vw;padding-right: 4vw;}.two-by-one .tta__product {padding-left: 0;padding-right: 0;}.two-by-one .tta__product .tta__graphic {background-position: center center;}.one-by-two .tta__product .one-by-one {float: none;width: 100%;height: 50%;}}

@media (min-width: 750px) {.tta__product h2 {font-size: 3.2vw;line-height: 3.04vw;}.tta__product p {font-size: 1.8vw;line-height: 2vw;}.tta__product .tta:not(.tta__graphic) {padding-left: 20px;padding-right: 20px;}}

@media (min-width: 1000px) {.tta__product h2 {font-size: 3.2rem;line-height: 3.04rem;}.tta__product p {font-size: 1.8rem;line-height: 2rem;}.tta__product .tta:not(.tta__graphic) {padding-left: 20px;padding-right: 20px;}}

.tta__headline h1,.tta__headline h2 {margin: 0 0 2rem 0;text-transform: uppercase;font-size: 8.3vw;line-height: 7.9vw;}

.medtronic-com-jp-ja .tta__headline h1,.medtronic-com-jp-ja .tta__headline h2 {font-size: 7.3vw;line-height: 8.3vw;}
.medtronic-com-jp-ja .tta__headline h1 .english,.medtronic-com-jp-ja .tta__headline h2 .english{font-size: 8.3vw;line-height: 8.3vw;}
.tta__headline p,.tta__headline h4,.tta__headline li {font-size: 5.5vw;line-height: 5.7vw;}

.three-column-main .tta__headline h1,.three-column-main .tta__headline h2 {font-size: 2.1rem;line-height: 2rem;}

.three-column-main .tta__headline p {font-size: 1.6rem;}

@media screen and (min-width: 500px) {.tta__headline h1,.tta__headline h2 {font-size: 4.4vw;line-height: 4.19vw;}.medtronic-com-jp-ja .tta__headline h1,.medtronic-com-jp-ja .tta__headline h2 {font-size: 3.7vw;line-height: 4.4vw;}.medtronic-com-jp-ja .tta__headline h1 .english,.medtronic-com-jp-ja .tta__headline h2 .english {font-size: 4.4vw;line-height: 4.4vw;}.tta__headline p,.tta__headline h4,.tta__headline li {font-size: 2.8vw;line-height: 3vw;}}

@media screen and (min-width: 750px) {.tta__headline h1,.tta__headline h2 {font-size: 3.2vw;line-height: 3.04vw;}.tta__headline p,.tta__headline h4,.tta__headline li {font-size: 1.9vw;line-height: 2.1vw;}.two-by-two .tta__headline h1,.two-by-two .tta__headline h2 {font-size: 5.5vw;line-height: 5.23vw;}.two-by-two .tta__headline p,.two-by-two .tta__headline h4 {font-size: 3.4vw;line-height: 3.6vw;}.four-column .tta__headline h1,.four-column .tta__headline h2 {font-size: 2.3vw;line-height: 2.19vw;}.medtronic-com-jp-ja .four-column .tta__headline h1,.medtronic-com-jp-ja .four-column .tta__headline h2 {font-size: 1.8vw;line-height: 2.3vw;}.medtronic-com-jp-ja .four-column .tta__headline h1 .english,.medtronic-com-jp-ja .four-column .tta__headline h2 .english {font-size: 2.3vw;line-height: 2.3vw;}.four-column .tta__headline p,.four-column .tta__headline h4,.four-column .tta__headline li {font-size: 1.6vw;line-height: 1.8vw;}.four-column .two-by-two .tta__headline h1,.four-column .two-by-two .tta__headline h2 {font-size: 3.9vw;line-height: 3.71vw;}.medtronic-com-jp-ja .four-column .two-by-two .tta__headline h1,.medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 {font-size: 2.72rem;line-height: 3.2rem;}.medtronic-com-jp-ja.four-column .two-by-two .tta__headline h1 .english,.medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 .english {font-size: 3.2rem;line-height: 3.2rem;}.four-column .two-by-two .tta__headline p,.four-column .two-by-two .tta__headline h4 {font-size: 2.5vw;line-height: 2.7vw;}}

@media screen and (min-width: 1000px) {.tta__headline h1,.tta__headline h2 {font-size: 3.2rem;line-height: 3.04rem;}.medtronic-com-jp-ja .tta__headline h1,.medtronic-com-jp-ja .tta__headline h2 {font-size: 2.72rem;line-height: 3.2rem;}.medtronic-com-jp-ja .tta__headline h1 .english,.medtronic-com-jp-ja .tta__headline h2 .english {font-size: 3.2rem;line-height: 3.2rem;}.tta__headline p,.tta__headline h4,.tta__headline li {font-size: 1.9rem;line-height: 2.1rem;}.two-by-two .tta__headline h1,.two-by-two .tta__headline h2 {font-size: 5.5rem;line-height: 5.23rem;}.two-by-two .tta__headline p,.two-by-two .tta__headline h4 {font-size: 3.4rem;line-height: 3.6rem;}.four-column .tta__headline h1,.four-column .tta__headline h2 {font-size: 2.1rem;line-height: 2rem;}.medtronic-com-jp-ja .four-column .tta__headline h1,.medtronic-com-jp-ja .four-column .tta__headline h2 {font-size: 1.9rem;line-height: 2.1rem;}.medtronic-com-jp-ja .four-column .tta__headline h1,.medtronic-com-jp-ja .four-column .tta__headline h2 .english {font-size: 2.1rem;line-height: 2.1rem;}.four-column .tta__headline p,.four-column .tta__headline h4,.four-column .tta__headline li {font-size: 1.4rem;line-height: 1.6rem;}.four-column .two-by-two .tta__headline h1,.four-column .two-by-two .tta__headline h2 {font-size: 3.9rem;line-height: 3.71rem;}.medtronic-com-jp-ja .four-column .two-by-two .tta__headline h1,.medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 {font-size: 2.72rem;line-height: 3.2rem;}.medtronic-com-jp-ja.four-column .two-by-two .tta__headline h1 .english,.medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 .english {font-size: 3.2rem;line-height: 3.2rem;}.four-column .two-by-two .tta__headline p,.four-column .two-by-two .tta__headline h4 {font-size: 2.5rem;line-height: 2.7rem;}}

.tta__social p {position: relative;margin-top: 0;margin-bottom: 3.15vw;font-weight: 100;font-size: 7vw;line-height: 7.2vw;}

.tta__social a {color: #00A9E0;text-decoration: none;}

.tta__social a:hover {text-decoration: underline;}

.tta__social cite {font-style: normal;font-size: 1.4rem;font-weight: 100;line-height: 1.6rem;}

.tta__social cite span {display: block;}

.tta__social .shape-mdt-twitter,.tta__social .shape-mdt-facebook,.tta__social .shape-mdt-linkedin {position: absolute;top: 6px;right: 6px;width: 2rem;height: auto;}

.tta__social .utility-buttons {width: 100%;left: 2rem;right: 2rem;margin: 0 auto 1rem;display: table;}

.tta__social .utility-buttons .icon-fallback-text {display: inline-block;}

.tta__social .utility-buttons a {margin-left: 1.5rem;margin-right: 1.5rem;line-height: 1;display: table-cell;text-align: center;vertical-align: middle;}

.tta__social .utility-buttons .icon {position: relative;}

.bg-navy-blue .tta__social .icon path,.bg-medtronic-blue .tta__social .icon path,.bg-dark-gray .tta__social .icon path {fill: #FFFFFF;}

@media (min-width: 500px) {.tta__social p {font-size: 4.4vw;line-height: 4.6vw;}}

@media (min-width: 750px) {.tta__social p {font-size: 2.9vw;line-height: 3.1vw;}.four-column .tta__social p {font-size: 2.1vw;line-height: 2.3vw;}}

@media (min-width: 1000px) {.tta__social p {font-size: 2.9rem;line-height: 3.1rem;}.four-column .tta__social p {font-size: 2.1rem;line-height: 2.3rem;}}

.tta__list .display-table-cell h2 {margin-top: 0;}

.tta__list ul {padding-left: 2.5rem;}

@media screen and (max-width: 500px) {.tta__list .display-table-cell h2 {margin-top: 0;}}

@media screen and (max-width: 749px) {.tta__list .display-table-cell h2 {margin-top: 2rem;}}

.tta__vertical .tta__headline .display-table-cell,.tta__vertical .tta__list .display-table-cell {vertical-align: top;}

.tta__vertical .tta__headline .display-table-cell h2 {margin-top: 2rem;}

@media screen and (min-width: 750px) {.tta__vertical .tta__list .display-table-cell h2 {margin-top: 2rem;}.tta__vertical.tta__product .tta__headline,.tta__vertical.tta__product .tta__list {padding-left: 2rem;padding-right: 2rem;}}

.dynamic-form Form {background-color: transparent;padding: 0px;}

.dynamic-form textarea {resize: none;}

.btn-transparent {background: transparent;}


/*headline-image-component-styles*/

.display-table-cell.headline-image {display: inline-flex;max-height: 749px;}

.one-by-one .display-table-cell.headline-image {margin: 0 -4.1vw 0;}

.two-by-two .display-table-cell.headline-image {margin: -8.8vw -8vw;}

.display-table-cell.headline-image.vertical-align-top {align-items: flex-start;}

.display-table-cell.headline-image.vertical-align-center {align-items: center;}

.display-table-cell.headline-image.vertical-align-bottom {align-items: flex-end;}

.headline-image {position: relative;top: 0;left: 0;}

.headline-image-content {position: absolute;display: block;z-index: 2;}

.one-by-one .headline-image-content {padding: 4vw;}

.two-by-two .headline-image-content {padding: 8vw;}

.align-right .headline-image-content {text-align: right;}

.align-middle .headline-image-content {text-align: center;}

.display-table-cell.vertical-align-top {vertical-align: top;}

.display-table-cell.vertical-align-bottom {vertical-align: bottom;}

@media (min-width:750px) {.display-table-cell.headline-image {padding-top: 3rem;padding-bottom: 3rem;margin: 0 !important;display: table-cell;position: inherit;}.headline-image img {position: absolute;top: 0;left: 0;}.headline-image-content {position: relative;padding: 0 !important;}}

.headline-image-content .btn {text-align: center;}

@media (max-width:749px) {.headline-image-content {left: 0;}.align-right .headline-image-content {right: 0;left: auto;}.align-middle .headline-image-content {left: 0;right: 0;margin-left: auto;margin-right: auto;}.vertical-align-top .headline-image-content {top: 0;}.vertical-align-center .headline-image-content {margin-top: auto;margin-bottom: auto;top: 0;bottom: 0;height: 50%;padding-top: 0;padding-bottom: 0;}.vertical-align-bottom .headline-image-content {bottom: 0;}}

@media (max-width: 499px) {.display-table-cell.headline-image {margin: -9vw -8vw !important;}.headline-image-content {left: 15px;}.align-right .headline-image-content {right: 15px;}.vertical-align-top .headline-image-content {top: 15px;}.vertical-align-bottom .headline-image-content {bottom: 15px;}.vertical-align-center .headline-image-content {padding-top: 4vw;}}

@media screen and (min-width:750px) and (max-width:850px) {.display-table-cell.headline-image {padding-top: 2rem;padding-bottom: 2rem;}.one-by-one .safety-info {text-align: left;margin-right: -10px;font-size: 1.9vw;}}


/*end headline-image-component-styles */

body {color: #53565A;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word;}

.medtronic-com-kr-ko body {word-break: normal;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {margin-top: 4.5rem;margin-bottom: 2.5rem;font-family: inherit;font-weight: 700;line-height: 1.1;color: #004B87;}

h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small {font-weight: normal;line-height: 1;}

h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5 {text-transform: uppercase;}

h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span {display: block;}

h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small {font-size: 65%;}

h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small {font-size: 75%;}

h1,.h1 {font-size: 3.2rem;line-height: 3.04rem;}

.sitemap h1,.sitemap .h1 {margin-top: 0;}

h2,.h2 {font-size: 2.4rem;line-height: 2.28rem;}

.sitemap h2,.sitemap .h2 {margin-top: 0;}

h3,.h3 {font-size: 1.8rem;line-height: 1.71rem;}

.sitemap h3,.sitemap .h3 {line-height: 0.5rem;padding-left: 20px;margin-top: 0;margin-bottom: 1.8rem;}

h4,.h4 {font-size: 1.6rem;line-height: 1.52rem;}

h5,.h5 {font-size: 1.6rem;line-height: 1.52rem;}

h6,.h6 {font-size: 1.6rem;line-height: 1.3;}

.medtronic-com-kr-ko h1,.medtronic-com-kr-ko h2,.medtronic-com-kr-ko h3,.medtronic-com-kr-ko h4,.medtronic-com-kr-ko h5,.medtronic-com-kr-ko h6,.medtronic-com-kr-ko .medtronic-com-kr-ko .h1,.medtronic-com-kr-ko .h2,.medtronic-com-kr-ko .h3,.medtronic-com-kr-ko .h4,.medtronic-com-kr-ko .h5,.medtronic-com-kr-ko .h6 {line-height: 1.3em !important;}

p {margin: 0 0 2rem;}

table p {margin: 0;}

p small {display: block;margin-top: .5rem;}

.bold {font-weight: 700;}

.normal-weight {font-weight: 400;}

.thin {font-weight: 100;}

.text-center {text-align: center;}

sup {position: relative;vertical-align: baseline;top: -.3em;}

h1 sup,h2 sup {font-size: 60%;top: -1rem;}

ul,ol {margin-top: 0;margin-bottom: 2rem;}

table ul,table ol {margin-bottom: 0;}

ul ul,ul ol,ol ul,ol ol {margin-bottom: 0;}

ul {list-style-type: square;}

ul li {font-size: 1.6rem;position: relative;}

ul.unstyled,ul.list-unstyled {margin: 0;padding: 0;list-style: none;}

.sitemap ul,.sitemap ol {margin-top: 0;margin-bottom: 1.8rem;padding-left: 60px;}

.sitemap ul ul,.sitemap ul ul ul {margin-bottom: 0;padding-left: 30px;}

.sitemap {padding-left: 20px;padding-right: 20px;}

@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {figure.pull-left~ul:not(.unstyled) {list-style-position: inside;text-indent: -1.5em;}}

.bg-navy-blue,.bg-medtronic-blue,.bg-cobalt-blue,.bg-medium-blue,.bg-dark-gray,.bg-blue-gray {color: #FFFFFF;}

.bg-navy-blue h1,.bg-navy-blue h2,.bg-navy-blue h3,.bg-navy-blue h4,.bg-navy-blue h5,.bg-navy-blue h6,.bg-navy-blue ul li:before,.bg-medtronic-blue h1,.bg-medtronic-blue h2,.bg-medtronic-blue h3,.bg-medtronic-blue h4,.bg-medtronic-blue h5,.bg-medtronic-blue h6,.bg-medtronic-blue ul li:before,.bg-cobalt-blue h1,.bg-cobalt-blue h2,.bg-cobalt-blue h3,.bg-cobalt-blue h4,.bg-cobalt-blue h5,.bg-cobalt-blue h6,.bg-cobalt-blue ul li:before,.bg-medium-blue h1,.bg-medium-blue h2,.bg-medium-blue h3,.bg-medium-blue h4,.bg-medium-blue h5,.bg-medium-blue h6,.bg-medium-blue ul li:before,.bg-dark-gray h1,.bg-dark-gray h2,.bg-dark-gray h3,.bg-dark-gray h4,.bg-dark-gray h5,.bg-dark-gray h6,.bg-dark-gray ul li:before,.bg-blue-gray h1,.bg-blue-gray h2,.bg-blue-gray h3,.bg-blue-gray h4,.bg-blue-gray h5,.bg-blue-gray h6,.bg-blue-gray ul li:before {color: #FFFFFF;}

.bg-sky-blue,.bg-white,.bg-light-gray,.bg-light-blue {color: #002554;}

.bg-sky-blue h1,.bg-sky-blue h2,.bg-sky-blue h3,.bg-sky-blue h4,.bg-sky-blue h5,.bg-sky-blue h6,.bg-sky-blue ul li:before,.bg-white h1,.bg-white h2,.bg-white h3,.bg-white h4,.bg-white h5,.bg-white h6,.bg-white ul li:before,.bg-light-gray h1,.bg-light-gray h2,.bg-light-gray h3,.bg-light-gray h4,.bg-light-gray h5,.bg-light-gray h6,.bg-light-gray ul li:before,.bg-light-blue h1,.bg-light-blue h2,.bg-light-blue h3,.bg-light-blue h4,.bg-light-blue h5,.bg-light-blue h6,.bg-light-blue ul li:before {color: #002554;}

.bg-navy-blue a,.bg-medtronic-blue a {color: #00A9E0;}

.extend-left:before {content: '';position: absolute;top: 0;left: -5000px;width: 5000px;height: 100%;background-color: inherit;}

.extend-right:after {content: '';position: absolute;top: 0;right: -5000px;width: 5000px;height: 100%;background-color: inherit;}

.half-height {height: 50%;}

.padding {padding: 15px;}

.inner {height: 100%;overflow: auto;}

.text-right {text-align: right;}

.border {border: 1px solid #B1B1B3;}

hr {margin: 2.5rem 0;border-top-color: #00A9E0;}

@media screen and (min-width: 500px) {.display-table {display: table;width: 100%;border-collapse: collapse;}.display-table-cell {display: table-cell;float: none;vertical-align: top;}.pad hr {margin-right: -1rem;margin-left: -1rem;}}

.addthis_toolbox {width: 100%;text-align: center;background-color: #0085CA;position: absolute;top: 0;z-index: 1002;padding: 0 2rem;}

.addthis_toolbox ul {display: table;width: 100%;max-width: 320px;margin: 0 auto;}

.addthis_toolbox li {display: table-cell;}

.addthis_toolbox li a {margin-bottom: 0;padding-top: 1rem;padding-right: 0;padding-bottom: 1rem;padding-left: 0;color: #FFFFFF;background-color: #0085CA;display: block;}

.addthis_toolbox li a .icon {width: 2rem;height: 2rem;}

.addthis_toolbox li a .icon path {fill: #FFFFFF;}

.addthis_toolbox li a .shape-mdt-facebook {width: 1rem;}

@media screen and (max-width: 1120px) {.addthis_toolbox {position: fixed;bottom: 0;left: 0;top: auto !important;}}

@media screen and (min-width: 1121px) {.addthis_outer {position: absolute;display: block;top: 0;}.addthis_toolbox {width: auto;position: absolute;left: 1006px;padding: 1rem 1rem 0;}.addthis_toolbox ul {display: block;width: auto;}.addthis_toolbox li {display: block;padding: 0 1rem 1rem;}.addthis_toolbox a {margin-bottom: 0 !important;padding-top: 1.2rem;padding-bottom: 1.1rem;text-align: center;display: block;}}

html.no-js .addthis_outer {display: none !important;}

.social {height: 100%;position: relative;word-break: break-word;padding: 4vw 4.7vw;}

.social .display-table {height: 100%;}

.social .display-table-cell {vertical-align: middle;position: relative;}

.social h2,.social a,.social p {margin-bottom: 0;line-height: 1.2;}

.social h2 {display: none;margin-top: 0;padding-right: 3vw;font-size: 5.5vw;font-weight: 900;}

.social p {font-size: 4vw;}

.social p:last-of-type {margin-bottom: 2vw;}

.social h2+p,.social .social__account {font-size: 3.5vw;}

.social .social__account {margin-bottom: 1rem;display: inline-block;}

.social .video-thumb {max-width: 70%;margin-bottom: 2rem;display: block;}

.social .social__link--top-right {position: absolute;top: 1rem;right: 1rem;}

.bg-navy-blue .social .icon path,.bg-medtronic-blue .social .icon path,.bg-cobalt-blue .social .icon path,.bg-medium-blue .social .icon path,.bg-dark-gray .social .icon path,.bg-blue-gray .social .icon path {fill: #FFFFFF;}

.bg-navy-blue .display-table,.bg-medtronic-blue .display-table,.bg-cobalt-blue .display-table,.bg-medium-blue .display-table,.bg-dark-gray .display-table,.bg-blue-gray .display-table {border-top-color: #FFFFFF;}

.bg-sky-blue .social .icon path,.bg-white .social .icon path,.bg-light-gray .social .icon path,.bg-light-blue .social .icon path {fill: #002554;}

.bg-sky-blue .display-table,.bg-white .display-table,.bg-light-gray .display-table,.bg-light-blue .display-table {border-top-color: #002554;}

.level-1-subtemplate,.nav-belt-pad {padding-top: 2rem;}

@media screen and (max-width:749px) {.level-1-subtemplate,.nav-belt-pad {padding-top: 0;}}

.one-by-two .one-by-one:nth-of-type(2) .social .display-table:before {height: 1px;background-color: #002554;content: '';position: absolute;top: 0;right: 1rem;left: 1rem;}

.two-by-one .one-by-one:nth-of-type(2) .social .display-table:before {height: 1px;content: '';position: absolute;top: 0;right: 1rem;left: 1rem;}

.one-by-two .one-by-one:nth-of-type(2) .social .display-table:before {height: 1px;content: '';position: absolute;top: 0;right: 1rem;left: 1rem;}

.one-by-two .one-by-one:nth-of-type(2) .social .display-table:before,.two-by-one .one-by-one:nth-of-type(2) .social .display-table:before {background-color: #888B8D;}

@media screen and (min-width: 500px) {.social {padding: 2vw;}.social h2 {font-size: 3.2vw;}.social p {overflow: hidden;font-size: 3.2vw;}.social h2+p,.social .social__account {font-size: 2.8vw;}.two-by-one .social-component .one-by-one {width: 50%;}.two-by-one .one-by-one:nth-of-type(2) .social .display-table:before {width: 1px;height: auto;top: 1rem;bottom: 1rem;left: 0;}.two-column-sidebar .social {padding: 4rem 4vw;}}

@media screen and (min-width: 750px) {.social {padding-left: 1.4vw;padding-right: 1.4vw;}.social h2,.social p {font-size: 2.1vw;}.social h2+p,.social .social__account {font-size: 1.8vw;}.social .social__video {max-width: 22vw;}.four-column .social {padding-right: 1vw;padding-left: 1vw;}.four-column .social p:last-of-type {margin-bottom: 1vw;}.four-column .social h2 {font-size: 2vw;}.four-column .social p {font-size: 1.8vw;}.four-column .social h2+p,.four-column .social .social__account {font-size: 1.6vw;line-height: 1;}.two-column-sidebar .social {padding: 2rem 2vw;}}

@media screen and (min-width: 1000px) {.social {padding: 2rem 1.4rem;}.social h2 {padding-right: 3rem;font-size: 2.1rem;}.social p:last-of-type {margin-bottom: 2rem;}.social p {font-size: 2.1rem;}.social h2+p,.social .social__account {font-size: 1.8rem;}.social .social__video {max-width: 20rem;}.four-column .social p {font-size: 1.8rem;}.four-column .social h2+p,.four-column .social .social__account {font-size: 1.6rem;}.four-column .social h2 {font-size: 2rem;padding-right: 2rem;}}

.utility-buttons {line-height: 0;}

.utility-buttons a {display: inline-block;vertical-align: middle;line-height: 1;font-size: 0;margin-right: 1.5rem;}

.utility-buttons a:hover {text-decoration: none;}

.utility-buttons a path {fill: #0085CA;}

.utility-buttons a .icon-fallback-text>.icon {vertical-align: bottom;}

aside .contact-us {padding: 2rem;}

aside .contact-us h4 {margin-top: 0;}

aside .contact-us section {border-top: 1px solid #5B7F95;padding: 2rem 1rem;}

.medtronic-com-ca-en aside .contact-us section,.medtronic-com-ca-fr aside .contact-us section {padding-left: 0;padding-right: 0;}

aside .contact-us section p,aside .contact-us section address {margin-bottom: .5rem;}

aside .contact-us section address {font-style: normal;}

aside .contact-us section:first-of-type {margin-top: 0;border-top: none;padding-top: 0;}

aside .contact-us a {display: block;margin-bottom: 3px;color: #71C5E8;font-weight: 500;line-height: 1.2;}

.bg-medtronic-blue .contact-us h4 {color: #FFCE00;}

@media screen and (min-width: 500px) and (max-width: 749px) {aside .contact-us section {width: 48%;float: left;}aside .contact-us section:nth-of-type(even) {float: right;}aside .contact-us section:nth-of-type(odd) {clear: left;}aside .contact-us section:nth-of-type(2) {padding-top: 0;border: none;}}

html.no-touch .contact-us .link__telephone {color: #FFFFFF;}

.michelson-logo {display: block;margin-top: 2rem;margin-bottom: 2rem;margin-left: auto;margin-right: 2rem;width: 121px;height: 70px;}

table {margin: 2rem 0 4rem;overflow-wrap: normal;word-wrap: normal;word-break: normal;}

.press-release-archive table {border-bottom: 1px solid #0085ca;display: block;}

@media all and (max-width: 500px) {.press-release-archive table {border-bottom: none;margin-bottom: 2rem;}}

th {background-color: #004B87;color: #FFFFFF;vertical-align: bottom;}

th button {text-align: left;}

th,td {padding: .8rem 1rem;word-break: normal;}

tr:first-child td {border-top: 1px solid #002554;}

@media all and (max-width:639px) {.tablesaw-stack tr:first-child td {border-top: 0;}.tablesaw-stack tr:first-child td:first-child {border-top: 1px solid #002554;}}

td {padding-top: 1rem;padding-bottom: 1rem;}

td img {max-width: 8rem !important;display: block;margin-bottom: 1rem;}

.press-release-archive td {border: 0;display: block;float: left;margin-right: 1rem;padding: 0;}

.press-release-archive td:last-child {border: 0;}

.press-release-archive td a {padding: 10px 20px;background: #e8e8e7;display: block;}

.press-release-archive td.active a {background: #0085ca;color: #fff;}

@media all and (max-width: 500px) {.press-release-archive td {padding-bottom: 10px;}}

th {border-left: 1px solid #FFFFFF;}

th:first-child {border-color: #004B87;}

th:last-child {border-right: 1px solid #004B87;}

td {vertical-align: top;border-left: 1px solid #002554;border-bottom: 1px solid #002554;}

td:last-child {border-right: 1px solid #002554;}

tbody th {border-top: 1px solid #FFFFFF !important;vertical-align: top;}

tbody th ul li:before {color: #fff;}

.overflow-scroll {width: 100%;overflow-x: scroll;}


/*! Tablesaw - v2.0.1 - 2015-10-09
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2015 Filament Group; Licensed MIT */

ul.tablesaw-advance-dots li:before {content: '';}

table.tablesaw {empty-cells: show;max-width: 100%;width: 100%;margin-top: 1rem;}

.tablesaw {border-collapse: collapse;width: 100%;}

.tablesaw,.tablesaw-columntoggle,.tablesaw-swipe,.tablesaw-sortable {border: 0;padding: 0;}

.tablesaw th,.tablesaw td,.tablesaw-columntoggle th,.tablesaw-columntoggle td,.tablesaw-swipe th,.tablesaw-swipe td,.tablesaw-sortable th,.tablesaw-sortable td {border-right: 1px solid #002554;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.tablesaw-enhanced .tablesaw-bar .btn {border: 1px solid #002554;background: none;color: #0085CA;clear: both;cursor: pointer;display: block;font-family: Effra, Arial, sans-serif;margin: 0;position: relative;text-align: center;text-decoration: none;text-transform: capitalize;width: 100%;-webkit-appearance: none !important;-moz-appearance: none !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased;}

.medtronic-com-gr-el .tablesaw-enhanced .tablesaw-bar .btn {font-family: Arial, sans-serif;}

.tablesaw-enhanced .tablesaw-bar:hover {text-decoration: none;}

.tablesaw-enhanced .tablesaw-bar a.btn {color: #1c95d4;}

.tablesaw-bar {margin-top: 0;}

.tablesaw-bar:before,.tablesaw-bar:after {content: ' ';display: table;}

.tablesaw-bar:after {clear: both;}

.tablesaw-bar .btn-select:focus,.tablesaw-bar .btn-select:active {background: none !important;}

.tablesaw-bar .btn-select select {background: none;border: none;position: absolute;font-weight: inherit;left: 0;top: 0;margin: 0;width: 100%;height: 100%;z-index: 2;min-height: 1em;opacity: 0;filter: alpha(opacity=0);display: inline-block;color: transparent;}

.tablesaw-bar .btn select option {background: #FFFFFF;font-family: inherit;}

.tablesaw-enhanced .tablesaw-bar .btn.btn-select {padding-right: 2.5em;min-width: 7.25em;text-align: left;text-indent: 0;}

.tablesaw-bar .btn.btn-small,.tablesaw-bar .btn.btn-micro {display: inline-block;width: auto;height: auto;position: relative;top: 0;}

.tablesaw-enhanced .tablesaw-bar .btn-select {text-align: left;}

.tablesaw-bar .btn-select:after {background: #e5e5e5;background: rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25);box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25);content: " ";display: block;position: absolute;}

.tablesaw-bar .btn-select.btn-small,.tablesaw-bar .btn-select.btn-micro {padding-top: .5rem;padding-bottom: .5rem;padding-left: 0;padding-right: 1.5rem;}

.tablesaw-bar .btn-select:after {content: '';width: 0;height: 0;border-style: solid;border-width: 10px 6px 0 6px;border-top-width: 10px;border-bottom-width: 0;border-left-width: 6px;border-right-width: 6px;border-color: #0085CA transparent transparent transparent;background: none;left: auto;right: 10px;top: calc(50% - 5px);}

.tablesaw-advance .btn {-webkit-appearance: none;-moz-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.tablesaw-advance .btn.btn-micro {font-size: .8125em;padding-top: .3em;padding-bottom: .25em;padding-left: .7em;padding-right: .7rem;}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn {display: inline-block;overflow: hidden;width: 1.8em;height: 1.8em;background-position: 50% 50%;margin-left: .5em;position: relative;}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before {content: "\0020";overflow: hidden;width: 0;height: 0;position: absolute;}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before {left: .5em;top: .65em;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #004B87;}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before {left: .5em;top: .65em;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #004B87;}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before {top: .45em;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before {left: .6em;border-right: 5px solid #004B87;}

.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before {left: .7em;border-left: 5px solid #004B87;}

.tablesaw-advance a.tablesaw-nav-btn.disabled {opacity: .25;filter: alpha(opacity=25);cursor: default;pointer-events: none;}

.tablesaw-bar {clear: both;font-family: inherit;}

.tablesaw-toolbar {font-size: 1.6rem;float: left;margin-right: 1rem;}

.tablesaw-toolbar label {clear: both;display: block;margin-left: .5em;text-transform: uppercase;color: #888B8D;}

.tablesaw-bar .btn,.tablesaw-enhanced .tablesaw-bar .btn {margin-top: .5em;margin-bottom: .5em;}

.tablesaw-bar .btn-select,.tablesaw-enhanced .tablesaw-bar .btn-select {margin-bottom: 0;}

.tablesaw-bar .tablesaw-toolbar .btn {margin-top: 0;margin-bottom: 1rem;margin-left: .4rem;margin-right: 0;text-transform: uppercase;border: none;-webkit-box-shadow: none;box-shadow: none;background: transparent;font-size: 1em;padding-left: .3em;}

.tablesaw-bar .tablesaw-toolbar .btn-select {min-width: 0;}

.tablesaw-bar .tablesaw-toolbar select {color: #888;text-transform: none;background: transparent;}

.tablesaw-toolbar~table {clear: both;}

.tablesaw-toolbar .a11y-sm {clip: rect(0 0 0 0);height: 1px;overflow: hidden;position: absolute;width: 1px;}

@media (min-width: 24em) {.tablesaw-toolbar .a11y-sm {clip: none;height: auto;width: auto;position: static;overflow: visible;}}

.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label {display: none;}


/* Mobile first styles: Begin with the stacked presentation at narrow widths */

@media only all {/* Show the table cells as a block level element */.tablesaw-stack td,.tablesaw-stack th {text-align: left;display: block;}.tablesaw-stack tr {clear: both;display: table-row;}/* Make the label elements a percentage width */.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label {display: block;width: 30%;display: inline-block;}/* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top {display: block;padding: .4em 0;margin: .4em 0;}.tablesaw-cell-label {display: block;}/* Avoid double strokes when stacked */.tablesaw-stack tbody th.group {margin-top: -1px;}/* Avoid double strokes when stacked */.tablesaw-stack th.group b.tablesaw-cell-label {display: none !important;}}

@media (max-width: 39.9375em) {.tablesaw-stack thead td,.tablesaw-stack thead th {display: none;}.tablesaw-stack tbody td,.tablesaw-stack tbody th {clear: right;float: left;width: 100%;}.tablesaw-cell-label {vertical-align: top;}.tablesaw-cell-content {max-width: 67%;display: inline-block;}.tablesaw-stack td:empty,.tablesaw-stack th:empty {display: none;}}


/* Media query to show as a standard table at 560px (35em x 16px) or wider */

@media (min-width: 40em) {.tablesaw-stack tr {display: table-row;}/* Show the table header rows */.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th {display: table-cell;margin: 0;}/* Hide the labels in each cell */.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label {display: none !important;}}

.tablesaw-fix-persist {table-layout: auto;}

@media only all {/* Unchecked manually: Always hide */.tablesaw-swipe th.tablesaw-cell-hidden,.tablesaw-swipe td.tablesaw-cell-hidden {display: none;}}

.btn.tablesaw-columntoggle-btn span {text-indent: -9999px;display: inline-block;}

.tablesaw-columntoggle-btnwrap {position: relative;/* for dialog positioning */}

.tablesaw-columntoggle-btnwrap .dialog-content {padding: .5em;}


/* Remove top/bottom margins around the fieldcontain on check list */

.tablesaw-columntoggle-popup {display: none;}

.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {display: block;position: absolute;top: 2em;right: 0;background-color: #FFFFFF;padding: .5em .8em;border: 1px solid #002554;z-index: 1;}

.tablesaw-columntoggle-popup fieldset {margin: 0;}


/* Hide all prioritized columns by default */

@media only all {.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1 {display: none;}}

.tablesaw-columntoggle-btnwrap .dialog-content {top: 0 !important;right: 1em;left: auto !important;width: 12em;max-width: 18em;margin: -.5em auto 0;}

.tablesaw-columntoggle-btnwrap .dialog-content:focus {outline-style: none;}


/* Show priority 1 at 320px */

@media (min-width: 320px) {.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1 {display: table-cell;}}


/* Show priority 2 at 500px */

@media (min-width: 500px) {.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2 {display: table-cell;}}


/* Show priority 3 at 750px */

@media (min-width: 750px) {.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3 {display: table-cell;}}


/* Show priority 4 at 900 */

@media (min-width: 900px) {.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4 {display: table-cell;}}


/* Show priority 5 at 1000px */

@media (min-width: 1000px) {.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5 {display: table-cell;}}

@media only all {/* Unchecked manually: Always hide */.tablesaw-columntoggle th.tablesaw-cell-hidden,.tablesaw-columntoggle td.tablesaw-cell-hidden {display: none;}/* Checked manually: Always show */.tablesaw-columntoggle th.tablesaw-cell-visible,.tablesaw-columntoggle td.tablesaw-cell-visible {display: table-cell;}}

.tablesaw-columntoggle-popup .btn-group>label {display: block;padding: .2em 0;white-space: nowrap;}

.tablesaw-columntoggle-popup .btn-group>label input {margin-right: .8em;}

.tablesaw-sortable,.tablesaw-sortable thead,.tablesaw-sortable thead tr,.tablesaw-sortable thead tr th {position: relative;}

.tablesaw-sortable th.tablesaw-sortable-head button {background: none;border: none;padding: 0;}

.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {width: 7px;height: 10px;content: "\0020";position: absolute;right: .5em;}

.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after {content: "\2191";}

.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {content: "\2193";}

.tablesaw-sortable .not-applicable:after {content: "--";display: block;}

.tablesaw-sortable .not-applicable span {display: none;}

.tablesaw-advance {float: right;}

.tablesaw-advance.minimap {margin-right: .4em;}

.tablesaw-advance-dots {float: left;margin: 0;padding: 0;list-style: none;}

.tablesaw-advance-dots li {display: table-cell;margin: 0;padding: .4em .2em;}

.tablesaw-advance-dots li i {width: .3em;height: .3em;background: #0085CA;display: inline-block;}

.tablesaw-advance-dots-hide {opacity: .25;filter: alpha(opacity=25);cursor: default;pointer-events: none;}

.responsive-table-editor-based .pad>div {overflow: auto;}

.download-attachment {margin-bottom: 2rem;position: relative;overflow: auto;margin-right: 1rem;}

.download-attachment a {padding-left: 3rem;display: inline-block;}

.download-attachment a .link--title {font-weight: 900;}

.download-attachment .link--format,.download-attachment .details {color: #B1B1B3;font-size: 1.4rem;}

.download-attachment .icon-fallback-text {position: absolute;left: 0;top: .5rem;}

.download-attachment .details,.download-attachment .description {margin-left: 3rem;margin-bottom: 0;display: block;}

.download-attachment .details>.date {margin-left: 0;color: inherit;display: inline;}

.download-attachment .thumbnail {float: left;padding-right: 15px;padding-left: 15px;}

.shape-mdt-download--archive path {fill: #004B87;}

.shape-mdt-download--document path {fill: #71C5E8;}

.shape-mdt-download--image path {fill: #00A9E0;}

.shape-mdt-download--media path {fill: #0085CA;}

.video-component:before,.video-component:after {content: ' ';display: table;}

.video-component:after {clear: both;}

.video-component .pad {padding-left: 4.7vw;padding-right: 4.7vw;}

.video-component__main {padding-bottom: 3.2vw;}

.video-component__main img.video__poster {width: 100% !important;max-width: none !important;}

.video-component__list {padding: 2rem 0;}

.video-component__list-item {margin-bottom: 5vw;}

.video-component__list-item:before,.video-component__list-item:after {content: ' ';display: table;}

.video-component__list-item:after {clear: both;}

.video__trigger {position: relative;padding-top: 56.25%;display: block;cursor: pointer;margin-bottom: 3.2vw;overflow: hidden;}

.video-container {padding-left: 20px;padding-right: 20px;}

.side-rail-subtemplate .video-container,.subtemplate .video-container {padding-left: 0;padding-right: 0;}

.video__trigger>img {position: absolute;top: 0;z-index: 1;}

.content img.video__poster {width: 100%;}

.video__title {margin: 0;text-transform: none;color: #53565A;font-weight: 400;overflow: hidden;}

.video-component__list-item--thumb {padding-right: 5px;}

.video-component__list-item--details {padding-left: 5px;}

.video__details--duration {font-weight: bold;}

.video__details {margin: 0;}

.video__cta {position: relative;display: block;margin-top: 1.8vw;text-transform: uppercase;font-weight: 700;overflow: hidden;}

.video__cta .shape-mdt-chevron--right {margin-top: .1rem;margin-left: .5rem;vertical-align: top;position: relative;}

.video__cta path {fill: #0085CA;}

.video__cta-wrap {padding-top: 1rem;padding-left: 0;position: relative;min-height: 3rem;}

.video__cta-wrap .shape-mdt-youtube {line-height: 1;position: absolute;top: 1.5rem;left: 0;}

.video__cta-wrap .video__cta {margin-top: 0;}

.video__cta-wrap .shape-mdt-youtube+.video__cta {margin-left: 2.5rem;}

.height-variable .one-by-one:before {padding-top: 0 !important;}

.embed-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}

.embed-container iframe,.embed-container object,.embed-container embed {position: absolute;top: 0;left: 1px;width: 100%;height: 100%;}

.video-component__youtube-feed .shape-mdt-youtube {margin-right: 1vw;}

.video__title {font-size: 5vw;line-height: 6.65vw;max-height: 19.95vw;}

.video-component__list-item .video__title {font-size: 4.3vw;line-height: 5.6vw;max-height: 16.8vw;}

.video__details--duration,.video__details--transcript-link {font-size: 3.6vw;line-height: 4.6vw;}

.video__title--duration {display: inline;}

.video__cta {font-size: 4.6vw;line-height: 5.95vw;}

.video__trigger--play-button {position: absolute;z-index: 2;border: 1px solid #FFFFFF;background-color: rgba(0, 0, 0, 0.5);width: 6rem;height: 6rem;top: calc(50% - (6rem / 2));left: calc(50% - (6rem / 2));}

.video__trigger--play-button .shape-mdt-arrow--next {position: absolute;top: calc(50% - 1.3rem);left: calc(50% - .7rem);}

.video__trigger--play-button path {fill: #0085CA;}

.video-component__list-item .video__trigger--play-button {width: 3.4rem;height: 3.4rem;top: calc(50% - (3.4rem / 2));left: calc(50% - (3.4rem / 2));}

.video-component__list-item .video__trigger--play-button .shape-mdt-arrow--next {width: 1.1rem;height: 1.8rem;top: calc(50% - 1.3rem);left: calc(50% - .5rem);}

.video-container {padding-left: 20px;padding-right: 20px;}

.side-rail-subtemplate .video-container {padding-left: 0;padding-right: 0;}

.modal__video.modal.in {background-color: rgba(0, 0, 0, 0.8) !important;}

.modal__video .modal-dialog {width: 100% !important;max-width: 640px !important;margin: 0 !important;}

.modal__video .modal-content {border: none;background-color: black;}

.modal__video .modal-header {background-color: #FFFFFF;padding: 0 !important;display: table;width: 100%;height: 4rem;}

.modal__video .modal-header .modal-title {display: table-cell;vertical-align: middle;padding-left: 2rem;padding-right: 4.5rem;}

.modal__video .modal-header .icon-fallback-text {top: 0;right: 0;width: 40px !important;height: 37px !important;}

.modal__video .modal-header .icon {border: none;background: #0085CA;padding: 0;margin-top: 0;width: 40px !important;height: 37px !important;}

.modal__video .modal-body {max-height: none !important;padding: 0;}

.modal__video .modal-body::-webkit-scrollbar {width: 0;height: 0;}

.video-component .display-table,.video-component .display-table-cell {height: 100%;vertical-align: middle;}

.one-by-two .video-component .display-table,.height-variable .video-component .display-table {position: relative;}

.one-by-two .video-component .display-table:before,.height-variable .video-component .display-table:before {content: '';position: absolute;top: 0;left: 1rem;right: 1rem;height: 1px;background-color: black;}

.two-by-one .video-component .display-table {position: relative;}

.two-by-one .video-component .display-table:before {content: '';position: absolute;top: 1rem;left: -1px;bottom: 1rem;right: 0;width: 1px;background-color: black;}

@media screen and (max-width: 499px) {.two-by-one .video-component .display-table:before {top: 0;left: 1rem;right: 1rem;height: 1px;width: auto;}}

@media screen and (min-width: 500px) {.video-component .pad {padding-left: 2vw;padding-right: 2vw;}.two-by-one .video-component .unstyled.pad {padding-left: 3vw;}.one-by-two .video-component .one-by-one,.height-variable .video-component .one-by-one {width: 100% !important;}.video__poster {width: 100%;}.video-component__main {padding-bottom: 2vw;}.video-component__list-item {margin-bottom: 3vw;}.video-component__list li:nth-child(2):last-child {padding-top: 5vw;}.video__trigger {margin-bottom: 1.8vw;}.video__cta {margin-top: 1vw;}.video__cta-wrap .shape-mdt-youtube {margin-top: 0 !important;top: 1.3rem;}.video__title {font-size: 3.2vw;line-height: 1.2;max-height: 11.52vw;}.video-component__list-item .video__title {font-size: 2.8vw;line-height: 1.2;max-height: 10.08vw;}.video__details--duration,.video__details--transcript-link {font-size: 2.4vw;line-height: 3.2vw;}.video__cta {font-size: 2.9vw;line-height: 3.75vw;}.video-component__list li:last-child .video-component__list-item {margin-bottom: 0;}.one-by-two .display-table,.two-by-one .display-table {padding-top: 0;}.two-by-one .display-table:before {content: '';position: absolute;top: 1.5rem;bottom: 1.5rem;left: -1px;right: 0;width: 1px;height: auto;}/* .video-component .one-by-one:first-child { z-index: 2; }*/.video-component .one-by-one .content {overflow: visible;}}

@media screen and (min-width: 750px) {.video-component .pad {padding-left: 1.4vw;padding-right: 1.4vw;}.two-by-one .video-component .unstyled.pad {padding-left: 2vw;}.video__title {font-size: 2.1vw;line-height: 1.2;max-height: 7.56vw;}.video-component__list-item .video__title {font-size: 1.8vw;line-height: 1.2;max-height: 6.48vw;}.video__details--duration,.video__details--transcript-link {font-size: 1.6vw;line-height: 2.1vw;}.video__cta {font-size: 1.8vw;line-height: 1;}.video-component__main {padding-bottom: 1.4vw;}.video-component__list-item {margin-bottom: 2vw;}.video-component__list li:nth-child(2):last-child {padding-top: 4vw;}.video__trigger {margin-bottom: 1vw;}.video__cta {margin-top: 1vw;}.video__cta-wrap .shape-mdt-youtube {top: 1rem;}.four-column .one-by-one .video-component .one-by-one .pad,.four-column .two-by-one .video-component .one-by-one .pad,.four-column .one-by-two .video-component .one-by-one .pad {padding-left: 1vw;padding-right: 1vw;}.four-column .one-by-one .video-component .one-by-one .video__trigger,.four-column .two-by-one .video-component .one-by-one .video__trigger,.four-column .one-by-two .video-component .one-by-one .video__trigger {margin-bottom: .5vw;}.four-column .one-by-one .video-component .one-by-one .video-component__main,.four-column .two-by-one .video-component .one-by-one .video-component__main,.four-column .one-by-two .video-component .one-by-one .video-component__main {padding-bottom: 1vw;}.four-column .one-by-one .video-component .one-by-one .video-component__list,.four-column .two-by-one .video-component .one-by-one .video-component__list,.four-column .one-by-two .video-component .one-by-one .video-component__list {padding: 1.3vw 0;}.four-column .one-by-one .video-component .one-by-one .video-component__list-item,.four-column .two-by-one .video-component .one-by-one .video-component__list-item,.four-column .one-by-two .video-component .one-by-one .video-component__list-item {margin-bottom: 1vw;}.four-column .one-by-one .video-component .one-by-one .video__details,.four-column .two-by-one .video-component .one-by-one .video__details,.four-column .one-by-two .video-component .one-by-one .video__details {line-height: 1.8vw;}.four-column .one-by-one .video-component .one-by-one .video__cta,.four-column .two-by-one .video-component .one-by-one .video__cta,.four-column .one-by-two .video-component .one-by-one .video__cta {margin-top: .4vw;}.four-column .one-by-one .video-component .one-by-one .video__title,.four-column .two-by-one .video-component .one-by-one .video__title,.four-column .one-by-two .video-component .one-by-one .video__title {font-size: 1.6vw;line-height: 1.2;max-height: 5.76vw;}.four-column .one-by-one .video-component .one-by-one .video-component__list-item .video__title,.four-column .two-by-one .video-component .one-by-one .video-component__list-item .video__title,.four-column .one-by-two .video-component .one-by-one .video-component__list-item .video__title {font-size: 1.5vw;line-height: 1.2;max-height: 5.4vw;}.four-column .one-by-one .video-component .one-by-one .video__details--duration,.four-column .one-by-one .video-component .one-by-one .video__details--transcript-link,.four-column .two-by-one .video-component .one-by-one .video__details--duration,.four-column .two-by-one .video-component .one-by-one .video__details--transcript-link,.four-column .one-by-two .video-component .one-by-one .video__details--duration,.four-column .one-by-two .video-component .one-by-one .video__details--transcript-link {font-size: 1.4vw;line-height: 1;}.four-column .one-by-one .video-component .one-by-one .video__cta,.four-column .two-by-one .video-component .one-by-one .video__cta,.four-column .one-by-two .video-component .one-by-one .video__cta {font-size: 1.4vw;}.four-column .one-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,.four-column .two-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,.four-column .one-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {width: .5vw;}.four-column .one-by-one .video-component .one-by-one .video__cta-wrap .shape-mdt-youtube,.four-column .two-by-one .video-component .one-by-one .video__cta-wrap .shape-mdt-youtube,.four-column .one-by-two .video-component .one-by-one .video__cta-wrap .shape-mdt-youtube {top: 1.3rem;}.four-column .one-by-one .video-component__youtube-feed .one-by-one .shape-mdt-youtube,.four-column .two-by-one .video-component__youtube-feed .one-by-one .shape-mdt-youtube,.four-column .one-by-two .video-component__youtube-feed .one-by-one .shape-mdt-youtube {margin-top: .2vw;}.four-column .one-by-one .video-component__youtube-feed .shape-mdt-youtube,.four-column .two-by-one .video-component__youtube-feed .shape-mdt-youtube {margin-top: .2vw;}.four-column .two-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {width: .65vw;}}

@media screen and (min-width: 1000px) {.video-component .pad {padding-left: 1.5rem;padding-right: 1.5rem;}.two-by-one .video-component .unstyled.pad {padding-left: 2.2rem;}.video-component__main {padding-bottom: 1.4rem;}.video-component__list-item {margin-bottom: 2rem;}.video-component__list li:nth-child(2):last-child {padding-top: 4rem;}.video__trigger {margin-bottom: 1rem;}.video__cta {margin-top: .8rem;}.video__title {font-size: 2.1rem;line-height: 1.2;max-height: 7.56rem;}.video-component__list-item .video__title {font-size: 1.8rem;line-height: 1.2;max-height: 6.48rem;}.video__details--duration,.video__details--transcript-link {font-size: 1.4rem;line-height: 1.8rem;}.video__cta {font-size: 1.5rem;line-height: 1.9rem;}.four-column .one-by-one .video-component .one-by-one .pad,.four-column .two-by-one .video-component .one-by-one .pad,.four-column .one-by-two .video-component .one-by-one .pad {padding-left: 1rem;padding-right: 1rem;}.four-column .one-by-one .video-component .one-by-one .video__trigger,.four-column .two-by-one .video-component .one-by-one .video__trigger,.four-column .one-by-two .video-component .one-by-one .video__trigger {margin-bottom: .5rem;}.four-column .one-by-one .video-component .one-by-one .video-component__main,.four-column .two-by-one .video-component .one-by-one .video-component__main,.four-column .one-by-two .video-component .one-by-one .video-component__main {padding-bottom: 1rem;}.four-column .one-by-one .video-component .one-by-one .video-component__list,.four-column .two-by-one .video-component .one-by-one .video-component__list,.four-column .one-by-two .video-component .one-by-one .video-component__list {padding: 1.3rem 0;}.four-column .one-by-one .video-component .one-by-one .video-component__list-item,.four-column .two-by-one .video-component .one-by-one .video-component__list-item,.four-column .one-by-two .video-component .one-by-one .video-component__list-item {margin-bottom: 1rem;}.four-column .one-by-one .video-component .one-by-one .video__details,.four-column .two-by-one .video-component .one-by-one .video__details,.four-column .one-by-two .video-component .one-by-one .video__details {line-height: 1.8rem;}.four-column .one-by-one .video-component .one-by-one .video__cta,.four-column .two-by-one .video-component .one-by-one .video__cta,.four-column .one-by-two .video-component .one-by-one .video__cta {margin-top: .2rem;}.four-column .one-by-one .video-component .one-by-one .video__title,.four-column .two-by-one .video-component .one-by-one .video__title,.four-column .one-by-two .video-component .one-by-one .video__title {font-size: 1.6rem;line-height: 1.2;max-height: 5.76rem;}.four-column .one-by-one .video-component .one-by-one .video-component__list-item .video__title,.four-column .two-by-one .video-component .one-by-one .video-component__list-item .video__title,.four-column .one-by-two .video-component .one-by-one .video-component__list-item .video__title {font-size: 1.5rem;line-height: 1.2;max-height: 5.4rem;}.four-column .one-by-one .video-component .one-by-one .video__details--duration,.four-column .one-by-one .video-component .one-by-one .video__details--transcript-link,.four-column .two-by-one .video-component .one-by-one .video__details--duration,.four-column .two-by-one .video-component .one-by-one .video__details--transcript-link,.four-column .one-by-two .video-component .one-by-one .video__details--duration,.four-column .one-by-two .video-component .one-by-one .video__details--transcript-link {font-size: 1.4rem;line-height: 1;}.four-column .one-by-one .video-component .one-by-one .video__cta,.four-column .two-by-one .video-component .one-by-one .video__cta,.four-column .one-by-two .video-component .one-by-one .video__cta {font-size: 1.4rem;}.four-column .one-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,.four-column .two-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,.four-column .one-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {width: .5rem;}.four-column .two-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {width: .65rem;}.four-column .video-component__youtube-feed .shape-mdt-youtube {margin-top: .3rem;}.video-component__youtube-feed .shape-mdt-youtube {margin-right: 1rem;}}

.bg-white .video__details--duration {color: #595959;}

.bg-white .video-component a {color: #0085CA;}

.bg-white .video-component i:not(.shape-mdt-arrow--next) path {fill: #0085CA;}

.bg-white .video-component .display-table:before {background-color: #B1B1B3;}

.bg-light-blue .video__details--duration {color: #515151;}

.bg-light-blue .video-component a {color: #0A5591;}

.bg-light-blue .video-component i:not(.shape-mdt-arrow--next) path {fill: #0A5591;}

.bg-light-blue .video-component .display-table:before {background-color: #888B8D;}

.bg-sky-blue .video__details--duration {color: #434343;}

.bg-sky-blue .video-component a {color: #004B87;}

.bg-sky-blue .video-component i:not(.shape-mdt-arrow--next) path {fill: #004B87;}

.bg-sky-blue .video-component .display-table:before {background-color: #888B8D;}

.bg-medtronic-blue .video__details--duration {color: #C3C3C3;}

.bg-medtronic-blue .video-component a {color: #85DCFF;}

.bg-medtronic-blue .video-component i:not(.shape-mdt-arrow--next) path {fill: #85DCFF;}

.bg-medtronic-blue .video-component .display-table:before {background-color: #888B8D;}

.bg-navy-blue .video__details--duration {color: #B1B1B1;}

.bg-navy-blue .video-component a {color: #71C5E8;}

.bg-navy-blue .video-component i:not(.shape-mdt-arrow--next) path {fill: #71C5E8;}

.bg-navy-blue .video-component .display-table:before {background-color: #888B8D;}

.bg-light-gray .video__details--duration {color: #3D3D3D;}

.bg-light-gray .video-component a {color: #003773;}

.bg-light-gray .video-component i:not(.shape-mdt-arrow--next) path {fill: #003773;}

.bg-light-gray .video-component .display-table:before {background-color: #888B8D;}

.is-splash.flowplayer .fp-ui,.is-paused.flowplayer .fp-ui {background: url("../images/play icon.png") center center no-repeat !important;background-size: auto;}

.flowplayer{background-color:transparent !important;}

/* ## Within .two-column-main, author can insert 2 or 3 columns for content. ## Both R and L columns must sit flush with edge of container ## All columns must be the same width
*/

.column-control img {margin-bottom: 2rem;}

@media screen and (min-width: 500px) {.column-control .row {text-align: justify;}.column-control .row:after {content: '';display: inline-block;width: 100%;}.column-control .row * {text-align: left;}[class*="column-control__col-"] {display: inline-block;vertical-align: text-top;}.column-control__col-4 {width: 23%;}.column-control__col-3 {width: 31%;}.column-control__col-5 {width: 69%;}.column-control__col-2 {width: 48%;}}

.bio__details h1 {margin-top: 0;margin-bottom: 1rem;}

.bio__details span {display: inline-block;margin-top: 5px;margin-bottom: 10px;font-weight: 700;color: #5B7F95;}

.bio__details p {margin-bottom: 0;}

.bio__content hr {border-color: #00A9E0;}

@media screen and (min-width: 500px) {.bio__details {margin-bottom: 4vw;}.bio__details .display-table {height: 100%;}.bio__details .display-table-cell {vertical-align: middle;}}

@media screen and (min-width: 1000px) {.bio__details {margin-bottom: 35px;}}

.contact-list-item {margin: 0 -1rem 2rem;padding: 0 1rem 2rem;}

.contact__name {margin: 0;line-height: initial;font-size: 2.4rem;font-weight: normal;text-transform: capitalize;color: #004B87;}

@media screen and (min-width: 500px) {.contact-list-item {margin: 0 0 3rem 0;padding-top: 0;padding-bottom: 0;padding-left: 0;padding-right: 2rem;}}

@media screen and (min-width: 500px) and (max-width: 749px) {.contact-list-item:nth-of-type(2n+1) {clear: both;}}

@media screen and (min-width: 750px) {.contact__tel a {color: #53565A;text-decoration: none;}.contact-list-item:nth-of-type(3n+1) {clear: both;}}

@media screen and (max-width: 499px) {.contact-list-item {width: calc(100% + 2rem);}}

footer {position: relative;z-index: 1003;border-top: 15px solid #0085CA;}


/*Email header story related CSS*/

.request_headers {display: none;}

.footer__nav {background-color: #004B87;}

.footer__nav .accordion {margin-bottom: 0;}

.footer__nav .accordion__label {background-color: transparent;}

.footer__nav .accordion__label a {padding-top: 1.5rem;padding-bottom: 1.5rem;}

.footer__nav .accordion__label a:hover {text-decoration: none;}

.footer__nav .accordion__item.open>.accordion__label {background-color: transparent;}

.footer__nav .accordion__item.open>.accordion__label a {color: #FFFFFF;}

.footer__nav .accordion__item.open>.accordion__label .accordion__icon:before,.footer__nav .accordion__item.open>.accordion__label .accordion__icon:after {background-color: #FFFFFF;}

.footer__nav .accordion__content {border: none;padding-top: .5rem;padding-bottom: 1.5rem;padding-left: 5rem;}

.footer__nav .accordion__content a {display: block;padding: .5rem 0;color: #FFFFFF;}

@media screen and (min-width: 500px) {.footer__nav {padding: 2.5rem 0 3rem;}.footer__nav .column-control {padding: 0 2rem;}.footer__nav .accordion__item {border: none;}.footer__nav .accordion__label,.footer__nav li {font-size: 1.4rem;}.footer__nav .accordion__content {padding: 0;}}

.footer__content {padding: 3.5rem 0;background-color: #002554;text-align: center;}

.footer__content .container-fluid {position: relative;}

.footer__social-links a {display: inline-block;margin: 1rem;line-height: 0;background-color: #0085CA;width: 4.5rem;height: 4.5rem;vertical-align: top;}

.footer__social-links a i {display: inline-block;position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}

.footer__social-links a i path {fill: #FFFFFF;}

.footer__social-links .shape-mdt-facebook {width: 1rem;height: auto;}

.footer__social-links .shape-mdt-instagram {width: 1.9rem;height: auto;}

.footer__social-links .shape-mdt-linkedin {width: 2rem;height: auto;}

.footer__social-links .shape-mdt-pinterest {width: 1.5rem;height: auto;}

.footer__social-links .shape-mdt-twitter {width: 2.2rem;height: auto;}

.footer__social-links .shape-mdt-wechat {width: 2.35rem;height: auto;}

.footer__social-links .shape-mdt-weibo {width: 2.25rem;height: auto;}

.footer__social-links .shape-mdt-youku {width: 2.4rem;height: auto;}

.footer__social-links .shape-mdt-youtube {width: 2rem;height: auto;}

@media screen and (max-width: 499px) {.footer__nav .accordion__label a:hover {cursor: pointer;}.footer__social-links {margin: 0 auto;width: 25rem;}.footer__social-links a:nth-last-child(4):first-child {margin-left: -1rem;}.footer__social-links a:nth-last-child(4):first-child~a:last-child {margin-right: -1rem;}}

@media screen and (min-width: 500px) {.footer__social-links a {margin: .5rem;width: 3rem;height: 3rem;}.footer__social-links .shape-mdt-facebook {width: .8rem;height: auto;}.footer__social-links .shape-mdt-instagram {width: 1.7rem;height: auto;}.footer__social-links .shape-mdt-linkedin {width: 1.6rem;height: auto;}.footer__social-links .shape-mdt-pinterest {width: 1.4rem;height: auto;}.footer__social-links .shape-mdt-twitter {width: 1.8rem;height: auto;}.footer__social-links .shape-mdt-wechat {width: 2rem;height: auto;}.footer__social-links .shape-mdt-weibo {width: 2rem;height: auto;}.footer__social-links .shape-mdt-youku {width: 2rem;height: auto;}.footer__social-links .shape-mdt-youtube {width: 1.8rem;height: auto;}}

.footer__legal-links ul {padding: 1.5rem 0 1rem;}

.footer__legal-links a {padding: 0 1.5rem;border-left: 2px solid #B1B1B3;font-size: 1.4rem;color: #FFFFFF;}

.footer__legal-links li:first-child a {border: none;}

.footer__content p {margin-bottom: 1rem;font-size: 1.2rem;color: #B1B1B3;}

.footer__qr-code {display: none;position: absolute;top: 0;left: 2rem;text-align: left;}

.footer__qr-code img {max-width: 87px;}

@media screen and (min-width: 500px) {.footer__copy {margin: 0 110px;}.footer__qr-code {display: block;}.footer__qr-code img {max-width: 76px;}}

@media screen and (min-width: 750px) {.footer__qr-code img {max-width: 87px;}}

footer .brandcentral-footer-top {max-width: 1000px;margin-left: auto;margin-right: auto;position: relative;}

.brandcentral-footer-top p {color: #fff;}

footer .brandcentral-footer-top p a {color: #00a9df;}

.pad {padding-left: 2rem;padding-right: 2rem;}

.container-fluid {max-width: 1000px;position: relative;}

.height-variable:before {padding-top: 0 !important;}

.height-variable .content {position: static;}

.two-column-main .article__header {margin-bottom: 3rem;}

a:focus,.select2-container--focus .select2-selection__rendered {outline: 1px solid #F7A800 !important;}

[data-whatinput="mouse"] a:focus,[data-whatinput="mouse"] .select2-container--focus .select2-selection__rendered:focus,[data-whatinput="touch"] a:focus,[data-whatinput="touch"] .select2-container--focus .select2-selection__rendered:focus {outline: none !important;}

.bg-white a {color: #0085CA;}

.bg-light-blue a {color: #0A5591;}

.bg-sky-blue a {color: #004B87;}

.bg-medtronic-blue a {color: #85DCFF;}

.bg-navy-blue a {color: #71C5E8;}

.bg-light-gray a {color: #003773;}

.bg-medium-blue a {color: #004B87;}

.bg-blue-gray a {color: #B9D9EB;}

.vert-space {margin-top: 2rem;margin-bottom: 2rem;}

html.no-touch .link__telephone {pointer-events: none;cursor: default;color: inherit;}

body.hide-content .content-wrap {opacity: 0;filter: alpha(opacity=0);}

@media screen and (max-width: 749px) {.two-column-sidebar {padding-top: 4rem;}}

header {height: 10rem;background-color: #004B87;}

.medtronic-brand-us-en header,.medtronic-brand-home header {height: 11rem;}

.medtronic-brand-us-en header.header .col-md-8,.medtronic-brand-us-en header.header .col-md-9 {text-align: right;color: #fff;}

.medtronic-brand-us-en header.header .col-md-8 a,.medtronic-brand-us-en header.header .col-md-9 a {font-size: 1.7rem;color: #fff;text-transform: uppercase;}

.medtronic-brand-us-en header .header_top_nav {padding: 15px 0 0;}

header>.container-fluid {position: relative;}

header .header__logo {margin-top: 2.3rem;padding-left: 2rem;display: inline-block;height: 2.5rem;}

header .header__logo img {display: inline-block;width: 14.2rem;}

header .header__select {margin-bottom: 0;padding-left: 0;}

header .header__select>li {display: inline-block;padding-right: 0;}

header .select2 {border: 1px solid transparent;}

header .select2 * {outline: none;}

header .select2.select2-container--open {border-top: 1px solid #71c5e8;border-right: 1px solid #71C5E8;border-bottom: 1px solid transparent;border-left: 1px solid #71C5E8;outline: none;}

header .select2 .select2-selection--single {border: none;background-color: #004B87;}

header .select2 .select2-selection--single .select2-selection__rendered {padding-right: 3rem;color: #FFFFFF;text-align: right;}

header .select2 .select2-selection--single .select2-selection__arrow {background-color: #004B87;height: 55%;width: 2.6rem;top: 2px;right: 2px;}

header .select2 .select2-selection--single .select2-selection__arrow b:before {display: none;}

header .select2 .select2-selection--single .select2-selection__arrow b:after {border-color: #0085CA transparent;top: -.5rem;left: -1rem;position: absolute;}

header .select2-container--default.select2-container--disabled.select2-container--focus .select2-selection__rendered {outline: none !important;}

header .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {color: #B9D9EB;}

header .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow {display: none;}

header .select-language .select2-container--default.select2-container--disabled {position: relative;}

header .select-language .select2-container--default.select2-container--disabled:after {content: '';width: 1px;height: 1.2rem;background-color: #0085CA;position: absolute;top: .7rem;right: 0;}

header .select-language .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {padding-left: 0;padding-right: 2.2rem;}

header .select-country .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {padding-left: .7rem;padding-right: 2rem;}

.select2-dropdown--language .select2-results li,.select2-dropdown--country .select2-results li {padding-right: 1rem;padding-left: 1rem;text-align: right;font-weight: 600;display: block;}

.select2-dropdown--language .select2-results li[aria-disabled="true"],.select2-dropdown--country .select2-results li[aria-disabled="true"] {display: none;}

.nav-bar {background-color: #0085CA;height: 5.2rem;position: relative;}

.nav-bar .btn {border: none;font-size: 2.1rem;background-color: #0085CA;}

.nav-bar .btn--nav-style {text-transform: none;color: #FFFFFF;padding-top: 1.6rem;padding-bottom: 1.6rem;}

.nav-bar .btn--nav-style:hover {color: #002554;cursor: pointer;}

.nav-bar .btn--nav-style:hover .shape-mdt-search path {fill: #002554;}

.nav-bar .btn--nav-style .btn-label {margin-left: 2rem;}

.nav-bar .btn .icon-fallback-text {position: absolute;top: 1.4rem;right: 10rem;}

.nav-bar .btn .shape-mdt-search {width: 2.5rem;height: 2.5rem;}

.nav-bar .btn .shape-mdt-search path {fill: #FFFFFF;}

.btn.btn__search {padding-left: 2rem;padding-right: 2rem;float: right;}

@media screen and (max-width: 749px) {.select2-container--open:not(.select2-container--below):not(.select2-container--above) {left: 1.5rem !important;right: 1.5rem !important;}header .header__logo {display: block;}header .header__select {width: 100%;height: 3rem;padding: 0 1rem;border-bottom: 1px solid #002554;display: block;overflow: visible;}header .header__select>li {float: left;display: block;text-align: left;}header .header__select .select2-container .select2-selection--single .select2-selection__rendered {padding-top: 0;padding-bottom: 0;line-height: 2.6rem;font-size: 1.2rem;}header .header__select .select2-container .select2-selection--single .select2-selection__arrow b:after {top: -.8rem;}.select2-dropdown.select2-dropdown--language,.select2-dropdown.select2-dropdown--country {width: 100% !important;border-top: 1px solid #B1B1B3;left: -0.3rem;}.select2-dropdown.select2-dropdown--language .select2-results>.select2-results__options,.select2-dropdown.select2-dropdown--country .select2-results>.select2-results__options {max-height: 25rem;}.select2-dropdown.select2-dropdown--language .select2-results li,.select2-dropdown.select2-dropdown--country .select2-results li {font-size: 1.25rem;text-align: left;}}

@media screen and (min-width: 750px) {header {height: 9rem;}header .header__logo {margin-top: 2.9rem;height: 3rem;}header .header__logo img {width: 18rem;}header .header__select {width: auto;position: absolute;top: 3rem;right: 0;left: auto;}header .select2 .selection .select2-selection__rendered {font-weight: 900;}header .select-language .select2-container--default.select2-container--disabled:after {height: 1.6rem;top: .8rem;}header .select-language .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {padding-right: 3rem;}header .select-country .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {padding-left: 2.5rem;}.nav-bar {height: 6rem;}.nav-bar .btn {font-size: 2.7rem;}.nav-bar .btn--nav-style {padding-top: 2rem;padding-bottom: 2rem;}.nav-bar .btn .icon-fallback-text {top: 1.7rem;right: 12rem;}}

.btn__menu,.btn__search {position: relative;display: inline-block;color: #FFFFFF;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;padding-left: 2rem;padding-right: 3.5rem;}
.medtronic-com-jp-ja .btn__menu{padding-right:0;}

.btn__menu .menu-icon,.btn__search .menu-icon {position: absolute;top: 1.4rem;width: 2.4rem;height: 2.4rem;}

.btn__menu .menu-icon .menu-icon__midline,.btn__menu .menu-icon:before,.btn__menu .menu-icon:after,.btn__search .menu-icon .menu-icon__midline,.btn__search .menu-icon:before,.btn__search .menu-icon:after {content: '';display: block;height: .4rem;width: 2.4rem;background-color: #FFFFFF;position: absolute;left: 0;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}

.btn__menu .menu-icon .menu-icon__midline,.btn__search .menu-icon .menu-icon__midline {top: 1rem;}

.btn__menu .menu-icon:before,.btn__search .menu-icon:before {top: 0;}

.btn__menu .menu-icon:after,.btn__search .menu-icon:after {bottom: 0;}

.btn__menu.active,.btn__search.active {background-color: #FFFFFF;}
.medtronic-com-jp-ja .btn__menu.active{padding-right:.2em;}
.btn__menu.active .btn__menu-text,.btn__search.active .btn__menu-text {color: #0085CA;}

.btn__menu.active .menu-icon .menu-icon__midline,.btn__menu.active .menu-icon:before,.btn__menu.active .menu-icon:after,.btn__search.active .menu-icon .menu-icon__midline,.btn__search.active .menu-icon:before,.btn__search.active .menu-icon:after {background-color: #0085CA;left: -2px;}

.btn__menu.active .menu-icon .menu-icon__midline,.btn__search.active .menu-icon .menu-icon__midline {height: 0;top: 1rem;}

.btn__menu.active .menu-icon:before,.btn__search.active .menu-icon:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);top: 1rem;width: 3rem;}

.btn__menu.active .menu-icon:after,.btn__search.active .menu-icon:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);bottom: 1rem;width: 3rem;}

.btn__menu:hover .menu-icon:before,.btn__menu:hover .menu-icon:after,.btn__menu:hover .menu-icon__midline,.btn__search:hover .menu-icon:before,.btn__search:hover .menu-icon:after,.btn__search:hover .menu-icon__midline {background-color: #002554;}

.btn__menu:hover .btn__menu-text,.btn__search:hover .btn__menu-text {color: #002554;}

.btn__menu-text {position: relative;padding-left: 4rem;}

@media screen and (max-width: 374px) {.btn.btn__search {padding-left: 0rem;padding-right: 1rem;}}

#main-navigation {display: none;background-color: #002554;position: absolute;width: 100%;z-index: 1049;}

#main-navigation a {position: relative;color: #0085CA;display: block;font-size: 1.8rem;line-height: 1;padding-top: 1.5rem;padding-right: 3rem;padding-bottom: 1.5rem;padding-left: 2rem;}

#main-navigation a path {fill: #B1B1B3;}

#main-navigation a:hover {color: #002554;text-decoration: none;}

#main-navigation a:hover path {fill: #002554;}

#main-navigation a.active {background-color: #0085CA;color: #FFFFFF;text-decoration: none;}

#main-navigation a.active path {fill: #FFFFFF;}

#main-navigation .nav-items__back-link a {position: relative;padding-left: 4rem;}

#main-navigation .nav-items__back-link a path {fill: #B1B1B3;}

#main-navigation .nav-items__back-link i {position: absolute;left: 1.8rem;top: 1.5rem;}

.nav-items__level-1--link i,.nav-items__level-2--link i {display: none;}

.nav-items__level-1--link.has-submenu i,.nav-items__level-2--link.has-submenu i {display: inline-block;position: absolute;right: 1.8rem;top: 1.6rem;}

.nav-menu {position: relative;width: 100%;z-index: 1045;background-color: #002554;overflow: hidden;}

.nav-items__level-1,.nav-items__level-2,.nav-items__level-3 {width: 100%;position: absolute;top: 0;background-color: #FFFFFF;}

.nav-items__level-1 li,.nav-items__level-1 a,.nav-items__level-2 li,.nav-items__level-2 a,.nav-items__level-3 li,.nav-items__level-3 a {display: block;position: static;}

.nav-items__level-2--list,.nav-items__level-3--list {display: none;}

.nav-items__level-2.showing .nav-items__level-2--list {display: block;}

.nav-items__level-3.showing .nav-items__level-3--list {display: block;}

.nav-items__level-1 {z-index: 1040;}

.nav-items__level-2 {z-index: 1041;}

.nav-items__level-3 {z-index: 1042;}

ul.nav-items {z-index: 1043;padding-top: 2.1rem;padding-bottom: 2.1rem;}


/*  ***  */

@media screen and (max-width: 749px) {#main-navigation {padding-left: 1rem;padding-right: 1rem;}#main-navigation a,#main-navigation span {font-size: 2.2rem;}#main-navigation .icon {width: .8rem;height: auto;}.nav-bar__btn-menu {padding-left: 1rem;padding-right: 1rem;}.btn__menu {padding-left: 1rem;}.nav-items li {border-bottom: 1px solid #B9D9EB;}.nav-items__level-1,.nav-items__level-2,.nav-items__level-3 {background-color: #FFFFFF;}.nav-items__level-1 {left: 0;}.nav-items__level-2,.nav-items__level-3 {left: 100%;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}.nav-items__level-2.showing,.nav-items__level-3.showing {-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}html[dir="rtl"] .nav-items__level-2,html[dir="rtl"] .nav-items__level-3 {left: -100%;-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}html[dir="rtl"] .nav-items__level-2.showing,html[dir="rtl"] .nav-items__level-3.showing {-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}


/*  ***  */

@media screen and (min-width: 750px) {.btn__menu .menu-icon,.btn__search .menu-icon {top: 1.7rem;}.btn__menu.active:before,.btn__search.active:before {content: '';width: 1px;height: 6rem;background-color: #0085CA;position: absolute;top: 0;left: 0;}#main-navigation>.row {max-width: 1000px;margin: 0 auto;border-left: 1px solid #002554;}#main-navigation .nav-items__back-link {display: none;}.nav-menu:before,.nav-menu:after {content: ' ';display: table;}.nav-menu:after {clear: both;}.nav-items__level-1:after,.nav-items__level-2:after {content: '';width: 1px;height: 999rem;background-color: #002554;position: absolute;top: 0;right: 0;bottom: 0;}.nav-items__level-1,.nav-items__level-2,.nav-items__level-3 {left: 100%;}.nav-items__level-1 li,.nav-items__level-1 a,.nav-items__level-2 li,.nav-items__level-2 a,.nav-items__level-3 li,.nav-items__level-3 a {display: block;position: static;}.nav-items__level-1 {width: 33%;left: 0;}}

@media screen and (min-width:1000px) {.nav-menu {overflow: visible;}.nav-items__level-1:after,.nav-items__level-2:after {content: none;}}

html.no-js .nav-bar {height: auto;}

html.no-js .btn__menu {background-color: #FFFFFF;color: #0085CA;}

html.no-js .menu-icon .menu-icon__midline,html.no-js .menu-icon:before,html.no-js .menu-icon:after {background-color: #0085CA;left: -2px;}

html.no-js #main-navigation {display: block;overflow-y: scroll;z-index: 1049;height: 40rem;position: static;}

html.no-js #main-navigation .nav-items__back-link a {padding-left: 2rem;}

html.no-js .nav-menu {padding-top: 2rem;border-bottom: 1px solid #B9D9EB;}

html.no-js ul.nav-items {padding-top: 0;}

html.no-js .nav-items__wrapper {width: 100%;position: static;}

html.no-js .nav-items__level-2,html.no-js .nav-items__level-3 {display: block;margin-left: 2rem;}

html.no-js .nav-items__level-2,html.no-js .nav-items__level-3 {margin-bottom: 1rem;}

html.no-js .nav-items__level-2--list,html.no-js .nav-items__level-3--list {display: block;}

html.no-js .btn__search .icon-fallback-text {display: none;}

.modal-top:before {height: 20% !important;}

.modal-backdrop {background-color: #eee;}

.modal-backdrop.in {z-index: 1065;}

.modal-backdrop.in~.modal-backdrop.in {background: none;}

.modal-content {border-radius: 0;box-shadow: none;background-color: #002554;color: #FFFFFF;}

.modal-content .modal-header,.modal-content .modal-body,.modal-content .modal-footer {border: 0;}

.modal-content .modal-header {padding-right: 60px;padding-bottom: 0;border-bottom: 0;position: relative;}

.modal-content .modal-footer {padding-bottom: 30px;text-align: center;}

.modal-content .modal-body p strong {color: #FFCE00;text-transform: uppercase;}

.modal .btn {border: 1px solid #FFFFFF;background-color: transparent;color: #FFFFFF;}

.modal .btn.close {position: absolute;top: 10px;right: 5px;}

.modal .icon-fallback-text {position: absolute;top: 8px;right: 8px;width: 30px;height: 30px;}

.modal .icon-fallback-text .icon path {fill: #FFFFFF;}

.modal {text-align: center;}

.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}

#modalAcknowledge.in {z-index: 1079;padding-right: 0 !important;}

.modal.in~.modal.in {display: none !important;}

@media screen and (min-width: 320px) {.modal-lg {width: 95%;}.modal-header,.modal-body,.modal-footer {padding-left: 20px;}.modal-header h3 {font-size: 18px;}.modal-body {padding-right: 20px;}.modal-body::-webkit-scrollbar {width: 5px;}.modal-body::-webkit-scrollbar-thumb {background-color: #ccc;}.modal-footer {padding: initial;padding-top: 30px;}.modal-footer .btn {min-width: 121px;}.modal-footer .btn:first-child {margin-right: 1em;}}

@media screen and (min-width: 750px) {.modal-lg {width: 95%;}}


/*
http://stackoverflow.com/questions/18422223/bootstrap-3-modal-vertical-position-center
*/

@media screen and (min-width: 1000px) {.modal-lg {width: 900px;}.modal:before {display: inline-block;vertical-align: middle;content: " ";height: 100%;}.modal-header,.modal-body,.modal-footer {padding-left: 30px;padding-right: 30px;}.modal-footer .btn {width: 151px;}.modal-footer .btn:first-child {margin-right: 5em;}}

.flex-container {display: flex;flex-direction: column;}

.flex-container .product__detail {order: 2;border: 1px solid #B1B1B3;}

.flex-container .safety-info-wrap {margin: 2rem 0 1rem;order: 1;}

.product__detail .one-by-one+.one-by-one .content {position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;}

.product__detail .one-by-one+.one-by-one:before {padding-top: 100%;}

.product__detail .tta__headline {padding-left: 2rem !important;padding-right: 2rem !important;}

.product__detail .tta__headline h1 {margin-top: 0;margin-bottom: 1.5rem;color: #FFCE00;text-transform: none;font-weight: normal;}

.product__detail .tta__headline p {color: #FFFFFF;font-weight: lighter;}

.product__detail .tta__headline .type {text-transform: uppercase;font-weight: normal;}

.product__detail .tta__graphic {padding: 0;}

#carousel--product-overview .carousel__item {background: -webkit-linear-gradient(#f0f0f0, #d0d0d0);/* For Safari 5.1 to 6.0 */background: -o-linear-gradient(#f0f0f0, #d0d0d0);/* For Opera 11.1 to 12.0 */background: -moz-linear-gradient(#f0f0f0, #d0d0d0);/* For Firefox 3.6 to 15 */background: linear-gradient(#f0f0f0, #d0d0d0);/* Standard syntax */}

#carousel--product-overview .carousel__item.border {background: white;}

.product__links .download-attachment {margin-top: 4.5rem;margin-bottom: 2.5rem;}

.product__links .download-attachment .icon-fallback-text {top: calc(50% - 15px);}

.product__similar-devices {margin: 0 2rem;}

.product__similar-devices h5 {margin-top: 0;}

.product__similar-devices .carousel {margin: 0 20px;}

.product__similar-devices ul {left: -20px;width: 2000em;}

.product__similar-devices li {padding: 0 20px;}

.product__video-list {margin: 2rem;background-color: #B1B1B3;}

.product__text-box {margin: 2rem 0;}

@media screen and (min-width: 500px) {.product__links .col-sm-6+.col-sm-6>.link-list {text-align: right;}.product__links .col-sm-6+.col-sm-6>.link-list li {display: inline-block;}.product__overview .safety-info {text-align: right;}.product__detail .tta__headline {padding: 4rem 2rem 2rem;}.product__detail .tta__headline .display-table-cell {vertical-align: top;}.three-column-main .product__detail .tta__headline {padding: 2rem 1.5rem 1.5rem;}.flex-container {display: block;}.flex-container .safety-info-wrap {float: right;margin-top: 1rem;}}

@media screen and (min-width: 1000px) {#carousel--product-overview {max-width: 329px;}}

.search-results__section .top-border,.search-results__no-results .top-border,#search-results__filter .top-border {margin-top: 1rem;border-top: 1px solid #71C5E8;}

.search-results__section .showing-results,.search-results__no-results .showing-results,#search-results__filter .showing-results {margin-top: 0;margin-bottom: 5px;font-size: 2.2rem;}

.search-results__section .showing-results label,.search-results__no-results .showing-results label,#search-results__filter .showing-results label {font-weight: bold;color: #002554;}

.search-results__section .showing-results,.search-results__section .search-instead,.search-results__no-results .showing-results,.search-results__no-results .search-instead,#search-results__filter .showing-results,#search-results__filter .search-instead {text-transform: none;}

.search-results__section .search-instead,.search-results__no-results .search-instead,#search-results__filter .search-instead {margin-top: 0;margin-bottom: 1rem;color: #53565A;}

.search-results__section .pagination-top,.search-results__no-results .pagination-top,#search-results__filter .pagination-top {z-index: 1000;}

.search-results__section .search-results-total h1,.search-results__no-results .search-results-total h1,#search-results__filter .search-results-total h1 {margin: 0;}

.search-results__section .float-right,.search-results__no-results .float-right,#search-results__filter .float-right {float: right;}

.search-results__section .page-numbers a,.search-results__no-results .page-numbers a,#search-results__filter .page-numbers a {font-size: 2rem;}

.search-results__section .edit-filter,.search-results__no-results .edit-filter,#search-results__filter .edit-filter {height: 4rem;top: .8rem;}

.search-results__section .edit-filter a,.search-results__no-results .edit-filter a,#search-results__filter .edit-filter a {font-size: 2rem;}

.search-results__section .edit-filter .icon svg path,.search-results__no-results .edit-filter .icon svg path,#search-results__filter .edit-filter .icon svg path {fill: #0085CA;}

.search-results__section .list-view,.search-results__no-results .list-view,#search-results__filter .list-view {padding-right: 2rem;}

.search-results__section .pagination,.search-results__no-results .pagination,#search-results__filter .pagination {color: #0085CA;}

.search-results__section .search-field,.search-results__no-results .search-field,#search-results__filter .search-field {width: 100% !important;display: inline-block !important;min-height: 5rem !important;padding-top: 0 !important;padding-bottom: 0 !important;padding-right: 0 !important;font-size: 2.2rem !important;color: #FFFFFF !important;border-color: #0085CA !important;background-color: #0085CA !important;word-wrap: normal;word-break: normal;}

.search-results__section ::-webkit-input-placeholder,.search-results__no-results ::-webkit-input-placeholder,#search-results__filter ::-webkit-input-placeholder {/* Safari, Chrome and Opera */color: #FFFFFF;}

.search-results__section :-moz-placeholder,.search-results__no-results :-moz-placeholder,#search-results__filter :-moz-placeholder {/* Firefox 18- */color: #FFFFFF;opacity: 1;}

.search-results__section ::-moz-placeholder,.search-results__no-results ::-moz-placeholder,#search-results__filter ::-moz-placeholder {/* Firefox 19+ */color: #FFFFFF;opacity: 1;}

.search-results__section :-ms-input-placeholder,.search-results__no-results :-ms-input-placeholder,#search-results__filter :-ms-input-placeholder {/* IE 10+ */color: #FFFFFF;}

.search-results__section ::-ms-input-placeholder,.search-results__no-results ::-ms-input-placeholder,#search-results__filter ::-ms-input-placeholder {/* Edge */color: #FFFFFF;}

.search-results__section :placeholder-shown,.search-results__no-results :placeholder-shown,#search-results__filter :placeholder-shown {/* Standard one last! */color: #FFFFFF;}

.search-results__section .search-button-div .search-button,.search-results__no-results .search-button-div .search-button,#search-results__filter .search-button-div .search-button {background: #FFFFFF;color: #004B87;font-size: 2.2rem;min-height: 5rem;border: 1px solid #002554;white-space: nowrap;text-transform: uppercase;}

.search-results__section .selected,.search-results__no-results .selected,#search-results__filter .selected {color: #004B87;}

.search-results__section .list-item-content p,.search-results__no-results .list-item-content p,#search-results__filter .list-item-content p {margin-bottom: 0;}

.search-results__section .list-item-title,.search-results__no-results .list-item-title,#search-results__filter .list-item-title {color: #0085CA !important;margin-top: 0;margin-bottom: 5px;font-weight: normal;font-size: 2.4rem;}

.search-results__section .list-item-content span,.search-results__no-results .list-item-content span,#search-results__filter .list-item-content span {font-size: 1.6rem;color: #004B87;}

.search-results__section .key-bar-list,.search-results__no-results .key-bar-list,#search-results__filter .key-bar-list {height: 3.5rem;line-height: 3.5rem;background-color: #D3D3D3;border: 1px solid #D3D3D3;min-height: 25px !important;padding-left: 2rem;color: #004B87;margin: 5px 0;width: 100%;}

.search-results__section .key-article-list,.search-results__no-results .key-article-list,#search-results__filter .key-article-list {border: 1px solid #D3D3D3;background-color: #D3D3D3;margin: 0 0 5px;width: 100%;}

.search-results__section .list-item-content,.search-results__no-results .list-item-content,#search-results__filter .list-item-content {padding: 1rem 2rem;}

.search-results__section .article-list,.search-results__no-results .article-list,#search-results__filter .article-list {margin: 0 0 5px;width: 100%;}

.search-results__section .article-list p,.search-results__no-results .article-list p,#search-results__filter .article-list p {margin: 0;color: #888B8D;}

.search-results__section .page-numbers,.search-results__no-results .page-numbers,#search-results__filter .page-numbers {padding-top: 5px;font-weight: bold;padding-left: 0;margin: 0px;z-index: 1001;white-space: nowrap;}

.search-results__section .page-numbers li,.search-results__no-results .page-numbers li,#search-results__filter .page-numbers li {display: inline;padding: 0 5px;}

.search-results__section .page-numbers li:before,.search-results__no-results .page-numbers li:before,#search-results__filter .page-numbers li:before {content: none;}

.search-results__section .page-numbers a,.search-results__no-results .page-numbers a,#search-results__filter .page-numbers a {cursor: pointer;}

.search-results__section .page-numbers a:hover,.search-results__no-results .page-numbers a:hover,#search-results__filter .page-numbers a:hover {border-bottom: 3px solid #0085CA;text-decoration: none;}

.search-results__section .page-numbers .icon,.search-results__no-results .page-numbers .icon,#search-results__filter .page-numbers .icon {width: 8.5px;}

.search-results__section .page-numbers path,.search-results__no-results .page-numbers path,#search-results__filter .page-numbers path {fill: #0085CA;}

.search-results__section .not-active,.search-results__no-results .not-active,#search-results__filter .not-active {pointer-events: none;cursor: default;}

.search-results__section .not-active:hover,.search-results__no-results .not-active:hover,#search-results__filter .not-active:hover {border-bottom: 0px none !important;cursor: default !important;}

.search-results__section .active-page,.search-results__no-results .active-page,#search-results__filter .active-page {font-weight: bold;color: #002554;}

.search-results__section .middle-filter ul,.search-results__section li,.search-results__no-results .middle-filter ul,.search-results__no-results li,#search-results__filter .middle-filter ul,#search-results__filter li {list-style-type: none;}

.search-results__section .middle-filter ul:before,.search-results__section li:before,.search-results__no-results .middle-filter ul:before,.search-results__no-results li:before,#search-results__filter .middle-filter ul:before,#search-results__filter li:before {content: none !important;}

.search-results__section .category-list,.search-results__no-results .category-list,#search-results__filter .category-list {padding-left: 0;}

.search-results__section .bottom-filter,.search-results__no-results .bottom-filter,#search-results__filter .bottom-filter {border-top: 1px solid #71C5E8;padding-top: 1.5rem;margin-top: 1rem;}

.search-results__section .bottom-filter .search-button,.search-results__no-results .bottom-filter .search-button,#search-results__filter .bottom-filter .search-button {background-color: #FFFFFF;font-size: 1.6rem;padding-top: 1rem;padding-bottom: 1rem;padding-left: 1.5rem;padding-right: 1.5rem;margin-right: 3rem;}

.search-results__section .bottom-filter .clear-button,.search-results__no-results .bottom-filter .clear-button,#search-results__filter .bottom-filter .clear-button {padding-top: 1rem;padding-bottom: 1rem;padding-right: 1.5rem;display: inline-block;}

.search-results__section .accordion-filter a.accordion__link,.search-results__no-results .accordion-filter a.accordion__link,#search-results__filter .accordion-filter a.accordion__link {text-transform: none;}

.search-results__section .accordion-filter .accordion__item.open .shape-mdt-chevron--right,.search-results__no-results .accordion-filter .accordion__item.open .shape-mdt-chevron--right,#search-results__filter .accordion-filter .accordion__item.open .shape-mdt-chevron--right {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);position: relative;top: .2rem;}

.search-results__section .accordion-filter .grouped-controls,.search-results__no-results .accordion-filter .grouped-controls,#search-results__filter .accordion-filter .grouped-controls {border: none;padding: 0 2rem;}

.search-results__section .accordion-filter .grouped-controls .checkbox>label,.search-results__no-results .accordion-filter .grouped-controls .checkbox>label,#search-results__filter .accordion-filter .grouped-controls .checkbox>label {padding-left: 3rem;display: block;}

.search-results__section .accordion-filter .grouped-controls .accordion__item,.search-results__no-results .accordion-filter .grouped-controls .accordion__item,#search-results__filter .accordion-filter .grouped-controls .accordion__item {margin-bottom: 1rem;}

.search-results__section .accordion-filter .grouped-controls .accordion__label .checkbox input[type='checkbox']:checked+label:after,.search-results__no-results .accordion-filter .grouped-controls .accordion__label .checkbox input[type='checkbox']:checked+label:after,#search-results__filter .accordion-filter .grouped-controls .accordion__label .checkbox input[type='checkbox']:checked+label:after {top: 1.5rem;left: .5rem;}

.search-results__section .accordion-filter .accordion__label .checkbox>label,.search-results__no-results .accordion-filter .accordion__label .checkbox>label,#search-results__filter .accordion-filter .accordion__label .checkbox>label {display: block;}

.search-results__section .accordion-filter .accordion__label .checkbox>label .accordion__link,.search-results__no-results .accordion-filter .accordion__label .checkbox>label .accordion__link,#search-results__filter .accordion-filter .accordion__label .checkbox>label .accordion__link {display: block;}

.search-results__section .accordion-filter .accordion__label .checkbox>label .accordion__link span,.search-results__no-results .accordion-filter .accordion__label .checkbox>label .accordion__link span,#search-results__filter .accordion-filter .accordion__label .checkbox>label .accordion__link span {margin-right: 12px;}

.search-results__section .accordion-filter .accordion__label .checkbox>label:before,.search-results__no-results .accordion-filter .accordion__label .checkbox>label:before,#search-results__filter .accordion-filter .accordion__label .checkbox>label:before {top: 1.2rem;left: 2px;}

.search-results__section .accordion-filter .bottom-filter,.search-results__no-results .accordion-filter .bottom-filter,#search-results__filter .accordion-filter .bottom-filter {padding-left: 2rem;}

.search-results__section .accordion__content,.search-results__no-results .accordion__content,#search-results__filter .accordion__content {border: none;}

.search-results__section .accordion__content .checkbox,.search-results__no-results .accordion__content .checkbox,#search-results__filter .accordion__content .checkbox {margin: 1.5rem 0;}

.search-results__section .accordion__content span,.search-results__no-results .accordion__content span,#search-results__filter .accordion__content span {padding-left: 1rem;}

.search-results__section .accordion__label,.search-results__no-results .accordion__label,#search-results__filter .accordion__label {background-color: #FFFFFF;}

.search-results__section .search-results__filter-container .accordion__label a,.search-results__no-results .search-results__filter-container .accordion__label a,#search-results__filter .search-results__filter-container .accordion__label a {color: #0085CA;padding-left: 0;padding-right: 0 !important;display: inline-block;cursor: pointer;}

.search-results__section .accordion__label i,.search-results__no-results .accordion__label i,#search-results__filter .accordion__label i {float: right;}

.search-results__section .accordion__label path,.search-results__no-results .accordion__label path,#search-results__filter .accordion__label path {fill: #0085CA;}

.search-results__section .search-information,.search-results__section .results-pagination,.search-results__section #search-results__pagination-bottom,.search-results__no-results .search-information,.search-results__no-results .results-pagination,.search-results__no-results #search-results__pagination-bottom,#search-results__filter .search-information,#search-results__filter .results-pagination,#search-results__filter #search-results__pagination-bottom {padding-top: 2rem;}

.search-results__section .search-information,.search-results__no-results .search-information,#search-results__filter .search-information {z-index: 1;}

.search-results__section #search-results-form .display-table>.display-table-cell:nth-child(1),.search-results__section #no-search-results-form .display-table>.display-table-cell:nth-child(1),.search-results__no-results #search-results-form .display-table>.display-table-cell:nth-child(1),.search-results__no-results #no-search-results-form .display-table>.display-table-cell:nth-child(1),#search-results__filter #search-results-form .display-table>.display-table-cell:nth-child(1),#search-results__filter #no-search-results-form .display-table>.display-table-cell:nth-child(1) {width: 100%;}

.search-results__section .top-filter,.search-results__no-results .top-filter,#search-results__filter .top-filter {border-bottom: 1px solid #71C5E8;padding: 2rem 0 .5rem 2rem;}

.search-results__section .accordion__content,.search-results__no-results .accordion__content,#search-results__filter .accordion__content {padding: 0;}

.search-results__section #search-results__container,.search-results__no-results #search-results__container,#search-results__filter #search-results__container {border-bottom: 1px solid #71C5E8;padding-bottom: 2rem;}

.search-results__section .no-results,.search-results__no-results .no-results,#search-results__filter .no-results {margin: 0 auto;width: 75%;}

.search-results__section .no-results a,.search-results__no-results .no-results a,#search-results__filter .no-results a {margin-left: 340px;font-size: 1.2rem;}

.search-results__section .no-results h2,.search-results__no-results .no-results h2,#search-results__filter .no-results h2 {margin-bottom: 4rem;font-size: 2rem;color: #B1B1B3;font-weight: normal;text-transform: none;}

.search-results__section .no-results strong,.search-results__no-results .no-results strong,#search-results__filter .no-results strong {color: #004B87;}

.search-results__section .disclaimer,.search-results__no-results .disclaimer,#search-results__filter .disclaimer {border: 1px solid #004B87;background-color: #B9D9EB;padding: 2rem;margin: 2rem 0;text-align: center;}

.search-results__section .disclaimer span,.search-results__no-results .disclaimer span,#search-results__filter .disclaimer span {display: block;}

.search-results__section .disclaimer a,.search-results__no-results .disclaimer a,#search-results__filter .disclaimer a {margin: 0;font-size: 1.6rem;}

.search-results__section .disclaimer p,.search-results__no-results .disclaimer p,#search-results__filter .disclaimer p {margin: 0;}

.search-results__section .total-results,.search-results__no-results .total-results,#search-results__filter .total-results {text-transform: none;color: #53565A;white-space: nowrap;z-index: 1000;}

.search-results__section .search__advanced-search,.search-results__no-results .search__advanced-search,#search-results__filter .search__advanced-search {margin: 5px 0 10px;width: 100%;font-weight: bold;}

.search-results__section .search__advanced-search a,.search-results__no-results .search__advanced-search a,#search-results__filter .search__advanced-search a {margin: 0;float: left;font-size: 1.6rem;}

.search-results__section .search-button-div,.search-results__no-results .search-button-div,#search-results__filter .search-button-div {border-left: 5px solid #FFFFFF;z-index: 1000;}

.search-results__section #no-search-results-form .search-button-div,.search-results__no-results #no-search-results-form .search-button-div,#search-results__filter #no-search-results-form .search-button-div {border-right: none;}

.search-results__section #no-search-results-form .search-overlay__advanced-search a,.search-results__no-results #no-search-results-form .search-overlay__advanced-search a,#search-results__filter #no-search-results-form .search-overlay__advanced-search a {float: left;}

.search-results__section #search-results__pagination-top,.search-results__section #search-results__pagination-bottom,.search-results__no-results #search-results__pagination-top,.search-results__no-results #search-results__pagination-bottom,#search-results__filter #search-results__pagination-top,#search-results__filter #search-results__pagination-bottom {float: right;}

.search-results__section #search-results__pagination-top .mobile,.search-results__section #search-results__pagination-bottom .mobile,.search-results__no-results #search-results__pagination-top .mobile,.search-results__no-results #search-results__pagination-bottom .mobile,#search-results__filter #search-results__pagination-top .mobile,#search-results__filter #search-results__pagination-bottom .mobile {display: none;}

.search-results__section #search-results__pagination-bottom,.search-results__no-results #search-results__pagination-bottom,#search-results__filter #search-results__pagination-bottom {padding-bottom: 2rem;}

.search-results__section .no-search-main,.search-results__no-results .no-search-main,#search-results__filter .no-search-main {margin-left: 10%;margin-right: 10%;}

.search-results__section .no-search-main h2,.search-results__no-results .no-search-main h2,#search-results__filter .no-search-main h2 {text-align: center;}

@media screen and (max-width: 749px) {.search-results__section .search-information,.search-results__no-results .search-information,#search-results__filter .search-information {padding: 20px 20px 0;}.search-results__section .search-input,.search-results__no-results .search-input,#search-results__filter .search-input {padding: 0 20px;}.search-results__section .results-pagination,.search-results__no-results .results-pagination,#search-results__filter .results-pagination {padding: 2rem 2rem 0 2rem;}.search-results__section #search-results__pagination-top,.search-results__no-results #search-results__pagination-top,#search-results__filter #search-results__pagination-top {display: none;}.search-results__section #search-results__pagination-bottom,.search-results__no-results #search-results__pagination-bottom,#search-results__filter #search-results__pagination-bottom {width: 100%;text-align: center;padding: 25px 20px 20px;}.search-results__section #search-results__pagination-bottom .page-numbers,.search-results__no-results #search-results__pagination-bottom .page-numbers,#search-results__filter #search-results__pagination-bottom .page-numbers {padding: 0;}.search-results__section #search-results-form .search-button-div,.search-results__no-results #search-results-form .search-button-div,#search-results__filter #search-results-form .search-button-div {border-right: none;}.search-results__section .no-search-main,.search-results__no-results .no-search-main,#search-results__filter .no-search-main {margin-left: 0;margin-right: 0;}.search-results__section .search-results__filter-container,.search-results__no-results .search-results__filter-container,#search-results__filter .search-results__filter-container {padding: 0 20px;}.search-results__section .top-filter,.search-results__no-results .top-filter,#search-results__filter .top-filter {border-bottom: none;}.search-results__section .bottom-filter,.search-results__no-results .bottom-filter,#search-results__filter .bottom-filter {border-top: none;}.search-results__section .bottom-filter .search-button,.search-results__no-results .bottom-filter .search-button,#search-results__filter .bottom-filter .search-button {font-size: 2.1rem;}.search-results__section .bottom-filter .search-button:hover,.search-results__no-results .bottom-filter .search-button:hover,#search-results__filter .bottom-filter .search-button:hover {color: #002554;}.search-results__section .accordion-filter,.search-results__no-results .accordion-filter,#search-results__filter .accordion-filter {border-bottom: 1px solid #71C5E8;padding-bottom: 1.5rem;margin-bottom: 1rem;display: none;}.search-results__section .accordion-filter.open,.search-results__no-results .accordion-filter.open,#search-results__filter .accordion-filter.open {display: block;}.search-results__section .bottom-filter .search-button,.search-results__no-results .bottom-filter .search-button,#search-results__filter .bottom-filter .search-button {margin: 0 20px 0 0;}.search-results__section .filter-toggle,.search-results__no-results .filter-toggle,#search-results__filter .filter-toggle {position: relative;margin: 0 0 1.5rem;}.search-results__section .filter-toggle.open .accordion__icon:before,.search-results__no-results .filter-toggle.open .accordion__icon:before,#search-results__filter .filter-toggle.open .accordion__icon:before {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}.search-results__section .filter-toggle>a,.search-results__no-results .filter-toggle>a,#search-results__filter .filter-toggle>a {display: block;padding-left: 3rem;}.search-results__section .filter-toggle .accordion__icon:before,.search-results__no-results .filter-toggle .accordion__icon:before,#search-results__filter .filter-toggle .accordion__icon:before {content: '';position: absolute;top: 50%;left: .8rem;margin-top: -1rem;width: .4rem;height: 2rem;background-color: #0085CA;-webkit-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);-moz-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);-o-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);-ms-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);}.search-results__section .filter-toggle .accordion__icon:after,.search-results__no-results .filter-toggle .accordion__icon:after,#search-results__filter .filter-toggle .accordion__icon:after {content: '';position: absolute;top: 50%;left: 0;margin-top: -.2rem;width: 2rem;height: .4rem;background-color: #0085CA;}}

@media screen and (max-width: 499px) {.search-results__section .search-button-div,.search-results__no-results .search-button-div,#search-results__filter .search-button-div {position: relative;padding-top: 1.5rem;padding-bottom: 1.5rem;border-left: none;float: left;width: 100%;}.search-results__section .search-button-div .search-button,.search-results__no-results .search-button-div .search-button,#search-results__filter .search-button-div .search-button {white-space: normal;}.search-results__section .search-field-div,.search-results__no-results .search-field-div,#search-results__filter .search-field-div {display: inline-block;}.search-results__section .clear-button,.search-results__no-results .clear-button,#search-results__filter .clear-button {display: inline-block;width: 100%;padding-left: 0 !important;}.search-results__section #no-search-results-form .search-button-div,.search-results__no-results #no-search-results-form .search-button-div,#search-results__filter #no-search-results-form .search-button-div {width: inherit;}.search-results__section #search-results__pagination-bottom .mobile,.search-results__no-results #search-results__pagination-bottom .mobile,#search-results__filter #search-results__pagination-bottom .mobile {display: inline-block;}.search-results__section #search-results__pagination-bottom .mobile li,.search-results__no-results #search-results__pagination-bottom .mobile li,#search-results__filter #search-results__pagination-bottom .mobile li {padding: 0 2.5px;}.search-results__section #search-results__pagination-bottom .mobile a,.search-results__no-results #search-results__pagination-bottom .mobile a,#search-results__filter #search-results__pagination-bottom .mobile a {font-size: 1.8rem;}.search-results__section #search-results__pagination-bottom .mobile .icon,.search-results__no-results #search-results__pagination-bottom .mobile .icon,#search-results__filter #search-results__pagination-bottom .mobile .icon {width: 6.5px;}.search-results__section #search-results__pagination-bottom .desktop,.search-results__no-results #search-results__pagination-bottom .desktop,#search-results__filter #search-results__pagination-bottom .desktop {display: none;}}

@media screen and (min-width: 750px) {.search-results__section .top-filter .filter-toggle,.search-results__no-results .top-filter .filter-toggle,#search-results__filter .top-filter .filter-toggle {text-transform: none;font-weight: normal;font-size: 1.9rem;margin-top: 1rem;margin-bottom: .8rem;}.search-results__section .top-filter .filter-toggle a,.search-results__no-results .top-filter .filter-toggle a,#search-results__filter .top-filter .filter-toggle a {cursor: default;color: #53565A;}.search-results__section .top-filter .filter-toggle a:hover,.search-results__no-results .top-filter .filter-toggle a:hover,#search-results__filter .top-filter .filter-toggle a:hover {text-decoration: none;}.search-results__section .top-filter .filter-toggle .accordion__icon,.search-results__no-results .top-filter .filter-toggle .accordion__icon,#search-results__filter .top-filter .filter-toggle .accordion__icon {display: none;}.search-results__section .search-results__filter-container .accordion-filter,.search-results__no-results .search-results__filter-container .accordion-filter,#search-results__filter .search-results__filter-container .accordion-filter {display: block !important;}}

.search-results__section .bottom-filter .btn,.search-results__no-results .bottom-filter .btn,#search-results__filter .bottom-filter .btn {color: #004B87;}

.search-results__section .search-results__search .search__advanced-search a,.search-results__no-results .search-results__search .search__advanced-search a,#search-results__filter .search-results__search .search__advanced-search a {padding-bottom: 10px;}

.search-results__section .search-instead a:hover,.search-results__no-results .search-instead a:hover,#search-results__filter .search-instead a:hover {cursor: pointer;text-decoration: underline;}

.search-results__section .search-field-div,.search-results__no-results .search-field-div,#search-results__filter .search-field-div {position: relative;width: 100%;}

.search-results__section .dps-viewer img,.search-results__no-results .dps-viewer img,#search-results__filter .dps-viewer img {cursor: default;}

.search-results__section .results-pagination,.search-results__no-results .results-pagination,#search-results__filter .results-pagination {margin-bottom: 20px;}

.search-results__section .shape-mdt-arrow--previous,.search-results__section .shape-mdt-arrow--next {height: 1.4rem;}

@media print {* {font-family: sans-serif;color: black;font-size: 14pt;}header {background-color: none;}.medtronic-logo {fill: black;}table {font-size: 1vw;width: 100%;}th {background-color: #cccccc;border-top: 1px solid #999999;border-bottom: 1px solid #999999;border-color: #999999;}th:first-child,th:last-child {border-color: #999999;}td {border-color: #999999;border-bottom: 1px solid #999999;}td:last-child {border-color: #999999;}tr:nth-child(odd) td {background-color: #cccccc;border-color: #999999;}tr:nth-child(odd) td:first-child {border-color: #999999;}tr:last-child td {border-color: #999999;}figure {max-width: 30%;}footer *,.disclaimer-text p,.hug,.hug * {font-size: 8pt !important;}th,td {font-size: 9pt !important;}ul li,.contact__name {font-size: 10pt !important;}sup a {font-size: 75%;}h1,h2,h3,h4,h5,h6 {clear: both;}h1 {font-size: 20pt !important;line-height: 1.1 !important;}h2 {font-size: 18pt !important;line-height: 1.1 !important;}h3 {font-size: 16pt !important;line-height: 1.1 !important;}h4 {font-size: 14pt !important;line-height: 1.1 !important;}h5,h6 {font-size: 12pt !important;line-height: 1.1 !important;}.contact__name {font-weight: bold;}.subtitle em,.disclaimer-text p,.hug {color: #999999 !important;}.bg-white,.bg-light-gray,.bg-light-blue,.bg-sky-blue,.bg-medium-blue,.bg-cobalt-blue,.bg-medtronic-blue,.bg-navy-blue {background-color: none !important;}.bg-white h1,.bg-white h2,.bg-white h3,.bg-white p,.bg-white a,.bg-white span,.bg-light-gray h1,.bg-light-gray h2,.bg-light-gray h3,.bg-light-gray p,.bg-light-gray a,.bg-light-gray span,.bg-light-blue h1,.bg-light-blue h2,.bg-light-blue h3,.bg-light-blue p,.bg-light-blue a,.bg-light-blue span,.bg-sky-blue h1,.bg-sky-blue h2,.bg-sky-blue h3,.bg-sky-blue p,.bg-sky-blue a,.bg-sky-blue span,.bg-medium-blue h1,.bg-medium-blue h2,.bg-medium-blue h3,.bg-medium-blue p,.bg-medium-blue a,.bg-medium-blue span,.bg-cobalt-blue h1,.bg-cobalt-blue h2,.bg-cobalt-blue h3,.bg-cobalt-blue p,.bg-cobalt-blue a,.bg-cobalt-blue span,.bg-medtronic-blue h1,.bg-medtronic-blue h2,.bg-medtronic-blue h3,.bg-medtronic-blue p,.bg-medtronic-blue a,.bg-medtronic-blue span,.bg-navy-blue h1,.bg-navy-blue h2,.bg-navy-blue h3,.bg-navy-blue p,.bg-navy-blue a,.bg-navy-blue span {color: black !important;}[class^="col-"] {float: none !important;width: 100% !important;}* {position: static !important;}.one-by-one,.one-by-two,.two-by-one,.two-by-two {height: auto !important;}.one-by-one .content,.one-by-two .content,.two-by-one .content,.two-by-two .content {position: static !important;}.one-by-one:before,.one-by-two:before,.two-by-one:before,.three-by-one:before,.three-by-two:before {padding-top: 0 !important;}.display-table,.display-table-cell {display: block !important;height: auto !important;}a[href]:after {content: "";}a {color: #999999 !important;}.btn {font-size: 12pt !important;}.two-column-main p a {text-decoration: underline;}.menu,.search-bar,.breadcrumbs,.share-bar,.footer-links,.tablesaw-bar,.label,.tta__graphic,.safety-info,.sr-only,.utility-buttons,.icon-fallback-text .text,img,.hero--media,.icon__plus {display: none !important;}svg path {fill: black !important;}figure {height: 0 !important;display: none !important;max-width: 0 !important;background: red !important;}figure img {height: 0 !important;display: none !important;max-width: 0 !important;background: red !important;}hr,.disclaimer-text {border-color: #cccccc;}.pad {padding-left: 0 !important;padding-right: 0 !important;}blockquote {border: none !important;margin: 0 !important;padding: 0 !important;}blockquote p {margin-bottom: 10px !important;}blockquote cite {font-size: 10pt !important;line-height: 14pt !important;}.contact li {line-height: initial;}.contact-list-item:nth-child(4),.contact-list-item:nth-child(7),.contact-list-item:nth-child(10),.contact-list-item:nth-child(13),.contact-list-item:nth-child(16) {clear: both;}.tta {padding-left: 0 !important;padding-right: 0 !important;margin-bottom: .5in !important;height: auto !important;}.tta * {color: black !important;font-size: 14pt !important;line-height: 1 !important;text-transform: none !important;}.tta blockquote cite,.tta blockquote cite span {font-size: 10pt !important;line-height: 14pt !important;}.tta.tta__headline h2,.tta.tta_quote h2,.tta.tta_social h2,.tta.tta_inspirational h2 {margin-bottom: 14pt !important;}.tta.tta__headline span,.tta.tta_quote span,.tta.tta_social span,.tta.tta_inspirational span {display: inline !important;font-weight: bold;}.tta.tta__headline p,.tta.tta_quote p,.tta.tta_social p,.tta.tta_inspirational p {margin-bottom: 10pt !important;line-height: 20pt !important;}.tta.tta__quote p:first-child {margin-left: 8px !important;}.tta.tta__quote p:first-child:before {left: 0 !important;}.tta .btn {border: none !important;border-bottom: 1px solid black !important;padding: 0 !important;font-size: 12pt !important;}.hero * {color: black;font-size: 14pt !important;line-height: 20pt !important;}.hero .display-table,.hero .display-table-cell {height: auto !important;}.hero .content {padding-left: 0 !important;padding-right: 0 !important;}.hero h2,.hero h1 {margin-bottom: 14pt !important;}.hero span {display: inline !important;font-weight: bold;}.hero p {margin-bottom: 10pt !important;line-height: 20pt !important;}.hero .btn {border: none !important;border-bottom: 1px solid black !important;padding: 0 !important;font-size: 12pt !important;line-height: 1 !important;}.hero--full {height: auto !important;}.hero--full .hero--text {padding-top: 0;padding-bottom: 0;}.hero__frame:before {border: none !important;}.article__header+hr {margin-top: 0 !important;}.article__header>h1.thin {line-height: 1 !important;}sup {position: static !important;vertical-align: super !important;}.bio__details {margin-bottom: 20pt !important;}.bio__details figcaption {padding-left: 0 !important;padding-right: 0 !important;}aside .related-links {padding-left: 0 !important;padding-right: 0 !important;}aside .related-links ul {list-style-type: disc !important;padding-left: 0 !important;padding-right: 0 !important;margin-left: 2em !important;}aside .related-links li {padding: 0 !important;border-bottom: none !important;line-height: 1 !important;}aside .related-links li:before {content: '' !important;left: 0 !important;position: static !important;font-size: 14pt !important;}aside .related-links li a {line-height: 1 !important;}.tta.tta--no-scale.tta__headline p {font-size: 14pt !important;line-height: 20pt !important;}.tta.tta--no-scale.tta__headline .btn {border: none !important;border-bottom: 1px solid black !important;padding: 0 !important;font-size: 12pt !important;line-height: 1 !important;}.tta.tta--no-scale ul {list-style-type: disc !important;padding-left: 0 !important;padding-right: 0 !important;margin-left: 2em !important;}.tta.tta--no-scale li {padding: 0 !important;border-bottom: none !important;font-size: 14pt !important;line-height: 20pt !important;}.tta.tta--no-scale li:before {content: '' !important;left: 0 !important;position: static !important;}.tta.tta--no-scale li a {line-height: 1 !important;}footer {margin-top: 20px;border-top: 1px solid #cccccc;height: auto;padding-top: 15px !important;padding-bottom: 0 !important;height: auto !important;}}

#search-overlay {display: none;background-color: #002554;position: absolute;top: 100%;left: 0;right: 0;width: 100%;z-index: 1051;padding: 0 10px;}

#search-overlay>.row {max-width: 1000px;margin: 0 auto;height: 100%;}

#search-overlay .search-container {position: relative;height: 100%;}

#search-overlay .search-container li {margin: 1rem 0;}

.search-container--primary a {padding-left: 0;}

.btn__search {position: relative;margin: 0;border: 0;font-size: 1.6rem;font-weight: normal;text-transform: none;height: 52px;}

.btn__search .btn__search-text {margin-left: 1rem !important;display: inline-block;margin-top: 1px;vertical-align: top;}

.btn__search .search-icon,.btn__search .menu-icon {width: 25px;display: inline-block;}

.btn__search .shape-mdt-close {height: 25px;width: 25px;}

.btn__search.active {background-color: #002554;color: #FFFFFF;}

.btn__search.active .search-icon,.btn__search.active .menu-icon {border: 2px transparent;}

.btn__search.active .search-icon path,.btn__search.active .menu-icon path {fill: #FFFFFF !important;}

@media screen and (min-width: 750px) {.btn__search {height: 60px;}}

.search-overlay__search-field {width: 100%;display: inline-block !important;font-size: 30px !important;color: #888B8D !important;background-color: #FFFFFF !important;border: none;min-height: 50px !important;word-wrap: normal;word-break: normal;}

.search-overlay__btn {border: none;background-color: #0085CA;color: #FFFFFF;min-height: 50px;font-size: 27px;border-left: 1px solid #002554;padding: 0px 10px 0px 10px;white-space: nowrap;}

.shape-mdt-search {height: 25px;width: 25px;}

.btn__search .menu-icon {position: relative;top: 0;}

.btn__search .menu-icon:before,.btn__search .menu-icon:after {background-color: #FFFFFF !important;}

.btn__search.active:hover {color: #0085CA !important;}

.btn__search.active:hover .menu-icon:before,.btn__search.active:hover .menu-icon:after {background-color: #0085CA !important;}

#search-overlay__form {padding: 50px 20px 0px 20px;}

.search__advanced-search {margin: 5px 0px 10px 0px;width: 100%;font-weight: bold;word-break: normal;}

.search__advanced-search a {margin: 0px;float: left;font-size: 16px;padding-bottom: 20px;}

#search-overlay__form .display-table>.display-table-cell:nth-child(1) {width: 100%;}

.display-table-cell {display: table-cell;float: none;vertical-align: top;}

.search__dropdown {background-color: #FFFFFF;width: 100%;position: absolute;left: 0;z-index: 1040;text-align: left !important;border-color: #ccc;border-style: solid;border-width: 1px;border-top: 0;}

.search-results__search .search__dropdown {top: 5rem;}

.predictive a:hover {cursor: default;}

.hovered {background-color: #0085CA;color: #FFFFFF !important;text-decoration: none !important;}

.predictive a,.suggestive a {display: inline-block;padding: 6px 12px;width: 100%;font-size: 20px !important;margin: 0 !important;}

.predictive a:hover,.suggestive a:hover {text-decoration: none !important;}

#search-overlay__form .search__dropdown {position: relative;}

#search-overlay__form .predictive a,#search-overlay__form .suggestive a {color: #888B8D;}

#search-overlay__form .suggestive {border-top-color: #888B8D;border-top-width: 1px;border-top-style: solid;}

#no-search-results-form .suggestive,#search-results-form .suggestive {border-top-color: #0085CA;border-top-width: 1px;border-top-style: solid;}

#no-search-results-form .predictive a,#no-search-results-form .suggestive a,#search-results-form .predictive a,#search-results-form .suggestive a {color: #0085CA;}

#no-search-results-form .search__dropdown,#search-results-form .search__dropdown {border-color: #0085CA;border-width: 1px;border-style: solid;box-shadow: 1px 1px 3px #444444, -1px 1px 3px #444444;}

.image-grid {width: 100%;/*   ↓ change if needed ↓ */max-width: 700px;float: left;/* ↑ change if needed ↑  */overflow: hidden;padding: 12px 6px 0;}

.image__cell {float: left;position: relative;}

@media screen and (min-width: 649px) {.image__cell {width: 25%;}.image__cell:nth-of-type(4n+2) .image--expand {margin-left: -100%;}.image__cell:nth-of-type(4n+3) .image--expand {margin-left: -200%;}.image__cell:nth-of-type(4n+4) .image--expand {margin-left: -300%;}.image__cell:nth-of-type(4n+5) {clear: left;}}

@media screen and (min-width: 437px) and (max-width: 648px) {.image__cell {width: 33.3333333333%;}.image__cell:nth-of-type(3n+2) .image--expand {margin-left: -100%;}.image__cell:nth-of-type(3n+3) .image--expand {margin-left: -200%;}.image__cell:nth-of-type(3n+4) {clear: left;}}

@media screen and (max-width: 436px) {.image__cell {width: 50%;}.image__cell:nth-of-type(2n+2) .image--expand {margin-left: -100%;}.image__cell:nth-of-type(2n+3) {clear: left;}}

.image__cell.image--basic {cursor: pointer;}

.image__cell:target .image--expand {max-height: 1000px;margin-bottom: 12px;z-index: 1;}

.image__cell .arrow--up {height: 12px;width: 100%;}

.image__cell:target .arrow--up {border-bottom: 9px solid #222;border-left: 9px solid transparent;border-right: 9px solid transparent;height: 0;width: 0;padding-top: 3px;margin: 0 auto 0;opacity: 1;transition: opacity 0s;transition-delay: 0s;}

.image--basic {position: relative;}

.image__cell:target .expand-close {display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}

.arrow--left,.arrow--right {color: #fff;text-decoration: none;position: absolute;top: 50%;margin-top: -40px;font-size: 80px;line-height: 80px;color: #454545;opacity: 0;z-index: 9999;}

.arrow--left:hover,.arrow--right:hover {color: #fff;text-decoration: none;}

.image__cell:target .arrow--left,.image__cell:target .arrow--right {opacity: 1;transition: opacity 0s;transition-delay: 0s;}

.arrow--left {left: 0;padding-left: 12px;}

.arrow--left:before {content: '‹';}

.arrow--right {right: 0;padding-right: 12px;}

.arrow--right:before {content: '›';}

.arrow--up {opacity: 0;}

.image--basic {padding: 0 6px;}

.basic__img {display: block;max-width: 100%;height: auto;margin: 0 auto;}

.image--expand {position: relative;left: -6px;padding: 0 6px;margin-bottom: 12px;box-sizing: content-box;overflow: hidden;background: rgba(0, 0, 0, 0.8) !important;max-height: 0;transition: max-height 0s ease-in-out, margin-bottom 0s ease-in-out;}

@media screen and (min-width: 649px) {.image--expand {width: 400%;}}

@media screen and (min-width: 437px) and (max-width: 648px) {.image--expand {width: 300%;}}

@media screen and (max-width: 436px) {.image--expand {width: 200%;}}

.image__cell .image--expand {margin-bottom: 0;}

.expand__close {position: absolute;top: 7px;right: -9px;background-image: url("http://medtronic.com/content/dam/medtronic-com/close-btn.png");background-repeat: no-repeat;height: 50px;width: 50px;z-index: 9999;}

.image--large {max-width: 100%;height: auto;display: block;margin: 0 auto;box-sizing: border-box;border: 1px solid #b1b3b3;}

.image--expand-container {margin: 45px 40px;overflow: auto;background: white;}

.caption {padding: 5px 15px 20px 15px;}

.image--expand .desc {padding: 30px 20px 10px;}

.image--expand .title {text-transform: none;margin: 0 0 15px 0;font-size: 1.25em;font-weight: 500;}

.image--expand .pub-date {margin: 0 0 20px 0;font-size: 1em;font-weight: 300;color: #888b8d;text-transform: none;}

.image--expand .downloads {margin: 0 0 8px 0;font-weight: bold;}

.image--expand .download-large,.image--expand .download-medium,.image--expand .download-small {margin: 0;}

.image--expand .download-large a,.image--expand .download-medium a,.image--expand .download-small a {cursor: pointer;}

.arrow--wrap {margin-top: -15px;}

.image--basic svg {width: 11rem;padding: 0 14px;}

.image--expand svg {width: 17rem;padding: 20px;}

.image-large-pad {padding: 20px;}


/*CSS for Mixed case letters story*/

.nocase {text-transform: none;}

.tta__inspirational .nocase {text-transform: none;}


/*CSS for horizantal Inpage navigation component*/

.local-nav,.local-nav ul {list-style: none}

.local-nav ul li {vertical-align: top;text-align: left;}

.local-nav li a:hover {color: #002554;text-decoration: underline;}

.local-nav ul.dropdown-menu li {display: block;}

nav.local-nav ul {padding: 0;margin: 0;text-align: center;}

nav.local-nav ul a {display: block;padding: 10px 1rem 10px 2rem;text-decoration: none;}

nav.local-nav ul ul a {padding-left: 4rem;}

.local-nav {position: relative;top: 0;z-index: 1050;background: #fff;width: 100%;padding-bottom: 15px;}

.local-nav-scrolled {position: fixed;border-bottom: 2px solid #e8e8e7;}

.local-nav .dropdown-menu {min-width: 100%;z-index: 1000;display: none;padding: 5px 0;margin-top: 0;font-size: 14px;text-align: left;list-style: none;background-color: #F2F2F2;}


/*log-in/out styles*/

.is--logged .logged--out {display: none;}

.logged--in {display: none;}

.is--logged .logged--in {display: inline-block;width: 73px;}

.login .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 3000;display: none;float: left;padding: 0;margin: 0;text-align: left;list-style: none;background-color: #fff;border: 0;border-radius: 0;-webkit-box-shadow: 0;box-shadow: none;font-size: 1.4rem;line-height: 2.3rem;}

.login .dropdown-menu p {margin-bottom: 0;font-weight: normal;}

.login .dropdown-menu svg {width: 66px;height: 70px;}

.login {font-size: 1.2rem;line-height: 2.6rem;border: 1px solid transparent;vertical-align: middle;}

.login a {color: #fff;padding-right: 2rem;padding-left: 1.3rem;background: #004B85;margin-left: 1px;}

.edit-profile-btn {display: none;}

@media screen and (min-width:750px) {.login {padding-right: 0;padding-left: 0;font-weight: 900;font-size: 1.6rem;line-height: 28px;}}

header .login .login--default:before {content: '';width: 1px;height: 1.2rem;background-color: #0085CA;position: absolute;top: .7rem;left: 0;}

header .login .login--default .select2-selection__arrow {height: 100%;background-color: #0085CA;position: relative;top: 0;right: 0;width: 3.1rem;color: #0085CA;}

header .login .login--default .select2-selection__arrow {background-color: #004B87;height: 55%;width: 2.6rem;top: -3px;right: 0;}

header .login .login--default .select2-selection__arrow b {display: inline-block;height: 0;width: .5rem;margin-left: 1.6rem;position: relative;top: -9px;}

header .login .login--default .select2-selection__arrow b:after {border-color: #0085CA transparent;top: -.5rem;left: -1rem;position: absolute;}

header .login .login--default .select2-selection__arrow b:after {content: "";position: absolute;left: -6px;top: 100%;border-style: solid;border-width: 8px 6px 0 6px;height: 0;width: 0;}

.login .open>.dropdown-menu {position: absolute;float: left;margin-right: 8px;min-width: 320px;right: auto;left: -124px;box-sizing: border-box;max-width: 100%}

.dropdown-menu a {background: none;font-weight: normal;color: #0085CA;padding: 0;margin: 0;}

.user-icon {width: 18px;height: 18px;fill: #FFF;margin-top: 3px;}

.user-icon-popup {max-width: 100%;fill: #000;}

.open .user-icon,.login .open .select2-selection__arrow,.login .close-btn {display: none;}

.login .open .close-btn {display: inline-block;}

.close-btn {width: 20px;}

.login .open>a {padding-left: 2rem;padding-top: 7px;padding-bottom: 7px;background: #fff !important;margin-left: 5px;}

.popup-action-btn {padding: 2rem;}

.popup-action-btn .float-left {float: left;}

.popup-action-btn .float-right {float: right;}

.login a.btn {padding: 7px;color: #003773;font-size: 1.4rem;line-height: 1.4rem;}

.login a.btn:hover {background-color: #002554;color: #FFFFFF;text-decoration: none;}

.profile-img {padding: 2rem;}

.profile-info {padding: 2rem 2rem 2rem 0;}

@media screen and (min-width:750px) {.user-icon {margin-top: 0;}header .login .login--default .select2-selection__arrow {top: 0;}.login .open>.dropdown-menu {left: auto;right: 0;}}


/*end log-in/log-out styles*/

.open>.dropdown-menu {display: block;position: relative;}

.downarrow {display: inline-block;padding-left: 5px;}

.open .downarrow {display: none;}

.dropdown.open>a {color: #002554;background: #F2F2F2;}

.collapse.in {display: block;}

.collapse {display: none;}

.local-nav .navbar-toggle {position: relative;float: right;padding: 0 10px;margin-right: 0.4rem;background-color: transparent;background-image: none;border: 1px solid transparent;width: 40px;height: 40px;}

.local-nav .navbar-collapse {padding-right: 0;padding-left: 0;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;}

.local-nav ul:first-child>li {display: block}

.local-nav .navbar-header {margin-right: 0;margin-left: 0;clear: both;}

.navbar-header:after,.navbar-header:before {display: table;content: " ";clear: both;}

.local-nav .navbar-brand {float: left;padding: 15px 2rem;font-size: 16px;line-height: 20px;margin-bottom: 0;color: #555;}

@media (min-width: 768px) {.local-nav {padding-bottom: 0;}.navbar-toggle {display: none;}.navbar-collapse.collapse {display: block!important;height: auto!important;padding-bottom: 0;overflow: visible!important;}nav.local-nav ul:first-child>li {display: inline-block;vertical-align: top;min-width: 18%;}nav.local-nav ul:first-child {max-width: 1000px;margin: 0 auto;}nav.local-nav ul ul a {padding-left: 2rem;}.open>.dropdown-menu {position: absolute;top: 100%;left: 0;float: left;}.dropdown-menu {float: left;}.navbar-header {float: left;margin-right: 0;margin-left: 0;}.navbar-brand {display: none;}}

/*Adding CSS for sub template 7 all minis - B-18695 - Removed 9/5/17 to address issues with subtemplate 7 layout in iPad landscape view*/

/*
Hiding Background image for APP Carousel
*/

.appcarousel {background: none;}

.horizontal-inpage {z-index: 1050;position: relative;}

@media (max-width:999px) {#main-navigation {z-index: 1051 !important;}}

@media (max-width:1120px) {.addthis_outer {z-index: 1050;position: absolute;}}

.footer {z-index: 1049;position: relative;}

.addthis_outer {z-index: 1049;}


/* Global Site Disclaimer: START */

.footer__disclaimer {border-top: 1px solid #888b8d;font-size: 14px;margin: 3.5rem 0 0;padding: 2rem 2rem 0 2rem;text-align: justify;}

.footer__disclaimer ul li {font-size: 14px;}

.tc>.header__select {display: inline-block;width: 75%;}

@media screen and (max-width: 768px) {.tc {display: block;margin: 10px;}}

.tc {display: inline-block;vertical-align: top;}

#modal-globalPopup .modal-header {padding: 30px 30px 0;}

#modal-globalPopup .modal-content .modal-footer {text-align: left;}

#modal-globalPopup .modal-content {background-color: #fff;color: #53565A;min-height: 460px;}

#modal-globalPopup .btn {background-color: #0085CA;}

#modal-globalPopup .modal-footer .btn:first-child {margin-right: 0;}

#modal-globalPopup .modal-body {padding: 15px 30px 30px;}

#modal-globalPopup select {min-width: 195px;}

#modal-globalPopup .tc {margin: 0;}

@media screen and (min-width: 500px) {#modal-globalPopup .modal-dialog {width: 390px;}}
/* Global Site Disclaimer: END */

/*physician finder component*/
.physician-finder{padding-right:2rem;padding-left:2rem;}
.two-column-sidebar .physician-finder{padding-right:0;padding-left:0;}
/*physician finder component: END */
