/* --------------- EXPLORE ---------------- */ .neighbourhood-intro .introduction { border-top:2px dotted #968E52; border-bottom:2px dotted #968E52; margin-top:1em; padding:.5em 0; font-size:1.1em; font-family: Helvetica, Arial, Seravek, sans-serif!important; color:#555; clear:both; } .neighbourhood-intro h3 { color:#000; font-weight:bold; font-size:1.5em } .neighbourhood-intro h5 { color:#138AD6; } .byline { font-style:italic; } .neighbourhood-intro h1 { background-color: #138AD6; padding:.7em 0 .7em .7em; border-top-right-radius:25px; border-bottom-right-radius:25px; clear:both; margin:0; color:#fff; font-size:2em; } .neighbourhood-intro h5 { color:#138AD6; } /* --- Explore Top Sights and Standalone Local Life --- */ .standalone-local-life { background-color: #F0EEDD; padding: 1em; margin: 15px 0; } .standalone-local-life .heading h2 { margin-left: 0!important; } .top-sights .heading h2, .standalone-local-life .heading h2 { color: #E03126; font-weight: 100; font-size: 1.7em; margin-top: 0px; } .top-sights .heading h2 strong, .standalone-local-life .heading h2 strong { color: #000; display: block; font-weight: bold; } .top-sights .heading { margin-bottom:2.2em; } .top-sights .sidebar div:first-of-type { padding-top:0; } .top-sights .sidebar div { padding-top:1em; } h6.line-above { border-top: 2px dotted #958E52; padding-top: .6em; margin-top: .5em; margin-bottom: .6em; } .top-sights h3 { color: #000; font-weight: bold; } .top-sights h5, .standalone-local-life h5 { color: #138AD6; margin-top: 1em; } .standalone-local-life .numbered { padding-right:.2em; } .top-sights .intro-flush-left { display: inline-block; margin-bottom: 1em; } .top-sights .sidebar { display: inline-block; } .standalone-local-life .intro-text { font-weight: bold; font-family: Helvetica, Arial, sans-serif; padding-bottom: 1em; margin-bottom: 1em; border-bottom: 2px dotted #000; clear: both; } /* --- Explore Top Sights Pracs --- */ .standalone .top-sights div.practicalities, .top-sights-practicalities { border-top: 2px dotted #958E52; border-bottom: 2px dotted #958E52; margin-bottom:1em; padding-bottom: .4em; } .top-sights-practicalities .list-b { padding-right:1em; } /* --- Explore Top Sights (Sidebar) --- */ .neighbourhood-intro .sidebar { background-color:#D2EDFC; padding:1em; margin-top:1em; margin-bottom:1em; border-radius:10px; } .neighbourhood-intro .sidebar div:first-of-type h4:first-of-type { border-top: none; margin-top: 0; padding-top: 0; margin-bottom: 1em; vertical-align: middle; } .neighbourhood-intro .sidebar div h4:last-of-type { border-top: 2px dotted #958E52; padding-top: .6em; margin-top: .5em; margin-bottom: .6em; } .neighbourhood-intro .sidebar h4 .font-icon { font-size: 1.5em; float: left; margin-right: .2em; vertical-align: middle; } .font-icon { color: #e13d32; } /* --- Explore Boxes --- */ .understand.full-page { background-color: #e8f6fd; border:none; border-radius:none; } .understand { border-radius: 15px; padding: 1em; margin: 1.1em 0; border: 3px solid #009dde; display:inline-block; } p.box-heading { font-family: Helvetica, Arial, sans-serif; margin-bottom: 0; font-size: 1.2em; } p.box-heading strong { font-size: 1.1em; font-family: Helvetica, Arial, Seravek, sans-serif; margin-bottom: 10px; margin-top: 0; padding-bottom: .4em; font-weight: bold; color: #000; display: block; font-size: 1em; } .understand p.box-heading strong { border-bottom: 4px dashed #009dde; } .understand p.box-heading { color: #138AD6; } .top-tip p.box-heading { color: #4e7b39;} .top-tip .heading-icon { color:#4f7c39!important; } .top-tip { background-color: #d6e6bb; border-radius: 15px; padding: 1em; margin: auto; margin-top: 30px; margin-bottom: 1em; } .local-life p.box-heading { color:#e23d31; } .local-life .heading-icon { color:#e23d31!important; } .local-life { background-color: #fcd4c2; border-radius: 15px; padding: 1em; margin: auto; margin-top: 30px; margin-bottom: 1em; } .top-tip .heading-icon, .local-life .heading-icon { font-size: 3.5em!important; line-height:100%; } .top-tip p.box-flush-left:first-of-type, .local-life p.box-flush-left:first-of-type { margin-top: 1em; } /* --- Explore - Body --- */ .poi.do .key, .disc-icons.do, .poi.see .key, .disc-icons.see, h2.sights { color: #E03126; } .poi.eat .key, .disc-icons.eat, h2.eating { color: #008072; } .poi.drink .key, .disc-icons.drink, h2.drinking { color: #006CAF; } .poi.entertainment .key, .disc-icons.entertainment, h2.entertainment { color: #EE8620; } .poi.shop .key, .disc-icons.shop, h2.shopping { color: #8E3D89; } .key { padding-right:.3em; } .poi-line .disc-icons { font-size: 100%; margin: 0.15em 0.15em 0em 0px; } .map-links { margin-top:.7em } .map-links a { text-decoration: none; } .price-indicator { font-weight: bold; padding-left: .2em; }