Put your feet up this Boxing Day (and New Years Eve!)

96


body {
margin: 0 !important;
Margin: 0;
padding: 0;
background-color: #ffffff;
min-width: 100% !important;
-webkit-transform: scale(1)!important;
}
.yahoohide {
display: none;
}
.hidepreview {
display: none !important;
mso-hide: all;
}
#outlook a {
padding: 0;
} /* Force Outlook to provide a “view in browser” message */
* {
text-size-adjust: none !important;
-ms-text-size-adjust: none !important;
-webkit-text-size-adjust: none !important;
}
.ReadMsgBody {
width: 100%;
}
.ExternalClass {
width: 100%;
} /* Force Hotmail to display emails at full width */
.ExternalClass * {
line-height: 100%
}
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {
line-height: 100%;
} /* Force Hotmail to display normal line spacing */
body, table, td, a {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
} /* Prevent WebKit and Windows mobile changing default text sizes */
table, td {
mso-table-lspace: 0pt;
mso-table-rspace: 0pt;
mso-cellspacing: 0px;
mso-padding-alt: 0px 0px 0px 0px;
} /* Remove spacing between tables in Outlook 2007 and up */
img {
-ms-interpolation-mode: bicubic;
} /* Allow smoother rendering of resized image in Internet Explorer */
/* RESET STYLES */
img {
border: 0;
height: auto;
line-height: 100%;
outline: none;
text-decoration: none;
}
table {
border-collapse: collapse !important;
}
.min-width {
min-width: 100% !important;
}
a[x-apple-data-detectors] {
color: inherit !important;
text-decoration: none !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
}

@media only screen and (max-width:525px), screen and (max-device-width:384px), screen and (-webkit-device-pixel-ratio:3) {
*[class=mobilewidthlogo] {
width: 151px !important;
float: none !important;
height: auto !important;
padding: 4px 0 !important;
}
*[class=mobile_onlyshow] {
max-height: none!important;
font-size: 12px!important;
line-height: 1.5!important;
display: block!important;
overflow: visible!important;
visibility: visible!important;
width: 100%!important;
height: auto!important;
max-width: 100%!important;
margin: 0px auto !important;
background-color: #09342B !important;
}
*[class=hide] {
display: none !important;
}
*[class=mobilewidth] {
width: 100% !important;
float: none !important;
height: auto !important;
}
*[class=mobilewidthtext] {
width: 100% !important;
float: none !important;
height: auto !important;
padding: 10px 20px 20px 20px !important;
}
*[class=mobilewidthpadding] {
width: 100% !important;
float: none !important;
height: auto !important;
padding: 0px 5px !important;
}
*[class=mobilewidthpaddingouter] {
width: 100% !important;
float: none !important;
height: auto !important;
padding: 15px 15px 5px 15px!important;
}
*[class=mobilewidth50] {
width: 50% !important;
height: auto !important;
}
*[class=mobilewidth300] {
width: 300px !important;
height: auto !important;
}
*[class=centered] {
width: 100% !important;
text-align: center !important;
padding: 0px 0px 0px 0px !important;
}
*[class=textterms] {
font-size: 12px !important;
line-height: 1.5 !important;
text-align: center !important;
}
*[class=colpad10] {
width: 100% !important;
height: auto !important;
padding: 10px !important;
}
*[class=modules] {
width: 100% !important;
height: auto !important;
padding: 0 0 10px 0 !important;
}
/*Mobile Nav*/
*[id]#wrapper + table, *[class].container, *[class].menu {
min-width: 0 !important;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-webkit-text-size-adjust: none;
width: 100% !important;
}
*[id]#mobile-label {
background-color: #09342B;
cursor: pointer;
display: block !important;
float: right;
padding: 12px;
margin-right: 5px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-tap-highlight-color: transparent;
width: 26px;
}
*[id]#mobile-label > b {
background-color: #FFFFFF;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
display: block;
height: 4px;
}
*[id]#mobile-label > b + b {
margin-top: 4px;
}
*[class].menu .mobilewidth {
padding: 0 !important;
padding-top: 2px!important;
}
*[id]#menu-wrapper {
/* max-height: 0;*/
overflow: hidden;
-moz-transition: max-height 0.4s linear;
-ms-transition: max-height 0.4s linear;
-o-transition: max-height 0.4s linear;
-webkit-transition: max-height 0.4s linear;
transition: max-height 0.4s linear;
}
*[id]#mobile-checkbox:checked + table #menu-wrapper {
max-height: 260px;
}
*[class].menu + .menu {
border-top: 1px solid #FFFFFF;
}
*[class].menu-item {
color: #FFFFFF !important;
display: block;
padding: 12px;
text-align: center;
}
td[class=logo] {
padding: 5px 10px 5px 10px!important;
}
td[class=Nav] {
/* width: 100% !important; */
padding: 10px 0 0 0 !important;
font-size: 11px!important;
text-align: center !important;/* display:block !important; *//* border-top: solid 1px #FFFFFF !important;*/
}
a[class=NavLink] {
width: 100% !important;
display: inline-block!important;
padding: 10px 0 ppx 0 !important;/* font-size: 20px !important;*/
}
}

@media only screen and (max-width:480px), screen and (max-device-width:384px), screen and (-webkit-device-pixel-ratio:3) {
td[class=logo] {
width: 45%!important;
}
}


body{mso-line-height-rule: exactly;}
table{border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt;}
table{mso-cellspacing:0; mso-padding-alt:0;}
tr{mso-line-height-rule: exactly;}
td{mso-line-height-rule: exactly;}
.mobileonly{display: none !important; mso-hide: all !important;}
.spacer, .border, { mso-line-height-rule: exactly !important; }

body{font-size:0; line-height:0; mso-line-height-rule:exactly;}
tr{font-size:0px; mso-line-height-alt:0px; mso-margin-top-alt:0px; mso-line-height-rule:exactly;}

…and enjoy 25% off your total food bill across participating restaurants. Leave the cooking to us while you recover from the hectic festive season!

<!–

Download your code

Book your table

A selection of Italian dishes

 

 

Find more Deals

About