.golifecareBanner{border-bottom:1px solid #e2e2e2;position:relative;text-align:center}.golifecareBanner{background:url(../images/golifecare/banner.jpg) center top no-repeat;height:170px;padding:300px 0 0 460px}.golifecareBanner h1{color:#65c5b4;font-family:Calibri;font-size:54px;margin:0 0 .24em 0}.golifecareBanner h2{color:#4d4d4f;display:inline-block;font-size:30px;font-weight:normal;line-height:1;vertical-align:middle}.golifecareBanner a.buy{border-style:solid;border-width:2px;display:inline-block;padding:.3em .6em .3em;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.golifecareBanner .gm{background:#bfae92;background:#d2c6ae;background:-moz-linear-gradient(45deg,rgba(210,198,174,0.7) 0,rgba(221,194,139,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,rgba(210,198,174,0.7)),color-stop(100%,rgba(221,194,139,1)));background:-webkit-linear-gradient(45deg,rgba(210,198,174,0.7) 0,rgba(221,194,139,1) 100%);background:-o-linear-gradient(45deg,rgba(210,198,174,0.7) 0,rgba(221,194,139,1) 100%);background:-ms-linear-gradient(45deg,rgba(210,198,174,0.7) 0,rgba(221,194,139,1) 100%);background:linear-gradient(45deg,rgba(210,198,174,0.7) 0,rgba(221,194,139,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2c6ae',endColorstr='#ddc28b',GradientType=1);border-radius:3px;bottom:105px;box-shadow:0 1px 0 rgba(0,0,0,0.1),0 -1px 0 rgba(255,255,255,0.2),0 0 3px rgba(0,0,0,0.05);color:#000;font-size:18px;line-height:1.5em;padding:20px 60px 20px 20px;position:absolute;left:100px;text-align:left;text-shadow:0 1px 0 rgba(255,255,255,0.2);z-index:2}.golifecareBanner .gm img{height:120px;right:10px;position:absolute;top:-20px}.golifecareBanner+img.rwd{display:none}.careNav{border-bottom:1px solid #e2e2e2;display:table;margin-bottom:20px;padding:20px;table-layout:fixed;width:1128px}.careNav ul{display:table-row}.careNav li{border-right:3px solid #fff;display:table-cell;text-align:center}.careNav li:last-child{border-right:0}.careNav li a{background:#c6b790;color:#473635;display:block;font-size:19px;line-height:40px;padding-top:.15em;position:relative;text-decoration:none}.careNav li a:hover{box-shadow:0 0 10px rgba(0,0,0,0.3) inset}.careNav li.focus a{background:#493627;color:#fff;cursor:default}@media screen and (max-width:1279px){.golifecareBanner{display:none}body.zh_CN .golifecareBanner{display:block;padding:0 !important}.golifecareBanner+img.rwd{display:block;width:100%}body.zh_CN .golifecareBanner img{width:100%}.careNav{border-top:1px solid #e2e2e2;box-sizing:border-box;display:block;margin:.5em -0.5em;padding:.5em;width:inherit}.careNav ul{display:block;margin:0;width:100%}.careNav ul li{box-sizing:border-box;display:inline-block;width:20%}body.ja .careNav ul li{width:33.3%}body.zh_CN .careNav ul li{width:16.666%}body.zh_TW .careNav ul li{width:25%}body.zh_TW .careNav ul li{border-right:3px solid #fff}body.zh_TW .careNav ul li:nth-child(4n){border-right:0}body.zh_TW .careNav ul li:nth-child(n+5){border-top:3px solid #fff}}@media screen and (max-width:960px){body.zh_CN .careNav ul li{width:33.33%}body.zh_CN .careNav ul li:nth-child(3n){border-right:0}body.zh_CN .careNav ul li:nth-child(n+4){border-top:2px solid #fff}body.en_US .careNav ul li{border-right:3px solid #fff;width:50%}body.en_US .careNav ul li:nth-child(2n){border-right:0}body.en_US .careNav ul li:nth-child(n+3){border-top:2px solid #fff}}@media screen and (max-width:750px){body.ja .careNav ul li{border-right:0;border-top:2px solid #fff;width:100%}}@media screen and (max-width:550px){body.zh_CN .careNav ul li,body.zh_TW .careNav ul li{width:50%}body.zh_CN .careNav ul li:nth-child(2n),body.zh_TW .careNav ul li:nth-child(2n){border-right:0}body.zh_CN .careNav ul li:nth-child(2n-1),body.zh_TW .careNav ul li:nth-child(2n-1){border-right:2px solid #fff}body.zh_CN .careNav ul li:nth-child(n+3),body.zh_TW .careNav ul li:nth-child(n+3){border-top:2px solid #fff}}@media screen and (max-width:500px){body.en_US .careNav ul li{border-right:0;border-top:2px solid #fff;width:100%}}@media screen and (max-width:400px){body.zh_CN .careNav ul li,body.zh_TW .careNav ul li{border-right:0 !important;width:100%}body.zh_CN .careNav ul li:nth-child(n+2),body.zh_TW .careNav ul li:nth-child(n+2){border-top:2px solid #fff}}