.products-list.list ol.main-products.list li.product-item .custom-options-box{position:relative}.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice input[type=checkbox].checkbox,.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice input[type=radio].radio{float:left;text-align:left;width:15px;height:15px;margin-right:5px;margin-top:8px}.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice label.label{float:left;margin-top:5px;font-size:14px}.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice label.label+.mage-error{width:132px;clear:left;line-height:12px;position:absolute;bottom:-15px;font-size:14px;text-align:left}.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice{clear:left}@media screen and (min-width:320px) and (max-width:800px){.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested{float:left;padding-bottom:20px}.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice label.label+.mage-error{bottom:5px}.products-list.list ol.main-products.list li.product-item .custom-options-box input.input-text.product-custom-option{width:99px}.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice input[type=checkbox].checkbox,.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice input[type=radio].radio{width:20px;height:20px}.products-list.list ol.main-products.list li.product-item .custom-options-box .options-list.nested .field.choice label.label{font-size:16px}}