b,div,h2,img,li,p,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ul{list-style:none}b{font-weight:700}a,p{color:#474747}a{cursor:pointer;text-decoration:none}p a{font-weight:700}#sizecalculator .split,#sizecalculator .step-tab{display:block;float:left;text-align:center}#sizecalculator .step-tab{border:1px solid #fff;color:#fff;font-size:small;font-weight:700;padding-top:8px;padding-bottom:8px}#sizecalculator .tab-container{border:2px solid #e3e3e3;position:relative;max-width:931px;width:100%;padding:0}#sizecalculator .tab-inactive{background-color:#e3e3e3;color:#aeaeae}#sizecalculator .yellow{background-color:#fcbd1c;color:#fff}#sizecalculator .green{background-color:#2a4230;color:#fff}#sizecalculator .tab-content{display:block;font-size:small;font-weight:700;line-height:1.2em;margin:23px 0 0;padding:23px}#sizecalculator .footer{bottom:16px;color:#4f4f4f;cursor:pointer;position:absolute;font-size:.9em}#sizecalculator .footer-right-logo{padding-right:0;right:0;margin-right:2px;margin-bottom:-6px}#sizecalculator .footer-left{background:url(data:image/gif;base64,R0lGODlhBQAHACAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMTgzNERCMTVCQUUxMUUxQjNERkYzMjJFREJBQjQyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMTgzNERCMjVCQUUxMUUxQjNERkYzMjJFREJBQjQyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkExODM0REFGNUJBRTExRTFCM0RGRjMyMkVEQkFCNDI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkExODM0REIwNUJBRTExRTFCM0RGRjMyMkVEQkFCNDI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAUABwCHAAAAAAAzAABmAACZAADMAAD/ACsAACszACtmACuZACvMACv/AFUAAFUzAFVmAFWZAFXMAFX/AIAAAIAzAIBmAICZAIDMAID/AKoAAKozAKpmAKqZAKrMAKr/ANUAANUzANVmANWZANXMANX/AP8AAP8zAP9mAP+ZAP/MAP//MwAAMwAzMwBmMwCZMwDMMwD/MysAMyszMytmMyuZMyvMMyv/M1UAM1UzM1VmM1WZM1XMM1X/M4AAM4AzM4BmM4CZM4DMM4D/M6oAM6ozM6pmM6qZM6rMM6r/M9UAM9UzM9VmM9WZM9XMM9X/M/8AM/8zM/9mM/+ZM//MM///ZgAAZgAzZgBmZgCZZgDMZgD/ZisAZiszZitmZiuZZivMZiv/ZlUAZlUzZlVmZlWZZlXMZlX/ZoAAZoAzZoBmZoCZZoDMZoD/ZqoAZqozZqpmZqqZZqrMZqr/ZtUAZtUzZtVmZtWZZtXMZtX/Zv8AZv8zZv9mZv+ZZv/MZv//mQAAmQAzmQBmmQCZmQDMmQD/mSsAmSszmStmmSuZmSvMmSv/mVUAmVUzmVVmmVWZmVXMmVX/mYAAmYAzmYBmmYCZmYDMmYD/maoAmaozmapmmaqZmarMmar/mdUAmdUzmdVmmdWZmdXMmdX/mf8Amf8zmf9mmf+Zmf/Mmf//zAAAzAAzzABmzACZzADMzAD/zCsAzCszzCtmzCuZzCvMzCv/zFUAzFUzzFVmzFWZzFXMzFX/zIAAzIAzzIBmzICZzIDMzID/zKoAzKozzKpmzKqZzKrMzKr/zNUAzNUzzNVmzNWZzNXMzNX/zP8AzP8zzP9mzP+ZzP/MzP///wAA/wAz/wBm/wCZ/wDM/wD//ysA/ysz/ytm/yuZ/yvM/yv//1UA/1Uz/1Vm/1WZ/1XM/1X//4AA/4Az/4Bm/4CZ/4DM/4D//6oA/6oz/6pm/6qZ/6rM/6r//9UA/9Uz/9Vm/9WZ/9XM/9X///8A//8z//9m//+Z///M////AAAAAAAAAAAAAAAACB8A9wncp0ygshhi9qGJgVAMwxholN1giEagw4oGxQQEADs=) 0 5px no-repeat;padding-left:10px;left:0;margin-left:10px}#sizecalculator .tab-content h2{color:#4f4f4f;font-size:1.3em;margin-left:auto;margin-right:auto;text-align:center;width:80%;height:auto}#sizecalculator .text-input{font-weight:400;vertical-align:top;margin:4px;-moz-border-radius:3px;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-moz-transition:border linear .2s box-shadow linear .2s;-o-transition:border linear .2s box-shadow linear .2s;-webkit-border-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-transition:border box-shadow .2s linear linear .2s;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);color:#aeaeae;font-size:1.1em;text-align:center;transition:border box-shadow .2s linear linear .2s;width:130px;padding:10px 4px 10px 4px}#sizecalculator .error-sizecalculator{color:red;font-weight:400;text-align:center;padding:14px;width:70%;margin-left:auto;margin-right:auto}#sizecalculator .error-sizecalculator a{color:red}#sizecalculator .step1-gauge{margin-top:-13px}#sizecalculator .step3-h2{width:80%;height:45px;text-align:center;margin-left:auto;margin-right:auto}#sizecalculator .step3-left-external{width:100%;text-align:center;padding-top:10px}#sizecalculator .result-container{width:100%;margin:20px 0;text-align:center}#sizecalculator .result-container .size-result{font-weight:400;vertical-align:top;margin:4px;-moz-border-radius:3px;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-moz-transition:border linear .2s box-shadow linear .2s;-o-transition:border linear .2s box-shadow linear .2s;-webkit-border-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-transition:border box-shadow .2s linear linear .2s;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);color:#aeaeae;font-size:1.1em;text-align:center;transition:border box-shadow .2s linear linear .2s;width:130px;padding:10px 4px 10px 4px;font-size:2em;font-weight:700;min-width:5%;color:#4f4f4f;margin-left:auto;margin-right:auto;padding:10px;max-width:65%;width:auto;display:inline}#sizecalculator .step2-inputs{padding-top:20px;text-align:center}#sizecalculator .size-calculator-button{cursor:pointer;padding-top:6px}#sizecalculator .button-junior{display:none;position:absolute;top:44px;left:299px}#sizecalculator .button-toddler{display:none;position:absolute;top:44px;left:320px}#sizecalculator .gauge-toddler-image{padding-left:75px}#sizecalculator .step3-help,#sizecalculator .step3-shop{width:440px;margin-right:auto;margin-left:auto;padding-top:10px}.body-external #sizecalculator.amazon img.footer-right-logo{cursor:default}a:active,a:focus,a:hover{text-decoration:underline;color:#000}#tabs{clear:both;font-family:Arial,Helvetica,sans-serif}.body-external #external #sizecalculator{padding:10px}.body-external #external #sizecalculator .tab-container{width:98%;max-width:930px;margin:0}.body-external #external #sizecalculator #tabs ul{margin-left:0}.body-external #external #sizecalculator .step-tab{border-right:0;width:33.2%;margin:0;padding:10px 0;border:none}.body-external #external #sizecalculator #step2{margin:0 .2% 0 .2%}.body-external #external #sizecalculator .tab-content{display:inline-block;margin:0;height:auto;width:100%;padding:0}.body-external #external #sizecalculator .tab-content h2{background-image:none;height:auto;padding:10px 0;line-height:25px}.body-external #external #sizecalculator .split{width:50%;height:auto;padding:0;margin:0}.body-external #external #sizecalculator .step1-gauge{margin-top:0}.body-external #external #sizecalculator .step1-gauge img{padding:0;float:left;width:72%}.body-external #external #sizecalculator .button-junior,.body-external #external #sizecalculator .button-toddler{position:relative;left:0}.body-external #external #sizecalculator .error-sizecalculator,.body-external #external #sizecalculator .step3-help{width:80%}.body-external #external #sizecalculator .footer-right-logo{position:relative;float:right;padding-top:35px}@media (min-width:790px){#sizecalculator .split{width:44%;height:118px;margin:25px 5px 5px;padding:5px 5px 5px 21px}#sizecalculator .tab-content{height:183px}#sizecalculator .tab-content h2{padding-top:1px;line-height:25px}#sizecalculator .step1-left{position:relative;padding-left:35px}#sizecalculator .step1-right{position:relative}#sizecalculator .step3-help,#sizecalculator .step3-shop{width:440px}}@media (min-width:790px) and (max-width:869px){#sizecalculator .step-tab{width:33%}}@media (min-width:870px){#sizecalculator .step-tab{width:33.1%}}@media (max-width:790px){#sizecalculator .step-tab{width:100%}#sizecalculator .split{width:100%;height:auto;margin:auto;padding:2px 2px 2px 2px}#sizecalculator .tab-content{height:360px}#sizecalculator .tab-content h2{padding:10px 0;line-height:25px}#sizecalculator .step1-left{padding-top:0;position:relative}#sizecalculator .step1-right{padding:0;position:relative}#sizecalculator .step3-help,#sizecalculator .step3-shop{width:90%}}