html{font-size: 100%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body{margin: 0;}
body, button, input, select, textarea{font-family: Helvetica, sans-serif;}
a{color: #00e;}
a:visited{color: #551a8b;}
a:focus{outline: thin dotted;}
a:hover, a:active{outline: 0;}
abbr[title]{border-bottom: 1px dotted;}
b, strong{font-weight: bold;}
blockquote{margin: 1em 40px;}
dfn{font-style: italic;}
mark{background: #ff0;color: #000;}
pre, code, kbd, samp{font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}
pre{white-space: pre;white-space: pre-wrap;word-wrap: break-word;}
q{quotes: none;}
q:before, q:after{content: '';content: none;}
small{font-size: 75%;}
sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup{top: -0.5em;}
sub{bottom: -0.25em;}
ul, ol{margin: 1em 0;padding: 0 0 0 40px;}
dd{margin: 0 0 0 40px;}
nav ul, nav ol{list-style: none;list-style-image: none;}
img{border: 0;-ms-interpolation-mode: bicubic;}
svg:not(:root){overflow: hidden;}
figure{margin: 0;}
form{margin: 0;}
fieldset{margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend{border: 0;*margin-left: -7px;}
button, input, select, textarea{font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle;}
button, input{line-height: normal;*overflow: visible;}
table button, table input{*overflow: auto;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{cursor: pointer;-webkit-appearance: button;}
input[type="checkbox"], input[type="radio"]{box-sizing: border-box;padding: 0;}
input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner{border: 0;padding: 0;}
textarea{overflow: auto;vertical-align: top;}
table{border-collapse: collapse;border-spacing: 0;}
@font-face{font-family: 'TGStdBold';src: url('../themes/nds/fonts/tradegothicltstd-bold-webfont.eot');src: url('../themes/nds/fonts/tradegothicltstd-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../themes/nds/fonts/tradegothicltstd-bold-webfont.woff') format('woff'), url('../themes/nds/fonts/tradegothicltstd-bold-webfont.ttf') format('truetype'), url('../themes/nds/fonts/tradegothicltstd-bold-webfont.svg#TradeGothicLTStdBold') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'TG18';src: url('../themes/nds/fonts/tradegothicltstd-cn18-webfont.eot');src: url('../themes/nds/fonts/tradegothicltstd-cn18-webfont.eot?#iefix') format('embedded-opentype'), url('../themes/nds/fonts/tradegothicltstd-cn18-webfont.woff') format('woff'), url('../themes/nds/fonts/tradegothicltstd-cn18-webfont.ttf') format('truetype'), url('../themes/nds/fonts/tradegothicltstd-cn18-webfont.svg#TradeGothicLTStdCnNo.18') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'TG20';src: url('../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.eot');src: url('../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.eot?#iefix') format('embedded-opentype'), url('../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.woff') format('woff'), url('../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.ttf') format('truetype'), url('../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.svg#TradeGothicLTStdBdCnNo.20') format('svg');font-weight: normal;font-style: normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block;}
audio, canvas, video{display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]){display: none;height: 0;}
[hidden]{display: none;}
html{font-size: 100%;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
html, button, input, select, textarea{font-family: sans-serif;}
body{margin: 0;}
a:focus{outline: thin dotted;}
a:active, a:hover{outline: 0;}
h1{font-size: 2em;margin: 0.67em 0;}
h2{font-size: 1.5em;margin: 0.83em 0;}
h3{font-size: 1.17em;margin: 1em 0;}
h4{font-size: 1em;margin: 1.33em 0;}
h5{font-size: 0.83em;margin: 1.67em 0;}
h6{font-size: 0.67em;margin: 2.33em 0;}
abbr[title]{border-bottom: 1px dotted;}
b, strong{font-weight: bold;}
blockquote{margin: 1em 40px;}
dfn{font-style: italic;}
hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
mark{background: #ff0;color: #000;}
p, pre{margin: 1em 0;}
code, kbd, pre, samp{font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}
pre{white-space: pre;white-space: pre-wrap;word-wrap: break-word;}
q{quotes: none;}
q:before, q:after{content: '';content: none;}
small{font-size: 80%;}
sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup{top: -0.5em;}
sub{bottom: -0.25em;}
dl, menu, ol, ul{margin: 1em 0;}
dd{margin: 0 0 0 40px;}
menu, ol, ul{padding: 0 0 0 40px;}
nav ul, nav ol{list-style: none;list-style-image: none;}
img{border: 0;-ms-interpolation-mode: bicubic;}
svg:not(:root){overflow: hidden;}
figure{margin: 0;}
form{margin: 0;}
fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend{border: 0;padding: 0;white-space: normal;*margin-left: -7px;}
button, input, select, textarea{font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle;}
button, input{line-height: normal;}
button, select{text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button;cursor: pointer;*overflow: visible;}
button[disabled], html input[disabled]{cursor: default;}
input[type="checkbox"], input[type="radio"]{box-sizing: border-box;padding: 0;*height: 13px;*width: 13px;}
input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner{border: 0;padding: 0;}
textarea{overflow: auto;vertical-align: top;}
table{border-collapse: collapse;border-spacing: 0;}
html, button, input, select, textarea{color: #222;}
body{font-size: 1rem;line-height: 1.4;}
::-moz-selection{background: #b3d4fc;text-shadow: none;}
::selection{background: #b3d4fc;text-shadow: none;}
hr{display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
img{vertical-align: middle;}
fieldset{border: 0;margin: 0;padding: 0;}
textarea{resize: vertical;}
.chromeframe{margin: 0.2em 0;background: #ccc;color: #000;padding: 0.2em 0;}
@font-face{font-family: 'TG18';src: url("../themes/nds/fonts/tradegothicltstd-cn18-webfont.eot");src: url("../themes/nds/fonts/tradegothicltstd-cn18-webfont.eot?#iefix") format("embedded-opentype"), url("../themes/nds/fonts/tradegothicltstd-cn18-webfont.woff") format("woff"), url("../themes/nds/fonts/tradegothicltstd-cn18-webfont.ttf") format("truetype"), url("../themes/nds/fonts/tradegothicltstd-cn18-webfont.svg#TradeGothicLTStdCnNo.18") format("svg");font-weight: normal;font-style: normal;}
@font-face{font-family: 'TG20';src: url("../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.eot");src: url("../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.eot?#iefix") format("embedded-opentype"), url("../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.woff") format("woff"), url("../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.ttf") format("truetype"), url("../themes/nds/fonts/tradegothicltstd-bdcn20-webfont.svg#TradeGothicLTStdBdCnNo.20") format("svg");font-weight: normal;font-style: normal;}
@font-face{font-family: 'StandardFont';src: url("../themes/nds/fonts/standardfont-webfont.eot");src: url("../themes/nds/fonts/standardfont-webfont.eot?#iefix") format("eot"), url("../themes/nds/fonts/standardfont-webfont.woff") format("woff"), url("../themes/nds/fonts/standardfont-webfont.ttf") format("truetype"), url("../themes/nds/fonts/standardfont-webfont.svg#webfontuqmQvE74") format("svg");font-weight: normal;font-style: normal;}
@font-face{font-family: 'TGStdBold';src: url("../themes/nds/fonts/alternateboldfont-webfont.eot");src: url("../themes/nds/fonts/alternateboldfont-webfont.eot?#iefix") format("embedded-opentype"), url("../themes/nds/fonts/alternateboldfont-webfont.woff") format("woff"), url("../themes/nds/fonts/alternateboldfont-webfont.ttf") format("truetype"), url("../themes/nds/fonts/alternateboldfont-webfont.svg#AlternateBoldFont") format("svg");font-weight: normal;font-style: normal;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
body{background-color: #f4f4f4;color: #777777;text-align: center;}
header{padding: 20px;margin-bottom: 1em;}
header > div{position: relative;}
header h1{line-height: 1;padding-right: 40px;}
header .ndsFivecol{position: absolute;top: 0;left: 0;width: 100%;}
header .ndsSevencol{padding-top: 70px;}
header .back_home_link{display: none;}
a, a:visited{color: #777777;-webkit-transition: color .4s;-moz-transition: color .4s;-o-transition: color .4s;-ms-transition: color .4s;transition: color .4s;}
a:hover{color: #313131;}
img{max-width: 100%;}
h1{color: #333333;font-family: 'TGStdBold', sans-serif;font-weight: 200;letter-spacing: -1px;font-size: 2.1875rem;text-transform: uppercase;margin: 0;}
h2{color: #333333;font-family: 'TGStdBold', sans-serif;font-weight: 200;}
h1{margin-top: 0;}
h2{color: #333333;letter-spacing: -.02em;}
.ndsPlus{position: relative;bottom: 0.1em;}
.desktopOnly{display: none !important;}
#mobileHeader{background-color: #f7f7fa;background-image: url(../themes/nds/ndsImg/ndsMobileNavBg.png);background-size: auto 100%;border-bottom: 1px solid #bbbbbb;color: #ffffff;min-height: 44px;overflow: visible;padding: 0 0;text-align: center;text-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);}
#mobileHeader #ndsMobileNavigation{position: relative;}
#mobileHeader #ndsMobileNavigation span.rn_FloatLeft{float: left;}
#mobileHeader #ndsMobileNavigation span.rn_FloatLeft button{background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, rgba(131, 140, 160, 0.7)), color-stop(0.5, rgba(50, 64, 98, 0.7)), color-stop(1, rgba(34, 45, 72, 0.7)));border-color: #111 #888 #FFF;color: #FFF;font: normal bold large Helvetica;line-height: normal;text-decoration: none;background-position: -154px 4px;cursor: pointer;padding: 0;border: 0;width: 46px;background-image: url(../themes/nds/ndsImg/ndsMobileNavSprite.png);color: #333;display: block;height: 43px !important;font-size: inherit;text-indent: -9999px;border-right: 1px solid #CDCECF;-webkit-box-shadow: inset -1px 0px 0px 0px #fff;box-shadow: inset -1px 0px 0px 0px #fff;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobileHeader #ndsMobileNavigation span.rn_FloatLeft button{background-image: url("../themes/nds/ndsImg/ndsMobileNavSprite@x2.png");background-size: 238px 38px;}
}
#mobileHeader #ndsMobileNavigation span.rn_FloatLeft button.ndsMobileMenuOpen{background-position: -190px 4px !important;}
#mobileHeader #ndsMobileNavigation #nikeLogo{left: 50%;display: block;height: 43px;width: 40px;position: absolute;background-image: url(../themes/nds/ndsImg/ndsMobileNavSprite.png);background-position: -38px 4px;margin-left: -21px;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mobileHeader #ndsMobileNavigation #nikeLogo{background-image: url("../themes/nds/ndsImg/ndsMobileNavSprite@x2.png");background-size: 238px 38px;}
}
#mobileHeader #ndsMobileMenuList{list-style: none;background: rgba(19, 22, 17, 0.85);bottom: 0px;color: #FFF;height: 100%;left: 0px;right: 0px;text-shadow: none;top: 44px;width: auto;z-index: 1100;margin: 0;display: none;padding: 0;position: absolute;}
#mobileHeader #ndsMobileMenuList.ndsMobileMenuOpen{display: block;}
#mobileHeader #ndsMobileMenuList li{background: #f1f1f1;background: -moz-linear-gradient(top, #f1f1f1 0%, #e9e9e9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #e9e9e9));background: -webkit-linear-gradient(top, #f1f1f1 0%, #e9e9e9 100%);background: -o-linear-gradient(top, #f1f1f1 0%, #e9e9e9 100%);background: -ms-linear-gradient(top, #f1f1f1 0%, #e9e9e9 100%);background: linear-gradient(to bottom, #f1f1f1 0%, #e9e9e9 100%);position: relative;}
#mobileHeader #ndsMobileMenuList li a{color: #333;background: url(../themes/nds/ndsImg/ndsMobileBgNoise.png);border-bottom: 1px solid #c2c2c2;border-top: 1px solid #ffffff;display: block;font-size: 16px;font-weight: bold;height: 100%;padding: 20px 20px 20px 20px;text-decoration: none;text-align: left;}
#mobileHeader #ndsMobileMenuList li a:after{width: 30px;background-image: url(../themes/nds/ndsImg/ndsMobileNavSprite.png);font-weight: bold;content: '';position: absolute;right: 20px;top: 50%;font-family: sans-serif;margin-top: -8px;height: 17px;background-position: -91px -9px;}
#mobileFooter{background-color: #333;font-size: 12px;margin: 0;text-align: center;color: white;padding: 25px;}
#mobileFooter a:visited, #mobileFooter a:hover{color: #777777;}
#mobileFooter .footerButtons a{color: white;-webkit-box-shadow: 2px 2px 4px 0px #272727;box-shadow: 2px 2px 4px 0px #272727;-webkit-border-radius: 5px;border-radius: 5px;background-color: #515151;display: inline-block;margin: 0 10px;padding: 10px 20px;text-decoration: none;}
.ndsButton, .askButton input{font-family: 'TGStdBold', sans-serif;font-weight: 200;font-size: 1.125rem;line-height: 100%;background-color: white;color: black;display: inline-block;text-decoration: none;text-transform: uppercase;padding: 0.55555556rem 0.6rem;box-shadow: 2px 3px 1.44px 0.56px rgba(0, 0, 0, 0.14);-moz-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px;border: solid 1px #e6e6e6;text-align: center;}
.ndsButton:visited{color: black;}
.ndsButton:hover, .ndsButton:focus{background: #e5e5e5;}
.ndsNeonButton, .askButton input{border-color: #00c223;background-color: #00ee2c;}
.ndsNeonButton:hover, .ndsNeonButton:focus{background: #0ed50b;}
.ndsContainer{margin: 0 auto;width: 100%;text-align: left;}
.ndsBox, .rn_Multiline2 li{display: block;overflow: auto;background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-bottom: 15px;padding: 20px 23px 10px 25px;}
.ndsBox.ndsLargePadding, .rn_Multiline2 li.ndsLargePadding{padding: 20px 40px;}
.ndsRightTout{color: #4a4a4a;display: table;height: 100%;width: 100%;overflow: auto;vertical-align: middle;padding-bottom: 0.5rem;}
.ndsRightTout .ndsToutIconContainer{display: table-cell;vertical-align: middle;}
.ndsRightTout .ndsToutIconContainer .ndsToutIcon{background-size: contain;background-repeat: no-repeat;width: 53px;height: 51px;display: inline-block;background-position: center center;}
.ndsRightTout .ndsToutIconContainer .ndsToutIcon.ndsToutIconFuel{background-image: url("../themes/nds/ndsImg/ndsFuelIcon.svg");}
.ndsRightTout .ndsToutIconContainer .ndsToutIcon.ndsToutIconContact{height: 39px;background-image: url("../themes/nds/ndsImg/ndsPhoneIcon.svg");}
.ndsRightTout .ndsToutIconContainer .ndsToutIcon.ndsToutIconInfo{width: 34px;height: 45px;background-image: url("../themes/nds/ndsImg/ndsInfoIcon.svg");}
.ndsRightTout .ndsToutIconContainer .ndsToutIcon.ndsToutIconArrow{width: 34px;height: 45px;background-image: url("../themes/nds/ndsImg/ndsArrowInfoIcon.svg");}
.ndsRightTout .ndsToutIconContainer .ndsToutIcon.ndsToutConnectIcon{width: 52px;height: 53px;background-image: url("../themes/nds/ndsImg/ndsConnectIcon.svg");}
.ndsRightTout .ndsToutLabel{width: 68%;display: table-cell;vertical-align: top;padding-left: 30px;}
.ndsRightTout .ndsToutLabel .ndsToutTitle{display: block;text-transform: uppercase;font-weight: bold;font-size: 1rem;line-height: 1;font-family: 'TGStdBold', sans-serif;font-weight: 200;letter-spacing: -.04em;}
.ndsRightTout .ndsToutLabel .ndsToutSubtitle{display: block;font-size: .75rem;margin: 0;padding: 0;}
.ndsRightTout .ndsToutArrowContainer{vertical-align: middle;height: 100%;width: 20%;display: table-cell;}
.ndsRightTout .ndsToutArrowContainer .ndsToutArrow{float: right;height: 0;width: 0;border-left: 5px solid #4a4a4a;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
aside .ndsRightTout .ndsToutLabel{vertical-align: middle;}
.ndsSearchBoxContainer{height: 40px;background-color: #ffffff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-image: url(../themes/nds/ndsImg/ndsSearch.gif);background-repeat: no-repeat;background-position: 16px 11px;-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.4);box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.4);position: relative;}
.ndsSearchBoxContainer .rn_SimpleSearch, .ndsSearchBoxContainer form{width: 100%;height: 100%;}
.svg .ndsSearchBoxContainer{background-image: url(../themes/nds/ndsImg/ndsSearch.svg);}
.ndsSearchBoxContainer .rn_SearchImage{position: absolute;left: 0;width: 35px !important;height: 100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.ndsSearchBoxContainer .rn_SearchField{color: #999999;width: 100%;height: 100%;padding: 10px 10px 10px 45px;text-transform: uppercase;font-family: 'TG18', sans-serif;font-size: 1rem;font-style: italic;}
.ndsSearchBoxContainer .rn_SimpleSearch .rn_SearchField{border: 0;background: transparent;}
.ndsSearchBoxContainer .searchBoxSuggestions{display: none;position: absolute;top: 0;z-index: 1000;left: 0;margin-top: 50px;width: 100%;background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.ndsSearchBoxContainer .searchBoxSuggestions li{cursor: pointer;}
.ndsSearchNoResultSuggestions li{font-family: 'StandardFont';font-size: 1.125rem;font-weight: normal;color: #777777;margin-bottom: 1rem;}
html[lang="pl-PL"] .ndsSearchNoResultSuggestions li{font-family: sans-serif;}
.rn_Results{clear: both;}
.rn_Spell{float: left;clear: both;margin-bottom: 3rem;}
.rn_Spell a{color: black;}
.ndsProductLarge, .ndsProductSmall{line-height: 1.1;background: #ffffff;background: -moz-linear-gradient(top, white 0%, #f9f8f9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f9f8f9));background: -webkit-linear-gradient(top, white 0%, #f9f8f9 100%);background: -o-linear-gradient(top, white 0%, #f9f8f9 100%);background: -ms-linear-gradient(top, white 0%, #f9f8f9 100%);background: linear-gradient(to bottom, #ffffff 0%, #f9f8f9 100%);border-bottom: 2px solid #e4e4e4;position: relative;height: 115px;}
.ndsProductLarge .ndsImageHeightSetter, .ndsProductSmall .ndsImageHeightSetter{display: none;color: blue;}
.ndsProductLarge .ndsProductImage, .ndsProductSmall .ndsProductImage{width: 86px;position: absolute;margin-right: 20px;text-align: center;}
.ndsProductLarge .ndsProductImage:before, .ndsProductSmall .ndsProductImage:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.4em;}
.ndsProductLarge .ndsProductImage img, .ndsProductSmall .ndsProductImage img{display: inline-block;vertical-align: middle;max-width: 86%;max-height: 100%;}
.ndsProductLarge a, .ndsProductSmall a{color: #333333;text-decoration: none;font-family: 'TGStdBold', sans-serif;}
.ndsProductLarge a:before, .ndsProductSmall a:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ndsProductLarge a:hover, .ndsProductSmall a:hover{color: #d5d5d5;}
.ndsProductLarge a:hover:after, .ndsProductSmall a:hover:after{border-left: 6px solid #d5d5d5;}
.ndsProductLarge .ndsProductTitle a:after, .ndsProductSmall .ndsProductTitle a:after{content: '';position: absolute;right: 30px;top: 50%;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #333333;}
.ndsProductLarge{padding: 15px 30px;}
.ndsProductLarge .ndsProductImage{height: 85px;top: 15px;}
.ndsProductLarge .ndsProductTitle{font-size: 1rem;height: 100%;padding: 0 28px 0 110px;}
.ndsProductLarge .ndsProductTitle:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.6em;}
.ndsProductLarge .ndsProductTitle a{display: inline-block;vertical-align: middle;}
.ndsProductSmall{padding: 10px 10px;height: 80px;}
.ndsProductSmall .ndsProductImage{height: 60px;top: 10px;}
.ndsProductSmall .ndsProductTitle{font-size: 1.125rem;height: 100%;padding: 0 28px 0 104px;text-align: left;}
.ndsProductSmall .ndsProductTitle:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.45em;}
.ndsProductSmall .ndsProductTitle a{display: inline-block;vertical-align: middle;}
.ndsProductSecondary h2{font-size: 1.125rem;padding: 20px 30px 0;text-align: left;text-transform: uppercase;}
.ndsCenter{text-align: center;}
aside h2{font-size: 1rem;text-transform: uppercase;}
aside a{text-decoration: none;}
aside ul{padding: 0;}
aside ul li{font-size: 0.875rem !important;font-weight: 200;list-style-type: none;margin-bottom: 1em;padding-right: 10px;}
aside ul li a{transition: none;-webkit-transition: none;}
aside ul li a:after{position: absolute;content: '';margin-left: 6px;height: 0;width: 0;border-left: 5px solid #777777;border-top: 5px solid transparent;border-bottom: 5px solid transparent;margin-top: 5px;}
.ndsBox{margin-top: 40px;}
#leftNavOpener{float: right;width: 25px;height: 25px;background-image: url("../themes/nds/ndsImg/ndsLeftNavOpen.svg");background-position: center center;background-repeat: no-repeat;cursor: pointer;position: relative;top: -1.825rem;}
#leftNavOpener.opened{background-image: url("../themes/nds/ndsImg/ndsLeftNavClose.svg");}
#leftNav{display: none;margin-bottom: 2em;}
#leftNav.openOnMobile{display: block;}
#leftNav h2{color: #4a4a4a;font-size: 1.125rem;padding: 0 30px;margin: 1em 0 .5em 0;}
#leftNav ul{margin: 0 0 1em 0;padding: 0;}
#leftNav ul li{margin-bottom: .3em;}
#leftNav ul li a{display: block;margin-bottom: 10px;text-decoration: none;font-size: 0.75rem;padding: 0 30px;font-weight: 400;}
#leftNav ul li a.ndsFilterActive{color: #0df109;}
#leftNav > div{background: white;background: -moz-linear-gradient(top, white 0%, whitesmoke 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, whitesmoke));background: -webkit-linear-gradient(top, white 0%, whitesmoke 100%);background: -o-linear-gradient(top, white 0%, whitesmoke 100%);background: -ms-linear-gradient(top, white 0%, whitesmoke 100%);background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );border-top: 1px solid #e6e6e6;}
#leftNav > div:first-child{border-top: none;}
#leftNav > div:last-child{border-bottom: 1px solid #e6e6e6;}
#leftNav > div.withSub .arrowContainer{position: absolute;top: 0px;right: 0px;width: 48px;height: 100%;}
#leftNav > div.withSub .arrowContainer .arrow{position: absolute;top: 0;bottom: 0;left: 0;margin: auto 0;height: 0;width: 0;border-left: 5px solid #333333;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
#leftNav > div.withSub.open .arrowContainer .arrow{height: 0;width: 0;border-top: 5px solid #333333;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid transparent;}
#leftNav > div.current a, #leftNav > div.current a:hover{color: #0df109;}
#leftNav > div.current a svg path, #leftNav > div.current a:hover svg path{fill: #0df109;}
#leftNav > div a{position: relative;display: block;color: #4a4a4a;font-size: 1em;line-height: 15px;text-decoration: none;text-transform: uppercase;font-family: TGStdBold, sans-serif;padding: 27px 70px 27px 88px;}
#leftNav > div a .imgContainer{position: absolute;top: 0px;left: 0px;width: 74px;height: 100%;margin-left: 14px;}
#leftNav > div a .imgContainer img, #leftNav > div a .imgContainer svg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;}
#leftNav > div a:hover{color: #d5d5d5;}
#leftNav > div a:hover svg path{fill: #d5d5d5;}
#leftNav > div .sub{display: none;border-top: none;padding: 0 0 30px 0;}
#leftNav > div .sub a{color: #777777;font-size: .875rem;line-height: 26px;text-transform: none;font-family: TG18, sans-serif;min-height: 36px;padding: 0 15px 0 0;margin: 0 0 0 88px;}
html[lang="ru-RU"] #leftNav > div .sub a{font-family: TGStdBold, sans-serif;}
html[lang="pl-PL"] #leftNav > div .sub a{font-family: TGStdBold, sans-serif;}
#leftNav > div .sub a:hover{color: #d5d5d5;}
#leftNav > div .sub a.current{color: #d5d5d5;}
#leftNav > div.withSub.open .sub{display: block;}
@media only screen and (max-width: 767px){#productMenu{position: relative;z-index: 100;}
#productMenuIcons{display: none;}
#productMenuButtons{height: 60px;background: white;background: -moz-linear-gradient(top, white 0%, whitesmoke 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, whitesmoke));background: -webkit-linear-gradient(top, white 0%, whitesmoke 100%);background: -o-linear-gradient(top, white 0%, whitesmoke 100%);background: -ms-linear-gradient(top, white 0%, whitesmoke 100%);background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );border-bottom: 1px solid #e6e6e6;}
#productMenuButtons .button{display: block;float: left;width: 50%;margin-top: 0.01rem;padding-top: 1.275rem;min-height: 60px;color: #4a4a4a;text-align: center;text-decoration: none;text-transform: uppercase;font-family: 'TGStdBold', sans-serif;font-weight: 200;cursor: pointer;-webkit-transition: color .4s;-moz-transition: color .4s;-o-transition: color .4s;-ms-transition: color .4s;transition: color .4s;}
html[lang="es-ES"] #productMenuButtons .button{padding-top: 0.5rem;}
html[lang="pl-PL"] #productMenuButtons .button{padding-top: 1rem;}
html[lang="ru-RU"] #productMenuButtons .button{padding-top: 0.5rem;}
#productMenuButtons .button:first-child{border-right: 1px solid #e6e6e6;}
#productMenuButtons .button:hover{color: #d5d5d5;}
#productMenuButtons .button.open{color: #0df109;}
#productSubMenu{display: none;position: absolute;top: 60px;width: 100%;}
#productSubMenu h5{display: none;}
#productSubMenu .products{list-style: none;padding: 0;margin: 0;}
#productSubMenu .products li{background: white;background: -moz-linear-gradient(top, white 0%, whitesmoke 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, whitesmoke));background: -webkit-linear-gradient(top, white 0%, whitesmoke 100%);background: -o-linear-gradient(top, white 0%, whitesmoke 100%);background: -ms-linear-gradient(top, white 0%, whitesmoke 100%);background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );border-top: 1px solid #e6e6e6;}
#productSubMenu .products li:first-child{border-top: none;}
#productSubMenu .products li a{position: relative;display: table;width: 100%;min-height: 80px;color: #4a4a4a;text-align: left;font-size: 1.0625rem;text-decoration: none;font-family: 'TGStdBold', sans-serif;font-weight: 200;padding: 10px 0 10px 130px;}
#productSubMenu .products li a:hover{color: #d5d5d5;}
#productSubMenu .products li a .text{display: table-cell;height: 80px;vertical-align: middle;}
#productSubMenu .products li .image{position: absolute;top: 50%;left: 13px;display: block;width: 100px;height: 60px;background-image: url("../themes/nds/ndsImg/prod/menuImages/sprite.png");background-size: 100px 1749px;background-position: center center;background-repeat: no-repeat;margin: -30px auto 0;}
#productSubMenu .products li.fuelband .image{background-position: center -32px;}
#productSubMenu .products li.running_app .image{background-position: center -157px;}
#productSubMenu .products li.sportwatch .image{background-position: center -282px;}
#productSubMenu .products li.ipod_nano .image{background-position: center -407px;}
#productSubMenu .products li.sportband .image{background-position: center -532px;}
#productSubMenu .products li.polar_wearlink .image{background-position: center -657px;}
#productSubMenu .products li.move .image{background-position: center -782px;}
#productSubMenu .products li.kinect .image{background-position: center -907px;}
#productSubMenu .products li.training .image{background-position: center -1032px;}
#productSubMenu .products li.basketball .image{background-position: center -1157px;}
#productSubMenu .products li.ntc .image{background-position: center -1282px;}
#productSubMenu .products li.connected_apps_and_devices .image{background-position: center -1535px;}
#productSubMenu .products li.fuel_app .image{background-position: center -1411px;}
#productSubMenuOverlay{display: none;position: absolute;z-index: 99;top: 0px;left: 0px;width: 100%;height: 100%;background-color: #000;opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 80 ")";filter: alpha(opacity=80);zoom: 1;}
#productSubMenuOverlay.mobileShow{display: block !important;}
}
@media only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (min-device-pixel-ratio: 1.5){#productSubMenu .products li .image{background-image: url("../themes/nds/ndsImg/prod/menuImages/sprite@2x.png");}
}
.ndsAnswerList{list-style: none;padding: 0;margin: 0;}
.ndsAnswerList li{cusor: hand;}
.ndsAnswerList li a{text-decoration: none;}
.ndsAnswerList li h5{display: block;color: #4a4a4a;line-height: 1.2;font-size: 1rem;font-family: 'TGStdBold', sans-serif;font-weight: 200;text-transform: uppercase;padding: 0;margin: 0 0 0.5em;}
.ndsAnswerList li p{padding: 0;margin: 0 0 0.5em;color: #4a4a4a;font-size: 0.875rem;line-height: 1.0625rem;font-weight: 200;}
.ndsAnswerList li small{display: block;color: #777777;font-size: 0.75rem;text-transform: uppercase;}
.ndsAnswerList li:hover h5{color: #d5d5d5;}
.productTooltipContainer{position: relative;}
.productTooltipContainer h2 + p{margin-top: 0;}
.productTooltipContainer p{clear: both;margin-top: 40px;margin-bottom: 0;}
.productTooltipContainer .tooltip{width: 45px;height: 45px;}
.productTooltipContainer .tooltip .tooltipButton{width: 45px;height: 45px;background-image: url("../themes/nds/ndsImg/ndsSprite.png");background-size: 180px 76px;background-repeat: no-repeat;background-position: 0px -31px;cursor: pointer;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.productTooltipContainer .tooltip .tooltipButton{background-image: url("../themes/nds/ndsImg/ndsSprite@2x.png");}
}
.productTooltipContainer .tooltip .tooltipButton:hover{background-position: -45px -31px;}
.productTooltipContainer .tooltip .tooltipArrow, .productTooltipContainer .tooltip .tooltipModal{display: none;}
.productTooltipContainer .tooltip.open .tooltipButton{background-position: -90px -31px;}
.productTooltipContainer .tooltip.open .tooltipButton:hover{background-position: -135px -31px;}
.productTooltipContainer .tooltip.open .tooltipArrow{display: block;position: absolute;margin-top: -8px;height: 0;width: 0;border-right: 8px solid rgba(74, 74, 74, 0.9);border-left: 8px solid transparent;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}
.productTooltipContainer .tooltip.open .tooltipModal{display: block;position: absolute;width: 220px;color: #fff;text-align: center;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);background-color: rgba(74, 74, 74, 0.9);padding: 28px;}
.productTooltipContainer .tooltip.open .tooltipModal > *{margin: 30px;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDHeader{width: 140px;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDHeader, .productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDSubheader{margin: 0 0 0.125rem 0;padding: 0;text-align: center;display: block;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDSubheader{margin-bottom: 1rem;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDHeader{font-family: 'TGStdBold', sans-serif;font-weight: 200;font-size: 0.75rem;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDSubheader{font-size: 0.625rem;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer{width: 140px;height: 148px;margin: 0 auto;background: white;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer dl, .productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer dt, .productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer dd{margin: 0;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer dt{font-family: 'TG20', sans-serif;font-weight: normal;font-size: 0.875rem;padding-top: 4px;text-align: left;padding-left: 8px;color: black;text-transform: uppercase;height: 26px;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer dd span{display: block;height: 48px;width: 100%;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer .ndsFBSEModelID{}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer .ndsFBModelID{}
#loadingSpinner{margin: 0 auto;width: 90%;height: 160px;background: url("../themes/nds/ndsImg/495.GIF") no-repeat 50% 50%;}
.answers_list .productTooltipContainer{margin: 0px auto;}
.answers_list .productTooltipContainer .productImage{margin-bottom: 40px;background-repeat: no-repeat;position: relative;background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.answers_list .productTooltipContainer .tooltip{position: absolute;}
.answers_list .productTooltipContainer .tooltip.open .tooltipArrow{top: -20%;left: 90px;}
.answers_list .productTooltipContainer .tooltip.open .tooltipModal{left: 63px;margin-top: 15px;}
.answers_list .ndsAnswerListBody h2{text-transform: uppercase;padding: 0 20px;}
.answers_list .ndsAnswerListBody h3{color: #4a4a4a;margin: 1.5em 0 0.5em;padding: 0 20px;text-transform: uppercase;font-family: 'TGStdBold', sans-serif;font-weight: 200;}
.answers_list .ndsAnswerListBody #ndsProductCategoryBodyCopy{padding: 0 20px;}
.ndsModalOverlayWrapper{position: absolute;display: none;z-index: 10001;}
.ndsModalOverlay{position: relative;background-color: rgba(74, 74, 74, 0.9);z-index: 10002;}
.ndsModalOverlayArrowUp{width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid rgba(74, 74, 74, 0.9);}
.ndsOverlayContent{float: left;margin: 1.5rem auto;}
.ndsEmail h2{font-family: 'TGStdBold', sans-serif;font-weight: 200;color: black;font-size: 1.625rem;line-height: 100%;margin: 0;text-transform: uppercase;}
.ndsRequired{font-size: 0.75rem;}
@media only screen and (max-width: 320px){textarea{padding: 0 0;right: 10px;}
}
.rn_TextInput, .rn_ProductCategoryInput, .rn_SelectionInput{margin-bottom: 1em !important;}
.rn_FormSubmit{margin-top: 2em;}
.rn_FormSubmit input{height: 50px !important;}
label, .rn_Label{color: #000000;text-transform: uppercase;font-family: 'TGStdBold', sans-serif;font-weight: 200;font-size: 1.3125rem;margin-bottom: .5em;}
input, textarea{padding: 6px 15px;line-height: 1;border: 1px solid #9c9c9c;border-radius: 4px;-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);width: 100% !important;}
select, .rn_DisplayButton{width: 100%;min-width: 170px !important;}
input[type=text], input[type=email]{height: 35px;}
.rn_ProductCategoryInput .rn_Label{width: 100% !important;}
#rn_ErrorLocation{margin-top: 1em;position: relative !important;top: 0 !important;left: 0 !important;right: auto !important;}
#rn_ErrorLocation a, #rn_ErrorLocation a:active, #rn_ErrorLocation a:visited{padding: 0 !important;}
.ygtvchildren > .ygtvitem{line-height: 200%;}
.rn_ResultInfo2 .rn_Results{float: none !important;font-family: 'TGStdBold', sans-serif;font-weight: 200;color: black;font-size: 1.375rem;line-height: 100%;margin: 0 20px;text-transform: uppercase;}
.rn_ResultInfo2 .rn_Results a{color: black;text-decoration: none;}
.rn_AnswerList ol{margin: 0;padding: 0;}
.rn_AnswerList ol li{color: #4a4a4a;}
.rn_AnswerList ol li > br{display: none;}
.rn_AnswerList ol li .rn_Element1 a{line-height: 1.2;color: #4a4a4a;font-size: 1rem;font-weight: 400;margin-bottom: .5em;text-decoration: none;}
.rn_AnswerList ol li .rn_Element1 a:hover{color: #777777;}
.rn_AnswerList ol li .rn_Element2{font-size: 1rem;}
.rn_AnswerList ol li .rn_Element3{display: block;font-size: 0.875rem;font-weight: 200;line-height: 1.3;margin-bottom: .4em;}
.rn_AnswerList ol li .rn_ElementsHeader, .rn_AnswerList ol li .rn_ElementsData{font-size: 0.75rem;font-weight: 200;text-transform: uppercase;}
.rn_FileListDisplay .rn_DataLabel{font-weight: bold;font-size: 0.875rem;}
.rn_FileListDisplay .rn_DataValue{padding-bottom: 2em;}
.rn_FileListDisplay .rn_DataValue ul{font-size: 0.875rem;}
.rn_FileListDisplay .rn_DataValue.rn_LeftJustify{clear: left;margin-left: 0;padding-bottom: .5em;}
.rn_FileListDisplay .rn_FileSize{font-style: italic;padding-left: 4px;}
#ndsINTemplates{display: none;}
@media only screen and (max-width: 960px){.ndsContactOption_SCREENSHARE{display: none;}
}
@media only screen and (max-width: 768px){#ndsCTA_PHONE{display: none;}
}
.ndsContentBox{overflow: auto;background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-bottom: 2rem;}
.ndsContentBoxBreaking{background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-bottom: 2rem;}
.ndsArticle .ndsContentBox > *, .ndsArticle .ndsContentBoxBreaking > *{margin-left: 20px;margin-right: 20px;}
.ndsArticle .ndsArticleCollapsableSection > a{margin: 0;padding-left: 20px;padding-right: 11.5%;}
.ndsClearContentBox{width: 87.5%;}
.ndsClearContentBox > *{margin-left: 20px;margin-right: 20px;}
.ndsArticle h2, .ndsGuidedAssist h2{font-family: 'TGStdBold', sans-serif;font-weight: 200;color: black;font-size: 1.625rem;line-height: 100%;margin: 0;text-transform: uppercase;}
.ndsArticle h3, .ndsGuidedAssist h3{font-family: 'TGStdBold', sans-serif;font-weight: 200;color: #4a4a4a;font-size: 1.25rem;line-height: 100%;text-transform: uppercase;}
.ndsArticle h4, .ndsGuidedAssist h4{font-family: 'TGStdBold', sans-serif;font-weight: 200;font-size: 1rem;line-height: 150%;text-transform: uppercase;}
.ndsArticle h5, .ndsGuidedAssist h5{font-size: 0.75rem;}
.ndsArticleTitle{margin-bottom: 1.375rem;}
.ndsCallout h3{padding: 0.5rem 0 0;margin: 0 0 0 0;}
.ndsArticleHeader{padding: 2rem 0 0.625rem;}
.ndsArticleSummary{padding: 0 0 1.375rem;font-size: 0.875rem;}
.ndsArticleMeta{border-top: solid 0 #cccccc;border-width: 1px 0;padding: 1.5rem 0 1rem;}
.ndsArticleMeta.ndsMeta .ndsAnswerMetaItem{clear: left;}
.ndsArticleMeta.ndsMeta .ndsAnswerMetaItem:first-of-type{margin: 0 0 0.25rem;}
.ndsArticleMeta.ndsMeta .ndsArticleActions{clear: both;padding-top: 1.125rem;}
.ndsArticleMeta.ndsMeta .ndsArticleActions #ndsArticleRateButton{display: inline-block;vertical-align: top;width: 102px;text-align: center;}
html[lang="de-DE"] .ndsArticleMeta.ndsMeta .ndsArticleActions #ndsArticleRateButton{width: auto;}
.ndsArticleMeta.ndsMeta .ndsArticleActions .ndsButton{margin-bottom: 1.5rem;margin-right: 0.5rem;}
.ndsMeta .ndsAnswerMetaItem{float: left;margin: 0.25rem 0;}
.ndsMeta .ndsAnswerMetaName, .ndsMeta .ndsAnswerMetaValue{color: #777777;font-size: 0.7425rem;font-weight: normal;text-transform: uppercase;float: left;margin: 0;}
.ndsMeta .ndsAnswerMetaName{clear: left;margin-right: 0.5rem;}
.ndsMeta .ndsAnswerMetaValue{margin-right: 2em;}
.ndsMeta .ndsRatingContainer .ndsRatingMeterContainer{float: left;position: relative;top: 0.29461279em;margin-right: 0.67340067em;height: 9px;width: 97px;background-image: url("../themes/nds/ndsImg/ndsRatingMeterBG.png");border-radius: 10px;overflow: hidden;}
.ndsMeta .ndsRatingContainer .ndsRatingMeter{height: 9px;width: 97px;width: 0;background-color: #0df109;}
.ndsMeta .ndsRatingContainer .ndsRatingText{float: left;}
.ndsMeta .ndsRatingContainer input[type='text'], .ndsMeta .ndsRatingContainer input[type='number'], .ndsMeta .ndsRatingContainer textarea{font-size: 16px;}
.ndsArticle .ndsMeta dl dt{clear: both;}
.ndsArticle .ndsMeta dl dd{margin-right: 0;}
.rn_AnswerFeedback2Control{position: relative;top: 0;left: 0;}
.ndsArticle .ndsModalOverlayWrapper{top: auto;width: 100%;max-width: 320px;height: 12.625rem;}
.ndsArticle .ndsModalOverlayWrapper.show{height: 17.625rem;}
.ndsArticle .ndsModalOverlay{bottom: 30px;margin-top: 1rem;width: 100%;height: 100%;}
.ndsArticle .ndsModalOverlayArrowUp{position: relative;bottom: 7px;left: 70px;}
.ndsArticle .ndsOverlayContent{margin-left: 20px;margin-right: 20px;}
.ndsArticle .ndsOverlayContent.ndsConfirmation{display: none;}
.ndsArticle .ndsOverlayContent h2{color: white;font-size: 1.125rem;text-transform: none;padding-top: 0;margin: 0 auto;text-align: center;font-weight: normal;}
.ndsArticle .ndsOverlayContent .ndsRatingsMeterInputWrapper{position: relative;margin: 1rem 0 1.5rem;}
.ndsArticle .ndsOverlayContent .ndsRatingMeterInput{width: 92%;position: relative;top: 6px;background-image: url("../themes/nds/ndsImg/ndsRatingInputMeterBG.png");width: 199px;font-size: 16px;border-radius: 10px;overflow: hidden;}
.ndsArticle .ndsOverlayContent #ndsArticleRatingInputMeter{margin-top: 1px;margin-left: 0;width: 190px;height: 14px;background-color: #0df109;}
.ndsArticle .ndsOverlayContent .ndsRatingMeterInputTicks{width: 190px;height: 16px;background-repeat: repeat-x;background-image: url("../themes/nds/ndsImg/ndsRatingsBarTick_placeholder.png");cursor: pointer;}
.ndsArticle .ndsOverlayContent .ndsArticleRatingInputHandle{float: left;position: absolute;top: 0;left: 185px;width: 20px;height: 29px;background-repeat: no-repeat;background-position: 5px 0;background-image: url("../themes/nds/ndsImg/ndsRatingsBarHandle_placeholder.png");cursor: ew-resize;}
.ndsArticle .ndsOverlayContent .ndsArtcileRatingValueText{float: right;color: white;text-align: right;margin-left: 16px;font-size: 0.875rem;}
.ndsArticle .ndsOverlayContent .ndsArtcileRatingValueText span{font-size: 1.25rem;color: #0df109;}
.ndsArticle .ndsOverlayContent textarea#ndsArticleRatingComment{width: 100%;height: 6.625em;color: #ababab;font-size: 1rem;padding: 1rem;display: none;resize: none;}
.ndsArticle .ndsOverlayContent textarea#ndsArticleRatingComment.show{display: block;}
.ndsArticle .ndsOverlayContent .ndsButton{float: right;margin-top: 1rem;margin-right: 0;}
.ndsArticleMain{border-top: solid 0 #cccccc;border-top-width: 1px;}
.ndsNonCollapsableSection .ndsArticleMain{border-top-width: 0;}
.ndsArticleCallout{padding: 2rem 0;}
#ndsTooltip{margin-top: 2rem;}
.ndsArticleCallout h3{padding: 2rem 0 0 0;margin: 0 0 0 0;font-size: 1rem;color: black;text-transform: uppercase;font-family: 'TG20', sans-serif;font-weight: normal;}
.ndsArticleCalloutCopy{font-size: 0.875rem;}
.ndsArticleVideo{z-index: 100;}
.ndsArticleVideo > span{display: block !important;}
.ndsArticleVideo > iframe{max-width: 90%;max-height: 90%;}
.productTooltipContainer{padding: 0 0 2.5rem 0;}
.productTooltipContainer h2{float: left;color: #4a4a4a;margin-top: 1rem;margin-bottom: 1rem;}
.productTooltipContainer .tooltip{margin-top: 1.25rem;}
.productTooltipContainer .tooltip.open .tooltipModal{z-index: 1000;padding-top: 0;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsTooltipModelHeader{margin-left: 0;margin-right: 0;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDHeader{width: 100%;font-size: 1.25rem;font-family: 'TGStdBold', sans-serif;font-weight: 200;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDSubheader{width: 100%;font-size: 0.875rem;}
@media only screen and (max-width: 569px){.ndsIntroHeader{display: none !important;}
header, .ndsIntroCTA{margin-bottom: 0 !important;}
.ndsTagline{margin-bottom: 21px !important;}
.ndsGuidedAssistTaxonomyList{margin-top: 10px !important;}
.ndsClearContentBox > *{margin-left: 20px;}
.ndsClearContentBox{width: 100%;}
.productTooltipContainer{padding: 0 20px 0 20px;}
.productTooltipContainer h2{float: left;color: #4a4a4a;width: 70.63265306%;margin-right: 2rem;position: relative;top: -0.2rem;}
.productTooltipContainer .tooltip{float: left;}
.productTooltipContainer .tooltip.open .tooltipArrow{top: -20%;left: 254px;height: 0;width: 0;border-bottom: 8px solid rgba(74, 74, 74, 0.9);border-top: 8px solid transparent;border-right: 8px solid transparent;}
.productTooltipContainer .tooltip.open .tooltipModal{margin-top: 45px;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsTooltipModelHeader{margin-left: 0;margin-top: 2rem;width: 40%;float: left;padding: 0;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDHeader{padding: 0;text-align: left;font-size: 1.25rem;font-family: 'TGStdBold', sans-serif;font-weight: 200;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDSubheader{padding: 0;text-align: left;font-size: 0.875rem;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer{margin-top: 2rem;float: right;width: 48%;padding: 0;}
}
.ndsArticleCollapsableSectionHeader{display: block;position: relative;padding: 1.625rem 0;text-decoration: none;font-family: 'TGStdBold', sans-serif;font-weight: 200;font-size: 1rem;line-height: 150%;display: table;vertical-align: middle;text-transform: uppercase;width: 100%;}
.ndsArticleCollapsableSectionHeader .ndsArticleCollapsableSectionHeaderTitle{display: table-cell;width: 90%;}
.ndsArticleCollapsableSectionHeader .ndsToutArrowContainer{vertical-align: middle;height: 100%;width: 20%;display: table-cell;}
.ndsArticleCollapsableSectionHeader .ndsToutArrowContainer .ndsToutArrow{float: right;height: 0;width: 0;border-left: 6px solid black;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.ndsArticleCollapsableSectionHeader.open .ndsToutArrow{border-top: 6px solid #000000;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid transparent;}
.ndsDetailContent{font-size: 0.875rem;padding: 2rem 0;color: #777777;}
.ndsDetailContent p img{margin: 1rem auto 2rem;display: block;width: auto;}
.ndsArticleStepByStep{color: white;font-family: 'TG20', sans-serif;font-weight: normal;padding-left: 0;list-style: none;}
.ndsArticleStepByStep li{background-image: url("../themes/nds/ndsImg/ndsSBSListBackground_placeholder.png");background-repeat: no-repeat;background-position: 0 0;clear: both;padding-bottom: 20px;padding-top: 4px;}
.ndsArticleStepByStep li:before{content: counter(customlistcounter) " ";counter-increment: customlistcounter;margin-left: 10px;margin-top: 5px;}
.ndsArticleStepByStep li.ndsGT9:before{margin-left: 6px;}
.ndsArticleStepByStep :first-child{counter-reset: customlistcounter;}
.ndsArticleStepByStep li > *{width: 80%;float: right;position: relative;bottom: 20px;color: #777777;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.ndsArticleStepByStep li > img{width: auto;}
.ndsSecondaryContent h2{font-family: 'TGStdBold', sans-serif;font-weight: 200;color: #4a4a4a;font-size: 1.125rem;line-height: 100%;text-transform: uppercase;text-align: center;}
.ndsSecondaryContent li{margin-bottom: 1rem;}
.ndsSecondaryContent a{font-size: 0.875rem;text-decoration: none;padding-right: 1rem;line-height: 100%;}
#ndsRelated{padding: 1.375rem 0 2rem;}
#ndsRelated ul{list-style: none;padding-left: 0;}
@media only screen and (max-width: 767px){.ndsArticle .ndsRightTout .ndsToutLabel{margin-left: 0;}
.ndsArticle .ndsRightTout .ndsToutLabel .ndsToutSubtitle{margin-top: 0.125rem;}
.ndsArticle .ndsRightTout .ndsToutLabel .ndsToutSubtitle:after{display: none;}
}
.ndsGuidedAssistBack{display: inline-block;margin-top: 1.425rem;}
.ndsGuidedAssistBack a{display: inline-block;font-size: 0.80125rem;text-decoration: none;}
.ndsGuidedAssistBack a:before{content: '';display: inline-block;margin-right: 12px;height: 0;width: 0;border-right: 5px solid #777777;border-left: 5px solid transparent;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
#ndsArticlePrintButton{display: none;}
@media print{#mobileHeader, .back_home_link, .ndsSearchBoxContainer, .ndsArticleActions, #productMenu, #mobileFooter, .ndsArticleCallout, aside, .footerButtons{display: none;}
header{margin-bottom: 0;padding-bottom: 0;}
header .ndsSevencol{padding-top: 1em;}
.ndsArticleHeader > *{padding-bottom: 0;}
.ndsArticleMeta{border: 0;padding: 0;display: none;}
.ndsContentBoxBreaking{margin-top: 0.5em;margin-bottom: 0.5em;}
.ndsArticleCollapsableSectionHeader{padding: 0.25em 0;font-size: 1.25em;}
.ndsArticleCollapsableSectionHeader:after{display: none;}
.ndsDetailContent{padding: 0.5em 0;}
.ndsArticleStepByStep{color: #000;font-family: 'TG20', sans-serif;font-weight: normal;padding-left: 20px;list-style: decimal;}
.ndsArticleStepByStep li{background-image: none;background-repeat: no-repeat;background-position: 0 0;clear: both;padding-bottom: 0.5em;padding-top: 0.5em;}
.ndsArticleStepByStep li:before{display: none;}
.ndsArticleStepByStep li.ndsGT9:before{display: none;}
.ndsArticleStepByStep :first-child{counter-reset: customlistcounter;}
.ndsArticleStepByStep li > *{width: auto;display: inline;float: none;position: relative;bottom: 0;color: #777777;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.ndsArticleStepByStep li > img{width: auto;}
.productTooltipContainer{height: 260px;}
.productTooltipContainer h2{display: none;}
.productTooltipContainer .tooltip{display: block;background-image: none;margin-top: 1.25rem;}
.productTooltipContainer .tooltip.open .tooltipArrow{display: none;}
.productTooltipContainer .tooltip.open .tooltipModal{z-index: 1000;width: 100%;margin-top: 0px;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsTooltipModelHeader{margin-left: 0;margin-top: 0;margin-bottom: 0.5rem;width: auto;float: left;padding: 0;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDHeader{padding: 0;text-align: left;font-size: 1.25rem;font-family: 'TGStdBold', sans-serif;font-weight: 200;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDSubheader{padding: 0;text-align: left;font-size: 0.875rem;}
.productTooltipContainer .tooltip.open .tooltipModal .ndsModelIDContainer{float: left;clear: both;width: auto;padding: 0;}
}
.ndsGuidedAssist .ndsContentBox > *, .ndsGuidedAssist .ndsContentBoxBreaking > *{padding-left: 20px;padding-right: 20px;margin-left: 0;margin-right: 0;}
.ndsGuidedAssist h3{margin-top: 0;margin-bottom: 0;color: black;}
.ndsGuidedAssist .ndsTagline{margin-top: 0.25rem;margin-bottom: 1.5rem;font-size: 0.875rem;color: #4a4a4a;}
.ndsGuidedAssist .ndsIntroHeader{display: inline-block;width: 100%;margin-top: 0.75rem;margin-bottom: 0;font-size: 1.625rem;color: black;text-transform: uppercase;font-family: 'TGStdBold', sans-serif;font-weight: 200;}
.ndsGuidedAssist .ndsIntroCTA{display: inline-block;margin-top: 0.125rem;margin-bottom: 1rem;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList{list-style: none;padding: 0;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList li{border-bottom: solid 1px #cccccc;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList li a{display: inline-block;text-transform: uppercase;text-decoration: none;padding: 1rem 0;padding-left: 20px;padding-right: 12.4375%;font-family: 'TGStdBold', sans-serif;font-weight: 200;color: black;width: 100%;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList li a:after{position: absolute;content: '';margin-left: 0;height: 0;width: 0;border-left: 5px solid black;border-top: 5px solid transparent;border-bottom: 5px solid transparent;margin-top: 0.425rem;right: 20px;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList li:last-child{border-bottom-width: 0;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList{list-style: none;padding-left: 0;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList li{overflow: auto;background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;padding: 1.5rem 20px 1.25rem;margin-bottom: 0.75rem;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList a{color: #4a4a4a;display: block;text-decoration: none;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList a span{display: block;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList a span.ndsPlus{display: inline;}
.ndsGuidedAssist .ndsAnswerTitle{color: black;font-weight: bold;margin-bottom: 0.425rem;}
#ndsContactOptions{list-style: none;padding-left: 0;}
#ndsContactOptions li{overflow: auto;background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;padding: 1.5rem 20px;margin-bottom: 2.5rem;}
#ndsContactOptions li h4{font-size: 1.4375rem;text-transform: uppercase;color: black;margin: 0;}
#ndsContactOptions li p{color: #4a4a4a;margin: 0.25rem 0 1rem;}
a.ndsContactOptionButton{display: block;width: 244px;margin: 0 auto;color: #fff;background-color: black;border: solid 1px #e6e6e6;box-shadow: 2px 3px 1.44px 0.56px rgba(0, 0, 0, 0.14);text-shadow: 2px 3px 1.44px rgba(0, 0, 0, 0.14);text-align: center;text-transform: uppercase;text-decoration: none;padding: 0.5rem 0;font-family: 'TGStdBold', sans-serif;font-weight: 200;font-size: 1.125rem;}
a.ndsContactOptionButton:hover, a.ndsContactOptionButton:focus{background-color: #252525;color: #e3e3e3;}
.ndsSocialContactLinks{width: 68px;margin: 0 auto;}
.ndsSocialContactLinksContainer{width: 244px;padding: 0.5rem 0;}
.ndsFacebookIcon{display: block;float: left;background-image: url("../themes/nds/ndsImg/ndsFacebookIcon.png");width: 26px;height: 27px;}
.ndsTwitterIcon{display: block;float: right;background-image: url("../themes/nds/ndsImg/ndsTwitterIcon.png");width: 26px;height: 27px;}
#ndsContactOptionsContainer{margin-top: 2rem;}
@media only screen and (max-width: 768px){.ndsGuidedAssistBack{margin-left: 20px;}
.ndsGuidedAssistBack a{display: inline-block;font-size: 0.80125rem;text-decoration: none;}
.ndsGuidedAssistBack a:before{margin-left: -4px;content: '';display: inline-block;margin-right: 9px;height: 0;width: 0;border-right: 5px solid #777777;border-left: 5px solid transparent;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
.ndsGuidedAssistHeaderSection{padding-left: 20px;padding-right: 20px;}
.ndsGuidedAssistPageIndicator{display: none;}
.ndsReadAnswerButton, .ndsFacebookIcon{}
}
#simplemodal-overlay{background-color: rgba(51, 51, 51, 0.9);}
.close{height: 30px;width: 30px;cursor: pointer;display: block;position: absolute;right: 14px;top: 15px;}
img.btn{cursor: pointer;}
span.fancy{color: #515151;text-transform: uppercase;text-decoration: none;background: transparent url(../themes/nds/imgs/arrow_gray_4x8.png) no-repeat right 2px;padding-right: 8px;font-weight: bold;cursor: pointer;}
.simplemodal-wrap{overflow-x: hidden !important;}
address{display: inline;font-style: normal;}
.close{background-image: url("../themes/nds/imgs/close.png");width: 25px;height: 25px;}
#rn_ErrorLocation{position: absolute;bottom: 20px;right: 143px;}
#rn_ErrorLocation a, #rn_ErrorLocation a:active, #rn_ErrorLocation a:visited{color: #AB0C1E;text-decoration: none;display: block;padding: 3px 30px 3px 3px;}
#rn_ErrorLocation a:hover{color: #000;}
#rn_ProductCategoryInput_11_RequiredLabel{display: none;}
.rn_ErrorField{border: 1px solid #AB0C1E !important;}
#page{position: relative;}
.content{margin: 15px 50px 30px 80px;}
.content p{margin: 0 0 20px 0;}
#pageFooter{color: #666666;font-size: 12px;}
.footerContent{padding: 35px 0 20px 0;}
#defaultFooter a.storeLink, #defaultFooter a.storeLink:active, #defaultFooter a.storeLink:visited{color: #81c61c;font-weight: bold;display: inline-block;text-decoration: none;background: transparent url(../themes/nds/imgs/icon-store.png) no-repeat;padding: 5px 0 10px 32px;text-transform: uppercase;margin: 0 40px 0 5px;}
#defaultFooter a.storeLink span{display: inline-block;background: transparent url(../themes/nds/imgs/arrow_green_4x7.png) no-repeat right 2px;padding-right: 6px;}
#defaultFooter a.button{display: inline-block;position: relative;top: 12px;margin-right: 3px;}
#defaultFooter .sep{display: inline-block;border-right: 1px solid #BFBFBF;height: 32px;position: relative;top: 11px;margin-left: 30px;}
#defaultFooter .label{display: inline-block;margin: 0 6px;}
#defaultFooter .twoLiner{display: inline-block;line-height: 1.4em;text-align: right;margin: 0 8px 0 6px;position: relative;top: 8px;}
#contactFooter{text-align: center;padding-bottom: 80px;}
#contactFooter .sep{color: #959595;display: inline-block;margin: 0 17px;}
#contactFooter a, #contactFooter a:active, #contactFooter a:visited{color: #464646;font-weight: bold;font-size: 10px;text-transform: uppercase;display: inline-block;padding-right: 8px;background: transparent url(../themes/nds/imgs/arrow_gray_black.png) no-repeat right 2px;text-decoration: none;}
#contactFooter a:hover{color: #000;background-position: right -11px;}
#homeFooter .col{width: 362px;float: left;}
#homeFooter .lastCol{width: 270px;}
#homeFooter .hdr{font-family: "TG18", sans-serif;font-size: 28px;margin: 0 0 44px 0;font-weight: normal;}
#homeFooter h2{color: #262626;font-family: "TG18", sans-serif;font-size: 20px;text-transform: uppercase;font-weight: normal;margin: 0 0 10px 0;}
#homeFooter p{width: 300px;line-height: 1.4em;margin: 2px 0 5px 0;}
#homeFooter a.special, #homeFooter a.special:active, #homeFooter a.special:visited{color: #81c61c;font-weight: bold;display: inline-block;text-decoration: none;text-transform: uppercase;background: transparent url(../themes/nds/imgs/arrow_green_4x7.png) no-repeat right 2px;padding-right: 6px;}
#homeFooter ul{list-style-type: none;margin: 0 0 7px 0;padding: 0;}
#homeFooter li{display: block;width: 265px;border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;padding: 12px 10px 12px 0;margin-top: -1px;}
#homeFooter li a, #homeFooter li a:active, #homeFooter li a:visited{color: #464646;text-decoration: none;display: block;font-weight: bold;background: transparent url(../themes/nds/imgs/arrow_gray_black_space.png) no-repeat right 2px;padding-right: 25px;}
#homeFooter li a:hover{color: #000;background-position: right -51px;}
#subfooter{position: relative;font-size: 11px;font-weight: bold;color: #999999;}
#subfooter .right{position: absolute;top: 0px;right: 0px;}
#subfooter a, #subfooter a:active, #subfooter a:visited{color: #999999;text-decoration: none;display: inline-block;}
#subfooter .right a{margin-left: 25px;}
#subfooter img{vertical-align: baseline;}
.rn_Multiline2 .rn_Element1{line-height: 1rem;}
.rn_Multiline2 .rn_Element3{padding: 0 0 0.5rem;}
#rn_QuestionSubmit input:focus, #rn_QuestionSubmit select:focus, #rn_QuestionSubmit textarea:focus, #rn_QuestionSubmit button:focus{outline: none;}
#rn_DevelopmentHeader #rn_DevelopmentHeaderPanel{width: 300px !important;}
.ir{background-color: transparent;border: 0;overflow: hidden;*text-indent: -9999px;}
.ir:before{content: "";display: block;width: 0;height: 150%;}
.hidden{display: none !important;visibility: hidden;}
.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
.invisible{visibility: hidden;}
.clearfix:before, .clearfix:after{content: " ";display: table;}
.clearfix:after{clear: both;}
.clearfix{*zoom: 1;}
@media only screen and (min-width: 481px){.productTooltipContainer .tooltip.open .tooltipArrow{display: block;}
.productTooltipContainer{margin-bottom: 1rem;}
.productTooltipContainer h2{float: left;margin-right: 1rem;}
.productTooltipContainer .tooltip{margin-top: 0.5rem;float: left;}
.productTooltipContainer .tooltip.open .tooltipArrow{top: 41%;left: -21%;}
.productTooltipContainer .tooltip.open .tooltipModal{left: 363px;}
}
@media only screen and (min-width: 569px){.answers_list .productTooltipContainer .tooltip.open .tooltipArrow{top: 38%;left: -46px;}
}
@media only screen and (min-width: 768px){#ndsWrapper{min-width: 768px;}
.desktopOnly{display: block !important;}
.mobileOnly{display: none !important;}
#mobileHeader, #mobileFooter{display: none;}
.ndsContainer{padding: 0 0 50px 0;}
.ndsBox.ndsLargePadding{padding: 45px;}
header{padding: 50px 20px 0px;margin-bottom: 1em;}
#productMenu + .ndsContainer > header{padding: 10px 20px 0px;}
header h1{padding-right: 0;}
header .ndsFivecol{position: relative;}
header .ndsSevencol{padding-top: 0;}
header .back_home_link{display: block;font-size: 0.75rem;text-decoration: none;position: relative;top: -7px;}
header .back_home_link:before{content: '';display: inline-block;margin-right: 15px;height: 0;width: 0;border-right: 5px solid #777777;border-left: 5px solid transparent;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
h1{font-size: 3.0625rem;}
.ndsSearchBoxContainer{height: 50px;background-position: 16px 16px;}
.ndsSearchBoxContainer .rn_SearchField{padding: 10px 10px 10px 50px;font-size: 1.25rem;}
.ndsHome, .ndsEmail, .ndsProducts, .ndsGuidedAssist{padding: 20px;}
.ndsRightTout .ndsToutLabel{padding-left: 15px;width: 68%;}
html[lang="de-DE"] .ndsRightTout .ndsToutLabel{padding-left: 10px;}
.ndsProductLarge, .ndsProductSmall{background: none;border-bottom: 0;height: auto;}
.ndsProductLarge .ndsImageHeightSetter, .ndsProductSmall .ndsImageHeightSetter{display: block;}
.ndsProductLarge .ndsProductImage, .ndsProductSmall .ndsProductImage{width: 100px;float: none;}
.ndsProductLarge .ndsProductImage a, .ndsProductSmall .ndsProductImage a{display: inline-block;height: 100%;width: 96%;}
.ndsProductLarge .ndsProductTitle, .ndsProductSmall .ndsProductTitle{text-align: center;padding: 0;}
.ndsProductLarge .ndsProductTitle a:after, .ndsProductSmall .ndsProductTitle a:after{border: 0;}
.answers_list .productTooltipContainer .tooltip.open .tooltipArrow{top: 39%;left: -21%;}
.answers_list .productTooltipContainer .tooltip.open .tooltipModal{left: 63px;}
.answers_list .ndsAnswerListBody h2{padding: 0px;}
.answers_list .ndsAnswerListBody h3{padding: 0px;}
.answers_list .ndsAnswerListBody #ndsProductCategoryBodyCopy{padding: 0px;}
.ndsProductPrimary, .ndsProductSecondary{padding: 30px;}
.ndsProductPrimary h2, .ndsProductSecondary h2{font-size: 16px;}
.ndsProductPrimary{background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-bottom: 15px;}
.ndsProductSecondary h2{margin-top: 0;padding-top: 0;text-align: center;}
.ndsProductLarge{float: left;font-size: 1.125rem;width: 28%;margin-left: 8%;text-align: center;position: relative;}
.ndsProductLarge .ndsProductTitle:before{display: block;vertical-align: top;margin-right: 0;}
.ndsProductLarge .ndsProductTitle a{display: inline-block;vertical-align: top;}
.ndsProductLarge .ndsImageHeightSetter{height: 0;padding-bottom: 151%;margin-bottom: 27px;}
.ndsProductLarge .ndsProductImage{position: absolute;left: 0;top: 0;width: 100%;height: 60%;}
.ndsProductLarge:first-child{margin-left: 0;}
.ndsProductSmall{display: inline-block;font-size: 1rem;width: 22%;margin: 0 1% 30px 1%;text-align: center;position: relative;}
.ndsProductSmall .ndsImageHeightSetter{height: 0;}
.ndsProductSmall .ndsProductImage{position: relative;left: 0;top: 0;width: 100%;max-height: 83px;height: 83px;}
.ndsProductSmall .ndsProductTitle{position: relative;padding: 0;bottom: -7px;left: 0;font-size: 0.875rem;width: 100%;height: 0;}
.ndsProductSmall .ndsProductTitle:before{display: block;vertical-align: top;margin-right: 0;}
.ndsProductSmall .ndsProductTitle a{display: inline-block;vertical-align: middle;}
aside ul li{font-size: 0.875rem;}
aside ul li a:after{margin-top: 5px;}
aside .ndsBox{margin-top: 0px;}
#leftNavOpener{display: none;}
#leftNav{display: block;background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#leftNav > div.withSub .arrowContainer{width: 23px;}
#leftNav > div.withSub .arrowContainer .arrow{height: 0;width: 0;border-left: 5px solid #333333;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
#leftNav > div.withSub.open .arrowContainer .arrow{height: 0;width: 0;border-top: 5px solid #333333;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid transparent;}
#leftNav > div a{position: relative;display: block;color: #4a4a4a;font-size: 1rem;line-height: 15px;text-decoration: none;text-transform: uppercase;font-family: TGStdBold, sans-serif;padding: 15px 37px 15px 53px;}
#leftNav > div a .imgContainer{width: 53px;margin-left: 0;}
#leftNav > div .sub{padding-bottom: 20px;}
#leftNav > div .sub a{color: #777777;font-size: 0.875rem;line-height: 20px;text-transform: none;font-family: TG18, sans-serif;padding: 0 15px 0 0;min-height: 24px;margin: 5px 0 5px 53px;}
#productMenu{position: relative;z-index: 100;height: 63px;border-bottom: 1px solid #d5d5d5;margin-bottom: 24px;}
#productMenuIcons{display: inline-block;margin: 0 auto;position: relative;}
#productMenuIcons #productMenuTitle{position: absolute;right: 100%;font-size: 0.875rem;line-height: 62px;white-space: nowrap;padding-right: 30px;}
#productMenuIcons .icon{display: inline-block;float: left;width: 67px;height: 62px;border-right: 1px solid #d5d5d5;cursor: pointer;}
#productMenuIcons .icon{background-image: none, url("../themes/nds/ndsImg/prod/menuImages/sprite.png");background-position: bottom center, center 0px;background-repeat: repeat-x, no-repeat;background-size: auto, 50px 750px;}
#productMenuIcons .icon.current{background-image: url("../themes/nds/ndsImg/prod/menuImages/ndsProductMenuOn.png"), url("../themes/nds/ndsImg/prod/menuImages/sprite.png");}
#productMenuIcons .icon:first-child{border-left: 1px solid #d5d5d5;}
#productMenuIcons .icon:hover{background-color: #fff;}
#productMenuIcons .icon.fuelband{background-position: bottom center, center 0px;}
#productMenuIcons .icon.running_app{background-position: bottom center, center -55px;}
#productMenuIcons .icon.sportwatch{background-position: bottom center, center -115px;}
#productMenuIcons .icon.ipod_nano{background-position: bottom center, center -187.5px;}
#productMenuIcons .icon.sportband{background-position: bottom center, center -250px;}
#productMenuIcons .icon.fuel_app{background-position: bottom center, center -594px;}
#productMenuIcons .icon.ntc{background-position: bottom center, center -537px;}
#productMenuIcons .icon.more{color: #000;line-height: 62px;font-size: 0.875rem;background-image: none;}
#productMenuIcons .icon.more.open{position: relative;background-color: #fff;}
#productMenuIcons .icon.more.open .tabBackground{display: block;position: absolute;bottom: -1px;width: 100%;height: 1px;background-color: #fff;}
#productMenuButtons{display: none;}
#productSubMenu{display: none;position: absolute;top: 63px;width: 100%;min-height: 60px;background-color: #f99;border-bottom: 1px solid #d5d5d5;background: white;background: -moz-linear-gradient(top, white 0%, whitesmoke 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, whitesmoke));background: -webkit-linear-gradient(top, white 0%, whitesmoke 100%);background: -o-linear-gradient(top, white 0%, whitesmoke 100%);background: -ms-linear-gradient(top, white 0%, whitesmoke 100%);background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);}
#productSubMenu h5{font-family: 'TGStdBold', sans-serif;font-weight: 200;color: #333333;font-size: 1rem;text-transform: uppercase;}
#productSubMenu .products{list-style: none;padding: 0 50px;margin: 30px auto;}
#productSubMenu .products li.mobileOnly{display: none;}
#productSubMenu .products li{display: inline-block;vertical-align: top;width: 14.28571428%;}
#productSubMenu .products li a{display: block;}
#productSubMenu .products li a:hover .text{color: #d5d5d5;-webkit-transition: color .4s;-moz-transition: color .4s;-o-transition: color .4s;-ms-transition: color .4s;transition: color .4s;}
#productSubMenu .products li a, #productSubMenu .products li a .text{color: #4a4a4a;font-size: 0.8125rem;text-decoration: none;font-family: 'TGStdBold', sans-serif;font-weight: 200;}
#productSubMenu .products li .image{display: block;width: 100px;height: 60px;background-image: url("../themes/nds/ndsImg/prod/menuImages/sprite.png");background-size: 100px 1749px;background-position: center center;background-repeat: no-repeat;margin: 0 auto;}
#productSubMenu .products li.ipod_nano .image{background-position: center -406px;}
#productSubMenu .products li.sportband .image{background-position: center -535px;}
#productSubMenu .products li.polar_wearlink .image{background-position: center -659px;}
#productSubMenu .products li.move .image{background-position: center -783px;}
#productSubMenu .products li.kinect .image{background-position: center -910px;}
#productSubMenu .products li.training .image{background-position: center -1035px;}
#productSubMenu .products li.basketball .image{background-position: center -1159px;}
#productSubMenu .products li.connected_apps_and_devices .image{background-position: center -1532px;}
#productSubMenu .products li.sportwatch .image{background-position: center -283px;}
#productSubMenu .products li.fuel_app .image{background-position: center -1410px;}
#productSubMenu .products li.ntc .image{background-position: center -1283px;}
#productSubMenu .products li.fuelband .image{background-position: center -32px;}
#productSubMenu .products li.nikeplus_app .image{background-position: center -1655px;}
#productSubMenuOverlay{display: none;}
#rn_QuestionSubmit{margin-top: 2em;}
.ndsPlaceHolders .rn_TextInput{height: 30px;position: relative;margin-bottom: 25px;}
.ndsPlaceHolders .rn_TextInput label{height: 30px;color: #777777;font-family: sans-serif;font-size: 0.75rem;font-weight: normal;text-transform: none;position: relative;left: 15px;top: 3px;}
.ndsPlaceHolders .rn_TextInput input{height: 30px;position: absolute;top: 0;left: 0;background-color: transparent;}
.ndsPlaceHolders .rn_TextInput textarea{background-color: transparent;position: absolute;top: 0;left: 0;-webkit-resize: none;-moz-resize: none;resize: none;}
.rn_TextInput label{font-family: sans-serif;font-size: 0.75rem;font-weight: bold;}
.rn_FormSubmit input{width: auto !important;padding: 10px 35px;}
.rn_ProductCategoryInput label, .rn_ProductCategoryInput .rn_Label, .rn_SelectionInput label, .rn_SelectionInput .rn_Label{font-size: 12px;font-family: sans-serif;text-transform: uppercase;}
.ndsEmail .ndsCenterLine{height: 240px;}
.ndsEmail .ndsCenterLine:before{content: '';position: absolute;left: 50%;top: 0;border-left: 1px solid #cccccc;width: 1px;height: 100%;}
.rn_ResultInfo2 .rn_Results{margin: 0 0 .6em 0;}
.ndsPrimaryContent{float: left;width: 53.90625%;margin-left: 4.42708333%;}
.ndsSecondaryContent{float: right;width: 29.16666667%;margin-right: 4.42708333%;}
.ndsArticleHeader{padding: 3.25em 0 0.625em;}
.ndsArticle .ndsModalOverlayWrapper{top: auto;width: 324px;height: 17.625rem;height: 12.625rem;}
.ndsArticle .ndsModalOverlay{margin-top: 0.75rem;}
.ndsArticle .ndsModalOverlayArrowUp{left: 76px;}
.ndsArticle .ndsOverlayContent{width: 79.32394366%;margin-left: 10.33802817%;margin-right: 10.33802817%;}
.productTooltipContainer{margin-bottom: 1rem;}
.productTooltipContainer h2{float: left;margin-right: 1rem;}
.productTooltipContainer .tooltip{margin-top: 0.5rem;float: left;}
.productTooltipContainer .tooltip.open .tooltipArrow{top: 41%;left: -21%;}
.productTooltipContainer .tooltip.open .tooltipModal{left: 363px;}
.ndsArticleStepByStep li > *{width: 82.55033557%;}
.ndsGuidedAssistHeaderSection{width: 50%;float: left;padding: 2rem 6.28571429%;}
.ndsGuidedAssistContentSection{width: 50%;float: left;padding-right: 6.28571429%;}
#ndsGuidedAssistMainSection{width: 100%;}
#ndsGuidedAssistMainSection .ndsGuidedAssistMainSectionWrapper{background-color: #ffffff;-moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;overflow: auto;}
.ndsGuidedAssistTaxonomyList{float: left;clear: both;width: 100%;margin-top: 0;}
.ndsGuidedAssistPageIndicator{display: block;float: right;list-style: none;height: 2rem;margin-bottom: 0;margin-top: 1rem;}
.ndsGuidedAssistPageIndicator li{float: left;border-radius: 50%;width: 1rem;height: 1rem;background-color: #d5d5d5;margin-left: 0.25rem;font-size: 0.75rem;font-family: 'TG20', sans-serif;font-weight: normal;color: white;}
.ndsGuidedAssistPageIndicator li.active{border-radius: 50%;width: 1rem;height: 1rem;background-color: black;}
.ndsGuidedAssistPageIndicator span{margin: 0.325rem;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList li{border-top: solid 1px #cccccc;border-bottom-width: 0;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList li a:after{position: absolute;content: '';margin-left: 0;height: 0;width: 0;border-left: 5px solid black;border-top: 5px solid transparent;border-bottom: 5px solid transparent;right: 10.28571429%;}
.ndsGuidedAssist .ndsGuidedAssistTaxonomyList li:last-child{border-bottom-width: 1;}
.ndsAnswerDescription{width: 57.14285714%;float: left;}
.ndsViewAnswer{float: right;padding-top: 0.75rem;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList li{padding-left: 2.28571429%;padding-right: 2.28571429%;padding-bottom: 1.25rem;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList a.ndsButton{text-align: center;width: 186px;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList p{width: 71%;float: left;margin-top: 0;font-weight: 200;font-size: 14px;}
.ndsGuidedAssistBack{display: inline-block;margin-top: 1rem;}
#ndsContactOptions li{padding-left: 2.28571429%;padding-right: 2.28571429%;padding-bottom: 0.5rem;padding-top: 0.75rem;}
.answers_list #ndsProductsMain aside .ndsBox{float: right;clear: right;width: 70%;}
.ndsOnecol{width: 5.801104972%;}
.ndsTwocol{width: 14.364640883%;}
.ndsThreecol{width: 22.928176794%;}
.ndsFourcol{width: 31.491712705%;}
.ndsFivecol{width: 40.055248616% !important;}
.ndsSixcol{width: 48.618784527%;}
.ndsSevencol{width: 57.182320438000005%;}
.ndsEightcol{width: 65.74585634900001%;}
.ndsNinecol{width: 74.30939226%;}
.ndsTencol{width: 82.87292817100001%;}
.ndsElevencol{width: 91.436464082%;}
.ndsTwelvecol{width: 99.999999993%;}
.ndsOnecol, .ndsTwocol, .ndsThreecol, .ndsFourcol, .ndsFivecol, .ndsSixcol, .ndsSevencol, .ndsEightcol, .ndsNinecol, .ndsTencol, .ndsElevencol, .ndsTwelvecol{position: relative;float: left;margin-left: 2.762430939%;}
.ndsOnecol .ie-lt9, .ndsTwocol .ie-lt9, .ndsThreecol .ie-lt9, .ndsFourcol .ie-lt9, .ndsFivecol .ie-lt9, .ndsSixcol .ie-lt9, .ndsSevencol .ie-lt9, .ndsEightcol .ie-lt9, .ndsNinecol .ie-lt9, .ndsTencol .ie-lt9, .ndsElevencol .ie-lt9, .ndsTwelvecol .ie-lt9{margin-left: 2.5%;}
.ndsFirst{clear: both;margin-left: 0;}
.ndsLast{float: right;}
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5){#productMenuIcons .icon{}
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5){#productMenuIcons .icon.current{}
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5){#productSubMenu .products li .image{}
}
@media only screen and (min-width: 1036px){header{padding: 50px 0px 20px;}
#productMenu + .ndsContainer > header{padding: 10px 0 20px;}
.ndsHome, .ndsEmail, .ndsProducts, .ndsGuidedAssist{padding: 0;}
.ndsContainer{width: 936px !important;}
.ndsProductLarge .ndsImageHeightSetter{margin-bottom: 0;}
.ndsProductLarge .ndsProductImage{height: 77%;}
.ndsProductLarge .ndsProductTitle{position: relative;width: 115%;padding: 0;left: -7%;}
.ndsDesktopToOnecol{width: 5.801104972%;}
.ndsDesktopToTwocol{width: 14.364640883%;}
.ndsDesktopToThreecol{width: 22.928176794%;}
.ndsDesktopToFourcol{width: 31.491712705%;}
.ndsDesktopToFivecol{width: 40.055248616%;}
.ndsDesktopToSixcol{width: 48.618784527%;}
.ndsDesktopToSevencol{width: 57.182320438000005%;}
.ndsDesktopToEightcol{width: 65.74585634900001%;}
.ndsDesktopToNinecol{width: 74.30939226%;}
.ndsDesktopToTencol{width: 82.87292817100001%;}
.ndsDesktopToElevencol{width: 91.436464082%;}
.ndsDesktopToTwelvecol{width: 99.999999993%;}
#productSubMenu .products{width: 936px;}
#ndsArticlePrintButton{display: inline-block;vertical-align: top;}
.ndsPrimaryContent{float: left;width: 68.37606838%;margin-left: 0;}
.ndsSecondaryContent{float: right;width: 22.86324786%;margin-right: 0;}
.ndsArticleHeader{padding: 0;margin-top: 3.25rem;margin-bottom: 0.625rem;margin-right: 0;width: 47.5%;float: left;}
.ndsArticleHeader > *{width: 90%;}
.ndsArticle .ndsContentBox > .ndsArticleHeader, .ndsArticle .ndsContentBoxBreaking > .ndsArticleHeader{margin-right: 0;}
.ndsArticle .ndsContentBox > .ndsArticleMeta, .ndsArticle .ndsContentBoxBreaking > .ndsArticleMeta{margin-left: 0;border-bottom: solid 0 #cccccc;}
html[lang="de-DE"] .ndsArticle .ndsContentBox > .ndsArticleMeta .ndsArticleActions #ndsArticleRateButton, html[lang="de-DE"] .ndsArticle .ndsContentBoxBreaking > .ndsArticleMeta .ndsArticleActions #ndsArticleRateButton{width: 100%;}
.ndsArticleMeta{margin-top: 3.25rem;margin-bottom: 0.625rem;margin-left: 0;padding: 0;border-width: 0 0 0 0;width: 35.3125%;float: right;}
.ndsArticleMeta > div{margin-left: 0;margin-right: 0;}
.ndsArticleMetaContent{border-left: solid 1px #cccccc;padding-left: 10%;}
.ndsArticleMeta .ndsModalOverlay{right: 40px;}
.ndsArticleMeta .ndsModalOverlayArrowUp{left: 78px;}
.ndsArticleMeta .ndsArticleActions .ndsButton{margin-bottom: 1rem;}
.ndsArticleCallout{padding-top: 0.5rem;clear: left;overflow: auto;}
.ndsArticle .ndsModalOverlayWrapper{top: auto;left: 316px;}
.ndsArticle .ndsModalOverlayArrowUp{left: 108px;}
.productTooltipContainer h2{margin-right: 2rem;}
.productTooltipContainer .tooltip.open .tooltipArrow{top: 41%;left: -21%;}
.productTooltipContainer .tooltip.open .tooltipModal{left: 380px;}
.ndsArticleStepByStep li > *{width: 90%;}
.ndsGuidedAssistHeaderSection{padding: 2.5rem 5.83333333%;}
.ndsGuidedAssistContentSection{padding-right: 5.83333333%;}
.ndsGuidedAssistPageIndicator{display: block;float: right;list-style: none;height: 1.75rem;margin-bottom: 0;margin-top: 1rem;margin-bottom: 1rem;}
.ndsGuidedAssistPageIndicator li{float: left;border-radius: 50%;width: 1.75rem;height: 1.75rem;background-color: #d5d5d5;margin-left: 0.5rem;font-size: 0.875rem;font-family: 'TG20', sans-serif;font-weight: normal;color: white;}
.ndsGuidedAssistPageIndicator li.active{border-radius: 50%;width: 1.75rem;height: 1.75rem;background-color: black;}
.ndsGuidedAssistPageIndicator span{display: inline-block;margin: 0.325rem 0.675rem;}
.ndsGuidedAssistTaxonomyList{float: left;clear: both;width: 100%;margin-top: 0;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList li{padding-left: 2.91666667%;padding-right: 2.91666667%;padding-bottom: 1.25rem;}
.ndsGuidedAssist #ndsGuidedAssistAnswerList a.ndsButton{text-align: center;width: 186px;}
#ndsContactOptions li{padding-left: 2.91666667%;padding-right: 2.91666667%;padding-bottom: 0.5rem;padding-top: 0.75rem;}
.ndsGuidedAssist{margin-left: 0;margin-right: 0;}
.ndsGuidedAssistBack{display: inline-block;margin-top: 1.425rem;}
.answers_list #ndsProductsMain aside .ndsBox{float: none;clear: both;width: 100%;}
html[lang="de-DE"] .answers_list #ndsProductsMain aside .ndsBox{padding: 18px 10px 10px;}
}
@media print{*{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) ")";}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]: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;}
@page{margin: 0.5cm;}
p, h2, h3{orphans: 3;widows: 3;}
h2, h3{page-break-after: avoid;}
}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel{position:relative;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0!important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}
.yui-skin-sam .mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}
.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}
.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}
.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}
.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) repeat-x 0 -200px;}
.yui-skin-sam .yui-panel .bd{padding:10px;}
.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}
.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}
.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}
.yui-skin-sam .yui-dialog .ft{border-top:none;padding: 0 10px 10px 10px;font-size:100%;}
.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}
.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}
.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}