@font-face { font-family: "LPPMinion"; font-style: normal; font-weight: normal; src: url(../fonts/LPPMinionUnicode-Reg.ttf); } @font-face { font-family: "LPPMinionItalic"; font-style: normal; font-weight: normal; src: url(../fonts/LPPMinionUnicode-RegItalic.ttf); } @font-face { font-family: "LPPMinionBold"; font-style: normal; font-weight: normal; src: url(../fonts/LPPMinionUnicode-Bold.ttf); } @font-face { font-family: "LPBentonMedium"; font-style: normal; font-weight: normal; src: url(../fonts/LPBentonSansMedium-Regular.ttf); } /* sw1 #009184 green sw2 #F7941D orange sw3 #00B9F2 light blue sw4 #ED0F69 pink/red sw5 #5EBB4D green sw6 #0072BC dk blue sw7 #92278F purple sw8 #a6ce39 green sw9 #2a3791 dk purple sw10 #c761a5 light purple */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; text-align: left; } body { font-family: Arial, Helvetica, sans-serif; } p.flush-left, p.body-text { font-family: Arial, Helvetica, sans-serif; line-height:140%;} .intro-text { line-height:140%; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } .lpBenton{font-family: LPBentonSans, Arial,Verdana, Helvetica, sans-serif} .lpMiller{font-family: LPMiller, Georgia} a span{color:#0077cc;} .headingNavigation { float: right; position: relative; bottom: -5px;} .headingNavigation a:link { text-decoration: none!important; } .headingNavigation span { border-radius:5px; color:#fff!important; text-decoration: none !important; background:#e63323; padding:.2em; line-height: 1.6em; padding: 2px 5px; font-family: Arial, Helvetica, sans-serif; } /* boxed elements */ .featureBox { background: #E4E1C8; border-radius:10px; padding: 1em 0; margin: 1.5em 0; clear: both; } .featureBox p { font-size: .9em;} .featureBox p.indented{padding-top: .5em; text-indent: 1em; font-size: .9em;} .featureBox p.box-flush-left{ font-size: 1em; font-family:Times, Georgia, serif; line-height: 135%; } .featureBox p.box-body-text{padding-top: .5em; text-indent: 1em; font-size: .9em; font-family:Times, Georgia, serif;} .featureBox .column1{float: left; width:47%; margin-right: 2%; margin-left: 2%; } .featureBox .column2{float: left; width:47%; } .featureBox .fullWidth{padding:0 15px;} .featureBox h3.box-heading-1 { font-family: LPPMinion, Times, Georgia, serif; margin: 0 0 0 0; font-size:1.6em; color:#E63323; font-weight: normal; } .featureBox h4.box-heading-2{color:#e63323; text-transform: none; font-family: LPBentonSansBold, Verdana, Arial, Helvetica, sans-serif; font-size: .9em; margin-top: .4em;} .featureBox.doubleBorder{/*border: 5px double #fff;*/ border-radius:8px; margin-bottom: 2em; margin-top: 2em;} .featureBox span.light {font-weight: normal;} .box-heading-3 { font-family: Arial, Helvetica, sans-serif; } .context-boxed-text-1-col .box-heading-3 { color:#E63323; font-weight:bold; } /* discover boxed text */ .context-short-on-time {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-short-on-time .fullWidth {padding:0 10px;} .context-short-on-time .box-list-b {border-top: dotted; border-width: 3px; border-color: #fff; padding-top: 5px; margin-top: 15px;} .context-local-knowledge {background: #D0CCA1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-local-knowledge .fullWidth {padding:0 10px;} .context-local-knowledge .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 2px;} .context-local-knowledge .box-bio {text-transform: uppercase; font-size: 11px; font-style: normal; text-align: left;} .context-local-knowledge .numbered-list {border-color: #fff;} .context-local-knowledge .list-a {margin-top: 0.5px;} .local {float: right;} .context-local-knowledge-2 {background: #D0CCA1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-local-knowledge-2 .fullWidth {padding:0 10px;} .context-local-knowledge-2 .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 10px;} .context-local-knowledge-2 .box-bio {text-transform: uppercase; font-size: 10px; font-style: normal; text-align: left;} .context-local-knowledge-2 .numbered-list {border-color: #fff;} .context-local-knowledge-2 .list-a {margin-top: 0.5px;} .context-walk-facts { float: left; background: #E4E1C8; border-radius:5px; min-width:250px; padding: 1em 1em 1em 1em; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 1.5em;} .context-walk-facts .box-heading-2 { text-transform:uppercase; margin-bottom:.2em; font-family: Arial, Helvetica, sans-serif; } .swatch-1 .context-walk-facts .box-heading-2 { color:#009184; } .swatch-2 .context-walk-facts .box-heading-2 { color:#F7941D; } .swatch-3 .context-walk-facts .box-heading-2 { color:#00B9F2; } .swatch-4 .context-walk-facts .box-heading-2 { color:#ED0F69; } .swatch-5 .context-walk-facts .box-heading-2 { color:#5EBB4D; } .swatch-6 .context-walk-facts .box-heading-2 { color:#0072BC; } .swatch-7 .context-walk-facts .box-heading-2 { color:#92278F; } .swatch-8 .context-walk-facts .box-heading-2 { color:#a6ce39; } .swatch-9 .context-walk-facts .box-heading-2 { color:#2C3790; } .section-walking-tour-option-1 .heading-4, .section-walking-tour-option-2 .heading-4 { border:none; color:#000; font-size:1.1em; font-weight:bold; padding:0; } .section-walking-tour-option-1 .heading-4 img, .section-walking-tour-option-2 .heading-4 img { vertical-align: middle; padding-bottom: 5px; } .context-at-a-glance-box {background: #D0CCA1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-at-a-glance-box .fullWidth {padding:0 10px;} .context-at-a-glance-box .heading-3 {margin-top: 0!important;} .context-boxed-text-dont-miss-2-col {background: #E4E1C8; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-boxed-text-dont-miss-2-col .fullWidth {padding:0 10px;} .context-boxed-text-dont-miss-2-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0px;} .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #fff;} .context-boxed-text-dont-miss-2-col .list-a {margin-top: 0;} .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #fff; padding-right: 10px; position: relative; top: -2px;} .context-boxed-text-if-you-like-1-col {background: #D0CCA1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-boxed-text-if-you-like-1-col .fullWidth {padding:0 10px;} .context-boxed-text-if-you-like-1-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0px;} .context-boxed-text-if-you-like-1-col .flush-left {clear: both;} .context-boxed-text-if-you-like-1-col .numbered-list {border-color: #58595b; margin-top: 15px; padding-top: 5px;} .context-boxed-text-if-you-like-1-col .list-a {margin-top: 0;} .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #fff; padding-right: 10px; position: relative; top: -2px;} .context-boxed-text-detour-1-col {background: #E4E1C8; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-boxed-text-detour-1-col .fullWidth {padding:0 10px;} .context-boxed-text-detour-1-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0px;} .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #fff;} .context-boxed-text-detour-1-col .list-a {margin-top: 0;} .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #fff;} .context-boxed-text-detour-2-col {background: #E4E1C8; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-boxed-text-detour-2-col .fullWidth {padding:0 10px;} .context-boxed-text-detour-2-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0px;} .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #fff;} .context-boxed-text-detour-2-col .list-a {margin-top: 0;} .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #fff;} .context-boxed-text-1-col {background: #E4E1C8; border-radius:10px; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .context-boxed-text-1-col .fullWidth {padding:0 10px;} .context-boxed-text-1-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 7px solid #ef4130;} .context-boxed-text-1-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .context-boxed-text-2-col {background: #FCDDD0; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .context-boxed-text-2-col .fullWidth {padding:0 10px;} .context-boxed-text-2-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 5px solid #ef4130;} .context-boxed-text-2-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; margin-top: .5em; } .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .context-boxed-text-3-col {background: #E4E1C8; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .context-boxed-text-3-col .fullWidth {padding:0 10px;} .context-boxed-text-3-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 5px solid #ef4130;} .context-boxed-text-3-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #ef4130;} .context-boxed-text-3-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .section-need-to-know .context-boxed-text-1-col { background: none; border:3px solid #E63323; border-radius:10px; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-need-to-know .context-boxed-text-1-col .fullWidth {padding:0 10px;} .section-need-to-know .context-boxed-text-1-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 5px solid #ef4130;} .section-need-to-know .context-boxed-text-1-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .section-need-to-know .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .section-need-to-know .context-boxed-text-2-col {background: #D0CCA1; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-need-to-know .context-boxed-text-2-col .fullWidth {padding:0 10px;} .section-need-to-know .context-boxed-text-2-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 5px solid #ef4130;} .section-need-to-know .context-boxed-text-2-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .section-need-to-know .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .section-need-to-know .context-boxed-text-3-col {background: #D0CCA1; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-need-to-know .context-boxed-text-3-col .fullWidth {padding:0 10px;} .section-need-to-know .context-boxed-text-3-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 5px solid #ef4130;} .section-need-to-know .context-boxed-text-3-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #ef4130;} .section-need-to-know .context-boxed-text-3-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .section-infocus-chapter .context-boxed-text-1-col { background: #FCDDD0; border-radius:10px; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-infocus-chapter .context-boxed-text-1-col .fullWidth {padding:0 10px;} .section-infocus-chapter .context-boxed-text-1-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 7px solid #ef4130;} .section-infocus-chapter .context-boxed-text-1-col .box-heading-2 { text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; } .section-infocus-chapter .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .section-infocus-chapter .context-boxed-text-2-col { background: #FCDDD0; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-infocus-chapter .context-boxed-text-2-col .fullWidth {padding:0 10px;} .section-infocus-chapter .context-boxed-text-2-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 5px solid #ef4130;} .section-infocus-chapter .context-boxed-text-2-col .box-heading-2 { text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .section-infocus-chapter .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .section-infocus-chapter .context-boxed-text-3-col { background: #FCDDD0; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-infocus-chapter .context-boxed-text-3-col .fullWidth {padding:0 10px;} .section-infocus-chapter .context-boxed-text-3-col .box-heading-1 {font: 30px "LPPMinionBold"; margin-bottom: 0; padding-top: .5em; border-top: 5px solid #ef4130;} .section-infocus-chapter .context-boxed-text-3-col .box-heading-2 { text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #ef4130;} .section-infocus-chapter .context-boxed-text-3-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .context-need-to-know-sidebar {background: #E4E1C8; border-radius:5px; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 10px; margin-bottom: 1em;} .context-timeline {background: #FFF1A5; border-radius:5px; padding: 5px 0px 5px 10px; margin-top: 1em;} .context-timeline .fullWidth {padding:0 10px;} .context-timeline .timeline {font-family: Georgia, Times, serif; font-weight: bold; font-size: 1.5em; padding-top: 10px;} .context-timeline .timeline-date {font-family: Arial; font-weight: bold; font-size: 1.1em; margin-top: 10px; border-top: 4px dotted #D0CCA1;} .context-boxed-text-practicalities {background: #E4E1C8; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .context-boxed-text-practicalities .fullWidth {padding:0 15px;} .context-boxed-text-practicalities h3.box-heading-1 { color:#E63323; font-size:1.6em; font-weight:normal; font-family:LPPMinion, Times, Georgia, serif; margin: 0 0 5px 0} .context-boxed-text-information-1-col {background: #E4E1C8; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .context-boxed-text-information-1-col .fullWidth {padding:0 15px;} .context-boxed-text-information-1-col h3.box-heading-1 {color:#E63323; font-size:1.6em; font-family: LPPMinion,Times,Georgia,serif; margin: 0 0 .3em 0; font-weight:normal; } .context-boxed-text-information-2-col {background: #E4E1C8; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .context-boxed-text-information-2-col .fullWidth {padding:0 15px;} .context-boxed-text-information-2-col h3.box-heading-1 {color:#E63323; font-size:1.6em; font-family: LPPMinion,Times,Georgia,serif; margin: 0 0 .3em 0; font-weight:normal;} .context-boxed-text-information-3-col {background: #E4E1C8; border-radius:10px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .context-boxed-text-information-3-col .fullWidth {padding:0 15px;} .context-boxed-text-information-3-col h3.box-heading-1 {color:#E63323; font-size:1.6em; font-family: LPPMinion,Times,Georgia,serif; margin: 0 0 .3em 0; font-weight:normal;} .context-boxed-text-information-1-col .box-flush-left, .context-boxed-text-information-2-col .box-flush-left, .context-boxed-text-information-3-col .box-flush-left { font-family:Times, Georgia, serif; font-size:1em; } .context-boxed-text-information-1-col .box-list-a, .context-boxed-text-information-2-col .box-list-a, .context-boxed-text-information-3-col .box-list-a { padding:.3em 0; } .context-boxed-text-information-1-col .fullWidth img { margin-bottom:5px; } .context-boxed-text-information-2-col .fullWidth img { margin-bottom:5px; } .context-boxed-text-information-3-col .fullWidth img { margin-bottom:5px; } /* the best boxes */ .context-top-experience-sidebar-1 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-1 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-1 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-1 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-2 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-2 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-2 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-2 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-3 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-3 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-3 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-3 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-4 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-4 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-4 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-4 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-5 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-5 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-5 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-5 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-6 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-6 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-6 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-6 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-7 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-7 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-7 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-7 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-8 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-8 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-8 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-8 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-9 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-9 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-9 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-9 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-top-experience-sidebar-10 {background: #fbeb87; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .context-top-experience-sidebar-10 .fullWidth{padding:0 10px;} .context-top-experience-sidebar-10 h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-top-experience-sidebar-10 h4.box-heading-2 {text-transform: uppercase; font-size: .9em; margin-top: .5em; color: #58595b; border-top-style: dotted; border-color: #fff; border-width: 3px; padding-top: 3px;} .context-boxed-text-best {background: #E4E1C8; float: right; border-radius:0 0 30px 30px; width: 250px; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; margin-left: 20px;} .context-boxed-text-best .fullWidth{padding:0 10px;} .context-boxed-text-best h3.box-heading-1 {font: 25px "LPPMinion"; padding-bottom: .2em; margin: .3em 0 0 0} .context-boxed-text-best .numbered-list { margin: 0 0 10px 0; padding-bottom: 10px; border-bottom: 3px dotted #fff; border-top: none; text-transform: none; font-weight: normal;} /* generic styles */ span.normal{ font-style: italic; text-transform: none; font-size:80%; font-weight:normal; } p.intro { margin: 0; padding: 2px 0; text-align: left; margin-bottom: 2em; font-weight: bold; line-height: 1.5em; } p { margin: 0; padding: 2px 0; text-align: left; } .body-text, .info-body-text { text-indent: 1em; } .box-flush-left { clear: both; font-size: 1em; font-family:Times, Georgia, serif; line-height:140%; } .box-body-text { text-indent: 1em; font-size: 1em; font-family:Times, Georgia, serif; line-height:140%; } .info-list-b:before {content: "\2022 \ "; font-size: 20px; color: #B2AA6F;} .box-list-a, .box-list-b { font-size: .9em; line-height:140%; } .section-explore .box-list-a, .section-explore .box-list-b { font-size:1em; font-family:Times, Georgia, serif; } .box-bio { text-align: right; font-style: italic; } span.box-byline { font-style: italic; font-weight: normal; } span.caption-character { font-size: .9em; color: #58595b; } span.link_content { color:#ada097; font-weight: bold; text-decoration: underline; } a.no_link .link_content { text-decoration: none; } span.link_external { color:#0068ad!important; text-decoration: underline!important; } span.bold { font-weight: bold; } span.italic { font-style: italic; } span.language-italic { font-style: italic; padding: 0 10px 0 10px; } .container_no_break { width: 100%; display: inline-block; } .emphasis { font-weight: bold; } span.emphasis { font-weight: bold; } span.emphasis-character { font-weight: bold; } span.light { font-weight: normal; } span.poi { font-weight: bold; } .break { page-break-after: always; height: 0; padding: 0 } /* styles - plan section */ .heading-1 { font: 50px "LPPMinion"; } .heading-1-large { font: 50px "LPPMinion"; } .heading-1-white { font: 50px "LPPMinion"; } span.h1 { font: 100px "LPPMinionBold"; color: #e63323; } .heading-2 { font: 35px "LPPMinion"; color: #e63323; margin-top: 1em; /* border-bottom-style: solid; border-width: 3px; border-color: #cfc98a; */ } .heading-3 { color: #e63323; font-family: LPPMinion, Georgia, Times, serif; font-size: 1.6em; margin-top: .5em; font-weight:normal; } .heading-3a { border-top-style: dotted; border-width: 3px; color: #e63323; font-family: LPPMinion, Georgia, Times, serif; font-size: 1.6em; margin-top: .5em; font-weight:normal; } .heading-4 { font-size: 1.3em; color: #e63323; margin-top: 1em; margin-bottom:.2em; font-family: Arial, Helvetica, sans-serif; } .heading-5 { font-size: 1.1em; font-weight: bold; margin-top: .5em; } .heading-6 { font-weight: bold; font-size: 1em; margin-top: 12px; color: #e63323; font-family: Arial, Helvetica, sans-serif; } .heading-7 { font-weight: bold; font-size: 1.2em; margin-top: 15px; } .heading-8 { font-weight: bold; font-size: 1.2em; margin-top: .5em; padding-top: 5px; } .emphasis-paragraph { margin-top: 1.5em; } .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #58595b; } div.context-map-city-highlights { margin-bottom: 1em; } div.section-highlights-map-tall { background: #e8e3b1; border-radius:0 0 10px 10px; } div.section-highlights-map-wide { background: #e8e3b1; border-radius:0 0 10px 10px; } div.section-highlights-map-tall .heading-1, div.section-highlights-map-wide .heading-1 { margin-left:15px; } div.section-highlights-map-tall .heading-3, div.section-highlights-map-wide .heading-3 { margin-left:15px; } div.section-highlights-map-tall .numbered-box-list-b, div.section-highlights-map-wide .numbered-box-list-b { margin-left:18px; } .highlights-heading { color: #e63323; font: 30px "LPPMinion"; margin-top: 1em; } .highlights-heading a { font-size:.9em; } .highlights-text { font-size: 1em; margin-left: 1em; } .highlights-heading img { vertical-align: middle; margin-right: .1em; } span.itineraries-heading { color: #000; font-size: .8em; } span.itineraries-heading1 { color: #e63323; } span.itineraries-heading2 { color: #DEA71F; } .info-heading-4 { text-transform: uppercase; font-size: .9em; color: #aaa468; font-weight: bold; border-top-style: dotted; border-width: 3px; padding-top: 3px; margin-top: .5em; } .info-list-a { font-size: .9em; border-bottom-style: dotted; border-width: 3px; color: #aaa468; padding-bottom: 3px; } .heading-7 img { vertical-align: middle; padding-right: 10px; width: 3%; } .heading-calendar { font-family: Georgia, Times, serif; font-size: 30px; font-weight: bold; border-top-style: dotted; border-color: #aaa468; padding-top: 5px; border-width: 4px; margin-top: 1.5em; } div.context-top-events { background: #E4E1C8; border-radius:5px; padding-left: 10px; padding-top: 3px; padding-bottom: 10px; } .introduction { font: 20px "LPPMinionItalic"; font-size: 1.3em; padding-top: 10px; clear: both; line-height: 140%; } .introduction-flush-left { font-family:Times, Georgia, serif; font-style:italic; font-size: 1.2em; margin-top: 10px; margin-bottom:.6em; color:#222; } .numbered-list { text-transform: uppercase; font-size: .9em; font-weight: bold; margin-top: 1.5em; border-top-style: dotted; border-width: 3px; border-color: #f2897e; } .list-a { margin-top: .5em; font-family: Arial, Helvetica, sans-serif; } .list-b { font-family: Arial, Helvetica, sans-serif; } .list-b:before { content: "\2022 \ "; font-size: 20px; color: #e63323; } .list-c { font-family: Arial, Helvetica, sans-serif; border-bottom-style: dotted; border-width: 3px; padding-bottom: 3px; border-color: #828282; padding-bottom: 10px; } .list-d { margin-top: .8em; } .list-d:before{ content: "\2022 \ "; font-size: 20px; color: #828282; } .info-emphasis { font-weight: bold; color: #e63323; } span.currency { color: #e63323; } span.number { float: left; font-size: 45px; padding: 0 10px 0 0!important; line-height: 1; color: #013a69; font-family: serif; font-weight: bold; } .highlights { display: inline-block; } .highlights h3.heading-3 { color: #e63323; font-family: LPMillerBold, Georgia; font-size: 1.5em; } .list-b-sub-text { text-indent: 10px; margin-top: 5px; } .list-b-sub-text:before { content: "\2022 \ "; color: #e63323; } .check-list:before { content: "\2751 \ "; padding-right: 5px; } /* Plan Your Trip */ .section-this-is-city .introduction { margin-top:1.5em; font-style:normal; font-family: Arial, Helvetica, sans-serif; padding:0; font-size:100%; line-height: 140%; } .section-this-is-city .introduction:first-line { color: #58595B; font-family: Times, Georgia, serif; font-size: 1.5em; } .section-highlights-map-tall .box-list-b, .section-highlights-map-wide .box-list-b { margin-left:1em; } /* Month by Month */ .section-month-by-month .heading-2 { font-family:"LPPMinionBold", Times, Georgia, serif; font-size: 30px; font-weight: normal; margin-top: 1.1em; padding-top: 5px; color: #000; border-top:4px dotted #AAA468; } .section-month-by-month .heading-6 { color:#000; } .section-month-by-month .heading-6 img { vertical-align:middle; } .section-month-by-month .flush-left, .section-month-by-month .body-text { font-family: Arial, Helvetica, sans-serif; } /* Top Days */ .top-days .heading-5 { color: #E63323; font: 35px "LPPMinion"; margin-top: .5em; } .top-days .heading-5 img { vertical-align:middle; } .top-days h6.heading-8 { margin-top:1em; font-family: Arial, Helvetica, sans-serif; } .top-days .heading-8 img { vertical-align:middle; margin-right:.2em; } .top-days .table-heading-1 { border-top-style: dotted; border-width: 3px; color: #AAA468; font-size: 0.9em; font-weight: bold; margin-top: 0.5em; margin-bottom:0; padding-top: 6px; text-transform: uppercase; font-family: Helvetica, Arial, sans-serif; } .top-days .table-text { border-bottom-style: dotted; border-width: 3px; color: #AAA468; font-size: 0.9em; padding-bottom: 6px; font-family: Arial, Helvetica, sans-serif; } /* Get Inspired */ .section-get-inspired .heading-5 { color: #E63323; font: 35px "LPPMinion"; margin-top: 1em; border-bottom:3px solid #CFC98A; padding-bottom:.1em; } /*.section-get-inspired .heading-5 img { vertical-align: middle; } */ .context-short-on-time .sidebar { border-width: 3px; margin-top: 15px; padding-top: 5px; font-size:.9em; border-top:3px dotted #ffffff; } .context-short-on-time .box-flush-left { font-family: Helvetica, Arial, sans-serif; } /* Need to Know */ .section-need-to-know .heading-4 { border-top:3px dotted #E63323; padding-top:.5em; } .section-need-to-know .heading-4:first-of-type { border:none; } .section-need-to-know .heading-6 { color: #000000; } .context-need-to-know-sidebar .heading-7 { color: #E63323; font-size: 1em; font-weight: bold; margin-top: 12px; font-family: Arial, Helvetica, sans-serif; } .context-when-to-go { border: 3px solid #E63323; margin-top:2em; border-radius:10px; padding:1em; } .context-when-to-go .heading-4 { border:none; } .context-when-to-go .list-a { color:#222; font-size:.9em; } /* generic styles - otr section */ .section-destination .heading-2 { border-bottom: none; text-transform: uppercase; } .section-destination-itineraries-option-1 .heading-2 { font-size: 1.5em; border-bottom: none; text-transform: uppercase; } .section-destination-itineraries-option-2 .heading-2 { font-size: 1.5em; border-bottom: none; text-transform: uppercase; } .section-destination .heading-3 { color: #e63323; font: 35px "LPPMinion"; margin-top: 1em; } .section-destination .heading-4 { color: #000; font-size: 1.3em; border-bottom: none; } .section-destination .heading-5 { color: #e63323; font: 30px "LPPMinion"; margin-top: .5em; } .section-destination .heading-6 { color: #000; font-size: 1.2em; } .section-destination .heading-4 img { vertical-align: middle; } .section-destination .heading-6 img { vertical-align: middle; } .section-destination .info-heading-4 { text-transform: capitalize; font-size: 1.3em; padding-top: .5em; } .section-destination .info-heading-4 img { vertical-align: middle; } .section-destination .info-heading-6 { font-size: 1.2em; font-weight: bold; color: #aaa468; margin-top: 1em; border-top: 3px dotted #aaa468; } .section-destination .info-list-a { border-bottom: none; color: #000; } .section-destination .info-poi { font-weight: bold; color: #aaa468; } .section-destination .info-emphasis { text-transform: uppercase; color: #000; } .section-destination-best-need-to-know .highlights-heading { font-size: 25px; border-bottom-style: solid; border-width: 3px; border-color: #cfc98a; } .context-need-to-know h4.box-heading-2 { color: #e63323; font: 25px "LPPMinion"; margin-top: 1em; border-bottom-style: solid; border-width: 3px; border-color: #cfc98a; } .heading-walking-tour { font-weight: bold; font-size: 1.1em; margin-top: 1em; } span.practicalities { font: .9em "LPBentonMedium"; } span.information-1-col { font: .9em "LPBentonMedium"; } span.information-2-col { font: .9em "LPBentonMedium"; } .poi-line { font-weight: bold; font-size: 1em; margin-top: 1em; } .poi-linesub { font-weight: normal; font-size: 1em; margin-top: 1em; } .poi-line-icon-1st { font-weight: bold; text-transform: uppercase; font-size: 1em; margin-top: 1em; } span.subtype { color: #e63323; float: right; font-weight: normal; text-transform: capitalize; } .stats { text-transform: uppercase; font-size: .8em; } div.poi-line-icon { margin-top: 1em; } .poi-line-icon-1st img { float: left; padding-top: 4px; margin-right: 5px; } span.free { padding-top: 4px; margin-right: 5px; } span.sustainable { padding-top: 4px; margin-right: 5px; } /* Neighbourhood */ .section-explore-intro .flush-left:first-of-type:first-line, .section-explore-intro .flush-left-introduction:first-of-type:first-line { color: #58595B; font-family: Times; font-size: 1.5em; } .section-explore-intro .flush-left-introduction { font-family: Arial, Helvetica, sans-serif; } .section-explore-highlights, .section-walking-tour-option-1, .section-walking-tour-option-2, .section-explore, .section-dont-miss { margin-top:2em; } p.miss { margin-bottom:0; padding:0; } .swatch-1 .heading-1 { font-size:40px; } .swatch-2 .heading-1 { font-size:40px; } .swatch-3 .heading-1 { font-size:40px; } .swatch-4 .heading-1 { font-size:40px; } .swatch-5 .heading-1 { font-size:40px; } .swatch-6 .heading-1 { font-size:40px; } .swatch-7 .heading-1 { font-size:40px; } .swatch-8 .heading-1 { font-size:40px; } .swatch-9 .heading-1 { font-size:40px; } .swatch-10 .heading-1 { font-size:40px; } .section-explore-intro .heading-1 { font-size:50px; font-weight:normal; } .section-explore .intro-text { font-weight:bold; } .section-explore-highlights .heading-3a { font-size:.8em; font-weight:normal; } .section-explore-highlights .heading-3 img { vertical-align:middle; padding-bottom:6px; } .section-explore .heading-1 { font-size:40px; } .section-explore .heading-2 { color:#000; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.5em; margin-bottom:.2em; } .heading-2 img { vertical-align:top; } .section-explore .heading-3 { font-family:LPPMinion, Times, Georgia, serif; font-weight:normal; margin-top:1em; } .context-getting-there-away + .image_container { margin-top:0; } /* 'Dont miss' boxed text */ .section-dont-miss { padding:.4em; background-color: #E4E1C8; } .section-dont-miss .context-dont-miss { padding:1em; padding-top:.6em; /*float:left; width:60%;*/ border-radius:5px; border-top-left-radius:0; border-top-right-radius:0; } .section-dont-miss .context-dont-miss a:link { color:#fff!important; } .section-dont-miss .context-dont-miss .introduction { font-size:1em; font-style:normal; color:#fff; font-family:Arial,Verdana, Helvetica, sans-serif; } .section-dont-miss .context-dont-miss .heading-1 { color:#fff; font-size:35px; line-height:90%; border-bottom:5px solid #6FAEA8; padding-bottom:.2em; } .section-dont-miss .context-dont-miss .heading-1 .heading-dont-miss { color:#e7e7e7; font-size:.9em; } .swatch-1 .section-dont-miss .context-dont-miss { background-color: #009184; } .swatch-2 .section-dont-miss .context-dont-miss { background-color: #F7941D; } .swatch-3 .section-dont-miss .context-dont-miss { background-color: #00B9F2; } .swatch-4 .section-dont-miss .context-dont-miss { background-color: #ED0F69; } .swatch-5 .section-dont-miss .context-dont-miss { background-color: #5EBB4D; } .swatch-6 .section-dont-miss .context-dont-miss { background-color: #0072BC; } .swatch-7 .section-dont-miss .context-dont-miss { background-color: #92278F; } .swatch-8 .section-dont-miss .context-dont-miss { background-color: #a6ce39; } .swatch-9 .section-dont-miss .context-dont-miss { background-color: #2a3791; } .swatch-10 .section-dont-miss .context-dont-miss { background-color: #c761a5; } .swatch-1 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #6FAEA8; } .swatch-2 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #FBB977; } .swatch-3 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #80dcf9; } .swatch-4 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #f791ba; } .swatch-5 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #A1D28F; } .swatch-6 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #63a9d6; } .swatch-7 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #ce9ecc; } .swatch-8 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #d4e8a0; } .swatch-9 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #a6abd1; } .swatch-10 .section-dont-miss .context-dont-miss .heading-1 { border-bottom:7px solid #e6bad7; } .context-dont-miss-sidebar .sidebar-heading { font-weight:bold; font-size:1.1em; margin-top:.5em; } .context-dont-miss-sidebar .sidebar-heading:first-of-type { margin-top:0; } .swatch-1 .context-dont-miss-sidebar .sidebar-heading { color:#009184; } .swatch-2 .context-dont-miss-sidebar .sidebar-heading { color:#F7941D; } .swatch-3 .context-dont-miss-sidebar .sidebar-heading { color:#00B9F2; } .swatch-4 .context-dont-miss-sidebar .sidebar-heading { color:#ED0F69; } .swatch-5 .context-dont-miss-sidebar .sidebar-heading { color:#5EBB4D; } .swatch-6 .context-dont-miss-sidebar .sidebar-heading { color:#0072BC; } .swatch-7 .context-dont-miss-sidebar .sidebar-heading { color:#92278F; } .swatch-8 .context-dont-miss-sidebar .sidebar-heading { color:#a6ce39; } .swatch-9 .context-dont-miss-sidebar .sidebar-heading { color:#2a3791; } .swatch-10 .context-dont-miss-sidebar .sidebar-heading { color:#c761a5; } /* 'Getting there' boxed text */ .context-getting-there-away { margin:1em 0; padding:1em; border-radius:5px; } .context-getting-there-away .box-heading-2 { color:#000; } .context-getting-there-away .box-heading-2 img { vertical-align: middle; margin-right:5px; } .context-getting-there-away .box-list-b { color:#000; font-size:.9em; } .swatch-1 .context-getting-there-away { background-color: #D6E7E6; } .swatch-2 .context-getting-there-away { background-color: #FEEDD7; } .swatch-3 .context-getting-there-away { background-color: #D1EEFC; } .swatch-4 .context-getting-there-away { background-color: #FACACF; } .swatch-5 .context-getting-there-away { background-color: #DDEED6; } .swatch-6 .context-getting-there-away { background-color: #C7D6EE; } .swatch-7 .context-getting-there-away { background-color: #DFCCE4; } .swatch-8 .context-getting-there-away { background-color: #D9E8AE; } .swatch-9 .context-getting-there-away { background-color: #C8C5E1; } .swatch-10 .context-getting-there-away { background-color: #c761a5; } .section-dont-miss .context-prac-info { margin:.7em 0; } .context-prac-info .list-d { margin-top:0; font-size:.9em; font-family:Arial,Verdana, Helvetica, sans-serif; } .section-dont-miss .heading-3 { font-family:LPPMinion, Times, Georgia, serif; clear:both; font-weight:normal; font-size:1.5em; } .section-dont-miss .heading-3:first-of-type { margin-top:1em; } .section-dont-miss .context-local-knowledge { background-color: #E4E1C8; padding:0; } .context-dont-miss-sidebar { border-top: 5px solid #777; margin: 1.4em 1em; padding: 0.6em 0; } .context-dont-miss-sidebar .sidebar { font-family: Georgia, Times, serif; font-size:0.95em; line-height:140%; color:#222; } .section-dont-miss .context-local-knowledge .fullWidth { background-color: #E4E1C8; padding: 0 10px; } .section-dont-miss .context-local-knowledge .numbered-list { border-color: #000; } .box-heading-1 img { vertical-align: middle; } .heading-3 img { vertical-align:middle; margin-bottom:0.2em; } /* styles - otr - swatch-1 section */ .swatch-1 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#009184; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-1 .context-need-to-know-circle {background: #0ba192; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-1 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-1 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-1 .context-need-to-know-circle-2 {background: #0ba192; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-1 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-1 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-1 .context-walking-tour-sidebar {background: #E0ECEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-1 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-1 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-1 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #009184; margin-top: 1em;} .swatch-1 .context-boxed-text-1-col {background: #E0ECEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-1 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-1 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #009184;} .swatch-1 .context-boxed-text-1-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-1 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #009184;} .swatch-1 .context-boxed-text-2-col {background: #E0ECEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-1 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-1 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #009184;} .swatch-1 .context-boxed-text-2-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .swatch-1 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .swatch-1 .context-boxed-text-island-insights-1-col {background: #E0ECEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-1 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-1 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #009184;} .swatch-1 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #009184;} .swatch-1 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .swatch-1 .context-boxed-text-island-insights-2-col {background: #E0ECEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-1 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-1 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #009184;} .swatch-1 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #009184; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #009184;} .swatch-1 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .swatch-1 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #009184;} .swatch-1 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #009184; padding-right: 10px; } .swatch-1 .context-boxed-text-dont-miss-2-col .box-list-d {border-top: dotted; border-width: 3px; border-color: #00877B; padding-top: 5px; margin-top: 15px;} .swatch-1 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #009184; padding-right: 10px; position: relative; top: -2px;} .swatch-1 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #009184;} .swatch-1 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #009184;} .swatch-1 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #009184;} .swatch-1 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #009184;} .swatch-1 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-1 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-1 .table-heading-1 { text-transform: uppercase; color: #009184; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-2 section */ .swatch-2 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#f7941d; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-2 .context-need-to-know-circle {background: #fbb159; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-2 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-2 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-2 .context-need-to-know-circle-2 {background: #fbb159; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-2 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-2 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-2 .context-walking-tour-sidebar {background: #FEEDD7; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-2 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-2 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-2 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #f7941d; margin-top: 1em;} .swatch-2 .context-boxed-text-1-col {background: #FDC689; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-2 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-2 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #f7941d;} .swatch-2 .context-boxed-text-1-col .box-heading-2 {color: #f7941d; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-2 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #f7941d;} .swatch-2 .context-boxed-text-2-col {background: #FDC689; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-2 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-2 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #f7941d;} .swatch-2 .context-boxed-text-2-col .box-heading-2 {color: #f7941d; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em; } .swatch-2 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .swatch-2 .context-boxed-text-island-insights-1-col {background: #FDC689; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-2 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-2 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #f7941d;} .swatch-2 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #f7941d; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #f7941d;} .swatch-2 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .swatch-2 .context-boxed-text-island-insights-2-col {background: #FDC689; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-2 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-2 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #f7941d;} .swatch-2 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #f7941d; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #f7941d;} .swatch-2 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #828282;} .swatch-2 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #f7941d;} .swatch-2 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #f7941d; padding-right: 10px; } .swatch-2 .context-boxed-text-dont-miss-2-col .box-list-d {border-top: dotted; border-width: 3px; border-color: #f7941d; padding-top: 5px; margin-top: 15px;} .swatch-2 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #f7941d; padding-right: 10px; } .swatch-2 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #f7941d;} .swatch-2 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #f7941d;} .swatch-2 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #f7941d;} .swatch-2 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #f7941d;} .swatch-2 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-2 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-2 .table-heading-1 { text-transform: uppercase; color: #f7941d; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-3 section */ .swatch-3 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#00b9f2; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-3 .context-need-to-know-circle {background: #35caf7; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-3 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-3 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-3 .context-need-to-know-circle-2 {background: #35caf7; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-3 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-3 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-3 .context-walking-tour-sidebar {background: #D1EEFC; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-3 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-3 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-3 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #00b9f2; margin-top: 1em;} .swatch-3 .context-boxed-text-1-col {background: #D1EEFC; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-3 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-3 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #00b9f2;} .swatch-3 .context-boxed-text-1-col .box-heading-2 {color: #00b9f2; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-3 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #00b9f2;} .swatch-3 .context-boxed-text-2-col {background: #D1EEFC; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-3 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-3 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #00b9f2;} .swatch-3 .context-boxed-text-2-col .box-heading-2 {color: #00b9f2; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em; } .swatch-3 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #00b9f2;} .swatch-3 .context-boxed-text-island-insights-1-col {background: #D1EEFC; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-3 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-3 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #00b9f2;} .swatch-3 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #00b9f2; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-3 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #00b9f2;} .swatch-3 .context-boxed-text-island-insights-2-col {background: #D1EEFC; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-3 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-3 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #00b9f2;} .swatch-3 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #00b9f2; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-3 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #00b9f2;} .swatch-3 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #00b9f2;} .swatch-3 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #00b9f2; padding-right: 10px; } .swatch-3 .context-boxed-text-dont-miss-2-col .box-list-d {border-top: dotted; border-width: 3px; border-color: #00b9f2; padding-top: 5px; margin-top: 15px;} .swatch-3 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #00b9f2; padding-right: 10px; position: relative; top: -2px;} .swatch-3 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #00b9f2;} .swatch-3 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #00b9f2;} .swatch-3 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #00b9f2;} .swatch-3 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #00b9f2;} .swatch-3 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-3 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-3 .table-heading-1 { text-transform: uppercase; color: #00b9f2; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-4 section */ .swatch-4 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#ed0f69; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-4 .context-need-to-know-circle {background: #f93c89; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-4 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-4 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-4 .context-need-to-know-circle-2 {background: #f93c89; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-4 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-4 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-4 .context-walking-tour-sidebar {background: #FACACF; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-4 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-4 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-4 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #ed0f69; margin-top: 1em;} .swatch-4 .context-boxed-text-1-col {background: #FACACF; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-4 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-4 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #ed0f69;} .swatch-4 .context-boxed-text-1-col .box-heading-2 {color: #ed0f69; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-4 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-4 .context-boxed-text-2-col {background: #FACACF; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-4 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-4 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #ed0f69;} .swatch-4 .context-boxed-text-2-col .box-heading-2 {color: #ed0f69; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .swatch-4 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-4 .context-boxed-text-island-insights-1-col {background: #FACACF; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-4 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-4 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #ed0f69;} .swatch-4 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #ed0f69; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #ed0f69;} .swatch-4 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-4 .context-boxed-text-island-insights-2-col {background: #FACACF; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-4 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-4 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #ed0f69;} .swatch-4 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #ed0f69; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #ed0f69;} .swatch-4 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-4 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #ed0f69;} .swatch-4 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #ed0f69; padding-right: 10px; } .swatch-4 .context-boxed-text-dont-miss-2-col .box-list-d {border-top: dotted; border-width: 3px; border-color: #ed0f69; padding-top: 5px; margin-top: 15px;} .swatch-4 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #ed0f69; padding-right: 10px; position: relative; top: -2px;} .swatch-4 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #ed0f69;} .swatch-4 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #ed0f69;} .swatch-4 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #ed0f69;} .swatch-4 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #ed0f69;} .swatch-4 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-4 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-4 .table-heading-1 { text-transform: uppercase; color: #ed0f69; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-5 section */ .swatch-5 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#5ebb4d; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-5 .context-need-to-know-circle {background: #5ebb4d; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-5 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-5 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-5 .context-need-to-know-circle-2 {background: #5ebb4d; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-5 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-5 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-5 .context-walking-tour-sidebar {background: #DDEED6; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-5 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-5 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-5 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #5ebb4d; margin-top: 1em;} .swatch-5 .context-boxed-text-1-col {background: #DDEED6; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-5 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-5 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #5ebb4d;} .swatch-5 .context-boxed-text-1-col .box-heading-2 {color: #5ebb4d; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-5 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #5ebb4d;} .swatch-5 .context-boxed-text-2-col {background: #DDEED6; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-5 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-5 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #5ebb4d;} .swatch-5 .context-boxed-text-2-col .box-heading-2 {color: #5ebb4d; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .swatch-5 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-5 .context-boxed-text-island-insights-1-col {background: #DDEED6; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-5 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-5 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #5ebb4d;} .swatch-5 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #5ebb4d; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #5ebb4d;} .swatch-5 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-5 .context-boxed-text-island-insights-2-col {background: #DDEED6; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-5 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-5 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #5ebb4d;} .swatch-5 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #5ebb4d; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #5ebb4d;} .swatch-5 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-5 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #5ebb4d;} .swatch-5 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #5ebb4d; padding-right: 10px; } .swatch-5 .context-boxed-text-dont-miss-2-col .box-list-d {border-top: dotted; border-width: 3px; border-color: #5ebb4d; padding-top: 5px; margin-top: 15px;} .swatch-5 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #5ebb4d; padding-right: 10px; position: relative; top: -2px;} .swatch-5 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #5ebb4d;} .swatch-5 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #ed0f69;} .swatch-5 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #5ebb4d;} .swatch-5 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #5ebb4d;} .swatch-5 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-5 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-5 .table-heading-1 { text-transform: uppercase; color: #5ebb4d; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-6 section */ .swatch-6 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#0072bc; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-6 .context-need-to-know-circle {background: #0072bc; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-6 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-6 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-6 .context-need-to-know-circle-2 {background: #0072bc; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-6 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-6 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-6 .context-walking-tour-sidebar {background: #C7D6EE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-6 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-6 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-6 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #0072bc; margin-top: 1em;} .swatch-6 .context-boxed-text-1-col {background: #C7D6EE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-6 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-6 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #0072bc;} .swatch-6 .context-boxed-text-1-col .box-heading-2 {color: #0072bc; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-6 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-6 .context-boxed-text-2-col {background: #C7D6EE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-6 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-6 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #0072bc;} .swatch-6 .context-boxed-text-2-col .box-heading-2 {color: #0072bc; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .swatch-6 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-6 .context-boxed-text-island-insights-1-col {background: #C7D6EE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-6 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-6 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #0072bc;} .swatch-6 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #0072bc; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #0072bc;} .swatch-6 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-6 .context-boxed-text-island-insights-2-col {background: #C7D6EE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-6 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-6 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #0072bc;} .swatch-6 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #0072bc; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #0072bc;} .swatch-6 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-6 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #0072bc;} .swatch-6 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #0072bc; padding-right: 10px; } .swatch-6 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #0072bc; padding-right: 10px; position: relative; top: -2px;} .swatch-6 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #0072bc;} .swatch-6 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #0072bc;} .swatch-6 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #0072bc;} .swatch-6 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #0072bc;} .swatch-6 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-6 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-6 .table-heading-1 { text-transform: uppercase; color: #0072bc; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-7 section */ .swatch-7 .headingNavigation span { border-radius:5px; color:#fff; text-decoration: none; background:#92278f; padding:.2em; line-height: 1.6em; padding: 2px 5px; } .swatch-7 .context-need-to-know-circle {background: #92278f; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-7 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-7 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-7 .context-need-to-know-circle-2 {background: #92278f; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-7 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-7 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-7 .context-walking-tour-sidebar {background: #DFCCE4; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-7 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-7 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-7 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #92278f; margin-top: 1em;} .swatch-7 .context-boxed-text-1-col {background: #DFCCE4; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-7 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-7 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #92278f;} .swatch-7 .context-boxed-text-1-col .box-heading-2 {color: #92278f; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-7 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-7 .context-boxed-text-2-col {background: #DFCCE4; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-7 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-7 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #92278f;} .swatch-7 .context-boxed-text-2-col .box-heading-2 {color: #92278f; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .swatch-7 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-7 .context-boxed-text-island-insights-1-col {background: #DFCCE4; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-7 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-7 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #92278f;} .swatch-7 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #92278f; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #92278f;} .swatch-7 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-7 .context-boxed-text-island-insights-2-col {background: #DFCCE4; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-7 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-7 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #92278f;} .swatch-7 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #92278f; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #92278f;} .swatch-7 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-7 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #92278f;} .swatch-7 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #92278f; padding-right: 10px; } .swatch-7 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #92278f; padding-right: 10px; position: relative; top: -2px;} .swatch-7 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #92278f;} .swatch-7 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #92278f;} .swatch-7 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #92278f;} .swatch-7 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #92278f;} .swatch-7 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-7 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-7 .table-heading-1 { text-transform: uppercase; color: #92278f; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-8 section */ .swatch-8 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#a6ce39; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-8 .context-need-to-know-circle {background: #a6ce39; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-8 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-8 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-8 .context-need-to-know-circle-2 {background: #a6ce39; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-8 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-8 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-8 .context-walking-tour-sidebar {background: #D9E8AE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-8 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-8 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-8 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #a6ce39; margin-top: 1em;} .swatch-8 .context-boxed-text-1-col {background: #D9E8AE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-8 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-8 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #a6ce39;} .swatch-8 .context-boxed-text-1-col .box-heading-2 {color: #a6ce39; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-8 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-8 .context-boxed-text-2-col {background: #D9E8AE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-8 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-8 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #a6ce39;} .swatch-8 .context-boxed-text-2-col .box-heading-2 {color: #a6ce39; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em; } .swatch-8 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-8 .context-boxed-text-island-insights-1-col {background: #D9E8AE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-8 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-8 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #a6ce39;} .swatch-8 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #a6ce39; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #a6ce39;} .swatch-8 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-8 .context-boxed-text-island-insights-2-col {background: #D9E8AE; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-8 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-8 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #a6ce39;} .swatch-8 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #a6ce39; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #a6ce39;} .swatch-8 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-8 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #a6ce39;} .swatch-8 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #a6ce39; padding-right: 10px; } .swatch-8 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #a6ce39; padding-right: 10px; position: relative; top: -2px;} .swatch-8 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #a6ce39;} .swatch-8 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #a6ce39;} .swatch-8 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #a6ce39;} .swatch-8 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #a6ce39;} .swatch-8 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-8 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-8 .table-heading-1 { text-transform: uppercase; color: #a6ce39; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-9 section */ .swatch-9 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#2c3790; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-9 .context-need-to-know-circle {background: #2c3790; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-9 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-9 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-9 .context-need-to-know-circle-2 {background: #2c3790; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-9 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-9 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-9 .context-walking-tour-sidebar {background: #C8C5E1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-9 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-9 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-9 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #2c3790; margin-top: 1em;} .swatch-9 .context-boxed-text-1-col {background: #C8C5E1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-9 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-9 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #2c3790;} .swatch-9 .context-boxed-text-1-col .box-heading-2 {color: #2c3790; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-9 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-9 .context-boxed-text-2-col {background: #C8C5E1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-9 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-9 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #2c3790;} .swatch-9 .context-boxed-text-2-col .box-heading-2 {color: #2c3790; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em;} .swatch-9 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-9 .context-boxed-text-island-insights-1-col {background: #C8C5E1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-9 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-9 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #2c3790;} .swatch-9 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #2c3790; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #2c3790;} .swatch-9 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-9 .context-boxed-text-island-insights-2-col {background: #C8C5E1; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-9 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-9 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #2c3790;} .swatch-9 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #2c3790; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #2c3790;} .swatch-9 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-9 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #2c3790;} .swatch-9 .context-boxed-text-dont-miss-2-col .miss {float: left; font: 30px "LPPMinionBold"; color: #2c3790; padding-right: 10px; } .swatch-9 .context-boxed-text-if-you-like-1-col .like {font: 30px "LPPMinionBold"; color: #2c3790; padding-right: 10px; position: relative; top: -2px;} .swatch-9 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #2c3790;} .swatch-9 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #2c3790;} .swatch-9 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #2c3790;} .swatch-9 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #2c3790;} .swatch-9 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-9 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-9 .table-heading-1 { text-transform: uppercase; color: #2c3790; padding: 0 0 2px 3px; border-bottom: 2px dotted; } /* styles - otr - swatch-10 section */ .swatch-10 .headingNavigation span {border-radius:5px; color:#fff; text-decoration: none; background:#c661a5; padding:.2em; line-height: 1.6em; padding: 2px 5px;} .swatch-10 .context-need-to-know-circle {background: #c661a5; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-10 .context-need-to-know-circle .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-10 .context-need-to-know-circle .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-10 .context-need-to-know-circle-2 {background: #c661a5; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-10 .context-need-to-know-circle-2 .list-a {color: #fff; padding: 10px 20px 0 20px; border-top: 3px dotted #fff; margin-top: 0;} .swatch-10 .context-need-to-know-circle-2 .need {font: 25px "LPPMinion"; color: #E0ECEB; padding-left: 20px;} .swatch-10 .context-walking-tour-sidebar {background: #EFDAEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .swatch-10 .context-walking-tour-sidebar .fullWidth {padding:0 10px;} .swatch-10 .context-walking-tour-sidebar .box-heading-1 {font: 30px "LPPMinion"; margin-bottom: 0; padding-bottom: 0;} .swatch-10 .context-walking-tour-sidebar .box-heading-2 {text-transform: uppercase; color: #c661a5; margin-top: 1em;} .swatch-10 .context-boxed-text-1-col {background: #EFDAEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-10 .context-boxed-text-1-col .fullWidth {padding:0 10px;} .swatch-10 .context-boxed-text-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 7px solid #c661a5;} .swatch-10 .context-boxed-text-1-col .box-heading-2 {color: #c661a5; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .swatch-10 .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-10 .context-boxed-text-2-col {background: #EFDAEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-10 .context-boxed-text-2-col .fullWidth {padding:0 10px;} .swatch-10 .context-boxed-text-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #c661a5;} .swatch-10 .context-boxed-text-2-col .box-heading-2 {color: #c661a5; text-transform: uppercase; margin-bottom: 0; font-size: 1em; margin-top: .5em; } .swatch-10 .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-10 .context-boxed-text-island-insights-1-col {background: #EFDAEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-10 .context-boxed-text-island-insights-1-col .fullWidth {padding:0 10px;} .swatch-10 .context-boxed-text-island-insights-1-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #c661a5;} .swatch-10 .context-boxed-text-island-insights-1-col .box-heading-2 {color: #c661a5; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #c661a5;} .swatch-10 .context-boxed-text-island-insights-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-10 .context-boxed-text-island-insights-2-col {background: #EFDAEB; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .swatch-10 .context-boxed-text-island-insights-2-col .fullWidth {padding:0 10px;} .swatch-10 .context-boxed-text-island-insights-2-col .box-heading-1 {margin-bottom: 0; padding-top: .5em; font-size: 1.3em; border-top: 5px solid #c661a5;} .swatch-10 .context-boxed-text-island-insights-2-col .box-heading-2 {color: #c661a5; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: 5px solid #c661a5;} .swatch-10 .context-boxed-text-island-insights-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #ed0f69;} .swatch-10 .context-boxed-text-dont-miss-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #c661a5;} .swatch-10 .context-boxed-text-dont-miss-2-col .miss {font: 30px "LPPMinionBold"; color: #c661a5; padding-right: 10px; } .swatch-10 .context-boxed-text-if-you-like-1-col .like {float: left; font: 30px "LPPMinionBold"; color: #c661a5; padding-right: 10px; position: relative; top: -2px;} .swatch-10 .context-boxed-text-detour-1-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #c661a5;} .swatch-10 .context-boxed-text-detour-1-col .detour {font: 30px "LPPMinionBold"; color: #c661a5;} .swatch-10 .context-boxed-text-detour-2-col .box-heading-2 {text-transform: uppercase; margin-top: 12px; color: #c661a5;} .swatch-10 .context-boxed-text-detour-2-col .detour {font: 30px "LPPMinionBold"; color: #c661a5;} .swatch-10 .emphasis-paragraph { margin-top: .5em; margin-bottom: .5em; } .swatch-10 .emphasis-paragraph:first-line { font-family: Times; font-size: 1.5em; color: #000; } .swatch-10 .table-heading-1 { text-transform: uppercase; color: #c661a5; padding: 0 0 2px 3px; border-bottom: 2px dotted; } .section-day-trips-intro .cross-ref-paragraph { font: 28px "LPPMinion"; margin-top: 10px; } .swatch-10 .heading-5 { color:#C761A5; font-size:1.2em; } .section-day-trips { page-break-before: always; } .section-day-trips .heading-2 { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 1.5em; font-weight: bold; margin-bottom: 0.2em; } .section-day-trips .special-heading-1 { font: 35px "LPPMinion"; margin-top:.6em; } .section-day-trips .intro-text { font-weight: bold; } .context-day-trips-locator-map { margin:10px 0; margin-bottom:20px; } a:link {color:#0068ad!important; text-decoration: underline!important;} a:visited {text-decoration: underline; color: #0068AD !important;} .map-links a {color:#0068ad!important; text-decoration: none!important;} /* styles - infocus-country-today */ .section-infocus-city-today .heading-2 { color: #e63323; font: 25px "LPPMinion"; margin-top: 1em; } /* styles - infocus-history */ .section-infocus-history .introduction { font: 20px "LPPMinionItalic"; color: #e63323; font-size: 1.3em; padding-top: 10px; clear: both; } .section-infocus-history .heading-2 { color: #e63323; font: 25px "LPPMinion"; margin-top: 1em; } .section-infocus-history .heading-3 { color: #000000; font-family: Arial, Helvetica, sans-serif; margin-top: .7em; font-weight:bold; font-size:1.2em; } .timeline-date-history { border-top: 4px dotted #D0CCA1; font-family: Arial; font-size: 1.1em; font-weight: bold; margin-top: 10px; } /* styles - infocus-generic-styles */ .section-infocus-chapter .introduction { font: 20px "LPPMinionItalic"; color: #e63323; font-size: 1.3em; padding-top: 10px; clear: both; } .section-infocus-chapter .heading-2 { color:#e63323; font: 25px "LPPMinion"; margin-top: 1em; } .section-infocus-chapter .heading-3 { border-bottom: medium none; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 1.1em; font-weight: bold; margin-top: 1em; } .section-infocus-chapter .heading-4 { font: 20px "LPPMinion"; font-weight: normal; margin: 1em 0 0 0; border-bottom: none; color: #e63323; } .section-infocus-chapter .heading-5 { color: #e63323; font: 20px "LPPMinion"; margin-top: 1em; } .section-infocus-chapter .box-heading-2 { border:none; color:#EF4130; } .section-infocus-chapter .context-boxed-text-1-col p, .section-infocus-chapter .context-boxed-text-2-col p { font-family:Times, Georgia, serif; font-size:1em; } /* sleeping */ .section-sleeping .heading-1 { color: #ABA468; } .section-sleeping .heading-3 { color: #E63323; font-family: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 1.3em; margin-bottom: 0em; margin-top: 1em; } .section-sleeping .heading-4 { color: #000000; font-family: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 1.1em; margin-bottom: 0em; margin-top: .6em; } .section-sleeping .heading-2, .section-sleeping-best-places-to-stay .heading-2 { color: #000; margin-bottom: .3em; } /* styles - survive */ .survival-guide { margin-bottom:.5em; } .section-transport-and-directory .context-boxed-text-1-col {background: #E4E1C8; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-transport-and-directory .context-boxed-text-1-col .fullWidth {padding:0 10px;} .section-transport-and-directory .context-boxed-text-1-col .box-heading-1 {font: 25px "LPPMinion"; color: #e63323; margin-bottom: 0; border-top: none; padding-top: 0;} .section-transport-and-directory .context-boxed-text-1-col .box-heading-2 {color: #e63323; text-transform: uppercase; margin-bottom: 0; font-size: 1em; } .section-transport-and-directory .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #e63323;} .section-transport-and-directory .context-boxed-text-2-col {background: #E4E1C8; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-transport-and-directory .context-boxed-text-2-col .fullWidth {padding:0 10px;} .section-transport-and-directory .context-boxed-text-2-col .box-heading-1 {font: 25px "LPPMinion"; color: #e63323; margin-bottom: 0; border-top: none; padding-top: 0;} .section-transport-and-directory .context-boxed-text-2-col .box-heading-2 {color: #e63323; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em;} .section-transport-and-directory .context-boxed-text-2-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #e63323;} .section-transport-and-directory .context-boxed-text-3-col {background: #E4E1C8; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-transport-and-directory .context-boxed-text-3-col .fullWidth {padding:0 10px;} .section-transport-and-directory .context-boxed-text-3-col .box-heading-1 {font: 25px "LPPMinion"; color: #e63323; margin-bottom: 0; border-top: none; padding-top: 0;} .section-transport-and-directory .context-boxed-text-3-col .box-heading-2 {color: #e63323; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em;} .section-transport-and-directory .context-boxed-text-3-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #e63323;} .section-authors .context-boxed-text-1-col {background: #E4E1C8; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; clear: both;} .section-authors .context-boxed-text-1-col .fullWidth {padding:0 10px;} .section-authors .context-boxed-text-1-col .box-heading-1 {font: 25px "LPPMinion"; color: #e63323; margin-bottom: 0; border-top: none; padding-top: 0;} .section-authors .context-boxed-text-1-col .box-heading-2 {color: #e63323; text-transform: uppercase; margin-bottom: 0; padding-top: .5em; font-size: 1em; border-top: none;} .section-authors .context-boxed-text-1-col .box-flush-left {clear: none;} .section-authors .context-boxed-text-1-col .box-list-b:before {content: "\2022 \ "; font-size: 20px; color: #e63323;} .section-transport-and-directory .heading-1 { color: #aaa468; } .section-transport-and-directory .heading-2 { border-bottom: medium none; border-top: 1px solid #F48D71; border:none; color: #000000; font-size: 1.8em; margin-top: 1em; margin-bottom: .2em; padding-top: 32px; background: url(../images/plan-dots-small.gif) no-repeat; } .section-transport-and-directory .heading-2:first-of-type { border-top:none; } .section-transport-and-directory .heading-3 { font-size: 1.2em; margin-top: 1em; margin-bottom:.2em; font-weight:bold; font-family: Arial, Helvetica, sans-serif; } .section-transport-and-directory .heading-4 { font-size: 1.1em; margin-top: 1em; border-bottom: none; font-weight: bold; color: #000; } .section-transport-and-directory .heading-6 { text-transform: uppercase; color: #000; font-size: 1em; margin-top: 1em; } .section-transport-and-directory .list-a { border-top: 2px dotted #F48D71; padding-top: .7em; margin-top:.4em; } .section-transport-and-directory .box-list-b:before { content: "\2022 \ "; font-size: 20px; color: #e63323; } .lists { text-indent: 1em; } /* styles - BTS */ .section-behind-the-scenes .heading-2 { color: #000; border-bottom: none; font-size: 1.6em; } .section-behind-the-scenes .heading-3 { text-transform: uppercase; font-size: 1.1em; margin-top: 1em; font-family:Arial,Helvetica,sans-serif; font-weight: bold; } .section-behind-the-scenes .list-c { border-bottom: none; } .section-behind-the-scenes .context-this-book-box { background: none repeat scroll 0 0 #E4E1C8; border-radius: 10px 10px 10px 10px; clear: both; margin-bottom: 1.5em; margin-top: 1.5em; padding: 1em 1em; } .section-behind-the-scenes .context-this-book-box h2 { margin-top: 0; } .section-behind-the-scenes .context-this-book-box .list-c { margin-bottom: .2em; } .section-behind-the-scenes .context-this-book-box .list-c { padding: 0; } .section-behind-the-scenes .context-this-book-box .list-c:nth-child { margin-top: 1em; } .section-behind-the-scenes .context-this-book-box .list-c:last-child { margin-top: 1em; } /* table styles */ .table-heading-1 { font-size: 1em; color: #e63323; margin-bottom: .5em; margin-top: 1em; } .section-transport-and-directory .table-heading-1 { font-size: .9em; color: #e63323; text-transform: uppercase; margin-bottom: .5em; margin-top: 1em; padding: 5px 0 5px 0; } tr.table-entries{ vertical-align: top; } .table-text { font-size: 14px; margin-right: 20px; margin-bottom: .6em; margin-top: .6em; } .section-sleeping .table-heading-1, .section-sleeping-best-places-to-stay .table-heading-1 { margin:.5em .3em .5em .3em; text-transform:uppercase; font-size: .8em; } .section-sleeping td, .section-sleeping-best-places-to-stay td { padding-left:10px; } .section-sleeping-best-places-to-stay .table-text { font-size: 16px; } .section-sleeping tr:nth-child(odd), .section-sleeping-best-places-to-stay tr:nth-child(odd) { background-color: #F2F0E3; } .section-sleeping .context-boxed-text-sleeping { background-color: #E4E1C8; border-radius: 10px; margin: 1.5em 0; padding: 1em; } .context-boxed-text-sleeping .box-flush-left { font-family:Times, Georgia, serif; font-size: 1em; } .context-boxed-text-sleeping .box-heading-1 { color: #E63323; margin-bottom:.5em; font-family: LPPMinion, Times, Georgia, serif; font-size:1.6em; font-weight:normal; } .context-boxed-text-sleeping .box-heading-2 { text-transform:uppercase; margin-top:.7em; font-size: .9em; } .context-boxed-text-sleeping .box-list-b:before { content: "\2022 \ "; font-size: 20px; color: #e63323; } .special-table-heading { padding:0; font-weight: bold; font-size: 1.1em; margin: 25px 0 10px 0; } .section-transport-and-directory td { padding-left:10px; border-bottom: 1px dotted #F48D71; } /* Page-break btw tables */ .context-table-box-1-page, .context-table-box-2-page { page-break-before:always; page-break-after:always; } /* create columns widths */ #col-review { min-width:200px; } #col-prac { min-width:200px; } #col-best { min-width:200px; } .practicalities { font-family:LPBentonSansCond, Helvetica, Arial, sans-serif; font-weight:normal; font-size:.9em; color:#222; } .price-indicator { font-weight:normal; font-size:.9em; color:#222; } /* map styles */ .map-keys{background: #E4E1C8; border-radius:5px; width:100%; padding: 1em 0; margin-bottom: 2em; margin-top: 2em;} .map-keys .fullWidth{padding:0 10px;} .map-keys div{padding-top: 1em; text-indent: 1em;} .map-keys p.key-head{color: #e63323; font-family: LPMillerBold, Georgia; font-size: 1.5em; font-weight: bold;} .map-keys h3.heading-intro-page{color: #0066b3; font-family: LPMillerBold, Georgia; font-size: 1.5em; font-weight: bold; border: none; margin-top: 0;} .map-keys p { font-size: 1em; font-weight: bold; } .map-keys p img { vertical-align:bottom; padding-right:0.5em; } .map-keys p.top-sights{font-size: 1em; font-weight: bold; color: #e63323; margin-left:-1.2em; } .map-keys p.sights{font-size: 1em; font-weight: bold; padding-left: 7px; color: #e63323; margin-left:-1.2em; } .map-keys p.sleeping{font-size: 1em; font-weight: bold; padding-left: 7px; color: #139CD8; margin-left:-1.2em; } .map-keys p.eating{font-size: 1em; font-weight: bold; padding-left: 7px; color: #04958a; margin-left:-1.2em; } .map-keys p.drinking{font-size: 1em; font-weight: bold; padding-left: 7px; color: #0071B9; margin-left:-1.2em; } .map-keys p.drinking-nightlife {font-size: 1em; font-weight: bold; padding-left: 7px; color: #0071B9; margin-left:-1.2em; } .map-keys p.shopping{font-size: 1em; font-weight: bold; padding-left: 7px; color: #951B81; margin-left:-1.2em; } .map-keys p.entertainment{font-size: 1em; font-weight: bold; padding-left: 7px; color: #F39200; margin-left:-1.2em; } .map-keys p.activities-courses-tours{font-size: 1em; font-weight: bold; padding-left: 7px; color: #e63323; margin-left:-1em; } .map-keys p.information{font-size: 1em; font-weight: bold; padding-left: 7px; margin-left:-1em; color: #AC9238;} .map-keys p.transport{font-size: 1em; font-weight: bold; padding-left: 7px; margin-left:-1em; color: #AC9238;} .map-keys .map-keys-poi{padding-top: 2px; font-size: .9em; margin-left: 10px; font-weight: normal; border-bottom: 1px dotted #000; /*background: url("../images/dot.png") repeat-x bottom;*/} .map-keys .map-keys-poi a:link{color:#0068ad!important; text-decoration: underline!important;} .map-keys .map-keys-poi a:visited {text-decoration: underline; color: #0068AD !important;} .map-keys .map-keys-poi span.num{color: #139CD8; font-weight: bold; padding-right: 5px;} .map-keys .sights span.num{color: #e63323; font-weight: bold; padding-right: 5px;} .map-keys .top-sights span.num{color: #e63323; font-weight: bold; padding-right: 5px;} .map-keys .activities-courses-tours span.num{color: #e63323; font-weight: bold; padding-right: 5px;} .map-keys .eating span.num { color: #04958a; font-weight: bold; padding-right: 5px;} .map-keys .drinking span.num {color: #0071B9; font-weight: bold; padding-right: 5px;} .map-keys .drinking-nightlife span.num{color: #0071B9; font-weight: bold; padding-right: 5px;} .map-keys .shopping span.num{color: #951B81; font-weight: bold; padding-right: 5px;} .map-keys .entertainment span.num{color: #F39200; font-weight: bold; padding-right: 5px;} .map-keys .information span.num{color: #AC9238; font-weight: bold; padding-right: 5px;} .map-keys .transport span.num{color: #AC9238; font-weight: bold; padding-right: 5px;} .map-keys .map-keys-poi span.ref{text-align: right; float: right;} .map-keys .column2{float: left; width:47%; } .map-keys.box-heading-2{color:#e63323; text-transform: none; font-family: LPBentonSansBold, Verdana, Arial, Helvetica, sans-serif; font-size: .9em; margin-top: .4em;} .map { margin: 20px 0px 0px 0px; display:inline-block; } span.link_map{ padding:3px 4px; background-color: #ada097; color:#fff!important; -webkit-text-fill-color: #fff; border-radius:5px; font-size: 11px; text-transform:uppercase; font-style: normal; text-indent: 0px; font-family: Helvetica, Arial, sans-serif; font-weight:bold; } .poi-line .map-links { display:block;} .map-links > a { text-decoration:none;} .context-top-sights-practicalities .map-links a { display:block; margin-bottom:3px; text-decoration:none;} .best-of-wrap .map-links { display:inline; } /* landing-pages-styles */ .book-toc h1 { margin:.5em 0 .5em 0; font-size: 29px; } .book-toc .toc-heading-2 { border-bottom-right-radius: 30px; border-top-right-radius: 30px; padding: .4em 0 .2em 0; margin-top: .5em; margin-bottom: 2px; font-family:LPPMinion, Times, Georgia, serif; font-weight: normal; font-size: 28px; color: #fff; text-indent: 1em; text-shadow:0 1px 1px #555; } .book-toc #toc-plan .toc-heading-2 { background: #E63323; } .book-toc #toc-explore .toc-heading-2 { background: #009184; } .book-toc #toc-in-focus .toc-heading-2 { background: #F37557; } .book-toc #toc-survival .toc-heading-2 { background: #AAA468; } .book-toc .toc-section-items { background:#E4E1C8; padding: 13px 0 10px 0px; border-radius: 8px; border-top-left-radius: 0px; margin-right: 1em; } .book-toc .toc-heading-3 a { color: #222!important; font-weight: normal; font-size: 16px; } #toc-explore a.color1 { color: #009184!important; } #toc-explore a.color2 { color: #F7941D!important; } #toc-explore a.color3 { color: #00B9F2!important; } #toc-explore a.color4 { color: #ED0F69!important; } #toc-explore a.color5 { color: #5EBB4D!important; } #toc-explore a.color6 { color: #0072BC!important; } #toc-explore a.color7 { color: #92278F!important; } #toc-explore a.color8 { color: #a6ce39!important; } #toc-explore a.color9 { color: #2a3791!important; } #toc-explore a.color10 { color: #c761a5!important; } .toc-heading-1 { font-size: 1.2em; font-weight: bold; margin-bottom: 10px; text-transform: uppercase; margin-top: 1em; } .toc-heading-2 { text-indent: 1.5em; font-size: 1.1em; font-weight: bold; margin-bottom: 10px; } .toc-heading-3 { margin-left: 1.5em; font-size: 1.1em; margin-bottom: 10px; } /* graphic-frames */ div.image-header { margin: 0px 100% 20px 0px; display:inline-block; } div.image_container { margin: 20px 0px 0px 0px; display:inline-block; } .image_container.tall { height:95%!important; page-break-inside: avoid; } div.image_container img { padding:0; margin:0; float:left; } .full_page_image, .full_page_image_container img { padding:0; margin:0; max-width:100%; /* Ensure images are restricted to the width of their container */ } div.full_page_image_container { padding:0; margin:0; text-align:center; } .caption { background-color: #c8b9ad; margin: 0px 0px 10px 0px; text-align: right; font-size: 0.7em; width:100%; padding:3px 0 4px 0; clear:both; } .caption span { padding-right:1em; display:block; text-align:right; } .map_key { background-color: #aca095; clear: both; overflow: auto; width: 100%; color:#fff; padding-bottom: 2em; } img.country-today-infographic-1 { width: 10% } .otr-toc { float: left; background: #E4E1C8; border-radius:5px; min-width:250px; padding: 1em 0; margin-bottom: 2em; margin-top: 2em; margin-right: 2em; padding-right: 1em; } div.block-quote { margin-left: 1em; } div.context-map-chapter-opening-1pg { margin: 10px 0px 0px 0px; display:inline-block; } div.context-map-chapter-opening-2pg { margin: 10px 0px 0px 0px; display:inline-block; } div.context-map-walking-tour { margin: 10px 0px 10px 0px; display:inline-block; } div.image_wheeler { float: left; margin-right: 10px; } .flush-leftr { margin-top: .1em; margin-bottom: .1em; margin-left: 1.5em; text-indent: -1.5em; } .flush-leftra { margin-top: .1em; margin-bottom: .1em; margin-left: 1.5em; text-indent: 0em; } .heading-3i { font-size: 1.5em; font-weight: bold; margin-top: .5em; margin-left: 0em; padding-top: .5em; border-top: 5px dotted #D3D0AB; } .red { color: #EF3F30; }