#shk_prodHelper{padding:5px;border:1px solid #888;position:absolute;background-color:#f5f5f5;box-shadow:2px 2px 8px #b2b2b2;border-radius:4px;width:150px;display:none;z-index:100}#shk_prodHelper div{padding:5px 0;text-align:center}.shk_loading{height:30px;border:1px solid #888;position:absolute;border-radius:4px;background:url(ajax-loader.gif) 50% no-repeat #fff;width:30px;display:none;z-index:100}#shk_prodHelperName{overflow:hidden;text-overflow:ellipsis;margin:0 auto;width:95%;white-space:nowrap}#shk_prodHelper input[type=text]{padding:2px 5px;font-size:12px;border:1px solid #888;text-align:center;box-shadow:inset 1px 1px 4px #b2b2b2;border-radius:2px}#shk_prodHelperName .msg{text-overflow:clip;width:100%;white-space:normal}.relative{position:relative;width:100%}.error{animation:animate 1s linear infinite;font-size:9px;color:red;margin-left:2px}@keyframes animate{0%{opacity:.1}50%{opacity:.9}to{opacity:.1}}.price-add{color:red;line-height:0;padding-left:3px}.shk_count_button{height:28px;padding:0;margin:0 5px;width:28px;white-space:nowrap}.shk-but{margin:0 4px}.shk-count{padding:2px;text-align:center}.materials{padding:5px 0}.materials img{width:70px}.materials input{cursor:pointer}