/* CLIENT-SPECIFIC STYLES */
#outlook a{padding:0;} /* Force Outlook to provide a 'view in browser' message */
.ReadMsgBody{width:100%;} .ExternalClass{width:100%;} /* Force Hotmail to display emails at full width */
.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;} /* 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 */
body{margin:0; padding:0;}
img{border:0; height:auto; line-height:100%; outline:none; text-decoration:none;}
table{border-collapse:collapse !important;}
body{height:100% !important; margin:0; padding:0; width:100% !important;}
/* iOS BLUE LINKS */
.appleBody a {color:#999999; text-decoration: none;}
.appleFooter a {color:#999999; text-decoration: none;}
/* MOBILE STYLES */
@media screen {
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600);
}
@media screen and (max-width: 625px) {
/* ALLOWS FOR FLUID TABLES */
table[class='wrapper']{
width:100% !important;
}
/* ADJUSTS LAYOUT OF LOGO IMAGE */
td[class='logo']{
text-align: left;
padding: 20px 0 0 0 !important;
}
td[class='logo'] img{
margin:0 auto!important;
}
/* USE THESE CLASSES TO HIDE CONTENT ON MOBILE */
td[class='mobile-hide']{
display:none;}
img[class='mobile-hide']{
display: none !important;
}
img[class='img-max']{
max-width: 100% !important;
height:auto !important;
}
/* FULL-WIDTH TABLES */
table[class='responsive-table']{
width:100%!important;
}
/* UTILITY CLASSES FOR ADJUSTING PADDING ON MOBILE */
td[class='padding']{
padding: 10px 5% 15px 5% !important;
}
td[class='padding-copy']{
padding: 10px 5% 10px 5% !important;
text-align: center;
}
td[class='padding-meta']{
padding: 30px 5% 0px 5% !important;
text-align: center;
}
td[class='no-pad']{
padding: 0 0 20px 0 !important;
}
td[class='no-padding']{
padding: 0 !important;
}
td[class='section-padding']{
padding: 50px 15px 50px 15px !important;
}
td[class='section-padding-bottom-image']{
padding: 50px 15px 0 15px !important;
}
/* ADJUST BUTTONS ON MOBILE */
td[class='mobile-wrapper']{
padding: 10px 5% 15px 5% !important;
}
table[class='mobile-button-container']{
margin:0 auto;
width:100% !important;
}
a[class='mobile-button']{
width:80% !important;
padding: 15px !important;
border: 0 !important;
font-size: 16px !important;
}
/* CUSTOM MQs */
td[class='pad-header']{
padding: 25px 0 25px 0 !important;
}
td[class='pad-header-copy']{
padding: 0px 5% 0px 5% !important;
text-align: center;
}
td[class='flex-p']{
font-size: 14px !important;
line-height: 24px !important;
font-weight: 300 !important;
}
td[class='flex-p-bold']{
font-size: 14px !important;
line-height: 24px !important;
}
td[class='flex-room-charge']{
font-size: 14px !important;
line-height: 24px !important;
font-weight: 600 !important;
}
td[class='flex-p-desc_charges']{
font-size: 14px !important;
line-height: 24px !important;
font-weight: 300 !important;
}
td[class='flex-p-promotax']{
text-align: left !important;
font-size: 14px !important;
padding: 0 0 5px 0 !important;
line-height: 18px !important;
}
td[class='flex-p-charges']{
text-align: left !important;
font-size: 14px !important;
padding: 0 0 5px 10px !important;
line-height: 18px !important;
}
td[class='align-total-charge']{
text-align: left !important;
}
}
|
|
|
|
|
Tour Charges
|
|
|
|
|
|
$ $totalCoast2 + $tdiscount
|
|
|
|
|
|
|
|
|
|
|
|
|
To be Paid $ $totalCoast2
|
|
Total (including transfer, Extra Items and service fees)
|
|
|
|
|
|
|
|
";
?>