.add-to-list-icon{position:absolute;top:42px;left:10px}.add-to-list-icon .add-icon{position:absolute;z-index:1}.add-to-list{background:#fff;position:absolute;height:490px;max-width:500px;width:90%;top:0;bottom:0;right:0;left:0;z-index:9;margin:auto;box-shadow:0 0 10px 0 rgba(0,0,0,0.20);border-radius:3px}.add-to-list .heading{font-size:25px;color:#222;line-height:60px;margin-bottom:0;border-bottom:1px solid #ddd;text-align:center}.add-to-list-outer{background:rgba(0,0,0,0.40);position:fixed;height:100%;width:100%;left:0;top:0;z-index:999993}.add-to-list .content{padding:10px 15px;height:275px;overflow-y:auto;position:relative}.add-to-list .content>.spinner{width:25px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;height:25px}.add-to-list li,ul.productList .add-to-list li{border-radius:3px;padding:5px 15px;display:block;margin:0}.add-to-list li:hover,ul.productList .add-to-list li:hover{background:#f6f6f6;display:block!important}.add-to-list li .image{float:left;margin-right:25px;width:40px;height:40px;background:0;line-height:40px;margin-bottom:0}.add-to-list li img{max-width:40px}.add-to-list li .details{float:left;display:block;width:calc(100% - 65px);padding-top:5px;border:0;padding-bottom:0}.add-to-list li .title{color:#222;font-size:16px;display:block;margin-bottom:4px;width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.add-to-list li .small{color:#AAA;font-size:12px;display:block}.add-to-list li .checkbox{float:right;height:29px;width:29px;display:block;margin-top:4px;background:url(/images/categ-spritesheet__v1628516989763.png) no-repeat -577px -517px}.add-to-list li .checkbox.checked{background:url(/images/categ-spritesheet__v1628516989763.png) no-repeat -610px -517px}.add-to-list li .spinner{margin:6px 10px 0 0;float:right}.add-to-list .create{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:20px;background:#fbfbfb}.add-to-list .text{line-height:32px;float:left;margin-right:15px;color:#222;font-size:14px;font-weight:700;text-align:right}.add-to-list input[type=text]{height:32px;width:210px;font-size:13px;float:left}.add-to-list .action{padding:10px 15px 10px 15px;text-align:center}.add-to-list .action .spinner-holder{float:right;position:relative}.add-to-list .action .spinner-holder>.spinner{position:absolute;right:0;top:8px}.add-to-list .cancel-btn,.add-to-list .next-btn{height:40px;line-height:36px;display:inline-block;margin:0 15px;vertical-align:top;font-size:16px}.add-to-list .cancel-btn{margin:0 0 0 15px}.add-to-list .next-btn{border:0}.add-to-cart-spinner{position:absolute;bottom:22px;left:75%}.add-to-list>.spinner{position:absolute;right:20%;top:17px}.add-to-list input[type="submit"].cancel-btn{font-size:13px;width:90px;height:32px;line-height:27px}.add-to-list .action{padding:20px 30px 20px 30px}@media only screen and (min-width:768px){.add-to-list{width:500px}.add-to-list .text{width:120px;margin-right:0;padding-right:20px}.add-to-list input[type=text]{width:227px}.add-to-list .cancel-btn,.add-to-list .next-btn{width:117px}.add-to-list input[type="submit"].cancel-btn{font-size:13px;width:90px;height:32px;line-height:27px}.add-to-list .content{padding:10px 30px}.add-to-list li .title{width:220px}.add-to-list-icon{top:50px;left:11px}}@media only screen and (max-width:320px){.add-to-list li .spinner{position:absolute;right:22px}}@media only screen and (max-width:767px){.add-to-list input[type=text]{border-radius:0}.add-to-list .create{padding:20px 14px}.add-to-list .text{line-height:12px;display:block;float:none;text-align:left;margin-bottom:10px}.add-to-list{height:517px}.add-to-list input[type="submit"].cancel-btn{margin-left:9px}}