tr.cartItemAddInfo{height:1px;vertical-align:top;width:790px}tr.cartItemAddInfo td{padding-top:0}tr.cartItemAddInfo td .button{background:#0a6c19;background:-webkit-gradient(linear,0 0,0 bottom,from(#0a6c19),to(#004e0c));background:-webkit-linear-gradient(#0a6c19,#004e0c);background:-moz-linear-gradient(#0a6c19,#004e0c);background:-ms-linear-gradient(#0a6c19,#004e0c);background:-o-linear-gradient(#0a6c19,#004e0c);background:linear-gradient(#0a6c19,#004e0c);color:#fff;cursor:pointer;float:left;height:26px;line-height:26px;margin-right:10px;margin-top:10px;padding:0 18px 0 8px;text-transform:uppercase;position:relative;width:170px;font-weight:700}tr.cartItemAddInfo td .button.sk{width:182px}tr.cartItemAddInfo td .button span.icon{position:absolute;font-size:25px;display:block}tr.cartItemAddInfo td .button span.info{position:absolute;left:25px}tr.cartItemAddInfo td img{margin-top:16px}tr.cartItemAddInfo td .fieldContainer{clear:both;display:none;margin-top:10px;width:99%}tr.cartItemAddInfo td .fieldContainer.active{display:block}tr.cartItemAddInfo td .fieldContainer div{float:left;width:40%;margin-right:15px;margin-top:5px}tr.cartItemAddInfo td .fieldContainer div label{display:block;margin-bottom:4px;margin-top:5px}tr.cartItemAddInfo td .fieldContainer div textarea{border:1px solid #ccc;box-shadow:1px 1px 4px #ccc inset;color:grey;width:310px;padding:4px 0 2px 5px;height:78px}tr.cartItemAddInfo td .fieldContainer div input{display:block;margin-bottom:20px;border:1px solid #ccc;box-shadow:1px 1px 4px #ccc inset;color:grey;width:290px;padding:0 5px;height:22px;text-align:left}.delBox{float:left;width:275px;border:1px solid #e0e0e0;padding:21px 16px;height:160px;background:#fff;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f0f0f0));background:-webkit-linear-gradient(#fff,#f0f0f0);background:-moz-linear-gradient(#fff,#f0f0f0);background:-ms-linear-gradient(#fff,#f0f0f0);background:-o-linear-gradient(#fff,#f0f0f0);background:linear-gradient(#fff,#f0f0f0);color:#6c6c6c}.delBox label{text-transform:uppercase;color:#6c6c6c;font-size:12px;font-weight:700}.delBox span.desc{display:block;margin-top:10px}#basketFn.orderAddInfo{position:relative}#basketFn.orderAddInfo .infoLabel{position:absolute;left:15px;bottom:20px}#basketFn.orderAddInfo.error{animation:blink 1s;animation-iteration-count:3;animation-fill-mode:forwards;animation-timing-function:linear}#basketFn.orderAddInfo .oxValidateError{padding:5px 0 5px 0;font-weight:700}.orderAddInfo input[type=text].error{animation:blink 1s;animation-iteration-count:3;animation-fill-mode:forwards;animation-timing-function:linear}.orderAddInfo input[type=text]{display:block;margin-bottom:0;margin-top:5px;border:1px solid #ccc;box-shadow:1px 1px 4px #ccc inset;color:grey;width:auto;padding:0 5px;height:22px!important;text-align:left}.orderAddInfo input[type=text]:focus{border:1px solid #ccc}#basketFn button#basketSaveAddInfo{position:absolute;right:15px;bottom:20px;text-transform:uppercase;font-size:11px;background:#0a6c19;background:-webkit-gradient(linear,0 0,0 bottom,from(#0a6c19),to(#004e0c));background:-webkit-linear-gradient(#0a6c19,#004e0c);background:-moz-linear-gradient(#0a6c19,#004e0c);background:-ms-linear-gradient(#0a6c19,#004e0c);background:-o-linear-gradient(#0a6c19,#004e0c);background:linear-gradient(#0a6c19,#004e0c);height:30px;border:1px solid #000;cursor:pointer;padding:0 10px;color:#fff}@keyframes blink{0%{border-color:red}50%{border-color:#e0e0e0}100%{border-color:red}}