.det-pricebox span.deliveryTableDialogLink,.det-pricebox span.electronicDeliveryTableDialogLink{color:#444}.det-pricebox span.deliveryTableDialogLink a,.det-pricebox span.electronicDeliveryTableDialogLink a{color:#444;text-decoration:underline}.det-pricebox span.deliveryTableDialogLink a:hover,.det-pricebox span.electronicDeliveryTableDialogLink a:hover{text-decoration:none}.variantDeliveryDialog{}.variantDeliveryDialog .head{font-size:28px;font-weight:bold;vertical-align:middle;line-height:28px;margin-bottom:15px}.variantDeliveryDialog span{margin-right:.5em;vertical-align:middle;font-size:34px}.variantDeliveryDialog p{font-size:14px;line-height:1.5}.variantDeliveryDialog div.table{width:100%;margin-bottom:0;margin-top:20px}.variantDeliveryDialog div.table .row{clear:both;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:50px}.variantDeliveryDialog div.table .row:last-child{border-bottom:1px solid #ddd}.variantDeliveryDialog div.table .row .icon,.variantDeliveryDialog div.table .row .name,.variantDeliveryDialog div.table .row .est{line-height:40px;vertical-align:middle;padding:5px;float:left;border-collapse:collapse}.variantDeliveryDialog div.table .row .icon{width:15%;text-align:center}.variantDeliveryDialog div.table .row .icon img{vertical-align:middle;max-height:40px}.variantDeliveryDialog div.table .row .name{width:40%}.variantDeliveryDialog div.table .row .est{font-weight:bold;width:45%}@media screen and (max-width:700px){.variantDeliveryDialog div.table .row .icon{width:25%}.variantDeliveryDialog div.table .row .name{width:75%}.variantDeliveryDialog div.table .row .est{width:100%;text-align:center}}@media screen and (max-width:400px){.variantDeliveryDialog div.table .row .icon{width:100%}.variantDeliveryDialog div.table .row .name{text-align:center;width:100%}.variantDeliveryDialog div.table .row .est{width:100%;text-align:center}}