/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*!
 * Datepicker for Bootstrap v1.5.0-RC1 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,0.15);border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,0.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.highlighted{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus,.open>.dropdown-toggle.datepicker table tr td.highlighted.focus{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.highlighted{background-image:none}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#999}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today.active,.open>.dropdown-toggle.datepicker table tr td.today{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.open>.dropdown-toggle.datepicker table tr td.today:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus,.open>.dropdown-toggle.datepicker table tr td.today.focus{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today:active,.datepicker table tr td.today.active,.open>.dropdown-toggle.datepicker table tr td.today{background-image:none}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#999}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active,.open>.dropdown-toggle.datepicker table tr td.range{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.open>.dropdown-toggle.datepicker table tr td.range:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.open>.dropdown-toggle.datepicker table tr td.range:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus,.open>.dropdown-toggle.datepicker table tr td.range.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range:active,.datepicker table tr td.range.active,.open>.dropdown-toggle.datepicker table tr td.range{background-image:none}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#999}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{background-image:none}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#999}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active,.open>.dropdown-toggle.datepicker table tr td.range.today{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.open>.dropdown-toggle.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus,.open>.dropdown-toggle.datepicker table tr td.range.today.focus{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active,.open>.dropdown-toggle.datepicker table tr td.range.today{background-image:none}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#999}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:gray;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:gray;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{color:#fff;background-color:gray;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.open>.dropdown-toggle.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#6e6e6e;border-color:#161616}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{background-image:none}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#3071a9;border-color:#193c5a}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.open>.dropdown-toggle.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#285e8e;border-color:#193c5a}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{background-image:none}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#3071a9;border-color:#193c5a}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#285e8e;border-color:#193c5a}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover{background-image:none}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:1.42857143}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:0 5px}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'andobold';src:url("../fonts/ando_bold-webfont.eot");src:url("../fonts/ando_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ando_bold-webfont.woff2") format("woff2"),url("../fonts/ando_bold-webfont.woff") format("woff"),url("../fonts/ando_bold-webfont.ttf") format("truetype"),url("../fonts/ando_bold-webfont.svg#andobold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'andoregular';src:url("../fonts/ando-webfont.eot");src:url("../fonts/ando-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ando-webfont.woff2") format("woff2"),url("../fonts/ando-webfont.woff") format("woff"),url("../fonts/ando-webfont.ttf") format("truetype"),url("../fonts/ando-webfont.svg#andoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'andolight';src:url("../fonts/andolight-webfont.eot");src:url("../fonts/andolight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/andolight-webfont.woff2") format("woff2"),url("../fonts/andolight-webfont.woff") format("woff"),url("../fonts/andolight-webfont.ttf") format("truetype"),url("../fonts/andolight-webfont.svg#andolight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'andosemibold';src:url("../fonts/andosemibold-webfont.eot");src:url("../fonts/andosemibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/andosemibold-webfont.woff2") format("woff2"),url("../fonts/andosemibold-webfont.woff") format("woff"),url("../fonts/andosemibold-webfont.ttf") format("truetype"),url("../fonts/andosemibold-webfont.svg#andosemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'andothin';src:url("../fonts/andothin-webfont.eot");src:url("../fonts/andothin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/andothin-webfont.woff2") format("woff2"),url("../fonts/andothin-webfont.woff") format("woff"),url("../fonts/andothin-webfont.ttf") format("truetype"),url("../fonts/andothin-webfont.svg#andothin") format("svg");font-weight:normal;font-style:normal}.ie9 img[src*=".svg"]{width:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){img[src*=".svg"]{width:100%}}html{font-size:16px;overflow-x:hidden}body{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.375rem;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:black}#page-wrapper{position:relative}@media (min-width: 1200px){.container{width:1200px}}h1,h2,h3,h4,h5,h6{padding:0;margin:0}:focus{outline:0}a:hover,a:focus{outline:none;text-decoration:none}a,a:link,a:active,a:visited{text-decoration:none;cursor:pointer}p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.375rem;line-height:1.875rem;color:black}strong{font-weight:bold}.no-box-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.make-room-for-header{padding-top:100px}@media (min-width: 768px){.make-room-for-header{padding-top:120px}}i.icon-arrow-right-red,i.rarr{background-repeat:no-repeat;background-image:url("../img/icon.arrow-right.red.png");width:14px;height:14px;margin-left:4px;display:inline-block;vertical-align:middle;position:relative;top:-2px}i.icon-arrow-right-biscay,i.rarrb{background-repeat:no-repeat;background-image:url("../img/icon.arrow-right.biscay.png");width:14px;height:14px;margin-left:4px;display:inline-block;vertical-align:middle;position:relative;top:-2px}i.icon-arrow-right-white,i.rarrw{background-repeat:no-repeat;background-image:url("../img/icon.arrow-right.white.png");width:14px;height:14px;margin-left:4px;display:inline-block;vertical-align:middle;position:relative;top:-2px}.page-top .social-box,.lead-article .social-box{float:right;overflow:hidden;*zoom:1}.page-top .social-box .st_sharethis_large .stLarge,.lead-article .social-box .st_sharethis_large .stLarge{background-image:url("../img/icon.share.png") !important;background:no-repeat;width:34px;height:34px}.page-top .social-box .st_sharethis_large .stLarge:hover,.lead-article .social-box .st_sharethis_large .stLarge:hover{background-position:0;opacity:1}.page-top .social-box .st_print_large .stLarge,.lead-article .social-box .st_print_large .stLarge{background-image:url("../img/icon.print.png") !important;background:no-repeat;width:34px;height:34px}.page-top .social-box .st_print_large .stLarge:hover,.lead-article .social-box .st_print_large .stLarge:hover{background-position:0;opacity:1}.page-top .social-box a,.lead-article .social-box a{display:block;float:left;background-repeat:no-repeat;background-position:center;margin-right:4px}.page-top .social-box a:last-child,.lead-article .social-box a:last-child{margin-right:0}.page-top .social-box a.icon-print,.lead-article .social-box a.icon-print{background-image:url("../img/icon.print.png");width:34px;height:34px}.page-top .social-box a.icon-share,.lead-article .social-box a.icon-share{background-image:url("../img/icon.share.png");width:33px;height:34px}.lead-article .social-box{float:none}.page-top{margin-bottom:10px}.page-top p.breadcrumb-main{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin-bottom:0}.page-top p.breadcrumb-main a{color:#0076bf}.page-top p.breadcrumb-main a:hover{text-decoration:underline}.page-top p.breadcrumb-main span{color:#0076bf}.icon-star{display:block;background-repeat:no-repeat;background-image:url("../img/icon.star.white.1x.png");width:27px;height:25px}.star-meta{display:none;position:absolute;left:15px;top:15px;padding:0 12px 0 0}@media (min-width: 768px){.star-meta{display:block}}.star-meta .icon-star{float:left}.star-meta h5{display:none;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;color:white;text-transform:lowercase;margin-left:34px;text-shadow:0px 0px 10px #000}.more{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;color:#ec1c24;text-transform:uppercase;font-size:.9375rem}.mosaic-2-3-2 .row{margin-bottom:30px}.mosaic-2-3-2 .row>div,.mosaic-2-3-2 .row>div>div,.mosaic-2-3-2 .row>div>div>a.figure-link{height:auto}@media (min-width: 768px){.mosaic-2-3-2 .row>div,.mosaic-2-3-2 .row>div>div,.mosaic-2-3-2 .row>div>div>a.figure-link{height:100%}}.mosaic-2-3-2 .row>div{margin-bottom:30px}.mosaic-2-3-2 .row>div:last-child{margin-bottom:0}@media (min-width: 768px){.mosaic-2-3-2 .row>div{margin-bottom:0}}.mosaic-2-3-2 .figure-outer{position:relative;height:100%}.mosaic-2-3-2 a.figure-link{display:block}.mosaic-2-3-2 .video-icon:before{content:'';background-repeat:no-repeat;background-image:url("../img/icon.play.png");background-position:center;background-size:contain;width:79px;height:79px;position:absolute;left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.mosaic-2-3-2 .col-sm-4 .figure-outer{max-width:290px}@media (min-width: 568px){.mosaic-2-3-2 .col-sm-4 .figure-outer{max-width:376px}}.mosaic-2-3-2 .col-sm-4 .mosaic-img{background-size:cover;height:290px}.mosaic-2-3-2 .col-sm-8 .figure-outer{max-width:290px}@media (min-width: 568px){.mosaic-2-3-2 .col-sm-8 .figure-outer{max-width:376px}}@media (min-width: 768px){.mosaic-2-3-2 .col-sm-8 .figure-outer{max-width:538px}}.mosaic-2-3-2 .col-sm-8 .mosaic-img{background-size:cover;height:290px}.mosaic-2-3-2 .col-sm-4 .figure-outer,.mosaic-2-3-2 .col-sm-8 .figure-outer{margin:0 auto}@media (min-width: 768px){.mosaic-2-3-2 .col-sm-4 .figure-outer,.mosaic-2-3-2 .col-sm-8 .figure-outer{max-width:none}}@media (min-width: 768px){.mosaic-2-3-2 .col-sm-4 .mosaic-img,.mosaic-2-3-2 .col-sm-8 .mosaic-img{height:224px}}@media (min-width: 1200px){.mosaic-2-3-2 .col-sm-4 .mosaic-img,.mosaic-2-3-2 .col-sm-8 .mosaic-img{height:376px}}.mosaic-2-3-2 figure{height:100%}.mosaic-2-3-2 figure .mosaic-img{background-repeat:no-repeat;background-position:center;width:100%}.mosaic-2-3-2 figure figcaption{background-color:rgba(0,0,0,0.4);position:absolute;z-index:2;top:230px;left:0;width:100%;height:60px}@media (min-width: 568px){.mosaic-2-3-2 figure figcaption{top:316px}}@media (min-width: 768px){.mosaic-2-3-2 figure figcaption{top:164px}}@media (min-width: 1200px){.mosaic-2-3-2 figure figcaption{top:286px;height:90px}}.mosaic-2-3-2 figure figcaption h4{margin-bottom:0;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;color:white;text-align:center;padding:0 10px;position:absolute;left:0;width:100%;top:50%;font-size:1rem;line-height:1.25rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.mosaic-2-3-2 figure figcaption h4{font-size:1.25rem;line-height:1.5rem}}.mosaic-2-3-2 figure .sub-caption{background-color:#d2d9dd;padding:22px 26px;height:calc(100% - 376px);min-height:80px}.mosaic-2-3-2 figure .sub-caption p{color:#1c3c6d;font-size:.9375rem;line-height:1.125rem;margin:0}@media (min-width: 768px){.mosaic-2-3-2 figure .overlay{text-align:center;position:absolute;top:0;left:0;width:100%;display:none;z-index:3;background-color:rgba(0,0,0,0.4);height:224px}}@media (min-width: 1200px){.mosaic-2-3-2 figure .overlay{height:calc((100% - 90px) - (100% - 376px))}}.mosaic-2-3-2 figure .overlay p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;margin-bottom:0;padding:15px 0}@media (min-width: 768px){.mosaic-2-3-2 figure .overlay p{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;color:white;font-size:1.25rem;line-height:1.5rem;padding:0 50px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.mosaic-2-3-2 .twitter-top{padding:10px;min-height:233px;background-color:transparent;position:relative}@media (min-width: 1200px){.mosaic-2-3-2 .twitter-top{padding:25px 15px;min-height:296px}}.mosaic-2-3-2 .twitter-top::before{content:"";background:#fefefe;opacity:0.75;position:absolute;top:0;bottom:0;left:0;right:0}.mosaic-2-3-2 .twitter-top .twitter-header{position:relative;padding:0 0 20px 0}.mosaic-2-3-2 .twitter-top .twitter-header .twitter-logo{height:40px}@media (min-width: 768px){.mosaic-2-3-2 .twitter-top .twitter-header .twitter-logo{height:30px}}@media (min-width: 992px){.mosaic-2-3-2 .twitter-top .twitter-header .twitter-logo{height:50px}}.mosaic-2-3-2 .twitter-top .twitter-header span.handle{display:inline-block;font-size:1.125rem;margin-left:10px}@media (min-width: 768px){.mosaic-2-3-2 .twitter-top .twitter-header span.handle{font-size:.875rem}}@media (min-width: 992px){.mosaic-2-3-2 .twitter-top .twitter-header span.handle{font-size:1.125rem}}.mosaic-2-3-2 .twitter-top ul.tweets{position:relative;z-index:2;font-size:14px;line-height:26px;list-style-type:none;padding:0;margin:0}.mosaic-2-3-2 .twitter-top ul.tweets li{margin-bottom:30px}.mosaic-2-3-2 .twitter-top ul.tweets li:last-child{margin-bottom:0}.mosaic-2-3-2 .twitter-bottom{min-height:81px;background-color:transparent;padding:25px 15px;position:relative}.mosaic-2-3-2 .twitter-bottom::before{content:"";background:#e1e5eb;opacity:0.75;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}@media (min-width: 768px){.mosaic-2-3-2 .overlay .more{display:none}}.rating{display:block;padding:0}.rating .rating-inner{display:block}.rating i.icon-star-rating{float:left;display:block;background-image:url("../img/icon.star-rating.inactive.png");background-repeat:no-repeat;width:20px;height:18px;margin-right:5px;cursor:pointer}.rating i.icon-star-rating.active{background-image:url("../img/icon.star-rating.active.png")}.ctv-carousel{margin-left:auto;margin-right:auto}@media (min-width: 768px){.tri-col-slider,.slick-slider-3cols,.nearby-carousel{width:590px}}@media (min-width: 992px){.tri-col-slider,.slick-slider-3cols,.nearby-carousel{width:790px}}@media (min-width: 992px){.tri-col-slider,.slick-slider-3cols{padding:0 58px}}@media (min-width: 1200px){.tri-col-slider,.slick-slider-3cols{padding:0;width:1000px}}@media (min-width: 1200px){.nearby-carousel{width:100%}}.ctv-carousel .control,.ctv-carousel .control1,.ctv-carousel .control2,.ctv-carousel .control3,.ctv-carousel .control4,.editors-nearby-picks .control,.editors-nearby-picks .control1,.editors-nearby-picks .control2,.editors-nearby-picks .control3,.editors-nearby-picks .control4,.slick-slider-3cols .control,.slick-slider-3cols .control1,.slick-slider-3cols .control2,.slick-slider-3cols .control3,.slick-slider-3cols .control4,.section-slideshow .control,.section-slideshow .control1,.section-slideshow .control2,.section-slideshow .control3,.section-slideshow .control4,.section-upcoming-events .control,.section-upcoming-events .control1,.section-upcoming-events .control2,.section-upcoming-events .control3,.section-upcoming-events .control4{display:block;width:35px;height:61px;position:absolute;top:50%;cursor:pointer;z-index:10;-webkit-transform:translateY(-50%) scale(0.5);-moz-transform:translateY(-50%) scale(0.5);-ms-transform:translateY(-50%) scale(0.5);-o-transform:translateY(-50%) scale(0.5);transform:translateY(-50%) scale(0.5)}@media (min-width: 768px){.ctv-carousel .control,.ctv-carousel .control1,.ctv-carousel .control2,.ctv-carousel .control3,.ctv-carousel .control4,.editors-nearby-picks .control,.editors-nearby-picks .control1,.editors-nearby-picks .control2,.editors-nearby-picks .control3,.editors-nearby-picks .control4,.slick-slider-3cols .control,.slick-slider-3cols .control1,.slick-slider-3cols .control2,.slick-slider-3cols .control3,.slick-slider-3cols .control4,.section-slideshow .control,.section-slideshow .control1,.section-slideshow .control2,.section-slideshow .control3,.section-slideshow .control4,.section-upcoming-events .control,.section-upcoming-events .control1,.section-upcoming-events .control2,.section-upcoming-events .control3,.section-upcoming-events .control4{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.ctv-carousel .control.control-left,.ctv-carousel .control1.control-left,.ctv-carousel .control2.control-left,.ctv-carousel .control3.control-left,.ctv-carousel .control4.control-left,.editors-nearby-picks .control.control-left,.editors-nearby-picks .control1.control-left,.editors-nearby-picks .control2.control-left,.editors-nearby-picks .control3.control-left,.editors-nearby-picks .control4.control-left,.slick-slider-3cols .control.control-left,.slick-slider-3cols .control1.control-left,.slick-slider-3cols .control2.control-left,.slick-slider-3cols .control3.control-left,.slick-slider-3cols .control4.control-left,.section-slideshow .control.control-left,.section-slideshow .control1.control-left,.section-slideshow .control2.control-left,.section-slideshow .control3.control-left,.section-slideshow .control4.control-left,.section-upcoming-events .control.control-left,.section-upcoming-events .control1.control-left,.section-upcoming-events .control2.control-left,.section-upcoming-events .control3.control-left,.section-upcoming-events .control4.control-left{right:90%}@media (min-width: 768px){.ctv-carousel .control.control-left,.ctv-carousel .control1.control-left,.ctv-carousel .control2.control-left,.ctv-carousel .control3.control-left,.ctv-carousel .control4.control-left,.editors-nearby-picks .control.control-left,.editors-nearby-picks .control1.control-left,.editors-nearby-picks .control2.control-left,.editors-nearby-picks .control3.control-left,.editors-nearby-picks .control4.control-left,.slick-slider-3cols .control.control-left,.slick-slider-3cols .control1.control-left,.slick-slider-3cols .control2.control-left,.slick-slider-3cols .control3.control-left,.slick-slider-3cols .control4.control-left,.section-slideshow .control.control-left,.section-slideshow .control1.control-left,.section-slideshow .control2.control-left,.section-slideshow .control3.control-left,.section-slideshow .control4.control-left,.section-upcoming-events .control.control-left,.section-upcoming-events .control1.control-left,.section-upcoming-events .control2.control-left,.section-upcoming-events .control3.control-left,.section-upcoming-events .control4.control-left{right:105%}}.ctv-carousel .control.control-right,.ctv-carousel .control1.control-right,.ctv-carousel .control2.control-right,.ctv-carousel .control3.control-right,.ctv-carousel .control4.control-right,.editors-nearby-picks .control.control-right,.editors-nearby-picks .control1.control-right,.editors-nearby-picks .control2.control-right,.editors-nearby-picks .control3.control-right,.editors-nearby-picks .control4.control-right,.slick-slider-3cols .control.control-right,.slick-slider-3cols .control1.control-right,.slick-slider-3cols .control2.control-right,.slick-slider-3cols .control3.control-right,.slick-slider-3cols .control4.control-right,.section-slideshow .control.control-right,.section-slideshow .control1.control-right,.section-slideshow .control2.control-right,.section-slideshow .control3.control-right,.section-slideshow .control4.control-right,.section-upcoming-events .control.control-right,.section-upcoming-events .control1.control-right,.section-upcoming-events .control2.control-right,.section-upcoming-events .control3.control-right,.section-upcoming-events .control4.control-right{left:90%}@media (min-width: 768px){.ctv-carousel .control.control-right,.ctv-carousel .control1.control-right,.ctv-carousel .control2.control-right,.ctv-carousel .control3.control-right,.ctv-carousel .control4.control-right,.editors-nearby-picks .control.control-right,.editors-nearby-picks .control1.control-right,.editors-nearby-picks .control2.control-right,.editors-nearby-picks .control3.control-right,.editors-nearby-picks .control4.control-right,.slick-slider-3cols .control.control-right,.slick-slider-3cols .control1.control-right,.slick-slider-3cols .control2.control-right,.slick-slider-3cols .control3.control-right,.slick-slider-3cols .control4.control-right,.section-slideshow .control.control-right,.section-slideshow .control1.control-right,.section-slideshow .control2.control-right,.section-slideshow .control3.control-right,.section-slideshow .control4.control-right,.section-upcoming-events .control.control-right,.section-upcoming-events .control1.control-right,.section-upcoming-events .control2.control-right,.section-upcoming-events .control3.control-right,.section-upcoming-events .control4.control-right{left:105%}}.ctv-carousel .control.slick-disabled,.ctv-carousel .control1.slick-disabled,.ctv-carousel .control2.slick-disabled,.ctv-carousel .control3.slick-disabled,.ctv-carousel .control4.slick-disabled,.editors-nearby-picks .control.slick-disabled,.editors-nearby-picks .control1.slick-disabled,.editors-nearby-picks .control2.slick-disabled,.editors-nearby-picks .control3.slick-disabled,.editors-nearby-picks .control4.slick-disabled,.slick-slider-3cols .control.slick-disabled,.slick-slider-3cols .control1.slick-disabled,.slick-slider-3cols .control2.slick-disabled,.slick-slider-3cols .control3.slick-disabled,.slick-slider-3cols .control4.slick-disabled,.section-slideshow .control.slick-disabled,.section-slideshow .control1.slick-disabled,.section-slideshow .control2.slick-disabled,.section-slideshow .control3.slick-disabled,.section-slideshow .control4.slick-disabled,.section-upcoming-events .control.slick-disabled,.section-upcoming-events .control1.slick-disabled,.section-upcoming-events .control2.slick-disabled,.section-upcoming-events .control3.slick-disabled,.section-upcoming-events .control4.slick-disabled{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.ctv-carousel .control i,.ctv-carousel .control1 i,.ctv-carousel .control2 i,.ctv-carousel .control3 i,.ctv-carousel .control4 i,.editors-nearby-picks .control i,.editors-nearby-picks .control1 i,.editors-nearby-picks .control2 i,.editors-nearby-picks .control3 i,.editors-nearby-picks .control4 i,.slick-slider-3cols .control i,.slick-slider-3cols .control1 i,.slick-slider-3cols .control2 i,.slick-slider-3cols .control3 i,.slick-slider-3cols .control4 i,.section-slideshow .control i,.section-slideshow .control1 i,.section-slideshow .control2 i,.section-slideshow .control3 i,.section-slideshow .control4 i,.section-upcoming-events .control i,.section-upcoming-events .control1 i,.section-upcoming-events .control2 i,.section-upcoming-events .control3 i,.section-upcoming-events .control4 i{display:block;background-repeat:no-repeat;width:100%;height:100%}.ctv-carousel .control i.icon-control-left,.ctv-carousel .control1 i.icon-control-left,.ctv-carousel .control2 i.icon-control-left,.ctv-carousel .control3 i.icon-control-left,.ctv-carousel .control4 i.icon-control-left,.editors-nearby-picks .control i.icon-control-left,.editors-nearby-picks .control1 i.icon-control-left,.editors-nearby-picks .control2 i.icon-control-left,.editors-nearby-picks .control3 i.icon-control-left,.editors-nearby-picks .control4 i.icon-control-left,.slick-slider-3cols .control i.icon-control-left,.slick-slider-3cols .control1 i.icon-control-left,.slick-slider-3cols .control2 i.icon-control-left,.slick-slider-3cols .control3 i.icon-control-left,.slick-slider-3cols .control4 i.icon-control-left,.section-slideshow .control i.icon-control-left,.section-slideshow .control1 i.icon-control-left,.section-slideshow .control2 i.icon-control-left,.section-slideshow .control3 i.icon-control-left,.section-slideshow .control4 i.icon-control-left,.section-upcoming-events .control i.icon-control-left,.section-upcoming-events .control1 i.icon-control-left,.section-upcoming-events .control2 i.icon-control-left,.section-upcoming-events .control3 i.icon-control-left,.section-upcoming-events .control4 i.icon-control-left{background-image:url("../img/icon.carousel-left.png")}.ctv-carousel .control i.icon-control-right,.ctv-carousel .control1 i.icon-control-right,.ctv-carousel .control2 i.icon-control-right,.ctv-carousel .control3 i.icon-control-right,.ctv-carousel .control4 i.icon-control-right,.editors-nearby-picks .control i.icon-control-right,.editors-nearby-picks .control1 i.icon-control-right,.editors-nearby-picks .control2 i.icon-control-right,.editors-nearby-picks .control3 i.icon-control-right,.editors-nearby-picks .control4 i.icon-control-right,.slick-slider-3cols .control i.icon-control-right,.slick-slider-3cols .control1 i.icon-control-right,.slick-slider-3cols .control2 i.icon-control-right,.slick-slider-3cols .control3 i.icon-control-right,.slick-slider-3cols .control4 i.icon-control-right,.section-slideshow .control i.icon-control-right,.section-slideshow .control1 i.icon-control-right,.section-slideshow .control2 i.icon-control-right,.section-slideshow .control3 i.icon-control-right,.section-slideshow .control4 i.icon-control-right,.section-upcoming-events .control i.icon-control-right,.section-upcoming-events .control1 i.icon-control-right,.section-upcoming-events .control2 i.icon-control-right,.section-upcoming-events .control3 i.icon-control-right,.section-upcoming-events .control4 i.icon-control-right{background-image:url("../img/icon.carousel-right.png")}@media (max-width: 767px){.tri-col-slider .control2.control-right{left:93%}.tri-col-slider .control2.control-left{right:93%}}.ext-picker,.page-homepage .picker-outer .idea-picker,.page-hartford .picker-outer .idea-picker,.page-fairfield .picker-outer .idea-picker,.page-mystic .picker-outer .idea-picker,.page-litchfield .picker-outer .idea-picker,.page-new-haven .picker-outer .idea-picker,.content-listings .picker-outer .neighborhood-picker,.node-embedded-view-page .picker-outer .neighborhood-picker,.page-experience .picker-outer .experience-picker,.page-trail .picker-outer .region-picker,.page-antiquestrail .picker-outer .region-picker,.content-utility-with-tabs .section-details .picker,.page-press-room .section-details .pressroom-picker{display:none;position:relative}@media (min-width: 768px){.ext-picker,.page-homepage .picker-outer .idea-picker,.page-hartford .picker-outer .idea-picker,.page-fairfield .picker-outer .idea-picker,.page-mystic .picker-outer .idea-picker,.page-litchfield .picker-outer .idea-picker,.page-new-haven .picker-outer .idea-picker,.content-listings .picker-outer .neighborhood-picker,.node-embedded-view-page .picker-outer .neighborhood-picker,.page-experience .picker-outer .experience-picker,.page-trail .picker-outer .region-picker,.page-antiquestrail .picker-outer .region-picker,.content-utility-with-tabs .section-details .picker,.page-press-room .section-details .pressroom-picker{display:block}}.ext-picker .slide-img,.page-homepage .picker-outer .idea-picker .slide-img,.page-hartford .picker-outer .idea-picker .slide-img,.page-fairfield .picker-outer .idea-picker .slide-img,.page-mystic .picker-outer .idea-picker .slide-img,.page-litchfield .picker-outer .idea-picker .slide-img,.page-new-haven .picker-outer .idea-picker .slide-img,.content-listings .picker-outer .neighborhood-picker .slide-img,.node-embedded-view-page .picker-outer .neighborhood-picker .slide-img,.page-experience .picker-outer .experience-picker .slide-img,.page-trail .picker-outer .region-picker .slide-img,.page-antiquestrail .picker-outer .region-picker .slide-img,.content-utility-with-tabs .section-details .picker .slide-img,.page-press-room .section-details .pressroom-picker .slide-img{background-repeat:no-repeat;background-size:contain;background-position:center top;display:none;width:100%;position:absolute;top:0;left:0}.ext-picker .slide-img:first-child,.page-homepage .picker-outer .idea-picker .slide-img:first-child,.page-hartford .picker-outer .idea-picker .slide-img:first-child,.page-fairfield .picker-outer .idea-picker .slide-img:first-child,.page-mystic .picker-outer .idea-picker .slide-img:first-child,.page-litchfield .picker-outer .idea-picker .slide-img:first-child,.page-new-haven .picker-outer .idea-picker .slide-img:first-child,.content-listings .picker-outer .neighborhood-picker .slide-img:first-child,.node-embedded-view-page .picker-outer .neighborhood-picker .slide-img:first-child,.page-experience .picker-outer .experience-picker .slide-img:first-child,.page-trail .picker-outer .region-picker .slide-img:first-child,.page-antiquestrail .picker-outer .region-picker .slide-img:first-child,.content-utility-with-tabs .section-details .picker .slide-img:first-child,.page-press-room .section-details .pressroom-picker .slide-img:first-child{display:block}.ext-picker a.slide-link,.page-homepage .picker-outer .idea-picker a.slide-link,.page-hartford .picker-outer .idea-picker a.slide-link,.page-fairfield .picker-outer .idea-picker a.slide-link,.page-mystic .picker-outer .idea-picker a.slide-link,.page-litchfield .picker-outer .idea-picker a.slide-link,.page-new-haven .picker-outer .idea-picker a.slide-link,.content-listings .picker-outer .neighborhood-picker a.slide-link,.node-embedded-view-page .picker-outer .neighborhood-picker a.slide-link,.page-experience .picker-outer .experience-picker a.slide-link,.page-trail .picker-outer .region-picker a.slide-link,.page-antiquestrail .picker-outer .region-picker a.slide-link,.content-utility-with-tabs .section-details .picker a.slide-link,.page-press-room .section-details .pressroom-picker a.slide-link{display:block;float:left;position:relative;z-index:2}.ext-dichotomy a,.page-interest .section-dichotomy .dichotomy a,.page-dine .section-dichotomy .dichotomy a,.page-stay .section-dichotomy .dichotomy a,.page-experience .section-dichotomy .dichotomy a{margin:0 auto;position:relative;display:block;float:left;width:50%;height:116px}@media (min-width: 568px){.ext-dichotomy a,.page-interest .section-dichotomy .dichotomy a,.page-dine .section-dichotomy .dichotomy a,.page-stay .section-dichotomy .dichotomy a,.page-experience .section-dichotomy .dichotomy a{height:215px}}@media (min-width: 768px){.ext-dichotomy a,.page-interest .section-dichotomy .dichotomy a,.page-dine .section-dichotomy .dichotomy a,.page-stay .section-dichotomy .dichotomy a,.page-experience .section-dichotomy .dichotomy a{height:288px}}@media (min-width: 992px){.ext-dichotomy a,.page-interest .section-dichotomy .dichotomy a,.page-dine .section-dichotomy .dichotomy a,.page-stay .section-dichotomy .dichotomy a,.page-experience .section-dichotomy .dichotomy a{height:376px}}@media (min-width: 1200px){.ext-dichotomy a,.page-interest .section-dichotomy .dichotomy a,.page-dine .section-dichotomy .dichotomy a,.page-stay .section-dichotomy .dichotomy a,.page-experience .section-dichotomy .dichotomy a{height:468px}}.ext-dichotomy a figure,.page-interest .section-dichotomy .dichotomy a figure,.page-dine .section-dichotomy .dichotomy a figure,.page-stay .section-dichotomy .dichotomy a figure,.page-experience .section-dichotomy .dichotomy a figure{width:100%;height:100%}.ext-dichotomy a figure .dichotomy-img,.page-interest .section-dichotomy .dichotomy a figure .dichotomy-img,.page-dine .section-dichotomy .dichotomy a figure .dichotomy-img,.page-stay .section-dichotomy .dichotomy a figure .dichotomy-img,.page-experience .section-dichotomy .dichotomy a figure .dichotomy-img{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;width:100%}.ext-dichotomy a figure figcaption,.page-interest .section-dichotomy .dichotomy a figure figcaption,.page-dine .section-dichotomy .dichotomy a figure figcaption,.page-stay .section-dichotomy .dichotomy a figure figcaption,.page-experience .section-dichotomy .dichotomy a figure figcaption{position:absolute;text-align:center;width:85%;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ext-dichotomy a figure figcaption h3,.page-interest .section-dichotomy .dichotomy a figure figcaption h3,.page-dine .section-dichotomy .dichotomy a figure figcaption h3,.page-stay .section-dichotomy .dichotomy a figure figcaption h3,.page-experience .section-dichotomy .dichotomy a figure figcaption h3{font-size:1.75rem;line-height:1.75rem;margin-bottom:0;font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;text-transform:uppercase;color:white;text-shadow:0 0 12px black}@media (min-width: 568px){.ext-dichotomy a figure figcaption h3,.page-interest .section-dichotomy .dichotomy a figure figcaption h3,.page-dine .section-dichotomy .dichotomy a figure figcaption h3,.page-stay .section-dichotomy .dichotomy a figure figcaption h3,.page-experience .section-dichotomy .dichotomy a figure figcaption h3{font-size:2.5rem;line-height:2.5rem}}@media (min-width: 768px){.ext-dichotomy a figure figcaption h3,.page-interest .section-dichotomy .dichotomy a figure figcaption h3,.page-dine .section-dichotomy .dichotomy a figure figcaption h3,.page-stay .section-dichotomy .dichotomy a figure figcaption h3,.page-experience .section-dichotomy .dichotomy a figure figcaption h3{font-size:4rem;line-height:4rem}}@media (min-width: 992px){.ext-dichotomy a figure figcaption h3,.page-interest .section-dichotomy .dichotomy a figure figcaption h3,.page-dine .section-dichotomy .dichotomy a figure figcaption h3,.page-stay .section-dichotomy .dichotomy a figure figcaption h3,.page-experience .section-dichotomy .dichotomy a figure figcaption h3{font-size:5rem;line-height:5rem}}.ext-detailed-results>.container,.page-getaways .section-detailed-results>.container,.page-experience .section-detailed-results>.container{width:100%}.ext-detailed-results div.result,.page-getaways .section-detailed-results div.result,.page-experience .section-detailed-results div.result{width:100%;margin:0 auto 30px auto}@media (min-width: 992px){.ext-detailed-results div.result,.page-getaways .section-detailed-results div.result,.page-experience .section-detailed-results div.result{width:954px;margin:0 auto 60px auto}}.ext-detailed-results div.result:last-of-type,.page-getaways .section-detailed-results div.result:last-of-type,.page-experience .section-detailed-results div.result:last-of-type{margin-bottom:30px}.ext-detailed-results div.result .details,.page-getaways .section-detailed-results div.result .details,.page-experience .section-detailed-results div.result .details{height:auto}@media (min-width: 768px){.ext-detailed-results div.result .details,.page-getaways .section-detailed-results div.result .details,.page-experience .section-detailed-results div.result .details{height:292px}}.ext-detailed-results div.result .details-left,.page-getaways .section-detailed-results div.result .details-left,.page-experience .section-detailed-results div.result .details-left{float:left;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:204px;width:100%;position:relative}@media (min-width: 768px){.ext-detailed-results div.result .details-left,.page-getaways .section-detailed-results div.result .details-left,.page-experience .section-detailed-results div.result .details-left{height:100%}}@media (min-width: 768px){.ext-detailed-results div.result .details-left,.page-getaways .section-detailed-results div.result .details-left,.page-experience .section-detailed-results div.result .details-left{width:61%}}.ext-detailed-results div.result .details-left .img-link,.page-getaways .section-detailed-results div.result .details-left .img-link,.page-experience .section-detailed-results div.result .details-left .img-link{position:absolute;top:0;left:0;right:0;bottom:0}.ext-detailed-results div.result .details-left .img-caption,.page-getaways .section-detailed-results div.result .details-left .img-caption,.page-experience .section-detailed-results div.result .details-left .img-caption{position:absolute;bottom:0;left:0;width:100%;padding:18px 10px 18px 20px;background-color:rgba(28,60,109,0.5)}.ext-detailed-results div.result .details-left .img-caption h3,.page-getaways .section-detailed-results div.result .details-left .img-caption h3,.page-experience .section-detailed-results div.result .details-left .img-caption h3{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.625rem;line-height:1.625rem;color:white;margin:0;padding:0;display:inline}.ext-detailed-results div.result .details-left .img-caption h3 a,.page-getaways .section-detailed-results div.result .details-left .img-caption h3 a,.page-experience .section-detailed-results div.result .details-left .img-caption h3 a{color:white}.ext-detailed-results div.result .details-left .img-caption .icon,.page-getaways .section-detailed-results div.result .details-left .img-caption .icon,.page-experience .section-detailed-results div.result .details-left .img-caption .icon{display:none;background-repeat:no-repeat;background-image:url("../img/season.white.sprite.png");width:32px;height:34px;float:right}@media (min-width: 768px){.ext-detailed-results div.result .details-left .img-caption .icon,.page-getaways .section-detailed-results div.result .details-left .img-caption .icon,.page-experience .section-detailed-results div.result .details-left .img-caption .icon{display:inline-block}}.ext-detailed-results div.result .details-left .img-caption .icon.spring,.page-getaways .section-detailed-results div.result .details-left .img-caption .icon.spring,.page-experience .section-detailed-results div.result .details-left .img-caption .icon.spring{width:37px;background-position:0 0}.ext-detailed-results div.result .details-left .img-caption .icon.summer,.page-getaways .section-detailed-results div.result .details-left .img-caption .icon.summer,.page-experience .section-detailed-results div.result .details-left .img-caption .icon.summer{width:34px;background-position:-45px 0}.ext-detailed-results div.result .details-left .img-caption .icon.fall,.page-getaways .section-detailed-results div.result .details-left .img-caption .icon.fall,.page-experience .section-detailed-results div.result .details-left .img-caption .icon.fall{width:36px;background-position:-83px 0}.ext-detailed-results div.result .details-left .img-caption .icon.winter,.page-getaways .section-detailed-results div.result .details-left .img-caption .icon.winter,.page-experience .section-detailed-results div.result .details-left .img-caption .icon.winter{width:34px;background-position:-126px 0}.ext-detailed-results div.result .details-left .img-caption .icon.holiday,.page-getaways .section-detailed-results div.result .details-left .img-caption .icon.holiday,.page-experience .section-detailed-results div.result .details-left .img-caption .icon.holiday{width:25px;background-position:-161px 0}.ext-detailed-results div.result .details-right,.page-getaways .section-detailed-results div.result .details-right,.page-experience .section-detailed-results div.result .details-right{float:right;width:100%;background-color:#d7dee1}@media (min-width: 768px){.ext-detailed-results div.result .details-right,.page-getaways .section-detailed-results div.result .details-right,.page-experience .section-detailed-results div.result .details-right{width:39%;height:100%}}.ext-detailed-results div.result .details-right .details-right-top,.page-getaways .section-detailed-results div.result .details-right .details-right-top,.page-experience .section-detailed-results div.result .details-right .details-right-top{height:63%;padding:20px 0 0 0}.ext-detailed-results div.result .details-right .details-right-top .num-days,.page-getaways .section-detailed-results div.result .details-right .details-right-top .num-days,.page-experience .section-detailed-results div.result .details-right .details-right-top .num-days{width:31%;float:left;font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:1.75rem;line-height:1.75rem;color:#0076bf;text-transform:uppercase;text-align:center;padding-left:20px;padding-top:33px}.ext-detailed-results div.result .details-right .details-right-top .num-days .number,.page-getaways .section-detailed-results div.result .details-right .details-right-top .num-days .number,.page-experience .section-detailed-results div.result .details-right .details-right-top .num-days .number{font-size:3.125rem;line-height:3.3125rem}.ext-detailed-results div.result .details-right .details-right-top .map,.page-getaways .section-detailed-results div.result .details-right .details-right-top .map,.page-experience .section-detailed-results div.result .details-right .details-right-top .map{width:69%;float:right;height:100%;border-left:1px solid white}.ext-detailed-results div.result .details-right .details-right-top .map img,.page-getaways .section-detailed-results div.result .details-right .details-right-top .map img,.page-experience .section-detailed-results div.result .details-right .details-right-top .map img{margin:4px auto 0 auto;max-width:90%}@media (min-width: 992px){.ext-detailed-results div.result .details-right .details-right-top .map img,.page-getaways .section-detailed-results div.result .details-right .details-right-top .map img,.page-experience .section-detailed-results div.result .details-right .details-right-top .map img{max-width:100%}}.ext-detailed-results div.result .details-right .details-right-bottom,.page-getaways .section-detailed-results div.result .details-right .details-right-bottom,.page-experience .section-detailed-results div.result .details-right .details-right-bottom{height:37%}.ext-detailed-results div.result .details-right .details-right-bottom .place-list,.page-getaways .section-detailed-results div.result .details-right .details-right-bottom .place-list,.page-experience .section-detailed-results div.result .details-right .details-right-bottom .place-list{display:none;height:83%;-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-top:12px;overflow:hidden}@media (min-width: 768px){.ext-detailed-results div.result .details-right .details-right-bottom .place-list,.page-getaways .section-detailed-results div.result .details-right .details-right-bottom .place-list,.page-experience .section-detailed-results div.result .details-right .details-right-bottom .place-list{display:block}}.ext-detailed-results div.result .details-right .details-right-bottom .place-list span,.page-getaways .section-detailed-results div.result .details-right .details-right-bottom .place-list span,.page-experience .section-detailed-results div.result .details-right .details-right-bottom .place-list span{padding-left:32px;position:relative;display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.9375rem;line-height:1.125rem;color:black;margin-bottom:5px}.ext-detailed-results div.result .details-right .details-right-bottom .place-list span i.icon-star-red,.page-getaways .section-detailed-results div.result .details-right .details-right-bottom .place-list span i.icon-star-red,.page-experience .section-detailed-results div.result .details-right .details-right-bottom .place-list span i.icon-star-red{display:block;background-repeat:no-repeat;background-image:url("../img/icon.star.red.png");background-position:center;background-size:contain;width:12px;height:12px;position:absolute;left:14px;top:3px}.ext-detailed-results div.result .details-right .details-right-bottom a.see-more-block,.page-getaways .section-detailed-results div.result .details-right .details-right-bottom a.see-more-block,.page-experience .section-detailed-results div.result .details-right .details-right-bottom a.see-more-block{display:block;height:17%;text-align:right;padding-right:10px;font-size:0;line-height:0}.ext-detailed-results div.result .details-right .details-right-bottom a.see-more-block span,.page-getaways .section-detailed-results div.result .details-right .details-right-bottom a.see-more-block span,.page-experience .section-detailed-results div.result .details-right .details-right-bottom a.see-more-block span{color:#ec1c24;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.6875rem;line-height:1.125rem;text-transform:uppercase}.ext-detailed-results div.result a.description,.page-getaways .section-detailed-results div.result a.description,.page-experience .section-detailed-results div.result a.description{display:block;background-color:#c6d0d4;padding:16px}.ext-detailed-results div.result a.description p,.page-getaways .section-detailed-results div.result a.description p,.page-experience .section-detailed-results div.result a.description p{color:#1c3c6d;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.1875rem;margin-bottom:0}.ext-detailed-results div.result a.description p span,.page-getaways .section-detailed-results div.result a.description p span,.page-experience .section-detailed-results div.result a.description p span{color:#ec1c24}.section-views{padding:50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.section-views h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:27px}@media (max-width: 767px){.section-views h3{font-size:2.75rem;line-height:3.125rem}}.section-views a{display:block;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.section-views .medium-img a{height:400px}.section-views .small-img{height:200px}.section-views .small-img a{height:180px}.section-views .small-img.top{margin-bottom:20px}.section-views .small-img.bottom{margin-top:20px}.section-views .fav-view-img.is-video:before{width:70px;height:70px}.section-views .modal .modal-dialog,.node-type-listing .modal .modal-dialog{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 992px){.section-views .modal .modal-dialog,.node-type-listing .modal .modal-dialog{width:960px}}.section-views .modal .modal-dialog .modal-content,.node-type-listing .modal .modal-dialog .modal-content{border-radius:0;box-shadow:none;border:none;background-color:transparent}.section-views .modal .modal-body,.node-type-listing .modal .modal-body{padding:60px;background-color:#dfe4e7}.section-views .modal .modal-body .carousel-container,.node-type-listing .modal .modal-body .carousel-container{position:relative}.section-views .modal .modal-body .carousel-container .embedded-video iframe,.node-type-listing .modal .modal-body .carousel-container .embedded-video iframe{width:100%;height:387px}.section-views .modal .modal-body .carousel-container .slick-list,.node-type-listing .modal .modal-body .carousel-container .slick-list{padding-bottom:73px}.section-views .modal .modal-body .carousel-container .main-images,.node-type-listing .modal .modal-body .carousel-container .main-images{margin-bottom:0}.section-views .modal .modal-body .carousel-container .main-images div.large-img,.node-type-listing .modal .modal-body .carousel-container .main-images div.large-img{position:relative;display:block;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;height:393px}.section-views .modal .modal-body .carousel-container h4.caption,.node-type-listing .modal .modal-body .carousel-container h4.caption{position:absolute;top:102%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding:3px}.section-views .modal .modal-body .carousel-container h4.caption a,.node-type-listing .modal .modal-body .carousel-container h4.caption a{text-decoration:underline;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem;color:black}.section-views .modal .modal-body .carousel-container h4.caption a:hover,.node-type-listing .modal .modal-body .carousel-container h4.caption a:hover{text-decoration:none}.section-views .modal .modal-body .thumbnails,.node-type-listing .modal .modal-body .thumbnails{margin-bottom:0}.section-views .modal .modal-body .thumbnails .thumb,.node-type-listing .modal .modal-body .thumbnails .thumb{display:block;height:112px;width:140px;border:1px solid white;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0 17px;position:relative;cursor:pointer}.section-views .modal .modal-body .thumbnails .thumb.is-video:before,.node-type-listing .modal .modal-body .thumbnails .thumb.is-video:before{width:42px;height:42px}.section-views .modal .modal-body .thumbnails .thumb.last-child,.node-type-listing .modal .modal-body .thumbnails .thumb.last-child{margin-right:0}.section-views .modal .modal-body .thumbnails .control4.control-left,.node-type-listing .modal .modal-body .thumbnails .control4.control-left{right:101%}.section-views .modal .modal-body .thumbnails .control4.control-right,.node-type-listing .modal .modal-body .thumbnails .control4.control-right{left:101%}.section-views .is-video:before,.node-type-listing .is-video:before{content:'';background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/icon.play-button.png");position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 768px){body:not(.node-type-event) .search-filter-form .input-group,body:not(.node-type-event) .search-filter-form .input-group-btn{display:block;width:100%}body:not(.node-type-event) .search-filter-form span.input-group-btn{width:50px;height:70px;z-index:2;position:absolute;right:0;top:70px}}.search-filter-form{display:block}.search-filter-form.is-open button.filter-toggle span.caret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.search-filter-form button.search-submit-primary span{display:block}.search-filter-form button.filter-toggle{border-radius:0;background-color:#0076bf;color:white;border-top:none;border-left:none;border-right:none;border-bottom:5px solid #54b948;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:4.0625rem;padding:0 30px;outline:none}@media (max-width: 768px){.search-filter-form button.filter-toggle{text-align:left;width:100%}}.search-filter-form button.filter-toggle:focus,.search-filter-form button.filter-toggle:active{outline:none}.search-filter-form button.filter-toggle span.caret{border-top:16px dashed;border-right:12px solid transparent;border-left:12px solid transparent;right:20px;position:absolute;top:27px}@media (min-width: 768px){.search-filter-form button.filter-toggle span.caret{position:static;margin-left:183px}}.search-filter-form input[type=text].main-search-input,.search-filter-form #edit-keys{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.0625rem;line-height:3.625rem;border:none;border-radius:0;color:#1c3c6d;box-shadow:none;background-color:#d2d9dd;height:70px;padding:6px 20px;text-transform:uppercase}.search-filter-form #edit-keys{width:100%}.search-filter-form label[for=edit-keys]{display:none}.search-filter-form #edit-submit{display:none}.search-filter-form span.input-group-btn{border-radius:0;background-color:#54b948;border:none;padding:0;margin:0}.search-filter-form span.input-group-btn button{background-color:transparent;height:100%;width:100%;color:white;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:2rem;line-height:3.3125rem;margin:0;border-radius:0;padding:0 19px;border:none}.search-filter-form ul.filter-menu{display:none;position:absolute;z-index:3;border:none;background-color:#0076bf;border-radius:0;color:#1c3c6d;box-shadow:none;width:100%;margin:-5px 0 0 0;padding:12px 28px}@media (max-width: 768px){.search-filter-form ul.filter-menu{width:100%}}.search-filter-form ul.filter-menu li:not(.leaf){display:block;border-bottom:5px solid #54b948;margin-bottom:35px}.search-filter-form ul.filter-menu li:not(.leaf).no-border{border-bottom:none}.search-filter-form ul.filter-menu .leaf{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:.9375rem;color:#4d4d4d;list-style:none;margin:0 0 12px 0}.search-filter-form ul.filter-menu .form-group{margin-bottom:0}.search-filter-form ul.filter-menu .input-group input{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;border-top:none;border-left:none;border-bottom:none;border-right:1px solid #d2d9dd;border-radius:0;color:#4d4d4d;box-shadow:none}.search-filter-form ul.filter-menu .input-group span.input-group-addon{background-color:white;border:none;border-radius:0;box-shadow:none;padding:6px 20px}.search-filter-form ul.filter-menu button.dropdown-options{width:100%;background-color:#d2d9dd;text-transform:uppercase;color:#4d4d4d;text-align:left;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:2.375rem;border:none;box-shadow:none;padding:0 10px;position:relative;display:block}.search-filter-form ul.filter-menu button.dropdown-options.is-open span.caret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.search-filter-form ul.filter-menu button.dropdown-options span.caret-outer{display:block;position:absolute;top:0;right:0;bottom:0;width:54px;border-left:1px solid white}.search-filter-form ul.filter-menu button.dropdown-options span.caret{border-top:12px dashed;border-right:10px solid transparent;border-left:10px solid transparent;color:white;margin-left:15px}.search-filter-form ul.filter-menu .options-content{background-color:white}.search-filter-form ul.filter-menu .options-content .options-content-inner{padding:16px 12px}.search-filter-form ul.filter-menu .options-content .checkbox,.search-filter-form ul.filter-menu .options-content .form-item{margin:0 0 12px 0;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:.9375rem;color:#4d4d4d;padding-right:10px}.search-filter-form ul.filter-menu .options-content .checkbox:last-child,.search-filter-form ul.filter-menu .options-content .form-item:last-child{margin-bottom:0}.search-filter-form ul.filter-menu .options-content .checkbox .description,.search-filter-form ul.filter-menu .options-content .form-item .description{display:none}.search-filter-form ul.filter-menu .options-content label{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:.9375rem;color:#4d4d4d;padding-right:10px}.search-filter-form ul.filter-menu .options-content input[type=checkbox],.search-filter-form ul.filter-menu .options-content input[type=radio]{margin:0 7px 0 0}.search-filter-form ul.filter-menu .select-outer{width:100%;height:38px;padding:0;margin-bottom:0;border-radius:0;overflow:hidden;border:1px solid #0076bf;background-color:#fff;position:relative;cursor:pointer;margin-top:30px}.search-filter-form ul.filter-menu .select-outer .icon-down-outer{position:absolute;right:0;top:0;height:100%;width:42px;pointer-events:none}.search-filter-form ul.filter-menu .select-outer .icon-down-outer i.icon-down{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0;height:0;border-style:solid;border-width:13px 10.8333333333px 0 10.8333333333px;border-color:#0076bf transparent transparent transparent;pointer-events:none}.search-filter-form ul.filter-menu .select-outer select{border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;padding:0 10px;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;text-transform:uppercase;font-size:.9375rem;line-height:.9375rem;color:#0076bf;cursor:pointer}.search-filter-form ul.filter-menu .select-outer select:focus{outline:none}.search-filter-form ul.filter-menu .select-outer select::-ms-expand{display:none}.search-filter-form .search-btn{display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:15px 12px}.search-filter-badges{padding:30px 30px 20px 30px}.search-filter-badges h3{display:none}.search-filter-badges .item-list ul li{list-style:none;display:block;float:left;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.9375rem;line-height:1.75rem;color:#1c3c6d;background-color:#d2d9dd;margin:0 15px 0 0;position:relative;min-width:155px;text-align:center;padding:0 30px}.search-filter-badges .item-list ul li a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;color:white;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:none;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.75rem;text-transform:uppercase;display:inline-block;padding:0 10px}.search-filter-badges .item-list ul li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.search-filter-badges .search-reset{color:#0076bf;text-transform:uppercase;font-size:.9375rem;position:relative;top:-3px}nav.search-pagination{text-align:right;margin-bottom:10px;padding-right:20px}nav.search-pagination ul{margin:0;padding:0;list-style-type:none;display:inline-block}nav.search-pagination ul li{float:left;font-size:.9375rem;line-height:.9375rem;color:#4d4d4d;margin-right:4px}nav.search-pagination ul li.active span{color:#54b948}nav.search-pagination ul li a{color:#4d4d4d}nav.search-pagination ul li a:hover{text-decoration:underline}.section-deals h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.section-deals h3{font-size:2.75rem;line-height:3.125rem}}.section-deals .carousel-inner{background-color:#d2d9dd;padding:30px 0}.section-deals .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.section-deals .carousel-inner figure.middle{margin:0 auto}.section-deals .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.section-deals figure{margin-right:38px}}@media (min-width: 992px){.section-deals figure{margin-right:120px}}@media (min-width: 1200px){.section-deals figure{margin-right:85px}}.section-deals figure>a{display:block}.section-deals figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.section-deals figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.section-deals figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.section-deals figure .carousel-img{width:100%}}.section-deals figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.section-deals figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.section-deals figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.section-deals figure figcaption{width:276px}}.section-deals figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.section-deals figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.section-deals figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.section-deals figure figcaption p strong{font-style:normal}.section-deals figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.section-deals figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.gmap{margin:0 auto;width:250px;height:250px}@media (min-width: 480px){.gmap{width:75%}}@media (min-width: 568px){.gmap{height:300px}}@media (min-width: 768px){.gmap{height:360px}}@media (min-width: 992px){.gmap{width:100%;height:490px}}.gmap .info-window .img-container{display:none;float:left;height:150px;width:150px}@media (min-width: 768px){.gmap .info-window .img-container{display:block}}.gmap .info-window .img-container img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gmap .info-window .bodyContent{float:left;padding:10px 0 10px 20px}.gmap .info-window .bodyContent,.gmap .info-window .bodyContent *{font-size:1rem;line-height:1rem;color:#4d4d4d}.gmap .info-window .bodyContent .buttons{width:100%}.gmap .info-window .bodyContent .buttons a{display:inline-block;text-transform:uppercase;text-align:center;font-family:lato, Verdana, sans-serif;font-weight:700;padding:10px;background-color:#54b948;color:#FFF;margin:5px auto;font-size:.875rem;line-height:.875rem;padding:10px}@media (min-width: 768px){.gmap .info-window .bodyContent .buttons a{margin:0 10px 0 0}}@media (min-width: 992px){.gmap .info-window .bodyContent .buttons a{font-size:1.125rem;line-height:1.125rem;padding:10px}}.scroll-link{position:relative;top:-140px}.facetapi-disabled{opacity:1 !important;filter:alpha(opacity=100) !important}.mobile-picker,.page-homepage .views-exposed-form,.page-hartford .views-exposed-form,.page-fairfield .views-exposed-form,.page-mystic .views-exposed-form,.page-litchfield .views-exposed-form,.page-new-haven .views-exposed-form,.content-listings .views-exposed-form,.node-embedded-view-page .views-exposed-form,.page-experience .views-exposed-form,.page-trail .views-exposed-form,.page-antiquestrail .views-exposed-form,.content-utility-with-tabs .views-exposed-form,.page-press-room .views-exposed-form{text-align:center}.mobile-picker label,.page-homepage .views-exposed-form label,.page-hartford .views-exposed-form label,.page-fairfield .views-exposed-form label,.page-mystic .views-exposed-form label,.page-litchfield .views-exposed-form label,.page-new-haven .views-exposed-form label,.content-listings .views-exposed-form label,.node-embedded-view-page .views-exposed-form label,.page-experience .views-exposed-form label,.page-trail .views-exposed-form label,.page-antiquestrail .views-exposed-form label,.content-utility-with-tabs .views-exposed-form label,.page-press-room .views-exposed-form label,.mobile-picker .description,.page-homepage .views-exposed-form .description,.page-hartford .views-exposed-form .description,.page-fairfield .views-exposed-form .description,.page-mystic .views-exposed-form .description,.page-litchfield .views-exposed-form .description,.page-new-haven .views-exposed-form .description,.content-listings .views-exposed-form .description,.node-embedded-view-page .views-exposed-form .description,.page-experience .views-exposed-form .description,.page-trail .views-exposed-form .description,.page-antiquestrail .views-exposed-form .description,.content-utility-with-tabs .views-exposed-form .description,.page-press-room .views-exposed-form .description{display:none}@media (min-width: 768px){.mobile-picker,.page-homepage .views-exposed-form,.page-hartford .views-exposed-form,.page-fairfield .views-exposed-form,.page-mystic .views-exposed-form,.page-litchfield .views-exposed-form,.page-new-haven .views-exposed-form,.content-listings .views-exposed-form,.node-embedded-view-page .views-exposed-form,.page-experience .views-exposed-form,.page-trail .views-exposed-form,.page-antiquestrail .views-exposed-form,.content-utility-with-tabs .views-exposed-form,.page-press-room .views-exposed-form{display:none}}.mobile-picker .views-exposed-widget,.page-homepage .views-exposed-form .views-exposed-widget,.page-hartford .views-exposed-form .views-exposed-widget,.page-fairfield .views-exposed-form .views-exposed-widget,.page-mystic .views-exposed-form .views-exposed-widget,.page-litchfield .views-exposed-form .views-exposed-widget,.page-new-haven .views-exposed-form .views-exposed-widget,.content-listings .views-exposed-form .views-exposed-widget,.node-embedded-view-page .views-exposed-form .views-exposed-widget,.page-experience .views-exposed-form .views-exposed-widget,.page-trail .views-exposed-form .views-exposed-widget,.page-antiquestrail .views-exposed-form .views-exposed-widget,.content-utility-with-tabs .views-exposed-form .views-exposed-widget,.page-press-room .views-exposed-form .views-exposed-widget{width:100%;padding:0}@media (max-width: 767px){.mobile-picker .form-type-select,.page-homepage .views-exposed-form .form-type-select,.page-hartford .views-exposed-form .form-type-select,.page-fairfield .views-exposed-form .form-type-select,.page-mystic .views-exposed-form .form-type-select,.page-litchfield .views-exposed-form .form-type-select,.page-new-haven .views-exposed-form .form-type-select,.content-listings .views-exposed-form .form-type-select,.node-embedded-view-page .views-exposed-form .form-type-select,.page-experience .views-exposed-form .form-type-select,.page-trail .views-exposed-form .form-type-select,.page-antiquestrail .views-exposed-form .form-type-select,.content-utility-with-tabs .views-exposed-form .form-type-select,.page-press-room .views-exposed-form .form-type-select{width:90%;height:30px;padding:0;margin:0 auto 20px auto;border-radius:0;overflow:hidden;background-color:#a6a6a6;position:relative;cursor:pointer}.mobile-picker .form-type-select::before,.page-homepage .views-exposed-form .form-type-select::before,.page-hartford .views-exposed-form .form-type-select::before,.page-fairfield .views-exposed-form .form-type-select::before,.page-mystic .views-exposed-form .form-type-select::before,.page-litchfield .views-exposed-form .form-type-select::before,.page-new-haven .views-exposed-form .form-type-select::before,.content-listings .views-exposed-form .form-type-select::before,.node-embedded-view-page .views-exposed-form .form-type-select::before,.page-experience .views-exposed-form .form-type-select::before,.page-trail .views-exposed-form .form-type-select::before,.page-antiquestrail .views-exposed-form .form-type-select::before,.content-utility-with-tabs .views-exposed-form .form-type-select::before,.page-press-room .views-exposed-form .form-type-select::before{z-index:1;content:' ';width:30px;height:30px;position:absolute;top:0;right:0;background:#0076bf;pointer-events:none}.mobile-picker .form-type-select::after,.page-homepage .views-exposed-form .form-type-select::after,.page-hartford .views-exposed-form .form-type-select::after,.page-fairfield .views-exposed-form .form-type-select::after,.page-mystic .views-exposed-form .form-type-select::after,.page-litchfield .views-exposed-form .form-type-select::after,.page-new-haven .views-exposed-form .form-type-select::after,.content-listings .views-exposed-form .form-type-select::after,.node-embedded-view-page .views-exposed-form .form-type-select::after,.page-experience .views-exposed-form .form-type-select::after,.page-trail .views-exposed-form .form-type-select::after,.page-antiquestrail .views-exposed-form .form-type-select::after,.content-utility-with-tabs .views-exposed-form .form-type-select::after,.page-press-room .views-exposed-form .form-type-select::after{z-index:2;content:' ';display:block;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 8.3333333333px 0 8.3333333333px;border-color:#fff transparent transparent transparent;pointer-events:none}.mobile-picker .form-type-select select,.page-homepage .views-exposed-form .form-type-select select,.page-hartford .views-exposed-form .form-type-select select,.page-fairfield .views-exposed-form .form-type-select select,.page-mystic .views-exposed-form .form-type-select select,.page-litchfield .views-exposed-form .form-type-select select,.page-new-haven .views-exposed-form .form-type-select select,.content-listings .views-exposed-form .form-type-select select,.node-embedded-view-page .views-exposed-form .form-type-select select,.page-experience .views-exposed-form .form-type-select select,.page-trail .views-exposed-form .form-type-select select,.page-antiquestrail .views-exposed-form .form-type-select select,.content-utility-with-tabs .views-exposed-form .form-type-select select,.page-press-room .views-exposed-form .form-type-select select{border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;padding:0 12px;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.25rem;color:#1c3c6d;cursor:pointer}.mobile-picker .form-type-select select:focus,.page-homepage .views-exposed-form .form-type-select select:focus,.page-hartford .views-exposed-form .form-type-select select:focus,.page-fairfield .views-exposed-form .form-type-select select:focus,.page-mystic .views-exposed-form .form-type-select select:focus,.page-litchfield .views-exposed-form .form-type-select select:focus,.page-new-haven .views-exposed-form .form-type-select select:focus,.content-listings .views-exposed-form .form-type-select select:focus,.node-embedded-view-page .views-exposed-form .form-type-select select:focus,.page-experience .views-exposed-form .form-type-select select:focus,.page-trail .views-exposed-form .form-type-select select:focus,.page-antiquestrail .views-exposed-form .form-type-select select:focus,.content-utility-with-tabs .views-exposed-form .form-type-select select:focus,.page-press-room .views-exposed-form .form-type-select select:focus{outline:none}.mobile-picker .form-type-select select::-ms-expand,.page-homepage .views-exposed-form .form-type-select select::-ms-expand,.page-hartford .views-exposed-form .form-type-select select::-ms-expand,.page-fairfield .views-exposed-form .form-type-select select::-ms-expand,.page-mystic .views-exposed-form .form-type-select select::-ms-expand,.page-litchfield .views-exposed-form .form-type-select select::-ms-expand,.page-new-haven .views-exposed-form .form-type-select select::-ms-expand,.content-listings .views-exposed-form .form-type-select select::-ms-expand,.node-embedded-view-page .views-exposed-form .form-type-select select::-ms-expand,.page-experience .views-exposed-form .form-type-select select::-ms-expand,.page-trail .views-exposed-form .form-type-select select::-ms-expand,.page-antiquestrail .views-exposed-form .form-type-select select::-ms-expand,.content-utility-with-tabs .views-exposed-form .form-type-select select::-ms-expand,.page-press-room .views-exposed-form .form-type-select select::-ms-expand{display:none}}.mobile-interest-photos .thumb{width:50%;margin:0;padding:0;float:left;position:relative}.mobile-interest-photos .thumb img{width:100%}.mobile-interest-photos .thumb.is-video::before{width:50px;height:50px;pointer-events:none}.mobile-interest-photos .photo-buttons{text-align:center}.mobile-interest-photos .photo-buttons i{display:inline-block;width:10px;height:10px;border-radius:50%;background:#a6a6a6;margin:0px 4px}.mobile-interest-photos .photo-buttons i.active{background:#1c3c6d}@media (min-width: 768px){.mobile-interest-photos{display:none}}.video-modals{display:none}@media (min-width: 768px){.page-interests .mosaic-2-3-2 figure .sub-caption,.page-experiences .mosaic-2-3-2 figure .sub-caption,.page-stay .mosaic-2-3-2 figure .sub-caption,.page-dine .mosaic-2-3-2 figure .sub-caption{min-height:220px}}@media (min-width: 992px){.page-interests .mosaic-2-3-2 figure .sub-caption,.page-experiences .mosaic-2-3-2 figure .sub-caption,.page-stay .mosaic-2-3-2 figure .sub-caption,.page-dine .mosaic-2-3-2 figure .sub-caption{min-height:190px}}@media (min-width: 1200px){.page-interests .mosaic-2-3-2 figure .sub-caption,.page-experiences .mosaic-2-3-2 figure .sub-caption,.page-stay .mosaic-2-3-2 figure .sub-caption,.page-dine .mosaic-2-3-2 figure .sub-caption{min-height:146px}}#main-wrapper .tabs{margin-top:30px}@media (max-width: 767px){.page-homepage p.top-description{font-size:1.125rem;line-height:1.6875rem}}@media (max-width: 767px){.page-interests .intro,.page-interests .intro p,.page-stay .intro,.page-stay .intro p,.page-dine .intro,.page-dine .intro p{font-size:1.125rem;line-height:1.6875rem}}.not-logged-in #main-wrapper div.tabs{display:none}.not-logged-in.page-user #main-wrapper div.tabs{display:block}.modal .close{position:absolute;top:5px;right:10px;z-index:2}.slick-loading .slick-list{background:#fff}.print_html{margin-left:10px}.print_html a{background-image:url("../img/icon.print.png") !important;background:no-repeat;width:147px;height:34px}.print_html a:hover{background-position:0;opacity:1}.print_html a img{visibility:hidden}header.main-header{height:100px;background-color:#1c3c6d;width:100%;z-index:1000;position:fixed;top:0;left:0}@media (min-width: 1200px){header.main-header{-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.85);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.85);box-shadow:0 3px 20px 3px rgba(0,0,0,0.85)}}@media (min-width: 768px){header.main-header{height:120px}}header.main-header .container{height:100%}header.main-header:after{content:"";display:block;height:40px}@media (min-width: 768px){header.main-header:after{height:0}}header.main-header nav.main-nav{position:relative}header.main-header nav.main-nav a.icon-main-logo-link{display:block;float:left;margin:14px 0;background-position:center;background-size:contain;background-repeat:no-repeat;width:261px;height:92px}header.main-header nav.main-nav .map-links{float:left;position:relative;margin:39px 6px 0 0}header.main-header nav.main-nav .map-links:hover .map-sub-nav{display:block}header.main-header nav.main-nav .map-links a.map-links-toggle{display:block;padding:4px 10px 10px;margin:0}header.main-header nav.main-nav .map-links a.map-links-toggle i.icon-map{display:block;background-image:url("../img/icon.map.1x.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:48px;height:49px}header.main-header nav.main-nav .map-links .map-sub-nav{display:none;background-color:#d2d9dd;padding:10px 5px;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:130px;z-index:99}header.main-header nav.main-nav .map-links .map-sub-nav:before{content:'';width:0;height:0;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent #d2d9dd transparent;border-width:0 10px 6px 10px;position:absolute;bottom:100%;left:calc(50% - 20px);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}header.main-header nav.main-nav .map-links .map-sub-nav a{display:block;color:#1c3c6d;font-size:.75rem;line-height:1.375rem;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;margin:0}header.main-header nav.main-nav .enews-link{cursor:pointer;float:left;height:66px;position:relative;margin:43px 7px 0 0}header.main-header nav.main-nav .enews-link i.icon-enews{display:block;background-image:url("../img/icon.enews.1x.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:45px;height:49px}header.main-header nav.main-nav a.icon-search-link{display:block;float:left;padding:10px;margin:33px 0 0 0}header.main-header nav.main-nav a.icon-search-link i.icon-search{display:block;background-image:url("../img/icon.search.1x.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:53px;height:49px}header.main-header nav.main-nav ul.nav-items{display:block;float:left;list-style-type:none;padding:32px 4px 0 30px;margin:0}header.main-header nav.main-nav ul.nav-items>li{padding:0;margin:0;float:left;position:relative;max-width:118px;min-height:88px}header.main-header nav.main-nav ul.nav-items>li:hover .sub-nav{display:block}header.main-header nav.main-nav ul.nav-items>li:hover>a hr{background-color:#0076bf}header.main-header nav.main-nav ul.nav-items>li>a{display:block;color:white;font-size:2.25rem;line-height:2.25rem;text-transform:uppercase;font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;padding:10px 20px 36px;overflow:hidden}header.main-header nav.main-nav ul.nav-items>li>a hr{padding:0;height:3px;background-color:transparent;border-radius:0;border:none;margin:3px 0 0 0}header.main-header nav.main-nav ul.nav-items>li>a .current-season,header.main-header nav.main-nav ul.nav-items>li>a .current-region{color:#64e155;font-size:.75rem;margin-top:-10px;font-family:lato,Arial,Verdana,sans-serif;font-weight:600}header.main-header nav.main-nav .sub-nav{display:none;position:absolute;top:84px;left:-200%;min-width:546px;padding:18px 28px;border-top:3px solid #0076bf;border-bottom:3px solid #0076bf;background-color:rgba(210,217,221,0.94);z-index:99}header.main-header nav.main-nav .sub-nav.align-right{left:-200%;right:20px}header.main-header nav.main-nav .sub-nav .sub-nav-inner>*{padding-left:12px;padding-right:12px}header.main-header nav.main-nav .sub-nav .sub-nav-left{float:left;width:50%}header.main-header nav.main-nav .sub-nav .sub-nav-right{float:right;width:50%}header.main-header nav.main-nav .sub-nav .add-hr{border-bottom:1px solid white}header.main-header nav.main-nav .sub-nav .add-bottom-margin{margin-bottom:30px}header.main-header nav.main-nav .sub-nav .columnize{-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-fill:balance;-webkit-column-fill:balance;column-fill:balance}header.main-header nav.main-nav .sub-nav .sub-nav-body{padding-top:18px}header.main-header nav.main-nav .sub-nav .sub-nav-header{padding-bottom:8px;margin-bottom:0}header.main-header nav.main-nav .sub-nav h3{color:#0076bf;font-size:.875rem;line-height:.875rem;text-transform:uppercase;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;padding-bottom:8px}header.main-header nav.main-nav .sub-nav ul{display:block;list-style-type:none;padding:0 0 18px 0;margin:0}header.main-header nav.main-nav .sub-nav ul>li{padding:0;margin:0}header.main-header nav.main-nav .sub-nav ul>li>a{color:#1c3c6d;font-size:.875rem;line-height:.875rem;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;padding:0;display:block;margin-bottom:10px}header.main-header nav.main-nav .sub-nav ul>li>a:hover{color:#0076bf}header.main-header nav.main-nav .sub-nav .related-items{margin-top:20px}header.main-header nav.main-nav .sub-nav .related-items img{margin-bottom:6px}header.main-header nav.main-nav .sub-nav .related-items p{text-align:center;color:#1c3c6d;font-size:.6875rem;line-height:.875rem;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;margin-bottom:0}header.main-header nav.main-nav .season-selector{min-width:400px}header.main-header nav.main-nav .season-selector ul>li{display:inline-block;padding:0 14px;text-align:center}header.main-header nav.main-nav .season-selector ul>li img{margin-bottom:5px}header.main-header nav.main-nav .season-selector ul>li a.winter{color:#0576bf}header.main-header nav.main-nav .season-selector ul>li a.spring{color:#029615}header.main-header nav.main-nav .season-selector ul>li a.summer{color:#d2a501}header.main-header nav.main-nav .season-selector ul>li a.fall{color:#d7690f}header.main-header nav.main-nav .season-selector .season-back{text-align:center}header.main-header nav.main-nav .season-selector .season-back a{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.875rem}header.main-header nav.main-nav .season-selector .season-back i{display:inline-block;background-repeat:no-repeat;background-size:contain;width:28px;height:28px;vertical-align:middle;margin-left:10px}header.main-header nav.main-nav .season-selector .season-back i.icon-fall{background-image:url("../img/icon.season.fall.png")}header.main-header nav.main-nav .season-selector .season-back i.icon-spring{background-image:url("../img/icon.season.spring.png")}header.main-header nav.main-nav .season-selector .season-back i.icon-summer{background-image:url("../img/icon.season.summer.png")}header.main-header nav.main-nav .season-selector .season-back i.icon-winter{background-image:url("../img/icon.season.winter.png")}header.main-header nav.main-nav .search-form-outer{display:none;position:absolute;right:13px;top:100px;background-color:transparent;max-width:839px;width:100%;z-index:98;overflow:auto}@media (min-width: 768px){header.main-header nav.main-nav .search-form-outer{top:120px}}header.main-header nav.main-nav .search-form-outer .field-section{margin-bottom:15px}header.main-header nav.main-nav .search-form-outer .field-section.is-open button.dropdown-options span.caret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header.main-header nav.main-nav .search-form-outer #edit-search-block-form--4{padding:12px 10px;background-color:#d2d9dd;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.125rem;color:black;text-transform:none;width:725px;max-width:100%;height:60px;margin-bottom:7px}header.main-header nav.main-nav .search-form-outer #edit-actions--2{display:none}header.main-header nav.main-nav .search-form-outer .input-group-btn{width:60px;height:60px;position:absolute;top:0;right:60px}header.main-header nav.main-nav .search-form-outer input{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;border-top:none;border-left:none;border-bottom:none;border-right:1px solid #d2d9dd;border-radius:0;color:#4d4d4d;box-shadow:none}header.main-header nav.main-nav .search-form-outer span.input-group-addon{background-color:white;border:none;border-radius:0;box-shadow:none;padding:6px 20px}header.main-header nav.main-nav .search-form-outer .close-search{color:white;text-decoration:none;font-size:40px;position:absolute;top:0;right:0;cursor:pointer;width:60px;text-align:center;height:60px;line-height:55px;background:#1c3c6d}header.main-header nav.main-nav .search-form-outer .glyphicon{left:-5px}header.main-header nav.mobile-nav{position:relative;height:100%}header.main-header nav.mobile-nav .menu-toggle{text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;top:50%;cursor:pointer}header.main-header nav.mobile-nav .menu-toggle button{margin:0}header.main-header nav.mobile-nav .menu-toggle span.mobile-menu-text{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.75rem;line-height:.75rem;text-transform:uppercase;color:white}@media (min-width: 768px){header.main-header nav.mobile-nav .menu-toggle span.mobile-menu-text{font-size:.875rem;line-height:.875rem}}header.main-header nav.mobile-nav a.icon-main-logo-link{display:block;float:left;margin:0;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;width:142px;height:50px}@media (min-width: 768px){header.main-header nav.mobile-nav a.icon-main-logo-link{width:170px;height:60px}}@media (min-width: 1200px){header.main-header nav.mobile-nav a.icon-main-logo-link{width:261px;height:92px}}header.main-header nav.mobile-nav a.icon-search-link{display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;top:50%;color:white;font-size:1.875rem;line-height:1.875rem}@media (min-width: 768px){header.main-header nav.mobile-nav a.icon-search-link{font-size:2.5rem;line-height:2.5rem}}header.main-header .mobile-menu{display:none;overflow-y:scroll;position:fixed;top:100px;left:0;width:100%;background-color:#0076bf;z-index:1000;padding-top:20px}@media (min-width: 768px){header.main-header .mobile-menu{top:120px}}header.main-header .mobile-menu ul.super-nav{list-style-type:none;margin:0;padding:0}header.main-header .mobile-menu ul.super-nav>li{border-bottom:1px solid white}header.main-header .mobile-menu ul.super-nav>li>a{text-align:center;font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;display:block;color:white;font-size:2.5rem;line-height:2.5rem;text-transform:uppercase;padding:8px 0}header.main-header .mobile-menu ul.sub-nav{display:none;list-style-type:none;margin:0;padding:0 15px 10px}header.main-header .mobile-menu ul.sub-nav li a{text-align:left;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;display:block;color:white;font-size:1rem;line-height:1rem;padding:8px 0}@media (min-width: 768px){header.main-header .mobile-menu ul.sub-nav li a{font-size:1.125rem;line-height:1.125rem;padding:10px 0}}header.main-header .mobile-menu a.other-links{text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;display:block;color:white;font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;padding:10px 0}header.main-header .mobile-menu a.other-links:last-child{padding-bottom:40px}header.main-header .mobile-menu a.interactive-map-link{display:none}@media (min-width: 992px){header.main-header .mobile-menu a.interactive-map-link{display:block}}header.main-header .mobile-info{background:#029615;color:white;min-height:65px;text-align:center;width:100%;line-height:60px;text-transform:uppercase}header.main-header .mobile-info span{padding:0 20px}.not-logged-in .messages.status{display:none}#hamburger{display:block;margin:0;border:none;background:none;padding:18px 0;-webkit-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false);-moz-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false false);-o-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false false);transition:compact(all, .3s, ease-in, false, false, false, false, false, false, false);-webkit-transition-duration:.3s;cursor:pointer;user-select:none;border-radius:0}@media (min-width: 768px){#hamburger{border-radius:.4285714286rem}}#hamburger span{display:block;width:2rem;height:4px;background-color:white;border-radius:0;-webkit-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false);-moz-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false false);-o-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false false);transition:compact(all, .3s, ease-in, false, false, false, false, false, false, false);-webkit-transition-duration:.3s;position:relative}@media (min-width: 768px){#hamburger span{width:3rem}}#hamburger span:before,#hamburger span:after{display:block;width:2rem;height:4px;background-color:white;border-radius:0;-webkit-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false);-moz-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false false);-o-transition:compact(compact(all, .3s, ease-in, false, false, false, false, false, false, false) false false false);transition:compact(all, .3s, ease-in, false, false, false, false, false, false, false);-webkit-transition-duration:.3s;position:absolute;left:0;content:'';-webkit-transform-origin:.1428571429rem center 50%;-moz-transform-origin:.1428571429rem center 50%;-ms-transform-origin:.1428571429rem center 50%;-o-transform-origin:.1428571429rem center 50%;transform-origin:.1428571429rem center 50%}@media (min-width: 768px){#hamburger span:before,#hamburger span:after{width:3rem}}@media (min-width: 768px){#hamburger span:before,#hamburger span:after{-webkit-transform-origin:.2142857143rem center 50%;-moz-transform-origin:.2142857143rem center 50%;-ms-transform-origin:.2142857143rem center 50%;-o-transform-origin:.2142857143rem center 50%;transform-origin:.2142857143rem center 50%}}#hamburger span:before{top:10px}@media (min-width: 768px){#hamburger span:before{top:12px}}#hamburger span:after{top:-10px}@media (min-width: 768px){#hamburger span:after{top:-12px}}@media (min-width: 1200px){#hamburger:hover{opacity:1}#hamburger:hover span:before{top:14px}}@media (min-width: 1200px) and (min-width: 768px){#hamburger:hover span:before{top:16px}}@media (min-width: 1200px){#hamburger:hover span:after{top:-14px}}@media (min-width: 1200px) and (min-width: 768px){#hamburger:hover span:after{top:-16px}}#hamburger:active{-webkit-transition-duration:compact(0s, false, false, false, false, false, false, false, false, false);-moz-transition-duration:compact(0s, false, false, false, false, false, false, false, false, false);-o-transition-duration:compact(0s, false, false, false, false, false, false, false, false, false);transition-duration:compact(0s, false, false, false, false, false, false, false, false, false)}#hamburger.close-burger{-webkit-transform:scale3d(.8, .8, .8);-moz-transform:scale3d(.8, .8, .8);-ms-transform:scale3d(.8, .8, .8);-o-transform:scale3d(.8, .8, .8);transform:scale3d(.8, .8, .8)}#hamburger.close-burger span{background-color:transparent}#hamburger.close-burger span:before,#hamburger.close-burger span:after{-webkit-transform-origin:50% 50% 50%;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-o-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;top:0;width:2rem}@media (min-width: 768px){#hamburger.close-burger span:before,#hamburger.close-burger span:after{width:3rem}}#hamburger.close-burger span:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);-o-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}#hamburger.close-burger span:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);-o-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.main-footer .section-top{padding:28px 0 0 0;background-color:#1c3c6d}.main-footer .section-top .footer-col{float:left}.main-footer .section-top .footer-col.col-1{width:25%}.main-footer .section-top .footer-col.col-2{width:17%;padding-top:22px}.main-footer .section-top .footer-col.col-3{width:16%;padding-top:22px}.main-footer .section-top .footer-col.col-4{width:15%;padding-top:22px}.main-footer .section-top .footer-col.col-5{width:27%;padding-top:22px}.main-footer .section-top .inner-col nav{float:left;width:50%}.main-footer .section-top a.icon-footer-logo-link{display:block;background-image:url("../img/logo.main.footer.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:223px;height:79px;margin-bottom:28px}.main-footer .section-top address{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.1875rem;color:white;margin-bottom:28px}.main-footer .section-top a.travel-planning{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.1875rem;color:white;margin-bottom:28px;text-decoration:none}.main-footer .section-top a.email-us{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.8125rem;line-height:.8125rem;color:white;margin-bottom:28px;text-decoration:none}.main-footer .section-top a.email-us span{border-bottom:1px solid white}.main-footer .section-top a.email-us:hover span{border-bottom:none}.main-footer .section-top nav{margin-bottom:28px}.main-footer .section-top nav.separate li{margin-bottom:10px}.main-footer .section-top nav h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:white;text-transform:uppercase;margin-bottom:7px}.main-footer .section-top nav ul{list-style-type:none;padding:0;margin:0}.main-footer .section-top nav ul li{margin-bottom:6px}.main-footer .section-top nav ul li a{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.9375rem;line-height:1rem;color:white;text-decoration:none}.main-footer .section-top nav ul li a:hover{text-decoration:underline}.main-footer .section-top p.copyright{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.875rem;line-height:.9375rem;color:white}.main-footer .section-top .goog-te-gadget-simple{width:275px;border-top:none;border-left:none;border-right:none;border-bottom:5px solid #54b948;margin-bottom:28px}.main-footer .section-top .goog-te-gadget-simple>span>a>span:first-child{display:inline-block;text-align:center;width:220px;text-transform:uppercase;font-size:10px;color:#736e77 !important}.main-footer .section-top .goog-te-gadget-simple>span>a>span:first-child{color:#54b948 !important}.main-footer .section-top .select-outer{width:100%;height:33px;padding:0;margin-bottom:28px;border-radius:0;overflow:hidden;border-bottom:5px solid #54b948;background-color:#fff;position:relative;cursor:pointer}.main-footer .section-top .select-outer .icon-down-outer{position:absolute;right:0;top:0;height:100%;width:42px;pointer-events:none;border-left:1px solid #dddddd}.main-footer .section-top .select-outer .icon-down-outer i.icon-down{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0;height:0;border-style:solid;border-width:11px 9.1666666667px 0 9.1666666667px;border-color:#54b948 transparent transparent transparent;pointer-events:none}.main-footer .section-top .select-outer select{border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;padding:0 10px;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase;font-size:.75rem;line-height:.75rem;color:#666666;cursor:pointer}.main-footer .section-top .select-outer select:focus{outline:none}.main-footer .section-top .select-outer select::-ms-expand{display:none}.main-footer hr{height:13px;background-color:#54b948;box-shadow:none;border-radius:0;border:none;margin:0;padding:0}.main-footer .section-bottom{background-image:url("../img/img.footer-bottom-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;height:78px;width:100%}.main-footer .section-bottom .social{float:left;margin-right:50px}.main-footer .section-bottom .social h5{float:left;margin:24px 12px 0 0}.region-global .main-footer .section-bottom .social h5{margin-top:30px}.main-footer .section-bottom .social a.social-icons{display:block;float:left;background-repeat:no-repeat;background-position:center;background-size:cover}.main-footer .section-bottom .social a.social-icons.facebook{background-image:url("../img/icon.facebook.white.png");width:30px;height:29px;margin:25px 15px 0 0}.main-footer .section-bottom .social a.social-icons.twitter{background-image:url("../img/icon.twitter.white.png");width:29px;height:30px;margin:25px 15px 0 0}.main-footer .section-bottom .social a.social-icons.instagram{background-image:url("../img/icon.instagram.white.png");width:28px;height:28px;margin:25px 15px 0 0}.main-footer .section-bottom .social a.social-icons.youtube{background-image:url("../img/icon.youtube.white.png");width:32px;height:32px;margin:22px 15px 0 0}.main-footer .section-bottom .social a.social-icons.pinterest{background-image:url("../img/icon.pinterest.white.png");width:30px;height:30px;margin:24px 0 0 0}.main-footer .section-bottom nav{float:left}.main-footer .section-bottom h5,.main-footer .section-bottom ul li a{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:white}.main-footer .section-bottom ul{list-style-type:none;padding:0;margin:0}.main-footer .section-bottom ul li{float:left;margin:0 80px 0 0}.main-footer .section-bottom ul li:last-child{margin-right:0}.main-footer .section-bottom ul li a{display:block;line-height:1.1875rem;padding:19px 0 0 0}.main-footer .section-bottom a.ct-mag{display:block;float:right;background-image:url("../img/img.ct-mag.png");width:87px;height:68px;margin:10px 0 0 0}footer.mobile-footer .section-top{background-color:#54b948;text-align:center;padding:15px 0}footer.mobile-footer .section-top p{color:white;font-size:1.375rem;line-height:1.375rem;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;margin-bottom:15px;padding:0}footer.mobile-footer .section-top .social{display:inline-block}footer.mobile-footer .section-top .social h5{float:left;margin:30px 12px 0 0}footer.mobile-footer .section-top .social a.social-icons{display:block;float:left;background-repeat:no-repeat;background-position:center;background-size:cover}footer.mobile-footer .section-top .social a.social-icons.facebook{background-image:url("../img/icon.facebook.white.png");width:30px;height:29px;margin:2px 15px 0 0}footer.mobile-footer .section-top .social a.social-icons.twitter{background-image:url("../img/icon.twitter.white.png");width:29px;height:30px;margin:2px 15px 0 0}footer.mobile-footer .section-top .social a.social-icons.instagram{background-image:url("../img/icon.instagram.white.png");width:28px;height:28px;margin:2px 15px 0 0}footer.mobile-footer .section-top .social a.social-icons.youtube{background-image:url("../img/icon.youtube.white.png");width:32px;height:32px;margin:0 15px 0 0}footer.mobile-footer .section-top .social a.social-icons.pinterest{background-image:url("../img/icon.pinterest.white.png");width:30px;height:30px;margin:2px 0 0 0}footer.mobile-footer nav.section-mid{background-image:url("../img/img.footer-bottom-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;text-align:center;padding:20px 0}footer.mobile-footer nav.section-mid .nav-inner{max-width:400px;margin:0 auto}footer.mobile-footer nav.section-mid .side-left{float:left;width:50%}footer.mobile-footer nav.section-mid .side-right{float:right;width:50%}footer.mobile-footer nav.section-mid a{display:block;color:white;font-size:1rem;line-height:1.25rem;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;margin-bottom:0;padding:0}footer.mobile-footer nav.section-mid a span{display:inline-block;text-align:left;min-width:128px}footer.mobile-footer nav.section-mid a:first-child{margin-bottom:20px}footer.mobile-footer .section-bottom{background-color:#1c3c6d;padding:30px 0;text-align:center}footer.mobile-footer .section-bottom a.icon-footer-logo-link{display:block;background-image:url("../img/logo.main.footer.png");background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto 30px auto;width:125px;height:44px}@media (min-width: 768px){footer.mobile-footer .section-bottom a.icon-footer-logo-link{width:141px;height:50px}}footer.mobile-footer .section-bottom address{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.75rem;line-height:1rem;color:white;max-width:300px;margin:0 auto 20px auto}footer.mobile-footer .section-bottom address a{color:white;text-decoration:none}footer.mobile-footer .section-bottom a.travel-planning{font-family:lato,Arial,Verdana,sans-serif;font-weight:700}footer.mobile-footer .section-bottom a.email-us{text-decoration:underline}footer.mobile-footer .section-bottom a.email-us:hover{text-decoration:none}footer.mobile-footer .section-bottom p.copyright{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.75rem;line-height:.75rem;color:white;margin-bottom:0}.page-homepage .section-main,.page-hartford .section-main,.page-fairfield .section-main,.page-mystic .section-main,.page-litchfield .section-main,.page-new-haven .section-main{width:100%;height:1000px;position:relative;overflow:hidden}.page-homepage .section-main.section-main-alt .slick-homepage-slideshow,.page-homepage .section-main.section-main-alt .slick-homepage-slideshow .slick-list,.page-homepage .section-main.section-main-alt .slick-homepage-slideshow .slick-track,.page-hartford .section-main.section-main-alt .slick-homepage-slideshow,.page-hartford .section-main.section-main-alt .slick-homepage-slideshow .slick-list,.page-hartford .section-main.section-main-alt .slick-homepage-slideshow .slick-track,.page-fairfield .section-main.section-main-alt .slick-homepage-slideshow,.page-fairfield .section-main.section-main-alt .slick-homepage-slideshow .slick-list,.page-fairfield .section-main.section-main-alt .slick-homepage-slideshow .slick-track,.page-mystic .section-main.section-main-alt .slick-homepage-slideshow,.page-mystic .section-main.section-main-alt .slick-homepage-slideshow .slick-list,.page-mystic .section-main.section-main-alt .slick-homepage-slideshow .slick-track,.page-litchfield .section-main.section-main-alt .slick-homepage-slideshow,.page-litchfield .section-main.section-main-alt .slick-homepage-slideshow .slick-list,.page-litchfield .section-main.section-main-alt .slick-homepage-slideshow .slick-track,.page-new-haven .section-main.section-main-alt .slick-homepage-slideshow,.page-new-haven .section-main.section-main-alt .slick-homepage-slideshow .slick-list,.page-new-haven .section-main.section-main-alt .slick-homepage-slideshow .slick-track{height:100%}.page-homepage .section-main.section-main-alt .homepage-slide,.page-hartford .section-main.section-main-alt .homepage-slide,.page-fairfield .section-main.section-main-alt .homepage-slide,.page-mystic .section-main.section-main-alt .homepage-slide,.page-litchfield .section-main.section-main-alt .homepage-slide,.page-new-haven .section-main.section-main-alt .homepage-slide{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;position:relative}.page-homepage .section-main.section-main-alt a.cover,.page-hartford .section-main.section-main-alt a.cover,.page-fairfield .section-main.section-main-alt a.cover,.page-mystic .section-main.section-main-alt a.cover,.page-litchfield .section-main.section-main-alt a.cover,.page-new-haven .section-main.section-main-alt a.cover{z-index:1;position:absolute;top:0;left:0;bottom:0;right:0}.page-homepage .section-main.section-main-alt .main-caption,.page-hartford .section-main.section-main-alt .main-caption,.page-fairfield .section-main.section-main-alt .main-caption,.page-mystic .section-main.section-main-alt .main-caption,.page-litchfield .section-main.section-main-alt .main-caption,.page-new-haven .section-main.section-main-alt .main-caption{z-index:2;display:block;background-color:rgba(0,118,191,0.7);text-align:right;width:100%;position:absolute;bottom:0;left:0}.page-homepage .section-main.section-main-alt .main-caption-inner,.page-hartford .section-main.section-main-alt .main-caption-inner,.page-fairfield .section-main.section-main-alt .main-caption-inner,.page-mystic .section-main.section-main-alt .main-caption-inner,.page-litchfield .section-main.section-main-alt .main-caption-inner,.page-new-haven .section-main.section-main-alt .main-caption-inner{display:inline-block;vertical-align:middle;padding:25px 0}.page-homepage .section-main.section-main-alt .main-caption-inner p,.page-hartford .section-main.section-main-alt .main-caption-inner p,.page-fairfield .section-main.section-main-alt .main-caption-inner p,.page-mystic .section-main.section-main-alt .main-caption-inner p,.page-litchfield .section-main.section-main-alt .main-caption-inner p,.page-new-haven .section-main.section-main-alt .main-caption-inner p{text-align:left;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.875rem;line-height:.875rem;color:white;text-transform:uppercase;margin-bottom:0}.page-homepage .section-main.section-main-alt .caption-top,.page-hartford .section-main.section-main-alt .caption-top,.page-fairfield .section-main.section-main-alt .caption-top,.page-mystic .section-main.section-main-alt .caption-top,.page-litchfield .section-main.section-main-alt .caption-top,.page-new-haven .section-main.section-main-alt .caption-top{margin-bottom:5px}.page-homepage .section-main.section-main-alt .caption-top h2,.page-hartford .section-main.section-main-alt .caption-top h2,.page-fairfield .section-main.section-main-alt .caption-top h2,.page-mystic .section-main.section-main-alt .caption-top h2,.page-litchfield .section-main.section-main-alt .caption-top h2,.page-new-haven .section-main.section-main-alt .caption-top h2{float:left;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.875rem;line-height:.875rem;width:100%;min-height:52px;color:#99c8e5;text-transform:uppercase;margin-right:17px}@media (min-width: 568px){.page-homepage .section-main.section-main-alt .caption-top h2,.page-hartford .section-main.section-main-alt .caption-top h2,.page-fairfield .section-main.section-main-alt .caption-top h2,.page-mystic .section-main.section-main-alt .caption-top h2,.page-litchfield .section-main.section-main-alt .caption-top h2,.page-new-haven .section-main.section-main-alt .caption-top h2{font-size:1.25rem;line-height:1.25rem;width:auto;min-height:0}}.page-homepage .section-main.section-main-alt .caption-top .rating,.page-hartford .section-main.section-main-alt .caption-top .rating,.page-fairfield .section-main.section-main-alt .caption-top .rating,.page-mystic .section-main.section-main-alt .caption-top .rating,.page-litchfield .section-main.section-main-alt .caption-top .rating,.page-new-haven .section-main.section-main-alt .caption-top .rating{float:right}.page-homepage .section-main video,.page-hartford .section-main video,.page-fairfield .section-main video,.page-mystic .section-main video,.page-litchfield .section-main video,.page-new-haven .section-main video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}.page-homepage .section-main .vid-overlay-text,.page-hartford .section-main .vid-overlay-text,.page-fairfield .section-main .vid-overlay-text,.page-mystic .section-main .vid-overlay-text,.page-litchfield .section-main .vid-overlay-text,.page-new-haven .section-main .vid-overlay-text{pointer-events:none;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 992px){.page-homepage .section-main .vid-overlay-text,.page-hartford .section-main .vid-overlay-text,.page-fairfield .section-main .vid-overlay-text,.page-mystic .section-main .vid-overlay-text,.page-litchfield .section-main .vid-overlay-text,.page-new-haven .section-main .vid-overlay-text{top:50%}}.page-homepage .section-main .vid-overlay-text h2,.page-hartford .section-main .vid-overlay-text h2,.page-fairfield .section-main .vid-overlay-text h2,.page-mystic .section-main .vid-overlay-text h2,.page-litchfield .section-main .vid-overlay-text h2,.page-new-haven .section-main .vid-overlay-text h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.125rem;line-height:3.125rem;color:white;text-transform:uppercase;text-align:center}@media (min-width: 768px){.page-homepage .section-main .vid-overlay-text h2,.page-hartford .section-main .vid-overlay-text h2,.page-fairfield .section-main .vid-overlay-text h2,.page-mystic .section-main .vid-overlay-text h2,.page-litchfield .section-main .vid-overlay-text h2,.page-new-haven .section-main .vid-overlay-text h2{font-size:5rem;line-height:5rem}}.page-homepage .section-main .vid-overlay-text hr,.page-hartford .section-main .vid-overlay-text hr,.page-fairfield .section-main .vid-overlay-text hr,.page-mystic .section-main .vid-overlay-text hr,.page-litchfield .section-main .vid-overlay-text hr,.page-new-haven .section-main .vid-overlay-text hr{height:1px;background-color:white;box-shadow:none;border-radius:0;border:none;margin:16px 0;padding:0}.page-homepage .section-main a.down-indicator,.page-hartford .section-main a.down-indicator,.page-fairfield .section-main a.down-indicator,.page-mystic .section-main a.down-indicator,.page-litchfield .section-main a.down-indicator,.page-new-haven .section-main a.down-indicator{display:block;background-repeat:no-repeat;background-image:url("../img/img.down-indicator.png");width:129px;height:84px;position:absolute;top:75%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 992px){.page-homepage .section-main a.down-indicator,.page-hartford .section-main a.down-indicator,.page-fairfield .section-main a.down-indicator,.page-mystic .section-main a.down-indicator,.page-litchfield .section-main a.down-indicator,.page-new-haven .section-main a.down-indicator{top:90%}}.page-homepage .ajax-progress,.page-hartford .ajax-progress,.page-fairfield .ajax-progress,.page-mystic .ajax-progress,.page-litchfield .ajax-progress,.page-new-haven .ajax-progress{display:none}.page-homepage .picker-outer,.page-hartford .picker-outer,.page-fairfield .picker-outer,.page-mystic .picker-outer,.page-litchfield .picker-outer,.page-new-haven .picker-outer{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;background-color:white}.page-homepage .picker-outer .top-description,.page-hartford .picker-outer .top-description,.page-fairfield .picker-outer .top-description,.page-mystic .picker-outer .top-description,.page-litchfield .picker-outer .top-description,.page-new-haven .picker-outer .top-description{text-align:center;margin:30px auto 60px auto}@media (max-width: 767px){.page-homepage .picker-outer p.top-description,.page-hartford .picker-outer p.top-description,.page-fairfield .picker-outer p.top-description,.page-mystic .picker-outer p.top-description,.page-litchfield .picker-outer p.top-description,.page-new-haven .picker-outer p.top-description{font-size:1.125rem;line-height:1.6875rem}}.page-homepage .picker-outer h3,.page-hartford .picker-outer h3,.page-fairfield .picker-outer h3,.page-mystic .picker-outer h3,.page-litchfield .picker-outer h3,.page-new-haven .picker-outer h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:38px}@media (min-width: 768px){.page-homepage .picker-outer h3,.page-hartford .picker-outer h3,.page-fairfield .picker-outer h3,.page-mystic .picker-outer h3,.page-litchfield .picker-outer h3,.page-new-haven .picker-outer h3{font-size:2.8125rem;line-height:3.25rem}}.page-homepage .picker-outer .idea-picker,.page-hartford .picker-outer .idea-picker,.page-fairfield .picker-outer .idea-picker,.page-mystic .picker-outer .idea-picker,.page-litchfield .picker-outer .idea-picker,.page-new-haven .picker-outer .idea-picker{max-width:1170px;margin:0 auto 73px auto}.page-homepage .picker-outer .idea-picker .slide-img,.page-hartford .picker-outer .idea-picker .slide-img,.page-fairfield .picker-outer .idea-picker .slide-img,.page-mystic .picker-outer .idea-picker .slide-img,.page-litchfield .picker-outer .idea-picker .slide-img,.page-new-haven .picker-outer .idea-picker .slide-img{height:86px}.page-homepage .picker-outer .idea-picker .slide-img.slide-img-1,.page-hartford .picker-outer .idea-picker .slide-img.slide-img-1,.page-fairfield .picker-outer .idea-picker .slide-img.slide-img-1,.page-mystic .picker-outer .idea-picker .slide-img.slide-img-1,.page-litchfield .picker-outer .idea-picker .slide-img.slide-img-1,.page-new-haven .picker-outer .idea-picker .slide-img.slide-img-1{background-image:url("../img/picker.ideas.highlights.png")}.page-homepage .picker-outer .idea-picker .slide-img.slide-img-2,.page-hartford .picker-outer .idea-picker .slide-img.slide-img-2,.page-fairfield .picker-outer .idea-picker .slide-img.slide-img-2,.page-mystic .picker-outer .idea-picker .slide-img.slide-img-2,.page-litchfield .picker-outer .idea-picker .slide-img.slide-img-2,.page-new-haven .picker-outer .idea-picker .slide-img.slide-img-2{background-image:url("../img/picker.ideas.active-adventure.png")}.page-homepage .picker-outer .idea-picker .slide-img.slide-img-3,.page-hartford .picker-outer .idea-picker .slide-img.slide-img-3,.page-fairfield .picker-outer .idea-picker .slide-img.slide-img-3,.page-mystic .picker-outer .idea-picker .slide-img.slide-img-3,.page-litchfield .picker-outer .idea-picker .slide-img.slide-img-3,.page-new-haven .picker-outer .idea-picker .slide-img.slide-img-3{background-image:url("../img/picker.ideas.rest-relaxation.png")}.page-homepage .picker-outer .idea-picker .slide-img.slide-img-4,.page-hartford .picker-outer .idea-picker .slide-img.slide-img-4,.page-fairfield .picker-outer .idea-picker .slide-img.slide-img-4,.page-mystic .picker-outer .idea-picker .slide-img.slide-img-4,.page-litchfield .picker-outer .idea-picker .slide-img.slide-img-4,.page-new-haven .picker-outer .idea-picker .slide-img.slide-img-4{background-image:url("../img/picker.ideas.arts-culture.png")}.page-homepage .picker-outer .idea-picker .slide-img.slide-img-5,.page-hartford .picker-outer .idea-picker .slide-img.slide-img-5,.page-fairfield .picker-outer .idea-picker .slide-img.slide-img-5,.page-mystic .picker-outer .idea-picker .slide-img.slide-img-5,.page-litchfield .picker-outer .idea-picker .slide-img.slide-img-5,.page-new-haven .picker-outer .idea-picker .slide-img.slide-img-5{background-image:url("../img/picker.ideas.family-fun.png")}.page-homepage .picker-outer .idea-picker .slide-img.slide-img-6,.page-hartford .picker-outer .idea-picker .slide-img.slide-img-6,.page-fairfield .picker-outer .idea-picker .slide-img.slide-img-6,.page-mystic .picker-outer .idea-picker .slide-img.slide-img-6,.page-litchfield .picker-outer .idea-picker .slide-img.slide-img-6,.page-new-haven .picker-outer .idea-picker .slide-img.slide-img-6{background-image:url("../img/picker.ideas.history.png")}.page-homepage .picker-outer .idea-picker a.slide-link,.page-hartford .picker-outer .idea-picker a.slide-link,.page-fairfield .picker-outer .idea-picker a.slide-link,.page-mystic .picker-outer .idea-picker a.slide-link,.page-litchfield .picker-outer .idea-picker a.slide-link,.page-new-haven .picker-outer .idea-picker a.slide-link{width:16.6666666667%;height:86px}.page-homepage .section-ideas,.page-hartford .section-ideas,.page-fairfield .section-ideas,.page-mystic .section-ideas,.page-litchfield .section-ideas,.page-new-haven .section-ideas{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-homepage .section-ideas a.see-all-ideas-btn,.page-hartford .section-ideas a.see-all-ideas-btn,.page-fairfield .section-ideas a.see-all-ideas-btn,.page-mystic .section-ideas a.see-all-ideas-btn,.page-litchfield .section-ideas a.see-all-ideas-btn,.page-new-haven .section-ideas a.see-all-ideas-btn{display:block;width:224px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto 80px auto}.page-homepage .section-upcoming-events,.page-hartford .section-upcoming-events,.page-fairfield .section-upcoming-events,.page-mystic .section-upcoming-events,.page-litchfield .section-upcoming-events,.page-new-haven .section-upcoming-events{padding-top:20px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (min-width: 768px){.page-homepage .section-upcoming-events,.page-hartford .section-upcoming-events,.page-fairfield .section-upcoming-events,.page-mystic .section-upcoming-events,.page-litchfield .section-upcoming-events,.page-new-haven .section-upcoming-events{padding:40px 0}}.page-homepage .section-upcoming-events .events-inner,.page-hartford .section-upcoming-events .events-inner,.page-fairfield .section-upcoming-events .events-inner,.page-mystic .section-upcoming-events .events-inner,.page-litchfield .section-upcoming-events .events-inner,.page-new-haven .section-upcoming-events .events-inner{margin-bottom:40px}.page-homepage .section-upcoming-events .events-inner>.row>div,.page-hartford .section-upcoming-events .events-inner>.row>div,.page-fairfield .section-upcoming-events .events-inner>.row>div,.page-mystic .section-upcoming-events .events-inner>.row>div,.page-litchfield .section-upcoming-events .events-inner>.row>div,.page-new-haven .section-upcoming-events .events-inner>.row>div{margin-bottom:30px}.page-homepage .section-upcoming-events .events-inner>.row>div:last-child,.page-hartford .section-upcoming-events .events-inner>.row>div:last-child,.page-fairfield .section-upcoming-events .events-inner>.row>div:last-child,.page-mystic .section-upcoming-events .events-inner>.row>div:last-child,.page-litchfield .section-upcoming-events .events-inner>.row>div:last-child,.page-new-haven .section-upcoming-events .events-inner>.row>div:last-child{margin-bottom:0}.page-homepage .section-upcoming-events h3,.page-hartford .section-upcoming-events h3,.page-fairfield .section-upcoming-events h3,.page-mystic .section-upcoming-events h3,.page-litchfield .section-upcoming-events h3,.page-new-haven .section-upcoming-events h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:27px}@media (max-width: 767px){.page-homepage .section-upcoming-events h3,.page-hartford .section-upcoming-events h3,.page-fairfield .section-upcoming-events h3,.page-mystic .section-upcoming-events h3,.page-litchfield .section-upcoming-events h3,.page-new-haven .section-upcoming-events h3{font-size:2.75rem;line-height:3.125rem}}@media (min-width: 992px){.page-homepage .section-upcoming-events .row,.page-hartford .section-upcoming-events .row,.page-fairfield .section-upcoming-events .row,.page-mystic .section-upcoming-events .row,.page-litchfield .section-upcoming-events .row,.page-new-haven .section-upcoming-events .row{margin-bottom:30px}}.page-homepage .section-upcoming-events .col-xs-12,.page-hartford .section-upcoming-events .col-xs-12,.page-fairfield .section-upcoming-events .col-xs-12,.page-mystic .section-upcoming-events .col-xs-12,.page-litchfield .section-upcoming-events .col-xs-12,.page-new-haven .section-upcoming-events .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.page-homepage .section-upcoming-events .col-xs-12,.page-hartford .section-upcoming-events .col-xs-12,.page-fairfield .section-upcoming-events .col-xs-12,.page-mystic .section-upcoming-events .col-xs-12,.page-litchfield .section-upcoming-events .col-xs-12,.page-new-haven .section-upcoming-events .col-xs-12{margin-bottom:0}}.page-homepage .section-upcoming-events .event,.page-hartford .section-upcoming-events .event,.page-fairfield .section-upcoming-events .event,.page-mystic .section-upcoming-events .event,.page-litchfield .section-upcoming-events .event,.page-new-haven .section-upcoming-events .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.page-homepage .section-upcoming-events .event,.page-hartford .section-upcoming-events .event,.page-fairfield .section-upcoming-events .event,.page-mystic .section-upcoming-events .event,.page-litchfield .section-upcoming-events .event,.page-new-haven .section-upcoming-events .event{height:170px}}@media (min-width: 1200px){.page-homepage .section-upcoming-events .event,.page-hartford .section-upcoming-events .event,.page-fairfield .section-upcoming-events .event,.page-mystic .section-upcoming-events .event,.page-litchfield .section-upcoming-events .event,.page-new-haven .section-upcoming-events .event{height:150px}}.page-homepage .section-upcoming-events .event .img-left,.page-hartford .section-upcoming-events .event .img-left,.page-fairfield .section-upcoming-events .event .img-left,.page-mystic .section-upcoming-events .event .img-left,.page-litchfield .section-upcoming-events .event .img-left,.page-new-haven .section-upcoming-events .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.page-homepage .section-upcoming-events .event .img-left.empty,.page-hartford .section-upcoming-events .event .img-left.empty,.page-fairfield .section-upcoming-events .event .img-left.empty,.page-mystic .section-upcoming-events .event .img-left.empty,.page-litchfield .section-upcoming-events .event .img-left.empty,.page-new-haven .section-upcoming-events .event .img-left.empty{display:none}}.page-homepage .section-upcoming-events .event .details,.page-hartford .section-upcoming-events .event .details,.page-fairfield .section-upcoming-events .event .details,.page-mystic .section-upcoming-events .event .details,.page-litchfield .section-upcoming-events .event .details,.page-new-haven .section-upcoming-events .event .details{padding:10px 24px;float:left;width:75%;position:relative}.page-homepage .section-upcoming-events .event .details time,.page-homepage .section-upcoming-events .event .details .top-line,.page-hartford .section-upcoming-events .event .details time,.page-hartford .section-upcoming-events .event .details .top-line,.page-fairfield .section-upcoming-events .event .details time,.page-fairfield .section-upcoming-events .event .details .top-line,.page-mystic .section-upcoming-events .event .details time,.page-mystic .section-upcoming-events .event .details .top-line,.page-litchfield .section-upcoming-events .event .details time,.page-litchfield .section-upcoming-events .event .details .top-line,.page-new-haven .section-upcoming-events .event .details time,.page-new-haven .section-upcoming-events .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.page-homepage .section-upcoming-events .event .details time a,.page-homepage .section-upcoming-events .event .details .top-line a,.page-hartford .section-upcoming-events .event .details time a,.page-hartford .section-upcoming-events .event .details .top-line a,.page-fairfield .section-upcoming-events .event .details time a,.page-fairfield .section-upcoming-events .event .details .top-line a,.page-mystic .section-upcoming-events .event .details time a,.page-mystic .section-upcoming-events .event .details .top-line a,.page-litchfield .section-upcoming-events .event .details time a,.page-litchfield .section-upcoming-events .event .details .top-line a,.page-new-haven .section-upcoming-events .event .details time a,.page-new-haven .section-upcoming-events .event .details .top-line a{color:#ec1c24}.page-homepage .section-upcoming-events .event .details h4,.page-hartford .section-upcoming-events .event .details h4,.page-fairfield .section-upcoming-events .event .details h4,.page-mystic .section-upcoming-events .event .details h4,.page-litchfield .section-upcoming-events .event .details h4,.page-new-haven .section-upcoming-events .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.page-homepage .section-upcoming-events .event .details .host,.page-hartford .section-upcoming-events .event .details .host,.page-fairfield .section-upcoming-events .event .details .host,.page-mystic .section-upcoming-events .event .details .host,.page-litchfield .section-upcoming-events .event .details .host,.page-new-haven .section-upcoming-events .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.page-homepage .section-upcoming-events .event .details .town,.page-hartford .section-upcoming-events .event .details .town,.page-fairfield .section-upcoming-events .event .details .town,.page-mystic .section-upcoming-events .event .details .town,.page-litchfield .section-upcoming-events .event .details .town,.page-new-haven .section-upcoming-events .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.page-homepage .section-upcoming-events .event .details a.more,.page-hartford .section-upcoming-events .event .details a.more,.page-fairfield .section-upcoming-events .event .details a.more,.page-mystic .section-upcoming-events .event .details a.more,.page-litchfield .section-upcoming-events .event .details a.more,.page-new-haven .section-upcoming-events .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.page-homepage .section-upcoming-events .event .details a.more,.page-hartford .section-upcoming-events .event .details a.more,.page-fairfield .section-upcoming-events .event .details a.more,.page-mystic .section-upcoming-events .event .details a.more,.page-litchfield .section-upcoming-events .event .details a.more,.page-new-haven .section-upcoming-events .event .details a.more{display:block}}@media (min-width: 992px){.page-homepage .section-upcoming-events .event .details a.more,.page-hartford .section-upcoming-events .event .details a.more,.page-fairfield .section-upcoming-events .event .details a.more,.page-mystic .section-upcoming-events .event .details a.more,.page-litchfield .section-upcoming-events .event .details a.more,.page-new-haven .section-upcoming-events .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.page-homepage .section-upcoming-events .event .details a.more,.page-hartford .section-upcoming-events .event .details a.more,.page-fairfield .section-upcoming-events .event .details a.more,.page-mystic .section-upcoming-events .event .details a.more,.page-litchfield .section-upcoming-events .event .details a.more,.page-new-haven .section-upcoming-events .event .details a.more{display:block}}@media (max-width: 480px){.page-homepage .section-upcoming-events .event,.page-hartford .section-upcoming-events .event,.page-fairfield .section-upcoming-events .event,.page-mystic .section-upcoming-events .event,.page-litchfield .section-upcoming-events .event,.page-new-haven .section-upcoming-events .event{height:auto;margin:0 auto;max-width:290px}.page-homepage .section-upcoming-events .event .img-left,.page-hartford .section-upcoming-events .event .img-left,.page-fairfield .section-upcoming-events .event .img-left,.page-mystic .section-upcoming-events .event .img-left,.page-litchfield .section-upcoming-events .event .img-left,.page-new-haven .section-upcoming-events .event .img-left{float:none;width:100%;height:290px}.page-homepage .section-upcoming-events .event .details,.page-hartford .section-upcoming-events .event .details,.page-fairfield .section-upcoming-events .event .details,.page-mystic .section-upcoming-events .event .details,.page-litchfield .section-upcoming-events .event .details,.page-new-haven .section-upcoming-events .event .details{float:none;width:100%}.page-homepage .section-upcoming-events .event .details time,.page-homepage .section-upcoming-events .event .details h4,.page-hartford .section-upcoming-events .event .details time,.page-hartford .section-upcoming-events .event .details h4,.page-fairfield .section-upcoming-events .event .details time,.page-fairfield .section-upcoming-events .event .details h4,.page-mystic .section-upcoming-events .event .details time,.page-mystic .section-upcoming-events .event .details h4,.page-litchfield .section-upcoming-events .event .details time,.page-litchfield .section-upcoming-events .event .details h4,.page-new-haven .section-upcoming-events .event .details time,.page-new-haven .section-upcoming-events .event .details h4{margin-bottom:10px}.page-homepage .section-upcoming-events .event .details time,.page-homepage .section-upcoming-events .event .details p.host,.page-homepage .section-upcoming-events .event .details p.town,.page-homepage .section-upcoming-events .event .details a.more,.page-hartford .section-upcoming-events .event .details time,.page-hartford .section-upcoming-events .event .details p.host,.page-hartford .section-upcoming-events .event .details p.town,.page-hartford .section-upcoming-events .event .details a.more,.page-fairfield .section-upcoming-events .event .details time,.page-fairfield .section-upcoming-events .event .details p.host,.page-fairfield .section-upcoming-events .event .details p.town,.page-fairfield .section-upcoming-events .event .details a.more,.page-mystic .section-upcoming-events .event .details time,.page-mystic .section-upcoming-events .event .details p.host,.page-mystic .section-upcoming-events .event .details p.town,.page-mystic .section-upcoming-events .event .details a.more,.page-litchfield .section-upcoming-events .event .details time,.page-litchfield .section-upcoming-events .event .details p.host,.page-litchfield .section-upcoming-events .event .details p.town,.page-litchfield .section-upcoming-events .event .details a.more,.page-new-haven .section-upcoming-events .event .details time,.page-new-haven .section-upcoming-events .event .details p.host,.page-new-haven .section-upcoming-events .event .details p.town,.page-new-haven .section-upcoming-events .event .details a.more{font-size:1rem}.page-homepage .section-upcoming-events .event .details h4,.page-hartford .section-upcoming-events .event .details h4,.page-fairfield .section-upcoming-events .event .details h4,.page-mystic .section-upcoming-events .event .details h4,.page-litchfield .section-upcoming-events .event .details h4,.page-new-haven .section-upcoming-events .event .details h4{font-size:1.125rem}.page-homepage .section-upcoming-events .event .details a.more,.page-hartford .section-upcoming-events .event .details a.more,.page-fairfield .section-upcoming-events .event .details a.more,.page-mystic .section-upcoming-events .event .details a.more,.page-litchfield .section-upcoming-events .event .details a.more,.page-new-haven .section-upcoming-events .event .details a.more{padding:20px 0}}.page-homepage .section-upcoming-events a.see-all-events-btn,.page-hartford .section-upcoming-events a.see-all-events-btn,.page-fairfield .section-upcoming-events a.see-all-events-btn,.page-mystic .section-upcoming-events a.see-all-events-btn,.page-litchfield .section-upcoming-events a.see-all-events-btn,.page-new-haven .section-upcoming-events a.see-all-events-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:12px 12px}.mobile-square{text-align:center;width:100%}.mobile-square img{margin:0 auto;max-width:376px;width:100%}.content-listings .section-slideshow-wrapper,.node-embedded-view-page .section-slideshow-wrapper{-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}@media (max-width: 767px){.content-listings .section-slideshow.container,.node-embedded-view-page .section-slideshow.container{padding:0}}.content-listings .section-slideshow .full-size,.node-embedded-view-page .section-slideshow .full-size{margin:0}.content-listings .section-slideshow .full-size .slide,.node-embedded-view-page .section-slideshow .full-size .slide{max-height:487px}.content-listings .section-slideshow .full-size .slide iframe,.node-embedded-view-page .section-slideshow .full-size .slide iframe{width:100%;height:370px}@media (min-width: 768px){.content-listings .section-slideshow .full-size .slide iframe,.node-embedded-view-page .section-slideshow .full-size .slide iframe{height:487px}}.content-listings .section-slideshow .full-size .img,.node-embedded-view-page .section-slideshow .full-size .img{display:block;width:100%;height:156px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 480px){.content-listings .section-slideshow .full-size .img,.node-embedded-view-page .section-slideshow .full-size .img{height:234px}}@media (min-width: 568px){.content-listings .section-slideshow .full-size .img,.node-embedded-view-page .section-slideshow .full-size .img{height:276px}}@media (min-width: 768px){.content-listings .section-slideshow .full-size .img,.node-embedded-view-page .section-slideshow .full-size .img{height:487px}}.content-listings .section-slideshow .thumbnails,.node-embedded-view-page .section-slideshow .thumbnails{background-color:#0076bf;padding:20px 0 0 0;text-align:center}@media (max-width: 767px){.content-listings .section-slideshow .thumbnails,.node-embedded-view-page .section-slideshow .thumbnails{display:none}}.content-listings .section-slideshow .thumbnails a.thumbnail-img,.node-embedded-view-page .section-slideshow .thumbnails a.thumbnail-img{display:block;width:150px;height:125px;border:1px solid white;background-repeat:no-repeat;background-size:cover;background-position:center;margin:0 auto}.content-listings .section-slideshow .thumbnails ul,.node-embedded-view-page .section-slideshow .thumbnails ul{list-style-type:none;padding:0;margin:0 auto;vertical-align:middle;max-width:975px}.content-listings .section-slideshow .thumbnails ul li,.node-embedded-view-page .section-slideshow .thumbnails ul li{float:left;margin-left:5px;margin-right:5px;margin-bottom:20px}.content-listings .section-slideshow .thumbnails ul li.video,.node-embedded-view-page .section-slideshow .thumbnails ul li.video{position:relative}.content-listings .section-slideshow .thumbnails ul li.video img,.node-embedded-view-page .section-slideshow .thumbnails ul li.video img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:50px;width:50px;cursor:pointer}.content-listings .section-lead-in,.node-embedded-view-page .section-lead-in{padding:50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (max-width: 767px){.content-listings .section-lead-in,.node-embedded-view-page .section-lead-in{padding:30px 0}}.content-listings .section-lead-in .trip-advisor-col,.node-embedded-view-page .section-lead-in .trip-advisor-col{border-left:2px solid #bbbbbb}.content-listings .section-lead-in .trip-advisor-col .trip-advisor-widget-container,.node-embedded-view-page .section-lead-in .trip-advisor-col .trip-advisor-widget-container{display:none}@media (min-width: 768px){.content-listings .section-lead-in .trip-advisor-col .trip-advisor-widget-container,.node-embedded-view-page .section-lead-in .trip-advisor-col .trip-advisor-widget-container{display:block}}.content-listings .section-lead-in.alt .trip-advisor-col,.node-embedded-view-page .section-lead-in.alt .trip-advisor-col{border:none}.content-listings .section-lead-in.alt .trip-advisor-col .trip-advisor-img,.node-embedded-view-page .section-lead-in.alt .trip-advisor-col .trip-advisor-img{margin-bottom:30px;width:100%;height:400px;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center}.content-listings .section-lead-in.alt .trip-advisor-col .trip-advisor-img img,.node-embedded-view-page .section-lead-in.alt .trip-advisor-col .trip-advisor-img img{max-width:100%}.content-listings .section-lead-in header,.node-embedded-view-page .section-lead-in header{margin-bottom:25px}.content-listings .section-lead-in header .ctas,.node-embedded-view-page .section-lead-in header .ctas{float:right}@media (max-width: 767px){.content-listings .section-lead-in header .ctas,.node-embedded-view-page .section-lead-in header .ctas{float:none;margin:0 auto}}.content-listings .section-lead-in header h1,.content-listings .section-lead-in header h2,.node-embedded-view-page .section-lead-in header h1,.node-embedded-view-page .section-lead-in header h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.875rem;line-height:4.25rem;color:#1c3c6d;margin-bottom:0;width:calc(100% - 200px);float:left}@media (max-width: 767px){.content-listings .section-lead-in header h1,.content-listings .section-lead-in header h2,.node-embedded-view-page .section-lead-in header h1,.node-embedded-view-page .section-lead-in header h2{float:none;font-size:2.75rem;line-height:3.125rem;margin-bottom:25px;width:100%}}.content-listings .section-lead-in .ctas,.node-embedded-view-page .section-lead-in .ctas{width:200px;margin:0 auto 20px}.content-listings .section-lead-in a.visit-our-website,.node-embedded-view-page .section-lead-in a.visit-our-website{display:block;display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;font-size:.9375rem;line-height:.9375rem;margin:0}.content-listings .section-lead-in a.book-tickets-now,.node-embedded-view-page .section-lead-in a.book-tickets-now{display:block;display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;font-size:.9375rem;line-height:.9375rem;margin-bottom:15px}.content-listings .section-lead-in .article-content,.node-embedded-view-page .section-lead-in .article-content{margin-bottom:45px;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.625rem;color:#1c3c6d}.content-listings .section-lead-in .article-content p,.node-embedded-view-page .section-lead-in .article-content p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.625rem;color:#1c3c6d}.content-listings .section-lead-in .article-content a.read-more,.node-embedded-view-page .section-lead-in .article-content a.read-more{text-transform:uppercase;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.625rem;color:#1c3c6d}.content-listings .section-lead-in .article-content .long,.node-embedded-view-page .section-lead-in .article-content .long{display:none}.content-listings .section-lead-in .info>div,.node-embedded-view-page .section-lead-in .info>div{float:left;width:33.3333333333%;border-left:2px solid #bbbbbb;text-align:center;padding:12px;height:100%;word-wrap:break-word}.content-listings .section-lead-in .info>div:first-child,.node-embedded-view-page .section-lead-in .info>div:first-child{border-left:none}@media (max-width: 767px){.content-listings .section-lead-in .info>div,.node-embedded-view-page .section-lead-in .info>div{border:0;float:none;margin-bottom:45px;padding:0;text-align:left;width:100%;height:auto}.content-listings .section-lead-in .info>div:last-child,.node-embedded-view-page .section-lead-in .info>div:last-child{margin-bottom:0}}.content-listings .section-lead-in .info figure,.node-embedded-view-page .section-lead-in .info figure{overflow:hidden;*zoom:1}@media (max-width: 767px){.content-listings .section-lead-in .info figure figcaption,.node-embedded-view-page .section-lead-in .info figure figcaption{float:left;width:50%}}.content-listings .section-lead-in .info h4,.node-embedded-view-page .section-lead-in .info h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:16px}@media (max-width: 767px){.content-listings .section-lead-in .info h4,.node-embedded-view-page .section-lead-in .info h4{font-size:1rem;line-height:1rem;margin-bottom:4px}}.content-listings .section-lead-in .info address,.content-listings .section-lead-in .info time,.node-embedded-view-page .section-lead-in .info address,.node-embedded-view-page .section-lead-in .info time{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.375rem;color:#1c3c6d;margin:0;padding:0}.content-listings .section-lead-in .info address a,.content-listings .section-lead-in .info time a,.node-embedded-view-page .section-lead-in .info address a,.node-embedded-view-page .section-lead-in .info time a{color:#1c3c6d}.content-listings .section-lead-in .info address a:hover,.content-listings .section-lead-in .info time a:hover,.node-embedded-view-page .section-lead-in .info address a:hover,.node-embedded-view-page .section-lead-in .info time a:hover{text-decoration:underline}.content-listings .section-lead-in .info i.info-icon,.node-embedded-view-page .section-lead-in .info i.info-icon{margin:0 auto 30px auto;display:block;background-repeat:no-repeat}@media (max-width: 767px){.content-listings .section-lead-in .info i.info-icon,.node-embedded-view-page .section-lead-in .info i.info-icon{background-size:contain;float:left;margin:0 20px 0 0;width:62px !important}}.content-listings .section-lead-in .info i.info-icon.icon-location,.node-embedded-view-page .section-lead-in .info i.info-icon.icon-location{background-image:url("../img/icon.location.png");width:68px;height:63px}.content-listings .section-lead-in .info i.info-icon.icon-hours,.node-embedded-view-page .section-lead-in .info i.info-icon.icon-hours{background-image:url("../img/icon.hours.png");width:62px;height:61px}.content-listings .section-lead-in .info i.info-icon.icon-amenities,.node-embedded-view-page .section-lead-in .info i.info-icon.icon-amenities{background-image:url("../img/icon.amenities.png");width:66px;height:61px}.content-listings .section-lead-in .info i.info-icon.icon-contact,.node-embedded-view-page .section-lead-in .info i.info-icon.icon-contact{background-image:url("../img/icon.contact.png");width:74px;height:59px}.content-listings .section-lead-in .lead-in-carousel,.node-embedded-view-page .section-lead-in .lead-in-carousel{position:relative;background-color:#d2d9dd;padding:34px 51px;margin-top:50px}.content-listings .section-lead-in .lead-in-carousel a.slide-col,.node-embedded-view-page .section-lead-in .lead-in-carousel a.slide-col{display:block;float:left;width:148px;margin:0 15px}.content-listings .section-lead-in .lead-in-carousel figure,.node-embedded-view-page .section-lead-in .lead-in-carousel figure{width:100%}.content-listings .section-lead-in .lead-in-carousel figure .carousel-img,.node-embedded-view-page .section-lead-in .lead-in-carousel figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:122px;margin:0;border:1px solid white}.content-listings .section-lead-in .lead-in-carousel figure.video,.node-embedded-view-page .section-lead-in .lead-in-carousel figure.video{position:relative}.content-listings .section-lead-in .lead-in-carousel figure.video img,.node-embedded-view-page .section-lead-in .lead-in-carousel figure.video img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:50px;width:50px;cursor:pointer}.content-listings .section-lead-in .ctv-carousel .control.control-right,.content-listings .section-lead-in .ctv-carousel .control1.control-right,.content-listings .section-lead-in .ctv-carousel .control2.control-right,.content-listings .section-lead-in .ctv-carousel .control3.control-right,.content-listings .section-lead-in .ctv-carousel .control4.control-right,.content-listings .section-lead-in .editors-nearby-picks .control.control-right,.content-listings .section-lead-in .editors-nearby-picks .control1.control-right,.content-listings .section-lead-in .editors-nearby-picks .control2.control-right,.content-listings .section-lead-in .editors-nearby-picks .control3.control-right,.content-listings .section-lead-in .editors-nearby-picks .control4.control-right,.content-listings .section-lead-in .section-slideshow .control2.control-right,.node-embedded-view-page .section-lead-in .ctv-carousel .control.control-right,.node-embedded-view-page .section-lead-in .ctv-carousel .control1.control-right,.node-embedded-view-page .section-lead-in .ctv-carousel .control2.control-right,.node-embedded-view-page .section-lead-in .ctv-carousel .control3.control-right,.node-embedded-view-page .section-lead-in .ctv-carousel .control4.control-right,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control.control-right,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control1.control-right,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control2.control-right,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control3.control-right,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control4.control-right,.node-embedded-view-page .section-lead-in .section-slideshow .control2.control-right{left:100%}.content-listings .section-lead-in .ctv-carousel .control.control-left,.content-listings .section-lead-in .ctv-carousel .control1.control-left,.content-listings .section-lead-in .ctv-carousel .control2.control-left,.content-listings .section-lead-in .ctv-carousel .control3.control-left,.content-listings .section-lead-in .ctv-carousel .control4.control-left,.content-listings .section-lead-in .editors-nearby-picks .control.control-left,.content-listings .section-lead-in .editors-nearby-picks .control1.control-left,.content-listings .section-lead-in .editors-nearby-picks .control2.control-left,.content-listings .section-lead-in .editors-nearby-picks .control3.control-left,.content-listings .section-lead-in .editors-nearby-picks .control4.control-left,.content-listings .section-lead-in .section-slideshow .control2.control-left,.node-embedded-view-page .section-lead-in .ctv-carousel .control.control-left,.node-embedded-view-page .section-lead-in .ctv-carousel .control1.control-left,.node-embedded-view-page .section-lead-in .ctv-carousel .control2.control-left,.node-embedded-view-page .section-lead-in .ctv-carousel .control3.control-left,.node-embedded-view-page .section-lead-in .ctv-carousel .control4.control-left,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control.control-left,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control1.control-left,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control2.control-left,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control3.control-left,.node-embedded-view-page .section-lead-in .editors-nearby-picks .control4.control-left,.node-embedded-view-page .section-lead-in .section-slideshow .control2.control-left{right:100%}.content-listings .section-lead-in .slick-slider,.node-embedded-view-page .section-lead-in .slick-slider{margin-bottom:0}.content-listings .section-slideshow .control2.control-right,.node-embedded-view-page .section-slideshow .control2.control-right{left:104%}.content-listings .section-slideshow .control2.control-left,.node-embedded-view-page .section-slideshow .control2.control-left{right:104%}.content-listings .section-upcoming-events h3,.node-embedded-view-page .section-upcoming-events h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.content-listings .section-upcoming-events h3,.node-embedded-view-page .section-upcoming-events h3{font-size:2.75rem;line-height:3.125rem}}.content-listings .section-upcoming-events .carousel-inner,.node-embedded-view-page .section-upcoming-events .carousel-inner{background-color:#d2d9dd;padding:30px 0}.content-listings .section-upcoming-events .carousel-inner .gradient,.node-embedded-view-page .section-upcoming-events .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.content-listings .section-upcoming-events .carousel-inner figure.middle,.node-embedded-view-page .section-upcoming-events .carousel-inner figure.middle{margin:0 auto}.content-listings .section-upcoming-events .carousel-inner figure.right,.node-embedded-view-page .section-upcoming-events .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.content-listings .section-upcoming-events figure,.node-embedded-view-page .section-upcoming-events figure{margin-right:38px}}@media (min-width: 992px){.content-listings .section-upcoming-events figure,.node-embedded-view-page .section-upcoming-events figure{margin-right:120px}}@media (min-width: 1200px){.content-listings .section-upcoming-events figure,.node-embedded-view-page .section-upcoming-events figure{margin-right:85px}}.content-listings .section-upcoming-events figure>a,.node-embedded-view-page .section-upcoming-events figure>a{display:block}.content-listings .section-upcoming-events figure .event-date,.node-embedded-view-page .section-upcoming-events figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.content-listings .section-upcoming-events figure .carousel-img,.node-embedded-view-page .section-upcoming-events figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.content-listings .section-upcoming-events figure .carousel-img,.node-embedded-view-page .section-upcoming-events figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.content-listings .section-upcoming-events figure .carousel-img,.node-embedded-view-page .section-upcoming-events figure .carousel-img{width:100%}}.content-listings .section-upcoming-events figure .over,.node-embedded-view-page .section-upcoming-events figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.content-listings .section-upcoming-events figure .over h4,.node-embedded-view-page .section-upcoming-events figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.content-listings .section-upcoming-events figure figcaption,.node-embedded-view-page .section-upcoming-events figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.content-listings .section-upcoming-events figure figcaption,.node-embedded-view-page .section-upcoming-events figure figcaption{width:276px}}.content-listings .section-upcoming-events figure figcaption h4,.node-embedded-view-page .section-upcoming-events figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.content-listings .section-upcoming-events figure figcaption h5,.node-embedded-view-page .section-upcoming-events figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.content-listings .section-upcoming-events figure figcaption p,.node-embedded-view-page .section-upcoming-events figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.content-listings .section-upcoming-events figure figcaption p strong,.node-embedded-view-page .section-upcoming-events figure figcaption p strong{font-style:normal}.content-listings .section-upcoming-events figure figcaption a.more,.node-embedded-view-page .section-upcoming-events figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.content-listings .section-upcoming-events figure figcaption.under p,.node-embedded-view-page .section-upcoming-events figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.content-listings .section-upcoming-events figure figcaption h4,.node-embedded-view-page .section-upcoming-events figure figcaption h4{margin-bottom:12px}.content-listings .section-deals-packages,.node-embedded-view-page .section-deals-packages{padding:50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (max-width: 767px){.content-listings .section-deals-packages,.node-embedded-view-page .section-deals-packages{padding:30px 0}}.content-listings .section-deals-packages .deals-inner,.node-embedded-view-page .section-deals-packages .deals-inner{margin-bottom:40px}@media (max-width: 767px){.content-listings .section-deals-packages .deals-inner>.row>div,.node-embedded-view-page .section-deals-packages .deals-inner>.row>div{margin-bottom:30px}}.content-listings .section-deals-packages .deals-inner>.row:last-child>div:last-child,.node-embedded-view-page .section-deals-packages .deals-inner>.row:last-child>div:last-child{margin-bottom:0}.content-listings .section-deals-packages h3,.node-embedded-view-page .section-deals-packages h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:27px}@media (max-width: 767px){.content-listings .section-deals-packages h3,.node-embedded-view-page .section-deals-packages h3{font-size:2.75rem;line-height:3.125rem}}@media (min-width: 992px){.content-listings .section-deals-packages .row,.node-embedded-view-page .section-deals-packages .row{margin-bottom:30px}}.content-listings .section-deals-packages .col-xs-12,.node-embedded-view-page .section-deals-packages .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.content-listings .section-deals-packages .col-xs-12,.node-embedded-view-page .section-deals-packages .col-xs-12{margin-bottom:0}}.content-listings .section-deals-packages a.deal,.node-embedded-view-page .section-deals-packages a.deal{display:block;height:150px;background-color:#d2d9dd;padding:18px 35px 0 35px}@media (max-width: 767px){.content-listings .section-deals-packages a.deal,.node-embedded-view-page .section-deals-packages a.deal{height:auto;padding-bottom:18px}}.content-listings .section-deals-packages a.deal h4,.node-embedded-view-page .section-deals-packages a.deal h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.625rem;color:#ec1c24;margin:0 0 8px 0;padding:0}.content-listings .section-deals-packages a.deal p,.node-embedded-view-page .section-deals-packages a.deal p{color:black;font-size:.9375rem;line-height:1.125rem;margin-bottom:10px;padding:0}.content-listings .section-deals-packages a.deal p span.lead-text,.node-embedded-view-page .section-deals-packages a.deal p span.lead-text{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.25rem;color:#0076bf}.content-listings .section-deals-packages a.see-all-deals-btn,.node-embedded-view-page .section-deals-packages a.see-all-deals-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:12px 12px}.content-listings .section-neighborhood,.node-embedded-view-page .section-neighborhood{padding:60px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (min-width: 768px){.content-listings .section-neighborhood,.node-embedded-view-page .section-neighborhood{padding-bottom:100px}}.content-listings .section-neighborhood h3,.node-embedded-view-page .section-neighborhood h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:45px}@media (max-width: 767px){.content-listings .section-neighborhood h3,.node-embedded-view-page .section-neighborhood h3{font-size:2.75rem;line-height:3.125rem}}.content-listings .section-neighborhood .nearby-carousel,.node-embedded-view-page .section-neighborhood .nearby-carousel{position:relative}.content-listings .section-neighborhood .nearby-carousel a.slide-col,.node-embedded-view-page .section-neighborhood .nearby-carousel a.slide-col{display:block;float:left;margin:0 20px}.content-listings .section-neighborhood .nearby-carousel figure,.node-embedded-view-page .section-neighborhood .nearby-carousel figure{margin:0 auto;width:194px}.content-listings .section-neighborhood .nearby-carousel figure .carousel-img,.node-embedded-view-page .section-neighborhood .nearby-carousel figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:194px;margin-bottom:12px;border:1px solid white}.content-listings .section-neighborhood .nearby-carousel figure figcaption h4,.node-embedded-view-page .section-neighborhood .nearby-carousel figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.375rem;color:#4d4d4d;text-align:left;margin-bottom:5px;padding:0}.content-listings .section-neighborhood .nearby-carousel figure figcaption .proximity,.node-embedded-view-page .section-neighborhood .nearby-carousel figure figcaption .proximity{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.875rem;line-height:.875rem;color:black;text-align:right;margin:0;padding:0}.content-listings .section-neighborhood .nearby-carousel figure figcaption .proximity i.icon-ct-proximity,.node-embedded-view-page .section-neighborhood .nearby-carousel figure figcaption .proximity i.icon-ct-proximity{display:inline-block;vertical-align:text-bottom;background-image:url("../img/icon.ct.silver-gradient.png");background-repeat:no-repeat;width:47px;height:34px;margin:0;position:relative;bottom:-4px}.content-listings .section-nearby-map,.node-embedded-view-page .section-nearby-map{display:none;width:100%;height:auto}@media (min-width: 600px){.content-listings .section-nearby-map,.node-embedded-view-page .section-nearby-map{display:block}}@media (min-width: 768px){.content-listings .section-nearby-map,.node-embedded-view-page .section-nearby-map{height:540px}}.content-listings .map-directions-link,.node-embedded-view-page .map-directions-link{text-align:center}@media (min-width: 600px){.content-listings .map-directions-link,.node-embedded-view-page .map-directions-link{display:none}}.content-listings .picker-outer,.node-embedded-view-page .picker-outer{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-listings .picker-outer h3,.node-embedded-view-page .picker-outer h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:30px;padding-top:30px}@media (min-width: 768px){.content-listings .picker-outer h3,.node-embedded-view-page .picker-outer h3{font-size:2.8125rem;line-height:3.25rem}}.content-listings .picker-outer .neighborhood-picker,.node-embedded-view-page .picker-outer .neighborhood-picker{max-width:737px;margin:0 auto 73px auto}.content-listings .picker-outer .neighborhood-picker a.slide-link,.node-embedded-view-page .picker-outer .neighborhood-picker a.slide-link{width:33.3333333333%;height:86px}.content-listings .view-empty,.node-embedded-view-page .view-empty{text-align:center}.content-listings .video img,.node-embedded-view-page .video img{pointer-events:none}@media (min-width: 1200px){.content-listings .section-social .container,.page-press-room .section-social .container,.content-event-detail .section-social .container{width:1060px}}.content-listings .section-social .section-social-header,.page-press-room .section-social .section-social-header,.content-event-detail .section-social .section-social-header{background-color:#4098ce}.content-listings .section-social h3,.page-press-room .section-social h3,.content-event-detail .section-social h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0;margin-bottom:0;text-align:left}@media (max-width: 767px){.content-listings .section-social h3,.page-press-room .section-social h3,.content-event-detail .section-social h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.content-listings .section-social .social-inner,.page-press-room .section-social .social-inner,.content-event-detail .section-social .social-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.content-listings .section-social .social-inner .gradient,.page-press-room .section-social .social-inner .gradient,.content-event-detail .section-social .social-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.content-listings .section-social .social-inner .container,.page-press-room .section-social .social-inner .container,.content-event-detail .section-social .social-inner .container{min-height:130px;z-index:1}.content-listings .section-social .social-inner .container>.row>div,.page-press-room .section-social .social-inner .container>.row>div,.content-event-detail .section-social .social-inner .container>.row>div{margin-bottom:30px}.content-listings .section-social .social-inner .container>.row>div:last-child,.page-press-room .section-social .social-inner .container>.row>div:last-child,.content-event-detail .section-social .social-inner .container>.row>div:last-child{margin-bottom:0}.content-listings .section-social .twitter-top,.page-press-room .section-social .twitter-top,.content-event-detail .section-social .twitter-top{background-color:#e0eef7;padding:25px 30px}.content-listings .section-social .twitter-top .twitter-header,.page-press-room .section-social .twitter-top .twitter-header,.content-event-detail .section-social .twitter-top .twitter-header{position:relative;padding:0 0 20px 0}.content-listings .section-social .twitter-top .twitter-header span.handle,.page-press-room .section-social .twitter-top .twitter-header span.handle,.content-event-detail .section-social .twitter-top .twitter-header span.handle{display:inline-block;position:absolute;top:0;right:0;color:#7a7b7d}.content-listings .section-social .twitter-top ul.tweets,.page-press-room .section-social .twitter-top ul.tweets,.content-event-detail .section-social .twitter-top ul.tweets{font-size:14px;line-height:26px;list-style-type:none;padding:0;margin:0}.content-listings .section-social .twitter-top ul.tweets li,.page-press-room .section-social .twitter-top ul.tweets li,.content-event-detail .section-social .twitter-top ul.tweets li{margin-bottom:30px}.content-listings .section-social .twitter-top ul.tweets li:last-child,.page-press-room .section-social .twitter-top ul.tweets li:last-child,.content-event-detail .section-social .twitter-top ul.tweets li:last-child{margin-bottom:0}.content-listings .section-social .twitter-bottom,.page-press-room .section-social .twitter-bottom,.content-event-detail .section-social .twitter-bottom{min-height:81px;background-color:#c9d9e6;padding:25px 30px}.view-id-listing_search .view-filters{display:none}.view-listing-search.view-id-listing_search .search-container,.view-listing-search.view-id-listing_search .search-results{margin:0;padding:0}.view-listing-search.view-id-listing_search .search-filter-form-container{margin-bottom:1em}.view-listing-search.view-id-listing_search .search-results{padding:50px 0px}.view-listing-search.view-id-listing_search .pager{margin:0;padding:0}.listing-city.content-listings .section-lead-in h1{display:inline-block;width:auto}.listing-city.content-listings .section-lead-in .ctas{float:right;width:477px}.listing-city.content-listings .section-lead-in .ctas a{float:left;max-width:200px}.listing-city.content-listings .section-lead-in .ctas a.find-on-map{display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;background:url("../img/icon.map.pin.png") 189px 10px no-repeat;background-color:#1278bc;font-size:.9375rem;line-height:.9375rem;margin-right:47px;max-width:none;padding:13px 0px 13px 28px;text-align:left;width:230px}.listing-city.content-listings .city-facts{background-color:#dce6eb;padding:35px}@media (min-width: 992px){.listing-city.content-listings .city-facts{margin-left:11px}}.listing-city.content-listings .city-facts h3{background:url("../img/icon.star.red.sm.png") left top no-repeat;color:#e6242c;font-size:1.125rem;font-weight:bold;margin-bottom:10px;padding-left:22px}.listing-city.content-listings .city-facts h3.fact-header{background:transparent;color:#1278bc;font-size:1.25rem;font-weight:bold;margin-bottom:1em;padding:0px;text-transform:uppercase}.listing-city.content-listings .city-facts ul{list-style-type:none;margin:0px 0px 20px 0px;padding:0px}.listing-city.content-listings .city-facts ul li{margin:0px 0px 8px 22px}.listing-city.content-listings .city-facts li,.listing-city.content-listings .city-facts p{color:#1d3e6b;font-size:1.125rem;line-height:1.5rem}.listing-city.content-listings h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;clear:both;float:left;margin-top:40px}@media (min-width: 768px){.listing-city.content-listings h2{font-size:2.8125rem;line-height:3.25rem}}.listing-city.content-listings a.see-more{background:#5db74f url("../img/icon.open.white.png") 102px center no-repeat;color:white;float:right;font-weight:bold;padding:3px 22px 3px 13px;position:relative;text-transform:uppercase;top:47px}.listing-city.content-listings a.see-more.open{background-image:url("../img/icon.close.white.png");background-position:88px center}.view-city-related-listings{border-top:1px solid #1278bc;clear:both;padding-top:13px}.view-city-related-listings .image{background-repeat:no-repeat;background-size:cover;display:block;height:290px;width:100%}@media (min-width: 768px){.view-city-related-listings .image{height:224px}}.view-city-related-listings .views-row{margin-bottom:1em;text-align:center;width:100%}@media (min-width: 768px){.view-city-related-listings .views-row{float:left;margin-left:30px;max-width:220px}.view-city-related-listings .views-row:first-child{margin-left:0px}}@media (min-width: 992px){.view-city-related-listings .views-row{max-width:200px;margin-left:8px}}@media (min-width: 1200px){.view-city-related-listings .views-row{max-width:220px;margin-left:55px}}@media screen and (min-width: 1200px) and (-ms-high-contrast: active), screen and (min-width: 1200px) and (-ms-high-contrast: none){.view-city-related-listings .views-row{margin-left:54px}}.view-city-related-listings .views-row img{width:100%}.view-city-related-listings .views-row a{color:#4d4d4d;font-weight:bold}.view-city-related-listings.view-display-id-shopping .row-group{clear:both;display:none}.view-city-related-listings.view-display-id-shopping .row-group:first-child{display:block !important;margin-top:0px}@media (min-width: 768px){.view-city-related-listings.view-display-id-shopping .row-group{margin-top:35px}}.view-city-related-listings.view-display-id-shopping .views-row{color:#4d4d4d;float:left;font-weight:bold;text-align:center;width:100%}@media (min-width: 768px){.view-city-related-listings.view-display-id-shopping .views-row{float:left;margin-left:30px;max-width:220px;text-align:left}.view-city-related-listings.view-display-id-shopping .views-row:first-child{margin-left:0px}}@media (min-width: 992px){.view-city-related-listings.view-display-id-shopping .views-row{max-width:200px;margin-left:8px}}@media (min-width: 1200px){.view-city-related-listings.view-display-id-shopping .views-row{max-width:220px;margin-left:55px}}@media screen and (min-width: 1200px) and (-ms-high-contrast: active), screen and (min-width: 1200px) and (-ms-high-contrast: none){.view-city-related-listings.view-display-id-shopping .views-row{margin-left:54px}}.view-city-related-listings.view-display-id-shopping .address{font-weight:normal}.view-city-related-listings.view-display-id-shopping .more-info{background:url("../img/icon.arrow-right.green.png") center right no-repeat;color:#5db74f;padding-right:17px}#ctvisit-city-search-bar-wrapper{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}#ctvisit-city-search-bar-wrapper h3.view-header{margin:0px;padding:26px 0px 0px 0px}#ctvisit-city-search-bar-wrapper #edit-city-search{padding:12px 10px;background-color:#d2d9dd;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.125rem;color:black;text-transform:none;width:725px;max-width:100%;height:60px;margin-bottom:7px}#ctvisit-city-search-bar-wrapper input{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.125rem;border-top:none;border-left:none;border-bottom:none;border-right:1px solid #d2d9dd;border-radius:0;color:#4d4d4d;box-shadow:none}#ctvisit-city-search-bar-wrapper span.input-group-btn{border-radius:0;background-color:#54b948;border:none;height:60px;margin:0;padding:0;position:absolute;right:15px;top:22px;width:60px}#ctvisit-city-search-bar-wrapper span.input-group-btn button{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;background-color:transparent;border:none;border-radius:0;color:white;font-size:2rem;height:100%;line-height:3.3125rem;margin:0;padding:0 19px;width:100%}#ctvisit-city-search-bar-wrapper span.input-group-btn .glyphicon{right:6px;top:3px}#ctvisit-city-search-bar-form .input-group-btn{display:none}.search-help{font-size:14px;padding-left:5px}.page-interest h3.view-header,.page-dine h3.view-header,.page-stay h3.view-header{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;padding:60px 15px 38px;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (min-width: 768px){.page-interest h3.view-header,.page-dine h3.view-header,.page-stay h3.view-header{font-size:2.8125rem;line-height:3.25rem}}.page-interest .section-dichotomy,.page-dine .section-dichotomy,.page-stay .section-dichotomy{padding:30px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-interest .section-dichotomy .dichotomy-slider,.page-dine .section-dichotomy .dichotomy-slider,.page-stay .section-dichotomy .dichotomy-slider{width:100%;margin-bottom:3px}.page-interest .section-dichotomy .rating,.page-dine .section-dichotomy .rating,.page-stay .section-dichotomy .rating{text-align:right;padding:4px 0 0 0}.page-interest .section-dichotomy .rating .rating-inner,.page-dine .section-dichotomy .rating .rating-inner,.page-stay .section-dichotomy .rating .rating-inner{display:inline-block;vertical-align:top}.page-interest .section-dichotomy .dichotomy-caption p,.page-dine .section-dichotomy .dichotomy-caption p,.page-stay .section-dichotomy .dichotomy-caption p{max-width:915px;margin:0 auto;font-size:1.25rem;text-align:center}.page-interest .section-explore,.page-dine .section-explore,.page-stay .section-explore{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-interest .section-explore .explore-btns-outer,.page-dine .section-explore .explore-btns-outer,.page-stay .section-explore .explore-btns-outer{text-align:center;margin-bottom:60px}.page-interest .section-explore .explore-btns-outer .explore-btns,.page-dine .section-explore .explore-btns-outer .explore-btns,.page-stay .section-explore .explore-btns-outer .explore-btns{display:inline-block;text-align:center}.page-interest .section-explore .explore-btns-outer .explore-btns a.see-all-explore-btn,.page-dine .section-explore .explore-btns-outer .explore-btns a.see-all-explore-btn,.page-stay .section-explore .explore-btns-outer .explore-btns a.see-all-explore-btn{display:inline-block;display:block;width:224px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 10px 20px 0}@media (min-width: 440px){.page-interest .section-explore .explore-btns-outer .explore-btns a.see-all-explore-btn,.page-dine .section-explore .explore-btns-outer .explore-btns a.see-all-explore-btn,.page-stay .section-explore .explore-btns-outer .explore-btns a.see-all-explore-btn{margin:0 10px 0 0;float:left}}.page-interest .section-explore .explore-btns-outer .explore-btns a.filter-all-explore-btn,.page-dine .section-explore .explore-btns-outer .explore-btns a.filter-all-explore-btn,.page-stay .section-explore .explore-btns-outer .explore-btns a.filter-all-explore-btn{display:block;width:170px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#0076bf;font-size:.9375rem;line-height:1.25rem;color:white;margin:0}@media (min-width: 440px){.page-interest .section-explore .explore-btns-outer .explore-btns a.filter-all-explore-btn,.page-dine .section-explore .explore-btns-outer .explore-btns a.filter-all-explore-btn,.page-stay .section-explore .explore-btns-outer .explore-btns a.filter-all-explore-btn{float:left}}.page-interest .section-explore .explore-btns-outer .explore-btns .view-filters,.page-dine .section-explore .explore-btns-outer .explore-btns .view-filters,.page-stay .section-explore .explore-btns-outer .explore-btns .view-filters{margin:0}@media (min-width: 440px){.page-interest .section-explore .explore-btns-outer .explore-btns .view-filters,.page-dine .section-explore .explore-btns-outer .explore-btns .view-filters,.page-stay .section-explore .explore-btns-outer .explore-btns .view-filters{float:left}}.page-interest .section-explore .explore-btns-outer .explore-btns .view-filters .views-exposed-form .views-exposed-widget,.page-dine .section-explore .explore-btns-outer .explore-btns .view-filters .views-exposed-form .views-exposed-widget,.page-stay .section-explore .explore-btns-outer .explore-btns .view-filters .views-exposed-form .views-exposed-widget{padding:0}.page-interest .section-ideas h3,.page-dine .section-ideas h3,.page-stay .section-ideas h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-interest .section-ideas h3,.page-dine .section-ideas h3,.page-stay .section-ideas h3{font-size:2.75rem;line-height:3.125rem}}.page-interest .section-ideas .carousel-inner,.page-dine .section-ideas .carousel-inner,.page-stay .section-ideas .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-interest .section-ideas .carousel-inner .gradient,.page-dine .section-ideas .carousel-inner .gradient,.page-stay .section-ideas .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-interest .section-ideas .carousel-inner figure.middle,.page-dine .section-ideas .carousel-inner figure.middle,.page-stay .section-ideas .carousel-inner figure.middle{margin:0 auto}.page-interest .section-ideas .carousel-inner figure.right,.page-dine .section-ideas .carousel-inner figure.right,.page-stay .section-ideas .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-interest .section-ideas figure,.page-dine .section-ideas figure,.page-stay .section-ideas figure{margin-right:38px}}@media (min-width: 992px){.page-interest .section-ideas figure,.page-dine .section-ideas figure,.page-stay .section-ideas figure{margin-right:120px}}@media (min-width: 1200px){.page-interest .section-ideas figure,.page-dine .section-ideas figure,.page-stay .section-ideas figure{margin-right:85px}}.page-interest .section-ideas figure>a,.page-dine .section-ideas figure>a,.page-stay .section-ideas figure>a{display:block}.page-interest .section-ideas figure .event-date,.page-dine .section-ideas figure .event-date,.page-stay .section-ideas figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-interest .section-ideas figure .carousel-img,.page-dine .section-ideas figure .carousel-img,.page-stay .section-ideas figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-interest .section-ideas figure .carousel-img,.page-dine .section-ideas figure .carousel-img,.page-stay .section-ideas figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-interest .section-ideas figure .carousel-img,.page-dine .section-ideas figure .carousel-img,.page-stay .section-ideas figure .carousel-img{width:100%}}.page-interest .section-ideas figure .over,.page-dine .section-ideas figure .over,.page-stay .section-ideas figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-interest .section-ideas figure .over h4,.page-dine .section-ideas figure .over h4,.page-stay .section-ideas figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-interest .section-ideas figure figcaption,.page-dine .section-ideas figure figcaption,.page-stay .section-ideas figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-interest .section-ideas figure figcaption,.page-dine .section-ideas figure figcaption,.page-stay .section-ideas figure figcaption{width:276px}}.page-interest .section-ideas figure figcaption h4,.page-dine .section-ideas figure figcaption h4,.page-stay .section-ideas figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-interest .section-ideas figure figcaption h5,.page-dine .section-ideas figure figcaption h5,.page-stay .section-ideas figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interest .section-ideas figure figcaption p,.page-dine .section-ideas figure figcaption p,.page-stay .section-ideas figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interest .section-ideas figure figcaption p strong,.page-dine .section-ideas figure figcaption p strong,.page-stay .section-ideas figure figcaption p strong{font-style:normal}.page-interest .section-ideas figure figcaption a.more,.page-dine .section-ideas figure figcaption a.more,.page-stay .section-ideas figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-interest .section-ideas figure figcaption.under p,.page-dine .section-ideas figure figcaption.under p,.page-stay .section-ideas figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-interest .section-ideas h3,.page-dine .section-ideas h3,.page-stay .section-ideas h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.page-interest .section-ideas h3,.page-dine .section-ideas h3,.page-stay .section-ideas h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-interest .section-ideas .carousel-inner,.page-dine .section-ideas .carousel-inner,.page-stay .section-ideas .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-interest .section-ideas figure .carousel-img,.page-dine .section-ideas figure .carousel-img,.page-stay .section-ideas figure .carousel-img{border:none;position:relative}.page-interest .section-ideas a.see-all-ideas-btn,.page-dine .section-ideas a.see-all-ideas-btn,.page-stay .section-ideas a.see-all-ideas-btn{display:block;width:224px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:34px auto 0 auto}.page-interest .views-exposed-form,.page-dine .views-exposed-form,.page-stay .views-exposed-form{position:relative}.page-interest .views-exposed-form label,.page-interest .views-exposed-form .description,.page-dine .views-exposed-form label,.page-dine .views-exposed-form .description,.page-stay .views-exposed-form label,.page-stay .views-exposed-form .description{display:none}.page-interest .views-exposed-form .form-item-field-region-tid,.page-dine .views-exposed-form .form-item-field-region-tid,.page-stay .views-exposed-form .form-item-field-region-tid{display:block;width:224px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#0076bf;font-size:.9375rem;line-height:1.25rem;color:white;border-radius:0;overflow:hidden;cursor:pointer}@media (min-width: 440px){.page-interest .views-exposed-form .form-item-field-region-tid,.page-dine .views-exposed-form .form-item-field-region-tid,.page-stay .views-exposed-form .form-item-field-region-tid{display:block;width:175px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#0076bf;font-size:.9375rem;line-height:1.25rem;color:white}}.page-interest .views-exposed-form .form-item-field-region-tid::after,.page-dine .views-exposed-form .form-item-field-region-tid::after,.page-stay .views-exposed-form .form-item-field-region-tid::after{content:' ';display:block;position:absolute;right:20px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);width:0;height:0;border-style:solid;border-width:8px 6.6666666667px 0 6.6666666667px;border-color:#fff transparent transparent transparent;pointer-events:none}@media (min-width: 440px){.page-interest .views-exposed-form .form-item-field-region-tid::after,.page-dine .views-exposed-form .form-item-field-region-tid::after,.page-stay .views-exposed-form .form-item-field-region-tid::after{right:10px}}.page-interest .views-exposed-form .form-item-field-region-tid select,.page-dine .views-exposed-form .form-item-field-region-tid select,.page-stay .views-exposed-form .form-item-field-region-tid select{border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;padding:0 10px;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase;background-color:#0076bf;font-size:.9375rem;line-height:1.25rem;color:white;cursor:pointer;text-transform:uppercase}.page-interest .views-exposed-form .form-item-field-region-tid select:focus,.page-dine .views-exposed-form .form-item-field-region-tid select:focus,.page-stay .views-exposed-form .form-item-field-region-tid select:focus{outline:none}.page-interest .views-exposed-form .form-item-field-region-tid select::-ms-expand,.page-dine .views-exposed-form .form-item-field-region-tid select::-ms-expand,.page-stay .views-exposed-form .form-item-field-region-tid select::-ms-expand{display:none}.page-interest .views-exposed-form #edit-field-season-tid-wrapper,.page-dine .views-exposed-form #edit-field-season-tid-wrapper,.page-stay .views-exposed-form #edit-field-season-tid-wrapper{display:none}.page-interest .section-tales h3,.page-dine .section-tales h3,.page-stay .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-interest .section-tales h3,.page-dine .section-tales h3,.page-stay .section-tales h3{font-size:2.75rem;line-height:3.125rem}}.page-interest .section-tales .carousel-inner,.page-dine .section-tales .carousel-inner,.page-stay .section-tales .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-interest .section-tales .carousel-inner .gradient,.page-dine .section-tales .carousel-inner .gradient,.page-stay .section-tales .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-interest .section-tales .carousel-inner figure.middle,.page-dine .section-tales .carousel-inner figure.middle,.page-stay .section-tales .carousel-inner figure.middle{margin:0 auto}.page-interest .section-tales .carousel-inner figure.right,.page-dine .section-tales .carousel-inner figure.right,.page-stay .section-tales .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-interest .section-tales figure,.page-dine .section-tales figure,.page-stay .section-tales figure{margin-right:38px}}@media (min-width: 992px){.page-interest .section-tales figure,.page-dine .section-tales figure,.page-stay .section-tales figure{margin-right:120px}}@media (min-width: 1200px){.page-interest .section-tales figure,.page-dine .section-tales figure,.page-stay .section-tales figure{margin-right:85px}}.page-interest .section-tales figure>a,.page-dine .section-tales figure>a,.page-stay .section-tales figure>a{display:block}.page-interest .section-tales figure .event-date,.page-dine .section-tales figure .event-date,.page-stay .section-tales figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-interest .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-interest .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-interest .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img{width:100%}}.page-interest .section-tales figure .over,.page-dine .section-tales figure .over,.page-stay .section-tales figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-interest .section-tales figure .over h4,.page-dine .section-tales figure .over h4,.page-stay .section-tales figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-interest .section-tales figure figcaption,.page-dine .section-tales figure figcaption,.page-stay .section-tales figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-interest .section-tales figure figcaption,.page-dine .section-tales figure figcaption,.page-stay .section-tales figure figcaption{width:276px}}.page-interest .section-tales figure figcaption h4,.page-dine .section-tales figure figcaption h4,.page-stay .section-tales figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-interest .section-tales figure figcaption h5,.page-dine .section-tales figure figcaption h5,.page-stay .section-tales figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interest .section-tales figure figcaption p,.page-dine .section-tales figure figcaption p,.page-stay .section-tales figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interest .section-tales figure figcaption p strong,.page-dine .section-tales figure figcaption p strong,.page-stay .section-tales figure figcaption p strong{font-style:normal}.page-interest .section-tales figure figcaption a.more,.page-dine .section-tales figure figcaption a.more,.page-stay .section-tales figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-interest .section-tales figure figcaption.under p,.page-dine .section-tales figure figcaption.under p,.page-stay .section-tales figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-interest .section-tales h3,.page-dine .section-tales h3,.page-stay .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.page-interest .section-tales h3,.page-dine .section-tales h3,.page-stay .section-tales h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-interest .section-tales .carousel-inner,.page-dine .section-tales .carousel-inner,.page-stay .section-tales .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-interest .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img{border:none;position:relative}.page-interest .section-tales a.see-all-btn,.page-dine .section-tales a.see-all-btn,.page-stay .section-tales a.see-all-btn{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;margin:30px auto 0 auto}@media (min-width: 440px){.page-interest .section-tales a.see-all-btn,.page-dine .section-tales a.see-all-btn,.page-stay .section-tales a.see-all-btn{margin:30px auto 20px auto}}.page-getaways .section-intro{padding:60px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-getaways .section-intro .container{padding:0}@media (min-width: 768px){.page-getaways .section-intro .container{padding-right:15px;padding-left:15px}}.page-getaways .section-intro .intro{background-repeat:no-repeat;background-size:cover;background-position:center;height:400px;width:100%;position:relative}@media (min-width: 768px){.page-getaways .section-intro .intro{height:585px}}.page-getaways .section-intro .intro .intro-form{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(28,60,109,0.5)}@media (max-width: 767px){.page-getaways .section-intro .intro .intro-form{width:100%;padding:10px}}@media (min-width: 768px){.page-getaways .section-intro .intro .intro-form{padding:22px 130px 40px 130px}}.page-getaways .section-intro .intro .intro-form label{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.625rem;line-height:1.625rem;color:white;margin-bottom:12px;text-align:center}.page-getaways .section-intro .intro .intro-form .description{display:none}.page-getaways .section-intro .intro .intro-form .ajax-progress{display:none}.page-getaways .section-intro .intro .intro-form .form-item,.page-getaways .section-intro .intro .intro-form .form-actions{margin:17px 0}.page-getaways .section-intro .intro .intro-form .drop-container button.dropdown-options{width:100%;height:52px;padding:0;margin:0 auto;border-radius:0;overflow:hidden;border:1px solid #0076bf;background-color:#fff;position:relative;cursor:pointer;text-align:left;padding:10px;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#a6a6a6}.page-getaways .section-intro .intro .intro-form .drop-container button.dropdown-options.is-open span.caret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.page-getaways .section-intro .intro .intro-form .drop-container button.dropdown-options span.caret{display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:16px 13.3333333333px 0 13.3333333333px;border-color:#1c3c6d transparent transparent transparent;pointer-events:none}.page-getaways .section-intro .intro .intro-form .drop-container .options-content{background-color:white}.page-getaways .section-intro .intro .intro-form .drop-container .options-content .options-content-inner{padding:16px 12px}.page-getaways .section-intro .intro .intro-form .drop-container .options-content .checkbox,.page-getaways .section-intro .intro .intro-form .drop-container .options-content .form-item{margin:0 0 12px 0;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:.9375rem;color:#4d4d4d;padding-right:10px;text-align:left}.page-getaways .section-intro .intro .intro-form .drop-container .options-content .checkbox:last-child,.page-getaways .section-intro .intro .intro-form .drop-container .options-content .form-item:last-child{margin-bottom:0}.page-getaways .section-intro .intro .intro-form .drop-container .options-content .checkbox .description,.page-getaways .section-intro .intro .intro-form .drop-container .options-content .form-item .description{display:none}.page-getaways .section-intro .intro .intro-form .drop-container .options-content .checkbox label.option,.page-getaways .section-intro .intro .intro-form .drop-container .options-content .form-item label.option{display:inline}.page-getaways .section-intro .intro .intro-form .drop-container .options-content label{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:.9375rem;line-height:.9375rem;color:#4d4d4d;padding-right:10px}.page-getaways .section-intro .intro .intro-form .drop-container .options-content input[type=checkbox],.page-getaways .section-intro .intro .intro-form .drop-container .options-content input[type=radio]{margin:0 7px 0 0}.page-getaways .section-intro .intro .intro-form .select-outer{width:100%;height:52px;padding:0;margin:0 auto 20px auto;border-radius:0;overflow:hidden;border:1px solid #0076bf;background-color:#fff;position:relative;cursor:pointer}@media (min-width: 768px){.page-getaways .section-intro .intro .intro-form .select-outer{width:418px}}.page-getaways .section-intro .intro .intro-form .select-outer i.icon-down{display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:16px 13.3333333333px 0 13.3333333333px;border-color:#1c3c6d transparent transparent transparent;pointer-events:none}.page-getaways .section-intro .intro .intro-form .select-outer select{border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;padding:0 12px;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#a6a6a6;cursor:pointer}.page-getaways .section-intro .intro .intro-form .select-outer select:focus{outline:none}.page-getaways .section-intro .intro .intro-form .select-outer select::-ms-expand{display:none}.page-getaways .section-intro .intro .intro-form button[type=submit]{display:block;width:218px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;padding:11px 0;line-height:1.3125rem;margin:30px auto 0 auto;position:relative}.page-getaways .section-intro .intro .intro-form button[type=submit] i.icon-arrow-right{display:block;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:9.1666666667px 0 9.1666666667px 11px;border-color:transparent transparent transparent #fff}.page-getaways .section-detailed-results{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;padding:94px 0}.page-getaways #block-system-main .item-list{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-getaways .pager.pager-load-more a{display:block;width:224px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto}.content-getaway-detail .section-intro{padding:40px 0 0 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.content-getaway-detail .section-intro .breadcrumb-main{margin-bottom:40px}.content-getaway-detail .section-intro .intro{margin-bottom:40px}.content-getaway-detail .section-intro .intro h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:2.8125rem;line-height:3.125rem;color:#1c3c6d;padding:0;margin-bottom:6px}.content-getaway-detail .section-intro .intro p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.375rem;line-height:2.1875rem;color:black;margin-bottom:0}.content-getaway-detail .section-intro .intro .intro-img img{margin:10px auto 0}@media (min-width: 768px){.content-getaway-detail .section-intro .intro .intro-img img{margin:0 auto}}.content-getaway-detail .section-intro .detail-strip{background-color:#dfe4e7;padding:14px 0}.content-getaway-detail .section-intro .detail-strip .container,.content-getaway-detail .section-intro .detail-strip .row,.content-getaway-detail .section-intro .detail-strip .row>div,.content-getaway-detail .section-intro .detail-strip .place-list{height:100%}.content-getaway-detail .section-intro .detail-strip .border-left{border-left:2px solid #7a7b7d}.content-getaway-detail .section-intro .detail-strip .border-left.col-xs-12{text-align:center}@media (max-width: 767px){.content-getaway-detail .section-intro .detail-strip .border-left.col-xs-12{border:0}}.content-getaway-detail .section-intro .detail-strip .num-days{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:1.75rem;line-height:1.75rem;color:#0076bf;text-transform:uppercase;text-align:center;padding-top:6px}.content-getaway-detail .section-intro .detail-strip .num-days .number{font-size:3.125rem;line-height:3.3125rem}@media (min-width: 992px){.content-getaway-detail .section-intro .detail-strip .place-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.content-getaway-detail .section-intro .detail-strip .place-list span{padding-left:32px;position:relative;display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.625rem;color:black;margin-bottom:5px}.content-getaway-detail .section-intro .detail-strip .place-list span i.icon-star-red{display:block;background-repeat:no-repeat;background-image:url("../img/icon.star.red.png");background-position:center;background-size:contain;width:12px;height:12px;position:absolute;left:14px;top:8px}.content-getaway-detail .section-intro .detail-strip .icon{display:inline-block;background-repeat:no-repeat;background-image:url("../img/season.sprite.png");height:45px;margin:25px 4px}.content-getaway-detail .section-intro .detail-strip .icon.spring{width:50px;background-position:0 0}.content-getaway-detail .section-intro .detail-strip .icon.summer{width:41px;background-position:-51px 0}.content-getaway-detail .section-intro .detail-strip .icon.fall{width:42px;background-position:-92px 0}.content-getaway-detail .section-intro .detail-strip .icon.winter{width:38px;background-position:-168px 0}.content-getaway-detail .section-intro .detail-strip .icon.holiday{width:31px;background-position:-134px 0}.content-getaway-detail section.getaways{padding:60px 0 0 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-getaway-detail section.getaways hr.getaway-line{display:block;border-bottom:1px dotted #4098ce;height:0;border-left:none;border-right:none;border-top:none;border-radius:0;margin:25px;padding:0}.content-getaway-detail section.getaways article img.main-getaway-img{width:100%;height:auto;margin-bottom:12px}.content-getaway-detail section.getaways article h2{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:2.125rem;color:#1c3c6d;padding:0;margin-bottom:6px}.content-getaway-detail section.getaways article .discussion{margin-bottom:24px}.content-getaway-detail section.getaways article .discussion p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.625rem;color:black;margin-bottom:20px}.content-getaway-detail section.getaways h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.5rem;color:#0076bf;margin-bottom:18px;text-align:center}.content-getaway-detail section.getaways .editors-nearby-picks{width:100%;max-width:600px;margin:0 auto}.content-getaway-detail section.getaways .editors-nearby-picks .star-meta{left:0;top:0}.content-getaway-detail section.getaways .editors-nearby-picks .star-meta h5{font-size:1rem}.content-getaway-detail section.getaways .picks{text-align:center}.content-getaway-detail section.getaways a.pick{display:inline-block;vertical-align:top;width:150px;margin:0 22px}.content-getaway-detail section.getaways a.pick:last-child{margin-right:0}.content-getaway-detail section.getaways a.pick figure{position:relative}.content-getaway-detail section.getaways a.pick figure .icon-star{position:absolute;left:6px;top:6px;background-size:contain;width:18px}.content-getaway-detail section.getaways a.pick figure .pick-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:150px;margin-bottom:12px}@media (max-width: 991px){.content-getaway-detail section.getaways a.pick figure .pick-img{max-width:150px;margin:0 auto}}.content-getaway-detail section.getaways a.pick figure figcaption h4{margin-bottom:0;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;color:#1c3c6d;padding:0;text-align:center}@media (min-width: 992px){.content-getaway-detail section.getaways a.pick figure figcaption h4{text-align:left}}.content-getaway-detail section.how-to-get-there{padding:30px 0 60px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-getaway-detail section.how-to-get-there .container{display:none}@media (min-width: 600px){.content-getaway-detail section.how-to-get-there .container{display:block}}.content-getaway-detail section.how-to-get-there h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:24px}@media (max-width: 767px){.content-getaway-detail section.how-to-get-there h3{font-size:2.75rem;line-height:3.125rem}}.content-getaway-detail a.back-to-getaways{display:block;width:224px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:40px auto 0 auto}@media (max-width: 767px){.node-type-getaway .editors-nearby-picks .control2.control-right{left:100%}.node-type-getaway .editors-nearby-picks .control2.control-left{right:100%}}.page-experience .picker-outer{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-experience .picker-outer h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:30px;padding-top:30px}@media (min-width: 768px){.page-experience .picker-outer h3{font-size:2.8125rem;line-height:3.25rem}}.page-experience .picker-outer .experience-picker{max-width:738px;margin:50px auto 0 auto}.page-experience .picker-outer .experience-picker .slide-img{height:86px}.page-experience .picker-outer .experience-picker .slide-img.slide-img-1{background-image:url("../img/picker.experience.ideas.png")}.page-experience .picker-outer .experience-picker .slide-img.slide-img-2{background-image:url("../img/picker.experience.attractions.png")}.page-experience .picker-outer .experience-picker .slide-img.slide-img-3{background-image:url("../img/picker.experience.getaways.png")}.page-experience .picker-outer .experience-picker a.slide-link{width:33.3333333333%;height:86px}.page-experience .views-exposed-form #edit-field-season-tid-wrapper{display:none}.page-experience .picker-outer{display:none}@media (min-width: 768px){.page-experience .picker-outer{display:block}}.page-experience .section-dichotomy{padding:30px 0 0 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-experience .section-dichotomy .dichotomy{width:100%}.page-experience .section-dichotomy .dichotomy-slider{width:100%;margin-bottom:3px}.page-experience .section-dichotomy .dichotomy-caption{position:relative}.page-experience .section-dichotomy .dichotomy-caption h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;padding:35px 0 18px;margin:0;text-align:center}@media (min-width: 768px){.page-experience .section-dichotomy .dichotomy-caption h1{font-size:2.8125rem;line-height:3.25rem}}@media (min-width: 768px){.page-experience .section-dichotomy .dichotomy-caption h1{padding:18px 0}}.page-experience .section-dichotomy .dichotomy-caption .rating{position:absolute;right:0;top:0;text-align:right;padding:0}.page-experience .section-dichotomy .dichotomy-caption .rating .rating-inner{display:inline-block;vertical-align:top}.page-experience .section-dichotomy .dichotomy-caption .rating .rating-inner i{cursor:pointer}.page-experience .section-experiences{padding:50px 0 100px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-experience .section-experiences p.description{max-width:920px;margin:0 auto 40px auto}@media (max-width: 767px){.page-experience .section-experiences p.description{font-size:1.125rem;line-height:1.6875rem}}.page-experience .section-experiences a.see-all-btn{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto}.page-experience .section-deals h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-experience .section-deals h3{font-size:2.75rem;line-height:3.125rem}}.page-experience .section-deals .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-experience .section-deals .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-experience .section-deals .carousel-inner figure.middle{margin:0 auto}.page-experience .section-deals .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-experience .section-deals figure{margin-right:38px}}@media (min-width: 992px){.page-experience .section-deals figure{margin-right:120px}}@media (min-width: 1200px){.page-experience .section-deals figure{margin-right:85px}}.page-experience .section-deals figure>a{display:block}.page-experience .section-deals figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-experience .section-deals figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-experience .section-deals figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-experience .section-deals figure .carousel-img{width:100%}}.page-experience .section-deals figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-experience .section-deals figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-experience .section-deals figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-experience .section-deals figure figcaption{width:276px}}.page-experience .section-deals figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-experience .section-deals figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experience .section-deals figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experience .section-deals figure figcaption p strong{font-style:normal}.page-experience .section-deals figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-experience .section-deals figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-experience .section-deals figure figcaption p{text-align:left}.page-experience .section-upcoming-events{padding:100px 0 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-experience .section-upcoming-events .events-inner{margin-bottom:40px}.page-experience .section-upcoming-events .events-inner>.row>div{margin-bottom:30px}.page-experience .section-upcoming-events .events-inner>.row>div:last-child{margin-bottom:0}.page-experience .section-upcoming-events h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:27px}@media (max-width: 767px){.page-experience .section-upcoming-events h3{font-size:2.75rem;line-height:3.125rem}}@media (min-width: 992px){.page-experience .section-upcoming-events .row{margin-bottom:30px}}.page-experience .section-upcoming-events .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.page-experience .section-upcoming-events .col-xs-12{margin-bottom:0}}.page-experience .section-upcoming-events .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.page-experience .section-upcoming-events .event{height:170px}}@media (min-width: 1200px){.page-experience .section-upcoming-events .event{height:150px}}.page-experience .section-upcoming-events .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.page-experience .section-upcoming-events .event .img-left.empty{display:none}}.page-experience .section-upcoming-events .event .details{padding:10px 24px;float:left;width:75%;position:relative}.page-experience .section-upcoming-events .event .details time,.page-experience .section-upcoming-events .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.page-experience .section-upcoming-events .event .details time a,.page-experience .section-upcoming-events .event .details .top-line a{color:#ec1c24}.page-experience .section-upcoming-events .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.page-experience .section-upcoming-events .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.page-experience .section-upcoming-events .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.page-experience .section-upcoming-events .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.page-experience .section-upcoming-events .event .details a.more{display:block}}@media (min-width: 992px){.page-experience .section-upcoming-events .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.page-experience .section-upcoming-events .event .details a.more{display:block}}@media (max-width: 480px){.page-experience .section-upcoming-events .event{height:auto;margin:0 auto;max-width:290px}.page-experience .section-upcoming-events .event .img-left{float:none;width:100%;height:290px}.page-experience .section-upcoming-events .event .details{float:none;width:100%}.page-experience .section-upcoming-events .event .details time,.page-experience .section-upcoming-events .event .details h4{margin-bottom:10px}.page-experience .section-upcoming-events .event .details time,.page-experience .section-upcoming-events .event .details p.host,.page-experience .section-upcoming-events .event .details p.town,.page-experience .section-upcoming-events .event .details a.more{font-size:1rem}.page-experience .section-upcoming-events .event .details h4{font-size:1.125rem}.page-experience .section-upcoming-events .event .details a.more{padding:20px 0}}.page-experience .section-upcoming-events a.see-all-events-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:12px 12px}.page-experience .section-detailed-results{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;padding:20px 0}.page-experience a.see-all-events-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:12px 12px}.page-experience .weekend-events-container{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;padding-bottom:100px}.page-experience .weekend-events-container a.see-all-events-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:12px 12px}@media (max-width: 1024px){.page-experience .section-upcoming-events,.page-homepage .section-upcoming-events{padding:50px 0 0}.page-experience .section-upcoming-events .events-inner,.page-homepage .section-upcoming-events .events-inner{background-color:#d2d9dd;padding:30px 0}.page-experience .section-upcoming-events .events-inner h3,.page-homepage .section-upcoming-events .events-inner h3{padding:0 15px}.page-experience .section-upcoming-events .events-inner .gradient,.page-homepage .section-upcoming-events .events-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-experience .section-upcoming-events .events-inner .img-left,.page-homepage .section-upcoming-events .events-inner .img-left{width:200px !important;height:200px !important;float:none !important;margin:auto}.page-experience .section-upcoming-events .events-inner .more,.page-homepage .section-upcoming-events .events-inner .more{display:block !important;font-weight:400}.page-experience .section-upcoming-events .events-inner .event,.page-homepage .section-upcoming-events .events-inner .event{height:auto}.page-experience .section-upcoming-events .events-inner .details,.page-homepage .section-upcoming-events .events-inner .details{float:none;margin:0 auto;width:330px}.page-experience .section-upcoming-events .container,.page-homepage .section-upcoming-events .container{padding:0;margin:0;width:100%}.page-experience .section-upcoming-events .control3.control-right,.page-homepage .section-upcoming-events .control3.control-right{left:95%;z-index:10}.page-experience .section-upcoming-events .control3.control-left,.page-homepage .section-upcoming-events .control3.control-left{right:95%;z-index:10}}@media (max-width: 767px){.page-experience .section-upcoming-events .events-inner .img-left,.page-homepage .section-upcoming-events .events-inner .img-left{width:150px !important;height:150px !important}.page-experience .section-upcoming-events .events-inner .details,.page-homepage .section-upcoming-events .events-inner .details{width:255px}.page-experience .section-upcoming-events .control3.control-right,.page-homepage .section-upcoming-events .control3.control-right{left:88%}.page-experience .section-upcoming-events .control3.control-left,.page-homepage .section-upcoming-events .control3.control-left{right:88%}}@media (max-width: 1024px){.page-experience .section-upcoming-events,.page-homepage .section-upcoming-events{padding:50px 0}}.node-type-weekend section.jumbotron-intro{padding:60px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.node-type-weekend section.jumbotron-intro .jumbotron-img{height:250px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-bottom:15px}@media (min-width: 768px){.node-type-weekend section.jumbotron-intro .jumbotron-img{height:468px}}.node-type-weekend section.jumbotron-intro header{margin-bottom:10px}.node-type-weekend section.jumbotron-intro header h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin:0;line-height:2.8125rem;text-align:left}@media (min-width: 768px){.node-type-weekend section.jumbotron-intro header h1{font-size:2.8125rem;line-height:3.25rem}}@media (min-width: 480px){.node-type-weekend section.jumbotron-intro header h1{float:left;width:50%}}.node-type-weekend section.jumbotron-intro header .weekend-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;color:#ec1c24;font-size:1.875rem;line-height:2.8125rem}@media (min-width: 480px){.node-type-weekend section.jumbotron-intro header .weekend-date{text-align:right;float:right;width:50%}}.node-type-weekend section.jumbotron-intro .jumbotron-caption{line-height:2.1875rem;margin-bottom:50px}.node-type-weekend section.jumbotron-intro .events-this-weekend .events-inner{margin-bottom:40px}@media (min-width: 992px){.node-type-weekend section.jumbotron-intro .events-this-weekend .row{margin-bottom:30px}}.node-type-weekend section.jumbotron-intro .events-this-weekend .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.node-type-weekend section.jumbotron-intro .events-this-weekend .col-xs-12{margin-bottom:0}}.node-type-weekend section.jumbotron-intro .events-this-weekend .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.node-type-weekend section.jumbotron-intro .events-this-weekend .event{height:170px}}@media (min-width: 1200px){.node-type-weekend section.jumbotron-intro .events-this-weekend .event{height:150px}}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.node-type-weekend section.jumbotron-intro .events-this-weekend .event .img-left.empty{display:none}}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details{padding:10px 24px;float:left;width:75%;position:relative}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details time,.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details time a,.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details .top-line a{color:#ec1c24}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details a.more{display:block}}@media (min-width: 992px){.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details a.more{display:block}}@media (max-width: 480px){.node-type-weekend section.jumbotron-intro .events-this-weekend .event{height:auto;margin:0 auto;max-width:290px}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .img-left{float:none;width:100%;height:290px}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details{float:none;width:100%}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details time,.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details h4{margin-bottom:10px}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details time,.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details p.host,.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details p.town,.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details a.more{font-size:1rem}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details h4{font-size:1.125rem}.node-type-weekend section.jumbotron-intro .events-this-weekend .event .details a.more{padding:20px 0}}.node-type-weekend section.jumbotron-intro .events-this-weekend a.see-all-events-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:12px 12px}.node-type-weekend .other-highlights{padding:50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.node-type-weekend .other-highlights .other-highlights-inner{margin-bottom:40px}.node-type-weekend .other-highlights h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:27px}@media (max-width: 767px){.node-type-weekend .other-highlights h3{font-size:2.75rem;line-height:3.125rem}}.node-type-weekend .other-highlights .description{color:#1c3c6d;margin-bottom:70px}@media (min-width: 992px){.node-type-weekend .other-highlights .row{margin-bottom:30px}}.node-type-weekend .other-highlights .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.node-type-weekend .other-highlights .col-xs-12{margin-bottom:0}}.node-type-weekend .other-highlights .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.node-type-weekend .other-highlights .event{height:170px}}@media (min-width: 1200px){.node-type-weekend .other-highlights .event{height:150px}}.node-type-weekend .other-highlights .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.node-type-weekend .other-highlights .event .img-left.empty{display:none}}.node-type-weekend .other-highlights .event .details{padding:10px 24px;float:left;width:75%;position:relative}.node-type-weekend .other-highlights .event .details time,.node-type-weekend .other-highlights .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.node-type-weekend .other-highlights .event .details time a,.node-type-weekend .other-highlights .event .details .top-line a{color:#ec1c24}.node-type-weekend .other-highlights .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.node-type-weekend .other-highlights .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.node-type-weekend .other-highlights .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.node-type-weekend .other-highlights .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.node-type-weekend .other-highlights .event .details a.more{display:block}}@media (min-width: 992px){.node-type-weekend .other-highlights .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.node-type-weekend .other-highlights .event .details a.more{display:block}}@media (max-width: 480px){.node-type-weekend .other-highlights .event{height:auto;margin:0 auto;max-width:290px}.node-type-weekend .other-highlights .event .img-left{float:none;width:100%;height:290px}.node-type-weekend .other-highlights .event .details{float:none;width:100%}.node-type-weekend .other-highlights .event .details time,.node-type-weekend .other-highlights .event .details h4{margin-bottom:10px}.node-type-weekend .other-highlights .event .details time,.node-type-weekend .other-highlights .event .details p.host,.node-type-weekend .other-highlights .event .details p.town,.node-type-weekend .other-highlights .event .details a.more{font-size:1rem}.node-type-weekend .other-highlights .event .details h4{font-size:1.125rem}.node-type-weekend .other-highlights .event .details a.more{padding:20px 0}}.node-type-weekend .other-highlights a.see-all-events-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:12px 12px}.node-type-weekend .section-deals h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.node-type-weekend .section-deals h3{font-size:2.75rem;line-height:3.125rem}}.node-type-weekend .section-deals .carousel-inner{background-color:#d2d9dd;padding:30px 0}.node-type-weekend .section-deals .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.node-type-weekend .section-deals .carousel-inner figure.middle{margin:0 auto}.node-type-weekend .section-deals .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.node-type-weekend .section-deals figure{margin-right:38px}}@media (min-width: 992px){.node-type-weekend .section-deals figure{margin-right:120px}}@media (min-width: 1200px){.node-type-weekend .section-deals figure{margin-right:85px}}.node-type-weekend .section-deals figure>a{display:block}.node-type-weekend .section-deals figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.node-type-weekend .section-deals figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.node-type-weekend .section-deals figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.node-type-weekend .section-deals figure .carousel-img{width:100%}}.node-type-weekend .section-deals figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.node-type-weekend .section-deals figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.node-type-weekend .section-deals figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.node-type-weekend .section-deals figure figcaption{width:276px}}.node-type-weekend .section-deals figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.node-type-weekend .section-deals figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.node-type-weekend .section-deals figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.node-type-weekend .section-deals figure figcaption p strong{font-style:normal}.node-type-weekend .section-deals figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.node-type-weekend .section-deals figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.node-type-weekend .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.node-type-weekend .section-tales h3{font-size:2.75rem;line-height:3.125rem}}.node-type-weekend .section-tales .carousel-inner{background-color:#d2d9dd;padding:30px 0}.node-type-weekend .section-tales .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.node-type-weekend .section-tales .carousel-inner figure.middle{margin:0 auto}.node-type-weekend .section-tales .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.node-type-weekend .section-tales figure{margin-right:38px}}@media (min-width: 992px){.node-type-weekend .section-tales figure{margin-right:120px}}@media (min-width: 1200px){.node-type-weekend .section-tales figure{margin-right:85px}}.node-type-weekend .section-tales figure>a{display:block}.node-type-weekend .section-tales figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.node-type-weekend .section-tales figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.node-type-weekend .section-tales figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.node-type-weekend .section-tales figure .carousel-img{width:100%}}.node-type-weekend .section-tales figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.node-type-weekend .section-tales figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.node-type-weekend .section-tales figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.node-type-weekend .section-tales figure figcaption{width:276px}}.node-type-weekend .section-tales figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.node-type-weekend .section-tales figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.node-type-weekend .section-tales figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.node-type-weekend .section-tales figure figcaption p strong{font-style:normal}.node-type-weekend .section-tales figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.node-type-weekend .section-tales figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.node-type-weekend .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.node-type-weekend .section-tales h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.node-type-weekend .section-tales .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.node-type-weekend .section-tales figure .carousel-img{border:none;position:relative}.node-type-weekend .section-tales a.see-all-btn{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;margin:30px auto 0 auto}@media (max-width: 991px){.node-type-weekend .events-this-weekend .event-item,.node-type-weekend .other-highlights-inner .event-item{margin-bottom:15px}}.page-events .search-filter-form-container{padding:60px 0 0 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-events .search-results{padding:50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (min-width: 992px){.page-events .search-results .row{margin-bottom:30px}}.page-events .search-results .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.page-events .search-results .col-xs-12{margin-bottom:0}}.page-events .search-results .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.page-events .search-results .event{height:170px}}@media (min-width: 1200px){.page-events .search-results .event{height:150px}}.page-events .search-results .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.page-events .search-results .event .img-left.empty{display:none}}.page-events .search-results .event .details{padding:10px 24px;float:left;width:75%;position:relative}.page-events .search-results .event .details time,.page-events .search-results .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.page-events .search-results .event .details time a,.page-events .search-results .event .details .top-line a{color:#ec1c24}.page-events .search-results .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.page-events .search-results .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.page-events .search-results .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.page-events .search-results .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.page-events .search-results .event .details a.more{display:block}}@media (min-width: 992px){.page-events .search-results .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.page-events .search-results .event .details a.more{display:block}}@media (max-width: 480px){.page-events .search-results .event{height:auto;margin:0 auto;max-width:290px}.page-events .search-results .event .img-left{float:none;width:100%;height:290px}.page-events .search-results .event .details{float:none;width:100%}.page-events .search-results .event .details time,.page-events .search-results .event .details h4{margin-bottom:10px}.page-events .search-results .event .details time,.page-events .search-results .event .details p.host,.page-events .search-results .event .details p.town,.page-events .search-results .event .details a.more{font-size:1rem}.page-events .search-results .event .details h4{font-size:1.125rem}.page-events .search-results .event .details a.more{padding:20px 0}}.page-events .search-results a.see-more-btn{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:15px 12px}.page-events .search-filter-form ul.filter-menu .options-content .form-item{margin:10px 0 12px 0}.page-events .item-list{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-events .pager.pager-load-more a{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:15px 12px}@media (max-width: 768px){.page-events .search-filter-form span.input-group-btn{width:70px}}.page-interests .section-to-do-intro,.page-stay .section-to-do-intro,.page-dine .section-to-do-intro{padding:30px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-interests .section-to-do-intro h1,.page-interests .section-to-do-intro h3,.page-stay .section-to-do-intro h1,.page-stay .section-to-do-intro h3,.page-dine .section-to-do-intro h1,.page-dine .section-to-do-intro h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:25px;text-align:left}@media (min-width: 768px){.page-interests .section-to-do-intro h1,.page-interests .section-to-do-intro h3,.page-stay .section-to-do-intro h1,.page-stay .section-to-do-intro h3,.page-dine .section-to-do-intro h1,.page-dine .section-to-do-intro h3{font-size:2.8125rem;line-height:3.25rem}}.page-interests .section-to-do,.page-stay .section-to-do,.page-dine .section-to-do{padding:60px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-interests .section-read-more h3,.page-stay .section-read-more h3,.page-dine .section-read-more h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-interests .section-read-more h3,.page-stay .section-read-more h3,.page-dine .section-read-more h3{font-size:2.75rem;line-height:3.125rem}}.page-interests .section-read-more .carousel-inner,.page-stay .section-read-more .carousel-inner,.page-dine .section-read-more .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-interests .section-read-more .carousel-inner .gradient,.page-stay .section-read-more .carousel-inner .gradient,.page-dine .section-read-more .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-interests .section-read-more .carousel-inner figure.middle,.page-stay .section-read-more .carousel-inner figure.middle,.page-dine .section-read-more .carousel-inner figure.middle{margin:0 auto}.page-interests .section-read-more .carousel-inner figure.right,.page-stay .section-read-more .carousel-inner figure.right,.page-dine .section-read-more .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-interests .section-read-more figure,.page-stay .section-read-more figure,.page-dine .section-read-more figure{margin-right:38px}}@media (min-width: 992px){.page-interests .section-read-more figure,.page-stay .section-read-more figure,.page-dine .section-read-more figure{margin-right:120px}}@media (min-width: 1200px){.page-interests .section-read-more figure,.page-stay .section-read-more figure,.page-dine .section-read-more figure{margin-right:85px}}.page-interests .section-read-more figure>a,.page-stay .section-read-more figure>a,.page-dine .section-read-more figure>a{display:block}.page-interests .section-read-more figure .event-date,.page-stay .section-read-more figure .event-date,.page-dine .section-read-more figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-interests .section-read-more figure .carousel-img,.page-stay .section-read-more figure .carousel-img,.page-dine .section-read-more figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-interests .section-read-more figure .carousel-img,.page-stay .section-read-more figure .carousel-img,.page-dine .section-read-more figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-interests .section-read-more figure .carousel-img,.page-stay .section-read-more figure .carousel-img,.page-dine .section-read-more figure .carousel-img{width:100%}}.page-interests .section-read-more figure .over,.page-stay .section-read-more figure .over,.page-dine .section-read-more figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-interests .section-read-more figure .over h4,.page-stay .section-read-more figure .over h4,.page-dine .section-read-more figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-interests .section-read-more figure figcaption,.page-stay .section-read-more figure figcaption,.page-dine .section-read-more figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-interests .section-read-more figure figcaption,.page-stay .section-read-more figure figcaption,.page-dine .section-read-more figure figcaption{width:276px}}.page-interests .section-read-more figure figcaption h4,.page-stay .section-read-more figure figcaption h4,.page-dine .section-read-more figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-interests .section-read-more figure figcaption h5,.page-stay .section-read-more figure figcaption h5,.page-dine .section-read-more figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interests .section-read-more figure figcaption p,.page-stay .section-read-more figure figcaption p,.page-dine .section-read-more figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interests .section-read-more figure figcaption p strong,.page-stay .section-read-more figure figcaption p strong,.page-dine .section-read-more figure figcaption p strong{font-style:normal}.page-interests .section-read-more figure figcaption a.more,.page-stay .section-read-more figure figcaption a.more,.page-dine .section-read-more figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-interests .section-read-more figure figcaption.under p,.page-stay .section-read-more figure figcaption.under p,.page-dine .section-read-more figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-interests .section-read-more h3,.page-stay .section-read-more h3,.page-dine .section-read-more h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.page-interests .section-read-more h3,.page-stay .section-read-more h3,.page-dine .section-read-more h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-interests .section-read-more .carousel-inner,.page-stay .section-read-more .carousel-inner,.page-dine .section-read-more .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-interests .section-read-more figure .carousel-img,.page-stay .section-read-more figure .carousel-img,.page-dine .section-read-more figure .carousel-img{border:none;position:relative}.page-interests .section-tales h3,.page-stay .section-tales h3,.page-dine .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-interests .section-tales h3,.page-stay .section-tales h3,.page-dine .section-tales h3{font-size:2.75rem;line-height:3.125rem}}.page-interests .section-tales .carousel-inner,.page-stay .section-tales .carousel-inner,.page-dine .section-tales .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-interests .section-tales .carousel-inner .gradient,.page-stay .section-tales .carousel-inner .gradient,.page-dine .section-tales .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-interests .section-tales .carousel-inner figure.middle,.page-stay .section-tales .carousel-inner figure.middle,.page-dine .section-tales .carousel-inner figure.middle{margin:0 auto}.page-interests .section-tales .carousel-inner figure.right,.page-stay .section-tales .carousel-inner figure.right,.page-dine .section-tales .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-interests .section-tales figure,.page-stay .section-tales figure,.page-dine .section-tales figure{margin-right:38px}}@media (min-width: 992px){.page-interests .section-tales figure,.page-stay .section-tales figure,.page-dine .section-tales figure{margin-right:120px}}@media (min-width: 1200px){.page-interests .section-tales figure,.page-stay .section-tales figure,.page-dine .section-tales figure{margin-right:85px}}.page-interests .section-tales figure>a,.page-stay .section-tales figure>a,.page-dine .section-tales figure>a{display:block}.page-interests .section-tales figure .event-date,.page-stay .section-tales figure .event-date,.page-dine .section-tales figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-interests .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-interests .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-interests .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img{width:100%}}.page-interests .section-tales figure .over,.page-stay .section-tales figure .over,.page-dine .section-tales figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-interests .section-tales figure .over h4,.page-stay .section-tales figure .over h4,.page-dine .section-tales figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-interests .section-tales figure figcaption,.page-stay .section-tales figure figcaption,.page-dine .section-tales figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-interests .section-tales figure figcaption,.page-stay .section-tales figure figcaption,.page-dine .section-tales figure figcaption{width:276px}}.page-interests .section-tales figure figcaption h4,.page-stay .section-tales figure figcaption h4,.page-dine .section-tales figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-interests .section-tales figure figcaption h5,.page-stay .section-tales figure figcaption h5,.page-dine .section-tales figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interests .section-tales figure figcaption p,.page-stay .section-tales figure figcaption p,.page-dine .section-tales figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-interests .section-tales figure figcaption p strong,.page-stay .section-tales figure figcaption p strong,.page-dine .section-tales figure figcaption p strong{font-style:normal}.page-interests .section-tales figure figcaption a.more,.page-stay .section-tales figure figcaption a.more,.page-dine .section-tales figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-interests .section-tales figure figcaption.under p,.page-stay .section-tales figure figcaption.under p,.page-dine .section-tales figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-interests .section-tales h3,.page-stay .section-tales h3,.page-dine .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.page-interests .section-tales h3,.page-stay .section-tales h3,.page-dine .section-tales h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-interests .section-tales .carousel-inner,.page-stay .section-tales .carousel-inner,.page-dine .section-tales .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-interests .section-tales figure .carousel-img,.page-stay .section-tales figure .carousel-img,.page-dine .section-tales figure .carousel-img{border:none;position:relative}.page-interests .section-tales a.see-all-btn,.page-stay .section-tales a.see-all-btn,.page-dine .section-tales a.see-all-btn{display:none}.page-trail .section-intro,.page-antiquestrail .section-intro{padding:40px 0 30px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-trail .section-intro .breadcrumb-main,.page-antiquestrail .section-intro .breadcrumb-main{margin-bottom:40px}.page-trail .section-intro .intro h1,.page-antiquestrail .section-intro .intro h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;text-align:left;margin-bottom:6px}@media (min-width: 768px){.page-trail .section-intro .intro h1,.page-antiquestrail .section-intro .intro h1{font-size:2.8125rem;line-height:3.25rem}}.page-trail .section-intro .intro p,.page-antiquestrail .section-intro .intro p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.375rem;line-height:2.1875rem;color:black;margin-bottom:0}.page-trail .section-intro .intro a.related-articles-btn,.page-antiquestrail .section-intro .intro a.related-articles-btn{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:#ec1c24;text-transform:uppercase;margin:30px 0 0 0}.page-trail .section-intro .intro a.related-articles-btn:hover,.page-antiquestrail .section-intro .intro a.related-articles-btn:hover{text-decoration:underline}.page-trail .section-intro .intro a.related-articles-btn i.icon-triangle-down,.page-antiquestrail .section-intro .intro a.related-articles-btn i.icon-triangle-down{width:0;height:0;border-style:solid;border-width:9px 7.5px 0 7.5px;border-color:#ec1c24 transparent transparent transparent;display:inline-block;vertical-align:middle;padding-bottom:3px;margin-left:4px}.page-trail .section-intro .intro .intro-img img,.page-antiquestrail .section-intro .intro .intro-img img{margin:0 auto}.page-trail .views-exposed-form,.page-antiquestrail .views-exposed-form{margin-top:20px}@media (min-width: 768px){.page-trail .views-exposed-form,.page-antiquestrail .views-exposed-form{margin-top:0;display:block;position:relative}.page-trail .views-exposed-form label,.page-trail .views-exposed-form .description,.page-trail .views-exposed-form #edit-field-region-tid-wrapper,.page-antiquestrail .views-exposed-form label,.page-antiquestrail .views-exposed-form .description,.page-antiquestrail .views-exposed-form #edit-field-region-tid-wrapper{display:none}.page-trail .views-exposed-form .form-item-field-subcategory-tid,.page-antiquestrail .views-exposed-form .form-item-field-subcategory-tid{position:absolute;top:0;right:0;width:170px;height:40px;padding:10px;border-radius:0;overflow:hidden;border:1px solid #0076bf;background-color:transparent;cursor:pointer}.page-trail .views-exposed-form .form-item-field-subcategory-tid::after,.page-antiquestrail .views-exposed-form .form-item-field-subcategory-tid::after{content:' ';display:block;position:absolute;right:20px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);width:0;height:0;border-style:solid;border-width:8px 6.6666666667px 0 6.6666666667px;border-color:#0076bf transparent transparent transparent;pointer-events:none}.page-trail .views-exposed-form .form-item-field-subcategory-tid select,.page-antiquestrail .views-exposed-form .form-item-field-subcategory-tid select{border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;padding:0 10px;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase;font-size:.75rem;line-height:.75rem;color:#0076bf;cursor:pointer;text-transform:uppercase}.page-trail .views-exposed-form .form-item-field-subcategory-tid select:focus,.page-antiquestrail .views-exposed-form .form-item-field-subcategory-tid select:focus{outline:none}.page-trail .views-exposed-form .form-item-field-subcategory-tid select::-ms-expand,.page-antiquestrail .views-exposed-form .form-item-field-subcategory-tid select::-ms-expand{display:none}}.page-trail .map-bg,.page-antiquestrail .map-bg{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-trail .picker-outer,.page-antiquestrail .picker-outer{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-trail .picker-outer h3,.page-antiquestrail .picker-outer h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:30px;padding-top:30px}@media (min-width: 768px){.page-trail .picker-outer h3,.page-antiquestrail .picker-outer h3{font-size:2.8125rem;line-height:3.25rem}}.page-trail .picker-outer .region-picker,.page-antiquestrail .picker-outer .region-picker{max-width:1170px;margin:0 auto 50px auto}.page-trail .picker-outer .region-picker .slide-img,.page-antiquestrail .picker-outer .region-picker .slide-img{height:109px}.page-trail .picker-outer .region-picker .slide-img.slide-img-1,.page-antiquestrail .picker-outer .region-picker .slide-img.slide-img-1{background-image:url("../img/picker.region.all.png")}.page-trail .picker-outer .region-picker .slide-img.slide-img-2,.page-antiquestrail .picker-outer .region-picker .slide-img.slide-img-2{background-image:url("../img/picker.region.greater-hartford.png")}.page-trail .picker-outer .region-picker .slide-img.slide-img-3,.page-antiquestrail .picker-outer .region-picker .slide-img.slide-img-3{background-image:url("../img/picker.region.litchfield-hills.png")}.page-trail .picker-outer .region-picker .slide-img.slide-img-4,.page-antiquestrail .picker-outer .region-picker .slide-img.slide-img-4{background-image:url("../img/picker.region.fairfield-county.png")}.page-trail .picker-outer .region-picker .slide-img.slide-img-5,.page-antiquestrail .picker-outer .region-picker .slide-img.slide-img-5{background-image:url("../img/picker.region.greater-new-haven.png")}.page-trail .picker-outer .region-picker .slide-img.slide-img-6,.page-antiquestrail .picker-outer .region-picker .slide-img.slide-img-6{background-image:url("../img/picker.region.mystic-county.png")}.page-trail .picker-outer .region-picker a.slide-link,.page-antiquestrail .picker-outer .region-picker a.slide-link{width:16.6666666667%;height:109px}.page-trail .section-explore,.page-antiquestrail .section-explore{padding:15px 0 0 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-trail .section-explore h3,.page-antiquestrail .section-explore h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:30px}@media (min-width: 768px){.page-trail .section-explore h3,.page-antiquestrail .section-explore h3{font-size:2.8125rem;line-height:3.25rem}}.page-trail .section-explore .location-map,.page-antiquestrail .section-explore .location-map{margin-bottom:30px;border-bottom:8px solid #0076bf}.page-trail .section-explore a.see-all-btn,.page-antiquestrail .section-explore a.see-all-btn{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto}.page-trail .section-tales h3,.page-antiquestrail .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-trail .section-tales h3,.page-antiquestrail .section-tales h3{font-size:2.75rem;line-height:3.125rem}}.page-trail .section-tales .carousel-inner,.page-antiquestrail .section-tales .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-trail .section-tales .carousel-inner .gradient,.page-antiquestrail .section-tales .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-trail .section-tales .carousel-inner figure.middle,.page-antiquestrail .section-tales .carousel-inner figure.middle{margin:0 auto}.page-trail .section-tales .carousel-inner figure.right,.page-antiquestrail .section-tales .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-trail .section-tales figure,.page-antiquestrail .section-tales figure{margin-right:38px}}@media (min-width: 992px){.page-trail .section-tales figure,.page-antiquestrail .section-tales figure{margin-right:120px}}@media (min-width: 1200px){.page-trail .section-tales figure,.page-antiquestrail .section-tales figure{margin-right:85px}}.page-trail .section-tales figure>a,.page-antiquestrail .section-tales figure>a{display:block}.page-trail .section-tales figure .event-date,.page-antiquestrail .section-tales figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-trail .section-tales figure .carousel-img,.page-antiquestrail .section-tales figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-trail .section-tales figure .carousel-img,.page-antiquestrail .section-tales figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-trail .section-tales figure .carousel-img,.page-antiquestrail .section-tales figure .carousel-img{width:100%}}.page-trail .section-tales figure .over,.page-antiquestrail .section-tales figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-trail .section-tales figure .over h4,.page-antiquestrail .section-tales figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-trail .section-tales figure figcaption,.page-antiquestrail .section-tales figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-trail .section-tales figure figcaption,.page-antiquestrail .section-tales figure figcaption{width:276px}}.page-trail .section-tales figure figcaption h4,.page-antiquestrail .section-tales figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-trail .section-tales figure figcaption h5,.page-antiquestrail .section-tales figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-trail .section-tales figure figcaption p,.page-antiquestrail .section-tales figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-trail .section-tales figure figcaption p strong,.page-antiquestrail .section-tales figure figcaption p strong{font-style:normal}.page-trail .section-tales figure figcaption a.more,.page-antiquestrail .section-tales figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-trail .section-tales figure figcaption.under p,.page-antiquestrail .section-tales figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-trail .section-tales h3,.page-antiquestrail .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.page-trail .section-tales h3,.page-antiquestrail .section-tales h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-trail .section-tales .carousel-inner,.page-antiquestrail .section-tales .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-trail .section-tales figure .carousel-img,.page-antiquestrail .section-tales figure .carousel-img{border:none;position:relative}.page-trail .section-tales a.see-all-btn,.page-antiquestrail .section-tales a.see-all-btn{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;margin:30px auto 0 auto}.page-trail .section-upcoming-events,.page-antiquestrail .section-upcoming-events{padding:70px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-trail .section-upcoming-events .events-inner,.page-antiquestrail .section-upcoming-events .events-inner{margin-bottom:40px}.page-trail .section-upcoming-events h3,.page-antiquestrail .section-upcoming-events h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:27px}@media (max-width: 767px){.page-trail .section-upcoming-events h3,.page-antiquestrail .section-upcoming-events h3{font-size:2.75rem;line-height:3.125rem}}@media (min-width: 992px){.page-trail .section-upcoming-events .row,.page-antiquestrail .section-upcoming-events .row{margin-bottom:30px}}.page-trail .section-upcoming-events .col-xs-12,.page-antiquestrail .section-upcoming-events .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.page-trail .section-upcoming-events .col-xs-12,.page-antiquestrail .section-upcoming-events .col-xs-12{margin-bottom:0}}.page-trail .section-upcoming-events .event,.page-antiquestrail .section-upcoming-events .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.page-trail .section-upcoming-events .event,.page-antiquestrail .section-upcoming-events .event{height:170px}}@media (min-width: 1200px){.page-trail .section-upcoming-events .event,.page-antiquestrail .section-upcoming-events .event{height:150px}}.page-trail .section-upcoming-events .event .img-left,.page-antiquestrail .section-upcoming-events .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.page-trail .section-upcoming-events .event .img-left.empty,.page-antiquestrail .section-upcoming-events .event .img-left.empty{display:none}}.page-trail .section-upcoming-events .event .details,.page-antiquestrail .section-upcoming-events .event .details{padding:10px 24px;float:left;width:75%;position:relative}.page-trail .section-upcoming-events .event .details time,.page-trail .section-upcoming-events .event .details .top-line,.page-antiquestrail .section-upcoming-events .event .details time,.page-antiquestrail .section-upcoming-events .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.page-trail .section-upcoming-events .event .details time a,.page-trail .section-upcoming-events .event .details .top-line a,.page-antiquestrail .section-upcoming-events .event .details time a,.page-antiquestrail .section-upcoming-events .event .details .top-line a{color:#ec1c24}.page-trail .section-upcoming-events .event .details h4,.page-antiquestrail .section-upcoming-events .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.page-trail .section-upcoming-events .event .details .host,.page-antiquestrail .section-upcoming-events .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.page-trail .section-upcoming-events .event .details .town,.page-antiquestrail .section-upcoming-events .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.page-trail .section-upcoming-events .event .details a.more,.page-antiquestrail .section-upcoming-events .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.page-trail .section-upcoming-events .event .details a.more,.page-antiquestrail .section-upcoming-events .event .details a.more{display:block}}@media (min-width: 992px){.page-trail .section-upcoming-events .event .details a.more,.page-antiquestrail .section-upcoming-events .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.page-trail .section-upcoming-events .event .details a.more,.page-antiquestrail .section-upcoming-events .event .details a.more{display:block}}@media (max-width: 480px){.page-trail .section-upcoming-events .event,.page-antiquestrail .section-upcoming-events .event{height:auto;margin:0 auto;max-width:290px}.page-trail .section-upcoming-events .event .img-left,.page-antiquestrail .section-upcoming-events .event .img-left{float:none;width:100%;height:290px}.page-trail .section-upcoming-events .event .details,.page-antiquestrail .section-upcoming-events .event .details{float:none;width:100%}.page-trail .section-upcoming-events .event .details time,.page-trail .section-upcoming-events .event .details h4,.page-antiquestrail .section-upcoming-events .event .details time,.page-antiquestrail .section-upcoming-events .event .details h4{margin-bottom:10px}.page-trail .section-upcoming-events .event .details time,.page-trail .section-upcoming-events .event .details p.host,.page-trail .section-upcoming-events .event .details p.town,.page-trail .section-upcoming-events .event .details a.more,.page-antiquestrail .section-upcoming-events .event .details time,.page-antiquestrail .section-upcoming-events .event .details p.host,.page-antiquestrail .section-upcoming-events .event .details p.town,.page-antiquestrail .section-upcoming-events .event .details a.more{font-size:1rem}.page-trail .section-upcoming-events .event .details h4,.page-antiquestrail .section-upcoming-events .event .details h4{font-size:1.125rem}.page-trail .section-upcoming-events .event .details a.more,.page-antiquestrail .section-upcoming-events .event .details a.more{padding:20px 0}}.page-trail .view-antiques-trail .interests.mosaic-2-3-2,.page-antiquestrail .view-antiques-trail .interests.mosaic-2-3-2{margin-top:30px}@media (min-width: 768px){.page-trail .view-antiques-trail .interests.mosaic-2-3-2,.page-antiquestrail .view-antiques-trail .interests.mosaic-2-3-2{margin-top:60px}}.page-trail .view-antiques-trail .item-list,.page-trail .view-trail-listings .item-list,.page-antiquestrail .view-antiques-trail .item-list,.page-antiquestrail .view-trail-listings .item-list{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;min-height:60px}.page-trail .pager.pager-load-more a,.page-antiquestrail .pager.pager-load-more a{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:15px 12px}.page-experiences .section-intro{padding:30px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-experiences .section-intro h1,.page-experiences .section-intro h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:25px;text-align:left}@media (min-width: 768px){.page-experiences .section-intro h1,.page-experiences .section-intro h3{font-size:2.8125rem;line-height:3.25rem}}.page-experiences .section-ideas{padding:60px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-experiences .intro,.page-experiences .intro p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.375rem;line-height:1.875rem;color:black}@media (max-width: 767px){.page-experiences .intro,.page-experiences .intro p{font-size:1.125rem;line-height:1.6875rem}}.page-experiences .section-deals h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-experiences .section-deals h3{font-size:2.75rem;line-height:3.125rem}}.page-experiences .section-deals .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-experiences .section-deals .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-experiences .section-deals .carousel-inner figure.middle{margin:0 auto}.page-experiences .section-deals .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-experiences .section-deals figure{margin-right:38px}}@media (min-width: 992px){.page-experiences .section-deals figure{margin-right:120px}}@media (min-width: 1200px){.page-experiences .section-deals figure{margin-right:85px}}.page-experiences .section-deals figure>a{display:block}.page-experiences .section-deals figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-experiences .section-deals figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-experiences .section-deals figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-experiences .section-deals figure .carousel-img{width:100%}}.page-experiences .section-deals figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-experiences .section-deals figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-experiences .section-deals figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-experiences .section-deals figure figcaption{width:276px}}.page-experiences .section-deals figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-experiences .section-deals figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experiences .section-deals figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experiences .section-deals figure figcaption p strong{font-style:normal}.page-experiences .section-deals figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-experiences .section-deals figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-experiences .section-deals figure figcaption p{text-align:left}.page-experiences .section-find-more h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-experiences .section-find-more h3{font-size:2.75rem;line-height:3.125rem}}.page-experiences .section-find-more .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-experiences .section-find-more .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-experiences .section-find-more .carousel-inner figure.middle{margin:0 auto}.page-experiences .section-find-more .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-experiences .section-find-more figure{margin-right:38px}}@media (min-width: 992px){.page-experiences .section-find-more figure{margin-right:120px}}@media (min-width: 1200px){.page-experiences .section-find-more figure{margin-right:85px}}.page-experiences .section-find-more figure>a{display:block}.page-experiences .section-find-more figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-experiences .section-find-more figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-experiences .section-find-more figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-experiences .section-find-more figure .carousel-img{width:100%}}.page-experiences .section-find-more figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-experiences .section-find-more figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-experiences .section-find-more figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-experiences .section-find-more figure figcaption{width:276px}}.page-experiences .section-find-more figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-experiences .section-find-more figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experiences .section-find-more figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experiences .section-find-more figure figcaption p strong{font-style:normal}.page-experiences .section-find-more figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-experiences .section-find-more figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-experiences .section-find-more h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.page-experiences .section-find-more h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-experiences .section-find-more .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-experiences .section-find-more figure .carousel-img{border:none;position:relative}.page-experiences .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-experiences .section-tales h3{font-size:2.75rem;line-height:3.125rem}}.page-experiences .section-tales .carousel-inner{background-color:#d2d9dd;padding:30px 0}.page-experiences .section-tales .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-experiences .section-tales .carousel-inner figure.middle{margin:0 auto}.page-experiences .section-tales .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.page-experiences .section-tales figure{margin-right:38px}}@media (min-width: 992px){.page-experiences .section-tales figure{margin-right:120px}}@media (min-width: 1200px){.page-experiences .section-tales figure{margin-right:85px}}.page-experiences .section-tales figure>a{display:block}.page-experiences .section-tales figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.page-experiences .section-tales figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.page-experiences .section-tales figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.page-experiences .section-tales figure .carousel-img{width:100%}}.page-experiences .section-tales figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.page-experiences .section-tales figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.page-experiences .section-tales figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.page-experiences .section-tales figure figcaption{width:276px}}.page-experiences .section-tales figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.page-experiences .section-tales figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experiences .section-tales figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.page-experiences .section-tales figure figcaption p strong{font-style:normal}.page-experiences .section-tales figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.page-experiences .section-tales figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.page-experiences .section-tales h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.page-experiences .section-tales h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-experiences .section-tales .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-experiences .section-tales figure .carousel-img{border:none;position:relative}.page-experiences .section-tales a.see-all-btn{display:none}.content-event-detail .section-lead-in{padding:60px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.content-event-detail .section-lead-in .breadcrumb-main{margin-bottom:45px}.content-event-detail .section-lead-in .event-img{margin-bottom:40px;width:100%;max-width:250px;height:277px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 480px){.content-event-detail .section-lead-in .event-img{height:400px;max-width:370px}}.content-event-detail .section-lead-in .event-img-col .event-img{display:none}@media (min-width: 1024px){.content-event-detail .section-lead-in .event-img-col .event-img{display:block}}.content-event-detail .section-lead-in .event-img-col a.book-tickets-now{display:block;width:200px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;font-size:.9375rem;line-height:.9375rem;margin:0 auto 15px auto}.content-event-detail .section-lead-in header{margin-bottom:25px}@media (min-width: 1024px){.content-event-detail .section-lead-in header .event-img{display:none}}.content-event-detail .section-lead-in header h1,.content-event-detail .section-lead-in header h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.875rem;line-height:4.25rem;color:#1c3c6d;margin-bottom:10px}.content-event-detail .section-lead-in header h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.875rem;color:#ec1c24;margin-bottom:0}.content-event-detail .section-lead-in .article-content{margin-bottom:45px}.content-event-detail .section-lead-in .article-content p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-size:1.25rem;line-height:1.75rem;color:#1c3c6d;margin-bottom:20px}.content-event-detail .section-lead-in .info h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:16px}.content-event-detail .section-lead-in .info address,.content-event-detail .section-lead-in .info time,.content-event-detail .section-lead-in .info .field-name-field-venue,.content-event-detail .section-lead-in .info .contact-info{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-size:1rem;line-height:1.375rem;color:#1c3c6d;margin:0;padding:0}.content-event-detail .section-lead-in .info address a,.content-event-detail .section-lead-in .info time a,.content-event-detail .section-lead-in .info .field-name-field-venue a,.content-event-detail .section-lead-in .info .contact-info a{color:#1c3c6d}.content-event-detail .section-lead-in .info address a:hover,.content-event-detail .section-lead-in .info time a:hover,.content-event-detail .section-lead-in .info .field-name-field-venue a:hover,.content-event-detail .section-lead-in .info .contact-info a:hover{text-decoration:underline}.content-event-detail .section-lead-in .info time{margin-bottom:25px}.content-event-detail .section-lead-in .info i.info-icon{margin:0 auto 30px auto;display:block;background-repeat:no-repeat}.content-event-detail .section-lead-in .info i.info-icon.icon-location{background-image:url("../img/icon.location.png");width:68px;height:63px}@media (max-width: 1023px){.content-event-detail .section-lead-in .info i.info-icon.icon-location{margin-right:6px}}.content-event-detail .section-lead-in .info i.info-icon.icon-hours{background-image:url("../img/icon.hours.png");width:62px;height:61px}@media (max-width: 1023px){.content-event-detail .section-lead-in .info i.info-icon.icon-hours{margin-right:12px}}.content-event-detail .section-lead-in .info i.info-icon.icon-contact{background-image:url("../img/icon.contact.png");width:74px;height:59px}@media (max-width: 1023px){.content-event-detail .section-lead-in .info .location,.content-event-detail .section-lead-in .info .hours,.content-event-detail .section-lead-in .info .contact{margin-bottom:20px}.content-event-detail .section-lead-in .info i,.content-event-detail .section-lead-in .info figcaption{float:left}.content-event-detail .section-lead-in .info figcaption{margin-left:15px;width:80%}}@media (min-width: 1024px){.content-event-detail .section-lead-in .info{height:260px}.content-event-detail .section-lead-in .info>div{float:left;width:33.3333333333%;border-left:2px solid #bbbbbb;text-align:center;padding:12px;height:100%}.content-event-detail .section-lead-in .info>div:first-child{border-left:none}}.content-event-detail .search-filter-form-container{padding:50px 0 25px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-event-detail .search-filter-form-container .search-filter-form .input-group-btn{min-width:70px}@media (min-width: 1024px){.content-event-detail .search-filter-form-container{padding:50px 0}}.content-event-detail .search-filter-form-container h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;color:#1c3c6d;text-align:center;padding:0;margin-bottom:30px;text-align:center}@media (max-width: 767px){.content-event-detail .search-filter-form-container h3{font-size:2.75rem;line-height:3.125rem}}.content-event-detail .search-filter-form-container form{max-width:815px;margin:0 auto}.content-event-detail .section-nearby-map{display:none;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;height:350px;width:100%}@media (min-width: 600px){.content-event-detail .section-nearby-map{display:block}}@media (min-width: 768px){.content-event-detail .section-nearby-map{height:540px}}.content-event-detail .map-directions-link{text-align:center;margin:20px}@media (min-width: 600px){.content-event-detail .map-directions-link{display:none}}.content-event-detail .field-type-addressfield .country{display:none}.content-event-detail .parent-listing{margin-top:0.5em}.content-event-detail .parent-listing h3{color:#1c3c6d;font-weight:bold}.content-event-detail .parent-listing a{color:#1c3c6d;font-size:1.25rem}.page-deals .search-filter-form-container,.page-events .search-filter-form-container,.page-search .search-filter-form-container,.view-listing-search .search-filter-form-container{padding:60px 0 0 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-deals .search-filter-form-container .search-filter-form .input-group-btn,.page-events .search-filter-form-container .search-filter-form .input-group-btn,.page-search .search-filter-form-container .search-filter-form .input-group-btn,.view-listing-search .search-filter-form-container .search-filter-form .input-group-btn{min-width:70px}.page-deals .search-results,.page-events .search-results,.page-search .search-results,.view-listing-search .search-results{padding:50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (min-width: 992px){.page-deals .search-results .row,.page-events .search-results .row,.page-search .search-results .row,.view-listing-search .search-results .row{margin-bottom:30px}}.page-deals .search-results .col-xs-12,.page-events .search-results .col-xs-12,.page-search .search-results .col-xs-12,.view-listing-search .search-results .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.page-deals .search-results .col-xs-12,.page-events .search-results .col-xs-12,.page-search .search-results .col-xs-12,.view-listing-search .search-results .col-xs-12{margin-bottom:0}}.page-deals .search-results .event,.page-events .search-results .event,.page-search .search-results .event,.view-listing-search .search-results .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.page-deals .search-results .event,.page-events .search-results .event,.page-search .search-results .event,.view-listing-search .search-results .event{height:170px}}@media (min-width: 1200px){.page-deals .search-results .event,.page-events .search-results .event,.page-search .search-results .event,.view-listing-search .search-results .event{height:150px}}.page-deals .search-results .event .img-left,.page-events .search-results .event .img-left,.page-search .search-results .event .img-left,.view-listing-search .search-results .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.page-deals .search-results .event .img-left.empty,.page-events .search-results .event .img-left.empty,.page-search .search-results .event .img-left.empty,.view-listing-search .search-results .event .img-left.empty{display:none}}.page-deals .search-results .event .details,.page-events .search-results .event .details,.page-search .search-results .event .details,.view-listing-search .search-results .event .details{padding:10px 24px;float:left;width:75%;position:relative}.page-deals .search-results .event .details time,.page-deals .search-results .event .details .top-line,.page-events .search-results .event .details time,.page-events .search-results .event .details .top-line,.page-search .search-results .event .details time,.page-search .search-results .event .details .top-line,.view-listing-search .search-results .event .details time,.view-listing-search .search-results .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.page-deals .search-results .event .details time a,.page-deals .search-results .event .details .top-line a,.page-events .search-results .event .details time a,.page-events .search-results .event .details .top-line a,.page-search .search-results .event .details time a,.page-search .search-results .event .details .top-line a,.view-listing-search .search-results .event .details time a,.view-listing-search .search-results .event .details .top-line a{color:#ec1c24}.page-deals .search-results .event .details h4,.page-events .search-results .event .details h4,.page-search .search-results .event .details h4,.view-listing-search .search-results .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.page-deals .search-results .event .details .host,.page-events .search-results .event .details .host,.page-search .search-results .event .details .host,.view-listing-search .search-results .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.page-deals .search-results .event .details .town,.page-events .search-results .event .details .town,.page-search .search-results .event .details .town,.view-listing-search .search-results .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.page-deals .search-results .event .details a.more,.page-events .search-results .event .details a.more,.page-search .search-results .event .details a.more,.view-listing-search .search-results .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.page-deals .search-results .event .details a.more,.page-events .search-results .event .details a.more,.page-search .search-results .event .details a.more,.view-listing-search .search-results .event .details a.more{display:block}}@media (min-width: 992px){.page-deals .search-results .event .details a.more,.page-events .search-results .event .details a.more,.page-search .search-results .event .details a.more,.view-listing-search .search-results .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.page-deals .search-results .event .details a.more,.page-events .search-results .event .details a.more,.page-search .search-results .event .details a.more,.view-listing-search .search-results .event .details a.more{display:block}}@media (max-width: 480px){.page-deals .search-results .event,.page-events .search-results .event,.page-search .search-results .event,.view-listing-search .search-results .event{height:auto;margin:0 auto;max-width:290px}.page-deals .search-results .event .img-left,.page-events .search-results .event .img-left,.page-search .search-results .event .img-left,.view-listing-search .search-results .event .img-left{float:none;width:100%;height:290px}.page-deals .search-results .event .details,.page-events .search-results .event .details,.page-search .search-results .event .details,.view-listing-search .search-results .event .details{float:none;width:100%}.page-deals .search-results .event .details time,.page-deals .search-results .event .details h4,.page-events .search-results .event .details time,.page-events .search-results .event .details h4,.page-search .search-results .event .details time,.page-search .search-results .event .details h4,.view-listing-search .search-results .event .details time,.view-listing-search .search-results .event .details h4{margin-bottom:10px}.page-deals .search-results .event .details time,.page-deals .search-results .event .details p.host,.page-deals .search-results .event .details p.town,.page-deals .search-results .event .details a.more,.page-events .search-results .event .details time,.page-events .search-results .event .details p.host,.page-events .search-results .event .details p.town,.page-events .search-results .event .details a.more,.page-search .search-results .event .details time,.page-search .search-results .event .details p.host,.page-search .search-results .event .details p.town,.page-search .search-results .event .details a.more,.view-listing-search .search-results .event .details time,.view-listing-search .search-results .event .details p.host,.view-listing-search .search-results .event .details p.town,.view-listing-search .search-results .event .details a.more{font-size:1rem}.page-deals .search-results .event .details h4,.page-events .search-results .event .details h4,.page-search .search-results .event .details h4,.view-listing-search .search-results .event .details h4{font-size:1.125rem}.page-deals .search-results .event .details a.more,.page-events .search-results .event .details a.more,.page-search .search-results .event .details a.more,.view-listing-search .search-results .event .details a.more{padding:20px 0}}.page-deals .view-deal-search .item-list,.page-events .view-deal-search .item-list,.page-search .view-deal-search .item-list,.view-listing-search .view-deal-search .item-list{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-deals .pager.pager-load-more a,.page-events .pager.pager-load-more a,.page-search .pager.pager-load-more a,.view-listing-search .pager.pager-load-more a{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:15px 12px}.page-deals .spelling-suggestions,.page-events .spelling-suggestions,.page-search .spelling-suggestions,.view-listing-search .spelling-suggestions{display:none}.page-deals .search-container,.page-events .search-container,.page-search .search-container,.view-listing-search .search-container{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;padding-bottom:30px}.page-deals .search-container .item-list .pager,.page-events .search-container .item-list .pager,.page-search .search-container .item-list .pager,.view-listing-search .search-container .item-list .pager{text-align:center}@media (min-width: 1200px){.page-deals .search-container .item-list .pager,.page-events .search-container .item-list .pager,.page-search .search-container .item-list .pager,.view-listing-search .search-container .item-list .pager{text-align:right}}.page-deals .search-container .item-list .pager li,.page-events .search-container .item-list .pager li,.page-search .search-container .item-list .pager li,.view-listing-search .search-container .item-list .pager li{font-size:1rem;margin:0}.page-deals .search-container .item-list .pager li a,.page-deals .search-container .item-list .pager li span,.page-events .search-container .item-list .pager li a,.page-events .search-container .item-list .pager li span,.page-search .search-container .item-list .pager li a,.page-search .search-container .item-list .pager li span,.view-listing-search .search-container .item-list .pager li a,.view-listing-search .search-container .item-list .pager li span{border:none;border-radius:0;padding:0;background:transparent}.page-deals .search-container .item-list .pager a,.page-events .search-container .item-list .pager a,.page-search .search-container .item-list .pager a,.view-listing-search .search-container .item-list .pager a{color:#4d4d4d}.page-deals .search-container .item-list .pager .pager-current,.page-events .search-container .item-list .pager .pager-current,.page-search .search-container .item-list .pager .pager-current,.view-listing-search .search-container .item-list .pager .pager-current{color:#a0d69a}.page-search .search-results{padding:50px 0 0}.page-search a.search-btn{display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:15px 12px;display:block}@media (min-width: 768px){.page-search.page-search-map .content{min-height:1400px}}@media (min-width: 992px){.page-search.page-search-map .search-filter-form{position:relative;left:25px;top:100px;width:310px}}.page-search.page-search-map .search-filter-form .input-group{display:block}.page-search.page-search-map .search-filter-form ul.filter-menu{display:block}.page-search.page-search-map #edit-keys,.page-search.page-search-map .btn.search-submit-primary,.page-search.page-search-map .input-group span.input-group-btn{display:none}.page-search.page-search-map .search-filter-form-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}@media (min-width: 992px){.page-search.page-search-map .search-filter-form-container .container{height:0}}.page-search.page-search-map .search-form{margin-bottom:0}@media (max-width: 991px){.page-search.page-search-map .search-filter-form ul.filter-menu{position:static}}.page-search.page-search-map .gmap{height:400px}@media (max-width: 767px){.page-search.page-search-map .gmap{display:none !important}}@media (min-height: 800px) and (min-width: 992px){.page-search.page-search-map .gmap{height:500px}}@media (min-height: 900px) and (min-width: 992px){.page-search.page-search-map .gmap{height:600px}}@media (min-height: 1200px) and (min-width: 992px){.page-search.page-search-map .gmap{height:700px}}.page-search.page-search-map .empty-map{display:none}.page-search.page-search-map .input-group-btn:first-child>.btn{border:0;width:100%}.page-search.page-search-map .content{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-search.page-search-map .search-results{background:transparent}.page-search .search-results{padding:0}@media (min-width: 992px){.page-search .search-results{margin-top:-20px}}.content-deals-detail .section-lead-in{padding:60px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-deals-detail .section-lead-in .breadcrumb-main{margin-bottom:45px}.content-deals-detail .section-lead-in .event-img-col .event-img{margin:0 auto 40px;background-repeat:no-repeat;background-size:cover;background-position:center;width:290px;height:314px}@media (min-width: 768px){.content-deals-detail .section-lead-in .event-img-col .event-img{width:100%;height:238px}}@media (min-width: 992px){.content-deals-detail .section-lead-in .event-img-col .event-img{height:318px}}@media (min-width: 1200px){.content-deals-detail .section-lead-in .event-img-col .event-img{width:100%;height:400px}}.content-deals-detail .section-lead-in .event-img-col a.book-tickets-now{display:block;width:200px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;font-size:.9375rem;line-height:.9375rem;margin:0 auto}.content-deals-detail .section-lead-in header{margin-bottom:25px}.content-deals-detail .section-lead-in header h1,.content-deals-detail .section-lead-in header h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.875rem;line-height:4.25rem;color:#1c3c6d;margin-bottom:0}.content-deals-detail .section-lead-in .article-content h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;color:#1c3c6d}.content-deals-detail .section-lead-in .article-content p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.75rem;color:#1c3c6d;margin-bottom:25px}.content-deals-detail .section-lead-in .article-content p em{font-weight:600}.content-deals-detail .section-lead-in .article-content p.prompt{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.5rem;color:#0076bf}.content-deals-detail .section-lead-in .article-content ul{margin-bottom:25px}.content-deals-detail .section-lead-in .article-content ul li{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.75rem;color:#1c3c6d}.content-deals-detail .section-lead-in .article-content a{color:#1c3c6d}.content-deals-detail .section-lead-in .article-content a:hover{color:#0076bf}.content-deals-detail .section-deals h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.content-deals-detail .section-deals h3{font-size:2.75rem;line-height:3.125rem}}.content-deals-detail .section-deals .carousel-inner{background-color:#d2d9dd;padding:30px 0}.content-deals-detail .section-deals .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.content-deals-detail .section-deals .carousel-inner figure.middle{margin:0 auto}.content-deals-detail .section-deals .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.content-deals-detail .section-deals figure{margin-right:38px}}@media (min-width: 992px){.content-deals-detail .section-deals figure{margin-right:120px}}@media (min-width: 1200px){.content-deals-detail .section-deals figure{margin-right:85px}}.content-deals-detail .section-deals figure>a{display:block}.content-deals-detail .section-deals figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.content-deals-detail .section-deals figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.content-deals-detail .section-deals figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.content-deals-detail .section-deals figure .carousel-img{width:100%}}.content-deals-detail .section-deals figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.content-deals-detail .section-deals figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.content-deals-detail .section-deals figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.content-deals-detail .section-deals figure figcaption{width:276px}}.content-deals-detail .section-deals figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.content-deals-detail .section-deals figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.content-deals-detail .section-deals figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.content-deals-detail .section-deals figure figcaption p strong{font-style:normal}.content-deals-detail .section-deals figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.content-deals-detail .section-deals figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.node-type-article .content-stories.has-slideshow section.intro{padding:60px 0 30px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.node-type-article .content-stories.has-info section.intro{padding:60px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.node-type-article section.intro .jumbotron-img{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-bottom:25px;width:100%;height:116px;height:180px}.node-type-article section.intro .jumbotron-img iframe{width:100%;height:180px}@media (min-width: 480px){.node-type-article section.intro .jumbotron-img,.node-type-article section.intro .jumbotron-img iframe{height:180px}}@media (min-width: 568px){.node-type-article section.intro .jumbotron-img,.node-type-article section.intro .jumbotron-img iframe{height:215px}}@media (min-width: 768px){.node-type-article section.intro .jumbotron-img,.node-type-article section.intro .jumbotron-img iframe{height:288px}}@media (min-width: 992px){.node-type-article section.intro .jumbotron-img,.node-type-article section.intro .jumbotron-img iframe{height:376px}}@media (min-width: 1200px){.node-type-article section.intro .jumbotron-img,.node-type-article section.intro .jumbotron-img iframe{height:468px}}.node-type-article section.intro h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;text-align:left;margin:0 0 15px 0}@media (min-width: 768px){.node-type-article section.intro h1{font-size:2.8125rem;line-height:3.25rem}}.node-type-article section.intro h1 small{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.9375rem;line-height:.9375rem;text-transform:uppercase;color:#7a7b7d;margin-left:15px}.node-type-article section.intro .description a{color:#0076bf;text-decoration:underline}.node-type-article section.intro .description a:hover{text-decoration:none}.node-type-article .slideshow{padding:0 0 50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;position:relative}.node-type-article .slideshow .slideshow-inner{padding:0}@media (min-width: 768px){.node-type-article .slideshow .slideshow-inner{padding:0 20px}}.node-type-article .slideshow .slideshow-img{height:160px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-bottom:15px}.node-type-article .slideshow .slideshow-img iframe{width:100%;height:160px}@media (min-width: 768px){.node-type-article .slideshow .slideshow-img{height:360px;margin-bottom:0}.node-type-article .slideshow .slideshow-img iframe{height:360px}}@media (min-width: 992px){.node-type-article .slideshow .slideshow-img{height:470px}.node-type-article .slideshow .slideshow-img iframe{height:470px}}@media (min-width: 1200px){.node-type-article .slideshow .slideshow-img{height:585px}.node-type-article .slideshow .slideshow-img iframe{height:585px}}.node-type-article .slideshow .caption{visibility:hidden}.node-type-article .slideshow .control.control-1{display:none;width:35px;height:61px;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99;cursor:pointer;top:49.5px}@media (min-width: 768px){.node-type-article .slideshow .control.control-1{display:block;top:149.5px}}@media (min-width: 992px){.node-type-article .slideshow .control.control-1{top:204.5px}}@media (min-width: 1200px){.node-type-article .slideshow .control.control-1{top:262px}}.node-type-article .slideshow .control.control-1.control-left{right:calc(((100% - 160px)/2) + 160px + 20px)}@media (min-width: 768px){.node-type-article .slideshow .control.control-1.control-left{right:calc(((100% - 720px)/2) + 720px + 20px)}}@media (min-width: 992px){.node-type-article .slideshow .control.control-1.control-left{right:calc(((100% - 940px)/2) + 940px + 20px)}}@media (min-width: 1200px){.node-type-article .slideshow .control.control-1.control-left{right:calc(((100% - 1170px)/2) + 1170px + 20px)}}.node-type-article .slideshow .control.control-1.control-right{left:calc(((100% - 160px)/2) + 160px + 20px)}@media (min-width: 768px){.node-type-article .slideshow .control.control-1.control-right{left:calc(((100% - 720px)/2) + 720px + 20px)}}@media (min-width: 992px){.node-type-article .slideshow .control.control-1.control-right{left:calc(((100% - 940px)/2) + 940px + 20px)}}@media (min-width: 1200px){.node-type-article .slideshow .control.control-1.control-right{left:calc(((100% - 1170px)/2) + 1170px + 20px)}}.node-type-article .slideshow .control.control-1 i{display:block;background-repeat:no-repeat;width:100%;height:100%}.node-type-article .slideshow .control.control-1 i.icon-control-left{background-image:url("../img/icon.carousel-left.png")}.node-type-article .slideshow .control.control-1 i.icon-control-right{background-image:url("../img/icon.carousel-right.png")}.node-type-article .slideshow .paging{position:relative;height:75px;display:block}.node-type-article .slideshow .paging .control.control-2{display:block;position:absolute;top:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99;cursor:pointer;text-transform:uppercase;color:#0076bf;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem}@media (min-width: 768px){.node-type-article .slideshow .paging .control.control-2{top:25px}}.node-type-article .slideshow .paging .control.control-2.control-left{left:0}.node-type-article .slideshow .paging .control.control-2.control-right{right:0}.node-type-article .slideshow .paging .control.control-2 i{display:inline-block;background-repeat:no-repeat;width:26px;height:26px;vertical-align:middle;margin-bottom:3px}.node-type-article .slideshow .paging .control.control-2 i.icon-control-prev{background-image:url("../img/icon.carousel-arrow.left.blue.png");margin-right:4px}.node-type-article .slideshow .paging .control.control-2 i.icon-control-next{background-image:url("../img/icon.carousel-arrow.right.blue.png");margin-left:4px}.node-type-article .slideshow .paging .slider-pagination{display:block;text-align:center;color:#1c3c6d;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;padding-top:0}@media (min-width: 768px){.node-type-article .slideshow .paging .slider-pagination{padding-top:14px}}.node-type-article .slideshow h2{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:2.125rem;color:#1c3c6d;padding:0;margin-bottom:10px}.node-type-article .slideshow p{font-size:1.125rem;line-height:1.5rem;margin-bottom:15px}.node-type-article .slideshow a.learn-more{display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;max-width:224px;margin:30px auto;display:block}.node-type-article .additional-info{padding:50px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.node-type-article .additional-info .info-section{padding-bottom:22px;margin-bottom:22px;border-bottom:2px dotted #ccc}.node-type-article .additional-info .info-section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.node-type-article .additional-info h2{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:2.125rem;color:#1c3c6d;padding:0;margin-bottom:10px}.node-type-article .additional-info p{font-size:1.125rem;line-height:1.75rem;margin-bottom:20px}.node-type-article .additional-info p a{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;color:#0076bf;text-decoration:underline}.node-type-article .additional-info p a:hover{text-decoration:none}.node-type-article .additional-info h5{margin:0;padding:0}.node-type-article .additional-info h5 a{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.375rem;color:#0076bf;margin-bottom:20px;padding-left:25px;position:relative}.node-type-article .additional-info h5 a:hover{text-decoration:underline}.node-type-article .additional-info h5 a:before{content:'';background-image:url("../img/icon.star-rating.inactive.png");background-repeat:no-repeat;width:20px;height:18px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.node-type-article .additional-info ul{margin-bottom:15px;list-style-image:url("../img/icon.star-rating.inactive.png")}.node-type-article .additional-info ul li{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;margin-bottom:10px}.node-type-article .additional-info ul li a{color:#0076bf;text-decoration:none}.node-type-article .additional-info ul li a:hover{text-decoration:underline}.node-type-article .additional-info .slick-slider-3cols{position:relative;margin:0 auto}.node-type-article .additional-info .slick-slider-3cols a.slide-inner{display:block;margin:0 auto;max-width:328px;padding:0 50px}@media (min-width: 768px){.node-type-article .additional-info .slick-slider-3cols a.slide-inner{padding:0 34px}}@media (min-width: 992px){.node-type-article .additional-info .slick-slider-3cols a.slide-inner{padding:0 50px}}.node-type-article .additional-info .slick-slider-3cols .slideshow-img{height:228px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-bottom:18px}.node-type-article .additional-info .slick-slider-3cols .caption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.625rem;color:#0076bf;margin-bottom:10px}.node-type-article .additional-info .slick-slider-3cols .control{display:block;width:59px;height:100%;position:absolute;top:0;z-index:99;cursor:pointer;padding:0 12px}.node-type-article .additional-info .slick-slider-3cols .control.control-left{left:-20px}.node-type-article .additional-info .slick-slider-3cols .control.control-right{right:-20px}.node-type-article .additional-info .slick-slider-3cols .control:hover i{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.node-type-article .additional-info .slick-slider-3cols .control i{display:block;background-repeat:no-repeat;width:35px;height:61px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.node-type-article .additional-info .slick-slider-3cols .control i.icon-control-left{background-image:url("../img/icon.carousel-left.png")}.node-type-article .additional-info .slick-slider-3cols .control i.icon-control-right{background-image:url("../img/icon.carousel-right.png")}.node-type-article .section-related-articles h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.node-type-article .section-related-articles h3{font-size:2.75rem;line-height:3.125rem}}.node-type-article .section-related-articles .carousel-inner{background-color:#d2d9dd;padding:30px 0}.node-type-article .section-related-articles .carousel-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.node-type-article .section-related-articles .carousel-inner figure.middle{margin:0 auto}.node-type-article .section-related-articles .carousel-inner figure.right{margin:0 0 0 auto}@media (min-width: 768px){.node-type-article .section-related-articles figure{margin-right:38px}}@media (min-width: 992px){.node-type-article .section-related-articles figure{margin-right:120px}}@media (min-width: 1200px){.node-type-article .section-related-articles figure{margin-right:85px}}.node-type-article .section-related-articles figure>a{display:block}.node-type-article .section-related-articles figure .event-date{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;color:#1c3c6d;text-align:center;margin-bottom:10px;padding:0}.node-type-article .section-related-articles figure .carousel-img{background-repeat:no-repeat;background-size:cover;background-position:center;width:250px;height:250px;margin:0 auto 15px;border:1px solid white}@media (min-width: 480px){.node-type-article .section-related-articles figure .carousel-img{width:276px;height:276px}}@media (min-width: 768px){.node-type-article .section-related-articles figure .carousel-img{width:100%}}.node-type-article .section-related-articles figure .over{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(28,60,109,0.5)}.node-type-article .section-related-articles figure .over h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;color:white;text-align:center;margin-bottom:0;padding:0}.node-type-article .section-related-articles figure figcaption{margin:0 auto;width:250px}@media (min-width: 480px){.node-type-article .section-related-articles figure figcaption{width:276px}}.node-type-article .section-related-articles figure figcaption h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#1c3c6d;text-align:center;margin-bottom:2px;padding:0}.node-type-article .section-related-articles figure figcaption h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.node-type-article .section-related-articles figure figcaption p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-style:italic;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;text-align:center;margin-bottom:20px;padding:0}.node-type-article .section-related-articles figure figcaption p strong{font-style:normal}.node-type-article .section-related-articles figure figcaption a.more{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase;color:#1c3c6d;text-align:center;margin-bottom:0;padding:5px 0}.node-type-article .section-related-articles figure figcaption.under p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;padding:0 10px}.node-type-article .section-related-articles h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0}@media (max-width: 767px){.node-type-article .section-related-articles h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.node-type-article .section-related-articles .carousel-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.node-type-article .section-related-articles figure .carousel-img{border:none;position:relative}.story-list-img{height:174px;width:174px;margin:0 auto 30px auto;display:block}@media (min-width: 768px){.story-list-img{margin:0 30px 30px 0;float:left;display:inline;clear:left}}.story-intro-img{max-width:100%;margin-bottom:20px}.content-contact{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-contact .contact-inner{padding:60px 0}.content-contact h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;text-align:left;margin-bottom:12px}@media (min-width: 768px){.content-contact h2{font-size:2.8125rem;line-height:3.25rem}}.content-contact h3{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.75rem;color:#1c3c6d;margin-bottom:0}.content-contact a.link-out{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.75rem;color:#1c3c6d;margin-bottom:28px}.content-contact a.link-out:hover{text-decoration:underline}.content-contact address{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.375rem;line-height:1.75rem;color:black;margin-bottom:28px}.content-contact address strong{font-family:lato,Arial,Verdana,sans-serif;font-weight:700}.content-contact address a{color:#0076bf}.content-contact address a:hover{text-decoration:underline}.content-contact section.visitors-guide{margin-bottom:40px}.content-contact section.newsletter{border-top:3px solid #54b948;border-bottom:3px solid #54b948;background-color:#dfe4e7;padding:28px 34px;margin:50px 0 60px auto;max-width:392px;width:100%}.content-contact section.newsletter p.intro{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.25rem;color:black;margin-bottom:24px}.content-contact section.newsletter input[type=email]{padding:12px 30px 11px 30px;border:2px solid #0076bf;background-color:white;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1rem;color:#0076bf;width:100%;margin-bottom:12px}.content-contact section.newsletter label{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1rem;color:black;margin-bottom:18px}.content-contact section.newsletter label input[type=checkbox]{margin-top:1px}.content-contact section.newsletter hr{box-shadow:none;border-radius:0;border:none;height:3px;background-color:white;margin:20px 0}.content-contact section.newsletter .interests p{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.9375rem;line-height:1.125rem;color:black;margin-bottom:12px}.content-contact section.newsletter button[type=submit]{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#1c3c6d;color:white;background-color:#0076bf;margin-top:25px}.content-contact .below-newsletter{max-width:392px;width:100%;margin-left:auto}.content-contact .below-newsletter img.guide-img{margin:0 auto 30px auto}.content-contact .below-newsletter a.btn-free-guide{display:block;width:238px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto}.content-utility-with-tabs h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:10px;text-align:left}@media (min-width: 768px){.content-utility-with-tabs h1{font-size:2.8125rem;line-height:3.25rem}}.content-utility-with-tabs h2{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:2.125rem;color:#1c3c6d;padding:0;margin-bottom:12px;text-align:left}.content-utility-with-tabs h3{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;color:#1c3c6d;margin-bottom:0}.content-utility-with-tabs h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;color:#ec1c24;margin-bottom:0}.content-utility-with-tabs h5{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;color:black;margin-bottom:0}.content-utility-with-tabs .section-intro{padding:30px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.content-utility-with-tabs .section-details{padding:60px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-utility-with-tabs .section-details .picker{max-width:1170px}.content-utility-with-tabs .section-details .picker .slide-img,.content-utility-with-tabs .section-details .picker a.slide-link{height:150px}.content-utility-with-tabs .section-details .utility-tab{max-width:918px;margin:0 auto;display:none}.content-utility-with-tabs .section-details .utility-tab:first-child{display:block}.content-utility-with-tabs .section-details img{margin:0 auto 25px auto;max-width:100%;height:auto;display:block}.content-utility-with-tabs .section-details p,.content-utility-with-tabs .section-details div{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:black;margin-bottom:8px}.content-utility-with-tabs .section-details p strong,.content-utility-with-tabs .section-details div strong{font-family:lato,Arial,Verdana,sans-serif;font-weight:700}.content-utility-with-tabs .section-details p.breadcrumb-main{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin-bottom:0}.content-utility-with-tabs .section-details p.breadcrumb-main a{color:#0076bf}.content-utility-with-tabs .section-details p.breadcrumb-main a:hover{text-decoration:underline}.content-utility-with-tabs .section-details p.breadcrumb-main span{color:#0076bf}.content-utility-with-tabs .section-details a.interactive-map-link{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;color:#ec1c24;text-transform:uppercase;margin-bottom:30px;text-align:center}.content-utility-with-tabs .section-details a.interactive-map-link:hover{text-decoration:underline}.content-utility-with-tabs .section-details a.interactive-map-link .icon-map-marker{background-repeat:no-repeat;background-image:url("../img/icon.map-marker.png");width:17px;height:28px;display:inline-block}.content-utility-with-tabs .section-details ul{margin-bottom:15px;list-style-image:url("../img/icon.star-rating.inactive.png")}.content-utility-with-tabs .section-details ul li{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;margin-bottom:12px}.content-utility-with-tabs .section-details ul li a{color:#0076bf;text-decoration:underline}.content-utility-with-tabs .section-details ul li a:after{content:'';background-repeat:no-repeat;background-image:url("../img/icon.arrow-right.red.png");width:14px;height:14px;margin-left:4px;display:inline-block;vertical-align:middle}.content-utility-with-tabs .section-details ul li a:hover{text-decoration:none}.content-utility-with-tabs .section-details address{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:black;margin-bottom:28px}.content-utility-with-tabs .section-details address strong{font-family:lato,Arial,Verdana,sans-serif;font-weight:700}.content-utility-with-tabs .section-details address a{color:#0076bf;text-decoration:underline}.content-utility-with-tabs .section-details address a:hover{text-decoration:none}@media (min-width: 768px){.content-utility-with-tabs .views-exposed-form{display:none}}.content-utility-with-tabs .picker,.section-neighborhood .picker,.page-press-room .picker{background-repeat:repeat-x;background-image:url("../img/tab-line.png");margin-bottom:100px}.content-utility-with-tabs .picker .edge,.section-neighborhood .picker .edge,.page-press-room .picker .edge{background-image:url("../img/tab-edge.png");position:absolute;top:0;height:55px;width:30px}.content-utility-with-tabs .picker .edge.left,.section-neighborhood .picker .edge.left,.page-press-room .picker .edge.left{left:0}.content-utility-with-tabs .picker .edge.right,.section-neighborhood .picker .edge.right,.page-press-room .picker .edge.right{right:0}.content-utility-with-tabs .picker .slide-img,.section-neighborhood .picker .slide-img,.page-press-room .picker .slide-img{display:none !important}.content-utility-with-tabs .picker a.slide-link,.section-neighborhood .picker a.slide-link,.page-press-room .picker a.slide-link{display:block;float:left;position:relative;z-index:2;background-position:center top;background-repeat:no-repeat;background-image:url("../img/inactive-tab.png");height:55px;width:55px;padding-top:60px;text-align:center;text-transform:uppercase;color:#1c3c6d;font-size:1rem;line-height:1rem}.content-utility-with-tabs .picker a.slide-link.active,.section-neighborhood .picker a.slide-link.active,.page-press-room .picker a.slide-link.active{background-image:url("../img/active-tab.png")}.node-type-page #page-wrapper{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.node-type-page .content-utility-with-tabs .section-details{background:transparent}.node-type-page .content-utility-with-tabs .section-details h2{color:#0076bf}.contact-form{width:390px;max-width:100%;background:#dfe3e7;border-top:4px solid #54b948;border-bottom:4px solid #54b948;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.375rem;color:#4d4d4d;padding:20px 25px}.contact-form input[type="submit"]{display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#0076bf;font-size:.9375rem;line-height:1.25rem;color:white;padding:16px 70px;display:inline-block}.contact-form input[type="text"],.contact-form input[type="email"]{width:315px;max-width:100%;border:2px solid #539fcd;width:315px;padding:5px;color:#539fcd}.contact-form input[type="checkbox"]{border:1px solid #539fcd}.contact-form hr{border-top:2px solid white}.without-tabs h1{margin:15px 0}.page-press-room h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:10px;text-align:left}@media (min-width: 768px){.page-press-room h1{font-size:2.8125rem;line-height:3.25rem}}.page-press-room .section-intro{padding:30px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.page-press-room .section-details{padding:30px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}@media (min-width: 768px){.page-press-room .section-details{padding:60px 0 40px}}.page-press-room .section-details .pressroom-picker{max-width:1170px;margin:0 auto 40px auto}.page-press-room .section-details .pressroom-picker .slide-img{height:87px}.page-press-room .section-details .pressroom-picker .slide-img.slide-img-1{background-image:url("../img/picker.pressroom.highlights.png")}.page-press-room .section-details .pressroom-picker .slide-img.slide-img-2{background-image:url("../img/picker.pressroom.press-kits.png")}.page-press-room .section-details .pressroom-picker .slide-img.slide-img-3{background-image:url("../img/picker.pressroom.industry-news.png")}.page-press-room .section-details .pressroom-picker .slide-img.slide-img-4{background-image:url("../img/picker.pressroom.press-releases.png")}.page-press-room .section-details .pressroom-picker .slide-img.slide-img-5{background-image:url("../img/picker.pressroom.media-gallery.png")}.page-press-room .section-details .pressroom-picker a.slide-link{width:20%;height:87px}.page-press-room .section-details .filter-outer{height:41px;position:relative;margin-bottom:30px}.page-press-room .section-details .filter-outer .filter{border:1px solid #0076bf;background-color:white;max-width:145px;width:100%;margin:0 0 0 auto;padding:12px;position:absolute;right:0;top:0;z-index:2}.page-press-room .section-details .filter-outer .filter.active i.icon-triangle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.page-press-room .section-details .filter-outer .filter.active .filter-form{display:block}.page-press-room .section-details .filter-outer .filter a.filter-toggle{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase;font-size:.9375rem;line-height:.9375rem;color:#0076bf;margin:0;padding:0;text-align:center}.page-press-room .section-details .filter-outer .filter a.filter-toggle i.icon-triangle{width:0;height:0;border-style:solid;border-width:9px 7.5px 0 7.5px;border-color:#0076bf transparent transparent transparent;margin:0;padding:0;vertical-align:middle;display:inline-block;position:relative;bottom:2px;left:5px}.page-press-room .section-details .filter-outer .filter .filter-form{display:none;padding:22px 0 0 0}.page-press-room .section-details .filter-outer .filter .checkbox{margin-top:0;margin-bottom:2px}.page-press-room .section-details .filter-outer .filter label{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.75rem;line-height:.75rem;color:black}.page-press-room .section-details .filter-outer .filter label input[type=checkbox]{margin-top:0}.page-press-room .section-details .filter-outer .filter button[type=submit]{display:block;width:100%;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;font-size:.875rem;line-height:.875rem;padding:6px 0;margin-top:6px}@media (min-width: 992px){.page-press-room .section-details .results .row{margin-bottom:30px}}.page-press-room .section-details .results .col-xs-12{margin-bottom:15px}@media (min-width: 992px){.page-press-room .section-details .results .col-xs-12{margin-bottom:0}}.page-press-room .section-details .results .event{height:165px;background-color:#d2d9dd}@media (min-width: 992px){.page-press-room .section-details .results .event{height:170px}}@media (min-width: 1200px){.page-press-room .section-details .results .event{height:150px}}.page-press-room .section-details .results .event .img-left{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:25%;height:100%}@media (max-width: 480px){.page-press-room .section-details .results .event .img-left.empty{display:none}}.page-press-room .section-details .results .event .details{padding:10px 24px;float:left;width:75%;position:relative}.page-press-room .section-details .results .event .details time,.page-press-room .section-details .results .event .details .top-line{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25rem;color:#ec1c24;margin-bottom:12px}.page-press-room .section-details .results .event .details time a,.page-press-room .section-details .results .event .details .top-line a{color:#ec1c24}.page-press-room .section-details .results .event .details h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#0076bf;margin-bottom:16px}.page-press-room .section-details .results .event .details .host{color:#1c3c6d;font-size:1.125rem;line-height:1.125rem;margin-bottom:10px;padding:0}.page-press-room .section-details .results .event .details .town{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem;color:#1c3c6d;margin-bottom:0;padding:0}.page-press-room .section-details .results .event .details a.more{display:inline-block;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1rem;line-height:1rem;text-transform:uppercase;color:#ec1c24;margin:0;padding:14px 0;display:none}@media (min-width: 550px){.page-press-room .section-details .results .event .details a.more{display:block}}@media (min-width: 992px){.page-press-room .section-details .results .event .details a.more{display:none;padding:14px 24px;position:absolute;top:0;right:0}}@media (min-width: 1200px){.page-press-room .section-details .results .event .details a.more{display:block}}@media (max-width: 480px){.page-press-room .section-details .results .event{height:auto;margin:0 auto;max-width:290px}.page-press-room .section-details .results .event .img-left{float:none;width:100%;height:290px}.page-press-room .section-details .results .event .details{float:none;width:100%}.page-press-room .section-details .results .event .details time,.page-press-room .section-details .results .event .details h4{margin-bottom:10px}.page-press-room .section-details .results .event .details time,.page-press-room .section-details .results .event .details p.host,.page-press-room .section-details .results .event .details p.town,.page-press-room .section-details .results .event .details a.more{font-size:1rem}.page-press-room .section-details .results .event .details h4{font-size:1.125rem}.page-press-room .section-details .results .event .details a.more{padding:20px 0}}.page-press-room .view-press-room .item-list{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-press-room .pager.pager-load-more a{display:block;width:250px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;margin:0 auto;padding:15px 12px}.page-press-room .section-picker{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.page-press-room .picker-outer{display:none}@media (min-width: 768px){.page-press-room .picker-outer{display:block}}.page-press-room .picker-outer .picker{margin:70px 0 40px}.page-press-room .views-exposed-form{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;margin:40px 0 0}@media (min-width: 768px){.page-press-room .views-exposed-form{display:none}}.page-press-room .views-exposed-form .views-exposed-widgets{margin:0}.page-press-room .contact-us h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#0076bf;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-press-room .contact-us h3{font-size:2.75rem;line-height:3.125rem}}.page-press-room .contact-us h4{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:2.125rem;color:#1c3c6d;padding:0;margin-bottom:5px}.page-press-room .contact-us .contact-inner{background-color:#d2d9dd;padding:50px 0}.page-press-room .contact-us address{display:block;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.375rem;line-height:1.875rem;color:black;margin-bottom:0}.page-press-room .contact-us address i{font-family:lato,Arial,Verdana,sans-serif;font-weight:700}.page-press-room .contact-us address a{color:#0076bf}.page-press-room .contact-us address a:hover{text-decoration:underline}.page-press-room .section-social h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;font-size:3.375rem;line-height:3.375rem;background-color:#4098ce;color:white;text-align:center;padding:18px 0;margin-bottom:0}@media (max-width: 767px){.page-press-room .section-social h3{font-size:2.75rem;line-height:3.125rem;padding:18px 15px}}.page-press-room .section-social .social-inner{background-color:#99c8e5;padding:15px 0 30px 0;position:relative}.page-press-room .section-social .social-inner .gradient{height:130px;width:100%;position:absolute;top:0;left:0;z-index:0;background:#99c8e5;background:-webkit-linear-gradient(#4098ce, #99c8e5);background:-o-linear-gradient(#4098ce, #99c8e5);background:-moz-linear-gradient(#4098ce, #99c8e5);background:linear-gradient(#4098ce, #99c8e5)}.page-press-room .section-social .social-inner .container{min-height:130px;z-index:1}.node-press-release.content-listings .section-lead-in header h1{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:2rem;line-height:2.375rem}.content-visitors-guide h1{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:10px;text-align:left}@media (min-width: 768px){.content-visitors-guide h1{font-size:2.8125rem;line-height:3.25rem}}.content-visitors-guide h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.25rem;line-height:2.75rem;text-align:center;margin-bottom:40px}@media (min-width: 768px){.content-visitors-guide h2{font-size:2.8125rem;line-height:3.25rem}}.content-visitors-guide h3{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:2.125rem;color:#1c3c6d;padding:0;margin-bottom:14px}.content-visitors-guide a.view-online,.content-visitors-guide a.download-pdf{display:block;display:block;width:142px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;font-size:.8125rem;line-height:.8125rem;margin:20px auto 0 auto;padding:6px 0}.content-visitors-guide .section-intro{padding:40px 0;-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative}.content-visitors-guide .section-intro img.img-visitors-guide{margin:0 auto -10px auto}.content-visitors-guide .section-details{padding:60px 0;background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.content-visitors-guide .section-details .details-inner{max-width:1000px;width:100%;margin:0 auto}@media (min-width: 768px){.content-visitors-guide .section-details .guide-col{padding:0px 30px}}.content-visitors-guide .section-details .guide-col img{max-width:100%;margin:0 auto}.content-visitors-guide .section-details .form-container{padding:60px 15px}.content-visitors-guide .section-details p.to-request{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem;color:black;margin-bottom:6px}.content-visitors-guide .section-details p.required{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:.9375rem;line-height:.9375rem;font-style:italic;color:black;margin-bottom:25px}.content-visitors-guide .section-details label{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem;color:black}.content-visitors-guide .section-details input[type=text]{height:40px;padding:0 10px;border:1px solid #0076bf;background-color:white;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.125rem;color:#0076bf;margin-bottom:30px;border-radius:0;max-width:100%}.content-visitors-guide .section-details .form-item{margin:0}.content-visitors-guide .section-details form .webform-component--i-would-also-like-to-receive-the-following-visitor-guides label{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem;color:black}.content-visitors-guide .section-details form input[type=submit]{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;display:block;margin:20px 0 0 auto;float:right}@media (min-width: 992px){.content-visitors-guide .section-details form{max-width:850px;width:100%;margin-bottom:30px}.content-visitors-guide .section-details form label{display:block;width:12%;float:left;padding-top:7px;height:40px;margin-bottom:30px}.content-visitors-guide .section-details form label[for=edit-submitted-last-name],.content-visitors-guide .section-details form label[for=edit-submitted-state],.content-visitors-guide .section-details form label[for=edit-submitted-zip-code]{text-align:right;padding-right:5px}.content-visitors-guide .section-details form label[for=edit-submitted-last-name]{width:16%}.content-visitors-guide .section-details form label[for=edit-submitted-state]{width:9%}.content-visitors-guide .section-details form label[for=edit-submitted-i-would-also-like-to-receive-the-following-visitor-guides]{width:90%}.content-visitors-guide .section-details form input{display:block;width:30%;float:left}.content-visitors-guide .section-details form input#edit-submitted-address{width:78%}.content-visitors-guide .section-details form input#edit-submitted-state{width:10%}.content-visitors-guide .section-details form input#edit-submitted-zip-code{width:13%}.content-visitors-guide .section-details form .webform-component--i-would-also-like-to-receive-the-following-visitor-guides label{margin-bottom:6px;width:100%}.content-visitors-guide .section-details form .form-item-submitted-i-would-also-like-to-receive-the-following-visitor-guides-mystic label,.content-visitors-guide .section-details form .form-item-submitted-i-would-also-like-to-receive-the-following-visitor-guides-new-haven label,.content-visitors-guide .section-details form .form-item-submitted-i-would-also-like-to-receive-the-following-visitor-guides-hartford label,.content-visitors-guide .section-details form .form-item-submitted-i-would-also-like-to-receive-the-following-visitor-guides-litchfield label{width:47%}.content-visitors-guide .section-details form input[type=checkbox]{margin-top:13px;margin-right:10px;width:auto}}#block-block-7{background:#eee;padding:20px;border:1px solid #ccc;margin-bottom:20px}#block-block-7 p{font-size:1rem;line-height:1rem}.node-type-embedded-view-page .section-slideshow-wrapper{padding-top:1.1em}.node-type-embedded-view-page .page-top{margin-bottom:0}.node-type-embedded-view-page h1,.node-type-embedded-view-page h3{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.75rem;margin:0.5em 0}.node-type-embedded-view-page h3{font-size:1.875rem;margin-top:0}.node-type-embedded-view-page .description-wrapper{padding-right:1em}.node-type-embedded-view-page .get-inspired-form{background-color:#dfe4e7;border-top:13px solid #54b948;left:-20px;padding:1em;position:relative;top:-25px}.node-type-embedded-view-page .get-inspired-form p{font-size:1.125rem}.node-type-embedded-view-page .get-inspired-form input{border:2px solid #0076bf;color:#0076bf;font-size:.9375rem;max-width:100%;padding:.25em 1em}.node-type-embedded-view-page .get-inspired-form input.placeholder{color:#0076bf}.node-type-embedded-view-page .get-inspired-form input:-moz-placeholder{color:#0076bf}.node-type-embedded-view-page .get-inspired-form input::-moz-placeholder{color:#0076bf}.node-type-embedded-view-page .get-inspired-form input::-webkit-input-placeholder{color:#0076bf}.node-type-embedded-view-page .get-inspired-form .webform-component--zip-code{margin-top:0;max-width:100%;width:100%}@media (min-width: 1200px){.node-type-embedded-view-page .get-inspired-form .webform-component--zip-code{float:left;max-width:200px}}.node-type-embedded-view-page .get-inspired-form .form-actions{margin:0}@media (min-width: 1200px){.node-type-embedded-view-page .get-inspired-form .form-actions{float:right}}.node-type-embedded-view-page .get-inspired-form input[type=submit]{background-color:#0076bf;color:white;width:100%}@media (min-width: 1200px){.node-type-embedded-view-page .get-inspired-form input[type=submit]{width:auto}}.node-type-embedded-view-page .pre-footer{text-align:center}.node-type-embedded-view-page .pre-footer .header{background-color:#0076bf}.node-type-embedded-view-page .pre-footer .body{background-color:#dfe4e7;padding:1.25em 0}.node-type-embedded-view-page .pre-footer h3{color:white;font-size:3.4375rem;margin:0.25em 0}.node-type-embedded-view-page .pre-footer p{margin:0 0 0.15em 0}.view-whats-new h3{font-family:lato,Arial,Verdana,sans-serif;font-weight:bold;color:#1c3c6d;font-size:1.875rem}.view-whats-new .image-wrapper{float:left;width:100%}@media (max-width: 568px){.view-whats-new .image-wrapper{float:none;margin-right:0}}@media (min-width: 768px){.view-whats-new .image-wrapper{margin-right:2%;max-width:48%}}@media (min-width: 992px){.view-whats-new .image-wrapper{max-width:290px}}.view-whats-new .image-wrapper img{width:100%}@media (max-width: 568px){.view-whats-new .image-wrapper img{float:none}}.view-whats-new .content-wrapper{float:left;padding-top:.5em;width:100%}@media (min-width: 768px){.view-whats-new .content-wrapper{max-width:50%}}@media (min-width: 992px){.view-whats-new .content-wrapper{max-width:600px}}.view-whats-new .content-wrapper p{font-size:1.125rem;line-height:1.5rem}.view-whats-new .subtitle{font-family:lato,Arial,Verdana,sans-serif;font-weight:bold;color:#1c3c6d;font-size:1.125rem;margin:.25em 0 .5em 0}.view-whats-new .views-row{margin-bottom:47px}.whats-new-block{background-color:white;height:100%;min-height:376px;position:relative}.whats-new-top{height:316px;padding:24px 45px 0px 11px}.whats-new-top h3.title{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:1.5625rem;margin-bottom:8px;margin-left:13px}.whats-new-top .views-row{border-top:1px solid #dfe4e7;margin:0px 0px 16px 0px;padding:0px 0px 0px 15px}.whats-new-top .views-row:first-child{border:none}.whats-new-top .views-row a{font-family:lato,Arial,Verdana,sans-serif;font-weight:bold;color:#1c3c6d;display:inline-block;font-size:1rem;line-height:1;margin:10px 0 0 0}.whats-new-top .views-row a:hover{color:#ec1c24}.whats-new-top .views-row .subtitle{font-family:lato,Arial,Verdana,sans-serif;font-weight:400;color:black;font-size:.875rem;line-height:1;margin:0}.whats-new-top .content-wrapper{margin:0;padding:0}.whats-new-bottom{background-image:url("../img/blue_bg.gif");color:pink;height:60px;width:100%}@media (min-width: 568px){.whats-new-bottom{position:absolute;bottom:0px;left:0px}}@media (min-width: 768px){.whats-new-bottom{position:static;text-align:center}}.whats-new-bottom .more{color:white;float:right;line-height:60px;margin-right:30px}@media (min-width: 768px){.whats-new-bottom .more{font-size:.875rem;margin-right:0px}}@media (min-width: 992px){.whats-new-bottom .more{font-size:1rem;margin-right:30px}}.newsletter-form-container .e2ma_signup_form input[type=email]{height:40px;padding:0 10px;border:1px solid #0076bf;background-color:white;font-family:lato,Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.125rem;color:#0076bf;margin-bottom:30px;border-radius:0;max-width:100%}.newsletter-form-container .e2ma_signup_form_button_row{float:left}.newsletter-form-container .e2ma_signup_form_button_row input[type=submit]{display:block;width:190px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white;display:block;margin:20px 0 0 auto;float:left;line-height:0}.newsletter-form-container .e2ma_signup_form_button_row #e2ma_signup_reset_button{display:none}.node-type-webform .region-content form.e-newsletter-form h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.8125rem;margin-bottom:13px}.node-type-webform .region-content form.e-newsletter-form .webform-component--intro-text{color:#1c3b6c}.node-type-webform .region-content form.e-newsletter-form input,.node-type-webform .region-content form.e-newsletter-form .webform-component{max-width:100%}.node-type-webform .region-content form.e-newsletter-form .left .webform-component{margin-bottom:30px}.node-type-webform .region-content form.e-newsletter-form .form-checkboxes .form-item{display:block;margin:0px;max-height:41px}.node-type-webform .region-content form.e-newsletter-form .form-checkboxes .form-item label{font-size:1.25rem;margin:0 0 0 .4em}.node-type-webform .region-content form.e-newsletter-form .webform-component--email{max-width:100%}@media (min-width: 768px){.node-type-webform .region-content form.e-newsletter-form .webform-component--email{max-width:459px}}.node-type-webform .region-content form.e-newsletter-form .webform-component--zip-code{max-width:100%}@media (min-width: 768px){.node-type-webform .region-content form.e-newsletter-form .webform-component--zip-code{max-width:290px}}.node-type-webform .region-content form.e-newsletter-form input{border:1px solid #0076bf;font-size:1.125rem;min-height:40px;padding-left:15px}.node-type-webform .region-content form.e-newsletter-form .webform-component--interests>label{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;color:#0076bf;font-size:1.25rem;font-style:italic}.node-type-webform .region-content form.e-newsletter-form input[type=submit]{display:block;width:210px;text-transform:uppercase;text-align:center;font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-shadow:none;box-shadow:none;border-radius:0;border:none;padding:13px 0;background-color:#54b948;color:white}nav.main-nav .enews-form,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form{background-color:#c5cfd3;cursor:default;padding:11px 23px;position:absolute;left:-431px;top:66px;width:610px}nav.main-nav .enews-form:before,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form:before{width:0;height:0;border-style:solid;border-width:14px 11.6666666667px 0 11.6666666667px;border-color:#54b948 transparent transparent transparent;content:'';left:447px;position:absolute;top:0px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}nav.main-nav .enews-form input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form input{height:30px}nav.main-nav .enews-form label,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form label{margin:0px}nav.main-nav .enews-form p,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form p{font-size:.6875rem;margin:0px}nav.main-nav .enews-form p.intro,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form p.intro{font-size:.875rem;margin-bottom:7px}nav.main-nav .enews-form .webform-component--email input,nav.main-nav .enews-form .webform-component--zip-code input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--email input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--zip-code input{border:1px solid #0076bf;font-size:1.125rem;padding-left:15px}nav.main-nav .enews-form .webform-component--email,nav.main-nav .enews-form .webform-component--zip-code,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--email,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--zip-code{margin:0px 15px 0px 0px;display:inline-block}nav.main-nav .enews-form .webform-component--email input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--email input{max-width:300px}nav.main-nav .enews-form .webform-component--zip-code input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--zip-code input{max-width:137px}nav.main-nav .enews-form .form-actions,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-actions{margin:0px}nav.main-nav .enews-form .form-actions,nav.main-nav .enews-form .form-actions input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-actions,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-actions input{display:inline-block;max-width:80px}nav.main-nav .enews-form .form-actions input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-actions input{background-color:#0076bf;border:none;color:#fff;font-size:.75rem;font-weight:bold;height:24px;line-height:22px;position:relative;text-transform:uppercase;top:-3px;width:80px}nav.main-nav .enews-form .form-type-checkbox,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-type-checkbox{display:inline-block;float:left;font-size:.75rem;height:20px;margin:0px;width:30%}nav.main-nav .enews-form .webform-component--interests,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--interests{margin:0px;position:relative;top:-11px}nav.main-nav .enews-form .webform-component--interests input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--interests input{height:12px;margin:0px;width:12px}nav.main-nav .enews-form .webform-component--interests>label,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--interests>label{display:none}nav.main-nav .enews-form .webform-component--intro-text,nav.main-nav .enews-form .form-item-submitted-interests-all,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--intro-text,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-item-submitted-interests-all{display:none}nav.main-nav .enews-link:hover .enews-form{display:block}#block-ctvisit-custom-enewsletter-footer{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top;padding-bottom:17px}#block-ctvisit-custom-enewsletter-footer h2{display:none}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form{background:transparent;display:block;position:static;width:auto}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form::before{display:none}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .block-wrapper{background-color:#c5cfd3;background-image:none;background-position:98% center;background-repeat:no-repeat;border-top:14px solid #54b948;padding:21px 58px}@media (min-width: 1200px){#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .block-wrapper{background-image:url("../img/img.enews.png")}}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form h2{color:#0076bf;font-size:1.625rem;font-weight:normal;margin-bottom:4px}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form p.intro{font-size:1.25rem;margin-bottom:14px}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form p.interests{font-size:1rem;margin:8px 0px 12px 0px}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-type-checkbox{height:25px;width:26%}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-type-checkbox input{height:auto;margin-right:7px;width:auto}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--interests label{font-size:1rem}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--email input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--zip-code input{height:44px}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--email,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--email input{max-width:435px}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--zip-code,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component--zip-code input{max-width:200px}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-actions input{font-size:1rem;height:34px;line-height:34px;max-width:117px;top:1px;width:117px}@media (max-width: 992px){#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-actions,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-actions input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-type-checkbox,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .webform-component input{display:block;float:none;margin-bottom:1em;max-width:100%;width:100%}#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-type-checkbox input,#block-ctvisit-custom-enewsletter-footer .e-newsletter-form .form-type-checkbox label{display:inline-block;width:auto}}#enewsletter-modal{background-color:#c5ced3;border-top:9px solid #54b948;display:none;overflow:visible !important;overflow-y:visible !important;overflow-x:visible !important;padding:.5em;position:fixed;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;z-index:10000}@media (min-width: 568px){#enewsletter-modal{left:2%;padding:34px 20px 15px 34px;width:96%}}@media (min-width: 992px){#enewsletter-modal{left:50%;margin-left:-400px;width:800px}}#enewsletter-modal .block-wrapper{position:relative}#enewsletter-modal .block-wrapper .tablet-img{background:url("../img/img.enews.png") no-repeat;display:none;height:325px;position:absolute;top:79px;right:-104px;width:409px}@media (min-width: 768px){#enewsletter-modal .block-wrapper .tablet-img{display:block}}@media (min-width: 992px){#enewsletter-modal .block-wrapper .tablet-img{background:url("../img/img.enews.lg.png");height:325px;top:99px;right:-104px;width:409px}}#enewsletter-modal h2{color:#0076bf;font-size:2.125rem;font-weight:normal;margin-bottom:4px}#enewsletter-modal p.intro{margin-bottom:5px}#enewsletter-modal p.interests{clear:both;font-size:1.25rem;margin:19px 0px 4px 0px}#enewsletter-modal .form-item,#enewsletter-modal .form-actions{display:inline-block;margin:15px 0}#enewsletter-modal .webform-component--email input,#enewsletter-modal .webform-component--zip-code input{border:1px solid #0076bf;padding-left:15px;height:40px}#enewsletter-modal .webform-component--email{max-width:100%;width:100%}#enewsletter-modal .webform-component--email input{display:inline-block;max-width:100%}@media (min-width: 768px){#enewsletter-modal .webform-component--email input{max-width:400px}}#enewsletter-modal .webform-component--zip-code,#enewsletter-modal .webform-component--zip-code input{display:inline-block;float:left;max-width:100%}@media (min-width: 768px){#enewsletter-modal .webform-component--zip-code,#enewsletter-modal .webform-component--zip-code input{max-width:215px}}#enewsletter-modal .webform-component--zip-code{margin-top:18px;margin-right:30px}#enewsletter-modal .webform-component--interests>label,#enewsletter-modal .form-item-submitted-interests-all{display:none}#enewsletter-modal .webform-component--interests{margin:0px 0px 1px 0px}#enewsletter-modal .webform-component--interests .form-type-checkbox{margin:0px 0px 2px 0px;width:100%}@media (min-width: 568px){#enewsletter-modal .webform-component--interests .form-type-checkbox{width:49%}}@media (min-width: 992px){#enewsletter-modal .webform-component--interests .form-type-checkbox{width:34%}}#enewsletter-modal .webform-component--interests .form-type-checkbox label{font-size:1.125rem}#enewsletter-modal .webform-component--interests .form-type-checkbox input{width:17px;height:17px}#enewsletter-modal .form-actions{width:100%}@media (min-width: 768px){#enewsletter-modal .form-actions{width:auto}}#enewsletter-modal .form-actions input{background-color:#0076bf;border:none;color:#fff;font-size:1.0625rem;font-weight:bold;height:33px;line-height:33px;position:relative;text-transform:uppercase;top:9px;width:100%}@media (min-width: 768px){#enewsletter-modal .form-actions input{width:125px}}#enewsletter-modal .close.desktop{background:url("../img/img.enews.close.png");display:none;height:57px;opacity:1;position:absolute;right:-20px;top:-30px;width:57px}#enewsletter-modal .close.desktop{display:none}#enewsletter-modal .close.mobile{display:block}@media (min-width: 768px){#enewsletter-modal .close.desktop{display:block}#enewsletter-modal .close.mobile{display:none}}.industry-partner-form .print_html{display:none}.industry-partner-form select,.industry-partner-form textarea,.industry-partner-form input[type=text]{display:block}.node-type-webform #main-wrapper,.node-type-thank-you-page #main-wrapper{background-color:white}.node-type-webform #page img,.node-type-thank-you-page #page img{max-width:100%}.node-type-webform .hero-wrapper,.node-type-thank-you-page .hero-wrapper{-webkit-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);box-shadow:0 3px 20px 3px rgba(0,0,0,0.35);z-index:2;position:relative;padding-top:1.1em}.node-type-webform .form-wrapper{background-image:url("../img/img.main-bg-new.png");background-repeat:repeat;background-position:top}.node-type-thank-you-page h2{font-family:andobold,Arial,Verdana,sans-serif;font-weight:400;color:#0076bf;font-size:2.8125rem;margin:1em 0px 13px 0px}.node-type-thank-you-page .message{margin-bottom:50px}.node-type-thank-you-page .bottom{margin-bottom:100px}.node-type-thank-you-page .right p{color:#0076bf;font-size:1.125rem;margin:0 0 2em 0}.node-type-thank-you-page .social{text-align:center}.node-type-thank-you-page .social img{display:inline-block;margin-right:2px;width:55px}@media (min-width: 992px){.node-type-thank-you-page .social img{width:auto}}@media (min-width: 1200px){.node-type-thank-you-page .social img{margin-right:22px}}.node-type-thank-you-page .field-name-field-thankyou-footer-image{text-align:center}.node-type-thank-you-page .field-name-field-thankyou-footer-image img{display:inline-block}.node-type-thank-you-page .field-name-field-thankyou-footer-links a{background-color:#0076bf;color:white;display:inline-block;height:43px;line-height:43px;margin:1em 0 0 0;text-align:center;text-transform:uppercase;width:100%}@media (min-width: 768px){.node-type-thank-you-page .left{border-right:1px solid #c7c7c7;padding-right:57px}.node-type-thank-you-page .right{padding-left:57px}}.print-site_name,.print-breadcrumb,.print-hr{display:none}.print-content h1,.print-content h2,.print-content h3,.print-content h4,.print-content h5,.print-content p,.print-content li,.print-content div{font-family:lato,Arial,Verdana,sans-serif;font-weight:300}.print-content *,.print-content *:before,.print-content *:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.print-content a,.print-content a:visited{text-decoration:underline}.print-content a[href]:after{content:none !important}.print-content .make-room-for-header{margin-top:0 !important;padding-top:0 !important}.print-content img{max-width:100%;height:auto;margin-bottom:30px}.print-content .node-event img,.print-content .node-weekend img,.print-content .node-listing img,.print-content .node-deal img{max-width:50% !important}.print-content p{font-family:lato,Arial,Verdana,sans-serif;font-weight:300;font-size:20px;line-height:28px;margin-bottom:20px}.print-content .content-event-detail .section-lead-in{padding:20px 0}.print-content .field-label{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.125rem;line-height:1.125rem;margin:20px 0}.print-content .field-type-datetime{font-family:lato,Arial,Verdana,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.875rem;margin:20px 0}.print-content .field-name-field-venue{margin-top:0.5em;font-weight:bold;font-size:1.25rem;margin:20px 0}.print-logo{text-align:center}#page-title{display:none;}.form-item.form-type-checkbox.form-item-retain-filters{display:none;}.field-label{display:none;}
