@media only screen and (min-width: 320px) and (max-width: 770px){header ul li{padding:0 10px}header ul li.dc-logo{padding:0 5px;position:relative;left:-5px}.siteNav{width:20px}.searchNav{cursor:pointer;font-size:.88em;position:relative;padding-left:25px}.searchNav i{position:absolute;height:20px;width:20px;display:inline-block;border-radius:50%;border:2px solid #5a5a5a;left:0;top:-1px}.searchNav i:after{position:absolute;content:'';bottom:-3px;right:-4px;height:2px;width:6px;transform:rotate(45deg);background:#5a5a5a}.searchCnt .productSearch{padding:10px 0}.searchCnt .formWrap .searchBtn{height:24px;width:24px}.searchCnt .formWrap .searchBtn:after{font-size:1em;top:0}.esresultWrap{position:absolute;width:100vw;left:0;top:100px;height:calc(100vh - 145px);background:#fefefe}.esresultDisplay{grid-template-columns:repeat(3, 1fr)}.esresultDisplay .item{padding:8px}.menuGrid{width:27px;padding:0 5px;position:relative;right:5px;top:-1px}.myaccount{padding:0 5px;top:-1px}.myaccount span{margin-left:5px}.mybag{top:-1px;padding:0 5px}.mybag span{margin-left:2px;right:2px}.siteNavCnt{padding:15px 0}.siteNavCnt li a,.siteNavCnt li button{font-size:1.255em}.siteNavCnt.inline li{width:49%}.showHeadCnt{height:calc(100% -  30px);padding:45px 15px 30px 15px}.navGridWrap ul li{width:50%}.navGridWrap ul li a{font-size:.66em;font-weight:600}}

