.spHeader{display:none}@media screen and (max-width: 800px){body{width:auto;margin:0;border:none;-webkit-text-size-adjust:100%}img,iframe{max-width:100%;height:auto}iframe{aspect-ratio:16 / 9}#topBlock{height:auto}.menuwrapper{display:none}.spHeader{display:block}.spLogo{display:block;padding:8px 10px 4px}.spLogo img{width:200px}.spNav{display:flex;flex-wrap:wrap;border-top:1px solid gray}.spNav li{flex:1 1 33%;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.spNav a{display:block;padding:10px 4px;text-align:center;font-size:14px;color:black;text-decoration:none}#bodyBlock{font-size:14px;line-height:1.6}#bodyBlock table{width:100%;max-width:100%}#siteDescriptionBlock{font-size:13px;line-height:1.6}#backToLink{margin:10px}#message,#updateInfo,#banner{float:none;width:auto;margin:0;border-left:none;border-right:none}#productImages ul{display:flex;flex-wrap:wrap}#productImages li{float:none;width:50%}#productImages img{margin:2px}#categoryMenu li{float:none;width:auto;padding:6px 5px}#modelInfo,#productInfo{margin-left:0}.nameCol{width:40%}.descCol{width:auto}#sideMenu{display:none}#mainInfo{float:none;width:auto;border-left:none}#productInfo .image,#productInfo .spec{float:none;width:auto;min-width:0}#productInfo table{width:100%}#productInfo .Data,#productInfo .AddData,#productInfo .optionInfo{overflow-x:auto}#infoBody th{width:30%}#infoBody input[type="text"],#infoBody textarea{width:100%;box-sizing:border-box;font-size:16px}#infoBody input[type="submit"],#infoBody input[type="button"]{margin:10px 0;padding:8px 16px;font-size:16px}}
