﻿body{margin:0 auto;padding:0;text-align:center;width:1260px;font-size:20px;font-family:Arial}article{scroll-behavior:smooth}h1{color:#2972c6;font-size:40px;font-weight:700}h2{color:#2972c6;font-size:40px;font-weight:700;margin:0}h3{color:#2972c6;font-size:32px;font-weight:700;margin:0;padding:5px 0;line-height:42px}h4{color:#292a2a;font-size:26px;font-weight:700;margin:0;padding:5px 0;line-height:36px}h3.winner{color:#c47f00}.page-main-content-main-area-wrapper h4 a{color:#292a2a;font-size:26px;font-weight:700;margin:0;padding:5px 0 0;text-decoration:underline}.page-main-content-main-area-wrapper h4 a:hover{text-decoration:none}.page-main-content-main-area-wrapper h2 a{color:#2972c6;font-size:40px;font-weight:700;margin:0;text-decoration:underline}.page-main-content-main-area-wrapper h2 a:hover{text-decoration:none}.page-main-content-guide-specific-text-wrapper{padding:5px 0 0;line-height:30px}.page-main-content-image-text-wrapper{padding:0;line-height:28px;text-align:center;font-size:18px;font-style:italic}.page-main-content-video-frame{padding:30px 0 0}.page-main-content-video-description{padding:0;line-height:28px;text-align:center;font-size:18px;font-style:italic;color:#292a2a}.page-main-content-video-cta{margin:0 auto;text-align:center;padding:30px 0 0;display:inherit}.page-main-content-video-cta a:link,.page-main-content-video-cta a:visited,.page-main-content-video-cta a:active,.page-main-content-video-cta a:hover{margin:10px 0;background-color:#DD038A;padding:7px 20px;color:#fff;border-radius:10px;text-align:center;font-size:26px;line-height:40px;text-decoration:none;cursor:pointer}.page-author-disclosure-wrapper{display:inline-block;width:100%;padding:0 0 20px}.page-disclosure-wrapper{width:70%;display:inline-block;text-align:left;padding:0;vertical-align:super;font-size:16px;color:#292a2a;font-style:italic;line-height:20px}.page-author-wrapper{width:27%;display:inline-block;text-align:left;padding:20px 0 0}.page-author-photo{display:inline-block;width:85px;text-align:left}.page-author-photo img{max-width:75px;max-height:75px}.page-author-by-line-wrapper{display:inline-block;width:140px;padding:2px 0;vertical-align:top}.page-author-name{display:block;line-height:26px;font-size:16px;text-align:left;padding:0 0 6px}.page-last-updated{padding:0;line-height:20px;font-size:16px;color:#292a2a;text-align:left;font-style:italic;display:block}p{margin-block-start:.2em}#header-wrapper{margin:0 0 20px;min-width:1260px}#header-wrapper.sticky-header #header-main{transition:opacity 200ms ease-in;opacity:0}#header-wrapper.sticky-header #header-thin{transition:opacity 200ms ease-in;opacity:1}#header-wrapper.sticky-header-up #header-main{transition:opacity 200ms ease-in;opacity:1}#header-wrapper.sticky-header-up #header-thin{transition:opacity 200ms ease-in;opacity:0}#header-side-separator-left,#header-side-separator-right{display:inline-block;background-color:#ff6a00;width:2%}#header-hamburger-menu{display:inline-block;width:5%;vertical-align:bottom;margin:0 0 8px}#header-logo{display:inline-block;width:24%;vertical-align:bottom;margin:5px 0 0}#header-top-nav{display:inline-block;width:58%;vertical-align:bottom;margin:0 0 7px;transition:display 2s}#header-weather{display:inline-block;width:3%;vertical-align:bottom;margin:0 0 8px}#header-separator{display:inline-block;width:1%;height:25px;vertical-align:bottom;margin:12px 0;border-right:1px solid #000}#header-nav-search{display:inline-block;width:3%;vertical-align:bottom;margin:0 0 8px;cursor:pointer}#header-thin{opacity:0;position:fixed;top:0;min-width:1260px;height:60px;background-color:#fff;box-shadow:0 15px 10px -15px #999;z-index:5}#header-main{opacity:1;position:relative;top:0;min-width:1260px;height:105px;z-index:6}#header-side-separator-left-thin,#header-side-separator-right-thin{display:inline-block;background-color:#ff6a00;width:2%}#header-hamburger-menu-thin{display:inline-block;width:5%;vertical-align:bottom;margin:0 0 8px}#header-logo-thin{display:inline-block;width:88%;vertical-align:bottom;margin:3px 0 0}#header-weather-thin{display:inline-block;width:3%;vertical-align:bottom;margin:0 0 8px}.top-nav-item,.top-nav-item a{display:inline-block;margin:0;padding:4px 0;color:#3a3a3a;font-size:18px;text-decoration:none}.top-nav-item a:hover{color:#2972c6}.active a{color:#2972c6;border-bottom:2px solid #2972c6}.top-nav-separator{display:inline-block;margin:0;color:#000;font-size:18px}.top-separator{margin:0 5px}.top-weather{margin:5px 0}.top-search{margin:5px 0}#search-drop-down{display:none;background-color:#e1e3e4;height:35px;width:1260px;padding:5px 0;z-index:3;height:35px}.search-button{position:relative;right:28px;top:6px}.search-field{width:93%;height:18px;margin:0 0 0 22px;padding:5px;border-radius:10px;border:0;background-color:#fff;color:#333;font-size:16px}#footer-wrapper{background-color:#234fb9;color:#fff;padding:20px 0 30px}.footer-section-one{width:6%;display:inline-block;text-align:center;vertical-align:inherit;margin:95px 0 0}.footer-section-two{display:inline-block;text-align:center;padding:20px 0 50px;vertical-align:top;width:90%}.footer-section-two a{font-size:13px;color:#fefefe;text-decoration:none}.footer-section-two a:hover{text-decoration:underline}.footer-facebook,.footer-instagram,.footer-twitter,.footer-pinterst,.footer-you-tube{width:35px;display:inline-block;margin:5px 0}.footer-you-tube{display:block;margin:0 auto;width:38px}.footer-main-column{width:9%;display:inline-block;vertical-align:top;text-align:left;padding:0;border-right:1px solid;height:210px}.footer-sub-column{display:inline-block;vertical-align:top;text-align:left;padding:0 10px}.footer-sub-column-1{width:10%}.footer-sub-column-2,.footer-sub-column-3{width:12%}.footer-sub-column-4,.footer-sub-column-5{width:8%}.footer-sub-column-6{width:12%}.footer-sub-column-7{width:9%}.footer-main-nav a{font-size:14px;color:#ffdb4c;text-decoration:underline;font-weight:500}.footer-main-nav a:hover{text-decoration:none}.footer-copyright-wrapper{width:90%;display:inline-block;text-align:center;font-size:16px;color:#fefefe}.footer-copyright-wrapper a{font-size:14px;color:#fefefe;text-decoration:underline}.page-wrapper{margin:40px 0}.align-right{text-align:right}.page-header-wrapper{margin:0;padding:0;display:block}.page-header-wrapper img{display:block}.page-breadcrumb-wrapper{background-color:#eff0f0;text-align:left;padding:5px 10px;font-size:14px;color:#000}.page-breadcrumb-wrapper a{color:#1C4E87;text-decoration:none}.page-breadcrumb-wrapper a:hover{color:#1C4E87;text-decoration:underline}.page-title-wrapper{padding:20px 170px;text-align:left}.page-title-wrapper h1{margin:20px 0 0}.page-title-full-wrapper{padding:20px 40px;text-align:left}.page-title-full-wrapper h1{margin:20px 0 0}h2.mv_auto_insert_headline:after{border-bottom:4px #ff5306 solid;margin:0 0 15px;content:'';display:block;width:40px}.page-title-underline{border-top:4px #ff5306 solid;width:40px;padding:0 0 10px}.page-title-star-rating{display:block;padding:0 0 15px}.page-address-wrapper{display:inline-block;padding:0 0 5px 50px;font-weight:700;font-size:22px;width:100%}.page-event-details .page-address-wrapper{display:inline-block;padding:5px 0 5px 20px;font-weight:700;font-size:22px}.page-event-details .page-address{display:inline-block;color:#292a2a}.page-event-details .page-address-sub-wrapper{display:block;font-weight:400}.page-event-details .page-address-icon{display:inline-block;vertical-align:top;text-align:right;padding:2px 60px 0 0;width:8%}.page-event-details .page-address-neighborhood-guide a{color:#292a2a;text-decoration:none;padding:0 0 0 7px}.page-event-details .page-address-location-wrapper{display:inline-block}.page-event-details .page-location{display:inline-block;color:#292a2a}.page-event-details .page-hours-wrapper{display:block;margin:10px 0 5px 80px}.page-event-details .page-hours-header{display:inline-block;font-size:20px;color:#292a2a;font-weight:700;vertical-align:top;padding:0 10px 0 0;width:70px}.page-event-details .page-hours{display:inline-block;font-size:20px;color:#2972c6;font-weight:400}.page-event-details .page-date-wrapper{display:block;margin:10px 0 5px 80px}.page-event-details .page-date-header{display:inline-block;font-size:20px;color:#292a2a;font-weight:700;vertical-align:top;padding:0 10px 0 0;width:70px}.page-event-details .page-date{display:inline-block;font-size:20px;color:#2972c6;font-weight:400}.page-event-details .page-cost-wrapper{display:block;margin:10px 0 5px 80px}.page-event-details .page-cost-header{display:inline-block;font-size:20px;color:#292a2a;font-weight:700;vertical-align:top;padding:0 10px 0 0;width:70px}.page-event-details .page-cost{display:inline-block;font-size:20px;color:#2972c6;font-weight:400}.page-address-beach-wrapper{display:inline-block;padding:5px 0;font-weight:700;font-size:22px;width:100%}.page-address-icon{display:inline-block;vertical-align:middle;text-align:right;padding:0 5px 0 0;width:8%}.page-address{display:inline-block;color:#292a2a}.page-address-beach{display:inline-block;color:#D14200;vertical-align:bottom;font-size:20px;padding:5px 0 0;width:72%;vertical-align:middle}.page-address-location-icon{display:inline-block}.page-address-pipe{display:inline-block;color:#292a2a;padding:0 4px}.page-address-neighborhood,.page-address-neighborhood a{display:inline-block;color:#dd3603;text-decoration:none}.page-address-neighborhood a:hover{text-decoration:underline}.page-address-neighborhood-beach{display:inline-block;color:#292a2a;padding:5px 0 0;width:18%}.page-address-neighborhood-beach a{color:#292a2a;text-decoration:none}.page-address-neighborhood-guide{display:inline-block;color:#D14200;padding:5px 0 0}.page-address-neighborhood-guide a{color:#292a2a;text-decoration:none;padding:0 0 0 7px}.page-address-neighborhood-guide a:hover,.page-address-neighborhood-beach a:hover{text-decoration:underline}.page-hours-wrapper{display:block;margin:10px 0 0 80px}.page-hours-header{display:inline-block;font-size:20px;color:#D14200;font-weight:700;vertical-align:top;padding:0 10px 0 0;width:12%}.page-hours{display:inline-block;font-size:20px;color:#D14200;font-weight:700;width:86%}.page-short-description-tag-line-color{color:#292a2a;display:inline-block}.page-short-description-tag-line-wrapper{font-size:26px;font-style:italic;font-weight:400;line-height:34px;text-align:center;color:#292a2a;margin:30px 0 0}.page-short-description-wrapper{padding:25px 30px;font-size:22px;line-height:34px;text-align:center;color:#292a2a}.page-short-description-hotel-border,.page-short-description-guide-border,.page-short-description-beach-border{border-top:1px solid #858789;margin:25px 250px 0;text-align:center}.page-short-description-neighborhood-wrapper{padding:40px 25px 25px;font-size:22px;line-height:34px;text-align:center;color:#292a2a}.page-short-description-guide-wrapper,.page-short-description-beach-wrapper{padding:20px 25px 25px;font-size:22px;line-height:34px;text-align:center;color:#292a2a}.page-key-takeaways-guide-border{border-top:1px solid #858789;margin:10px 250px 0;text-align:center}.page-key-takeaways-header{font-size:30px;padding:20px 0 0 35px;color:#dd3603}.page-key-takeaways-wrapper{padding:20px 25px 0;font-size:20px;line-height:34px;text-align:left;color:#292a2a}.page-key-takeaways-wrapper ul{margin-top:0;list-style-type:circle;padding-left:25px}.page-key-takeaways-wrapper li{padding:5px}.page-top-love-neighborhood-wrapper{padding:0 0 40px;font-size:22px;line-height:34px}.page-top-love-neighborhood-wrapper .page-local-tip-left{width:17%;vertical-align:top;padding:8px 0 0}.page-top-love-neighborhood-wrapper .page-local-tip-right{display:inline-block;width:82%;vertical-align:top}.page-top-love-neighborhood-wrapper .page-local-tip-description{line-height:26px}.page-top-love-beach-wrapper{padding:25px;font-size:22px;line-height:34px}.page-top-love-neighborhood-wrapper .page-local-tip-wrapper,.page-top-love-beach-wrapper .page-local-tip-wrapper{background-color:#fafafa;box-shadow:0 0 5px 2px #f5f5f5}.page-top-love-beach-wrapper .page-local-tip-left{width:15%;vertical-align:top;padding:8px 0 0}.page-top-love-beach-wrapper .page-local-tip-description{line-height:26px}.page-hotel-check-availability-box-wrapper{margin:50px 0;background:linear-gradient(to bottom,#2c85c6 0,#2c85c6 50%,#2c85c6 50%,#2c85c6 50%,#1e3e75 100%);padding:20px 50px 0}.page-hotel-check-availability-box-title{margin:5px 0 0;font-size:36px;color:#fff;font-weight:700}.page-beach-check-availability-box-prices,.page-hotel-check-availability-box-prices{font-size:24px;color:#fff;padding:30px 0 0;font-style:italic}.page-beach-check-availability-box-button-wrapper,.page-hotel-check-availability-box-button-wrapper{display:inline-block;text-align:center;margin:0 auto;width:290px;vertical-align:middle;padding:0 0 25px}.page-beach-check-availability-box-button{padding:13px 25px;margin:35px 0 20px;font-size:26px;font-weight:700;background-color:#dd3603;line-height:24px;color:#fff;text-align:center;text-decoration:none;border:none;border-radius:10px;cursor:pointer}.page-beach-check-availability-box-button a:visited,.page-beach-check-availability-box-button a:link,.page-beach-check-availability-box-button a:hover{padding:10px 25px;margin:35px 0 20px;font-size:26px;font-weight:700;background-color:#dd3603;line-height:24px;color:#fff;text-align:center;text-decoration:none;border:none;border-radius:10px;cursor:pointer}.page-hotel-check-availability-box-button,.page-hotel-check-availability-box-button a:active,.page-hotel-check-availability-box-button a:visited,.page-hotel-check-availability-box-button a:link,.page-hotel-check-availability-box-button a:hover{margin:35px 0 20px;padding:10px;font-size:26px;font-weight:700;background-color:#dd3603;color:#fff;text-align:center;text-decoration:none!important;border:none;border-radius:10px;cursor:pointer}.page-hotel-check-availability-box-button a:hover{text-decoration:underline!important}.page-beach-check-availability-box-border-mid-wrapper,.page-beach-check-availability-box-mid-bottom-wrapper,.page-beach-check-availability-box-mid-wrapper{margin:0 50px 30px 20px;background:linear-gradient(to bottom,#2c85c6 0,#2c85c6 50%,#2c85c6 50%,#2c85c6 50%,#1e3e75 100%);padding:10px 20px}.page-hotel-check-availability-box-border-mid-wrapper,.page-hotel-check-availability-box-mid-bottom-wrapper,.page-hotel-check-availability-box-mid-wrapper{margin:0 0 65px;background:linear-gradient(to bottom,#2c85c6 0,#2c85c6 50%,#2c85c6 50%,#2c85c6 50%,#1e3e75 100%);padding:10px 20px}.page-main-content-guide-hotel-video-wrapper{margin:35px 0 30px;text-align:center}a.page-hotel-watch-video-button:visited,a.page-hotel-watch-video-button:link,a.page-hotel-watch-video-button:hover{padding:10px 25px;margin:11px 5px 11px 0;font-size:26px;font-weight:700;background-color:#2a77c6;line-height:30px;color:#fff;text-align:center;text-decoration:none;border:none;border-radius:10px;cursor:pointer;display:block}#attractions-page .page-hotel-check-availability-box-border-mid-wrapper,#attractions-page .page-hotel-check-availability-box-mid-bottom-wrapper,#attractions-page .page-hotel-check-availability-box-mid-wrapper{padding:10px}.page-main-content-two-thirds-col-wrapper{margin:0 0 40px}.page-main-content-two-thirds-col-wrapper img{max-width:935px;height:auto}.page-beach-check-availability-box-mid-wrapper,.page-hotel-check-availability-box-mid-wrapper{margin:0 0 30px}.page-main-content-two-thirds-col-wrapper .page-beach-check-availability-box-mid-bottom-wrapper,.page-main-content-two-thirds-col-wrapper .page-hotel-check-availability-box-mid-bottom-wrapper{margin:0 70px 65px 0}.page-beach-check-availability-box-mid-left-wrapper,.page-hotel-check-availability-box-mid-left-wrapper{width:54%;display:inline-block;vertical-align:middle}.page-beach-check-availability-box-mid-right-wrapper,.page-hotel-check-availability-box-mid-right-wrapper{width:45%;display:inline-block;vertical-align:middle}#attractions-page .page-beach-check-availability-box-mid-left-wrapper,#attractions-page .page-hotel-check-availability-box-mid-left-wrapper{width:60%;display:inline-block;vertical-align:middle}#attractions-page .page-beach-check-availability-box-mid-right-wrapper,#attractions-page .page-hotel-check-availability-box-mid-right-wrapper{width:36%;display:inline-block;vertical-align:middle}.page-main-content-two-thirds-col-wrapper .page-hotel-check-availability-box-mid-left-wrapper{width:66%}.page-main-content-two-thirds-col-wrapper .page-hotel-check-availability-box-mid-right-wrapper{width:33%}.page-main-content-two-thirds-col-wrapper .page-beach-check-availability-box-mid-left-wrapper{width:57%}.page-main-content-two-thirds-col-wrapper .page-beach-check-availability-box-mid-right-wrapper{width:42%}.page-beach-check-availability-box-mid-title,.page-hotel-check-availability-box-mid-title{margin:0;font-size:28px;color:#fff;font-weight:700}#attractions-page .page-beach-check-availability-box-mid-title,#attractions-page .page-hotel-check-availability-box-mid-title{margin:0;font-size:28px;color:#fff;font-weight:700}.page-beach-check-availability-box-mid-prices,.page-hotel-check-availability-box-mid-prices{font-size:18px;color:#fff;padding:10px 0 0;font-style:italic}.page-beach-check-availability-box-mid-button-wrapper,.page-hotel-check-availability-box-mid-button-wrapper{display:inline-block;text-align:center;margin:0 auto;width:270px;vertical-align:middle;padding:0 0 10px}#attractions-page .page-beach-check-availability-box-mid-button-wrapper,#attractions-page .page-hotel-check-availability-box-mid-button-wrapper{width:230px}.page-beach-check-availability-box-mid-button-wrapper{width:380px}.page-this-months-forcast-wrapper,.page-hotel-getting-around-wrapper{text-align:left;margin:0 10px 40px}.page-this-months-forcast-header,.page-hotel-getting-around-header{font-size:28px;color:#2972c6;font-weight:700;text-decoration:underline;line-height:44px}.page-this-months-forcast-header{text-align:center}.page-this-months-forcast-this-month-name{color:#8c8c8c;font-size:26px;font-weight:700;text-decoration:underline;padding:5px 0 0;text-align:center}.page-this-months-forcast-this-month-high-low{color:#2972c6;text-align:center;font-size:28px;padding:10px 0}.page-this-months-forcast-this-month-large-icon{text-align:center}.page-this-months-forcast-item-main-wrapper{margin:20px 0 0}#chartTempCoastalInlandContainer,#chartTempCoastalContainer,#chartTempUplandCentralContainer,#chartTempTransitionContainer,#chartTempMountainContainer,#chartTempDesertContainer,#chartRainfallCoastalContainer,#chartRainfallCoastalInlandContainer,#chartRainfallUplandCentralContainer,#chartRainfallTransitionContainer,#chartRainfallMountainContainer,#chartRainfallDesertContainer,#chartHumidityContainer,#chartSunshineContainer,#chartCloudinessContainer,#chartWaterTempScrippsContainer,#chartWaterTempSanDiegoBayContainer,#chartWaterTempOceansideContainer{height:370px;width:625px;position:relative}.page-weather-forcast-item-main-wrapper{display:inline-block;width:200px;vertical-align:middle}.page-weather-forcast-item-wrapper{display:inline-block;width:98px;vertical-align:middle;display:inline-block;width:98px;vertical-align:middle}.page-weather-forcast-item-main-wrapper-border{display:inline-block;width:1px;border-right:1px solid #8c8c8c;padding-right:4px;height:90px;vertical-align:middle}.page-weather-forcast-item-main-wrapper-border:last-of-type{border:none;padding-right:0}.page-weather-forcast-item-wrapper-border{display:inline-block;width:1px;border-right:1px solid #8c8c8c;padding-right:4px;height:90px;vertical-align:middle}.page-weather-forcast-item-wrapper-border:last-of-type{border:none;padding-right:0}.page-weather-forcast-item-main-month{color:#8c8c8c;font-size:24px;font-weight:700;text-decoration:underline;padding:5px 0;text-align:center}.page-weather-forcast-item-month{color:#8c8c8c;font-size:20px;font-weight:700;text-decoration:underline;padding:5px 0;text-align:center}.page-weather-forcast-item-month-top{color:#8c8c8c;font-size:28px;font-weight:700;padding:5px 0;text-align:center;display:inline-block}.page-this-months-forcast-item-main-main-wrapper{padding:25px 0 10px}.page-weather-forcast-item-main-forcast{text-align:center;font-size:24px;font-weight:700;color:#006dba;padding:5px 0}.page-weather-forcast-item-forcast{text-align:center;font-size:18px;font-weight:700;color:#006dba;padding:5px 0}.page-weather-forcast-item-icon{text-align:center;padding:5px 0}.page-weather-forcast-item-main-icon{text-align:center;padding:5px 0;min-height:165px}.page-weather-forcast-item-main-icon img{max-width:150px;height:auto}.page-this-months-forcast-more-weather-button,.page-this-months-forcast-more-weather-button a{color:#006dba;font-size:16px;font-weight:700;text-align:right;padding:20px 0;text-decoration:none}.page-this-months-forcast-more-weather-button a:hover{text-decoration:underline}.page-hotel-getting-around-item-main-wrapper{padding:10px 0}.page-hotel-getting-around-item-wrapper{padding:5px 0}.page-hotel-getting-around-item-icon{display:inline-block;vertical-align:middle;width:40px}.page-hotel-getting-around-item-name{display:inline-block;padding:0 5px;font-size:20px;font-weight:700}.page-hotel-getting-around-item-distance{display:inline-block;font-size:18px;padding:0 0 0 2px}.page-hotel-whats-nearby-item-wrapper{padding:0 0 10px}.page-hotel-whats-nearby-item-icon{width:6%;display:inline-block;text-align:center;vertical-align:middle}.page-hotel-whats-nearby-item-name{font-size:23px;display:inline-block;font-weight:700;margin:0 5px;width:62%;vertical-align:middle}.page-hotel-whats-nearby-item-distance{text-align:right;display:inline-block;width:28%;font-size:24px;color:#D14200;vertical-align:middle}.page-hotel-whats-nearby-item-line{display:block;border-bottom:1px solid #a8a8a9;margin:10px 10px 0}.page-main-content-left-col-wrapper{width:245px;margin:0;display:inline-block;vertical-align:top;padding:0;height:600px}.page-main-content-left-nav-main-wrapper{width:200px;text-align:center}.page-main-content-left-map-wrapper{box-shadow:0 0 15px 1px #cfd0d0;border-radius:7px;margin:0 0 20px;color:#2972c6;font-size:16px;line-height:34px}.page-main-content-left-map-image img{border-top-left-radius:7px;border-top-right-radius:7px}.page-main-content-left-map-image{height:77px}.page-main-content-left-map-view{background-color:#2a77c6;color:#fff;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.page-main-content-left-map-view a{color:#fff;text-decoration:none}.page-main-content-left-map-view a:hover{color:#fff;text-decoration:none}.page-main-content-left-nav-wrapper{box-shadow:0 0 15px 1px #cfd0d0;border-radius:7px;color:#2972c6;font-size:18px;line-height:24px;width:200px}.page-main-content-left-nav-name{background-color:#2a77c6;color:#fff;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom:1px solid #a8a8a9;padding:7px 5px}.page-main-content-left-nav-item{border-bottom:1px solid #a8a8a9;padding:7px 0;background-color:#fff}.page-main-content-left-nav-item.last{border-bottom:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background-color:#fff}.page-main-content-left-nav-item a{text-decoration:none;color:#2972c6}.page-main-content-left-nav-item.yellow-highlight{background-color:#dd3603;font-size:19px}.page-main-content-left-nav-item.yellow-highlight a{color:#fff}.page-main-content-main-area-wrapper{width:1005px;margin:0;display:inline-block;vertical-align:top;padding:0}#full-page .page-main-content-main-area-wrapper,#home-page .page-main-content-main-area-wrapper{width:1250px}#full-page .page-main-content-main-wrapper{width:840px;padding:0 15px 0 40px}#full-page .page-main-content-main-wrapper h2{font-size:28px;line-height:38px}.page-main-content-main-area-wrapper a{text-decoration:underline}.page-main-content-main-area-wrapper a:hover{text-decoration:none}.page-main-content-home-page-main-wrapper{text-align:left;width:100%;margin:0;display:inline-block;vertical-align:top;padding:0 15px;color:#292a2a}.page-main-content-main-wrapper{text-align:left;width:630px;margin:0;display:inline-block;vertical-align:top;padding:0 15px 0 10px;color:#292a2a}.page-main-content-right-col-wrapper{width:340px;margin:0;display:inline-block;vertical-align:top;padding:0}.page-main-content-two-thirds-col-wrapper{width:1005px;margin:0 10px;display:block;vertical-align:top;padding:0;text-align:left}.page-main-content-highlights-wrapper{width:100%;padding:0 0 40px}.page-main-content-search-item-wrapper{padding:15px 0}.page-main-content-search-item-header-wrapper{display:inline-block;width:610px}.page-main-content-search-no-results-wrapper{padding:30px 0 20px 10px;text-align:left;width:100%;display:inline-block;font-size:22px}#search-page-header .page-title-wrapper{padding:20px 50px}.page-main-content-search-item-header{color:#2972c6;font-weight:700;font-size:26px;line-height:36px;padding:0 0 5px}.page-main-content-search-item-link{color:#292a2a;font-size:16px;line-height:22px;padding:5px 0;color:#292a2a}.page-main-content-search-item-link a{color:#292a2a;text-decoration:none}.page-main-content-search-item-image{display:inline-block;width:220px;vertical-align:top;padding:10px 0 0}.page-main-content-search-item-image-thumb{width:200px;height:auto}.page-main-content-search-item-image-bio{width:100px;height:auto}.page-main-content-search-item-snippet{padding:5px 0 0;font-size:20px;line-height:28px;text-align:left;color:#292a2a}.page-main-content-search-box-wrapper{text-align:center;width:100%;display:inline-block;padding:25px 0}.page-main-content-search-box-textbox{display:inline-block;width:80%}.page-main-content-search-box-button{display:inline-block;width:15%}.page-main-content-search-paging-wrapper{text-align:center;width:100%;display:inline-block;padding:25px 0 0}.page-main-content-search-paging-previous{display:inline-block;width:280px}.page-main-content-search-paging-page{display:inline-block;width:100px}.page-main-content-search-paging-next{display:inline-block;width:280px}#category-page,#beaches-page,#weather-page,#neighborhoods-page,#attractions-page{margin-top:50px}.page-main-content-highlights-icons-wrapper{padding:20px 0 0;text-align:center}.page-main-content-highlights-icons-wrapper div,.page-main-content-highlights-text-wrapper div{display:inline-block}.page-main-content-highlights-icons-wrapper a{display:block}.page-main-content-highlights-item-1-wrapper{border-right:1px #a8a8a9 solid;text-align:center;width:152px;display:inline-block}.page-main-content-highlights-item-2-wrapper{border-right:1px #a8a8a9 solid;text-align:center;width:152px;display:inline-block}.page-main-content-highlights-item-3-wrapper{border-right:1px #a8a8a9 solid;text-align:center;width:152px;display:inline-block}.page-main-content-highlights-item-4-wrapper{text-align:center;width:152px;display:inline-block}.page-main-content-highlights-text-wrapper{text-align:center}.page-main-content-highlights-text-wrapper a{padding:10px 0;color:#292a2a;font-size:16px;text-decoration:none}.page-main-content-highlights-text-wrapper a:hover{text-decoration:underline}.page-main-content-highlights-item-wrapper{text-align:center;width:152px;display:inline-block}.page-main-content-overview-image{width:100%;display:block}.page-main-content-overview-content{text-align:left;line-height:32px;padding:10px 0 40px;color:#292a2a}.page-main-content-full-page-wrapper{padding:0 0 60px}.page-main-content-overview-attractions-wrapper,.page-main-content-overview-wrapper,.page-main-content-nearby-beaches-wrapper,.page-main-content-go-card-wrapper,.page-main-content-neighborhood-beaches-wrapper{padding:60px 0 0}.page-main-content-overview-attractions-wrapper{padding:0}.page-main-content-go-card-about-wrapper{padding:60px 0 30px}.page-main-content-hotels-stay-in-san-diego-wrapper,.page-main-content-nearby-neighborhoods-wrapper,.page-main-content-similar-beaches-wrapper,.page-main-content-similar-hotels-wrapper{padding:60px 0}.page-main-content-home-page-weather-video-wrapper{padding:100px 0}.page-main-content-home-page-map-wrapper{padding:100px 0;width:100%;display:inline-block;text-align:left}.page-main-content-popular-activities-sm-item-wrapper,.page-main-content-popular-activities-item-wrapper,.page-main-content-popular-activities-lg-item-wrapper,.page-main-content-team-item-wrapper{padding:0 0 30px}.page-main-content-popular-activities-med-item-wrapper{padding:30px 0}.page-main-content-go-card-item-wrapper,.page-main-content-featured-activity-item-wrapper{background-color:#f3f3f3;height:340px;border-radius:10px;box-shadow:10px 10px 40px 10px #d4d4d4}.page-main-content-featured-hotel-item-wrapper{background-color:#f1f1f1;height:340px;border-radius:10px;box-shadow:10px 10px 40px 10px #d4d4d4}.page-main-content-go-card-item-left-wrapper,.page-main-content-featured-activity-item-left-wrapper,.page-main-content-featured-hotel-item-left-wrapper{display:inline-block;width:340px;height:340px}.page-main-content-go-card-item-right-wrapper,.page-main-content-featured-activity-item-right-wrapper{display:inline-block;width:280px;vertical-align:top;background-color:#f3f3f3;height:340px}.page-main-content-featured-hotel-item-right-wrapper{display:inline-block;width:280px;vertical-align:top;background-color:#f1f1f1;height:340px}.page-main-content-go-card-item-image img,.page-main-content-featured-activity-item-image img,.page-main-content-featured-hotel-item-image img{border-top-left-radius:10px;border-bottom-left-radius:10px}.page-main-content-go-card-item-title,.page-main-content-featured-activity-item-title{padding:15px 6px 0 15px}.page-main-content-featured-hotel-item-title{margin:5px 0 10px}.page-main-content-popular-hotels-sub-header-main-title{color:#2972c6;font-size:28px;font-weight:700;margin:0;line-height:42px}.page-main-content-sub-header-main-title{color:#2972c6;font-size:40px;font-weight:700;margin:0}.page-main-content-go-card-item-title,.page-main-content-go-card-item-title a,.page-main-content-featured-activity-item-title,.page-main-content-featured-activity-item-title a{font-size:26px;font-weight:700;text-decoration:none;color:#006DBA}.page-main-content-featured-hotel-item-title,.page-main-content-featured-hotel-item-title a{font-size:26px;font-weight:700;text-decoration:none;color:#2972c6}.page-main-content-go-card-item-description,.page-main-content-featured-activity-item-description{padding:5px 15px;font-size:16px;line-height:25px;color:#292a2a}.page-main-content-featured-hotel-item-description{padding:0 4px 8px 8px;font-size:16px;line-height:22px;color:#292a2a}.page-main-content-featured-hotel-item-icons-wrapper{display:inline-block;width:97%;background-color:#fff;padding:10px 0;margin:5px 5px 0;border-radius:5px}.page-main-content-featured-hotel-item-icon{display:inline-block;width:90px;text-align:center}.page-main-content-featured-hotel-item-starting-at-price-wrapper{font-size:18px;color:#1D508C;padding:0 0 5px;text-align:center}.page-main-content-featured-hotel-item-starting-at-price-wrapper a{text-decoration:none}.page-main-content-featured-hotel-item-starting-at-price-wrapper a:hover{text-decoration:underline}.page-main-content-featured-hotel-item-starting-at-price a{text-decoration:none;color:#2972c6;font-size:20px}.page-main-content-featured-hotel-item-starting-at-price a:hover{text-decoration:underline}.page-main-content-featured-hotel-item-icon-name{font-size:14px;color:#292a2a;font-weight:700}.page-main-content-featured-hotel-item-stars-wrapper{display:inline-block;width:100%;text-align:center;margin:6px 0 2px}.page-main-content-featured-hotel-item-star-rating img{padding:0 5px}.page-main-content-go-card-local-tip-wrapper{margin:30px 0 40px}.page-main-content-go-card-item-wrapper{margin:10px 0 40px}.page-main-content-go-card-item-title,.page-main-content-go-card-item-title a{line-height:32px}.page-main-content-go-card-item-description{padding:0 15px 5px;line-height:24px;min-height:175px}.page-main-content-go-card-item-button,.page-main-content-featured-activity-item-button,.page-main-content-featured-hotel-item-button{padding:10px 0;text-align:center}.page-main-content-go-card-item-button a,.page-main-content-featured-activity-item-button a,.page-main-content-featured-hotel-item-button a{margin:10px 0;background-color:#dd3603;padding:7px 40px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none}.page-main-content-go-card-item-title a:hover,.page-main-content-featured-activity-item-title a:hover,.page-main-content-featured-hotel-item-title a:hover{text-decoration:underline}.page-main-content-popular-hotels-title-wrapper{background-color:#2972c6;color:#fff;border-radius:5px}.page-main-content-popular-hotels-title-name{display:inline-block;width:395px;font-size:22px;padding:5px 0 5px 10px}.page-main-content-popular-hotels-title-price{display:inline-block;width:200px;font-size:22px}.page-main-content-popular-hotels-hotels-pg-main-wrapper{padding:10px 0}.page-main-content-popular-hotels-main-wrapper{padding:30px 0 70px}.page-main-content-popular-hotel-sm-item-wrapper{display:inline-block;border-bottom:1px solid #ccc;margin:0 0 0 10px;padding:5px 0}.page-main-content-related-articles-item-wrapper{display:inline-block;border-bottom:1px solid #ccc;margin:0 0 0 10px;width:240px;padding:20px 28px}.page-main-content-related-articles-main-wrapper{padding:0 0 70px}.page-main-content-main-wrapper img{border-radius:5px}.page-main-content-main-wrapper img.image-contrast-1,.page-main-content-main-wrapper img.image-contrast-2{border-radius:0}.page-main-content-related-articles-item-name{display:inline-block;font-size:20px;color:#2972c6;line-height:26px;font-weight:700;width:100%;vertical-align:text-top}.page-main-content-related-articles-item-name a{font-size:20px;color:#2972c6;text-decoration:none}.page-main-content-related-articles-item-name a:hover{text-decoration:underline}.page-main-content-related-articles-item-image{display:inline-block;font-size:18px;color:#292a2a;padding:10px 0 0;line-height:20px;min-height:20px;width:100%}.page-main-content-related-articles-item-image img{border-radius:5px}.page-main-content-related-articles-item-button{display:inline-block;width:100%}.page-main-content-related-articles-item-button a{display:inline-block;margin:10px 0;background-color:#dd3603;padding:5px 15px;color:#fff;border-radius:10px;text-align:center;font-size:20px;text-decoration:none}.page-main-content-popular-hotel-sm-item-name{display:inline-block;font-size:20px;color:#2972c6;line-height:26px;font-weight:700;width:393px;vertical-align:text-top}.page-main-content-popular-hotel-sm-item-name a{font-size:20px;color:#2972c6;text-decoration:none}.page-main-content-popular-hotel-sm-item-name a:hover{text-decoration:underline}.page-main-content-popular-hotel-sm-item-desc{display:inline-block;font-size:18px;color:#292a2a;padding:10px 0 0;line-height:20px;min-height:20px;width:60px}.page-main-content-popular-hotel-sm-item-button{display:inline-block;width:145px}.page-main-content-popular-hotel-sm-item-button a{display:inline-block;margin:10px 0;background-color:#dd3603;padding:5px 15px;color:#fff;border-radius:10px;text-align:center;font-size:20px;text-decoration:none}.page-main-content-team-main-wrapper{padding:30px 0 70px}.page-main-content-team-item-wrapper{display:inline-block;width:152px}.page-main-content-team-item-photo img{border-radius:10px;max-width:145px;height:auto;display:block}.page-main-content-team-item-name{font-size:18px;color:#006dba;line-height:24px;font-weight:700;padding:5px 0 0}.page-main-content-team-item-name a{font-size:18px;color:#006dba;text-decoration:none}.page-main-content-team-item-name a:hover{font-size:18px;color:#006dba;text-decoration:underline}.page-main-content-team-item-desc{font-size:16px;color:#292a2a;padding:10px 1px 0;line-height:22px;min-height:50px}.page-main-content-team-item-button{display:block;text-align:left;vertical-align:top;margin:10px 0}.page-main-content-team-item-button a{margin:10px 0;background-color:#dd3603;padding:4px 10px;color:#fff;border-radius:10px;text-align:center;font-size:20px;line-height:24px;text-decoration:none;width:115px;display:block}.page-main-content-category-specific-wrapper{padding:30px 40px;display:inline-block;width:415px;vertical-align:top}.page-main-content-guide-specific-hotel-featured-wrapper{padding:60px 0 0}.page-main-content-guide-specific-nop-wrapper{padding:0}.page-main-content-guide-specific-wrapper{padding:30px 0 20px}.page-main-content-guide-specific-location-wrapper,.page-main-content-guide-specific-inner-location-wrapper,.page-main-content-guide-specific-inner-star-wrapper{padding:10px 0;color:#292a2a}.page-main-content-guide-specific-location-wrapper{font-size:18px;font-style:italic}.page-main-content-guide-specific-neighborhood-top-book{display:inline-block;font-size:20px;text-align:right;width:45%}.page-main-content-guide-specific-neighborhood-tour{display:inline-block;font-size:20px;font-style:italic;width:50%}.page-main-content-guide-specific-neighborhood{display:inline-block;font-size:18px}.page-main-content-guide-specific-place{display:block;font-size:18px;font-style:italic;padding:5px 0}.page-main-content-guide-specific-place a{font-weight:700}.page-main-content-guide-specific-neighborhood-top-book a{font-size:20px;color:#2972c6;font-style:italic;text-decoration:none;font-weight:700;text-decoration:underline}.page-main-content-guide-specific-neighborhood-tour a{font-size:20px;color:#2972c6;font-style:italic;text-decoration:none;font-weight:700}.page-main-content-guide-specific-neighborhood a{font-size:18px;color:#2972c6;text-decoration:none;font-weight:700}.page-main-content-guide-specific-neighborhood-top-book a:hover{text-decoration:none}.page-main-content-guide-specific-neighborhood-tour a:hover,.page-main-content-guide-specific-neighborhood a:hover{text-decoration:underline}.page-main-content-guide-specific-address{font-size:18px;color:#292a2a;line-height:28px;font-style:italic;padding:5px 0 0}.page-main-content-guide-specific-address address{display:inline-block;font-size:18px;color:#292a2a;font-style:italic}.page-main-content-guide-specific-optional-bold{font-weight:700;line-height:30px;color:#2972c6}.page-main-content-guide-specific-optional{line-height:30px;color:#2972c6}.page-main-content-guide-specific-starting-at-price{font-size:22px;color:#404040;line-height:36px;width:55%;display:inline-block;font-weight:700;padding:0 0 0 15px}.page-main-content-guide-specific-starting-at-price a{font-size:22px;color:#404040;line-height:36px;text-decoration:none}.page-main-content-guide-specific-starting-at-price a:hover{text-decoration:underline}.page-main-content-category-specific-photo-wrapper a,.page-main-content-guide-specific-photo-wrapper a{display:block}.page-main-content-guide-specific-video-wrapper{display:block;padding:0 0 10px}.page-main-content-category-specific-photo-wrapper img,.page-main-content-guide-specific-photo-wrapper img,.page-main-content-guide-specific-image-wrapper img{border-radius:7px}.page-main-content-category-specific-photo-wrapper img{height:225px}.page-main-content-category-specific-title-wrapper h3,.page-main-content-category-specific-title-wrapper,.page-main-content-guide-specific-title-wrapper h3,.page-main-content-guide-specific-title-wrapper{color:#292a2a}.page-main-content-guide-specific-main-wrapper .page-main-content-guide-specific-title-wrapper h3 a:hover,.page-main-content-guide-specific-feature-wrapper .page-main-content-guide-specific-title-wrapper h3{color:#2972c6}.page-main-content-guide-specific-feature-wrapper .page-main-content-guide-specific-title-wrapper h3 a{color:#2972c6;text-decoration:none}.page-main-content-guide-specific-image-wrapper{padding:10px 0}.page-main-content-guide-specific-nop-wrapper .page-main-content-guide-specific-photo-wrapper,.page-main-content-guide-specific-nop-wrapper .page-main-content-guide-specific-image-wrapper{padding:30px 0 0}.page-main-content-guide-specific-photo-wrapper .page-main-content-image-text-wrapper,.page-main-content-guide-specific-nop-wrapper .page-main-content-image-text-wrapper{padding:0 0 10px}.page-main-content-guide-specific-main-wrapper .page-main-content-guide-specific-title-wrapper h3 a:hover{color:#292a2a;text-decoration:none}.page-main-content-guide-specific-main-wrapper .page-main-content-guide-specific-title-wrapper h3 a:hover,.page-main-content-guide-specific-feature-wrapper .page-main-content-guide-specific-title-wrapper h3 a:hover{text-decoration:underline}.page-main-content-category-specific-title-wrapper a,.page-main-content-guide-specific-title-wrapper a{text-decoration:none;font-size:32px;color:#292a2a;padding:20px 0 0;line-height:38px;margin:0 auto}.page-main-content-guide-specific-things-to-know-wrapper h4{font-style:italic;font-size:26px}h4 .page-main-content-guide-specific-things-to-know-name a{color:#2972c6;font-size:26px;text-decoration:none}h4 .page-main-content-guide-specific-things-to-know-name a:hover{text-decoration:underline}.page-main-content-guide-specific-inner-hotel-title-wrapper{display:inline-block;width:67%}.page-main-content-guide-specific-inner-hotel-title-wrapper h3{color:#2972c6}.page-main-content-guide-specific-inner-hotel-title-wrapper a{text-decoration:none;font-size:26px;color:#292a2a;padding:10px 0 0;line-height:30px}.page-main-content-guide-specific-inner-title-wrapper a{text-decoration:none;font-size:26px;color:#292a2a;padding:10px 0 0;line-height:30px}.page-main-content-guide-specific-feature-wrapper h4 a{color:#292a2a;font-size:26px;text-decoration:none}.page-main-content-guide-specific-feature-wrapper .page-main-content-guide-specific-inner-title-wrapper{display:inline-block;width:69%}.page-main-content-category-specific-title-wrapper a:hover,.page-main-content-guide-inner-specific-title-wrapper a:hover{text-decoration:underline}.page-main-content-guide-specific-feature-wrapper .page-main-content-guide-specific-inner-location-wrapper{display:inline-block;width:28%;text-align:right}.page-main-content-guide-specific-feature-wrapper .page-main-content-guide-specific-inner-star-wrapper{display:inline-block;width:31%;text-align:right;vertical-align:top}.page-main-content-guide-specific-feature-wrapper .page-main-content-guide-specific-inner-star-wrapper img{display:inline-block}.page-main-content-guide-specific-feature-wrapper h4 a:hover{text-decoration:underline}.page-main-content-category-specific-text-wrapper,.page-main-content-guide-specific-text-wrapper{font-size:20px;color:#292a2a;padding:5px 0 0;line-height:32px}.page-main-content-guide-specific-item-buy-button{width:100%;text-align:center;display:inline-block}.page-main-content-guide-specific-item-button{width:40%;text-align:right;display:inline-block}.page-main-content-guide-specific-item-buy-button a,.page-main-content-guide-specific-item-button a{display:inline-block;margin:10px 0;background-color:#dd3603;padding:7px 30px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none}.page-main-content-popular-activities-lg-item-wrapper{display:inline-block;width:240px}.page-main-content-popular-activities-lg-item-photo img{border-radius:10px;max-width:225px;height:auto}.page-main-content-popular-activities-lg-item-name{font-size:18px;color:#006dba;line-height:20px;font-weight:700;min-height:40px}.page-main-content-popular-activities-lg-item-name a{font-size:18px;color:#006dba;text-decoration:none}.page-main-content-popular-activities-lg-item-name a:hover{font-size:18px;color:#006dba;text-decoration:underline}.page-main-content-popular-activities-lg-item-desc{font-size:16px;color:#292a2a;padding:10px 0 0;line-height:28px;min-height:28px}.page-main-content-popular-activities-sm-item-wrapper{display:inline-block;width:152px}.page-main-content-popular-activities-sm-item-photo img{border-radius:10px;max-width:145px;height:auto;display:block}.page-main-content-popular-activities-sm-item-name{font-size:20px;color:#006dba;line-height:24px;font-weight:700;min-height:75px;padding:5px 3px 0}.page-main-content-popular-activities-sm-item-name a{font-size:20px;color:#006dba;text-decoration:none}.page-main-content-popular-activities-sm-item-name a:hover{font-size:20px;color:#006dba;text-decoration:underline}.page-main-content-popular-activities-sm-item-desc{font-size:16px;color:#292a2a;padding:10px 1px 0;line-height:22px;min-height:24px}.page-main-content-popular-activities-sm-med-item-wrapper{display:inline-block;width:310px}.page-main-content-popular-activities-sm-med-item-photo img{border-radius:10px;max-width:310px;height:auto;max-height:310px}.page-main-content-popular-activities-med-item-wrapper{display:inline-block;width:495px}.page-main-content-popular-activities-med-item-photo img{border-radius:10px;max-width:455px;height:auto;max-height:255px}.page-main-content-popular-activities-med-item-name{font-size:22px;color:#292a2a;line-height:26px;font-weight:700;display:block;padding:10px 0 0 5px}.page-main-content-popular-activities-med-item-name a{font-size:22px;color:#292a2a;text-decoration:none}.page-main-content-popular-activities-med-item-name a:hover{font-size:22px;color:#292a2a;text-decoration:underline}.page-main-content-popular-activities-med-item-desc{font-size:18px;color:#005999;padding:10px 0 0 5px;line-height:24px}.page-main-content-popular-activities-item-left-wrapper{display:inline-block;width:48%;vertical-align:top}.page-main-content-popular-activities-item-right-wrapper{display:inline-block;width:51%;vertical-align:top}.page-main-content-popular-activities-item-photo img{border-radius:10px}.page-main-content-popular-activities-item-name{font-size:28px;color:#292a2a}.page-main-content-popular-activities-item-name a{font-size:28px;color:#292a2a;text-decoration:none}.page-main-content-popular-activities-item-name a:hover{font-size:28px;color:#292a2a;text-decoration:underline}.page-main-content-popular-activities-item-desc{font-size:18px;color:#292a2a;padding:20px 0;line-height:28px}.page-main-content-nearby-neighborhoods-item-wrapper{display:inline-block;padding:10px 17px 0;margin:25px 0 0}.page-main-content-nearby-beaches-item-wrapper{display:inline-block;padding:10px 17px;margin:25px 0}#neighborhoods-page .page-main-content-nearby-beaches-item-wrapper{padding:10px 17px 0;margin:0}#neighborhoods-page .page-main-content-similar-beaches-wrapper .page-title-underline{padding:0 0 30px}#neighborhoods-page .page-main-content-similar-beaches-footer-wrapper{bottom:35px}.page-main-content-nearby-beaches-item-photo-wrapper img{border-radius:10px;object-fit:cover;width:290px;height:193px;object-position:0 100%;display:block}.page-main-content-nearby-neighborhoods-item-photo-wrapper img{border-radius:10px;object-fit:cover;width:455px;height:255px;object-position:0 100%;display:block}.page-main-content-nearby-neighborhoods-item-name-wrapper{position:relative;bottom:260px;font-size:25px;text-align:center;background-color:#008528;line-height:30px;vertical-align:middle;padding:10px 0;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}.page-main-content-nearby-neighborhoods-item-name-wrapper a{color:#fff;text-decoration:none}.page-main-content-nearby-neighborhoods-item-name-wrapper a:hover{text-decoration:underline}.page-main-content-popular-activities-item-name-wrapper{position:relative;bottom:198px;width:289px;font-size:25px;text-align:center;background-color:#3073A6;line-height:30px;vertical-align:middle;padding:10px 0;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}.page-main-content-nearby-beaches-footer-wrapper{text-align:right;width:95%;position:relative;bottom:55px}.page-main-content-nearby-neighborhoods-footer-wrapper{text-align:right;width:95%;position:relative;bottom:35px}.page-main-content-stay-nearby-footer-wrapper,.page-main-content-stay-nearby-footer-wrapper a{text-align:right;width:95%;color:#2972c6;text-decoration:none;font-size:18px;font-weight:700;padding:0 0 20px}.page-main-content-stay-nearby-footer-wrapper a:hover{text-decoration:underline}.page-main-content-nearby-neighborhoods-footer-wrapper a,.page-main-content-nearby-beaches-footer-wrapper a{color:#2972c6;text-decoration:none;font-size:18px;font-weight:700}.page-main-content-popular-activities-item-name-wrapper a{color:#fff;text-decoration:none}.page-main-content-similar-beaches-item-wrapper,.page-main-content-similar-hotels-item-wrapper{display:inline-block;width:24%;text-align:left;vertical-align:top;margin:30px 0 20px}.page-main-content-similar-beaches-item-photo-wrapper img,.page-main-content-similar-hotels-item-photo-wrapper img{border-radius:10px}.page-main-content-similar-hotels-item-star-rating-wrapper{text-align:right;padding:3px 0;display:inline-block;vertical-align:inherit;width:50%}.page-main-content-similar-beaches-item-photo-wrapper a{display:block}.page-main-content-similar-beaches-item-tag-button,.page-main-content-similar-hotels-item-tag-button{color:#fff;background-color:#1E5594;width:fit-content;padding:3px 7px;border-radius:5px;font-size:14px;margin:3px 0}.page-main-content-similar-beaches-item-name-wrapper,.page-main-content-similar-hotels-item-name-wrapper{font-size:22px;font-weight:700;text-align:left;height:75px;padding:10px 10px 5px 0;line-height:25px}.page-main-content-similar-beaches-item-name-wrapper a,.page-main-content-similar-hotels-item-name-wrapper a{color:#292a2a;text-decoration:none}.page-main-content-similar-beaches-item-name-wrapper a:hover,.page-main-content-similar-hotels-item-name-wrapper a:hover{text-decoration:underline}.page-main-content-similar-beaches-item-tag-wrapper,.page-main-content-similar-hotels-item-tag-wrapper{display:inline-block;width:39%;height:45px}.page-main-content-similar-beaches-item-price-wrapper,.page-main-content-similar-hotels-item-price-wrapper{font-size:18px;color:#005999;font-style:italic}.page-main-content-guide-specific-button-wrapper,.page-main-content-similar-beaches-item-button,.page-main-content-similar-hotels-item-button{display:inline-block;width:95%;text-align:left;vertical-align:top;margin:15px 0 10px}.page-main-content-guide-specific-button-wrapper a,.page-main-content-similar-beaches-item-button a,.page-main-content-similar-hotels-item-button a{margin:10px 0;background-color:#dd3603;padding:4px 55px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none;width:100%}.page-main-content-popular-activities-item-name-wrapper a:hover{text-decoration:underline}.page-main-content-similar-beaches-footer-wrapper{text-align:right;width:95%;position:relative;bottom:45px}.page-main-content-similar-hotels-footer-wrapper{text-align:right;width:95%}.page-main-content-similar-beaches-footer-wrapper a,.page-main-content-similar-hotels-footer-wrapper a{color:#2972c6;text-decoration:none;font-size:18px;font-weight:700}.page-main-content-similar-beaches-footer-wrapper a:hover{text-decoration:underline}.page-main-content-similar-beachs-item-tag-button{background-color:#1E5594;color:#fff;text-align:center;border-radius:5px;padding:4px 20px;margin:5px;display:inline-block;font-size:14px}.page-main-content-popular-activities-item-button{display:inline-block;width:95%;text-align:right;vertical-align:top;margin:10px 0}.page-main-content-popular-activities-item-button a{margin:10px 0;background-color:#dd3603;padding:6px 37px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none}.page-main-content-popular-activities-lg-item-button{display:block;text-align:left;vertical-align:top;margin:10px 0}.page-main-content-popular-activities-lg-item-button a{margin:10px 0;background-color:#dd3603;padding:4px 20px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none;width:130px;display:block}.page-main-content-popular-activities-sm-item-button{display:block;text-align:left;vertical-align:top;margin:10px 0}.page-main-content-popular-activities-sm-item-button a{margin:10px 0;background-color:#dd3603;padding:4px 10px;color:#fff;border-radius:10px;text-align:center;font-size:20px;text-decoration:none;width:115px;display:block}.page-go-card-side-bar-wrapper{margin:0 0 40px;padding:35px 0 40px;background-color:#f5f5f5;border-radius:7px;border:1px solid}.page-go-card-side-bar-header{font-size:24px;font-weight:700;color:#292a2a;display:block}.page-go-card-side-bar-icon{display:block;margin:30px 0 25px}.page-go-card-side-bar-icon a{display:block}.page-go-card-side-bar-text{font-size:18px;color:#292a2a;display:block;margin:10px 20px 40px}.page-go-card-side-bar-button-wrapper{display:block}.page-go-card-side-bar-button-wrapper a{text-decoration:none}.page-go-card-side-bar-button-wrapper a:hover{text-decoration:underline}.page-go-card-side-bar-button{padding:7px 20px;margin:11px 5px 11px 0;font-size:26px;font-weight:700;background-color:#ffb92d;line-height:24px;color:#292a2a;text-align:center;text-decoration:none;border:none;border-radius:10px;cursor:pointer}.page-go-card-side-bar-button:hover{text-decoration:underline}.page-main-content-popular-activities-sm-med-item-button,.page-main-content-popular-activities-med-item-button{display:block;text-align:left;vertical-align:top;padding:5px 0 0 5px}.page-main-content-popular-activities-sm-med-item-button a,.page-main-content-popular-activities-med-item-button a{margin:10px 0;background-color:#dd3603;padding:5px 35px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none;width:125px;display:block}.page-main-content-rooms-rates-content,.page-main-content-nearby-attractions-content{text-align:left;line-height:32px;padding:20px 70px 20px 0;color:#292a2a}.image-contrast-1{max-height:266px;padding-right:2px}.image-contrast-2{position:absolute;clip:rect(0,228px,auto,0);max-height:266px}.page-local-tip-wrapper{background-color:#f5f5f5;border:4px solid #0032d3;border-radius:7px;padding:20px;box-shadow:0 0 5px 2px #cfd0d0;margin:0 0 20px}.page-main-content-attractions-local-tip-wrapper .page-local-tip-wrapper{margin:0 0 60px}.page-local-tip-left{display:inline-block;width:17%;vertical-align:top}.page-local-tip-right{display:inline-block;width:83%;vertical-align:top}.page-local-tip-title{font-size:22px;color:#0032d3;font-weight:700}.page-local-tip-title-underline{width:20px;border-bottom:2px solid #ff5306}.page-local-tip-description{font-size:18px;color:#292a2a;padding:10px 0 0;line-height:28px}.page-main-content-rooms-rates-main-wrapper{background-color:#f5f5f5;border:1px solid #d8d8d8;border-radius:7px;padding:15px;margin:20px 0}.page-main-content-rooms-rates-item-wrapper{border-bottom:1px solid #d8d8d8;width:100%;padding:15px 0 25px}.page-main-content-rooms-rates-item-wrapper:last-child{border-bottom:none}.page-main-content-rooms-rates-item-name{color:#292a2a;font-size:24px;font-weight:700;padding:0 0 10px}.page-main-content-rooms-rates-item-desc{color:#292a2a;font-size:20px;line-height:32px;font-weight:400;display:inline-block;width:72%;vertical-align:top;padding:0 12px 0 0}.page-main-content-rooms-rates-item-button{display:inline-block;width:25%;vertical-align:top}.page-main-content-rooms-rates-item-button a{margin:10px 0;background-color:#dd3603;padding:6px 37px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none}.page-main-content-things-to-know-item-wrapper{background-color:#f3f3f3;margin:10px 0;padding:15px}.page-main-content-things-to-know-item-left-column,.page-main-content-things-to-know-neighborhood-left-column{font-size:22px;font-weight:700;color:#2972c6;display:inline-block;width:39%;vertical-align:top}.page-main-content-things-to-know-item-right-column,.page-main-content-things-to-know-neighborhood-right-column{font-size:18px;line-height:30px;color:#292a2a;display:inline-block;width:60%;vertical-align:top}.page-main-content-things-to-know-item-orange,.page-main-content-things-to-know-neighborhood-orange{font-size:20px;color:#8C2C03;font-weight:700;display:block;padding:10px 0 0}.page-main-content-things-to-know-neighborhood-orange a,.page-main-content-things-to-know-item-orange a{font-size:20px;color:#8C2C03;font-weight:700;text-decoration:none}.page-main-content-things-to-know-neighborhood-orange a:hover,.page-main-content-things-to-know-item-orange a:hover{text-decoration:underline}.page-hotel-amenities-item-wrapper{border:#d8d8d8 1px solid;border-radius:7px;margin:10px 5px;padding:10px 7px;text-align:center;width:95px;display:inline-block;height:90px;vertical-align:top}.page-hotel-amenities-item-icon{height:50px}.page-hotel-amenities-item-name{font-size:14px;font-weight:700}.page-beach-icons-item-wrapper{border:#d8d8d8 1px solid;border-radius:7px;margin:10px 5px;padding:10px 7px;text-align:center;width:95px;display:inline-block;height:125px;vertical-align:top}.page-guide-icons-item-wrapper{border:#d8d8d8 1px solid;border-radius:7px;margin:10px 5px;padding:10px 7px;text-align:center;width:95px;display:inline-block;height:120px;vertical-align:top}.page-main-content-neighborhood-3-content,.page-main-content-neighborhood-4-content,.page-main-content-parking-content,.page-main-content-know-before-you-go-content,.page-main-content-known-for-content,.page-main-content-weather-content,.page-main-content-guide-content{padding:20px 0 0;line-height:32px}.page-main-content-weather-chart-main-wrapper{padding:20px 0 30px}.page-main-content-weather-tab-content{line-height:32px}.page-neighborhood-known-for-icon-header-name,.page-beach-known-for-icon-header-name{color:#006DBA;font-weight:700;font-size:44px;line-height:46px}.page-neighborhood-known-for-icon-header-text,.page-beach-known-for-icon-header-text{color:#006DBA;text-decoration:underline;font-weight:700;font-size:22px;padding:10px 0}.page-neighborhood-known-for-icon-item-image-wrapper,.page-beach-known-for-icon-item-image-wrapper{border:#575757 3px solid;border-radius:7px;margin:10px 5px;padding:10px 40px;text-align:center;display:inline-block;vertical-align:top;background-color:#f6f6f6}.page-neighborhood-known-for-icon-item-name,.page-beach-known-for-icon-item-name{font-size:24px;font-weight:700;text-align:center}.page-beach-know-this-item-name{font-size:18px;font-weight:700;text-align:center;line-height:22px;margin:0 5px}.page-beach-neighborhood-known-for-icon-wrapper,.page-beach-know-this-icon-wrapper{padding:40px 0}.page-beach-know-this-icon-header{color:#006DBA;font-weight:700;font-size:32px;text-decoration:underline;padding:0 0 10px}.page-beach-know-this-item-wrapper{border:#575757 3px solid;border-radius:7px;margin:10px;padding:10px 0;text-align:center;display:inline-block;vertical-align:top;background-color:#f6f6f6;width:120px;height:115px}.page-main-content-something-different-wrapper{background-color:#ffd200;height:190px;margin:0 0 80px}.page-main-content-something-different-desc{color:#292a2a;font-weight:700;font-size:32px;padding:30px 0 10px;text-align:center}.page-main-content-something-different-button{margin:35px 0 50px;text-align:center}.page-main-content-something-different-button a:visited,.page-main-content-something-different-button a:link,.page-main-content-something-different-button a:hover{padding:7px 20px;margin:11px 5px 11px 0;font-size:26px;font-weight:700;background-color:#fff;line-height:24px;color:#292a2a;text-align:center;text-decoration:none;border:none;border-radius:10px;cursor:pointer}.page-guide-icons-item-icon{height:95px}.page-guide-icons-item-name{font-size:14px;font-weight:700;line-height:16px}.page-beach-icons-item-icon{height:85px}.page-beach-icons-item-name{font-size:14px;font-weight:700}.page-beach-parking-icon-item-wrapper{border-radius:7px;margin:10px 5px;padding:10px 7px;text-align:center;width:95px;display:inline-block;height:140px;vertical-align:top}.page-beach-parking-item-icon{height:100px}.page-beach-parking-item-name{font-size:14px;font-weight:700}.page-beach-categories-category-item-wrapper{margin:20px 0 60px}.page-beach-categories-category-description{line-height:32px}.page-beach-categories-category-item-photo{padding:0 0 10px}.page-beach-categories-category-item-photo img{border-radius:10px}.page-beach-categories-category-item-name a{font-size:30px;color:#292a2a;text-decoration:none}.page-beach-categories-category-item-name a:hover{text-decoration:underline}.page-beach-categories-category-item-desc{font-size:20px;color:#292a2a;padding:15px 0 10px;line-height:32px}.page-beach-categories-category-item-button{display:inline-block;width:95%;text-align:right;vertical-align:top;margin:10px 0}.page-beach-categories-category-item-button a{margin:10px 0;background-color:#dd3603;padding:6px 37px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none}.page-main-content-parking-cost-text{font-size:18px;font-weight:700;padding:0 10px;display:inline-block;color:#8C2C03}.page-main-content-parking-cost-pipe{font-size:18px;font-weight:700;padding:0 10px;display:inline-block}.page-main-content-parking-item-text-wrapper{background-color:#f3f3f3;margin:10px 0;padding:15px;text-align:center}.page-main-content-parking-item-main-wrapper div{display:inline-block}.page-main-content-parking-item-wrapper{display:inline-block;width:200px;vertical-align:top;margin:10px 0}.page-main-content-parking-item-icon{vertical-align:middle;display:inline-block}.page-main-content-parking-item-text{font-size:22px;color:#292a2a;display:inline-block;width:115px;vertical-align:middle;padding:0 0 0 5px}.page-main-content-parking-item-long-text{font-size:22px;color:#292a2a;display:inline-block;width:120px;vertical-align:middle;padding:0 0 0 5px}.page-main-content-guide-video-wrapper iframe,.page-main-content-neighborhood-video-wrapper iframe,.page-main-content-hotel-video-wrapper iframe{max-width:630px}.page-main-content-guide-wrapper,.page-main-content-featured-activity-wrapper,.page-main-content-featured-hotel-wrapper,.page-main-content-explor-whats-around-wrapper,.page-main-content-neighborhood-video-wrapper,.page-main-content-hotel-video-wrapper,.page-main-content-things-to-know-wrapper,.page-main-content-whats-nearby-wrapper,.page-main-content-guide-video-wrapper,.page-main-content-property-amenities-wrapper,.page-main-content-parking-wrapper,.page-main-content-room-amenities-wrapper{padding:60px 0}.page-main-content-guide-featured-wrapper{padding:60px 0 0}.page-main-content-know-before-you-go-wrapper,.page-main-content-rooms-rates-wrapper{padding:60px 0 0}.page-beach-categories-category-wrapper{padding:70px 0 0}.page-main-content-things-to-do-wrapper{padding:60px 0 20px}.page-main-content-beach-parking-wrapper,.page-main-content-weather-wrapper{padding:60px 0 30px}.page-main-content-neighborhood-known-for-wrapper,.page-main-content-beach-known-for-wrapper{padding:30px 0 0}.page-main-content-tickets-border{padding:0 0 30px}.page-main-content-neighborhood-video-border{border-top:1px solid #858789;margin:0 0 0 30px;text-align:center}.page-main-content-featured-inner-list-bottom{padding:60px 0 0}.page-main-content-featured-inner-list-border{padding:10px 0 0}.page-main-content-overview-border,.page-main-content-featured-inner-list-border,.page-main-content-know-before-you-go-border,.page-main-content-featured-activity-border,.page-main-content-neighborhood-3-border,.page-main-content-neighborhood-4-border,.page-main-content-featured-hotel-border,.page-main-content-beach-popular-activities-border,.page-main-content-neighborhood-popular-activities-border,.page-main-content-beach-maps-border,.page-main-content-neighborhood-maps-border,.page-main-content-known-for-border,.page-main-content-go-card-border,.page-main-content-explor-whats-around-border,.page-main-content-hotel-video-border,.page-main-content-whats-nearby-border,.page-main-content-things-to-know-border,.page-main-content-rooms-amenities-border,.page-main-content-single-column-border,.page-main-content-parking-border,.page-main-content-property-amenities-border,.page-main-content-related-articles-border{border-top:1px solid #858789;margin:0 60px;text-align:center}.page-main-content-beach-popular-activities-bottom-border{border-top:1px solid #858789;margin:30px 60px 0;text-align:center}.page-main-content-single-column-beaches-half-border{border-top:1px solid #858789;width:60%;margin:20px 0 30px 95px}.page-main-content-single-column-half-border{border-top:1px solid #858789;width:50%;text-align:center;margin:10px auto}.page-main-content-neighborhood-3-wrapper,.page-main-content-neighborhood-4-wrapper{padding:60px 0 20px}.page-main-content-nearby-things-to-do-wrapper,.page-main-content-popular-activities-wrapper,.page-main-content-team-wrapper,.page-main-content-related-articles-wrapper{padding:60px 0 0}.page-main-content-tours-adventures-wrapper{padding:60px 0}.page-main-content-about-tours-adventures-wrapper{padding:60px 0 30px}.page-main-content-popular-hotels-wrapper{padding:10px 0}.page-main-content-popular-activities-beach-wrapper{padding:60px 0}.page-main-content-neighborhood-known-for-border,.page-main-content-beach-known-for-border{padding:0 0 70px;border-top:1px solid #858789;text-align:center;margin:0 60px}.page-main-content-nearby-things-to-do-border{border-top:1px solid #858789;margin:0 250px 0 190px;text-align:center}.page-main-content-rooms-rates-border{border-top:1px solid #858789;margin:0 250px 0 190px;text-align:center}.page-main-content-beach-neighborhoods-border{border-top:1px solid #858789;margin:60px 250px 0 190px;text-align:center}.page-main-content-nearby-neighboroods-border,.page-main-content-similar-beaches-border,.page-main-content-similar-hotels-border,.page-main-content-nearby-neighborhoods-border,.page-main-content-nearby-beaches-border,.page-main-content-popular-activities-border{border-top:1px solid #858789;margin:30px 250px 0 190px;text-align:center}.page-main-content-rooms-rates-image{padding:20px 0 0}.chart-tab-border{border-bottom:2px solid;padding-top:7px!important}.chart-tab-border-highlight{border-top:2px solid;border-right:2px solid;border-left:2px solid;padding-bottom:7px!important}.chart-tab-border-highlight-right{border-top:2px solid;border-right:1px solid;border-left:2px solid;padding-bottom:7px!important}.chart-tab-border-highlight-left{border-top:2px solid;border-right:2px solid;border-left:1px solid;padding-bottom:7px!important}.chart-water-tab-border{border-bottom:2px solid;padding-top:12px!important}.chart-water-tab-border-highlight{border-top:2px solid;border-right:2px solid;border-left:2px solid;padding-bottom:12px!important}.chart-water-tab-border-highlight-right{border-top:2px solid;border-right:1px solid;border-left:2px solid;padding-bottom:12px!important}.chart-water-tab-border-highlight-left{border-top:2px solid;border-right:2px solid;border-left:1px solid;padding-bottom:12px!important}.page-main-content-weather-chart-tabs-wrapper{display:flex;width:100%;color:#383838;font-size:16px;text-transform:uppercase;font-weight:700}.page-main-content-weather-chart-tabs-coastal-temp,.page-main-content-weather-chart-tabs-coastal-rain{display:inline-block;width:105px;background-color:#87d5f7;height:40px;vertical-align:text-bottom;padding:5px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-coastal-inland-temp,.page-main-content-weather-chart-tabs-coastal-inland-rain{display:inline-block;width:105px;background-color:#57ffc4;height:40px;vertical-align:text-bottom;padding:5px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-upland-central-temp,.page-main-content-weather-chart-tabs-upland-central-rain{display:inline-block;width:105px;background-color:#ffec80;height:40px;vertical-align:text-bottom;padding:5px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-transition-temp,.page-main-content-weather-chart-tabs-transition-rain{display:inline-block;width:105px;background-color:#dbbdff;height:40px;vertical-align:text-bottom;padding:5px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-mountain-temp,.page-main-content-weather-chart-tabs-mountain-rain{display:inline-block;width:105px;background-color:#fdba96;height:40px;vertical-align:text-bottom;padding:5px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-desert-temp,.page-main-content-weather-chart-tabs-desert-rain{display:inline-block;width:105px;background-color:#ffb8c9;height:40px;vertical-align:text-bottom;padding:5px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-scripps-water-temp{display:inline-block;width:210px;background-color:#87d5f7;height:20px;vertical-align:text-bottom;padding:10px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-san-diego-bay-water-temp{display:inline-block;width:210px;background-color:#57ffc4;height:20px;vertical-align:text-bottom;padding:10px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-tabs-oceanside-water-temp{display:inline-block;width:210px;background-color:#ffec80;height:20px;vertical-align:text-bottom;padding:10px 0;text-align:center;cursor:pointer}.page-main-content-weather-chart-scripps-water-temp-chart-wrapper,.page-main-content-weather-chart-cloudiness-chart-wrapper,.page-main-content-weather-chart-daylight-sunshine-chart-wrapper,.page-main-content-weather-chart-coastal-temp-chart-wrapper,.page-main-content-weather-chart-coastal-rain-chart-wrapper{display:block;background-color:#f2fafd;padding:20px 0 10px;border-bottom:1px solid #383838;border-left:1px solid #383838;border-right:1px solid #383838;border-top:1px solid #383838}.page-main-content-weather-chart-san-diego-bay-water-temp-chart-wrapper,.page-main-content-weather-chart-coastal-inland-temp-chart-wrapper,.page-main-content-weather-chart-coastal-inland-rain-chart-wrapper{display:block;background-color:#e6fff7;padding:20px 0 10px;border-bottom:1px solid #383838;border-left:1px solid #383838;border-right:1px solid #383838;border-top:1px solid #383838}.page-main-content-weather-chart-oceanside-water-temp-chart-wrapper,.page-main-content-weather-chart-upland-central-temp-chart-wrapper,.page-main-content-weather-chart-upland-central-rain-chart-wrapper{display:block;background-color:#fff8f5;padding:20px 0 10px;border-bottom:1px solid #383838;border-left:1px solid #383838;border-right:1px solid #383838;border-top:1px solid #383838}.page-main-content-weather-chart-transition-temp-chart-wrapper,.page-main-content-weather-chart-transition-rain-chart-wrapper{display:block;background-color:#fdf1ff;padding:20px 0 10px;border-bottom:1px solid #383838;border-left:1px solid #383838;border-right:1px solid #383838;border-top:1px solid #383838}.page-main-content-weather-chart-mountain-temp-chart-wrapper,.page-main-content-weather-chart-mountain-rain-chart-wrapper{display:block;background-color:#fff5f8;padding:20px 0 10px;border-bottom:1px solid #383838;border-left:1px solid #383838;border-right:1px solid #383838;border-top:1px solid #383838}.page-main-content-weather-chart-desert-temp-chart-wrapper,.page-main-content-weather-chart-desert-rain-chart-wrapper{display:block;background-color:#fffefa;padding:20px 0 10px;border-bottom:1px solid #383838;border-left:1px solid #383838;border-right:1px solid #383838;border-top:1px solid #383838}.page-main-content-weather-chart-cloudiness-wrapper h3,.page-main-content-weather-chart-daylight-sunshine-wrapper h3,.page-main-content-weather-chart-coastal-humidity-wrapper h3{background-color:#f2fafd;font-size:26px;color:#383838;font-weight:700;text-align:center;border-top:1px solid #383838;border-right:1px solid #383838;border-left:1px solid #383838;border-top:1px solid #383838;padding:15px 0 0}.page-main-content-weather-chart-scripps-water-temp-wrapper h4,.page-main-content-weather-chart-coastal-temp-wrapper h3,.page-main-content-weather-chart-coastal-rain-wrapper h3{background-color:#f2fafd;font-size:26px;color:#383838;font-weight:700;text-align:center;border-right:1px solid #383838;border-left:1px solid #383838;border-top:1px solid #383838;padding:15px 0 0}.page-main-content-weather-chart-san-diego-bay-water-temp-wrapper h4,.page-main-content-weather-chart-coastal-inland-temp-wrapper h3,.page-main-content-weather-chart-coastal-inland-rain-wrapper h3{background-color:#e6fff7;font-size:26px;color:#383838;font-weight:700;text-align:center;border-right:1px solid #383838;border-left:1px solid #383838;border-top:1px solid #383838;padding:15px 0 0}.page-main-content-weather-chart-oceanside-water-temp-wrapper h4,.page-main-content-weather-chart-upland-central-temp-wrapper h3,.page-main-content-weather-chart-upland-central-temp-wrapper h3,.page-main-content-weather-chart-upland-central-rain-wrapper h3{background-color:#fff8f5;font-size:26px;color:#383838;font-weight:700;text-align:center;border-right:1px solid #383838;border-left:1px solid #383838;border-top:1px solid #383838;padding:15px 0 0}.page-main-content-weather-chart-transition-temp-wrapper h3,.page-main-content-weather-chart-transition-rain-wrapper h3{background-color:#fdf1ff;font-size:26px;color:#383838;font-weight:700;text-align:center;border-right:1px solid #383838;border-left:1px solid #383838;border-top:1px solid #383838;padding:15px 0 0}.page-main-content-weather-chart-mountain-temp-wrapper h3,.page-main-content-weather-chart-mountain-rain-wrapper h3{background-color:#fff5f8;font-size:26px;color:#383838;font-weight:700;text-align:center;border-right:1px solid #383838;border-left:1px solid #383838;border-top:1px solid #383838;padding:15px 0 0}.page-main-content-weather-chart-desert-temp-wrapper h3,.page-main-content-weather-chart-desert-rain-wrapper h3{background-color:#fffefa;font-size:26px;color:#383838;font-weight:700;text-align:center;border-right:1px solid #383838;border-left:1px solid #383838;border-top:1px solid #383838;padding:15px 0 0}.page-main-content-weather-chart-cloudiness-sub-header{background-color:#f2fafd;font-size:20px;color:#383838;text-align:center;border-right:1px solid #383838;border-left:1px solid #383838;padding:5px 0 0}.page-main-content-weather-chart-coastal-temp-wrapper h3,.page-main-content-weather-chart-coastal-inland-temp-wrapper h3,.page-main-content-weather-chart-upland-central-temp-wrapper h3,.page-main-content-weather-chart-transition-temp-wrapper h3,.page-main-content-weather-chart-mountain-temp-wrapper h3,.page-main-content-weather-chart-desert-temp-wrapper h3{font-size:24px}.page-main-content-weather-chart-content-wrapper{padding:10px 0 30px 20px}.page-main-content-weather-chart-temperatures-wrapper{background-color:#f7f7f7;padding:5px 0;border:1px solid #383838;margin:5px 0}.page-main-content-weather-chart-temperatures-row-header-wrapper{display:inline-block;width:100%;color:#383838;font-size:16px;text-transform:uppercase;font-weight:700;margin:5px 0 0 15px;padding:0 0 0 5px}.page-main-content-weather-chart-temperatures-row-star-wrapper{display:inline-block;width:100%;font-size:16px;text-transform:uppercase;font-weight:700;margin:5px 0 0 15px;padding:0 0 0 5px}.page-main-content-weather-chart-temperatures-row-max-wrapper{display:inline-block;width:608px;font-size:16px;text-transform:uppercase;font-weight:700;margin:5px 0 0;border-bottom:1px #ccc solid;padding:0 0 5px 20px}.page-main-content-weather-chart-temperatures-row-min-wrapper{display:inline-block;width:100%;font-size:16px;text-transform:uppercase;font-weight:700;margin:5px 0 0 15px;padding:0 0 0 5px}.page-main-content-weather-chart-temperatures-col-header-wrapper{display:inline-block;width:50px}.page-main-content-weather-chart-temperatures-col-wrapper{display:inline-block;width:42px}.page-main-content-weather-chart-temperatures-col-header-units{font-size:12px}.page-main-content-weather-chart-cloudiness-wrapper .page-main-content-weather-chart-temperatures-row-header-wrapper,.page-main-content-weather-chart-daylight-sunshine-wrapper .page-main-content-weather-chart-temperatures-row-header-wrapper{font-size:16px;margin:5px 0 0;padding:0 0 0 8px}.page-main-content-weather-chart-cloudiness-wrapper .page-main-content-weather-chart-temperatures-row-star-wrapper,.page-main-content-weather-chart-daylight-sunshine-wrapper .page-main-content-weather-chart-temperatures-row-star-wrapper{margin:5px 0 0;padding:0 0 0 8px}.page-main-content-weather-chart-cloudiness-wrapper .page-main-content-weather-chart-temperatures-row-max-wrapper,.page-main-content-weather-chart-daylight-sunshine-wrapper .page-main-content-weather-chart-temperatures-row-max-wrapper{margin:5px 0 0;padding:0 0 5px 8px;border-bottom:1px solid #ccc;width:620px}.page-main-content-weather-chart-cloudiness-wrapper .page-main-content-weather-chart-temperatures-row-min-wrapper,.page-main-content-weather-chart-daylight-sunshine-wrapper .page-main-content-weather-chart-temperatures-row-min-wrapper{margin:5px 0 0;padding:0 0 5px 8px}.page-main-content-weather-chart-cloudiness-wrapper .page-main-content-weather-chart-temperatures-col-header-wrapper,.page-main-content-weather-chart-daylight-sunshine-wrapper .page-main-content-weather-chart-temperatures-col-header-wrapper{font-size:14px;width:80px;vertical-align:top}.page-main-content-weather-chart-cloudiness-wrapper .page-main-content-weather-chart-temperatures-col-wrapper,.page-main-content-weather-chart-daylight-sunshine-wrapper .page-main-content-weather-chart-temperatures-col-wrapper{width:40px;vertical-align:super}.text-star-blue{color:#185875}.text-star-red{color:#a30e2c}.text-chart-blue{color:#2972c6}.text-chart-red{color:#a50928}.text-chart-orange{color:#8d3a11}.text-chart-green{color:#0c5f41}.text-chart-star{unicode-bidi:bidi-override;direction:rtl;font-size:18px}.text-chart-star > span{display:inline-block;position:relative;width:1.1em}.text-chart-star > span:before,.text-chart-star > span ~ span:before{content:"\2605";position:absolute}.page-main-content-tabs-main-wrapper{padding:20px 0 40px}#hotels-page .page-main-content-tabs-main-wrapper{padding:20px 0 0}.page-main-content-tabs-wrapper{padding:20px 0 0}.page-main-content-tabs-1-5,.page-main-content-tabs-2-5,.page-main-content-tabs-3-5,.page-main-content-tabs-4-5,.page-main-content-tabs-5-5{display:inline-block;width:15%;text-align:center;padding:20px 0 0;margin:0 20px;cursor:pointer;vertical-align:text-bottom;height:115px}.page-main-content-tabs-text-wrapper{padding:5px 0 40px}.page-main-content-tabs-text-1-5,.page-main-content-tabs-text-2-5,.page-main-content-tabs-text-3-5,.page-main-content-tabs-text-4-5,.page-main-content-tabs-text-5-5{display:inline-block;width:15%;text-align:center;padding:0;margin:0 20px;cursor:pointer;font-size:16px;font-weight:700;vertical-align:text-top;color:#292a2a}.page-main-content-tabs-1-6,.page-main-content-tabs-2-6,.page-main-content-tabs-3-6,.page-main-content-tabs-4-6,.page-main-content-tabs-5-6,.page-main-content-tabs-6-6{display:inline-block;width:12%;text-align:center;padding:20px 0 0;margin:0 20px;cursor:pointer;vertical-align:text-bottom;height:115px}.page-main-content-tabs-text-1-6,.page-main-content-tabs-text-2-6,.page-main-content-tabs-text-3-6,.page-main-content-tabs-text-4-6,.page-main-content-tabs-text-5-6,.page-main-content-tabs-text-6-6{display:inline-block;width:12%;text-align:center;padding:0;margin:0 20px;cursor:pointer;font-size:16px;font-weight:700;vertical-align:text-top;color:#292a2a}.tab-border-highlight-top{border-top:2px solid #ff5306}.page-main-content-tabs-1-5-content,.page-main-content-tabs-2-5-content,.page-main-content-tabs-3-5-content,.page-main-content-tabs-4-5-content,.page-main-content-tabs-5-5-content{padding:0 50px 40px 45px;line-height:32px}.page-main-content-tabs-1-6-content,.page-main-content-tabs-2-6-content,.page-main-content-tabs-3-6-content,.page-main-content-tabs-4-6-content,.page-main-content-tabs-5-6-content,.page-main-content-tabs-6-6-content{padding:0 50px 40px 45px;line-height:32px}.page-main-content-tabs-bottom-border{border-bottom:1px solid #ff5306;width:75%;margin:0 auto}#tab-content-2,#tab-content-3,#tab-content-4,#tab-content-5,#tab-content-6{display:none}.page-beach-category-wrapper{margin:10px 0}.page-beach-category-wrapper h3{margin:0 0 20px 5px}.page-beach-category-item-wrapper{display:inline-block;width:290px}#beach-known-for-tab-2,#beach-known-for-tab-3,#beach-known-for-tab-4,#beach-known-for-tab-5,#beach-known-for-tab-6,#beach-known-for-tab-7,#beach-known-for-tab-8,#beach-known-for-tab-9,#beach-known-for-tab-10,#beach-known-for-tab-11,#beach-known-for-tab-12,#beach-known-for-tab-13,#beach-known-for-tab-14{display:none}#neighborhood-known-for-tab-2,#neighborhood-known-for-tab-3,#neighborhood-known-for-tab-4,#neighborhood-known-for-tab-5,#neighborhood-known-for-tab-6,#neighborhood-known-for-tab-7,#neighborhood-known-for-tab-8,#neighborhood-known-for-tab-9,#neighborhood-known-for-tab-10,#neighborhood-known-for-tab-11,#neighborhood-known-for-tab-12,#neighborhood-known-for-tab-13,#neighborhood-known-for-tab-14,#neighborhood-known-for-tab-15{display:none}.page-beach-category-item-desc{display:none}.page-beach-category-item-wrapper{display:inline-block;padding:10px 17px 40px;margin:0;vertical-align:top}.page-beach-category-item-photo img{border-radius:10px;object-fit:cover;width:290px;height:163px;object-position:0 100%;display:block}.page-beach-category-item-name{font-size:22px;text-align:left;font-weight:700;padding:10px 0 5px;color:#292a2a}.page-beach-category-item-name a{color:#292a2a;text-decoration:none}.page-beach-category-item-neighborhood{font-size:20px;color:#005999}.page-beach-category-item-neighborhood a{font-size:20px;color:#005999;text-decoration:none}.page-main-content-neighborhood-known-for-header-wrapper,.page-main-content-beach-known-for-header-wrapper{background-color:#2972c6;height:70px;width:955px;padding:15px 20px;color:#fff;vertical-align:middle}.page-main-content-neighborhood-known-for-header-wrapper h2,.page-main-content-beach-known-for-header-wrapper h2{color:#fff;font-size:20px;line-height:28px;padding:0;margin:0}.page-main-content-neighborhood-known-for-header-wrapper .page-title-underline,.page-main-content-beach-known-for-header-wrapper .page-title-underline{border-top:2px #ff5306 solid;width:22px}.page-main-content-neighborhood-known-for-header-h2-wrapper{display:inline-block;width:165px}.page-main-content-beach-known-for-header-h2-wrapper{display:inline-block;width:230px}.page-main-content-neighborhood-known-for-header-tab-wrapper{display:inline-block;width:780px;font-size:14px;text-align:right}.page-main-content-beach-known-for-header-tab-wrapper{display:inline-block;width:715px;font-size:14px;text-align:right}.page-main-content-neighborhood-known-for-header-tab-1,.page-main-content-neighborhood-known-for-header-tab-2,.page-main-content-neighborhood-known-for-header-tab-3,.page-main-content-neighborhood-known-for-header-tab-4,.page-main-content-neighborhood-known-for-header-tab-5,.page-main-content-neighborhood-known-for-header-tab-6,.page-main-content-neighborhood-known-for-header-tab-7,.page-main-content-neighborhood-known-for-header-tab-8,.page-main-content-neighborhood-known-for-header-tab-9,.page-main-content-neighborhood-known-for-header-tab-10,.page-main-content-neighborhood-known-for-header-tab-11,.page-main-content-neighborhood-known-for-header-tab-12,.page-main-content-neighborhood-known-for-header-tab-13,.page-main-content-neighborhood-known-for-header-tab-14,.page-main-content-neighborhood-known-for-header-tab-15{display:inline-block;background-color:#1F5898;padding:2px 10px;border:1px solid #fff;border-radius:10px;margin:5px 3px}.page-main-content-beach-known-for-header-tab-1,.page-main-content-beach-known-for-header-tab-2,.page-main-content-beach-known-for-header-tab-3,.page-main-content-beach-known-for-header-tab-4,.page-main-content-beach-known-for-header-tab-5,.page-main-content-beach-known-for-header-tab-6,.page-main-content-beach-known-for-header-tab-7,.page-main-content-beach-known-for-header-tab-8,.page-main-content-beach-known-for-header-tab-9,.page-main-content-beach-known-for-header-tab-10,.page-main-content-beach-known-for-header-tab-11,.page-main-content-beach-known-for-header-tab-12,.page-main-content-beach-known-for-header-tab-13,.page-main-content-beach-known-for-header-tab-14,.page-main-content-beach-known-for-header-tab-15{display:inline-block;background-color:#1F5898;padding:2px 10px;border:1px solid #fff;border-radius:10px;margin:5px}.page-main-content-neighborhood-known-for-header-tab-wrapper a,.page-main-content-beach-known-for-header-tab-wrapper a{color:#fff;text-decoration:none}.page-main-content-neighborhood-known-for-header-tab-wrapper a:hover,.page-main-content-beach-known-for-header-tab-wrapper a:hover{color:#1F5898;text-decoration:none}.page-main-content-neighborhood-known-for-header-tab-1:hover,.page-main-content-neighborhood-known-for-header-tab-2:hover,.page-main-content-neighborhood-known-for-header-tab-3:hover,.page-main-content-neighborhood-known-for-header-tab-4:hover,.page-main-content-neighborhood-known-for-header-tab-5:hover,.page-main-content-neighborhood-known-for-header-tab-6:hover,.page-main-content-neighborhood-known-for-header-tab-7:hover,.page-main-content-neighborhood-known-for-header-tab-8:hover,.page-main-content-neighborhood-known-for-header-tab-9:hover,.page-main-content-neighborhood-known-for-header-tab-10:hover,.page-main-content-neighborhood-known-for-header-tab-11:hover,.page-main-content-neighborhood-known-for-header-tab-12:hover,.page-main-content-neighborhood-known-for-header-tab-13:hover,.page-main-content-neighborhood-known-for-header-tab-14:hover,.page-main-content-neighborhood-known-for-header-tab-15:hover,.page-main-content-beach-known-for-header-tab-1:hover,.page-main-content-beach-known-for-header-tab-2:hover,.page-main-content-beach-known-for-header-tab-3:hover,.page-main-content-beach-known-for-header-tab-4:hover,.page-main-content-beach-known-for-header-tab-5:hover,.page-main-content-beach-known-for-header-tab-6:hover,.page-main-content-beach-known-for-header-tab-7:hover,.page-main-content-beach-known-for-header-tab-8:hover,.page-main-content-beach-known-for-header-tab-9:hover,.page-main-content-beach-known-for-header-tab-10:hover,.page-main-content-beach-known-for-header-tab-11:hover,.page-main-content-beach-known-for-header-tab-12:hover,.page-main-content-beach-known-for-header-tab-13:hover,.page-main-content-beach-known-for-header-tab-14:hover,.page-main-content-beach-known-for-header-tab-15:hover{color:#1F5898;background-color:#fff;border:1px solid #1F5898;border-radius:10px}.page-main-content-neighborhood-known-for-header-tab-1,.page-main-content-neighborhood-known-for-header-tab-9{margin:0 3px 0 0}.page-main-content-beach-known-for-header-tab-1,.page-main-content-beach-known-for-header-tab-8{margin:0 5px 0 0}.page-main-content-neighborhood-known-for-header-tab-8,.page-main-content-neighborhood-known-for-header-tab-15{margin:0 0 0 3px}.page-main-content-beach-known-for-header-tab-7,.page-main-content-beach-known-for-header-tab-14,.page-main-content-beach-known-for-header-tab-15{margin:0 0 0 5px}.known-for-header-tab-highlight{color:#1F5898;background-color:#fff;border:1px solid #1F5898;border-radius:10px}.known-for-header-tab-highlight a{color:#1F5898;text-decoration:none}.known-for-header-tab-highlight:hover{color:#1F5898;background-color:#fff;border:1px solid #1F5898;border-radius:10px}.known-for-header-tab-highlight a:hover{color:#1F5898;text-decoration:none}#beach-known-for-tab-2,#beach-known-for-tab-3,#beach-known-for-tab-4,#beach-known-for-tab-5,#beach-known-for-tab-6,#beach-known-for-tab-7,#beach-known-for-tab-8,#beach-known-for-tab-9,#beach-known-for-tab-10,#beach-known-for-tab-11,#beach-known-for-tab-12,#beach-known-for-tab-13,#beach-known-for-tab-14{display:none}.page-main-content-neighborhood-maps-wrapper,.page-main-content-beach-maps-wrapper{width:100%;margin:30px 0}.page-main-content-neighborhood-maps-text-wrapper,.page-main-content-beach-maps-text-wrapper{display:inline-block;width:585px}.page-main-content-beach-maps-overview-wrapper{padding:0 10px 60px 0}.page-main-content-neighborhood-maps-overview-wrapper{padding:0 0 60px}.page-main-content-neighborhood-maps-overview-item,.page-main-content-beach-maps-overview-item{display:inline-block;margin:10px 0;padding:0}.page-main-content-neighborhood-maps-overview-item{margin:15px 0}.page-main-content-neighorhood-maps-overview-item a:hover,.page-main-content-beach-maps-overview-item a:hover{text-decoration:none;color:#2972c6;background-color:#fff}.page-main-content-neighborhood-maps-overview-item:hover,.page-main-content-beach-maps-overview-item:hover{background-color:#fff;color:#2972c6}.page-main-content-neighborhood-maps-overview-item a,.page-main-content-beach-maps-overview-item a{text-decoration:none;border:1px solid #000;border-radius:10px;margin:5px;background-color:#2972c6;color:#fff;font-size:20px;padding:3px 13px}.page-main-content-neighborhood-maps-overview-item a{font-size:20px}.page-main-content-neighborhood-maps-image-wrapper,.page-main-content-beach-maps-image-wrapper{display:inline-block;width:400px;vertical-align:top;text-align:right}.page-main-content-neighborhood-map-tool-tip,.page-main-content-beach-map-tool-tip{font-size:18px;font-weight:700;color:#fff}.page-main-content-neighborhood-map-zoom-tool-tip,.page-main-content-beach-map-zoom-tool-tip{font-size:26px;line-height:32px;font-weight:700;color:#fff}.page-main-content-neighborhood-map-zoom-tool-tip-black,.page-main-content-beach-map-zoom-tool-tip-black{font-size:26px;line-height:32px;font-weight:700;color:#000}.header-title-small{font-size:22px}.page-main-content-neighborhood-maps-overview-main-wrapper,.page-main-content-beach-maps-overview-main-wrapper{padding:0 0 20px;width:96%}.page-main-content-neighborhood-maps-overview-main-wrapper{padding:10px 0 30px}.page-main-content-neighborhood-maps-overview-header-wrapper,.page-main-content-beach-maps-overview-header-wrapper{line-height:27px}.page-main-content-neighborhood-maps-overview-header-wrapper{line-height:27px;padding:0 0 10px}.page-main-content-neighborhood-maps-overview-header-wrapper h3,.page-main-content-beach-maps-overview-header-wrapper h3{color:#292a2a;font-size:28px}.page-main-content-neighborhood-maps-overview-header-wrapper .page-title-underline,.page-main-content-beach-maps-overview-header-wrapper .page-title-underline{border-top:2px #ff5306 solid}.page-main-content-neighborhood-maps-indv-header-wrapper h3,.page-main-content-beach-maps-indv-header-wrapper h3{padding:0 0 20px}.page-main-content-neighborhood-maps-indv-main-wrapper,.page-main-content-beach-maps-indv-main-wrapper{padding:60px 0 0}.page-main-content-neighborhood-maps-indv-wrapper,.page-main-content-beach-maps-indv-wrapper{padding:10px 0}.page-main-content-neighborhood-maps-indv-photo img,.page-main-content-beach-maps-indv-photo img{border-radius:10px}.page-main-content-neighborhood-maps-indv-name,.page-main-content-beach-maps-indv-name{font-size:32px;text-align:left;font-weight:700;padding:5px 0 15px;color:#292a2a;line-height:40px}.page-main-content-neighborhood-maps-indv-name a,.page-main-content-beach-maps-indv-name a{color:#292a2a;text-decoration:none}.page-main-content-neighborhood-maps-indv-neighborhood,.page-main-content-beach-maps-indv-neighborhood{font-size:20px;color:#287CB8;padding:0 0 20px}.page-main-content-neighborhood-maps-indv-neighborhood a,.page-main-content-beach-maps-indv-neighborhood a{font-size:20px;color:#287CB8;text-decoration:none}.page-main-content-neighborhood-maps-indv-desc,.page-main-content-beach-maps-indv-desc{width:520px;font-size:20px;line-height:32px;padding:0 0 25px}.page-main-content-neighborhood-maps-indv-button,.page-main-content-beach-maps-indv-button{display:block;text-align:left;vertical-align:top;margin:10px 0 10px 150px;width:370px}.page-main-content-neighborhood-maps-indv-button a,.page-main-content-beach-maps-indv-button a{margin:10px 0;background-color:#dd3603;padding:6px 20px;color:#fff;border-radius:10px;text-align:center;font-size:24px;text-decoration:none;width:215px;display:block}#category-page .page-main-content-stay-nearby-footer-wrapper,#beaches-page .page-main-content-stay-nearby-footer-wrapper,#attractions-page .page-main-content-stay-nearby-footer-wrapper,#weather-page .page-main-content-stay-nearby-footer-wrapper{margin:0 0 60px}.top-weather a,.top-header a{display:block}.page-main-content-home-page-sections-item-wrapper{text-align:center;height:550px;padding:70px 0}.page-main-content-home-page-sections-item-box{background-color:#162026;opacity:.9;text-align:center;margin:20px auto;width:480px;height:500px;border-radius:7px;padding:0 30px}.page-main-content-home-page-sections-item-box-icon{padding:30px 0 10px}.page-main-content-home-page-sections-item-box-header{padding:5px 0 20px}.page-main-content-home-page-sections-item-box-header h2{color:#2972c6;font-size:30px}.page-main-content-home-page-sections-item-box-header h2 a{text-decoration:none}.page-main-content-home-page-sections-item-box-header h2 a:hover{text-decoration:underline}.page-main-content-home-page-sections-item-box-text a,.page-main-content-home-page-sections-item-box-text{color:#fff;font-size:20px;line-height:32px}.page-main-content-home-page-sections-item-box-button{padding:30px 0}.page-main-content-home-page-sections-item-box-button a{margin:10px 0;background-color:#fff;padding:7px 40px;color:#404040;border-radius:10px;text-align:center;font-size:22px;text-decoration:none;font-weight:700}.page-main-content-home-page-sections-item-box-under-wrapper{margin:30px 0 40px}.page-main-content-home-page-sections-item-box-under{background-color:#004EAD;margin:60px 15px;width:315px;height:670px;border-radius:7px;padding:0 30px;display:inline-block;vertical-align:top;cursor:pointer}.page-main-content-home-page-sections-item-box-under:nth-child(2){background-color:#162026}.page-main-content-home-page-sections-item-box-under:nth-child(3){background-color:#CC4100}#section-2,#section-3,#section-4,#section-5,#section-6{display:none}.page-main-content-home-page-weather-video-wrapper .page-main-content-home-page-weather-wrapper{display:inline-block;border:1px solid;border-radius:8px;padding:20px;background-color:#f5f5f5;width:485px;cursor:pointer}.page-main-content-home-page-weather-video-wrapper .page-go-card-side-bar-wrapper{display:inline-block;vertical-align:top;width:525px;margin:0 0 0 60px;padding:20px 0 60px;border-radius:8px;cursor:pointer}.page-main-content-home-page-weather-video-wrapper .page-go-card-side-bar-text{font-size:22px;padding:10px 25px 27px}.page-main-content-home-page-weather-video-wrapper .page-go-card-side-bar-header{font-size:36px;padding:0}.page-main-content-home-page-weather-video-wrapper .page-go-card-side-bar-button{border:1px solid #292a2a}.page-main-content-home-page-weather-wrapper .page-this-months-forcast-header{font-size:36px;text-decoration:none;padding:0 80px}.page-main-content-home-page-weather-wrapper .page-this-months-forcast-item-main-wrapper{margin:0 auto;text-align:center}.page-main-content-home-page-weather-wrapper .page-go-card-side-bar-button{border:1px solid #292a2a}.page-main-content-home-page-weather-wrapper .page-go-card-side-bar-icon{margin:30px 0}.page-main-content-home-page-weather-video-wrapper .page-this-months-forcast-wrapper{margin:0 10px}.page-main-content-home-page-weather-video-wrapper .page-this-months-forcast-more-weather-button,.page-main-content-home-page-weather-video-wrapper .page-this-months-forcast-more-weather-button a{padding:10px 0}.page-main-content-home-page-sections-item-box-header h2 a{color:#fff;font-size:36px}.page-main-content-home-page-weather-video-wrapper .page-go-card-side-bar-icon{margin:20px 0 15px}#home-page-top .page-short-description-guide-wrapper{padding:40px 10px 60px 25px;text-align:left}.page-main-content-home-page-map-section-text-wrapper{text-align:left;margin:60px 0}.page-main-content-home-page-map-section{display:inline-block;width:47%}.page-main-content-home-page-map-section-text{font-size:20px;line-height:32px;padding:10px 20px 10px 0}page-main-content-home-page-map-section{display:inline-block;width:40%}.page-main-content-home-page-map-section-image{display:inline-block;vertical-align:top;margin:80px 0 0 10px}.page-main-content-home-page-map-text-wrapper{display:inline-block}.page-main-content-home-page-map-image-wrapper{display:inline-block;width:630px;vertical-align:top;text-align:right}.page-guides-tickets-main-wrapper{padding:70px 0 0}.form-textarea{font-size:1.1em;height:1.9em;border-color:#c6c6c6 #dadada #dadada;background:#fafafa;color:#3a3a3a;moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;vertical-align:middle;line-height:1.2em;padding:10px;border-style:solid;border-width:1px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;width:100%!important}.form-alert{font-size:1.1em;color:#ff4800;font-weight:700}.page-main-content-form-wrapper{padding:20px 10px 40px}.page-main-content-col-right{display:inline-block;width:48%;vertical-align:top}.page-main-content-col-left{display:inline-block;width:48%;vertical-align:top}.page-main-content-col-left ul,.page-main-content-col-right ul{font-size:24px;padding-top:5px;font-weight:700;list-style-type:none;color:#000}.page-main-content-col-left ul li,.page-main-content-col-right ul li{padding-top:15px}.page-main-content-col-left ul ul,.page-main-content-col-right ul ul{font-size:22px;list-style-type:circle;color:#2972c6}.page-main-content-col-left ul ul ul,.page-main-content-col-right ul ul ul{font-size:20px;list-style-type:disc;color:#2972c6}.page-main-content-col-left ul li a,.page-main-content-col-right ul li a{text-decoration:none;color:#292a2a}.page-main-content-col-left ul li ul li a,.page-main-content-col-right ul li ul li a{text-decoration:none;color:#2972c6}.page-main-content-col-left ul li a:hover,.page-main-content-col-right ul li a:hover{text-decoration:underline}.ContactUsFirstName,.ContactUsLastName,.ContactUsEmail,.ContactUsComments{display:inline-block;width:60%;padding:30px 0 0}.ContactUsFirstName .form-alert,.ContactUsLastName .form-alert,.ContactUsEmail .form-alert,.ContactUsComments .form-alert{display:inline-block}.ContactUsBottomItems{padding:0 0 40px}.ContactUsRecaptchaWrapper{padding:0 10px}.ContactUsSubmitWrapper{text-align:right}.ContactUsSubmitWrapper input{padding:7px 20px;margin:11px 5px 11px 0;font-size:24px;font-weight:400;background-color:#ff4800;line-height:24px;color:#fff;text-align:center;text-decoration:none;border:none;border-radius:10px;cursor:pointer}.ContactUsContactInfoWrapper{padding:40px 0}.ContactUsContactInfoLeft{padding:10px 0 0}.formAlertDisplayLeft{padding:10px 5px;margin:0 auto;text-align:left}.formAlertNoDisplay{display:none}.content-textbox{font-size:1.1em;height:1.9em;border-color:#c6c6c6 #dadada #dadada;background:#fafafa;color:#3a3a3a;moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;vertical-align:middle;line-height:1.2em;padding:10px;border-style:solid;border-width:1px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer}.button-item{width:410px}.login-button-wrapper{text-align:right;width:405px}.login-button-wrapper .admin-button-item{width:410px}.login-recaptcha-wrapper{text-align:right;padding:10px 0 10px 135px}.login-wrapper{padding:50px 0 100px}.login-password-label,.login-username-label{display:inline-block;font-size:22px;padding:0 10px 0 0;width:110px}.login-password-input,.login-username-input{display:inline-block}.login-username-wrapper,.login-password-wrapper{padding:10px}.button-item{background:linear-gradient(#ff5722,#be4017) repeat scroll 0 0;background-color:#b11aad;border:0;border-radius:7px;box-shadow:0 1px 2px #0003;color:#fff;font-size:1.4em;margin:10px auto;padding:7px 10px;text-align:center;text-decoration:none;cursor:pointer;display:inline-block;width:270px}.flex{display:flex}nav:not(.mm-menu){display:none}#header-hamburger-menu-thin a,#header-hamburger-menu a{display:block;width:35px;height:18px;padding:0 0 3px 10px;margin:2px}#header-hamburger-menu-thin a:before,#header-hamburger-menu-thin a:after,#header-hamburger-menu a:before,#header-hamburger-menu a:after{content:'';display:block;background:#2972c6;height:5px}#header-hamburger-menu-thin a span,#header-hamburger-menu a span{background:#2972c6;display:block;height:5px;margin:4px 0}:root{--mm-line-height:26px;--mm-listitem-size:60px;--mm-navbar-size:54px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:#0000001a;--mm-color-button:#0009;--mm-color-text:#292a2a;--mm-color-text-dimmed:#2972c6;--mm-color-background:#fff;--mm-color-background-highlight:#0000000d;--mm-color-background-emphasis:#fff0;--mm-shadow:0 0 10px #0000004d}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:#0000001a;color:#000000bf;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;-ms-scroll-chaining:chained;overscroll-behavior:auto;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}[dir=rtl] .mm-menu{direction:rtl}.mm-panel{background:#f3f3f3;border-color:#0000001a;color:#000000bf;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:after{height:44px}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after{content:'';display:block;height:var(--mm-listitem-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels > .mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;height:calc(100% - 60px)}.mm-panel__content{padding:20px 20px 0}.mm-panels{background:#f3f3f3;border-color:#0000001a;color:#000000bf;position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical > .mm-panel{display:none;width:100%;padding:10px 0 10px 10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listitem_vertical > .mm-panel:after,.mm-listitem_vertical > .mm-panel:before{content:none;display:none}.mm-listitem_opened > .mm-panel{display:block}.mm-listitem_vertical > .mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened > .mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;padding:0}.mm-btn:after,.mm-btn:before{border:2px solid #0000004d;border:2px solid var(--mm-color-button)}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{min-height:44px;border-bottom:1px solid #0000001a;background:#f3f3f3;color:#0000004d;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar > *{min-height:44px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-navbar_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;overflow:hidden}.mm-navbar__title:not(:last-child){padding-right:0}.mm-navbar__title > span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title{padding-left:0}.mm-navbar__btn:not(.mm-hidden) + .mm-navbar__title:last-child{padding-right:50px}[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:#000000bf;border-color:#0000001a;color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;text-align:left;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0;color:inherit}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:#03020100;border-color:inherit;width:auto;padding-right:50px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected > .mm-listitem__text{background:#fff6;background:var(--mm-color-background-emphasis)}.mm-listitem_opened > .mm-listitem__btn,.mm-listitem_opened > .mm-panel{background:#0000000d;background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_opened .mm-page{min-height:100vh}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{position:fixed;right:auto;z-index:10}.mm-menu_offcanvas:not(.mm-menu_opened){display:none}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:#03020100;overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-panels > .mm-panel{bottom:auto!important;height:auto!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels > .mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels > .mm-panel_opened,[class*=mm-menu_columns-] .mm-panels > .mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels > .mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels > .mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels > .mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels > .mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels > .mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels > .mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels > .mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels > .mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels > .mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels > .mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels > .mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels > .mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:#0000004d;display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed)}.mm-listitem_nosubitems > .mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-divider:before{background:#0000000d}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-divider{position:-webkit-sticky;position:sticky;z-index:2;top:0}.mm-navbar_sticky:not(.mm-hidden) ~ .mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-divider:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight)}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.mm-wrapper_dragging .mm-menu{pointer-events:none!important}.mm-wrapper_dragging .mm-wrapper__blocker{display:none!important}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px #0000004d;box-shadow:0 2px 10px #0000004d;height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px #0000004d;box-shadow:0 2px 10px #0000004d;display:block;width:15px;height:15px;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}:root{--mm-iconbar-size:50px}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size)}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size)}.mm-iconbar{width:50px;border-color:#0000001a;background:#f3f3f3;color:#0000004d;display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu_iconbar-left .mm-iconbar,.mm-menu_iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom > *,.mm-iconbar__top > *{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12.5px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab_selected{background:#fff6;background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first ~ .mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels > .mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels > .mm-panel_opened,.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels > .mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels > .mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels > .mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened ~ .mm-wrapper__blocker a:focus{background:#fff6;background:var(--mm-color-background-emphasis);outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_top{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none}.mm-navbars_bottom{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_bottom .mm-navbar{border-bottom:none}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid #0000001a;border-top:1px solid var(--mm-color-border)}.mm-btn:not(.mm-hidden) + .mm-navbar__searchfield .mm-searchfield__input{padding-left:0}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs > *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:6px}.mm-navbar__breadcrumbs > a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden) + .mm-navbar__breadcrumbs{padding-left:0}.mm-navbar_tabs > *{padding:0 10px;border:1px solid transparent}.mm-navbar__tab_selected{background:#f3f3f3;color:#000000bf;background:var(--mm-color-background);color:var(--mm-color-text)}.mm-navbar__tab_selected:not(:first-child){border-left-color:#0000001a}.mm-navbar__tab_selected:not(:last-child){border-right-color:#0000001a}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar_tabs{border-bottom:none}.mm-navbars_top .mm-navbar_tabs > *{border-bottom-color:#0000001a;border-bottom-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:#0000001a;border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:#fff6;background:var(--mm-color-background-emphasis)}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none}.mm-navbars_bottom .mm-navbar_tabs > *{border-top-color:#0000001a;border-top-color:var(--mm-color-border)}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:#0000001a;border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar{background:#fff6;background:var(--mm-color-background-emphasis)}.mm-searchfield{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield input{height:30.8px;line-height:30.8px}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:#0000000d;color:#000000bf}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;font:inherit;font-size:inherit}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-panel__noresultsmsg{color:#0000004d;padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-listitem_nosubitems > .mm-listitem__btn{display:none}.mm-listitem_nosubitems > .mm-listitem__text{padding-right:10px}.mm-listitem_onlysubitems > .mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:#0000004d;color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer ~ .mm-panel{padding-right:0}.mm-sectionindexer_active{right:0}.mm-sectionindexer_active ~ .mm-panel{padding-right:20px}.mm-menu_selected-hover .mm-listitem__btn,.mm-menu_selected-hover .mm-listitem__text,.mm-menu_selected-parent .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem__text{-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.mm-menu_selected-hover .mm-listview:hover > .mm-listitem_selected:not(:hover) > .mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:#fff6;background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) > .mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent > .mm-listitem__text{background:#fff6;background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0!important;max-width:100000px!important;border-right-width:1px;border-right-style:solid}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout{width:calc(100% - 440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-menu__blocker{background:#03020100;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}input.mm-toggle{background:#0000001a;display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);border:none!important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}input.mm-toggle:before{background:#f3f3f3;content:'';display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.mm-toggle:checked{background:#4bd963}input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}input.mm-check{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:0 0!important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px)/ 2)}input.mm-check:before{content:'';display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}input.mm-check:checked:before{opacity:1}[dir=rtl] input.mm-toggle:checked ~ label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels > .mm-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels > .mm-panel:after{content:none;display:none}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:50px}.mm-menu_listview-justify .mm-panels > .mm-panel .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim ~ .mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white ~ .mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px #0000004d;box-shadow:0 2px 10px #0000004d;height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened ~ .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened ~ .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout,.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,.mm-menu_position-top.mm-menu_opened ~ .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto;height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px #0000004d;box-shadow:0 0 10px #0000004d;content:'';display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px #0000004d;box-shadow:0 0 10px #0000004d;-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels > .mm-panel{-webkit-box-shadow:0 0 10px #0000004d;box-shadow:0 0 10px #0000004d;-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_theme-white{--mm-color-border:#0000001a;--mm-color-button:#0000004d;--mm-color-text:#000000b3;--mm-color-text-dimmed:#0000004d;--mm-color-background:#fff;--mm-color-background-highlight:#0000000f;--mm-color-background-emphasis:#00000008;--mm-shadow:0 0 10px #0003}.mm-menu_theme-dark{--mm-color-border:#0000004d;--mm-color-button:#fff6;--mm-color-text:#ffffffd9;--mm-color-text-dimmed:#fff6;--mm-color-background:#333;--mm-color-background-highlight:#ffffff14;--mm-color-background-emphasis:#0000001a;--mm-shadow:0 0 20px #00000080}.mm-menu_theme-black{--mm-color-border:#ffffff40;--mm-color-button:#fff6;--mm-color-text:#ffffffbf;--mm-color-text-dimmed:#fff6;--mm-color-background:#000;--mm-color-background-highlight:#fff3;--mm-color-background-emphasis:#ffffff26;--mm-shadow:none}body.modal-open .mm-slideout{z-index:unset}.highlight{background-color:#fb531f!important;color:#fff}#galleria img{display:none}#galleria-loader{height:1px!important}#galleria-2 img{display:none}.galleria-container{position:relative;overflow:hidden;font:11px/1.4 Arial;color:#fff}.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-stage{overflow:hidden;background:#FFF;position:absolute;top:0;left:0;right:0;bottom:51px}.galleria-container.fullscreen.galleria-stage{bottom:0}.galleria-bar{height:51px;width:100%;position:absolute;bottom:0;left:0;background-position:0 -49px!important;z-index:3;background-repeat:repeat-x;background-color:#1c1c1c!important}.galleria-thumblink{border-left:#1c1c1c 1px solid}.galleria-s0,.galleria-s1,.galleria-s2,.galleria-s3,.galleria-s4{height:49px;width:1px;position:absolute;left:50px;bottom:1px;border-left:#9a9a9a 1px solid}.galleria-s2{left:97px}.galleria-s3{right:-1px;left:auto;border-left:#1c1c1c 1px solid}.galleria-s4{right:48px;left:auto}.galleria-progress{height:2px;position:absolute;top:0;left:0;width:0;background:#aaa;opacity:.2;z-index:3;filter:alpha(opacity=50)}.galleria-thumblink,.galleria-play,.galleria-popout{width:49px;height:49px;position:absolute;left:0;bottom:1px;background-position:-261px 0!important;cursor:pointer;background-color:#1c1c1c}.galleria-fullscreen{width:29px;height:29px;position:absolute;left:0;bottom:1px;background-position:-184px 0!important;cursor:pointer}.galleria-fullscreen,.galleria-popout{left:auto;right:0;background-position:-226px 0!important;background-color:#1c1c1c}.galleria-play{left:49px;background-position:-146px 0!important;background-color:#1c1c1c}.galleria-play.playing{background-position:-186px 0!important;background-color:#1c1c1c}.galleria-fullscreen.open{background-position:-145px -28px!important}.galleria-container.notouch .galleria-thumblink:hover,.galleria-container.touch .galleria-thumblink:active,.galleria-thumblink.open,.galleria-container.notouch .galleria-fullscreen:hover,.galleria-container.touch .galleria-fullscreen:active,.galleria-container.notouch .galleria-play:hover,.galleria-container.touch .galleria-play:active,.galleria-container.notouch .galleria-popout:hover,.galleria-container.touch .galleria-popout:active{background-color:#1c1c1c}.galleria-thumbnails-container{position:absolute;top:0;left:0;width:0;height:0;background:#FFF;opacity:.9;z-index:2}.galleria-thumbnails-list{position:absolute!important;top:10px;right:10px;left:10px;bottom:41px;overflow:auto!important}.galleria-thumbnails .galleria-image{width:215px;height:130px;float:left;margin:0 7px 7px 0;border:2px solid #333;cursor:pointer;background-color:#FFF}.galleria-container.notouch .galleria-thumbnails .galleria-image:hover,.galleria-container.touch .galleria-thumbnails .galleria-image:active{opacity:.9;box-shadow:0 0 3px #0006;-moz-box-shadow:0 0 3px #0006;-webkit-box-shadow:0 0 3px #0006}.galleria-info{position:absolute;overflow:hidden;height:46px;line-height:46px;left:110px;right:50px;bottom:2px;color:#fff;background-color:#1c1c1c}.galleria-info > *,.galleria-info-text > *{display:inline}.galleria-info-title{color:#fff;font-weight:400;padding:0 5px;font:18px/1.5 Arial}.galleria-info-text{padding-left:10px}.galleria-counter{display:inline-block;padding-right:0;height:29px;zoom:1;font:16px/1.5 Arial}.galleria-loader{width:48px;height:48px;position:absolute;top:50%;left:50%;margin:-24px 0 0-24px;z-index:2;display:none;opacity:.8;filter:alpha(opacity=80);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.galleria-image-nav{position:inherit;top:50%;margin-top:1%;width:100%;height:35px;left:0}.galleria-image-nav-left,.galleria-image-nav-right{cursor:pointer;width:36px;height:35px;position:absolute;left:1px;z-index:2;background-position:0 -2px!important}.galleria-image-nav-right{left:auto;right:1px;background-position:-36px -2px!important;z-index:2}.galleria-container.notouch .galleria-image-nav-left:hover,.galleria-container.touch .galleria-image-nav-left:active{background-position:-72px -2px!important}.galleria-container.notouch .galleria-image-nav-right:hover,.galleria-container.touch .galleria-image-nav-right:active{background-position:-108px -2px!important}.galleria-thumb-nav-left,.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-695px 150px!important;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8}.galleria-thumb-nav-right{background-position:-695px 150px!important;border-right:none;right:0;left:auto}.galleria-thumbnails-container .disabled,.galleria-thumbnails-container .disabled:hover,.galleria-thumbnails-container .disabled:active{opacity:.2;cursor:default}.galleria-container.notouch .galleria-thumb-nav-left:hover,.galleria-container.touch .galleria-thumb-nav-left:active,.galleria-container.notouch .galleria-thumb-nav-right:hover,.galleria-container.touch .galleria-thumb-nav-right:active{opacity:1;background-color:#111}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-lightbox-content{background-color:#FFF}.galleria-s0{left:-1px;bottom:1px}.galleria-lightbox-image{height:95%}.galleria-image{height:95%}.javiFrogTopSocial{width:231px;margin-bottom:10px}.BreadcrumbTop{margin:0 0 0 30px}.BreadcrumbTopFL{margin:6px 0 0 33px}.pGalleryMainWrapper{display:inline-block;margin:0 0 10px 15px;height:175px;overflow-y:hidden;background-color:#fff;border:1px solid #0086c5;border-radius:5px;padding:0 1px 10px}.pGalleryMainImage{filter:alpha(opacity=100);opacity:1;background-color:#fff;border:#A3D1A3;border-style:none;padding:0 1px 0 2px;width:200px;max-height:133px}a.pGalleryMainImageFade:hover{filter:alpha(opacity=70);opacity:.7}.pGalleryMainTextOverlay{text-align:left;margin:15px 2px 5px 10px}.pGalleryMainTextOverlay a,.pGalleryMainTextOverlay a:link,.pGalleryMainTextOverlay a:visited{font-size:24px;color:#0086c5;font-weight:700;text-decoration:none}.pGalleryMainTextOverlay a:hover{font-size:24px;color:#000;font-weight:700;text-decoration:none}.photoGalleryText{padding:20px 10px}.cntTravelInfo{width:830px}.pageTop10ContentWrapper{width:830px;padding:0 0 0 5px;font-weight:400;font-size:13px;color:#000;font-style:normal}.tblContentPhoto{width:500px;padding:0 10px 0 5px;float:left}.tblContentPhotoFull{width:670px;padding:0 10px 0 5px;float:left}.CityPhotoOneGallery{max-width:670px;height:auto}.galleria-lightbox-info{margin:0 0 2px!important;bottom:0!important;color:#444!important;font:18px/18px Arial!important;font-weight:700!important;height:22px!important;text-align:center}.galleria-lightbox-title{float:none!important;display:inline-block;width:85%;margin:0 5%}.galleria-lightbox-counter{display:inline-block;margin:0;text-align:right}.galleria-theme-twelve{position:relative;overflow:hidden;font:11px/1.4 Arial;color:#fff}.galleria-theme-twelve img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-theme-twelve .galleria-stage{overflow:hidden;background:#000;position:absolute;top:0;left:0;right:0;bottom:30px}.galleria-theme-twelve.fullscreen .galleria-stage{bottom:0}.galleria-theme-twelve .galleria-progress{height:2px;position:absolute;top:0;left:0;width:0;background:#aaa;opacity:.5;z-index:3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.galleria-theme-twelve .galleria-play.playing{background-position:10px -91px}.galleria-theme-twelve .galleria-fullscreen.open{background-position:8px -93px}.galleria-theme-twelve.notouch .galleria-thumblink:hover,.galleria-theme-twelve.touch .galleria-thumblink:active,.galleria-theme-twelve .galleria-thumblink.open,.galleria-theme-twelve.notouch .galleria-fullscreen:hover,.galleria-theme-twelve.touch .galleria-fullscreen:active,.galleria-theme-twelve.notouch .galleria-play:hover,.galleria-theme-twelve.touch .galleria-play:active,.galleria-theme-twelve.notouch .galleria-popout:hover,.galleria-theme-twelve.touch .galleria-popout:active{background-color:#1c1c1c}.galleria-theme-twelve .galleria-thumbnails-list{position:absolute!important;top:5px;right:2px;left:2px;bottom:5px;overflow:auto!important}.galleria-lightbox-close{height:45px!important;width:45px!important;color:#1c1c1c !important!important;font:40px/55px Arial!important}.galleria-lightbox-prev,.galleria-lightbox-next{font:bold 41px/35px Arial!important;color:#444!important}.galleria-theme-twelve .galleria-thumbnails .galleria-image{width:215px;height:120px;float:left;margin:13px;border:3px solid #fff;cursor:pointer}.galleria-theme-twelve.notouch .galleria-thumbnails .galleria-image:hover,.galleria-theme-twelve.touch .galleria-thumbnails .galleria-image:active{opacity:.9;box-shadow:0 0 3px #0006;-moz-box-shadow:0 0 3px #0006;-webkit-box-shadow:0 0 3px #0006}.galleria-theme-twelve .galleria-info{position:absolute;overflow:hidden;height:29px;line-height:29px;left:100px;right:70px;bottom:10px;color:#bbb}.galleria-theme-twelve .galleria-info > *,.galleria-theme-twelve .galleria-info-text > *{display:inline}.galleria-theme-twelve .galleria-info-title{color:#fff;font-weight:700;padding:0 10px}.galleria-theme-twelve .galleria-info-text{padding-left:10px}.galleria-theme-twelve .galleria-image-nav{position:inherit;top:50%;margin-top:-18px;width:100%;left:0}.galleria-theme-twelve .galleria-image-nav-right{left:auto;right:20px;background-position:-36px 0!important;z-index:2}.galleria-theme-twelve.notouch .galleria-image-nav-left:hover,.galleria-theme-twelve.touch .galleria-image-nav-left:active{background-position:0 -36px!important}.galleria-theme-twelve.notouch .galleria-image-nav-right:hover,.galleria-theme-twelve.touch .galleria-image-nav-right:active{background-position:-36px -36px!important}.galleria-theme-twelve .galleria-thumb-nav-left,.galleria-theme-twelve .galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px!important;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8}.galleria-theme-twelve .galleria-thumb-nav-right{background-position:-578px 5px!important;border-right:none;right:0;left:auto}.galleria-theme-twelve.notouch .galleria-thumb-nav-left:hover,.galleria-theme-twelve.touch .galleria-thumb-nav-left:active,.galleria-theme-twelve.notouch .galleria-thumb-nav-right:hover,.galleria-theme-twelve.touch .galleria-thumb-nav-right:active{opacity:1;background-color:#111}.galleria-theme-twelve .galleria-carousel .galleria-thumb-nav-left,.galleria-theme-twelve .galleria-carousel .galleria-thumb-nav-right{display:block}@media only screen and (max-width: 360px){.galleria-theme-twelve .galleria-thumbnails .galleria-image{width:60px;height:42px;margin:0 4px 4px 0;border-width:2px}}#galleria{width:1260px;height:615px;background:#FFF}.galleriaFull #galleria{width:1260px;height:680px;background:#FFF;padding:0}.galleriaFullHotel #galleria{width:1260px;height:615px;background:#FFF;padding:0}.galleriaWrapper{width:1260px;float:left;padding:10px 0 0 20px}.galleriaWrapperTop{width:1260px;padding:0}.galleria-images{width:100%!important;cursor:pointer}.galleria-image.lazy img{width:0;height:0}.galleria-popout:focus,.galleria-play:focus,.galleria-thumblink:focus{outline:solid 2px #fff;outline-offset:-5px;border-radius:10px}#tab-1:focus,#tab-2:focus,#tab-3:focus,#tab-4:focus,#tab-5:focus,#tab-6:focus{outline:solid 2px #ff5306;outline-offset:2px}.skip ul{list-style:none!important}.skip li{list-style:none!important}.skip{position:absolute;top:75px;left:0;width:100%;font-size:.857143em}.skip li{position:absolute;z-index:1;margin:0}.skip a{position:absolute;left:-9999px}.skip .SkipNav a:active,.skip .SkipNav a:focus{display:block;position:static;left:0;padding:.125em .25em;width:200px;outline:dashed 2px #1f6bbd}.skip .SkipContent a:active,.skip .SkipContent a:focus{display:block;position:static;left:0;padding:.125em .25em;width:200px;outline:dashed 2px #1f6bbd}.skip .SkipFooter a:active,.skip .SkipFooter a:focus{display:block;position:static;left:0;padding:.125em .25em;width:200px;outline:dashed 2px #1f6bbd}