1<link rel="stylesheet" href="/configs/71/css/tokens.css" type="text/css" /> 2<!DOCTYPE html> 3<html lang="en-US"> 4<head> 5<base href="https://www.utahscanyoncountry.com/"> 6<link rel="canonical" href="https://www.utahscanyoncountry.com/About-Us/" /> 7<meta charset="UTF-8"> 8<meta name="viewport" content="width=device-width, initial-scale=1"> 9<link rel="icon" type="image/png" href="https://www.utahscanyoncountry.com/files/partners-favicon-71.ico?v=1790398526531">
10<script src="/libs/jquery.js?v2"></script>
10 11<title>San Juan County Economic Development and Visitor Services</title> 12<meta name="description" content="Get to know the team at San Juan County Economic Development and Visitor Services (EDVS), your guides to all things San Juan County."> 13<meta name="keywords" content=""> 14<style type="text/css"> 15</style> 16<style type="text/css">a.dropdown-item.active, a.dropdown-item:active { 17background-color: transparent; 18} 19body, * { 20box-sizing: border-box !important; 21} 22body > * { 23max-width: 100%; 24} 25body .ckbox-wrapper { 26position: relative; 27z-index: 9999999; 28} 29body .col dl span { 30display: block; 31} 32body .pac-container { 33z-index: 999999; 34} 35.platform_styles_test { 36font-size: 128px; 37} 38.actual_intro_text ul{ 39margin-left:2rem; 40} 41.mod_tabs_accordion ul{ 42margin-left:2rem; 43} 44.teaser ul{ 45display: flex; 46flex-flow: column; 47margin-left:2rem; 48} 49body .flatpickr-calendar { 50display: none; 51} 52body .flatpickr-calendar.open { 53z-index: 999999999 !important; 54} 55body #ckf-modal { 56left: 50% !important; 57width: 100% !important; 58max-width: 80vw !important; 59transform: translate( -50%, -50% ) !important; 60top: 50% !important; 61z-index: 999999999 !important; 62} 63body #ckf-modal-body { 64width: 100% !important; 65} 66:root { 67--ck-color-base-active: hsl(208, 88%, 52%); 68--ck-color-image-caption-background: hsl(0, 0%, 97%); 69--ck-color-image-caption-text: hsl(0, 0%, 20%); 70--ck-color-mention-background: hsla(341, 100%, 30%, 0.1); 71--ck-color-mention-text: hsl(341, 100%, 30%); 72--ck-color-table-caption-background: hsl(0, 0%, 97%); 73--ck-color-table-caption-text: hsl(0, 0%, 20%); 74--ck-color-table-column-resizer-hover: var(--ck-color-base-active); 75--ck-highlight-marker-blue: hsl(201, 97%, 72%); 76--ck-highlight-marker-green: hsl(120, 93%, 68%); 77--ck-highlight-marker-pink: hsl(345, 96%, 73%); 78--ck-highlight-marker-yellow: hsl(60, 97%, 73%); 79--ck-highlight-pen-green: hsl(112, 100%, 27%); 80--ck-highlight-pen-red: hsl(0, 85%, 49%); 81--ck-image-style-spacing: 1.5em; 82--ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2); 83--ck-table-column-resizer-position-offset: calc(var(--ck-table-column-resizer-width) * -0.5 - 0.5px); 84--ck-table-column-resizer-width: 7px; 85--ck-todo-list-checkmark-size: 16px; 86--ck-z-default: 1; 87} 88; 89*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) ul { 90display: flex; 91flex-flow: column; 92margin-left: 2rem; 93} 94*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) ul li { 95margin-left: 2rem; 96} 97/* ckeditor5-block-quote/theme/blockquote.css */ 98*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) blockquote { 99overflow: hidden; 100padding-right: 1.5em; 101padding-left: 1.5em; 102margin-left: 0; 103margin-right: 0; 104font-style: italic; 105border-left: solid 5px hsl(0, 0%, 80%); 106} 107/* ckeditor5-block-quote/theme/blockquote.css */ 108*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir="rtl"] blockquote { 109border-left: 0; 110border-right: solid 5px hsl(0, 0%, 80%); 111} 112/* ckeditor5-image/theme/image.css */ 113*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image { 114display: table; 115clear: both; 116text-align: center; 117margin: 0.9em auto; 118min-width: 50px; 119} 120/* ckeditor5-image/theme/image.css */ 121*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image img { 122display: block; 123margin: 0 auto; 124max-width: 100%; 125min-width: 100%; 126width:100%; 127height:auto; 128aspect-ratio: attr(width) / attr(height); 129} 130/* ckeditor5-image/theme/image.css */ 131*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
131pages-intro-text) .image-inline { 132/* 133* Normally, the .image-inline would have "display: inline-block" and "img { width: 100% }" (to follow the wrapper while resizing).; 134* Unfortunately, together with "srcset", it gets automatically stretched up to the width of the editing root. 135* This strange behavior does not happen with inline-flex. 136*/ 137display: inline-flex; 138max-width: 100%; 139align-items: flex-start; 140} 141/* ckeditor5-image/theme/image.css */ 142*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline picture { 143display: flex; 144} 145/* ckeditor5-image/theme/image.css */ 146*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline picture, 147*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline img { 148flex-grow: 1; 149flex-shrink: 1; 150max-width: 100%; 151} 152/* ckeditor5-image/theme/imagecaption.css */ 153*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image > figcaption { 154display: table-caption; 155caption-side: bottom; 156word-break: break-word; 157color: var(--ck-color-image-caption-text); 158background-color: var(--ck-color-image-caption-background); 159padding: .6em; 160font-size: .75em; 161outline-offset: -1px; 162} 163/* ckeditor5-image/theme/imageresize.css */ 164*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image.image_resized { 165max-width: 100%; 166display: block; 167box-sizing: border-box; 168} 169/* ckeditor5-image/theme/imageresize.css */ 170*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image.image_resized img { 171width: 100%; 172} 173/* ckeditor5-image/theme/imageresize.css */ 174*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image.image_resized > figcaption { 175display: block; 176} 177/* ckeditor5-image/theme/imagestyle.css */ 178*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-left, 179*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-right { 180max-width: calc(100% - var(--ck-image-style-spacing)); 181} 182/* ckeditor5-image/theme/imagestyle.css */ 183*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-left, 184*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-right { 185clear: none; 186} 187/* ckeditor5-image/theme/imagestyle.css */ 188*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-side { 189float: right; 190margin-left: var(--ck-image-style-spacing); 191max-width: 50%; 192} 193/* ckeditor5-image/theme/imagestyle.css */ 194*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-left { 195float: left; 196margin-right: var(--ck-image-style-spacing); 197} 198/* ckeditor5-image/theme/imagestyle.css */ 199*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
199pages-intro-text) .image-style-align-center { 200margin-left: auto; 201margin-right: auto; 202} 203/* ckeditor5-image/theme/imagestyle.css */ 204*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-align-right { 205float: right; 206margin-left: var(--ck-image-style-spacing); 207} 208/* ckeditor5-image/theme/imagestyle.css */ 209*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-right { 210margin-right: 0; 211margin-left: auto; 212} 213/* ckeditor5-image/theme/imagestyle.css */ 214*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-style-block-align-left { 215margin-left: 0; 216margin-right: auto; 217} 218/* ckeditor5-image/theme/imagestyle.css */ 219*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) p + .image-style-align-left, 220*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) p + .image-style-align-right, 221*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) p + .image-style-side { 222margin-top: 0; 223} 224/* ckeditor5-image/theme/imagestyle.css */ 225*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-left, 226*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-right { 227margin-top: var(--ck-inline-image-style-spacing); 228margin-bottom: var(--ck-inline-image-style-spacing); 229} 230/* ckeditor5-image/theme/imagestyle.css */ 231*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-left { 232margin-right: var(--ck-inline-image-style-spacing); 233} 234/* ckeditor5-image/theme/imagestyle.css */ 235*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .image-inline.image-style-align-right { 236margin-left: var(--ck-inline-image-style-spacing); 237} 238/* ckeditor5-table/theme/tablecaption.css */ 239*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table > figcaption { 240display: table-caption; 241caption-side: top; 242word-break: break-word; 243text-align: center; 244color: var(--ck-color-table-caption-text); 245background-color: var(--ck-color-table-caption-background); 246padding: .6em; 247font-size: .75em; 248outline-offset: -1px; 249} 250/* ckeditor5-table/theme/table.css */ 251*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table { 252margin: 0.9em auto; 253display: table; 254} 255/* ckeditor5-table/theme/table.css */ 256*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table { 257border-collapse: collapse; 258border-spacing: 0; 259width: 100%; 260height: 100%; 261} 262/* ckeditor5-table/theme/table.css */ 263*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table td, 264*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
264pages-intro-text) .table table th { 265min-width: 2em; 266padding: .4em; 267} 268body .table td, body .table th { 269border-top: none; 270} 271/* ckeditor5-table/theme/table.css */ 272*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table th { 273font-weight: bold; 274background: hsla(0, 0%, 0%, 5%); 275} 276/* ckeditor5-table/theme/table.css */ 277*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir="rtl"] .table th { 278text-align: right; 279} 280/* ckeditor5-table/theme/table.css */ 281*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir="ltr"] .table th { 282text-align: left; 283} 284/* ckeditor5-table/theme/tablecolumnresize.css */ 285*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table table { 286overflow: hidden; 287table-layout: fixed; 288} 289/* ckeditor5-table/theme/tablecolumnresize.css */ 290*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table td, 291*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table th { 292position: relative; 293} 294/* ckeditor5-table/theme/tablecolumnresize.css */ 295*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table .table-column-resizer { 296position: absolute; 297top: -999999px; 298bottom: -999999px; 299right: var(--ck-table-column-resizer-position-offset); 300width: var(--ck-table-column-resizer-width); 301cursor: col-resize; 302user-select: none; 303z-index: var(--ck-z-default); 304} 305/* ckeditor5-table/theme/tablecolumnresize.css */ 306*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table[draggable] .table-column-resizer { 307display: none; 308} 309/* ckeditor5-table/theme/tablecolumnresize.css */ 310*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table .table-column-resizer:hover, 311*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .table .table-column-resizer__active { 312background-color: var(--ck-color-table-column-resizer-hover); 313opacity: 0.25; 314} 315/* ckeditor5-table/theme/tablecolumnresize.css */ 316*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text)[dir=rtl] .table .table-column-resizer { 317left: var(--ck-table-column-resizer-position-offset); 318right: unset; 319} 320/* ckeditor5-table/theme/tablecolumnresize.css */ 321*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text).ck-read-only .table .table-column-resizer { 322display: none; 323} 324/* ckeditor5-code-block/theme/codeblock.css */ 325*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) pre { 326padding: 1em; 327color: hsl(0, 0%, 20.8%); 328background: hsla(0, 0%, 78%, 0.3); 329border: 1px solid hsl(0, 0%, 77%); 330border-radius: 2px; 331text-align: left; 332direction: ltr; 333tab-size: 4; 334white-space: pre-wrap; 335font-style: normal; 336min-width: 200px; 337} 338/* ckeditor5-code-block/theme/codeblock.css */ 339*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-
339pages-intro-text) pre code { 340background: unset; 341padding: 0; 342border-radius: 0; 343} 344/* ckeditor5-horizontal-line/theme/horizontalline.css */ 345*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) hr { 346margin: 15px 0; 347height: 4px; 348background: hsl(0, 0%, 87%); 349border: 0; 350} 351/* ckeditor5-mention/theme/mention.css */ 352*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .mention { 353background: var(--ck-color-mention-background); 354color: var(--ck-color-mention-text); 355} 356@media print { 357/* ckeditor5-page-break/theme/pagebreak.css */ 358*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .page-break { 359padding: 0; 360} 361/* ckeditor5-page-break/theme/pagebreak.css */ 362*:is(.rte_tinyMCE, .intro_text, .footer_text, .page_section, .title_and_description, .description, .tab_body, .accordion, .section_intro_text, .data-pages-intro-text) .page-break::after { 363display: none; 364} 365} 366figure.media{ 367display: block; 368margin: 0 auto; 369max-width: 100%; 370width: 50%; 371} 372@media screen and ( max-width: 1000px ) { 373figure.media{ 374margin: 0 auto; 375max-width: 100%; 376width: 100%; 377} 378} 379.youtube-video-container { 380position: relative; 381overflow: hidden; 382width: 100%; 383} 384.youtube-video-container::after { 385display: block; 386content: ""; 387padding-top: 56.25%; 388} 389.youtube-video-container iframe { 390position: absolute; 391top: 0; 392left: 0; 393width: 100%; 394height: 100%; 395} 396body .ck-body-wrapper { 397position: relative; 398position: static !important; 399} 400body .ck.ck-balloon-panel { 401z-index: 9999999999 !important; 402} 403body .ck.ck-dialog-overlay.ck-dialog-overlay__transparent { 404z-index: 99999999 !important; 405} 406body .rte_tinyMCE img { 407max-width: 100% !important; 408} 409.results > a[data-ids='0']{ 410opacity: .25 !important; 411} 412.results > a[data-ids='2']{ 413opacity: .25 !important; 414} 415.results > a[data-ids='3']{ 416opacity: .25 !important; 417} 418.results > a[data-ids='4']{ 419opacity: .25 !important; 420} 421.results > a[data-ids='5']{ 422opacity: .25 !important; 423} 424.results > a[data-ids='6']{ 425opacity: .25 !important; 426} 427.results > a[data-ids='7']{ 428opacity: .25 !important; 429} 430.results > a[data-ids='8']{ 431opacity: .25 !important; 432} 433.results > a[data-ids='9']{ 434border: 2px solid red; 435opacity: .25 !important; 436} 437.attribution { 438align-self: fles-end; 439display: flex; 440flex-flow: column; 441gap: 0 !important; 442position: absolute; 443bottom: 1rem; 444right: 1rem; 445left: auto !important; 446top: auto !important; 447transform: none !important; 448justify-content: flex-end; 449z-index: 99999 !important; 450} 451body .carousel-control-next, body .carousel-control-prev { 452height: 80%; 453padding-top: 15%; 454} 455body .mod_carousels_basic .attribution:not(.show) > span:last-child { 456display: none !important; 457} 458body .mod_carousels_basic .attribution span { 459padding: 0 !important; 460} 461.mod_carousels_basic .attribution.show > span:last-child { 462background-color: transparent; 463} 464.mod_carousels_basic .attribution.show > span:last-child a { 465color: #fff; 466} 467/* 02/19/24: New CKBox tooltip overrides */ 468.ck.ck-balloon-panel.ck-tooltip { 469background-color: transparent !important; 470} 471.ck-tooltip__text { 472border: 1px solid #000 !important; 473color: #000 !important; 474padding: .25rem .5rem !important; 475}</style> 476<style type="text/css"> 477[v-cloak] { display:none; } 478body .fcms { max-width: 800px !important; } 479img.delayed_load { 480display: none; 481} 482</style>
483<script type="text/javascript"> 484setTimeout( function( ){ 485try { 486$( "img.delayed_load" ).each( function( i, e ){ 487let $e = $( e ); 488let src = $e.attr( 'data-src' ); 489if( $e.hasClass( 'delayed_bg' ) ){ 490$e.css( 'background-image', `url(${src})` ); 491} else { 492setTimeout( function( ){ 493console.log( `Loading ${i}: ${src}` ); 494$e.attr( 'src', src ); 495}, i != 0 ? 250 * i : 1 ); 496} 497$e.removeClass( 'delayed_load' ); 498} ); 499} catch( e ) { 500console.log( e ); 501} 502}, 1000 ); 503</script>
503 504<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> 505<style type="text/css">@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/s/montserrat/5.2.8/cyrillic-ext/400/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/s/montserrat/5.2.8/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/s/montserrat/5.2.8/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/s/montserrat/5.2.8/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/cf-fonts/s/montserrat/5.2.8/cyrillic/400/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/s/montserrat/5.2.8/vietnamese/700/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/s/montserrat/5.2.8/cyrillic/700/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/s/montserrat/5.2.8/cyrillic-ext/700/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/s/montserrat/5.2.8/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/cf-fonts/s/montserrat/5.2.8/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}</style> 506<link async defer rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 507<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/main.min.css" > 508<link rel="stylesheet" type="text/css" href="/libs/slick.css?v"> 509<link rel="stylesheet" type="text/css" href="/libs/slick-theme.css?v"> 510<style type="text/css"> 511html, body, * { font-family: 'myriad-pro', sans-serif; } 512.secondary_font { font-family: '', sans-serif !important; } 513body, section, div, ul, li { margin: 0; padding: 0; } 514body { font-size: 22px; } 515*:focus:not(:focus-visible) { outline: none; } 516*:focus-visible { outline: 2px solid currentColor; outline-offset: 2px; } 517</style> 518<style type="text/css"> 519@media only screen and ( min-width: 1101px ){ 520body .hide_on_desktop { 521display: none; 522} 523} 524</style>
525<script src="https://kit.fontawesome.com/37b3c736a4.js" crossorigin="anonymous"></script>
525 526<!-- CSS --> 527<style type="text/css"></style> 528<link rel="stylesheet" href="https://use.typekit.net/ycg0mbc.css"> 529<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 529-530
529 530<script async src="https://www.googletagmanager.com/gtag/js?id=
530G-X7DVWZVMQ8
vendor: 12 bytes, line 530
530"></script>
531<script>
vendor: 127 bytes, lines 532-535
532window.dataLayer = window.dataLayer || []; 533function gtag(){dataLayer.push(arguments);} 534gtag('js', new Date()); 535gtag('config', '
535G-X7DVWZVMQ8
vendor: 4 bytes, line 535
535');
536</script>
vendor: 1 bytes, line 536
536
537<script type="text/javascript">(function(o){var b="https://fasttiger.io/anywhere/",t="a22f2f69732a4371af0697bccfa1b6b6c22feba58e0045c8bbdd96b153c91ed8",a=window.AutopilotAnywhere={_runQueue:[],run:function(){this._runQueue.push(arguments);}},c=encodeURIComponent,s="SCRIPT",d=document,l=d.getElementsByTagName(s)[0],p="t="+c(d.title||"")+"&u="+c(d.location.href||"")+"&r="+c(d.referrer||""),j="text/javascript",z,y;if(!window.Autopilot) window.Autopilot=a;if(o.app) p="devmode=true&"+p;z=function(src,asy){var e=d.createElement(s);e.src=src;e.type=j;e.async=asy;l.parentNode.insertBefore(e,l);};y=function(){z(b+t+'?'+p,true);};if(window.attachEvent){window.attachEvent("onload",y);}else{window.addEventListener("load",y,false);}})({});</script>
537 538<!-- Meta Pixel Code -->
539<script>
vendor: 399 bytes, lines 539-548
539 540!function(f,b,e,v,n,t,s) 541{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 542n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 543if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 544n.queue=[];t=b.createElement(e);t.async=!0; 545t.src=v;s=b.getElementsByTagName(e)[0]; 546s.parentNode.insertBefore(t,s)}(window, document,'script', 547'https://connect.facebook.net/en_US/fbevents.js'); 548fbq('init', '
548889431772410329
vendor: 30 bytes, lines 548-549
548'); 549fbq('track', 'PageView');
550</script>
550 551<noscript><img height="1" width="1" style="display:none" 552src="https://www.facebook.com/tr?id=889431772410329&ev=PageView&noscript=1" 553/></noscript> 554<!-- End Meta Pixel Code --> 555<!-- Google Tag Manager -->
556<script>
vendor: 327 bytes, lines 556-560
556(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 557new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 558j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 559'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 560})(window,document,'script','dataLayer','
560GTM-NP2BVCS
vendor: 3 bytes, line 560
560');
560</script>
560 561<!-- End Google Tag Manager --> 562<!-- Global site tag (gtag.js) - Google Marketing Platform -->
563<script async src=""https://www.googletagmanager.com/gtag/js?id=DC-9644701""></script>
vendor: 1 bytes, line 563
563
564<script>
vendor: 127 bytes, lines 565-568
565window.dataLayer = window.dataLayer || []; 566function gtag(){dataLayer.push(arguments);} 567gtag('js', new Date()); 568gtag('config', '
568DC-9644701
vendor: 4 bytes, line 568
568');
569</script>
569 570<!-- End of global snippet: Please do not remove --> 571<!-- 572Event snippet for SanJuanCounty on http://www.utahscanyoncountry.com/index.html: Please do not remove. 573Place this snippet on pages with events youâre tracking. 574Creation date: 05/03/2022 575-->
576<script> 577gtag('event', 'conversion', { 578'allow_custom_scripts': true, 579'send_to': 'DC-9644701/three0/sanju0+standard' 580}); 581</script>
581 582<noscript> 583<img src=""https://ad.doubleclick.net/ddm/activity/src=9644701;type=three0;cat=sanju0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1?"" width=""1"" height=""1"" alt=""""/> 584</noscript> 585<!-- End of event snippet: Please do not remove --> 586<!-- Start Datafy Pixel Snippet -->
586<script> !function(e,t,n,p,a,o,s){e[p]||((a=e[p]=function(){a.process?a.process.apply(a,arguments):a.queue.push(arguments)}).queue=[],a.t=+new Date,(o=t.createElement(n)).async=1,o.src="https://pxl.datafyhq.com/js/pxl.js?t="+864e5*Math.ceil(new Date/864e5),(s=t.getElementsByTagName(n)[0]).parentNode.insertBefore(o,s))}(window,document,"script","opix"),opix("init","UT-SAN-002"),opix("event","pageload") </script>
586 <!-- End Datafy Pixel Snippet --> 587<style type="text/css"> 588.mod_nav_top .dropdown-menu { 589/* border: 1px solid #772218;*/ 590align-items: stretch; 591top: 90%; 592} 593.mod_nav_top .dropdown-menu * { 594color: #772218; 595} 596.mod_nav_top .dropdown-menu a { 597font-size: 20px; 598} 599.mod_nav_top .navbar { 600background: #fff; 601margin: 0 auto; 602max-width: calc( 100vw - 4rem ); 603} 604.mod_nav_top .navbar .navbar-nav { 605margin-left: auto !important; 606margin-right: 0 !important; 607} 608.mod_nav_top .nav-link { 609color: #CC8A00!important; 610font-size: 25px !important; 611font-weight: 600; 612} 613.mod_nav_top .row_2 { 614margin-top: -.75rem; 615} 616.mod_nav_top .row_1 a.nav-link { 617font-size: 25px; 618font-weight: normal; 619} 620.mod_nav_top .row_1 li.nav-item a.nav-link { 621color: #4F2C1D !important; 622position: relative; 623} 624.mod_nav_top .row_2 li.nav-item a.nav-link { 625position: relative; 626} 627.mod_nav_top li.nav-item:not(:last-child) { 628margin-right: 0; 629} 630.mod_nav_top .dropdown-toggle::after { 631display: none; 632} 633.mod_nav_top .navbar-collapse { 634justify-content: center; 635} 636.mod_nav_top .navbar-nav { 637align-items: center !important; 638margin-right: 0 !important; 639} 640@media only screen and ( max-width: 900px ){ 641.mod_nav_top .navbar-nav { 642align-items: flex-start !important; 643} 644.mod_nav_top .row_1 { 645margin: 1rem 0; 646} 647.mod_nav_top .nav-link { 648padding: 0 1rem; 649} 650} 651</style><style type="text/css"> 652.intro_msg .fa-heart { 653color: #aaaaaa; 654} 655body .cappable + .mod_add_on_features_trip_builder_tabs .meta_details { 656padding-right: .5rem !important; 657} 658.new_controls { 659bottom: 10rem !important; 660} 661.button_submit_for_coloring { 662background: #b26822; 663} 664.mod_add_on_features_trip_builder_2024 .day .day_header { 665background-color: #af3b2f !important; 666} 667.pinnable_imagez { 668left: 1rem; 669} 670.results_expansion_button { 671margin-bottom: 4rem !important; 672} 673.planner_trips_overlay .trip:before { 674background-color: rgba( 0, 0, 0, .25 ); 675content: ""; 676height: 100%; 677left: 0; 678position: absolute; 679top: 0; 680width: 100%; 681} 682.planner_trips_overlay .trip:hover::before { 683background-color: rgba( 0, 0, 0, .75 ); 684} 685.mod_add_on_features_trip_builder_2024 .planner_container .planned_item .img_bg { 686max-width: 72px !important; 687min-width: 72px !important; 688width: 72px !important; 689} 690.trip-builder .strip_icon_links { 691padding-right: 2rem; 692} 693body.temp_master .title_container_for_centering i.fa-heart { 694color: #aaa; 695} 696body.temp_master .title_container_for_centering .pinnable_item.saved i.fa-heart { 697color: #ff7869; 698} 699a.pinnable_item:not(.saved) i.fa-heart { 700color: #aaa; 701} 702.result.saved .fa-heart { 703color: #ff7869 !important; 704} 705a.pinnable_item.saved i.fa-heart, .favorites_container i.fa-heart { 706color: #ff7869; 707} 708.pinnable_promo:not(.saved) i.fa-heart { 709color: #aaa; 710} 711.pinnable_promo.saved .fa-heart { 712color: #ff7869 !important; 713} 714.pinnable_promo.saved i.fa-heart, .pinnable_promo i.fa-heart { 715color: #ff7869; 716} 717.subapp .span2 { 718display: none !important; 719} 720@media screen and ( min-width: 901px ){ 721.subapp .trip_meta_header_area { 722background: #fff; 723z-index: 99999999 !important; 724} 725} 726@media screen and ( max-width: 900px ){ 727.trip_overlay + .label_col { 728padding-left: 82px !important; 729} 730.previously_imported_popup h1 { 731font-size: 28px !important; 732} 733.previously_imported_popup div { 734font-size: 18px !important; 735} 736.previously_imported_popup button { 737font-size: 14px !important; 738} 739body .mod_add_on_features_trip_builder_2024 { 740padding-bottom: 4rem !important; 741} 742body .itin_tiles .time_meta { 743} 744body .itin_tiles .loc { 745background-color: transparent !important; 746text-align: center; 747} 748body .itin_tiles .notes { 749background-color: transparent !important; 750text-align: center; 751} 752body .itin_tiles > * { 753display: flex; 754flex-flow: column; 755gap: 0 !important; 756padding: .5rem 0; 757margin: .5rem auto !important; 758width: 90vw !important; 759} 760body .itin_tiles > * .title { 761font-size: 18px !important; 762line-height: 1.2 !important; 763text-align: center; 764} 765body .itin_tiles > * .img { 766flex-basis: 100% !important; 767margin: 0 auto !important; 768min-height: 200px !important; 769width: 80% !important; 770} 771body .itin_tile .time_meta { 772display: flex; 773flex-basis: auto !important; 774gap: .25rem; 775justify-content: center; 776width: 100% !important; 777} 778body .itin_tile .time_meta > *:first-child { 779border-right: 1px solid #212529; 780padding-right: .25rem; 781} 782body .title_and_description > h1:has(.button_share) { 783display: flex; 784flex-flow: column; 785} 786body .button_share { 787font-size: 11px; 788margin-top: .5rem; 789padding: .25rem .5rem !important; 790} 791body .button_share * { 792font-size: 14px; 793} 794body .mod_add_on_features_trip_builder_tabs .day_detail { 795min-width: 10% !important; 796max-width: 100% !important; 797width: 100% !important; 798} 799body .planner_nav_tabs { 800flex-flow: column; 801margin: -1rem .5rem 0 .5rem !important; 802} 803body .planner_nav_tabs li { 804margin: 0 !important; 805} 806body .planner_nav_bodies .image img { 807max-width: 100vw !important; 808min-width: 10px; 809width: 100%; 810} 811.import_or_discard_popup { 812min-width: 90vw; 813} 814body .mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul { 815gap: .25rem !important; 816} 817.btn_discard_trip, .btn_import_trip { 818font-size: 12px !important; 819margin: 0 0 !important; 820padding: .15rem .5rem !important; 821} 822.btn_import_trip { 823margin-right: .25rem !important; 824} 825.btn_discard_trip i, .btn_import_trip i { 826display: none !important; 827} 828body .swappable_bodies .favorites_container .tiles { 829padding-bottom: 4rem !important; 830} 831.previously_imported_popup { 832min-width: 90vw; 833} 834.flow_vert { 835flex-flow: column !important; 836} 837.mod_add_on_features_trip_builder_2024 .swappable_bodies > .body[data-index='2'] { 838margin-bottom: 4rem !important; 839padding-bottom: 10rem !important; 840} 841body .mod_add_on_features_trip_builder_2024 .active_trip_label{ 842display: inline-block !important; 843line-height: 1.1 !important;; 844}
845.render_on_desktop_only { 846display: none !important; 847} 848.mod_add_on_features_trip_builder_2024 .favorites_container .tiles { 849height: auto !important; 850margin-bottom: 4rem !important; 851max-height: 10000vh !important; 852gap: .25rem; 853} 854.mod_add_on_features_trip_builder_2024 .planner_container .days { 855height: auto !important; 856margin-bottom: 3rem !important; 857} 858body .mod_nav_top { 859/* z-index: 999999998 !important; */ 860} 861.active_trip_label_decom { 862display: flex !important; 863flex-flow: column !important; 864} 865.active_trip_label_decom .metadata_column { 866margin-top: -.4rem !important; 867} 868.mod_add_on_features_trip_builder_2024 .controls { 869z-index: 999999 !important; 870} 871body .mod_add_on_features_trip_builder_2024 .swappable_bodies .img_bg, 872body .plannable_area .trip-entry .trip-entry-img-cont img { 873min-height: 72px !important; 874max-height: 72px !important; 875min-width: 72px !important; 876max-width: 72px !important; 877height: 72px !important; 878width: 72px !important; 879object-fit: cover !important; 880background-size: cover !important; 881background-position: center !important; 882} 883.mod_add_on_features_trip_builder_2024 .controls { 884max-width: 35px !important; 885min-width: 35px !important; 886width: 35px !important; 887} 888.plus_minus { 889padding-top: .5rem; 890width: 100%; 891} 892.plus_minus .w_i_t_a_f { 893margin-left: auto; 894} 895.plus_minus * { 896font-size: 100% !important; 897} 898.controls .fa-times::before { 899content: "\f056" !important; 900} 901.login_item { 902margin-left: 0 !important; 903padding-bottom: 8rem !important; 904} 905.login_item .dropdown-menu { 906left: 0 !important; 907position: relative !important; 908transform: none !important; 909} 910.login_item .dropdown-menu > * {
911font-weight: 700; 912transform: translateX( -20px ) !important; 913} 914.login_item .dropdown-menu span, .login_item .dropdown-menu i { 915color: #af3b2f !important; 916} 917.login_item .dropdown-toggle { 918display: none !important; 919} 920.login_item .dropdown-menu a { 921margin-left: 0 !important; 922} 923body[data-url='homepage'] .page_section[data-section='3'] h2 { 924font-size: 25px !important; 925} 926.teaser { 927flex-flow: column; 928} 929.mod_add_on_features_trip_builder_2024_modal_login_underlay { 930top: 0 !important; 931left: 0 !important; 932transform: translate( 0, 0 ) !important; 933height: 100% !important; 934width: 100% !important; 935} 936.mod_add_on_features_trip_builder_2024_modal_login_underlay { 937top: 0 !important; 938left: 0 !important; 939transform: translate( 0, 0 ) !important; 940height: 100% !important; 941width: 100% !important; 942} 943.mod_add_on_features_trip_builder_2024_modal_login { 944top: 50% !important; 945left: 50% !important; 946transform: translate( -50%, -50% ) !important; 947} 948body .trip-entry-delete { 949display: none !important; 950} 951body .trip-builder-main .meta_details { 952display: none !important; 953} 954body .top_strip .fa-times-circle { 955font-size: 24px !important 956} 957body .mod_add_on_features_trip_builder_2024_modal_login .subpanels { 958height: 100% !important; 959} 960.mod_add_on_features_trip_builder_2024_modal_login .subpanel { 961border: none !important; 962} 963.mod_add_on_features_trip_builder_2024_modal_login .top_strip .logo img, 964.share_your_trip_popup .top_strip .logo img { 965max-height: 50px !important; 966} 967body .mod_add_on_features_trip_builder_2024_modal_login .top_strip { 968margin-bottom: 0 !important; 969} 970body .mod_add_on_features_trip_builder_2024_modal_login h2 { 971font-size: 28px !important; 972} 973/* 974.mod_add_on_features_trip_builder_2024_modal_login { 975height: 85vh !important; 976max-height: 85vh !important; 977} */ 978body .flow_vertically { 979flex-flow: column !important; 980} 981body .trip_link_to_share { 982font-size: 13px; 983} 984body .share_your_trip_popup { 985align-items: center; 986flex-flow: column !important; 987min-width: 100px !important; 988padding: 1rem !important; 989} 990body .share_your_trip_popup:not(.hidden) { 991display: flex !important; 992} 993body .share_your_trip_popup > * { 994min-width: 10px; 995max-width: 100% !important; 996} 997body .share_your_trip_popup { 998min-width: 10px !important; 999width: 90vw !important; 1000} 1001body .mod_add_on_features_trip_builder_2024 .favorites_container .controls { 1002padding: 0 .5rem; 1003} 1004body .mod_add_on_features_trip_builder_2024 .favorites_container .fa-heart { 1005display: none !important; 1006} 1007body .mod_add_on_features_trip_builder_2024 .favorites_container .fa-circle-minus { 1008display: block !important; 1009} 1010body .mod_add_on_features_trip_builder_2024 .favorites_container .subtext { 1011display: none !important; 1012} 1013body .mod_add_on_features_trip_builder_2024 .favorites_container .planned_item { 1014border-radius: 0 !important; 1015} 1016body .mod_add_on_features_trip_builder_2024 .img_bg { 1017border-radius: 0 !important; 1018height: 100% !important; 1019} 1020body .mod_add_on_features_trip_builder_2024 .swappable_bodies .img_bg { 1021border-radius: 0 !important; 1022height: 72px !important; 1023} 1024.mod_add_on_features_trip_builder_2024 .favorites_container .tiles { 1025width: 100%; 1026} 1027.mod_add_on_features_trip_builder_2024 .planned_item { 1028width: 100%; 1029} 1030body .mod_add_on_features_trip_builder_2024 .favorites_container { 1031padding: 0 !important; 1032} 1033.controls i:not(.fa-times) { 1034display: none !important; 1035} 1036body .trip-entries { 1037background: transparent !important; 1038} 1039.mod_add_on_features_trip_builder_2024 .planned_item { 1040border: 1px solid #ccc !important; 1041} 1042.mod_add_on_features_trip_builder_2024 .plannable_area { 1043border-left: none !important; 1044border-right: none !important; 1045} 1046.planned_item .img_bg { 1047height: 70px; 1048} 1049.mod_add_on_features_trip_builder_2024 .controls i.btn_out { 1050color: #000 !important; 1051} 1052.plannable_area { 1053height: auto !important; 1054overflow: visible !important; 1055} 1056.mod_add_on_features_trip_builder_2024_modal_login { 1057min-width: 100px !important; 1058} 1059.mod_add_on_features_trip_builder_2024.render_as_overlay { 1060height: 100vh !important; 1061max-height: 100vh !important; 1062} 1063.instructions > h1 { 1064margin-top: 1rem !important; 1065} 1066.close_the_new_planner_system { 1067margin-left: .5rem !important; 1068} 1069.mod_add_on_features_trip_builder_2024 .planner_container { 1070border: none !important; 1071} 1072.mod_add_on_features_trip_builder_2024 .planner_container .days { 1073border: 1px solid #ccc !important; 1074} 1075.planner_container .days { 1076grid-template-columns: 1fr !important; 1077} 1078.mod_add_on_features_trip_builder_2024 .day {
1079border-right: none !important; 1080overflow: visible !important; 1081width: 100% !important; 1082} 1083.mod_add_on_features_trip_builder_2024 .day .day_header { 1084background-color: #af3b2f; 1085padding: .15rem .5rem !important; 1086} 1087body .mod_add_on_features_trip_builder_2024 .active_trip_label { 1088font-size: 18px; 1089text-transform: none !important; 1090} 1091.mod_add_on_features_trip_builder_2024 .nav_row .swap_strip { 1092text-align: right; 1093width: 150px; 1094} 1095.mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul > li { 1096margin-right: 0 !important; 1097} 1098.mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul { 1099gap: .5rem !important; 1100justify-content: flex-end; 1101} 1102.mod_add_on_features_trip_builder_2024 .swappable_bodies > .body_3.active { 1103max-height: 100% !important; 1104} 1105.swappable_bodies { 1106padding: 0 1rem !important; 1107} 1108.planner_trips_overlay > div { 1109justify-content: center; 1110} 1111.nav_row { 1112flex-flow: row !important; 1113justify-content: space-between 1114} 1115.nav_row .swap_strip i { 1116font-size: 20px !important; 1117} 1118.active_trip_label_decom > i { 1119display: none; 1120} 1121.active_trip_label_decom > i.fa-pencil { 1122display: none !important; 1123} 1124.day_planner_pre_strip { 1125align-items: center !important; 1126flex-flow: column; 1127} 1128.day_planner_pre_strip .instructions { 1129order: -1; 1130} 1131.day_planner_pre_strip .date_picker_container { 1132display: none; 1133} 1134.strip_icon_links li a i { 1135display: none; 1136} 1137.swap_strip li a *:not(i){ 1138display: none; 1139} 1140.strip_icon_links li a *:not(i){ 1141display: none; 1142} 1143.trip-builder-inner .working_trip_title, .trip-builder-inner .working_trip_title + * { 1144font-size: 12px; 1145} 1146.intro_msg { 1147font-size: 12px; 1148} 1149.trip-builder-main { 1150height: 50px; 1151} 1152.trip-entries { 1153padding: 0 10px !important; 1154} 1155.trip-details { 1156display: none; 1157} 1158body .trip-entry { 1159max-width: 32vw !important; 1160} 1161body .trip-entry-title { 1162font-size: 11px; 1163} 1164body .trip-entry-img-cont { 1165height: 30px; 1166width: 30px; 1167} 1168.trip-builder-left-right span { 1169height: 15px; 1170width: 15px; 1171} 1172} 1173</style><style type="text/css"> 1174body[data-url='download-brochures'] .test { 1175align-items: center; 1176display: flex; 1177flex-wrap: wrap; 1178} 1179body[data-url='lodging'] .nonfeatured_tiles + #map_mod_search_1 { 1180display: none !important; 1181} 1182body:not(.dashboard) .cols li { 1183word-wrap: break-word !important; /* Ensures long words wrap */ 1184overflow-wrap: break-word !important; /* Ensures proper wrapping */ 1185white-space: normal !important; /* Allows wrapping */ 1186word-break: keep-all !important; /* Prevents mid-word breaks */ 1187hyphens: none !important; /* Disables hyphenation */ 1188} 1189.col { 1190word-break: break-word; /* For older browsers */ 1191word-break: break-all; /* Ensures breaking at any point */ 1192} 1193.auto_form_submission_successful a:hover { 1194font-weight: normal !important; 1195} 1196.auto_form_submission_successful button { 1197display: block !important; 1198margin: 1rem auto 0 auto !important 1199} 1200.itin_tile .notes { 1201background-color: transparent; 1202} 1203.mod_add_on_features_trip_builder_tabs .planner_nav_tabs li.active_tab { 1204background-color: #C4622D; 1205} 1206.mod_add_on_features_trip_builder_2024, .mod_add_on_features_trip_builder_2024 .swappable_bodies { 1207background-color: transparent !important; 1208background-color: #fff !important; 1209} 1210body[data-url='trails'] .filters_container { 1211align-items: center !important; 1212gap: 1rem !important; 1213justify-content: center !important; 1214} 1215body[data-url='trails'] .search_form { 1216max-width: 100% !important; 1217} 1218body[data-url='trails'] .filt_1_1_46 { 1219transform: translateY(-4px) !important; 1220} 1221body[data-url='trails'] .mod_search .filters .filter.filt_1_1_46 { 1222padding: 0 1.5rem !important; 1223} 1224.col:has(div > dl > a){ 1225max-width: 500px; 1226width: 500px !important; 1227} 1228.col div dl a { 1229word-wrap: break-word; 1230} 1231#map_mod_search, .map_mod_search { 1232min-height: 600px 1233} 1234body { 1235background-image: url(/configs/71/bg_pattern.png); 1236} 1237a:hover { 1238color: #ac2e22; 1239font-weight: 700; 1240text-decoration: none; 1241} 1242.plus_minus span { 1243font-size: 20px; 1244} 1245.plus_minus i:not(.do_not_colorize) { 1246color: #af3b2f; 1247font-size: 180%; 1248} 1249.mod_add_on_features_trip_builder_2024_modal_login h2 { 1250color: #af3b2f !important; 1251font-size: 35px; 1252} 1253.mod_add_on_features_trip_builder_2024_modal_login .instructions { 1254font-family: "novel-sans-pro-extra-condens",sans-serif !important; 1255font-size: 18px; 1256} 1257.mod_add_on_features_trip_builder_2024_modal_login label { 1258color: gray; 1259font-family: "novel-sans-pro-extra-condens",sans-serif !important; 1260font-size: 24px; 1261} 1262.mod_add_on_features_trip_builder_2024_modal_login .links a { 1263color: #000; 1264font-family: "novel-sans-pro-extra-condens",sans-serif !important; 1265font-size: 17px; 1266} 1267.mod_nav_top .user_dropdown .dropdown-menu a:hover, .mod_nav_top .user_dropdown .dropdown-menu a:hover * { 1268color: #000 !important; 1269} 1270.tip_cols { 1271justify-content: space-between; 1272/* padding-left: 3rem; */ 1273width: 100%; 1274} 1275.swappable_bodies .body { 1276padding: 0 2rem; 1277} 1278.pinnable_image { 1279position: absolute; 1280} 1281.pinnable_promo { 1282position: relative; 1283} 1284.not_pinnable_image { 1285color: #fff; 1286cursor: pointer; 1287font-size: 28px; 1288position: absolute; 1289left: 1rem; 1290top: 1rem; 1291z-index: 9999 !important;; 1292} 1293/* 1294body .result:not(.saved):hover i { 1295color: #aaa !important; 1296} */ 1297a:not(.saved) .not_pinnable_image.fa-heart { 1298color: #aaa; 1299} 1300.saved .not_pinnable_image.fa-heart { 1301color: #ff7869 !important; 1302} 1303.trip-builder .exhibit_droppability .intro_msg { 1304display: block !important; 1305} 1306.trip-builder .trip-entries { 1307display: flex; 1308} 1309.trip-builder .exhibit_droppability .trip-entries { 1310display: none !important; 1311} 1312body .body_5 .results { 1313max-height: calc( 100vh - 29rem ); 1314overflow: auto; 1315} 1316.topic_picker > * { 1317cursor: pointer; 1318} 1319.results .template { 1320display: none; 1321} 1322body .mod_add_on_features_trip_builder_2024 .favorites_container { 1323padding: 2rem 4rem; 1324} 1325body .mod_add_on_features_trip_builder_2024 *:not(i) { 1326font-family: "novel-sans-pro-extra-condens",sans-serif !important; 1327} 1328body .mod_add_on_features_trip_builder_2024_close_button { 1329color: #fff; 1330} 1331body .mod_add_on_features_trip_builder_2024.render_as_overlay { 1332padding: 0 !important; 1333z-index: 99999997 !important; 1334} 1335body .image_candy_thing + div.active_trip_label { 1336justify-content: space-between; 1337margin: 0 auto; 1338max-width: 1280px; 1339} 1340body .mod_add_on_features_trip_builder_2024 .nav_row { 1341justify-content: space-between; 1342margin: 0 auto; 1343max-width: 1280px; 1344padding: .5rem 1rem; 1345} 1346body .mod_add_on_features_trip_builder_2024 .active_trip_label { 1347/* color: #af3b2f !important; */ 1348font-weight: 700; 1349text-transform: uppercase; 1350} 1351body .mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul li a { 1352color: #fff;
1353font-weight: normal !important; 1354opacity: .5; 1355} 1356body .mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul li.active a { 1357/* color: #af3b2f !important */ 1358color: #fff; 1359font-weight: 700 !important; 1360opacity: 1; 1361} 1362body .mod_add_on_features_trip_builder_2024 { 1363padding: 8rem 4rem 4rem 2rem; 1364} 1365a.pinnable_item:not(.saved) i.fa-heart { 1366color: #aaa; 1367} 1368.result.saved .fa-heart { 1369color: #ff7869 !important; 1370} 1371a.pinnable_item.saved i.fa-heart, .favorites_container i.fa-heart { 1372color: #ff7869; 1373} 1374/* 1375.share_container { 1376display: none !important; 1377} 1378*/ 1379.nav_row { 1380margin-bottom: 5rem; 1381} 1382.instructions h1 { 1383color: #af3b2f !important 1384} 1385.trip-builder-tab { 1386background-color: #C4622D 1387} 1388</style><style type="text/css"> 1389@media screen and ( max-width: 900px ){ 1390body[data-url='homepage'] .page_section[data-section='3'] h2 { 1391font-size: 25px !important; 1392} 1393} 1394body[data-url='homepage'] .intro_text_wrapper { 1395position: relative; 1396background-color: #ba4330; 1397margin-bottom: 4rem !important; 1398max-width: 100vw !important; 1399padding: 50px; /* Adjust padding as necessary */ 1400} 1401body[data-url='homepage'] .intro_text_wrapper > *, body[data-url='homepage'] .intro_text_wrapper > .intro_text { 1402margin: 0 auto !important; 1403max-width: 1240px; 1404text-align: center; 1405} 1406body[data-url='homepage'] .intro_text_wrapper * { 1407color: #fff !important; 1408} 1409body[data-url='homepage'] .intro_text_wrapper::before, 1410body[data-url='homepage'] .intro_text_wrapper::after { 1411background-size: contain; 1412content: ""; 1413position: absolute; 1414left: 0; 1415right: 0; 1416height: 20px; /* Adjust height to match your images */ 1417background-repeat: repeat-x; 1418z-index: 1; 1419} 1420body[data-url='homepage'] .intro_text_wrapper::before { 1421background-image: url('/configs/71/red-top.png'); 1422top: -20px; /* Adjust this value to match the height of your image */ 1423z-index: 1 1424} 1425body[data-url='homepage'] .intro_text_wrapper::after { 1426background-image: url('/configs/71/red-bot.png'); 1427bottom: -20px; /* Adjust this value to match the height of your image */ 1428z-index: 1 1429} 1430body[data-url="homepage"] .page_section:not([data-section='3']) > h2[data-section-title="true"], body[data-url="homepage"] .page_section:not([data-section='3']) * { 1431color: #fff !important; 1432} 1433body[data-url='homepage'] div.page_section[data-section='1'] { 1434position: relative; 1435background-color: #c3853d !important; 1436margin-top: 4rem !important; 1437max-width: 100vw !important; 1438padding: 50px; /* Adjust padding as necessary */ 1439} 1440body[data-url='homepage'] .page_section[data-section='1'] > * { 1441margin: 0 auto !important; 1442max-width: 1240px; 1443text-align: center; 1444} 1445body[data-url='homepage'] .page_section[data-section='1'] img { 1446margin: 1rem 0; 1447} 1448body[data-url='homepage'] .page_section[data-section='1']::before, 1449body[data-url='homepage'] .page_section[data-section='1']::after { 1450background-size: contain; 1451content: ""; 1452position: absolute; 1453left: 0; 1454right: 0; 1455height: 20px; /* Adjust height to match your images */ 1456background-repeat: repeat-x; 1457z-index: 1; 1458} 1459body[data-url='homepage'] .page_section[data-section='1']::before { 1460background-image: url('/configs/71/gld-top.png'); 1461top: -20px; /* Adjust this value to match the height of your image */ 1462z-index: 1 1463} 1464body[data-url='homepage'] .page_section[data-section='1']::after { 1465background-image: url('/configs/71/gld-bot.png'); 1466bottom: -20px; /* Adjust this value to match the height of your image */ 1467z-index: 1 1468} 1469@media screen and ( max-width: 900px ){ 1470body[data-url='homepage'] div.intro_text_wrapper { 1471padding-bottom: 2rem; 1472padding-top: 2rem; 1473} 1474body[data-url='homepage'] .intro_text_wrapper::before { 1475top: -7px; /* Adjust this value to match the height of your image */ 1476} 1477body[data-url='homepage'] .intro_text_wrapper::after { 1478bottom: -20px; /* Adjust this value to match the height of your image */ 1479} 1480body[data-url='homepage'] div.page_section[data-section='1'] { 1481margin-bottom: 2rem !important; 1482margin-top: 2rem !important; 1483padding-bottom: 2rem !important; 1484padding-top: 2rem !important; 1485} 1486body[data-url='homepage'] .page_section[data-section='1']::before { 1487top: -6px; /* Adjust this value to match the height of your image */ 1488} 1489body[data-url='homepage'] .page_section[data-section='1']::after { 1490} 1491} 1492.mod_carousels_slick_robust_captions .tile { 1493transition: 200ms all; 1494} 1495body[data-url='homepage'] .mod_carousels_slick_robust_captions .tile img { 1496/*height: 500px; 1497width: 700px;*/ 1498aspect-ratio: 8/5; 1499object-fit: cover; 1500} 1501.mod_carousels_slick_robust_captions .tile:hover { 1502filter: brightness(1.15) !important; 1503} 1504@media only screen and ( min-width: 992px ) and ( max-width: 1280px ) { 1505.mod_nav_top .navbar { 1506padding: 0 2rem 0 1rem !important; 1507} 1508.mod_nav_top .nav-link { 1509font-size: 16px !important; 1510} 1511.mod_nav_top .logo { 1512max-width: 100px !important; 1513} 1514}
1515body .contact_strip .col .btn_pdc { 1516border: none; 1517border-radius: 7px; 1518color: #fff; 1519cursor: pointer; 1520padding: .5rem .75rem; 1521} 1522/* .filter.slider_width { 1523min-width: 250px; 1524}*/ 1525body[data-url='multitopic-filtering-pilot'] .nonfeatured_tiles tr:first-child th:first-child, 1526body[data-url='trails'] .nonfeatured_tiles tr:first-child th:first-child { 1527width: 30%; 1528} 1529body[data-url='multitopic-filtering-pilot'] .nonfeatured_tiles tr:first-child th:nth-child(2), 1530body[data-url='trails'] .nonfeatured_tiles tr:first-child th:nth-child(2) { 1531width: 35%; 1532} 1533body[data-url='multitopic-filtering-pilot'] .nonfeatured_tiles tr:first-child th:nth-child(3), 1534body[data-url='trails'] .nonfeatured_tiles tr:first-child th:nth-child(3) { 1535width: 35%; 1536} 1537body .slider_width { 1538display: flex; 1539flex-flow: column; 1540justify-content: center; 1541min-width: 300px; 1542padding-top: 0 !important; 1543text-align: center; 1544} 1545body .slider_width > * { 1546width: 100% !important; 1547} 1548body .slider_width .rs-container .rs-scale span { 1549} 1550.search_tab_buttons { 1551display: flex; 1552justify-content: center; 1553margin: 1.5rem 0 1rem 0; 1554} 1555.search_tab_buttons > *:not(:last-child) { 1556} 1557/* 1558.search_tab_buttons > *:not(.active) { 1559opacity: .15; 1560} 1561.search_tab_buttons > *:not(.active) { 1562opacity: .15; 1563} 1564.search_tab_buttons > *:not(.active):hover { 1565opacity: .85 !important; 1566}*/ 1567.search_tab_buttons > * { 1568cursor: pointer; 1569padding: .5rem 1rem; 1570} 1571.search_tab_buttons > * i { 1572margin-right: .75rem; 1573} 1574.search_tab_buttons > * { 1575background-color: #ce3526; 1576color: #fff; 1577} 1578.search_tab_buttons > *:hover { 1579opacity: .75 !important; 1580} 1581.search_tab_buttons > *:not(.active) { 1582background-color: #868686; 1583color: #fff; 1584} 1585.search_tabs > *:not(.active){ 1586display: none; 1587} 1588.mod_search .results .result .title { 1589color: #fff; 1590} 1591#mmapbox { 1592box-shadow: none; 1593border: 4px solid #eee; 1594height: 400px; 1595max-height: 400px !important; 1596margin: 0; 1597width: 100% !important; 1598} 1599/* 1600#mapbox_buttons { 1601top: 100px !important; 1602}*/ 1603.option_selector_container.scroll_select .status_indicator { 1604display: block; 1605} 1606.mod_search .filters.unprocessed_changes { 1607background-color: transparent !important; 1608} 1609.results > a[data-ids='0']{ 1610opacity: .25 !important; 1611} 1612.results > a[data-ids='2']{ 1613opacity: .25 !important; 1614} 1615.results > a[data-ids='3']{ 1616opacity: .25 !important; 1617} 1618.results > a[data-ids='4']{ 1619opacity: .25 !important; 1620} 1621.results > a[data-ids='5']{ 1622opacity: .25 !important; 1623} 1624.results > a[data-ids='6']{ 1625opacity: .25 !important; 1626} 1627.results > a[data-ids='7']{ 1628opacity: .25 !important; 1629} 1630.results > a[data-ids='8']{ 1631opacity: .25 !important; 1632} 1633.results > a[data-ids='9']{ 1634border: 2px solid red; 1635opacity: .25 !important; 1636} 1637body .btn_pdc.pdf { 1638border: 0; 1639border-radius: 7px; 1640cursor: pointer; 1641padding: .25rem .75rem; 1642} 1643body .map_legend { 1644z-index: 1 !important; 1645} 1646body .search_form .option_selector_container.hoverable:hover div.opts { 1647z-index: 999999 !important; 1648} 1649.mod_promos_checkerboard .promo .body .title a, .mod_services_global_search_rewrite .label, .mod_services_global_search_rewrite h4 span { 1650color: #AF3B2F; 1651} 1652.weather_dropdown { 1653background-color: transparent !important; 1654position: relative !important; 1655right: auto !important; 1656top: auto !important; 1657} 1658.weather_dropdown .day_by_day { 1659background-color: #eee !important 1660} 1661.weather_dropdown .smaller { 1662color: #333; 1663/*font-size: 14px !important;*/ 1664} 1665.weather_dropdown .current_conditions { 1666color: #ce3527 !important; 1667} 1668.title_and_description ul { 1669display: flex; 1670flex-flow: column; 1671margin-left: 0; 1672} 1673.title_and_description ul li { 1674margin-left: 2rem; 1675} 1676.mod_services_global_search .label { 1677color: #000; 1678} 1679.mod_services_global_search h4 span { 1680color: #000; 1681} 1682.mod_services_global_search .description, .mod_services_global_search .description * { 1683color: #444; 1684} 1685body .dropdown-menu::after { 1686content: ""; 1687border-left: 25px solid transparent; 1688border-right: 25px solid transparent; 1689border-bottom: 25px solid #b93c27; 1690position: absolute; 1691left: 50%; 1692top: -10px; 1693transform: translateX(-50%); 1694z-index: -1; 1695} 1696body .dropdown-menu.i5::after { 1697transform: translateX(90px); 1698} 1699body .dropdown-menu.i6 > div { 1700min-width: 230px; 1701} 1702body .dropdown-menu.i6::after { 1703transform: translateX(60px); 1704} 1705body .dropdown-menu.i7::after { 1706transform: translateX(140px); 1707} 1708body .slick-list { 1709overflow: visible; 1710} 1711body .col dl span { 1712display: block; 1713} 1714.tile_nonfeatured > *:first-child { 1715width: 50%; 1716} 1717body[data-url='ev-charging'] .tile_nonfeatured > *:first-child { 1718width: 25%; 1719} 1720body[data-url='ev-charging'] .gm-style-iw { 1721display: flex; 1722flex-flow: row !important; 1723flex-direction: reverse-row !important; 1724} 1725body[data-url='ev-charging'] .gm-style-iw .gm-style-iw-chr { 1726order: 10 !important; 1727} 1728body[data-url="weather"] .tab_heads { 1729justify-content: center; 1730}
1731body[data-url="events"] .no_results, body[data-url="events"] div.results[data-topic="x_90"] { 1732display: none; 1733} 1734/*body .mod_carousels_basic .carousel-indicators { 1735justify-content: flex-end; 1736} 1737*/ 1738.mod_search .results .result .title { 1739color: #000 !important; 1740line-height: 1.2; 1741} 1742.mod_search.search_results_type_2 .results .result .title { 1743color: #fff !important; 1744} 1745.mod_search .results .result .title, .mod_search .results .result .middle_column .spot_secondary { 1746font-family: "myriad-pro", sans-serif !important; 1747} 1748.mod_promos_checkerboard .promo .img img { 1749object-fit: cover; 1750} 1751.mod_promos_checkerboard .promo .img span { 1752color: rgba( 255, 255, 255, .8 ); 1753font-family: "myriad-pro", sans-serif; 1754font-size: 110px; 1755font-weight: 700; 1756text-shadow: 0 4px 5px rgba( 0, 0, 0, .25 ); 1757text-transform: uppercase; 1758z-index: 1; 1759} 1760body .title_container_for_centering a { 1761color: #144b4a; 1762text-decoration: none; 1763} 1764body .micro_dips .title_container_for_centering a { 1765color: #000 !important; 1766font-size: 44px !important; 1767font-weight: 700 !important; 1768} 1769body .intro_text, body.temp_search_page .mod_text_page_intro { 1770margin: 0 !important; 1771max-width: 100vw; 1772padding: 0; 1773position: relative; 1774} 1775body .intro_text .actual_intro_text, body.temp_search_page .mod_text_page_intro { 1776margin: 0 auto; 1777max-width: 1240px; 1778padding-bottom: calc( 120px - 1rem ); 1779padding-top: 120px; 1780} 1781body .intro_text .actual_intro_text p:last-child { 1782margin-bottom: 0; 1783} 1784body.temp_search_page .mod_text_page_intro { 1785padding-bottom: 0 !important; 1786padding-top: 0 !important; 1787} 1788body .intro_text h1, body.temp_search_page .mod_text_page_intro h1 { 1789color: rgba( 255, 255, 255, .8 ); 1790font-family: "myriad-pro", sans-serif; 1791font-size: 110px; 1792font-weight: 700; 1793left: 1rem; 1794position: absolute; 1795text-shadow: 0 4px 5px rgba( 0, 0, 0, .25 ); 1796text-transform: uppercase; 1797top: -140px; 1798z-index: 1; 1799} 1800body.temp_search_page .mod_text_page_intro h1 { 1801top: -200px; 1802} 1803body .gm-style-iw-d { 1804padding: 0 12px; 1805overflow: hidden !important; 1806} 1807body .gm-style .gm-style-iw-c { 1808padding: 30px 0 !important; 1809} 1810body .gm-style-iw-d > div > .marker_tile img { 1811margin-bottom: 1rem; 1812} 1813body .gm-style-iw-d > div > .marker_tile a { 1814font-size: 22px !important; 1815} 1816body[data-url="homepage"] .mod_divisors_section_title .buttons i { 1817color: #e4bd00; 1818} 1819body[data-url="homepage"] .mod_carousels_slick_robust_captions .slider { 1820padding: 0 !important; 1821} 1822body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-prev i, 1823body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-next i { 1824/* display: none !important;*/ 1825color: #fff; 1826font-size: 84px; 1827opacity: .9; 1828} 1829body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-prev { 1830padding-left: 1.5rem; 1831} 1832body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-next { 1833padding-right: 1.5rem; 1834} 1835body .mod_carousels_slick_robust_captions .tile { 1836background-color: transparent; 1837background-image: none; 1838box-shadow: none; 1839height: 530px; 1840height: auto !important; 1841} 1842body .mod_carousels_slick_robust_captions .tile .caption { 1843background-color: transparent; 1844padding: .5rem 0; 1845position: relative; 1846} 1847body .mod_carousels_slick_robust_captions .tile .caption button { 1848display: none; 1849} 1850body .mod_carousels_slick_robust_captions .tile .category { 1851background-color: #333; 1852color: #fff; 1853display: inline-block; 1854font-size: 17px; 1855margin: .25rem 0; 1856padding: .15rem .5rem; 1857} 1858body .mod_carousels_slick_robust_captions .tile .caption_title { 1859color: #000; 1860font-family: "myriad-pro", sans-serif; 1861font-size: 26px; 1862font-weight: 700; 1863line-height: 1.1; 1864margin: .5rem 0; 1865text-transform: uppercase; 1866} 1867body .mod_carousels_slick_robust_captions .tile .caption_body { 1868color: #111; 1869font-family: "myriad-pro", sans-serif; 1870font-size: 20px; 1871} 1872body .search_form button { 1873background-color: #ce3526; 1874} 1875body .results.style_2 .result { 1876border-radius: 0 !important; 1877height: 300px; 1878justify-content: flex-end; 1879padding: 0; 1880transition: 100ms all; 1881} 1882body .results.style_2 .result:hover { 1883transform: scale(1.1); 1884} 1885body .results.style_2 .result *:not(i) { 1886font-family: "novel-sans-pro-extra-condens", sans-serif !important; 1887} 1888body .results.style_2 .result .spot_1.title { 1889color: #fff; 1890line-height: 1; 1891text-shadow: 0 5px 5px rgba( 0, 0, 0, .4 );
1892font-weight: 700; 1893} 1894body .results.style_2 .split_horizontally { 1895margin-bottom: 1rem; 1896} 1897body .results.style_2 .result .spot_2 { 1898color: #fff !important; 1899text-align: center; 1900text-shadow: 0 5px 5px rgba( 0, 0, 0, .4 ); 1901} 1902body .mod_search .results.style_2 > * > * { 1903padding: 0 !important; 1904} 1905body .results.style_2 .result .middle_column { 1906background-size: cover; 1907background-position: center; 1908background-repeat: no-repeat; 1909justify-content: flex-end; 1910} 1911body .results.style_2 .result .img { 1912display: none !important; 1913} 1914body .dropdown-item { 1915padding: .25rem 1.5rem; 1916} 1917body .dip_overlay { 1918max-height: 100%; 1919overflow-y: auto; 1920} 1921body .dip_overlay .fa-times-circle { 1922color: gray; 1923} 1924body .dip_overlay .mod_carousels_basic.on_page_slideshow { 1925float: none !important; 1926margin: 0 auto 2rem auto !important; 1927} 1928body .dip_overlay dt { 1929text-transform: uppercase; 1930} 1931body .dip_overlay .cappable { 1932background-color: transparent !important; 1933} 1934body .dip_overlay .mod_carousels_basic.on_page_slideshow { 1935max-width: 500px !important; 1936} 1937.dip_overlay .teaser, .dip_overlay .contact_strip { 1938font-size: 16px; 1939} 1940.dip_overlay .mod_carousels_basic .carousel-item .caption_primary { 1941font-size: 22px; 1942} 1943.mod_promos_basic .promo { 1944max-width: auto; 1945min-width: auto; 1946width: auto; 1947} 1948.mod_promos_basic.count_3 .promo { 1949max-width: 30%; 1950min-width: 30%; 1951width: 30%; 1952} 1953.mod_promos_basic.count_6 .promo { 1954max-width: 30%; 1955min-width: 30%; 1956width: 30%; 1957} 1958.mod_promos_basic .static_promo { 1959flex-flow: column; 1960height: 100%; 1961/*justify-content: space-between;*/ 1962max-width: 100%; 1963min-width: 100%; 1964padding: 2rem; 1965position: relative; 1966width: 100%; 1967} 1968.mod_promos_basic .static_promo .blurb { 1969font-size: 24px; 1970text-align: center; 1971} 1972.mod_promos_basic .explore { 1973align-items: center; 1974display: flex; 1975flex-flow: column; 1976font-weight: 700; 1977justify-content: center; 1978margin: 1rem 0; 1979text-transform: uppercase; 1980} 1981.mod_promos_basic .static_promo .explore .relative { 1982height: 120px; 1983position: relative; 1984} 1985.mod_promos_basic .static_promo .explore img.shape { 1986height: 100px; 1987position: absolute; 1988left: 20%; 1989top: 10px; 1990transform: translateX(-70%); 1991} 1992.mod_promos_basic .static_promo:hover::before { 1993display: none; 1994} 1995.mod_promos_basic .promo:not(:last-child){ 1996margin-right: 0 !important; 1997} 1998.mod_promos_basic .static_promo::before { 1999background-color: rgb( 0 0 0/ 50% ); 2000content: ""; 2001position: absolute; 2002top: 0; 2003left: 0; 2004right: 0; 2005bottom: 0; 2006z-index: 0; 2007} 2008.mod_promos_basic .static_promo * { 2009z-index: 1; 2010} 2011.mod_promos_basic .static_promo .content { 2012font-size: 24px; 2013line-height: 1.5; 2014} 2015.amenity_icon { 2016margin: .5rem; 2017max-width: 35px; 2018} 2019.mod_promos_basic { 2020justify-content: center; 2021} 2022.mod_promos_basic .promo_title { 2023font-family: "novel-sans-pro-extra-condens", sans-serif; 2024font-size: 38px; 2025letter-spacing: 0; 2026text-transform: uppercase; 2027} 2028.mod_promos_checkerboard .promo { 2029background-color: #f3f0e4; 2030line-height: 1 !important; 2031margin: 0 !important; 2032} 2033.mod_promos_checkerboard .body > a { 2034display: none; 2035} 2036.mod_promos_checkerboard .promo .body { 2037height: 100%; 2038padding: 0 60px; 2039text-align: center; 2040width: 33% !important; 2041} 2042.mod_promos_checkerboard .promo .body p { 2043line-height: 1.25; 2044} 2045.mod_promos_checkerboard .promo .body .title { 2046color: #b93c25; 2047line-height: 1; 2048} 2049.mod_promos_checkerboard .promo .img { 2050width: 67% !important; 2051} 2052.mod_promos_checkerboard .promo .img img { 2053height: 900px; 2054} 2055body .tab_body { 2056padding: 0 !important; 2057} 2058body .tab_body .mod_carousels_basic { 2059max-width: 90%; 2060} 2061body .tab_body .mod_carousels_basic img { 2062margin: 1rem; 2063max-width: 100%; 2064} 2065body .micro_dip:not(.active) { 2066display: none; 2067opacity: .25; 2068} 2069body .micro_dip.active { 2070display: block; 2071} 2072body .micro_dip { 2073border: 1px solid #000; 2074padding: 1rem; 2075} 2076body .mod_search .results_map_split { 2077display: flex; 2078justify-content: space-between; 2079} 2080body .mod_search .results > *:not(:last-child) { 2081margin-bottom: 15px !important; 2082} 2083body .mod_search .results_map_split { 2084margin-bottom: -100px; 2085} 2086body .mod_search .results_map_split .results { 2087background-color: #fffcf0; 2088max-height: 60vh; 2089max-height: 70vh; 2090overflow-y: auto; 2091} 2092body .mod_search .results_map_split .right { 2093display: flex; 2094flex-flow: column; 2095margin-left: .5rem; 2096position: relative; 2097width: 50%; 2098} 2099body .mod_search .results_map_split .right .map_mod_search { 2100margin-bottom: 0 !important; 2101} 2102body .mod_search .results_map_split { 2103border: 1px solid #ccc; 2104border-radius: 7px; 2105} 2106body .mod_search .results_map_split .dip_overlay { 2107background-color: rgba( 255, 255, 255, .9 ); 2108background-color: rgba( 255, 255, 255, 1 ); 2109display: none; 2110height: 100%; 2111left: 0; 2112padding: 2rem; 2113position: absolute; 2114top: 0; 2115width: 100%; 2116z-index: 1; 2117} 2118body .mod_search .results_map_split .map_mod_search { 2119height: 100%; 2120margin-top: 0 !important; 2121width: 100%; 2122} 2123body .mod_search .left { 2124width: 50%; 2125} 2126body .mod_search .tip_cols { 2127display: flex; 2128} 2129body .mod_search .tip_cols > *:first-child { 2130margin-right: 2rem; 2131width: 300px; 2132} 2133body .mod_search .tip_cols > *:nth-child(2) { 2134margin-right: 2rem; 2135width: 200px; 2136} 2137body .mod_search .tip_cols > *:nth-child(3) { 2138} 2139body .mod_search .tip_cols > * > * { 2140margin: .5rem 0; 2141} 2142body .mod_search .result:hover { 2143background-color: #f1f2f2; 2144} 2145body .mod_search .tip_cols .spot_secondary { 2146color: #000; 2147font-family: "myriad-pro", sans-serif; 2148font-size: 22px; 2149line-height: 1.15; 2150} 2151body .mod_search .tip_cols .spot_1 { 2152color: #000; 2153font-family: "myriad-pro", sans-serif; 2154font-size: 24px;
2155font-weight: 700; 2156line-height: 1; 2157text-transform: uppercase; 2158} 2159body { 2160background-color: #fff !important; 2161} 2162body[data-url='homepage']{ 2163background-image: url(/configs/71/white_leather.png); 2164} 2165body[data-url='homepage'] .intro_text p { 2166background-color: transparent !important; 2167} 2168body[data-url="homepage"] .page_section { 2169background-color: transparent !important; 2170} 2171body.temp_master .title_and_description { 2172margin: 0 !important; 2173} 2174body.temp_master .title_and_description > h1 { 2175justify-content: flex-start !important; 2176text-align: left !important; 2177} 2178body .mod_text_page_intro h1 { 2179font-family: "myriad-pro", sans-serif; 2180font-size: 48px; 2181font-weight: 700; 2182margin-top: 70px; 2183} 2184body.temp_master .cappable, .intro_text, .page_section, .actual_footer_text, .flexer.cappable .first_half, .mod_text_page_intro { 2185font-family: "myriad-pro", sans-serif; 2186font-size: 24px; 2187line-height: 1.4; 2188margin: 1rem auto; 2189max-width: 1240px; 2190} 2191body.temp_master .cappable { 2192margin-top: 70px !important; 2193} 2194body .mod_carousels_basic.on_page_slideshow { 2195float: left; 2196margin: 0 calc( 1rem + 10px ) calc( 1rem + 10px ) 0 !important; 2197max-width: min( 540px, 100% ) !important; 2198} 2199body.temp_master .contact_strip { 2200clear: both; 2201/* margin-top: 100px;*/ 2202} 2203body .mod_carousels_basic.on_page_slideshow .carousel-item img { 2204aspect-ratio: 3 / 2; 2205height: auto !important; 2206max-height: 80vh !important; 2207} 2208body.temp_master .title_container_for_centering { 2209color: #af3b2f; 2210font-family: "myriad-pro", sans-serif; 2211font-size: 48px; 2212font-weight: 700; 2213text-transform: uppercase; 2214} 2215body[data-url="homepage"] .intro_text { 2216margin: 3rem auto; 2217max-width: 1240px; 2218} 2219body.temp_search_page .intro_text { 2220margin: 3rem auto !important; 2221max-width: 1240px; 2222} 2223body[data-url="homepage"] .mod_carousels_basic .carousel-item img { 2224height: 75vh !important; 2225max-height: 75vh !important; 2226height: 90vh !important; 2227max-height: 90vh !important; 2228} 2229.mod_carousels_basic .carousel-item img { 2230max-height: 610px !important; 2231} 2232body .mod_nav_footer_manual { 2233max-width: 100vw; 2234width: 100vw; 2235background-image: url(/configs/71/footer2.jpg); 2236background-image: url(/configs/71/sjc-newfooter.jpg); 2237background-position: center; 2238background-repeat: no-repeat; 2239background-size: cover; 2240position: relative; 2241} 2242body .mod_nav_footer_manual::before { 2243content: ''; 2244position: absolute; 2245inset: 0; 2246background: rgba(0,0,0,0.45); 2247pointer-events: none; 2248} 2249body .mod_nav_footer_manual .foot { 2250position: relative; 2251z-index: 1; 2252} 2253body .foot { 2254align-items: center; 2255color: #fff; 2256display: flex; 2257flex-flow: column; 2258margin: 0 auto; 2259padding: 3rem 2rem; 2260text-transform: uppercase; 2261} 2262body .foot a { 2263color: #fff; 2264} 2265body .foot > * { 2266align-items: center; 2267display: flex; 2268justify-content: space-between; 2269} 2270body .foot > *:not(:last-child) { 2271margin-bottom: 2rem; 2272} 2273body .foot > * > *:not(:last-child) { 2274margin-right: 2rem; 2275} 2276body .foot .top_row { 2277width: 100%; 2278} 2279body .foot .middle_row { 2280font-family: "novel-sans-pro-extra-condens", sans-serif; 2281font-weight: 700; 2282text-transform: uppercase; 2283} 2284body .foot .middle_row a { 2285color: #fff; 2286font-size: 24px; 2287} 2288body .foot img { 2289max-height: 100px; 2290} 2291body .foot img { 2292max-height: 100px; 2293} 2294.intro_text_wrapper { 2295margin: 120px auto; 2296max-width: 1240px; 2297} 2298.intro_text_wrapper h1, .intro_text_wrapper h1 span { 2299color: #ba3627; 2300font-family: "novel-sans-pro-extra-condens", sans-serif; 2301font-size: 58px; 2302font-weight: 700; 2303text-align: center; 2304text-transform: uppercase; 2305} 2306.intro_text_wrapper h1 span { 2307display: block; 2308font-size: 68px; 2309} 2310.intro_text_wrapper p { 2311font-family: "myriad-pro", sans-serif; 2312font-size: 32px; 2313line-height: 1.5; 2314text-align: center; 2315} 2316.mod_nav_top *:not(i) { 2317font-family: "novel-sans-pro-extra-condens", sans-serif !important; 2318} 2319.mod_nav_top i { 2320color: #fff; 2321margin-top: -8px; 2322position: absolute; 2323} 2324.mod_nav_top .searcher div { 2325right: -30px; 2326top: -20px; 2327} 2328.mod_nav_top .searcher.engaged div { 2329width: 370px; 2330} 2331.mod_nav_top .nav-item:hover .dropdown-menu img.top_nav_dropdown_img { 2332height: 420px; 2333min-width: 540px; 2334object-fit: cover; 2335width: 540px; 2336} 2337body .mod_nav_top .row_1 { 2338display: none; 2339} 2340body .mod_nav_top.scrolled .row_1 { 2341display: flex; 2342} 2343body .new_controls { 2344bottom: 5rem; 2345} 2346body .mod_nav_top.scrolled i { 2347color: #000; 2348text-shadow: none !important; 2349} 2350body .mod_nav_top.scrolled i.fa-search { 2351color: #af3b2f !important; 2352font-size: 22px !important; 2353margin-top: -10px !important; 2354} 2355body .mod_nav_top .searcher { 2356margin-left: .5rem !important; 2357margin-right: .5rem !important; 2358} 2359body .mod_nav_top.scrolled i.fa-user { 2360bottom: 7px !important; 2361color: #af3b2f !important; 2362font-size: 22px !important; 2363margin-top: -7px !important; 2364transform: translateX( -6px ) !important; 2365} 2366body .mod_nav_top.scrolled i:last-child { 2367color: #af3b2f; 2368font-size: 18px; 2369margin-right: 0; 2370} 2371body .mod_nav_top { 2372background-color: transparent !important; 2373padding: 0; 2374position: fixed; 2375top: 0; 2376width: 100vw; 2377z-index: 1; 2378z-index: 999998; 2379} 2380.mod_nav_top .navbar { 2381background-color: transparent; 2382padding: 0 4rem 0 3rem; 2383transition: 400ms all; 2384} 2385.mod_nav_top.scrolled .navbar { 2386background-color: #fff; 2387box-shadow: 0 4px 5px rgba( 0, 0, 0, .25 ); 2388} 2389.dropdown-menu { 2390background-color: #b93c27; 2391border-radius: 0; 2392color: #fff; 2393padding: 12px; 2394right: 50%; 2395transform: translateX( 50% ); 2396left: auto; 2397} 2398.mod_nav_top .dropdown-menu a { 2399color: #fff; 2400font-size: 22px; 2401text-transform: uppercase; 2402} 2403.mod_nav_top .nav-link { 2404color: #fff !important; 2405font-size: 18px; 2406text-shadow: 0 5px 4px rgba( 0, 0, 0, .4 ); 2407text-transform: uppercase; 2408} 2409.mod_nav_top.scrolled .nav-link { 2410text-shadow: none; 2411} 2412.mod_nav_top.scrolled .nav-link { 2413color: #af3b2f !important; 2414} 2415.mod_nav_top .dropdown-menu a:hover { 2416background-color: transparent; 2417color: #cc8a00; 2418} 2419.mod_carousels_slick .tile { 2420height: 400px !important; 2421} 2422.mod_nav_top .navbar { 2423max-width: 100% !important; 2424} 2425.mod_promos_basic { 2426gap: 1rem; 2427} 2428footer.mod_nav_footer_manual { 2429margin-top: 100px; 2430} 2431@media only screen and ( max-width: 900px ){ 2432body .join_us .slick-track .caption p { 2433font-size: 16px; 2434} 2435body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-prev { 2436margin-left: -1.5rem; 2437padding-left: 0; 2438} 2439body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-next { 2440margin-right: -1 .5rem; 2441padding-right: 0; 2442} 2443body[data-url="homepage"] .mod_carousels_slick_robust_captions .slider { 2444width: 100% !important; 2445} 2446body.temp_search_page .mod_search .filters .filter:hover { 2447z-index: 111 !important; 2448} 2449body .mod_nav_top .nav-link { 2450font-size: 18px !important; 2451} 2452body .fc-event-title { 2453display: none !important; 2454} 2455body[data-url="homepage"] .mod_carousels_basic .carousel-item img { 2456height: 400px !important; 2457margin-top: 20px !important; 2458max-height: 400px !important; 2459object-fit: contain; 2460} 2461body[data-url="homepage"] .intro_text_wrapper { 2462margin-top: -50px !important; 2463} 2464.carousel-control-next-icon, .carousel-control-prev-icon { 2465margin-top: 100px !important; 2466} 2467body[data-url="homepage"] .carousel-control-next-icon, body[data-url="homepage"] .carousel-control-prev-icon { 2468margin-top: 30px !important; 2469} 2470.carousel-control-next, .carousel-control-prev { 2471width: 8% !important; 2472} 2473body .mod_nav_top { 2474background-color: #fff !important; 2475} 2476body .mod_nav_top .nav-link { 2477color: #000 !important; 2478text-shadow: none; 2479} 2480.mod_tabs_basic ul.tab_heads li { 2481font-size: 12px; 2482text-align: center; 2483} 2484.mod_nav_top .navbar { 2485max-width: 100% !important; 2486} 2487.mod_nav_top .navbar .logo { 2488max-height: 8vh !important; 2489} 2490.mod_carousels_basic .carousel-item img { 2491height: 40vh; 2492} 2493.mod_carousels_slick .slider { 2494margin: 0 !important; 2495padding: 0 2rem !important; 2496width: calc( 100% - .5rem ) !important; 2497} 2498} 2499.popup_video { 2500background-color: rgba( 255, 255, 255, .97 ); 2501border-radius: 10px; 2502box-shadow: 0 4px 10px rgba( 0, 0, 0, .35 ); 2503display: none; 2504height: 90vh; 2505left: 50%; 2506position: fixed; 2507top: 50%; 2508transform: translate( -50%, -50% ); 2509width: 85vw; 2510z-index: 1000; 2511} 2512.popup_video * { 2513padding: 0; 2514} 2515.popup_video div { 2516height: 100%; 2517} 2518.popup_video .close_button { 2519transition: 75ms all; 2520} 2521.popup_video .close_button:hover { 2522transform: scale( 1.25 ); 2523} 2524</style><style type="text/css"> 2525a, body a, body * a, a span span, a span span u, a span * { 2526color: #ac2e22; 2527} 2528body { 2529background-color: #fff; 2530} 2531.mod_overlays_covid_alert { 2532background-color: #d56518; 2533text-align: center; 2534} 2535/* Sitewide alert: fixed bar pinned above the fixed nav (see the matching 2536JS that sets --sw-alert-h and the body padding). */ 2537.mod_overlays_covid_alert.sw-alert-active { 2538position: fixed; 2539top: 0; 2540left: 0; 2541right: 0; 2542width: 100%; 2543z-index: 100000001; 2544box-sizing: border-box; 2545} 2546body .mod_nav_top { 2547top: var(--sw-alert-h, 0px); 2548} 2549.mod_nav_top .logo { 2550max-width: 130px; 2551} 2552.mod_carousels_basic .carousel-caption { 2553right: 40px; 2554} 2555.mod_carousels_basic .carousel-item .caption_primary { 2556font-size: 48px; 2557text-align: right; 2558} 2559.mod_carousels_slick { 2560display: flex; 2561} 2562.mod_divisors_section_title >
2562 div:first-child { 2563color: #b93c27; 2564font-size: 45px; 2565font-weight: 700; 2566line-height: 1.2; 2567text-transform: uppercase; 2568text-align: center; 2569} 2570.mod_divisors_section_title .divisor { 2571background-color: #c95a00; 2572font-family: "novel-sans-pro-extra-condens", sans-serif; 2573height: 2px; 2574} 2575.mod_carousels_slick .nav_left, .mod_carousels_slick .nav_right { 2576color: #4F2C1D; 2577} 2578body { 2579overflow-x: hidden !important; 2580} 2581body .join_us { 2582/* background-color: #f5f1e8;*/ 2583font-family: "novel-sans-pro-extra-condens", sans-serif !important; 2584margin: 0 !important; 2585max-width: 100vw !important; 2586overflow: hidden !important; 2587padding: 30px 30px 0 30px; 2588} 2589body .join_us .slick-track > *:nth-child( 1 ) .caption { 2590background: #8B5E00; 2591} 2592body .join_us .slick-track > *:nth-child( 2 ) .caption { 2593background: #A8501F; 2594} 2595body .join_us .slick-track > *:nth-child( 3 ) .caption { 2596background: #007A6B; 2597} 2598body .join_us .slick-track > *:nth-child( 4 ) .caption { 2599background: #656635; 2600} 2601body .join_us .slick-track > *:nth-child( 5 ) .caption { 2602background: #8B5E00; 2603} 2604body .join_us .slick-track > *:nth-child( 6 ) .caption { 2605background: #A8501F; 2606} 2607body .join_us .slick-track > *:nth-child( 7 ) .caption { 2608background: #007A6B; 2609} 2610body .join_us .slick-track > *:nth-child( 8 ) .caption { 2611background: #656635; 2612} 2613body .join_us .slick-track > *:nth-child( 9 ) .caption { 2614background: #8B5E00; 2615} 2616body .join_us .slick-track > *:nth-child( 10 ) .caption { 2617background: #A8501F; 2618} 2619body .join_us .slick-track > *:nth-child( 11 ) .caption { 2620background: #007A6B; 2621} 2622body .join_us .slick-track > *:nth-child( 12 ) .caption { 2623background: #656635; 2624} 2625body .join_us .slick-track > *:nth-child( 13 ) .caption { 2626background: #8B5E00; 2627} 2628body .join_us .slick-track > *:nth-child( 14 ) .caption { 2629background: #A8501F; 2630} 2631body .join_us .slick-track > *:nth-child( 15 ) .caption { 2632background: #007A6B; 2633} 2634body .join_us .slick-track > *:nth-child( 16 ) .caption { 2635background: #656635; 2636} 2637body .join_us .slick-track > *:nth-child( 17 ) .caption { 2638background: #8B5E00; 2639} 2640body .join_us .slick-track > *:nth-child( 18 ) .caption { 2641background: #A8501F; 2642} 2643body .join_us .slick-track > *:nth-child( 19 ) .caption { 2644background: #007A6B; 2645} 2646body .join_us .slick-track > *:nth-child( 20 ) .caption { 2647background: #656635; 2648} 2649body .join_us .slick-track > *:nth-child( 21 ) .caption { 2650background: #8B5E00; 2651} 2652body .join_us .slick-track > *:nth-child( 22 ) .caption { 2653background: #A8501F; 2654} 2655body .join_us .slick-track > *:nth-child( 23 ) .caption { 2656background: #007A6B; 2657} 2658body .join_us .slick-track > *:nth-child( 24 ) .caption { 2659background: #656635; 2660} 2661body .join_us .slick-track > *:nth-child( 25 ) .caption { 2662background: #8B5E00; 2663} 2664body .join_us .slick-track .caption { 2665height: 200px; 2666} 2667body .join_us .slick-track .caption > * { 2668color: white; 2669padding: 0 1rem; 2670text-shadow: 0 1px 4px rgba(0,0,0,0.43); 2671} 2672body .join_us .slick-track .caption * { 2673color: white; 2674text-shadow: 0 1px 4px rgba(0,0,0,0.43); 2675} 2676body .join_us .buttons { 2677cursor: pointer; 2678} 2679body .join_us > div > div { 2680font-family: "novel-sans-pro-extra-condens", sans-serif !important; 2681} 2682body[data-url="homepage"] .page_section[data-section="1"]{ 2683margin: 0 auto !important; 2684} 2685body[data-url="homepage"] .page_section[data-section="3"]{ 2686padding-bottom: 0 !important; 2687} 2688body[data-url="homepage"] .page_section{ 2689margin: 0 auto !important; 2690} 2691body[data-url="homepage"] .page_section img { 2692max-width: 100%; 2693} 2694body[data-url="homepage"] .page_section { 2695background-color: #fff; 2696margin: 2rem 0; 2697padding: 4rem; 2698} 2699body[data-url="homepage"] .page_section > div { 2700background-position: center; 2701background-repeat: no-repeat; 2702background-size: cover; 2703height: 500px; 2704position: relative; 2705} 2706body[data-url="homepage"] .page_section > div > * { 2707left: 50%; 2708position: absolute; 2709top: 2rem; 2710transform: translateX(-50%); 2711} 2712body[data-url="homepage"] .page_section > div > div *:not(h1):not(h2):not(h3):not(h4):not(a):not(span) { 2713color: #fff; 2714font-family: "myriad-pro", sans-serif; 2715font-size: 32px; 2716text-align: center; 2717text-shadow: 0 2px 5px rgba( 0, 0, 0, .55 ); 2718} 2719body .page_section h1, body .page_section h1 *, body .page_section h1 a, body .page_section h1 span { 2720font-size: 40px; 2721} 2722body .page_section h2, body .page_section h2 *, body .page_section h2 a, body .page_section h2 span { 2723font-size: 36px; 2724} 2725body .page_section h3, body .page_section h3 *, body .page_section h3 a, body .page_section h3 span { 2726font-size: 32px; 2727} 2728body .page_section h4, body .page_section h4 *, body .page_section h4 a, body .page_section h4 span { 2729font-size: 22px; 2730} 2731/*body .page_section[data-section="1"] h1 a, 2732body .page_section[data-section="1"] h2 a, 2733body .page_section[data-section="1"] h3, 2734body .page_section[data-section="1"] h4 span { 2735color: #fff; 2736}*/ 2737/* 2738body[data-url="homepage"] .page_section > h2 { 2739color: #b93c27; 2740font-family: "novel-sans-pro-extra-condens", sans-serif; 2741font-size: 45px;
2742font-weight: 700; 2743margin-bottom: 2rem; 2744text-align: center; 2745text-transform: uppercase; 2746} 2747*/ 2748body[data-url="homepage"] .page_section > h2[data-section-title="true"] { 2749color: #b93c27; 2750font-family: "novel-sans-pro-extra-condens", sans-serif; 2751font-size: 45px; 2752font-weight: 700; 2753margin-bottom: 2rem; 2754text-align: center; 2755text-transform: uppercase; 2756} 2757body[data-url="homepage"] .page_section[data-section="4"] > h2[data-section-title="true"] { 2758margin-bottom: -2rem !important; 2759} 2760body .mod_promos_basic.count_6 { 2761flex-wrap: wrap; 2762} 2763body .mod_promos_basic.count_6 > .promo { 2764width: 32vw; 2765} 2766/* 2767body .mod_promos_checkerboard.cb_style_2 { 2768background-color: green; 2769padding: 10rem 0; 2770} 2771*/ 2772body .mod_promos_checkerboard.cb_style_2 .promo .img img { 2773object-fit: cover !important; 2774} 2775body .mod_promos_checkerboard.cb_style_2 .promo > *:first-child { 2776width: 33% !important; 2777} 2778body .mod_promos_checkerboard.cb_style_2 .promo > *:last-child { 2779width: 67% !important; 2780} 2781body .mod_promos_checkerboard.cb_style_2 .promo:nth-child(2n) > *:last-child { 2782width: 33% !important; 2783} 2784body .mod_promos_checkerboard.cb_style_2 .promo:nth-child(2n) > *:first-child { 2785width: 67% !important; 2786} 2787body .mod_promos_checkerboard.cb_style_2.start_on_right .promo .img { 2788order: 2 !important; 2789} 2790body .mod_promos_checkerboard.cb_style_2.start_on_right .promo .body { 2791order: 1 !important; 2792} 2793body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) .img { 2794order: 1 !important; 2795} 2796body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) .body { 2797order: 2 !important; 2798} 2799body .mod_promos_checkerboard.cb_style_2.start_on_right .promo > *:first-child { 2800width: 67% !important; 2801} 2802body .mod_promos_checkerboard.cb_style_2.start_on_right .promo > *:last-child { 2803width: 33% !important; 2804} 2805body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) > *:last-child { 2806width: 67% !important; 2807} 2808body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) > *:first-child { 2809width: 33% !important; 2810} 2811body .mod_promos_checkerboard.cb_style_3 .promo { 2812background-color: transparent !important; 2813} 2814body .mod_promos_checkerboard.cb_style_3 .promo > * { 2815width: 50% !important; 2816} 2817body .mod_promos_checkerboard.cb_style_3 .promo { 2818background-color: #fff; 2819font-family: "myriad-pro", sans-serif; 2820position: relative; 2821} 2822body .mod_promos_checkerboard.cb_style_3 .promo > .body { 2823} 2824body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title { 2825font-weight: 700; 2826line-height: 1.25; 2827max-width: 250px; 2828position: absolute; 2829text-align: left; 2830text-transform: uppercase; 2831top: 50px; 2832} 2833body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title_bar { 2834background-color: #000; 2835font-weight: 700; 2836height: 3px; 2837line-height: 1.25; 2838margin-left: -100px; 2839max-width: 250px; 2840position: absolute; 2841text-align: left; 2842text-transform: uppercase; 2843top: 30px; 2844width: 300px; 2845} 2846body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body .abs_title { 2847right: calc( 50% + 2rem ); 2848text-align: right; 2849} 2850body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body .abs_title_bar { 2851margin-left: auto; 2852margin-right: -100px; 2853right: calc( 50% + 2rem ); 2854text-align: right; 2855} 2856/* 2857body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title::before { 2858background-color: #000; 2859content: ""; 2860height: 3px; 2861margin-top: -15px; 2862padding: 2px; 2863position: absolute; 2864} 2865body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body .abs_title::before { 2866left: 30px; 2867margin-left: auto; 2868text-align: right; 2869} 2870*/ 2871.mod_nav_footer_manual ul { 2872list-style: none; 2873} 2874/* Event stuffs */ 2875.custom_filters { 2876margin: 4rem 0 2rem 0; 2877} 2878.event_category_filters { 2879justify-content: center; 2880margin: .5rem 1rem; 2881} 2882.event_category_filter { 2883border: 1px solid #eee; 2884cursor: pointer; 2885font-size: 17px; 2886margin: .25rem 0; 2887padding: 0 .75rem; 2888} 2889.event_category_filter:not(.selected) { 2890opacity: .25; 2891} 2892.event_category_filter:not(.selected) i { 2893opacity: .25; 2894} 2895/* 2896.event_category_filter.selected i { 2897text-shadow: 0 2px 4px rgba( 0, 0, 0, .75 ); 2898} 2899*/ 2900.event_category_filter:not(.selected) i { 2901visibility: hidden; 2902} 2903.event_category_filter:not(:last-child) { 2904margin-right: .5rem; 2905} 2906.date_range_custom_filter { 2907} 2908.date_range_custom_filter input { 2909border: 1px solid #eee; 2910padding: .25rem .5rem; 2911max-width: 160px; 2912} 2913.date_range_custom_filter span { 2914display: inline-block; 2915margin: 0 1rem; 2916} 2917.custom_filters .flexor { 2918align-items: center; 2919display: flex; 2920justify-content: space-around; 2921margin: 2rem 0 0 0; 2922} 2923body[data-url='events'] .flexor { 2924display: none !important; 2925} 2926.custom_filters .events_switcher { 2927border: 1px solid #ddd; 2928border-radius: 10px; 2929} 2930.custom_filters .events_switcher { 2931display: flex; 2932} 2933.custom_filters .events_switcher > *:first-child { 2934border-right: 1px solid #ddd; 2935border-top-left-radius: 10px; 2936border-bottom-left-radius: 10px; 2937} 2938.custom_filters .events_switcher > *:last-child { 2939border-right: 1px solid #ddd; 2940border-top-right-radius: 10px; 2941border-bottom-right-radius: 10px; 2942} 2943.custom_filters .events_switcher > * { 2944cursor: pointer; 2945padding: .5rem 1rem; 2946} 2947.custom_filters .events_switcher > *:hover { 2948background-color: #ddd; 2949color: #000 !important; 2950} 2951.custom_filters .events_switcher .selected { 2952background-color: #eee; 2953} 2954.custom_filters .events_switcher > *:not(.selected){ 2955color: #999; 2956}
2957@media only screen and ( min-width: 1181px ) and ( max-width: 1440px ){ 2958body .gm-style-iw-d > div > .marker_tile img { 2959margin-bottom: 0 !important; 2960} 2961.mod_search .results.style_2 { 2962justify-content: center !important; 2963} 2964.mod_search .results.style_2 > *, .mod_search .results.style_48 > *, .mod_search .results.style_49 > * { 2965flex-basis: 340px; 2966width: 340px !important; 2967} 2968} 2969@media only screen and ( max-width: 1180px ){ 2970body[data-url="events"] .mod_search { 2971margin: 0 !important; 2972padding: 0 !important; 2973} 2974body .mod_promos_basic { 2975flex-flow: column !important; 2976} 2977body .mod_promos_basic > .promo { 2978max-width: 100% !important; 2979width: 100% !important; 2980} 2981body.temp_master .cappable { 2982padding: 2rem !important; 2983} 2984body.temp_search_page .intro_text { 2985margin: 1rem 0 !important; 2986padding: 0 2rem !important; 2987} 2988body.temp_search_page .custom_filters { 2989margin: 0; 2990} 2991body.temp_search_page .mod_calendar_subpage { 2992max-width: 100% !important; 2993} 2994body .intro_text h1, body.temp_search_page .mod_text_page_intro h1 { 2995font-size: 54px; 2996} 2997body.temp_search_page .mod_text_page_intro h1 { 2998top: -170px; 2999} 3000/* 3001body.temp_search_page .mod_calendar_subpage .fc-event-time, body.temp_search_page .mod_calendar_subpage .fc-daygrid-event-dot { 3002display: none; 3003} 3004*/ 3005body.temp_search_page .mod_search .filters .filter { 3006margin: 0; 3007} 3008/* body.temp_search_page .mod_search .results .result .img { 3009width: 250px; 3010}*/ 3011body .mod_search .results.style_2 > *, .mod_search .results.style_48 > *, .mod_search .results.style_49 > * { 3012flex-basis: 300px; 3013width: 300px; 3014} 3015body .mod_search .results.style_2 { 3016justify-content: center; 3017} 3018} 3019@media only screen and ( max-width: 380px ){ 3020body .mod_nav_top .dropdown-menu a { 3021font-size: 15px !important; 3022letter-spacing: -.5px; 3023} 3024} 3025@media only screen and ( max-width: 550px ){ 3026.weather_dropdown .day_by_day > *:nth-child(n+4){ 3027display: none; 3028} 3029body .image_resized { 3030max-width: 100% !important; 3031height: auto !important; 3032} 3033body figure.table table { 3034border: none !important; 3035} 3036body figure.table table td { 3037font-size: 12px; 3038text-align: center; 3039} 3040body[data-url='about-us'] figure.table table tr td { 3041border: none !important; 3042} 3043body[data-url='about-us'] figure.table table tr {
3044display: flex; 3045flex-flow: column; 3046} 3047body figure.table table td img { 3048max-width: 100% !important; 3049} 3050body .page_section { 3051padding: 0 1rem; 3052} 3053body .map_dir_cont { 3054flex-flow: column; 3055} 3056body .map_and_directions_container { 3057padding: 0 1rem; 3058} 3059body .form.flex { 3060flex-flow: column; 3061} 3062body[data-url="homepage"] .page_section[data-section="4"] > h2[data-section-title="true"] { 3063font-size: 2rem; 3064margin-bottom: 0rem !important; 3065} 3066} 3067@media only screen and ( min-width: 530px ) and ( max-width: 899px ){ 3068body[data-url="homepage"] div.intro_text_wrapper { 3069margin-top: 1.5rem !important; 3070} 3071body[data-url='homepage'] .mod_carousels_basic { 3072margin-top: 5rem !important; 3073} 3074} 3075@media only screen and ( max-width: 700px ){ 3076body[data-url='homepage'] .intro_text_wrapper { 3077padding: 0 1rem; 3078} 3079body[data-url='homepage'] .intro_text_wrapper h1 { 3080margin-top: 2rem; 3081} 3082.mod_nav_footer_manual .top_row > a:not(:first-child){ 3083margin: .25rem .25rem 1rem .25rem !important; 3084} 3085} 3086@media only screen and ( min-width: 700px ) and ( max-width: 821px ){ 3087body .mod_nav_top .navbar { 3088padding: 0 1rem !important; 3089} 3090body .dropdown-menu { 3091background-color: transparent; 3092display: flex; 3093} 3094body .mod_nav_top .dropdown-menu a { 3095color: #af3b2f !important; 3096font-size: 17px; 3097margin-left: 2rem; 3098} 3099body .mod_nav_top .navbar .navbar-nav { 3100margin-top: 1rem; 3101} 3102body .navbar-nav .dropdown-menu { 3103border: none !important; 3104padding: 0 !important; 3105position: relative; 3106} 3107body .navbar-nav .dropdown-menu img { 3108display: none; 3109} 3110body .dropdown-menu::after { 3111display: none !important; 3112} 3113body .dropdown-item { 3114padding: 0 !important; 3115} 3116body .mod_nav_top .dropdown-menu a { 3117font-size: 15px; 3118} 3119body #navbarSupportedContent { 3120padding-bottom: 2rem; 3121} 3122body .middle_row a { 3123font-size: 20px !important; 3124} 3125body .foot > *:not(:last-child) { 3126margin-bottom: 1rem !important; 3127} 3128body .foot > * { 3129justify-content: center; 3130} 3131body .foot > * > *:not(:last-child) { 3132margin-right: 1rem !important; 3133} 3134body .foot .top_row > *:first-child img { 3135max-height: 50px !important; 3136} 3137body .foot .top_row > *:last-child img { 3138max-height: 50px !important; 3139} 3140body .foot .top_row > *:not(:first-child):not(:last-child) img { 3141height: 40px !important; 3142width: 40px !important; 3143} 3144body .foot img { 3145max-height: auto !important; 3146} 3147body .mod_promos_checkerboard .promo{ 3148flex-flow: column; 3149} 3150.mod_promos_checkerboard .promo .img, body .mod_promos_checkerboard.cb_style_3 .promo > * { 3151height: auto !important; 3152width: 100% !important; 3153} 3154.mod_promos_checkerboard .promo .body { 3155padding: 1rem 2rem; 3156width: 100% !important; 3157} 3158.mod_promos_checkerboard .promo .img img { 3159aspect-ratio: auto !important; 3160height: auto !important; 3161} 3162.mod_promos_checkerboard .promo .img span { 3163font-size: 32px; 3164} 3165body .mod_promos_checkerboard.cb_style_3 .promo .img { 3166order: -1 !important; 3167} 3168body .mod_promos_checkerboard.cb_style_3 .promo .body { 3169order: 1 !important; 3170} 3171body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .img { 3172order: 0 !important; 3173} 3174body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body { 3175order: 2 !important; 3176} 3177body .abs_title_bar { 3178display: none; 3179} 3180body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title { 3181color: #fff; 3182left: 1rem; 3183width: 80vw; 3184text-align: left !important; 3185text-shadow: 0 2px 4px rgba( 0, 0, 0, .4 ); 3186top: 1rem; 3187} 3188body .mod_promos_checkerboard.cb_style_3 .body { 3189padding: .25rem 1rem !important; 3190text-align: left; 3191} 3192body .mod_promos_checkerboard.cb_style_3 .body p { 3193font-size: 18px !important; 3194} 3195body .page_section { 3196font-size: 18px !important; 3197margin: 0 !important; 3198padding: 0 1rem; 3199} 3200body .actual_intro_text { 3201font-size: 18px !important; 3202margin: 0 !important; 3203padding: 1rem 1rem !important; 3204} 3205body .intro_text h1, body.temp_search_page .mod_text_page_intro h1 { 3206margin-top: 0; 3207top: -80px !important; 3208} 3209body .carousel-indicators { 3210display: none; 3211} 3212body .results_map_split { 3213flex-flow: column; 3214} 3215body .mod_search .results_map_split .results, body .mod_search .left { 3216min-height: 40vh !important; 3217max-height: 40vh !important; 3218min-height: 70vh !important; 3219max-height: 70vh !important; 3220} 3221body .mod_search .left { 3222margin-bottom: 1rem; 3223} 3224body .mod_search .left, body .mod_search .right { 3225min-height: 50vh; 3226width: 100%; 3227} 3228body .mod_search .results_map_split .right { 3229min-height: 50vh; 3230width: 100%; 3231} 3232body #map_mod_search_1 { 3233min-height: 50vh; 3234} 3235} 3236body .gm-style .gm-style-iw-c { 3237padding: 15px 0 !important; 3238} 3239body .search_form { 3240border-radius: 0 !important; 3241margin: 0 auto 0 auto; 3242margin-bottom: 2rem !important; 3243max-width: 900px; 3244padding: .5rem 0 !important; 3245} 3246body[data-url='lodging'] .search_form { 3247max-width: 1100px; 3248} 3249.search_form .row { 3250padding: 0 !important; 3251} 3252.mod_search .filters .filter { 3253background-color: transparent; 3254display: flex; 3255margin: 0 !important; 3256padding: 0 .5rem !important; 3257} 3258.mod_search .filters .status_indicator { 3259background-color: #fff; 3260} 3261body .search_form { 3262background-color: #646635 !important; 3263border-radius: 7px !important; 3264display: flex; 3265flex-flow: row; 3266padding: .5rem 1rem !important; 3267} 3268.search_form, .mod_search .filters.unprocessed_changes { 3269background-color: #152f46 !important; 3270background-color: transparent !important; 3271} 3272.btn_uncheck_all, .update_results { 3273display: none !important; 3274} 3275.search_form .row:not(:last-child) { 3276margin-bottom: 0 !important; 3277} 3278.search_form .result_count { 3279color: #fff; 3280font-size: 14px; 3281width: 120px; 3282} 3283.mod_search .filters input[type=text] { 3284padding: .2rem .5rem; 3285} 3286.option_selector_container .status_indicator { 3287margin-bottom: 0 !important; 3288min-width: 160px; 3289} 3290.search_form > *:not(:last-child) { 3291margin-right: 0 !important; 3292} 3293body .update_results { 3294align-items: center; 3295display: flex !important; 3296justify-content: flex-end; 3297margin-top: 0 !important; 3298max-width: 100px !important; 3299} 3300.process_filters { 3301display: none !important; 3302} 3303.reset_filters { 3304background-color: #cc8a00 !important; 3305color: #212529 !important; 3306font-size: 14px !important; 3307} 3308/* Newsroom (id_pages 22263) puts the search button back. 3309The rules above hide it site-wide, which is fine everywhere else: option 3310and checkbox filters auto-fire by clicking the hidden button themselves 3311(mods/search/include.form.cfm ~942). The Newsroom's filters are free text
3312and a date range, and neither has an auto-fire handler -- text submits 3313only on Enter, the date pickers only on submit. So without this the page 3314renders a search box that has no visible way to run. 3315Gated on data-id rather than data-url: the id is stable if the slug is 3316ever renamed. */ 3317body[data-id='22263'] .update_results { 3318display: flex !important; 3319justify-content: center; 3320max-width: none !important; 3321} 3322body[data-id='22263'] .process_filters { 3323background-color: #cc8a00 !important; 3324color: #212529 !important; 3325display: inline-block !important; 3326font-size: 14px !important; 3327} 3328/* Reset is secondary here -- it should not compete with Search. */ 3329body[data-id='22263'] .reset_filters { 3330background-color: transparent !important; 3331border: 1px solid #cc8a00 !important; 3332} 3333@media only screen and ( min-width: 1200px ) and ( max-width: 1439px ){ 3334.navbar-nav li.nav-item:nth-child(5) .dropdown-menu { 3335right: 125%; 3336} 3337.navbar-nav li.nav-item:nth-child(6) .dropdown-menu { 3338right: 124%; 3339} 3340.navbar-nav li.nav-item:nth-child(7) .dropdown-menu { 3341right: 175%; 3342} 3343.navbar-nav li.nav-item:nth-child(8) .dropdown-menu { 3344right: 49%; 3345} 3346} 3347@media only screen and ( min-width: 1440px ){ 3348.navbar-nav li.nav-item:nth-child(5) .dropdown-menu { 3349right: 125%; 3350} 3351.navbar-nav li.nav-item:nth-child(6) .dropdown-menu { 3352right: 124%; 3353} 3354.navbar-nav li.nav-item:nth-child(7) .dropdown-menu { 3355right: 175%; 3356} 3357.navbar-nav li.nav-item:nth-child(8) .dropdown-menu { 3358right: 49%; 3359} 3360} 3361@media only screen and ( max-width: 700px ){ 3362body.temp_master .cappable { 3363margin-top: 0px !important; 3364} 3365body .mod_nav_top .navbar { 3366padding: 0 1rem !important; 3367} 3368body .dropdown-menu { 3369background-color: transparent; 3370display: flex; 3371} 3372body .mod_nav_top .dropdown-menu a { 3373color: #af3b2f !important; 3374font-size: 17px; 3375margin-left: 2rem; 3376} 3377body .mod_nav_top .navbar .navbar-nav { 3378margin-top: 1rem; 3379max-height: 100vh; 3380overflow-y: auto; 3381padding-bottom: 8rem; 3382} 3383body .navbar-nav .dropdown-menu { 3384border: none !important; 3385padding: 0 !important; 3386position: relative; 3387} 3388body .navbar-nav .dropdown-menu img { 3389display: none; 3390} 3391body .dropdown-menu::after { 3392display: none !important; 3393} 3394body .dropdown-item { 3395padding: 0 !important; 3396} 3397body .intro_text h1, body.temp_search_page .mod_text_page_intro h1 { 3398font-size: 26px; 3399} 3400body.temp_search_page .mod_text_page_intro h1 { 3401top: -150px; 3402} 3403body .top_row { 3404flex-wrap: wrap; 3405justify-content: center; 3406max-width: 80vw; 3407} 3408body .foot > * > *:not(:last-child) { 3409margin-right: .5rem !important; 3410} 3411body .top_row > *:first-child { 3412flex-basis: 100%; 3413margin: 1rem auto !important; 3414text-align: center; 3415} 3416body .top_row > *:last-child { 3417flex-basis: 100%; 3418margin: 0 auto !important; 3419text-align: center 3420} 3421body .middle_row, body .bottom_row { 3422flex-flow: column; 3423} 3424body .bottom_row { 3425font-size: 18px; 3426} 3427body.temp_master .cols { 3428flex-flow: column; 3429} 3430body.temp_master .cols .col { 3431flex-basis: auto !important; 3432margin: 0 !important; 3433padding: 0 !important; 3434} 3435body.temp_master .contact_strip { 3436padding: 0 !important; 3437} 3438body .filters_container { 3439flex-flow: column; 3440} 3441body .filters_container .filter { 3442text-align: center; 3443} 3444body .filters_container .filter .opts > div { 3445text-align: left; 3446} 3447body .filters_container .filter input { 3448width: 100%; 3449} 3450body .filters_container .filter .opts input { 3451width: auto !important; 3452} 3453body .nonfeatured_tiles { 3454font-size: 12px; 3455} 3456body .nonfeatured_tiles tr.tile_nonfeatured td { 3457padding-bottom: .75rem !important; 3458} 3459body .nonfeatured_tiles td { 3460vertical-align: top; 3461} 3462body .mod_search { 3463width: 100% !important; 3464} 3465body .mod_promos_checkerboard .promo{ 3466flex-flow: column; 3467} 3468.mod_promos_checkerboard .promo .img, body .mod_promos_checkerboard.cb_style_3 .promo > * { 3469height: auto !important; 3470width: 100% !important; 3471} 3472.mod_promos_checkerboard .promo .body { 3473padding: 1rem 2rem; 3474width: 100% !important; 3475} 3476.mod_promos_checkerboard .promo .img img { 3477aspect-ratio: auto !important; 3478height: auto !important; 3479} 3480.mod_promos_checkerboard .promo .img span { 3481font-size: 32px; 3482} 3483body .mod_promos_checkerboard.cb_style_3 .promo .img { 3484order: -1 !important; 3485} 3486body .mod_promos_checkerboard.cb_style_3 .promo .body { 3487order: 1 !important; 3488} 3489body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .img { 3490order: 0 !important; 3491} 3492body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body { 3493order: 2 !important; 3494} 3495body .abs_title_bar { 3496display: none; 3497} 3498body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title { 3499color: #fff; 3500left: 1rem; 3501width: 80vw; 3502text-align: left !important; 3503text-shadow: 0 2px 4px rgba( 0, 0, 0, .4 ); 3504top: 1rem; 3505} 3506body .mod_promos_checkerboard.cb_style_3 .body { 3507padding: .25rem 1rem !important; 3508text-align: left; 3509} 3510body .mod_promos_checkerboard.cb_style_3 .body p { 3511font-size: 15px !important; 3512} 3513body .intro_text .actual_intro_text, body.temp_search_page .mod_text_page_intro { 3514padding-top: 20px; 3515} 3516body .intro_text h1, body.temp_search_page .mod_text_page_intro h1 { 3517margin-top: 0; 3518top: -50px !important; 3519} 3520body .actual_intro_text { 3521font-size: 17px; 3522padding: 1rem; 3523} 3524body .carousel-indicators { 3525display: none; 3526} 3527body .fc-today-button { 3528display: none !important; 3529} 3530body .fc-toolbar-title { 3531text-align: center !important; 3532} 3533body[data-url="homepage"] .page_section { 3534padding: 1rem !important; 3535} 3536body .mod_utils_map { 3537min-width: 80vw !important; 3538} 3539body .page_section[data-section="2"] div > div { 3540padding-top: 110px !important; 3541} 3542body .results_map_split { 3543flex-flow: column; 3544} 3545body .mod_search .results_map_split .results, body .mod_search .left { 3546min-height: 40vh !important; 3547max-height: 40vh !important; 3548} 3549body .mod_search .left { 3550margin-bottom: 1rem; 3551} 3552body .mod_search .left, body .mod_search .right { 3553min-height: 50vh; 3554width: 100%; 3555} 3556body .mod_search .results_map_split .right { 3557min-height: 50vh; 3558width: 100%; 3559} 3560body #map_mod_search_1 { 3561min-height: 70vh; 3562width: 100%; 3563} 3564body .tip_cols { 3565flex-flow: column; 3566} 3567body .spot_1 { 3568font-size: 22px !important; 3569} 3570body .tip_cols .spot_2, body .tip_cols .col_2 div, body .tip_cols .col_3 div { 3571font-size: 18px !important; 3572margin: 0; 3573} 3574body .mod_search .results > *:not(:last-child) { 3575margin-bottom: .25rem !important; 3576} 3577body .mod_search { 3578padding-left: 0; 3579padding-right: 0; 3580} 3581body .marker_tile img { 3582display: none !important; 3583} 3584/* 3585body .micro_dips img { 3586display: none !important; 3587} 3588*/ 3589body .micro_dips .title_and_description { 3590margin: .25rem 0 !important; 3591} 3592body .mod_search .results_map_split .right { 3593margin-left: 0 !important; 3594} 3595body .micro_dips p { 3596margin: 0 1rem; 3597} 3598body .micro_dips .title_container_for_centering a { 3599font-size: 26px !important; 3600} 3601body .dip_overlay .mod_carousels_basic.on_page_slideshow { 3602margin-bottom: .5rem !important; 3603} 3604body .dip_overlay { 3605position: fixed !important; 3606top: 0 !important; 3607left: 0 !important; 3608height: 100vh !important; 3609z-index: 999999999999999 !important; 3610} 3611</style><style type="text/css"> 3612@media screen and ( max-width: 900px ){ 3613.result_count { 3614line-height: 1.1 !important; 3615text-align: center; 3616} 3617body .search_form > *:first-child, 3618body .search_form > *:last-child { 3619width: 70px !important; 3620} 3621body .cappable .read_more button, .map_and_directions_container button { 3622color: #000 !important 3623} 3624body .option_selector_container.click_to_expand div.opts { 3625display: block !important; 3626} 3627body[data-url='trails'] .filt_1_1_46 { 3628display: none !important; 3629} 3630body[data-url='trails'] .filters_container { 3631gap: 0 !important; 3632} 3633body[data-url='trails'] .mod_search .filter + .filter { 3634margin-top: .5rem !important; 3635} 3636.page_section p, .page_section p * { 3637font-size: 17px !important; 3638} 3639body.temp_master .mod_carousels_basic.on_page_slideshow { 3640float: none; 3641} 3642.actual_footer_text {
3643padding: 0 1rem; 3644} 3645body.temp_master div.teaser { 3646font-size: 15px; 3647margin: 0 0 0 0; 3648padding: 0 1.5rem !important; 3649} 3650body.temp_master div.teaser p { 3651padding-left: 0 !important; 3652padding-right: 0 !important; 3653} 3654.teaser:not(.expanded) > p:first-child { 3655margin-bottom: 0; 3656} 3657.teaser > p:last-child { 3658margin-bottom: 0; 3659} 3660.read_more { 3661margin-bottom: .5rem; 3662margin-top: .5rem; 3663text-align: center; 3664} 3665.read_more button { 3666border: 1px solid #ccc; 3667border-radius: 7px; 3668font-size: 15px; 3669margin: 0 auto; 3670padding: .25rem .5rem; 3671} 3672.teaser.no_paragraphs { 3673display: -webkit-box; 3674-webkit-line-clamp: 4; /* Number of lines you want to show initially */ 3675-webkit-box-orient: vertical; 3676overflow: hidden; 3677} 3678.teaser > *:first-child { 3679display: -webkit-box; 3680-webkit-line-clamp: 4; /* Number of lines you want to show initially */ 3681-webkit-box-orient: vertical; 3682overflow: hidden; 3683} 3684.teaser:not(.expanded) > *:not(:first-child ) { 3685display: none !important; 3686} 3687.teaser.expanded > *, .teaser.expanded { 3688-webkit-line-clamp: initial !important; 3689} 3690.read-more { 3691display: none; 3692} 3693.teaser:not(.expanded) .read-more { 3694display: block; 3695} 3696.promo_title { 3697font-size: 26px !important; 3698} 3699.static_promo .content * { 3700font-size: 17px !important; 3701} 3702.mod_promos_basic .static_promo { 3703height: 240px; 3704} 3705.form.flex > * { 3706padding: .25rem 1rem !important; 3707} 3708.form.flex > * label { 3709width: 50px; 3710} 3711.pdc_btn_web, .pdc_btn_email, .pdc_btn_fb { 3712background: #0073e6; 3713border: none; 3714border-radius: 5px; 3715color: #fff; 3716cursor: pointer; 3717display: block; 3718font-size: 18px; 3719margin: 1rem auto; 3720padding: .5rem 1rem; 3721text-align: center; 3722text-transform: uppercase; 3723width: 200px; 3724} 3725.pdc_btn_web { 3726background-color: #C63527; 3727} 3728.pdc_btn_email { 3729background-color: #C4622D; 3730} 3731.pdc_btn_fb { 3732background-color: #CC8A00; 3733} 3734body[data-url='homepage'] .intro_text_wrapper h1, 3735body[data-url='homepage'] .intro_text_wrapper h1 * { 3736font-size: 42px; 3737line-height: .9 !important; 3738} 3739body[data-url='homepage'] .intro_text_wrapper h1 span { 3740font-size: 54px; 3741margin-top: .5rem; 3742} 3743body[data-url='homepage'] .intro_text_wrapper .intro_text { 3744margin-top: 1rem !important; 3745} 3746body[data-url='homepage'] *:not(i) { 3747line-height: 1.2 !important; 3748} 3749body[data-url='homepage'] p { 3750line-height: 1 !important; 3751} 3752body[data-url='homepage'] .mod_divisors_section_title > div:first-child { 3753font-size: 38px; 3754} 3755body[data-url='homepage'] .page_section h2 { 3756font-size: 38px !important; 3757} 3758body[data-url='homepage'] .page_section h2, 3759body[data-url='homepage'] .page_section h2 * { 3760line-height: .9 !important; 3761} 3762body[data-url='homepage'] .page_section .image_resized { 3763width: 80% !important; 3764} 3765body[data-url='homepage'] .mod_carousels_slick_robust_captions .cslick-prev i, 3766body[data-url='homepage'] .mod_carousels_slick_robust_captions .cslick-next i { 3767font-size: 54px; 3768} 3769body .mod_promos_checkerboard .promo { 3770background: transparent !important; 3771} 3772body.temp_master .title_container_for_centering { 3773font-size: 34px !important; 3774} 3775body div.intro_text h1.gen_2_page_title { 3776font-size: 34px !important; 3777} 3778body .intro_text h1, body.temp_search_page .mod_text_page_intro h1 { 3779font-size: 34px !important; 3780} 3781body .intro_text + .mod_promos_checkerboard .promo .img span { 3782font-size: 34px !important; 3783} 3784body:has(.mod_promos_checkerboard) .gen_2_page_title { 3785display: none; 3786} 3787body .foot > *:not(:last-child) { 3788margin-bottom: 1rem !important; 3789} 3790body .intro_text *, 3791body .mod_promos_checkerboard .promo *, 3792body .teaser *, 3793body .footer_text * { 3794font-size: 17px !important; 3795} 3796dl { 3797display: flex; 3798align-items: center; 3799flex-flow: column; 3800} 3801dl div { 3802text-align: center; 3803} 3804.option_selector_container { 3805width: 100%; 3806} 3807body .mod_search .search_form { 3808margin-bottom: .5rem !important; 3809} 3810body .mod_search .results_map_split { 3811border: none; 3812} 3813body .mod_search .map_legend { 3814display: none !important; 3815} 3816body .mod_search .results_map_split .results, body .mod_search .left { 3817min-height: 500px !important; 3818} 3819body .mod_search:has(.btn_list_view.active) .results_map_split .right { 3820display: none !important; 3821} 3822body .mod_search:has(.btn_map_view.active) .results_map_split .left { 3823display: none !important; 3824} 3825body .mod_search .results_map_split .results, body .mod_search .left { 3826max-height: 10000vh !important; 3827} 3828body:has(.btn_list_view.active) .map_mod_search { 3829display: none !important; 3830} 3831body:has(.btn_map_view.active) .results:not(.result_count) { 3832display: none !important; 3833} 3834body:has(.btn_map_view.active) .map_mod_search { 3835display: block !important; 3836} 3837body .mod_search .filter + .filter { 3838margin-top: .5rem !important; 3839} 3840body .nonfeatured_tiles { 3841display: none !important; 3842} 3843body .map_mod_search { 3844display: none !important; 3845} 3846body .mod_search .results_map_split .results, 3847body .mod_search .results .result { 3848background: transparent; 3849border: none; 3850} 3851body .mod_search .results_map_split .results .pinnable_item { 3852margin: 1rem 0 !important; 3853max-width: 100% !important; 3854padding: 0 !important; 3855} 3856body .mod_search .results_map_split .results .result { 3857display: flex; 3858flex-flow: row; 3859justify-content: flex-start; 3860max-width: 100% !important; 3861} 3862body .mod_search .results_map_split .results .result .mobile_redesign_image { 3863height: 160px; 3864margin-right: 1rem !important; 3865width: 160px; 3866object-fit: cover; 3867} 3868body .tip_cols { 3869min-width: 10px !important; 3870padding-top: .5rem; 3871} 3872body .mod_search .tip_cols > * { 3873margin-right: 0 !important; 3874max-width: 100% !important; 3875} 3876body .mod_search .tip_cols .spot_1, 3877body .mod_search .tip_cols .spot_2, 3878body .mod_search .tip_cols .spot_3 { 3879margin-top: .25rem !important; 3880} 3881body[data-url='lodging'] .search_form { 3882max-width: 100% !important; 3883} 3884body .mod_search .result_row { 3885padding: 0 .5rem !important; 3886} 3887body .mod_search .results_map_split .results { 3888width: 100vw !important; 3889} 3890body .mod_search .tip_cols .spot_2, 3891body .mod_search .tip_cols .spot_3 { 3892font-size: 16px !important; 3893max-width: 80% !important; 3894width: 80% !important; 3895} 3896body .mod_search .tip_cols .spot_1 { 3897font-size: 22px !important; 3898text-transform: none !important; 3899} 3900body .mod_search .tip_cols > * > * { 3901margin: 0 !important; 3902} 3903body .amenity_icon { 3904max-width: 25px !important; 3905} 3906*.text-huge, *.text-huge * { 3907font-size: 32px !important; 3908} 3909*.text-big, *.text-big * { 3910font-size: 24px !important; 3911} 3912body .results.style_2 { 3913display: flex; 3914flex-flow: column; 3915gap: 1rem; 3916} 3917body .results.style_2 .details .listing_label { 3918font-size: 18px !important;
3919font-weight: 700; 3920line-height: 1.2; 3921margin-bottom: .25rem; 3922text-transform: none !important; 3923} 3924/* 3925body .results.style_2 .details .listing_label.smaller-text { 3926font-size: 18px !important; 3927line-height: 1.2; 3928} */ 3929body .results.style_2 .details * { 3930color: #000; 3931font-size: 15px !important; 3932text-transform: none !important; 3933} 3934body .results.style_2 > * { 3935flex-basis: 100% !important; 3936width: 100% !important; 3937} 3938body .results.style_2 .result { 3939height: auto !important; 3940margin: 0 !important; 3941} 3942.result > *:not(.mobile_only){ 3943display: none !important; 3944} 3945body .results.style_2 .mobile_only { 3946display: flex; 3947gap: 1rem; 3948margin: 0 !important; 3949max-width: 100% !important; 3950width: 100% !important; 3951} 3952.result .mobile_only .img_new img { 3953max-height: 120px !important; 3954min-height: 120px !important; 3955object-fit: cover !important; 3956min-width: 140px; 3957max-width: 140px; 3958width: 140px; 3959} 3960.custom_filters .flexor { 3961flex-flow: column; 3962} 3963.date_range_custom_filter { 3964align-items: center; 3965display: flex; 3966flex-flow: column; 3967justify-content: center; 3968} 3969.events_switcher { 3970display: none !important; 3971} 3972.mod_calendar_subpage { 3973display: none !important; 3974} 3975.event_category_filters.top_version { 3976display:none !important; 3977} 3978.btn_categories { 3979background: #fff; 3980border: 1px solid #ccc; 3981border-radius: 7px; 3982padding: .5rem 2rem; 3983} 3984.date_range_custom_filter input { 3985max-width: 200px !important; 3986} 3987.event_category_filters.bottom_version { 3988background: rgba( 255, 255, 255, .98 ); 3989border: 2px solid rgb(238, 238, 238); 3990display: none; 3991padding: 0.5rem 1rem; 3992position: absolute; 3993left: 50%; 3994margin: 0 !important; 3995margin-top: .25rem !important; 3996transform: translateX(-50%); 3997width: 80vw; 3998z-index: 9999; 3999} 4000body[data-url="events"] .no_results, body[data-url="events"] div.results[data-topic="x_90"] { 4001display: flex !important; 4002} 4003.date_divisor { 4004font-size: 22px; 4005font-weight: 700; 4006margin-top: 1rem; 4007} 4008body .results.style_2 .result:hover { 4009transform: none !important; 4010} 4011} 4012@media screen and ( min-width: 901px ){ 4013/* 4014body[data-url='events'] .custom_filters { 4015display: none !important; 4016} 4017*/ 4018.event_category_filters.bottom_version { 4019display:none !important; 4020} 4021.mod_search .search_form .results_mode_swapper { 4022display: none !important; 4023} 4024.mobile_redesign_image { 4025display: none !important; 4026} 4027.canyon_mobile_only { 4028display: none !important; 4029} 4030body .results.style_2 .mobile_only { 4031display: none !important; 4032} 4033} 4034</style> 4035<style type="text/css">
4036body .fc-daygrid-event-dot { 4037border: 4px solid #333; 4038} 4039body .event_category_aneth { 4040background-color: #4c061d !important; 4041} 4042body .checkbox_1 { 4043accent-color: #4c061d !important; 4044} 4045body .color_1 .fc-daygrid-event-dot { 4046border: 4px solid #4c061d !important; 4047} 4048body .event_category_bears_ears { 4049background-color: #1d584b !important; 4050} 4051body .checkbox_15 { 4052accent-color: #1d584b !important; 4053} 4054body .color_15 .fc-daygrid-event-dot { 4055border: 4px solid #1d584b !important; 4056} 4057body .event_category_blanding { 4058background-color: #3e420c !important; 4059} 4060body .checkbox_2 { 4061accent-color: #3e420c !important; 4062} 4063body .color_2 .fc-daygrid-event-dot { 4064border: 4px solid #3e420c !important; 4065} 4066body .event_category_bluff { 4067background-color: #ac2e22 !important; 4068} 4069body .checkbox_3 { 4070accent-color: #ac2e22 !important; 4071} 4072body .color_3 .fc-daygrid-event-dot { 4073border: 4px solid #ac2e22 !important; 4074} 4075body .event_category_canyonlands { 4076background-color: #d17a22 !important; 4077} 4078body .checkbox_4 { 4079accent-color: #d17a22 !important; 4080} 4081body .color_4 .fc-daygrid-event-dot { 4082border: 4px solid #d17a22 !important; 4083} 4084body .event_category_hovenweep { 4085background-color: #F5b436 !important; 4086} 4087body .checkbox_5 { 4088accent-color: #F5b436 !important; 4089}
4090body .color_5 .fc-daygrid-event-dot { 4091border: 4px solid #F5b436 !important; 4092} 4093body .event_category_la_sal { 4094background-color: #b4c292 !important; 4095} 4096body .checkbox_6 { 4097accent-color: #b4c292 !important; 4098} 4099body .color_6 .fc-daygrid-event-dot { 4100border: 4px solid #b4c292 !important; 4101} 4102body .event_category_lake_powell { 4103background-color: #ca6259 !important; 4104} 4105body .checkbox_7 { 4106accent-color: #ca6259 !important; 4107} 4108body .color_7 .fc-daygrid-event-dot { 4109border: 4px solid #ca6259 !important; 4110} 4111body .event_category_mexican_hat_halchita { 4112background-color: #7c804a !important; 4113} 4114body .checkbox_8 { 4115accent-color: #7c804a !important; 4116} 4117body .color_8 .fc-daygrid-event-dot { 4118border: 4px solid #7c804a !important; 4119} 4120body .event_category_montezuma_creek { 4121background-color: #b65506 !important; 4122} 4123body .checkbox_14 { 4124accent-color: #b65506 !important; 4125} 4126body .color_14 .fc-daygrid-event-dot { 4127border: 4px solid #b65506 !important; 4128} 4129body .event_category_monticello { 4130background-color: #444b6e !important; 4131} 4132body .checkbox_9 { 4133accent-color: #444b6e !important; 4134} 4135body .color_9 .fc-daygrid-event-dot { 4136border: 4px solid #444b6e !important; 4137} 4138body .event_category_monument_valley_oljato { 4139background-color: #544e61 !important; 4140} 4141body .checkbox_10 { 4142accent-color: #544e61 !important; 4143}
4144body .color_10 .fc-daygrid-event-dot { 4145border: 4px solid #544e61 !important; 4146} 4147body .event_category_natural_bridges { 4148background-color: #F3831f !important; 4149} 4150body .checkbox_11 { 4151accent-color: #F3831f !important; 4152} 4153body .color_11 .fc-daygrid-event-dot { 4154border: 4px solid #F3831f !important; 4155} 4156body .event_category_north_san_juanmoab { 4157background-color: #E6d2a6 !important; 4158} 4159body .checkbox_12 { 4160accent-color: #E6d2a6 !important; 4161} 4162body .color_12 .fc-daygrid-event-dot { 4163border: 4px solid #E6d2a6 !important; 4164} 4165body .event_category_other { 4166background-color: #c4ae7d !important; 4167} 4168body .checkbox_13 { 4169accent-color: #c4ae7d !important; 4170} 4171body .color_13 .fc-daygrid-event-dot { 4172border: 4px solid #c4ae7d !important; 4173} 4174</style> 4175<link rel="sitemap" href="https://www.utahscanyoncountry.com/sitemaps/canyon/sitemap.xml" type="application/xml" /> 4176<meta property="og:type" content="website" /> 4177<meta property="og:url" content="https://www.utahscanyoncountry.com/About-Us/" /> 4178<meta property="og:title" content="San Juan County Economic Development and Visitor Services" /> 4179<meta property="og:description" content="Get to know the team at San Juan County Economic Development and Visitor Services (EDVS), your guides to all things San Juan County." /> 4180<meta property="og:image" content="media-2741402.jpg" />
4181<script type="importmap"> 4182{ 4183"imports": { 4184"ckeditor5": "https://cdn.ckeditor.com/ckeditor5/43.3.1/ckeditor5.js", 4185"ckeditor5/": "https://cdn.ckeditor.com/ckeditor5/43.3.1/" 4186} 4187} 4188</script>
4188 4189<style> 4190.skip-link { 4191background: #000; 4192color: #fff; 4193font-size: 1rem; 4194padding: .5rem 1rem; 4195text-decoration: none; 4196position: absolute; 4197left: -9999px; 4198top: 0; 4199width: 1px; 4200height: 1px; 4201overflow: hidden; 4202z-index: 999999; 4203} 4204.skip-link:focus, 4205.skip-link:focus-visible { 4206left: 0; 4207width: auto; 4208height: auto; 4209overflow: visible; 4210} 4211</style> 4212<link rel="stylesheet" href="/e4/wcag.css?v=20260918083047"> 4213<style type="text/css">.mod_overlays_covid_alert{align-items: center;background-color: #333;color: #fff;display: flex;justify-content: space-between;justify-content: center;max-width: 100vw !important;padding: 1rem 2rem !important;}.mod_overlays_covid_alert > *:last-child{cursor: pointer;margin-left: 1rem;transition: 200ms all;}.mod_overlays_covid_alert > *:last-child:hover{transform: scale(1.2);}.mod_overlays_covid_alert a{color: #fff;text-decoration: underline;}.mod_overlays_covid_alert p{margin: 0;}@media only screen and (max-width: 650px){ body .mod_overlays_notification .centered_modal{ max-width: 90vw !important;width: 80vw !important;}}.mod_overlays_notification{align-items: center;background: rgb(239 239 239 / 95%);background: rgb( 0,0,0,.5 );bottom: 0;display: flex;display: none;height: 100vh;justify-content: center;position: fixed;top: 0;width: 100vw;z-index: 9999999999999;}.mod_overlays_notification .cursor{cursor: pointer;}.mod_overlays_notification .centered_modal{background: #fff;border-radius: 10px;border: 1px solid #ddd;box-shadow: 0 2px 5px rgba( 0,0,0,.05 );left: 50vw;max-width: 30vw;padding: 1.5rem;position: absolute;top: 50vh;transform: translate( -50%,-50% );}.mod_overlays_notification .centered_modal .default_title,.mod_overlays_notification .centered_modal .custom_title{font-size: 200%;font-weight: 700;text-align: center;}.mod_overlays_notification .dismiss_notification{background-color: rgb(40,54,85);font-size: 20px;margin: 1rem 0 0 0;padding: 0 1rem;padding: 0 1rem .15rem 1rem;transition: all 150ms;}.mod_overlays_notification .dismiss_notification:hover{background-color: rgb(60,74,105);transform: scale( 1.15 );}.mod_overlays_notification button{border-radius: 10px;color: #fff;}.mod_overlays_cookie_accepter{align-items: center;background-color: #fff;border-radius: 10px;border: 2px solid #eee;box-shadow: 0 4px 5px rgba( 0,0,0,.25 );color: #000;display: flex;font-size: 1rem;max-width: 500px;padding: .75rem 1.25rem;position: fixed;bottom: 1rem;right: 1rem;z-index: 99999999999 !important;}.mod_overlays_cookie_accepter button{border: 0;border: 1px solid #ddd;border-radius: 10px;cursor: pointer;padding: .5rem 1rem;}.mod_overlays_cookie_accepter > *:not(:last-child){margin-right: 1.5rem;}@media only screen and ( max-width: 900px ){.mod_overlays_cookie_accepter{max-width: 90vw;right: 50%;transform: translateX( 50% );width: 100%;}}@media only screen and ( max-width: 900px ){ body .mod_nav_top .navbar{ max-width: 100vw !important;}body .mod_nav_top .logo{ max-width: 30vw !important;}body .mod_nav_top .searcher{ display: none;}}@media only screen and ( min-width: 992px ){ #navbarSupportedContent{ display: flex; flex-flow: column;}.mod_nav_top .columnize{ flex-flow: column;} .mod_nav_top .nav-item:hover .dropdown-menu,.mod_nav_top .nav-item:focus-within .dropdown-menu{ display: flex;}/* When keyboard focus is inside any nav item,suppress hover dropdowns on all other items */ .mod_nav_top .navbar-nav:has(.nav-item:focus-within) .nav-item:not(:focus-within):hover .dropdown-menu{ display: none;}/* Escape was pressed: hide dropdown even though toggle still has :focus-within */ .mod_nav_top .nav-item.dropdown-esc-closed:focus-within .dropdown-menu{ display: none;}.mod_nav_top .nav-item:hover .dropdown-menu img{ margin-left: .5rem;max-width: 200px;object-fit: cover;}
4213/* Hide decorative dropdown images on keyboard-only focus (image already aria-hidden) */ .mod_nav_top .nav-item:focus-within:not(:hover) .dropdown-menu img{ display: none;}.mod_nav_top .nav-item:not(:last-child){ margin-right: 1rem;}.mod_nav_top .logo{ margin-right: 2rem;max-width: 200px;} .mod_nav_top .searcher{ cursor: pointer; } .mod_nav_top .searcher i{ z-index: 5; }.mod_nav_top .searcher div{ border: 1px solid transparent; border-radius: 7px; position: absolute; right: -10px; top: -.175rem; transition: 300ms all; transition-delay: 50ms; transition-timing-function: ease-in-out; width: 0; z-index: 4;} .mod_nav_top .searcher.engaged div{ border: 1px solid #aaa; width: 400px; } .mod_nav_top .searcher input{ background-color: transparent; border: 0;border-radius: 7px; padding: .15rem .75rem; transition: all .2s ease-in-out; width: 100%;} .mod_nav_top .searcher.engaged input{ background: rgba( 255,255,255,.95 ); }}.instructions .resp{border-radius: 7px;color: #fff;display: none;margin: .25rem 0;padding: .25rem .5rem;}.instructions .resp.viz{display: inline-block;}.instructions .resp.miss{background-color: #f04f23d6;}.instructions .resp.success{background-color: #4c8260;}.mod_overlays_login_2023_modal_login_underlay{background-color: rgba( 255,255,255,.85 );border-radius: 7px;color: #fff;display: none;height: 100vh;left: 50%;max-width: 100vw !important;padding: 2rem;position: fixed;top: 50%;transform: translate( -50%,-50% );width: 100vw;z-index: 999999998;}.mod_overlays_login_2023_modal_login{background-color: rgba( 255,255,255,1 );color: #000;border: 2px solid #000;border-radius: 7px;box-shadow: 0 4px 15px rgba( 0,0,0,.15 );box-shadow: 0px 11px 17px rgb(0 0 0 / 15%);display: none;min-height: 570px;max-height: 50vh;max-height: 90vh;left: 50%;min-width: 600px;overflow: auto;padding: 2rem;position: fixed;top: 50%;transform: translate( -50%,-50% );width: 30vw;z-index: 999999999;}.mod_overlays_login_2023_modal_login .top_strip{display: flex;justify-content: space-between;margin-bottom: 2rem;}.mod_overlays_login_2023_modal_login .subpanels{display: flex;flex-flow: column;height: 80%;overflow: auto;}.mod_overlays_login_2023_modal_login .subpanel{align-items: center;border: 2px dashed transparent;border-radius: 7px;display: flex;justify-content: space-between;margin-bottom: .5rem;padding: 1rem;width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .link{cursor: pointer;text-decoration: underline;}.mod_overlays_login_2023_modal_login .subpanel.active{display: flex;order: 1;}.mod_overlays_login_2023_modal_login .subpanel:not(.active){display: none;opacity: .25;order: 2;}.mod_overlays_login_2023_modal_login .subpanel .state.current_state{order: 1;}.mod_overlays_login_2023_modal_login .subpanel .state:not(.current_state){display: none;}.mod_overlays_login_2023_modal_login .subpanel .title_and_instructions{width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .body.form{align-items: center;display: flex;flex-flow: column;width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset{display: flex;flex-flow: column;width: 100%;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset:not(:last-child){margin-bottom: 1rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset label{font-size: 18px;margin-bottom: 0;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset input{border: 1px solid #ccc;border-radius: 7px;font-size: 16px;padding: .15rem .5rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset select{border: 1px solid #ccc;border-radius: 7px;font-size: 16px;padding: .25rem .25rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .fieldset select option{border: 1px solid #ccc;border-radius: 7px;font-size: 16px;padding: .25rem .25rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .buttons button{border-radius: 7px;border: none;font-size: 17px;padding: .25rem 1rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .buttons .submit{background-color: #4c8260;color: #fff;}.mod_overlays_login_2023_modal_login .subpanel .body.form .buttons .cancel{background-color: #aaa;color: #fff;}.mod_overlays_login_2023_modal_login .subpanel .body.form .control{font-size: 16px;}.mod_overlays_login_2023_modal_login .subpanel .body.form .control:last-child{margin-bottom: 2rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .control:not(:last-child){margin-bottom: .5rem;}.mod_overlays_login_2023_modal_login .subpanel .body.form .links{align-items: center;display: flex;flex-flow: column;font-size: 14px;justify-content: center;margin-top: 1rem;}.mod_overlays_login_2023_modal_login .top_strip .logo img{max-height: 70px;}.mod_overlays_login_2023_modal_login h2,.mod_overlays_login_2023_modal_login .h2{display: block;font-size: 28px;font-weight: 700;text-align: center;}.mod_overlays_login_2023_modal_login .instructions{font-size: 16px;text-align: center;}.mod_overlays_login_2023_modal_login .subinstructions{color: #6f9ab9;display: block;font-size: 18px;padding-top: .5rem;text-align: center;}@media screen and ( max-width: 900px ){.mod_overlays_login_2023_modal_login{height: 70vh;padding: 1rem;width: 90vw;}}.mod_carousels_basic .attribution{align-items: center;top: 1rem;color: rgba( 255,255,255,.5 );display: flex;font-size: 16px;left: 50%;margin: 0 auto;justify-content: center;position: absolute;text-align: center;transform: translateX(-50%);z-index: 1;}.mod_carousels_basic.header_role .attribution{bottom: 1rem;left: auto !important;right: 2rem;top: auto !important;transform: none !important;}.mod_carousels_basic .attribution span{border-radius: 7px;padding: .15rem 1rem;}.mod_carousels_basic .attribution:not(.show) > span:first-child{display: inline;}.mod_carousels_basic .attribution:not(.show) > span:last-child{display: none;}.mod_carousels_basic .attribution.show > span:first-child{display: none;}.mod_carousels_basic .attribution.show > span:last-child{background-color: rgb( 255,255,255,.85 );color: #000;display: inline;box-shadow: 0 4px 5px rgba( 0,0,0,.1 );}.mod_carousels_basic .attribution p{margin: 0;padding: 0;}.mod_carousels_basic{background-position: center;background-size: cover;color: #fff;padding: 0;text-align: center;width: 100vw;}.mod_carousels_basic .carousel-item{}.mod_carousels_basic .carousel-item img{/*max-height: 55vh;*/object-fit: cover;width: 100%;}/* Necessary until we get our media right */.mod_carousels_basic .carousel-item img{max-height: 640px;}.mod_carousels_basic .carousel-item .caption_primary{font-size: 28px;text-shadow: 0 3px 4px rgba( 0,0,0,.4 );}.mod_carousels_basic .carousel-item .caption_secondary{font-size: 18px;text-shadow: 0 3px 4px rgba( 0,0,0,.4 );}.mod_carousels_basic .embed-youtube{ position: relative;padding-bottom: 56.25%;/* - 16:9 aspect ratio (most common) */ /* padding-bottom: 62.5%;- 16:10 aspect ratio */ /* padding-bottom: 75%;- 4:3 aspect ratio padding-top: 30px;*/ height: 0;overflow: hidden;}.mod_carousels_basic .embed-youtube iframe,.mod_carousels_basic .embed-youtube object,.mod_carousels_basic .embed-youtube embed{ border: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media only screen and ( max-width: 900px ){.mod_carousels_basic .carousel-item img{ width:100%;max-height: 50vh;}} .intro_text{ padding: 1rem 2rem; } .actual_intro_text{ font-size: 22px; padding: .25rem 0; } a.no_underline{ text-decoration: none; } .promo_root{ background-color: #222;color: #fff; border-radius: 7px; margin: 1rem auto; padding: 2rem 1rem; width: auto;}.promo_root h2{ color: #ddd; font-size: 15px; padding: 1rem 0; text-align: center;}.promo_root h2 span{ display: inline; text-transform: uppercase;}.promo_root h3{ color: #fff; font-size: 12px; padding: 1rem 0; text-align: center;} @media screen and ( min-width: 901px ){ footer.mobile_version_2024{ display: none;}}@media screen and ( max-width: 900px ){ footer.desktop_version_2024{ display: none;}footer .middle_row{ gap: .5rem;}footer .top_row{ gap: .75rem;}}.mod_nav_top .dropdown-menu{ /* border: 1px solid #772218;*/ align-items: stretch;top: 90%;}.mod_nav_top .dropdown-menu *{ color: #772218;}.mod_nav_top .dropdown-menu a{ font-size: 20px;}.mod_nav_top .navbar{ background: #fff;margin: 0 auto;max-width: calc( 100vw - 4rem );}.mod_nav_top .navbar .navbar-nav{ margin-left: auto !important;margin-right: 0 !important;}.mod_nav_top .nav-link{ color: #CC8A00!important;font-size: 25px !important;font-weight: 600;} .mod_nav_top .row_2{ margin-top: -.75rem;} .mod_nav_top .row_1 a.nav-link{ font-size: 25px; font-weight: normal;}.mod_nav_top .row_1 li.nav-item a.nav-link{ color: #4F2C1D !important; position: relative;}.mod_nav_top .row_2 li.nav-item a.nav-link{ position: relative;}.mod_nav_top li.nav-item:not(:last-child){ margin-right: 0;}.mod_nav_top .dropdown-toggle::after{ display: none;}.mod_nav_top .navbar-collapse{ justify-content: center;}
4213.mod_nav_top .navbar-nav{ align-items: center !important;margin-right: 0 !important;}@media only screen and ( max-width: 900px ){ .mod_nav_top .navbar-nav{ align-items: flex-start !important;}.mod_nav_top .row_1{ margin: 1rem 0;}.mod_nav_top .nav-link{ padding: 0 1rem;}}.intro_msg .fa-heart{ color: #aaaaaa;}body .cappable + .mod_add_on_features_trip_builder_tabs .meta_details{ padding-right: .5rem !important;}.new_controls{ bottom: 10rem !important;}.button_submit_for_coloring{ background: #b26822;}.mod_add_on_features_trip_builder_2024 .day .day_header{ background-color: #af3b2f !important;} .pinnable_imagez{ left: 1rem;}.results_expansion_button{ margin-bottom: 4rem !important;}.planner_trips_overlay .trip:before{background-color: rgba( 0,0,0,.25 );content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.planner_trips_overlay .trip:hover::before{ background-color: rgba( 0,0,0,.75 );}.mod_add_on_features_trip_builder_2024 .planner_container .planned_item .img_bg{ max-width: 72px !important;min-width: 72px !important;width: 72px !important;}.trip-builder .strip_icon_links{ padding-right: 2rem;}body.temp_master .title_container_for_centering i.fa-heart{color: #aaa;}body.temp_master .title_container_for_centering .pinnable_item.saved i.fa-heart{color: #ff7869;}a.pinnable_item:not(.saved) i.fa-heart{color: #aaa;}.result.saved .fa-heart{color: #ff7869 !important;}a.pinnable_item.saved i.fa-heart,.favorites_container i.fa-heart{color: #ff7869;}.pinnable_promo:not(.saved) i.fa-heart{color: #aaa;}.pinnable_promo.saved .fa-heart{color: #ff7869 !important;}.pinnable_promo.saved i.fa-heart,.pinnable_promo i.fa-heart{color: #ff7869;}.subapp .span2{ display: none !important;}@media screen and ( min-width: 901px ){ .subapp .trip_meta_header_area{ background: #fff;z-index: 99999999 !important;}}@media screen and ( max-width: 900px ){ .trip_overlay + .label_col{ padding-left: 82px !important;}.previously_imported_popup h1{ font-size: 28px !important;}.previously_imported_popup div{ font-size: 18px !important;}.previously_imported_popup button{ font-size: 14px !important;}body .mod_add_on_features_trip_builder_2024{ padding-bottom: 4rem !important;}body .itin_tiles .time_meta{ }body .itin_tiles .loc{ background-color: transparent !important;text-align: center;}body .itin_tiles .notes{ background-color: transparent !important;text-align: center;}body .itin_tiles > *{ display: flex;flex-flow: column;gap: 0 !important;padding: .5rem 0;margin: .5rem auto !important;width: 90vw !important;}body .itin_tiles > * .title{ font-size: 18px !important;line-height: 1.2 !important;text-align: center;}body .itin_tiles > * .img{ flex-basis: 100% !important;margin: 0 auto !important;min-height: 200px !important;width: 80% !important;}body .itin_tile .time_meta{ display: flex;flex-basis: auto !important;gap: .25rem;justify-content: center;width: 100% !important;}body .itin_tile .time_meta > *:first-child{ border-right: 1px solid #212529;padding-right: .25rem;}body .title_and_description > h1:has(.button_share){ display: flex;flex-flow: column;}body .button_share{ font-size: 11px;margin-top: .5rem;padding: .25rem .5rem !important;}body .button_share *{ font-size: 14px;}body .mod_add_on_features_trip_builder_tabs .day_detail{ min-width: 10% !important;max-width: 100% !important;width: 100% !important;}body .planner_nav_tabs{ flex-flow: column; margin: -1rem .5rem 0 .5rem !important;}body .planner_nav_tabs li{ margin: 0 !important;}body .planner_nav_bodies .image img{ max-width: 100vw !important; min-width: 10px; width: 100%;}.import_or_discard_popup{ min-width: 90vw;}body .mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul{ gap: .25rem !important;}.btn_discard_trip,.btn_import_trip{ font-size: 12px !important;margin: 0 0 !important;padding: .15rem .5rem !important;}.btn_import_trip{ margin-right: .25rem !important;}.btn_discard_trip i,.btn_import_trip i{ display: none !important;}body .swappable_bodies .favorites_container .tiles{ padding-bottom: 4rem !important;}.previously_imported_popup{ min-width: 90vw;}.flow_vert{ flex-flow: column !important;}.mod_add_on_features_trip_builder_2024 .swappable_bodies > .body[data-index='2']{ margin-bottom: 4rem !important; padding-bottom: 10rem !important;}body .mod_add_on_features_trip_builder_2024 .active_trip_label{ display: inline-block !important;line-height: 1.1 !important;;}
4213.render_on_desktop_only{ display: none !important;}.mod_add_on_features_trip_builder_2024 .favorites_container .tiles{ height: auto !important;margin-bottom: 4rem !important;max-height: 10000vh !important;gap: .25rem;} .mod_add_on_features_trip_builder_2024 .planner_container .days{ height: auto !important;margin-bottom: 3rem !important;} body .mod_nav_top{ /* z-index: 999999998 !important;*/ } .active_trip_label_decom{ display: flex !important; flex-flow: column !important; } .active_trip_label_decom .metadata_column{ margin-top: -.4rem !important; } .mod_add_on_features_trip_builder_2024 .controls{ z-index: 999999 !important; } body .mod_add_on_features_trip_builder_2024 .swappable_bodies .img_bg, body .plannable_area .trip-entry .trip-entry-img-cont img{ min-height: 72px !important; max-height: 72px !important; min-width: 72px !important; max-width: 72px !important; height: 72px !important; width: 72px !important; object-fit: cover !important; background-size: cover !important; background-position: center !important; }.mod_add_on_features_trip_builder_2024 .controls{ max-width: 35px !important;min-width: 35px !important;width: 35px !important;}.plus_minus{ padding-top: .5rem;width: 100%;}.plus_minus .w_i_t_a_f{ margin-left: auto;}.plus_minus *{ font-size: 100% !important;}.controls .fa-times::before{ content: "\f056" !important;}.login_item{ margin-left: 0 !important;padding-bottom: 8rem !important;}.login_item .dropdown-menu{ left: 0 !important;position: relative !important;transform: none !important;}.login_item .dropdown-menu > *{ font-weight: 700;transform: translateX( -20px ) !important;}.login_item .dropdown-menu span,.login_item .dropdown-menu i{ color: #af3b2f !important;}.login_item .dropdown-toggle{ display: none !important;}.login_item .dropdown-menu a{ margin-left: 0 !important;}body[data-url='homepage'] .page_section[data-section='3'] h2{ font-size: 25px !important;}.teaser{flex-flow: column;}.mod_add_on_features_trip_builder_2024_modal_login_underlay{top: 0 !important;left: 0 !important;transform: translate( 0,0 ) !important;height: 100% !important;width: 100% !important;}.mod_add_on_features_trip_builder_2024_modal_login_underlay{top: 0 !important;left: 0 !important;transform: translate( 0,0 ) !important;height: 100% !important;width: 100% !important;}.mod_add_on_features_trip_builder_2024_modal_login{top: 50% !important;left: 50% !important;transform: translate( -50%,-50% ) !important;}body .trip-entry-delete{display: none !important;}body .trip-builder-main .meta_details{display: none !important;}body .top_strip .fa-times-circle{font-size: 24px !important}body .mod_add_on_features_trip_builder_2024_modal_login .subpanels{height: 100% !important;}.mod_add_on_features_trip_builder_2024_modal_login .subpanel{border: none !important;}.mod_add_on_features_trip_builder_2024_modal_login .top_strip .logo img,.share_your_trip_popup .top_strip .logo img{max-height: 50px !important;}body .mod_add_on_features_trip_builder_2024_modal_login .top_strip{margin-bottom: 0 !important;}body .mod_add_on_features_trip_builder_2024_modal_login h2{font-size: 28px !important;}/* .mod_add_on_features_trip_builder_2024_modal_login{height: 85vh !important;max-height: 85vh !important;}*/body .flow_vertically{flex-flow: column !important;}body .trip_link_to_share{font-size: 13px;}body .share_your_trip_popup{align-items: center;flex-flow: column !important;min-width: 100px !important;padding: 1rem !important;}body .share_your_trip_popup:not(.hidden){display: flex !important;}body .share_your_trip_popup > *{min-width: 10px;max-width: 100% !important;}body .share_your_trip_popup{min-width: 10px !important;width: 90vw !important;}body .mod_add_on_features_trip_builder_2024 .favorites_container .controls{padding: 0 .5rem;}body .mod_add_on_features_trip_builder_2024 .favorites_container .fa-heart{display: none !important;}body .mod_add_on_features_trip_builder_2024 .favorites_container .fa-circle-minus{display: block !important;}body .mod_add_on_features_trip_builder_2024 .favorites_container .subtext{display: none !important;}body .mod_add_on_features_trip_builder_2024 .favorites_container .planned_item{border-radius: 0 !important;}body .mod_add_on_features_trip_builder_2024 .img_bg{border-radius: 0 !important;height: 100% !important;}body .mod_add_on_features_trip_builder_2024 .swappable_bodies .img_bg{border-radius: 0 !important;height: 72px !important;}.mod_add_on_features_trip_builder_2024 .favorites_container .tiles{width: 100%;}.mod_add_on_features_trip_builder_2024 .planned_item{width: 100%;}body .mod_add_on_features_trip_builder_2024 .favorites_container{padding: 0 !important;}.controls i:not(.fa-times){display: none !important;}body .trip-entries{background: transparent !important;}.mod_add_on_features_trip_builder_2024 .planned_item{border: 1px solid #ccc !important;}.mod_add_on_features_trip_builder_2024 .plannable_area{border-left: none !important;
4213border-right: none !important;}.planned_item .img_bg{height: 70px;}.mod_add_on_features_trip_builder_2024 .controls i.btn_out{color: #000 !important;}.plannable_area{height: auto !important;overflow: visible !important;}.mod_add_on_features_trip_builder_2024_modal_login{min-width: 100px !important;}.mod_add_on_features_trip_builder_2024.render_as_overlay{height: 100vh !important;max-height: 100vh !important;}.instructions > h1{margin-top: 1rem !important;}.close_the_new_planner_system{margin-left: .5rem !important;}.mod_add_on_features_trip_builder_2024 .planner_container{border: none !important;}.mod_add_on_features_trip_builder_2024 .planner_container .days{border: 1px solid #ccc !important;}.planner_container .days{grid-template-columns: 1fr !important;}.mod_add_on_features_trip_builder_2024 .day{border-right: none !important;overflow: visible !important;width: 100% !important;}.mod_add_on_features_trip_builder_2024 .day .day_header{background-color: #af3b2f;padding: .15rem .5rem !important;}body .mod_add_on_features_trip_builder_2024 .active_trip_label{font-size: 18px;text-transform: none !important;}.mod_add_on_features_trip_builder_2024 .nav_row .swap_strip{text-align: right;width: 150px;}.mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul > li{margin-right: 0 !important;}.mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul{gap: .5rem !important;justify-content: flex-end;}.mod_add_on_features_trip_builder_2024 .swappable_bodies > .body_3.active{max-height: 100% !important;}.swappable_bodies{padding: 0 1rem !important;}.planner_trips_overlay > div{justify-content: center;}.nav_row{flex-flow: row !important;justify-content: space-between}.nav_row .swap_strip i{ font-size: 20px !important;}.active_trip_label_decom > i{display: none;}.active_trip_label_decom > i.fa-pencil{ display: none !important;}.day_planner_pre_strip{align-items: center !important;flex-flow: column;}.day_planner_pre_strip .instructions{ order: -1;}.day_planner_pre_strip .date_picker_container{ display: none;}.strip_icon_links li a i{ display: none;}.swap_strip li a *:not(i){display: none;}.strip_icon_links li a *:not(i){display: none;}.trip-builder-inner .working_trip_title,.trip-builder-inner .working_trip_title + *{font-size: 12px;}.intro_msg{font-size: 12px;}.trip-builder-main{height: 50px;}.trip-entries{padding: 0 10px !important;}.trip-details{display: none;}body .trip-entry{max-width: 32vw !important;}body .trip-entry-title{font-size: 11px;}body .trip-entry-img-cont{height: 30px;width: 30px;}.trip-builder-left-right span{height: 15px;width: 15px;}}body[data-url='download-brochures'] .test{align-items: center;display: flex;flex-wrap: wrap;}body[data-url='lodging'] .nonfeatured_tiles + #map_mod_search_1{display: none !important;}body:not(.dashboard) .cols li{ word-wrap: break-word !important;/* Ensures long words wrap */ overflow-wrap: break-word !important;/* Ensures proper wrapping */ white-space: normal !important;/* Allows wrapping */ word-break: keep-all !important;/* Prevents mid-word breaks */ hyphens: none !important;/* Disables hyphenation */}.col{ word-break: break-word;/* For older browsers */ word-break: break-all;/* Ensures breaking at any point */}.auto_form_submission_successful a:hover{font-weight: normal !important;}.auto_form_submission_successful button{display: block !important;margin: 1rem auto 0 auto !important}.itin_tile .notes{background-color: transparent;}.mod_add_on_features_trip_builder_tabs .planner_nav_tabs li.active_tab{background-color: #C4622D;}.mod_add_on_features_trip_builder_2024,.mod_add_on_features_trip_builder_2024 .swappable_bodies{background-color: transparent !important;background-color: #fff !important;}body[data-url='trails'] .filters_container{align-items: center !important;gap: 1rem !important;justify-content: center !important;}body[data-url='trails'] .search_form{max-width: 100% !important;}body[data-url='trails'] .filt_1_1_46{transform: translateY(-4px) !important;}body[data-url='trails'] .mod_search .filters .filter.filt_1_1_46{padding: 0 1.5rem !important;}.col:has(div > dl > a){max-width: 500px;width: 500px !important;}.col div dl a{word-wrap: break-word;}#map_mod_search,.map_mod_search{min-height: 600px}body{background-image: url(/configs/71/bg_pattern.png);}a:hover{color: #ac2e22;font-weight: 700;text-decoration: none;}.plus_minus span{font-size: 20px;}.plus_minus i:not(.do_not_colorize){color: #af3b2f;font-size: 180%;}.mod_add_on_features_trip_builder_2024_modal_login h2{color: #af3b2f !important;font-size: 35px;}.mod_add_on_features_trip_builder_2024_modal_login .instructions{font-family: "novel-sans-pro-extra-condens",sans-serif !important;font-size: 18px;}.mod_add_on_features_trip_builder_2024_modal_login label{color: gray;font-family: "novel-sans-pro-extra-condens",sans-serif !important;font-size: 24px;}.mod_add_on_features_trip_builder_2024_modal_login .links a{color: #000;font-family: "novel-sans-pro-extra-condens",sans-serif !important;font-size: 17px;}.mod_nav_top .user_dropdown .dropdown-menu a:hover,.mod_nav_top .user_dropdown .dropdown-menu a:hover *{color: #000 !important;}.tip_cols{justify-content: space-between;/* padding-left: 3rem;*/width: 100%;}.swappable_bodies .body{padding: 0 2rem;}.pinnable_image{position: absolute;}.pinnable_promo{position: relative;}.not_pinnable_image{color: #fff;cursor: pointer;font-size: 28px;position: absolute;
4213left: 1rem;top: 1rem;z-index: 9999 !important;;}/* body .result:not(.saved):hover i{color: #aaa !important;}*/a:not(.saved) .not_pinnable_image.fa-heart{color: #aaa;}.saved .not_pinnable_image.fa-heart{color: #ff7869 !important;}.trip-builder .exhibit_droppability .intro_msg{ display: block !important;}.trip-builder .trip-entries{ display: flex;}.trip-builder .exhibit_droppability .trip-entries{ display: none !important;}body .body_5 .results{max-height: calc( 100vh - 29rem );overflow: auto;}.topic_picker > *{cursor: pointer;}.results .template{display: none;}body .mod_add_on_features_trip_builder_2024 .favorites_container{padding: 2rem 4rem;}body .mod_add_on_features_trip_builder_2024 *:not(i){font-family: "novel-sans-pro-extra-condens",sans-serif !important;}body .mod_add_on_features_trip_builder_2024_close_button{color: #fff;}body .mod_add_on_features_trip_builder_2024.render_as_overlay{padding: 0 !important;z-index: 99999997 !important;}body .image_candy_thing + div.active_trip_label{justify-content: space-between;margin: 0 auto;max-width: 1280px;}body .mod_add_on_features_trip_builder_2024 .nav_row{justify-content: space-between;margin: 0 auto;max-width: 1280px;padding: .5rem 1rem;}body .mod_add_on_features_trip_builder_2024 .active_trip_label{/* color: #af3b2f !important;*/font-weight: 700;text-transform: uppercase;}body .mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul li a{color: #fff;font-weight: normal !important;opacity: .5;}body .mod_add_on_features_trip_builder_2024 .nav_row .swap_strip ul li.active a{/* color: #af3b2f !important */color: #fff;font-weight: 700 !important;opacity: 1;}body .mod_add_on_features_trip_builder_2024{padding: 8rem 4rem 4rem 2rem;}a.pinnable_item:not(.saved) i.fa-heart{color: #aaa;}.result.saved .fa-heart{color: #ff7869 !important;}a.pinnable_item.saved i.fa-heart,.favorites_container i.fa-heart{color: #ff7869;}/*.share_container{display: none !important;}*/.nav_row{margin-bottom: 5rem;}.instructions h1{color: #af3b2f !important}.trip-builder-tab{background-color: #C4622D}@media screen and ( max-width: 900px ){body[data-url='homepage'] .page_section[data-section='3'] h2{font-size: 25px !important;}}body[data-url='homepage'] .intro_text_wrapper{ position: relative;background-color: #ba4330;margin-bottom: 4rem !important;max-width: 100vw !important;padding: 50px;/* Adjust padding as necessary */}body[data-url='homepage'] .intro_text_wrapper > *,body[data-url='homepage'] .intro_text_wrapper > .intro_text{margin: 0 auto !important;max-width: 1240px;text-align: center;}body[data-url='homepage'] .intro_text_wrapper *{color: #fff !important;}body[data-url='homepage'] .intro_text_wrapper::before,body[data-url='homepage'] .intro_text_wrapper::after{background-size: contain;content: "";position: absolute;left: 0;right: 0;height: 20px;/* Adjust height to match your images */ background-repeat: repeat-x;z-index: 1;}body[data-url='homepage'] .intro_text_wrapper::before{ background-image: url('/configs/71/red-top.png');top: -20px;/* Adjust this value to match the height of your image */ z-index: 1}body[data-url='homepage'] .intro_text_wrapper::after{ background-image: url('/configs/71/red-bot.png');bottom: -20px;/* Adjust this value to match the height of your image */ z-index: 1}body[data-url="homepage"] .page_section:not([data-section='3']) > h2[data-section-title="true"],body[data-url="homepage"] .page_section:not([data-section='3']) *{color: #fff !important;}body[data-url='homepage'] div.page_section[data-section='1']{ position: relative;background-color: #c3853d !important;margin-top: 4rem !important;max-width: 100vw !important;padding: 50px;/* Adjust padding as necessary */}body[data-url='homepage'] .page_section[data-section='1'] > *{margin: 0 auto !important;max-width: 1240px;text-align: center;}body[data-url='homepage'] .page_section[data-section='1'] img{margin: 1rem 0;}body[data-url='homepage'] .page_section[data-section='1']::before,body[data-url='homepage'] .page_section[data-section='1']::after{background-size: contain;content: "";position: absolute;left: 0;right: 0;height: 20px;/* Adjust height to match your images */ background-repeat: repeat-x;z-index: 1;}body[data-url='homepage'] .page_section[data-section='1']::before{ background-image: url('/configs/71/gld-top.png');top: -20px;/* Adjust this value to match the height of your image */ z-index: 1}body[data-url='homepage'] .page_section[data-section='1']::after{ background-image: url('/configs/71/gld-bot.png');bottom: -20px;/* Adjust this value to match the height of your image */ z-index: 1}@media screen and ( max-width: 900px ){body[data-url='homepage'] div.intro_text_wrapper{padding-bottom: 2rem;padding-top: 2rem;}body[data-url='homepage'] .intro_text_wrapper::before{ top: -7px;/* Adjust this value to match the height of your image */}body[data-url='homepage'] .intro_text_wrapper::after{ bottom: -20px;/* Adjust this value to match the height of your image */}body[data-url='homepage'] div.page_section[data-section='1']{margin-bottom: 2rem !important;margin-top: 2rem !important;padding-bottom: 2rem !important;padding-top: 2rem !important;}body[data-url='homepage'] .page_section[data-section='1']::before{ top: -6px;/* Adjust this value to match the height of your image */}body[data-url='homepage'] .page_section[data-section='1']::after{}}.mod_carousels_slick_robust_captions .tile{transition: 200ms all;}body[data-url='homepage'] .mod_carousels_slick_robust_captions .tile img{/*height: 500px;width: 700px;*/aspect-ratio: 8/5;object-fit: cover;}.mod_carousels_slick_robust_captions .tile:hover{filter: brightness(1.15) !important;}@media only screen and ( min-width: 992px ) and ( max-width: 1280px ){.mod_nav_top .navbar{padding: 0 2rem 0 1rem !important;}.mod_nav_top .nav-link{font-size: 16px !important;}.mod_nav_top .logo{max-width: 100px !important;}}
4213body .contact_strip .col .btn_pdc{border: none;border-radius: 7px;color: #fff;cursor: pointer;padding: .5rem .75rem;}/*.filter.slider_width{min-width: 250px;}*/body[data-url='multitopic-filtering-pilot'] .nonfeatured_tiles tr:first-child th:first-child,body[data-url='trails'] .nonfeatured_tiles tr:first-child th:first-child{width: 30%;}body[data-url='multitopic-filtering-pilot'] .nonfeatured_tiles tr:first-child th:nth-child(2),body[data-url='trails'] .nonfeatured_tiles tr:first-child th:nth-child(2){width: 35%;}body[data-url='multitopic-filtering-pilot'] .nonfeatured_tiles tr:first-child th:nth-child(3),body[data-url='trails'] .nonfeatured_tiles tr:first-child th:nth-child(3){width: 35%;}body .slider_width{display: flex;flex-flow: column;justify-content: center;min-width: 300px;padding-top: 0 !important;text-align: center;}body .slider_width > *{width: 100% !important;}body .slider_width .rs-container .rs-scale span{}.search_tab_buttons{display: flex;justify-content: center;margin: 1.5rem 0 1rem 0;}.search_tab_buttons > *:not(:last-child){}/*.search_tab_buttons > *:not(.active){opacity: .15;}.search_tab_buttons > *:not(.active){opacity: .15;}.search_tab_buttons > *:not(.active):hover{opacity: .85 !important;}*/.search_tab_buttons > *{cursor: pointer;padding: .5rem 1rem;}.search_tab_buttons > * i{margin-right: .75rem;}.search_tab_buttons > *{background-color: #ce3526;color: #fff;}.search_tab_buttons > *:hover{opacity: .75 !important;}.search_tab_buttons > *:not(.active){background-color: #868686;color: #fff;}.search_tabs > *:not(.active){display: none;}.mod_search .results .result .title{color: #fff;}#mmapbox{box-shadow: none;border: 4px solid #eee;height: 400px;max-height: 400px !important;margin: 0;width: 100% !important;}/*#mapbox_buttons{top: 100px !important;}*/.option_selector_container.scroll_select .status_indicator{display: block;}.mod_search .filters.unprocessed_changes{ background-color: transparent !important;}.results > a[data-ids='0']{opacity: .25 !important;}.results > a[data-ids='2']{opacity: .25 !important;}.results > a[data-ids='3']{opacity: .25 !important;}.results > a[data-ids='4']{opacity: .25 !important;}.results > a[data-ids='5']{opacity: .25 !important;}.results > a[data-ids='6']{opacity: .25 !important;}.results > a[data-ids='7']{opacity: .25 !important;}.results > a[data-ids='8']{opacity: .25 !important;}.results > a[data-ids='9']{border: 2px solid red;opacity: .25 !important;}body .btn_pdc.pdf{border: 0;border-radius: 7px;cursor: pointer;padding: .25rem .75rem;}body .map_legend{z-index: 1 !important;}body .search_form .option_selector_container.hoverable:hover div.opts{ z-index: 999999 !important;}.mod_promos_checkerboard .promo .body .title a,.mod_services_global_search_rewrite .label,.mod_services_global_search_rewrite h4 span{color: #AF3B2F;}.weather_dropdown{background-color: transparent !important;position: relative !important;right: auto !important;top: auto !important;}.weather_dropdown .day_by_day{background-color: #eee !important}.weather_dropdown .smaller{color: #333;/*font-size: 14px !important;*/}.weather_dropdown .current_conditions{color: #ce3527 !important;}.title_and_description ul{display: flex;flex-flow: column;margin-left: 0;}.title_and_description ul li{margin-left: 2rem;}.mod_services_global_search .label{color: #000;}.mod_services_global_search h4 span{color: #000;}.mod_services_global_search .description,.mod_services_global_search .description *{color: #444;}body .dropdown-menu::after{content: "";border-left: 25px solid transparent;border-right: 25px solid transparent;border-bottom: 25px solid #b93c27;position: absolute;left: 50%;top: -10px;transform: translateX(-50%);z-index: -1;}body .dropdown-menu.i5::after{transform: translateX(90px);}body .dropdown-menu.i6 > div{min-width: 230px;}body .dropdown-menu.i6::after{transform: translateX(60px);}body .dropdown-menu.i7::after{transform: translateX(140px);}body .slick-list{overflow: visible;}body .col dl span{ display: block;}.tile_nonfeatured > *:first-child{width: 50%;}body[data-url='ev-charging'] .tile_nonfeatured > *:first-child{width: 25%;}body[data-url='ev-charging'] .gm-style-iw{display: flex;flex-flow: row !important;flex-direction: reverse-row !important;}body[data-url='ev-charging'] .gm-style-iw .gm-style-iw-chr{order: 10 !important;}body[data-url="weather"] .tab_heads{justify-content: center;}
4213body[data-url="events"] .no_results,body[data-url="events"] div.results[data-topic="x_90"]{display: none;}/*body .mod_carousels_basic .carousel-indicators{justify-content: flex-end;}*/.mod_search .results .result .title{color: #000 !important;line-height: 1.2;}.mod_search.search_results_type_2 .results .result .title{color: #fff !important;}.mod_search .results .result .title,.mod_search .results .result .middle_column .spot_secondary{font-family: "myriad-pro",sans-serif !important;}.mod_promos_checkerboard .promo .img img{object-fit: cover;}.mod_promos_checkerboard .promo .img span{color: rgba( 255,255,255,.8 );font-family: "myriad-pro",sans-serif;font-size: 110px;font-weight: 700;text-shadow: 0 4px 5px rgba( 0,0,0,.25 );text-transform: uppercase;z-index: 1;}body .title_container_for_centering a{color: #144b4a;text-decoration: none;}body .micro_dips .title_container_for_centering a{color: #000 !important;font-size: 44px !important;font-weight: 700 !important;}body .intro_text,body.temp_search_page .mod_text_page_intro{margin: 0 !important;max-width: 100vw;padding: 0;position: relative;}body .intro_text .actual_intro_text,body.temp_search_page .mod_text_page_intro{margin: 0 auto;max-width: 1240px;padding-bottom: calc( 120px - 1rem );padding-top: 120px;}body .intro_text .actual_intro_text p:last-child{margin-bottom: 0;}body.temp_search_page .mod_text_page_intro{padding-bottom: 0 !important;padding-top: 0 !important;}body .intro_text h1,body.temp_search_page .mod_text_page_intro h1{color: rgba( 255,255,255,.8 );font-family: "myriad-pro",sans-serif;font-size: 110px;font-weight: 700;left: 1rem;position: absolute;text-shadow: 0 4px 5px rgba( 0,0,0,.25 );text-transform: uppercase;top: -140px;z-index: 1;}body.temp_search_page .mod_text_page_intro h1{top: -200px;}body .gm-style-iw-d{padding: 0 12px;overflow: hidden !important;}body .gm-style .gm-style-iw-c{padding: 30px 0 !important;}body .gm-style-iw-d > div > .marker_tile img{margin-bottom: 1rem;}body .gm-style-iw-d > div > .marker_tile a{font-size: 22px !important;}body[data-url="homepage"] .mod_divisors_section_title .buttons i{color: #e4bd00;}body[data-url="homepage"] .mod_carousels_slick_robust_captions .slider{padding: 0 !important;} body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-prev i, body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-next i{/* display: none !important;*/color: #fff; font-size: 84px; opacity: .9; } body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-prev{ padding-left: 1.5rem; } body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-next{ padding-right: 1.5rem; } body .mod_carousels_slick_robust_captions .tile{ background-color: transparent; background-image: none; box-shadow: none; height: 530px; height: auto !important; } body .mod_carousels_slick_robust_captions .tile .caption{ background-color: transparent; padding: .5rem 0; position: relative; } body .mod_carousels_slick_robust_captions .tile .caption button{ display: none; } body .mod_carousels_slick_robust_captions .tile .category{ background-color: #333; color: #fff; display: inline-block; font-size: 17px; margin: .25rem 0; padding: .15rem .5rem; } body .mod_carousels_slick_robust_captions .tile .caption_title{ color: #000; font-family: "myriad-pro",sans-serif; font-size: 26px; font-weight: 700; line-height: 1.1; margin: .5rem 0; text-transform: uppercase; } body .mod_carousels_slick_robust_captions .tile .caption_body{ color: #111; font-family: "myriad-pro",sans-serif; font-size: 20px; }body .search_form button{background-color: #ce3526;}body .results.style_2 .result{border-radius: 0 !important;height: 300px;justify-content: flex-end;padding: 0;transition: 100ms all;}body .results.style_2 .result:hover{transform: scale(1.1);}body .results.style_2 .result *:not(i){font-family: "novel-sans-pro-extra-condens",sans-serif !important;}body .results.style_2 .result .spot_1.title{color: #fff;line-height: 1;text-shadow: 0 5px 5px rgba( 0,0,0,.4 );font-weight: 700;}body .results.style_2 .split_horizontally{margin-bottom: 1rem;}body .results.style_2 .result .spot_2{color: #fff !important;text-align: center;text-shadow: 0 5px 5px rgba( 0,0,0,.4 );}body .mod_search .results.style_2 > * > *{padding: 0 !important;}body .results.style_2 .result .middle_column{background-size: cover;background-position: center;background-repeat: no-repeat;justify-content: flex-end;}body .results.style_2 .result .img{display: none !important;}body .dropdown-item{padding: .25rem 1.5rem;}body .dip_overlay{max-height: 100%;overflow-y: auto;}body .dip_overlay .fa-times-circle{color: gray;}body .dip_overlay .mod_carousels_basic.on_page_slideshow{float: none !important;margin: 0 auto 2rem auto !important;}body .dip_overlay dt{text-transform: uppercase;}body .dip_overlay .cappable{background-color: transparent !important;}body .dip_overlay .mod_carousels_basic.on_page_slideshow{max-width: 500px !important;}
4213.dip_overlay .teaser,.dip_overlay .contact_strip{font-size: 16px;}.dip_overlay .mod_carousels_basic .carousel-item .caption_primary{font-size: 22px;}.mod_promos_basic .promo{max-width: auto;min-width: auto;width: auto;}.mod_promos_basic.count_3 .promo{max-width: 30%;min-width: 30%;width: 30%;}.mod_promos_basic.count_6 .promo{max-width: 30%;min-width: 30%;width: 30%;}.mod_promos_basic .static_promo{flex-flow: column;height: 100%;/*justify-content: space-between;*/max-width: 100%;min-width: 100%;padding: 2rem;position: relative;width: 100%;}.mod_promos_basic .static_promo .blurb{font-size: 24px;text-align: center;}.mod_promos_basic .explore{align-items: center;display: flex;flex-flow: column;font-weight: 700;justify-content: center;margin: 1rem 0;text-transform: uppercase;}.mod_promos_basic .static_promo .explore .relative{height: 120px;position: relative;}.mod_promos_basic .static_promo .explore img.shape{height: 100px;position: absolute;left: 20%;top: 10px;transform: translateX(-70%);}.mod_promos_basic .static_promo:hover::before{display: none;}.mod_promos_basic .promo:not(:last-child){margin-right: 0 !important;}.mod_promos_basic .static_promo::before{background-color: rgb( 0 0 0/ 50% );content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;}.mod_promos_basic .static_promo *{z-index: 1;}.mod_promos_basic .static_promo .content{font-size: 24px;line-height: 1.5;}.amenity_icon{margin: .5rem;max-width: 35px;}.mod_promos_basic{justify-content: center;}.mod_promos_basic .promo_title{font-family: "novel-sans-pro-extra-condens",sans-serif;font-size: 38px;letter-spacing: 0;text-transform: uppercase;}.mod_promos_checkerboard .promo{background-color: #f3f0e4;line-height: 1 !important;margin: 0 !important;}.mod_promos_checkerboard .body > a{display: none;}.mod_promos_checkerboard .promo .body{height: 100%;padding: 0 60px;text-align: center;width: 33% !important;}.mod_promos_checkerboard .promo .body p{line-height: 1.25;}.mod_promos_checkerboard .promo .body .title{color: #b93c25;line-height: 1;}.mod_promos_checkerboard .promo .img{width: 67% !important;}.mod_promos_checkerboard .promo .img img{height: 900px;}body .tab_body{padding: 0 !important;}body .tab_body .mod_carousels_basic{max-width: 90%;}body .tab_body .mod_carousels_basic img{margin: 1rem;max-width: 100%;}body .micro_dip:not(.active){display: none;opacity: .25;}body .micro_dip.active{display: block;}body .micro_dip{border: 1px solid #000;padding: 1rem;}body .mod_search .results_map_split{display: flex;justify-content: space-between;}body .mod_search .results > *:not(:last-child){margin-bottom: 15px !important;}body .mod_search .results_map_split{margin-bottom: -100px;}body .mod_search .results_map_split .results{background-color: #fffcf0;max-height: 60vh;max-height: 70vh;overflow-y: auto;}body .mod_search .results_map_split .right{display: flex;flex-flow: column;margin-left: .5rem;position: relative;width: 50%;}body .mod_search .results_map_split .right .map_mod_search{margin-bottom: 0 !important;}body .mod_search .results_map_split{border: 1px solid #ccc;border-radius: 7px;}body .mod_search .results_map_split .dip_overlay{background-color: rgba( 255,255,255,.9 );background-color: rgba( 255,255,255,1 );display: none;height: 100%;left: 0;padding: 2rem;position: absolute;top: 0;width: 100%;z-index: 1;}body .mod_search .results_map_split .map_mod_search{height: 100%;margin-top: 0 !important;width: 100%;}body .mod_search .left{width: 50%;}body .mod_search .tip_cols{display: flex;}body .mod_search .tip_cols > *:first-child{margin-right: 2rem;width: 300px;}body .mod_search .tip_cols > *:nth-child(2){margin-right: 2rem;width: 200px;}body .mod_search .tip_cols > *:nth-child(3){}body .mod_search .tip_cols > * > *{margin: .5rem 0;}body .mod_search .result:hover{background-color: #f1f2f2;}body .mod_search .tip_cols .spot_secondary{color: #000;font-family: "myriad-pro",sans-serif;font-size: 22px;line-height: 1.15;}body .mod_search .tip_cols .spot_1{color: #000;font-family: "myriad-pro",sans-serif;font-size: 24px;font-weight: 700;line-height: 1;text-transform: uppercase;}body{background-color: #fff !important;}body[data-url='homepage']{background-image: url(/configs/71/white_leather.png);}body[data-url='homepage'] .intro_text p{background-color: transparent !important;}body[data-url="homepage"] .page_section{background-color: transparent !important;}body.temp_master .title_and_description{margin: 0 !important;}body.temp_master .title_and_description > h1{justify-content: flex-start !important;text-align: left !important;}body .mod_text_page_intro h1{font-family: "myriad-pro",sans-serif;font-size: 48px;font-weight: 700;margin-top: 70px;}body.temp_master .cappable,.intro_text,.page_section,.actual_footer_text,.flexer.cappable .first_half,.mod_text_page_intro{font-family: "myriad-pro",sans-serif;font-size: 24px;line-height: 1.4;margin: 1rem auto;max-width: 1240px;}body.temp_master .cappable{margin-top: 70px !important;}body .mod_carousels_basic.on_page_slideshow{ float: left; margin: 0 calc( 1rem + 10px ) calc( 1rem + 10px ) 0 !important; max-width: min( 540px,100% ) !important;}
4213body.temp_master .contact_strip{ clear: both;/*margin-top: 100px;*/ }body .mod_carousels_basic.on_page_slideshow .carousel-item img{ aspect-ratio: 3 / 2; height: auto !important; max-height: 80vh !important;}body.temp_master .title_container_for_centering{color: #af3b2f;font-family: "myriad-pro",sans-serif;font-size: 48px;font-weight: 700;text-transform: uppercase;}body[data-url="homepage"] .intro_text{margin: 3rem auto;max-width: 1240px;}body.temp_search_page .intro_text{margin: 3rem auto !important;max-width: 1240px;}body[data-url="homepage"] .mod_carousels_basic .carousel-item img{height: 75vh !important;max-height: 75vh !important;height: 90vh !important;max-height: 90vh !important;}.mod_carousels_basic .carousel-item img{max-height: 610px !important;}body .mod_nav_footer_manual{max-width: 100vw;width: 100vw;background-image: url(/configs/71/footer2.jpg);background-image: url(/configs/71/sjc-newfooter.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;}body .mod_nav_footer_manual::before{content: '';position: absolute;inset: 0;background: rgba(0,0,0,0.45);pointer-events: none;}body .mod_nav_footer_manual .foot{position: relative;z-index: 1;}body .foot{align-items: center;color: #fff;display: flex;flex-flow: column;margin: 0 auto;padding: 3rem 2rem;text-transform: uppercase;}body .foot a{color: #fff;}body .foot > *{align-items: center;display: flex;justify-content: space-between;}body .foot > *:not(:last-child){margin-bottom: 2rem;}body .foot > * > *:not(:last-child){margin-right: 2rem;}body .foot .top_row{width: 100%;}body .foot .middle_row{font-family: "novel-sans-pro-extra-condens",sans-serif;font-weight: 700;text-transform: uppercase;}body .foot .middle_row a{color: #fff;font-size: 24px;}body .foot img{max-height: 100px;}body .foot img{max-height: 100px;}.intro_text_wrapper{margin: 120px auto;max-width: 1240px;}.intro_text_wrapper h1,.intro_text_wrapper h1 span{color: #ba3627;font-family: "novel-sans-pro-extra-condens",sans-serif;font-size: 58px;font-weight: 700;text-align: center;text-transform: uppercase;}.intro_text_wrapper h1 span{display: block;font-size: 68px;}.intro_text_wrapper p{font-family: "myriad-pro",sans-serif;font-size: 32px;line-height: 1.5;text-align: center;}.mod_nav_top *:not(i){font-family: "novel-sans-pro-extra-condens",sans-serif !important;}.mod_nav_top i{color: #fff;margin-top: -8px;position: absolute;}.mod_nav_top .searcher div{ right: -30px;top: -20px;}.mod_nav_top .searcher.engaged div{ width: 370px;}.mod_nav_top .nav-item:hover .dropdown-menu img.top_nav_dropdown_img{height: 420px;min-width: 540px;object-fit: cover;width: 540px;}body .mod_nav_top .row_1{display: none;}body .mod_nav_top.scrolled .row_1{display: flex;}body .new_controls{bottom: 5rem;}body .mod_nav_top.scrolled i{color: #000;text-shadow: none !important;}body .mod_nav_top.scrolled i.fa-search{color: #af3b2f !important;font-size: 22px !important;margin-top: -10px !important;}body .mod_nav_top .searcher{margin-left: .5rem !important;margin-right: .5rem !important;}body .mod_nav_top.scrolled i.fa-user{bottom: 7px !important;color: #af3b2f !important;font-size: 22px !important;margin-top: -7px !important;transform: translateX( -6px ) !important;}body .mod_nav_top.scrolled i:last-child{color: #af3b2f;font-size: 18px;margin-right: 0;}body .mod_nav_top{background-color: transparent !important;padding: 0;position: fixed;top: 0;width: 100vw;z-index: 1;z-index: 999998;}.mod_nav_top .navbar{background-color: transparent;padding: 0 4rem 0 3rem;transition: 400ms all;}.mod_nav_top.scrolled .navbar{background-color: #fff;box-shadow: 0 4px 5px rgba( 0,0,0,.25 );}.dropdown-menu{background-color: #b93c27;border-radius: 0;color: #fff;padding: 12px;right: 50%;transform: translateX( 50% );left: auto;}.mod_nav_top .dropdown-menu a{color: #fff;font-size: 22px;text-transform: uppercase;}.mod_nav_top .nav-link{color: #fff !important;font-size: 18px;text-shadow: 0 5px 4px rgba( 0,0,0,.4 );text-transform: uppercase;}.mod_nav_top.scrolled .nav-link{text-shadow: none;}.mod_nav_top.scrolled .nav-link{color: #af3b2f !important;}.mod_nav_top .dropdown-menu a:hover{background-color: transparent;color: #cc8a00;}.mod_carousels_slick .tile{height: 400px !important;}.mod_nav_top .navbar{max-width: 100% !important;}.mod_promos_basic{gap: 1rem;}footer.mod_nav_footer_manual{margin-top: 100px;}@media only screen and ( max-width: 900px ){body .join_us .slick-track .caption p{font-size: 16px;} body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-prev{ margin-left: -1.5rem; padding-left: 0; } body[data-url="homepage"] .mod_carousels_slick_robust_captions .cslick-next{ margin-right: -1.5rem; padding-right: 0; }body[data-url="homepage"] .mod_carousels_slick_robust_captions .slider{width: 100% !important;}body.temp_search_page .mod_search .filters .filter:hover{z-index: 111 !important;}body .mod_nav_top .nav-link{font-size: 18px !important;}body .fc-event-title{display: none !important;}body[data-url="homepage"] .mod_carousels_basic .carousel-item img{height: 400px !important;margin-top: 20px !important;max-height: 400px !important;object-fit: contain;}body[data-url="homepage"] .intro_text_wrapper{margin-top: -50px !important;}.carousel-control-next-icon,.carousel-control-prev-icon{margin-top: 100px !important;}body[data-url="homepage"] .carousel-control-next-icon,body[data-url="homepage"] .carousel-control-prev-icon{margin-top: 30px !important;}.carousel-control-next,.carousel-control-prev{width: 8% !important;}body .mod_nav_top{background-color: #fff !important;}body .mod_nav_top .nav-link{color: #000 !important;text-shadow: none;}.mod_tabs_basic ul.tab_heads li{font-size: 12px;text-align: center;}.mod_nav_top .navbar{max-width: 100% !important;}.mod_nav_top .navbar .logo{max-height: 8vh !important;}.mod_carousels_basic .carousel-item img{height: 40vh;}.mod_carousels_slick .slider{margin: 0 !important;padding: 0 2rem !important;width: calc( 100% - .5rem ) !important;}}.popup_video{background-color: rgba( 255,255,255,.97 );border-radius: 10px;box-shadow: 0 4px 10px rgba( 0,0,0,.35 );display: none;height: 90vh;left: 50%;position: fixed;top: 50%;transform: translate( -50%,-50% );width: 85vw;z-index: 1000;}.popup_video *{padding: 0;}.popup_video div{height: 100%;}.popup_video .close_button{transition: 75ms all;}.popup_video .close_button:hover{transform: scale( 1.25 );}a,body a,body * a,a span span,a span span u,a span *{color: #ac2e22;}body{background-color: #fff;}.mod_overlays_covid_alert{background-color: #d56518;text-align: center;}/* Sitewide alert: fixed bar pinned above the fixed nav (see the matching JS that sets --sw-alert-h and the body padding). */.mod_overlays_covid_alert.sw-alert-active{position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 100000001;box-sizing: border-box;}body .mod_nav_top{top: var(--sw-alert-h,0px);}.mod_nav_top .logo{max-width: 130px;}.mod_carousels_basic .carousel-caption{right: 40px;}.mod_carousels_basic .carousel-item .caption_primary{font-size: 48px;text-align: right;}.mod_carousels_slick{display: flex;}.mod_divisors_section_title >
4213 div:first-child{color: #b93c27;font-size: 45px;font-weight: 700;line-height: 1.2;text-transform: uppercase;text-align: center;}.mod_divisors_section_title .divisor{background-color: #c95a00;font-family: "novel-sans-pro-extra-condens",sans-serif;height: 2px;}.mod_carousels_slick .nav_left,.mod_carousels_slick .nav_right{color: #4F2C1D;}body{overflow-x: hidden !important;}body .join_us{/*background-color: #f5f1e8;*/font-family: "novel-sans-pro-extra-condens",sans-serif !important;margin: 0 !important;max-width: 100vw !important;overflow: hidden !important;padding: 30px 30px 0 30px;}body .join_us .slick-track > *:nth-child( 1 ) .caption{ background: #8B5E00;}body .join_us .slick-track > *:nth-child( 2 ) .caption{ background: #A8501F;}body .join_us .slick-track > *:nth-child( 3 ) .caption{ background: #007A6B;}body .join_us .slick-track > *:nth-child( 4 ) .caption{ background: #656635;}body .join_us .slick-track > *:nth-child( 5 ) .caption{ background: #8B5E00;}body .join_us .slick-track > *:nth-child( 6 ) .caption{ background: #A8501F;}body .join_us .slick-track > *:nth-child( 7 ) .caption{ background: #007A6B;}body .join_us .slick-track > *:nth-child( 8 ) .caption{ background: #656635;}body .join_us .slick-track > *:nth-child( 9 ) .caption{ background: #8B5E00;}body .join_us .slick-track > *:nth-child( 10 ) .caption{ background: #A8501F;}body .join_us .slick-track > *:nth-child( 11 ) .caption{ background: #007A6B;}body .join_us .slick-track > *:nth-child( 12 ) .caption{ background: #656635;}body .join_us .slick-track > *:nth-child( 13 ) .caption{ background: #8B5E00;}body .join_us .slick-track > *:nth-child( 14 ) .caption{ background: #A8501F;}body .join_us .slick-track > *:nth-child( 15 ) .caption{ background: #007A6B;}body .join_us .slick-track > *:nth-child( 16 ) .caption{ background: #656635;}body .join_us .slick-track > *:nth-child( 17 ) .caption{ background: #8B5E00;}body .join_us .slick-track > *:nth-child( 18 ) .caption{ background: #A8501F;}body .join_us .slick-track > *:nth-child( 19 ) .caption{ background: #007A6B;}body .join_us .slick-track > *:nth-child( 20 ) .caption{ background: #656635;}body .join_us .slick-track > *:nth-child( 21 ) .caption{ background: #8B5E00;}body .join_us .slick-track > *:nth-child( 22 ) .caption{ background: #A8501F;}body .join_us .slick-track > *:nth-child( 23 ) .caption{ background: #007A6B;}body .join_us .slick-track > *:nth-child( 24 ) .caption{ background: #656635;}body .join_us .slick-track > *:nth-child( 25 ) .caption{ background: #8B5E00;}body .join_us .slick-track .caption{height: 200px;}body .join_us .slick-track .caption > *{color: white;padding: 0 1rem;text-shadow: 0 1px 4px rgba(0,0,0,0.43);}body .join_us .slick-track .caption *{color: white;text-shadow: 0 1px 4px rgba(0,0,0,0.43);}body .join_us .buttons{ cursor: pointer;}body .join_us > div > div{font-family: "novel-sans-pro-extra-condens",sans-serif !important;}body[data-url="homepage"] .page_section[data-section="1"]{margin: 0 auto !important;}body[data-url="homepage"] .page_section[data-section="3"]{padding-bottom: 0 !important;}body[data-url="homepage"] .page_section{margin: 0 auto !important;}body[data-url="homepage"] .page_section img{max-width: 100%;}body[data-url="homepage"] .page_section{background-color: #fff;margin: 2rem 0;padding: 4rem;}body[data-url="homepage"] .page_section > div{background-position: center;background-repeat: no-repeat;background-size: cover;height: 500px;position: relative;}body[data-url="homepage"] .page_section > div > *{left: 50%;position: absolute;top: 2rem;transform: translateX(-50%);}body[data-url="homepage"] .page_section > div > div *:not(h1):not(h2):not(h3):not(h4):not(a):not(span){color: #fff;font-family: "myriad-pro",sans-serif;font-size: 32px;text-align: center;text-shadow: 0 2px 5px rgba( 0,0,0,.55 );}body .page_section h1,body .page_section h1 *,body .page_section h1 a,body .page_section h1 span{font-size: 40px;}body .page_section h2,body .page_section h2 *,body .page_section h2 a,body .page_section h2 span{font-size: 36px;}body .page_section h3,body .page_section h3 *,body .page_section h3 a,body .page_section h3 span{font-size: 32px;}body .page_section h4,body .page_section h4 *,body .page_section h4 a,body .page_section h4 span{font-size: 22px;}/*body .page_section[data-section="1"] h1 a,body .page_section[data-section="1"] h2 a,body .page_section[data-section="1"] h3,body .page_section[data-section="1"] h4 span{color: #fff;}*//*body[data-url="homepage"] .page_section > h2{color: #b93c27;font-family: "novel-sans-pro-extra-condens",sans-serif;font-size: 45px;font-weight: 700;margin-bottom: 2rem;text-align: center;text-transform: uppercase;}*/body[data-url="homepage"] .page_section > h2[data-section-title="true"]{color: #b93c27;font-family: "novel-sans-pro-extra-condens",sans-serif;font-size: 45px;font-weight: 700;margin-bottom: 2rem;text-align: center;text-transform: uppercase;}body[data-url="homepage"] .page_section[data-section="4"] > h2[data-section-title="true"]{margin-bottom: -2rem !important;}body .mod_promos_basic.count_6{flex-wrap: wrap;}body .mod_promos_basic.count_6 > .promo{width: 32vw;}/*body .mod_promos_checkerboard.cb_style_2{background-color: green;padding: 10rem 0;}*/body .mod_promos_checkerboard.cb_style_2 .promo .img img{object-fit: cover !important;}body .mod_promos_checkerboard.cb_style_2 .promo > *:first-child{width: 33% !important;}body .mod_promos_checkerboard.cb_style_2 .promo > *:last-child{ width: 67% !important;}body .mod_promos_checkerboard.cb_style_2 .promo:nth-child(2n) > *:last-child{width: 33% !important;}body .mod_promos_checkerboard.cb_style_2 .promo:nth-child(2n) > *:first-child{ width: 67% !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo .img{order: 2 !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo .body{order: 1 !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) .img{order: 1 !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) .body{order: 2 !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo > *:first-child{width: 67% !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo > *:last-child{ width: 33% !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) > *:last-child{width: 67% !important;}body .mod_promos_checkerboard.cb_style_2.start_on_right .promo:nth-child(2n) > *:first-child{ width: 33% !important;}body .mod_promos_checkerboard.cb_style_3 .promo{background-color: transparent !important;}body .mod_promos_checkerboard.cb_style_3 .promo > *{width: 50% !important;}body .mod_promos_checkerboard.cb_style_3 .promo{background-color: #fff;font-family: "myriad-pro",sans-serif;position: relative;}body .mod_promos_checkerboard.cb_style_3 .promo > .body{}body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title{font-weight: 700;line-height: 1.25;max-width: 250px;position: absolute;text-align: left;text-transform: uppercase;top: 50px;}body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title_bar{background-color: #000;font-weight: 700;height: 3px;line-height: 1.25;margin-left: -100px;max-width: 250px;position: absolute;text-align: left;text-transform: uppercase;top: 30px;width: 300px;}body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body .abs_title{right: calc( 50% + 2rem );text-align: right;}body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body .abs_title_bar{margin-left: auto;margin-right: -100px;right: calc( 50% + 2rem );text-align: right;}/*body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title::before{background-color: #000;content: "";height: 3px;margin-top: -15px;padding: 2px;position: absolute;}body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body .abs_title::before{left: 30px;margin-left: auto;text-align: right;}*/.mod_nav_footer_manual ul{list-style: none;}/* Event stuffs */ .custom_filters{ margin: 4rem 0 2rem 0;}.event_category_filters{ justify-content: center; margin: .5rem 1rem;}.event_category_filter{ border: 1px solid #eee; cursor: pointer; font-size: 17px; margin: .25rem 0; padding: 0 .75rem;}.event_category_filter:not(.selected){ opacity: .25;}.event_category_filter:not(.selected) i{ opacity: .25;}/* .event_category_filter.selected i{ text-shadow: 0 2px 4px rgba( 0,0,0,.75 );}*/ .event_category_filter:not(.selected) i{ visibility: hidden;}.event_category_filter:not(:last-child){ margin-right: .5rem;}.date_range_custom_filter{ }.date_range_custom_filter input{ border: 1px solid #eee; padding: .25rem .5rem; max-width: 160px;}.date_range_custom_filter span{ display: inline-block; margin: 0 1rem;} .custom_filters .flexor{ align-items: center; display: flex; justify-content: space-around; margin: 2rem 0 0 0; }body[data-url='events'] .flexor{display: none !important;} .custom_filters .events_switcher{ border: 1px solid #ddd; border-radius: 10px; } .custom_filters .events_switcher{ display: flex; } .custom_filters .events_switcher > *:first-child{ border-right: 1px solid #ddd; border-top-left-radius: 10px; border-bottom-left-radius: 10px; } .custom_filters .events_switcher > *:last-child{ border-right: 1px solid #ddd; border-top-right-radius: 10px; border-bottom-right-radius: 10px; } .custom_filters .events_switcher > *{ cursor: pointer; padding: .5rem 1rem; } .custom_filters .events_switcher > *:hover{ background-color: #ddd; color: #000 !important; } .custom_filters .events_switcher .selected{ background-color: #eee; } .custom_filters .events_switcher > *:not(.selected){ color: #999; }
4213@media only screen and ( min-width: 1181px ) and ( max-width: 1440px ){body .gm-style-iw-d > div > .marker_tile img{margin-bottom: 0 !important;}.mod_search .results.style_2{justify-content: center !important;}.mod_search .results.style_2 > *,.mod_search .results.style_48 > *,.mod_search .results.style_49 > *{flex-basis: 340px;width: 340px !important;}}@media only screen and ( max-width: 1180px ){body[data-url="events"] .mod_search{margin: 0 !important;padding: 0 !important;}body .mod_promos_basic{flex-flow: column !important;}body .mod_promos_basic > .promo{max-width: 100% !important;width: 100% !important;}body.temp_master .cappable{padding: 2rem !important;}body.temp_search_page .intro_text{margin: 1rem 0 !important;padding: 0 2rem !important;}body.temp_search_page .custom_filters{margin: 0;}body.temp_search_page .mod_calendar_subpage{max-width: 100% !important;}body .intro_text h1,body.temp_search_page .mod_text_page_intro h1{font-size: 54px;}body.temp_search_page .mod_text_page_intro h1{top: -170px;}/*body.temp_search_page .mod_calendar_subpage .fc-event-time,body.temp_search_page .mod_calendar_subpage .fc-daygrid-event-dot{display: none;}*/body.temp_search_page .mod_search .filters .filter{margin: 0;}/*body.temp_search_page .mod_search .results .result .img{width: 250px;}*/body .mod_search .results.style_2 > *,.mod_search .results.style_48 > *,.mod_search .results.style_49 > *{flex-basis: 300px;width: 300px;}body .mod_search .results.style_2{justify-content: center;}}@media only screen and ( max-width: 380px ){body .mod_nav_top .dropdown-menu a{font-size: 15px !important;letter-spacing: -.5px;}}@media only screen and ( max-width: 550px ){.weather_dropdown .day_by_day > *:nth-child(n+4){display: none;}body .image_resized{max-width: 100% !important;height: auto !important;}body figure.table table{border: none !important;}body figure.table table td{font-size: 12px;text-align: center;}body[data-url='about-us'] figure.table table tr td{border: none !important;}body[data-url='about-us'] figure.table table tr{display: flex;flex-flow: column;}body figure.table table td img{max-width: 100% !important;}body .page_section{padding: 0 1rem;}body .map_dir_cont{flex-flow: column;}body .map_and_directions_container{padding: 0 1rem;}body .form.flex{flex-flow: column;}body[data-url="homepage"] .page_section[data-section="4"] > h2[data-section-title="true"]{font-size: 2rem;margin-bottom: 0rem !important;}}@media only screen and ( min-width: 530px ) and ( max-width: 899px ){body[data-url="homepage"] div.intro_text_wrapper{margin-top: 1.5rem !important;}body[data-url='homepage'] .mod_carousels_basic{margin-top: 5rem !important;}}@media only screen and ( max-width: 700px ){body[data-url='homepage'] .intro_text_wrapper{padding: 0 1rem;}body[data-url='homepage'] .intro_text_wrapper h1{margin-top: 2rem;}.mod_nav_footer_manual .top_row > a:not(:first-child){margin: .25rem .25rem 1rem .25rem !important;}}@media only screen and ( min-width: 700px ) and ( max-width: 821px ){body .mod_nav_top .navbar{padding: 0 1rem !important;}body .dropdown-menu{background-color: transparent;display: flex;}body .mod_nav_top .dropdown-menu a{color: #af3b2f !important;font-size: 17px;margin-left: 2rem;}body .mod_nav_top .navbar .navbar-nav{margin-top: 1rem;}body .navbar-nav .dropdown-menu{border: none !important;padding: 0 !important;position: relative;}body .navbar-nav .dropdown-menu img{display: none;}body .dropdown-menu::after{display: none !important;}body .dropdown-item{padding: 0 !important;}body .mod_nav_top .dropdown-menu a{font-size: 15px;}body #navbarSupportedContent{padding-bottom: 2rem;}body .middle_row a{font-size: 20px !important;}body .foot > *:not(:last-child){margin-bottom: 1rem !important;}body .foot > *{justify-content: center;}body .foot > * > *:not(:last-child){margin-right: 1rem !important;}body .foot .top_row > *:first-child img{max-height: 50px !important;}body .foot .top_row > *:last-child img{max-height: 50px !important;}body .foot .top_row > *:not(:first-child):not(:last-child) img{height: 40px !important;width: 40px !important;}body .foot img{max-height: auto !important;}body .mod_promos_checkerboard .promo{flex-flow: column;}.mod_promos_checkerboard .promo .img,body .mod_promos_checkerboard.cb_style_3 .promo > *{height: auto !important;width: 100% !important;}.mod_promos_checkerboard .promo .body{padding: 1rem 2rem;width: 100% !important;}.mod_promos_checkerboard .promo .img img{aspect-ratio: auto !important;height: auto !important;}.mod_promos_checkerboard .promo .img span{font-size: 32px;}body .mod_promos_checkerboard.cb_style_3 .promo .img{order: -1 !important;}body .mod_promos_checkerboard.cb_style_3 .promo .body{order: 1 !important;}body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .img{order: 0 !important;}body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body{order: 2 !important;}body .abs_title_bar{display: none;}body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title{color: #fff;left: 1rem;width: 80vw;text-align: left !important;text-shadow: 0 2px 4px rgba( 0,0,0,.4 );top: 1rem;}body .mod_promos_checkerboard.cb_style_3 .body{padding: .25rem 1rem !important;text-align: left;}body .mod_promos_checkerboard.cb_style_3 .body p{font-size: 18px !important;}body .page_section{font-size: 18px !important;margin: 0 !important;padding: 0 1rem;}body .actual_intro_text{font-size: 18px !important;margin: 0 !important;padding: 1rem 1rem !important;}body .intro_text h1,body.temp_search_page .mod_text_page_intro h1{margin-top: 0;top: -80px !important;}body .carousel-indicators{display: none;}body .results_map_split{flex-flow: column;}body .mod_search .results_map_split .results,body .mod_search .left{min-height: 40vh !important;max-height: 40vh !important;min-height: 70vh !important;max-height: 70vh !important;}body .mod_search .left{margin-bottom: 1rem;}body .mod_search .left,body .mod_search .right{min-height: 50vh;width: 100%;}body .mod_search .results_map_split .right{min-height: 50vh;width: 100%;}body #map_mod_search_1{min-height: 50vh;}}body .gm-style .gm-style-iw-c{padding: 15px 0 !important;}body .search_form{border-radius: 0 !important;margin: 0 auto 0 auto;margin-bottom: 2rem !important;max-width: 900px;padding: .5rem 0 !important;}body[data-url='lodging'] .search_form{max-width: 1100px;}.search_form .row{padding: 0 !important;}.mod_search .filters .filter{background-color: transparent;display: flex;margin: 0 !important;padding: 0 .5rem !important;}.mod_search .filters .status_indicator{background-color: #fff;}body .search_form{background-color: #646635 !important;border-radius: 7px !important;display: flex;flex-flow: row;padding: .5rem 1rem !important;}.search_form,.mod_search .filters.unprocessed_changes{background-color: #152f46 !important;background-color: transparent !important;}.btn_uncheck_all,.update_results{display: none !important;}.search_form .row:not(:last-child){margin-bottom: 0 !important;}.search_form .result_count{color: #fff;font-size: 14px;width: 120px;}.mod_search .filters input[type=text]{padding: .2rem .5rem;}.option_selector_container .status_indicator{margin-bottom: 0 !important;min-width: 160px;}.search_form > *:not(:last-child){margin-right: 0 !important;}body .update_results{align-items: center;display: flex !important;justify-content: flex-end;margin-top: 0 !important;max-width: 100px !important;}.process_filters{display: none !important;}.reset_filters{background-color: #cc8a00 !important;color: #212529 !important;font-size: 14px !important;}/* Newsroom (id_pages 22263) puts the search button back. The rules above hide it site-wide,which is fine everywhere else: option and checkbox filters auto-fire by clicking the hidden button themselves (mods/search/include.form.cfm ~942). The Newsroom's filters are free text and a date range,and neither has an auto-fire handler -- text submits only on Enter,the date pickers only on submit. So without this the page renders a search box that has no visible way to run. Gated on data-id rather than data-url: the id is stable if the slug is ever renamed. */body[data-id='22263'] .update_results{display: flex !important;justify-content: center;max-width: none !important;}body[data-id='22263'] .process_filters{background-color: #cc8a00 !important;color: #212529 !important;display: inline-block !important;font-size: 14px !important;}/* Reset is secondary here -- it should not compete with Search. */body[data-id='22263'] .reset_filters{background-color: transparent !important;border: 1px solid #cc8a00 !important;}@media only screen and ( min-width: 1200px ) and ( max-width: 1439px ){.navbar-nav li.nav-item:nth-child(5) .dropdown-menu{right: 125%;}.navbar-nav li.nav-item:nth-child(6) .dropdown-menu{right: 124%;}.navbar-nav li.nav-item:nth-child(7) .dropdown-menu{right: 175%;}.navbar-nav li.nav-item:nth-child(8) .dropdown-menu{right: 49%;}}@media only screen and ( min-width: 1440px ){.navbar-nav li.nav-item:nth-child(5) .dropdown-menu{right: 125%;}.navbar-nav li.nav-item:nth-child(6) .dropdown-menu{right: 124%;}.navbar-nav li.nav-item:nth-child(7) .dropdown-menu{right: 175%;}.navbar-nav li.nav-item:nth-child(8) .dropdown-menu{right: 49%;}}@media only screen and ( max-width: 700px ){body.temp_master .cappable{margin-top: 0px !important;}body .mod_nav_top .navbar{padding: 0 1rem !important;}body .dropdown-menu{background-color: transparent;display: flex;}body .mod_nav_top .dropdown-menu a{color: #af3b2f !important;font-size: 17px;margin-left: 2rem;}body .mod_nav_top .navbar .navbar-nav{margin-top: 1rem;max-height: 100vh;overflow-y: auto;padding-bottom: 8rem;}body .navbar-nav .dropdown-menu{border: none !important;padding: 0 !important;position: relative;}body .navbar-nav .dropdown-menu img{display: none;}body .dropdown-menu::after{display: none !important;}body .dropdown-item{padding: 0 !important;}body .intro_text h1,body.temp_search_page .mod_text_page_intro h1{font-size: 26px;}body.temp_search_page .mod_text_page_intro h1{top: -150px;}body .top_row{flex-wrap: wrap;justify-content: center;max-width: 80vw;}body .foot > * > *:not(:last-child){margin-right: .5rem !important;}body .top_row > *:first-child{flex-basis: 100%;margin: 1rem auto !important;text-align: center;}body .top_row > *:last-child{flex-basis: 100%;margin: 0 auto !important;text-align: center}body .middle_row,body .bottom_row{flex-flow: column;}body .bottom_row{font-size: 18px;}body.temp_master .cols{flex-flow: column;}body.temp_master .cols .col{flex-basis: auto !important;margin: 0 !important;padding: 0 !important;}
4213body.temp_master .contact_strip{padding: 0 !important;}body .filters_container{flex-flow: column;}body .filters_container .filter{text-align: center;}body .filters_container .filter .opts > div{text-align: left;}body .filters_container .filter input{width: 100%;}body .filters_container .filter .opts input{width: auto !important;}body .nonfeatured_tiles{font-size: 12px;}body .nonfeatured_tiles tr.tile_nonfeatured td{padding-bottom: .75rem !important;}body .nonfeatured_tiles td{vertical-align: top;}body .mod_search{width: 100% !important;}body .mod_promos_checkerboard .promo{flex-flow: column;}.mod_promos_checkerboard .promo .img,body .mod_promos_checkerboard.cb_style_3 .promo > *{height: auto !important;width: 100% !important;}.mod_promos_checkerboard .promo .body{padding: 1rem 2rem;width: 100% !important;}.mod_promos_checkerboard .promo .img img{aspect-ratio: auto !important;height: auto !important;}.mod_promos_checkerboard .promo .img span{font-size: 32px;}body .mod_promos_checkerboard.cb_style_3 .promo .img{order: -1 !important;}body .mod_promos_checkerboard.cb_style_3 .promo .body{order: 1 !important;}body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .img{order: 0 !important;}body .mod_promos_checkerboard.cb_style_3 .promo:nth-child(2n) .body{order: 2 !important;}body .abs_title_bar{display: none;}body .mod_promos_checkerboard.cb_style_3 .promo .body .abs_title{color: #fff;left: 1rem;width: 80vw;text-align: left !important;text-shadow: 0 2px 4px rgba( 0,0,0,.4 );top: 1rem;}body .mod_promos_checkerboard.cb_style_3 .body{padding: .25rem 1rem !important;text-align: left;}body .mod_promos_checkerboard.cb_style_3 .body p{font-size: 15px !important;}body .intro_text .actual_intro_text,body.temp_search_page .mod_text_page_intro{padding-top: 20px;}body .intro_text h1,body.temp_search_page .mod_text_page_intro h1{margin-top: 0;top: -50px !important;}body .actual_intro_text{font-size: 17px;padding: 1rem;}body .carousel-indicators{display: none;}body .fc-today-button{display: none !important;}body .fc-toolbar-title{text-align: center !important;}body[data-url="homepage"] .page_section{padding: 1rem !important;}body .mod_utils_map{min-width: 80vw !important;}body .page_section[data-section="2"] div > div{padding-top: 110px !important;}body .results_map_split{flex-flow: column;}body .mod_search .results_map_split .results,body .mod_search .left{min-height: 40vh !important;max-height: 40vh !important;}body .mod_search .left{margin-bottom: 1rem;}body .mod_search .left,body .mod_search .right{min-height: 50vh;width: 100%;}body .mod_search .results_map_split .right{min-height: 50vh;width: 100%;}body #map_mod_search_1{min-height: 70vh;width: 100%;}body .tip_cols{flex-flow: column;}body .spot_1{font-size: 22px !important;}body .tip_cols .spot_2,body .tip_cols .col_2 div,body .tip_cols .col_3 div{font-size: 18px !important;margin: 0;}body .mod_search .results > *:not(:last-child){margin-bottom: .25rem !important;}body .mod_search{padding-left: 0;padding-right: 0;}body .marker_tile img{display: none !important;}/*body .micro_dips img{display: none !important;}*/body .micro_dips .title_and_description{margin: .25rem 0 !important;}body .mod_search .results_map_split .right{margin-left: 0 !important;}body .micro_dips p{margin: 0 1rem;}body .micro_dips .title_container_for_centering a{font-size: 26px !important;}body .dip_overlay .mod_carousels_basic.on_page_slideshow{margin-bottom: .5rem !important;}body .dip_overlay{position: fixed !important;top: 0 !important;left: 0 !important;height: 100vh !important;z-index: 999999999999999 !important;} @media screen and ( max-width: 900px ){ .result_count{ line-height: 1.1 !important; text-align: center; } body .search_form > *:first-child, body .search_form > *:last-child{ width: 70px !important; } body .cappable .read_more button,.map_and_directions_container button{ color: #000 !important } body .option_selector_container.click_to_expand div.opts{ display: block !important; } body[data-url='trails'] .filt_1_1_46{ display: none !important; } body[data-url='trails'] .filters_container{ gap: 0 !important; } body[data-url='trails'] .mod_search .filter + .filter{ margin-top: .5rem !important; } .page_section p,.page_section p *{ font-size: 17px !important; } body.temp_master .mod_carousels_basic.on_page_slideshow{ float: none; } .actual_footer_text{ padding: 0 1rem; }body.temp_master div.teaser{ font-size: 15px; margin: 0 0 0 0; padding: 0 1.5rem !important;}body.temp_master div.teaser p{ padding-left: 0 !important; padding-right: 0 !important;}.teaser:not(.expanded) > p:first-child{ margin-bottom: 0;}.teaser > p:last-child{ margin-bottom: 0;}.read_more{ margin-bottom: .5rem; margin-top: .5rem; text-align: center;}.read_more button{ border: 1px solid #ccc; border-radius: 7px; font-size: 15px; margin: 0 auto; padding: .25rem .5rem;} .teaser.no_paragraphs{ display: -webkit-box; -webkit-line-clamp: 4;/* Number of lines you want to show initially */ -webkit-box-orient: vertical; overflow: hidden;}.teaser > *:first-child{ display: -webkit-box; -webkit-line-clamp: 4;/* Number of lines you want to show initially */ -webkit-box-orient: vertical; overflow: hidden;}.teaser:not(.expanded) > *:not(:first-child ){ display: none !important;}.teaser.expanded > *,.teaser.expanded{ -webkit-line-clamp: initial !important;}.read-more{ display: none;}.teaser:not(.expanded) .read-more{ display: block;}.promo_title{ font-size: 26px !important;}.static_promo .content *{ font-size: 17px !important;}.mod_promos_basic .static_promo{ height: 240px;} .form.flex > *{ padding: .25rem 1rem !important; } .form.flex > * label{ width: 50px; } .pdc_btn_web,.pdc_btn_email,.pdc_btn_fb{ background: #0073e6; border: none; border-radius: 5px; color: #fff; cursor: pointer; display: block; font-size: 18px; margin: 1rem auto; padding: .5rem 1rem; text-align: center; text-transform: uppercase; width: 200px; }.pdc_btn_web{ background-color: #C63527;}.pdc_btn_email{ background-color: #C4622D; } .pdc_btn_fb{ background-color: #CC8A00; } body[data-url='homepage'] .intro_text_wrapper h1, body[data-url='homepage'] .intro_text_wrapper h1 *{ font-size: 42px; line-height: .9 !important; } body[data-url='homepage'] .intro_text_wrapper h1 span{ font-size: 54px; margin-top: .5rem; } body[data-url='homepage'] .intro_text_wrapper .intro_text{ margin-top: 1rem !important; } body[data-url='homepage'] *:not(i){ line-height: 1.2 !important; } body[data-url='homepage'] p{ line-height: 1 !important; } body[data-url='homepage'] .mod_divisors_section_title >
4213 div:first-child{ font-size: 38px; } body[data-url='homepage'] .page_section h2{ font-size: 38px !important; } body[data-url='homepage'] .page_section h2, body[data-url='homepage'] .page_section h2 *{ line-height: .9 !important; } body[data-url='homepage'] .page_section .image_resized{ width: 80% !important; } body[data-url='homepage'] .mod_carousels_slick_robust_captions .cslick-prev i, body[data-url='homepage'] .mod_carousels_slick_robust_captions .cslick-next i{ font-size: 54px; } body .mod_promos_checkerboard .promo{ background: transparent !important; } body.temp_master .title_container_for_centering{ font-size: 34px !important; } body div.intro_text h1.gen_2_page_title{ font-size: 34px !important; } body .intro_text h1,body.temp_search_page .mod_text_page_intro h1{ font-size: 34px !important; } body .intro_text + .mod_promos_checkerboard .promo .img span{ font-size: 34px !important; } body:has(.mod_promos_checkerboard) .gen_2_page_title{ display: none; } body .foot > *:not(:last-child){ margin-bottom: 1rem !important; } body .intro_text *, body .mod_promos_checkerboard .promo *, body .teaser *, body .footer_text *{ font-size: 17px !important; } dl{ display: flex; align-items: center; flex-flow: column; } dl div{ text-align: center; } .option_selector_container{ width: 100%; } body .mod_search .search_form{ margin-bottom: .5rem !important; } body .mod_search .results_map_split{ border: none; } body .mod_search .map_legend{ display: none !important; } body .mod_search .results_map_split .results,body .mod_search .left{ min-height: 500px !important; } body .mod_search:has(.btn_list_view.active) .results_map_split .right{ display: none !important; } body .mod_search:has(.btn_map_view.active) .results_map_split .left{ display: none !important; } body .mod_search .results_map_split .results,body .mod_search .left{ max-height: 10000vh !important; } body:has(.btn_list_view.active) .map_mod_search{ display: none !important; } body:has(.btn_map_view.active) .results:not(.result_count){ display: none !important; } body:has(.btn_map_view.active) .map_mod_search{ display: block !important; } body .mod_search .filter + .filter{ margin-top: .5rem !important; } body .nonfeatured_tiles{ display: none !important; } body .map_mod_search{ display: none !important; } body .mod_search .results_map_split .results, body .mod_search .results .result{ background: transparent; border: none; } body .mod_search .results_map_split .results .pinnable_item{ margin: 1rem 0 !important; max-width: 100% !important; padding: 0 !important; } body .mod_search .results_map_split .results .result{ display: flex; flex-flow: row; justify-content: flex-start; max-width: 100% !important; } body .mod_search .results_map_split .results .result .mobile_redesign_image{ height: 160px; margin-right: 1rem !important; width: 160px; object-fit: cover; } body .tip_cols{ min-width: 10px !important; padding-top: .5rem; } body .mod_search .tip_cols > *{ margin-right: 0 !important; max-width: 100% !important; } body .mod_search .tip_cols .spot_1, body .mod_search .tip_cols .spot_2, body .mod_search .tip_cols .spot_3{ margin-top: .25rem !important; } body[data-url='lodging'] .search_form{ max-width: 100% !important; } body .mod_search .result_row{ padding: 0 .5rem !important; } body .mod_search .results_map_split .results{ width: 100vw !important; }body .mod_search .tip_cols .spot_2,body .mod_search .tip_cols .spot_3{ font-size: 16px !important;max-width: 80% !important;width: 80% !important;} body .mod_search .tip_cols .spot_1{ font-size: 22px !important; text-transform: none !important; } body .mod_search .tip_cols > * > *{ margin: 0 !important; } body .amenity_icon{ max-width: 25px !important; } *.text-huge,*.text-huge *{ font-size: 32px !important;}*.text-big,*.text-big *{ font-size: 24px !important;}body .results.style_2{ display: flex;flex-flow: column;gap: 1rem;}body .results.style_2 .details .listing_label{ font-size: 18px !important;font-weight: 700;line-height: 1.2;margin-bottom: .25rem;text-transform: none !important;}/* body .results.style_2 .details .listing_label.smaller-text{ font-size: 18px !important;line-height: 1.2;}*/body .results.style_2 .details *{ color: #000;font-size: 15px !important;text-transform: none !important;}body .results.style_2 > *{ flex-basis: 100% !important;width: 100% !important;}body .results.style_2 .result{ height: auto !important;margin: 0 !important;} .result > *:not(.mobile_only){ display: none !important; }body .results.style_2 .mobile_only{display: flex;gap: 1rem;margin: 0 !important;max-width: 100% !important;width: 100% !important;}.result .mobile_only .img_new img{max-height: 120px !important;min-height: 120px !important;object-fit: cover !important;min-width: 140px;max-width: 140px;width: 140px;}.custom_filters .flexor{ flex-flow: column;}.date_range_custom_filter{ align-items: center;display: flex;flex-flow: column;justify-content: center;}.events_switcher{ display: none !important;}.mod_calendar_subpage{ display: none !important;}.event_category_filters.top_version{ display:none !important;}.btn_categories{ background: #fff;border: 1px solid #ccc;border-radius: 7px;padding: .5rem 2rem;}.date_range_custom_filter input{ max-width: 200px !important;}.event_category_filters.bottom_version{ background: rgba( 255,255,255,.98 );border: 2px solid rgb(238,238,238);display: none;padding: 0.5rem 1rem;position: absolute;
4213left: 50%;margin: 0 !important;margin-top: .25rem !important;transform: translateX(-50%);width: 80vw;z-index: 9999;}body[data-url="events"] .no_results,body[data-url="events"] div.results[data-topic="x_90"]{ display: flex !important;}.date_divisor{ font-size: 22px;font-weight: 700;margin-top: 1rem;}body .results.style_2 .result:hover{ transform: none !important;}}@media screen and ( min-width: 901px ){/* body[data-url='events'] .custom_filters{ display: none !important; }*/ .event_category_filters.bottom_version{ display:none !important; } .mod_search .search_form .results_mode_swapper{ display: none !important; } .mobile_redesign_image{ display: none !important; } .canyon_mobile_only{ display: none !important; } body .results.style_2 .mobile_only{ display: none !important;} }</style></head> 4214<body data-epsg="17903985266091" data-launch-date="04/08/24" data-deployment="azure" data-launch-domain="www.utahscanyoncountry.com" data-has-headers="true" data-headers="3" data-first-header-width-if-known="0" data-url="about-us"data-partner-id="71" data-partner-key="canyon" data-id="9882" class=" temp_page _temps_partner_page" > 4215<a href="#main-content" class="skip-link">Skip to main content</a> 4216<div class="mod_overlays_covid_alert "><span><p>All roads in the Monticello Ranger District of the Manti-La Sal National Forest that were closed due to the fire, have reopened. <a href="https://www.utahscanyoncountry.com/babyon-fire-2026/" target="_blank" rel="noopener noreferrer"><strong>See current information.</strong></a></p></span><i onClick=" mark_mod_overlays_covid_alert_as_seen( $( this ) ); " class="fal fa-times-circle"></i></div> 4217<div class="mod_overlays_notification escapable overlay skip_sidebar_push" > 4218<div class="centered_modal" onClick=" event.stopPropagation( ); "> 4219<i onClick=" $( this ).closest( '.mod_overlays_notification' ).fadeOut( ); " class="fas fa-times cursor" style=" position: absolute; top: .75rem; right: .75rem; "></i> 4220<div class="default_title"> 4221Placeholder 4222</div> 4223<div class="custom_title"> 4224</div> 4225<div class="body"> 4226Alert here 4227</div>
4228<div onClick=" callback_on_success_closure( ); $( this ).closest( '.mod_overlays_notification' ).fadeOut( ); " style=" margin-top: .5rem; text-align: center; "> 4229<button class="cursor dismiss_notification button blue tile_eligible original_state grow_on_hover">Got It</button> 4230</div> 4231</div> 4232</div> 4233<div class="mod_nav_top "> 4234<nav class="navbar navbar-expand-lg navbar-light"> 4235<a aria-label="Canyon Homepage" href="/"> 4236<div style=" padding: .5rem; text-align: right; "> 4237<img alt="Canyon Logo" class="logo original_logo" src="https://www.utahscanyoncountry.com/layout/img/SanJuanLogo-color-sm.png" loading="lazy" /> 4238</div> 4239</a> 4240<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> 4241<span class="navbar-toggler-icon"></span> 4242</button> 4243<div class="collapse navbar-collapse" id="navbarSupportedContent" > 4244<ul class="navbar-nav mr-auto row_2"> 4245<li class="nav-item active" > 4246<a class="nav-link b" href="/Communities/" > 4247Communities <span class="sr-only">(current)</span> 4248</a> 4249</li> 4250<li class="nav-item dropdown" > 4251<a href="//" class="nav-link c dropdown-toggle" id="navbarDropdown1" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 4252Attractions 4253</a> 4254<div class="dropdown-menu i2 " aria-labelledby="navbarDropdown1"> 4255<img class="top_nav_dropdown_img" src="https://assets.earthdiver.com/media/media-image-2741853.jpg" alt="" aria-hidden="true" tabindex="-1" /> 4256<div> 4257<a class="dropdown-item" href="/Monument-Valley-Oljato/"> 4258Monument Valley Navajo Tribal Park 4259</a> 4260<a class="dropdown-item" href="/four-corners-monument/"> 4261Four Corners Monument 4262</a> 4263<a class="dropdown-item" href="/Canyonlands-National-Park/"> 4264Canyonlands National Park 4265</a> 4266<a class="dropdown-item" href="/Bears-Ears-National-Monument/"> 4267Bears Ears National Monument 4268</a> 4269<a class="dropdown-item" href="/Lake-Powell-Glen-Canyon-NRA/"> 4270Glen Canyon National Recreation Area 4271</a> 4272<a class="dropdown-item" href="/Rainbow-Bridge-National-Monument/"> 4273Rainbow Bridge National Monument 4274</a> 4275<a class="dropdown-item" href="/Goosenecks-State-Park/"> 4276Goosenecks State Park 4277</a> 4278<a class="dropdown-item" href="/Valley-of-the-Gods/"> 4279Valley of the Gods 4280</a> 4281<a class="dropdown-item" href="/Dark-Sky-Parks/"> 4282Dark Sky Parks 4283</a> 4284<a class="dropdown-item" href="/San-Juan-River/"> 4285San Juan River 4286</a> 4287<a class="dropdown-item" href="/attractions/"> 4288All Attractions 4289</a> 4290</div> 4291</div> 4292</li> 4293<li class="nav-item dropdown" > 4294<a href="//" class="nav-link c dropdown-toggle" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 4295Recreation 4296</a> 4297<div class="dropdown-menu i3 " aria-labelledby="navbarDropdown2"> 4298<div> 4299<a class="dropdown-item" href="/outfitters/"> 4300Guides & Outfitters 4301</a> 4302<a class="dropdown-item" href="/Scenic-Excursions/"> 4303Scenic Drives 4304</a> 4305<a class="dropdown-item" href="/artisans/"> 4306Artisans 4307</a> 4308<a class="dropdown-item" href="/recreation/"> 4309Recreation 4310</a> 4311<a class="dropdown-item" href="/trails/"> 4312Trails Map 4313</a> 4314</div> 4315</div> 4316</li> 4317<li class="nav-item dropdown" > 4318<a href="//" class="nav-link c dropdown-toggle" id="navbarDropdown3" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 4319Lodging 4320</a> 4321<div class="dropdown-menu i4 " aria-labelledby="navbarDropdown3"> 4322<div> 4323<a class="dropdown-item" href="/lodging/"> 4324Lodging 4325</a> 4326<a class="dropdown-item" href="/camping/"> 4327Camping 4328</a> 4329</div> 4330</div> 4331</li> 4332<li class="nav-item dropdown" > 4333<a href="//" class="nav-link c dropdown-toggle" id="navbarDropdown4" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 4334Planning 4335</a> 4336<div class="dropdown-menu i5 " aria-labelledby="navbarDropdown4"> 4337<div> 4338<a class="dropdown-item" href="/dining/"> 4339Dining 4340</a> 4341<a class="dropdown-item" href="/itineraries/"> 4342Itineraries 4343</a> 4344<a class="dropdown-item" href="/free-brochures/"> 4345Free Brochures 4346</a> 4347<a class="dropdown-item" href="/download-brochures/"> 4348Download Brochures - Itineraries 4349</a> 4350<a class="dropdown-item" href="/visitor-info-plan-your-trip/"> 4351Visitor Info 4352</a> 4353<a class="dropdown-item" href="/navigation/"> 4354Navigation 4355</a> 4356<a class="dropdown-item" href="/weather/"> 4357Weather 4358</a> 4359<a class="dropdown-item" href="/Road-Closures-and-Updates/"> 4360Road Closures & Travel Updates 4361</a> 4362<a class="dropdown-item" href="/ev-charging/"> 4363EV Charging Stations 4364</a> 4365<a class="dropdown-item" href="/newsletter-Sign-up/"> 4366Newsletter Sign-up 4367</a> 4368</div> 4369</div> 4370</li> 4371<li class="nav-item dropdown" > 4372<a href="//" class="nav-link c dropdown-toggle" id="navbarDropdown5" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 4373Events 4374</a> 4375<div class="dropdown-menu i6 " aria-labelledby="navbarDropdown5"> 4376<div> 4377<a class="dropdown-item" href="/events/"> 4378Calendar of Events 4379</a> 4380<a class="dropdown-item" href="/events-venues/"> 4381Events Venues 4382</a> 4383</div> 4384</div> 4385</li> 4386<li class="nav-item dropdown" > 4387<a href="//" class="nav-link c dropdown-toggle" id="navbarDropdown6" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 4388Local Insights 4389</a> 4390<div class="dropdown-menu i7 " aria-labelledby="navbarDropdown6"> 4391<div> 4392<a class="dropdown-item" href="https://utahscanyoncountry.wordpress.com/"> 4393Utah's Canyon Country Blog 4394</a> 4395<a class="dropdown-item" href="https://www.sjcutaheconomicdevelopment.com/"> 4396Economic Development 4397</a> 4398<a class="dropdown-item" href="/newsroom/"> 4399Newsroom 4400</a> 4401<a class="dropdown-item" href="/native_american_culture/"> 4402Native American Culture 4403</a> 4404</div> 4405</div> 4406</li> 4407<li class="nav-item searcher" style=" margin-left: 1rem; position: relative; " onmouseleave=" if( ! $( this ).hasClass( 'ignore' ) ){ $( this ).removeClass( 'engaged' )} " > 4408<i class="fas fa-search fa-3x" style=" font-size: 25px; margin-top: -12px; text-shadow: 0 5px 4px rgba( 0,0,0,.4 ); " onmouseenter=" monitor_clicks_and_abandon_focus( ); $( this ).parent( ).addClass( 'engaged' ).addClass( 'ignore' ); let $th = $( this ).parent( ); setTimeout( function( ){ $th.removeClass( 'ignore' ); }, 1 ); " ></i> 4409<div> 4410<input onClick=" $( this ).closest( '.searcher' ).addClass( 'ignore' ); " onFocus=" $( this ).closest( '.searcher' ).addClass( 'engaged' ); " onBlur=" $( this ).closest( '.searcher' ).removeClass( 'engaged' ).removeClass( 'ignore' ); " onkeyup=" if( event.keyCode == 13 ){ window.location.href = '/search/terms:' + $( this ).val( ); } else if( event.keyCode == 27 ){ $( this ).blur( ); } " type="text" placeholder="Search here and press enter" aria-label="Search" /> 4411</div> 4412</li> 4413</ul> 4414</div> 4415</nav> 4416</div> 4417<div class="mod_overlays_login_2023_modal_login_underlay overlay"> 4418</div> 4419<div class="mod_overlays_login_2023_modal_login mod_overlays_login_2023_panel_overlay overlay" role="dialog" aria-modal="true" aria-label="Login" tabindex="-1"> 4420<div class="top_strip"> 4421<div class="logo"> 4422</div> 4423<button type="button" class="button_close" style=" cursor: pointer; background: none; border: none; padding: 0; line-height: 1; " onClick=" mod_overlays_login_2023_close_login(); " aria-label="Close login dialog"> 4424<i class="fas fa-times-circle fa-2x" aria-hidden="true"></i> 4425</button> 4426</div> 4427<div class="subpanels"> 4428<div class="subpanel" data-which="create_account"> 4429<div class="title_and_instructions"> 4430<h2>Create an Account</h2> 4431<div class="instructions"> 4432<span class="resp">Some text here</span> 4433</div> 4434<div class="body form"> 4435<div class="fieldset"> 4436<label for="login_create_email">Email</label> 4437<input type="text" name="email" id="login_create_email" /> 4438</div> 4439<div class="fieldset"> 4440<label for="login_create_password">Password</label> 4441<input type="password" name="password" id="login_create_password" /> 4442</div> 4443<div class="buttons"> 4444<button class="submit" onClick=" mod_overlays_login_2023_attempt_to_create_account( $( this ) ); ">Submit</button> 4445<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick=" event.preventDefault( ); event.stopPropagation( ); $( '.mod_add_on_features_trip_builder_modal_login .top_strip .button_close' ).click( ); setTimeout( function( ){ mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); }, 550 ); return false; ">Cancel</button> 4446</div> 4447<div class="links" style=" display: block; "> 4448<a href="" onClick=" event.preventDefault( ); event.stopPropagation( ); mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); return false; ">Log in to existing account</a> 4449</div> 4450</div> 4451</div> 4452</div> 4453<div class="subpanel" data-which="import_trip_plans"> 4454<div class="title_and_instructions"> 4455<h2>Import Trip Plans</h2> 4456<div class="instructions"> 4457You or someone using this computer or device previously created Trip Plans.<br/> 4458What should we do with these plans? 4459<div class="resp"></div> 4460</div> 4461<div class="body form"> 4462<div class="control"> 4463<label><input type="radio" name="trip_plans_choice" value="keep" /> 4464Make these Trip Plans part of my account</label> 4465</div> 4466<div class="control"> 4467<label><input type="radio" name="trip_plans_choice" value="drop" /> 4468Discard these Trip Plans</label> 4469</div> 4470<div class="buttons"> 4471<button class="submit" onClick=" mod_overlays_login_2023_handle_existing_trip_plans( $( this ) ); ">Submit</button> 4472<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick=" event.preventDefault( ); event.stopPropagation( ); mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); show_planner_modal( $( this ) ); ">Cancel</button> 4473</div> 4474</div> 4475</div> 4476</div> 4477<div class="subpanel active" data-which="login"> 4478<div class="title_and_instructions"> 4479<h2>Login</h2> 4480<div class="instructions"> 4481<span class="resp">Some text here</span> 4482</div> 4483<div class="body form"> 4484<div class="fieldset"> 4485<label for="login_email">Email</label> 4486<input type="text" name="email" id="login_email" /> 4487</div> 4488<div class="fieldset"> 4489<label for="login_password">Password</label> 4490<input type="password" name="password" id="login_password" /> 4491</div> 4492<div class="buttons"> 4493<button class="submit" onClick=" mod_overlays_login_2023_attempt_login( $( this ) ); ">Submit</button> 4494<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick=" show_planner_modal( $( this ) ); ">Cancel</button> 4495</div> 4496</div> 4497</div> 4498</div> 4499<div class="subpanel pwdres" data-which="password_reset"> 4500<div class="title_and_instructions"> 4501<div class="current_state state state_1"> 4502<h2>Password Reset</h2> 4503<div class="instructions"> 4504Please enter the email you used to set up your account.<br/> 4505We'll send a link to use to reset your password. 4506</div> 4507<div class="body form"> 4508<div class="fieldset"> 4509<label for="login_reset_email">Email</label> 4510<input type="email" name="email" id="login_reset_email" /> 4511</div> 4512<div class="buttons"> 4513<button class="submit" onClick=" mod_overlays_login_2023_call_service_reset_password( $( this ) ); ">Submit</button> 4514<button class="cancel" data-which="mod_overlays_login_2023_modal_login" onClick=" event.preventDefault( ); event.stopPropagation( ); mod_overlays_login_2023_navigate_modal_subpanels( 'login', $( this ) ); show_planner_modal( $( this ) ); ">Cancel</button> 4515</div> 4516</div> 4517</div> 4518<div class="state state_2"> 4519<h2>Check Your Email</h2> 4520<div class="instructions"> 4521If there is an account with the email address <span></span>, we will send you a link to reset your password 4522</div> 4523<div class="body form"> 4524<div class="buttons" style=" margin-top: .5rem; "> 4525<button class="submit" onClick=" $( this ).closest( '.state' ).removeClass( 'current_state' ).prev( ).addClass( 'current_state' ); $( this ).closest( '.overlay' ).find( '.button_close' ).click( ); ">Got It</button> 4526</div> 4527</div> 4528</div> 4529</div> 4530</div> 4531</div> 4532</div> 4533<style type="text/css"> 4534body[data-url=shared_trips] .mod_overlays_trip_planning_favorites .close_button { 4535display: none !important; 4536} 4537</style> 4538<section class="mod_carousels_basic "> 4539<style> 4540.mod_carousels_basic { 4541position: relative; 4542overflow: hidden; 4543isolation: isolate; 4544} 4545.mod_carousels_basic::before { 4546content: ''; 4547position: absolute; 4548inset: 0; 4549z-index: 1; 4550background: linear-gradient(to bottom, transparent 40%, rgba(0,0,0,0.65) 100%); 4551pointer-events: none; 4552} 4553.sjc-hero { 4554position: absolute; 4555bottom: 0; 4556left: 0; 4557right: 0; 4558z-index: 2; 4559display: flex; 4560flex-direction: column; 4561justify-content: flex-end; 4562text-align: left;
4563padding: var(--space-7) max(var(--space-5), calc((100vw - 1440px) / 2 + var(--space-5))); 4564background: transparent; 4565box-sizing: border-box; 4566transform-origin: bottom left; 4567} 4568.sjc-hero .hero-left { 4569display: contents; 4570} 4571.sjc-hero .hero-right { 4572display: none; 4573} 4574.sjc-hero .hero-logo { order: 1; } 4575.sjc-hero .heading1 { order: 2; } 4576.sjc-hero .hero-content { order: 3; } 4577.sjc-hero .hero-actions { order: 4; } 4578.sjc-hero .hero-logo { 4579width: 380px; 4580margin-bottom: var(--space-3); 4581} 4582.sjc-hero .hero-content { 4583max-width: 560px; 4584margin: 0 0 var(--space-4) 0; 4585} 4586.sjc-hero .heading1 { 4587font-family: var(--font-display); 4588font-size: 42px; 4589line-height: var(--leading-tight); 4590text-transform: uppercase; 4591color: #fff; 4592margin: 0 0 var(--space-3) 0; 4593text-shadow: 0 1px 8px rgba(0,0,0,0.7); 4594} 4595.sjc-hero .hero-content p { 4596font-family: var(--font-body); 4597font-size: var(--text-body); 4598line-height: var(--leading-normal); 4599color: rgba(255,255,255,0.9); 4600margin: 0 0 var(--space-3) 0; 4601text-shadow: 0 1px 6px rgba(0,0,0,0.7); 4602} 4603.sjc-hero .hero-content strong { 4604color: #fff; 4605} 4606.sjc-hero .hero-actions { 4607display: flex; 4608gap: var(--space-3); 4609flex-wrap: wrap; 4610} 4611.sjc-hero .hero-btn { 4612display: inline-block; 4613font-family: var(--font-body); 4614font-size: var(--text-button); 4615font-weight: var(--weight-medium); 4616padding: var(--space-2) var(--space-4); 4617text-decoration: none; 4618white-space: nowrap; 4619} 4620.sjc-hero .hero-btn-primary { 4621background: var(--color-blue); 4622color: #fff; 4623} 4624.sjc-hero .hero-btn-primary:hover { 4625background: #038080; 4626} 4627.sjc-hero .hero-btn-secondary { 4628background: transparent; 4629color: #fff; 4630border: 2px solid #fff; 4631} 4632.sjc-hero .hero-btn-secondary:hover { 4633background: rgba(255,255,255,0.15); 4634} 4635@media (max-width: 1540px) { 4636.sjc-hero { scale: 0.9; } 4637} 4638@media (max-width: 1120px) { 4639.sjc-hero { scale: 0.8; } 4640} 4641@media (max-width: 1010px) { 4642.sjc-hero { scale: 0.7; } 4643} 4644@media (max-width: 768px) { 4645body[data-url='homepage'] .sjc-hero { 4646bottom: 100px; 4647} 4648.sjc-hero { 4649scale: 1; 4650padding: var(--space-3) var(--space-4) var(--space-4); 4651justify-content: flex-end; 4652} 4653.sjc-hero .hero-logo { 4654width: 160px; 4655margin-bottom: var(--space-2); 4656} 4657.sjc-hero .heading1 { 4658font-size: 24px; 4659margin: 0 0 var(--space-2) 0; 4660} 4661.sjc-hero .hero-content { 4662max-width: 100%; 4663margin: 0 0 var(--space-2) 0; 4664} 4665.sjc-hero .hero-content p:first-child { 4666display: none; 4667} 4668.sjc-hero .hero-content p { 4669font-size: 12px; 4670margin: 0; 4671} 4672.sjc-hero .hero-actions { 4673flex-direction: column; 4674gap: var(--space-1); 4675align-items: stretch; 4676width: fit-content; 4677} 4678.sjc-hero .hero-btn { 4679font-size: 12px; 4680padding: var(--space-1) var(--space-3); 4681text-align: center; 4682} 4683} 4684</style> 4685<div data-aos="fade-up"data-include-indicators="true" id="carouselExampleIndicators_1" class="carousel slide" data-ride="carousel"> 4686<ol class="carousel-indicators">
4687<li data-target="#carouselExampleIndicators_1" data-slide-to="0" class="active"></li> 4688<li data-target="#carouselExampleIndicators_1" data-slide-to="1" ></li> 4689<li data-target="#carouselExampleIndicators_1" data-slide-to="2" ></li> 4690<li class="carousel-pause-li"><button class="carousel-pause-btn" aria-label="Pause slideshow" onClick=" var $btn = $( this ); var $c = $btn.closest( '.carousel' ); var pauseSvg = '<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"><path d="M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5m4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5"/></svg>'; var playSvg = '<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"><path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393"/></svg>'; if( $btn.attr( 'data-paused' ) ){ $c.carousel( 'cycle' ); $btn.removeAttr( 'data-paused' ); $btn.attr( 'aria-label', 'Pause slideshow' ); $btn.html( pauseSvg ); } else { $c.carousel( 'pause' ); $btn.attr( 'data-paused', 'true' ); $btn.attr( 'aria-label', 'Play slideshow' ); $btn.html( playSvg ); } "><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"><path d="M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5m4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5"/></svg></button></li> 4691</ol> 4692<div class="carousel-inner"> 4693<div data-set="aa" onClick=" show_slideshow_1( '1' ); " style=" cursor: pointer; " class="carousel-item active"> 4694<img data-set="z" src="https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741402.jpg" alt="A vibrant sunset illuminates a vast canyon landscape with towering rock formations. The warm light casts long shadows and highlights the textures of the rocks, creating a dramatic and scenic view."> 4695</div> 4696<div data-set="aa" onClick=" show_slideshow_1( '2' ); " style=" cursor: pointer; " class="carousel-item "> 4697<img data-set="z" data-src="https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741403.jpg" class="delayed_load" alt="Monument Valley at dusk with three large sandstone buttes dominating the landscape. A road winds through the red desert, with light trails from passing vehicles."> 4698</div> 4699<div data-set="aa" onClick=" show_slideshow_1( '3' ); " style=" cursor: pointer; " class="carousel-item "> 4700<img data-set="z" data-src="https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741803.jpg" class="delayed_load" alt="A panoramic view of a desert landscape with tall, red rock formations under a blue sky with scattered clouds. Two hikers walk along a dirt path leading towards the rock formations."> 4701</div> 4702</div> 4703<a class="carousel-control-prev" href="#carouselExampleIndicators_1" role="button" data-slide="prev"> 4704<span class="carousel-control-prev-icon" aria-hidden="true"></span> 4705<span class="sr-only">Previous</span> 4706</a> 4707<a class="carousel-control-next" href="#carouselExampleIndicators_1" role="button" data-slide="next"> 4708<span class="carousel-control-next-icon" aria-hidden="true"></span> 4709<span class="sr-only">Next</span> 4710</a> 4711</div> 4712</section> 4713<div class="intro_text" data-marker="page"> 4714<h1 class="gen_2_page_title">About Us 4715</h1> 4716<div 4717id="main-content" class="actual_intro_text" 4718role="main"> 4719<p>San Juan County Economic Development and Visitor Services (EDVS) is the official promotional office of San Juan County - <a href="https://www.utahscanyoncountry.com" target="_blank">Utah's Canyon Country<span class="sr-only">(opens in new tab)</span></a><a target="_blank">,<span class="sr-only">(opens in new tab)</span></a> and supports <a href="https://www.utahscanyoncountry.com/economic-development" target="_blank">business expansion and development efforts<span class="sr-only">(opens in new tab)</span></a>. The San Juan County EDVS is advised by the Tourism Tax Advisory Board (TTAB) and the <a target="_blank">San Juan County Economic Development (CED) Board<span class="sr-only">(opens in new tab)</span></a>. The mission of San Juan EDVS Department is to expand local economic activity by recruiting quality businesses to San Juan County, helping existing businesses thrive and expand, and promoting the county's endless list of tourism and recreational opportunities.</p><p> </p><figure class="table" style="float:left;width:100%;"><table border="0" cellpadding="10" cellspacing="1" class="ck-table-resized"><colgroup><col style="width:33.4%;"/><col style="width:43.38%;"/><col style="width:23.22%;"/></colgroup><tbody><tr><td><figure class="image image_resized image-style-align-left" data-ckbox-resource-id="TKsWL-5T0bJN" style="width:49.64%;"><picture><source sizes="(max-width: 3038px) 100vw, 3038px" srcset="https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/304.webp 304w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/608.webp 608w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/912.webp 912w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/1216.webp 1216w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/1520.webp 1520w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/1824.webp 1824w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/2128.webp 2128w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/2432.webp 2432w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/2736.webp 2736w,https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/3038.webp 3038w" type="image/webp"/><img alt="Smiling woman with long hair wearing a blazer and sweater." height="3915" src="https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/TKsWL-5T0bJN/images/3038.jpeg" width="3038"/></picture></figure></td><td><p style="margin-left:30px;text-align:center;"><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><span style="font-size:14px;">Allison Yamamoto-Sparks -</span></span></p><p style="margin-left:30px;text-align:center;"><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><span style="font-size:14px;"> Visitor Services Director</span>   </span><br/><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="3d5c445c505c505249527d4e5c
47195357485c535e52485349444849135a524b">[email protected]</a>Â Â Â </span><br/><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><span style="font-size:14px;">435-587-3235</span></span></p><p style="margin-left:30px;">Â </p></td><td>Â </td></tr><tr><td><figure class="image image_resized image-style-align-left" data-ckbox-resource-id="F0aw_FgGXbJ5" style="width:50.34%;"><img alt="Portrait of a woman with long, wavy hair and a patterned blouse." height="3627" src="https://ckbox.cloud/0KJ2bqyiHRMdsQ9akWZ9/assets/F0aw_FgGXbJ5/images/3295.jpeg" style="aspect-ratio:3295/3627;" width="3295"/></figure></td><td><p style="margin-left:30px;text-align:center;"><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><span style="font-size:14px;">Cortney Yazzie -</span>Â </span></p><p style="margin-left:30px;text-align:center;"><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><span style="font-size:14px;">Visitor Services Specialist</span>Â </span><br/><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="55362c342f2f3c301526343b3f20343b363a203b212c20217b323a23">[email protected]</a>Â </span><br/><span class="text-big" style="font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;"><span style="font-size:14px;">435-587-3235 Ext. 4110</span>Â </span></p><p style="margin-left:30px;">Â </p></td><td>Â </td></tr><tr><td>Â </td><td>Â </td><td>Â </td></tr></tbody></table></figure><p>Â </p> 4720</div> 4721</div> 4722<div class="flexer cappable"> 4723<div class="first_half"> 4724<div 4725class="page_section" data-section="1" data-targeting-key="" id="ps_1"> 4726<h2 class="page_section_title_added_for_potato" 4727data-sub-id="8183" 4728id="section-8183"> 4729</h2> 4730</div> 4731<div 4732class="page_section" data-section="2" data-targeting-key="" id="ps_2"> 4733<h2 class="page_section_title_added_for_potato" 4734data-sub-id="8285" 4735id="section-8285"> 4736</h2> 4737</div> 4738</div> 4739<div data-role="target__promos" data-label="Sidebar" class="promos_col target_sidebar"> 4740</div> 4741</div> 4742<footer class="mod_nav_footer_manual desktop_version_2024"> 4743<div class="item_1a"> 4744<div class="foot" style=" max-width: 900px; "> 4745<div class="top_row"> 4746<a href="/"> <img src="https://www.utahscanyoncountry.com/layout/img/SanJuanLogo-color-sm.png" alt="Utah's Canyon Country" /> </a> 4747<a href="https://www.facebook.com/UtahsCanyonCountry/" target="_blank" aria-label="Facebook (opens in new tab)"><img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/facebook%20(1).png" style="width: 60px; height: 60px;" /></a> 4748<a href="https://www.instagram.com/utahscanyoncountry/" target="_blank" aria-label="Instagram (opens in new tab)"><img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/instagram%20(1).png" style="width: 60px; height: 60px;" /></a> 4749<a href="https://twitter.com/SanJuanCounty" target="_blank" aria-label="Twitter (opens in new tab)"><img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/twitter%20(1).png" style="width: 60px; height: 60px;" /></a> 4750<a href="https://www.pinterest.com/utcanyoncountry/_created/" target="_blank" aria-label="Pinterest (opens in new tab)"><img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/pinterest%20(1).png" style="width: 60px; height: 60px;" /></a> 4751<a target="_blank" href="https://www.sjcutaheconomicdevelopment.com/" aria-label="San Juan County Economic Development (opens in new tab)"> <img src="/configs/71/sj_logo.png" alt="" /> </a> 4752</div> 4753<ul class="middle_row"> 4754<li> 4755<a href="/mobile-tour-guide/">Virtual Visitor Guide</a></li> 4756<li> 4757<a href="/contact-us/">Contact Us</a></li> 4758<li> 4759<a href="/about-us/">About Us</a></li> 4760<li> 4761<a href="/privacy-policy/">Privacy Policy</a></li> 4762<li> 4763<a href="/accessibility/">Accessibility</a></li> 4764</ul> 4765<div class="bottom_row"> 4766Copyright 2026 | Site Designed and Hosted by Earthdiver LLC</div> 4767</div> 4768</div> 4769</footer> 4770<footer class="mod_nav_footer_manual mobile_version_2024"> 4771<div class="foot"> 4772<div class="top_row" style=" display: flex !important; "> 4773<a style=" flex-basis: 60px; margin: .25rem .25rem 1rem .25rem !important; " href="https://www.facebook.com/UtahsCanyonCountry/" target="_blank" aria-label="Facebook (opens in new tab)">
4774<img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/facebook%20(1).png" style="width: 60px; height: 60px;" /> 4775</a> 4776<a style=" flex-basis: 60px; " href="https://www.instagram.com/utahscanyoncountry/" target="_blank" aria-label="Instagram (opens in new tab)"> 4777<img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/instagram%20(1).png" style="width: 60px; height: 60px;" /> 4778</a> 4779<a style=" flex-basis: 60px; " href="https://twitter.com/SanJuanCounty" target="_blank" aria-label="Twitter (opens in new tab)"> 4780<img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/twitter%20(1).png" style="width: 60px; height: 60px;" /> 4781</a> 4782<a style=" flex-basis: 60px; " href="https://www.pinterest.com/utcanyoncountry/_created/" target="_blank" aria-label="Pinterest (opens in new tab)"> 4783<img alt="" src="https://www.gohebervalley.com/prev_media/uploads/images/pinterest%20(1).png" style="width: 60px; height: 60px;" /> 4784</a> 4785</div> 4786<ul class="middle_row"> 4787<li> 4788<a href="/mobile-tour-guide/">Virtual Visitor Guide</a></li> 4789<li> 4790<a href="/contact-us/">Contact Us</a></li> 4791<li> 4792<a href="/about-us/">About Us</a></li> 4793<li> 4794<a href="/privacy-policy/">Privacy Policy</a></li> 4795</ul> 4796<div style=" display: flex; gap: 1rem; "> 4797<a href="/"> 4798<img src="https://www.utahscanyoncountry.com/layout/img/SanJuanLogo-color-sm.png" alt="Utah's Canyon Country" style=" height: 80px; " /> 4799</a> 4800<a target="_blank" href="https://www.sjcutaheconomicdevelopment.com/" aria-label="San Juan County Economic Development (opens in new tab)"> 4801<img src="/configs/71/sj_logo.png" alt="" style=" height: 80px; " /> 4802</a> 4803</div> 4804<div class="bottom_row" style=" text-align: center; "> 4805Copyright 2026 | Site Designed and Hosted by Earthdiver LLC</div> 4806</div> 4807</footer>
vendor: 109 bytes, lines 4807-4808
4807 4808<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
4808<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
vendor: 1 bytes, line 4808
4808
4809<script src="//stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4809
4809
4810<script src="/libs/moment.min.js"></script>
vendor: 1 bytes, line 4810
4810
4811<script src="https://unpkg.com/[email protected]/dist/vue.global.prod.js"></script>
vendor: 1 bytes, line 4811
4811
4812<script src="/libs/vuex.global.js"></script>
vendor: 1 bytes, line 4812
4812
4813<script src="//cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script>
4813 4814<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
4815<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
vendor: 1 bytes, line 4815
4815
4816<script type="text/javascript"> 4817var developer_check = ( new Date( ) ).getTime( ); 4818function initMaps( ){ 4819// console.log( "js.cfm:initMaps( );" ); 4820}; 4821</script>
vendor: 1 bytes, line 4821
4821
4822<script src="//maps.googleapis.com/maps/api/js?key=AIzaSyByNQxa3C9nWxE5usYrVUhsfOJ0yx4HBCk&libraries=geometry,places,visualization&callback=initMaps"></script>
vendor: 1 bytes, line 4822
4822
4823<script src="https://unpkg.com/@googlemaps/markerclustererplus/dist/index.min.js"></script>
vendor: 1 bytes, line 4823
4823
4824<script src="https://cdn.jsdelivr.net/npm/[email protected]/main.min.js"></script>
vendor: 1 bytes, line 4824
4824
4825<script type="text/javascript" src="/libs/slick.min.js?v"></script>
vendor: 1 bytes, line 4825
4825
4826<script type="text/javascript"> 4827// setTimeout( function( ){ 4828// for( var day in arr_scheduler_sortables ){ 4829// arr_scheduler_sortables[ day ].destroy( ); 4830// } 4831// }, 3000 ); 4832// Get screen width 4833var screen_width = $( window ).width( ); 4834if( screen_width < 900 ){ 4835$( ".nav_row .metadata_column" ).appendTo( $( ".active_trip_label_decom" ) ); 4836let $new_li = $( "<li></li>" ); 4837$( ".close_the_new_planner_system" ).appendTo( $new_li ); 4838$new_li.insertAfter( $( ".swap_strip .fa-user" ).closest( "li" ) ); 4839setTimeout( function( ){ 4840let $new_div = $( "<div style=' display: flex; margin-top: .25rem; '></div>" ); 4841$( ".btn_import_trip" ).appendTo( $new_div ); 4842$( ".btn_discard_trip" ).appendTo( $new_div ); 4843$new_div.appendTo( $( ".swap_strip" ) ); 4844}, 250 ); 4845} 4846function isIOS() { 4847return (/iPad|iPhone|iPod/.test(navigator.platform) || 4848(navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1)) && 4849!window.MSStream; 4850} 4851setTimeout( function( ){ 4852if( $( window ).width( ) <= 900 && isIOS( ) ){ 4853$( ".fa-link-horizontal + span" ).text( "Get link" ); 4854$( ".share_link_area > div:first-child" ).text( "" ); 4855} 4856}, 250 ); 4857setTimeout( function( ){ 4858$( '.item_1a .bottom_row a' ).removeAttr( 'onClick' ).on( 'click', function( ev ){ 4859ev.preventDefault( ); 4860ev.stopPropagation( ); 4861log_in_or_out( $( this ), true ); 4862}); 4863}, 250 ); 4864// Get screen width 4865var screen_width = $( window ).width( ); 4866if( screen_width < 900 ){ 4867$( ".nav_row .metadata_column" ).appendTo( $( ".active_trip_label_decom" ) ); 4868let $new_li = $( "<li></li>" ); 4869$( ".close_the_new_planner_system" ).appendTo( $new_li ); 4870$new_li.insertAfter( $( ".swap_strip .fa-user" ).closest( "li" ) ); 4871} 4872/* Sitewide alert (mod_overlays_covid_alert) sits in normal flow at the top of 4873the body, but the canyon nav is position:fixed; top:0 and overlaps it, 4874making the alert unreadable/unclickable. Pin the alert as a fixed bar above 4875the nav, drop the nav below it, and push page content down by the alert's 4876height. Uses a CSS var so height/wrapping and dismissal (fadeOut -> height 0) 4877stay in sync. */ 4878(function(){ 4879function initSitewideAlert(){ 4880var alertEl = document.querySelector('.mod_overlays_covid_alert'); 4881if( !alertEl ) return; 4882alertEl.classList.add('sw-alert-active'); 4883var basePad = parseFloat( getComputedStyle( document.body ).paddingTop ) || 0; 4884function apply(){ 4885var h = alertEl.offsetHeight; /* 0 once dismissed/hidden */ 4886document.documentElement.style.setProperty('--sw-alert-h', h + 'px'); 4887document.body.style.paddingTop = ( basePad + h ) + 'px'; 4888} 4889apply(); 4890if( window.ResizeObserver ){ 4891new ResizeObserver( apply ).observe( alertEl ); 4892} else { 4893window.addEventListener('resize', apply); 4894} 4895} 4896if( document.readyState !== 'loading' ) initSitewideAlert(); 4897else document.addEventListener('DOMContentLoaded', initSitewideAlert); 4898})(); 4899function play_popup_video( ){ 4900$( ".popup_video" ).show( ); 4901} 4902console.log( "1" ); 4903if (window.screen.width <= 900) { 4904let $btn_web, $btn_email, $btn_fb; 4905let $dl = $( "dl:has(dt[data-class='Email'])"); 4906if( $dl.length > 0 ){ 4907// Replace the dl w/ a button to email 4908$btn_email = $( "<button class='pdc_btn_email'>Email</button>" ); 4909$btn_email.on( "click", function( ev ){ 4910let $btn = $( ev.currentTarget ); 4911let $email = $dl.find( "dd a" ).text( ); 4912window.location.href = "mailto:" + $email; 4913} ); 4914$dl.replaceWith( $btn_email ); 4915} 4916$dl = $( "dl:has(dt[data-class='Website'])"); 4917if( $dl.length > 0 ){ 4918let url_tu = $dl.find( "dd a" ).attr( 'href' ); 4919// Replace the dl w/ a button to email 4920$btn_web = $( "<button class='pdc_btn_web'>Website</button>" ); 4921$btn_web.on( "click", function( ev ){ 4922let $btn = $( ev.currentTarget ); 4923window.location.href = url_tu; 4924} ); 4925$dl.replaceWith( $btn_web ); 4926} 4927$dl = $( "dl:has(dt[data-class='Facebook'])"); 4928if( $dl.length > 0 ){ 4929// Replace the dl w/ a button to email 4930$btn_fb = $( "<button class='pdc_btn_fb'>Facebook</button>" ); 4931$btn_fb.on( "click", function( ev ){ 4932let $btn = $( ev.currentTarget ); 4933let $href = $dl.find( "dd a" ).text( ); 4934window.location.href = $href; 4935} ); 4936$dl.replaceWith( $btn_fb ); 4937if( typeof $btn_email != "undefined" ){ 4938$btn_fb.insertAfter( $btn_email ); 4939} else if( typeof $btn_web != "undefined" ){ 4940$btn_fb.insertAfter( $btn_web ); 4941} 4942} 4943let is_bl = $( "body" ).attr( "data-topical-classification-business_listings" ); 4944let is_post = $( "body" ).attr( "data-topical-classification-articles" ); 4945let $teaser = $( ".teaser" ); 4946if( typeof( is_post ) != "undefined" ){ 4947$teaser.addClass( "expanded" ); 4948} else { 4949if( typeof( is_bl ) == "undefined" ){
4950$teaser.insertAfter( $( ".contact_strip" ) ); 4951$teaser.find( 'section' ).insertBefore( $teaser ); 4952} 4953if( $teaser.children( ).length <= 1 ){ 4954$teaser.addClass( 'no_paragraphs' ); 4955} else { 4956let $btn_read_more = $( "<div class='read_more'><button>Read More</button></div>" ); 4957$btn_read_more.on( "click", function( ev ){ 4958let $btn = $( ev.currentTarget ); 4959console.log( "Clicked", $btn ); 4960let $teaser = $btn.prev( ); 4961console.log( $teaser ); 4962$teaser.toggleClass( 'expanded' ).removeClass( 'no_paragraphs' ); 4963$btn.remove( ); 4964} ); 4965$btn_read_more.insertAfter( $teaser ); 4966} 4967} 4968// Resolution is 1024x768 or above 4969} 4970if( window.screen_width < 900 ){ 4971$( ".foot .item_1a" ).insertBefore( ".foot .item_1b" ); 4972} 4973function util_toggle_body_scrolling( set_to ){ 4974let body_is_scrollable = $( "body" ).css( "overflow" ) == "hidden"; 4975let make_scrollable = true; 4976let $body = $( "body" ); 4977if( typeof set_to == "undefined" ){ 4978if( body_is_scrollable ){ 4979make_scrollable = false; 4980} 4981} else { 4982if( set_to != "scrollable" ){ 4983make_scrollable = false; 4984} 4985} 4986if( make_scrollable ){ 4987$body.css( "overflow", "auto" ); 4988} else { 4989$body.css( "overflow", "hidden" ); 4990} 4991return true; 4992} 4993setTimeout( function( ){ 4994document.addEventListener("keyup", function( ev ){ 4995if( ev.shiftKey && ev.ctrlKey && ev.key == "Y" ){ 4996ev.preventDefault( ); 4997ev.stopPropagation( ); 4998window.location.href = "https://canyon.earthdiver.com/About-Us/"; 4999} 5000if( ev.shiftKey && ev.ctrlKey && ev.key == "X" ){ 5001console.log( "Switching to equiv URL on Development" ); 5002ev.preventDefault( ); 5003ev.stopPropagation( ); 5004window.location.href = "https://canyon.local.earthdiver.com/About-Us/"; 5005} 5006}); 5007}, 250 ); 5008function mark_mod_overlays_covid_alert_as_seen( $el ){ 5009$el.closest( '.mod_overlays_covid_alert' ).fadeOut( ); 5010Cookies.set( "has_dismissed_mod_overlays_covid_alert", JSON.stringify( { seen: true, when: (new Date()).getTime() } ), { expires: 1 } ); 5011} 5012$(document).ready(function(){ 5013if( Cookies.get( "has_dismissed_mod_overlays_covid_alert" ) != null ){ 5014} else { 5015setTimeout( function( ){ 5016$('.mod_overlays_covid_alert').fadeIn( "slow" ); 5017}, 100) 5018} 5019}); 5020var $mod_overlays_notification; 5021var callback_on_success_closure = function( ){ }; 5022function notify( body, title, callback, hide_cancel_button ){ 5023callback_on_success_closure = function( ){ }; 5024if( typeof( callback ) != "undefined" ){ 5025callback_on_success_closure = callback; 5026} 5027$mod_overlays_notification = $( ".mod_overlays_notification" ); 5028console.log( "?", $mod_overlays_notification ); 5029$mod_overlays_notification.find( ".body" ).html( body ); 5030if( typeof( title ) != "undefined" ){ 5031$mod_overlays_notification.find( ".custom_title" ).html( title ).show( ).prev( ).hide( ); 5032// If an empty title was provided, hide it 5033if( title == "" ){ 5034$mod_overlays_notification.find( ".custom_title" ).hide( ); 5035} 5036} else { 5037$mod_overlays_notification.find( ".custom_title" ).hide( ).prev( ).show( ); 5038} 5039$mod_overlays_notification.fadeIn( ); 5040} 5041function mark_mod_overlays_cookie_accepter_as_seen( $el ){ 5042$el.closest( '.mod_overlays_cookie_accepter' ).fadeOut( ); 5043Cookies.set( "has_seen_mod_overlays_cookie_accepter", JSON.stringify( { seen: true, when: (new Date()).getTime() } ), { expires: 365 } ); 5044} 5045$(document).ready(function(){ 5046if( Cookies.get( "has_seen_mod_overlays_cookie_accepter" ) != null ){ 5047} else { 5048setTimeout( function( ){ 5049$('.mod_overlays_cookie_accepter').fadeIn( "slow" ); 5050}, 100) 5051} 5052}); 5053$( document ).ready( function(){ 5054// Bootstrap 4's _dataApiKeydownHandler fires on Escape for any focused [data-toggle="dropdown"] 5055// or .dropdown-menu element, and calls $(this).trigger('click') when the dropdown lacks 5056// Bootstrap's .show class ââ¬â which happens when :focus-within CSS opened the dropdown instead 5057// of a Bootstrap click. That synthetic click activates onclick handlers that navigate. 5058// 5059// Fix: intercept Escape directly on the toggle and dropdown items. Direct element handlers 5060// fire before Bootstrap's document-level delegated handler, so stopPropagation() prevents 5061// Bootstrap from seeing the key. 5062// 5063// Secondary issue: after Escape the toggle still has focus, keeping :focus-within true and 5064// the menu visible. Fix: add .dropdown-esc-closed to suppress :focus-within display until 5065// the user actively re-enters the dropdown. 5066var $navContent = $( '#navbarSupportedContent' ); 5067// Escape on the toggle itself 5068$navContent.find( '[data-toggle="dropdown"]' ).on( 'keydown', function( event ){ 5069if( event.key !== 'Escape' ) return; 5070event.stopPropagation(); 5071event.preventDefault(); 5072var $navItem = $( this ).parent(); 5073if( $navItem.hasClass( 'show' ) ){ 5074$( this ).dropdown( 'hide' ); 5075} 5076$navItem.addClass( 'dropdown-esc-closed' ); 5077} ); 5078// Escape on a dropdown item ââ¬â Bootstrap would return focus to toggle but leave menu visible 5079$navContent.on( 'keydown', '.dropdown-item', function( event ){ 5080if( event.key !== 'Escape' ) return; 5081event.stopPropagation(); 5082event.preventDefault(); 5083var $navItem = $( this ).closest( '.nav-item.dropdown' ); 5084var $toggle = $navItem.find( '[data-toggle="dropdown"]' ); 5085if( $navItem.hasClass( 'show' ) ){ 5086$toggle.dropdown( 'hide' ); 5087} 5088$navItem.addClass( 'dropdown-esc-closed' ); 5089$toggle.focus(); 5090} ); 5091// Remove suppression when the user actively tabs into a dropdown item 5092$navContent.on( 'focusin', '.dropdown-item', function(){ 5093$( this ).closest( '.nav-item.dropdown' ).removeClass( 'dropdown-esc-closed' ); 5094} ); 5095// Remove suppression on a real click of the toggle 5096$navContent.on( 'click', '[data-toggle="dropdown"]', function(){ 5097$( this ).parent().removeClass( 'dropdown-esc-closed' ); 5098} ); 5099} ); 5100var mod_nav_top_manage_clicks = false;
5101function monitor_clicks_and_abandon_focus( ){ 5102mod_nav_top_manage_clicks = true; 5103} 5104setTimeout( function( ){ 5105$( document ).click( function( event ){ 5106if( mod_nav_top_manage_clicks ){ 5107var $engaged = $( ".engaged" ); 5108if( $engaged.length > 0 ){ 5109var $clicked = $( event.target ); 5110console.log( "global clique handler", event ); 5111if( $clicked.closest( ".engaged" ).length == 0 ){ 5112$( ".engaged" ).removeClass( "engaged" ); 5113mod_nav_top_manage_clicks = false; 5114event.stopPropagation( ); 5115} 5116} 5117} 5118}); 5119}, 250 ); 5120var $mod_nav_top, mod_nav_topToggleThreshold; 5121var monitor_scrolling = true; 5122console.log( "monitor_scrolling", monitor_scrolling ); 5123if( ! monitor_scrolling ){ 5124$( function( ){ 5125$mod_nav_top = $( ".mod_nav_top" ); 5126$mod_nav_top.addClass( "scrolled" ); 5127}); 5128} else { 5129$( function( ){ 5130$mod_nav_top = $( ".mod_nav_top" ); 5131mod_nav_topToggleThreshold = $mod_nav_top.height( ); 5132mod_nav_topToggleThreshold = 100; 5133}); 5134function handlePageScrollCharlie(){ 5135if( typeof( $mod_nav_top ) == "undefined" ){ 5136// console.log( "J Q U E R Y - N A W T - R E A D A Y" ); 5137return true; 5138} 5139var pastThreshold = $(this).scrollTop( ) > mod_nav_topToggleThreshold; 5140if( pastThreshold ){ 5141$mod_nav_top.addClass( "scrolled" ); 5142} else { 5143$mod_nav_top.removeClass( "scrolled" ); 5144} 5145} 5146$(document).scroll(handlePageScrollCharlie); 5147// Also handle this on page load 5148$(document).ready(handlePageScrollCharlie); 5149} 5150function log_out_of_fcms( ){ 5151$.post( "/mods/overlays/login/mod.cfm", { mode: "login.logout" }, function( r ){ 5152try { 5153mod_add_on_features_day_planner_user_data = JSON.parse( JSON.stringify( mod_add_on_features_day_planner_starter_data ) ); 5154mod_add_on_features_day_planner_save_account( ( ) => { window.location.reload( ); } ); 5155} catch( e ){ 5156console.log( e ); 5157window.location.reload( ); 5158} 5159}); 5160} 5161let mod_overlays_login_2023_login_trigger = null; 5162function mod_overlays_login_2023_show_login( which ){ 5163if( typeof( which ) == "undefined" ){ 5164which = "mod_overlays_login_2023_modal_login"; 5165} 5166let is_showing = $( '.' + which + '_underlay' ).css( 'display' ) == 'none'; 5167if( is_showing ){ 5168$( 'body' ).css( 'overflow', 'hidden' ); 5169mod_overlays_login_2023_login_trigger = document.activeElement; 5170$( '.' + which + '_underlay' ).fadeToggle( ); 5171$( '.' + which ).fadeToggle( function(){ 5172$( '.' + which ).focus( ); 5173}); 5174} else { 5175mod_overlays_login_2023_close_login( ); 5176} 5177} 5178function mod_overlays_login_2023_close_login( ){ 5179$( 'body' ).css( 'overflow', 'auto' ); 5180$( '.mod_overlays_login_2023_modal_login_underlay' ).fadeOut( ); 5181$( '.mod_overlays_login_2023_modal_login' ).fadeOut( function(){ 5182if( mod_overlays_login_2023_login_trigger && mod_overlays_login_2023_login_trigger !== document.body ){ 5183mod_overlays_login_2023_login_trigger.focus( ); 5184mod_overlays_login_2023_login_trigger = null; 5185} 5186}); 5187} 5188$( document ).on( 'keydown', function( e ){ 5189if( ! $( '.mod_overlays_login_2023_modal_login' ).is( ':visible' ) ){ return; } 5190if( e.key === 'Escape' ){ 5191e.preventDefault( ); 5192mod_overlays_login_2023_close_login( ); 5193return; 5194} 5195if( e.key === 'Tab' ){ 5196let focusable = $( '.mod_overlays_login_2023_modal_login' ).find( 5197'a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])' 5198).filter( ':visible' ); 5199if( focusable.length === 0 ){ return; } 5200let first = focusable.first( )[0]; 5201let last = focusable.last( )[0]; 5202if( e.shiftKey ){ 5203if( document.activeElement === first ){ 5204e.preventDefault( ); 5205last.focus( ); 5206} 5207} else { 5208if( document.activeElement === last ){ 5209e.preventDefault( ); 5210first.focus( ); 5211} 5212} 5213} 5214}); 5215function mod_overlays_login_2023_attempt_to_create_account( $btn ){ 5216let $panel = $btn.closest( '.subpanel' ); 5217let $resp = $panel.find( '.resp' ); 5218$resp.removeClass( 'miss' ).removeClass( 'success' ).removeClass( 'viz' ); 5219let _email = $panel.find( "input[name='email']" ); 5220let email = _email.val( ); 5221let _pwd = $panel.find( "input[name='password']" ); 5222let password = _pwd.val( ); 5223if( email == '' ){ 5224$resp.text( "Please enter your email address" ).addClass( 'miss' ).addClass( 'viz' ); 5225return false; 5226} 5227if( password == '' ){ 5228$resp.text( "Please choose a password" ).addClass( 'miss' ).addClass( 'viz' ); 5229return false;
5230} 5231let data = { mode: "attempt_to_register", email: email, password: password }; 5232if( typeof( mod_overlays_login_2023.user_data.id ) != "undefined" && isNaN( mod_overlays_login_2023.user_data.id ) ){ 5233data.unregistered_id = mod_overlays_login_2023.user_data.id; 5234} 5235$.post( "/mods/overlays/login_2023/services.cfm", data, ( response ) => { 5236console.log( "Service resp", response ); 5237response = JSON.parse( response ); 5238let resp = response.code; 5239switch( resp ){ 5240// case "email sent": 5241// $panel.find( '.state' ).removeClass( 'current_state' ); 5242// $panel.find( '.state_2' ).addClass( 'current_state' ); 5243// break; 5244// case "invalid email": 5245// alert( "Please provide a valid email address to reset the password for" ); 5246// return false; 5247// break; 5248case "already_registered": 5249$resp.html( "That email address is already tied to an account in our system. If that account belongs to you, please use the <span class='link' onClick=' mod_overlays_login_2023_navigate_modal_subpanels( \"password_reset\", $( this ) ); '>forgot password</span> option in the login menu." ).addClass( 'miss' ).addClass( 'viz' ); 5250break; 5251case "invalid_password": 5252$resp.text( "The password you entered does not match what we have on file for this account" ).addClass( 'miss' ).addClass( 'viz' ); 5253break; 5254case "invalid_site_context": 5255$resp.text( "Your account doesn't have access to this site" ).addClass( 'miss' ).addClass( 'viz' ); 5256break; 5257case "success": 5258if( typeof( mod_overlays_login_2023.user_data.has_started_planning ) != "undefined" 5259&& mod_overlays_login_2023.user_data.has_started_planning == true ){ 5260$resp.closest( '.subpanel' ).removeClass( 'active' ).next( ).addClass( 'active' ); 5261} 5262mod_overlays_login_2023.user_data.id = response.id; 5263mod_overlays_login_2023.user_data.is_logged_in = true; 5264mod_overlays_login_2023.user_data.is_registered = true; 5265setTimeout( function( ){ 5266mod_overlays_login_2023.user_data.profile.email = email; 5267$( ".user_profile_form input[name='email']" ).val( email ); 5268$( ".subpanel.active h2 .subinstructions" ).hide( ); 5269mod_overlays_login_2023_save_account( ); 5270}, 250 ); 5271sync_all_trip_interfaces( ); 5272$resp.text( "You're now successfully registered and logged in" ).addClass( 'success' ).addClass( 'viz' ); 5273$resp.closest( '.title_and_instructions' ).find( '.subinstructions' ).hide( ); 5274$resp.next( ).hide( ); 5275_email.val( '' ); 5276_pwd.val( '' ); 5277break; 5278} 5279} ); 5280} 5281let is_new_registration = true; 5282function mod_overlays_login_2023_handle_existing_trip_plans( $btn ){ 5283let $panel = $btn.closest( '.subpanel' ); 5284let $resp = $panel.find( '.resp' ); 5285let choice = $( "input[name=trip_plans_choice]:checked" ).val( ); 5286if( typeof choice == "undefined" ){ 5287$resp.text( "Please select one of the two options" ).addClass( 'miss' ).addClass( 'viz' ); 5288return false; 5289} 5290$resp.removeClass( 'miss' ).removeClass( 'success' ).removeClass( 'viz' ); 5291mod_overlays_login_2023.user_data.is_logged_in = true; 5292mod_overlays_login_2023.user_data.is_registered = true; 5293mod_overlays_login_2023.user_data.prompts_to_register_or_login = 1; 5294mod_overlays_login_2023.user_data.initial_trip_accepted = true; 5295console.log( "CHOIDE", choice, is_new_registration ); 5296switch( choice ){ 5297case "drop": 5298mod_overlays_login_2023.user_data.trips = JSON.parse( JSON.stringify( mod_overlays_login_2023.starter_data ) ).trips; 5299if( ! is_new_registration ){ 5300$panel.removeClass( 'active' ).next( ).addClass( 'active' ); 5301} else { 5302setTimeout( ( ) => { 5303refresh_my_trip_items( ); 5304}, 2500 ); 5305$panel.removeClass( 'active' ).prev( ).addClass( 'active' ); 5306alert( "The page will now be reloaded to drop your trip planning data and start the new account w/ a clean slate" ); 5307mod_overlays_login_2023_save_account( ); 5308setTimeout( ( ) => { 5309window.location.reload( ); 5310return false; 5311}, 1000 ); 5312} 5313break; 5314case "keep": 5315if( ! is_new_registration ){ 5316console.log( "Is a login to an existing account, merging the data" ); 5317console.log( session_level_user_data, "session_level_user_data" ); 5318mod_overlays_login_2023.user_data.ind_active_trip = ( mod_overlays_login_2023.user_data.trips.length ) + session_level_user_data.ind_active_trip; 5319for( let tr = 0; tr < session_level_user_data.trips.length; tr++ ){ 5320mod_overlays_login_2023.user_data.trips.push( session_level_user_data.trips[ tr ] ); 5321} 5322setTimeout( ( ) => { 5323refresh_my_trip_items( ); 5324}, 2500 ); 5325setTimeout( ( ) => { 5326mod_overlays_login_2023_save_account( ); 5327}, 450 ); 5328$panel.removeClass( 'active' ). next( ).addClass( 'active' ); 5329} else { 5330$panel.removeClass( 'active' ).prev( ).addClass( 'active' ); 5331} 5332break; 5333} 5334} 5335let session_level_user_data; 5336function mod_overlays_login_2023_attempt_login( $btn ){ 5337let $panel = $btn.closest( '.subpanel' ); 5338let $resp = $panel.find( '.resp' ); 5339$resp.removeClass( 'miss' ).removeClass( 'success' ).removeClass( 'viz' ); 5340let _email = $panel.find( "input[name='email']" ); 5341let email = _email.val( ); 5342let _pwd = $panel.find( "input[name='password']" ); 5343let password = _pwd.val( ); 5344if( email == '' ){ 5345$resp.text( "Please enter your email address" ).addClass( 'miss' ).addClass( 'viz' ); 5346return false;
5347} 5348if( password == '' ){ 5349$resp.text( "Please enter your password" ).addClass( 'miss' ).addClass( 'viz' ); 5350return false; 5351} 5352let data = { mode: "attempt_login", email: email, password: password }; 5353$.post( "/mods/overlays/login_2023/services.cfm", data, ( response ) => { 5354console.log( "Service resp", response ); 5355response = JSON.parse( response ); 5356let resp = response.code; 5357switch( resp ){ 5358// case "email sent": 5359// $panel.find( '.state' ).removeClass( 'current_state' ); 5360// $panel.find( '.state_2' ).addClass( 'current_state' ); 5361// break; 5362// case "invalid email": 5363// alert( "Please provide a valid email address to reset the password for" ); 5364// return false; 5365// break; 5366case "invalid_user": 5367$resp.text( "We can't find this email in our system" ).addClass( 'miss' ).addClass( 'viz' ); 5368break; 5369case "invalid_password": 5370$resp.text( "The password you entered does not match what we have on file for this account" ).addClass( 'miss' ).addClass( 'viz' ); 5371break; 5372case "invalid_site_context": 5373$resp.text( "Your account doesn't have access to this site" ).addClass( 'miss' ).addClass( 'viz' ); 5374break; 5375case "success": 5376try { 5377session_level_user_data = JSON.parse( JSON.stringify( mod_overlays_login_2023.user_data ) ); 5378if( typeof( mod_overlays_login_2023.user_data.has_started_planning ) != "undefined" 5379&& mod_overlays_login_2023.user_data.has_started_planning == true ){ 5380let $parent = $resp.closest( '.subpanel' ).removeClass( 'active' ).parent( ); 5381let $new_panel = $parent.find( '.subpanel[data-which=\'import_trip_plans\']' ).addClass( 'active' ); 5382is_new_registration = false; 5383} 5384} catch( e ){ 5385} 5386$resp.text( "You're now logged in!" ).addClass( 'success' ).addClass( 'viz' ); 5387$resp.closest( '.title_and_instructions' ).find( '.form' ).hide( ); 5388if( /^\/login\/?$/i.test( window.location.pathname ) 5389&& typeof( response.is_extranet_member ) == "undefined" 5390&& ! $resp.closest( '.overlay' ).find( '.subpanel[data-which=\'import_trip_plans\']' ).hasClass( 'active' ) ){ 5391setTimeout( ( ) => { window.location.href = '/'; }, 800 ); 5392} 5393if( typeof( response.has_trip_data ) != "undefined" && response.has_trip_data ){ 5394/* 5395setTimeout( ( ) => { 5396alert( "The page will now be reloaded to sync the trip planning data from your account" ); 5397window.location.reload( ); 5398}, 1000 ); 5399*/ 5400} 5401_email.val( '' ); 5402_pwd.val( '' ); 5403$( ".loggy .login_sublinks li:last a span" ).text( "Log Out" ); 5404$( ".log_in_or_out_label" ).text( "Log Out" ); 5405try { 5406if( response.user_data != "" ){ 5407mod_overlays_login_2023.user_data = JSON.parse( response.user_data ); 5408} else { 5409mod_overlays_login_2023.user_data.id = response.id; 5410} 5411mod_overlays_login_2023.user_data.is_logged_in = true; 5412try { 5413sync_all_trip_interfaces( ); 5414} catch( e ){ 5415} 5416setTimeout( ( ) => { 5417process_pending_callback( ); 5418}, 15 ); 5419setTimeout( ( ) => { 5420refresh_my_trip_items( ); 5421}, 250 ); 5422} catch( e ){ 5423} 5424console.log( "Log: subroles", response.subroles ); 5425if( typeof( response.is_extranet_member ) != "undefined" ){ 5426setTimeout( function( ){ 5427window.location.href = '/member-messages'; 5428}, 200 ); 5429} 5430if( typeof( response.subroles ) != "undefined" ){ 5431allow_fcms_editing( ); 5432apply_subroles( response.subroles ); 5433return false; 5434} else { 5435try { 5436allow_fcms_editing( ); 5437if( typeof( response.can_access_dashboard ) == "undefined" || response.can_access_dashboard != true ){ 5438$( ".can_access_dashboard_only" ).hide( ); 5439} else { 5440$( ".can_access_dashboard_only" ).show( ); 5441} 5442if( typeof( response.employee ) == "undefined" || response.employee != true ){ 5443// $( ".new_controls .fa-cog" ).remove( ); 5444} else { 5445$( ".employees_only" ).show( ); 5446} 5447} catch( e ){ 5448console.log( e ); 5449} 5450} 5451break; 5452} 5453} ); 5454} 5455function apply_subroles( obj ){ 5456console.log( ">> applying subroles", obj ); 5457$( ".subrole_access" ).removeClass( 'has_access' ); 5458let allow_ellipsis_access = false; 5459$( ".subrole_access_multi .creation_options > div" ).hide( ); 5460for( subrole in obj ){ 5461switch( subrole ){ 5462case "fcms_editing": 5463$( ".subrole_access[data-subrole='" + subrole + "']" ).addClass( 'has_access' ); 5464break; 5465case "analytics": 5466case "crm": 5467case "client_account": 5468case "content_searching": 5469case "legacy_content_searching": 5470case "itinerary_builder": 5471case "site_controls": 5472case "contact_eps": 5473allow_ellipsis_access = true; 5474$( ".subrole_access[data-subrole='" + subrole + "']" ).addClass( 'has_access' ); 5475break; 5476} 5477} 5478if( allow_ellipsis_access ){ 5479$( ".subrole_access_multi" ).css( 'display', 'inline-block' ); 5480} else { 5481$( ".subrole_access_multi" ).hide( ); 5482} 5483} 5484function mod_overlays_login_2023_call_service_reset_password( $btn ){ 5485let $panel = $btn.closest( '.subpanel' ); 5486let _email = $panel.find( "input[name='email']" ); 5487let email = _email.val( ); 5488if( email == '' ){ 5489alert( "Please provide a valid email address to reset the password for" ); 5490return false;
5491} 5492let data = { mode: "reset_password", email: email }; 5493$.post( "/mods/overlays/login_2023/services.cfm", data, ( resp ) => { 5494console.log( "Service resp", resp ); 5495switch( resp ){ 5496case "email sent": 5497$panel.find( '.state' ).removeClass( 'current_state' ); 5498$panel.find( '.state_2' ).addClass( 'current_state' ); 5499$panel.find( '.state_2 .instructions span' ).text( email ); 5500break; 5501case "invalid email": 5502alert( "Please provide a valid email address to reset the password for" ); 5503return false; 5504break; 5505} 5506} ); 5507} 5508var arr_1 = [ ]; 5509var slideshow_opened_from_1 = ""; 5510function show_slideshow_1( ind ){ 5511console.log( "show_slideshow_1( )", ind ); 5512vue_modal_slideshow.imgs = [ 5513{ test: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741402.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741402.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741402.jpg?xxx", type: "photo", 5514video_code: "" } 5515, 5516{ test: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741403.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741403.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741403.jpg?xxx", type: "photo", 5517video_code: "" } 5518, 5519{ test: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741803.jpg?zzz", img: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741803.jpg?yyy", largest_img_avail: "https://www.earthdiver.com/cdn-cgi/image/width=4000,quality=75,format=auto/https://assets.earthdiver.com/media/media-2741803.jpg?xxx", type: "photo", 5520video_code: "" } 5521] 5522vue_modal_slideshow.current_image = ind - 1; 5523vue_modal_slideshow.render = true; 5524$( ".modal_slideshow" ).css( "display", "block" ); 5525} 5526/* The slide's onclick opens a LIGHTBOX, and that lightbox lives in 5527/mods/earthdiver/modals/slideshow/ - which only the LEGACY templates 5528(temps/earthdiver/*, temps/partner/page.cfm) ever include. e4 has 5529never included it, so on an e4 page - every DIP among them - 5530vue_modal_slideshow is undefined, the click threw a ReferenceError, 5531and the `cursor: pointer` set on the slide above was advertising a 5532lightbox that could not open. So drop the affordance. 5533Tested at runtime, not by era: this mod is shared by both eras and 5534the test is the exact thing the handler needs. Where the modal IS on 5535the page nothing changes. 5536Deferred to window load, and that matters: cf_optimize_javascript 5537buffers every script on the page and re-emits them together at the 5538bottom, so whether the modal's own JS has run yet is a matter of 5539include order. Only `load` is unambiguously after all of it - anything 5540earlier risks disarming a lightbox on a legacy page that does have one. 5541Slides carrying their own `link` are untouched - their onclick is a 5542window.location, not the lightbox, and it works. Hence the 5543show_slideshow_ test rather than a blanket strip. */ 5544( function(){ 5545function disarm_dead_lightbox_1(){ 5546if ( typeof vue_modal_slideshow !== "undefined" ) { return; } 5547var root = document.getElementById( "carouselExampleIndicators_1" ); 5548if ( !root ) { return; } 5549var slides = root.querySelectorAll( ".carousel-item[onclick]" ); 5550for ( var i = 0; i < slides.length; i++ ) { 5551if ( slides[ i ].getAttribute( "onclick" ).indexOf( "show_slideshow_" ) === -1 ) { continue; } 5552slides[ i ].removeAttribute( "onclick" ); 5553slides[ i ].style.cursor = "default"; 5554} 5555} 5556if ( document.readyState === "complete" ) { 5557disarm_dead_lightbox_1(); 5558} else { 5559window.addEventListener( "load", disarm_dead_lightbox_1 ); 5560} 5561} )(); 5562function _ps_scrollTo(selector, yOffset = 0) { 5563const el = document.querySelector(selector) 5564const y = el.getBoundingClientRect().top + window.pageYOffset + yOffset 5565window.scrollTo({ top: y, behavior: 'smooth' }) 5566} 5567</script>
vendor: 1 bytes, line 5567
5567
5568<script type="text/javascript"> 5569var store = { 5570state: { 5571} 5572}; 5573store = new Vuex.Store({ 5574state: store.state 5575}); 5576</script>
vendor: 1 bytes, line 5576
5576
5577<script type="text/javascript"> 5578</script>
5578 5579<!-- CSSSS --> 5580<style type="text/css">.mod_search .filters .rs-container .rs-selected { 5581background-color: rgb(236 179 140); 5582} 5583.rs-container .rs-selected { 5584border: 1px solid #b87f58; 5585}</style> 5586<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 5586-5587
5586 5587<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
5587GTM-NP2BVCS
vendor: 83 bytes, lines 5587-5588
5587" 5588height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
5589<!-- End Google Tag Manager (noscript) -->
5590<script type="text/javascript"> 5591var _lab = _lab || []; 5592_lab.push('lhtpev51003'); 5593(function() { 5594var lab = document.createElement('script'); 5595lab.type = 'text/javascript'; 5596lab.async = true; 5597lab.src = ('https:' == document.location.protocol ? 'https://app' : 'http://app') + '.leadsrx.com/visitor.js'; 5598var s = document.getElementsByTagName('script')[0]; 5599s.parentNode.insertBefore(lab, s); 5600})(); 5601</script>
5601 5602<style type="text/css"> 5603.dynamic_body textarea { 5604min-height: 75px; 5605} 5606</style> 5607 5608 5609<style type="text/css">@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/400/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:400;src:url(/cf-fonts/s/poppins/5.2.7/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Poppins';font-style:normal;font-weight:700;src:url(/cf-fonts/s/poppins/5.2.7/devanagari/700/normal.woff2);unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap;}</style> 5610<style type="text/css"> 5611.new_controls { 5612align-items: center; 5613bottom: 1rem; 5614display: flex; 5615flex-flow: column; 5616justify-content: flex-end; 5617padding: 0; 5618position: fixed; 5619right: 0; 5620max-width: 100% !important; 5621min-width: 0 !important; 5622width: 35px !important; 5623z-index: 99999999999; 5624} 5625.new_controls:not(.initialized){ 5626display: none; 5627} 5628.new_controls > * { 5629background-color: #9c9c9c; 5630color: #fff; 5631cursor: pointer; 5632padding: .5rem; 5633border-top-left-radius: 7px; 5634border-bottom-left-radius: 7px; 5635} 5636.new_controls > *:not(:last-child) { 5637margin-bottom: .25rem; 5638} 5639.new_controls .creation_options { 5640border-radius: 7px; 5641display: none; 5642flex-flow: column; 5643position: absolute; 5644left: -185px; 5645text-align: right; 5646bottom: 0; 5647width: 180px; 5648z-index: 999; 5649} 5650.new_controls i .creation_options.show { 5651display: flex; 5652} 5653.new_controls .creation_options > div:not(:last-child) { 5654margin-bottom: .25rem; 5655} 5656.new_controls .creation_options div { 5657cursor: pointer; 5658font-size: 18px; 5659font-weight: normal; 5660} 5661.new_controls .creation_options div button { 5662background: #9c9c9c; 5663border-radius: 7px; 5664border: 1px solid #888; 5665color: #fff; 5666cursor: pointer; 5667padding: .5rem; 5668} 5669</style> 5670<div class="new_controls"> 5671<i data-subrole="fcms_editing" onClick=" load_fcms( 9882, 'Pages' ); " class="subrole_access fcms_access_only fas fa-pencil left primary_editor_trigger" style=" z-index: 9; "></i> 5672<i data-subroles="analytics,itinerary_builder,content_searching,site_controls,font_controls" onClick=" $( this ).find( '.creation_options' ).toggleClass( 'show' ); " class="subrole_access_multi fcms_access_only fas fa-ellipsis" style=" position: relative; z-index: 9; "> 5673<div class="creation_options asdf"> 5674<div data-subrole="crm" class="subrole_access can_access_dashboard_only" onClick=" window.open( '/tools/dashboard/index.cfm?load=crm.default' ); "> 5675<button>CRM</button> 5676</div> 5677<div data-subrole="analytics" class="subrole_access can_access_dashboard_only" onClick=" window.open( '/tools/dashboard' ); "> 5678<button>Analytics</button> 5679</div> 5680<div data-subrole="itinerary_builder" class="subrole_access can_access_dashboard_only" onClick=" window.open( '/tools/itinerary_builder' ); "> 5681<button>Itinerary Builder</button> 5682</div> 5683<div data-subrole="content_searching" class="subrole_access" onClick=" window.open( '/tools/dashboard/index.cfm?load=content.default' ); "> 5684<button>
5684Content | Media</button> 5685</div> 5686<div data-subrole="site_controls" class="subrole_access employees_only" style=" display: none; " onClick=" load_fcms( 71, 'Partners' ); "> 5687<button>Site Controls</button> 5688</div> 5689</div> 5690</i> 5691<style type="text/css"> 5692.subrole_access:not(.has_access){ 5693display: none !important; 5694opacity: .15; 5695} 5696.subrole_access.has_access{ 5697display: inline-block !important; 5698opacity: 1; 5699} 5700.subrole_access_multi { 5701display: none; 5702} 5703.can_access_dashboard_only { 5704display: none; 5705} 5706</style> 5707</div> 5708<style type="text/css"> 5709input.cursor-pointer { 5710background: #6134df; 5711} 5712.fcms_access_only { 5713display: none !important; 5714} 5715i.grow_and_highlight { 5716transition: all 150ms; 5717background-color: rgba( 0, 0, 0, .85 ); border-radius: 100%; color: #fff; cursor: pointer; position: fixed; bottom: 2rem; right: 2rem; padding: 2rem; display: inline-block; width: auto !important; 5718} 5719i.grow_and_highlight.left { 5720right: 7.25rem; 5721} 5722i.grow_and_highlight:hover { 5723background-color: #fede80; 5724border: 4px solid #000; 5725color: #000; 5726transform: scale( 1.25 ) rotate( -20deg ); 5727} 5728@media only screen and ( max-width: 900px ){ 5729i.grow_and_highlight { 5730display: none; 5731} 5732} 5733.btn_fcms_expander:hover { 5734color: #fff !important; 5735opacity: 1 !important; 5736} 5737.results_copier_underlay { 5738background: rgba(0, 0, 0, 0.75); 5739position: fixed; 5740top: 0; 5741left: 0; 5742height: 100vh; 5743width: 100vw; 5744z-index: 9999; 5745} 5746.results_copier_underlay:not(.show){ 5747display: none; 5748} 5749.results_copier { 5750background: #fff; 5751border: 1px solid #555; 5752border-radius: 15px; 5753padding: 4rem 2rem; 5754position: fixed; 5755top: 50%; 5756left: 50%; 5757transform: translate( -50%, -50% ); 5758width: 800px; 5759z-index: 9999; 5760} 5761.results_copier:not(.show){ 5762display: none; 5763} 5764</style>
5765<script type="text/javascript"> 5766function allow_fcms_editing( ){ 5767$( ".fcms_access_only" ).removeClass( "fcms_access_only" ); 5768$( ".new_controls" ).show( ); 5769} 5770</script>
vendor: 1 bytes, line 5770
5770
5771<script src="https://cdn.jsdelivr.net/npm/[email protected]/lib/turndown.browser.umd.js"></script>
5771 5772<style type="text/css"> 5773body.hide_trip_builder .trip-builder { 5774display: none !important; 5775} 5776</style>
5777<script type="text/javascript"> 5778var include_orders = false; 5779function load_fcms( id, optional_type, optional_editor_to_preselect ){ 5780$( "body" ).addClass( "hide_trip_builder" ); 5781$( ".trip-builder" ).hide( ); 5782console.log( "optional_editor_to_preselect", id, optional_type, optional_editor_to_preselect ); 5783var url_editor = "/tools/fcms/overlay.cfm?is_ajax=true&id=" + id; 5784if( ! include_orders ){ 5785url_editor += "&include_orders=false"; 5786} 5787if( optional_type ){ 5788url_editor += "&type=" + optional_type; 5789} 5790if( optional_editor_to_preselect ){ 5791url_editor += "&preselect=" + optional_editor_to_preselect; 5792} 5793var callback = function(){ 5794$( ".field" ).hide( ); 5795// ln.from( '.fcms', { duration: .75, x: 1450, ease: "elastic" } ); 5796if( optional_editor_to_preselect ){ 5797setTimeout( function( ){ 5798$( ".fcms_tab_switcher li[data-id=" + optional_editor_to_preselect + "]" ).click( ); 5799}, 150 ); 5800} 5801}; 5802console.log( "url_editor!!!", url_editor ); 5803$( ".fcms" ).css( 'display', 'flex' ).load( url_editor, callback ); 5804console.log( "Loading fcms: ", id, url_editor); 5805} 5806</script>
5806 5807<style type="text/css"> 5808body > .fcms .fa-times-circle { 5809} 5810body > .fcms { 5811align-items: center; 5812background-color: rgba( 0, 0, 0, .9 ); 5813background-color: rgb(41 36 27); 5814background-color: rgb(68 68 68 / 99%); 5815background-color: rgb(47 45 45); 5816background-color: rgb(47 45 45 / 96%); 5817/* background-color: rgb(54 52 52 / 79%); */ 5818box-shadow: -5px 4px 5px rgb( 0 0 0 / 15% ); 5819color: #fff; 5820display: flex; 5821display: none; 5822font-size: 16px; 5823height: 100vh; 5824justify-content: center; 5825overflow-y: auto; 5826position: fixed; 5827transition: 350ms all; 5828top: 0; 5829right: 0; 5830max-width: 700px; 5831width: 730px; 5832z-index: 9999999; 5833} 5834body > .fcms .fcms_tab_switcher li { 5835font-size: 14px; 5836padding-left: .75rem !important; 5837padding-right: .75rem !important; 5838} 5839body > .fcms .fcms_tab_switcher.fcms_tab_switcher_pages li { 5840font-size: 16px !important; 5841} 5842body > .fcms .locked_header h1 { 5843/* background-color: #0169ea; 5844background-color: #44474b;font-size: 2.75rem;*/ 5845border-radius: 10px; 5846font-size: 1.25rem; 5847font-weight: 700; 5848padding: .5rem 0; 5849text-transform: uppercase; 5850} 5851body > .fcms h1 { 5852font-size: 20px; 5853} 5854.fcms_editor { 5855transition: 1000ms all; 5856width: 100%; 5857} 5858.fcms h1.transient { 5859cursor: pointer; 5860margin: 0 4rem; 5861} 5862.fcms .locked_header > i { 5863opacity: .25; 5864text-shadow: 0 2px 5px rgba( 0, 0, 0, .25 ); 5865z-index: 99999999; 5866} 5867.fcms .locked_header > i:hover { 5868transition: 100ms all; 5869} 5870</style>
5871<script type="text/javascript"> 5872document.addEventListener('DOMContentLoaded', () => { 5873'use strict'; 5874document.addEventListener('keydown', event => { 5875switch( event.key ){ 5876case "Escape": 5877var $inp = $( event.target ); 5878var $cont = $inp.closest( ".field.changed" ); 5879if( $cont.length > 0 ){ 5880$inp.blur( ); 5881$cont.find( ".btn_cancel" ).click( ); 5882} 5883break; 5884case "Enter": 5885if( event.ctrlKey ){ 5886var $inp = $( event.target ); 5887var $cont = $inp.closest( ".field.changed" ); 5888if( $cont.length > 0 ){ 5889$inp.blur( ); 5890$cont.find( ".btn_save" ).click( ); 5891} 5892} 5893break; 5894case "E": 5895if( event.ctrlKey && event.shiftKey ){ 5896if( event.altKey ){ 5897var nurl = window.location.href; 5898if( window.location.href.search( "/edit" ) == -1 ){ 5899nurl += "/edit"; 5900nurl = nurl.replace("//edit","/edit"); 5901} else { 5902nurl = nurl.replace("/edit",""); 5903} 5904console.log( nurl ); 5905window.location.href = nurl; 5906} else { 5907// Toggle the panel that exists already, will be faster 5908if( $( ".fcms" ).css( "display" ) == "none" ){ 5909$( '.primary_editor_trigger' ).click( ); 5910} else { 5911$( '.fcms .locked_header i.fa-times-circle' ).click( ); 5912} 5913return false; 5914} 5915} 5916break; 5917case "U": 5918if( event.ctrlKey && event.shiftKey ){ 5919var nurl = ""; 5920if( window.location.href.search( ".local." ) != -1 ){ 5921nurl = window.location.href.replace(".local.","."); 5922} else { 5923nurl = window.location.href.replace( ".earthdiver.",".local.earthdiver." ); 5924} 5925console.log( nurl ); 5926$( ".notice_redirect" ).find( "span" ).text( nurl ); 5927$( ".notice_redirect" ).fadeIn( "fast" ); 5928setTimeout( function( ){ window.open( nurl ); }, 25 ); 5929setTimeout( function( ){ $( ".notice_redirect" ).fadeOut( "slow" ); }, 3000 ); 5930} 5931break; 5932} 5933}); 5934}); 5935</script>
5935 5936<div class="notice_redirect"> 5937Opening <span style=" font-weight: 700; "></span> in a new tab... 5938</div> 5939<style type="text/css"> 5940.notice_redirect { 5941display: none; 5942background: #8affffa1; 5943border: 3px solid #000; 5944border-radius: 10rem; 5945top: 2rem; 5946padding: 1rem; 5947position: fixed; 5948left: 50%; 5949text-align: center; 5950transform: translateX( -50% ); 5951width: 100%; 5952z-index: 999999999999; 5953} 5954</style>
5955<script src="/libs/Sortable.js?v2"></script>
vendor: 1 bytes, line 5955
5955
5956<script type="text/javascript"> 5957var fmcs_config = { access: false }; 5958</script>
vendor: 1 bytes, line 5958
5958
5959<script type="text/javascript"> 5960var ignore_focus_check = false; 5961$( document ).on( "click", function( e ){ 5962// console.log( "global_cliq_handler" ); 5963var $el = $( e.target ); 5964if( ! ignore_focus_check ){ 5965// console.log( "clcikz test" ); 5966if( $el.closest( ".focused" ).length == 0 ){ 5967$( ".focused" ).each( function( i, e ){ 5968var $e = $( e ); 5969if( ! $e.hasClass( 'ignore_auto_defocus' ) ){ 5970$e.removeClass( "focused" ); 5971} 5972} ); 5973} 5974} 5975}); 5976</script>
vendor: 1 bytes, line 5976
5976
5977<script type="text/javascript"> 5978function d_post( mode, data, callback ){ 5979$( ".sign_up .input_wrapper" ).hide( ); 5980$( ".sign_up .label" ).text( "You have been signed up!" ); 5981$.post( '/configs/canyon/services.cfm?mode=' + mode, data, function( res ){ 5982console.log( "d_post", res ); 5983if( callback ){ 5984callback( res ); 5985} 5986} ); 5987} 5988</script>
vendor: 1 bytes, line 5988
5988
5989<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"0852ed47740d4f51af91efd7d586c12e","r":1,"spa":2}' crossorigin="anonymous"></script>
5989 5990</body> 5991</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.