/* PG-EPUB Master RD v1.0.0 */ /* font-faces and map bullets*/ @font-face { font-family : APAbetTD; font-style : normal; font-weight : normal; src : url("../fonts/ApabetTD.otf"); } @font-face { font-family : APAmaprefTD; font-style : normal; font-weight : normal; src : url("../fonts/ApamaprefTD.otf"); } span.APAMapref { font-family : "ApamaprefTD"; font-weight : normal; font-style : normal; } span.APABet { font-family : "ApabetTD"; font-weight : normal; font-style : normal; } p.APAMapref { font-family : "ApamaprefTD"; font-weight : normal; font-style : normal; font-size : 1em; } p.APAbetTD { font-family : "ApabetTD"; font-weight : normal; font-style : normal; font-size : 1em; } tbody, thead, tfoot, tr, td, th { border-style : inherit; border-width : inherit; border-color : inherit; } .leftFloat { float : left; } .rightFloat { float : right; } a { text-decoration : none; color : #395BA5; } /* General Span Elements (Character styles) */ span.BodyText-Bold { font-weight : bold; font-style : normal; } span.BodyText-Bold-Calendar { font-weight : bold; font-style : normal; } span.BodyText-Bold-Timeline { font-weight : bold; font-style : normal; } span.BodyText-Bold-TopAttractions { font-weight : bold; font-style : normal; } span.BodyText-Bold-TT { font-weight : bold; font-style : normal; } span.BodyText-BoldItalic { font-weight : bold; font-style : italic; } span.BodyText-BoldItalic-Timeline { font-weight : bold; font-style : italic; } span.BodyText-BoldItalic-TT { font-weight : bold; font-style : italic; } span.BodyText-Italic { font-weight : normal; font-style : italic; } span.BodyText-Italic-Calendar { font-weight : normal; font-style : italic; } span.BodyText-Italic-Timeline { font-weight : normal; font-style : italic; } span.BodyText-Italic-TopAttractions { font-weight : normal; font-style : italic; } span.BodyText-Italic-TT { font-weight : normal; font-style : italic; } span.Box-Bold { font-weight : bold; font-style : normal; } span.Box-Bold-Language { font-weight : bold; font-style : normal; } span.Box-BoldItalic { font-weight : bold; font-style : italic; } span.Box-BoldItalic-Language { font-weight : bold; font-style : italic; } span.Box-Italic { font-weight : normal; font-style : italic; } span.Box-Italic-Itinerary { font-weight : normal; font-style : italic; } span.Caption-Italic { font-weight : normal; font-style : italic; } span.Head-B-CrossRef-TT { font-weight : normal; font-size : 1em; } span.Head-B-Translation-TT { font-weight : normal; font-style : italic; } span.Listings-Description-Bold-Hotels { font-weight : bold; font-style : normal; color : #3e56a2; } span.Listings-Description-Bold-Restaurants { font-weight : bold; font-style : normal; color : #ee7324; } span.Listings-Description-Italic { font-weight : normal; font-style : italic; } span.Menu-Bold { font-weight : bold; font-style : normal; } /* General Paragraph Elements */ p.BodyText { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 1.3em; margin : 0em 0em 0em 0em; } p.BodyText-Calendar { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.4; text-align : left; color : #000000; text-indent : 0em; padding: 0em 1em 1em 1em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-NoIndent-TT { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .7em 0em 0em 0em; } p.BodyText-Timeline { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.4; text-align : left; color : #000000; text-indent : 0em; padding: 0em 1em 1em 1em; margin : 0em 0em 0em 0em; } p.BodyText-TOC1 { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1.2em; text-decoration : none; font-variant : normal; line-height : 1.5; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.BodyText-TOC2 { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; text-transform: normal; line-height : 1.3; text-align : left; color : #000000; text-indent : 1.2em; margin : 0em 0em 0em 0em; } p.BodyText-TOC3 { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; text-transform: normal; line-height : 1.25; text-align : left; color : #000000; text-indent : -2.2em; margin : 0em 0em 0em 4em; } p.BodyText-TOC4 { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : .9em; text-decoration : none; font-variant : normal; text-transform: normal; line-height : 1.25; text-align : left; color : #000000; text-indent : -1.2em; margin : 0em 0em 0em 4em; } p.BodyText-TopAttractions { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1; text-align : left; color : #000000; text-indent : 0; margin : 0em 0em 0em 0em; } p.BodyText-TT { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 1.3em; margin : .7em 0em 0em 0em; } p.Box { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 1.3em; margin: 0em 0em 0em 0em; padding : .30em .30em .30em .30em; } p.Box-Itinerary { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em .5em; } p.Box-Language { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #FFFFFF; text-indent : em; margin : 0em, 0em, 0em, 0em; padding: 0em .30em .30em .5em } p.Box-NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin: 0em 0em 0em 0em; padding : .30em .30em .30em .30em; } p.Box-Snippet { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin: 0em 0em 0em 0em; padding : .30em .30em .30em .30em; } p.Box-Time { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #FFFFFF; text-indent : .5em; padding : .25em .25em .25em .25em; margin: 0em 0em 0em 0em; } p.Box-Header-EatingOut { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-transform : uppercase; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #FFFFFF; text-indent : 0px; padding : .6em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-History { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-transform : uppercase; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #FFFFFF; text-indent : 0px; padding : .6em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-Intro { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-transform : uppercase; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #FFFFFF; text-indent : 0px; padding : .6em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-Itinerary { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.2em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : .5em; margin: .3em 0em 0em 0em; } p.Box-Header-Snippet-EatingOut { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #ee7324; text-indent : 0px; padding : .7em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-Snippet-History { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #00adba; text-indent : 0px; padding : .7em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-Snippet-Intro { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #c9338b; text-indent : 0px; padding : .7em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-Snippet-WTD { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #ea515a; text-indent : 0px; padding : .7em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-Snippet-WTG { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #6d3e91; text-indent : 0px; padding : .7em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-WhatToDo { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-transform : uppercase; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #FFFFFF; text-indent : 0px; padding : .6em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Box-Header-WhereToGo { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-transform : uppercase; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : Center; color : #FFFFFF; text-indent : 0px; padding : .6em .4em .5em .4em; margin: 0em 0em 0em 0em; } p.Caption { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : .8em; text-decoration : none; font-variant : normal; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : -.75em 0em 0em 0em; } p.Head-A-Accommodation { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; padding : .4em 0em .4em 0em; margin : 2em 0em .5em 0em; } p.Head-A-Calendar { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : none; font-variant : normal; text-transform: uppercase; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; margin : 1em 0em .5em 0em; } p.Head-A-EatingOut { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : left; color : #ee7324; text-indent : 0em; margin : 1em 0em .5em 0em; } p.Head-A-History { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : left; color : #00adba; text-indent : 0em; margin : 1em 0em .5em 0em; } p.Head-A-Intro { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : left; color : #c9338b; text-indent : 0em; margin : 1em 0em .5em 0em; } p.Head-A-Menu { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.35em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : left; color : #ee7324; text-indent : 0em; margin : 2em 0em .5em 0em; } p.Head-A-Prelims { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1.2em; text-decoration : normal; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .5em 0em .5em 0em; } p.Head-A-Restaurants { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; padding : .4em 0em .4em 0em; margin : 2em 0em .5em 0em; } p.Head-A-Timeline { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : none; font-variant : normal; text-transform: uppercase; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; margin : 1em 0em .5em 0em; } p.Head-A-TT { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #FFFFFF; text-indent : 0em; margin : 1em 0em 0em 0em; background-color : #5bae6b; padding : .4em 0em .4em 0em; margin : 2em 0em .5em 0em; } p.Head-A-WhatToDo { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.5em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : left; color : #ea515a; text-indent : 0em; margin : 1em 0em .5em 0em; } p.Head-A-WhereToGo { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.5em; text-decoration : normal; text-transform: uppercase; font-variant : normal; line-height : 1.17; text-align : left; color : #6d3e91; text-indent : 0em; margin : 1em 0em .5em 0em; } p.Head-B-Accommodation { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : normal; font-variant : normal; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; padding : .4em 0em .4em 0em; margin : 1em 0em .5em 0em; } p.Head-B-EatingOut { font-family : "Helvetica", sans-serif; font-weight : roman; font-style : normal; font-size : 1.2em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #ee7324; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-B-Intro { font-family : "Helvetica", sans-serif; font-weight : roman; font-style : normal; font-size : 1.2em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #c9338b; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-B-Restaurants { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : normal; font-variant : normal; line-height : 1.17; text-align : center; color : #000000; text-indent : 0em; padding : .4em 0em .4em 0em; margin : 1em 0em .5em 0em; } p.Head-B-TT { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.25em; text-decoration : normal; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : left; color : #5bae6b; text-indent : 0em; margin : 1.1em 0em 0.2em 0em; } p.Head-B-WhatToDo { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #ea515a; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-B-WhereToGo { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.35em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #6d3e91; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-C-WhatToDo { font-family : "Helvetica", sans-serif; font-weight : roman; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #ea515a; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Head-C-WhereToGo { font-family : "Helvetica", sans-serif; font-weight : roman; font-style : normal; font-size : 1.2em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #6d3e91; text-indent : 0em; margin : 1em 0em 0em 0em; } p.Header-TopAttractions { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.1em; text-decoration : none; font-variant : normal; text-transform : uppercase; line-height : 1.1; text-align : left; color : #000000; margin: .3em 0em 0em 0em; } p.Listings-Description-NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0em; margin : .9em 0em 0em 0em; } p.Listings-Intro { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 1.3em; margin: 0em 0em 0em 0em; } p.Listings-Intro-NoIndent { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.17; text-align : left; color : #000000; text-indent : 0px; margin: 0em 0em 0em 0em; } p.MainHeader-About { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #69acdf; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-Accommodation { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #3e56a2; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-EatingOut { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #ee7324; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-History { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #00adba; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-Intro { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #c9338b; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-Itinerary { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #69acdf; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-Menu { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #ee7324; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-PlacesToEat { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #ee7324; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-TOC { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #69acdf; text-indent : 0em; text-indent : 0em; margin: 0em 0em .5em 0em; padding : .4em 0em 0em 0em; break-before: always; } p.MainHeader-TopAttractions { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #69acdf; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-TT { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #5bae6b; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-WTD { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #ea515a; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.MainHeader-WTG { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 2em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #6d3e91; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .4em .0em .4em 0em; break-before: always; } p.Menu-1Column { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 2; text-align : left; color : #000000; text-indent : .5em; margin : 0em 0em 0em 0em; } p.Menu-2Column { font-family : "Palatino", serif; font-weight : normal; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 2; text-align : left; color : #000000; text-indent : .5em; margin : 0em 0em 0em 0em; } p.PriceCategory-Accommodation { font-family : "Helvetica", san-serif; font-weight : bold; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.5; text-align : center; color : #3e56a2; text-indent : 0em; margin : 0em 0em 0em 0em; } p.PriceCategory-Accommodation-SpaceBefore { font-family : "Helvetica", san-serif; font-weight : bold; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.5; text-align : center; color : #3e56a2; text-indent : 0em; margin : 1em 0em 0em 0em; } p.PriceCategory-Restaurants { font-family : "Helvetica", san-serif; font-weight : bold; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.5; text-align : center; color : #ee7234; text-indent : 0em; margin : 0em 0em 0em 0em; } p.PriceCategory-Restaurants-SpaceBefore { font-family : "Helvetica", san-serif; font-weight : bold; font-style : normal; font-size : 1em; text-decoration : none; font-variant : normal; line-height : 1.5; text-align : center; color : #ee7234; text-indent : 0em; margin : 1em 0em 0em 0em; } p.PhotoCredit { font-family : "Helvetica", sans-serif; font-weight : normal; font-style : italic; font-size : .6em; text-decoration : none; font-variant : normal; line-height : 1; text-align : left; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } p.SubHeader-Itinerary { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 1.5em; text-decoration : none; text-transform : uppercase; font-variant : normal; line-height : 1.17; text-align : center; color : #364e71; text-indent : 0em; text-indent : 0em; margin: 0em 0em 1em 0em; padding : .6em .0em .0em 0em; break-before: always; } p.TitlePage { font-family : "Helvetica", sans-serif; font-weight : bold; font-style : normal; font-size : 6em; text-decoration : none; font-variant : small-caps; line-height : 1em; text-align : center; color : #000000; text-indent : 0em; margin : 0em 0em 0em 0em; } /* Divs */ div.Caption-TopAttractions { background-color : #000000; padding : .5em .5em .5em .5em; margin: 0em 0em 1em 0em; break-inside:avoid; } div.Box { margin: 1em 0em 1em 0em; display : inline-block; break-inside:avoid; } div.Box-EatingOut { background-color : #fde6d4; padding : 0.1em .5em .5em .5em; margin: .3em 0em 1em 0em; break-inside:avoid; } div.Box-EatingOut-Header { background-color : #ee7234; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-History { background-color : #def0f3; padding : 0.1em .5em .5em .5em; margin: .3em 0em 1em 0em; break-inside:avoid; } div.Box-History-Header { background-color : #00adba; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-Intro { background-color : #f3dded; padding : 0.1em .5em .5em .5em; margin: .3em 0em 1em 0em; break-inside:avoid; } div.Box-Intro-Header { background-color : #c9338b; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-Language { background-color : #5bae6b; padding : .5em 0em .5em 0em; margin: 1em 0em 1em 0em; break-inside:avoid; } div.Box-Snippet { margin: 1em 5em 1em 5em; display : inline-block; break-inside:avoid; } div.Box-Snippet-EatingOut { background-color : #fde6d4; padding : 0em .5em .5em .5em; break-inside:avoid; } div.Box-Snippet-EatingOut-Header { background-color : #fde6d4; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-Snippet-History { background-color : #def0f3; padding : 0em .5em .5em .5em; break-inside:avoid; } div.Box-Snippet-History-Header { background-color : #def0f3; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-Snippet-Intro { background-color : #f3dded; padding : 0em .5em .5em .5em; break-inside:avoid; } div.Box-Snippet-Intro-Header { background-color : #f3dded; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-Snippet-WhatToDo { background-color : #fce2dd; padding : 0em .5em .5em .5em; break-inside:avoid; } div.Box-Snippet-WhatToDo-Header { background-color : #fce2dd; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-Snippet-WhereToGo { background-color : #cec8d3; padding : 0em 0em 0em 0em; padding : 0em .5em .5em .5em; break-inside:avoid; } div.Box-Snippet-WhereToGo-Header { background-color : #cec8d3; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-TimeDate { background-color : #b2b2b2; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-WhatToDo-Header { background-color : #ea515a; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Box-WhatToDo { background-color : #fce2dd; padding : 0.1em .5em .5em .5em; margin: .3em 0em 1em 0em; break-inside:avoid; } div.Box-WhereToGo { background-color : #dfd7ec; padding : 0.1em .5em .5em .5em; margin: .3em 0em 1em 0em; break-inside:avoid; } div.Box-WhereToGo-Header { background-color : #6d3e91; padding : 0em 0em 0em 0em; break-inside:avoid; } div.Calendar { background-color : #fce2dd; padding : .25em .25em .25em .25em; margin: 0em 0em 1em 0em; break-before: always; break-inside:avoid; } div.Caption { margin: .8em 0em 1em 0em; break-inside:avoid; } div.GroupPicCaption { margin: 1em 0em 1em 0em; display : inline-block; break-inside:avoid; } div.Itinerary { background-color : #f2f7fd; padding : .25em .25em .25em .25em; margin: 0em 0em 2.5em 0em; display : inline-block; break-inside:avoid; } div.Map { margin: 3em 0em 0em 0em; display : inline-block; break-before:always; break-inside:avoid; } div.Pic-2 frame { margin: 1em 0em 1em 0em; display : inline-block; break-inside:avoid; } div.Timeline { background-color : #def0f3; padding : .25em .25em .25em .25em; margin: 0em 0em 1em 0em; break-before: always; break-inside:avoid; }